.sdx-container .modScForm .field input.select__placeholder{font-size:18px;margin:0;font-weight:300;box-shadow:none;background-image:none !important}
.sdx-container .button{text-shadow:none;height:auto;float:none}
.sdx-container .icon.icon-check{background-image:none}
.cq_isEditMode .sdx-container .badge{height:auto;padding:0;background:0}
.sdx-container hr.gray{background-color:#ddd}
.sdx-container .bg--dark h1,.sdx-container .bg--dark h2,.sdx-container .bg--dark h3,.sdx-container .bg--dark h4,.sdx-container .bg--dark h5,.sdx-container .bg--dark h6,.sdx-container .bg--dark a.ui-link{color:#fff}
.sdx-container .bg--light h1,.sdx-container .bg--gray h1,.sdx-container .bg--light h2,.sdx-container .bg--gray h2,.sdx-container .bg--light h3,.sdx-container .bg--gray h3,.sdx-container .bg--light h4,.sdx-container .bg--gray h4,.sdx-container .bg--light h5,.sdx-container .bg--gray h5,.sdx-container .bg--light h6,.sdx-container .bg--gray h6{color:#333}
.sdx-container .input-field input.valid.valid,.sdx-container .input-field textarea.valid.valid{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%20width%3D'30'%20height%3D'30'%3E%3Crect%20fill%3D'none'%20width%3D'30'%20height%3D'30'%2F%3E%3Cpath%20fill%3D'%231B8712'%20d%3D'M14%2C24c0.38%2C0%2C0.7-0.21%2C0.87-0.51l9-16c0.27-0.48%2C0.1-1.09-0.38-1.36c-0.48-0.27-1.09-0.1-1.36%2C0.38l-8.35%2C14.85l-6.07-6.07%20c-0.39-0.39-1.02-0.39-1.41%2C0s-0.39%2C1.02%2C0%2C1.41l7%2C7C13.48%2C23.9%2C13.74%2C24%2C14%2C24z'%2F%3E%3C%2Fsvg%3E")}
.sdx-container .input-field input.invalid--inline.invalid--inline,.sdx-container .input-field textarea.invalid--inline.invalid--inline{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2030'%20width%3D'30'%20height%3D'30'%3E%3Crect%20fill%3D'none'%20width%3D'30'%20height%3D'30'%2F%3E%3Cpath%20fill%3D'%23DD1122'%20d%3D'M15%2C2C7.83%2C2%2C2%2C7.83%2C2%2C15s5.83%2C13%2C13%2C13s13-5.83%2C13-13S22.17%2C2%2C15%2C2z%20M15%2C26C8.93%2C26%2C4%2C21.07%2C4%2C15S8.93%2C4%2C15%2C4%20s11%2C4.93%2C11%2C11S21.07%2C26%2C15%2C26z%20M17%2C21c0%2C1.1-0.9%2C2-2%2C2s-2-0.9-2-2c0-1.1%2C0.9-2%2C2-2S17%2C19.9%2C17%2C21z%20M13%2C7h4v4l-1%2C6h-2l-1-6V7z'%2F%3E%3C%2Fsvg%3E")}
body.js-modal-open{position:static;overflow:hidden}
body.js-modal-open .sdx-container .modal__body{overscroll-behavior:contain}
.sdx-container.sdx-container{background-color:transparent}
.sdx-container.sdx-container .center h1,.sdx-container.sdx-container .center h2,.sdx-container.sdx-container .center h3,.sdx-container.sdx-container .center h4,.sdx-container.sdx-container .center h5,.sdx-container.sdx-container .center h6,.sdx-container.sdx-container .center p{text-align:center}
.sdx-container.sdx-container .right:not(sdx-accordion-item) h1,.sdx-container.sdx-container .right:not(sdx-accordion-item) h2,.sdx-container.sdx-container .right:not(sdx-accordion-item) h3,.sdx-container.sdx-container .right:not(sdx-accordion-item) h4,.sdx-container.sdx-container .right:not(sdx-accordion-item) h5,.sdx-container.sdx-container .right:not(sdx-accordion-item) h6,.sdx-container.sdx-container .right:not(sdx-accordion-item) p{text-align:right}
.sdx-container hr.gray,.sdx-container hr.graySmall,.sdx-container hr.blue{height:1px;margin:0;border:0}
.sdx-container hr.transparent{height:40px;border:0;margin:0}
.sdx-container hr.transparent16{height:16px;border:0;margin:0}
.sdx-container hr.graySmall{border-bottom:1px solid #d6d6d6}
.modScForm .sdx-container .field:not(.skinRadioButtonHollowButton) .radio.radio,.modScForm .sdx-container .field:not(.skinRadioButtonHollowButton) .checkbox+.checkbox{margin-top:0;margin-left:20px;float:left}
.modScForm .sdx-container .field:not(.skinRadioButtonHollowButton) .radio.radio.item-1,.modScForm .sdx-container .field:not(.skinRadioButtonHollowButton) .checkbox+.checkbox.item-1{margin-left:0}
.modScForm .sdx-container .field:not(.skinRadioButtonHollowButton) .radio.radio.horizontal,.modScForm .sdx-container .field:not(.skinRadioButtonHollowButton) .checkbox+.checkbox.horizontal{margin-right:20px;margin-left:0}
.modScForm .sdx-container .field:not(.skinRadioButtonHollowButton) .checkbox:first-child+.checkbox{margin-left:0}
.modScForm .sdx-container .field:not(.skinRadioButtonHollowButton) .radio.radio.vertical,.modScForm .sdx-container .field:not(.skinRadioButtonHollowButton) .checkbox+.checkbox.vertical{margin-top:14px;margin-left:0;float:none}
.modScForm .sdx-container .radio.radio.cardStyle [type='radio']+label{width:160px;height:85px;background:blue;border-radius:5px;background-color:#fff;border:solid 1px #adadad;font-size:24px;padding:0;text-align:center;color:#015;padding-top:10px}
@media(max-width:479px){.modScForm .sdx-container .radio.radio.cardStyle [type='radio']+label{width:100%}
}
.modScForm .sdx-container .radio.radio.cardStyle [type='radio']+label:before,.modScForm .sdx-container .radio.radio.cardStyle [type='radio']+label:after{content:none}
.modScForm .sdx-container .radio.radio.cardStyle [type='radio']+label p{font-size:18px;letter-spacing:-0.1px;padding:0;text-align:center;color:#015}
.modScForm .sdx-container .radio.radio.cardStyle [type='radio']:checked+label{background:#086adb;color:white}
.modScForm .sdx-container .radio.radio.cardStyle [type='radio']:checked+label .price,.modScForm .sdx-container .radio.radio.cardStyle [type='radio']:checked+label p{color:white}
.modScForm .sdx-container .field.error .radio [type='radio']:not(:checked)+label::before,.modScForm .sdx-container .field.error .radio [type='radio']:not(:checked)+label::after,.modScForm .sdx-container .field.error .checkbox [type='checkbox']:not(:checked)+label::before,.modScForm .sdx-container .field.error .checkbox [type='checkbox']:not(:checked)+label::after,.modScForm .sdx-container .error.input-field input[type='text'].valid.error-field,.modScForm .sdx-container .error.input-field input[type='text'],.modScForm .sdx-container .error.select .select__placeholder,.modScForm .sdx-container .error .select .select__placeholder{border-color:#d12;color:#d12}
.modScForm .sdx-container .select.select{z-index:5}
.modScForm .sdx-container .select.select.select--open{z-index:999999}
.modScForm .sdx-container .field.input-field:first-child input:not([type="checkbox"]):not([type="radio"]),.modScForm .sdx-container .field.input-field:first-child textarea{margin-top:29px}
.modScForm .sdx-container .input-field input:not([type="checkbox"]):not([type="radio"]),.modScForm .sdx-container .input-field textarea{z-index:5;margin-bottom:8px}
.sdx-container .badge__content{cursor:initial}
.sdx-container .badge__content:hover{background:#1af}
.sdx-container .badge__content i.icon{color:#fff}
.sdx-container .bg--blue{background:#1af}
.sdx-container .bg--red{background:#d12}
.sdx-container .bg--navy{background:#015}
.sdx-container .bg--white{background:#fff}
.sdx-container .bg--orchid{background:#a63297}
.sdx-container .bg--purple,.sdx-container .bg--iris{background:#5944c6}
.sdx-container .bg--pink{background:#e61e64}
.sdx-container .bg--apple,.sdx-container .bg--petrol,.sdx-container .bg--turquoise{background:#0eaba9}
.sdx-container .sdx-table.table thead th:first-child,.sdx-container .sdx-table.table thead th{padding:0;background:#f5f5f5;font-size:16px;font-family:"TheSans",sans-serif}
.sdx-container .sdx-table.table thead th:first-child:not(.font--semi-bold),.sdx-container .sdx-table.table thead th:not(.font--semi-bold){font-weight:normal}
.sdx-container .sdx-table.table thead tr{border:0}
.sdx-container .sdx-table.table.no_head thead th{background:0}
.sdx-container .sdx-table.table tbody tr:not(:last-child){border-bottom:0}
.sdx-container .sdx-table.table tbody tr td{padding:0}
.sdx-container .sdx-table.table th,.sdx-container .sdx-table.table td{white-space:normal}
.sdx-container .sdx-table.table th.col,.sdx-container .sdx-table.table th[class*='col-'],.sdx-container .sdx-table.table td.col,.sdx-container .sdx-table.table td[class*='col-']{width:auto}
.sdx-container .table .icon-046-information-circle,.sdx-container .typography .icon-046-information-circle{color:#0048cf}
.sdx-container .table .icon-046-information-circle.sdx,.sdx-container .typography .icon-046-information-circle.sdx{font-size:20px}
.sdx-container fieldset[role='radiogroup']>label{display:block}
.sdx-container.js-modal-open{z-index:9000}
.sdx-container .modal.modal--notification .modal__content{height:auto}
.sdx-container .modal .sdx-modal-holder .modal__header{height:auto}
.sdx-container .input-field--no-label input[type='text'],.sdx-container .input-field--no-label input[type='text']:first-child,.sdx-container .input-field--no-label input[type='text']:focus:not([readonly]){margin-top:0}
.sdx-container .card--image-top.card--color-gcr-turquoise .card__body::before,.sdx-container .card--image-bottom.card--color-gcr-turquoise .card__body::before{background:#0eaba9}