.modal h1,.modal h2,.modal h3,.modal h4,.modal h5,.modal h6{margin-top:0;font-weight:300;color:var(--headingcolor);margin-bottom:15px;font-family:var(--headingfont);letter-spacing:1px}.modal h6,.modal .h6{font-size:20px;line-height:30px;font-weight:700}button.btn_3{background:var(--secondarycolor);color:#fff;font-family:var(--bodyfont);font-weight:700;box-shadow:none;outline:0;cursor:pointer;border:1px solid var(--secondarycolor);display:block;text-align:center;border-radius:7px;font-size:16px;line-height:1;letter-spacing:1px;padding:15px 20px;transition:var(--transition)}button.btn_3:hover{background:transparent;color:var(--secondarycolor)}button.btn_4{background:transparent;color:var(--secondarycolor);font-family:var(--bodyfont);font-weight:700;box-shadow:none;outline:0;cursor:pointer;border:1px solid var(--secondarycolor);display:block;text-align:center;border-radius:7px;font-size:16px;line-height:1;letter-spacing:1px;padding:15px 20px;transition:var(--transition)}button.btn_4:hover{background:var(--secondarycolor);color:#fff}button.btn_3.btnreset{color:#fff;background-color:#f0ad4e;border-color:#eea236}button.btn_3.btnreset:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-group{display:flex;align-items:center;flex-wrap:wrap;column-gap:20px;row-gap:20px}body.modal-open{overflow:hidden}.modal-backdrop{position:fixed;width:100%;height:100%;left:0;top:0;background:rgb(0 0 0/50%);z-index:99;transition:var(--transition);opacity:0;visibility:hidden}.modal-backdrop.in{visibility:visible;opacity:1}.modal{position:fixed;top:0;left:0;width:100%;height:100%;padding:30px!important;transition:var(--transition);display:none;opacity:0;visibility:hidden;z-index:100}.modal.in{display:block;opacity:1;visibility:visible}.modal .modal-content{max-height:100%;margin:0 auto;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);background:#fff;border-radius:8px}.modal .modal-content.mid-size{max-width:760px}.modal .modal-content.semi-mid-size{max-width:900px}.modal .modal-content .modal-header{padding:20px;position:relative;display:flex;align-items:center;border-radius:8px 8px 0 0;border-bottom:1px solid #e5e5e5}.modal .modal-content .modal-header.alert-info{background:#d9edf7}.modal .modal-content .modal-header.alert-success{color:#3c763d;background-color:#dff0d8}.modal .modal-content .modal-header h6{margin:0}.modal .modal-content .modal-header .close{background:none;outline:0;border:0;margin:0 0 0 auto;font-size:36px;line-height:22px;color:var(--blackcolor);padding:0}.modal .modal-content .modal-header h4{margin:0}.modal .modal-body label.btn,.modal .modal-body button{border-radius:4px!important}.modal .modal-footer button{border-radius:4px}.modal .modal-body{padding:20px}.modal .modal-content .modal-body{max-height:calc(100vh - 230px);overflow-y:auto}.modal .modal-content.no-footer .modal-body{max-height:calc(100vh - 160px)}.modal .modal-content .modal-body.padding{padding:30px 20px}.modal .iframe-wrapper{height:100%}.modal .iframe-wrapper iframe{max-height:100%}.modal .modal-content .modal-body .form-wrapper .label{font-weight:600;margin:0 0 15px 0}.modal .modal-content .modal-body.login-form .form-wrapper .label{min-width:90px;margin:0 15px 0 0}.modal .modal-content .modal-body.login-form .form-wrapper .field{width:calc(100% - 105px)}.modal .modal-content .modal-body .form-wrapper .form-group+.form-group{margin:15px 0 0}.modal .modal-content .modal-body.login-form .form-wrapper{max-width:500px}.modal .modal-content .modal-body.login-form .form-wrapper .form-group .actions{margin-left:105px;column-gap:10px}.modal .modal-content .modal-body.login-form .form-wrapper .error{width:100%;color:#f00;font-weight:600;font-size:14px;letter-spacing:.5px;margin:3px 0 0 105px}.modal .modal-content .modal-body.login-form.registration .form-wrapper .label{min-width:150px}.modal .modal-content .modal-body.login-form.registration .form-wrapper .field{width:calc(100% - 165px)}.modal .modal-content .modal-body.login-form.registration .form-wrapper .form-group .actions{margin-left:165px}.modal .modal-content .modal-body.login-form.registration .form-wrapper .error{margin:3px 0 0 165px}.modal .modal-content .modal-body.login-form.registration>.error.active{margin:0 0 10px;display:block}.modal .modal-content .modal-body .success{color:#4caf50;font-weight:600}.modal .modal-content .modal-body .error{color:#f00;font-weight:600}.modal .modal-content .modal-body .form-wrapper>.error.active{margin:0 0 10px;display:block}.modal .modal-content .modal-footer{padding:20px;border-top:1px solid #e5e5e5}.modal .modal-content .modal-footer .btn-group{justify-content:flex-end}.modal .modal-content .check-availability .inner>div{width:calc(33.33% - 10px)}.modal .modal-content .check-availability .inner{column-gap:15px}.modal .modal-content .check-availability .inner .vehicleInfo .image-block{margin:0 0 15px}.modal .modal-content .check-availability .inner .vehicleInfo .infor>div+div{margin:5px 0 0}.modal .modal-content .payment-calculator .inner{column-gap:15px}.modal .modal-content .payment-calculator .inner>div{width:calc(33.33% - 10px)}.modal .modal-content .payment-calculator .detail{margin:0 0 20px}.modal .modal-content .payment-calculator .form-wrapper .label{display:block;margin:0 0 10px 0}.modal .modal-content .payment-calculator .btn-group{justify-content:center;margin:20px 0 0}.modal .modal-content .payment-calculator .btn-group a{padding:10px 15px;border-radius:8px;font-size:14px}.modal .modal-content .payment-calculator .short-desc{margin:20px 0 0}.modal .modal-content .payment-calculator .disclaimer{font-size:14px}.modal .modal-content .payment-calculator .tooltip-icon+.tooltip{left:-100px!important}.modal .modal-content .payment-calculator .tooltip-icon+.tooltip .tooltip-arrow{left:36%!important}.modal .modal-content .phone-verification .inner-wrapper{margin:20px 0 0}.modal .modal-content .phone-verification .inner>div{flex:auto}.modal .modal-content .phone-verification .inner .divider{padding:0 10%;position:relative;display:flex;align-items:center;font-weight:600}.modal .modal-content .phone-verification .inner .divider::before{content:"";display:block;height:35%;left:50%;transform:translateX(-50%);position:absolute;top:0;width:1px;z-index:0;background:var(--blackcolor)}.modal .modal-content .phone-verification .inner .divider::after{content:"";display:block;height:35%;left:50%;transform:translateX(50%);position:absolute;bottom:0;width:1px;z-index:0;background:var(--blackcolor)}.modal .modal-content .phone-verification button.btn_3{padding:10px 15px;font-size:14px}.modal .modal-content .phone-verification .error,.modal .modal-content .placebidmodal .error{width:100%;font-size:14px;letter-spacing:.5px;margin:3px 0 0}.modal .modal-content .phone-verification .error.active,.modal .modal-content .placebidmodal .error.active{margin:0 0 10px;display:block}.modal .modal-content .placebidmodal .bid-header{column-gap:30px;row-gap:20px;margin:0 0 15px}.modal .modal-content .placebidmodal .bid-header .image-block{max-width:200px}.modal .modal-content .placebidmodal .bid-details .label{color:var(--secondarycolor)}.modal .modal-content .placebidmodal .bid-details .label::after{content:":";margin:0 5px}.modal .modal-content .placebidmodal .bid-details .BidPrice{font-weight:600}.modal .modal-content .placebidmodal .bid-details .Bid{margin:0 20px 0 0}.modal .modal-content .placebidmodal .bid-details .Bid-Count{display:flex;align-items:center;font-weight:600}.modal .modal-content .placebidmodal .bid-details .Bid-Count .bid-count-label{display:flex;align-items:center;margin:0 15px 0 0}.modal .modal-content .placebidmodal .bid-details .Bid-Count .bid-count-label img{margin:0 5px 0 0}.modal .modal-content .placebidmodal .form-wrapper{margin:20px 0 0}.modal .modal-content .placebidmodal .form-wrapper .label{display:block;margin:0 0 5px}.modal .modal-content .placebidmodal .form-wrapper .col-2{display:flex;column-gap:30px;row-gap:15px;margin:0 0 15px}.modal .modal-content .placebidmodal .form-wrapper .col-2 .form-group+.form-group{margin:0}.modal .modal-content .placebidmodal .form-wrapper .col-2 .form-group{width:calc(50% - 15px)}.modal .modal-content .placebidmodal .bidamount{column-gap:20px;row-gap:15px}.modal .modal-content .placebidmodal .bidamount .quantity{display:flex}.modal .modal-content .placebidmodal .bidamount .quantity input{background:transparent;border:1px solid #ccc;padding:10px 15px;border-radius:5px;font-weight:600}.modal .modal-content .placebidmodal .bidamount .quantity input[type=number]{margin:0 5px 0 0;max-width:100px}.modal .modal-content .placebidmodal .bidamount .quantity .control{display:flex;flex-direction:column}.modal .modal-content .placebidmodal .bidamount .quantity .plus{margin:0 0 5px}.modal .modal-content .placebidmodal .bidamount .quantity .plus,.modal .modal-content .placebidmodal .bidamount .quantity .minus{padding:12px 8px;line-height:0}.modal .modal-content .placebidmodal .EnableAutoBid .label{margin:0 0 0 5px}.modal .modal-content .placebidmodal .bid-notification{margin:15px 0 0}.modal .modal-content .placebidmodal .bid-notification .form-check+.form-check{margin:0 0 0 15px}.modal .modal-content .placebidmodal .bid-notification .form-check .label{margin:0 0 0 5px}.modal .modal-content .placebidmodal .bid-notification .form-check input{margin:0}.modal .modal-content .placebidmodal .action{margin:20px 0 0}.modal .modal-content .placebidmodal .action .btn_3 a{max-width:300px}.modal .modal-content .rebate-vehicle .incentive-header{row-gap:20px;column-gap:30px}.modal .modal-content .rebate-vehicle .incentive-header .image-block{width:300px}.modal .modal-content .rebate-vehicle .incentive-header .detail-right{width:calc(100% - 330px)}.modal .modal-content .rebate-vehicle .incentive-header .detail-right svg{vertical-align:text-top}.modal .modal-content .rebate-vehicle .incentive-header .detail-right svg path{fill:var(--secondarycolor)}.modal .modal-content .rebate-vehicle .price-breakup .label{width:60%}.modal .modal-content .rebate-vehicle .price-breakup .value{width:40%;text-align:right;background-color:transparent}.modal .modal-content .rebate-vehicle .price-breakup{margin:20px 0 0}.modal .modal-content .rebate-vehicle .table>tbody>tr>td,.modal .modal-content .rebate-vehicle .table>tbody>tr>th,.modal .modal-content .rebate-vehicle .table>tfoot>tr>td,.modal .modal-content .rebate-vehicle .table>tfoot>tr>th,.modal .modal-content .rebate-vehicle .table>thead>tr>td,.modal .modal-content .rebate-vehicle .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}table{border-collapse:collapse;border-spacing:0}@media(max-width:767px){h6{font-size:17px;line-height:27px}.modal .modal-content .modal-body.padding{padding:20px}.modal .modal-content .phone-verification .inner .divider{display:none}.modal .modal-content .phone-verification .inner .left{margin:0 0 30px}.modal .modal-content .modal-body.login-form .form-wrapper .label{min-width:unset;margin:0 0 3px;display:block}.modal .modal-content .modal-body.login-form .form-wrapper .field{width:100%}.modal .modal-content .modal-body.login-form .form-wrapper .error{margin:3px 0 0}.modal .modal-content .modal-body.login-form .form-wrapper .form-group .actions{display:flex;flex-wrap:wrap;margin:0}.modal .modal-content .modal-body.login-form.registration .form-wrapper .label{min-width:unset}.modal .modal-content .modal-body.login-form.registration .form-wrapper .field{width:100%}.modal .modal-content .modal-body.login-form.registration .form-wrapper .error{margin:3px 0 0}.modal .modal-content .modal-body.login-form.registration .form-wrapper .form-group .actions{margin-left:0}.modal .modal-content .placebidmodal .bid-header .image-block{margin:0 0 10px;max-width:150px}.modal .modal-content .placebidmodal .bid-details .Bid{margin:0 0 10px}.modal .modal-content .placebidmodal .form-wrapper .col-2{flex-direction:column}.modal .modal-content .placebidmodal .form-wrapper .col-2 .form-group{width:100%}.modal .modal-content .placebidmodal .bidamount{display:flex;flex-direction:column}.modal .modal-content .placebidmodal .bidamount .EnableAutoBid,.modal .modal-content .placebidmodal .bid-notification .form-check{display:flex;align-items:center}.modal .modal-content .placebidmodal .bid-notification>div{display:flex;align-items:center}.modal .modal-content .check-availability .inner>div{width:100%}.modal .modal-content .check-availability .inner .vehicleInfo,.modal .modal-content .check-availability .inner .right{display:none}.modal .modal-content .payment-calculator .inner>div{width:100%}.modal .modal-content .payment-calculator .inner .center{margin:20px 0}.modal .modal-content .rebate-vehicle .incentive-header{display:flex;flex-direction:column}.modal .modal-content .rebate-vehicle .incentive-header .detail-right{width:100%}.modal .modal-content .rebate-vehicle .incentive-header .image-block{width:100%;max-width:300px}.modal .modal-content .rebate-vehicle .price-breakup .row{display:flex}}