@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,700');#registration {}body, html {background: #00507d;padding: 0;margin: 0;height: 100%;width: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-family: "Montserrat", "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;overflow: hidden;}h1, h2, h3, h4, h5, h6 {font-weight: bold;}h1 {font-size: 2rem;}h3 {font-size: 1.2rem;}header {width: 100%;height: 232px;background-color: #00507d;padding: 16px;box-sizing: border-box;box-shadow: 0 3px 4px rgba(0, 0, 0, .25);z-index: 0;}footer {width: 100%;height: 48px;padding: 16px;box-sizing: border-box;background: #00507d;margin: 0;}label {font-size: 1rem;color: #333;}ul {margin-bottom: 0;}th {font-size: 12px;}h5 {font-size: 1.2rem;}.responsive-img {width: 100%;}#app-content {height: Calc(100vh - 280px);background: #f3f3f4;padding: 0 2em;}.btn-sm {font-size: 10px;line-height: 26px;height: 32px;padding: 0 1rem;}.pull-right {float: right;}.overview-head {text-align: right;position: relative;display: block;margin-top: 40px;padding: 8px 16px;background: transparent;color: rgba(255, 255, 255, .74);border-radius: 2px;transition: all 0400ms ease-out;}.overview-head:hover {background: rgba(0, 0, 0, .14);color: rgba(255, 255, 255, 1);}.input-field {margin-top: 0;}.noselect {-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.reg-logo {margin-top: 16px;}.form-title {font-weight: bold;font-size: 1.5rem;color: #00507d;}.registration-title {font-size: 18px;font-weight: bold;margin-bottom: -15px;}.registration-title + .registration-subtitle {margin-bottom: -15px;}.registration-subtitle {margin-bottom: 22px !important;margin-top: 9px;font-size: 16px;}#userInfo {margin: 0 2em;}.user-info-head {width: 100%;background: #fff;box-shadow: 0 3px 4px rgba(0, 0, 0, .20);padding: 24px 32px 4px 32px;margin-top: -100px;box-sizing: border-box;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;overflow: hidden;z-index: 1;border-bottom: 1px solid #ddd;}.user-info-head.valign-center {display: flex;align-items: center;}.form-container {background: #fff;padding: 16px 32px 32px 32px;max-height: calc(100vh - 273px);width: 100%;overflow-x: hidden;overflow-y: auto;box-shadow: 0 3px 4px rgba(0, 0, 0, .20);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin-bottom: 32px;z-index: 1;}.form-container.unsubscribe {margin-top: -100px;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active {box-shadow: 0 0 0 30px white inset !important;-webkit-box-shadow: 0 0 0 30px white inset !important;}.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]), .input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), select.form-control-lg:not([size]):not([multiple]) {height: calc(2.865rem);}select.form-control {font-size: 1.15rem;}.form-control {color: #181c1f;}.form-control::placeholder {color: #7b8b93;opacity: 1;}.form-control:focus {border-color: #80bdff;outline: 0;box-shadow: inset 0 1px 2px rgb(0 0 0 / 8%), 0 0 5px rgb(128 189 255 / 50%);}input {outline: none;display: block;width: 100%;margin-bottom: .5rem;border-radius: 4px;border: 1px solid;border-color: #b8cad3;padding: 10px 15px;transition: border-color .25s ease;}input:hover {border-color: #799bac;}input:focus {border-color: #00507d;}.input-field label {color: #333;}.input-field input[type="radio"]:checked + label:after, [type="radio"].with-gap:checked + label:after {background-color: #1888c7 !important;}.input-field input[type="radio"]:checked + label:after, [type="radio"].with-gap:checked + label:after {border-color: #1888c7 !important;}.input-field input[type=text]:focus + label {color: #333;}.input-field input[type=text]:focus, .materialize-textarea:focus:not([readonly]) {color: #333 !important;}.input-field input[type=text]:focus + label, .materialize-textarea:focus:not([readonly]) + label {color: #333 !important;}.input-field input[type=text].valid {box-shadow: none !important;}.input-field input[type=email]:focus {border-bottom: 1px solid #1888c7 !important;box-shadow: none !important;}.input-field input[type=email]:focus + label {color: #333 !important;}.input-field input[type=email].valid {box-shadow: none;}.input-field input[type=text].invalid {border-bottom: 1px solid #DD3E3E;}.input-field input[type=tel].valid {border-bottom: 1px solid #1888c7 !important;box-shadow: none;}.input-field input[type=tel].invalid {border-bottom: 1px solid #DD3E3E !important;}.input-field .prefix.active {color: #333;}select option {color: #00507d !important;}select {-webkit-appearance: none;-moz-appearance: none;text-indent: 1px;text-overflow: '';}select::-ms-expand {display: none;}.mt12 {margin-top: 12px;}.mt14 {margin-top: 14px;}.mt30 {margin-top: 30px;}.mt42 {margin-top: 42px;}.mt10p {margin-top: 10%;}.pad6 {padding: 6px;}.reg-title {margin: 0px 0px .1em 0px;font-size: 1.9rem;color: #00507d;}.sub-head {font-size: 1.4rem;line-height: 1.75;font-weight: bold;color: #ea7718;}.btn-ops {background-color: #00507d;color: #fff !important;text-transform: uppercase;padding: .6rem 1.8rem;}.btn-ops.button-next {color: #fff !important;}.btn-back.button-back {color: #767676 !important;}.btn-ops:hover, .btn-ops:active, .btn-ops:focus {background-color: #1888c7;color: #fff;}.btn-back {background-color: #e8e8e8;border: 1px solid #ddd;color: #767676;margin-right: 8px;padding: .6rem 1.8rem;}.download-instructions {cursor: pointer;}.btn-back:hover, .btn-back:active, .btn-back:focus {background-color: #c8c8c8;color: #565656;}.btn-default {background-color: #fff;color: #555;border: 1px solid #ddd;margin-right: 8px;}.btn-default:hover, .btn-default:active, .btn-default:focus {background-color: #f4f4f4;color: #333;}.btn-block {width: 100%;}.dropdown-content li > a, .dropdown-content li > span {color: #333;}.status-icon {position: absolute;right: 14px;top: 14px;}.text-center {text-align: center;}.text-success {color: #26a69a;}.text-warning {color: #ea7718;}.text-danger {color: #d12220;}.finish-date {font-size: 12px;color: rgba(1, 1, 1, .34);}.last-activity {text-align: center;font-size: 12px;position: absolute;bottom: 4px;left: 50%;transform: translateX(-50%);}.program-title, .pricing {font-weight: bold;font-size: 1.2rem;}.pricing {float: right;text-align: right;}.mfr-logo {height: 72px;position: relative;left: 50%;transform: translate(-50%, 0);}.product-logos {margin-right: 16px;}.prod-logo {height: 30px;margin-top: 6px;}.add-prod {font-weight: bold;}.addon-group {display: block;margin: 16px 0 0 70px;}.addon-copy {margin-top: 0;}.checkbox-container {float: right;margin-top: 100px;}[type="checkbox"].filled-in:not(:checked) + label:after {}[type="checkbox"].filled-in.eula:not(:checked) + label:after {height: 20px;width: 20px;}[type="checkbox"].filled-in:checked + label:before {}[type="checkbox"].filled-in.eula:checked + label:before {width: 8px;height: 13px;}[type="checkbox"].filled-in:checked + label:after {background-color: #1888c7;border: none;}[type="checkbox"].filled-in.eula:checked + label:after {height: 20px;width: 20px;background-color: #1888c7;border: none;}[type="checkbox"].filled-in + label:before, [type="checkbox"].filled-in + label:after {transition: none;}.pkg-lbl {font-weight: bold;color: #333;}iframe.vendor-agreements, div.vendor-agreements, iframe.dms-instructions, div.dms-instructions {width: 100%;height: 650px;border: 1px solid #ddd;border-radius: 2px;margin-bottom: 12px;padding: 5px 10px;overflow-y: scroll;}div.no-overflow {overflow-y: hidden;}.eula-group {float: right;}.eula-actn {margin-left: 16px;}input[type=range]::-webkit-slider-thumb {background-color: #ea7718;}input[type=range] + .thumb {background-color: #1888c7;}.smallH5 {font-size: 1.25rem;font-weight: bold;}.skipStep {margin-left: 16px;}ul.step-ul {margin-bottom: 0;}.btn-rmv {background-color: #D63636;color: #fff;padding: 0 .75rem;margin: 0 auto;margin-top: 16px;display: block;width: 38px;}.btn.btn-rmv:hover, .btn.btn-rmv:active, .btn.btn-rmv:focus {background-color: #D63636;}.btn-rmv > i {font-size: 1rem;}input:not([type]), input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default), input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea {font-size: 1.125rem;}.dropdown-content li > a, .dropdown-content li > span {font-size: .9rem;}.input-field label {font-size: .9rem;}.input-field.form-check label {font-size: 1rem;}.input-field.form-check form-check-input label {font-size: 1rem;}[type="checkbox"] + label.req-train-lbl {font-size: .8rem;}.col.s3.input-field.req-col {margin-top: 0;}.req-section {margin: -15px 0;}.eula-step {font-size: 1.1rem;color: #00507d;}.mb0 {margin-bottom: 0 !important;}.mt10 {margin-top: 10px;}.mt16 {margin-top: 16px;}.mt32 {margin-top: 32px;}.usr-actions {display: inline-block;margin-right: 20px;vertical-align: top;margin-left: 12px;}.form-check {display: inline-block;}.form-check-input {margin-left: -58px;}.form-check-input.collision {margin-left: -85px;}.form-check-input.mechanical {margin-left: -95px;}.form-check-input.collision, .form-check-input.mechanical {transform: scale(1.5);}@media not all and (min-resolution: .001dpcm) {@supports (-webkit-appearance:none) {.form-check-input.collision {margin-left: 85px;}.form-check-input.mechanical {margin-left: 85px;}}}.form-check-input.terms-condition {margin-left: -178px;}.form-check-input.dms {margin-left: 0px;}.form-check-input.eula {margin-left: -150px;}.form-check-input.dmstrack {margin-left: -221px;}.form-check-input.eula.reynolds {margin-left: -110px;}.med-cb.form-check-input {margin-left: 0px;}.rmv-usr {font-size: .8rem;color: #D63636;}.rmv-usr > a {color: #D63636;cursor: pointer;}.rmv-usr:hover > a {color: #1888c7;}.rmv-usr:hover {color: #1888c7;}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i {font-size: 1rem;}.btn-xs {box-sizing: border-box;height: 30px;line-height: 1rem;padding: 8px 12px;}.btn-warning {background: #D32F2F;border-color: #f92929;}.btn-warning:hover {background: #942525;}.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle {color: #212529;background-color: #f92929;border-color: #f92929;}.last-sent {font-size: .8rem;color: #777;}.signed-by {font-size: 1rem;color: #fff;float: left;padding: 2px 8px;background-color: #26a69a;border-radius: 2px;}.eula-lbl {font-weight: 400;color: #333;}.footer-copy {font-size: .9rem;color: rgba(255, 255, 255, .54);text-align: left;width: 100%;}[type="checkbox"] + label {padding-left: 28px;}[type="radio"] + label {padding-left: 28px;}.ops-header-logo {height: 80px;padding-right: 18px;border-right: 6px solid #ea7718;}.registration-header {font-size: 36px;font-weight: bold;color: #fff;margin-left: 18px;margin-top: 10px;vertical-align: top;display: inline-block;}.mfr-info-logo {float: right;}.mfr-logo-head {height: 56px;position: relative;transform: translate(0%, 8%);right: 0;}.dmsType {font-size: 1.24rem;color: #00507d;}.otherDmsType > label {font-weight: bold;font-size: 1.24rem !important;color: #00507d !important;}.card-container {margin-top: -92px;}.registration-card {border: 1px solid #ddd;border-radius: 2px;width: 100%;min-height: 500px;background: #fff;z-index: 1;box-shadow: 0 2px 3px rgba(0, 0, 0, .14);position: relative;margin-bottom: 20px;}.reg-card-mfr-img {width: 100%;height: 160px;background: #fff;border-bottom: 1px solid #ddd;position: relative;}.mfr-logo-container {position: relative;top: 50%;left: 50%;transform: translate(-50%, -50%);}.reg-card-steps {margin-top: 8px;padding: 12px;}.steps-completed {font-size: 14px;font-weight: bold;color: #00507D;}.step-totals {font-size: 14px;font-weight: bold;color: #ea7718;}.step-title {font-size: 12px;color: #444;}.step-title.active-step {font-weight: bold;}.reg-btn {width: 92%;display: block;position: absolute;margin: 0 auto;bottom: 16px;}li.card-step {padding: 3px 0;width: 100%;transition: background-color 400ms ease-out;}li.card-step:hover {background-color: #f3f3f3;}li.card-step.active {font-weight: bold;}.card-panel.blue {background: #1888c7;color: #fff;}.what-next {text-align: center;margin-top: -8px;font-size: 12px;}.locked-step {opacity: .54;}.reg-card-add-make {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;}.will-contact {text-align: center;color: #00507d;margin-top: -10px;font-size: 12px;}.bundle-select {border: 2px solid transparent;border-radius: 2px;padding: 16px;background: #fafafa;box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);}.bundle-select.selected {border-color: #ea7718;transition: all 0400ms ease-out;}.reg-card-action {position: absolute;right: 2%;top: 6%;}.reg-card-action a {color: #ccc;}.reg-card-action:hover a {color: #ff6464;transition: color 200ms ease-out;}.add-make-container {position: absolute;width: 84%;height: 60%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.add-make-title {font-size: 16px;color: #00507d;font-weight: bold;text-align: center;}.dropdown-content {max-height: 360px;}.modal {z-index: 1082;}.modal-header .modal-title {color: #00507d;}.modal-backdrop {opacity: .5;z-index: 1080;}a.overview-link {color: #00507D;}.sponsored-badge {color: #00507D;text-align: center;margin-top: 20px;}td.num-val {text-align: right;padding-right: 6px;}.sponsor-badge {height: 24px;position: absolute;top: -7%;left: 14%;transform: translate(-50%, 108%);}.user-actions {display: inline-block;margin-right: 16px;vertical-align: bottom;}.accent-bar {height: 4px;width: 60px;background: #ea7718;}.dealerRebate,.finalSale,.grossProfit {font-weight: bold;}#dashIROCode {margin-bottom: 4px;}.alert {padding: 4px 8px;border-radius: 2px;background: #D32F2F;color: #fff;width: 206px;margin-bottom: 12px;}@media only screen and (min-width: 600px) {}@media only screen and (min-width: 900px) {.row .col.m6 {width: 50%;margin-left: auto;left: auto;right: auto;}.mfr-logo-container {width: 54%;}}@media only screen and (min-width: 1300px) {.row .col.l4 {width: 33.33333333333%;margin-left: auto;left: auto;right: auto;}}@media only screen and (min-width: 1600px) {.row .col.xl3 {width: 25%;margin-left: auto;left: auto;right: auto;}.mfr-logo-container {width: 64%;}}@media only screen and (min-width: 768px) and (max-width: 1024px) {.mfr-logo-container {width: 62%;}.registration-header {font-size: 30px;margin-top: 17px;}}@media (min-width: 1200px) {.container {max-width: 1450px;}}.p-xxs {padding: 5px;}.p-xs {padding: 10px;}.p-sm {padding: 15px;}.p-m {padding: 20px;}.p-md {padding: 25px;}.p-lg {padding: 30px;}.p-xl {padding: 40px;}.p-w-xs {padding: 0 10px;}.p-w-sm {padding: 0 15px;}.p-w-m {padding: 0 20px;}.p-w-md {padding: 0 25px;}.p-w-lg {padding: 0 30px;}.p-w-xl {padding: 0 40px;}.m-xxs {margin: 2px 4px;}.m-xs {margin: 5px;}.m-sm {margin: 10px;}.m {margin: 15px;}.m-md {margin: 20px;}.m-lg {margin: 30px;}.m-xl {margin: 50px;}.m-n {margin: 0 !important;}.m-l-none {margin-left: 0;}.m-l-xs {margin-left: 5px;}.m-l-sm {margin-left: 10px;}.m-l {margin-left: 15px;}.m-l-md {margin-left: 20px;}.m-l-lg {margin-left: 30px;}.m-l-xl {margin-left: 40px;}.m-l-n-xxs {margin-left: -1px;}.m-l-n-xs {margin-left: -5px;}.m-l-n-sm {margin-left: -10px;}.m-l-n {margin-left: -15px;}.m-l-n-md {margin-left: -20px;}.m-l-n-lg {margin-left: -30px;}.m-l-n-xl {margin-left: -40px;}.m-t-none {margin-top: 0;}.m-t-xxs {margin-top: 1px;}.m-t-xs {margin-top: 5px;}.m-t-sm {margin-top: 10px;}.m-t {margin-top: 15px;}.m-t-md {margin-top: 20px;}.m-t-lg {margin-top: 30px;}.m-t-xl {margin-top: 40px;}.m-t-n-xxs {margin-top: -1px;}.m-t-n-xs {margin-top: -5px;}.m-t-n-sm {margin-top: -10px;}.m-t-n {margin-top: -15px;}.m-t-n-md {margin-top: -20px;}.m-t-n-lg {margin-top: -30px;}.m-t-n-xl {margin-top: -40px;}.m-r-none {margin-right: 0;}.m-r-xxs {margin-right: 1px;}.m-r-xs {margin-right: 5px;}.m-r-sm {margin-right: 10px;}.m-r {margin-right: 15px;}.m-r-md {margin-right: 20px;}.m-r-lg {margin-right: 30px;}.m-r-xl {margin-right: 40px;}.m-r-n-xxs {margin-right: -1px;}.m-r-n-xs {margin-right: -5px;}.m-r-n-sm {margin-right: -10px;}.m-r-n {margin-right: -15px;}.m-r-n-md {margin-right: -20px;}.m-r-n-lg {margin-right: -30px;}.m-r-n-xl {margin-right: -40px;}.m-b-none {margin-bottom: 0;}.m-b-xxs {margin-bottom: 1px;}.m-b-xs {margin-bottom: 5px;}.m-b-sm {margin-bottom: 10px;}.m-b {margin-bottom: 15px;}.m-b-md {margin-bottom: 20px;}.m-b-lg {margin-bottom: 30px;}.m-b-xl {margin-bottom: 40px;}.m-b-n-xxs {margin-bottom: -1px;}.m-b-n-xs {margin-bottom: -5px;}.m-b-n-sm {margin-bottom: -10px;}.m-b-n {margin-bottom: -15px;}.m-b-n-md {margin-bottom: -20px;}.m-b-n-lg {margin-bottom: -30px;}.m-b-n-xl {margin-bottom: -40px;}#sreg {}.ops-hide {display: none;}.ops-cursor-pointer {cursor: pointer;}[type="checkbox"][name="mechanicalProgram"]:checked:disabled + label:before,[type="checkbox"][name="collisionProgram"]:checked:disabled + label:before {border-right-color: #26a69a;border-bottom-color: #26a69a;}.program-title > span {font-weight: normal;}ul.program-includes > li {list-style-type: disc;}#addUsers .users-form{height: Calc(100vh - 475px);overflow: auto;padding-top: 10px;overflow-x: hidden;}.password-tooltip {position: absolute;top: 72%;width: 100%;min-width: 200px;max-width: 91%;background: #fff;border: 1px solid #ddd;border-radius: 4px;z-index: 10;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);font-size: .9rem;color: #333;}.password-tooltip ul {list-style: none;padding: 0;margin: 0;}.password-tooltip li {margin-bottom: 8px;display: flex;align-items: center;}.password-tooltip li.invalid {color: #333;}.password-tooltip li.valid {color: #28a745;}.password-tooltip li::before {content: '';margin-right: 8px;font-size: 16px;}.password-tooltip li.valid::before {content: '\2714';color: #28a745;}.password-tooltip li.invalid::before {content: '\2716';color: #333;}.field-error,.confirmPassword-error {color: #dc3545;min-height: 20px;font-size: 0.875rem;margin-top: 0.25rem;}#dealerInteg .invitations {max-height: 25em;overflow-y: auto;margin: 1em;padding: 1em;border: 1px solid #eee;}#finish .form-container {height: Calc(100vh - 280px);overflow: hidden;}#finish .form-container > .row > .col.s9.m9 {border-right: 1px solid #efefef;overflow: auto;height: Calc(100vh - 316px);}#finish a.waves-light {min-width: 160px;}#finish .tech-requirements {border: 1px solid gainsboro;border-radius: 8px;background: #f3f3f3;padding: 10px;}#finish .tech-requirements p,#finish .video-library p {margin: 0 0 5px 0;}#finish .tech-requirements ul,#finish .video-library ul {margin: 0 0 10px 10px;list-style-type: none;}#collision-section + #mechanical-section {margin-top: 8em;}#mechanical-video {text-align: center;padding-bottom: 5em;}#emailVerification .responsive-img{width: 100%;}.verification.responsive-img{width: 100%;}#emailVerification .col-md-8.col-sm-8{margin-top: 10%;}#emailVerification .col-md-8.col-sm-8 p:first-child{margin: 0;}#emailVerification .col-md-8.col-sm-8 p:last-child{font-size: 11px;color: grey;margin: 0;}ul {list-style-type: none;margin-left: 0;padding-left: 0;}.steps-well {background: #f0f0f0;border: 1px solid #ddd;border-radius: 2px;}.steps-title {padding: 12px 12px 0 12px;color: #444;}.reg-step {padding: 12px;position: relative;}.reg-step:first-child {border-top: 1px solid #ddd;}.reg-step:not(:last-child) {border-bottom: 1px solid #ddd;}.reg-step-content > h5 {font-weight: bold;}.reg-step-content.current > h5 {color: #00507d;}.reg-step-content.current > span {color: #ea7718;}.reg-step-content.locked {opacity: .34;}.step-complete-content {text-align: center;padding: 24px;background: #1CB178;color: #fff;width: 90px;border-radius: 50%;box-shadow: 0 2px 6px rgba(0, 0, 0, .15);position: relative;z-index: 2;margin: -69px auto 0 auto;}.step-locked-content {text-align: center;padding: 24px;background: #ccc;color: #333;width: 90px;border-radius: 50%;box-shadow: 0 2px 6px rgba(0, 0, 0, .15);position: relative;z-index: 2;margin: -69px auto 0 auto;}.reg-steps-panel {width: 100%;height: auto;padding: 16px;background: #fff;z-index: 1;margin-top: -100px;margin-bottom: 24px;box-shadow: 0 3px 4px rgba(0, 0, 0, .20);box-sizing: border-box;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;overflow: hidden;}.steps-title > h6 {font-weight: bold;}.stepHead {font-size: 1.25rem;margin-bottom: 6px;}li.reg-step.active {background-color: #fff;}li.reg-step.active > .status-icon > i {}li.reg-step.locked {opacity: .34;}li.reg-step.active > .reg-step-content > h5.stepHead {color: #00507d;}li.reg-step.active > .status-icon > i {display: none;}li.reg-step.active > .reg-step-content > span {color: #ea7718;}#supplierSelections .form-container {padding-bottom: 15px;padding-right: 20px;padding-left: 20px;padding-top: 7px;}#supplierSelections tr{background: #fff;border-radius: 10px;}#supplierSelections .table-container{height: Calc(100vh - 459px);overflow-y: auto;}#supplierSelections .supplier-divider{position: relative;height: auto;border-left: 4px solid #EA7718;}#supplierSelections .supplier-divider img{height: 35px;margin: 0 1px 0 15px;}#supplierSelections .supplier-divider span{vertical-align: super;color: #EA7718;font-weight: bold;font-size: 18px;}.supplier-card{white-space: nowrap;border-radius: 8px;box-shadow: 0px 4px 5px #0000000f;-ms-box-shadow: 0px 4px 5px #0000000f;-webkit-box-shadow: 0px 4px 5px #0000000f;-moz-box-shadow: 0px 4px 5px #0000000f;background-color: white;vertical-align: top;transition: all 0.5s ease;margin: 3.6px;}.supplier-card.display{float: left;width: 200px;display: table-cell;}.supplier-card.btn{width: 80px;}.cards-container {display: table;width: 100%;}.supplier-card.invited {border-radius: 8px;box-shadow: 0px 4px 5px #0000000f;background-color: #f9fbfd;vertical-align: top;transition: all 0.5s ease;}.supplier-card:hover {box-shadow: 0px 5px 6px #b1b1b1a8;transition: all 0.5s ease;}.supplier-card .card-header{white-space: nowrap;background: #3E89E3;color: #ffffff;font-weight: bold;padding: 6px 10px 0px 10px;border-radius: 6px 6px 0 0;cursor: default;}.supplier-card .card-header .title {width:190px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;padding-right: 5px;}.supplier-card.invited > .card-header {white-space: nowrap;background: #757575;;color: #ffffff;}.supplier-card .card-content{overflow:hidden;padding: 2px 10px 10px 10px;}#addModal .no-results {margin-left: 20px;}#results-tbl {margin-left: 9px;}#results-tbl .supplier-card.display {float: left;width: 96%;display: table-cell;}#results-tbl td {padding: 5px 5px;}#addModal .icons > .tooltip > .position {width: 24px;height: 22px;margin-right: 0px;}#addModal .row {margin-bottom: 0px;}.col.s12:nth-child(n+4) {padding-top: 15px;}.btn-remove {background-color: #ddd;color: #525252;height: 28px;padding: 0px 10px;box-shadow: none;border-radius: 4px;transition: all 0.5s ease;}.btn-remove:hover {background-color: rgb(245, 69, 69);color: white;box-shadow: none;transition: all 0.5s ease;}.m-r-20 {margin-right: 20px !important;}.m-0 {margin: 0px;}.p-0 {padding:0px !important;}.inline {display: flex;margin: auto;}.card-action {display: flex;align-items: center;padding: 7px 10px 6px 10px;}.push-left {margin-left: auto;}.icons > .tooltip > .position {width: 22px;height: 22px;margin-right: -3px;}.v-t {vertical-align: top;}.box-lines {width: 70px;height: auto;position: relative;z-index: 0;}.supplier-card > .card-body {padding: 5px;}.supplier-card.add .card-body {padding-top: 10px;padding-bottom: 2px;}.plus-icon {position: relative;z-index: 2;bottom: 43px;left: 24px;}.add-btn {margin: 0;padding: 0;height: 58px;border: none;cursor: pointer;background-color: #f5f5f5;transition: background-color 0.5s ease;}.add-btn:focus, .add-btn:hover {outline: none;background-color: #e6e6e6;transition: background-color 0.5s ease;}.img-back {height: 92px;display: inline-flex;position: relative;top: 4px;min-width: 85px;}p.center-block {color: #00507d;padding: 25px 5px;font-weight: bold;font-size: 14px;}.app-labels {display: flex;margin-top: 3px;opacity: .7;}.app-labels > div {background: #ddd;padding: 2px 5px;border-radius: 5px;font-size: 11px;}.app-labels > div:not(:last-child) {margin-right: 4px;}.legend-bar {background: #f3f3f3;padding: 6px 4px 7px 4px;text-align: center;margin-bottom: 5px;}.legend-bar > .card-action {display: flex;align-items: center;padding: 2px 10px 0px 10px;}.legend-bar > .card-action > .icons > .inline > .position {width: 27px;height: 27px;margin-right: 0px;}.text-legend {margin-right: 15px;margin-top: 4px;margin-left: 5px;}.tooltip {position: relative;display: inline-block;opacity: 1;font-size: 1em;font-weight: bold;}.tooltip .tooltiptext {visibility: hidden;background-color: #555;color: #fff;text-align: center;padding: 5px 5px;border-radius: 6px;position: absolute;z-index: 1;bottom: 125%;left: 22px;margin-left: -60px;opacity: 0;transition: opacity 0.3s;}.tooltip .tooltiptext::after {content: "";position: absolute;top: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: #555 transparent transparent transparent;}.tooltip:hover .tooltiptext {visibility: visible;opacity: 1;}td.missing-suppliers-td {border-top: 1px solid #ffbdbd;border-bottom: 1px solid #ffbdbd;}td.missing-suppliers-td-first {border-left: 1px solid #ffbdbd;border-top: 1px solid #ffbdbd;border-bottom: 1px solid #ffbdbd;}td.missing-suppliers-td-last {border-right: 1px solid #ffbdbd;border-top: 1px solid #ffbdbd;border-bottom: 1px solid #ffbdbd;}td.missing-suppliers-td .add-supplier-text {text-align: right;font-style: italic;opacity: 0.8;}#addModal .btn-search {margin-top: 27px;}#addModal .btn-add {line-height: 16px;font-weight: bold;}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.box-lines {width: 70px;height: auto;position:relative;bottom:46px;}.plus-icon {position: relative;z-index: 2;bottom: 135px;left: 24px;}.supplier-card{box-shadow: 0px 4px 5px #ddd;-ms-box-shadow: 0px 4px 5px #ddd;-webkit-box-shadow: 0px 4px 5px #ddd;-moz-box-shadow: 0px 4px 5px #ddd;}}#terms .form-container{max-height: Calc(100vh - 273px);}#terms .conf-information p{margin: 0;}#terms .light-h3{font-weight: normal;font-size: 75%;}