@font-face {font-family: 'NeoSansArabicRegular';src: url('../fonts/NeoSansArabicRegular.ttf');font-weight: normal;font-style: normal}
@font-face {font-family: 'NeoSansArabicMedium';src: url('../fonts/NeoSansArabicMedium.ttf');font-weight: 400;font-style: normal}
@font-face {font-family: 'NeoSansArabicBold';src: url('../fonts/NeoSansArabicBold.ttf');font-weight: bold;font-style: normal}
@font-face {font-family: 'NeoSansArabic';src: url('../fonts/NeoSansArabic.ttf');font-weight: normal;font-style: normal}
@font-face {font-family: 'NeoSansArabicBlack';src: url('../fonts/NeoSansArabicBlack.ttf');font-weight: 300;font-style: normal}
@font-face {font-family: 'NeoSansArabicLight';src: url('../fonts/NeoSansArabicLight.ttf');font-weight: 300;font-style: normal}
@font-face {font-family: 'NeoSansArabicUltra';src: url('../fonts/NeoSansArabicUltra.ttf');font-weight: 300;font-style: normal}

.page-wrapper{display:block;-webkit-flex-direction:unset;height:auto}
ul>li,ol>li{margin:0}
p{line-height:22px}
a,a:hover,.alink:hover{text-decoration:none;color: #54595F}
a:hover,.alink:hover{text-decoration:none;color:#01629f;color: #54595F}
a:visited,.alink:visited,.action.primary:visited,.action.primary:focus{color:#54595F}

h1,h2,h3{font-family:'NeoSansArabicMedium' !important;font-weight:normal}
select{font-family:'NeoSansArabicRegular' !important;}
.search-autocomplete{display:none;margin-top:6px;overflow:hidden;position:absolute;z-index:13;border:0;margin-top:6px;border-top:1px solid #000}
.search-autocomplete ul{margin:0;padding:0;list-style:none none}
.search-autocomplete ul li{border-top:0;cursor:pointer;margin:0;padding:17px 20px;position:relative;text-align:right;white-space:normal;z-index:13}
.search-autocomplete ul li span{font-size:16px}
.search-autocomplete ul li .amount{color:#999;position:absolute;left:20px;top:20px;font-size:14px;right:unset;}
.search-autocomplete ul li:hover,.search-autocomplete ul li.selected{background-color:#f6f3f2}
.search-autocomplete ul:not(:empty){border:0}
.search-autocomplete{margin-top:6px;border-top:1px solid #000;width:400px!important;right:-5px!important;position:relative!important}
.catalogsearch-result-index .search-autocomplete {width: 375px !important;}
@media only screen and (min-width:768px){.navigation,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container{max-width:100%;padding:0}
.page-main{max-width:100%;padding-left:0;padding-right:0}
.table-wrapper.orders-recent{margin-top:0}
}@media(min-width:768px) and (max-width:900px){.search-autocomplete{width:400px!important}
.catalogsearch-result-index .search-autocomplete {width: 375px !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}
}@media screen and (device-aspect-ratio:2/3){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px}
}@media screen and (device-aspect-ratio:40/71){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"]{font-size:16px}
}@media screen and (device-aspect-ratio:375/667){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="tel"],input[type="url"]{font-size:16px}
}@media screen and (device-aspect-ratio:9/16){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="tel"],input[type="url"]{font-size:16px}
}.product-name{font-size:20px;color:#303030;display:block;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}
.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:#EAE9E8;color:#2d2d2d;font-weight:normal;border-bottom:0;font-family:'NeoSansArabicRegular';padding-top:15px;text-align: right;}
.table>tbody>tr>td{color:#2d2d2d;font-size:15px;line-height:20px;border-bottom:1px solid #cecece;font-family:'NeoSansArabicRegular'}
.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:'NeoSansArabicRegular'}
.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:'NeoSansArabicRegular'}
.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}
.action.primary:focus,.action.primary:active{border:0;background:#000000}
.cms-index-index .page-main{max-width:100%;padding:0}
.header a{text-decoration:none}
.header .right_points ul li{margin:0}
.header .logo{margin:0;float:none;width:auto}
.header .logo a.logo{width:auto;padding:0;float:none;width:auto}
.header .switcher{float:none;order:1;padding:0 7px;display:inline-flex;vertical-align:middle}
.header .account_link{float:none;order:2;padding:0 7px;display:inline-flex;margin-top:-4px;vertical-align:middle}
.header .account_link img.icon{height:25px;width:22px}
.header .minicart-wrapper{margin-top:-4px;margin-right:0}
.header .minicart-wrapper img.icon{height:25px;width:22px}
.header .minicart-wrapper{order:3;padding:0 7px;display:inline-flex;vertical-align:middle}
.minicart-wrapper .action.showcart::before,.minicart-wrapper .action.showcart.active::before{display:none}
.header_links.minicart-wrapper .action .text{position:static;height:auto;width:auto;display:block}
.page-main{box-sizing:border-box}
.car_listing .tabcontent.active{display:block}
.abs-margin-for-blocks-and-widgets-desktop,.page-main .block,.customer-review .product-details{margin:0}
.main_footer .detail{width:100%;box-sizing:border-box}
.main_footer .detail .col ul li{margin:0}
.main_footer .detail .newsletter .subscribe_input input{padding-right:45px}
.main_footer .detail .newsletter .send_icon{background:url(../images/email_send_icon.png) no-repeat center #000;border-radius:0;border:0;height:40px;width:40px}
._keyfocus :focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}
div.mage-error[generated]{font-size:13px}
.header .account_link a.login_icon{height:25px;width:25px;display:block;background:url(../images/login_icon.png) no-repeat center}
.header .account_link a.login_icon.active{background:url(../images/login_icon_active.png) no-repeat right;width:62px;width:auto;padding-right:33px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:top}
.header .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 .account_link a.logout_url{font-size:13px;padding-top:8px;display:inline-block;padding-left:7px;color:#000}
.header .account_link a.login_icon:hover>.customer_name,.header .account_link a.logout_url:hover{color:#01629f}
.page-layout-1column-full-width .page.messages{max-width:1268px;margin:0 auto;padding:0 15px;box-sizing:border-box}
.cms-index-index .page.messages{position:fixed;z-index:999;width:100%;top:70px;right:0;display:none}
.footer.content .block{margin:0}
.offer_carousel .owl-theme .owl-dots .owl-dot{box-shadow:none}
.car_listing .grid .car_img{border-radius:10px 0 0 10px}
.car_listing .grid .car_img img{border-radius:10px 0 0 10px;width:auto}
.car_listing .grid .car_img .warranty_badge,.car_listing .grid .car_img .standard_badge{z-index:2}
.car_listing .grid .car_img .product-image-container{display:block;margin:0 auto}
.product-item .price-box{margin:0 0 24px}
.product-item .tocart{font-size:14px;color:#000;text-transform:uppercase;padding:0}
.product-item .tocart span{background:0;padding:0}
.product-item .tocart.action.primary{font-family:'NeoSansArabicRegular';font-weight:600;background:0;border:0;padding:0;color:#000;font-size:14px}
.product-item .tocart.action.primary:hover{background:0;border:0;color:#0070b7;transition:background-color .4s ease 0s,border 0s ease 0s,color .4s ease 0s,opacity .4s ease-in-out 0s}
.product-item a{text-decoration:none}
.banner_container .overlay_content{text-align:center}
.breadcrum ul li{margin:0}
.columns{padding:20px 0 0}
#innercontainer .columns{padding:20px 0 0}
.cms-index-index #innercontainer .columns{padding-top:0}
.page-title-wrapper{margin-bottom:30px;text-align:center}
.page-title-wrapper h1{color:#303030;font-size:38px;font-family:'NeoSansArabicMedium' !important;text-transform:uppercase}
.login-container .fieldset>.field>.control{width:100%}
.login_block .left_forms .fieldset .password_field,.catalog-product-view .fieldset.create.account .password_field{position:relative}
.login_block .left_forms .fieldset .field .password_field input,.catalog-product-view .fieldset.create.account .password_field input{padding-left:60px}
.catalog-product-view .fieldset.create.account .password{max-height:51px}
.login_block .left_forms .fieldset .field .password.show,.catalog-product-view .fieldset.create.account span.password.show{background-image:url("../images/eye_icon.png")}
.login_block .left_forms .fieldset .field .password.hide,.catalog-product-view .fieldset.create.account span.password.hide{background-image:url("../images/eye_icon_cross.png")}
.action.primary{font-size:15px;color:#fff;background-color:#000000;background:#000000;padding:18px 26px;box-sizing:border-box;outline:0;border-radius:4px;border:0;font-family:'NeoSansArabicMedium' !important;font-weight:600;cursor:pointer}
.action.primary:hover{border:0;background-color:#000000;background:#000000}
.login_block .left_forms .fieldset .login button{margin:0}
.login-container .fieldset::after{display:none}
.login_page_container.full_width .login_block{height:auto;min-height:100px}
.login_page_container.full_width .login_block .left_forms .fieldset{width:100%}
.login_page_container.full_width .login_block .left_forms,.login_page_container.full_width .login_block .left_forms form{width:100%}
.login_page_container.full_width .login_block .left_forms .padding{padding:60px}
.field.choice .label{font-size:15px;position:relative;color:#2d2d2d;font-family:'NeoSansArabicRegular';display:block;position:relative;padding-right:35px;cursor:pointer}
.field.choice .label::after{background-repeat:no-repeat;background-position:center;content:'';right:3px;top:-3px;width:11px;height:12px;position:absolute;background-color:#fff;padding:4px;background-size:15px;border-radius:0;border-radius:4px;border:1px solid #cfd9e2}
.field.choice input[type="checkbox"]:checked+.checkmark{background:#000000}
.field.choice input[type="checkbox"]:checked+.label::after,.field.choice input[type="radio"]:checked+.label::after{background-image:url("../images/tick_icon_checkbox-1.png");border:1px solid #000000;background-color:#000000}
.field.choice input[type="checkbox"],.field.choice input[type="radio"]{display:none}
.login_block .left_forms .fieldset .field input.required-captcha{width:auto}
.page-layout-1column .column.main .block_two{padding-top:15px}
.nav-toggle{display:none}
.about_two_col.no_padding{padding:0}
.filter-options-item{border-bottom:0;display:inline-block;vertical-align:top;min-width:20%;padding:0 20px}
.filter .block-subtitle{display:none}
.filter-current .action.remove{position:static;display:inline-block;height:28px;vertical-align:top}
.filter-current .action.remove:hover{background-color:#000}
.filter-current .action.remove::before{display:none}
.block.filter{padding:0}
.filter-current .items{display:inline-block;padding-right:0;padding-top:10px}
.contact_us_block .map #map_box{width:100%;height:610px}
.contact_us_block.popup-inner-contant .map #map_box{width:100%;height:410px}
#innercontainer.car_listing .columns{padding:0;display:block}
.inner_container .inner_container{padding:0}
.inner_container .step1 .inner_container{padding:0 15px}
.inner_container .step1.breadcrum .inner_container{padding:0}
.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:25%;padding:0;float: right;}
.account.page-layout-2columns-left .column.main{width:72%;padding:0;float: left;}
.account.page-layout-2columns-left .sidebar-main .block{padding:0}
.block-collapsible-nav .content{background:#DFDFDF;padding-top:25px}
.sidebar{background:#eff2f5}
.sidebar .block.block-collapsible-nav ul li.item.current{background:#fff;border-left: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:10px solid #fff;margin:0}
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:'NeoSansArabicMedium' !important;color:#303030;text-transform:none;float: right;}
.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:#EAE9E8;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}
.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}
fieldset input[type="text"],fieldset input[type="password"],fieldset input[type="url"],fieldset input[type="tel"],fieldset input[type="search"],fieldset input[type="number"],fieldset input[type="datetime"],fieldset input[type="email"]{height:50px;border:1px solid #cfd9e2;border-radius:0;font-size:15px;color:#2d2d2d;font-family:'NeoSansArabicRegular';box-sizing:border-box;background-color:#fff;padding-right:20px;padding-left:10px;outline:0}
fieldset select{height:50px;border:1px solid #cfd9e2;border-radius:0;font-size:15px;color:#2d2d2d;width:100%;font-family:'NeoSansArabicRegular';box-sizing:border-box;background-color:#eff2f5;margin:0;padding-right:20px;padding-left:36px;outline:0}
#store-selector .form-continue .actions-toolbar .action.primary,.form-address-edit .actions-toolbar .action.vertex-secondary,.order-review-form .action.primary,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.box-tocart .action.tocart,.cart-summary .checkout-methods-items .action.primary.checkout,.block-minicart .block-content>.actions>.primary .action.primary,.methods-shipping .actions-toolbar .action.primary,.block-authentication .action.action-register,.block-authentication .action.action-login,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.form-address-edit .actions-toolbar .action.primary,.box-tocart .action.instant-purchase,.multicheckout .action.primary{line-height:22px;padding:14px 17px;font-size:20px}
.block-minicart .block-content>.actions>.primary .action.primary{line-height:22px;padding:10px 17px;font-size:17px;text-transform:uppercase;padding-top:13px}
.items.order-links{margin-top:10px}
.actions-toolbar{margin-top:20px}
.order-details-items .actions-toolbar{margin-top:0}
fieldset p.note{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}
.message.info{padding:18px 20px 18px 65px;background:#EAE9E8;position:relative;font-family:'NeoSansArabicRegular';color:#000;font-size:15px}
.message.info a{color:#000;text-decoration:underline}
.message.info a:hover{color:#000;text-decoration:none}
.message.info a:active{color:#000}
.message.info>*:first-child:before{content:url('../images/warning.png');left:10px}
.message.error{padding:18px 65px 18px 20px;background:#eff2f5;position:relative;font-family:'NeoSansArabicRegular';color:#000;font-size:15px}
.message.error a{color:#000;text-decoration:underline}
.message.error a:hover{color:#000;text-decoration:none}
.message.error a:active{color:#000}
.message.error>*:first-child:before{content:url('../images/rejected.png');right:10px}
.message.warning{padding:18px 65px 18px 20px;background:#eff2f5;position:relative;font-family:'NeoSansArabicRegular';color:#000;font-size:15px}
.message.warning a{color:#000;text-decoration:underline}
.message.warning a:hover{color:#000;text-decoration:none}
.message.warning a:active{color:#000}
.message.warning>*:first-child:before{content:url('../images/warning.png');left:10px}
.message.notice{padding:18px 65px 18px 20px;background:#eff2f5;position:relative;font-family:'NeoSansArabicRegular';color:#000;font-size:15px}
.message.notice a{color:#000;text-decoration:underline}
.message.notice a:hover{color:#000;text-decoration:none}
.message.notice a:active{color:#000}
.message.notice>*:first-child:before{content:url('../images/warning.png');right:10px}
.message.success{padding:18px 65px 18px 20px;padding-right:65px;position:relative;background:#eff2f5;position:relative;font-family:'NeoSansArabicRegular';color:#000;font-size:15px;line-height:22px}
.message.success a{color:#000;text-decoration:underline}
.message.success a:hover{color:#000;text-decoration:none}
.message.success a:active{color:#000}
.message.success>*:first-child:before{content:url('../images/approved.png');right:10px}
.footer .logo{margin:0}
@media(max-width:900px){.header .logo a.logo{float:none;display:block;margin:0 auto}
}@media(max-width:767px){.account .page-main{padding-top:0}
.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-main,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container{padding-left:0;padding-right:0}
}@media(max-width:600px){.contact_us_block .map #map_box{width:100%;height:300px}
}.product_review_block{text-align:center}
.product_review_block .forms .full_width{width:100%;margin-bottom:25px}
.product_review_block .forms input{height:50px;border:1px solid #cfd9e2;border-radius:4px;font-size:15px;color:#2d2d2d;font-family:'NeoSansArabicRegular';box-sizing:border-box;background-color:#eff2f5;padding-right:20px;padding-left:10px;outline:0}
.product_review_block .forms .half_width{width:49.4%;margin-left:12px}
.product_review_block .forms .half_width:last-child{margin-left:0}
.product_review_block .forms .margin_btm{margin-bottom:20px}
.testimonials_input{display:inline-flex;width:100%}
.testimonials-popup-wrapper.inner_height_block .field .label span{display:inline-block}
.testimonials-popup-wrapper.inner_height_block .required-label{color:#e02b27}
@media screen and (max-width:600px){.product_review_block .forms .half_width{width:100%}
.testimonials_input{display:block}
.testimonials_input .half_width{margin-bottom:20px}
}.product_review_block .forms .text_area{width:46.4%;height:100px;border:1px solid #cfd9e2;border-radius:4px;font-size:15px;color:#2d2d2d;font-family:'NeoSansArabicRegular';box-sizing:border-box;background-color:#eff2f5;padding-right:20px;padding-left:10px;resize:none;outline:0;padding-top:20px;padding-bottom:20px}
.product_review_block .forms .submit button{background-color:#0070b7;border-radius:4px;padding:14px 30px;padding-top:17px;border:0;outline:0;color:#fff;font-family:'NeoSansArabicRegular';font-weight:600;text-transform:uppercase;border-bottom:2px solid #0070b7;cursor:pointer;font-size:15px}
.product_review_block .forms .submit button:hover{background-color:#0070b7}
.checkout-cart-index.page-layout-1column-full-width .inner_cart_two_col{padding-bottom:60px}
.padding-zero{padding-left:0!important;padding-right:0!important}
.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}
.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:60%}
.modal{z-index:999}
.modal .modal-content{width:80%;padding:0;max-width:1100px}
.modal_header .title{text-align:center}
.close{color:#aaa;float:left;font-size:28px;font-weight:bold}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{box-shadow:none}
.fotorama__stage.fotorama__shadows--left::before,.fotorama__nav.fotorama__shadows--left::before,.fotorama__stage.fotorama__shadows--right::after,.fotorama__nav.fotorama__shadows--right::after{box-shadow:none;background:0}
.heading .page-title-wrapper{margin:0;text-align:right}
.heading .page-title-wrapper h1.page-title{font-size:30px;color:#2d2d2d;font-family:'NeoSansArabicMedium' !important;text-transform:uppercase;padding:0;margin-bottom:30px}
.fotorama__arr{width:30px;height:100px;top:calc(50% - 50px);background-color:#bbb;border-radius:2px}
.fotorama__arr:hover{background-color:#aaa}
.fotorama__arr__arr{height:30px;width:30px}
.fotorama__arr--next .fotorama__arr__arr,.fotorama__thumb__arr--right .fotorama__thumb--icon{background-image:url(../images/next_arrow.png);background-position:center}
.fotorama__arr--prev .fotorama__arr__arr,.fotorama__thumb__arr--left .fotorama__thumb--icon{background-image:url(../images/previous_arrow.png);background-position:center}
.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{background-color:#bbb;transition:background-color .3s ease-in-out;height:calc(100% - 40px);top:20px}
.breadcrum ul li{line-height:13px}
.breadcrumbs .item:not(:last-child){position:relative;padding-left:14px}
.breadcrumbs .item:not(:last-child)::after{content:url(../images/greater_sign-icon.png);margin:0 2px;position:absolute;left:0;top:1px;font-size:9px}
.breadcrum ul li strong{font-family:'NeoSansArabicMedium' !important;font-weight:normal;text-transform:uppercase;font-size:14px;color:#000d1f}
.rating-summary .rating-result>span::before{color:#ffbf07;font-size:14px}
.rating-summary .rating-result::before{font-size:14px}
.rating-summary .rating-result{width:80px}
.product_left_col .testimonial_block .comment .review-content{margin:0}
.product_left_col .testimonial_block .comment .review-ratings{margin:12px auto 0;float:none}
.columns .column.main{padding-bottom:0}
#customer-reviews .hide{display:none}
.product-info-main{float:none}
.product_left_col .customer_review .title.empty_reviews{width:100%}
.white_bg_color{background-color:#fff}
.car_listing .grid .car_detail .price{margin-bottom:0}
.car_listing .grid .car_detail .price span{font-size:20px;color:#01629f;font-family:'NeoSansArabicRegular';text-transform:uppercase;padding:5px 0;margin-bottom:20px}
.car_listing .grid .car_detail .price .vat{font-size:15px;color:#464646}
.car_listing .grid .car_detail .price .price-box.price-final_price{display:inline-block;margin-left:8px}
.product_detail_block .right_col_detail .price .price{border:0;color:#2d2d2d;padding:0;font-size:32px;font-family:'NeoSansArabicMedium' !important;padding-bottom:5px;font-weight:700;padding-bottom:10px}
.catalog-product-view .price-wrapper::before{display:none}
.catalog-product-view .price-wrapper::after{display:block;font-size:16px;color:#424242;content:attr(data-label);padding-bottom:0}
.product_detail_block .right_col_detail .price b.financing_text{margin-top:10px;display:none}
.product_detail_block .right_col_detail .price span.price-wrapper{padding:0}
@media(min-width:1290px){.catalog-product-view #innercontainer.inner_container{padding:0;max-width:100%}
}@media(max-width:1289px){.catalog-product-view .detail_page_listing.car_listing{width:calc(100%+30px);margin-right:-15px}
}.catalog-product-view #innercontainer .columns{padding:0}
h2.vas_title{color:#303030;font-size:30px;font-family:'NeoSansArabicMedium' !important;text-transform:uppercase;margin-bottom:30px}
.right_col_detail .color table ul li{position:relative;cursor:pointer;vertical-align:top;display:inline-block;height:20px;border:0;border-radius:0;margin-left:10px}
.right_col_detail .color table ul li.image_block{height:32px;width:32px}
.right_col_detail .color table ul li.image_block .img-container{height:32px;width:32px;overflow:hidden;border-radius:0}
.right_col_detail .color table ul li.selected{height:32px;width:32px;border:0}
.right_col_detail .color table ul li.selected::after{position:absolute;content:url("../images/tick_icon_white-1.png");background-size:100%;right:-1px;top:2px;width:12px;height:12px;z-index:1}
.right_col_detail .color table ul li.selected.text_block{width:auto}
.right_col_detail .color table ul li.selected.text_block::after{display:none}
.right_col_detail .color table ul li.selected .img-container{height:32px;width:32px}
.right_col_detail .color table ul li .tooltip{display:none;background:#fff;padding:10px;box-shadow:0 0 6px 0 #000029;border:1px solid #ececec;border-radius:10px;top:25px;position:absolute;padding:10px;text-align:center}
.right_col_detail .color table ul li .tooltip h5{white-space:nowrap;font-size:12px;margin-bottom:5px}
.catalog-product-view .review-toolbar{display:none}
.field.order_box .option-description-text{display:none}
.product-add-form .product-options-wrapper .field .control.type{width:100%}
.product-add-form .product-options-wrapper .field .control.type .admin__field{display:inline-block;width:29%;vertical-align:top;padding-left:15px;margin-bottom:15px}
.product-add-form .product-options-wrapper .field .control.type .label{font-size:15px;color:#000;font-family:'NeoSansArabicRegular';max-width:calc(100% - 15px);box-sizing:border-box;float:right;padding-left:10px}
.product-add-form .product-options-wrapper .fieldset .order_box .title{margin:0}
.product-add-form .product-options-wrapper .fieldset .order_box .title.label::after{display:none}
.catalog-product-view .product-add-form .product-options-wrapper .price-notice::after{content:")"}
.catalog-product-view .product-add-form .product-options-wrapper .price-notice::before{content:"("}
.catalog-product-view .product-add-form .product-options-wrapper .price-wrapper::after{display:none}
.vas_block .back_next_btn .fieldset{width:100%;margin:0}
.vas_block .back_next_btn .fieldset .actions{float:left}
.vas_block .back_next_btn .fieldset .actions .action{margin:0;width:auto;background-color:#000000;font-size:16px;color:#fff;font-family:'NeoSansArabicRegular';display:block;padding:10px 46px;padding-top:12px;border-radius:4px;text-transform:capitalize}
.vas_block .back_next_btn{margin:0;margin-top:20px}
.product-info-main .product-options-bottom .box-tocart.back_next_btn{margin:0}
.vas_block .back_next_btn .back{display:inline-block;margin-top:10px}
.right_col_detail .color tr td{vertical-align:middle}
.right_col_detail .color tr td.title{width:1px}
.right_col_detail .color table ul li .text_span{padding:2px 10px;display:block;margin:0}
.right_col .vechile_detail .vad_services ul li span.price-notice{display:none}
.tabcontent .pay_full .right_box strong span{padding:0;margin:0}
.tabcontent .pay_full .right_box strong span.price{display:block;font-size:24px;border:0;color:#2d2d2d;font-family:'NeoSansArabicMedium' !important;text-transform:uppercase;padding:0}
.block-reviews-dashboard .items .item{width:50%;float:right}
.tabcontent .pay_deposit .price_input .price_input input{line-height:normal;margin:0}
.block-reviews-dashboard .items .item .product-name{padding-right:0}
@media(max-width:600px){.block-reviews-dashboard .items .item{width:auto;float:none}
}.product_detail_page .step2{display:none}
.product_detail_block .right_col_detail.full_width,.product_detail_block .right_col_detail.full_width .buying_procedure{width:100%;padding:0;margin:0;border:0;background:0}
.product-info-main .product-add-form{padding:0}
.page-layout-1column .product-info-main{width:auto}
.right_col_detail .buying_procedure.price_block{padding-bottom:0;border-radius:5px 5px 0 0}
.right_col_detail .buying_procedure.proceed_block{padding-top:0;border-top:0;border-radius:0;background:0;padding-bottom:0}
.right_col_detail .vas_step_container .buying_procedure{padding-top:0;padding-bottom:0}
.right_col_detail .vas_step_container .buying_procedure .swatch-opt{margin:0}
.right_col_detail .color .color{padding:0}
.tabcontent .pay_deposit .price_input .msg.error_msg{color:#fe0000;font-weight:bold}
.right_col_detail .color .error_msg{margin-bottom:10px;color:#fe0000;font-weight:bold;font-family:'NeoSansArabicRegular';font-size:14px}
.filter .filter-current+.block-actions.popup_clear{display:inline-block;margin-bottom:20px}
#layer-product-list .filter-content .filter_button{height:0;width:0;font-size:0;padding:0;margin:0}
@media(min-width:768px){#layer-product-list .filter-content .filter_button_popup{display:none}
#layer-product-list .filter-content .filter_button{display:none}
}.search_widget form{width:100%}
.search_widget .choose_car span.static_label{display:inline-block;line-height:38px;vertical-align:top}
.search_widget .choose_car .base_filter{display:inline-block;margin:0}
.search_widget .choose_car .base_filter .swatch-option.text{padding:0;margin:0;background:0;border:0;float:none;display:inline-block;vertical-align:top;outline:0;height:auto}
.search_widget .choose_car .base_filter .swatch-option.text label{font-family:'NeoSansArabicRegular'}
.search_widget .choose_car .base_filter .swatch-option.text input{display:none}
.search_widget .choose_car .base_filter .swatch-option.text label{border-radius:50px;cursor:pointer;font-size:14px;color:rgba(255,255,255,0.30);background-color:#2a3639;text-transform:uppercase;width:100px;height:37px;line-height:36px;display:inline-block;border:2px solid transparent;box-sizing:border-box;margin:0 4px}
.search_widget .choose_car .base_filter .swatch-option.text input[type="checkbox"]:checked+label{border:2px solid #01629f;color:#01629f;background-color:#2f3b3e;position:relative;padding-right:38px;text-align:left;box-sizing:border-box}
.search_widget .choose_car .base_filter .swatch-option.text input[type="checkbox"]:checked+label::after{content:url("../images/tick_icon.png");position:absolute;right:10px;transform:scale(0.8);top:calc(24% - 7px)}
.search_widget .action.primary{padding:10px 20px}
.filters_popup .modal-content{background-color:#fefefe;margin:auto;padding:0;box-sizing:border-box;width:640px;border-radius:10px}
.modal-content .inner_popup .steps_num ul .line:last-child{display:none}
.modal-content .inner_popup .old_new_car{text-align:center}
.modal-content .inner_popup .old_new_car .popup_base_value{display:inline-block;vertical-align:top}
.modal-content .inner_popup .old_new_car input{display:none}
.modal-content .inner_popup .old_new_car label{border-radius:50px;font-size:13px;color:#000;background-color:#fff;text-transform:uppercase;width:104px;height:36px;line-height:35px;display:inline-block;border:2px solid #434e50;box-sizing:border-box;margin:0 4px;font-family:'NeoSansArabicRegular'}
.modal-content .inner_popup .old_new_car input[type="checkbox"]:checked+label{position:relative;padding-left:10px}
.modal-content .inner_popup .old_new_car input[type="checkbox"]:checked+label::after{content:url("../images/tick_gray-color.png");position:absolute;left:12px;transform:scale(1);top:calc(24% - 7px)}
#layer-product-list .filter-content{width:auto;margin:unset}
@media(max-width:767px){.filter .filter-options{display:none}
.filter.active .filter-options{display:block;padding-top:20px}
.filter-title strong{position:static;margin-top:0;cursor:pointer;font-size:13px;display:none;color:#2d2d2d;height:39px;box-sizing:border-box;padding:11px 20px 10px 20px;margin-top:1px;border:1px solid #cfd9e2}
.filter.active .filter-title strong{float:right;margin-right:0;margin-top:6px}
.filter-options .filter-options-item{display:inline-block;min-width:47%;margin:0 1%;margin-bottom:12px}
.page-products .sorter{position:static}
.sorter-label{display:none}
.block-title.filter-title{position:absolute;top:-53px}
.filter.active{position:static}
.block.filter{position:relative}
.filter .filter-current .items{display:block}
.filter .filter-current{border:0}
.filter-content ul li{margin:5px}
.toolbar select{margin-top:35px}
.filter.active .filter-title strong::after{color:#fff}
.filter.active .filter-subtitle{background:#434e50;text-align:center;color:#fff;font-weight:normal;font-size:24px;text-transform:uppercase;font-family:'NeoSansArabicMedium' !important;}
.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{min-height:10%;max-height:100vh}
.catalog-product-view .modal-popup.modal-slide._inner-scroll .modal-inner-wrap {overflow-x: hidden;}
}.modal-content .inner_popup .brands ul li.swatch-option label{min-height:27px;border:2px solid #fff;padding:0;display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;width:auto;box-shadow:0 0 4px 1px rgb(0 0 0 / .10);box-shadow:0 0 4px 1px rgba(0,0,0,0.10);border-radius:6px}
.modal-content .inner_popup .brands ul li.swatch-option label:after{content:none}
.modal-content .inner_popup .brands ul li.swatch-option input[type="checkbox"]{display:none}
.modal-content .inner_popup .brands ul li.swatch-option input[type="checkbox"]:checked+label{border:2px solid #434e50}
.modal-content .inner_popup .brands ul li.swatch-option input[type="checkbox"]:checked+label:after{border-radius:5px 0 0 0;position:absolute;content:url(../images/tick_white-icon.png);top:0;right:0;left:auto;background-color:#434e50;width:30px;height:30px;line-height:29px}
.modal-content .inner_popup .brands.car_models ul li{max-height:100%;height:auto}
.modal-content .inner_popup .brands ul li.swatch-option{background:0;border:0;outline:0;max-height:100%;height:auto;overflow:visible}
.modal-content .inner_popup .brands.car_makes ul li.swatch-option{margin:0}
.modal-content .inner_popup .brands.car_makes ul li.swatch-option label{min-height:135px}
.modal-content .inner_popup .brands.car_models ul li.swatch-option label{min-height:100px}
.modal-content .inner_popup .brands.car_years ul li.swatch-option{width:100%;margin:0;padding:0}
.modal-content .inner_popup .brands.car_years ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:1.5rem}
.modal-content .inner_popup .brands.car_years ul li.swatch-option label{height:38px;font-size:15px;color:#434e50;font-weight:400}
.modal-content .inner_popup .brands.car_years ul li.swatch-option input[type="checkbox"]:checked+label:after{height:33px;line-height:25px;border-radius:5px 5px 0 0;padding-top:7px}
.search_widget.listing_widget .choose_car .base_filter .swatch-option.text label{background-color:#fff;color:#2d2d2d}
.search_widget.listing_widget .choose_car .base_filter .swatch-option.text input[type="checkbox"]:checked+label{border:2px solid #2d2d2d;background-color:#fff;color:#2d2d2d}
.search_widget.listing_widget .choose_car .base_filter .swatch-option.text input[type="checkbox"]:checked+label::after{content:url(../images/tick_icon_black.png)}
.cart-summary #block-shipping{display:none}
.cart-summary>.title{font-size:26px;color:#2d2d2d;font-family:'NeoSansArabicMedium' !important;}
.product-item .price-box{display:inline-block}
.car_listing .grid .car_detail .inc_vat{font-size:15px;color:#464646;text-transform:capitalize}
.car_listing .grid .car_detail .price .price-box.price-final_price .price-wrapper::after{display:none}
.car_listing .grid .car_detail .price span.inc_vat{font-size:15px;color:#464646;text-transform:uppercase;padding:0;margin:0}
.catalog-product-view .page_main{padding-bottom:0}
.page-products .products-grid .product-item:nth-child(3n+1),.page-products .products-grid .product-item:first-child{margin-right:0}
.tabcontent .pay_deposit .price_input .price_input input.error{border:1px solid #fe0000}
#product-review-table .review-field-rating .label{display:none}
.page-products .fmeproductfinder-block{max-width:1268px;margin:0 auto;padding:0 15px;box-sizing:border-box}
#shipping-method-buttons-container button.next{margin-top:0;margin-bottom:0}
.checkout-index-index #maincontent{padding-bottom:0;margin-bottom:0}
.checkout-index-index #maincontent .section_padding{padding-bottom:30px}
.product-info-main .all_ratting .rating-summary{margin-left:3px;margin-top:-6px}
.product_left_col .testimonial_block#reviewCon{padding-top:0}
@media(max-width:1100px){.page-products .fmeproductfinder-block{padding:0}
}@media(max-width:1000px){.car_listing .grid .car_detail .inc_vat{font-size:13px}
.car_listing .grid .car_detail .price span.inc_vat{font-size:13px}
}@media(max-width:800px){.product_left_col .featured_table .table-wrapper .table{width:100%;margin-bottom:0}
.product_left_col .featured_table .table-wrapper .table tr:first-child{border-top:0}
.product_left_col .featured_table .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr{display:table-row}
.product_left_col .featured_table .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td{display:table-cell;font-size:13px;padding:12px 10px 10px;width:50%}
.product_left_col .featured_table .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td.data:before{display:none}
.product_left_col .featured_table .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody{display:table;width:100%}
}@media(max-width:640px){.modal-content .inner_popup .brands.car_years ul li.swatch-option label{height:36px;font-size:13px;color:#434e50;font-weight:400}
.modal-content .inner_popup .brands.car_years ul li.swatch-option input[type="checkbox"]:checked+label:after{height:31px;line-height:25px;border-radius:5px 0 0 5px;padding-top:7px}
}@media(max-width:360px){.login-container .g-recaptcha,.form-login .g-recaptcha div,.login-container .g-recaptcha,.form-login .g-recaptcha iframe{max-width:250px!important}
.rc-anchor-normal-footer{display:none}
}.banner_container .overlay_content h1{color:#fff}
.footer.content ul{padding-right:0}
.page-title-wrapper .page-title{margin-bottom:30px}
p{font-family:'NeoSansArabicRegular'}
.testimonial_page_block .add a{font-family:'NeoSansArabicRegular';font-weight:600}
.customer_review .title a{font-size:16px;padding-top:15px;text-transform:none;font-family:'NeoSansArabicMedium' !important;text-decoration:underline;display:block;color:#000;outline: 0;}
.customer_review .title a:hover{text-decoration:none;color:#54595F}
#reviewform .modal-content{width:700px}
.modal-content #review-form{max-width:100%}
.field .label span.price-notice{white-space:nowrap}
.field .control textarea{width:100%;height:80px;border:1px solid #cfd9e2;border-radius:4px;font-size:15px;color:#2d2d2d;font-family:'NeoSansArabicRegular';box-sizing:border-box;padding-right:20px;padding-left:10px;resize:none;outline:0;padding-top:20px;padding-bottom:20px}
.review-form .action.submit.primary{background-color:#000000;border-radius:0;padding:12px 26px;border:0;outline:0;color:#fff;font-family:'NeoSansArabicRegular';font-weight:600;border-radius:4px;text-transform:capitalize;cursor:pointer;font-size:16px}
.review-form .action.submit.primary:hover,.review-form .action.submit.primary:active,.review-form .action.submit.primary:focus{background-color:#000000;color:#fff;border:0}
.modal-content .close{font-family:'NeoSansArabicRegular'}
.modal .popup-inner-contant{padding:40px}
.contact_us_block .attachment .input-box input[type='file']{position:relative;width:100%}
.attachment .input-box input[type='file']{color:transparent;padding-top:15px}
#attachment::before{content:'Browse';display:inline-block;background-color:#cfd9e2;border:0;border-radius:3px;padding:10px 20px;outline:0;white-space:nowrap;-webkit-user-select:none;cursor:pointer;font-weight:700;font-size:15px;color:#3c3c3c;position:absolute;left:7px;top:7px}
#attachment::-webkit-file-upload-button{visibility:hidden}
#attachment::before{left:5px;top:5px}
.attachment p{padding-top:10px;color:#000;font-size:13px}
.contact_us_block .forms .submit button{padding:12px 26px;padding-bottom:10px}
.modal-content .inner_height_block{overflow:auto}
#rfq-popup-content{z-index:10px}
#reviewform .modal-content .close{position:relative;top:-28px;left:2px;cursor:pointer}
.close img{max-width:100%}
.modal-content .close{position:relative;top:15px;left:1px;cursor:pointer}
#rfq-popup-content .modal-content{position:relative}
.modal-content .rfqclose{top:34px;left:31px;cursor:pointer}
.modal-content .inner_height_block{max-height:62vh;max-width:195vh}
.fieldset .review-legend.legend strong{display:inline-block;padding-right:10px;color:#54595F;font-size:18px;line-height:22px;font-weight:normal}
.fieldset .review-legend.legend{display:inline-flex;align-items:flex-end}
.fieldset .review-legend.legend span{font-size:18px}
.modal-content form .field.review-field-nickname{width:49%}
.modal-content form .field.review-field-summary{width:49%;margin-right:2%}
.modal-content form .review_fields{display:inline-flex;width:100%}
.modal-content form .review-field-ratings .label{display:none}
.modal-content form .review-field-ratings{margin-bottom:0;margin-top:0;padding-bottom:0;min-height: 40px;}
#rfq-popup-content .modal-content{padding-top:0}
#rfq-popup-content .modal-content .modal_header .close{top:-30px;left:0}
.fieldset .review-legend.legend{margin-bottom:0}
.modal-content .block{padding-top:0}
#reviewform .contact_us_block{padding:40px}
#reviewform .modal-content .modal_header .title{float:none;width:100%;margin:0}
.modal-popup .modal-header{padding:0;margin:0;width:100%;background-color:#fff;padding:18px;box-sizing:border-box;position:relative}
.modal-popup .modal-title{border-bottom:0;font-weight:300;padding-bottom:0;font-size:20px;margin-bottom:0;word-wrap:break-word;color:#fff;font-size:24px;text-transform:none;font-family:'NeoSansArabicMedium' !important;text-align:right}
.modal-slide .action-close {margin: 12px;}
.modal-popup .action-close:before,.modal-slide .action-close:before{content:url('../images/close_icon_white.png');position:absolute;top:9px;left:10px}
.modal-popup .modal-content{padding:40px;width:100%;display:inline-block;box-sizing:border-box}
.modal-content .block{padding:0;margin-bottom:0}
.modal-content .fieldset:last-child{margin:0}
.actions-toolbar .primary .action{padding:12px 26px;font-size:14px;border-radius:4px;text-transform:capitalize;padding-bottom:8px}
form .field{font-size:14px;color:#000;line-height:20px;font-family:'NeoSansArabicRegular' !important;}
.actions-toolbar .primary{float:none}
.modals-wrapper .modals-overlay{z-index:899!important}
.modal-popup .modal-inner-wrap{margin:calc(20vh - 50px) auto 0}
.form-create-account p{font-size:14px;color:#000;line-height:20px;font-family:'NeoSansArabicRegular'}
.modal-slide._inner-scroll .modal-content{overflow:unset}
.legend>span{font-weight:normal;font-size:24px;font-family:'NeoSansArabicMedium' !important;color:#303030;text-transform:none;margin-top:15px;display:block}
.form-create-account .fieldset.create.account:after{margin-top:10px;font-size:14px}
.modal-popup .modal-content{border:0}
.product_review_block .rating img{max-width:100%;width:15px}
.product_review_block .modal_header .close{top:12px}
.cms-about-us .page_main{padding-bottom:0}
#innercontainer .columns{padding-top:0}
.page-layout-2columns-left #innercontainer .columns{padding-top:30px}
.columns .specialtext{text-align:center}
#innercontainer .page-title-wrapper{padding-top:20px}
.catalog-product-view #innercontainer .page-title-wrapper{padding-top:0}
.specialoffertitle .specialtext p{color:#2d2d2d;line-height:24px}
.specialoffertitle .specialouterblock{padding-top:0}
.search_widget .filter_li .button{background-color:#01629f;color:#fff;border-bottom:2px solid #01629f;text-align:center;padding-right:0;line-height:auto;text-transform:uppercase;font-size:15px;font-family:'NeoSansArabicRegular';font-weight:600;width:138px;height:48px;padding:10px 20px;padding-top:15px;border-radius:4px}
header .right_menu a{padding-bottom:18px}
.modal-content .modal_header{background-color:#000000;padding:20px 25px}
.modal-content{border:0}
.modal{z-index:100;padding-top:calc(20vh - 50px)}
.static_four_col ul p{font-family:'NeoSansArabicRegular';line-height:24px}
.search_widget .car_filter ul .filter_li{vertical-align:top}
.car_listing .tab button{box-shadow:none}
.car_listing .grid .car_img .warranty_badge{line-height:12px}
.footer_two_col .right_col .inner_box{max-width:600px}
.header .right_menu a{padding:28px 15px;padding-bottom:19px}
.car_listing .tab button{line-height:19px;font-weight:400}
.modal-content .inner_popup .next_btn .model_select_all .label span{position:relative;vertical-align:super;top:-4px}
.static_four_col ul p{line-height:22px;font-size:15px}
.bottom_social_block .copyright span{line-height:18px}
.bottom_social_block .copyright span a{font-size:14px;padding:0 10px;color:#69707c}
.fotorama--fullscreen{z-index:9994!important}
.bottom_social_block .copyright{padding:0 10px}
.search_widget .car_filter ul .filter_li .filter_btn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.filter-options-title{overflow:unset;position:unset}
.filter-options .filter-options-title{padding:15px 20px 15px 40px}
@media(max-width:1380px){.footer_two_col .right_col .text .customer{font-size:26px}
}@media(min-width:901px){.responsive_block{display:block!important;height:auto!important}
}@media(max-width:900px) and (min-width:200px){.pages .pages-items .item .page{font-size:14px;width:36px;height:36px;line-height:36px}
.pagination ul li.item a.previous,.pagination ul li.item a.next{font-size:14px}
.pages .action.next{margin-right:0;padding:0}
.pages-item-next,.pages-item-previous{position:unset}
.block.specail_offer_block .middle-paragraph,.faqs_block .middle-paragraph{display:block;text-align: right;}
.header .account_link a.login_icon.active{width:auto}
.header .account_link a.login_icon,.header .account_link a.login_icon.active{background-size:18px;margin-top:4px;height:25px;padding:0;margin-left:0;width:25px}
.product_detail_block .right_col_detail .price .price{font-size:22px;font-weight:bold}
.header .account_link .customer_name{display:none}
.header .minicart-wrapper{padding:0;padding-top:6px}
.header .right_menu{padding-top:3px}
.header .minicart-wrapper img.icon{width:18px;max-width:100%;height:auto}
.car_listing .tab button{line-height:15px}
.footer.content{border-top:0;padding-top:0}
.page-footer{margin-top:0}
.main_footer .detail .col ul{padding-top:15px;padding-bottom:10px}
.header .logo img{margin:0 auto}
.product-item .price-box{margin-bottom:10px}
.car_listing .grid .car_detail .price{font-size:17px}
.product-item .tocart.action.primary{font-size:12px}
.page-title.base{font-size:16px;margin-bottom:20px;line-height:20px}
#rfq-popup-content .modal-content{width:100%}
#rfq-popup-content .contact_us_block{padding:20px;padding-top:0;width:100%}
#rfq-popup-content .contact_us_block .forms{padding-bottom:0;margin-bottom:0}
.fieldset .review-legend.legend span{font-size:15px}
.fieldset .review-legend.legend strong{font-size:20px}
#rfq-popup-content .actions-toolbar{display:inline-block}
.block-content .actions-toolbar{display:inline-block}
.modal-content .actions-toolbar .primary{width:100%}
#reviewform .fieldset{margin-bottom:20px}
.customer_review .title a{font-size:14px}
.close img{width:13px}
#rfq-popup-content .modal-content{position:relative}
#modal-header .modal-content{position:absolute}
.modal-content .rfqclose{top:11px;left:24px;cursor:pointer}
.close img{width:15px}
#rfq-popup-content{padding-top:70px}
#rfq-popup-content .modal-content .modal_header .close{top:-25px;left:2px}
#rfq-popup-content .modal-content .modal_header{padding:18px 22px}
#reviewform .modal-content .modal_header{padding:18px 22px}
#reviewform .modal-content .close{top:-25px}
#reviewform .contact_us_block{padding:15px;padding-top:30px;border:0}
.modal-popup.modal-slide{left:0;padding:15px;top:50px}
.modal-popup .modal-content{border-radius:0}
.specialoffertitle .page-title{font-size:16px}
#innercontainer .specialoffertitle{display:unset}
.header .logo a.logo{display:inline}
.header .right_menu a{padding:0!important}
.search_widget .choose_car .base_filter{margin-top:6px}
.search_widget .choose_car .base_filter .swatch-option.text label{width:85px;height:30px;font-size:12px;text-align:center;line-height:28px;padding-right:0;font-weight:400}
.search_widget .choose_car .base_filter .swatch-option.text input[type="checkbox"]:checked+label{padding-right:33px}
.search_widget .choose_car .base_filter .swatch-option.text input[type="checkbox"]:checked+label::after{transform:scale(0.6);top:calc(24% - 4px)}
.header .right_menu .language a{font-size:13px;margin-top:-5px}
.search_widget .choose_car{padding:15px 10px;padding-right:13px}
.footer_two_col .left_col span{font-size:18px}
.static_four_col ul p{line-height:21px;font-size:14px}
.modal .modal-content{width:100%}
.modal-popup .modal-content{padding:20px 20px}
}@media(max-width:449px) and (min-width:200px){.search_widget .action.primary{padding:0;width:100%;height:40px;padding-top:3px}
}@media(max-width:749px) and (min-width:400px){.product-item .tocart.action.primary{font-size:11px}
.car_listing .grid .car_detail .price{font-size:14px}
.product-item .price-box .price{font-weight:400px}
}@media(min-width:200px) and (max-width:500px){#rfq-popup-content .contact_us_block .forms .half_width{margin-bottom:0px;margin-left:0;width:100%}
#rfq-popup-content .contact_us_block .forms .full_width{width:100%}
.vas_block .back_next_btn {margin-top: 10px;}
}@media(min-width:600px) and (max-width:900px){#rfq-popup-content .modal-content{width:90%;padding:0}
}@media(min-width:200px) and (max-width:640px){.fieldset .review-legend.legend span{font-size:14px;font-family:'NeoSansArabicRegular'}
.fieldset .review-legend.legend strong{font-size:14px;position:relative;top:2px}
.modal-content form .field.review-field-nickname,.modal-content form .field.review-field-summary{width:100%}
.modal-content form .review_fields{display:block}
.offer_carousel .special_offer_btn{margin-top:5px}
.table-wrapper .table:not(.totals):not(.table-comparison) tfoot .mark,.table-wrapper .table:not(.totals):not(.table-comparison) tfoot .amount{width:50%}
.car_listing .tab button{margin-top:0;margin-bottom:0}
.modal-content .inner_popup .brands.car_years ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-gap:.8rem}
#reviewform .modal-content{width:93%;margin-top:0}
.modal-content #opc-new-shipping-address.inner_height_block{max-height:60vh}
.modal-content .inner_popup .old_new_car label{font-size:12px;width:88px;height:35px;line-height:33px}
.modal-content .inner_popup .old_new_car input[type="checkbox"]:checked+label::after{transform:scale(0.7);top:calc(24% - 6px);right:10px}
.modal-content .inner_popup .brands.car_makes ul li.swatch-option label{min-height:110px;padding:0 10px}
.modal-content .inner_popup .brands ul{text-align:center}
.modal-content .modal_header .close{top:-23px;}
.modal-content .modal_header .back{top:10px}
.modal-popup .modal-title{font-size:18px}
.search_widget .choose_car span.static_label{line-height:20px;margin:0}
}@media(min-width:641px) and (max-width:900px){#reviewform .modal-content{width:90%}
.modal{padding-left:15px;padding-right:15px;box-sizing:border-box}
.close img{width:14px}
.modal-content{width:610px}
#reviewform .modal-content .close{top:-27px}
}@media(min-width:450px) and (max-width:900px){.search_widget .filter_li .button{width:100%;height:40px;line-height:43px;font-size:14px;padding:0;text-align:center}
.search_widget.listing_widget .filter_li .button{width:calc(100% - 4px)}
}@media(max-width:1100px) and (min-width:901px){.search_widget .choose_car{padding:40px 20px;padding-bottom:38px}
.search_widget .choose_car span{font-size:15px;margin-left:10px;margin-right:0}
.search_widget .filter_li .button{width:105px;font-size:15px}
}@media(min-width:901px) and (max-width:1240px){.footer_two_col .right_col .text p{font-size:calc(2px+1vw)}
.footer_two_col .right_col .text span{font-size:19px!important}
.header .logo{max-width:100%}
}@media(min-width:768px){.form.create.account{min-width:100%;width:100%;margin-bottom:20px}
}@media(max-width:360px){.g-recaptcha,.form-login .g-recaptcha div,.login-container .g-recaptcha,.form-login .g-recaptcha iframe{max-width:250px!important}
.rc-anchor-normal-footer,.rc-anchor-normal .rc-anchor-pt{display:none}
}@media(max-width:768px){.modal-slide._inner-scroll .modal-content{margin:0}
.modal-content #opc-new-shipping-address.inner_height_block{max-height:calc(66vh - 50px)}
}.checkout-index-index .shipping-address-checkout{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}
.checkout-index-index .shipping_detail_block.login-checkout .fieldset.billing-new-address-checkout{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}
.checkout-index-index .checkout-payment-method .field-select-billing,.checkout-index-index .checkout-payment-method .billing-address-form{max-width:100%}
.checkout-index-index .pickuptime{padding-top:10px;padding-bottom:10px}
.checkout-index-index #newcontent{padding-top:10px;padding-bottom:10px}
.checkout-index-index #fmestorepickup .control.field{display:block}
@media only screen and (min-width:200px) and (max-width:700px){.modal-content .inner_popup .brands.car_models ul li.swatch-option label{min-height:94px}
.checkout-index-index .login-checkout,.checkout-index-index .shipping-address-checkout,.checkout-index-index .shipping_detail_block.login-checkout .fieldset.billing-new-address-checkout{display:grid;grid-template-columns:1fr}
}.additional_fields_container .field input{width:0}
.checkout-index-index .pw_email.actions-toolbar .secondary a.action{margin-top:20px}
.checkout-index-index .pw_hidden_fields .pw_hidden_field_text{margin-bottom:15px}
.checkout-payment-method .payment-method-content{width:100%;padding:20px 15px;box-sizing:border-box}
.checkout-index-index .address_checkbox{background-color:#7c7c7c;top:0;right:0;height:20px;width:20px;border:1px solid #cfd9e2;border-radius:5px;border-style:solid;border-width:1px;display:inline-block;margin-left:10px;margin-top:-5px}
.checkout-index-index .address_label{font-size:15px;color:#000;margin-bottom:25px;font-family:'NeoSansArabicRegular';padding-left:40px}
.checkout-index-index .checkout-payment-method .checkout-billing-address .billing-address-details{margin-right:36px}
.checkout-index-index .checkout-payment-method .checkout-billing-address .billing-address-details,#checkout-step-shipping .field.addresses{font-size:15px;line-height:25px;color:#000;padding-bottom:10px;font-family:'NeoSansArabicRegular';padding:0}
.checkout-index-index #checkout-step-shipping .field.addresses{padding-bottom:20px}
.checkout-index-index .payment-option-content .actions-toolbar{margin-top:10px;text-align:right}
.payment-option-content .actions-toolbar button{line-height:normal}
.checkout-index-index .billing-new-address-checkout{display:inline-block}
.checkout-index-index .shipping_detail_block.login-checkout .field .label span{display:inline}
.opc-progress-bar{display:none}
.checkout-index-index .modal-popup .form-shipping-address{max-width:100%}
.checkout-index-index .modal-content{background-color:#eff2f5}
.checkout-index-index .modal-popup.modal-slide .modal-footer{padding-bottom:1rem;padding-top:1rem;border-top:0;background-color:#eff2f5}
.checkout-index-index .action.secondary.action-hide-popup{display:none}
@media(min-width:200px) and (max-width:900px){.page-title-wrapper h1{font-size:20px;margin-bottom:20px;line-height:20px}
.page-title-wrapper .page-title{margin-bottom:0}
.page-title-wrapper{margin-bottom:20px;width:100%;padding-top:20px}
#password-strength-meter-container{font-size:12px}
}.login_block .left_forms .fieldset .login{width:100%}
.login_block .left_forms .fieldset .login .primary{width:100%}
.vechile_detail .action.edit:before,.vechile_detail .action.delete:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:20px;color:#757575;content:'\e601';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}
.vas_block .right_col .vechile_detail .title.title_static a.action.edit{margin:0}
.vechile_detail .action.edit::before{display:none}
.vechile_detail .action.delete:before{content:'\e604'}
.shipping_detail_block .showroom_field{padding:0}
.showroom_field #fmestorepickup{padding:20px 25px}
.right_col .aggrement p{margin-right:30px}
.checkout-index-index .action.primary.checkout{display:none}
.checkout-index-index #fmestorepickup .control.field{display:inline-flex}
.shipping_detail_block .showroom_field .field .label span{padding-top:10px;font-weight:500}
.shipping-address-item{padding:20px;box-sizing:border-box;border:2px solid #DFDFDF}
button:not(.primary),.checkout-payment-method .checkout-billing-address .primary .action-update,.shipping-address-item .action.primary{margin-top:10px;font-size:14px;font-family:'NeoSansArabicRegular';padding:12px 26px;border-radius:0;margin-bottom:10px;text-transform:capitalize;border-radius:4px;background-color:#000000;box-shadow:none;border:0;color:#fff}
.shipping-address-item.selected-item{background:#fff;position:relative}
.shipping-address-item.selected-item:before{content:url('../images/approved.png');left:-10px;top:-10px;position:absolute}
.modal-content #opc-new-shipping-address.inner_height_block{max-height:44vh}
.shipping_detail_block .showroom_field .field .label{width:35%}
.checkout-index-index .pickuptime{padding-top:10px;font-size:15px;line-height:25px;color:#000;padding-bottom:10px;font-family:'NeoSansArabicRegular';padding:0}
.vas_block .back_next_btn .next,.action.primary{line-height:20px}
.vas_block .back_next_btn .next{box-shadow:none}
.checkout-index-index .shipping-address-items{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}
@media only screen and (max-width:600px){.checkout-index-index .shipping-address-items{display:grid;grid-template-columns:1fr}
}.review_payment_block .paying_card .bank_portal{background-repeat:no-repeat;background-size:auto;background-position:98%}
@media only screen and (max-width:520px){.review_payment_block .paying_card .bank_portal{background-image:none}
}.review_payment_block .paying_card .bank_portal{padding:20px 25px;padding-left:12px;padding-top:20px;margin-bottom:0}
.bottom_social_block .copyright-links{font-size:14px}
label.address_label{font-size:15px;position:relative;color:#2d2d2d;font-family:'NeoSansArabicRegular';display:block;position:relative;padding-right:35px;cursor:pointer}
label.address_label::after{background-repeat:no-repeat;background-position:center;content:'';right:9px;top:-4px;width:12px;height:12px;position:absolute;background-color:#eee;padding:4px;background-size:13px;border-radius:4px;border:1px solid #d1d9df;background:#fff}
input[type="checkbox"].address_checkbox:checked+label.address_label::after{background-image:url("../images/tick_icon_checkbox-1.png");background-color:#000000;background-repeat:no-repeat;background-size:15px;background-position:2px;/*border:1px solid #0070b7;*/top:2px;}
input.address_checkbox[type="checkbox"]{display:none}
.block-reviews-dashboard .items .item .product-name a{color:#303030}
.block-reviews-dashboard .items .item .product-name a:hover{color:#01629f}
.box-content address a{color:#303030}
@media only screen and (min-width:200px) and (max-width:520px){.right_col .vechile_detail .vad_services ul li{padding:13px 0px}
.right_col .vechile_detail .vad_services ul li span,.right_col .vechile_detail .vad_services ul li strong{font-size:12px;line-height:17px}
}.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-left:0}
.account .messages{margin-bottom:0}
@media only screen and (min-width:200px) and (max-width:900px){.car_listing .grid .product-items{margin:0;margin-bottom:10px}
.listing_widget{margin-top:0}
.action.primary{font-size:13px;padding:9px 18px}
.shipping-address-item{padding:10px;line-height:22px;font-size:13px}
.shipping-address-item .action-select-shipping-item{margin-top:10px}
.header{min-height:auto}
.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}
}.product_left_col .customer_review{padding-bottom:20px}
.legend>span,.fieldset.create.account span{font-size:15px}
.fieldset.create.info span{margin-top:20px}
.legend{border-bottom:0}
.order_box{padding:25px;line-height:14px!important;padding-bottom:8px}
.fieldset .order_box .label.title::after{content:none}
.car_listing .grid .car_detail .name{padding:0 25px;padding-bottom:5px}
.car_listing .grid .car_detail .name a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.field.choice .label::after{height:10px}
.right_col_detail .cash_option .tab button{border-radius:0;padding:0;line-height:21px}
.right_col_detail .cash_option .tab{display:inline-block}
.right_col .vechile_detail .vechile .detail strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
@media only screen and (min-width:775px) and (max-width:1000px){/*.car_listing .grid .product-items{grid-template-columns:repeat(auto-fill,minmax(235px,1fr));grid-gap:1.2rem}*/
}@media only screen and (min-width:1001px) and (max-width:1240px){/*.car_listing .grid .product-items{grid-template-columns:repeat(auto-fill,minmax(285px,1fr));grid-gap:1.6rem}*/
}.minicart-wrapper .action.showcart .counter.qty{display:none}
#newsletter-validate-detail .messages{margin-top:10px}
#newsletter-validate-detail .messages .message>:first-child::before{width:33px}
#newsletter-validate-detail .messages .message{padding:10px;padding-left:50px}
.special_offer_btn{width:100%;text-align:center;margin-top:25px}
.special_offer_btn a{color:#000;border:1px solid #000;font-size:16px;text-transform:uppercase;padding:16px 32px;display:inline-block;border-radius:4px;padding-top:18px}
.special_offer_btn a:hover{background-color:#01629f;color:#fff;border:1px solid #01629f}
.special_offer.owl-carousel .owl-item img{border-radius:4px}
@media only screen and (min-width:200px) and (max-width:900px){.special_offer_btn{margin-top:10px}
.special_offer_btn a{font-size:12px;padding:10px 18px;padding-top:12px}
}@media(min-width:400px) and (max-width:900px){.car_listing .grid .car_detail .more_links ul .line.line1{display:none}
}@media(min-width:200px) and (max-width:600px){.bottom_social_block .copyright span a{font-size:13px;padding:0 8px;display:block}
.bottom_social_block .copyright{padding:5px 10px}
.bottom_social_block .copyright{font-size:13px}
.bottom_social_block .copyright span{line-height:22px}
}.filter-options-title:after{position:absolute;left:13px;top:16px}
.toolbar .pages{margin-bottom:0;padding-bottom:0;padding-top:25px}
.toolbar{margin-bottom:0}
.pages a.page:visited{color:#2d2d2d}
.pages .action.next:before,.pages .action.previous:before{content:'التالي';border:0;background-color:transparent;font-size:17px;font-family:'NeoSansArabicRegular'}
.pages .action.previous:before{content:'السابق'}
.page-layout-1column .column.main .product_detail_page.product-info-main{width:auto}
@media(min-width:200px) and (max-width:900px){.pages .action.next:before,.pages .action.previous:before{font-size:14px}
.toolbar .pages{padding-top:0}
}.about_us_testimonial .item.comment{background-color:#fff}
.sidebar .block.block-collapsible-nav ul li.item.current,.block-collapsible-nav .item a,.block-collapsible-nav .item>strong{font-family:'NeoSansArabicRegular'}
.block-collapsible-nav .item a:hover{color:#54595F;background:#fff;border-left:1px solid #eff2f5}
.block-collapsible-nav .item .delimiter{margin-top:15px;border-top:4px solid #fff;padding-bottom:15px}
.block-collapsible-nav .item a,.block-collapsible-nav .item>strong{padding:10px 18px 10px 20px;color:#000}
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:'NeoSansArabicRegular';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:'NeoSansArabicRegular';font-size:15px}
body.account .box-content address{font-size:15px;line-height:24px;color:#2d2d2d;font-family:'NeoSansArabicRegular';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:'NeoSansArabicRegular'}
.block-reviews-dashboard .items .item .product-name,.block-reviews-dashboard .rating-summary .label span{font-family:'NeoSansArabicRegular'}
.account .page_share_btn{display:none}
.account .data.table .col.actions a span{color:#54595F}
.limiter-label,.limiter-text{font-size:14px;font-family:'NeoSansArabicRegular'}
.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}
.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:'NeoSansArabicRegular';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:400px) and (max-width:749px){.page-title-wrapper h1{font-size:19px;line-height:25px}
}@media(min-width:750px) and (max-width:900px){.page-title-wrapper h1{font-size:28px;line-height:32px}
}.block-collapsible-nav .title strong{font-size:20px;color:#000;font-family:'NeoSansArabicMedium' !important;text-transform:uppercase;font-weight:normal}
@media(min-width:200px) and (max-width:767px){.block-collapsible-nav .title strong{display:none}
}.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-right: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:'NeoSansArabicRegular';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:'NeoSansArabicRegular'}
.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:'NeoSansArabicRegular'}
.account .order_print,.account .order_print_layaway{display:inline-flex;width:100%;margin-top:0;margin-bottom:20px;font-family:'NeoSansArabicRegular';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:'NeoSansArabicRegular';margin-top:8px;text-align:left;border-left: 1px solid #2e2e2e;padding-left: 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:'NeoSansArabicMedium' !important}
.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:'NeoSansArabicRegular'}
.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-right: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-right: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; padding-bottom: 0; order: 2;}
.installment-wrapper,.installment-wrapper .amount-payment span{font-family:'NeoSansArabicRegular'}
.installment-wrapper .amount-payment span:first-child{color:#000}
.installment-wrapper .remaining-payment{margin-bottom:20px}
.installment-wrapper .remaining-payment .remaining-payment-label{color:#000}
.installment-wrapper .remaining-payment label span.price{font-family:'NeoSansArabicRegular';color:#000}
.installment-wrapper .payment-note-top{font-size:15px;margin-bottom:30px;line-height: 18px;}
.installment-wrapper .amount-payment span{margin-left:15px}
.installment-wrapper .amount-payment .amount-control input{text-align:center;width:120px;padding-right:10px;border-radius:0;padding-top:3px;border:1px solid #000;font-family:'NeoSansArabicRegular';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:'NeoSansArabicRegular';color:#000}
.pay_installment_form .actions-toolbar{margin-top:0}
.installment-wrapper .amount-payment .amount-control{order: -1;  margin: 0px 0px 0px 5px;}
.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:'NeoSansArabicRegular';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:right;font-size:28px;margin-bottom:20px}
.customer-review .product-reviews-summary{margin-bottom:15px;font-family:'NeoSansArabicRegular'}
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:'NeoSansArabicRegular'}
.customer-review .review-details .review-content{font-family:'NeoSansArabicRegular';font-size:14px}
.customer-review .review-details .review-date{font-size:13px;font-family:'NeoSansArabicRegular'}
.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:right;float:right;margin:0 0 5px 0;color:#000}
.order-details-items .item-options dd{display:inline-block;float:right;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:0px}
.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: 100%;}
.pay_installment_form .actions-toolbar{margin:auto;}
.installment-wrapper .remaining-payment .remaining-payment-label{font-size:14px}
.installment-wrapper .amount-payment .amount-control{margin-left:0;}
.pay_installment_form .actions-toolbar .primary .action{height: 40px;line-height: 15px;font-size: 14px;padding: 12px 12px;width: 80px;}
}@media(max-width:767px){.pay_installment_form .actions-toolbar .primary .action span{font-size:13px}
.account .sidebar{background:unset;text-align:center}
.account .block-collapsible-nav .title{position:relative;display:inline-block}
.account .columns{padding-top:0!important}
.account .block-collapsible-nav .title:after{top:-20px;right:auto;left:15px;content:"( قائمة العرض )";text-decoration:underline;position:relative;font-size:14px;font-family:'NeoSansArabicRegular'}
.account .block-collapsible-nav .title.active:after{content:"( قائمة إخفاء )"}
.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}
.contact_us_block .forms .margin_btm .fields span{margin-bottom:0}
.contact_us_block .forms .margin_btm .fields.half-field{width:100%;display:inline-flex;justify-content:space-between}
.contact_us_block .forms .margin_btm .fields.half-field .field,.contact_us_block .forms .margin_btm .fields.half-field .field input{width:100%}
.contact_us_block .forms .margin_btm .fields.half-field .field.mr{margin-left:12px}
.contact_us_block .map .title,.contact_us_block .forms .title{font-size:15px}
.contact_us_block .map .map_address{font-family:'NeoSansArabicRegular'}
.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{display:grid;grid-template-columns:1fr 1fr}
.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{margin-left:20px}
.catalog-product-view .form-create-account .fieldset,.catalog-product-view .form.form-login .fieldset{margin:0 0 15px}
.catalog-product-view .fieldset.create.account span{font-size:15px;font-weight:normal}
.catalog-product-view .fieldset.create.account .legend span{font-size:15px;font-weight:normal}
.catalog-product-view .fieldset.create.account .password-strength-meter span{font-size:12px}
.catalog-product-view .form-create-account .fieldset.create.account{margin-bottom:20px}
.video_gallery .product_tumbnail .item img{max-width:100%;height:auto;max-height:100%;width:auto}
.video_gallery .product_tumbnail .item a.thumb_link{display:block;border:1px solid #fff;box-sizing:border-box}
.video_gallery .product_tumbnail .item.gal_thumb.active a.thumb_link{border:1px solid #3e4c50}
.video_gallery #video_main{display:inline-block}
.video_gallery #video_gal{position:relative}
.video_gallery .owl-carousel .owl-nav button.owl-next{background-color:#bbb;transition:background-color .3s ease-in-out;position:absolute;top:0;right:auto;left:0;width:34px;z-index:1000;margin:0;height:100%;border-right:4px solid #eaeaea;background-image:url(../images/next_arrow.png);background-repeat:no-repeat;background-position:center}
.video_gallery .owl-carousel .owl-nav button.owl-prev{background-color:#bbb;margin:0;transition:background-color .3s ease-in-out;position:absolute;top:0;right:0;left:auto;width:34px;z-index:1000;border-left:4px solid #eaeaea;background-image:url(../images/previous_arrow.png);background-repeat:no-repeat;background-position:center;height:100%}
.video_gallery .owl-carousel .owl-nav button.disabled{display:none}
.video_gallery .owl-carousel .owl-nav button span{display:none}
.video_gallery .owl-theme .owl-dots .owl-dot{height:30px;width:18px}
.video_gallery .owl-theme .owl-dots .owl-dot span{border-radius:6px;border:1px solid #858585;display:block;height:4px;left:6px;margin:0;position:relative;top:12px;width:4px}
.video_gallery .owl-theme .owl-dots .owl-dot.active span{background-color:#ff5501;border-color:#ff5501}
.fancybox-is-open .fancybox-bg{background:#fff;opacity:1!important}
.fancybox-button.fancybox-button--close{height:80px;right:0;top:0;width:80px;z-index:1000;background-color:#fff;background-image:url('../images/gallery.png');background-repeat:no-repeat;background-position:-80px 0}
.fancybox-button.fancybox-button--close svg{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;}
body.account .column.main #delete_conform .actions #delete_account{padding: 12px 26px;font-size: 14px;border-radius: 4px;text-transform: capitalize;padding-bottom: 8px;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;right: 127px;}
.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: right;margin-top: 15px;}
.modal-popup.confirm .delete_popup span{font-size: 14px;display: block;padding: 5px;text-align: right;}
.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}
.catalog-product-view .modal .modal-content{width:600px}
.catalog-product-view .block-content.popup-inner-contant p{text-align:center}
.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more{text-align:center;margin-top:20px}
.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more .proceed_checkout_btn.delete_quote{margin-left:10px}
.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more .proceed_checkout_btn.delete_quote,.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more .proceed_checkout_btn.move_to_checkout{width:42%;display:inline-block;margin:0}
.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more .or-seperator{display:inline-block;margin:0 10px}
.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more .proceed_checkout_btn.delete_quote a{background-color:#676767}
.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more .proceed_checkout_btn a{padding:14px 25px;padding-top:16px;font-size:14px;border-radius:0}
@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{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{margin-left: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:right}
.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}
.catalog-product-view .modal .modal-content{width:93%}
.catalog-product-view .modal .popup-inner-contant{padding:30px}
.catalog-product-view #reviewform .popup-inner-contant{padding-top: 15px;}
.catalog-product-view #reviewform .modal-content form .field.review-field-nickname {padding-bottom: 0;}
.catalog-product-view #reviewform.modal {padding-top: calc(20vh - 70px);}
.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more .proceed_checkout_btn.delete_quote,.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more .proceed_checkout_btn.move_to_checkout{width:100%}
.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more .proceed_checkout_btn.delete_quote{margin-left:0}
.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more .proceed_checkout_btn{display:block}
.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more .or-seperator{margin-left:0;margin-top:0;margin-bottom:12px}
}.catalog-product-view .review-control-vote label:before,.review-control-vote:before{font-size:18px;height:18px;letter-spacing:10px;line-height:18px;color:#ffbf07}
.catalog-product-view .review-field-rating .control{margin-bottom:30px}
.fieldset{margin:0 0 20px}
.modal-content form .field.review-field-summary{margin-right:20px}
.catalog-product-view #rfq-popup-content .modal-content{width:50%}
@media(min-width:200px) and (max-width:640px){.modal-content form .field.review-field-summary{margin-right:0}
.modal-content form .review_fields{margin-bottom:15px}
.product_left_col .all_ratting ul{text-align:unset;padding:5px;border-radius:4px;background-color:#eff2f5}
.breadcrum ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}
.heading .page-title-wrapper h1.page-title{font-size:20px;line-height:28px;margin-bottom:15px}
}.modal-slide._inner-scroll .modal-header,.modal-popup._inner-scroll .modal-inner-wrap{border-radius:0;background-color:#000000}
.modal-popup._inner-scroll .modal-inner-wrap{border-radius:10px}
.fieldset.create.info span{margin-top:0}
.tabcontent .pay_full.active{border:1px solid #b2b2b2}
.page-products .toolbar-products .pages{visibility:hidden}
.testimonial_page_block .modal .modal-content{width:50%}
.product_review_block .forms .testimonials_textarea .text_area{width:100%}
.testimonials-index-index .product_review_block .forms input[type=text].half_width,.testimonials-index-index .product_review_block .forms input[type=email].half_width{width:48.4%}
.testimonials-popup-wrapper{padding:30px}
.testimonials-index-index .product_review_block{text-align:right}
.testimonials-popup-wrapper.inner_height_block{max-height:60vh;overflow:auto}
.product_review_block .forms .submit button{padding:7px 30px;padding-top:12px;font-size:14px;margin-top:0}
@media(max-width:767px){.testimonial_page_block .modal .modal-content{width:100%}
.testimonials-index-index .product_review_block .forms input[type=text].half_width,.testimonials-index-index .product_review_block .forms input[type=email].half_width{width:100%}
.testimonials-index-index .product_review_block .forms input[type=text].half_width{margin-bottom:20px}
.product_review_block .rating{margin-bottom:0;padding-bottom:0}
.product_review_block .forms .submit button{margin-bottom:0}
}.product_review_block .forms .half_width{margin-left:2%}
#time_contents_div{margin-top:15px}
.faqs_block .side_categories .main-heading{display:block;padding:13px 25px;padding-top:18px;box-sizing:border-box;font-size:18px;color:#000;text-transform:capitalize;font-family:'NeoSansArabicRegular';line-height:23px}
.block-installment-details-view .box-content{font-family:'NeoSansArabicRegular'}
@media(min-width:600px) and (max-width:900px){.testimonial_page_block .modal .modal-content{width:60%}
}@media screen and (min-width:200px) and (max-width:700px){.cms-privacy-policy .sidemenu{display:none}
.cms-privacy-policy .privacy_detail{padding:0;border:0}
.cms-privacy-policy .faqs_block .faqs_detail{width:100%}
}.contact_us_block.call_back .forms.full_width{width:100%;padding:0;float:none}
.contact_us_block.call_back .forms .callback_initial .radio_box{display:inline-block;margin-left:20px}
.contact_us_block.call_back .forms .callback_initial .radio_box.choice .label{font-size:15px;position:relative;color:#2d2d2d;font-family:'NeoSansArabicRegular';display:block;position:relative;padding-right:35px;cursor:pointer}
.contact_us_block.call_back .forms .callback_initial .radio_box.choice .label::after{background-image:url("../images/Radio-Button-unchecked.png");background-repeat:no-repeat;background-position:center;content:'';right:3px;top:-1px;width:14px;height:13px;position:absolute;background-color:#eee;padding:4px;background-size:13px;border-radius:4px;border:1px solid #cfd9e2;border:0;background-color:transparent}
.contact_us_block.call_back .forms .callback_initial .radio_box.choice input[type="checkbox"]:checked+.label::after{background-image:url("../images/tick_icon_black.png")}
.contact_us_block .forms .callback_initial .radio_box.choice input[type="radio"]:checked+.label::after{background-image:url("../images/Radio_btn_Checked.png")}
.contact_us_block.call_back .forms .callback_initial .radio_box.choice input[type="checkbox"],.contact_us_block.call_back .forms .callback_initial .radio_box.choice input[type="radio"]{display:none}
.contact_us_block.call_back .forms .margin_btm .fields{margin-bottom:25px}
.contact_us_block.call_back .forms .margin_btm .fields.half-field .field.mr{margin-left:30px}
.contact_us_block.call_back .forms .margin_btm .fields .radio_box_control{height:50px;border:1px solid #cfd9e2;border-radius:4px;font-size:15px;color:#2d2d2d;font-family:'NeoSansArabicRegular';box-sizing:border-box;background-color:#eff2f5;padding-right:20px;padding-left:10px;padding-top:17px;outline:0}
.contact_us_block.call_back .forms .margin_btm .fields .term_content{margin-top:15px;border:1px solid #cfd9e2;border-radius:4px;padding:20px;box-sizing:border-box;background-color:#eff2f5;width:100%}
.contact_us_block.call_back .forms .margin_btm .fields .term_content .title{font-family:'NeoSansArabicRegular';padding-bottom:10px;color:#000;font-size:20px}
.contact_us_block.call_back .forms .margin_btm .field .control textarea{height:200px}
.contact_us_block.call_back{border:0;padding:15px 100px 40px}
.contact_us_block.call_back .forms .margin_btm{margin-bottom:0}
@media screen and (min-width:200px) and (max-width:900px){.contact_us_block.call_back{border:0;padding:15px 10px 40px}
}@media screen and (min-width:200px) and (max-width:767px){.contact_us_block.call_back .forms .margin_btm .fields{display:block}
.contact_us_block.call_back .forms .margin_btm .fields.half-field .field.mr{margin:0 0 25px 0}
.contact_us_block.call_back .forms .margin_btm .field .control textarea{height:100px}
}@media screen and (min-width:200px) and (max-width:400px){.contact_us_block.call_back .forms .margin_btm .fields .radio_box_control{padding-right:10px;padding-top:15px}
.contact_us_block.call_back .forms .callback_initial .radio_box.choice .label{padding-right:27px}
}.right_col .vechile_detail .paying_amount.last_payment{padding-top:20px}
.vas_block .left_col .steps ul.last_step{text-align:right}
.right_col .vechile_detail .total_amount_detail.final_step li{padding:16px 0}
.right_col .vechile_detail .total_amount_detail.final_step li span{width:116px;line-height:22px}
.product_review_block .product_name{font-size:16px}
.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 (min-width:200px) and (max-width:900px){.checkout-index-index .pickuptime{padding-right:0}
.shipping_detail_block .showroom_field .field .label{width:100%}
}.filters_popup .modal-content .inner_popup{position:relative}
.filters_popup .modal-content .popup_loader{position:absolute;display:none;border-radius:10px;background:0}
.filters_popup .modal-content .popup_loader .loader>img{position:absolute}
.prodfaqs-index-index .page-title-wrapper .page-title{text-transform:none}
.prodfaqs-index-index .faqs_block .faqs_detail h3{text-transform:none}
#customer-popup-login .form.form-login .socail_login{margin-top:30px}
#customer-popup-login .form.form-login .socail_login ul{display:inline-flex;align-items:center}
#customer-popup-login .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 .form.form-login .socail_login ul li span{font-size:15px;color:#2d2d2d;font-family:'NeoSansArabicRegular'}
@media screen and (min-width:200px) and (max-width:900px){#customer-popup-login .form.form-login .socail_login ul li span{font-size:13px}
#customer-popup-login .form.form-login .socail_login ul li{padding:10px 4px}
}@media screen and (max-width:767px){#customer-popup-login .form.form-login .socail_login{text-align:center}
}.message.global.cookie{width:100%;display:flex;background-color:#fff;box-sizing:border-box;border-radius:0;max-width:1102px;margin:0 auto;margin-top:0;align-items:center;box-shadow:0 0 12px 3px rgba(0,0,0,0.10);margin-bottom:10px;padding:25px 40px;z-index:9993}
.message.global.cookie .content_block{width:calc(100% - 250px);float:right;margin-top:3px}
.message.global.cookie .content_block p{line-height:22px;font-size:15px;color:#393939}
.message.global.cookie .content_block p a{color:#393939;text-decoration:underline}
.message.global.cookie .content_block p a:hover{text-decoration:none}
.message.global.cookie .actions{width:190px;float:left;margin-top:0}
.message.global.cookie .actions button.action.allow{background:#676767}
.message.global.cookie .actions button.action.allow:hover{background:#676767}
.search_widget .car_filter ul .filter_li .filter_title{display:none}
.financing_block.our_partners .left_box h2{padding-top:40px;line-height:45px;margin-bottom:40px}
.testimonial_banks{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));padding-top:20px;grid-gap:2rem}
.testimonial_banks .comment{background:0;padding:40px 20px;margin:0}
.testimonial_banks .comment p{padding-bottom:0}
.right_col .vechile_detail .paying_amount b{font-size:20px}
@media screen and (min-width:200px) and (max-width:1100px){.vas_block .right_col .vechile_detail .title.title_static .vechile_title{font-size:14px}
.right_col .vechile_detail .paying_amount b#total_amount_to_pay span{font-size:18px}
.right_col .vechile_detail .paying_amount b{font-size:18px}
.tabcontent .pay_full .right_box strong span.price{font-size:17px}
}@media screen and (min-width:200px) and (max-width:900px){.financing_block.our_partners .left_box h2{padding-top:0;line-height:36px;margin-bottom:20px}
.catalog-product-view #rfq-popup-content .modal-content{width:90%}
.vas_block .back_next_btn .fieldset .actions .action{font-size:14px;padding:10px 25px;padding-top:12px}
}@media screen and (min-width:200px) and (max-width:767px){.message.global.cookie .content_block{width:100%;float:none}
.message.global.cookie .actions{width:100%;float:none;margin-top:20px}
.message.global.cookie{padding:15px 20px;margin-bottom:0;border-radius:0}
.message.global.cookie .actions{margin-top:15px}
}@media screen and (min-width:200px) and (max-width:420px){.message.global.cookie{padding:20px}
.catalog-product-view #rfq-popup-content .modal-content{width:93%}
}@media screen and (min-width:700px) and (max-width:1150px){.right_col .vechile_detail .vad_services ul li strong{width:100%;display:block;margin-top:5px}
.right_col .vechile_detail .vad_services ul li{display:block}
.right_col .vechile_detail .vad_services ul li span{display:inline-block}
}@media(min-width:200px) and (max-width:1000px){.product_left_col .customer_review .title{width:100%}
.product_left_col .all_ratting{width:100%;float:none}
.product_left_col .all_ratting ul{text-align:right;margin-bottom:25px}
}@media(min-width:901px) and (max-width:1250px){.search_widget.listing_widget .car_filter ul .filter_li{width:25%;max-width:100%;box-sizing:border-box}
.search_widget.listing_widget .car_filter ul .filter_li.search_btn{width:auto}
.search_widget.listing_widget .car_filter ul .filter_li .filter_btn{padding-right:0;margin-top:0;width:100%}
.search_widget.listing_widget .car_filter ul .filter_li .filter_btn::before{margin-right:0;padding:0 15px}
.search_widget.listing_widget .car_filter{width:calc(100% - 241px)}
.search_widget.listing_widget .choose_car{width:241px}
.search_widget.listing_widget .car_filter>ul{text-align:center}
}.messages-custom{text-align:center}
.messages-custom div.mage-error[generated]{font-size:13px;line-height:24px;background:#fff;padding:15px;border:#e7e7e7 1px solid;font-family:'NeoSansArabicRegular'}
.filter-content .item .ln_slider_container{margin:0;width:100%}
.filter-content .item .ln_slider_from{padding-right:0}
.filter-content .item .ln_slider_to{padding-right:0}
.successful_order_block .payment_status{font-family:'NeoSansArabicRegular';text-transform:uppercase;font-size:17px}
.successful_order_block .payment_status b{color:#01629f;font-weight:800}
.right_col .vechile_detail .total_amount_detail ul li.showroom_pickup p{padding:0;line-height:22px;margin-top:5px}
.login_block .left_forms .fieldset .field.password{position:relative}
.login_block .left_forms .fieldset .field .password.show_password{top:0}
.forget_pas{display:inline-block}
.actions-toolbar.login{margin-top:10px}
.login_block .left_forms .fieldset .login button{padding:19px 26px;background-color:#000000;background:#000000}
.login_block .left_forms fieldset.create .login button{padding:19px 26px}
.checkout-index-index .modal-popup .modal-footer .action-save-address{padding:12px 26px;padding-top: 14px;background: #676767;}
.checkout-index-index .modal-popup.modal-slide.agreements-modal .modal-footer{display:none}
.checkout-index-index .modal-popup.agreements-modal .modal-header,.checkout-index-index .modal-popup.agreements-modal .modal-content{background-color:#fff}
.agreements-modal.modal-popup .action-close:before{content:url(../images/close_icon_blck.png)}
#checkout-agreements-modal{font-family:'NeoSansArabicRegular'}
.agreements-title{font-family:'NeoSansArabicRegular';font-size:24px}
.agreements-para{font-size:14px;line-height:24px;color:#5a5a5a;margin-top:20px}
.checkout-index-index .modal-popup.agreements-modal .modal-content{padding-top:15px}
.reset-pass-msg{background:#eff2f5;padding:16px 25px;font-family:'NeoSansArabicRegular';font-size:15px;line-height:26px}
@media screen and (max-width:600px){.reset-pass-msg{padding:10px 20px;font-size:14px;line-height:24px}
}.right_col_detail .slider{display:table}
.right_col_detail .slider ul li output{text-align:left;float:left;font-weight:600;font-size:13px}
.right_col_detail .slider ul li{padding-bottom:15px}
.right_col_detail .slider ul li .slider_container{display:table}
.right_col_detail .all_prices table .bold output{display:inline-block;padding:0}
.right_col_detail .all_prices table .bold span{display:inline-block;padding:0}
.cms-no-route .page-title{display:none}
.noroute .title{margin:50px auto 25px;font-family:'NeoSansArabicMedium' !important;text-align:center;font-size:100px;line-height:100px}
.noroute .content p{font-size:16px;line-height:26px;text-align:center}
.noroute .content .buttons{text-align:center;margin-top:40px;margin-bottom:100px}
.noroute .content .buttons{background-color:#EAE9E8;padding:40px 20px}
.noroute .content .buttons a{display:inline-block;box-sizing:border-box;outline:0;border-radius:4px;border:0;font-family:'NeoSansArabicMedium' !important;font-weight:500;cursor:pointer;line-height:20px;padding:12px 26px;font-size:18px;color:#fff;background:#000000}
.noroute .content .buttons a.contactus{background:#fff;border:1px solid #000000;color:#000000}
.noroute .content .buttons .separator{text-transform:uppercase;margin:0 20px}
.product_left_col .fotorama__thumb-border{border:1px solid #eff2f5!important}
.customer-account-logoutsuccess .login_page_container .login_block{border:0;text-align:center}
.customer-account-logoutsuccess .page-title{display:none}
.customer-account-logoutsuccess .signed_out .title{margin:25px auto 25px;text-transform:uppercase;font-family:'NeoSansArabicMedium' !important;text-align:center;font-size:40px;line-height:65px}
.customer-account-logoutsuccess .signed_out p{font-size:16px;line-height:26px}
.customer-account-logoutsuccess .login_page_container.full_width .login_block .left_forms .padding{padding-left:0;padding-right:0}
.customer-account-logoutsuccess .login_block .left_forms{display:block}
@media screen and (max-width:450px){.noroute .content .buttons a{display:block}
.noroute .content .buttons .separator{margin:10px 0;display:block}
.customer-account-logoutsuccess .signed_out .title{font-size:22px;line-height:26px}
}.checkout-payment-method .paying_card .heading{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}
.checkout-payment-method .paying_card .heading span{font-size:18px;color:#000;display:block;font-family:'NeoSansArabicMedium' !important}
.checkout-payment-method .upload_files{width:calc(100%+35px);margin-left:-20px;border-top:0;padding:20px 20px 0 20px;box-sizing:border-box;padding-top: 0;}
.fieldset.upload_files-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}
.field.validate-fme-fields .label span{color:#3b3b3b;font-size:16px;color:#000;font-family:'NeoSansArabicRegular';text-transform:capitalize;display:block;padding-bottom:0;display:inline-block}
.file-uploader-button.action-default{text-align:left;height:50px;border:1px solid #cfd9e2;border-radius:4px;font-size:15px;color:#2d2d2d;font-family:'NeoSansArabicRegular';box-sizing:border-box;background-color:#fff;padding-right:20px;padding-left:10px;outline:0;width:100%;padding-top:15px}
.file-uploader-button.action-default.span{line-height:23px;font-size:14px;background-color:#cfd9e2;border:0;border-radius:4px;padding:9px 20px;outline:0;white-space:nowrap;-webkit-user-select:none;cursor:pointer;font-weight:700;font-size:15px;color:#3c3c3c;position:absolute;left:7px;top:4px;width:auto;height:auto}
.paid-no{margin-bottom:10px}
.order-status{margin-bottom:0;padding:0}
@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:'NeoSansArabicMedium' !important;font-size:22px;margin-bottom:20px;width:50%;display:inline-block;float:right}
.report-an-error{width:30%;display:inline-block;float:left;text-align:left}
.report-an-error span{font-family:'NeoSansArabicRegular';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:0px; margin-right: 10px;}
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}
.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 48px 5px 25px;height:50px;width:100%;background-position: 96% 55%;outline:0;box-sizing:border-box;font-size:15px;color:#2d2d2d;border:0 solid #cfd9e2;background-color:#fff;text-transform:capitalize;font-family:'NeoSansArabicRegular';margin:0;margin-bottom:5px}
.car_img .action.towishlist1{position:absolute;left:0;z-index:20;background:#ffffff8c;width:40px;text-align:center}
.car_img .action.towishlist{position:absolute;left: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;left: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:'NeoSansArabicRegular'}
.upload_files #upload-files-checkout-form .upload_files-fields input{background-color:#fff}
.product-item .action.towishlist1:before{display:none}
.product-item .action.towishlist:before{display:none}
.block-compare .product-item .product-item-name .product-item-link{font-family:'NeoSansArabicRegular';font-size:16px;color:#2d2d2d}
.block-compare .product-item .product-item-name span,.year_attr{font-family:'NeoSansArabicRegular';font-size:14px;color:#4e4e4e}
.block-compare-wrapper #aa .item .product-item-name .year_attr{display:none}
.pro_price{color:#01629f;font-size:16px;margin-right:22px}
.name-price-wrapper{font-family:'NeoSansArabicRegular';padding-right:10px}
.li.explore .action.towishlist1,.actions-secondary-wishlist .action.tocompare{display:none}
.li.explore .action.towishlist,.actions-secondary-wishlist .action.tocompare{display:none}
.actions-secondary-wishlist{display:inline-block}
.actions-secondary-wishlist .action.towishlist1{position:absolute;top:20px;left:20px;z-index:2}
.actions-secondary-wishlist .action.towishlist{position:absolute;top:20px;left: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:'NeoSansArabicRegular';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;left: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:'NeoSansArabicMedium' !important}
.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:'NeoSansArabicRegular';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:'NeoSansArabicRegular'}
.bttom-agree-disagree-block a{background-color:#000;color:#fff;padding:10px;font-size:14px;border-radius:0;width:85px;display:inline-block;text-align:center;font-family:'NeoSansArabicRegular';border: 1px solid #000;}
.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:'NeoSansArabicRegular'}
.products-grid.wishlist .product-item-name{display:inline-block;color:#000;font-size:18px;font-family:'NeoSansArabicRegular'}
.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:'NeoSansArabicRegular';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-right: 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-right:0}
.products-grid.wishlist .product-item-photo{float:none;margin-left: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-left: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;left: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 0 0 10px}
.cms-index-index .grid.products-grid.grid .product-item{position:relative}
.cms-index-index .grid.products-grid.grid .product-item .actions-secondary{position:absolute;left:8px;top:8px;z-index:99}
.modal-popup.confirm .action-close{left:10px;top:7px}
.modal-popup.confirm .modal-footer .action-dismiss{margin-left:10px;background-color: #696969;}
.modal-popup.confirm .modal-inner-wrap .modal-content{text-align:center;font-family:'NeoSansArabicRegular'}
.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-right:10px}
#popup-modal::before{content:url(../images/warning.png);position:absolute;top:70px;right: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:'NeoSansArabicRegular';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:#000000}
.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:right;padding-bottom:2px}
.hdmx__ticket-reply .actions-toolbar .action.primary{line-height:2.1rem;margin-top: 0;}
.hdmx__ticket-reply .actions-toolbar .action.secondary {float: left;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:'NeoSansArabicRegular'}
.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:'NeoSansArabicRegular'}
.hdmx__ticket-history .hdmx__message .hdmx-message__header{padding-bottom:15px;font-family:'NeoSansArabicRegular'}
.data.table.hdmx__tickets-table .subject a{color:#54595F}
.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{right:5px}
#popup-modal span{font-size:14px;margin-top:5px;display:inline-block;margin-right: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:'NeoSansArabicRegular';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:left;margin-top:32px;float:left;margin-left:32px}
.shipping-address-item.selected-item:after{content:'المحدد';right:20px;top:7px;position:absolute;background-color:#000000;padding:4px 6px;font-size:12px;border-radius:4px;font-family:'NeoSansArabicRegular';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:'NeoSansArabicRegular'}
.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-left: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-left: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;left: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;left: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;left: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;left:20px;z-index:2}
.secondary-addto-links-list .action.tocompare{display:none}
.secondary-addto-links-list{position:absolute;top:5px;left: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-left: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-left:5px}
.more_links .li.explore .action.towishlist1 .wishlist-icon.wishlist-active{top:10px;left:12px}
.more_links .li.explore .action.towishlist .wishlist-icon.wishlist-active{top:10px;left: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:'NeoSansArabicRegular';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:'NeoSansArabicRegular';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:'NeoSansArabicRegular'}
table.finance_terms_table tr td:nth-child(2){background:0;font-family:'NeoSansArabicRegular'}
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:'NeoSansArabicRegular'}
}@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:right;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:'NeoSansArabicRegular';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-left:0;position:absolute;top:-80px;right: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:left}
.popup-inner-contant.signin_popup{padding:30px;padding-top:20px;padding-bottom:20px}
.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;left: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;left: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;left: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-right: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{border-radius:0;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:right;width:50%}
.form-login .fieldset .for_rem_block .forget_pass_again{float:left}
.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-left: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: 8px;right: 3px;}
.layaway-customer-fullview .report-an-error {padding-top: 9px;padding-left: 27px;}
.account .order_print,.account .order_print_layaway{padding:0 25px 8px}
.account .order_print,.account .order_print_layaway{padding:4px 25px 12px}
.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:right;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:right;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}
.catalog-product-view .block-content.popup-inner-contant #popup_for_restrict_add_more .proceed_checkout_btn a{font-size:11px}
.field.choice.newsletter .label::after{top:-4px}
.vas_block .product-options-wrapper .field.choice .label{padding-right: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-right: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-right:15px;padding-top:0}
.right_col_detail .cash_option .tabcontent .full_pay_price .price{padding:0;border-bottom:0;text-align:right}
.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:right;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:'NeoSansArabicMedium' !important;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-right: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 0 5px 5px;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{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{margin-right:0}
#customer-popup-login .actions-toolbar .primary{width:45%;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-right: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-right:25px;padding-top:2px;padding-bottom:12px}
.right_col_detail .cash_option .tabcontent .full_pay_price .price{padding:0;border-bottom:0;text-align:right}
.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:right;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:'NeoSansArabicMedium' !important;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:right;background:0}
.right_col_detail .buying_procedure #finance_disclaimer{padding: 15px 20px;background-color: #eff2f5;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: 'NeoSansArabicRegular' !important;}
.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:#f9fbfc;margin-bottom:5px}
.right_col_detail .finanace_text .finanace_text_inner{font-size:14px;font-weight:normal;line-height:20px;color:#393939;padding:0;text-align: right;}
.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{margin:0;grid-column: 1 / -1;}
.catalog-product-view .form-create-account .fieldset.create.account .legend{margin:0;grid-column: 1 / -1;}
.catalog-product-view .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:'NeoSansArabicMedium' !important}
.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-right:5px;cursor: pointer;}
#contact_time::placeholder{color:#adadad}
.modal_tooltip{margin-right: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:'NeoSansArabicMedium' !important;text-transform:capitalize;min-height: 50px;}
.option_popup_content.modal .modal-content .close_filter_popup{max-width:100%;position:absolute;left: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:'NeoSansArabicRegular'}
.option_popup_content.modal .modal-content .services img{max-width:100%;margin-left: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:'NeoSansArabicMedium' !important;margin-bottom:12px}
.option_popup_content.modal .modal-content .terms_condition ul{margin-right: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:'NeoSansArabicRegular'}
.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;left:17px}
.option_popup_content.modal .modal-content .modal_header{font-size:17px;padding-bottom:10px}
.option_popup_content.modal .modal-content .services img{margin-left: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;left:8px}
.account .column.main .order-details-items .table-wrapper .data.table td.col.qty li.item{text-align:right;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-right:0;color:#54595F;font-weight:normal;border-color:#01629f}
.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:'NeoSansArabicRegular';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:'NeoSansArabicRegular'}
.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-right:0;padding-left: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-right: 0;
    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;right:15px}
.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td.order_top_summary_td{padding-right:140px}
.product-add-form .product-options-wrapper .field .control.type .tooltip{float:left}
}.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-left: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:right;background:0}
.footer .footer_bottom .copyright{color:#525252}
.copyright{background-color:unset;color:#fff;box-sizing:border-box;display:block;padding:0;text-align:right}
.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-right: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 5px 0 0;position:absolute;left:-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{left:85px;top: 8px;/*all: unset;*/;right: unset;}
@media(min-width:200px) and (max-width:900px){.block-search .action.search{left: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:right;color:#fff;font-size:24px;font-weight:normal;padding-bottom:0;font-family: 'NeoSansArabicMedium' !important;}
.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:'NeoSansArabicRegular';margin-top:10px;margin-bottom:15px}
.discount .payment-option .payment-option-title span img{margin-right: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:'NeoSansArabicRegular';box-sizing:border-box;background-color:#fff;padding-right:20px;padding-left: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:'NeoSansArabicRegular'}
.pickupHomeMapText .img{display:inline-block;vertical-align:top}
.pickupHomeMapText .text{display:inline-block;width:calc(100% - 50px);margin-right: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-left:5px}
.filter-content .filter-value{font-size:14px;color:#fff;background-color:#9c9c9c;font-family:'NeoSansArabicRegular';padding:6px 10px;box-sizing:border-box;margin-left:0;border-top-right-radius:4px;border-bottom-right-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-left-radius:4px;border-bottom-left-radius:4px}
.filter-actions{display:inline-block;margin-right:20px;margin:0}
.filter-actions .filter-clear{color:#2d2d2d;font-family:'NeoSansArabicRegular'}
.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:#EAE9E8;width:100%;display:inline-block;padding:60px 0;padding-top:70px}
.easy_car_financing .financing_block .left_box{width:40%;float:right;border-left: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:'NeoSansArabicMedium' !important;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:'NeoSansArabicMedium' !important;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:'NeoSansArabicRegular';font-weight:600}
.easy_car_financing .testimonial_block .comment p{color:#626262;font-size:15px;line-height:22px;padding:18px 0;font-family:'NeoSansArabicRegular';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 48px 0 0}
.modal .page_share_popup .page_share_block ul.share li:first-child{margin-right: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 48px 0 0}
.modal .page_share_popup .page_share_block div.share div:first-child{margin-right: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;left:0;font-size:0}
.top_header_container .page_share_btn{float:left;position:relative;top:-158px;color:#000;font-size:15px;font-weight:600}
.top_header_container .page_share_btn img{margin-left: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-right:28px}
#customer-popup-login-form .fieldset .field.choice .label::after{right:0}
.modal-content #cartstatusclose{left:1px;top: -24px;}
#cart_status_popup .modal-content #cartstatusclose{top: -27px;}
#share-popup-content .shareclose{top:-20px;left:0}
.cms-shipping-policy-html .middle-paragraph{font-family:'NeoSansArabicRegular';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:'NeoSansArabicMedium' !important;font-weight:600;padding-top:20px;padding-bottom:28px}
.cms-shipping-policy-html .privacy_detail p{font-family:'NeoSansArabicRegular';font-size:16px;line-height:26px;padding-top:0;font-weight:100}
.cms-shipping-policy-html .privacy_detail ul.bullets{padding-right: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:'NeoSansArabicRegular';line-height:22px;margin-bottom:13px}
.cms-terms-and-conditions-html .middle-paragraph{font-family:'NeoSansArabicRegular';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:'NeoSansArabicMedium' !important;font-weight:600;padding-top:20px;padding-bottom:18px;line-height:30px}
.cms-terms-and-conditions-html .privacy_detail p{font-family:'NeoSansArabicRegular';font-size:16px;line-height:26px;padding-top:0;font-weight:100}
.cms-terms-and-conditions-html .privacy_detail ul.bullets{padding-right: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:'NeoSansArabicRegular';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-right: 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-right:5px;padding-left: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-left:2%;font-size:13px;padding-left:2px;padding-right:21px;margin-right: unset;}
.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:3% 58%;width:22px;height:20px;display:inline-block;left: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:3% 58%;width:22px;height:20px;display:inline-block;left: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:3% 58%;width:22px;height:20px;display:inline-block;left: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:3% 58%;width:22px;height:20px;display:inline-block;left: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:3% 58%;width:22px;height:20px;display:inline-block;left: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:3% 58%;width:22px;height:20px;display:inline-block;left: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:3% 58%;width:22px;height:20px;display:inline-block;left: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:3% 58%;width:22px;height:20px;display:inline-block;left: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:2% 58%;width:20px;height:20px;display:inline-block;left:10px;position:absolute;top:15px;z-index:10}
.hdmx__ticket-new .group{margin-right:0;margin-left:0}
.hdmx__ticket-new .group .field{padding-left:1rem;padding-right:0;padding-bottom:0}
@media(min-width:200px) and (max-width:600px){.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-left:0}
.hdmx__contact-popup .fieldset legend,.hdmx__contact-form .fieldset legend,.hdmx__ticket-new .fieldset legend{margin-right: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:'NeoSansArabicMedium' !important}
.order-details-items .table-wrapper .layaway_remaining th.mark,.order-details-items .table-wrapper .layaway_remaining td.amount{font-family:'NeoSansArabicMedium' !important;}
#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-left: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{left: 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 {left: 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 {margin-bottom: 0;}
.catalog-product-view .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;padding-top: 10px;}
.customer-popup-login .social_links ul li .google {padding: 10px;}
.modal-content .inner_height_block {min-height: 53vh;}
#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 {right: 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-right: 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-right: 0;}
}@media (min-width:200px) and (max-width:500px) {.pay_installment_form .actions-toolbar .primary .action {width: auto; 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-left: 0;background-color: #676767;}
.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;right: -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-right: 5px;}
    .right_col_detail .tabcontent .pay_full {padding-right: 20px;}
}
.tooltip.wrapper .tooltip.content {left: unset;right: 0;}
.tooltip.wrapper .tooltip.content::before {right: 15px;left: unset;margin-right: -6px;margin-left: unset;}
.tooltip.wrapper .tooltip.content::after {border-bottom-color: #ffffff;right: 15px;left: unset;margin-right: -5px;margin-left: unset;}
.actions-toolbar {text-align: right;}
.actions-toolbar .primary .action {margin: 0 0 0 15px;}
/* view all vehicle button start */
.car_model_listing #allmodels .allVehicleFrom .allVehicleButton {font-size: 18px;font-family: 'NeoSansArabicRegular' !important;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:50px;text-align: center;}
@media (min-width:200px) and (max-width:900px) {
    .car_model_listing #allmodels .allVehicleFrom {padding-top: 15px;}
    .car_model_listing #allmodels .allVehicleFrom .allVehicleButton{font-size: 14px;}
}
/* view all vehicle button end */
.swatch-option {margin: 0 0 5px 10px;float: right;}
.swatch-input {right: 0px;left: unset;}
.modal-custom .action-close, .modal-popup .action-close, .modal-slide .action-close {left: 0;right: unset;}
.field-tooltip {left: 0;right: unset;}
.minicart-wrapper .block-minicart::after {left: 11px;right: unset;}
.minicart-wrapper .block-minicart::before {left: 12px;right: unset;}
.minicart-wrapper .product .actions {float: left;}
.cart.table-wrapper .item-options dt, .minicart-items .product-item-details .product .options.list dt, .opc-block-summary .items-in-cart .product .item-options dt, .block-giftregistry-shared-items .product .item-options dt, .multicheckout .item-options dt {clear: right;float: right;}
.cart.table-wrapper .item-options dd, .minicart-items .product-item-details .product .options.list dd, .opc-block-summary .items-in-cart .product .item-options dd, .block-giftregistry-shared-items .product .item-options dd, .multicheckout .item-options dd {float: right;}
.minicart-items .product .toggle::after {margin: 0 5px 0 0;}
.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 {
	margin-right: 15px;
}
.abs-discount-block-desktop .block:nth-child(2), .amazon-addresses .amazon-address:nth-child(2), .column .block-addbysku .block-content .box:nth-child(2), .login-container .block:nth-child(2), .account .column.main .block:not(.widget) .block-content .box:nth-child(2), .form-address-edit > .fieldset:nth-child(2), .form-edit-account .fieldset:nth-child(2), .storecredit .block:nth-child(2), .paypal-review-discount .block:nth-child(2), .cart-discount .block:nth-child(2) {
	float: left;
}
.abs-discount-block-desktop .block:nth-child(1), .amazon-addresses .amazon-address:nth-child(1), .column .block-addbysku .block-content .box:nth-child(1), .login-container .block:nth-child(1), .account .column.main .block:not(.widget) .block-content .box:nth-child(1), .form-address-edit > .fieldset:nth-child(1), .form-edit-account .fieldset:nth-child(1), .storecredit .block:nth-child(1), .paypal-review-discount .block:nth-child(1), .cart-discount .block:nth-child(1) {
	clear: right;
	float: right;
}
.order-links .item {float: right;}
.order-details-items tfoot .amount, .order-details-items tfoot .mark {text-align: left;}

form.form-shipping-address .field._required .label span::after{content:'*';color:#0070b7;font-size:1.2rem;margin:0 5px 0 0;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: 'NeoSansArabicRegular' !important;color: #000;}
.pages.pagination .pages-items .action.previous {background: none;border: 0;box-shadow: none;text-transform: uppercase;font-family: 'NeoSansArabicRegular' !important;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:200px) and (max-width:767px) {
    .abs-discount-block-desktop .block:nth-child(2), .amazon-addresses .amazon-address:nth-child(2), .column .block-addbysku .block-content .box:nth-child(2), .login-container .block:nth-child(2), .account .column.main .block:not(.widget) .block-content .box:nth-child(2), .form-address-edit > .fieldset:nth-child(2), .form-edit-account .fieldset:nth-child(2), .storecredit .block:nth-child(2), .paypal-review-discount .block:nth-child(2), .cart-discount .block:nth-child(2) {
        float: unset;
    }
    .abs-discount-block-desktop .block:nth-child(1), .amazon-addresses .amazon-address:nth-child(1), .column .block-addbysku .block-content .box:nth-child(1), .login-container .block:nth-child(1), .account .column.main .block:not(.widget) .block-content .box:nth-child(1), .form-address-edit > .fieldset:nth-child(1), .form-edit-account .fieldset:nth-child(1), .storecredit .block:nth-child(1), .paypal-review-discount .block:nth-child(1), .cart-discount .block:nth-child(1) {
        clear: unset;
        float: unset;
    }
}

form#report-description .report-description-content .control {margin-top: 10px;}
form#report-description .report-description-content .action.primary {padding: 14px 26px;}

.hdmx__ticket-summary th {padding: 0.5rem 0 0.5rem 4rem;text-align: right;}
.hdmx__ticket-summary td {padding: 0.5rem 1rem 0.5rem 4rem;}
.hdmx__ticket-history .hdmx__message .hdmx-message__header strong {margin-left: 1.5rem;margin-right: 0;}
.hdmx__ticket-history .hdmx__message .hdmx-message__header {padding: 0 3px 5px 0;}
.hdmx__ticket-history .hdmx__message .hdmx-message__body {border-right: 3px solid #0070b7;border-left: unset;}

@media (min-width:768px) and (max-width:900px) {
    .account.page-layout-2columns-left #innercontainer .columns {padding-top: 10px;}
}
/* .fotorama__wrap {direction: rtl;} */
.prodrfq-model-wrapper .topnav a {font-size: 14px !important;padding: 14px 9px !important;padding-top: 16px !important;}


/* iframe[title="Button to launch messaging window"] {right: unset !important; left: 16px !important;}
iframe[title="Messaging window"] {} */

form.form-shipping-address .field.street.required .label span::after {
    content: '*';
    color: #0070b7;
    font-size: 1.2rem;
    margin: 0 5px 0 0;
    position: absolute;
    top: 0;
}
.toolbar-products {visibility: hidden;}
#search_mini_form {width: auto;float: none;background: #EAE9E8;height: 50px;}
#my-orders-table tfoot tr.discount td.amount {direction: ltr;}

/* wishlist testing */
.action.towishlist1 {
    display: block !important;
    height: 100%;
    width: 25px;
    position: absolute;
    left: 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");
}
.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;}
.action.towishlist {
    display: block !important;
    height: 100%;
    width: 25px;
    position: absolute;
    left: 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.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 .product-item {width: 100%;margin: 0;margin-bottom: 30px;max-height: 215px;border-radius: 0;border: 0;}
.products-grid.wishlist .product-item .product-item-info {display: grid;grid-template-columns: 20% 45% 35%;}
.products-grid.wishlist .product-item .product-item-info .product-item-photo {margin-bottom: 0;max-height: 175px;}
.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-right: 20px;text-align: right;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: right;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 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 {left: -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-right: 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;width: auto;}
    .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-left: 10px;
}
.popup-authentication .block-authentication .social_links ul li:last-child {
    padding-left: 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%;
    }
    .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-left: 10px}
#customer-popup-login-wishlist .social_links ul li:last-child{padding-left: 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-left: 5px;margin-left: 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-left: 1px solid #3d68ac}
#customer-popup-login-wishlist .social_links ul li .gplus img{border-left: 1px solid #ce4229}
#customer-popup-login-wishlist .social_links ul li .twitter img{border-left: 1px solid #2cbdea}
#customer-popup-login-wishlist .social_links ul li .insta img{border-left: 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-left: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}
}
#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;left: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;left: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;left: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-left: 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: #000000;}
.hdmx__status {background-color: #fff !important;}
.hdmx__status.hdmx-black {color: #424242;padding-right: 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-left: 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-left: 10px;} */

.select_models .right_block .page_share_btn {display: block !important;height: 100%;width: 40px;position: absolute;left: 25px;top: -1px;}
.product_detail_block .product_left_col #pageshare_btn {width: 20px;position: absolute;left: -20px;top: 0;z-index: 2;}
.product_detail_block .product_left_col #pageshare_btn img {top: 30px;position: absolute;left: 72px;z-index: 10;}
.promo-popup .action-close{top:10px;left: 10px;right: unset;}
.promo-popup.modal-slide .action-close::before{filter: invert(0);left: unset;}
.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 {left: 0;}
    .product_detail_block .product_left_col #pageshare_btn img {left: 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;
}


.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);right: unset;}









.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 .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;}
td span.cart-price{display: inline-block; direction: ltr;}
/*.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-left: 0px;margin-right: 6px;}
  .installment-wrapper .amount-payment .amount-control input {min-height: 38px;    width: 90px;}
    block.block-installment-details-view fieldset.pay_installment .actions-toolbar button.primary {  margin-right: 5px;}

} block.block-installment-details-view fieldset.pay_installment .actions-toolbar div.primary {margin-left: 10px;}
/*     .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;
}

.tabcontent .pay_deposit .msg .price_tag{white-space: nowrap; display: inline-block; direction: ltr;}

.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;}
.product-add-form .product-options-wrapper .field .control.type .label span.crossed_price {  direction: ltr;  display: inline-block;}
  @media (max-width: 500px) {
.page-main .select_models .featured_model.listing_block .left_block .price_cta_block .pricing span.price .custom_symbols{margin-top: -3px;}
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;    margin: 0 10px 0 10px;}
 .block.block-installment-details-view fieldset.pay_installment .actions-toolbar button.primary{ margin-left: 0;}
}

span.price{direction: ltr;}
.page-main .select_models .all_model_container .first .left_block .price_cta_block .price,
.page-main .select_models .all_model_container .left_block .pricing span.price,
.right_col .vechile_detail .total_amount_detail ul li strong,
.right_col .vechile_detail .vad_services ul li strong,
.right_col .vechile_detail .total_price b,
.right_col .vechile_detail .paying_amount b,
.order-details-items tfoot .amount{direction: ltr;}

.product_detail_block .right_col_detail .price_block .price span.price{text-align: right;}
.right_col_detail .cash_option .tabcontent .full_pay_price .price_full .price,
.right_col .vechile_detail .total_amount_detail ul li span,
.right_col .vechile_detail .paying_amount span,
.right_col .vechile_detail .total_price span#update_car_price_color{display: inline-block;}


.options-list .field .label span{display: inline-block; direction: ltr;}
#my-orders-table td.col.total, #my-orders-table td.col.remaining {
  white-space: nowrap;
  direction: ltr;
  text-align: right;
}

.table-order-items td span.price{display: inline-block; }
.block-compare-wrapper #aa .item .pro_price .custom_symbols{width: auto; display: inline-block;}
.block-compare-wrapper #aa .item .pro_price{white-space: nowrap;  display: inline-block;  direction: ltr;  text-align: right;}
.comparing_table_block .normal-price-block .price{white-space: nowrap;  display: inline-block;  direction: ltr; }

.right_col .vechile_detail .vad_services ul li strong{white-space: nowrap;}

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


/*arabic fixes*/



span.cart-price,
.order-details-items tfoot .amount{white-space: nowrap; direction: ltr;  display: inline-block;}
.pay_block .full_pay_price{text-align: right;}
.pay_block .pay_options .price_input .currency{order: 2;}
.pay_block .pay_options .price_input .input-text{order: 1;}
.pay_block .pay_options .price_input #multicard_error_msg{order: 3;}


td.col.car_price, td.col.grand_total,
.model .price_cta_block .price strong,
.model .price_cta_block .pricing .price,
span.price,
.right_col_detail .cash_option .tabcontent .full_pay_price .price_full .price,
.right_col_detail .slider ul li span,
.right_col_detail .all_prices table .bold,
.right_col .vechile_detail .total_amount_detail ul li strong,
.checkout-index-index .selected_extra_opt .vad_services li strong,
.checkout-index-index .all_prices li strong,
.st_model_price .primary_text.strong{direction: ltr;}


.right_col .vechile_detail .total_amount_detail ul li span.price,
.st_model_price .primary_text.strong span.price,
.right_col_detail .cash_option .tabcontent .full_pay_price .price_full .price{direction: ltr; display: inline-block;}

#my-orders-table td.col.total,
#my-orders-table td.col.remaining{direction: ltr; text-align: right;}
#my-orders-table th{text-align: right;}
.order_top_summary .data.table-order-items td{text-align: right;  direction: ltr;}

.order_top_summary .data.table-order-items thead th{text-align: right;}
.frm_slider .slider-txt.min_max .ranges._first{direction: ltr;}








.page-main .select_models .featured_model .left_block .pricing  .svg_symbol .cls-1{fill:#ffffff;}
.pay_installment_form fieldset.pay_installment{display: flex;}
 .block.block-installment-details-view fieldset.pay_installment .actions-toolbar button.primary{margin-right: 10px; }
 .page-main .select_models .featured_model .left_block .pricing span.price{display: inline-block;}
   .finance_terms_table .price,
   .installment-wrapper .remaining-payment label span.price{display: inline-block;}


   .block-minicart .product-item-pricing .price-container .price{display: block;}
.block-minicart .product-item-pricing .price-container .price img.custom_symbols{width: auto; margin-right: 3px;  display: inline-block;}
.block-minicart .subtotal .amount.price-container .price-wrapper{display: block; direction: ltr;}
.block-minicart .subtotal .amount.price-container .price-wrapper img.custom_symbols{width: auto; margin-right: 3px;  filter: none; display: inline-block;}
.right_col .vechile_detail .vad_services ul li strong .svg_symbol {margin-right: -2px;}
.checkout-index-index .right_col .vechile_detail .vad_services ul li strong .svg_symbol {margin-right: -6px;}
.right_col .vechile_detail .total_amount_detail ul li .svg_symbol {margin-right: -2px;}