@import url("../../CSS/jquery-ui/1.10.3/themes/base/minified/jquery.ui.core.min.css");@import url("../../CSS/jquery-ui/1.10.3/themes/base/minified/jquery.ui.datepicker.min.css");@import url("../../CSS/jquery-ui/1.10.3/themes/base/minified/jquery.ui.dialog.min.css");@import url("../../CSS/jquery-ui/1.10.3/themes/base/minified/jquery.ui.tabs.min.css");@import url("../../CSS/jquery-ui/1.10.3/themes/base/minified/jquery.ui.theme.min.css");@import url("../../CSS/MetroFont.css");html {overflow-y: scroll;}.border-box {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}BODY {white-space: nowrap;}.clear {clear: both;height: 0px;width: 0px;}#title {font-size: 1.5rem;font-weight: bold;text-align: center;border-bottom: none;margin-bottom: 5px;}SPAN.required {padding: 0 3px 0 3px;color: red;}INPUT.required, SELECT.required, TEXTAREA.required {border: solid 1px blue;}INPUT.mock-required, SELECT.mock-required, TEXTAREA.mock-required {border: solid 1px red;}INPUT.mock-required{padding:2px;}.ui-widget INPUT{padding: 2px;}INPUT.mock-valid, SELECT.mock-valid, TEXTAREA.mock-valid {border: solid 1px blue;}.cobuyer-popup {min-height: 35px;margin: 15px 0px 15px 0px;}.cb-content-settings {font: var(--text-link-text-link-desktop, 400 0.875rem "Roboto") !important;line-height: 20px;word-wrap: break-word;height: 110px;padding: 16px;min-height: 90px !important;max-height: 120px !important;}.cb-button-settings{float: right;color: #196FE1 !important;font:var(--text-link-text-link-desktop, 500 0.875rem "Roboto") !important;line-height: 18px !important;background: none;border: none !important;padding-right: 15px;}.ui-desk-cust-dialog-content {font: var(--text-link-text-link-desktop, 400 0.965rem "Roboto") !important;line-height: 20px;word-wrap: break-word;height: 300px;padding: 16px;}.ui-desk-cust-button {float: right;color: #196FE1 !important;font: var(--text-link-text-link-desktop, 500 0.875rem "Roboto") !important;line-height: 18px;background: none;border: none !important;}.cust-dialog-title {color: black;font: var(--text-link-text-link-desktop, 500 1.15rem "Roboto") !important;line-height: 32px !important;letter-spacing: 0.15px;word-wrap: break-word;background: none;border: none;border-bottom: 2px solid #ccc;}.font-std {font-family: Roboto;}.section-styles {display: flex;flex-direction: column;gap: 16px;}.control-aligns {display: flex;gap: 16px;}.topmargin-std{margin-top:16px;}.topmargin-std-half {margin-top: 8px;}.allside-std-padding{padding:8px;}.bottom-std-padding{padding-bottom:8px;}.noborder {border: none;}.widthhalf {width: 50%;}.widthfull{width:100%;}.widthfull-imp {width: 100% !important;}.left-align{float:left;}.right-align {float: right;}.no-align{float:none;}.off-display {display: none;}.left-std-space{padding-left:16px;}.left-std-space-half {padding-left: 8px;}.text-align-right {text-align: right;}.subsection-margin {align-self: stretch;background: rgba(21, 27, 37, 0.30);width: 100%;padding-top: 1px;margin: 10px 0 10px 0;}.emp-control-Width {display: inline-block;width: 160px;}.date-width {width: 110px;}.dropdown-width {width: 100%;}.align-margin {margin-left: 0px;}.state-dd-width{width:90px;}.width100 {width: 100px;}.margin-top-align {margin-top: 8px;}.Width200 {width: 200px;}.width120{width:120px;}.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {border-top-right-radius: 0px !important;border-top-left-radius: 0px !important;}.ui-tabs .ui-tabs-nav li {margin: 0px;}.main {display: flex;flex-direction: row;justify-content: space-between;align-items: center;}.radial-ui-form-group {height: 48px;}.month-of-birth {width: 130px;}.day-of-birth {width: 60px;}.year-of-birth {width: 96px;}.drivers-license-number {width: 140px;}.email-container {display: flex;float: left;gap:8px;align-items:center;}.email-width{width:225px;}.community-property-disclosure, .regulation-b {margin-top: 10px;}.community-property-disclosure {width: 200px !important;align-content: flex-end;}.checkboxstyles {display: inline-block;color: black;font: var(--text-link-text-link-desktop, 400 0.875rem/1rem "Roboto", sans-serif);line-height: 20px;word-wrap: break-word;width: 150px;}.radial-ui-datepicker {width: auto;}.allnames-tb-width {width: 140px;}.allmonetary-tb-width {width: 120px;}.identity-tb-width {width: 80px;}.family-tb-width {width: 160px;}.cb-comm-prop-disc-styles {padding-right: 40px;margin-top: 0px;}.cb-control-margin {margin-right: 11px;}.residence-info {width: 100%;gap: 0px;margin-left: -16px;}.pnl-res {align-items: center;width: 100%;}.zip-decoder {width: 100%;table-layout: fixed;border-spacing: 0;padding: 16px;}.zip-container {display: flex;gap: 8px;align-items: center;}.zip-decoder-row {height: 30px;background: #FFF;box-shadow: 0px -2px 0px 0px #151B25 inset;}.zip-decoder-body > tr:nth-child(odd) {background: var(--text-icons-dark-active-white, #FFF);box-shadow: 0px -1px 0px 0px #DCDDDE inset;color: black;font: var(--text-link-text-link-desktop, 400 0.875rem/1rem "Roboto", sans-serif);line-height: 20px;word-wrap: break-word;}.zip-decoder-head {border-right: 0.0625rem solid #bbb;padding: 4px 0px 4px 16px;color: black;font: var(--text-link-text-link-desktop-head, 500 0.75rem/0.875rem "Roboto", sans-serif);line-height: 14px;word-wrap: break-word;}.zip-decoder-body > tr:nth-child(even) {background: var(--solid-grey-grey-50, #F2F2F2);box-shadow: 0px -1px 0px 0px #DCDDDE inset;color: black;font: var(--text-link-text-link-desktop, 400 0.875rem/1rem "Roboto", sans-serif);line-height: 20px;word-wrap: break-word;}.address-width {width: 90px;}.zip-button-styles {float: right;color: #196FE1 !important;font: var(--text-link-text-link-desktop, 500 0.875rem "Roboto") !important;line-height: 1.125rem;background: none;border: none !important;margin-right: 20px;}.zip-dialog-styles {padding: 0px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;overflow-y: hidden;}.address-street {width: 168px;}.address-city {width: 130px;}.dur-years {width: 74px;}.dur-months {width: 83px;}.rentown-dd-container {border-bottom: none;margin-top: 16px;}.rentown-dd {float: none !important;width: 180px;}.controlwidth {width: 200px !important;}.hidden {display: none;}.income-box-common-textarea {border-radius: 8px;background-color: var(--text-icons-light-active-dark, #000);color: var(--text-icons-dark-active-white, #FFF);font: var(--text-link-text-link-desktop, 500 0.875rem "Roboto") !important;font-style: normal;line-height: 14px;padding: 12px 15px;overflow: hidden;}.income-descriptor {display: inline-block;vertical-align: top;}.select2-container {width: 100% !important;height: 30px;}.grosscontainer {position: absolute;z-index: 1000;margin-left: 210px;margin-top: -18px;}.grossincome-ta {max-width: 200px;max-height: 70px;min-width: 200px;min-height: 70px;resize: none;}.alimony-container {position: absolute;z-index: 1000;margin-left: 35%;margin-top: 5%;}.alimony-ta{max-width: 193px;max-height: 135px;min-width: 193px;min-height: 135px;resize: none;}.incomeSourceContainer {position: absolute;z-index: 1000;margin-left: 220px;margin-bottom: 45px;}.incomesource-ta {max-width: 178px;max-height: 51px;min-width: 178px;min-height: 51px;resize: none;}.subsection-sideHeadings {color: black;font: var(--text-link-text-link-desktop, 500 1.25rem "Roboto") !important;line-height: 28px;letter-spacing: 0.15px;word-wrap: break-word;}.name-row {display: inline-flex;margin-bottom:16px;}.name-row > div {margin-right: 10px;}.spouse-text {color: var(--text-icons-light-active-dark, #000);font: var(--text-link-text-link-desktop, 400 0.875rem "Roboto") !important;font-style: normal;line-height: 20px;margin-top: 8px;margin-bottom: 10px;}DIV.sub-section-title-actions {float: left;padding: 0px;}.spouse-textarea {max-width: 200px;max-height: 70px;min-width: 200px;min-height: 70px;resize: none;}.spouse-containers {position: absolute;z-index: 1000;margin-top: -10px;}.spouse-oic-margin {margin-left: 140px;}.spouse-gic-margin {margin-left: 210px;}.empstatus-dd-height{height:50px;}.empstatus-dd-width {width:180px;}.stocknumber-width-tb{width:130px !important;}.vin-margin {margin-left: 60px;}.search-vin-margin {left: 102px;}.sought-year {margin-left: 0;width: 120px;min-width: 120px;max-width: 130px }.sought-make {width: 120px;min-width: 120px;max-width: 130px }.sought-model {width: 170px;}.sought-trim {width: 340px;}.soughtVehInfor-search {display: flex;flex-direction: row;gap: 16px }.row-settings {display: flex;flex-direction: row;width: 100%;}.option-settings {flex-direction: column;width: 50%;}.option-header {margin-bottom: 18px;}.option-body{margin-top: 8px;font-size: 13px;}.financing-settings {float: right !important;flex-direction: column;width: 50% !important;}.financing-body {flex-direction: row;margin-top: 8px;}.title-wrap {display: flex;flex-wrap: wrap;}.title-alert {display: flex;justify-content: flex-end;}.referesh-text-settings {border: none !important;font-size: 0.875rem !important;font-family: Roboto !important;padding: 16px;}.btnreferesh-container {margin-right: 50px;}.undoref-container {margin-right: 48px;}.purchase-modal-settings {height: 175px;width: 505px;}.toast-msg-hd {display: flex;flex-direction: column;justify-content: space-between;gap: 8px;}.toast-cntnt {text-wrap: wrap;text-overflow: ellipsis;}.pnlbtn {text-align: right;}.btnDismiss {margin: 0 10px 10px 0;}.field-validation-error {color: red;}.field-validation-valid {display: none;}.input-validation-error {border: 1px solid red !important;background-color: #fee;}.input-validation-valid {display: none;}.validation-summary-errors {border: solid 1px;background-color: #fee;display: block;}.validation-summary-errors UL LI {color: #000 !important;font-weight: normal !important;}.validation-summary-errors UL LI .buyer {border-left: solid 1px #ffa500 !important;border-right: solid 1px #ffa500 !important;}.validation-summary-valid {display: none;}DIV.all {position: absolute;margin-left: -399px;width: 100% !important;left: 25% !important;}DIV.center {background-color: #fff !important;}TABLE.test INPUT[type=text] {width: 75px;}TABLE.test TD {vertical-align: top;text-align: left;}DIV#tabs {width: 792px;}DIV.tabs-buyer .ui-tabs-nav .ui-icon {display: inline-block;}.ui-tabs .ui-tabs-nav li a img {float: left;margin-right: 5px;}.ui-dialog .ui-dialog-buttonpane {text-align: center;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: none;}DIV.ui-datepicker-trigger-container {float: right !important;padding-top: 3px !important;}.ui-widget {font-family: MetroClone, "Helvetica Neue", Helvetica, Arial, Sans-Serif;font-size: 0.6875rem;}.ui-widget INPUT, .ui-widget SELECT, .ui-widget TEXTAREA, .ui-widget BUTTON {font-family: MetroClone, "Helvetica Neue", Helvetica, Arial, Sans-Serif;font-size: 0.6875rem;vertical-align: middle;}.container {display: flex;flex-wrap: wrap;gap: 16px;}.radial-credit-app-flex {display: flex;flex-wrap:wrap;gap: 16px;}.ui-widget INPUT[type=text], .ui-widget SELECT, .ui-widget TEXTAREA, .ui-widget BUTTON {border: solid 1px #ccc;}.ui-widget INPUT[type=text], .ui-widget TEXTAREA {line-height: 10px;}.ui-widget INPUT[type=text], .ui-widget SELECT {width: 95%;line-height: 10px !important;}.ui-widget INPUT[type=radio] {background: transparent;border: solid 0 #ccc;}.ui-widget SELECT {line-height: 10px;vertical-align: middle;}.ui-widget :root * > INPUT, .ui-widget SELECT, .ui-widget TEXTAREA, .ui-widget BUTTON {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.ui-widget SPAN.required {padding: 0 3px 0 3px;color: red;}.ui-widget INPUT.required, .ui-widget SELECT.required, .ui-widget TEXTAREA.required {border: solid 1px blue;}.ui-widget INPUT.mock-required, .ui-widget SELECT.mock-required, .ui-widget TEXTAREA.mock-required {border: solid 1px red;}.ui-widget INPUT.co-required, .ui-widget SELECT.co-required, .ui-widget TEXTAREA.co-required {border: dashed 1px #4ecea3;}.ui-widget INPUT.r1-required, .ui-widget SELECT.r1-required, .ui-widget TEXTAREA.r1-required {border: double 1px #af841f;}.ui-widget INPUT.dt-required, .ui-widget SELECT.dt-required, .ui-widget TEXTAREA.dt-required {border: dotted 1px purple;}.ui-widget INPUT.mock-valid, .ui-widget SELECT.mock-valid, .ui-widget TEXTAREA.mock-valid {border: solid 1px blue;}.ui-widget INPUT.invalid, .ui-widget SELECT.invalid, .ui-widget TEXTAREA.invalid {border: solid 1px red;}#finance.ui-tabs-panel {padding: .7em .7em !important;}.input-prompt {position: absolute;font-family: MetroClone, "Helvetica Neue", Helvetica, Arial, Sans-Serif;font-size: 0.6875rem;font-style: normal;color: #aaa;margin: 4px 0 0 1px;}.icon {width: 20px;height: 20px;vertical-align: middle;}IMG.save {border-style: none;background: transparent url("../../images/icons/icon_save_black.png") no-repeat center !important;cursor: default;cursor: pointer;}IMG.search-inventory {border-style: none;background: transparent url("../../images/icons/icon_search_barcode.png") no-repeat center !important;cursor: default;cursor: pointer;}IMG.search-vin {border-style: none;background: transparent url("../../images/icons/icon_search_car.gif") no-repeat center !important;cursor: default;cursor: pointer;}IMG.help {border-style: none;background: transparent url("../../images/icons/help.png") no-repeat center !important;cursor: default;cursor: pointer;}IMG.warning {border-style: none;background: transparent url("../../images/icons/icon_warning_triangle_yellow.png") no-repeat center !important;cursor: default;}IMG.verify-address {border-style: none;background: transparent url("../../images/icons/home.png") no-repeat center !important;cursor: default;cursor: pointer;}IMG.verify-email {border-style: none;background: transparent url("../../images/icons/icon_email_white.gif") no-repeat center !important;cursor: default;cursor: pointer;}IMG.phone-landline {border-style: none;background: transparent url("../../images/icons/icon_phone_landline.png") no-repeat center !important;cursor: default;}IMG.usa {border-style: none;background: transparent url("../../images/icons/icon_flag_usa.png") no-repeat center !important;cursor: default;}IMG.canada {border-style: none;background: transparent url("../../images/icons/icon_flag_canada.png") no-repeat center !important;cursor: default;}IMG.add {border-style: none;background: transparent url("../../images/icons/icon_add_plus_green.gif") no-repeat center !important;cursor: default;cursor: pointer;}IMG.delete {border-style: none;background: transparent url("../../images/icons/icon_delete_x_red.gif") no-repeat center !important;cursor: default;cursor: pointer;}.refresh {border-style: none;background: transparent url("../../images/icons/icon_refresh_arrows_black.gif") no-repeat center !important;cursor: default;cursor: pointer;}.refresh-active {border-style: none;background: transparent url("../../images/icons/icon_loading_arrows_black.gif") no-repeat center !important;cursor: default;cursor: pointer;}.refresh-undo {border-style: none;background: transparent url("../../images/icons/icon_undo_black.png") no-repeat center !important;cursor: default;cursor: pointer;}#privacy-notice {white-space: normal;}#privacy-notice .preamble {border: solid 1px #ffd700;background-color: #ff0;color: #000;font-size: 0.9375rem;text-align: center;}#privacy-notice .body {margin: 7px 0 7px 0;border: solid 1px #000;background-color: #ddd;color: #000;height: 440px;overflow: scroll;font-size: 0.8125rem;}#privacy-notice .accept LABEL {font-size: 0.8125rem;}TABLE.perfect-address TH {text-align: left;}TABLE.perfect-address TD, TABLE.perfect-address TH {padding: 2px;}DIV.sub-section-title-container {color: #000;font-size: 0.875rem;font-weight: bold;margin-top: 3px;}DIV.sub-section-title {width: 100%;float:none !important;}SPAN.sub-section-title-alert {display: inline-block;width: 400px;text-align: center;color: red;float: right;}DIV.sub-section-title-actions {padding: 5px 3px 0 0;float: right;}DIV.sub-section-content-header {height: 18px;padding: 3px 0 0 5px;}.sub-section-content-header DIV {float: left;height: 18px;vertical-align: middle;padding: 0 4px 0 0;}.two-line-header {height: 30px !important;}INPUT.currency_3-2 {width: 45px;}INPUT.currency_6-2 {width: 60px }DIV.section BUTTON {height: 22px;width: 120px;padding:initial;}.timeout-pre-warning-dialog .ui-widget-header {border: 1px solid #ffd700 !important;background: #ff0 !important;color: #000 !important;font-weight: bold !important;}.timeout-pre-warning-dialog .ui-widget-overlay {background: #ff0 !important;}.timeout-warning-dialog .ui-widget-header {border: 1px solid red !important;background: #fee !important;color: #000 !important;font-weight: bold !important;}.timeout-warning-dialog .ui-widget-overlay {background: #fee !important;}.timeout-dialog .ui-widget-header {border: 1px solid #000 !important;background: #cdcdcd !important;color: #000 !important;font-weight: bold !important;}.timeout-dialog .ui-widget-overlay {background: #cdcdcd !important;}DIV.message DIV.title {padding: 3px;font-size: 0.6875rem;font-weight: bold;}DIV.message DIV.content {margin: 3px;font-size: 0.6875rem;white-space: normal;}DIV.message.success {border: solid 1px #469404;background-color: #97ea51;}DIV.message.success DIV.title {border: solid 1px #469404;background-color: #469404;}DIV.message.error {border: solid 1px red;background-color: #fee;}DIV.message.error DIV.title {border: solid 1px red;background-color: red;}DIV.message.warn {border: solid 1px #ffd700;background-color: #ff0;}DIV.message.warn DIV.title {border: solid 1px #ffd700;background-color: #ffd700;}DIV.message.info {border: solid 1px #006fc7;background-color: #6baee3;}DIV.message.info DIV.title {border: solid 1px #006fc7;background-color: #006fc7;}TABLE.toolbar {width: 70%;margin-left: 15%;margin-right: 15%;padding: 5px;}TABLE.toolbar TH, TABLE.toolbar TD {width: 70px;text-align: center;}.content-print {font: var(--text-link-text-link-desktop, 400 0.875rem "Roboto") !important;line-height: 20px;word-wrap: break-word;height: 135px !important;padding: 16px;min-height: 135px !important;max-height: 135px !important!;}.button-print {float: right;color: #196FE1 !important;font: var(--text-link-text-link-desktop, 500 0.875rem "Roboto") !important;line-height: 18px !important;background: none;border: none !important;margin-right: 34px;}INPUT.button {width: 24px;height: 24px;vertical-align: middle;}INPUT.save {border-style: none;background: none !important;cursor: pointer;}INPUT.close {border-style: none;background: none !important;cursor: pointer;}INPUT.select-co-buyer {border-style: none;background: none !important;cursor: pointer;}INPUT.swap-buyer-co-buyer {border-style: none;background: none !important;cursor: pointer;}INPUT.view-print {border-style: none;background: none !important;cursor: pointer;}INPUT.send-routeone {border-style: none;background: none !important;cursor: pointer;}INPUT.send-dt {border-style: none;background: none !important;cursor: pointer;}INPUT.send-adp {border-style: none;background: none !important;cursor: pointer;}INPUT.send-advent {border-style: none;background: none !important;cursor: pointer;}INPUT.privacy-notice {border-style: none;background: none !important;cursor: pointer;}DIV#co-buyers {display: none;}TABLE.gvCoBuyers TH, TABLE.gvCoBuyers TD {border: solid 0 #000;padding: 0 3px 0 3px;}DIV#view-print {display: none;}TABLE.gvViewPrint TH, TABLE.gvViewPrint TD {border: solid 0 #000;padding: 0 3px 0 3px;}.bank-reference {border: none;}.bank-reference .account-type {width: 160px;}.bank-reference .account-type SELECT {width: 160px;}.bank-reference .name {width: 160px;}.bank-reference .name INPUT {width: 160px;}.bank-reference .address {width: 220px;}.bank-reference .address INPUT {width: 220px;}.bank-reference .account-number {width: 120px;}.bank-reference .account-number INPUT {width: 120px;}.bank-reference .balance {width: 100px;}.bank-reference .balance INPUT {width: 100px;}.creditor .account-type {width: 90px;}.creditor .account-type INPUT {width: 90px;}.creditor .name {width: 100px;}.creditor .name INPUT {width: 100px;}.creditor .address {width: 220px;}.creditor .address INPUT {width: 220px;}.creditor .account-number {width: 110px;}.creditor .account-number INPUT {width: 110px;}.creditor .balance {width:90px;}.creditor .balance INPUT {width: 90px;}.creditor .limit {width: 90px;}.creditor .limit INPUT {width: 90px;}.creditor .payment {width: 100px;}.creditor .payment INPUT {width: 100px;}.creditor .date-closed {width: 120px;}.creditor .date-closed INPUT {width: 120px;}.vehicle-finance .name {width: 160px;}.vehicle-finance .name INPUT {width: 160px;}.vehicle-finance .address {width: 220px;}.vehicle-finance .address INPUT {width: 220px;}.vehicle-finance .account-number {width: 160px;}.vehicle-finance .account-number INPUT {width: 160px;}.vehicle-finance .balance {width: 90px;}.vehicle-finance .balance INPUT {width: 90px;}.vehicle-finance .payment {width: 100px;}.vehicle-finance .payment INPUT {width: 100px;}.employment {width: 734px;height: 48px !important;}.employer .name {width: 120px;}.employer .name INPUT {width: 120px;}.employer .phone {width: 100px;}.employer .phone INPUT {width: 100px;}.vehicle-information .vin {width: 174px;}.vehicle-information .vin INPUT {width: 148px;}.vehicle-information .years {width: 55px;}.vehicle-information .years SELECT {width: 55px;}.vehicle-information .makes {width: 115px;}.vehicle-information .makes SELECT {width: 115px;}.vehicle-information .models {width: 100px;}.vehicle-information .models SELECT {width: 100px;}.vehicle-information .trims {width: 252px;}.vehicle-information .trims SELECT {width: 252px;}.vehicle-information .mileage {width: 58px;}.vehicle-information .mileage INPUT {width: 55px;}.sought-vehicle-information .stock-number {width: 139px;}.sought-vehicle-information .stock-number INPUT {width: 112px;}.sought-vehicle-information .new-used {width: 70px;}.sought-vehicle-information .new-used SELECT {width: 70px;}.contract-finance-information {width: 776px;}.contract-finance-information FIELDSET {height: 50px;}.contract-finance-information SPAN {display: block;}.contract-finance-information .options {float: left;}.contract-finance-information .options FIELDSET {width: 290px;height: 26px;}.contract-finance-information .options INPUT[type=radio]:nth-child(3) {margin-left: 30px;}.contract-finance-information .options INPUT[type=radio]:nth-child(5) {margin-left: 30px;}.contract-finance-information .price {float: left;}.contract-finance-information .price FIELDSET {width: 216px;}.contract-finance-information .price .price-msrp {width: 68px;}.contract-finance-information .price .price-invoice {width: 68px;}.contract-finance-information .price .price-selling {width: 68px;}.contract-finance-information .adjustments {float: left;}.contract-finance-information .adjustments FIELDSET {width: 132px;}.contract-finance-information .adjustments .adjustment-rebate {width: 62px;}.contract-finance-information .adjustments .adjustment-cash-down {width: 62px;}.contract-finance-information .totals {float: left;}.contract-finance-information .totals FIELDSET {width: 174px;}.contract-finance-information .totals .amount-addon {width: 54px;}.contract-finance-information .totals .amount-backend {width: 54px;}.contract-finance-information .totals .amount-fees {width: 54px;}.contract-finance-information .balance {float: left;}.contract-finance-information .balance FIELDSET {width: 132px;}.contract-finance-information .balance .amount-unpaid {width: 62px;}.contract-finance-information .balance .amount-financed {width: 62px;}.contract-finance-information .financing {width: 160px;float: right;}.contract-finance-information .financing FIELDSET {width: 132px;}.contract-finance-information .financing .term-months {width: 30px;}.contract-finance-information .financing .term-months INPUT {width: 22px;}.contract-finance-information .financing .rate-sell {width: 36px;}.contract-finance-information .financing .rate-sell INPUT {width: 28px;}.contract-finance-information .financing .payment-monthly {width: 47px;}.contract-finance-information .lease {float: left;}.contract-finance-information .lease FIELDSET {height: 75px;width: 222px;}.contract-finance-information .lease .fees-acquisition {width: 62px;}.contract-finance-information .lease .cost-cap {display: inline;}.contract-finance-information .lease .cost-cap FIELDSET {height: 50px;width: 126px;}.contract-finance-information .lease .cost-cap .cost-cap-initial {width: 62px;}.contract-finance-information .lease .cost-cap .cost-cap-adjusted {width: 62px;}.contract-finance-information .balloon {float: left;}.contract-finance-information .balloon FIELDSET {width: 60px;}.contract-finance-information .other {float: left;}.contract-finance-information .other FIELDSET {width: 120px;height: 32px;}.contract-finance-information .other .wholesale {width: 68px;}.trade-in-vehicle-information .payoff {width: 59px;}.trade-in-vehicle-information .allowance {width: 59px;}.ie7 DIV.section FIELDSET {font-size: 0.5625rem;position: static;margin: 0 2px 0 0;padding: 4px 9px 7px 9px;}.ie7 DIV.section FIELDSET LEGEND, .ie7 DIV.section FIELDSET SPAN {font-size: 0.5625rem;}.ie7 DIV.section INPUT, .ie7 DIV.section SELECT, .ie7 DIV.section TEXTAREA, .ie7 DIV.section BUTTON {font-size: 0.5625rem;letter-spacing: -.3pt;}.ie7 DIV.section SPAN.input-prompt {font-size: 0.5625rem;letter-spacing: -.3pt;}.ie7 DIV.section DIV {zoom: 1;font-size: 0.5625rem;}.ie7 DIV.section SELECT {margin: 1px 0 0 0;}.ie7 DIV.section DIV.ui-datepicker-trigger-container {margin-top: -22px;}.ie7 DIV.section .ui-widget {font-family: MetroClone, "Helvetica Neue", Helvetica, Arial, Sans-Serif;}.ie7 DIV.section .ui-widget INPUT, .ie7 DIV.section .ui-widget TEXTAREA, .ie7 DIV.section .ui-widget BUTTON {height: 17px;line-height: 17px;}.ie7 DIV.section DIV.bank-reference DIV.sub-section-content-header, .ie7 DIV.section DIV.creditor DIV.sub-section-content-header, .ie7 DIV.section DIV.vehicle-finance DIV.sub-section-content-header {height: 26px;}.ie7 DIV.section SELECT.income-other-maintenance {width: 112px;margin-left: 27px;}.ie7 DIV.section INPUT.income-other-sources {width: 255px;margin-left: 3px;}.ie7 DIV.section .education SELECT {width: 162px;}.ie8 DIV.section FIELDSET {font-size: 0.625rem;position: static;margin: 0 2px 0 0;padding: 4px 9px 7px 9px;}.ie8 DIV.section FIELDSET LEGEND, .ie8 DIV.section FIELDSET SPAN {font-size: 0.625rem;}.ie8 DIV.section INPUT, .ie8 DIV.section SELECT, .ie8 DIV.section TEXTAREA, .ie8 DIV.section BUTTON {font-size: 0.625rem;letter-spacing: -.3pt;}.ie8 DIV.section SPAN.input-prompt {font-size: 0.625rem;letter-spacing: -.3pt;}.ie8 DIV.section DIV {font-size: 0.625rem;}.ie8 DIV.section SELECT.income-other-maintenance {width: 112px;margin-left: 3px;}.ie8 DIV.section INPUT.income-other-sources {width: 248px;margin-left: 3px;}.ie9 SELECT.income-other-maintenance {width: 131px;margin-left: 31px;}.credit-application-header {width: 100%;height: 100%;background: white;justify-content: flex-start;align-items: center;gap: 8px;display: inline-flex;}.creditapp-header-message {color: black;font: var(--text-link-text-link-desktop, 400 0.875rem "Roboto") !important;word-wrap: break-word;text-wrap: wrap;padding: 10px 0;width: 100%;}.credit-application-title {flex: 1 1 0;height: 40px;justify-content: flex-start;align-items: flex-start;gap: 10px;display: flex;color: black;font: var(--text-link-text-link-desktop, 400 1.75rem/1.8rem "Roboto", sans-serif);line-height: 40px;word-wrap: break-word;border-bottom: none;padding-left: 5%;}.creditapp-row {display: flex;min-height: 40px;align-items: center;flex-shrink: 0;align-self: stretch;background: var(--text-icons-dark-active-white, #FFF);border-radius: 8px;flex-wrap: wrap;}.creditapp-rowbuttons {color: #196FE1 !important;font: var(--text-link-text-link-desktop, 500 0.875rem "Roboto") !important;line-height: 18px;letter-spacing: 0.25px;word-wrap: break-word;border: none !important;background: none;cursor: pointer;}.apply-black{color:black }.mgn-rgt{margin-right:35px }.creditapp-margin {align-self: stretch;height: 1px;background: rgba(21, 27, 37, 0.30);padding-left: 14%;}.credit-white-tab {flex: 1;height: 52px;padding: 16px;background: white;text-align: center;font-family: Roboto;font-weight: 500;line-height: 20px;word-wrap: break-word;text-decoration: none;color: black;}.credit-grey-tab {flex: 1;height: 52px;padding: 16px;background: #ECECEC;text-align: center;font-family: Roboto;font-weight: 500;line-height: 20px;word-wrap: break-word;text-decoration: none;color: rgba(0, 0, 0, 0.70);}#CreditApplication1_tabs ul.ui-widget-header {border: 0;background: none;}#CreditApplication1_tabs ul.ui-state-hover {border: 0 !important;background: none;}.ui-state-default {border: 0 !important;background: #e6e6e6 !important;}.ui-state-hover {border: 0 !important;background: #e6e6e6 !important;}.ui-tabs-active {border: 0 !important;background: #fff !important;}.ui-widget-content {border: 0 !important;}.tabs-Button {display: inline-block;text-align: center;font: var(--text-link-text-link-desktop, 500 0.875rem "Roboto") !important;width: 90%;height: 90%;line-height: 40px !important;}.main {display: flex;flex-direction: row;align-items: center;}.info-text {font: var(--text-link-text-link-desktop, 400 1.5rem "Roboto") !important;line-height: 32px;letter-spacing: 0.15px;word-wrap: break-word;}.buyer-subheadings {color: black;font: var(--text-link-text-link-desktop, 500 1.25rem "Roboto") !important;line-height: 28px;letter-spacing: 0.15px;word-wrap: break-word;padding: 8px 0 8px 0;}.select2-results__options {font-size: 1rem !important;}.subheading-padding{margin-top:8px;}.select2-selection__arrow {top: -3px !important;}IMG.error-message {border-style: none;background: transparent url("../../images/icons/error.png") no-repeat center;cursor: default;cursor: pointer;}IMG.sucess-message {border-style: none;background: transparent url("../../images/icons/check-circle.png") no-repeat center;cursor: default;cursor: pointer;}.calendar {background: white;border: none;font-family: 'Roboto';}.calendar table {background: white;border: none;border-radius: 1rem;box-shadow: rgba(0, 0, 0, 0.32) 0px 1px 4px 0px, rgba(0, 0, 0, 0.3) 0px 4px 8px 0px;padding: 0.75rem 0.75rem 0 0.75rem;}.calendar thead .title {background: transparent;color: #000;border: 0;font-size: 0.8rem;}.calendar .button {font-size: 0.875rem;border: 1px solid transparent;}.calendar thead .name, .calendar tbody .day {height: 2.5rem;width: 2.5rem;box-sizing: border-box;text-align: center;border: 0px;}.calendar tbody .daysrow .day {font-weight: normal;font-size: 0.875rem;}.calendar .nav {border: none !important;color: #000 !important;background: none !important;cursor: pointer !important;}.calendar tfoot .ttip {border: none;color: #007bff;}.calendar tbody td.today {color: #007bff;border: none;}.calendar tbody td.selected {font-weight: bold !important;border-color: transparent;background-color: rgb(25, 111, 225);color: rgb(255, 255, 255);border-radius: 50%;}.calendar tbody .rowhilite td {background: none;cursor: pointer;}.calendar tbody td:hover {background: rgba(25, 111, 225, 0.15) !important;border-radius: 50%;cursor: pointer;border: 0;}.calendar tbody .daysrow .day p {margin: 0;}.calendar thead:first-child td.button:not(.nav) {opacity: 0;}.calendar thead:first-child td[colspan='3'] {opacity: 0;}.calendar thead:first-child tr:nth-child(2) {position: relative;top: -28px;}.calendar tbody, .calendar thead:nth-child(2) {position: relative;top: -30px;}.calendar table tfoot {display: none;}.calendar-icon {background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 26 26" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20a2 2 0 002 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11zM7 11h5v5H7v-5z" fill="black"/></svg>');background-repeat: no-repeat;display: inline-block !important;padding-left: 30px !important;width: 22px;height: 22px;}IMG.datepicker {border-style: none;background: transparent url("../../images/icons/icon_calendar_datepicker.gif") no-repeat center !important;cursor: default;cursor: pointer }.ui-tabs .ui-tabs-panel{padding: 0 !important;}@media only screen and (max-device-width: 650px) {.show-mobile {display: block;}.hide-mobile {display: none;}}@media only screen and (max-device-width: 1050px) {.radial-credit-app-flex {flex-wrap: wrap;}}@media only screen and (min-device-width:651px) {.show-mobile {display: none;}.hide-mobile {display: normal;}}.radial-ui-form-group{background-color:white;height:43px !important;margin-top:0px;}.radial-ui-form-group label {line-height:10px;}.radial-ui-form-group:has(.mock-required) {border: 1px solid red !important;}.radial-ui-form-group:has(.mock-required) label {color: red !important }.radial-ui-form-group:has(.mock-required) input, .radial-ui-form-group:has(.mock-required) select, .radial-ui-form-group:has(.mock-required) .select2-selection__rendered {color: black !important;}.radial-ui-form-group:has(.mock-required:focus) {border: 1px solid rgb(0, 0, 0) !important;box-shadow: rgb(0, 0, 0) 0px 0px 0px 1px !important;}.radial-ui-form-group:has(.input-validation-error) {border: 1px solid red !important;}.radial-ui-form-group:has(.input-validation-error) label {color: red !important }.radial-ui-form-group:has(select:disabled) .select2-selection__arrow {display: none;}.select2-selection__rendered {padding-right: 0px;}.ui-tabs .ui-tabs-nav li a {padding: 2px;}.select2-container--default .select2-selection--single .select2-selection__clear {margin-right: 10px;}.select2-selection__clear span {position: absolute;bottom: 12px;right:25%;}.select2-container--default .select2-selection--single .select2-selection__clear {height: 0px !important;}.radial-ui-form-group .select2-container--default .select2-selection--single .select2-selection__rendered {padding-right: 0px;}.home-phone, .cell-phone, .work-phone {width: 120px;}.select2-search__field {display: block;border: solid 1px gray !important;}.select2-search__field:focus {border-color: #1694CA;border: solid 1px gray !important;}.select2-dropdown {max-height: 15rem;}.trademain {align-items: center;margin-bottom: 16px;max-width: 100%;}.radial-ui-form-group {height: 40px;}.vehicle-information .vin {width: 155px;}.purchase-width {width: 105px;}.modal {display: none;position: fixed;z-index: 1000;top: 0;left: 0;height: 100%;width: 100%;background: rgba( 255, 255, 255, .8 ) url('Content/images/ajax-loader.gif') 50% 50% no-repeat;}.borderborder {border-color: black;border-width: medium;}.img-cudl {width: 70px !important;}.modal-Generic {display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: white;padding: 20px;z-index: 9999;border-radius: 8px;}.modal-cust-further {width: 467px;height: 320px;}.button-ok {margin-right: 10px;}.button-cancel {margin-right: 30px;}.modal-content {background-color: #fefefe;margin: 15% auto;padding: 20px;border: 1px solid #888;width: 80%;text-align: center;}.blurred {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);backdrop-filter: blur(5px);z-index: 999;}#confirmOk, #confirmCancel {margin: 5px;}.text-info {color: black;font: 400 14px/20px "Roboto", sans-serif;word-wrap: break-word;padding: 4px;white-space: initial;}.modal-header-msg {color: black;font-size: 1.5rem;font-family: Roboto;font-weight: 400;line-height: 32px;letter-spacing: 0.15px;word-wrap: break-word;}.cnfm-mdl-btn-styles {text-align: right;margin-top: 45px;}.further-cnfm-mdl-btn-styles {text-align: right;margin-top: 40px;}.dialog-titlebar {color: black !important;font-size: 24px !important;font-family: Roboto !important;font-weight: 400 !important;line-height: 32px !important;letter-spacing: 0.15px !important;word-wrap: break-word;background: none;border: none;border-bottom: 2px solid #ccc;}.blurred {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);backdrop-filter: blur();z-index: 999;}TABLE.gvCoBuyers {border: none;}.rowStyle {height: 40px;}.popup-headstyles {font-family: Roboto;margin-block-start: 4px !important;margin-block-end: 4px !important;}.cobuyer-modal-styles {position: fixed;top: 15%;left: 50%;}@media (min-width:320px) {.toolbar-modal {display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: white;padding: 20px;z-index: 9999;border-radius: 8px;width: 300px !important;height: 170px !important;text-wrap: wrap;}.modal-cust {width: 300px !important;height: 170px !important;text-wrap: wrap;}.dialog-print, .cb-dialog-settings {border-radius: 8px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;width: 300px !important;}.ui-desk-cust-dialog {width: 320px !important;border-radius: 8px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);text-wrap: wrap;}DIV.message.success {display: flex;width: 380px;align-items: flex-start;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.42);border-radius: 8px;position: absolute;top: 8.5% !important;right: 4% !important;background-color: white;}DIV.message.error {display: flex;width: fit-content;align-items: flex-start;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.42);border-radius: 8px;position: fixed;top: 8.5% !important;right: 4% !important;background-color: white;height: 150px;}.zip-dialog-styles {padding: 0px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;overflow-y: hidden;width: 350px !important;}#perfect-address {height: 164px !important;overflow-x: auto !important;}#CreditApplication1_msgInvalid_pnlContent, #CreditApplication1_msgExpired_pnlContent, #CreditApplication1_msgSaved_pnlContent {font-size: 0.75rem !important;}puchase-align {margin-left: 20%;}}@media (min-width:480px) {.toolbar-modal {display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: white;padding: 20px;z-index: 9999;border-radius: 8px;width: 350px !important;height: 170px !important;text-wrap: wrap;}.modal-cust {width: 350px !important;height: 170px !important;text-wrap: wrap;}.dialog-print, .cb-dialog-settings {border-radius: 8px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;width: 350px !important;}.ui-desk-cust-dialog {width: 350px !important;border-radius: 8px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);text-wrap: wrap;}DIV.message.success {display: flex;width: 380px;align-items: flex-start;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.42);border-radius: 8px;position: absolute;top: 8.5% !important;right: 4% !important;background-color: white;}DIV.message.error {display: flex;width: fit-content;align-items: flex-start;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.42);border-radius: 8px;position: fixed;top: 8.5% !important;right: 4% !important;background-color: white;height: 150px;}.zip-dialog-styles {padding: 0px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;overflow-y: hidden;width: 350px !important;}#perfect-address {height: 164px !important;overflow-x: auto !important;}.puchase-align {margin-left: 25%;}}@media (min-width:600px) {.toolbar-modal {display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: white;padding: 20px;z-index: 9999;border-radius: 8px;width: 350px !important;height: 170px !important;text-wrap: wrap;}.modal-cust {width: 350px !important;height: 170px !important;text-wrap: wrap;}.dialog-print, .cb-dialog-settings {border-radius: 8px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;width: 350px !important;}.ui-desk-cust-dialog {width: 350px !important;border-radius: 8px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);text-wrap: wrap;}DIV.message.success {display: flex;width: 380px;align-items: flex-start;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.42);border-radius: 8px;position: absolute;top: 4% !important;right: 10% !important;background-color: white;}DIV.message.error {display: flex;width: fit-content;align-items: flex-start;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.42);border-radius: 8px;position: fixed;top: 2% !important;right: 1.5% !important;background-color: white;height: 150px;}.zip-dialog-styles {padding: 0px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;overflow-y: hidden;width: 535px !important;}#perfect-address {height: 164px !important;overflow-x: hidden !important;}#CreditApplication1_msgCRMSuccess_pnlMessage {top: 35% !important;}.puchase-align {margin-left: 45%;}@media (min-width:801px) {.toolbar-modal {display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: white;padding: 20px;z-index: 9999;border-radius: 8px;width: 505px !important;height: 170px !important;text-wrap: wrap;}.modal-cust {width: 500px !important;height: 170px !important;text-wrap: wrap;}.dialog-print, .cb-dialog-settings {border-radius: 8px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;width: 500px !important;}.ui-desk-cust-dialog {width: 600px !important;border-radius: 8px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);text-wrap: wrap;}.zip-dialog-styles {padding: 0px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;overflow-y: hidden;width: 535px !important;}#perfect-address {height: 164px !important;overflow-x: hidden !important;}DIV.message.success {display: flex;width: 380px;align-items: flex-start;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.42);border-radius: 8px;position: absolute;top: 4% !important;right: 10% !important;background-color: white;}DIV.message.error {display: flex;width: fit-content;align-items: flex-start;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.42);border-radius: 8px;position: fixed;top: 2% !important;right: 1.5% !important;background-color: white;}.puchase-align {margin-left: 50%;}}@media (min-width:1025px) {.toolbar-modal {display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: white;padding: 20px;z-index: 9999;border-radius: 8px;width: 505px !important;height: 170px !important;text-wrap: wrap;}.modal-cust {width: 500px !important;height: 170px !important;text-wrap: wrap;}.dialog-print, .cb-dialog-settings {border-radius: 8px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;width: 500px !important;}.ui-desk-cust-dialog {width: 640px !important;border-radius: 8px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);text-wrap: wrap;}.zip-dialog-styles {padding: 0px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;overflow-y: hidden;width: 535px !important;}#perfect-address {height: 164px !important;overflow-x: hidden !important;}DIV.message.success {display: flex;width: 380px;align-items: flex-start;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.42);border-radius: 8px;position: absolute;top: 4% !important;right: 10% !important;background-color: white;}.puchase-align {margin-left: 60%;}}@media (min-width:1281px) {.toolbar-modal {display: none;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: white;padding: 20px;z-index: 9999;border-radius: 8px;width: 505px !important;height: 170px !important;text-wrap: wrap;}.modal-cust {width: 500px;height: 170px !important;text-wrap: wrap;}.dialog-print, .cb-dialog-settings {border-radius: 8px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;}.ui-desk-cust-dialog {width: 640px !important;border-radius: 8px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);text-wrap: wrap;}.zip-dialog-styles {padding: 0px;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%);position: fixed;overflow-y: hidden;width: 535px !important;}#perfect-address {height: 164px !important;overflow-x: hidden !important;}DIV.message.success {display: flex;width: 380px;align-items: flex-start;box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.42);border-radius: 8px;position: absolute;top: 4% !important;right: 10% !important;background-color: white;}}