/*** Physical registration order order page ****/


@media (min-width: 640px){


body[class*="physicalregistration-order"] .orders-page .rfwf-discount-code .rfwf-panel-interior section {
  background: url(https://static.rainfocus.com/nvidia/gtcfall2022/static/staticfile/staticfile/DLI_1662958366368001S1ol.svg) no-repeat 95% 30px #f1f1f1;
  flex-direction: column-reverse;
  padding: 25px 350px 15px 15px;
}
body[class*="physicalregistration-order"] .orders-page .rf-simple-flex-grid .rf-flex-column-50 {
    width: 100%;
}

body[class*="physicalregistration-order"] .orders-page .rf-flex-column-50.discount-code-container p {
    margin-bottom: 5px;
}
}
body[class*="physicalregistration-order"] div#rf-content {
    background-color: #fff;
}
body[class*="physicalregistration-order"] .orders-page .rfwf-discount-code .rfwf-panel-interior section {
    background: url(https://static.rainfocus.com/nvidia/gtcfall2022/static/staticfile/staticfile/DLI_1662958366368001S1ol.svg) no-repeat 95% 30px #f1f1f1;

}


@media (max-width: 639px){
body[class*="physicalregistration-order"] .orders-page .rfwf-discount-code .rfwf-panel-interior section {
  background: url(https://static.rainfocus.com/nvidia/gtcfall2022/static/staticfile/staticfile/DLI_1662958366368001S1ol.svg) no-repeat center 30px #f1f1f1;
    background-size: auto;
  background-size: 90%;
}

body[class*="physicalregistration-order"] .orders-page .rfwf-discount-code .rfwf-panel-interior section {
  padding-right: 15px;
  padding-top: 50%;
  flex-direction: column-reverse;
  display: flex;

}
}

body[class*="physicalregistration-order"] .orders-page {
    max-width: 844px;
    margin: 0 auto;
}

body[class*="physicalregistration-order"] .orders-page .rfwf-discount-code .rfwf-panel-interior input {
  max-width: 300px;
  border: 2px solid #999 !important;
}
body[class*="physicalregistration-order"] .orders-page .rfwf-discount-code .input-aligned-label {
  margin-top: 0px;
  padding: 8px 16px 6px;
  margin-bottom: 15px;
}

body[class*="physicalregistration-order"] .rf-workflow-header {
    max-width: 860px;
    margin: 0 auto;
}
/*****************/

