.abs-table-striped>thead>tr>th,.abs-table-striped>thead>tr>td,.account .column.main .order-details-items .table-wrapper .data.table>thead>tr>th,.account .column.main .order-details-items .table-wrapper .data.table>thead>tr>td,[class^="sales-guest-"] .column.main .order-details-items .table-wrapper .data.table>thead>tr>th,[class^="sales-guest-"] .column.main .order-details-items .table-wrapper .data.table>thead>tr>td,.sales-guest-view .column.main .order-details-items .table-wrapper .data.table>thead>tr>th,.sales-guest-view .column.main .order-details-items .table-wrapper .data.table>thead>tr>td,.block-giftregistry-results .data.table>thead>tr>th,.block-giftregistry-results .data.table>thead>tr>td,.block-wishlist-search-results .data.table>thead>tr>th,.block-wishlist-search-results .data.table>thead>tr>td,.magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table>thead>tr>th,.magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table>thead>tr>td{border-bottom:0}
table.data>thead>tr>th{background:#F5F2F0;color:#2d2d2d;font-weight:normal;border-bottom:0;font-family:arial;padding-top:15px}
.table>tbody>tr>td{color:#2d2d2d;font-size:15px;line-height:20px;border-bottom:1px solid #cecece;font-family:Arial}
.table>tbody>tr:last-child>td{border-bottom:0}
.order-details-items .product-item-name{font-size:15px}
.paypal-review .table-paypal-review-items .col.price .price-including-tax,.paypal-review .table-paypal-review-items .col.price .price-excluding-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-including-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax,.order-details-items .col.price .price-including-tax,.order-details-items .col.price .price-excluding-tax,.order-details-items .col.subtotal .price-including-tax,.order-details-items .col.subtotal .price-excluding-tax{color:#2d2d2d;font-size:15px;font-family:Arial}
.order-details-items .table-order-items .product-item-name{margin-bottom:0}
.order-details-items .item-options{margin-left:10px;color:#777;font-size:13px;text-transform:capitalize;margin-top:10px}
.abs-status-desktop,.return-status,.order-status{margin-top:0;margin-bottom:10px;padding:5px 10px}
body.account .box-content address{font-size:15px;line-height:25px;color:#000;padding-bottom:10px;font-family:arial}
.account .column.main .block.block-order-details-view .block-content:not(.widget) .box .box-content,.account .column.main .block:not(.widget) .block-content .box .box-content{padding:0 15px}
.order-details-items .order-title>strong{font-size:15px}
body.account .customer-review .product-details .product-info .title{display:none}
body.account .customer-review .product-details .product-info .all_ratting ul li{display:inline-block}
.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:25%;padding:0}
.account.page-layout-2columns-left .column.main{width:72%;padding:0}
.account.page-layout-2columns-left .sidebar-main .block{padding:0}
.block-collapsible-nav .content{background:#F5F2F0;padding-top:25px;border-radius: 10px;border: 2px solid #eff2f5;}
.sidebar{background:#eff2f5}
/*.sidebar .block.block-collapsible-nav ul li.item.current{background:#fff;border-right:1px solid #eff2f5}*/
.block-collapsible-nav .item.current>strong{color:#54595F;font-weight:normal;border-color:#54595F;}
.block-collapsible-nav .item a,.block-collapsible-nav .item>strong{padding:10px 18px 10px 15px}
.block-collapsible-nav .item .delimiter{border-top:2px solid #e7e7e7;margin:0;margin: 15px 40px;}
body.account .column.main .block{padding:20px;margin-bottom:15px;border:2px solid #eff2f5;box-sizing:border-box;border-radius:0}
.abs-account-blocks .block-title,.account .legend,.form-giftregistry-search .legend,.block-giftregistry-results .block-title,.block-giftregistry-shared-items .block-title,.block-wishlist-search-form .block-title,.block-wishlist-search-results .block-title,.multicheckout .block-title,.multicheckout .block-content .title,.customer-review .review-details .title,.paypal-review .block .block-title,.account .column.main .block:not(.widget) .block-title,.multicheckout .block-title,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title,[class^="sales-guest-"] .column.main .block:not(.widget) .block-title,.sales-guest-view .column.main .block:not(.widget) .block-title{border:0;margin-bottom:5px}
.abs-account-blocks .block-title>strong,.abs-account-blocks .block-title>span,.account .legend>strong,.account .legend>span,.form-giftregistry-search .legend>strong,.form-giftregistry-search .legend>span,.block-giftregistry-results .block-title>strong,.block-giftregistry-results .block-title>span,.block-giftregistry-shared-items .block-title>strong,.block-giftregistry-shared-items .block-title>span,.block-wishlist-search-form .block-title>strong,.block-wishlist-search-form .block-title>span,.block-wishlist-search-results .block-title>strong,.block-wishlist-search-results .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.multicheckout .block-content .title>strong,.multicheckout .block-content .title>span,.customer-review .review-details .title>strong,.customer-review .review-details .title>span,.paypal-review .block .block-title>strong,.paypal-review .block .block-title>span,.account .column.main .block:not(.widget) .block-title>strong,.account .column.main .block:not(.widget) .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>span,[class^="sales-guest-"] .column.main .block:not(.widget) .block-title>strong,[class^="sales-guest-"] .column.main .block:not(.widget) .block-title>span,.sales-guest-view .column.main .block:not(.widget) .block-title>strong,.sales-guest-view .column.main .block:not(.widget) .block-title>span{font-weight:bold;font-size:20px;font-family:'Neo Sans Pro Medium';color:#303030;text-transform:none}
.paypal-review .block .box-title,.account .column.main .block:not(.widget) .box-title,.multicheckout .box-title,.magento-rma-guest-returns .column.main .block:not(.widget) .box-title,[class^="sales-guest-"] .column.main .block:not(.widget) .box-title,.sales-guest-view .column.main .block:not(.widget) .box-title{display:inline-block;margin:0 0 10px;width:100%;box-sizing:border-box;background:#F5F2F0;padding:10px 15px;color:#303030;font-size:18px}
.paypal-review .block .box-title>span,.account .column.main .block:not(.widget) .box-title>span,.multicheckout .box-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .box-title>span,[class^="sales-guest-"] .column.main .block:not(.widget) .box-title>span,.sales-guest-view .column.main .block:not(.widget) .box-title>span{font-size:18px}
.abs-account-block-font-size,.block-addresses-list address,.box-billing-address .box-content,.box-shipping-address .box-content,.box-address-billing .box-content,.box-address-shipping .box-content,.box-information .box-content,.block-balance-giftcard .block-content,.block-reviews-dashboard .product-name{font-size:15px;padding:10px}
.block .box .box-actions{margin-top:0;padding:0 15px}
.field-error{font-size:13px}
.account .form-edit-account input[type="checkbox"], .account .form-newsletter-manage input[type="checkbox"]{cursor: pointer;
    margin: 0;
    top: 0;
    width: 16px;
    height: 16px;
    border: 1px solid #C4C2C0;
    accent-color: #000;}

.modal-popup.modal-slide._inner-scroll._show.share .modal-inner-wrap header.modal-header {
    min-height: unset;
}
.sidebar .block.block-collapsible-nav ul li.item strong {display: none;}
.block .box .box-actions a{font-size:14px}
.box-billing-address .box-content,.box-shipping-address .box-content,.box-address-billing .box-content,.box-address-shipping .box-content,.box-information .box-content,.box-newsletter .box-content{padding:10px}
.fieldset>.field>.label,.fieldset>.fields>.field>.label{font-weight:normal;margin-bottom:10px}
.paypal-review .block .block-title>.action,.account .column.main .block:not(.widget) .block-title>.action,.multicheckout .block-title>.action,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>.action,[class^="sales-guest-"] .column.main .block:not(.widget) .block-title>.action,.sales-guest-view .column.main .block:not(.widget) .block-title>.action{color:#01629f}
.account.page-layout-2columns-left .column.main{padding-left: 40px;}
.account .sidebar li.nav.item strong {color: #000;padding-left: 25px;font-size: 18px;margin: 5px 0;}
.account .sidebar li.nav.item a {padding-left: 40px;color: #000;font-size: 16px;}
.account.page-layout-2columns-left .sidebar-main{border-radius: 10px;}
.sidebar .block.block-collapsible-nav ul li.item.current strong{font-weight: 600;padding-left: 40px;display: block;}
.sidebar .block.block-collapsible-nav ul li.item.current a strong{padding-left: 0px;}
.account .column.main .block:not(.widget) .block-content .box .box-content p{font-size: 16px;margin-bottom: 10px;}
.block-collapsible-nav .item a, .block-collapsible-nav .item > strong{border-left: 0px;}
.block-collapsible-nav .item a:hover{background: none}
.account textarea.input-text, .account input.input-text, .account select,  .account input.date{width: 100%;border: 1px solid rgba(0, 0, 0, 10%);background-color: #F5F2F0;border-radius: 3px;padding: 15px;font-size: 15px;line-height: 20px;color: #000000;outline: none;box-sizing: border-box;appearance: none;position: relative;height: auto;}
.account .form-address-edit .fieldset{margin-bottom: 0px;}
.account .form-edit-account #generate_otp, .account .form-edit-account #resend{background: #000;margin: 20px 0px;}
.account .form-edit-account #generate_otp span, .account .form-edit-account #resend span{color: #fff;}
.account  .action.primary, .account #delete_account, .account .form-newsletter-manage .action.primary, .account .hdmx__ticket-new .actions-toolbar .action.primary{display: inline-block;padding: 10px 25px;font-size: 16px;line-height: 18px;font-weight: 400;border: 1px solid var(--primary-color);border-radius: 3px;transition: all 0.3s ease;text-align: center;background: var(--primary-color);color: var(--secondary-color);}
.account  .action.primary:hover, .account #delete_account:hover, .account .form-newsletter-manage .action.primary:hover, .account .hdmx__ticket-new .actions-toolbar .action.primary:hover{background: transparent;border: 1px solid var(--primary-color);color: var(--primary-color);}
.account  .action.primary span, .account #delete_account span, .account .form-newsletter-manage .action.primary span{color:var(--secondary-color)}
.account  .action.primary:hover span, .account .form-newsletter-manage .action.primary:hover span{color: var(--primary-color);}
.account .message.empty + button.action.create-button.primary {margin-top: 0;}
.account .hdmx__ticket-new .group .field.order{width: 100%;}
.account .columns .toolbar .limiter{display: inline-flex;align-items: center;gap: 10px;}
.account .toolbar .limiter .limiter-label, .account .toolbar .limiter .limiter-text {font-size: 14px;font-family: Arial;min-width: 60px;}
.account .columns .toolbar .limiter select{min-width: 75px;}
.account .block-order-details-comments .comment-date{max-width: unset;}





@media only screen and (min-width:200px) and (max-width:900px){
.abs-account-blocks .block-title>strong,.abs-account-blocks .block-title>span,.account .legend>strong,.account .legend>span,.form-giftregistry-search .legend>strong,.form-giftregistry-search .legend>span,.block-giftregistry-results .block-title>strong,.block-giftregistry-results .block-title>span,.block-giftregistry-shared-items .block-title>strong,.block-giftregistry-shared-items .block-title>span,.block-wishlist-search-form .block-title>strong,.block-wishlist-search-form .block-title>span,.block-wishlist-search-results .block-title>strong,.block-wishlist-search-results .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.multicheckout .block-content .title>strong,.multicheckout .block-content .title>span,.customer-review .review-details .title>strong,.customer-review .review-details .title>span,.paypal-review .block .block-title>strong,.paypal-review .block .block-title>span,.account .column.main .block:not(.widget) .block-title>strong,.account .column.main .block:not(.widget) .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>span,[class^="sales-guest-"] .column.main .block:not(.widget) .block-title>strong,[class^="sales-guest-"] .column.main .block:not(.widget) .block-title>span,.sales-guest-view .column.main .block:not(.widget) .block-title>strong,.sales-guest-view .column.main .block:not(.widget) .block-title>span{font-size:16px}
}
.legend>span,.fieldset.create.account span{font-size:15px}


body.account .column.main .block{padding:30px 25px}
.account .column.main .block:not(.widget) .box-title{margin:0 0 20px;border-radius:4px}
.account .column.main .block:not(.widget) .box-title>span{font-size:16px;font-family:arial;color:#000}
.account .column.main .block.block-order-details-view .block-content:not(.widget) .box .box-content,.account .column.main .block:not(.widget) .block-content .box .box-content p{color:#2d2d2d;font-size:15px;line-height:24px}
.block .box .box-actions{margin-top:15px}
.block .box .box-actions a{color:#54595F;font-family:Arial;font-size:15px}
body.account .box-content address{font-size:15px;line-height:24px;color:#2d2d2d;font-family:arial;padding-bottom:0}
.account .column.main .block:not(.widget) .block-title{margin-bottom:15px}
.account .column.main .block:not(.widget) .block-title>.action{font-size:15px;color:#54595F;font-family:Arial}
.block-reviews-dashboard .items .item .product-name,.block-reviews-dashboard .rating-summary .label span{font-family:Arial}
.account .page_share_btn{display:none}
.account .data.table .col.actions a span{color:#54595F}
.limiter-label,.limiter-text{font-size:14px;font-family:Arial}
.table-reviews .product-name{font-size:15px;color:#2d2d2d}
@media(min-width:320px) and (max-width:767px){.account.page-layout-2columns-left .sidebar-main{order:0;margin-bottom:0}
/*popup design*/
.account .column.main .block:not(.widget) .block-content .box{width:100%}
body.account .column.main .block{padding:20px 15px;display:block;width:100%}
body.account .block.block-order-details-view .block-content {display: inline-block;}
.account.page-layout-2columns-left .sidebar-main .block{position:unset}
.account .column.main .block:not(.widget) .box-title>span{font-size:14px;font-family:arial;color:#000;text-transform:capitalize;font-weight: bold;}
.account .column.main .block.upload_files_block .box-title > span {}
.account .column.main .block:not(.widget) .block-title>.action{font-size:13px}
.account .column.main .block:not(.widget) .box-title{margin:0 0 10px}
.account .column.main .block:not(.widget) .block-title{margin-bottom:0px}
.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody>tr:last-child>td:last-child{border-bottom:0}
.block-collapsible-nav .title:after{top:15px}
}
@media(min-width:200px) and (max-width:1023px){.block-collapsible-nav .title strong{display:none}
    .block-collapsible-nav .content{display: none;}
    .block-collapsible-nav .content.active{display: block;text-align: left;}
    .abs-visually-hidden-desktop, .modes-label, .columns .sidebar-main .block-collapsible-nav .title {border: 0;clip: rect(0, 0, 0, 0);height: auto;margin: unset;overflow: visible;position: unset;width: auto;padding: 20px;width: 100%;background: #F5F2F0;border:1px solid #eff2f5;margin: 0 0 15px 0px;text-align: left;position: relative;}
}.title.block-collapsible-nav-title{border:0}
.block-collapsible-nav .title{padding:15px 40px 13px 15px}
.table>tbody>tr>td{padding:13px 15px;padding-top:17px;border-bottom:1px solid #eff2f5}
.table>tbody>tr>td{border-top:0}
.account .table-wrapper{border-bottom:0}
@media only screen and (max-width:767px){.filter.active .filter-subtitle{font-size:18px}
.filter_button_popup{width:100%;border-bottom:2px solid #01629f;text-align:center;padding-left:0;height:48px;padding-top:15px;line-height:20px;font-size:15px;background-color:#01629f;background:#01629f;padding:15px 26px;box-sizing:border-box;outline:0;border-radius:4px;border:0;text-transform:uppercase;font-family:Arial;font-weight:600;cursor:pointer;color:#fff;display:block}
.filter.active .filter-options{padding-left:10px;padding-right:10px}
.layered-filter-block-container{margin-top:0}
}.offer_carousel .special_offer_btn{margin-top:20px}
.filter-options-content .count{white-space:nowrap}
.account .page-title-wrapper{margin-bottom:10px}
table>tbody>tr>td.col.id{color:#000}
table>thead>tr>th{padding:11px 15px}
@media(min-width:200px) and (max-width:900px){.account .page-title-wrapper{margin-bottom:15px}
}.block-collapsible-nav .item.current a{border-color:#54595F}
.order-details-items{border:2px solid #eff2f5}
.account .data.table{font-family:arial}
.order-details-items tfoot .amount,.order-details-items tfoot .mark{text-align:right;font-size:15px}
.order-links .item strong{border:2px solid #eff2f5;font-family:arial}
.account .order_print,.account .order_print_layaway{display:inline-flex;width:100%;margin-top:0;margin-bottom:20px;font-family:arial;align-items:center;justify-content:space-between;background-color:#EAE9E8;padding:0 25px;padding-top:0;box-sizing:border-box}
.account .order_print_layaway{display: inherit;}
.account .order-status{border:0;font-size:16px;font-family:arial;margin-top:8px;text-align:left;border-right: 1px solid #2e2e2e;padding-right: 8px;border-radius: 0;}
.order-details-items .col.price .price-excluding-tax .price,.order-details-items .col.subtotal .price-excluding-tax .price{font-weight:400}
.account .column.main .order-details-items .table-wrapper .data.table tfoot .grand_total .mark strong,.account .column.main .order-details-items .table-wrapper .data.table tfoot .grand_total .amount strong,.account .column.main .order-details-items .table-wrapper .data.table tfoot .order_total .mark,.account .column.main .order-details-items .table-wrapper .data.table tfoot .order_total .amount,.account .column.main .order-details-items .table-wrapper .data.table tfoot .layaway_remaining .mark strong,.account .column.main .order-details-items .table-wrapper .data.table tfoot .layaway_remaining .amount strong{font-family:'Neo Sans Pro Medium'}
.account .column.main .order-details-items .table-wrapper .data.table tfoot>tr:last-child th,.account .column.main .order-details-items .table-wrapper .data.table tfoot>tr:last-child td{padding-bottom:20px}
.account .block-order-details-view .box-title{font-weight:400}
.account .column.main .block.block-order-details-view .block-content:not(.widget) .box-order-shipping-method .box-content,.account .column.main .block.block-order-details-view .block-content:not(.widget) .box-order-billing-method .box-content{font-family:Arial}
.order-details-items .table-wrapper:not(:last-child){margin-bottom:0}
.order-details-items.ordered .order-title{display:none}
.form-address-edit .actions-toolbar .action.primary{padding:12px 26px;padding-top:12px;font-size:14px}
.password-strength-meter{font-size:12px}
.sidebar .block.block-collapsible-nav ul li.item:nth-child(4) a,.sidebar .block.block-collapsible-nav ul li.item:nth-child(5) a,.sidebar .block.block-collapsible-nav ul li.item:not(a):nth-child(4) strong,.sidebar .block.block-collapsible-nav ul li.item:not(a):nth-child(5) strong{padding-left:40px}
/*.sidebar .block.block-collapsible-nav ul li.item:nth-child(4) a strong,.sidebar .block.block-collapsible-nav ul li.item:nth-child(5) a strong{padding-left:0;color:#01629f;font-weight:bold;border-color:#01629f}*/
.modal-popup._inner-scroll .modal-inner-wrap{max-width:700px!important}
.pay_installment_form,.pay_installment_form .field.amount-payment,.installment-wrapper .amount-payment .amount-control{display:flex;align-items:center;margin-top:0}
.installment-wrapper,.installment-wrapper .amount-payment span{font-family:Arial}
.installment-wrapper .amount-payment span:first-child{color:#000}
.installment-wrapper .remaining-payment{margin-bottom:20px;;padding-top: 5px;}
.installment-wrapper .remaining-payment .remaining-payment-label{color:#000}
.pay_installment_form .pay_installment{display: flex;}
.installment-wrapper .remaining-payment label span.price{font-family:Arial;color:#000}
.installment-wrapper .payment-note-top{font-size:15px;margin-bottom:30px;line-height: 18px;}
.installment-wrapper .amount-payment span{margin-right:15px; margin-left: 15px}
.installment-wrapper .amount-payment .amount-control input{text-align:center;width:120px;padding-left:10px;border-radius:0;border:1px solid #000;font-family:Arial;color:#000;height:50px}
.installment-wrapper .amount-payment .amount-control span{font-size:18px}
.installment-wrapper .amount-payment span{font-size:18px}
.installment-wrapper .amount-payment .amount-control input::placeholder{font-family:Arial;color:#000}
.pay_installment_form .actions-toolbar{margin-top:0; order: 2;}
.installment-wrapper .amount-payment .amount-control{margin-right:20px}
.pay_installment_form{margin-bottom:0;}
.pay_installment_form .actions-toolbar .primary .action{width:150px;height:50px;border-radius:4px;line-height:30px}
.pay_installment_form .actions-toolbar .primary .action span{font-family:Arial;font-size:16px}
.installment-wrapper .payment-note-bottom{font-size:15px;line-height: 18px;margin-top: 20px;}
.block-installment-details-view.block:not(.widget) .block-title strong{text-transform:capitalize!important}
.filter-title strong{box-shadow:none}
.filter-options-content a:hover{background-color:transparent}
.order-links .item a{background:#fff;border:2px solid #eff2f5;font-weight: bold;}
/*.order-links .item a,.order-links .item strong{width:150px}*/
.customer-review .product-media{float:none;width:100%;margin-right:0}
.customer-review .product-info h2{text-align:left;font-size:28px;margin-bottom:20px}
.customer-review .product-reviews-summary{margin-bottom:15px;font-family:arial}
body.account .customer-review .product-details .product-info .all_ratting ul li{margin:0 4px;vertical-align:bottom;font-size:14px}
.customer-review .review-details .customer-review-rating .rating-label{font-size:14px}
.customer-review .review-details .review-title{font-size:24px;margin-top:10px;margin-bottom:10px;font-family:arial}
.customer-review .review-details .review-content{font-family:arial;font-size:14px}
.customer-review .review-details .review-date{font-size:13px;font-family:arial}
.block-reviews-dashboard .rating-summary .label{font-weight:500;margin-right:10px;vertical-align:middle;font-size:15px}
.order-details-items .items-qty .item{display:flex;justify-content:flex-end}
.order-details-items .item-options dt{clear:left;float:left;margin:0 0 5px 0;color:#000}
.order-details-items .item-options dd{display:inline-block;float:left;margin:0 0 5px 10px}
.order-details-items .item-options dt::after{content:":"}
@media(min-width:200px) and (max-width:500px){.pay_installment_form,.pay_installment_form .field.amount-payment,.installment-wrapper .amount-payment .amount-control{flex-wrap:wrap}
.installment-wrapper .amount-payment span:first-child{margin-bottom:10px;margin-top:8px; margin-left: 5px;    margin-right: 2px;}
.installment-wrapper .amount-payment .amount-control input{width:100%;padding-top: 0;}
.installment-wrapper .amount-payment span {font-size: 14px;}
body.account.layaway-customer-multiview .column.main .block.block-installment-details-view .actions-toolbar,
body.account.sales-order-view .column.main .block.block-installment-details-view .actions-toolbar {width: auto;}
.pay_installment_form .actions-toolbar{margin:auto;}
.installment-wrapper .remaining-payment .remaining-payment-label{font-size:14px}
.installment-wrapper .amount-payment .amount-control{margin-right:0;}
.pay_installment_form .actions-toolbar .primary .action{height: 40px;line-height: 15px;font-size: 14px;padding: 12px 12px;width: 80px;}

}@media(max-width:1023px){.pay_installment_form .actions-toolbar .primary .action span{font-size:13px}
.columns {display: -webkit-flex;display: -ms-flexbox;display: flex !important;-webkit-flex-wrap: wrap;flex-wrap: wrap;box-sizing: border-box;}
.account .sidebar{background:unset;text-align:center}
.account .block-collapsible-nav .title{position:relative;display:inline-block}
.account .columns{padding-top:0!important}
.account.page-layout-2columns-left .column.main{padding-left: 0px !important;}
.account .block-collapsible-nav .title:after{top: 0;
        right: unset;
        left: 0px;
        top: 0px;
        content: "My Account";
        text-decoration: none;
        position: relative;
        font-size: 18px;line-height: 24px;
        font-family: 'Open Sans';margin: 0px;
}
.account .block-collapsible-nav .title.active:after{content:"My Account";width: 100%;
        padding: 20px;
        top: 0px;
        left: 0;font-size: 18px;
        line-height: 24px;
        text-decoration: unset;
        padding: 18px;text-align: left;padding: 0px;margin: 0px;}

.account .block-collapsible-nav .title.active:before{content: ">";width: 20px;height: 20px;position: absolute;right: 20px;top:27px; content: "";
  display: inline-block;
  width: 12px;
  height: 7px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M0.719971 0.719971L5.71997 5.71997L10.72 0.719971' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;transform: rotate(180deg);}
.account .block-collapsible-nav .title:before{content: ">";width: 20px;height: 20px;position: absolute;right: 20px;top:27px; content: "";
  display: inline-block;
  width: 12px;
  height: 7px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M0.719971 0.719971L5.71997 5.71997L10.72 0.719971' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;}
.block-collapsible-nav .content{border-bottom:0;margin-bottom: 20px;}
.account .order_print .actions-toolbar.order-actions-toolbar,.account .order_print_layaway .order-date{font-size:14px;margin-top:5px}
.installment-wrapper .remaining-payment .remaining-payment-label{font-size:14px}
.installment-wrapper .payment-note-top{font-size:13px;margin-bottom:20px;line-height:18px}
.installment-wrapper .payment-note-bottom{font-size:13px;line-height:18px}
.order-links .item a,.order-links .item strong{width:100%;font-size:14px;padding:0 15px; box-sizing: border-box;}
.order-links .item{display:inline-block}
.order-details-items .item-options dd{margin:0 0 6px}
.order-details-items .items-qty .item{display:flex}
}@media screen and (min-width:200px) and (max-width:640px){.order-details-items .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody .col.name{display:table;min-width:100%}
}.account .page-title-wrapper{display:none}
@media screen and (min-width:768px){.video_gallery .owl-theme .owl-dots{display:none}
body.account .column.main .block .actions-toolbar{display: flex;flex-wrap: nowrap; order: 2;}
body.account .column.main #delete_conform .actions #delete_account{padding: 12px 26px;font-size: 14px;border-radius: 4px;text-transform: capitalize;padding-bottom: 10px;margin-left: 0px;}
body.account .column.main #delete_conform .actions #delete_account span{vertical-align: unset !important;}
/*body.account .column.main #delete_conform{bottom: 28px;left: 5%;right: 2%;width: 90%;}
.customer-account-edit.account.page-layout-2columns-left .column.main .block{padding: 21px 15px 50px 15px;}*/
}
.customer-account-edit.account.page-layout-2columns-left .column.main{position: relative;}
body.account .column.main #delete_conform .actions #delete_account{width: 100%;background-color: #696969;width: 100%;padding: 12px 26px;font-size: 14px;border-radius: 4px;text-transform: capitalize;padding-bottom: 8px;background-color: #696969;}
body.account .column.main #delete_conform .actions #delete_account:hover{color: #fff;background-color: #54595F;}
/*body.account .column.main #delete_conform .actions #delete_account span{vertical-align: sub;}*/
body.account .column.main #delete_conform {position: absolute;bottom: 48px;left: 170px;}
.modal-popup.confirm .delete_popup p:first-child{margin-top: 0px;}
.modal-popup.confirm .delete_popup p{font-size: 16px;font-weight: 800;padding-bottom: 10px;text-align: left;margin-top: 15px;}
.modal-popup.confirm .delete_popup span{font-size: 14px;display: block;padding: 5px;text-align: left;}
.modal-popup.confirm .modal-title{text-transform: capitalize;text-align: center;}
@media screen and (max-width:767px){.video_gallery .owl-theme .owl-nav{display:none}
body.account .column.main #delete_conform{border: 2px solid #eff2f5;padding: 0px 15px 21px 15px;border-top: 0px;position: unset;}
.customer-account-edit.account.page-layout-2columns-left .column.main .block{padding: 21px 15px 0px 15px;margin-bottom: 0px;border-bottom: 0px;}
.customer-account-edit.account.page-layout-2columns-left .column.main .block .form-edit-account .primary{margin-bottom: 0px;padding-bottom: 10px;}
}

.fotorama--fullscreen .photo_media{display:none}
.block.select_bank ul{text-align:center}
.block.select_bank ul li{display:inline-block;position:relative;border-radius:5px;padding:20px 10px;background:#ffff;margin:10px;vertical-align:top;vertical-align:top;width:calc(20% - 45px)}
.block.select_bank ul li span.selected{position:absolute;right:-10px;top:-10px}
.block.selected_bank .selected_bank_img{text-align:center}
@media(min-width:200px) and (max-width:767px){.block.select_bank ul li{width:calc(50% - 45px)}
}
.form-create-account .fieldset.create.account:after{display:none}
@media screen and (max-width:767px){.catalog-product-view .customer-popup-login .fieldset.login,.catalog-product-view .form-create-account .fieldset.create.info,.catalog-product-view .form-create-account .fieldset.create.account,   .wp-sl .form-create-account .fieldset.create.info,.catalog-product-view .wp-sl .fieldset.create.account, .wp-sl .customer-popup-login .fieldset.login{display:grid;grid-template-columns:1fr}
/* #customer-popup-form-register .fieldset.create.account .field.confirmation{margin-top:57px} */
.catalog-product-view .customer-popup-login .fieldset.login .field.email,.catalog-product-view .form-create-account .fieldset.create.info .field,.catalog-product-view .form-create-account .fieldset.create.account .field,    .wp-sl .form-create-account .fieldset.create.info .field,.wp-sl .form-create-account .fieldset.create.account .field{margin-right:0}
#customer-popup-login-form .fieldset .tooltip.wrapper{display:inline-block}
#customer-popup-login-form .fieldset #remember-me-box label{display:inline}
.account .sidebar .block.block-collapsible-nav ul{text-align:left}
.login_page_container .login_block{display:inline-flex;width:100%}
}@media screen and (min-width:200px) and (max-width:900px){.catalog-product-view .block-content .actions-toolbar{width:100%;margin-top:0}
}@media screen and (min-width:200px) and (max-width:600px){.cms-privacy-policy .sidemenu{display:none}
}.customer-account-create .login_block .left_forms .fieldset .field .password{top:0}
.testimonials-index-index .product_review_block .product_name{text-align:center;color:#5b5b5b;padding:20px 0;padding-top:0}
body.account.layaway-customer-multiview .column.main .block.block-installment-details-view,
body.account.sales-order-view .column.main .block.block-installment-details-view {margin-top:10px}
body.account.layaway-customer-multiview .column.main .block.block-installment-details-view .fieldset,
body.account.sales-order-view .column.main .block.block-installment-details-view .fieldset{margin-bottom:0}
body.account.layaway-customer-multiview .column.main .block.block-installment-details-view .actions-toolbar,
body.account.sales-order-view .column.main .block.block-installment-details-view .actions-toolbar{margin-top:0;margin-bottom:10px}
.page-products .loader img{z-index:3}
.checkout-index-index .pickuptime{margin-top:10px;padding-left:26%}
.checkout-index-index .pickuptime a span{font-weight:500}
body.account.layaway-customer-multiview .items.order-links .nav.item:first-child a{background:#fff}
body.account .items.order-links .nav.item a{width:auto}
body.account .items.order-links .nav.item{text-align:center}
body.account .items.order-links .nav.item a{background:#fff;font-weight: normal;border-bottom: 0;}
body.account .items.order-links .nav.item.current a{background:#eff2f5;font-weight: bold;}
@media screen and (max-width:767px){.fieldset.upload_files-fields{grid-template-columns:1fr}
.account .order_print_layaway{padding:12px 4px;padding-top:12px}
.account .order-status{font-size:13px;padding-top:2px;line-height:17px;margin-top:5px}
}.payment-history-wrapper{margin-top:20px}
.order-no-title{font-family:'Neo Sans Pro Medium';font-size:22px;margin-bottom:20px;width:50%;display:inline-block;float:left}
.report-an-error{width:30%;display:inline-block;float:right;text-align:right}
.report-an-error span{font-family:Arial;font-size:16px;text-decoration:underline;color:#2d2d2d}
.report-an-error span:hover{cursor:pointer;color:#01629f}
body.account.layaway-customer-multiview .column.main .block.block-installment-details-view .actions-toolbar,
body.account.sales-order-view .column.main .block.block-installment-details-view .actions-toolbar {margin-bottom:20px}
body.account.layaway-customer-view .items.order-links .nav.item:first-child a{background:#fff}
.order-details-items.invoice .order-title{background-color:#eff2f5;display:inline-flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;padding:15px 12px;margin:10px 0;border:0}
.order-details-items.creditmemo .order-title{background-color:#eff2f5;display:inline-flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;padding:15px 12px;margin:10px 0;border:0}
.order-details-items.invoice .order-title .action{margin:0}
.order-details-items.creditmemo .order-title .action{margin:0}
@media screen and (max-width:767px){.order-details-items.invoice .order-title,.order-details-items.invoice .actions-toolbar .action,.order-details-items.invoice .order-title>strong{font-size:14px;line-height: 18px;}
.order-details-items.creditmemo .order-title,.order-details-items.invoice .actions-toolbar .action,.order-details-items.creditmemo .order-title>strong{font-size:14px}
.order-details-items.invoice .actions-toolbar{display:none}
}.account.sales-order-view .order-status{display:none}
.right_col_detail .all_prices table .bold span#loan_amount{white-space:nowrap}
.banktabs #bank_name{border-radius:4px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-repeat:no-repeat;padding:10px 25px 5px 48px;height:50px;width:100%;background-position:calc(22px - 9px) 55%;outline:0;box-sizing:border-box;font-size:15px;color:#2d2d2d;border:0 solid #cfd9e2;background-color:#fff;text-transform:capitalize;font-family:Arial;margin:0;margin-bottom:5px}
.car_img .action.towishlist1{position:absolute;right:0;z-index:20;background:#ffffff8c;width:40px;text-align:center}
.car_img .action.towishlist{position:absolute;right:0;z-index:20;background:#ffffff8c;width:40px;text-align:center}
.banktabs select.Al.Rajhi{background:url('../images/al_rajhi.png') no-repeat left}
.banktabs select.National.Bank{background:url('../images/national_bank.png') no-repeat left}
.banktabs{position:relative}
.banktabs img{position:absolute;right:18px;top:18px}
.upload_files #upload-files-checkout-form .upload_files-fields .legend-class{width:100%;display:inline-flex;align-items:center;padding:15px 0;box-sizing:border-box;border-radius:0;margin-bottom:20px;justify-content:space-between;border-bottom:1px solid #e4e9ee;grid-column:1 / -1}
.upload_files #upload-files-checkout-form .upload_files-fields .legend-class span{font-size:18px;color:#000;display:block;font-family:'Arial'}
.upload_files #upload-files-checkout-form .upload_files-fields input{background-color:#fff}
.product-item .action.towishlist1:before{display:none}
.block-compare .product-item .product-item-name .product-item-link{font-family:Arial;font-size:16px;color:#2d2d2d}
.block-compare .product-item .product-item-name span,.year_attr{font-family:Arial;font-size:14px;color:#4e4e4e}
.block-compare-wrapper #aa .item .product-item-name .year_attr{display:none}
.pro_price{color:#000000;font-size:16px;margin-left:22px}
.name-price-wrapper{font-family:Arial;padding-right:10px}
.li.explore .action.towishlist1,.actions-secondary-wishlist .action.tocompare{display:none}
.actions-secondary-wishlist{display:inline-block}
.actions-secondary-wishlist .action.towishlist1{position:absolute;top:20px;right:20px;z-index:2}
.products.wrapper.grid.grid.products-grid .item.product.product-item{position:relative}
.block-compare .action.primary:not(:focus){box-shadow:unset;background-color:#000000;color:#fff}
.action.compare.primary .counter.qty{font-size:14px;color:#fff}
#compare-clear-all{text-transform:uppercase;color:#2d2d2d;margin-top:10px;font-size:13px;font-family:Arial;text-decoration:underline}
.block-compare .action.delete:before{display:none}
.product_detail_block .product_left_col{position:relative}
.product_detail_block .product_left_col .product-addto-links{position:absolute;right:25px;top:25px;z-index:2}
.finance_terms .block-content .box:nth-child(1) .box-content strong:not(:last-child),.finance_terms .block-content .box:nth-child(3) .box-content strong:not(:last-child){border-bottom:1px solid #eff2f5}
.finance_terms .block-content .box .box-content strong{padding:14px 0;padding-bottom:12px;display:block;font-family:'Neo Sans Pro Medium'}
.finance_terms .block-content .box .box-title{margin-bottom:0!important;border-radius:unset!important}
.finance_terms .block-content .box:nth-child(2) .box-content{background-color:#eff2f5}
.finance_terms .block-content .box:nth-child(2) .box-content strong,.finance_terms .block-content .box:nth-child(3) .box-content strong{font-family:Arial;font-weight:bold}
body.account .column.main .block.finance_terms{margin-bottom:0}
.bttom-agree-disagree-block{background-color:#eff2f5;padding:30px 30px;margin-bottom:15px}
.bttom-agree-disagree-block .msg{font-family:Arial}
.bttom-agree-disagree-block a{background-color:#2e2e2e;color:#fff;padding:10px;font-size:14px;border-radius:0;width:100px;display:inline-block;text-align:center;font-family:Arial;border: 1px solid #2e2e2e;}
.agree-btn{margin-right:10px;margin-left:10px}
.bttom-agree-disagree-block a.disagree-btn{background-color:transparent;border:1px solid #2d2d2d;color:#2d2d2d}
.bttom-agree-disagree-wrapper{display:inline-block}
body.account .column.main .block.finance_terms{padding-bottom:0}
.account .column.main .block.block-order-details-view.upload_files_block .block-content:not(.widget) .box{width:100%}
.account .column.main .block.block-order-details-view.upload_files_block .block-content:not(.widget) .box .box-content{font-family:Arial}
.products-grid.wishlist .product-item-name{display:inline-block;color:#000;font-size:18px;font-family:arial}
.products-grid.wishlist .product-item-name a{height:18px;width:140px;padding:0;overflow:hidden;position:relative;display:inline-block;margin:0 5px 0 5px;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;color:#000}
.price-make-year-name span{color:#4e4e4e;font-size:17px;padding-top:2px;vertical-align:top}
.products-grid.wishlist .product-reviews-summary{display:none}
.products-grid.wishlist .product-item-info:hover{background:0;box-shadow:unset;border:0}
.products-grid.wishlist .product-item .price-box .price{font-size:20px;color:#000000;font-family:Arial;text-transform:uppercase;padding:5px 0}
@media screen and (min-width:767px){.wishlist-index-index .products-grid .product-item{width:32%}
.account .column.main .block.block-order-details-view.finance_terms .block-content:not(.widget) .box{width:33.3%}
}@media screen and (max-width:767px){.bttom-agree-disagree-block{padding:15px}
.bttom-agree-disagree-wrapper{display:block;margin-top:15px}
.bttom-agree-disagree-block .msg{font-size:14px;line-height: 22px;}
.bttom-agree-disagree-block a{padding:7px}
.agree-btn {margin-left: 0;}
.account .column.main .block.block-order-details-view.upload_files_block .block-content:not(.widget) .box .box-content .files_container {padding-top: 10px;border-bottom: 2px solid #eff2f5;padding-bottom: 10px;}
.products-grid.wishlist .product-image-container{max-width:100%}
.products-grid.wishlist .product-item-name,.products-grid.wishlist .product-item .price-box{margin-left:0}
.products-grid.wishlist .product-item-photo{float:none;margin-right:0}
}.block.block-installment-details-view .block-title{padding-bottom:0}
.block.block-installment-details-view .box-content p a{color:#01629f}
.products-grid.wishlist .product-item{display:inline-block;box-shadow:0 0 12px 3px rgb(0 0 0 / .10);border-radius:10px;margin:0;box-sizing:border-box;border:1px solid #dfdfdf;padding:0;margin-right:10px;margin-bottom:10px}
.price-make-year-name{width:100%;text-align:center;background-color:#fff;padding-bottom:15px;box-sizing:border-box;border-radius:0 0 10px 10px}
.products-grid.wishlist .product-item-info{position:relative}
.products-grid.wishlist .product-item-actions{position:absolute;right:5px;top:-13px;z-index:99}
.products-grid .product-item-info:hover{margin:auto;padding:unset}
.form-wishlist-items .actions-toolbar,.products-grid.wishlist .product-item-actions .action.delete:before{display:none}
.price-make-year-name .product-item-tooltip{display:none}
.products-grid.wishlist .product-item-actions .action.delete{background:#000;border-radius:50%;width:auto;height:auto;text-align:center;padding:6px;line-height:0}
.products-grid.wishlist .product-image-photo{border-radius:10px 10px 0 0}
.cms-index-index .grid.products-grid.grid .product-item{position:relative}
.cms-index-index .grid.products-grid.grid .product-item .actions-secondary{position:absolute;right:8px;top:8px;z-index:99}
.modal-popup.confirm .action-close{right:10px;top:7px}
.modal-popup.confirm .modal-footer .action-dismiss{margin-right:5px;background-color: #696969;}
.modal-popup.confirm .modal-inner-wrap .modal-content{text-align:center;font-family:Arial}
.modal-popup.confirm .modal-footer{padding-bottom:1rem;padding-top:1rem}
.modal-popup.confirm .action-primary.action-accept,.modal-popup.confirm .action-primary.action-accept:hover{background-color:#000000;border:0}
.checkout-index-index .modal-popup{top:0}
#popup-modal{text-align:center}
#popup-modal span{margin-left:10px}
#popup-modal::before{content:url(../images/warning.png);position:absolute;top:70px;left:85px}
.product-item .tocompare::before{display:none}
.cms-index-index .modal-popup._inner-scroll.search-popup-attention{z-index:9993!important}
.cms-index-index .modal-popup.modal-slide.search-popup-attention .modal-footer{padding-top:.5rem;padding-bottom:.5rem}
.cms-index-index .modal-slide._inner-scroll.search-popup-attention .modal-content{font-family:Arial;padding:20px;padding-bottom:30px}
.cms-index-index .modal-popup.modal-slide.search-popup-attention .modal-footer button{background-color:#0070b7;border:1px solid #0070b7}
.page-layout-category-page .page.messages{max-width:1268px;margin:0 auto;padding:0 15px;box-sizing:border-box}
.page-layout-category-page .page.messages .message{margin:10px 0 0 0}
.hdmx__tickets button.create-button{float:unset;margin-top:unset;background-color:#000000;margin-bottom:15px;padding:14px 26px;padding-bottom:10px;z-index: 0;}
.hdmx__tickets button.create-button:hover,.hdmx__status.hdmx-green{background-color:#54595F}
.fieldset-ticket{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}
.msg-label{display:block;margin-bottom:15px}
.hdmx__ticket-new .actions-toolbar .action.primary,.hdmx__ticket-reply .actions-toolbar .action.primary{padding:5px 18px;font-size:14px;margin-top:25px;float:left;padding-bottom:2px}
.hdmx__ticket-reply .actions-toolbar .action.primary{line-height:2.1rem;margin-top: 0;}
.hdmx__ticket-reply .actions-toolbar .action.secondary {background-color: #676767;}
.hdmx__ticket-reply .actions-toolbar .action.primary span,.hdmx__ticket-reply .actions-toolbar .action.secondary span,.hdmx__ticket-history .hdmx__message .hdmx-message__body{font-family:Arial}
.hdmx__ticket-new .actions-toolbar,.hdmx__ticket-reply .actions-toolbar .action.secondary{margin-top:0}
.hdmx__ticket-summary{margin-top:0;margin-bottom:10px;font-family:Arial}
.hdmx__ticket-history .hdmx__message .hdmx-message__header{padding-bottom:15px;font-family:Arial}
.data.table.hdmx__tickets-table .subject a{color:#54595F;text-decoration: underline;}
.specail_offer_block ul .offer_items a{cursor:unset}
.supported-file-types{margin-top:5px;display:inline-block;font-size:12px}
.supported-file-types span{color:#0070b7}
@media screen and (max-width:600px){.modal-popup.confirm .modal-inner-wrap .modal-content{font-size:15px;padding:20px 15px;line-height:22px}
.modal-popup.confirm .modal-footer{text-align:center;padding-top:0;padding-bottom:20px}
.checkout-index-index .modal-popup.confirm .modal-footer {padding-left: 20px;padding-right: 20px;}
.modal-popup.confirm .action-close{top:14px}
}@media screen and (max-width:767px){.fieldset-ticket{grid-template-columns:1fr}
#popup-modal::before{left:5px}
#popup-modal span{font-size:14px;margin-top:5px;display:inline-block;margin-left:23px}
.msg-field-create{margin-top:1rem;margin-bottom:1rem}
}.product_left_col .show_more a{cursor:pointer}
.actions-secondary-wishlist .action.tocompare-boolfly{display:none}
.cart_two_col .left_col .empty_continue_shopping{display:inline-block;padding:12px 25px;color:#fff;background-color:#01629f;text-transform:uppercase;border-radius:4px;border:1px solid transparent;border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:1px;font-size:15px;border-bottom:2px solid #01629f;padding-top:14px;font-family:arial;font-weight:600;margin-top:25px}
.cart_two_col .left_col .empty_continue_shopping:hover{background-color:#01629f}
@media screen and (max-width:700px){.cart_two_col .left_col .empty_continue_shopping{padding:10px 25px;font-size:13px;margin-top:20px;margin-bottom:10px}
}.account.layaway-customer-multiview .modal-popup{top:100px}
.report-error-popup .sorter-options{margin:0;width:100%;background-color:#eff2f5}
.report-error-popup .field{margin-bottom:20px}
.report-error-popup .field .label span{display:inline-block}
.account.sales-order-view .report-an-error{text-align:right;margin-top:32px;float:right;margin-right:32px}
.shipping-address-item.selected-item:after{content:'Selected';left:20px;top:7px;position:absolute;background-color:#000000;padding:4px 6px;font-size:12px;border-radius:4px;font-family:arial;color:#fff;text-transform:uppercase;line-height:normal}
.shipping-address-item{padding-top:30px}
.modal-content .inner_popup .old_new_car .popup_base_value,.search_widget .choose_car .base_filter{display:none}
.modal-content .inner_popup .brands{max-height:calc(50vh - 67px);overflow:auto;padding:5px;margin-bottom:25px;box-sizing:border-box}
.attachment .input-box input[type='file']{color:#2d2d2d;padding-top:15px}
.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{height:30px;margin:0 auto 10px;width:130px}
.swatch-option-tooltip .title{color:#000;font-size:16px;font-family:Arial}
.rfqproduct-index-index .filter-content{padding:10px 0}
.rfqproduct-index-index .filter-current .action.remove{background-image:url(../images/tick_white-icon.png)}
.actions-secondary .action.towishlist1 .wishlist-icon,.product-addto-links .action.towishlist1 .wishlist-icon{display:block;height:25px;width:25px;background:url('../images/wishlist_icon.png') no-repeat center;cursor:pointer;background-color:rgba(255,255,255,0.7);border-radius:4px;padding:4px;padding-bottom:3px;padding-right:5px}
.actions-secondary .action.towishlist .wishlist-icon,.product-addto-links .action.towishlist .wishlist-icon{display:block;height:25px;width:25px;background:url('../images/wishlist_icon.png') no-repeat center;cursor:pointer;background-color:rgba(255,255,255,0.7);border-radius:4px;padding:4px;padding-bottom:3px;padding-right:5px}
.more_links .li.explore .action.towishlist1 .wishlist-icon{display:block;height:25px;width:25px;background:url('../images/wishlist_icon.png') no-repeat center;cursor:pointer;position:absolute;top:20px;right:20px;z-index:2}
.more_links .li.explore .action.towishlist .wishlist-icon{display:block;height:25px;width:25px;background:url('../images/wishlist_icon.png') no-repeat center;cursor:pointer;position:absolute;top:20px;right:20px;z-index:2}
.actions-secondary .action.towishlist1 .wishlist-icon.wishlist-active,.product-addto-links .action.towishlist1 .wishlist-icon.wishlist-active{display:block;height:25px;width:25px;background:url('../images/wishlist_icon_fill.png') no-repeat center;cursor:pointer}
.actions-secondary .action.towishlist .wishlist-icon.wishlist-active,.product-addto-links .action.towishlist .wishlist-icon.wishlist-active{display:block;height:25px;width:25px;background:url('../images/wishlist_icon_fill.png') no-repeat center;cursor:pointer}
.more_links .li.explore .action.towishlist1 .wishlist-icon.wishlist-active{display:block;height:25px;width:25px;background:url('../images/wishlist_icon_fill.png') no-repeat center;cursor:pointer;position:absolute;top:20px;right:20px;z-index:2}
.more_links .li.explore .action.towishlist .wishlist-icon.wishlist-active{display:block;height:25px;width:25px;background:url('../images/wishlist_icon_fill.png') no-repeat center;cursor:pointer;position:absolute;top:20px;right:20px;z-index:2}
.secondary-addto-links-list .action.tocompare{display:none}
.secondary-addto-links-list{position:absolute;top:5px;right:5px;z-index:100}
.car_listing .grid .product-item{position:relative}
.li.explore .action.towishlist1{display:block}
.li.explore .action.towishlist{display:block}
.more_links .li.explore .action.towishlist1 .wishlist-icon{top:11px;right:10px;background-color:rgba(255,255,255,0.7);border-radius:4px;padding:4px;padding-bottom:3px;padding-right:5px}
.more_links .li.explore .action.towishlist .wishlist-icon{top:11px;right:10px;background-color:rgba(255,255,255,0.7);border-radius:4px;padding:4px;padding-bottom:3px;padding-right:5px}
.more_links .li.explore .action.towishlist1 .wishlist-icon.wishlist-active{top:10px;right:12px}
.more_links .li.explore .action.towishlist .wishlist-icon.wishlist-active{top:10px;right:12px}
.shopping-cart-empty-btn:not(.primary){color:#fff;background-color:#0070b7;text-decoration:none;border-radius:4px;text-transform:uppercase;font-size:15px;display:inline-block;padding:10px 22px;box-sizing:border-box;margin-top:15px}
.agreement-custom{width:18px;height:18px}
.rfqproduct-index-index .field .label span.required-label{color:#e02b27}
.specail_offer_block .offer_detail .social_share ul img{cursor:pointer}
.signin-phone-popup .modal-footer{padding:.5rem 2.5rem}
.actions-secondary .action.towishlist1 .wishlist-icon.wishlist-active,.actions-secondary .action.towishlist1 .wishlist-icon,.more_links .li.explore .action.towishlist1 .wishlist-icon,.more_links .li.explore .action.towishlist1 .wishlist-icon.wishlist-active,.product-addto-links .action.towishlist1 .wishlist-icon,.product-addto-links .action.towishlist1 .wishlist-icon.wishlist-active{background-color:rgba(255,255,255,0.7)}
.actions-secondary .action.towishlist .wishlist-icon.wishlist-active,.actions-secondary .action.towishlist .wishlist-icon,.more_links .li.explore .action.towishlist .wishlist-icon,.more_links .li.explore .action.towishlist .wishlist-icon.wishlist-active,.product-addto-links .action.towishlist .wishlist-icon,.product-addto-links .action.towishlist .wishlist-icon.wishlist-active{background-color:rgba(255,255,255,0.7)}
.modal-popup.signin-phone-popup .modal-content{padding:30px}
.note-signin-phone{font-size:13px;margin-top:7px;color:#e02b27}
.report-error-submitted{font-size:15px;margin-bottom:30px}
.margin-unconventional .report-error-submitted{margin-top:10px;margin-bottom:0}
.action.towishlist1{display:none!important}
body.account .column.main .block.finance_terms{margin-bottom:20px;padding-bottom:30px}
table.finance_terms_table tr td{font-family:Arial;color:#2d2d2d;font-size:15px}
table.finance_terms_table tr td:nth-child(2){background:#fcfcfc}
table.finance_terms_table tr:nth-child(2) td{padding-top:20px}
table.finance_terms_table tr.finance-title td{background:#eff2f5;font-family:Arial;font-size:16px;color:#000}
@media screen and (max-width:950px){table.finance_terms_table tr td:first-child{display:none}
table.finance_terms_table tr td{padding:35px 10px 15px;position:relative;border-bottom:1px solid #eff2f5}
table.finance_terms_table tr:nth-child(2) td{padding-top:35px}
table.finance_terms_table tr td:before{content:attr(data-th);position:absolute;top:15px;font-size:12px;font-family:Arial}
table.finance_terms_table tr td:nth-child(2){background:0;font-family:Arial}
table.finance_terms_table tr.finance-title td{padding:10px;line-height:18px}
table.finance_terms_table tr.finance-title td:nth-child(2){background:#eff2f5;font-family:Arial}
}@media screen and (max-width:400px){table.finance_terms_table tr.finance-title td{font-size:15px}
}#note-social-phone-exists{margin-bottom:15px;margin-top:0;font-size:13px;margin-top:7px;color:#e02b27}
.note-signin-phone{font-size:13px;margin-top:7px;color:#e02b27}
.account .column.main .block.block-order-details-view .block-content:not(.widget) .box,[class^="sales-guest-"] .column.main .block.block-order-details-view .block-content:not(.widget) .box,.sales-guest-view .column.main .block.block-order-details-view .block-content:not(.widget) .box{clear:none;float:left;width:50%}
.account .column.main .block.block-order-details-view .block-content .box-order-billing-address{clear:both}
#shipping .new-address-popup .action.primary:hover,#shipping .new-address-popup .action.primary:active,#shipping .new-address-popup .action.primary:focus{background:unset;background-color:#000000;color:#fff;border:1px solid #000000}
.label-3kk12{display:none!important}
.icon-3E9qF{padding-right:0!important}
button.u-userLauncherColor{background-color:#0070b7!important}
.minicart-items .product .toggle{padding-bottom:5px}
.block-minicart .subtitle.empty{padding:10px 0 20px}
#shipping .new-address-popup .action.primary{display:block;font-size:15px;font-family:arial;padding:12px 14px;border-radius:4px;text-transform:capitalize;color:#000000;border:1px solid #000000;font-weight:500;box-sizing:border-box;background:0}
#shipping .new-address-popup .action.primary:active,#shipping .new-address-popup .action.primary:focus{background:unset;background-color:none;color:#3e4c50;border:1px solid #3e4c50}
.block-compare .actions-toolbar #compare_count_message.secondary{padding-right:0;position:absolute;top:-80px;left:0;width:100%}
.block-compare .actions-toolbar #compare_count_message.secondary span{background:#58595b;color:#fff;padding:15px 30px;border-radius:20px;box-shadow:0 0 12px 3px rgba(0,0,0,0.10)}
.account .column.main .block:not(.widget) .block-content .box:nth-child(2)+*{clear:both}
.breadcrumbs a:hover{color:#2d2d2d;text-decoration:none}
#continue-social-customer-phone{float:right}
.popup-inner-contant.signin_popup{padding:30px;padding-top:20px;padding-bottom:20px}
.signin_verification_popup .popup-inner-contant.signin_popup{padding: 0px;}
.popup-inner-contant.signin_popup .action.primary{padding:10px 20px;font-size:14px}
#reviewform.modal{z-index:902}
@media screen and (max-width:900px){.catalog-product-view .modal .popup-inner-contant.signin_popup{padding:15px}
.popup-inner-contant.signin_popup .actions-toolbar{margin-top:10px}
}@media(min-width:200px) and (max-width:600px){.modal-popup .action-close::before,.modal-slide .action-close::before{top:7px;right:8;transform:scale(0.7)}
#rfq-popup-content .close img {width: 13px;}
#reviewform .close img {width: 13px;}
}@media(min-width:601px) and (max-width:767px){.modal-popup .action-close::before,.modal-slide .action-close::before{top:5px;right:2px;transform:scale(0.8)}
}.checkout-index-index .modal-content{background-color:#fff}
.modal-content .shipping_detail_block .control input{border:1px solid #cfd9e2}
.modal-content .shipping_detail_block .control select{border:1px solid #cfd9e2}
.field-tooltip .field-tooltip-action::before{font-size:18px;left:-10px;position:relative}
.shipping_detail_block .field .label{width:auto}
@media(min-width:200px) and (max-width:900px){#shipping .new-address-popup .action.primary{font-size:14px;padding:10px 14px}
.block-compare .actions-toolbar .secondary a.action{margin-top:15px}
}#layer-product-list .filter-content{display:inline}
.right_col_detail .call_no .product_page_icon_div span{display:inline}
.right_col_detail .call_no .product_page_icon_div img{top:7px;right:2px;position:relative}
.customer-account-createpassword .actions-toolbar{margin-bottom:40px}
@media(nax-width:1100px){.customer-account-createpassword .actions-toolbar{margin-bottom:0}
}@media not all and (min-resolution:.001dpcm){@supports(-webkit-appearance:none){.catalog-product-view .review-field-rating .control{margin-bottom:0}
}}.login-container .form-login .field.choice .label::after{top:-5px}
._has-modal{height:100%;overflow:hidden!important;width:100%;touch-action:none;-ms-touch-action:none}
@media(min-width:200px) and (max-width:900px){.catalog-product-view iframe[title~=recaptcha]{left:0!important}
.catalog-product-view .fieldset .review-legend.legend span{display:inline-block}
.catalog-product-view .modal-content form .review_fields{padding-top:0px}
h2.vas_title{font-size:18px;margin-bottom:20px;line-height:20px}
}.shipping-address-item.selected-item{padding-left:20px}
@media(max-width:767px){#checkout-payment-method-load .payment-method{padding:0 20px;box-sizing:border-box}
}@media(min-width:200px) and (max-width:500px){.catalog-product-view .g-recaptcha-bubble-arrow{display:none}
/*body.account.layaway-customer-multiview .column.main .block.block-installment-details-view .fieldset {width: 100%;}*/
.catalog-product-view .g-recaptcha-bubble-arrow+div{position:fixed!important;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
}.modal-popup._show .modal-inner-wrap{z-index:102}
.modal-popup .modal-header{padding:20px 25px;border-top-left-radius:10px;border-top-right-radius:10px}
.modal-popup .modal-header{padding:20px 25px;border-top-left-radius:0;border-top-right-radius:0;background-color:#000000;min-height:50px}
.modal-popup.confirm .modal-inner-wrap .modal-content{padding:20px;padding-top:30px}
.modal-popup.confirm .modal-footer{text-align:center}
@media(min-width:200px) and (max-width:900px){.header .minicart-wrapper .action.showcart img{width:19px;height:21px}
.header .minicart-wrapper{padding-top:5px}
.header .account_link a.login_icon,.header .account_link a.login_icon.active{margin-top:5px}
}.form-login .fieldset .for_rem_block{grid-column:1/-1;padding:20px 5px;padding-top:6px}
.form-login .fieldset .for_rem_block .field.choice.persistent{float:left;width:50%}
.form-login .fieldset .for_rem_block .forget_pass_again{float:right}
.form-login .fieldset .for_rem_block .field.choice.persistent .label{display:inline-block}
.product-add-form .product-options-wrapper .field .control.type .admin__field{width:46%}
@media(min-width:200px) and (max-width:600px){.product-add-form .product-options-wrapper .field .control.type .admin__field{width:100%;padding-right:0}
}@media(min-width:601px) and (max-width:950px){.product-add-form .product-options-wrapper .field .control.type .admin__field{width:45%}
}.account .column.main .block.finance_terms .block-content .box:nth-child(2)+*{clear:none}
.account .order-date{padding-top:8px}
.account .order-date{display: inline;position: relative;top: 2px;left: 3px;}
.layaway-customer-fullview .report-an-error {padding-top: 28px;padding-right: 27px;}
.layaway-customer-fullview .report-an-error a{font-size: 12px;}
.account .order_print,.account .order_print_layaway{padding:0 25px 8px}
.account .order_print,.account .order_print_layaway{padding:25px 20px 25px 20px}
.order-details-items .order-title>strong{font-weight:bold}
.account .column.main .order-details-items .table-wrapper .data.table>tbody>tr>td,.column.main .order-details-items .table-wrapper .data.table>thead>tr>th{text-align:left;max-width:80px;word-wrap:break-word}
.order-details-items.shipments .order-title{background-color:#eff2f5;display:inline-flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;padding:10px;margin:10px 0;border:0}
.order-details-items.shipments .order-title .action{margin:0}
.table-order-items.shipment .col.name .item.options{margin-left:10px;color:#777;font-size:13px;text-transform:capitalize;margin-top:10px}
.table-order-items.shipment .col.name .item.options dt{clear:left;float:left;margin:0 10px 5px 0}
.table-order-items.shipment .col.name .item.options dd{display:inline-block;float:left;margin:0 0 5px}
.cart_two_col .left_col .shopping-cart-empty-btn a:visited{color:#fff}
.cart_two_col .left_col .shopping-cart-empty-btn a:active{color:#fff;text-decoration:none}
.cart_two_col .left_col .shopping-cart-empty-btn a{transition:none}
.form-newsletter-manage.block .field.choice .label::after,.form-edit-account.block .field.choice .label::after{top:0}
.checkout-payment-method .checkout-billing-address .action-cancel{color:#0070b7}
.checkout-payment-method .checkout-billing-address .action-cancel:hover{color:#0070b7}
.checkout-payment-method .checkout-billing-address .action-cancel:active{color:#0070b7}
.checkout-payment-method .checkout-billing-address .action-cancel:visited{color:#0070b7}
@media(max-width:767px){.order-details-items{clear:both}
table.finance_terms_table tr.finance-title td{font-size:15px}
body.account .items.order-links .nav.item{text-align:center}
}@media(min-width:200px) and (max-width:400px){.order-links .item a,.order-links .item strong{font-size:12px}
}.tabcontent .pay_full .right_box label{cursor:pointer;display:inline-block}
.popup-inner-contant.saleable_popup{padding:25px}
.road-recovery-standard .radio,.road-recovery-standard label,.roadside-assistance-standard .radio,.roadside-assistance-standard label{pointer-events:none;opacity:.6}
.block-content.popup-inner-contant #popup_for_restrict_add_more .proceed_checkout_btn a{font-size:14px}
.field.choice.newsletter .label::after{top:-4px}
.vas_block .product-options-wrapper .field.choice .label{padding-left:38px}
.checkout-index-index .checkout-shipping-method .form-shipping-address .action.primary,.checkout-index-index .checkout-shipping-method .form-shipping-address .action.primary:hover,.checkout-index-index .checkout-shipping-method .form-shipping-address .action.primary:active,.checkout-index-index .checkout-shipping-method .form-shipping-address .action.primary:visited{background:#000000;padding:15px 10px;margin-bottom:7px;width:17%;font-size:14px;padding-top: 17px;}
.sidebar .block.block-collapsible-nav ul li.item:nth-child(5) a,.sidebar .block.block-collapsible-nav ul li.item:nth-child(6) a,.sidebar .block.block-collapsible-nav ul li.item:nth-child(7) a,.sidebar .block.block-collapsible-nav ul li.item:not(a):nth-child(5) strong,.sidebar .block.block-collapsible-nav ul li.item:not(a):nth-child(6) strong,.sidebar .block.block-collapsible-nav ul li.item:not(a):nth-child(7) strong{padding-left:40px}
@media(max-width:450px){.filter-options .filter-options-item{width:98%}
}@media(max-width:500px){.checkout-index-index .checkout-shipping-method .form-shipping-address .action.primary{font-size:13px;padding:11px 18px;margin-top:10px}
}.catalog-product-view .page_main{padding-bottom:20px}
.right_col_detail .cash_option .tabcontent .full_pay_price{padding:5px;padding-left:15px;padding-top:0}
.right_col_detail .cash_option .tabcontent .full_pay_price .price{padding:0;border-bottom:0;text-align:left}
.right_col_detail .cash_option .tabcontent .full_pay_price .price_cash{display:block}
.right_col_detail .cash_option .tabcontent .full_pay_price .price_full{display:block;text-align:left;padding:5px 0;padding-top:0}
.right_col_detail .cash_option .tabcontent .full_pay_price .price_cash .price{display:block;font-size:22px;font-family:'Neo Sans Pro Medium';color:#000}
.right_col_detail .cash_option .tabcontent .full_pay_price .price_full .price{text-decoration:line-through;color:#999;text-align:left}
.processing-fee-span{display:block}
.right_col .vechile_detail .total_amount_detail ul li .non-refundable-fee.force-fee{font-size:12px;line-height:22px}
.right_col_detail .cash_option .tabcontent .processing_fee .non-refundable-fee.force-fee{font-size:14px}
.finance-fee{font-weight:700}
@media(min-width:350px) and (max-width:900px){.header .account_link a.logout_url{font-size:11px;padding-left:0;padding-top:14px}
}@media(min-width:200px) and (max-width:350px){.header .account_link a.logout_url{display:none}
}.product_specification_block .value{margin-bottom:30px}
.product_specification_block .value ul{display:grid;grid-template-columns:1fr 1fr}
.product_specification_block .value ul li{box-sizing:border-box;padding:5px 5px 5px 0;font-size:15px;color:#393939;line-height:24px;list-style:disc;margin:0 15px}
.field.agreement .agreement-rfq{text-transform:none}
.contact_us_block .forms .margin_btm .fields.half-field .field p{line-height:22px;font-size:12px}
@media(min-width:200px) and (max-width:500px){.contact_us_block .forms .margin_btm .fields.half-field .field p{line-height:0;font-size:11px}
}@media(min-width:500px) and (max-width:900px){.contact_us_block .forms .margin_btm .fields.half-field .field p{line-height:22px;font-size:11px}
}@media(min-width:200px) and (max-width:900px){.catalog-product-view .form-create-account .fieldset,.catalog-product-view .form.form-login .fieldset, .wp-sl .form-create-account .fieldset{margin:0 0 10px}
#customer-popup-login .form.form-login .socail_login{margin-top:0}
.catalog-product-view .form-create-account .fieldset.create.info .field, .wp-sl .form-create-account .fieldset.create.info .field{margin-left:0}
#customer-popup-login .actions-toolbar .primary{width:35%;display:inline-block;margin-bottom:0}
#customer-popup-login .actions-toolbar .primary .action{padding:12px 10px}
#customer-popup-login .actions-toolbar .primary #send2-login{width:100%;display:inline-block}
.modal-popup .modal-header{padding:18px 22px;}
#customer-popup-login .form-login .actions-toolbar .or-another-selection{display:inline-block;text-align:center;margin-bottom:5px;padding-left:5px;font-size:15px}
#customer-popup-login .form-login .actions-toolbar .secondary{display:inline;font-size:15px;text-align:right}
}@media(min-width:600px) and (max-width:900px){#customer-popup-login .actions-toolbar .primary{width:20%}
}.right_col_detail .cash_option .tabcontent .full_pay_price{padding:2px;padding-left:25px;padding-top:2px;padding-bottom:12px}
.right_col_detail .cash_option .tabcontent .full_pay_price .price{padding:0;border-bottom:0;text-align:left}
.right_col_detail .cash_option .tabcontent .full_pay_price .price_cash{display:block}
.right_col_detail .cash_option .tabcontent .full_pay_price .price_full{display:block;text-align:left;padding:7px 0;padding-top:0;font-size:20px}
.right_col_detail .cash_option .tabcontent .full_pay_price .price_cash .price{display:block;font-size:26px;font-family:'Neo Sans Pro Medium';background:0;color:#2d2d2d;padding-bottom:5px;font-weight:bold}
.right_col_detail .cash_option .tabcontent .full_pay_price .price_full .price{text-decoration:line-through;font-size:16px;color:#9a9a9a;text-align:left;background:0}
.right_col_detail .buying_procedure #finance_disclaimer{padding: 15px 20px;background-color: #EAE9E8;border-bottom: 2px solid #fff;border-top: 2px solid #fff;}
.right_col_detail .buying_procedure #finance_disclaimer .disclaimer_note{font-size:12px;font-weight:normal;height:55px;overflow-y:scroll;line-height:18px;color:#3e4c50;padding-right:10px;font-family: 'arial';}
.right_col_detail .buying_procedure #finance_disclaimer .disclaimer_note strong{font-weight:bold;text-decoration:underline;color:#000}
.right_col_detail .finanace_text{padding:18px 15px;background:#EAE9E8;margin-bottom:5px}
.right_col_detail .finanace_text .finanace_text_inner{font-size:14px;font-weight:normal;line-height:20px;color:#393939;padding:0}
.right_col_detail .finanace_text .finanace_text_inner strong{font-weight:bold;text-decoration:underline;color:#000}
.product_left_col .product_specification_block .read_more,.product_left_col .product_specification_block .read_less{border:1px solid #ececec;text-align:center;padding:10px;width:95%;cursor:pointer;text-transform:capitalize;margin-top:15px;color:#0070b7}
@media(max-width:500px){.product_specification_block .value ul li{grid-column:1 / -1}
}.catalog-product-view .form-create-account .fieldset.create.info .legend, .wp-sl .form-create-account .fieldset.create.info .legend{margin:0;grid-column: 1 / -1;}
.catalog-product-view .form-create-account .fieldset.create.account .legend, .wp-sl .form-create-account .fieldset.create.account .legend{margin:0;grid-column: 1 / -1;}
.catalog-product-view .form-create-account .fieldset.create.info .legend span, .wp-sl .form-create-account .fieldset.create.info .legend span{font-size:18px}
.product-options-wrapper .fieldset .orderbox.field{margin:0 0 15px;padding-top:15px;padding-bottom:0;line-height:14px!important}
/*.roadside-assistance-premium---free .label span::after{content:"( SAR920.00 )";text-decoration:line-through;color:#888;white-space:nowrap}
.roadside-assistance-premium .label span::after{content:"( SAR920.00 )";text-decoration:line-through;color:#888;white-space:nowrap}
.tinting-standard-tinting .label span::after{content:"( SAR1955.00 )";text-decoration:line-through;color:#888;white-space:nowrap}*/
.right_col_detail .cash_option .tabcontent .processing_fee{display:grid;grid-template-columns:1fr 1fr}
.right_col_detail .cash_option .tabcontent .processing_fee .processing_fee_label{text-align:center;line-height:22px}
.right_col_detail .cash_option .tabcontent .processing_fee .processing_fee_label .processing-fee-span{font-size:16px}
.right_col_detail .cash_option .tabcontent .processing_fee .non-refundable-fee.force-fee{font-size:13px;padding-right:0;text-align:center;margin-top:0}
.right_col_detail .cash_option .tabcontent .processing_fee .processing_fee_price{padding:6px 0;font-size:26px;font-family:'Neo Sans Pro Medium'}
.option_popup_content.modal{z-index:902}
.account .block-installment-details-view .backButtonDiv{font-size:16px;margin-bottom:20px;width:50%;display:block;float:right;text-align:right;padding:3px 0}
.account .block-installment-details-view .backButtonDiv a.backButton,.account .block-installment-details-view .backButtonDiv a.backButton:hover,.account .block-installment-details-view .backButtonDiv a.backButton:active{color:#0070b7}
.order_box .label.title .option_popup_outer{display:inline;padding-left:5px;cursor: pointer;}
#contact_time::placeholder{color:#adadad}
.modal_tooltip{margin-left:5px}
.option_popup_content .modal-content{max-width:900px}
.option_popup_content.modal .modal-content{width:100%;position:relative}
.option_popup_content.modal .modal-content .modal_header{font-size:24px;color:#000;text-align:center;box-sizing:border-box;font-family:'Neo Sans Pro Medium';text-transform:capitalize;min-height: 50px;}
.option_popup_content.modal .modal-content .close_filter_popup{max-width:100%;position:absolute;right:24px;top:24px}
.option_popup_content.modal .modal-content .services{width:100%;padding:35px;box-sizing:border-box}
.option_popup_content.modal .modal-content .services ul li{display:flex;align-items:center;padding-bottom:16px}
.option_popup_content.modal .modal-content .services p{font-size:14px;color:#393939;line-height:26px;font-family:arial}
.option_popup_content.modal .modal-content .services img{max-width:100%;margin-right:20px;filter:hue-rotate(300deg)}
.option_popup_content.modal .modal-content .services ul li:last-child{padding-bottom:0}
.option_popup_content.modal .modal-content .terms_condition{width:100%;background-color:#eff2f5;padding:30px 40px;box-sizing:border-box;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.option_popup_content.modal .modal-content .terms_condition .title{font-size:13px;color:#000;font-family:'Neo Sans Pro Medium';margin-bottom:12px}
.option_popup_content.modal .modal-content .terms_condition ul{margin-left:30px;list-style-type:disc;color:#606061}
.option_popup_content.modal .modal-content .terms_condition ul li{padding-bottom:1px}
.option_popup_content.modal .modal-content .terms_condition ul li p{font-size:11px;line-height:17px;color:#404040;font-family:Arial}
.option_popup_content.modal .modal-content .terms_condition ul li:last-child{padding-bottom:0}
@media(min-width:200px) and (max-width:800px){.option_popup_content.modal .modal-content {width: 93%;}
.option_popup_content.modal .modal-content .close_filter_popup{width:12px;top:17px;right:17px}
.option_popup_content.modal .modal-content .modal_header{font-size:17px;padding-bottom:10px}
.option_popup_content.modal .modal-content .services img{margin-right:10px}
.option_popup_content.modal .modal-content .services p{font-size:13px;line-height:19px}
.option_popup_content.modal .modal-content .services{padding:20px 30px;padding-bottom:30px}
.option_popup_content.modal .modal-content .terms_condition{padding:20px 30px}
}@media(min-width:801px) and (max-width:900px){.vas_popup{width:700px}
}.upload-files-submit-btn{height:0;padding:0;margin:0}
.buying_procedure.price_block .cash_price_tag{background:#fafafa;padding:10px 20px;text-align:center;margin:10px 0 5px 0;font-size:16px;margin-top:18px}
.buying_procedure.price_block .cash_price_tag img{position:relative;top:2px;right:8px}
.account .column.main .order-details-items .table-wrapper .data.table td.col.qty li.item{text-align:left;justify-content:flex-start}
.sidebar .block.block-collapsible-nav ul li.item:nth-child(4) a strong,.sidebar .block.block-collapsible-nav ul li.item:nth-child(5) a strong,.sidebar .block.block-collapsible-nav ul li.item:nth-child(6) a strong,.sidebar .block.block-collapsible-nav ul li.item:nth-child(7) a strong{padding-left:0;}
.sidebar-main .block-collapsible-nav .item a:hover{border-right:0}
.order-details-items .items-qty .item{justify-content:flex-start}
.cms-index-index .side_menu_detail .menu li.search_icon{display:none}
.account .order_print .actions-toolbar.order-actions-toolbar .action.back{display:none}
.account .order_print .actions-toolbar.order-actions-toolbar{margin-top:8px;margin-bottom:0}
.account a.action.back,.account a.action.back:visited,.account a.action.back:hover{color:#54595F}
@media(max-width:639px){.account .column.main .order-details-items .table-wrapper .data.table>tbody>tr>td,.column.main .order-details-items .table-wrapper .data.table>thead>tr>th{padding-left:0;max-width:100%}
.order-no-title{width:100%}
.order-details-items.shipments .order-title .action,.order-details-items .order-title>strong{font-size:13px}
}#ln_slider_range_price .ln_slider_from{width:49%;float:left}
#ln_slider_range_price .ln_slider_to{width:49%;float:right}
.filter-content .item.price_item{margin:0}
.filter-content .item.price_item #update_price{width:100%;margin:15px 0 0 0;padding:5px 10px}
.ln_slider_container label{min-width:0}
.filter-content .item .ln_slider_from{margin-bottom:0}
#ln_slider_range_price .ln_slider_from,#ln_slider_range_price .ln_slider_to{text-align:left}
@media(min-width:768px) and (max-width:820px){.ln_slider_range_input{margin-bottom:0}
}@media(max-width:767px){.filter-content .item.price_item #update_price{display:none}
}@media(min-width:350px) and (max-width:400px){.contact_us_block .popup .forms .margin_btm .fields.half-field .field #contact_time{margin-bottom:10px}
.contact_us_block .popup .forms .margin_btm .fields.half-field .field p{font-size:10px}
}.upload_files #upload-files-checkout-form .upload_files-fields .field.gift{width:100%;grid-column:1 / -1;background:#DFDFDF;padding:20px 20px 18px 20px;box-sizing:border-box;margin-bottom:15px}
.upload_files #upload-files-checkout-form .upload_files-fields .field.gift>label{display:none}
.upload_files #upload-files-checkout-form .upload_files-fields .field.fines{width:100%;grid-column:1 / -1}
.upload_files #upload-files-checkout-form .upload_files-fields .field.owner{width:100%;grid-column:1 / -1}
.upload_files #upload-files-checkout-form .upload_files-fields .field.fines>label{display:none}
.upload_files #upload-files-checkout-form .upload_files-fields .field.owner>label{display:none}
.upload_files #upload-files-checkout-form .upload_files-fields .field.gift .label{margin-bottom:0}
.upload_files #upload-files-checkout-form .field.choice label span{font-size:15px;color:#2d2d2d}
.upload_files #upload-files-checkout-form .field.gift label span{font-size:16px;color:#000}
.upload_files #upload-files-checkout-form .field.choice .label{padding-left:40px;margin-bottom:0}
.upload_files #upload-files-checkout-form .field.choice .label span{line-height:26px;text-transform:none}
.upload_files #upload-files-checkout-form .field .select{background-color:#fff}
.account .order-actions-toolbar .action.print{display:none}
.top_total_price{margin-bottom:20px}
.right_col .vechile_detail .total_price b{font-family:Arial;font-weight:500}
.bottom_order_congrats{max-width:900px;margin:0 auto;padding:10px 0!important}
.bottom_order_congrats p{line-height:26px;font-size:18px}
.order_top_summary_list{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}
.order_top_summary_list:not(:last-child){margin-bottom:20px}
.order_top_summary_list,.block-order-details-comments .comment-content{font-family:Arial}
.block-order-details-comments .comment-date{margin-right:0;max-width:max-content}
.block-order-details-comments .comment-content{float:right}
.layaway-customer-invoice .actions-toolbar.order-actions-toolbar,.layaway-customer-shipment .actions-toolbar.order-actions-toolbar,.layaway-customer-creditmemo .actions-toolbar.order-actions-toolbar,.layaway-customer-multiinvoice .actions-toolbar.order-actions-toolbar,.layaway-customer-multishipment .actions-toolbar.order-actions-toolbar,.layaway-customer-multicreditmemo .actions-toolbar.order-actions-toolbar,.layaway-customer-fullinvoice .actions-toolbar.order-actions-toolbar,.layaway-customer-fullshipment .actions-toolbar.order-actions-toolbar,.layaway-customer-fullcreditmemo .actions-toolbar.order-actions-toolbar,.sales-order-view .actions-toolbar.order-actions-toolbar{display:none}
.sales-order-view .report-an-error{width:50%}
.maxfilesize{font-size:12px;color:#0070b7}
.order_box .option_popup_content.modal .modal-content .title{padding-bottom:0}
.order_box .option_popup_content.modal .modal-content .close_filter_popup{padding-bottom:0;top:20px}
.order_box .option_popup_content.modal .modal-content .services ul li{padding-bottom:0}
.order_box .option_popup_content.modal .modal-content .inner_popup{max-height:calc(69vh - -20px);overflow:auto}
.order_box .option_popup_content.modal .modal-content .terms_condition ul li{display:list-item}
.order_box .option_popup_content.modal .modal-content .modal_header{padding:22px 25px;padding-top: 25px;}
.right_col .vechile_detail .paying_amount.last_payment{padding-left:0;padding-right:0}
.successful_order_block .remaining_pay.installment_split_child_payment{margin-top:20px;padding-bottom:20px}
.successful_order_block .remaining_pay.installment_split_child_payment .make-your-next-payment-now{margin-bottom:0}
@media screen and (min-width:900px){.language-switcher-responsive{display:none}
}@media screen and (max-width:900px){.language-switcher-responsive{display:inline-block}
.order_box .option_popup_content.modal .modal-content .modal_header{padding:20px 25px;padding-top: 21px;}
}.block-order-details-comments .comment-date{clear:both}
@media screen and (min-width:200px) and (max-width:767px){.block-order-details-comments .comment-content{float:none;margin-left:0px;margin-top:8px; margin-bottom: 0;}
}@media screen and (min-width:200px) and (max-width:640px){.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td.order_top_summary_td[data-th]:before{position:absolute;left:15px}
.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td.order_top_summary_td{padding-left:140px}
.product-add-form .product-options-wrapper .field .control.type .tooltip{float:right}
}.pymt_rcvd_installment{padding-bottom:15px}
.account .column.main .block.block-order-details-view.upload_files_block .block-content:not(.widget) .box .box-content{border-top:1px solid #ccc;padding-top:15px}
.account .column.main .block.block-order-details-view.upload_files_block .block-content:not(.widget) .box .box-content strong{font-weight:bold;margin-right:5px}
.account .column.main .block.block-order-details-view.upload_files_block .block-content:not(.widget) .box .box-content .files_container{padding-top:5px}
button,a.action.primary{border-radius:0}
.car_model_listing .tabcontent{display:none}
.car_model_listing .tabcontent.active{display:block}
.social_block .tabcontent{display:none}
.social_block .tabcontent.active{display:block}
.cms-home .car_model_listing.padding_bottom{padding:60px 0;box-sizing:border-box;padding-bottom:80px;padding-top:30px}
.page-header .header{padding:15px 0;padding-top:20px}
.header.content::before,.header.content::after{display:none}
.nav-sections{background:0;position:static}
.nav-sections .navigation{background:0}
.nav-sections .nav_items .search_icon{padding:0;margin:0}
.nav-sections .switcher-dropdown{margin:0;padding:0;list-style:none none;display:unset;padding:0}
.nav_items .minicart-wrapper .action.showcart::before{display:none}
.footer .footer_bottom .copyright{text-align:left;background:0}
.footer .footer_bottom .copyright{color:#525252}
.copyright{background-color:unset;color:#fff;box-sizing:border-box;display:block;padding:0;text-align:left}
.footer.content .links a:visited,.footer.content .links a:hover,.footer.content .links a:active{color:#999;text-decoration:none}
header.page-header .header_block_right .account_link a.login_icon.active .customer_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px;padding-top:6px;color:#000}
header.page-header .header_block_right .account_link a.login_icon:hover>.customer_name,.header .account_link a.logout_url:hover{color:#01629f}
.nav_items .header_links{display:inline-block;position:relative}
.nav_items .minicart-wrapper{margin-left:0}
.section_padding.empty_cart.block_content{padding-top:0}
.social-btn .btn-social{border-radius:0}
.login_block .right_img .actions-toolbar{margin-top:0}
.fieldset .field .label{position:relative;display:inline-block;margin-bottom:10px}
.fieldset>.field.choice .label{display:inline-block}
.fieldset .field.required .label::after,.fieldset>.field.required>.label::after,.fieldset>.fields>.field.required>.label::after,.fieldset>.field._required>.label::after,.fieldset>.fields>.field._required>.label::after{content:'*';color:#000000;font-size:1.2rem;margin:0 0 0 5px;position:absolute;right:-10px;top:0}
.form-create-account .fieldset.create.info .field.newsletter{margin-top:10px}
.nav_items .header_links.switcher:hover .switcher-dropdown{display:block}
.nav_items .header_links .drop_down.open{display:block;padding:10px 0}
.nav_items .header_links .drop_down1.open{display:block}
.page-wrapper .input_bar.show-search{height:auto;padding:0;overflow:visible}
.page-wrapper .input_bar button.close_icon{background-color:transparent;background:0}
.page-wrapper .input_bar .block-search{width:500px;margin:20px auto}
.block-search.inner_container{padding:0;width:auto}
.block-search .action.search{right:85px;top: 8px;}
@media(min-width:200px) and (max-width:900px){.block-search .action.search{right:0;top:0;position:relative;padding:8px 10px}
}.close button{background:0}
.close button:hover{background:0}
button,a.action.primary{border-radius:0}
.footer.content .links a:hover{text-decoration:none}
.nav-sections .switcher-dropdown{margin:0;padding:0;list-style:none none;display:unset;padding:0}
.page-wrapper .input_bar .block-search form .action.search{margin-bottom:0;margin-top:0}
.checkout-index-index .vas_block .right_col .vechile_detail .title.title_static a.edit span{float:none}
.category-cms,.category-image,.category-description{margin-bottom:0}
.modal_header .title{text-align:left;color:#fff;font-size:24px;font-weight:normal;padding-bottom:0;font-family: 'Neo Sans Pro Medium';}
.modal-content .close{top:-28px}
#saleable_popup .modal-content .close{top: -28px;}
.modal .popup-inner-contant{padding-top:20px;margin:0}
.modal .popup-inner-contant.contact_us_block{padding-top:0;margin:0}
.right_col .discount{width:100%;text-align:center;padding:10px 0;cursor:pointer}
.discount .payment-option{width:100%}
.discount .payment-option .payment-option-title{font-size:13px;color:#000;font-family:arial;margin-top:10px;margin-bottom:15px}
.discount .payment-option .payment-option-title span img{margin-left:5px;cursor:pointer;width:13px}
.payment-option .payment-option-content .control input{height:50px;border:1px solid #cfd9e2;border-radius:0;font-size:15px;color:#2d2d2d;font-family:Arial;box-sizing:border-box;background-color:#fff;padding-left:20px;padding-right:10px;outline:0;width:100%;padding-top:5px}
.payment-option-content{position:relative}
.payment-option-content .actions-toolbar button{background-color:#777673;border:0;border-radius:4px;padding:10px 20px;outline:0;white-space:nowrap;-webkit-user-select:none;cursor:pointer;font-weight:700;font-size:14px;color:#fff}
.payment-option-content .actions-toolbar button:hover{background-color:#777673;color:#fff}
@media(min-width:200px) and (max-width:500px){header.page-header .header_block_right .account_link a.login_icon.active{width:17px}
}@media(min-width:200px) and (max-width:900px){.checkout-payment-method .step-title{padding:0}
}.product-options-wrapper .order_box .field.choice .label::after{top:0;content:""}
.form-login .fieldset .lof-social-login-widget{margin-bottom:20px}
.upload_files .validate-fme-fields .field.choice .label::after{top:0}
.checkout-agreements .label .checkmark{top:4px;background-color:#fff}
.pickupHomeMapText{padding:20px 25px;background-color:#DFDFDF;margin-bottom:15px;font-family:arial}
.pickupHomeMapText .img{display:inline-block;vertical-align:top}
.pickupHomeMapText .text{display:inline-block;width:calc(100% - 50px);margin-left:10px}
.customer-account-forgotpassword .login-create-container .field.note{color:#2d2d2d;font-size:16px}
.layered-filter-block-container{min-height:1px}
.filter-content{width:100%;display:inline;align-items:center}
.filter-content ul li{display:inline-block;position:relative;padding-right:5px}
.filter-content .filter-value{font-size:14px;color:#fff;background-color:#9c9c9c;font-family:Arial;padding:6px 10px;box-sizing:border-box;margin-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px;display:inline-block;padding-top:8px}
.filter-content .remove{padding:5px 12px;box-sizing:border-box;background-image:url("../images/small_close_white.png");background-repeat:no-repeat;background-position:center;background-color:#9c9c9c;position:relative;top:2px;padding-bottom:6px;border-top-right-radius:4px;border-bottom-right-radius:4px}
.filter-actions{display:inline-block;margin-left:20px;margin:0}
.filter-actions .filter-clear{color:#2d2d2d;font-family:Arial}
.filter-actions .filter-clear span{color:#2d2d2d;font-size:14px}
.product-items>li{margin:unset;margin-bottom:40px}
.product-items{font-size:unset;letter-spacing:unset;line-height:unset}
.breadcrum_container .breadcrum.step2{display:none}
.easy_car_financing .block{width:100%;padding:60px 0;padding-top:70px}
.easy_car_financing .block_two{padding:20px 0;padding-bottom:40px;display:inline-block;width:100%}
.easy_car_financing .block_two p{text-align:center;line-height:24px;font-size:15px}
.easy_car_financing .gray_bg_color{background-color:#e7ecf1;width:100%;display:inline-block;padding:60px 0;padding-top:70px}
.easy_car_financing .financing_block .left_box{width:40%;float:left;border-right:1px solid #b2b2b2}
.easy_car_financing .financing_block .right_box{width:70%;margin:0 auto;}
.easy_car_financing .financing_block.our_partners .left_box h2{padding-top:40px;line-height:45px;margin-bottom:40px;color:#303030;font-size:38px;text-transform:uppercase;text-align:center;font-family:'Neo Sans Pro Medium';font-weight:bold}
.easy_car_financing .financing_block .right_box ul{list-style:none;}
.easy_car_financing .financing_block .right_box ul li{display:inline-block;width:32%;padding:0 5px;box-sizing:border-box;margin-bottom: 30px;}
.easy_car_financing .financing_block .right_box ul li img{max-width:100%}
.easy_car_financing .block h2{color:#303030;font-size:38px;font-family:'Neo Sans Pro Medium';font-weight:bold;text-transform:uppercase;margin-bottom:30px;text-align:center}
.easy_car_financing .testimonial_banks{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));padding-top:20px;grid-gap:2rem}
.easy_car_financing .testimonial_banks .comment{background:0;padding:40px 20px;margin:0;width:100%;position:relative;box-sizing:border-box;box-shadow:0 0 6px 0 #00000029;min-height:236px;border:1px solid #ececec;border-radius:0;text-align:center}
.easy_car_financing .testimonial_block .comment span{display:block;color:#000;font-family:arial;font-weight:600}
.easy_car_financing .testimonial_block .comment p{color:#626262;font-size:15px;line-height:22px;padding:18px 0;font-family:Arial;padding-bottom:0}
@media(min-width:200px) and (max-width:900px){.easy_car_financing .financing_block .left_box{width:100%;float:none;border:0}
.easy_car_financing .financing_block .right_box{width:100%;float:none}
.easy_car_financing .financing_block.our_partners .left_box h2{padding-top:0;line-height:36px;margin-bottom:20px;font-size:18px}
.easy_car_financing .financing_block.our_partners .left_box h2 br{display:none}
.easy_car_financing .financing_block .right_box ul{margin-top:10px}
.easy_car_financing .testimonial_block h2{font-size:18px;margin-bottom:5px}
.easy_car_financing .block{padding:30px 0}
.cms-home .car_model_listing.padding_bottom{padding-top:0;padding-bottom:40px}
.product_detail_block .product_left_col .media .photo_media li span{font-size:12px;padding:12px 28px}
.catalog-product-view .section_padding .section_padding{padding:30px 0}
.inner_container_full .product_detail_block .product_detail_description .product.attribute.overview.description{padding:0;margin:0}
.inner_container_full .product_detail_block .product_detail_description .prod_page_table .table-wrapper{margin-bottom:0}
.product_detail_description .customer_review{padding:30px 0}
.right_col_detail .cash_option .tabcontent .full_pay_price .price_cash .price{font-size:28px}
}@media(min-width:200px) and (max-width:435px){.product_detail_block .product_left_col .media .photo_media li span{font-size:11px;padding:10px 26px}
.buying_procedure.price_block .cash_price_tag{font-size:14px}
}.modal .page_share_popup{min-height:230px;max-width:600px}
.modal .page_share_popup .modal_header .title{font-size:22px;margin-bottom: 0;}
.modal .page_share_popup .page_share_block ul.share{display:table;width:100%;text-align:center;font-size:0;margin:30px 0 20px 0}
.modal .page_share_popup .page_share_block ul.share li{display:inline-block;vertical-align:middle;margin:0 0 0 48px}
.modal .page_share_popup .page_share_block ul.share li:first-child{margin-left:0}
.modal .page_share_popup .page_share_block ul.share li a{display:block;width:60px;height:50px;text-indent:-9999px}
.modal .page_share_popup .page_share_block ul.share li.btn_fb a{background:url(../images/share_facebook.png) no-repeat}
.modal .page_share_popup .page_share_block ul.share li.btn_tw a{background:url(../images/share_twitter.png) no-repeat}
.modal .page_share_popup .page_share_block ul.share li.btn_whs a{background:url(../images/share_whatsapp.png) no-repeat}
.modal .page_share_popup .page_share_block ul.share li.btn_fb a{background-position:0 -43px!important}
/*.modal .page_share_popup .page_share_block ul.share li.btn_tw a{background-position:0 -43px!important}*/

.modal .page_share_popup .page_share_block div.share{display:table;width:100%;text-align:center;font-size:0;margin:30px 0 20px 0}
.modal .page_share_popup .page_share_block div.share div{display:inline-block;vertical-align:middle;margin:0 0 0 48px}
.modal .page_share_popup .page_share_block div.share div:first-child{margin-left:0}
.modal .page_share_popup .page_share_block div.share div a{display:block;width:60px;height:50px;text-indent:-9999px}
.modal .page_share_popup .page_share_block div.share div.btn_fb a{background:url(../images/share_facebook.png) no-repeat}
.modal .page_share_popup .page_share_block div.share div.btn_tw a{background:url(../images/share_twitter.png) no-repeat}
.modal .page_share_popup .page_share_block div.share div.btn_whs a{background:url(../images/share_whatsapp.png) no-repeat}
.modal .page_share_popup .page_share_block div.share div.btn_fb a{background-position:0 -43px!important}
/*.modal .page_share_popup .page_share_block div.share div.btn_tw a{background-position:0 -43px!important}*/

.modal .page_share_popup .shareclose{top:-22px;right:0;font-size:0}
.top_header_container .page_share_btn{float:right;position:relative;top:-158px;color:#000;font-size:15px;font-weight:600}
.top_header_container .page_share_btn img{margin-right:8px}
.top_header_container .page_share_btn p{display:inline}
.modal#share-popup-content {z-index: 100;padding-top: calc(40vh - 50px);}
@media(min-width:200px) and (max-width:600px){.modal#share-popup-content {padding-top: calc(25vh - 50px);}
.modal .page_share_block {max-height: 100px;}
.top_header_container .page_share_btn p{display:none}
}#customer-popup-login-form .fieldset .field.choice .label{padding-left:28px}
#customer-popup-login-form .fieldset .field.choice .label::after{left:0}
.modal-content #cartstatusclose{right:1px;top: -24px;}
#cart_status_popup .modal-content #cartstatusclose{top: -28px;}
#share-popup-content .shareclose{top:-20px;right:0}
.cms-shipping-policy-html .middle-paragraph{font-family:arial;font-size:16px;padding-bottom:0;line-height:26px;font-weight:100}
.cms-shipping-policy-html .privacy_detail h3{display:inline-block;font-size:24px;font-family:'Neo Sans Pro Medium';font-weight:600;padding-top:20px;padding-bottom:28px}
.cms-shipping-policy-html .privacy_detail p{font-family:arial;font-size:16px;line-height:26px;padding-top:0;font-weight:100}
.cms-shipping-policy-html .privacy_detail ul.bullets{padding-left:40px;margin-bottom:10px}
.cms-shipping-policy-html .privacy_detail ul.bullets li{list-style:disc;border:0;display:list-item;font-size:14px;color:#2d2d2d;font-family:arial;line-height:22px;margin-bottom:13px}
.cms-terms-and-conditions-html .middle-paragraph{font-family:arial;font-size:16px;padding-top:20px;padding-bottom:0;line-height:26px;font-weight:100;color: #2d2d2d;}
.cms-terms-and-conditions-html .privacy_detail h3{display:inline-block;font-size:24px;font-family:'Neo Sans Pro Medium';font-weight:600;padding-top:20px;padding-bottom:18px;line-height:30px}
.cms-terms-and-conditions-html .privacy_detail p{font-family:arial;font-size:16px;line-height:26px;padding-top:0;font-weight:100}
.cms-terms-and-conditions-html .privacy_detail ul.bullets{padding-left:40px;margin-bottom:10px}
.cms-terms-and-conditions-html .privacy_detail ul.bullets li{list-style:disc;border:0;display:list-item;font-size:14px;color:#2d2d2d;font-family:arial;line-height:22px;margin-bottom:13px}
.cms-terms-and-conditions-html .privacy_detail p.title{padding-bottom:15px;font-weight:bold}
.field .control input.required-captcha.checkbox{height:0;padding:0;line-height:1px;border:0;margin:0;display: none;}
.discount .form.form-discount{padding:0 20px}
.faqs_block .side_categories{top:105px;position:sticky}
#fmehomedelivery #pickupcontent_homedelivery p {color: #0070b7;font-size: 13px!important;padding-top: 0px!important;display: inline-block!important;line-height: 22px!important;vertical-align: top!important;margin-left: 8px!important;width: 80%!important;margin-top: 10px!important;}
@media(min-width:200px) and (max-width:900px){.top_header_container .page_share_btn{font-size:12px;top:-141px}
.top_header_container .page_share_btn img{position:relative;top:2px}
.cms-terms-and-conditions-html .privacy_detail h3,.faqs_block .faqs_detail h3{font-size:17px;line-height:26px}
#saleable_popup .modal-content .modal_header .close {top: -27px;}
}@media(min-width:200px) and (max-width:380px){header.page-header .geely_logo_responsive{width:25%}
header.page-header .header_block_right{padding-left:5px;padding-right:5px}
}.hdmx__contact-popup .fieldset label,.hdmx__contact-form .fieldset label,.hdmx__ticket-new .fieldset label{width:auto!important}
.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:47%;margin-right:2%;font-size:13px;padding-left:2px;padding-right:21px}
.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:51%;font-size:13px;padding-left:2px;padding-right:21px}
.customer-account-edit .form-edit-account .fieldset.password .password.current .showPass{background-image:url("../images/eye_icon.png");z-index:10;margin-top:15px;background-repeat:no-repeat;background-position:97% 58%;width:22px;height:20px;display:inline-block;right:10px;position:absolute;top:28px}
.customer-account-edit .form-edit-account .fieldset.password .password.current .hidePass{background-image:url("../images/eye_icon_cross.png");z-index:10;margin-top:15px;background-repeat:no-repeat;background-position:97% 58%;width:22px;height:20px;display:inline-block;right:10px;position:absolute;top:28px}
.customer-account-edit .form-edit-account .fieldset.password .password.new .showPass{background-image:url("../images/eye_icon.png");z-index:10;margin-top:15px;background-repeat:no-repeat;background-position:97% 58%;width:22px;height:20px;display:inline-block;right:10px;position:absolute;top:28px}
.customer-account-edit .form-edit-account .fieldset.password .password.new .hidePass{background-image:url("../images/eye_icon_cross.png");z-index:10;margin-top:15px;background-repeat:no-repeat;background-position:97% 58%;width:22px;height:20px;display:inline-block;right:10px;position:absolute;top:28px}
.customer-account-edit .form-edit-account .fieldset.password .password.confirm .showPass{background-image:url("../images/eye_icon.png");z-index:10;margin-top:15px;background-repeat:no-repeat;background-position:97% 58%;width:22px;height:20px;display:inline-block;right:10px;position:absolute;top:28px}
.customer-account-edit .form-edit-account .fieldset.password .password.confirm .hidePass{background-image:url("../images/eye_icon_cross.png");z-index:10;margin-top:15px;background-repeat:no-repeat;background-position:97% 58%;width:22px;height:20px;display:inline-block;right:10px;position:absolute;top:28px}
#customer-popup-login-form .fieldset.login .password .showPass{background-image:url("../images/eye_icon.png");z-index:10;background-repeat:no-repeat;background-position:97% 58%;width:22px;height:20px;display:inline-block;right:10px;position:absolute;top:50px}
#customer-popup-login-form .fieldset.login .password .hidePass{background-image:url("../images/eye_icon_cross.png");z-index:10;background-repeat:no-repeat;background-position:97% 58%;width:22px;height:20px;display:inline-block;right:10px;position:absolute;top:50px}
@media(min-width:200px) and (max-width:767px){#customer-popup-login-form .fieldset.login .password .showPass{top:45px}
#customer-popup-login-form .fieldset.login .password .hidePass{top:45px}
}.login_block .left_forms .fieldset .field .password.show,.login_block .left_forms .fieldset .field .password.hide{background-repeat:no-repeat;background-position:97% 58%;width:20px;height:20px;display:inline-block;right:10px;position:absolute;top:15px;z-index:10}
.hdmx__ticket-new .group{margin-right:0;margin-left:0}
.hdmx__ticket-new .group .field.order {width: 100%;margin-top: 20px;}
.hdmx__ticket-new .group .field{padding-right:1rem;padding-left:0;padding-bottom:0}
@media(min-width:200px) and (max-width:767px){.hdmx__ticket-new .group .field.priority{padding-top:20px}
.hdmx__ticket-new .group .field.department{padding-top:20px}
.shipping_method ul {padding-top: 14px;}
#opc-new-shipping-address .shipping_detail_block {padding-bottom: 0;}
.hdmx__ticket-new .fieldset legend {padding-bottom: 0;margin-bottom: 0;}
.hdmx__ticket-new .group::before, .hdmx__ticket-new .group::after {content: none;display: none;}
}.hdmx__ticket-new .group .field:last-child{padding-right:0}
.hdmx__contact-popup .fieldset legend,.hdmx__contact-form .fieldset legend,.hdmx__ticket-new .fieldset legend{margin-left:1rem}
.customer-account-edit .fieldset>.field{padding-bottom:0;margin-top:0;margin-bottom:20px}
@media(min-width:700px) and (max-width:900px){.order_box .label.title .order_box_heading{font-size:18px}
}.order-details-items .table-wrapper .order_total th.mark,.order-details-items .table-wrapper .order_total td.amount{font-family:'Neo Sans Pro Medium'}
.order-details-items .table-wrapper .layaway_remaining th.mark,.order-details-items .table-wrapper .layaway_remaining td.amount{font-family:'Neo Sans Pro Medium'}
#reviewCon .comment p{text-overflow:unset;overflow:unset;white-space:unset}
.customer-account-edit .form-edit-account .fieldset.password .password.current{position:relative}
.customer-account-edit .form-edit-account .fieldset.password .password.new{position:relative}
.customer-account-edit .form-edit-account .fieldset.password .password.confirm{position:relative}
#customer-popup-login-form .fieldset.login .password{position:relative}
.hdmx__ticket-new .group .field:last-child{margin-bottom:0}
@media(min-width:200px) and (max-width:600px){.hdmx__ticket-new .group .field{padding-right:0}
.checkout-payment-method .upload_files{padding-top:0;border-top:0}
.checkout-payment-method .payment-method._active .payment-method-content{padding-bottom:10px}
.upload_files #upload-files-checkout-form .upload_files-fields .legend-class span{font-size:16px;line-height:20px}
}@media(min-width:768px) and (max-width:950px){.sidebar .block.block-collapsible-nav ul li.item.current,.block-collapsible-nav .item a,.block-collapsible-nav .item>strong{font-size:14px}
.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:30%}
.account.page-layout-2columns-left .column.main{width:68%}
}@media(min-width:768px) and (max-width:1120px){.table-wrapper.orders-history table.data>thead>tr>th{font-size:15px}
.table-wrapper.orders-history table.data>thead>tr>th.total{min-width:130px}
}.account .column.main{margin-bottom:0}
@media(min-width:900px) and (max-width:1000px){.abs-account-blocks .block-title>strong,.abs-account-blocks .block-title>span,.account .legend>strong,.account .legend>span,.form-giftregistry-search .legend>strong,.form-giftregistry-search .legend>span,.block-giftregistry-results .block-title>strong,.block-giftregistry-results .block-title>span,.block-giftregistry-shared-items .block-title>strong,.block-giftregistry-shared-items .block-title>span,.block-wishlist-search-form .block-title>strong,.block-wishlist-search-form .block-title>span,.block-wishlist-search-results .block-title>strong,.block-wishlist-search-results .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.multicheckout .block-content .title>strong,.multicheckout .block-content .title>span,.customer-review .review-details .title>strong,.customer-review .review-details .title>span,.paypal-review .block .block-title>strong,.paypal-review .block .block-title>span,.account .column.main .block:not(.widget) .block-title>strong,.account .column.main .block:not(.widget) .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>span,[class^="sales-guest-"] .column.main .block:not(.widget) .block-title>strong,[class^="sales-guest-"] .column.main .block:not(.widget) .block-title>span,.sales-guest-view .column.main .block:not(.widget) .block-title>strong,.sales-guest-view .column.main .block:not(.widget) .block-title>span{font-size:18px}
.buying_procedure.price_block .cash_price_tag{font-size:14px}
}.form-newsletter-manage .actions-toolbar{margin-top:25px}
.account .order-no-title{display:none}
@media(max-width:900px){.checkout-index-index .checkout-shipping-method .form-shipping-address .action.primary{font-size:13px;padding:11px 18px;margin-top:10px;width:auto}
.checkout-index-index #fmehomedelivery #fmehomedelivery_address{width:100%!important}
.modal_header .title{font-size:18px}
.checkout-payment-method .payment-method-content {padding: 20px 0;}
.checkout-payment-method .payment-method-content .shipping_detail_block .choice.field {top: 0;}
.checkout-payment-method .checkout-billing-address .primary .action-update {margin-top: 0;}
.checkout-payment-method .checkout-billing-address .primary .action-cancel {margin-top: 0;padding-bottom: 0;}
}#cart_status_popup .block-content.popup-inner-contant {padding-bottom: 20px;}
@media(max-width:400px){#cart_status_popup .modal_header .title{font-size:17px}
#cart_status_popup .close img{width:14px}
#cart_status_popup .modal-content .modal_header .close{top:-24px}
.pickupHomeMapText .text{font-size:14px;line-height:18px}
}.rfqcontactus-index-index .contact_block .fieldset>.field.verfication{margin-top:20px}
.cms-no-route #maincontent .heading.page_heading{display: none;}
.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content{right: 2px;}
.upload_files .upload-files-checkout-form .upload-files-submit-btn {margin: 0;height: 0;padding: 0;}
.catalog-product_compare-index .modal-popup.confirm .modal-footer .action-dismiss {background-color: #2e2e2e;}
.catalog-product_compare-index .modal-popup .modal-inner-wrap {width: 93%;}
@media (min-width:768px) and (max-width:900px) {.block-minicart .block-content > .actions > .primary .action.primary {padding: 9px 17px;font-size: 15px;text-transform: uppercase;padding-top: 11px;}
.minicart-wrapper .block-minicart {right: 0px;top: 25px;}
.catalog-product_compare-index .modal-popup.confirm .modal-inner-wrap .modal-content {line-height: 22px;}
.catalog-product_compare-index .modal-popup.confirm .modal-footer {padding-top: 0;}
.similar_vehicle_carousel .vehicle .prod-img img {max-width: 92%;}
.product.attribute.overview.description .value p {padding: 0 20px;}
#quickrfq_form .fields .field {padding-top: 15px;}
#quickrfq_form .fields .field.mode_conduct {margin-top: 0;}
#quickrfq_form .field_two_col .left_col {padding-top: 0;}
#quickrfq_form .field_two_col .right_col {margin-bottom: 10px;margin-top: 0;}
.modal-popup.customer-popup .action-close::before, .modal-slide .action-close::before {top: 5px;}
.modal-popup.customer-popup .modal-title {font-size: 20px;}
.catalog-product-view .form-create-account .fieldset.create.account, .wp-sl .form-create-account .fieldset.create.account {margin-bottom: 0;}
.catalog-product-view .form-create-account .fieldset, .wp-sl .form-create-account .fieldset {margin-bottom: 0;}
#rfq-popup-content .contact_us_block {padding:25px;padding-top: 0;}
.product_detail_description .customer_review #reviewform .modal_header .title {font-size: 20px;}
#quickrfq_form .field_two_col .right_col select {background-size: 8px;}
}@media (min-width:700px) and (max-width:800px) {.shipping_method ul li{padding-bottom: 15px;}}
@media (min-width:200px) and (max-width:767px) {.block-minicart .block-content > .actions > .primary .action.primary {padding: 6px 17px;font-size: 14px;text-transform: uppercase;padding-top: 9px;}
.product_detail_description .customer_review #reviewform .modal_header .title {font-size: 18px;}}
@media (min-width:200px) and (max-width:500px) {.customer-popup-login .social_links span {font-size: 15px;margin-bottom: 0px;}
#customer-popup-login .form.form-login .socail_login ul li {padding: 10px 4px;}
.customer-popup-login .social_links ul li a {font-size: 13px;padding: 10px 12px;}
.customer-popup-login .social_links ul li .google {padding: 10px;}
.modal-content .inner_height_block {min-height: 63vh;}
#saleable_popup .modal {padding-top: calc(35vh - 40px);}

}
.payment-method .checkout-billing-address .actions-toolbar {margin-top: 0;}
.payment-method .checkout-billing-address label.address_label::after {left: 6px;}
.checkout-payment-method .checkout-billing-address .primary .action-update {margin-bottom: 0;}
@media (min-width:200px) and (max-width:649px) {
    .cms-terms-and-conditions-html .privacy_detail p {font-size: 14px;line-height: 22px;}
    .cms-terms-and-conditions-html .middle-paragraph {font-size: 14px;line-height: 22px;}
    .cms-shipping-policy-html .privacy_detail p {font-size: 14px;line-height: 22px;}
    .cms-privacy-policy-html .detail_cat p {font-size: 14px;line-height: 22px;}
    .upload_files #upload-files-checkout-form .upload_files-fields .legend-class {padding-top: 0;margin-bottom: 0;}
    .fieldset.upload_files-fields {margin-bottom: 0;}
}@media (min-width:768px) and (max-width:900px) {.search-autocomplete {width: 400px !important;}
}@media (min-width:500px) and (max-width:767px){.search-autocomplete {width: 400px !important;}
#search_mini_form {width: 400px !important;}
}@media (min-width:200px) and (max-width:500px){
.search-autocomplete {width: calc(100% + 50px) !important;}
}
.catalog-product_compare-index .modal-popup.confirm .modal-inner-wrap .modal-content {padding-bottom: 0;}
@media (min-width:200px) and (max-width:700px) {
    .catalog-product_compare-index .modal-popup.confirm .modal-inner-wrap .modal-content {padding-bottom: 10px;}
    .catalog-product_compare-index .modal-popup.confirm .action-close {top: 10px;}
}@media (min-width:200px) and (max-width:639px) {
.block-installment-details-view .box-content {font-size: 14px;}
.installment-wrapper .amount-payment .amount-control input {width: 40%;height: 37px;}
body.account.layaway-customer-multiview .column.main .block.block-installment-details-view .actions-toolbar,
body.account.sales-order-view .column.main .block.block-installment-details-view .actions-toolbar {margin-left: 0;}
.pay_installment_form .actions-toolbar .primary .action {width: 115px;height: 38px;line-height: 17px;padding-top: 9px;}
.installment-wrapper .amount-payment span, .installment-wrapper .amount-payment .amount-control span {font-size: 15px;}
/* .installment-wrapper .amount-payment span {font-size: 14px;}
.installment-wrapper .amount-payment .amount-control span {font-size: 14px;}
.installment-wrapper .amount-payment .amount-control input {height: 40px;padding-top: 0;}
body.account.layaway-customer-multiview .column.main .block.block-installment-details-view .fieldset {width: 70%;}
body.account.layaway-customer-multiview .column.main .block.block-installment-details-view .actions-toolbar {display: inline;width: 30%;} */
.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td, .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th {padding-left: 0;}
}@media (min-width:200px) and (max-width:500px) {.pay_installment_form .actions-toolbar .primary .action {width: 100%;padding-top: 10px;}
}
.account .column.main .block:not(.widget) .block-title a {color: #303030;}
/* @media (min-width:900px) {.cms-home iframe#launcher {bottom: 100px !important;}} */
@media (min-width:700px) and (max-width:900px) {.right_col .vechile_detail.car_detail .vechile {padding: 18px 0;}
.right_col .vechile_detail .total_price {padding: 18px 0;padding-bottom: 0;}
.right_col .vechile_detail .vad_services ul li {padding: 13px 0;}
.right_col .vechile_detail .paying_amount b#total_amount_to_pay span {font-size: 15px;vertical-align: top;}
}
.file-uploader-preview .action-remove {background: none;}
.account .table tfoot {background: #eff2f5;}
.order-details-items tfoot td {background: #eff2f5;}
.rfqproduct-index-index .field-recaptcha {margin-top: 20px;}
.helpdesk-ticket-view .hdmx__ticket-view .hdmx__ticket-reply .actions-toolbar .action.primary {margin-top: 0;}
.helpdesk-ticket-view .hdmx__ticket-view .hdmx__ticket-reply .actions-toolbar #close_ticket_button {margin-right: 0;background-color: #676767;margin-top: 6px;}
.helpdesk-ticket-view .hdmx__ticket-view .hdmx__ticket-reply .actions-toolbar #close_ticket_button{background: unset;
    outline: none;
    border: none;
    text-decoration: underline;}
.hdmx__ticket-history .hdmx__message .hdmx-message__body {background: #eff2f5;border-left: 3px solid #0070b7;}
.hdmx__ticket-summary td {line-height: 22px;}
.rfqproduct-index-index .request_quote_block .field.choice input[type="checkbox"] {visibility: hidden;display: unset;opacity: unset;height: unset;width: unset;position: unset;}
.rfqproduct-index-index .request_quote_block .label .checkmark {top: 4px;}
.rfqproduct-index-index .request_quote_block .field.agreement.choice .label::after {display: none;}
.rfqproduct-index-index .request_quote_block .field.agreement.choice .label {position: relative;left: -25px;}

@media (min-width:800px) and (max-width:900px) {
    .buying_procedure.price_block .cash_price_tag {font-size: 12px;}
    .right_col_detail .cash_option .tab .button {font-size: 13px;}
    .right_col_detail .cash_option .tabcontent .full_pay_price {padding-left: 5px;}
    .right_col_detail .tabcontent .pay_full {padding-left: 20px;}
}

/* view all vehicle button start */
.car_model_listing #allmodels .allVehicleFrom .allVehicleButton {font-size: 16px;font-family: arial;padding: 12px 26px;margin-bottom: 10px;text-transform: capitalize;border-radius: 50px;background-color: #000000;box-shadow: none;border: 0;color: #fff;}
.car_model_listing #allmodels .allVehicleFrom {padding-top:40px;text-align: center;}
@media (min-width:200px) and (max-width:900px) {
    .car_model_listing #allmodels .allVehicleFrom {padding-top: 15px;}
}
/* view all vehicle button end */

form.form-shipping-address .field._required .label span::after{content:'*';color:#0070b7;font-size:1.2rem;margin:0 0 0 5px;position:absolute;top:0;}
form.form-shipping-address .field._required {position: relative;}

.pages.pagination .pages-items strong.page {background: #000000;font-size: 1.2rem;line-height: 3rem;letter-spacing: normal;color: #fff;display: inline-block;font-weight: 700;padding: 0px 15px;}
.pages.pagination .pages-items a.page {color: #696969;display: inline-block;padding: 0 15px;text-decoration: none;background-color: #eff2f5;}
.pages.pagination .pages-items .action.next {background: none;border: 0;box-shadow: none;text-transform: uppercase;font-family: arial;color: #000;}
.pages.pagination .pages-items .action.previous {background: none;border: 0;box-shadow: none;text-transform: uppercase;font-family: arial;color: #000;}

.sales-order-view .account .order_print_layaway {padding: 10px 25px 12px;}
.sales-order-view .account .order_print_layaway .order-date {top: 0;}

@media (min-width:768px) and (max-width:900px) {
    .account.page-layout-2columns-left #innercontainer .columns {padding-top: 10px;}
}
form.form-shipping-address .field.street.required {position: relative;}
form.form-shipping-address .field.street.required .label span::after {
    content: '*';
    color: #0070b7;
    font-size: 1.2rem;
    margin: 0 0 0 5px;
    position: absolute;
    top: -30;
}
.toolbar-products {visibility: hidden;}
#search_mini_form {width: auto;float: none;background: #EAE9E8;height: 50px;}

/* wishlist testing */
.action.towishlist1 {
    display: block !important;
    height: 100%;
    width: 25px;
    position: absolute;
    right: 0;outline: none;
}
.action.towishlist1 span {
    height: 20px;
    background-image: url("../images/wishlist_icon.png");
    background-repeat: no-repeat;
}
.action.towishlist1 .wishlist-icon.wishlist-active {
    background-image: url("../images/wishlist_icon_fill.png");
}
.action.towishlist {
    display: block !important;
    height: 100%;
    width: 25px;
    position: absolute;
    right: 0;
}
.action.towishlist span {
    height: 20px;
    background-image: url("../images/wishlist_icon.png");
    background-repeat: no-repeat;
}
.action.towishlist .wishlist-icon.wishlist-active {
    background-image: url("../images/wishlist_icon_fill.png");
}
.actions-secondary .action.towishlist1 .wishlist-icon.wishlist-active, 
.actions-secondary .action.towishlist1 .wishlist-icon, 
.more_links .li.explore .action.towishlist1 .wishlist-icon, 
.more_links .li.explore .action.towishlist1 .wishlist-icon.wishlist-active, 
.product-addto-links .action.towishlist1 .wishlist-icon, 
.product-addto-links .action.towishlist1 .wishlist-icon.wishlist-active {background-color: transparent;}
.actions-secondary .action.towishlist .wishlist-icon.wishlist-active, 
.actions-secondary .action.towishlist .wishlist-icon, 
.more_links .li.explore .action.towishlist .wishlist-icon, 
.more_links .li.explore .action.towishlist .wishlist-icon.wishlist-active, 
.product-addto-links .action.towishlist .wishlist-icon, 
.product-addto-links .action.towishlist .wishlist-icon.wishlist-active {background-color: transparent;}
.compare_checkbox {width: 90%;}
.compare .field .label span.tocompare-boolfly {width: 10%;}
.product_detail_block .product_left_col .product-addto-links {display: block !important;}

/* wishlist */
.products-grid.wishlist{grid-template-columns: repeat(1, 1fr);}
.products-grid.wishlist .product-item {width: 100%;margin: 0;margin-bottom: 30px;border-radius: 0;border: 0;}
.products-grid.wishlist .product-item .product-item-info {display: grid;grid-template-columns: 20% 45% 35%;align-items: center;}
.products-grid.wishlist .product-item .product-item-info .product-item-photo {margin-bottom: 0;}
.products-grid.wishlist .product-item .product-item-info .product-item-photo img {margin: 0px;max-width: 100%;}
.products-grid.wishlist .product-item .product-item-info .price-make-year-name {padding-bottom: 0;max-height: 185px;padding: 55px;padding-left: 20px;text-align: left;background-color: #fff;}
.products-grid.wishlist .product-item-name {width: 100%;}
.products-grid.wishlist .product-item-name a {height: auto;width: 100%;padding: 0;overflow: unset;position: relative;display: block;margin: 0;text-align: left;text-decoration: none;text-overflow: unset;white-space: unset;color: #000;}
.products-grid.wishlist .product-item .product-item-info .price-make-year-name span {width: 50%;display: block;}
.products-grid.wishlist .product-item .product-item-info .price-make-year-name .content{font-size: 12px;}
.products-grid.wishlist .product-item .product-item-info .price-make-year-name span.tooltip{font-size: 12px;width: 100%;display: none;}
.products-grid.wishlist .product-item .product-item-info .price-make-year-name span.price-wrapper span {width: 100%;}
.products-grid.wishlist .product-item .product-item-info .price-make-year-name .price-box {display: block;width: 50%;}
.products-grid.wishlist .product-item .product-item-info .price-make-year-name .price-box span {width: 100%;}
.products-grid.wishlist .product-item .product-item-actions {right: -10px;top: -30px;z-index: 1;}
.products-grid.wishlist .product-item-actions .action.delete {background: #615e5e;}
.products-grid.wishlist .product-item .more_car_detail {margin: 10px;width: 93%;padding: 0;background-color: transparent;}
.products-grid.wishlist .product-item .more_car_detail tr {background-color: #EAE9E8;}
.products-grid.wishlist .product-item .more_car_detail table {width: 100%;}
.products-grid.wishlist .product-item .more_car_detail tr:nth-child(2) {background-color: #fff;}
.products-grid.wishlist .product-item .more_car_detail table td {text-align: left;font-size: 14px;color: #515151;font-family: 'arial';padding: 18.6px;box-sizing: border-box;border-bottom: 1px solid #f5f7f8;width: 49.5%;padding-left: 20px;}
.products-grid.wishlist .product-item .more_car_detail table td:nth-child(2n) {background-color: unset;color: #515151;}
@media (min-width:768px) and (max-width:950px) {
    .products-grid.wishlist .product-item .product-item-info {grid-template-columns: 20% 36% 42%;}
}
@media (min-width:200px) and (max-width:768px) {
    .products-grid.wishlist .product-item .product-item-info {display: block;}
    .products-grid.wishlist .product-item {max-height: unset;}
    .products-grid.wishlist .product-item .product-item-info .product-item-photo {width: 90%;background-color: #fff;min-height: 170px;align-items: center;display: flex;justify-content: center;border-bottom: 1px solid #f6f3f2;border-top-left-radius: 5px;border-top-right-radius: 5px;}
    .products-grid.wishlist .product-item-name {display: block;}
    .products-grid.wishlist .product-item .product-item-info .price-make-year-name span.price-wrapper span {text-align: center;}
    .products-grid.wishlist .product-item .product-item-info .product-item-photo img {max-width: 90%;}
    .products-grid.wishlist .product-item-name a {text-align: center;}
    .products-grid.wishlist .product-item .product-item-info .price-make-year-name {max-height: unset;padding: 10px 50px;}
    .products-grid.wishlist .product-item .product-item-info .price-make-year-name .price-box {width: 100%;}
    .products-grid.wishlist .product-item .more_car_detail {margin-top: 0;}
    .products-grid.wishlist .product-item .product-item-actions {top: -18px;}
    .products-grid.wishlist .product-item:first-child {margin-top: 20px;}
}

/* wishlist popup login */
.popup-authentication .block-authentication {
    display: block;
}
.popup-authentication .block-authentication {
    border: 0;
}
.popup-authentication .block[class] {
    width: 100%;
    padding: 0;
}
.popup-authentication .block[class] + .block::before {
    display: none;
}
.popup-authentication .block[class] + .block {
    border-left: 0;
    padding: 0;
}
.popup-authentication .horizontal_line {
    border: 0;
}
.popup-authentication .modal-header {
    padding: 30px 25px;
}
.popup-authentication .block-authentication #login_section,
.popup-authentication .block-authentication #registration_section {
    overflow-y: scroll;
    max-height: 250px;
    display: block;
}
.block-authentication .block-new-customer a#sl_login_tab_title strong,
.block-authentication .block-new-customer a#sl_register_tab_title strong {
    font-size: 26px;
    font-family: 'Neo Sans Pro Medium';
    color: #0070b7;
    text-transform: uppercase;
}
.block-authentication .block-new-customer span.sl-ajaxlogin-title-space {
    font-size: 26px;
    font-family: 'Neo Sans Pro Medium';
    color: #000;
    text-transform: uppercase;
}
.popup-authentication .block-authentication .social_links {
    width: 100%;
    display: inline-block;
    box-sizing: border-box;
    text-align: center;
}
.popup-authentication .block-authentication .social_links span {
    display: block;
    text-align: center;
    color: #505050;
    font-size: 15px;
    text-transform: uppercase;
    font-family: Neo Sans Pro Medium;
    margin-bottom: 15px;
}
.popup-authentication .block-authentication .social_links ul {
    display: flex;
    align-items: center;
}
.popup-authentication .block-authentication .social_links ul li {
    width: 100%;
    padding-right: 10px;
}
.popup-authentication .block-authentication .social_links ul li:last-child {
    padding-right: 0;
}
.popup-authentication .block-authentication .social_links ul li a.button-fb {
    color: #fff;
    font-size: 16px;
    font-family: arial;
    padding: 11px 12px;
    padding-top: 15px;
    box-sizing: border-box;
    display: block;
    width: 100%;
    background-color: #517cc0;
}
.popup-authentication .block-authentication .social_links ul li a.button-fb img {
    max-width: 100%;
    padding-right: 0px;
    margin-right: 5px;
    vertical-align: middle;
}
.popup-authentication .block-authentication .social_links ul li a.button-google {
    font-size: 16px;
    font-family: arial;
    box-sizing: border-box;
    display: block;
    width: 100%;
    background-color: #dee5eb;
    padding: 16px 12px;
    color: #000;
}
.popup-authentication .block-authentication .social_links ul li a.button-google img {
    max-width: 17px;
    padding-right: 0px;
    margin-right: 5px;
    vertical-align: middle;
}
@media (min-width:200px) and (max-width:767px) {
    .popup-authentication .block-authentication #login_section .actions-toolbar,
    .popup-authentication .block-authentication #registration_section .actions-toolbar {
        width: 100%;
    }
    .account .heading.page_heading .main-heading{font-size: 16px;}
    .popup-authentication .modal-header {
        padding: 20px 25px;
    }
}
/* remove book now */
.category-geely-models footer .booknow,
.catalog-product-view footer .booknow,
.checkout-index-index footer .booknow {display: none;}

#customer-popup-login-wishlist .social_links{width: 100%;display: inline-block;box-sizing: border-box;}
#customer-popup-login-wishlist .social_links span{display: block;text-align: center;color: #505050;font-size: 18px;text-transform: uppercase;font-family: Neo Sans Pro Medium;margin-bottom: 10px;}
#customer-popup-login-wishlist .actions-toolbar {width: 100%;}
#customer-popup-login-wishlist .social_links ul{display:flex;align-items:center; width: 100%;}
#customer-popup-login-wishlist .social_links ul li{width: 100%;padding-right: 10px}
#customer-popup-login-wishlist .social_links ul li:last-child{padding-right: 0}
#customer-popup-login-wishlist .social_links ul li a{color: #fff;font-size: 16px;font-family: arial;padding: 12px 12px;padding-top: 15px; box-sizing: border-box;display:block;width: 100%;}
#customer-popup-login-wishlist .social_links ul li img{max-width: 17px;padding-right: 5px;margin-right: 5px;vertical-align: middle;}
#customer-popup-login-wishlist .social_links ul li .fb{background-color: #517cc0;}
#customer-popup-login-wishlist .social_links ul li .gplus{background-color: #de482f;}
#customer-popup-login-wishlist .social_links ul li .google{background-color: #dee5eb;padding: 14px 12px;color: #000;}
#customer-popup-login-wishlist .social_links ul li .insta{background-color: #f46d46;}
#customer-popup-login-wishlist .social_links ul li .instagram{background-color: #f46d46;}
#customer-popup-login-wishlist .social_links ul li .twitter{background-color: #65cdf2;}
#customer-popup-login-wishlist .social_links ul li .fb img{border-right: 1px solid #3d68ac}
#customer-popup-login-wishlist .social_links ul li .gplus img{border-right: 1px solid #ce4229}
#customer-popup-login-wishlist .social_links ul li .twitter img{border-right: 1px solid #2cbdea}
#customer-popup-login-wishlist .social_links ul li .insta img{border-right: 1px solid #d55c39}
#customer-popup-login-wishlist .social_links .title_text{display: none;}

#customer-popup-login-wishlist .form.form-login .socail_login{margin-top:30px}
#customer-popup-login-wishlist .form.form-login .socail_login ul{display:inline-flex;align-items:center}
#customer-popup-login-wishlist .form.form-login .socail_login ul li{margin-right:5px;display:inline-block;padding:10px 6px;box-sizing:border-box;vertical-align:middle;padding-bottom: 0;}
#customer-popup-login-wishlist .form.form-login .socail_login ul li span{font-size:15px;color:#2d2d2d;font-family:Arial}
@media screen and (min-width:200px) and (max-width:900px){
    #customer-popup-login-wishlist .form.form-login .socail_login ul li span{font-size:13px}
    #customer-popup-login-wishlist .form.form-login .socail_login ul li{padding:10px 4px}
}
@media screen and (max-width:767px){
    #customer-popup-login-wishlist .form.form-login .socail_login{text-align:center}
    .hdmx__ticket-view .fieldset > .field{margin-bottom: 20px;}

}
#customer-popup-login-wishlist .fieldset.login .password {position: relative;}
#customer-popup-form-register-wishlist .password_field {position: relative;}
#customer-popup-login-wishlist .fieldset.login .password .showPass{background-image:url("../images/eye_icon.png");z-index:10;background-repeat:no-repeat;background-position:97% 58%;width:22px;height:20px;display:inline-block;right:10px;position:absolute;top:50px}
#customer-popup-login-wishlist .fieldset.login .password .hidePass{background-image:url("../images/eye_icon_cross.png");z-index:10;background-repeat:no-repeat;background-position:97% 58%;width:22px;height:20px;display:inline-block;right:10px;position:absolute;top:50px}
@media(min-width:200px) and (max-width:767px){
    #customer-popup-login-wishlist .fieldset.login .password .showPass{top:45px}
    #customer-popup-login-wishlist .fieldset.login .password .hidePass{top:45px}
}
.fieldset .field .password.show,
.fieldset .field .password.hide{background-repeat:no-repeat;background-position:97% 58%;width:20px;height:20px;display:inline-block;right:10px;position:absolute;top:15px;z-index:10}
.fieldset.create.account span.password.show{background-image:url("../images/eye_icon.png")}
.fieldset.create.account span.password.hide{background-image:url("../images/eye_icon_cross.png")}

@media (min-width:768px) {
    #customer-popup-login-wishlist .fieldset.login, 
    .form-create-account-wishlist .fieldset.create.info, 
    .form-create-account-wishlist .fieldset.create.account {display: grid;grid-template-columns: 1fr 1fr;}
    #customer-popup-login-wishlist .fieldset.login .field.email, 
    .form-create-account-wishlist .fieldset.create.info .field, 
    .form-create-account-wishlist .fieldset.create.account .field {margin-right: 20px;}
    .form-create-account-wishlist .fieldset.create.info .legend,
    .form-create-account-wishlist .fieldset.create.account .legend {margin: 0;grid-column: 1 / -1;}
}
.pay_installment_form {position: relative;}
.pay_installment_form .pay_installment #amount-error {position: absolute;top: 50px;left: 0px;display: block;}

@media(min-width:200px) and (max-width:900px){
    #customer-popup-login-wishlist .actions-toolbar .primary{width:35%;display:inline-block;margin-bottom:0}
    #customer-popup-login-wishlist .actions-toolbar .primary .action{padding:12px 10px}
    #customer-popup-login-wishlist .actions-toolbar .primary #send2-login-wishlist{width:100%;display:inline-block}
    #customer-popup-login-wishlist .form-login .actions-toolbar .or-another-selection{display:inline-block;text-align:center;margin-bottom:5px;padding-left:5px;font-size:15px}
    #customer-popup-login-wishlist .form-login .actions-toolbar .secondary{display:inline;font-size:15px;text-align:right}
}
@media(min-width:600px) and (max-width:900px){
    #customer-popup-login-wishlist .actions-toolbar .primary{width:20%}
}
.hdmx__status.hdmx-green {background-color: #fff;}
.hdmx__status {color: #54595F;}
.hdmx__status {background-color: #fff !important;}
.hdmx__status.hdmx-black {color: #424242;padding-left: 0;}
.hdmx__ticket-new .field-recaptcha {margin-top: 20px;}
/* .catalog-product-view .page_share_block {background: #eff2f5;padding: 15px 20px;border-top: 2px solid #fff;}
.catalog-product-view .page_share_block .inner_height_block {display: flex;}
.catalog-product-view .page_share_block .inner_height_block p {margin-right: 10px;display: flex;align-items: center;}
.catalog-product-view .page_share_block .inner_height_block ul.share {display: flex;align-items: center;}
.catalog-product-view .page_share_block .inner_height_block ul.share li {padding: 5px;}
.catalog-product-view .page_share_block .inner_height_block ul.share li.btn_fb {margin-right: 10px;} */

.select_models .right_block .page_share_btn {display: block !important;height: 100%;width: 40px;position: absolute;right: 25px;top: -1px;}
.product_detail_block .product_left_col #pageshare_btn {width: 20px;position: absolute;right: -20px;top: 0;z-index: 2;}
.product_detail_block .product_left_col #pageshare_btn img {top: 30px;position: absolute;right: 72px;z-index: 10;}
.promo-popup .action-close{top:10px;left: 10px;right: unset;}
.promo-popup.modal-slide .action-close::before{filter: invert(0);}
.promo-popup.modal-popup .modal-content{padding:0px;}
.promo-popup.modal-popup .modal-content .responsive{display: none;}
.promo-popup.modal-popup .modal-content .desktop{display: block;}
@media (min-width:200px) and (max-width: 767px) {
    .product_detail_block .product_left_col #pageshare_btn {right: 0;}
    .product_detail_block .product_left_col #pageshare_btn img {right: 50px;}
    .promo-popup.modal-popup .modal-content .responsive{display: block;}
	.promo-popup.modal-popup .modal-content .desktop{display: none;}
}
@media (min-width: 200px) and (max-width: 900px) {
    .modal .page_share_popup {width: 95%;min-height: 200px;}
}
.banktabs select.Al.Rajhi {
background: url('../images/al_rajhi.png') no-repeat left;
}
.banktabs select.National.Bank {
background: url('../images/national_bank.png') no-repeat left;
}
.banktabs select.Riyad.Bank {
background: url('../images/riyadBank.png') no-repeat left;
}
.banktabs select.sfl_bank {
background: url('../images/saudi_fransi_leasing_bank.png') no-repeat left;
}
.banktabs select.ffc_bank {
background: url('../images/tamweel_al_oula.png') no-repeat left;
}
.banktabs select.Emirates.NBD {
background: url('../images/emiratesBank.png') no-repeat left;
}


.modal .page_share_popup{margin-top: 150px;}
.modal .page_share_popup .title{margin-bottom: 0px;}
.customer-popup.modal-popup .action-close:before, .modal-slide .action-close:before{filter: invert(0);}




.svg_symbol{height: 0.66em; margin-right: 0.03em; }
.svg_symbol .cls-1{fill:#000}


.checkout-index-index .all_prices li strong {white-space: nowrap;}
.product-add-form .product-options-wrapper .field .control.type .label span.crossed_price{text-decoration:line-through;color:#888;white-space:nowrap}

.product-add-form .product-options-wrapper .field .control.type .label span.crossed_price .svg_symbol .cls-1{fill: #888;}
.right_col .vechile_detail .vad_services ul li span.crossed_price{display: none;}
.right_col_detail .cash_option .tabcontent .full_pay_price .price_full .price .svg_symbol .cls-1{fill:#9a9a9a}
  .checkout-index-index .selected_extra_opt .vad_services li span.inline_span{padding: 0;}
.checkout-index-index .selected_extra_opt .vad_services li strong:last-child{white-space: nowrap;}
span.cart-price,
.order-details-items tfoot .amount{white-space: nowrap;}

/*.products-grid.wishlist .product-item .price-box .price .svg_symbol .cls-1{fill:#002c5f;}*/
/*.installment-wrapper .remaining-payment label span.price .svg_symbol .cls-1{fill:#003b7d;}*/

#my-orders-table td.col.total,
#my-orders-table td.col.remaining{white-space: nowrap;}
span.price{white-space: nowrap;}
.product .product_price .group > span.price{white-space: normal;}

td.col.car_price, td.col.grand_total{white-space: nowrap;}

body.account.layaway-customer-multiview .column.main .block.block-installment-details-view .fieldset,
body.account.sales-order-view .column.main .block.block-installment-details-view .fieldset{display: flex; align-items: center;}
body.account.layaway-customer-multiview .column.main .block.block-installment-details-view .fieldset span.title{margin-top: 12px;  margin-right: 20px;}




.successful_order_block .remaining_pay .amount span.price{display: inline-block;}
.successful_order_block .remaining_pay .amount span.price .svg_symbol .cls-1{fill:#db1919;}

.model .price_cta_block .pricing .price .custom_symbols{margin-right: 4px !important;}
.compare_block .compare_info .comp_price .custom_symbols,
.comparing_table_block .normal-price-block .price .custom_symbols{margin-right: 4px !important;}
.right_col_detail .cash_option .tabcontent .full_pay_price .price_full .price .custom_symbols{ -webkit-filter: grayscale(1);  filter: grayscale(1); opacity: 0.6;}
.tabcontent .pay_deposit .price_input .msg.error_msg .svg_symbol .cls-1{fill: #fe0000;}
.tabcontent .pay_deposit .price_input .msg.error_msg .svg_symbol{  margin-right: -3px;  margin-bottom: -1px;}
.pay_deposit_cnt .price_input .currency .svg_symbol{height: 1em;}
.right_col_detail .slider ul li img.custom_symbols{width: auto;}
span.cart-price .custom_symbols , .order-details-items tfoot .amount .custom_symbols{margin-right: 3px !important;}
.table-order-items td .custom_symbols{margin-right: 3px !important;}
.installment-wrapper .remaining-payment label span.price .custom_symbols{ margin-right: 3px !important;}
.order-details-items .item-options .custom_symbols{opacity: 0.6;}
.buying_procedure .price_block .price .svg_symbol {
  height: 0.61em;
  margin-right: 0.07em;
}
#layaway_multipay .payful_text .svg_symbol,
#layaway_multipay .paydeposit_text .svg_symbol,
.tabcontent .pay_deposit .msg .svg_symbol{margin-right:-4px; }
.product_detail_block .right_col_detail .price_block .price span.price .svg_symbol{margin-right: 4px;}

.block-installment-details-view .box-content p{line-height: 28px;}
table.finance_terms_table tr td .custom_symbols,
.installment-wrapper .remaining-payment .custom_symbols{margin-right: 4px !important;}
.successful_order_block .payemnt_status span .svg_symbol {  height: 0.65em; margin: 0}
@media (min-width: 200px) and (max-width: 900px){ 
body.account.layaway-customer-multiview .column.main .block.block-installment-details-view .fieldset span.title{ margin-right: 10px;font-size: 16px;}
.installment-wrapper .amount-payment .amount-control{margin-right: 10px;}
  .installment-wrapper .amount-payment .amount-control input {min-height: 38px;
    width: 90px;}
/*     .pay_installment_form .actions-toolbar .primary .action{margin: 0; padding: 0 10px;}*/
     .installment-wrapper .amount-payment span {  margin-right: 7px;}
.block.block-installment-details-view .actions-toolbar .primary,
 body.account.sales-order-view .column.main .block.block-installment-details-view .actions-toolbar .primary{margin-right: 0;}
}

.pay_deposit_cnt .sub_txt .svg_symbol {
  height: 0.63em;
  margin-right: -3px;
}

.pay_deposit_cnt .price_input .msg .price_tag{white-space: nowrap;}

.popup_filter_option .ln_slider_range .start input{float: right !important;}
.page-main .select_models .all_model_container .first .left_block .pricing .svg_symbol .cls-1{fill:#ffffff;}



.pay_installment_form .field.amount-payment,
.installment-wrapper .amount-payment .amount-control span{order: 2; padding-bottom: 0; margin: 0px;}
body.account.layaway-customer-multiview .column.main .block.block-installment-details-view .actions-toolbar,
 body.account.sales-order-view .column.main .block.block-installment-details-view .actions-toolbar{margin-bottom: 0; order: 3;}
.block.block-installment-details-view .actions-toolbar .primary {
  margin-right: 0;
  margin-left: 10px;
}
.installment-wrapper .amount-payment .amount-control span{margin-left: 0;
  margin-right: 10px;}
.installment-wrapper .amount-payment .amount-control {
  margin-left: 0;
}

table td span.price{display: inline-block;}
.price-container .price-wrapper{direction: ltr;  display: inline-block;}
.price_block p.price{direction: ltr;}
.pay_deposit_cnt .price_input .currency{order: 2;}
.pay_deposit_cnt .price_input{padding-right: 0;}
.tabcontent .pay_deposit .msg .price_tag{display: inline-block; direction: ltr;}
 .pay_deposit_cnt .price_input .msg .svg_symbol {
  margin-right: -3px;
}


 

.account .order-status{margin: 0px;}
@media(max-width:1023px){.account .page-main{padding-top:0}
    .layaway-customer-fullview .report-an-error{    padding-top: 23px;
    padding-right: 10px;}
/*body.account .column.main #delete_conform{bottom: 37px;}*/
.account .data.table .col.actions a.action.order{display:none}
.account .data.table .col.actions a.action.view::after{display:none}
.account .order-actions-toolbar .action.order{display:none}
.account .page-main .page-title-wrapper .page-title{margin-right:0}
.account .messages{margin-bottom:0}
.account .heading.page_heading{text-align: center;width: 100%;}
.account.page-layout-2columns-left .column.main{padding-left: 0px;}
.account.page-layout-2columns-left .sidebar-main .block{margin-bottom: 0px;}
.account .order_print{padding: 4px 25px 25px;}
.account .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > th{max-width: 65%;}
.account .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > td{max-width: 35%;text-align: right;width: 35%;}
.account .order-date{top:4px;}
.account .order_print, .account .order_print_layaway{padding: 20px 25px 20px 5px;}
.account.sales-order-view .order-status{margin:0px;}
.aftersales-currentoffers-listings .pages.pagination .pages-items strong.page, .aftersales-prepaidpackages-listings .pages.pagination .pages-items strong.page, .aftersales-bookappointment-listings .pages.pagination .pages-items strong.page{line-height: 44px;}
.account.aftersales-bookappointment-listings select#sort-status{min-width: unset;padding: 10px 25px 10px 0px; line-height: unset;font-size: 14px;}
/*.account .modal-popup.modal-slide._inner-scroll._show{left: 0;padding: 15px;top: 50px;}*/
.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{        background: unset;
        box-shadow: none;
        max-width: 90%;
        width: 90%;
        min-width: 90%;
        max-height: 90vh;
        overflow: auto;
        position: absolute;
        min-height: 90vh;
        left: 50%;
        transform: translate(-50%, -50%);
        top: 50%;
        background: #fff;
        margin: 0;}
.modal-popup._inner-scroll .modal-content{overflow-x: hidden;}
.aftersales-bookappointment-listings label{font-size: 14px;}
.aftersales-currentoffers-listings .popup_block .block.schedule .inner_block{min-width: 190px;}
.hdmx__ticket-new .fields .message{padding-top: 15px;}


}

@media(min-width:768px) and (max-width:1000px){
.account.page-layout-2columns-left .column.main{padding-left: 20px;}
.account.page-layout-2columns-left .sidebar-main, .account.page-layout-2columns-left .sidebar-additional{width: 30% !important;}
.account.page-layout-2columns-left .column.main{width: 70% !important;}
/*.account .sidebar li.nav.item a{padding-left: 15px !important;}*/
.hdmx__ticket-new .fields .message{padding-top: 15px;}
/*.account .sidebar li.nav.item strong{font-size: 14px;padding-left: 20px !important;}*/
/*.account .sidebar li.nav.item a{font-size: 14px;}*/
.block-order-details-comments .comment-content{float: unset;line-height: 18px;}
.account.sales-order-view .order-status{display: block;}
.block-collapsible-nav .item .delimiter{margin:15px;}
.fieldset>.field.choice .label{font-size: 12px;}
.account.aftersales-bookappointment-listings select#sort-status{min-width: unset;padding: 10px 25px 10px 0px; line-height: unset;font-size: 14px;}
/*body.account .column.main .block {padding: 20px 15px;}*/
/*.account .column.main .block:not(.widget) .block-title {margin-bottom: 5px;}*/
/*.block .box .box-actions{padding: 0 5px;}*/
/*.account .column.main .block.block-order-details-view .block-content:not(.widget) .box .box-content, .account .column.main .block:not(.widget) .block-content .box .box-content{padding: 0 5px;}*/
/*.account .sidebar li.nav.item strong{padding-left: 5px !important;}*/
.account.sales-order-view .order-status {display: inline-block;}




}