@media (min-width:1200px){
	.sellers-list-outer.easter-list ul li.productbrandslisting.productaccessories.productbrandseller{min-height:444px;}
}
@media only screen and (min-width:992px){
	/* EPL-13123 */	
	.o3b-section .rightcol3bo .product-section li.productbrandslisting .product-info .noLongerAvailable,.o3b-section .rightcol3bo .product-section li.productbrandslisting .product-info .instock,.o3b-section .rightcol3bo .product-section li.productbrandslisting .product-info .epmtydiv,.o3b-section .rightcol3bo .product-section li.productbrandslisting .product-info .outofstock{min-height:22px;}
    .o3b-section .rightcol3bo .product-section li.productbrandslisting .product-info .epmtydiv{min-height:22px;}
	/* EPL-13123 */
}
@media (max-width:991px) and (min-width:768px){
    .newsletter-col p.text-danger{margin-left:140px;}
}
@media (min-width:768px){
	.wishlist-items .recent-items-inner ul li .addtocart-disable{margin-top:10px;}
    .xmssale .popular-blkFriday-products .heading .row{display:flex;align-items:center;justify-content:flex-start;padding-top:3px;} 
    .xmssale .popular-blkFriday-products .heading .view-link{margin-left:auto;margin-top:-3px;}
	/* EPL-13123 */	
	.product-detail-section.row > .product-detail-inner .col-xs-12.col-md-6 .delivery-button .addtocart-disable ~ .whilist{position:relative;top:3px;}
	/* EPL-13123 */
}
@media only screen and (min-width:320px) and (max-width:767px){
    .xmssale .mobile-outer .blkFriday-banner{background-color:transparent;}
    .xmssale h2.bf-main-banner-heading{top:-13px;}
    .newsletter-col p.text-danger{margin-left:24px;}
			/* EPL-13123 */
	.o3b-section .rightcol3bo .product-section .productaccessories .product-btn.full-width .addtocart-disable{width:100%;margin-top:15px;}
	/* EPL-13123 */ /* EPL-12910 */
	.o3b-section .rightcol3bo .product-section .productaccessories .product-btn{display:flex;flex-wrap:wrap;}
	.wishlist-mobile-order{width:100% !important;margin-top:0px !important;order:2;padding-left:0;}
	.wishlist-mobile-order span.whilist{margin:10px auto 6px;}
	.wishlist-mobile-order.non-pim-page{width:100%;margin-right:0;}
	.wishlist-mobile-order span.whilist.wislisticon{display:flex;align-items:center;justify-content:center;}
	.wishlist-mobile-order.non-pim-page .whilist .wishlist-icon img{margin:0px 0px 0 0px;}
	/* EPL-12910 */ /* CI-2951 */
	.product-listing-col .product-section .delivery-option .disable.home-delivery{background-size:contain;}
	.product-listing-col .product-section .delivery-option .disable.click-collect{background:url(../images/click_collect_grey.png) no-repeat left 0px top 1px;background-size:contain;}
	.left-col .delivery-option .fifm-delivery.disable{background:url(../images/basket-fifm-icon-grey.png) no-repeat left 0px top 0px !important;}
	.o3b-section .rightcol3bo .product-section .productaccessories .product-btn.full-width .addtocart-disable{width:100%;}
	.product-listing-col .product-section .productaccessories .product-btn.full-width .view-dtl-btn[disabled]{margin:10px 0 0 0;}
	.product-listing-col .product-section .product-btn.full-width .addtocart-disable{margin:10px 0 0 0;}
	.product-listing-col #carpartslistingsection .product-section .product-btn .addtocart-disable{padding-left:24px;padding-right:33px;margin-right:0;}
	/* CI-2951 */ /* CI-2951 */
	.product-listing-col .product-section .product-btn .view-dtl-btn[disabled]{display:block;margin-right:0px;width:48%;}
	/* CI-2951 */ /* EPL-12776*/
	.carparttosearch form.vehicle-form{border-top:1px solid #eaeaea;float:left;width:100%;padding-top:18px;margin-top:2px;}
	.breadcrumbs-col .inner{margin-top:10px;margin-bottom:0;}
	#myModal1 p.carPartMobPopup:first-child{margin-bottom:10px;}
	.search-detail-box.carparttosearch .reg-field h1{font-size:22px;color:#2c2c2c;font-family:'ProximaNovaBold';padding-right:20px;line-height:19px;display:block;margin-bottom:15px;}
	.search-detail-box.carparttosearch .product-listing-col h3.mobile{font-size:16px;color:#2c2c2c;font-family:'ProximaNovaBold';padding-right:20px;line-height:19px;display:block;margin-bottom:5px;}
	.carparttosearch .bg-warning{background-color:#fef3b4;padding:7px 10px;margin-top:12px;border-radius:6px;border:1px solid #b6a565;margin-bottom:20px;}
	.carparttosearch .bg-warning h4.media-heading{font-size:14px;color:#694f0d;font-family:'ProximaNovaBold';padding-right:0;line-height:19px;display:block;margin-bottom:5px;margin-top:3px;}
	.carparttosearch .bg-warning .media-body{font-size:12px;color:#694f0d;font-family:'ProximaNovaSemibold';padding-right:0;line-height:19px;}
	.search-detail-box.carparttosearch .reg-field .vrm-form{margin-top:14px;}
	#myModal1 p.carPartMobPopup{width:100%;color:#2a2a2a;font-family:"ProximaNova";margin:0;}
	.search-detail-box.carparttosearch .reg-field{width:100%;padding-left:12px;padding-right:12px;padding-top:0;background:#fff;padding-bottom:30px;}
	.search-detail-box.carparttosearch .search-wrapper{box-shadow:none;border-bottom:2px solid #c3c3c3;border-radius:0;border-top:1px solid #c3c3c3;}
	.search-detail-box.carparttosearch .search-wrapper .search-heading-mob{display:block;}
	.search-detail-box.carparttosearch .reg-field .heading{opacity:1;padding-top:10px;color:#3f3f3f;text-transform:none;font-size:14px;font-family:'ProximaNovaSemibold';line-height:17px;margin-bottom:0px;}
	.search-detail-box.carparttosearch .reg-field .heading.close{background:url("../images/close-arrow.png") no-repeat right 15px;opacity:1;padding-right:20px;}
	.search-detail-box.carparttosearch .reg-field .vrm-input{width:61%;}
	.search-detail-box.carparttosearch .reg-field .go-btn{width:36%;margin-left:3%;padding-top:11px;height:35px;font-family:"ProximaNovaSemibold";font-size:12px;text-transform:none;}
	.search-detail-box.carparttosearch .select-vehicle{width:100%;padding-left:12px;padding-right:12px;padding-bottom:7px;padding-top:11px;margin-top:0px;border-top:1px solid #ddd;}
	.search-detail-box.carparttosearch .select-vehicle .heading{background:url("../images/close-arrow.png") no-repeat right 12px;margin-bottom:15px;opacity:1;padding-top:10px;color:#3f3f3f;text-transform:none;font-size:13px;}
	.search-detail-box.carparttosearch .select-vehicle .heading.open{background:url("../images/close-arrow-up.png") no-repeat right 12px;}
	.search-detail-box.carparttosearch .search-wrapper .separator{font-size:15px;background:url("../images/form-separator-bg.jpg?v=1") repeat-x center center;margin:-7px 4% 0;padding:0;width:92%;height:auto;background-size:100% auto;}
	.search-detail-box.carparttosearch .select-vehicle .field{width:100%;margin:0 0 10px;}
	.search-detail-box.carparttosearch .select-vehicle .field.small{width:49%;}
	.search-detail-box.carparttosearch .select-vehicle .field.xsmall{width:49%;margin-right:5px;}
	.search-detail-box.carparttosearch .select-vehicle .field.xsmall.last{margin-right:0;}
	.search-detail-box.carparttosearch .select-vehicle .go-btn{margin-bottom:18px;width:100%;margin-left:0px;font-family:"ProximaNovaSemibold";font-size:14px;margin-top:8px;}	span.regErrorMob{color:#881707;font-size:13px;font-family:'ProximaNova';font-family:'ProximaNovaSemibold';margin-top:10px;float:left;}
	/* EPL-12776 */
	a.order-link{font-size:12px;padding-right:0;margin-top:10px;}
	/* EPL-12392 */
	.text.qtyrestricted-text{margin-top:19px;margin-bottom:10px;}
	/* EPL-12392 */ /** EPL-12380 **/
    .product-listing-col .listing-oil-engine img{margin-top:0 !important;margin-right:10px;float:left;max-height:26px;}
    .product-listing-col .listing-oil-engine{float:left;width:97%;border-radius:5px;background:#fff3af;padding:9px 18px;color:#292612;font-size:13px;line-height:17px;margin:0 0px 13px;display:block !important;}
	.o3b-section .o3b-searchbar{margin-bottom:13px;}
    .listing-oil-engine .info-box-inner{float:left;width:100%;display:flex;align-items:center;}
    .o3b-section .section3bo .listing-oil-engine{padding:9px 11px;}
    .product-listing-col .listing-oil-engine p{max-width:86%;color:#292612;font-size:13px;}
	/** EPL-12380 **/
	.rating-star{margin:10px 0 5px 0px;}
	/* CI-2322 */
	#carpartslistingsection .productbrandslisting .delivery-option .click-collect.enable.instock.selected{background-position:left 0px !important;}
	/* CI-2322 */ /* CI-1642 */
	#guestwishlistsave .modal-inner-content, #wishlistguestRegisteredLimit .modal-inner-content{min-height:50px;height:auto;margin-bottom:0;}
	wishlistDelete .modal-inner-content p, #wishlistmaxCount .modal-inner-content p, #guestwishlistsave .modal-inner-content p, #wishlistguestRegisteredLimit .modal-inner-content p{float:none;}
	/* CI-1642 */ /* CI-2036 */
	#wishlistDelete .modal-inner-content{margin-bottom:0px;}
	#wishlistDelete .modal-inner-content p{float:none;width:100%;margin-bottom:0px;}
	.home-delivery span.info-icon{margin-top:-2px;}
	.product-detail-inner .delivery-button .home-delivery-btn{padding:9px 19px 8px 19px;}
	.whilist .wishlist-icon img{margin:0px 0 0 0px;}
	.responsive-tabs__heading{padding:15px 0 15px 0px !important;text-align:center;}
	/* CI-2036 */ /* CI-1990 */
	#wishlistguestRegisteredLimit .modal-inner-content{min-height:50px;margin-bottom:0;height:auto;}
	#wishlistguestRegisteredLimit .modal-inner-content p{float:none;width:auto;}
	/* CI-1990 */ /* CI-1677 */
	.wishlist-items .recent-block h3{font-weight:bold;}
	/* CI-1677 */ /*CI-2598*/
	#main-bsubscribe label.chk{width:100%;}
	/*CI-2598*/ /* CI-2498 */
	.account-container h2{margin:20px 0 20px;}
	/* CI-2498 */ /* CI-2322 */
	.product-listing-col .product-section .delivery-option.xtracarpars{margin-bottom:0px;width:100%;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-radius:0;padding:13px 0 10px;margin-top:10px;display:flex;align-items:center;}
	/* CI-2322 */
	.product-listing-col .product-section .delivery-option.xtracarpars div.mobile-info-list.visible-xs.text-right{width:auto;float:right;margin-left:auto;max-width:129px;}
	/* CI-2322 */
	.view-pdp a.heading{color:#1653a5;text-decoration:underline;}
	/* CI-2322 */ /* CI-2498 */
	.max-382{max-width:100%;}
	/* CI-2498 */ /* EPL-11972 */
	.stock-availability .stock-availability-list li:last-child{border-bottom:none;}
	.stock-availability .bottom-links{margin-top:14px;}
	/* EPL-11972 */ /* CI-2328 */
	.rightcol3bo .row.mt-30{margin-left:-6px;}
	/* EPL-11376 */
	.travel-tourism.car-cleaning .viewall{padding:20px 0;}
	.car-cleaning-banner h2{font-size:47px;line-height:53px;}
	.car-cleaning-banner h3{color:#fff;font-size:22px;margin:11px 0 0 0;}
	section.travel-heading.car-cleaning-banner{background:url(../images/carcare-products/logo-header-mobile.png);height:174px;background-repeat:no-repeat;background-position:center;background-size:cover;}
	.car-cleaning .specialbuy-block h3{height:70px;}
	.car-cleaning .travel-buy .viewall span{display:block;}
	.car-cleaning .travel-buy .viewall h2{font-size:49px;line-height:42px;}
	.car-cleaning .travel-buy .viewall a i{top:-2px;}
	/* EPL-11376 */ /** CI-2328 **/
    .row.mt-30 .col-sm-6{margin-bottom:30px;}
    .row.mt-30{margin-bottom:0px;margin-right:-15px !important;margin-left:-15px !important;}
    /** CI-2328 **/ /* EPL-11264 */
	.travel-buy .viewall a i{top:2px;}
	.travel-buy .viewall h2{font-size:22px;}
	.travel-tourism .glyphicon-chevron-right:before{width:14px;height:19px;background-size:contain;}
	.travel-buy .viewall{padding:13px 0 11px;}
	/* EPL-11264 */ /* EPL-10875 */
    .pdp-slider{height:auto;}
	.pdp-slider ul.bxslider{height:auto;border:1px solid #e5e5e5;text-align:center;}
	.pdp-slider ul.bxslider li{float:left;width:100%;}
	/* EPL-10875 */ /* EPL-8889 */
	.pdp-slider div#bx-pager{height:63px;}
	/* EPL-8889 */ /* CRO-994 */
	a.filterExhausts.item:first-child{margin-left:7px;}
	a.filterExhausts.item:last-child{margin-right:10px;}
	.exhaust-filter-slider .owl-slider-new{display:inline-block !important;}
	/* CRO-994 */ /* CI-1642 */
	.wishlist-items .instock{width:100%;text-align:left;}
	.wishlist-items .outofstock, .innerpage-container .wishlist-items .stockavailable{font-size:11px;text-align:left;}
	/* CI-1642 */ /*ci-1833*/ /*EPL-11237*/   
	/* .exhaust-filter-slider .owl-carousel::-webkit-scrollbar, .filterbrand-slider ul::-webkit-scrollbar{width:1px;height:1px;}
	.exhaust-filter-slider .owl-carousel::-webkit-scrollbar-button, .filterbrand-slider ul::-webkit-scrollbar-button{width:1px;height:1px;}
	.exhaust-filter-slider .owl-carousel::-webkit-scrollbar{width:8px;}
	.exhaust-filter-slider .owl-carousel::-webkit-scrollbar-thumb,.filterbrand-slider ul::-webkit-scrollbar-thumb{ -webkit-border-radius:10px;border-radius:10px;background:#999; -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}
	.exhaust-filter-slider .owl-carousel::-webkit-scrollbar-track, .filterbrand-slider ul::-webkit-scrollbar-track{ -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3); -webkit-border-radius:10px;border-radius:10px;} */
	/*ci-1833*/ /*EPL-11237*/
	.category-tier-col .search-result-list li .view-more-link{padding-right:10px;}
	/*CI-1203 CI-1770*/
	#latestpromopopup .modal-dialog{position:relative;width:99%;}
	/*CI-1203 CI-1770*/
	.product-listing-col .product-section .mobile-brand-right .active-brand img{width:100%;height:auto;}    
    /* CI-1390 */
	.blkFridayPage .scoring_widjets.noncar-3bo, .o3b-section .scoring_widjets.noncar-3bo{margin-top:18px;}
	.car-parts-pilot-view{margin-left:-15px;margin-right:-15px;width:auto !important;float:none !important;border-radius:unset !important;}
	/* CI-1390 */ /* CRO-435 */
	.fixed-overflow{position:fixed;overflow:hidden;}
	/* CRO-435 */ /*CI-1214*/
	.store-finder-detail{padding:0;}
	.store-finder-detail iframe{width:100%;height:238px;margin-top:10px;}
	/* CRO-719 */
	#myModal1 .modal-content{background:#fff !important;}
	/* CRO-719 */
    /*CI-1276*/
	span.zindex.black-color{clear:both;}
    .pull-left-mobile{float:left;}
	.shopping-cart-col .basket-table .right-col .delivery-col a.zindex{clear:both;}
    .error-box.delivery-countdown-error-msg{margin:20px 3% 0;width:94%;}
    /*CI-1276*/ /*CI-1214*/ /*CRO-603*/
	.shopping-cart-col .cart-total-col .promo-col .promo-form input{padding:0 5px;}
	/*CRO-603*/ /*CRO-680*/
	.exhaust-filter-slider .item{display:inline-block;}
	/***epl-9496*/
	.exhaust-filter-sliders .item{display:inline-block;}
	/***epl-9496*/
	/*CI-1214*/
	.new-store-page .mobile-section .recommend-section{margin-left:0px !important;margin-right:0px !important;padding:7px 0 0 !important;}
	.main-container h1.store-recommendedProductsBox{font-size:19px;margin:0px auto 0px;}
	.additional-info p{margin-bottom:20px;}
	.new-store-page .col-xs-12.col-sm-12.mobile-section.hidden-lg .visible-xs{height:20px !important;bottom:-10px !important;}
	.new-store-page .mobile-section .recommend-items-inner{padding-bottom:25px;}
	/*EPL-14660*/
	.additional-info.visible-sm.visible-xs{margin-bottom:20px;float:left;width:100%;}
	.additional-info.visible-sm.visible-xs p{margin-bottom:0;}
	.additional-info.visible-sm.visible-xs p:nth-child(3){display:none;}
	/*EPL-14660*/ /*CI-1214*/ /*CRO-680*/
	#product-popup p{color:#6e6f6f;font-size:16px;font-family:'ProximaNovaLight';}
	#product-popup p span{color:#2f2f2f;}
	#product-popup .btn-ok{background:#ffc93a;font-size:15px;color:#463f2e;font-family:'ProximaNovaBold';}
	.product-listing-col{margin-top:10px;padding-left:10px;padding-right:10px;}
	.product-listing-col h1.mobile{font-size:20px;color:#2c2c2c;font-family:'ProximaNovaBold';padding-right:20px;line-height:19px;display:block;margin-bottom:5px;}
	.product-listing-col .tierseocontent{margin-top:0;margin-bottom:10px;}
	.product-listing-col .tierseocontent .view-more{bottom:0;padding-top:5px;}
	.product-listing-col .product-section{margin-top:10px;}
		/* EPL-12910 */
	.product-listing-col .product-section li{position:relative;float:left;width:100%;border-bottom:2px solid #c3c3c3;border-right:1px solid #c3c3c3;background:#fff;border-radius:5px;margin-bottom:10px;padding-bottom:100px;} /* EPL-12910 */
	.product-listing-col .product-section li{position:relative;float:left;width:100%;border-bottom:2px solid #c3c3c3;border-right:1px solid #c3c3c3;background:#fff;border-radius:5px;margin-bottom:10px;padding-bottom:100px;}
	.product-listing-col .product-section .productbrandslisting:last-child{margin-bottom:0;}
	.product-listing-col .product-section li.productaccessories .product-info{width:63%;float:right;}
	.product-listing-col .product-section .product-info{width:63%;margin-left:3%;margin-bottom:5px;}
	.product-listing-col .product-section .product-info .heading{width:100%;line-height:19px;margin-bottom:0;}
	.product-listing-col .product-section .product-info .code{width:100%;}
	.product-listing-col .product-section .thumb-box{width:91px;height:93px;margin-right:0;}
	.product-listing-col .product-section .thumb-box figure{width:100%;height:93px;float:left;}
	.product-listing-col .product-section .thumb-box figure a{height:100%;}
	.product-listing-col .product-section .thumb-box .item-tag{font-size:10px;padding-left:3px;padding-right:3px;}
	.product-listing-col .product-section .thumb-box figure img{width:auto;height:auto;max-width:100%;max-height:100%;}
	.product-listing-col .product-section .thumb-box .quick-btn{margin-left:0;}
	.product-listing-col .product-section .thumb-box .zoom-icon{font-size:9px;width:93%;}
	.product-listing-col .product-section .thumb-box .zoom-icon img{width:11px;height:11px;}
	.product-listing-col .product-section .product-btn{margin:10px 0 0;position:absolute;left:0;bottom:8px;padding-left:10px;padding-right:10px;}
	.product-listing-col .product-section .quick-btn{font-size:12px;padding-left:8px;padding-right:28px;margin-right:7px;}
	.product-listing-col .product-section .product-btn .cart-btn{font-size:13px;padding-left:14px;padding-right:28px;margin-right:0;float:right;}
	.product-listing-col .product-section .mobile-info-list{width:63%;float:right;margin-bottom:15px;}
	.product-listing-col .product-section .mobile-info-list .info-list{margin-top:0;}
	.product-listing-col .product-section .mobile-info-list .info-list span{display:none;margin-bottom:0;line-height:12px;background-position:left center;}
	.product-listing-col .product-section .mobile-info-list .info-list span:first-child{display:block;}
	.product-listing-col .product-section .info-list span.disable.stockavailable{background-position:left top;}
	.product-listing-col .product-section li .row{display:block;}
	.product-listing-col .product-section li .left-col{float:left;background:transparent;padding:0;position:static;}
	.product-listing-col .product-section li .left-col .product_brand_detail{float:left;width:100%;padding:10px 10px 0;position:static;}
	.product-listing-col .product-section li.productaccessories .col-md-9{width:100%;}
    /*CRO-161*/
	.product-listing-col .overlay-bg{background:rgba(0, 0, 0, 0.8);position:fixed;left:0;top:0;opacity:1;width:100%;height:100%;z-index:9999;}
    /*CRO-161*/
	.product-listing-col .product-section li .left-col .quick-info-data{position:fixed;left:15px;top:40px;width:91%;background:#fff;z-index:99999;display:none;padding:20px;border-radius:5px;}
	.product-listing-col .product-section li .left-col .quick-info-data .popup-title{display:block;margin:0 0 23px;float:left;width:100%;}
	.product-listing-col .product-section li .left-col .quick-info-data .popup-title .heading{float:left;width:100%;font-size:15px;color:#5a5a5a;font-family:'ProximaNovaBold';}
	.product-listing-col .product-section li .left-col .quick-info-data .popup-title .code{float:left;width:100%;font-size:13px;color:#5a5a5a;font-family:'ProximaNova';line-height:12px;}
    /* CRO-161 */
    /* CRO-444 CRO-443 */
	.product-listing-col .product-section li .left-col .quick-info-data .data-field{float:left;width:100%;max-height:40vh;overflow-y:auto;margin-bottom:0px;border:1px solid #f0f0f0;height:auto;}
    /* CRO-444 CRO-443 */
	/* CRO-161 */
	.product-listing-col .product-section li .left-col .quick-info-data .close-data{float:left;width:auto;background:#ffc93a;border-radius:5px;padding:12px 17px;color:#463f2e;font-family:"ProximaNovaBold";cursor:pointer;font-size:15px;opacity:1;font-weight:normal;display:block;line-height:13px;}
	.product-listing-col .product-section li .left-col .quick-info-data .title{width:46%;margin-right:10px;word-wrap:break-word;}
	.product-listing-col .product-section li .left-col .quick-info-data .value{width:49%;}
	.custom-overlay{position:fixed;left:0;top:0;width:100%;height:100%;display:none;z-index:99999;}
	.custom-overlay:after{background:#000;opacity:0.6;position:absolute;left:0;top:0;width:100%;height:100%;content:'';}
	.search-detail-box .error-close-btn{background:#ce2127;border-radius:5px 5px 0 0;color:#fff;font-family:"ProximaNovaLight";opacity:1;padding:12px 0;position:absolute;text-align:center;width:28px;line-height:1px;font-size:13px;top:-25px;right:15px;z-index:999999;}
	.product-listing-col .product-section li .right-col{background:#fff;float:left;margin:0;padding:10px 10px 0;width:100%;border-radius:0 0 5px 5px;}
	.product-listing-col .product-section li .right-col .brand-list li{background:#f0f0f0;border:1px solid #f0f0f0;box-shadow:none;margin-bottom:5px;}
	.product-listing-col .product-section li .right-col .brand-list li.active:before{border:0;position:static;}
	.product-listing-col .product-section li .right-col .brand-list .logo{padding:6px 45px 6px 30px;float:right;margin-right:0;width:63%;border-radius:0 4px 4px 0;position:relative;text-align:center;}
	.product-listing-col .product-section li .right-col .brand-list .logo:before{position:absolute;right:6px;top:5px;content:'';width:24px;height:24px;border-radius:20em;border:1px solid #c2c2c2;}
	.product-listing-col .product-section li .right-col .brand-list li.active .logo:after{content:'';position:absolute;right:11px;top:11px;width:13px;height:12px;background:#233f92;border-radius:20em;}
    .product-listing-col .product-section li .right-col .brand-list li.popularbrand.brandselection .logo img{padding-top:10px;padding-bottom:10px;}
    .product-listing-col .product-section li .right-col .brand-list li.popularbrand.brandselection .price{position:relative;top:3px;}
    .product-listing-col .product-section li .right-col .brand-list li.popularbrand .logo:before{top:15px;}
    .product-listing-col .product-section li .right-col .brand-list li.popularbrand .logo:after{top:21px;}
	.product-listing-col .product-section li .right-col .brand-stock-info{float:left;width:100%;color:#4a4a4a;font-size:13px;font-family:'ProximaNova';}
	.product-listing-col .product-section .delivery-option{position:static;float:right;width:63%;margin:0;padding:0;border:0;}
	.product-listing-col .product-section .delivery-option .home-delivery{height:21px;margin:0 20px 0 0;overflow:hidden;padding:0;text-indent:-999999px;width:31px;background-position:center center;}
	.product-listing-col .product-section .delivery-option .click-collect{height:22px;margin:0 20px 0 0;overflow:hidden;padding:0;text-indent:-999999px;width:23px;background-position:center center;position:relative;}
	.product-listing-col .product-section .delivery-option .click-collect a{position:absolute;left:0;top:0;width:100%;height:100%;}
	.product-listing-col .product-section .delivery-option .international-delivery{height:22px;margin:0 20px 0 0;overflow:hidden;padding:0;text-indent:-999999px;width:23px;background-position:center center;background-size:contain;}
    /* CI-2331 */
    .product-listing-col .product-section .delivery-option .fifm-delivery{height:22px;margin:0 20px 0 0;overflow:hidden;padding:0;text-indent:-999999px;width:23px;background-position:center center;background-size:contain;}
    /* CI-2331 */
	.product-listing-col .product-section .delivery-option .disable.international-delivery{background-position:center center;background-size:contain;}
	.product-listing-col .product-section li.productaccessories .delivery-option{margin-left:0;margin-right:0;width:63%;}
	.product-listing-col .product-section .productaccessories .product-btn{width:100%;}
	/* CI-2951 */
	.product-listing-col .product-section .productaccessories .product-btn.full-width .cart-btn, .product-listing-col .product-section .productaccessories .product-btn.full-width .view-dtl-btn[disabled]{width:100%;}
	/* CI-2951 */ /* EPL-12910 */ .product-listing-col .product-section .productaccessories .product-btn{width:100%;display:flex;flex-wrap:wrap;} /* EPL-12910 */
	.product-listing-col .product-section .productaccessories .product-btn.full-width .cart-btn{width:100%;}
	/* .product-listing-col .product-section .productaccessories .product-btn.left-align{margin-bottom:10px;} */
	.product-listing-col .product-section .productaccessories .info-wrapper{display:block;width:63%;float:right;margin-top:-3px;}
	.product-listing-col .product-section .productaccessories .info-wrapper .info-list{display:block;margin-top:0;}
	.product-listing-col .product-section .productaccessories .info-wrapper .info-list span{display:none;font-size:12px;}
	.product-listing-col .product-section .productaccessories .info-wrapper .info-list span:first-child{display:block;}
	.product-listing-col .product-section .productaccessories .info-wrapper.mobile{display:block;width:100% !important;float:right;text-align:right;}
	.product-listing-col .product-section .productaccessories .info-wrapper.mobile .amount{font-size:22px;margin-top:18px;display:block;}
	.product-listing-col .product-section .productaccessories .info-wrapper.mobile .amount .offer-detail{margin-top:0;}
	.product-listing-col .product-section .productaccessories .info-wrapper.mobile .amount .original-val{font-size:12px;float:right;}
	.product-listing-col .product-section .productaccessories .info-wrapper.mobile .amount .save-info{font-size:9px;padding:2px 7px 0;float:right;margin-right:5px;}
	.product-listing-col .product-section .product-info .info{width:100%;line-height:20px;}
	.product-listing-col .product-section .product-info .info{width:100%;line-height:20px;}
	.product-listing-col .info-box img{margin-top:3px;}
	.product-listing-col .info-box p{width:88%;}
	.info-box img{margin-top:3px;}
	.search-result-display .info-box p, .info-box p{width:88%;}
	.filter-box{width:100%;margin-left:0;position:relative;margin-top:5px;}
	.filter-box .heading{text-align:left;}
	.filter-box-inner{width:100%;text-align:center;}
	.filter-box .filter-btn{width:100%;padding:9px 10px 9px 13px;float:right;}
	.filter-box .filter-btn img{float:none;margin-left:2px;}
	.filter-box .selection-count{line-height:14px;padding:4px 7px;right:50%;margin-right:-57px;width:auto;height:20px;top:9px;}
	.filter-box .apply-btn{float:left;margin-left:15px;}
	.filter-box .small-filter:before{top:-9px;right:9px;}
	.filter-box .small-filter{width:100%;top:35px;}
	.filter-box .full-filter{width:100%;}
	.filter-box .brand-listing label{line-height:26px;padding-left:35px;position:relative;}
	.filter-box .brand-listing label:before{width:25px;height:25px;line-height:23px;font-size:14px;}
	.filter-box .vehicle-selection{width:100%;float:left;padding-bottom:12px;}
	.filter-box .vehicle-selection fieldset{width:100%;margin-right:0;}
	.filter-box .brand-filter{float:left;width:100%;padding-bottom:12px;}
	.filter-box .vehicle-selection .field{width:100%;}
	.filter-box .vehicle-selection .col{width:100%;}
	.filter-box .vehicle-selection .col.last{margin-top:0;width:100%;margin-left:0;}
	.filter-box .full-filter .clear-btn, .filter-box  .full-filter .apply-btn{position:static;float:left;margin-left:11px;margin-bottom:15px;margin-top:15px;}
	.filter-box .filter-overlay{display:none !important;}
	.filter-box .filter-btn.active{z-index:9;}
	.right-info-box .content .support-list li:last-child{margin:0;border-bottom:0;display:block;}
	/* CRO-161 CRO-495 */
	/* .cartaddpopup .modal-dialog{width:94%;margin-top:50px;} 
	.cartaddpopup .modal-header .close{border-radius:3px;padding:3px 0px 4px 0px;right:1px;top:6px;width:30px;} */
    /* CRO-161 CRO-495 */
	.cartaddpopup .modal-header h4{font-size:23px;line-height:28px;padding-left:55px;padding-bottom:0;padding-top:0;background-position:left center;}
	.cartaddpopup .left-col{margin-right:0;width:100%;margin-bottom:10px;}
	.cartaddpopup .left-col-inner{width:74%;}
	.cartaddpopup .product-added{padding-top:10px;padding-bottom:10px;}
	.cartaddpopup .product-added .amount{float:right;width:75%;padding-left:0;}
	.cartaddpopup .amount{padding-left:68px;text-align:left;width:100%;}
	.cartaddpopup .basket-info{padding:10px 8px;}
	.cartaddpopup .item-list{line-height:20px;width:55%;}
	.cartaddpopup .basket-total{width:35%;}
    /* CRO-537 */
	/* .cartaddpopup .btn-col{padding:10px 8px;} 
	.cartaddpopup .shopping-btn{margin-bottom:10px;text-align:center;width:100%;} 
	.cartaddpopup .checkout-btn{text-align:center;width:100%;} */
	/* CRO-537 */
	#basketdetailsdiv{padding-left:0;padding-right:0;}
	.shopping-cart-col h3{width:100%;font-size:18px;margin-top:0;padding-left:10px;padding-right:10px;}
	.shopping-cart-col .cart-button{margin:10px 0 0;width:100%;padding-left:10px;padding-right:10px;}
	.shopping-cart-col .basket-table{margin-top:10px;padding-left:10px;padding-right:10px;}
	.shopping-cart-col .cart-button .checkout-btn{width:100%;text-align:center;}
	.shopping-cart-col .basket-info{margin:10px 3% 0;width:94%;}
	.shopping-cart-col .basket-info p{width:89%;}
	.shopping-cart-col .basket-table .first-fold{width:100%;}
	.shopping-cart-col .basket-table .prod{width:100%;padding-left:10px;}
	.shopping-cart-col .basket-table .basket-body .detail{width:64%;margin-left:3%;margin-top:0;}
	.shopping-cart-col .basket-table .basket-body .detail .info{margin-bottom:5px;}
	.shopping-cart-col .basket-table .basket-body .quantity{padding:0;width:38%;}
	.shopping-cart-col .basket-table .basket-body .quantity .remove-link{font-family:'ProximaNovaSemibold';}
	.shopping-cart-col .basket-table .basket-body .quantity-inner{width:auto;}
	.shopping-cart-col .basket-table .basket-body .quantity .mob-head{float:left;margin:5px 5px 5px 0;}
	.shopping-cart-col .basket-table .basket-body .quantity select.custom-select{padding-top:3px;padding-bottom:3px;width:60px;background-position:41px center;}
	.shopping-cart-col .basket-table .basket-body .price{float:right;padding:0;font-size:20px;text-align:right;margin-top:7px;}
	.shopping-cart-col .basket-table .basket-body .mobile-remove-link{float:left;clear:both;font-size:13px;color:#233f92;font-family:'ProximaNova';background:url('../images/basket-delete-icon.png') no-repeat left center;padding-left:15px;margin-top:5px;}
	.shopping-cart-col .basket-table .left-col{width:100%;padding:7px 10px 0;}
	.shopping-cart-col .basket-table .right-col{width:100%;padding-left:10px;margin-top:10px;}
	.shopping-cart-col .basket-table .basket-body .out-stock-info{padding:0 10px;margin-top:10px;}
	.shopping-cart-col .basket-table .basket-body .out-stock-info p{width:90%;margin-bottom:0;}
	.shopping-cart-col .basket-table .basket-body{background:transparent;box-shadow:none;}
	.shopping-cart-col .basket-table .basket-body .basket-row{padding-top:10px;margin-bottom:10px;background:#fff;border-radius:5px;border-bottom:2px solid #c3c3c3;border-right:1px solid #c3c3c3;padding-bottom:10px;}
	.shopping-cart-col .basket-table .basket-body .prod figure{width:91px;height:72px;padding:0;}
	.shopping-cart-col .basket-table .basket-body .prod figure span{width:91px;height:69px;}
	.shopping-cart-col .basket-table .right-col .delivery-inner{padding:8px;}
	.shopping-cart-col .basket-table .right-col .delivery-col{margin-bottom:5px;background-size: 23px 17px !important;}/*DCX-1264 DCX-2137 */
	.shopping-cart-col .basket-table .right-col .delivery-col a{display:block;}
	.shopping-cart-col .basket-table .right-col .click-collect-col{margin-bottom:5px;background-position:left 7px;}
	.shopping-cart-col .basket-table .right-col .click-collect-col .stock-info{float:left;}
	.shopping-cart-col .basket-table .right-col .click-collect-col .stock-info span{float:none;width:auto;}
	.shopping-cart-col .basket-table .right-col .click-collect-col .stock-info a{display:inline;}
	.shopping-cart-col .basket-table .right-col .click-collect-col .stock-info .change-link{display:block;}
	/*DCX-1264*/
	.shopping-cart-col .basket-table .right-col .loc-info{padding-bottom:6px;padding-top:6px;background-size: 23px auto !important;background: url(../images/basket-loc-icon-blue.png) no-repeat left 7px;} /* DCX-2156 */
	/*DCX-1264*/
	.shopping-cart-col .cart-total-col{margin-top:0;box-shadow:none;padding:0 10px;background:transparent;}
	.shopping-cart-col .cart-total-col .promo-col{padding:10px;border-right:1px solid #c3c3c3;border-bottom:2px solid #c3c3c3;background:#fff;border-radius:5px;margin-bottom:10px;}
	.shopping-cart-col .cart-total-col .promo-col .promo-form{margin-bottom:0;}
	.shopping-cart-col .cart-total-col .billing-total-col{padding:15px 10px 5px;border-right:1px solid #c3c3c3;border-bottom:2px solid #c3c3c3;background:#fff;border-radius:5px;}
	.shopping-cart-col .cart-total-col .billing-total-col .billing-inner-col{width:100%;}
	.shopping-cart-col .cart-total-col .billing-total-col .sub-total{text-align:left;margin-top:0;margin-bottom:10px;}
	.shopping-cart-col .cart-total-col .billing-total-col .sub-total span{float:right;font-size:21px;}
	.shopping-cart-col .cart-total-col .billing-total-col p{text-align:left;margin-top:7px;}
	.shopping-cart-col .cart-total-col .billing-total-col .total-val{font-size:16px;text-align:left;margin-top:10px;padding-top:10px;}
	.shopping-cart-col .cart-total-col .billing-total-col .total-val span{font-size:22px;float:right;}
	.shopping-cart-col .basket-bottom-col{margin-top:10px;}
	.error-box{margin-left:3%;margin-right:3%;width:93%;}
	.shopping-cart-col .basket-bottom-col .proceed-btn{width:100%;padding-left:10px;padding-right:10px;}
	.shopping-cart-col .basket-bottom-col .checkout-btn{width:100%;text-align:center;}
	.shopping-cart-col .basket-bottom-col .way-pay-col{width:100%;margin:12px 0 15px;padding-left:10px;padding-right:10px;}
	.shopping-cart-col .basket-bottom-col .service-info-col{width:100%;margin:0;}
	/*CI-1214*/
	.shopping-cart-col .basket-bottom-col .mobile-section, .new-store-page .mobile-section{float:left;width:100%;padding-top:15px;padding-left:0px;padding-right:0px;text-align:center;}
	/*CI-1214*/
	.shopping-cart-col .basket-bottom-col .mobile-section .ctn-link{display:inline-block;font-size:15px;color:#2d2d2d;font-family:'ProximaNovaBold';text-decoration:underline;margin-bottom:15px;}
	.shopping-cart-col .basket-bottom-col .mobile-section .quick-info-outer{margin:0;}
	.shopping-cart-col .basket-bottom-col .mobile-section .quick-info-outer li{background:transparent;border-bottom:1px solid #cfcfcf;}
	.shopping-cart-col .basket-bottom-col .mobile-section .quick-info-outer li:first-child{border-top:1px solid #cfcfcf;}
	.shopping-cart-col .basket-bottom-col .mobile-section .quick-info-outer li .img-box{background:transparent;}
	.product-detail-section{margin-top:10px;padding-left:10px;padding-right:10px;}
	.product-detail-section .back-link{background:#fff url("../images/mobile-menu-arrow-back.jpg") no-repeat center center;float:left;height:31px;width:31px;margin-bottom:20px;}
	.product-detail-inner{padding:5px 0 10px;box-shadow:none;border-bottom:2px solid #c3c3c3;border-right:1px solid #c3c3c3;}
	.product-detail-inner .col-md-2{padding-left:10px;padding-right:10px;margin-bottom:14px;}
	.product-detail-inner .heading{margin-bottom:3px;}
	.product-detail-inner .item-tag{right:11px;}
	.product-detail-inner .product-img.mobile{height:auto;left:12px;margin-right:0;position:absolute;top:5px;width:75px;z-index:99;}
	.product-detail-inner .surcharge-text{float:right;width:100%;text-align:right;}
	.product-detail-inner .change-brand-btn{width:100%;}
	.product-detail-inner .link-col{margin-bottom:22px;}
	.product-detail-inner .offer-box{padding:11px 10px;}
	.product-detail-inner .delivery-button .home-delivery-btn{width:100%;text-align:center;padding-top:11px;padding-bottom:11px;}
	.product-detail-inner .product-detail-table{margin-top:0;padding:0 10px;}
	.product-detail-inner .table-data-inner .column-inner{width:100%;}
	.product-detail-inner .table-data-inner .column-inner.grey{background:transparent;}
	.product-detail-inner .table-data-inner .column-inner:nth-child(odd){background:#f0f0f0;border-right:0;}
	.product-detail-inner .table-data-inner .title{width:48%;}
	.product-detail-inner .table-data-inner .value{width:50%;}
	.product-detail-inner .product-detail-table .bottom-link{margin:20px 0 0;}
	.customer-bought-col h2 span{font-size:20px;}
	.cusotmer-bought-list{margin-bottom:55px;}
	.cusotmer-bought-list .list-inner .detail-box{width:129px;}
	.cusotmer-bought-list .list-inner .cart-btn{font-size:12px;}
	.cusotmer-bought-list .list-inner .cart-btn .text{width:auto;}
	.cusotmer-bought-list .bx-wrapper .bx-viewport{padding:0;}
	.product-detail-inner .product-thumb .bx-wrapper:first-child{width:100%;}
	.product-detail-inner .product-thumb .bx-wrapper:first-child .bx-viewport{width:100% !important;height:205px !important;}
	.product-detail-inner .product-thumb .bx-wrapper:first-child .bx-viewport li{text-align:center;}
	.product-detail-inner .product-thumb .bx-wrapper:first-child .bx-viewport li img{display:inline;}
	.product-detail-inner .product-thumb .bx-wrapper:first-child .bx-viewport figure{height:205px;width:100%;display:inline-block;padding:0;}
	.product-detail-inner .product-thumb .bx-wrapper:first-child .bx-viewport figure img{height:auto;width:auto;}
	.product-detail-inner .list-row{margin-top:10px;}
	.product-detail-inner .list-row span{font-size:12px;line-height:15px;}
	.product-detail-inner .list-row span.instock{background-position:left 0px;}
	.product-detail-inner .list-row span.disable.stockavailable{background-position:left top;}
	.product-detail-inner .value-selector{width:45%;}
	.product-detail-inner .like-btn{float:left;}
	.product-detail-inner .col-md-2 .mobile-heading{float:left;width:65%;}
	.product-detail-inner .col-md-2 .bottom-link.mobile{display:inline-block;float:right;width:23%;margin-top:0;/*EPL-11185*/text-align:right;/*EPL-11185*/}
	.product-detail-inner.product-disabled .col-md-2 .bottom-link.mobile{display:none;}
	.product-detail-inner .product-thumb .bx-controls-direction .bx-prev{margin-left:-15px;}
	.product-detail-inner .product-thumb .bx-controls-direction .bx-next{margin-right:-15px;}
	.product-detail-inner .col-sm-6{padding-right:10px;padding-left:10px;}
	.product-detail-inner .col-xs-12 form{padding-bottom:10px;}
	/* CI-741 */
	.product-detail-inner .amount{width:55%;float:right;font-size:20px;text-align:right;margin-top:12px;clear:none;}
	/* CI-741 */
	.product-detail-inner .amount .original-val{width:100%;float:right;clear:both;margin-top:4px;line-height:16px;}
	.product-detail-inner .amount .offer-detail{margin-top:0;}
	.product-detail-inner .amount .save-info{float:right;margin-right:0;padding-left:11px;padding-right:11px;}
	.product-detail-inner .delivery-container{width:100%;position:static;top:0;right:0;}
	.product-detail-inner .delivery-option{position:static;float:left;width:100%;margin-top:10px;padding:10px;}
	.product-detail-inner .delivery-option div{margin-bottom:5px;}
	.product-detail-inner .detail-logo{position:static;float:left;width:auto;}
	.product-detail-inner .delivery-button{margin-top:10px;}
	.cusotmer-bought-list .bx-has-controls-direction{position:absolute;width:100%;text-align:center;bottom:-5px;left:0;}
	.cusotmer-bought-list .bx-controls-direction .bx-prev, .cusotmer-bought-list .bx-controls-direction .bx-prev.disabled{display:inline-block;left:0;position:static;}
	.cusotmer-bought-list .bx-controls-direction .bx-next, .cusotmer-bought-list .bx-controls-direction .bx-next.disabled{display:inline-block;right:0;position:static;}
	.cusotmer-bought-list .list-inner .cart-btn{padding-right:45px;}
	.cusotmer-bought-list .list-inner .cart-btn-outer .cart-btn-dropdown li{padding-left:8px;padding-right:8px;}
	.account-container{margin-top:0;padding-left:10px;padding-right:10px;}
	.account-container .account-box{padding:0;margin-top:10px;}
	.account-container .account-box.first{margin-top:10px;}
	.account-container .heading{font-size:16px;} /* CI-3776 */ .account-container .login-form label, .account-container .trackorderForm label{text-align:left;width:100%;} .account-container .login-form input, .account-container .trackorderForm input{width:100%;margin:5px 0 0;} .account-container .login-form .error, .account-container .trackorderForm .error{padding-left:0;} /* CI-3776 */
	.account-container .login-form .info-text{margin-left:0;}
	.main-container{margin-top:10px;padding-left:10px;padding-right:10px;}
	.main-container h1, .main-container h2{line-height:30px;font-size:20px;margin-bottom:10px;}
	.main-container .left-col{padding-right:0;}
	.main-container .aplha-list{background:none;}
	.main-container .aplha-list a{padding:10px 10px;}
	.main-container .aplha-list span{float:left;background:#fff;margin:10px 0 0;border-radius:5px;width:100%;}
	.my-account-container{margin-top:15px;padding-left:10px;padding-right:10px;}
	.my-account-container .signout-btn{right:10px;}
	.my-account-container .account-edit li{padding:0;margin-bottom:15px;}
	.my-account-container .account-edit .inner .heading{margin-bottom:16px;}
	.my-account-container .account-edit{margin-top:-13px;margin-bottom:0;}
	#pswd-change .modal-dialog{width:auto;margin-top:50px;}
	/*CRO-435*/
	#pswd-change .modal-header .close{border-radius:5px;padding:4px 0 3px;right:-5px;width:28px;}
	/*CRO-435*/
	.main-container .store-finder input{width:63%;}
	.contact-container{margin-top:10px;padding-left:10px;padding-right:10px;}
	.contact-container .contact-inner{margin-bottom:0;}
	.contact-container .contact-inner .col-box{width:100%;margin:0 0 30px;}
	.contact-container .contact-inner .left-col{padding-left:10px;padding-right:10px;}
	.contact-container .contact-inner .right-col{padding-top:15px;padding-top:15px;}
	.contact-container .contact-inner .address-detail .detail, .static-page .panel-body .address-detail .detail{width:88%;}
	.contact-container .contact-inner .service-time-data .column{border-bottom:0;}
	.contact-container .contact-inner .service-time-data .column-inner{width:100%;border-bottom:1px solid #d8d8d8;}
	.contact-container .contact-inner .service-time-data .column-inner:first-child{border-right:0;}
	.contact-container .contact-inner .service-time-data .column-inner .value{float:right;}
	.contact-container .contact-inner .service-time-data .column:last-child .column-inner:last-child{border-bottom:0;}
	.contact-container .contact-inner figure img{width:100%;}
	.contact-container .contact-inner .customer-service{padding-left:10px;padding-right:10px;}
	.contact-container .contact-inner .service-listing li{padding-left:10px;padding-right:10px;}
	.contact-container .modal-dialog{width:300px;margin-top:70px;}
	.contact-container .modal-dialog .modal-header{padding-left:10px;padding-right:10px;}
	.contact-container .modal-dialog .modal-header .close{padding:3px 0;top:-45px;right:-4px;border-radius:5px 5px 0 0;}
	.contact-container .modal-dialog .modal-header h4{font-size:16px;}
	.contact-container .modal-dialog .modal-body .holidayCal-table .header{font-size:12px;padding:14px 0;}
	.contact-container .modal-dialog .modal-body .holidayCal-table .header .date{padding-left:7px;width:75px;}
	.contact-container .modal-dialog .modal-body .holidayCal-table .header .day{padding-left:7px;width:105px;}
	.contact-container .modal-dialog .modal-body .holidayCal-table .header .hour{padding-left:7px;width:92px;}
	.contact-container .modal-dialog .modal-body{padding-left:10px;padding-right:10px;}
	.contact-container .modal-dialog .modal-body .holidayCal-table .table-row{font-size:12px;}
	.contact-container .modal-dialog .modal-body .holidayCal-table .table-row .date{padding-left:7px;width:75px;}
	.contact-container .modal-dialog .modal-body .holidayCal-table .table-row .day{padding-left:7px;width:105px;}
	.contact-container .modal-dialog .modal-body .holidayCal-table .table-row .hour{padding-left:7px;width:90px;}
	.contact-container .contact-inner .service-time-data .title{width:55%;}
	.static-page .panel-body .service-time-data .title{width:100%;}
	.registration-col{padding-left:10px;padding-right:10px;}
	.registration-col h2{font-size:22px;margin-top:10px;}
	.registration-col .inner-block h3{font-size:16px;}
	.registration-col .inner-block .login-info-form fieldset{margin:0 0 20px;}
	.registration-col .inner-block .login-info-form label{width:100%;padding-left:0;margin:0 0 2px;}
	.registration-col .inner-block .login-info-form input{width:100%;}
	.registration-col .inner-block .login-info-form .label-text{margin-left:0;margin-top:5px;}
	.registration-col .inner-block .login-info-form .select-outer{width:100%;}
	.registration-col .inner-block .login-info-form .select-outer.small{width:100%;}
	/* CI-2648 */
	.registration-col .inner-block .login-info-form input.small{width:65%;}
    /* EPL-13206 */
    .registration-col .inner-block .login-info-form .error{padding-left:0;}
    /* EPL-13206 */
	/* CI-2648 */
	.registration-col .inner-block .login-info-form .error{left:0;}
	/*** EPL-12890 ***/
	.cpasswordSuggestion{left:0;width:100%;}
	/*** EPL-12890 ***/
	.order-status-col{margin-top:10px;padding-left:10px;padding-right:10px;}
	.order-status-col .order-detail .heading{width:100%;padding-left:12px;}
	.order-status-col .order-detail{padding-top:15px;}
	.order-status-col .order-detail .right-col{float:left;padding-left:12px;margin-top:10px;}
	.order-status-col .order-detail .right-col strong{font-size:13px;}
	.order-status-col .order-detail .order-info{width:100%;padding:0 12px;}
	.order-status-col .order-detail .total-amount{float:left;padding:0 12px;margin:20px 0 0;width:100%;}
	.order-status-col .order-detail .total-amount .heading{width:100%;}
	.order-status-col .product-list-data .order-list-body{float:left;display:block;padding:0 0 20px;}
	.order-status-col .product-list-data .order-list-body:nth-child(even){background:#f0f0f0;}
	.order-status-col .product-list-data .order-list-body .col-xs-height:first-child{padding-left:12px;}
	.order-status-col .product-list-data .order-list-body .col-xs-height{display:block;float:left;width:100%;padding:12px 12px 0;color:#5a5a5a;font-size:13px;font-family:'ProximaNova';}
	.order-status-col .product-list-data .order-list-body .col-xs-height:nth-of-type(1):before{content:"Status";}
	.order-status-col .product-list-data .order-list-body .col-xs-height:nth-of-type(2):before{content:"Part No." !important;}
	.order-status-col .product-list-data .order-list-body .col-xs-height:nth-of-type(3):before{content:"Qty";}
	.order-status-col .product-list-data .order-list-body .col-xs-height:nth-of-type(4):before{content:"Description";}
	.order-status-col .product-list-data .order-list-body .col-xs-height:nth-of-type(5):before{content:"Each";}
	.order-status-col .product-list-data .order-list-body .col-xs-height:nth-of-type(6):before{content:"Total";}
	.order-status-col .product-list-data .order-list-body .col-xs-height span{float:right;width:56%;padding:0;}
	.order-status-col .customer-detail .heading{padding-left:15px;padding-right:15px;}
	.order-status-col .customer-detail .sub-head{margin-bottom:5px;}
	.order-status-col .customer-detail .col-md-3{padding-left:15px;padding-right:15px;}
	.order-info-display .order-listing{margin-top:0;}
	/* EPL-11835 */
	.order-listing .order-heading li{font-size:13px;padding:18px 5px 18px 5px;width:33%;text-align:center;}
	/* EPL-11835 */
	.order-listing .order-heading li:last-child{padding-right:5px;}
	.order-info-display{margin-top:10px;padding-left:10px;padding-right:10px;}
	.order-list-data .order-list-headings span{font-size:13px;font-family:'ProximaNovaBold';}
	.order-list-data .container-xs-height{padding:0;width:100%;position:relative;}
	.order-list-data .row{float:left;width:100%;margin:0 0 2px;padding:10px 0;position:relative;border-left:3px solid #fff;}
	.order-list-data .col-xs-2, .order-list-data .col-xs-3, .order-list-data .col-xs-1{width:100%;float:left;display:block;padding:8px 15px;border:none;position:relative;}
	.order-list-data .row-xs-height div:first-child{border:none;width:100%;}	
	.order-list-data .row-xs-height div:last-child{width:100%;}
	.order-list-data .col-xs-2:before{font-family:'ProximaNovaBold';}
	.order-list-data .col-xs-2:nth-of-type(1):before{content:"Ref.";}
	.order-list-data .col-xs-2:nth-of-type(2):before{content:"Date";}
	.order-list-data .col-xs-2:nth-of-type(3):before{content:"Time";}
	.order-list-data .col-xs-2:nth-of-type(4):before{content:"Total Price";}
	.order-list-data .col-xs-2:nth-of-type(5):before{content:"Status";}
	.order-list-data .col-xs-2:nth-of-type(6):before{content:"";}
	.order-list-data span.mob-separator{display:block;border-left:1px solid #e5e5e5;position:absolute;left:35%;top:1px;width:1px;height:100%;}
	.order-list-data .col-xs-2 span{width:55%;float:right;padding:0;}
	.order-list-data .stat-cancel div:first-child, .order-list-data .stat-unknown div:first-child{border:none;}
	.order-list-data .row.stat-cancel{border-left:3px solid #f14a4d;}
	.order-list-data .row.stat-unknown{border-left:3px solid #6783d7;}
	.newsletter-col .newsletter-form{margin:0 0 20px;width:98%;}
	.newsletter-col .newsletter-form label{margin:0 0 5px;width:100%;}
	.newsletter-col .newsletter-form input{width:100%;}
	.newsletter-col .newsletter-form .legal-col{padding-left:0;width:100%;margin-right:7px;margin-bottom:0;}
	.newsletter-col .newsletter-form .legal-col input{margin-right:7px;margin-bottom:10px;}
	.newsletter-col .newsletter-form .reg-btn{margin-left:0;margin-top:18px;}
	.newsletter-col h4{line-height:25px;}
	.store-finder-detail .find-form{padding:10px;}
	/*CI-1214*/
	.store-finder-detail .find-form input{width:61%;}
	.timing-table{margin-top:15px;border:0px solid #f1f1f1;margin-left:0px;}
	.store-finder-detail .right-detail .timing-table .data{border:1px solid #f1f1f1;}
	.store-finder-detail .right-detail .timing-table .heading{background:#f1f1f1;padding:10px;}
	.store-finder-detail .right-detail .timing-table .row{float:left;width:100%;background:#fff;margin:0;padding:10px;}
	.store-finder-detail .right-detail .timing-table .row:nth-child(even){background:#f1f1f1;}
	/*CI-1214*/
	.store-finder-detail .find-form button{line-height:13px;}
	.store-finder-detail .store-find-result{padding-left:10px;padding-right:10px;padding-top:9px;margin-top:10px;}
	.store-finder-detail .map-loc{width:100%;margin-top:15px;}
	/*CI-1214*/
	.store-finder-detail .right-detail .timing-table .col-two{width:55%;}
	.timing-table{margin-top:15px;}
	.store-finder-detail .store-find-result p{word-break:break-word;}
	/*CI-1214*/
	.store-finder-detail{margin-bottom:30px;}
	.store-result-data .result-box{border-right:0;padding-left:15px;padding-top:20px;}
	.main-container .store-finder .store-search-form{width:100%;}
	.search-detail-box .reg-field{width:100%;padding-left:12px;padding-right:12px;padding-top:0;background:#fff;padding-bottom:30px;}
	.search-detail-box .search-wrapper{box-shadow:none;border-bottom:2px solid #c3c3c3;border-radius:0;}
	.search-detail-box .search-wrapper .search-heading-mob{display:block;}
	.search-detail-box .reg-field .heading{opacity:1;padding-top:10px;color:#3f3f3f;}
	.search-detail-box .reg-field .heading.close{background:url("../images/close-arrow.png") no-repeat right 11px;opacity:1;}
	.search-detail-box .reg-field .vrm-input{width:81%;}
	.search-detail-box .reg-field .go-btn{width:16%;margin-left:3%;padding-top:11px;}
	.search-detail-box .select-vehicle{width:100%;padding-left:12px;padding-right:12px;padding-bottom:0;padding-top:0;margin-top:9px;}
	.search-detail-box .select-vehicle .heading{background:url("../images/close-arrow.png") no-repeat right 12px;margin-bottom:15px;opacity:1;padding-top:10px;color:#3f3f3f;}
	.search-detail-box .select-vehicle .heading.open{background:transparent;}
	.search-detail-box .search-wrapper .separator{font-size:15px;background:url("../images/form-separator-bg.jpg?v=1") repeat-x center center;margin:-7px 4% 0;padding:0;width:92%;height:auto;background-size:100% auto;}
	.search-detail-box .select-vehicle .field{width:100%;margin:0 0 10px;}
	.search-detail-box .select-vehicle .field.small{width:49%;}
	.search-detail-box .select-vehicle .field.xsmall{width:49%;margin-right:5px;}
	.search-detail-box .select-vehicle .field.xsmall.last{margin-right:0;}
	.search-detail-box .select-vehicle .go-btn{margin-bottom:10px;width:47%;margin-left:10px;}
	.category-tier-col{margin-top:10px;}
	.category-tier-col h1{font-size:20px;padding-right:20px;line-height:19px;}
	.category-tier-col .tierseocontent h1{color:#2c2c2c;}
	.category-tier-col.sub-col{padding-left:10px;padding-right:10px;}
	.category-tier-col .list-box{width:100%;background:url('../images/mobile-category-arrow.jpg') no-repeat left center;border-radius:0;box-shadow:none;min-height:inherit;padding:4px 0 3px 15px;margin-right:0;margin-bottom:12px;}
	.category-tier-col .list-box:first-child{border:none;}
	.category-tier-col .category-listing li{margin:0;}
	.category-tier-col .category-listing li:first-child{margin-top:0;border-top:0;}
	.category-tier-col .category-listing li.anchorFocusShift:before{margin-top:-288px;}
	.category-tier-col h3{line-height:22px;}
	.category-tier-col .list-box figure{display:none;}
	.category-tier-col .list-box a{font-size:13px;line-height:14px;width:100%;}
	.contact-container .help-box{padding-left:5px;padding-right:5px;}
	.contact-container .help-box .heading{font-size:15px;}
	.registration-col .terms-col{padding-left:10px;padding-right:15px;}
	.registration-col .terms-col input{margin-bottom:10px;}
	.registration-col .terms-col .reg-btn{padding-left:22px;padding-right:22px;width:100%;}
	.registration-col .inner-block .login-info-form .select-outer.small{width:50%;}
	.registration-col .inner-block .col-md-6{padding-left:12px;padding-right:12px;}
	/* CRO-435 */
	#cart-button .modal-dialog, .cart-button-popup .modal-dialog{width:96%;margin-left:2%;margin-right:2%;margin-top:20px;margin-bottom:40px;}
	/* CRO-435 */
	#cart-button .modal-header, .cart-button-popup .modal-header{padding-right:10px;padding-left:10px;}
		/*CRO-435*/
	#cart-button .modal-header .close, .cart-button-popup .modal-header .close{border-radius:5px;padding:2px 0 1px 1px;right:0px;top:-2px;width:30px;display:flex;align-items:center;justify-content:center;}
	#cart-button .modal-header h4, .cart-button-popup .modal-header h4{font-size:26px;} /*CRO-435*/
	#cart-button .modal-body, .cart-button-popup .modal-body{padding-left:10px;padding-right:10px;}
	.main-container h1, .main-container h2{width:100%;}
	.order-col .change-store-link{float:left;margin-bottom:30px;}
	.stock-availability{margin-bottom:30px;}
	.stock-availability .find-store-col label{width:100%;margin-right:0;margin-top:0;}
	.stock-availability .find-store-col input{width:57%;}
	.stock-availability .find-store-col .error{padding-left:0;}
	.stock-availability .stock-info .product-col{width:100%;}
	.stock-availability .stock-info .info-box{width:100%;margin:15px 0 0;}
	.stock-availability .stock-info .info-box-store{width:100%;margin-top:15px;}
	.stock-availability .stock-availability-list li{padding:15px;}
	.stock-availability .stock-availability-list .shop-name{width:80%;margin-right:0;padding-left:0;background:none;}
	.stock-availability .stock-availability-list .shop-name a{background:url('../images/loc-grey-icon.png') no-repeat left top;padding-left:15px;}
	.stock-availability .stock-availability-list .stock-detail{width:auto;clear:both;margin:10px 0 10px 18%;}
	.stock-availability .stock-availability-list .stock-detail span{clear:both;width:100%;}
	.stock-availability .stock-availability-list .stock-detail.instock span{float:none;width:auto;margin-left:3px;}
	.stock-availability .stock-availability-list .stock-detail.order-text a{float:none;margin-left:3px;}
	.stock-availability .stock-availability-list .stock-detail-disable{margin:20px 0 20px 18%;width:auto;clear:both;}
	.stock-availability .stock-availability-list .qty-detail{margin:0 0 10px 18%;clear:both;width:125px;}
	.stock-availability .stock-availability-list .qty-detail .qty-col{width:90px;}
	.stock-availability .stock-availability-list .qty-detail .qty-text{margin-top:14px;}
	.stock-availability .stock-availability-list .qty-detail input{height:30px;width:45px;}
	.stock-availability .stock-availability-list .qty-detail input[type="text"]:disabled{height:30px;color:#474747;opacity:1;}
	.stock-availability .stock-availability-list .basket-btn{margin-left:18%;clear:both;margin-top:0;float:left;}
	.stock-availability .stock-availability-list .disable-btn{margin-left:18%;clear:both;margin-top:0;float:left;}
	.stock-availability .out-of-stock:before{width:50px;margin-right:-25px;right:50%;}
	.content-section .cont-shopping-btn{margin-bottom:15px;width:100%;text-align:center;}
	.content-section .home-delivery-btn{background-image:none;width:100%;text-align:center;}
	.content-section .basket-back-btn{margin:0 auto 40px;text-align:center;width:80%;float:none;display:table;}
	.change-store .store-filter{display:block;float:left;padding:0 0 20px;background:#fff;width:100%;}
	.change-store .stock-data-mobile{display:block;float:left;background:#fff;margin-top:20px;border-radius:5px;border-right:1px solid #c3c3c3;border-bottom:2px solid #c3c3c3;}
	.change-store .stock-data-mobile .stock-head{float:left;width:100%;border-radius:5px 5px 0 0;background:url('../images/basket-click-icon.jpg') no-repeat 11px center #e2e1e1;color:#2c2c2c;font-size:17px;font-family:'ProximaNovaBold';padding:20px 0 20px 50px;}
	.change-store .outer-select{border:1px solid #dae0e1;border-radius:3px;float:left;margin:5px 15px;padding:12px 10px;width:90%;}
	.change-store .outer-select select{width:100%;}
	.change-store .stock-data-mobile .map-loc{float:left;width:100%;padding:0 3%;}
	.change-store .stock-data-mobile .stock-data-list{float:left;width:100%;padding:0;margin-top:17px;}
	.change-store .stock-data-mobile .stock-data-list li{float:left;width:100%;padding:10px 15px;border-top:1px solid #f2f2f2;}
	.change-store .stock-data-mobile .stock-data-list figure{float:left;width:71px;height:64px;border:1px solid #e5e5e5;}
	.change-store .stock-data-mobile .stock-data-list figure img{width:100%;height:100%;}
	.change-store .stock-data-mobile .right-col{float:left;width:67%;margin-left:12px;}
	.change-store .stock-data-mobile .right-col .heading{float:left;width:100%;color:#5a5a5a;font-size:13px;font-family:'ProximaNovaBold';margin-bottom:8px;}
	.change-store .stock-data-mobile .right-col .prod-info{color:#5a5a5a;font-size:11px;font-family:'ProximaNova';float:left;width:100%;margin-bottom:11px;}
	.change-store .stock-data-mobile .right-col .remove-item{color:#a5a5a5;font-size:11px;font-family:'ProximaNova';float:left;width:auto;margin-bottom:11px;}
	.change-store .stock-data-mobile .right-col .move-link{float:left;width:auto;color:#233f92;font-size:11px;font-family:'ProximaNova';}
	.change-store .stock-data-mobile .right-col .stock-count{float:left;width:100%;color:#5a5a5a;font-family:"ProximaNova";font-size:13px;line-height:13px;}
	.change-store .stock-data-mobile .right-col .stock-count span{color:#62a020;font-family:"ProximaNovaSemibold";margin-top:3px;}
	.change-store .stock-data-mobile .right-col .stock-count a{color:#233f92;font-family:"ProximaNovaSemibold";text-decoration:underline;}
	.change-store .stock-data-mobile .right-col .stock-count.disabled, .change-store .stock-data-mobile .right-col .disabled{background:url("../images/red-cross-icon.png") no-repeat left 1px;color:#ce2125;font-family:"ProximaNovaSemibold";padding-left:15px;}
	.change-store .stock-data-mobile .right-col .stock-count.order-text, .change-store .stock-data-mobile .right-col .order-text{color:#5a5a5a;}
	.change-store .stock-data-mobile .right-col .stock-count.order-text a, .change-store .stock-data-mobile .right-col .order-text a{color:#233f92;font-family:"ProximaNovaSemibold";margin-top:7px;text-decoration:none;}
	.change-store .stock-data-mobile .right-col .stock-count.order-text a span, .change-store .stock-data-mobile .right-col .order-text a span{border-bottom:1px solid #233f92;color:#233f92;}
	.change-store .stock-data-mobile .mobile-row{float:left;width:100%;padding:20px 20px 0;text-align:center;border-top:1px solid #f2f2f2;}
	.change-store .stock-data-mobile .mobile-row .select-store-btn{float:left;width:100%;background:#62a020 url("../images/c-and-c-white.png") no-repeat 12% 11px;border-radius:5px;padding:14px 0 12px;text-align:center;color:#fff;font-size:15px;font-family:'ProximaNovaBold';line-height:15px;}
	.change-store .stock-data-mobile .mobile-row .order-collect-btn{float:left;width:100%;background:#ce2127;border-radius:5px;padding:14px 0 12px;text-align:center;color:#fff;font-size:15px;font-family:'ProximaNovaBold';line-height:15px;}
    .change-store .stock-data-mobile .mobile-row .disable-store-btn{float:left;width:100%;background:#bfbfbf url("../images/c-and-c-white.png") no-repeat 10px center;border-radius:5px;padding:14px 0 12px;text-align:center;color:#fff;font-size:15px;font-family:'ProximaNovaBold';line-height:15px;cursor:default;}
	.change-store .stock-data-mobile .find-store-search{float:left;width:100%;padding:0 15px 15px;text-align:center;border-radius:5px 5px 0 0;border-bottom:1px solid #f2f2f2;margin-bottom:20px;}
	.change-store .stock-data-mobile .find-store-search .move-link{font-size:13px;color:#233f92;font-family:'ProximaNova';}
	.change-store .stock-data-mobile .find-store-search form{float:left;width:100%;margin-top:20px;}
	.change-store .stock-data-mobile .filter-result{float:left;width:100%;padding:0 15px;}
	.change-store .find-store-search label{margin-top:0;margin-right:0;width:100%;text-align:left;margin-bottom:5px;}
	.change-store .find-store-search input{width:68%;font-size:13px;color:#333;}
	.change-store .find-store-search button{padding-left:20px;padding-right:20px;}
	.change-store .back-link{margin:20px 6%;width:88%;}
	.change-store .find-store-search .error{padding-left:0;}
	.order-confirm-col .order-detail{padding-left:15px;padding-right:15px;}
	.order-confirm-col .cont-shop-link{float:left;margin-bottom:20px;}
	.order-confirm-col .order-detail .right-col{float:left;margin-top:20px;display:none;}
	.order-confirm-col .order-detail .print-link{float:left;}
	.order-confirm-col .order-detail .title{float:left;}
	.order-confirm-col .order-detail .order-no{float:left;}
	.order-confirm-col .order-detail .address-col.right-space{float:left;display:block;width:100%;margin-right:0;margin-bottom:20px;}
	.order-confirm-col .order-detail .address-col{float:left;display:block;width:100%;}
	.order-confirm-col .order-detail .order-info .left-col{float:left;display:block;width:100%;}
	.order-confirm-col .order-detail .order-info .left-col .address{width:100%;}
	.order-confirm-col .order-detail .order-info .left-col .hours{float:left;width:160px;margin-top:20px;}
	.order-confirm-col .order-detail .order-info .right-col{border-left:0;padding-left:0;margin-top:40px;float:left;}
	.order-confirm-col .order-detail .order-info .right-col .collecting-steps li strong{width:74%;}
	.order-confirm-col .order-detail .order-table .container{width:100%;}
	.order-confirm-col .order-detail .order-table .col-xs-3:first-child{padding-left:12px;}
	.order-confirm-col .order-detail .order-table .col-xs-3{display:block;float:left;width:100%;padding:12px 12px 0;color:#2c2c2c;font-size:13px;font-family:'ProximaNovaSemibold';}
	.order-confirm-col .order-detail .order-table .col-xs-3:nth-of-type(1):before{content:"Order Date";}
	.order-confirm-col .order-detail .order-table .col-xs-3:nth-of-type(2):before{content:"Order Time";}
	.order-confirm-col .order-detail .order-table .col-xs-3:nth-of-type(3):before{content:"Order Reference";}
	.order-confirm-col .order-detail .order-table .col-xs-3:nth-of-type(4):before{content:"Estimated Collection Time";}
	.order-confirm-col .order-detail .order-table .col-xs-3 span{float:right;width:31%;padding:0;color:#5a5a5a;font-family:'ProximaNova';}
	.order-confirm-col .order-detail .order-table .col-xs-3:last-child{padding-bottom:15px;}
	.order-confirm-col .order-detail .order-detail-table .container{width:100%;}
	.order-confirm-col .order-detail .order-detail-table .col-xs-height:first-child{padding-left:12px;}
	.order-confirm-col .order-detail .order-detail-table .col-xs-height{display:block;float:left;width:100%;padding:12px 12px 0;color:#2c2c2c;font-size:13px;font-family:'ProximaNovaSemibold';}
	.order-confirm-col .order-detail .order-detail-table .container-xs-height:first-child .col-xs-height:nth-of-type(1):before{content:"Qty";}
	.order-confirm-col .order-detail .order-detail-table .container-xs-height:first-child .col-xs-height:nth-of-type(2):before{content:"Parts";}
	.order-confirm-col .order-detail .order-detail-table .container-xs-height:first-child .col-xs-height:nth-of-type(3):before{content:"Description";}
	.order-confirm-col .order-detail .order-detail-table .container-xs-height:first-child .col-xs-height:nth-of-type(4):before{content:"Vehicle";}
	.order-confirm-col .order-detail .order-detail-table .container-xs-height:first-child .col-xs-height:nth-of-type(5):before{content:"Reg";}
	.order-confirm-col .order-detail .order-detail-table .container-xs-height:first-child .col-xs-height:nth-of-type(6):before{content:"Price";}
	.order-confirm-col .order-detail .order-detail-table .container-xs-height:first-child .col-xs-height span{float:right;width:60%;padding:0;color:#5a5a5a;font-family:'ProximaNova';}
	.order-confirm-col .order-detail .order-detail-table .container-xs-height:first-child .col-xs-height:last-child{padding-bottom:15px;}
	.order-confirm-col .order-detail .order-detail-table .container:last-child .col-xs-12{width:100%;}
	/*EPL-4385*/
	.order-confirm-col .order-detail .order-detail-table .container .sub-col .col-xs-11,.order-confirm-col .order-detail .order-detail-table .container .discount-col .col-xs-11{width:65%;}
	.order-confirm-col .order-detail .order-detail-table .container .sub-col .col-xs-12{width:65%;}
	/*EPL-4385*/
	.order-confirm-col .order-detail .order-detail-table .container .sub-col .col-xs-1,.order-confirm-col .order-detail .order-detail-table .container .discount-col .col-xs-1{width:35%;}
	.order-confirm-col .order-detail .order-detail-table .container .sub-col .col-xs-2{width:35%;}
	.order-confirm-col .order-detail .order-detail-table .container .row-xs-height{padding-bottom:10px;}
	.order-confirm-col .order-detail .order-detail-table .container .total-col .col-xs-11{width:65%;}
	.order-confirm-col .order-detail .order-detail-table .container .total-col .col-xs-12{width:65%;}
	.order-confirm-col .order-detail .order-detail-table .container .total-col .col-xs-1{width:35%;}
	.order-confirm-col .order-detail .order-detail-table .container .total-col .col-xs-2{width:35%;}
	.order-confirm-col .order-detail .order-head .order-detail-info{width:100%;}
	.order-confirm-col .order-detail .order-head .order-detail-info .title{width:100%;margin-bottom:5px;}
	.order-confirm-col .order-detail .order-head .order-detail-info .data{width:100%;margin-top:0;}
	.order-confirm-col .order-header .tab-link{padding-top:12px;padding-bottom:16px;}
	.order-confirm-col .order-header .tab-link.active{padding-top:18px;padding-bottom:13px;}
	.page-not-found{background:transparent;padding-top:30px;padding-bottom:20px;}
	.page-not-found p{font-size:15px;line-height:23px;margin-bottom:15px;}
	.registration-col .inner-block .login-info-form .address-finder .outer-select{width:100%;}
	.registration-col .inner-block .login-info-form .address-finder .manual-text{margin-top:-15px;padding-left:0;}
	/*new checkout css*/
	.checkout{box-shadow:none;border-right:1px solid #c3c3c3;border-bottom:2px solid #c3c3c3;margin-bottom:10px;}
	.content-section.checkout-content-section{margin-top:0;}
	.checkout-header h2{width:auto;}
	.checkout-header a{padding-left:11px;padding-right:11px;margin-top:-3px;}
	.checkout .sub-header{padding-left:10px;padding-right:10px;}
	.checkout.order-review{position:relative;box-shadow:none;margin-bottom:15px;border-bottom:2px solid #c3c3c3;border-right:1px solid #c3c3c3;padding-top:10px;padding-bottom:12px;}
	.checkout.order-review .toggle-view{padding-top:15px;}
	.checkout.order-review .order-info{width:60%;padding-left:10px;margin-bottom:0;}
	.checkout.order-review .order-info h3{color:#2c2c2c;}
	.checkout.order-review .price-col{width:40%;padding-right:10px;}
	.checkout.order-review .price-col .total-price{font-size:18px;}
	.checkout.order-review .collapse-arrow{position:absolute;left:50%;bottom:-7px;width:20px;height:20px;margin-left:-10px;margin-right:0;}
	.checkout.order-review .home-delivery-col .title-bar{padding-left:15px;}
	.checkout.order-review .order-box{padding:10px 20px 10px 15px;}
	.checkout.order-review .order-box figure{margin-bottom:14px;}
	.checkout.order-review .order-box .order-title{width:74%;margin-right:0;}
	.checkout.order-review .order-box .quantity{width:74.2%;margin-top:10px;float:right;}
	.checkout.order-review .order-box .price{width:100%;padding-left:67px;margin-top:2px;text-align:left;}
	.checkout.order-review .click-collect-col .title-bar{padding-left:15px;}
	.checkout.order-review .total-value-col{border-top:1px solid #e5e5e5;}
	.checkout.order-review .total-value-col .sub-val{padding-left:10px;padding-right:15px;}
	.checkout.order-review .total-value-col .extra-val{padding-left:10px;padding-right:15px;}
	.checkout.order-review .total-value-col .grand-val{padding-left:10px;padding-right:15px;padding-bottom:0;}
	.checkout.order-review .total-value-col .title{width:45%;}
	.checkout.order-review .total-value-col .grand-val .title{text-align:left;}
	.checkout.order-review .total-value-col .grand-val .value{font-size:18px;}
	.checkout .header{padding:10px;line-height:24px;font-size:16px;}
	.checkout.contact-detail .profile-info{padding:10px;border-top:1px solid #c3c3c3;border-bottom-color:#c3c3c3;}
	.checkout.contact-detail .profile-info label:before{border:1px solid #c2c2c2;border-radius:20em;content:"";height:24px;position:absolute;left:0;top:-2px;width:24px;background-color:transparent;}
	.checkout.contact-detail .profile-info input[type="radio"]:checked + label:before{border:1px solid #c2c2c2;border-radius:20em;content:"";height:24px;position:absolute;right:0;top:-2px;width:24px;background:transparent;}
	.checkout.contact-detail .profile-info input[type="radio"]:checked + label:after{background:#233f92;border-radius:20em;content:"";height:12px;position:absolute;left:6px;top:4px;width:12px;content:'';}
	.checkout.contact-detail .profile-info li{margin-right:2%;margin-bottom:0;width:31%;}
	.checkout.contact-detail .profile-info li:first-child{margin-right:0;margin-bottom:10px;color:#2c2c2c;width:100%;}
	.checkout.contact-detail .profile-info li:last-child{margin-right:0;}
	.checkout.contact-detail .sub-head{padding-left:15px;padding-right:15px;}
	.checkout.contact-detail .sub-head .heading{color:#2c2c2c;}
	.checkout.contact-detail .sub-head .sub-heading{background-position:left top;margin-top:10px;}
	.checkout.contact-detail .form-fields{padding-left:10px;padding-right:10px;}
	.checkout.contact-detail .form-fields .field{width:125px;border-color:#c3c3c3;padding:5px 10px;}
	.checkout.contact-detail .form-fields .field-info{margin-left:0;width:100%;}
	.checkout.contact-detail .form-fields select{width:100%;}
	.checkout.delivery-option .home-del-left{width:100%;padding-left:15px;padding-right:15px;}
	.checkout.delivery-option .home-del-left .table-data .head span{display:none;width:100%;margin-right:0;}
	.checkout.delivery-option .home-del-left .table-data .head span:first-child{display:block;}
	.checkout.delivery-option .home-del-left .table-data .row-inner .toggle-option{display:block;float:right;width:30px;height:40px;text-align:right;}
	.checkout.delivery-option .home-del-left .table-data .body .sub-list{display:none;}
	.checkout.delivery-option .home-del-left .table-data .delv-col{width:86%;margin-right:0;margin-bottom:0;}
	.checkout.delivery-option .home-del-left .table-data label{margin-bottom:0;}
	.checkout.delivery-option .home-del-left .table-data .body .carr-col{width:100%;text-align:left;margin-right:0;padding-left:23px;margin-bottom:10px;margin-top:10px;}
	.checkout.delivery-option .home-del-left .table-data .body .trac-col{width:100%;text-align:left;margin-right:0;padding-left:23px;margin-bottom:10px;}
	.checkout.delivery-option .home-del-left .table-data .body .pric-col{width:100%;text-align:left;margin-right:0;padding-left:23px;}
	.checkout.delivery-option .home-del-left .table-data .row-inner .title{display:block;color:#2c2c2c;font-size:13px;font-family:'ProximaNovaBold';width:85px;margin-right:15px;float:left;}
	.checkout.delivery-option .home-del-left.fullwidth .billing-col.delivery-option{padding:20px 10px;}
	.checkout.delivery-option .click-collect-right .detail-box .headinner{width:100%;line-height:16px;margin-bottom:10px;}
	.checkout.delivery-option .click-collect-right .detail-box .head{border:0;padding:0;}
	.checkout.delivery-option .click-collect-right .detail-box .head a{margin:1px 0 0;float:right;color:#254193;font-size:11px;font-family:'ProximaNova';text-decoration:underline;padding:0;background:transparent;}
	.checkout.delivery-option .click-collect-right .detail-box .address{width:100%;margin-bottom:12px;}
	.checkout.delivery-option .click-collect-right .detail-box .timing{min-height:inherit;width:100%;margin-bottom:0;padding-bottom:0;position:relative;background:url("../images/collect-time-icon-grey.png") no-repeat left 3px}
	.checkout.delivery-option .click-collect-right .detail-box .timing.active{background:url('../images/open-arrow.png') no-repeat right 3px;height:20px;overflow:hidden;}
	.checkout.delivery-option .click-collect-right .detail-box .location{width:100%;margin-bottom:12px;}
	.checkout.delivery-option .click-collect-right .detail-box .number{clear:both;margin-bottom:12px;width:100%;}
	.checkout.payment-detail .detail-form .select-payment-mode label{margin-top:0;}
	.checkout.payment-detail .detail-form .select-payment-mode li ul{width:100%;margin-right:0;float:left;padding-left:30px;margin-bottom:0;}
	.checkout.payment-detail .detail-form .select-payment-mode li ul li{width:30px;}
	.checkout.payment-detail .detail-form .select-payment-mode li ul li img{padding-left:0;width:100%;}
	.checkout.payment-detail .detail-form .billing-select li{margin-bottom:20px;margin-right:0;width:100%;}
	.checkout.payment-detail .detail-form label{width:100%;margin-right:0;}
	.checkout.payment-detail .detail-form .field{width:48%;}
	.checkout.payment-detail .detail-form .info-text{width:87px;}
	.checkout.payment-detail .detail-form fieldset .checkbox{float:left;width:auto;margin:10px 20px 0 0;}
	.checkout.payment-detail .detail-form .select-payment-mode > li{padding:10px;border:0;border-bottom:1px solid #c3c3c3;}
	.checkout.payment-detail .detail-form .select-payment-mode > li:first-child label{width:auto;}
	.checkout.payment-detail .detail-form .select-payment-mode > li.active{border:0;border-bottom:1px solid #c3c3c3;}
	.checkout.payment-detail .detail-form .select-payment-mode label:before{border:1px solid #c2c2c2;border-radius:20em;content:"";height:24px;position:absolute;left:0;top:4px;width:24px;background-color:transparent;}
	.checkout.payment-detail .detail-form .select-payment-mode li.active label:before{border:1px solid #c2c2c2;border-radius:20em;content:"";height:24px;position:absolute;right:0;top:4px;width:24px;background:transparent;}
	.checkout.payment-detail .detail-form .select-payment-mode li.active label:after{background:#233f92;border-radius:20em;content:"";height:12px;position:absolute;left:6px;top:10px;width:12px;content:'';}
	.checkout.payment-detail .detail-form .select-payment-mode img{float:left;padding-left:30px;margin-bottom:0;width:100px;}
	.checkout.payment-detail .detail-form .address-confirm-col{padding:15px;}
	.checkout.payment-detail .detail-form .address-confirm-col.confirm-success{border:0;}
	.checkout.payment-detail .detail-form .address-confirm-col span{margin-bottom:20px;margin-right:0;width:100%;}
	.checkout.payment-detail .detail-form .address-confirm-col label{padding-left:30px;}
	.checkout.payment-detail .detail-form .address-confirm-col label:before{border:1px solid #c2c2c2;border-radius:20em;content:"";height:24px;position:absolute;left:0;top:-5px;width:24px;background-color:transparent;}
	.checkout.payment-detail .detail-form .address-confirm-col label.active:before{border:1px solid #c2c2c2;border-radius:20em;content:"";height:24px;position:absolute;right:0;top:-5px;width:24px;background:transparent;}
	.checkout.payment-detail .detail-form .address-confirm-col label.active:after{background:#233f92;border-radius:20em;content:"";height:12px;position:absolute;left:6px;top:1px;width:12px;content:'';}
	.checkout.payment-detail .detail-form .address-confirm-col .billingoptionerr{margin:10px 0 0;}
	.checkout.contact-detail .form-fields input{width:100%;border-color:#c3c3c3;}
	.checkout.contact-detail .form-fields #signinbtn{margin-left:0;}
	.checkout.contact-detail .form-fields .post-find-btn{margin-left:0;}
	.checkout.contact-detail .registered-contact .contact-info{width:100%;}
	.checkout.contact-detail .registered-contact .edit-btn{float:left;margin-top:25px;}
	.product-detail-inner .product-detail-table .bottom-link a:last-child{display:none;}
	.checkout .box-detail .sub-header{padding-top:20px;font-size:13px;}
	.checkout .box-detail .stock-data-mobile{display:block;margin-top:15px;}
	.checkout .box-detail .loc-post-field{padding:30px 10px 10px;border-color:#c3c3c3;}
	.checkout-form .error{padding-left:0;}
	.checkout.payment-detail .detail-form{padding:0;}
	.checkout.payment-detail .detail-form input{width:100%;}
	.checkout.payment-detail .detail-form .billing-select{padding:15px;}
	.checkout.payment-detail .detail-form .billing-select iframe{float:left;padding:0;width:285px;}
	/** EPL-5857 **/	
	span.policy-link{padding:0px;}
	/** EPL-5857 **/
	.checkout.contact-billing .select-country .field{width:100%;}
	.checkout.contact-billing .select-country input{width:100%;margin-right:0;}
	.checkout.contact-billing .select-country input.small{width:65%;margin-right:10px;}
	.shipAddressDiv .outer-select, .billingAddressDiv .outer-select{width:100%;}
	.shipAddressDiv .manual-text, .billingAddressDiv .manual-text{padding-left:0;margin-top:0;}
	.checkout.contact-billing .select-country label{width:100%;}
	.checkout-summery{border-bottom:2px solid #c3c3c3;border-right:1px solid #c3c3c3;padding:10px;margin:0 0 10px;background:#fff;border-radius:5px;}
	.checkout-summery .left{margin:0;width:45%;}
	.checkout-summery .right{width:50%;}
	.checkout-summery .right strong{color:#000;font-size:18px;}
	.checkout-summery .info-text{float:left;width:100%;font-size:13px;color:#807e7e;font-family:'ProximaNova';}
	.checkout-summery .info-text{float:left;width:100%;font-size:13px;color:#807e7e;font-family:'ProximaNova';}
	.checkout-bottom .order-button-outer{margin-bottom:15px;float:left;width:100%;}
	.checkout-bottom .order-button-outer .g-recaptcha{margin-bottom:0;}
	.order-place-btn{width:100%;margin-top:20px;}
	.order-place-btn:after{content:'';position:absolute;left:-8px;top:-13px;background:url('../images/checkout-lock-icon.png') no-repeat left top;width:74px;height:82px;}
	.order-place-btn.reserve-btn{background-image:none;padding-left:48px;margin-top:0;}
	.order-place-btn.reserve-btn:after{background:transparent;}
	.checkout-bottom .ctn-link{float:left;width:100%;text-align:center;}
	.checkout-bottom .ctn-link a{color:#2d2d2d;font-size:15px;font-family:'ProximaNovaBold';text-decoration:underline;}
	.checkout-bottom .middle-col{width:100%;margin-right:0;margin-top:20px;}
	.checkout-bottom .middle-col span{margin-bottom:10px;border-bottom:1px solid #c3c3c3;padding-bottom:10px;}
	.checkout-bottom .left-col{width:100%;margin-right:0;margin-top:5px;}
	.checkout.delivery-option .delivery-table .delivery-headings div, .checkout.delivery-option .delivery-headings{display:none;}
	.checkout.delivery-option .delivery-table .delivery-headings div:first-child{display:block;float:left;width:100%;padding:0 10px;}
	.checkout.delivery-option .delivery-headings span{padding:10px 0;}
	.checkout.delivery-option .delivery-data{float:left;width:100%;display:block;margin:0;padding:10px;border:0;border-bottom:1px solid #c3c3c3;}
	.checkout.delivery-option .delivery-data .col-xs-height:before{font-family:'ProximaNovaSemibold';text-align:left;color:#2c2c2c;font-size:13px;}
	/*CRO-719*/
	.checkout.delivery-option .delivery-data .col-xs-height:nth-of-type(1) span{width:100%;}
	#addtocartsuccess .modal-header{top:6px;}
	/*CRO-719*/
	.checkout.delivery-option .delivery-data .col-xs-height.text-center{text-align:left;}
	.checkout.delivery-option .delivery-data .col-xs-height{float:left;width:100%;padding:5px 0;}
	.checkout.delivery-option .delivery-data .col-xs-1, .checkout.delivery-option .delivery-data .col-xs-3, .checkout.delivery-option .delivery-data .col-xs-2{padding-left:30px;padding-top:0;text-align:left;}
	.checkout.delivery-option .delivery-data .col-xs-2 span{float:left;color:#2c2c2c;font-family:'ProximaNovaSemibold';text-transform:uppercase;}
	/*CRO-719*/
	.delivery-infobox .modal-header{float:left;width:100%;}
	.checkout.delivery-option .delivery-data .carriage-info .info-close.close{float:right;right:0 !important;width:30px !important;display:inline-block !important;}
	.delivery-mob.mobile h4.delivery-heading{float:left !important;width:75% !important;}
	.delivery-info-list{padding:15px;float:left;width:100%;}
	.checkout.delivery-option .delivery-data span{padding:0;width:58%;text-align:left;}
	/*CRO-719*/
	.checkout.delivery-option .delivery-data:nth-child(3){margin-top:0;padding-top:0;border-top:0;}
	.checkout.delivery-option .delivery-data.active, .checkout.delivery-option .delivery-data.active:nth-child(2n){border:0;border-bottom:1px solid #c3c3c3;}
	.checkout.delivery-option .delivery-data label:before{border:1px solid #c2c2c2;border-radius:20em;content:"";height:24px;position:absolute;left:0;top:4px;width:24px;background-color:transparent;}
	.checkout.delivery-option .delivery-data.active label:before{border:1px solid #c2c2c2;border-radius:20em;content:"";height:24px;position:absolute;right:0;top:4px;width:24px;background:transparent;}
	.checkout.delivery-option .delivery-data.active label:after{background:#233f92;border-radius:20em;content:"";height:12px;position:absolute;left:6px;top:10px;width:12px;content:'';}
	.checkout.delivery-option .delivery-data label{margin-bottom:0;}
	.checkout.delivery-option .delivery-data label strong{font-size:17px;font-family:'ProximaNova';}
	.checkout.delivery-option .delivery-data label .mobile{display:inline;}
	.checkout.delivery-option .delivery-table .delivery-data:last-child{margin-bottom:0;border-bottom:0;}
	.checkout .delivery-method{padding-left:15px;padding-right:15px;}
	.checkout .delivery-method p .link{text-transform:uppercase;}
	.checkout.delivery-detail .delivery-method{padding:0;}
	.checkout.delivery-detail .delivery-method p{text-align:left;width:100%;padding-left:47px;margin-bottom:5px;line-height:16px;}
	.checkout.delivery-detail fieldset:last-child{margin-bottom:0;}
	.checkout .delivery-method .box{width:100%;margin-right:0;padding:15px 29px 12px 11px;min-height:inherit;border:0;border-bottom:1px solid #c3c3c3;}
	.checkout .delivery-method .box:after{background:url('../images/detail-view-arrow.png') no-repeat right center;bottom:50%;height:12px;left:auto;margin-bottom:-6px;right:11px;width:9px;}
	.checkout .delivery-method .box:last-child{margin-bottom:0;}
	.checkout .delivery-method .box.active{border:0;border-bottom:1px solid #c3c3c3;background-color:#d8e7c7;}
	.checkout .delivery-method .box.click-collect.active{background:#d8e7c7;}
	.checkout .delivery-method .box .heading{float:left;height:auto;margin:0;padding:0 0 0 45px;width:100%;text-align:left;}
	.checkout .delivery-method .box.click-collect .heading, .checkout .delivery-method .box.uk-delivery .heading, .checkout .delivery-method .box.loc-delivery .heading, .checkout .delivery-method .box.disable.click-collect .heading, .checkout .delivery-method .box.disable.uk-delivery .heading, .checkout .delivery-method .box.disable.loc-delivery .heading{background-position:left top;background-size:contain;border-bottom:0;margin-bottom:0;}
	.checkout .delivery-method .box.click-collect .heading, .checkout .delivery-method .box.disable.click-collect .heading{background-position:7px top;}
	.checkout .delivery-method .box.loc-delivery .heading, .checkout .delivery-method .box.disable.loc-delivery .heading{background-position:8px top;}
	.checkout .delivery-method .loc-selected{margin-top:0;padding-left:47px;text-align:left;line-height:15px;}
	.checkout .delivery-method .delivery-method-toggle{display:block;}
	.checkout .delivery-method .delivery-info{padding-left:45px;padding-right:0;}
	.checkout .delivery-method .delivery-info li{margin-bottom:0;}
	.checkout .delivery-method .delivery-info .text{width:70%;}
	.checkout .delivery-method .delivery-info .price{width:30%;}
	.checkout .delivery-method .loc-delivery .text{width:60%;}
	.checkout .delivery-method .loc-delivery .price{width:38%;}
	.checkout.delivery-option .shipping-info-text{background:#2e4998;border-radius:5px;min-height:inherit;float:left;width:100%;padding:20px 30px;}
	.checkout.delivery-option .shipping-info-text p{width:100%;text-align:center;margin-bottom:0;}
	.checkout.delivery-detail .registered-address .address{width:100%;}
	.checkout.delivery-detail .registered-address .phone{width:100%;}
	.checkout.delivery-detail .registered-address .edit-btn{position:static;right:0;top:0;float:left;margin-top:25px;}
	.checkout.delivery-detail .select-country{border-bottom:0;margin-bottom:0;padding-bottom:0;}
	.checkout.delivery-detail .enter-text{float:left;width:100%;margin-bottom:15px;color:#2c2c2c;font-size:13px;font-family:'ProximaNova';padding-left:20px;padding-right:20px;}
	.checkout.delivery-detail label{width:100%;margin-top:0;padding-bottom:5px;margin-bottom:10px;}
	.checkout.delivery-detail .field{width:100%;}
	.checkout.delivery-detail input{width:100%;border-color:#c3c3c3;}
	.checkout.delivery-detail input.small{width:67%;}
	.checkout.delivery-detail .loc-post-field label{width:100%;margin-right:0;margin-bottom:0;padding-bottom:0;}
	.checkout.delivery-detail .loc-post-field input{width:70%;border-color:#c3c3c3;}
	.checkout.delivery-detail .loc-post-field span{padding-left:0;}
	.checkout.delivery-detail .loc-data h4{padding:0 10px;font-size:17px;}
	.checkout.delivery-detail .loc-data h4 span{float:left;width:100%;}
	.checkout.delivery-detail .loc-data h4 a{float:right;margin-top:5px;background:transparent;color:#254193;font-size:13px;font-family:'ProximaNova';text-decoration:underline;padding:0;}
	.checkout.delivery-detail .change-store .filter-result{padding:0 3% 5px;width:100%;float:left;}
	.checkout.delivery-detail .change-store .outer-select{margin:0 3%;width:94%;}
	.checkout.delivery-detail .change-store .store-filter{padding-left:0;padding-right:0;box-shadow:none;border-radius:5px;}
	.checkout.delivery-detail .change-store .stock-data-mobile .right-col{width:69%;}
	.checkout.delivery-detail .change-store .stock-data-mobile .mobile-row{padding-top:20px;padding-left:15px;padding-right:15px;}
	.checkout-bottom{margin-top:0;}
	.checkout-bottom.error-detail .middle-col{width:100%;}
	.checkout-bottom.error-detail .left-col{width:100%;margin-top:30px;}
	.checkout-bottom.error-detail .card-col{width:100%;margin-right:0;}
	.checkout-bottom.error-detail .secure-col{width:100%;}
	.checkout-bottom .card-col{margin-bottom:30px;}
	.checkout.delivery-option .delivery-data:hover{background:transparent;}
	.checkout.payment-detail .detail-form .select-payment-mode > li:hover{background:transparent;}
	.checkout.payment-detail .detail-form .address-confirm-col:hover{background:transparent;}
	.checkout.delivery-detail .bfpomsgdiv{width:100%;position:static;float:left;margin-top:10px;}
	#cncstep{float:left;width:100%;margin-top:16px;}
	#homedeliveryshipping .sub-header{background:#fff;border-bottom:1px solid #c3c3c3;}
	.checkout.delivery-detail input#shippingAddressAfdPostcode{text-transform:none;}
	.change-store{margin-top:10px;margin-left:0;margin-right:0;}
	/*css for scrollbar*/
	/*FIFM-1426*/
	/*::-webkit-scrollbar{width:8px;}
	::-webkit-scrollbar-track{ -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3); -webkit-border-radius:10px;border-radius:10px;}
	::-webkit-scrollbar-thumb{ -webkit-border-radius:10px;border-radius:10px;background:#999; -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}::-webkit-scrollbar-thumb:window-inactive{background:#999;} */
	 /*FIFM-1426*/
	#referFriend .modal-dialog{margin-top:50px;}
	#referFriend .modal-dialog{margin-top:50px;width:auto;}
	#referFriend .close{border-radius:5px 5px 0 0;padding:2px 0;right:-5px;top:-43px;width:30px;}
	#myModal1 .shopping-btn{width:100%;text-align:center;margin-right:0;margin-bottom:10px;}
	#myModal1 .checkout-btn{width:100%;text-align:center;}
	#myModal1 .info-box-inner p, #listingModal .info-box-inner p{font-size:14px;float:left;width:79%;}
	.content-section .popover{max-width:160px;}
	.info-box-inner .popover{max-width:100%;width:100%;}
	.content-section .surcharge-text .popover{max-width:100%;width:100%;}
	.static-page .panel-title{padding-right:40px;}
	.static-page .panel-body .lghtTxt img{width:100%;height:auto;}
	.static-page .panel .panel-group .panel-default{box-shadow:none;border-bottom:1px solid #ddd;}
	.static-page .panel .panel-group .panel-default:last-child{border-bottom:0;}
	.static-page .panel-body .table{float:left;width:100%;}
	.static-page .panel-body .table th, .static-page .panel-body .table td{padding:8px 2px;}
	.panel-body .store-finder input{width:57%;}
	.static-list li img{float:left;margin-top:0px !important;}
	.static-list li strong{float:left;width:90%;}
	.static-page .panel-body img{width:100%;height:auto;}
	.newsletter-col .newsletter-form .error{padding-left:0;}
	.newsletter-col .newsletter-form .legal-col .error{margin-top:5px;}
	.warning-icon{float:left;margin-right:10px;margin-bottom:35px;margin-top:4px;display:inline-block;}
	.search-result-list .see-all-link{margin-right:0;}
	.zoom-image-popup .modal-dialog{margin:50px 0 0 -150px;width:300px;left:50%;}
	.zoom-image-popup .modal-content{height:330px;}
	.zoom-image-popup .modal-header{position:absolute;right:0;}
	/*CRO-435*/
	.zoom-image-popup .close{border-radius:5px;padding:3px 0 2px;}
	/*CRO-435*/
	.zoom-image-popup .zoom-container{height:100%;background:#fff;}
	.zoom-image-popup .modal-body img{max-width:100%;max-height:100%;}
	.main-container .online-store-listing li{width:100%;}
	.search-selection-filter{border-radius:0;margin:0 0 10px;padding:10px 10px 0;}
	.search-selection-filter .heading{margin-top:0;line-height:18px;font-size:12px;}
	.search-selection-filter .field{width:100%;margin-bottom:10px;}
	.search-selection-filter button{width:100%;}
	.sitemap-col li .main-sub-list > li{width:100%;}
	.sitemap-col li .main-sub-list .sub-listing{margin-left:0;}
	.sitemap-col li .main-sub-list .sub-listing > li span{background-position:center center;margin-top:0;padding:9px 10px;}
	.newsletter-col .newsletter-form .captcha-field{width:100%;}
	.search-notfound{background:transparent;}
	.search-notfound h3{font-size:48px;line-height:48px;}
	.search-notfound p{line-height:30px;}
	.search-notfound .search-notfound-inner{width:100%;padding:0 0 20px;}
	.search-notfound .search-notfound-form input{width:73%;}
	.search-notonline{background:transparent;}
	.search-notonline .search-notonline-inner{width:100%;padding:0 0 20px;}
	.search-notonline h3{font-size:48px;line-height:48px;}
	.search-notonline .email-detail{background:#dcdbdb;}
	.search-notonline .email-detail a{width:100%;word-wrap:break-word;}
	.tier-one-category{margin-top:10px;}
	.tier-one-category h1{padding:0 10px;font-size:20px;}
	.tier-one-category h1.mobile{width:auto;padding:0 5% 0;float:none;}
	.tier-one-category .tierseocontent h1.mobile{padding-left:0;}
	.tier-one-category .tier-one-banner .mobile{display:block;width:100%;float:left;height:auto;}
	.tier-one-category h2{margin:10px 3% 0;width:94%;}
	.tier-one-category h2 span{font-size:18px;left:50%;top:6px;padding:0;margin-left:-84px;width:169px;background:#f0f0f0;}
	.tier-one-category .top-search-outer h2 span{margin-left:-65px;width:130px;float:left;}
	.tier-one-category h2.mobile span{float:left;width:200px;margin-left:-100px;}
	.tier-one-category .tierseocontent{padding:0 10px;margin-top:5px;}
	.tier-one-category .tier-listing li{width:100%;margin:0;min-height:inherit;box-shadow:none;border-radius:0;}
	.tier-one-category .tier-listing li .image-thumb{float:left;width:38px;height:26px;overflow:hidden;}
	.tier-one-category .tier-listing li .image-thumb img{width:auto;height:auto;max-width:100%;max-height:100%;}
	.tier-one-category .tier-listing .list-col{padding:0;}
	.tier-one-category .tier-listing .list-col .mobile-display{float:left;width:94%;border-top:1px solid #d9d9d9;padding:9px 0;margin:0 3%;}
	.tier-one-category .tier-listing li:first-child .list-col .mobile-display{border-top:0;}
	.tier-one-category .tier-listing .list-col .heading{padding-left:11px;width:75%;margin:5px 0;color:#5e5e5e;font-size:16px;font-family:'ProximaNova';line-height:16px;pointer-events:none;}
	.tier-one-category .tier-listing .mobile-display .toggle-click{float:right;width:14px;height:14px;margin-right:10px;margin-top:6px;background:url('../images/category-close.png') no-repeat center center;}
	.tier-one-category .tier-listing .mobile-display.active  .toggle-click{background:url('../images/category-expand.jpg') no-repeat center center;margin-top:7px;}
	.tier-one-category .tier-listing .mobile-expand{float:left;width:100%;background:#f8f8f8;padding-bottom:10px;}
	.tier-one-category .tier-listing .list-col p{background:url('../images/mobile-category-arrow.png') no-repeat 93% center;padding:15px 0 10px 40px;margin:0;line-height:15px;}
	.tier-one-category .tier-listing .list-col p a{color:#5e5e5e;font-size:14px;width:100%;}
	.tier-one-category .top-search-outer{float:left;width:100%;}
	.tier-one-category .top-search-col{float:left;margin:20px 0 0;width:100%;background:#fff;padding:10px 10px 0;}
	.tier-one-category .top-search-col ul{float:left;width:50%;padding:0;}
	.tier-one-category .top-search-col li{width:100%;padding-left:15px;background:url('../images/nav-list-icon-blue.png') no-repeat left 1px;float:left;margin-bottom:12px;}
	.tier-one-category .top-search-col li a{color:#5e5e5e;font-size:13px;font-family:'ProximaNova';float:left;width:100%;line-height:15px;padding-right:15px;}
	/*Tier One Category*/
	.tier-one-category .tier-offer-outer{max-height:385px;overflow:hidden;}
	.tier-one-category .tier-latest-offer.offer-list{background:transparent;max-width:none;overflow:auto;margin-bottom:-10px;}
	.tier-one-category .tier-latest-offer.offer-list li{margin-right:10px;width:48.3%;}
	.tier-one-category .tier-latest-offer.offer-list li:nth-child(2n){margin-right:0;}
	.tier-one-category .tier-latest-offer{margin-bottom:10px;background:transparent;max-width:none;overflow:hidden;}
	.tier-one-category .tier-latest-offer .product-block{width:100%;min-height:275px;margin:auto;float:none;max-width:240px;}
	.tier-one-category .tier-latest-offer .shop-now-btn{margin:10px 5px 10px;display:inline-block;float:none;}
	.tier-one-category .tier-latest-offer .bxslider{float:left;width:1015%;padding:0;}
	.tier-one-category .tier-latest-offer .bxslider li{float:left;width:219px;margin-right:9px;}
	.tier-one-category .tier-latest-offer .bx-wrapper{position:static;margin-bottom:20px;float:left;width:100%;}
	.tier-one-category .tier-latest-offer .bx-wrapper .bx-viewport{float:left;width:100% !important;overflow:visible !important;}
	.tier-one-category .tier-latest-offer .bx-wrapper li{width:219px !important;}
	.tier-one-category .tier-latest-offer .bx-wrapper .bx-pager{position:static;min-width:320px;float:left;}
	.tier-one-category .tier-latest-offer .bx-wrapper .bx-controls-direction{display:none;}
	.snow-chain-col .selection-col{background-position:center 80px;padding-left:15px;padding-right:15px;}
	.snow-chain-col h2{width:100%;font-size:26px;line-height:29px;}
	.snow-chain-col h2 span{width:auto;float:none;}
	.snow-chain-col .col-md-3{width:100%;margin-top:235px;}
	.snow-chain-col label{width:100%;margin-top:0;}
	.snow-chain-col .field{width:100%;}
	.snow-chain-col button{margin-left:0;}
	.maintenance-page{margin-top:50px;width:100%;background:transparent;}
	.maintenance-page .inner{width:100%;}
	.maintenance-page p a{float:left;}
	.productDetailPrintPage .product-detail-inner .like-btn{margin-top:20px;float:left;}
	.productDetailPrintPage .product-detail-inner .product-img{margin-top:20px;}
	.clearance-listing-col h2:before{content:none;}
	.clearance-listing-col h2{width:58%;}
	.clearance-listing-col h2 span{font-size:19px;margin-top:9px;background:#f0f0f0;}
	.clearance-listing-col h2 i{font-size:19px;}
	.clearance-listing-col h2 p{text-indent:9px;margin-top:4px;}
	.filter-box .small-filter:before{display:none;}
	.clearance-listing-col .filter-box{width:100%;margin-top:-27px;}
	.clearance-listing-col .filter-box .filter-btn{width:110px;}
	.filter-box .small-filter{position:static;float:left;width:100%;min-width:100%;max-width:100%;margin-top:10px;margin-bottom:0;box-shadow:0 2px 0 1px rgba(0, 0, 0, 0.1);}
	.clearance-listing-col .filter-box .selection-count{margin-right:0;top:-11px;right:18px;}
	.clearance-listing-col .filter-box .small-filter{margin-bottom:20px;box-shadow:0 3px 5px -2px rgba(75, 68, 67, 1);}
	.clearance-listing-col .filter-box .brand-listing{max-height:none;}
	.clearance-listing-col .filter-box .brand-listing li{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px;}
	.clearance-listing-col .filter-box .brand-listing label{width:100%;padding-left:32px;line-height:26px;}
	.clearance-listing-col .filter-box .brand-listing label:before{width:24px;height:24px;line-height:23px;font-size:17px;}
	.clearance-listing-col .clearance-list .content-box{padding:10px 10px 0;}
	.clearance-listing-col .clearance-list .product-content{width:100%;margin-right:0;}
	.clearance-listing-col .clearance-list li{min-height:inherit;}
	.clearance-listing-col .clearance-list figure{width:135px;height:145px;margin-right:10px;float:left;}
	.clearance-listing-col .clearance-list figure .overlay{opacity:1;background:transparent;display:none;}
	.clearance-listing-col .clearance-list .overlay-link .view-link{width:100%;background-position:15px center;border-bottom:1px solid #ccc;}
	.clearance-listing-col .clearance-list .overlay-link .enlarge-link{width:100%;background-position:32px center;}
	.clearance-listing-col .clearance-list .zoom-icon{background:#fff;bottom:1px;color:#797979;font-family:"ProximaNova";font-size:11px;height:auto;padding-bottom:4px;padding-top:4px;position:absolute;right:4px;width:95%;z-index:9;}
	.clearance-listing-col .clearance-list .zoom-icon img{float:right;width:auto;height:auto;}
	.clearance-listing-col .clearance-list .heading{width:48%;margin-top:0;}
	.clearance-listing-col .clearance-list .product-code{width:48%;font-size:9px;}
	.clearance-listing-col .clearance-list .amount{width:48%;}
	.clearance-listing-col .clearance-list .offer-detail{width:48%;}
	.clearance-listing-col .clearance-list .original-val{clear:both;float:left;margin-bottom:10px;line-height:12px;}
	.clearance-listing-col .clearance-list .save-info{clear:both;margin:0;}
	.clearance-listing-col .clearance-list .product-btn{position:static;background:#fff;border-top:0;}
	.clearance-listing-col .clearance-list .quantity-select{width:130px;}
	.clearance-listing-col .clearance-list .title-mobile{float:left;width:auto;margin-right:10px;color:#212121;font-size:16px;font-family:'ProximaNovaSemibold';margin-top:5px;}
	.clearance-listing-col .clearance-list .quantity-select .field{width:60px;}
	.clearance-listing-col .clearance-list .quantity-select select{background:url('../images/close-arrow-small.png') no-repeat right center transparent;text-align:left;}
	.clearance-listing-col .clearance-list .cart-btn{width:47%;padding:10px 25px 8px 10px;font-size:13px;margin-top:0;margin-left:12px;float:left;}
	.clearance-listing-col .zoom-image-popup .modal-content{height:290px;}
	.clearance-listing-col .zoom-image-popup .zoom-container{display:block;}
	.basket-bottom-col .quick-info-outer li a{margin-top:9px;}
	/*CRO-435*/
	.next-day-popup .modal-dialog{width:auto;margin-top:20px;margin-bottom:40px;}
	.next-day-popup .modal-header .close{border-radius:5px;padding:3px 0 2px;}
	/*CRO-435*/
	.next-day-popup .sub-text{font-size:12px;}
	.next-day-popup .note-text{background-position:12px 7px;}
	.next-day-popup .collect-order-table .table-header span, .next-day-popup .collect-order-table .table-content-col span{width:32%;padding-left:5px;padding-right:5px;font-size:12px;display:table-cell;vertical-align:middle;}
	.next-day-popup .detail-text p{font-size:12px;}
	.order-confirm-col.c-and-c h2{font-size:18px;margin-bottom:10px;line-height:16px;}
	.order-confirm-col.c-and-c .cont-shop-link{display:none;}
	.order-confirm-col.c-and-c .order-header{padding:11px 10px;}
	.order-confirm-col.c-and-c .order-detail .logo{display:none;}
	.order-confirm-col.c-and-c .order-detail{padding:10px 10px 10px;}
	.order-confirm-col.c-and-c .order-detail .text-box{float:left;text-align:left;background:url('../images/green-tick-icon.jpg') no-repeat left center;padding-left:42px;}
	.order-confirm-col.c-and-c .order-detail .right-col{display:block;margin-top:0;}
	.order-confirm-col.c-and-c .order-detail .print-link{float:right;text-indent:-999999px;background:url('../images/print-icon.jpg') no-repeat left top;width:17px;height:17px;padding:0;}
	.order-confirm-col.c-and-c .order-detail .title{margin:0 0 5px;font-size:13px;float:left;}
	.order-confirm-col.c-and-c .order-detail .order-no{float:left;font-size:13px;}
	.order-confirm-col .candc-detail{padding:0;border-left:0;border-right:0;background:transparent;}
	.order-confirm-col .candc-detail .divider{padding:10px 0;background:#fff;border-radius:5px;border-bottom:2px solid #c3c3c3;margin-bottom:10px;}
	.order-confirm-col .candc-detail .intro-text{padding:0 10px;margin-bottom:10px;}
	.order-confirm-col .candc-detail .intro-text p{font-size:13px;}
	.order-confirm-col .candc-detail .intro-text p:first-child strong{margin-bottom:10px;float:left;width:100%;}
	.order-confirm-col .candc-detail .first-col{border-radius:0 0 5px 5px;}
	.order-confirm-col .candc-detail .first-col .address-col{width:100%;margin-right:0;padding-left:10px;padding-right:10px;}
	.order-confirm-col .candc-detail .first-col .heading{font-size:15px;margin-bottom:5px;}
	.order-confirm-col .candc-detail .first-col .address-col p, .order-confirm-col .candc-detail .first-col .timing-col p{font-size:13px;line-height:21px;}
	.order-confirm-col .candc-detail .first-col .timing-col{float:left;width:100%;padding-right:10px;padding-left:10px;margin-top:10px;}
	.order-confirm-col .candc-detail .second-col .collection-text{width:96%;margin:0 2%;}
	.order-confirm-col .candc-detail .second-col .product-data{margin:10px 0;padding:10px 0;border-bottom:1px solid #c3c3c3;}
	.order-confirm-col .candc-detail .second-col .product-data .product-inner{position:relative;}
	.order-confirm-col .candc-detail .second-col .product-data span:first-child{width:56%;}
	.order-confirm-col .candc-detail .second-col .product-data span:nth-child(2){width:67%;}
	.order-confirm-col .candc-detail .second-col .product-data span:nth-child(3){width:77%;}
	.order-confirm-col .candc-detail .second-col .product-data span:last-child{position:absolute;right:0;top:12px;padding-left:0;padding-right:10px;text-align:right;}
	.order-confirm-col .candc-detail .second-col .item-info{display:none;}
	.order-confirm-col .candc-detail .second-col .value-col{float:left;width:100%;}
	.order-confirm-col .candc-detail .second-col .value-col .col-full{padding-left:10px;padding-right:10px;}
	.order-confirm-col .candc-detail .second-col .value-col .col-full:last-child strong{text-transform:uppercase;}
	.order-confirm-col .candc-detail .second-col .value-col span:last-child{float:right;text-align:right;}
	.order-confirm-col .candc-detail .divider.third-col{padding-left:10px;padding-right:10px;border-radius:0;border-bottom:0;margin-bottom:0;border-radius:5px;}
	.order-confirm-col .candc-detail .third-col .heading{margin-bottom:5px;margin-top:0;}
	.order-confirm-col .candc-detail .fourth-col{width:100%;margin:0 0 10px;padding-left:10px;padding-right:10px;background:#fff;border-top:0;padding-top:0;}
	.order-confirm-col .candc-detail .fourth-inner{float:left;width:100%;background:#f3f3f3;padding:10px;border-radius:5px;}
	.order-confirm-col .footer-link{display:block;float:left;width:100%;text-align:center;margin-top:20px;}
	.order-confirm-col .footer-link a{color:#2d2d2d;font-size:15px;text-decoration:underline;font-family:"ProximaNovaBold";}
	.row.basket-banner .mobile{width:100%;height:auto;margin:10px 0;}
	/*sale counter*/
	.product-listing-col .sale-banner{width:100%;height:auto;margin-bottom:5px;}
	/*3b&o section*/
	.o3b-section{padding:0;}
	.o3b-section .container{padding:0;}
	.o3b-section .container .row{margin:0;}
	.o3b-section.product-listing-col h1.mobile{padding-left:10px;}
	.o3b-section.product-listing-col .tierseocontent h1.mobile{padding-left:0;}
	.o3b-section.product-listing-col .tierseocontent{padding:0 10px;}
	.o3b-section .o3b-searchbar{margin-top:0;border-radius:0;border:0;}
	.o3b-section .o3b-searchbar h2{margin:11px 0 8px;color:#2c2c2c;font-size:21px;}
	.o3b-section .o3b-searchbar .search-detail-box{padding:0;border-top:1px solid #64a123;}
	.o3b-section .o3b-searchbar .search-detail-box .search-box-inner{border-bottom:0;}
	.o3b-section .o3b-searchbar .search-detail-box .reg-field{width:100%;padding-bottom:30px;}
	.o3b-section .o3b-searchbar .search-detail-box .search-wrapper{border:0;}
	.o3b-section .o3b-searchbar .search-detail-box .search-wrapper .separator{margin-left:0;margin-right:0;width:100%;background-image:url('../images/separator-bg-green.jpg');}
	.o3b-section .o3b-searchbar .search-detail-box .heading{margin-bottom:6px;font-family:'ProximaNovaSemibold';}
	.o3b-section .o3b-searchbar .search-detail-box .select-vehicle{padding:0 15px;}
	.o3b-section .o3b-searchbar .search-detail-box .select-vehicle .heading{margin-bottom:9px;}
	.o3b-section .o3b-searchbar .search-box-inner .search-summery{margin-top:10px;}
	.o3b-section .o3b-searchbar .search-box-inner .search-summery .text{color:#636363;font-family:'ProximaNovaSemibold';font-size:13px;}
	.o3b-section .o3b-searchbar .search-box-inner .part-detail-outer{float:left;padding-top:0;}
	.o3b-section .o3b-searchbar .search-box-inner .part-detail-outer:before{content:none;}
	.o3b-section .o3b-searchbar .bottom-text{font-size:12px;border-radius:0;}
	.o3b-section .o3b-searchbar .bottom-text:before{background:url('../images/vrm-3bo-arrrow-mobile.jpg') no-repeat left top;width:18px;height:12px;bottom:-7px;}
	.o3b-section .rightcol3bo .list-refine{padding-left:0;}
    .o3b-section .rightcol3bo .list-refine .page-list{width:100%;}
    .o3b-section .rightcol3bo .list-refine .page-list .pagination-col{width:auto;}
    .o3b-section .leftcol3bo, .o3b-section .rightcol3bo{width:100%;padding-left:10px;padding-right:10px;border-top:0;}
    .o3b-section .rightcol3bo .product-section{padding-left:0;}
    .o3b-section .rightcol3bo .product-section .productbrandslisting{width:100%;margin-left:0;padding-bottom:0;min-height:inherit;margin-bottom:10px;}
    .o3b-section .rightcol3bo .product-section li.productaccessories .left-col{padding:9px 0;}
    .o3b-section .rightcol3bo .product-section li .left-col .product_brand_detail{padding:0;}
    .o3b-section .rightcol3bo .product-section .thumb-box{width:91px;height:93px;margin-right:0;margin-left:9px;display:flex;}
    .o3b-section .rightcol3bo .product-section .thumb-box figure{width:91px;height:93px;display:flex;}
    .o3b-section .rightcol3bo .product-section .thumb-box figure a{height:92px;}
	.o3b-section .rightcol3bo .product-section .product-info{padding-right:9px;}
	.o3b-section .rightcol3bo .product-section .product-info .heading{font-size:13px;height:auto;}
    .o3b-section .rightcol3bo .product-section .delivery-option, .o3b-section .rightcol3bo .product-section li.productaccessories .delivery-option{width:100%;margin-top:0;}
    .o3b-section .rightcol3bo .product-section .productaccessories .product-btn{position:static;padding:0 9px;}
    .o3b-section .rightcol3bo .product-section .product-btn .quick-btn{margin-right:10px;padding-left:10px;padding-right:13px;background-image:none;}
    .o3b-section .rightcol3bo .product-section .productaccessories .product-btn.full-width .cart-btn{width:100%;padding-left:20px;padding-right:31px;margin-top:10px;}
	.o3b-section .rightcol3bo .product-section .listing-view .product-btn .cart-btn{padding-left:16px;}
	.o3b-section .rightcol3bo .product-section .delivery-option{position:static;float:right;width:100%;padding:0;border:0;margin-top:0;}
	.leftcol3bo .filter-box .brand-listing label{line-height:30px;}
	.leftcol3bo .filter-box .brand-listing label:before{height:25px;width:25px;}
	.leftcol3bo .filter-box .brand-listing input[type="checkbox"]:checked + label:before{font-size:18px;line-height:24px;}
    .o3b-section .rightcol3bo .list-refine.bottom{margin-top:0;}
	/* EPL-5248 */
    .o3b-section .rightcol3bo .list-refine.bottom .page-list{text-align:center;width:100%;}
	/* EPL-5248 */
    .o3b-section .rightcol3bo .list-refine.bottom .page-list .pagination{display:inline-block;margin:0 auto;text-align:center;float:none;}
    .o3b-section .rightcol3bo .list-refine.bottom .page-list .pagination-col{padding-left:0;float:left;text-align:center;width:100%;}
    .o3b-section .rightcol3bo .list-refine.bottom .page-list .pagination-col:after{content:none;}
    .o3b-section .top-brands-inner{margin-top:9px;}
    .o3b-section .top-brands-inner h2 span{background:#f0f0f0;color:#2c2c2c;font-size:18px;}
    .o3b-section .top-brands-inner .shop-brand-list{margin-top:10px;}
    .o3b-section .top-brands-inner .shop-brand-list .bx-wrapper .bx-viewport{background:transparent;box-shadow:none;border:0;}
    .o3b-section .popular-products-inner{margin-top:10px;}
    .o3b-section .popular-products-inner h2 span{background:#f0f0f0;font-size:18px;color:#2c2c2c;}
    .o3b-section .popular-products-inner .popular-products-list{margin-top:9px;padding-left:10px;padding-right:10px;}
    .o3b-section .popular-products-inner .popular-products-list a{margin-right:2%;width:32%;}
	.o3b-section .leftcol3bo{margin:0 2%;width:96%;background:#fff;border:1px solid #d1d1d1;border-radius:5px;}
	.o3b-section .leftcol3bo .filter-applied1{display:none;}
	.o3b-section .leftcol3bo .left-inner{float:left;width:100%;margin:0;}
	.o3b-section .leftcol3bo .refine-box{border:0;border-radius:0;padding:0;margin-top:0;}
	.o3b-section .leftcol3bo .heading .name{color:#2c2c2c;font-size:13px;font-family:'ProximaNova';text-transform:uppercase;}
	.o3b-section .leftcol3bo .refine-box{border-top:0;}
	.o3b-section .leftcol3bo .refine-mobile-btn{float:left;width:100%;border-radius:5px;background:url('../images/refine-result-close.jpg') no-repeat 96% center #233f92;padding:10px 11px;color:#fff;font-size:15px;font-family:'ProximaNovaBold';text-align:center;line-height:15px;margin:11px 0;text-shadow:none;}
	.o3b-section .leftcol3bo .refine-mobile-btn span{font-size:13px;font-family:'ProximaNova';}
	.o3b-section .leftcol3bo .refine-mobile-btn.open{background:url('../images/refine-result-open.jpg') no-repeat 96% center #233f92;}
	.o3b-section .leftcol3bo .close .refine-mobile-btn{margin-bottom:0;}
	.o3b-section #category-filters{margin:0;}
	.leftcol3bo #category-filters .filter-box .brand-listing label{text-align:left;}
	.o3b-section .leftcol3bo .refine-tabbing{float:left;width:100%;margin:0 0 10px;border-bottom:1px solid #d1d1d1;display:none;}
	.o3b-section .leftcol3bo .refine-tabbing .tab{float:left;width:48.5%;padding:10px 0;border-radius:5px 5px 0 0;border:1px solid #d1d1d1;border-bottom:0;text-align:center;color:#747474;font-size:15px;font-family:'ProximaNovaSemibold';text-transform:uppercase;margin-right:8px;background:#f0f0f0;cursor:pointer;}
	.o3b-section .leftcol3bo .refine-tabbing .tab:last-child{margin-right:0;}
	.o3b-section .leftcol3bo .refine-tabbing .tab.active{background:#fff;position:relative;top:1px;}
	.leftcol3bo .filter-box .vehicle-selection .field{padding:0;border:0;}
	.o3b-section .leftcol3bo .vehicle-selection select{width:100%;margin-bottom:10px;background-position:96% center;}
	.o3b-section .leftcol3bo .filter-applied{float:left;width:auto;font-size:13px;color:#233f92;font-family:'ProximaNova';line-height:12px;margin-top:4px;}
	.o3b-section .leftcol3bo .mobile-buttons{float:left;width:100%;background:#fff;padding:0 0 10px;}
	.o3b-section .leftcol3bo .mobile-buttons .mobile-buttons-inner{float:left;width:100%;border-top:1px solid #d1d1d1;padding-top:10px;}
	.o3b-section .leftcol3bo .mobile-buttons .reset-btn{float:left;width:48%;padding:10px 15px;background:#f0f0f0;border-radius:5px;color:#747474;font-size:15px;font-family:'ProximaNovaBold';margin-right:10px;text-align:center;line-height:21px;}
	.o3b-section .leftcol3bo .mobile-buttons .apply-btn{float:left;width:48%;padding:10px 15px;background:url('../images/feedback-arrow.png') no-repeat 94% center #62a020;border-radius:5px;text-align:center;color:#fff;font-size:15px;font-family:'ProximaNovaBold';}
	.o3b-section .top-brands-inner .shop-brand-list li{margin:0;width:auto;}
	.o3b-section .top-brands-inner .shop-brand-list li a{width:100%;float:left;text-align:center;}
	.o3b-section .top-brands-inner .shop-brand-list li img{display:inline;}
	/*9009*/
	.o3b-section .top-brands-inner .bx-prev{background:url('../images/shopbrand-3bo-prev.png') no-repeat center center;width:48px;height:48px;margin-top:-20px;left:-37px;}
	.o3b-section .top-brands-inner .bx-next{background:url('../images/shop-brand-3bo-next.png') no-repeat center center;width:48px;height:48px;margin-top:-20px;right:-26px;}
	/*9009*/
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data{left:0;margin-left:0;padding:0 2%;top:11%;width:100%;background:transparent;height:100%;position:absolute;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .close-data{top:14px;right:12px;border-radius:3px;padding:0;width:32px;height:28px;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .overlay-content-inner{float:left;width:100%;}
    /* CRO-444 */
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .data-field{overflow:visible;}
    /* CRO-444 */
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .popup-title{margin-bottom:0;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .column-inner{width:100%;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .value{width:55%;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .column-inner.grey{background:#fff;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .column-inner:nth-child(odd){background:#f0f0f0;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .popup-product .heading{font-size:13px;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .popup-product .code{font-size:11px;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .popup-product .addtocartbtn{float:left;clear:both;} /* EPL-12910 */ .o3b-section .rightcol3bo .product-section .listing-view .productbrandslisting{padding-bottom:100px;float:left;width:100%;} /* EPL-12910 */
	.o3b-section .rightcol3bo .product-section .listing-view li .left-col, .o3b-section .rightcol3bo .product-section .listing-view li .right-col{width:100%;}
	.o3b-section .rightcol3bo .product-section .listing-view li .left-col .product_brand_detail{padding:10px 0 0;}
	.product-listing-col .product-section .listing-view  .product-info, .o3b-section .rightcol3bo .product-section .listing-view .info-wrapper{width:63%;}
	.o3b-section.product-listing-col .product-section .productaccessories .info-wrapper{display:none;}
	.o3b-section .rightcol3bo .wait-box img{border-radius:0;top:15px;margin-top:0;height:98%;}
	.o3b-section .product-section .amount-outer{padding-right:9px;width:63%;float:right;}
	.o3b-section .product-section .amount-outer .amount, .o3b-section .product-section .productaccessories .amount-outer .amount{padding:0;border:0;text-align:right;color:#ce2127;float:left;font-family:"ProximaNovaBold";font-size:23px;line-height:23px;width:100%;margin-top:5px;}
	.o3b-section .product-section .amount-outer .amount .offer-detail, .o3b-section .rightcol3bo .product-section .info-wrapper .amount .offer-detail{margin-left:0;width:45%;float:left;line-height:4px;}
	.o3b-section .product-section .amount-outer .amount .original-val, .o3b-section .rightcol3bo .product-section .listing-view .info-wrapper .amount .original-val, .o3b-section.product-listing-col .product-section .productaccessories .amount-outer .amount .original-val{text-align:left;font-size:11px;width:100%;line-height:12px;color:#5a5a5a;font-family:'ProximaNova';float:left;}
	.o3b-section .product-section .amount-outer .amount .save-info, .o3b-section .rightcol3bo .product-section .listing-view .info-wrapper .amount .save-info, .o3b-section .product-listing-col .product-section .productaccessories .amount-outer .amount .save-info, .o3b-section.product-listing-col .product-section .productaccessories .amount-outer .amount .save-info{background:transparent;color:#cd1f25;float:left;font-family:"ProximaNova";font-size:11px;margin-right:0;padding:0;text-transform:none;line-height:11px;}
	/*CI-741*/
	.o3b-section .product-section .amount-outer .amount .offer-detail, .o3b-section .rightcol3bo .product-section .info-wrapper .amount .offer-detail{margin-left:0;width:100%;float:left;line-height:4px;}
	/*CI-741*/
	.o3b-section .product-section .amount-outer .amount .original-val, .o3b-section .rightcol3bo .product-section .listing-view .info-wrapper .amount .original-val, .o3b-section.product-listing-col .product-section .productaccessories .amount-outer .amount .original-val{text-align:right;font-size:11px;width:100%;line-height:12px;color:#5a5a5a;font-family:'ProximaNova';float:left;}
	.o3b-section .product-section .amount-outer .amount .save-info, .o3b-section .rightcol3bo .product-section .listing-view .info-wrapper .amount .save-info, .o3b-section .product-listing-col .product-section .productaccessories .amount-outer .amount .save-info, .o3b-section.product-listing-col .product-section .productaccessories .amount-outer .amount .save-info{background:transparent;color:#cd1f25;float:right;font-family:"ProximaNova";font-size:11px;margin-right:0;padding:0;text-transform:none;line-height:11px;}
	/*CI-741*/ /* EPL-12910 */ .o3b-section .rightcol3bo .product-section .listing-view .product-btn{width:100%;display:flex;		flex-wrap:wrap;} .o3b-section .rightcol3bo .product-section .listing-view .wishlist-mobile-order span.whilist{	margin:17px auto 8px;	justify-content:center;} /* EPL-12910 */
	.o3b-section .rightcol3bo .product-section .product-btn .quick-btn{width:47%;}
	.o3b-section .rightcol3bo .product-section .listing-view .product-btn .cart-btn{width:49%;padding-right:22px;}
	/* EPL-13123 */ .o3b-section .rightcol3bo .product-section .listing-view .product-btn .addtocart-disable{width:49%;font-size:11px;} .product-listing-col #carpartslistingsection .product-section .product-btn .addtocart-disable, .product-listing-col #carpartslistingsection .product-section .product-btn .cart-btn{	width:47%;	margin-top:0px;	padding-left:7px;	padding-right:12px;	float:right;} .product-listing-col #carpartslistingsection .product-section .product-btn .addtocart-disable{	font-size:11px;} /* EPL-13123 */
	.o3b-section .rightcol3bo .product-section .delivery-option > div{margin:0 0 10px;position:relative;height:auto;width:100%;overflow:auto;text-indent:inherit;float:left;}
	.o3b-section .rightcol3bo .product-section .delivery-option div a{text-decoration:underline;font-size:10px;display:block;position:static;}
	.o3b-section .rightcol3bo .product-section .delivery-option div a:hover{text-decoration:none;}
	.o3b-section .rightcol3bo .product-section .delivery-option div strong{font-size:11px;color:#5a5a5a;}
	.o3b-section .rightcol3bo .product-section .delivery-option .home-delivery strong{width:auto;margin-right:5px;}
	/* CI-2951 */
	.o3b-section .rightcol3bo .product-section .delivery-option .home-delivery.enable{background:url('../images/delivery-enable.jpg') no-repeat left center;padding-left:28px;padding-top:5px;}
	/* CI-2951 */
	.o3b-section .rightcol3bo .product-section .delivery-option .home-delivery.disable{background:url('../images/delivery-disable.jpg') no-repeat left center;padding-left:28px;color:#bababa;padding-top:5px;}
	/* CI-2951 */
	.o3b-section .rightcol3bo .product-section .delivery-option .home-delivery.disable strong{color:#bababa;}
	.o3b-section .rightcol3bo .product-section .delivery-option .home-delivery.enable.outofstock{background:url('../images/delivery-outofstock.jpg') no-repeat left center;padding-left:28px;color:#e21e1f;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect{padding-top:5px;padding-bottom:1px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect strong{width:auto;margin-right:5px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect strong a{display:inline;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.disable .change-link{margin-left:5px;margin-top:-2px;width:auto;}
	.o3b-section .rightcol3bo .product-section .listing-view .delivery-option .click-collect.enable a{clear:none;margin-top:-2px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect .selected{float:left;width:100%;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect .selected a{display:inline;}
	/* CI-2951 */
	.o3b-section .rightcol3bo .product-section .listing-view .delivery-option .click-collect.enable{padding-top:4px;padding-bottom:3px;}
	/* CI-2951 */
	.o3b-section .rightcol3bo .product-section .listing-view .delivery-option .click-collect .selected{width:auto;margin-top:0px;margin-right:5px;display:flex;align-items:center;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.enable{background:url('../images/clickcollect-enable.jpg') no-repeat 3px 3px;padding-left:28px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.selected{background:url('../images/clickcollect-selected.jpg') no-repeat 3px 5px;padding-left:28px;padding-top:7px;padding-bottom:2px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.disable{text-align:left;background:url('../images/clickcollect-disable.jpg') no-repeat 3px 5px;padding-left:28px;padding-top:7px;padding-bottom:2px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect .store-name{color:#5a5a5a;text-align:left;}
	 .o3b-section .rightcol3bo .product-section .delivery-option .click-collect .store-name.green{color:#62a020;}
	.o3b-section .rightcol3bo .product-section .delivery-option .international-delivery{margin-bottom:0;}
	/*CI-447*/
	.o3b-section .rightcol3bo .product-section .delivery-option .international-delivery.enable{background:url('../images/brown-international-enable.png') no-repeat 3px center;padding-left:28px;padding-top:2px;padding-bottom:2px;background-size:18px;}
	/* CI-2331 */
    .o3b-section .rightcol3bo .product-section .delivery-option .fifm-delivery.enable{background:url('../images/basket-fifm-icon.png') no-repeat 3px center;padding-left:28px;padding-top:3px;padding-bottom:3px;background-size:18px;}
    /* CI-2331 */
    /* CI-2329 */
	li.productbrandslisting.productaccessories form.product-content .click-collect .info-icon{position:relative;margin-right:5px;}
    /* CI-2329 */
	/*CI-447*/
	.o3b-section .rightcol3bo .product-section .delivery-option .international-delivery.disable{background:url('../images/international-disable.jpg') no-repeat 3px center;padding-left:28px;color:#bababa;padding-top:2px;padding-bottom:2px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .international-delivery strong{width:auto;margin-right:5px;}
    /* CI-2331 */
	.o3b-section .rightcol3bo .product-section .delivery-option .fifm-delivery strong{width:auto;margin-right:5px;}
    /* CI-2331 */ /** EPL-6520 */ /* CI-2329 */
    .o3b-section .rightcol3bo .product-section .delivery-option .click-collect .info-icon{margin-right:5px;}
    /* CI-2329 */
	.o3b-section .rightcol3bo .product-section .delivery-option .info-icon,.checkout-mobile-info-icon .info-icon, .product-listing-col .product-section .delivery-option .info-icon{float:left;width:14px;height:14px;background:url('../images/delivery-info-icon.jpg') no-repeat center center;cursor:pointer;position:relative;}
	.o3b-section .rightcol3bo .product-section .delivery-option .popover{max-width:215px;width:195px;border-color:#8a8a8a;box-shadow:none;padding:11px 7px;left:auto;right:50%;margin-right:-97px;top:24px;font-size:12px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .popover:before{content:'';background:url('../images/popover-arrow.png') no-repeat left top;position:absolute;top:-13px;right:50%;margin-right:-12px;width:22px;height:13px;}
	/** EPL-6520*/
	.o3b-section .rightcol3bo .product-section .listing-view .delivery-option.click-collect .popover{margin-right:0;right:-18px;}
	.o3b-section .rightcol3bo .product-section .listing-view .delivery-option.click-collect .popover:before{margin-right:0;right:13px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .info-icon  .change-link{display:table;}
	.o3b-section .rightcol3bo .product-section .delivery-option .info-list{min-height:auto;display:block;}
	.o3b-section .rightcol3bo .product-section .delivery-option .info-list span{display:block;background-position:left 1px;font-size:12px;line-height:15px;}
	.o3b-section .rightcol3bo .product-section .info-wrapper.mobile{display:block;width:100%;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:15px;padding:10px 20px;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .productbrandslisting{margin-bottom:0;padding-bottom:0;}
	.o3b-section .rightcol3bo .product-section.without-brand-grouping .product-content .product_brand_detail{position:relative;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer{margin-top:40px;width:100%;float:left;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .product-right-brand{position:absolute;right:10px;top:10px;height:30px;width:40%;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .product-right-brand img{width:auto;height:auto;max-width:100%;max-height:100%;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .product-btn{padding:0 10px;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .product-btn .cart-btn{padding-right:22px;}
	.o3b-section .leftcol3bo #tab-filters.category-filter-notapplied{margin-top:0;}
	/*sale counter*/
	.product-listing-col .sale-banner{width:100%;height:auto;margin-bottom:5px;}
	/*easyask pages*/
	.category-tier-col.o3b-section h2{font-size:20px;padding:0 10px;}
	.search-result-col.o3b-section .search-result-box ul{border:0;}
	.category-tier-col.o3b-section .product-category-heading{padding:0 10px;}
	.category-tier-col.o3b-section .search-result-list{margin:0;padding:0;border-top:0;}
	.category-tier-col.o3b-section .search-result-list h3{padding:0 10px;}
	.category-tier-col.list-with-products .search-result-list{margin:15px 0;}
	.category-tier-col.list-with-products .search-result-list .data{margin:0;}
	.category-tier-col.list-with-products .category-listing li:first-child{border-top:1px solid #d1d1d1;}
	.category-tier-col .category-listing li.col-md-12:last-child .data{margin-bottom:0;}
	.category-tier-col .search-result-list .data{border-top:1px solid #d1d1d1;margin-top:10px;}
	.category-tier-col.list-with-products .search-result-list .data{border-top:0;}
	.category-tier-col .search-result-list .data, .category-tier-col .search-result-list .list-box:first-child, .category-tier-col .search-result-list .list-box:last-child{border-radius:0;}
	.category-tier-col.o3b-section .search-result-list .list-box{width:100%;border-left:0 none;border-right:0 none;background:url('../images/easyask-arrow-icon.jpg') no-repeat 96% center #fff;padding-bottom:6px;padding-top:6px;}
	.category-tier-col.o3b-section .search-result-list .list-box:first-child{border-bottom:1px solid #d1d1d1;}
	.category-tier-col.o3b-section .search-result-list .list-box figure{display:table-cell;width:52px;height:35px;}
	.category-tier-col.o3b-section .search-result-list .list-box figure span{width:52px;height:35px;}
	.category-tier-col.o3b-section .search-result-list .list-box figure a{width:100%;height:35px;padding:0;display:block;}
	.category-tier-col.o3b-section .search-result-list .list-box figure img{width:auto;height:auto;max-height:100%;max-width:100%;}
	.category-tier-col.o3b-section .search-result-list .list-box a{width:75%;float:left;padding-right:15px;}
	.category-tier-col.o3b-section .search-result-list .list-box a span{width:auto;height:35px;margin:0;vertical-align:middle;font-size:13px;}
	.search-result-col h3{font-size:18px;line-height:18px;}
	.search-result-col .search-result-box ul .heading{width:100%;height:35px;font-size:13px;}
	.category-tier-col.list-with-products .product-listing-col .product-section .thumb-box, .category-tier-col.list-with-products .product-listing-col .product-section .thumb-box figure{width:97px;height:97px;display:flex;}
	.category-tier-col.list-with-products .product-listing-col .product-section .thumb-box figure a{width:95px;height:95px;}
	.category-tier-col.list-with-products .product-listing-col .product-section .thumb-box .zoom-icon{left:12px;width:82%;font-size:8px;}
	.category-tier-col.list-with-products .product-listing-col .product-section .product-info .heading{overflow:visible;height:auto;}
	.category-tier-col.list-with-products .product-listing-col .product-section li{width:100%;margin-right:0;}
	.category-tier-col.list-with-products .product-listing-col .product-section .product-info{margin-left:0;}
	.category-tier-col.list-with-products .product-listing-col .rightcol3bo{padding-left:0;padding-right:0;}
	.category-tier-col .list-refine .page-list{width:100%;}
	.category-tier-col .list-refine .page-list .pagination{display:none;}
	.category-tier-col.o3b-section .rightcol3bo .product-section .info-wrapper{display:none;}
	.category-tier-col.o3b-section .rightcol3bo .product-section .info-wrapper.mobile{display:block;}
	.category-tier-col.o3b-section .rightcol3bo .product-section .delivery-option > div{overflow:visible;}
	.category-tier-col.o3b-section .rightcol3bo .product-section .delivery-option .info-icon{display:block;}
	.category-tier-col.o3b-section .info-box{width:96%;margin-left:2%;margin-right:2%;}
	.category-tier-col.list-with-products .rightcol3bo .product-section .delivery-option .click-collect.enable .change-link{margin-top:-2px;}
	.category-tier-col.o3b-section .info-box-msg{margin-left:2%;margin-right:2%;margin-top:18px;width:96%;}
	.category-tier-col.o3b-section .info-box-msg img{margin-top:3px;}
	.category-tier-col.o3b-section .info-box-msg p{width:88%;}
	.shopping-cart-col .basket-table .basket-body .quantity .fixed-value{margin-top:6px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.enable{text-align:left;}
	.search-notonline .main-bg-image{float:left;margin-top:20px;position:static;text-align:center;width:100%;}
	.search-notonline .main-bg-image img{height:auto;width:230px;}
	.search-notonline .call-detail{border-top:0 none;padding-top:0;width:100%;}
	.search-notonline p{font-size:21px;}
	.search-notonline .call-detail .tips-list{width:100%;}
	/*Hero Page*/
	.garage-main-text .garage-image-part{display:none;}
	.garage-local-outer .garage-local-inner ul{margin-left:0;padding-left:0;}
	.garage-local-outer .garage-local-inner ul li{list-style:none;background:url('../images/heroes-bullet-icon.jpg') no-repeat left 6px;padding-left:12px;}
	.garage-main-text .garage-text-part h2:after{top:35px;bottom:auto;}
	.garage-main-text .garage-text-part .mob-img{display:block;width:100%;text-align:center;margin:0 0 20px;}
	.garage-main-text .garage-text-part .mob-img img{width:150px;}
	.wall-fame-isotop-box .grid-item{margin-right:3%;margin-bottom:3%;width:48.5%;height:auto;position:static !important;}
	.wall-fame-isotop-box .grid-item .grid-item-inner{position:relative;}
	.wall-fame-isotop-box .grid-item:nth-child(2n){margin-right:0;}
	.wall-fame-isotop-box .wall-fame-grid{height:auto !important;}
	#video-image .modal-content .modal-body iframe{height:220px !important;}
	/*christmas page*/
	.xmas-bg-outer .desktop-outer{display:none;}
	.xmas-column-left{float:left;width:100%;}
	.xmas-bg-outer .chirstmas-section{border-top:1px solid #c5c5c5;}
	.chirstmas-section h2{font-size:20px;line-height:16px;margin:20px 0 0px;padding-left:10px;}
	.xmas-banner-column{float:left;width:100%;padding:0 10px;}
	.xmas-banner-column .full-grid, .xmas-banner-column .half-grid{float:left;width:100%;margin-bottom:10px;}
	.xmas-banner-column .full-grid a{width:100%;}
	.xmas-banner-column .half-grid a{width:48.3%;margin-right:10px;float:left;}
	.xmas-banner-column .half-grid a:last-child{margin-right:0;float:right;}
	.xmas-banner-column  img{width:100%;height:auto;}
	.popular-xmas-products{padding-bottom:0;background-position:center -100px;}
	.popular-xmas-products h2{font-size:20px;line-height:20px;margin:0 0 10px;}
	.popular-xmas-products .shop-all-xmas img{width:100%;height:auto;}
	.make-shop-easy h2{font-size:20px;line-height:20px;margin:20px 0;}
	.make-shop-easy .col-sm-6{margin-bottom:20px;}
	.make-shop-easy .col-sm-6:last-child{margin-bottom:0;}
	.make-shop-easy .col-sm-6 img{width:100%;height:auto;}
	.gift-box-slider{padding-bottom:35px;border-bottom:10px solid #fff;float:left;width:100%;margin-top:12px;background:url('../images/xmas-bg.jpg') no-repeat center center;}
	.gift-box-slider .heading{display:block;width:100%;padding:0 10px;font-family:'ProximaNovaSemibold';font-weight:normal;text-transform:uppercase;margin:0 0 10px;text-align:center;}
	.gift-box-slider .heading span{color:#cd1f25;font-size:18px;line-height:16px;display:inline-block;}
	.gift-box-slider .bx-wrapper{margin-bottom:0;}
	.gift-box-slider .bx-wrapper .bx-viewport{border:0;box-shadow:none;background:transparent;left:0;}
	.gift-box-slider .bx-wrapper .gift-block{padding:12px;margin-bottom:0;}
	.gift-image img{display:inline;}
	.gift-box-slider .bx-wrapper .bx-controls-direction a{width:40px;height:60px;margin-left:-20px;margin-top:-30px;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-prev{background:url('../images/xmas-active-left.png') no-repeat left top;left:-13%;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-prev.disabled{background:url('../images/xmas-disable-left.png') no-repeat left top;display:block;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-next{background:url('../images/xmas-active-right.png') no-repeat left top;right:-23%;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-next.disabled{background:url('../images/xmas-disable-right.png') no-repeat left top;display:block;}
	.gift-box-slider .bx-wrapper .bx-pager{padding-top:15px;}
	.gift-box-slider .bx-wrapper .bx-pager.bx-default-pager a{width:6px;height:6px;border-radius:0;margin:0 5px 0 0;}
	.o3b-section .tier-one-banner .desktop{display:none;}
	/*Christmas inner page*/
	.o3b-section .christmas-outer .rightcol3bo .product-section .info-wrapper{display:block;width:100%;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:6px;padding:10px 20px;}
	.o3b-section .rightcol3bo .product-section .delivery-option > div{overflow:visible;}
	.o3b-section .rightcol3bo .product-section .info-wrapper .info-icon{display:block;}
	.product-listing-col.o3b-section.christmas-main h1{padding:0 2%;}
	.o3b-section.product-listing-col.christmas-main .tierseocontent h1.mobile{display:none;}
	.o3b-section.product-listing-col.christmas-main .tierseocontent{padding:0 2%;}
	/*Black Friday Page*/
	.blkFriday-bg-outer .desktop-outer, .blkFriday-bottom-banner .desktop /*,Asif .popular-blkFriday-products .view-link*/{display:none;}
	.blkFriday-bg-outer .mobile-outer{display:block;background:#f0f0f0;}
	.blkFriday-banner{background:#fff;}
	/*.blkFriday-banner .banner-text .heading{font-size:20px;line-height:16px;}*/
	/**EPL-4501**/
	.blkFriday-banner .banner-text .heading{font-size:11px;line-height:16px;}
	.blkFriday-banner .banner-text .sub-heading{font-size:12px;line-height:14px;width:85%;}
	.blkFriday-banner{margin-bottom:0;padding-bottom:14px;}
	.blkFriday-section{padding:2% 10px 0;}
	.blkFriday-section .full-col{float:left;width:100%;margin-bottom:2%;}
	.blkFriday-section .full-col a{width:100%;height:auto;}
	.blkFriday-section .grid-col{float:left;width:100%;}
	.blkFriday-section .grid-col a{float:left;width:49%;margin-right:2%;margin-bottom:2%;}
	.blkFriday-section .grid-col a:nth-child(2n){margin-right:0;}
	.blkFriday-section .full-col a{width:100%;margin-right:0;}
	.blkFriday-section .full-col:last-child{width:100%;margin:0 0 2%;}
	.blkFriday-section a img{width:100%;height:auto;}
	.popular-blkFriday-products .heading{background:#fff;font-size:13px;line-height:18px;padding:10px 10px 8px;}
	.blkFriday-bg-outer .make-shop-easy h2{font-size:20px;text-transform:none;line-height:20px;margin:20px 0;}
	.blkFriday-slider-inner{position:relative;}
	.blkFriday-slider-inner .bx-wrapper{position:static;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls{float:left;width:100%;text-align:center;}
	.blkFriday-slider-inner .bx-wrapper .bx-pager.bx-default-pager{position:static;}
	.blkFriday-slider-inner .bx-wrapper .bx-pager.bx-default-pager a{border-radius:0;width:6px;height:6px;margin:0 5px 0 0;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction{position:static;float:left;width:100%;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-prev{background:url('../images/xmas-active-left.png') no-repeat left top;left:0;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-prev.disabled{background:url('../images/xmas-disable-left.png') no-repeat left top;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-next{background:url('../images/xmas-active-right.png') no-repeat left top;right:0;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-next.disabled{background:url('../images/xmas-disable-right.png') no-repeat left top;}
	/**4855**/
	.blkFriday-slider-inner .owl-nav .owl-next,.tier-latest-offer .owl-nav .owl-next{background:url('../images/xmas-active-right.png') no-repeat left top;right:0px;}
	.blkFriday-slider-inner .owl-nav .owl-prev,.tier-latest-offer .owl-nav .owl-prev{background:url('../images/xmas-active-left.png') no-repeat left top;left:0px;}
	.blkFriday-slider-inner .owl-item .gift-block{max-width:219px;margin:auto;float:none;}
	.home-blckFriday img{width:100%;height:auto;}
	.home-blckFriday img.desktop{display:none;}
	.blkFriday-banner .banner-text .heading span{margin-top:10px;}
	/*Winter essentials*/
	.tier-one-category .tier-listing.winter-essentials{padding:0 10px;}
	.tier-one-category .tier-listing.winter-essentials li{float:left;width:32%;margin-right:2%;margin-bottom:10px;}
	.tier-one-category .tier-listing.winter-essentials li:nth-child(3n){margin-right:0;}
	.tier-one-category .tier-one-banner.second-banner{margin-top:5px;}
	.tier-one-category .tier-listing.winter-essentials li .mobile-banner{width:100%;float:left;}
	.tier-one-category .tier-listing.winter-essentials li .mobile-banner img{width:100%;height:auto;}
	.tier-one-category .tier-listing.winter-essentials figure, .tier-one-category .tier-listing.winter-essentials .list-col{display:none;}
	/*Boxing Day Page*/
	.boxingday-container .blkFriday-banner .banner img{width:100%;height:auto;}
	.boxingday-container .blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-prev{background:url("../images/boxing-active-left-mob.png") no-repeat left top;}
	.boxingday-container .blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-prev.disabled{background:url("../images/xmas-disable-left.png") no-repeat left top;}
	.boxingday-container .blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-next{background:url("../images/boxing-active-right-mob.png") no-repeat left top;}
	.boxingday-container .blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-next.disabled{background:url("../images/xmas-disable-right.png") no-repeat left top;}
	/*Shop By Oil Category */
	/*EPL-9009*/
	.o3b-section .top-brands-inner .oil-categories-list li{width:50%;padding:0 10px 20px;}
	.o3b-section .top-brands-inner .shop-brand-list .oil-categories-list li a{text-align:left;width:auto;padding-bottom:3px;}
	/*EPL-9009*/
	#editprofile-form .login-info-form #email{width:79%;}
	.enableUpdateEmail{text-align:right;}
	/**lt-335**/
	.super-session-row{margin:0 -5px;}
	.super-session .tier-latest-offer .product-block .product-image{width:90px;}
	.super-session .tier-latest-offer .product-block{padding:10px 0;}
	.super-session-des{width:205px;}
	.info-box-store.alert.alert-warning{background-position:10px 10px;font-size:13px;margin-bottom:-8px;padding-bottom:5px;padding-left:38px;padding-top:10px;}
	/** EPL-6498 **/
	.product-detail-inner .noLongerAvailable{/*background-image:url("../images/product-list-icon-disable.jpg");*/  background-position:0 center;background-repeat:no-repeat;color:#ff0000;float:left;font-family:"ProximaNovaSemiBold";padding:10px 25px 10px 0px;width:auto;}
	/** EPL-6498 **/
	.product-detail-inner.product-disabled .delivery-button .addtocart-disable, .product-detail-inner.product-disabled .delivery-button .addtocart-disable:hover{width:100%;color:#fff;background-image:url("../images/tier-one-white-arrow.png");} 
	.super-session .tier-latest-offer li:not(:last-child) .product-block{border-right:0px solid #e8e8e8;}
	/**lt-335**/
	/** 4153**/
	.checkout.contact-detail .form-fields .custom-checkbox label{padding-top:1px;width:90%;}
	.custom-checkbox  label{width:92%;}
	.shopping-cart-col .cart-total-col .promo-col .promo-form input{width:45%;}
	/** Christmass 2017**/
	.you-love-it{float:left;padding:15px;width:100%;}
	.you-love-it .product-image{width:100%;float:left;min-height:143px;margin-bottom:5px;max-height:215px;}
	.you-love-it .product-image a{width:200px;display:inline-block;text-align:center;float:none;height:100%;border-bottom:1px solid #e3e3e3;padding-bottom:15px;}
	.you-love-it .product-block .product-image img, .you-love-it .product-image a img{margin:auto;width:auto;height:auto;max-height:100%;max-width:100%;border:0;padding:0;}
	.you-love-it .tier-offer-outer.container{text-align:center;}
	.you-love-it .tier-latest-offer.text-center{width:auto;margin:0 auto 6px;;float:none;display:inline-block;}
	h3.centerd-heading-h3 span{font-size:18px;text-transform:uppercase;margin:20px 0 20px;}
	.you-love-it h2.center-heading{font-size:20px;font-family:'ProximaNovaBold'}
	.center-heading.text-center{font-size:20px;margin:0;}
	.you-love-it .grd-btn{width:82%;}
	.xmas-bottom-banner{float:left;width:100%;}
	.xmas-bottom-banner img{border-left:none;border-right:none;width:100%;height:auto;}
	.make-shop-easy{padding-bottom:12px;}
	.make-shop-easy .col-sm-6{margin-bottom:11px;}
	h3.centerd-heading-h3{margin:20px 0 10px;}
	.ghost-btn{width:71%;}
	.you-love-it .price-discounts,.you-love-it .original-price{display:inline-block;width:49%;text-align:left;}
	.you-love-it .price-discounts{padding-left:10%}
	.you-love-it .product-block h3 a{height:auto;}
	.you-love-it .product-block h3{margin:0;}
	.you-love-it .product-block{float:left;padding:13px 10% 3px;}
	.you-love-it .tier-latest-offer.text-center{padding-bottom:15px;}
	.you-love-it .bx-wrapper .bx-controls-direction .bx-prev,.you-love-it .bx-wrapper .bx-controls-direction .bx-next{top:65%;}
	.you-love-it .bx-wrapper .bx-pager{padding-top:10px;}
	.you-love-it .product-block h3 a{display:inline-block;}
	.sdm-copy p{font-size:13px;margin:20px 0 0;padding:0 10px;float:left}
	section.chirstmas-section .sdm-copy p{font-size:13px;margin:15px 0;padding:0 10px;float:left}
	.you-love-it .tier-latest-offer.text-center.withOwlCar{width:100%;max-width:320px;display:inline-block !important;}
	.mobile-outer .bf-main-banner-heading.text-center{font-size:20px;margin:10px 0;}
	.bf-sdm-copy{padding:0px 15px;}
	.blkFriday-bg-outer .make-shop-easy h2{font-family:'ProximaNovaBold';}
	.blkFridayPageEnds .blkFridayEndContent{padding:0 24px 20px;}
	.blkFridayPageEnds .bf-main-banner h4{font-size:18px;font-family:'ProximaNova';}
	.blkFridayPageEnds .blkFridayEndContent h2{font-size:20px;margin-bottom:15px;line-height:28px;display:block;}
	.blkFridayPageEnds .blkFridayEndContent p{font-size:16px;color:#2c2c2c;font-family:'ProximaNova';margin:10px 0;}
	.blkFridayPageEnds .blkFridayEndContent .view-link{padding:15px 36px;font-size:16px;margin:10px 0 14px;}
	.blkFridayPageEnds .mobile-outer .blkFriday-banner{padding-bottom:0;}
	 a.btn-white img{vertical-align:baseline;margin-left:7px;width:7px;}
	.mid-end-banner{margin-bottom:15px;}
	.mid-end-banner .btn-white{margin-left:0px;}
	.mid-end-banner h2{display:inline-block;margin:15px auto;vertical-align:middle;}
	.blkFridayPageEnds .blkFridayEndContent.end-sale-content{padding:10px 24px 15px;}
	.mid-end-banners{padding:10px 0;margin:0 -24px;}
	.toy-tech-slider .blkFriday-slider .owl-carousel li,.tier-latest-offer .owl-carousel li{max-width:334px;}
	.tier-latest-offer .owl-carousel li{width:100%;text-align:center;max-width:none;margin:0;}
	section.blkFriday-section.toy-tech-page .category-tier-col.sub-col{margin-top:0;}
	/*Summer Essentials Page*/
	.summer-main-banner, .summer-banner-grid, .best-seller-list{margin-top:0;padding:10px 10px 0;background:#fff;}
	.roof-col .summer-banner-grid{padding-top:0;}
	.summer-main-banner figure .desktop{display:none;}
	.summer-main-banner figure .mobile{display:block;width:100%;}
	.summer-breadcrumbs{display:block;border-bottom:1px solid #e5e5e5;}
	.summer-breadcrumbs .inner{border-radius:0;}
	.summer-breadcrumbs li{display:none;}
	.summer-breadcrumbs li:first-child{display:block;margin-right:0;}
	.summer-breadcrumbs a{padding-left:16px;padding-right:0;background:url('../images/breadcrumb-arrow-mobile.png') no-repeat left 2px;}
	.summer-list-nav{position:static;top:0;width:100%;margin-top:10px;float:left;}
	.summer-list-nav li{width:49%;margin-right:2%;margin-bottom:10px;}
	.summer-list-nav a{padding-left:10px;padding-right:22px;font-size:13px;}
	.summner-banner-text{position:static;float:none;background-color:#fff;margin:0 -15px;display:block;padding:10px 10px;width:auto;}
	.summner-banner-text h2{font-size:22px;}
	.summner-banner-text h2, .summner-banner-text p{color:#000;}
	/*easter*/
 	.easter-banner-text{position:static;float:left;padding:0;background-color:transparent;margin-top:10px;}
	.easter-banner-text h2{font-size:22px;}
	.easter-banner-text h2, .easter-banner-text p{color:#000;}
	.summer-banner-grid .left-large, .summer-banner-grid .right-grid,.row.product-listing-col.roof-col .summer-banner-grid .right-large{width:100%;margin-right:0;}
	.summer-banner-grid figure{height:125px;width:100%;margin-right:0;overflow:hidden;position:relative;}
	.summer-banner-grid figure img{max-height:none;width:100%;position:absolute;bottom:-25px;}
	.best-seller-list aside{width:100%;display:block;float:left;}
	.best-seller-list aside .heading{padding-bottom:0;margin-bottom:0;border:0;position:relative;}
	.best-seller-list aside .heading:after{content:'';position:absolute;right:6px;top:2px;border-bottom:2px solid #fff;border-right:2px solid #fff; -webkit-transform-origin:66% 66%;transform-origin:66% 66%; -webkit-transform:rotate(-45deg);transform:rotate(45deg);width:10px;height:10px;}
	.best-seller-list aside ul{display:none;margin-top:15px;padding-top:15px;border-top:1px solid #254483;}
	.best-seller-list .sellers-list-outer{display:block;float:left;width:100%;margin-top:10px;position:relative;}
	.best-seller-list .bx-wrapper{margin-bottom:35px;}
	.best-seller-list .bx-wrapper .bx-viewport{border:0;box-shadow:none;left:0;}
	.best-seller-list .productbrandseller{margin:0;width:100%;padding:0;border:0;}
	.best-seller-list .productbrandseller .product-content{float:left;width:100%;border-radius:5px;border:1px solid #ccc;}
	.best-seller-list .productbrandseller-inner{padding:12px 10px;border:1px solid #e3e3e3;float:left;width:100%;	border-radius:5px;}
	.best-seller-list .productbrandseller .thumb-box figure a{text-align:center;display:inline-block;}
	.best-seller-list .productbrandseller .product-info .code{padding-left:25px;width:85%;}
	.best-seller-list .productbrandseller .product-info .instock{width:75%;}
	.best-seller-list .productbrandseller .product-btn{padding-bottom:20px;}
	.best-seller-list .bx-wrapper .bx-pager.bx-default-pager a{background:#dddddd;}
	.best-seller-list .bx-wrapper .bx-pager.bx-default-pager a:hover, .best-seller-list .bx-wrapper .bx-pager.bx-default-pager a.active{background:#2d54a3;}
	.best-seller-list .bx-wrapper .bx-controls-direction a.bx-prev{width:34px;height:31px;background:url('../images/summer-essentials/summer-prev-arrow.png') no-repeat left top;left:-15px;margin-top:-15px;}
	.best-seller-list .bx-wrapper .bx-controls-direction a.bx-next{width:34px;height:31px;background:url('../images/summer-essentials/summer-next-arrow.png') no-repeat left top;right:-15px;margin-top:-15px;}
	.best-seller-list .sellers-list-outer .view-all-btn a{width:auto;border-radius:5px;border:1px solid #2d54a3;padding:11px 55px;color:#2d54a3;font-size:14px;text-transform:uppercase;font-family:'ProximaNovaBold';}
	.best-seller-list .sellers-list-outer .view-all-btn span{position:relative;padding-right:15px;}
	.best-seller-list .sellers-list-outer .view-all-btn span:after{content:'';position:absolute;right:0;top:2px;border-bottom:2px solid #233f92;border-right:2px solid #233f92; -webkit-transform-origin:66% 66%;transform-origin:66% 66%; -webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:8px;height:8px;}
	.summer-bottom-text{background:#fff;padding:40px 10px;margin-bottom:0;margin-top:0;}
	.summer-banner-grid .bottom-text span{width:100%;}
	.summer-ess-heading{background-color:#fff;padding:0 10px;}
	.best-seller-list > .heading, .sum-heading{font-size:24px;}
	.sum-main-heading{padding:20px 10px 0;margin:0 -15px;background-color:#fff;}
	.best-seller-list .productbrandseller .delivery-option .info-icon .popover{max-width:165px;width:165px;margin-right:-81px;}
	.best-seller-list .easter-list .productbrandseller .product-info .code{padding-left:0;width:100%;}
	.best-seller-list .easter-list .bx-wrapper .bx-controls-direction a{top:36%;}
	.newsletter-col .newsletter-form .accept-term.legal-col .error{position:relative;bottom:18px;left:24px;}
	 header .right-col li.mobile-logo h1{margin:0;font-size:initial;}
	/** EPL-5857 **/ /* CRO-623 **/
	#ingenico-privacy-policy .modal-dialog{margin-top:3px;}
	/** CRO-623 **/
	#ingenico-privacy-policy .modal-header .close{top:-24px;}
	#ingenico-privacy-policy .modal-body{padding:0 10px 10px;}
	/** EPL-5857 **/ /** EPL-5981 **//** CRO-623 **/
	#legaltext .modal-backdrop.fade.in,#legaltext1 .modal-backdrop.fade.in{height:100% !important;}
	#legaltext,#legaltext1{margin:0;}
	/** CRO-623 **/
	.overflow-visible.modal-open{position:fixed;}
	div#legaltext .panel-body, div#legaltext1 .panel-body{padding:0 5px;}
	#legaltext1 .panel-body,#legaltext .panel-body{overflow-y:auto; -webkit-overflow-scrolling:auto;}
	/** EPL-5981 **/ /*CRO-623*/
	.legaltext-popup .modal-content{padding-bottom:0px;z-index:99999;}
	/*CRO-623*/
	.legaltext-popup.modal{overflow-y:scroll; -webkit-overflow-scrolling:touch;}
	.legaltext-popup.content-behind-modal{ overflow:hidden; -webkit-overflow-scrolling:auto;}
	/* EPL- 6357 */
	.product-listing-col .error-banner{margin-bottom:15px;}
	.product-listing-col .error-banner .summer-banner-grid .left-large img{margin:0px 0 15px 0;}
	.roof-col .summer-banner-grid figure{height:auto;}
	.roof-col .summer-banner-grid figure img{position:relative;bottom:unset;}
	.product-listing-col.roof-col .error-banner .summer-banner-grid .left-large img{margin-bottom:0px;}
	.product-listing-col.roof-col{margin-top:0;}
	.roof-col .tier-one-category h2{text-align:center;}
	.roof-col .tier-one-category h2 span{left:initial;margin:auto;}
	.roof-col .summer-banner-grid .left-large{width:100%;}
	/* EPL- 6357 */
	/** EPL-6520 */
	.contact-info-form .checkout-mobile-info-icon .info-icon{margin:0;float:left;min-height:20px;background-position:top;padding:10px;position:absolute;left:0;top:4px; -webkit-tap-highlight-color:transparent;}
	span.checkout-mobile-info-text{width:90%;margin:4px 1px 0px 26px;max-width:initial;display:block;}
	.checkout-mobile-info-icon .info-icon .popover{max-width:215px;width:195px;border-color:#8a8a8a;box-shadow:none;padding:11px 7px;left:auto;right:-106px;margin-right:-97px;top:-27px;font-size:12px;}
	.checkout-mobile-info-icon .info-icon .popover:before{content:'';background:url(../images/popover-arrow.png) no-repeat left top;position:absolute;top:27px;right:auto;margin-right:-12px;width:22px;height:13px;transform:rotate(-90deg);left:-17px;}
	.checkout-mobile-info-icon{float:left;width:100%;margin-top:9px;position:relative;}
	/** EPL-6520 */
	/**DPD*/
	.checkout.delivery-option .dpd-delivery-option .delivery-data .col-xs-2 span{display:none;}
	.delivery-popover{max-width:300px;width:300px;margin:auto;right:0;left:0;z-index:99999;}
	.delivery-popover:before{right:53%;display:none;}
	.delivery-mob{ display:inline-block;}
	.checkout.delivery-option .delivery-data label .mobile.delivery-info-icon{display:inline-block;top:3px;}
	.carriage-logo{ display:block;margin:0;padding-top:0;padding-bottom:0;padding-left:46px;}
	.delivery-mob.mobile .delivery-heading{ float:none !important;width:auto !important;}
	.carriage-logo .mobile{ display:block;height:auto;}
	.carriage-logo .mobile.dpd-logo-mobile{ width:100px;}
	.carriage-info{ width:75%;float:left;}
	.carraiage-price{width:25%;float:right;margin-top:3px;font-weight:bold;text-align:right;}
	.carraiage-price span{ font-size:14px;}
	.carraiage-price span{ text-align:right !important;}
	.dpd-delivery-option .delivery-data .carriage-logo{display:block !important;}
	.carriage-logo span{ width:auto !important;float:left !important;}
	.checkout.delivery-option .dpd-delivery-option .delivery-data:nth-child(3){padding-top:10px;}
	.dpd-delivery-option{padding-bottom:0px;margin:0px 0 -2px 0;}
	.carriage-info .delivery-mob .delivery-info-icon{position:absolute;bottom:-4px;top:initial;}
	/*CRO-719*/	
	.delivery-infobox{position:fixed;z-index:99999;left:50%;background:#fff;max-width:300px;width:100%;margin:auto;padding:0px;top:50%;transform:translate(-50%, -47%);border-radius:6px;}
	.checkout.delivery-option .delivery-data .carriage-info .delivery-popover{position:absolute;top:0;bottom:0;background:transparent;border:none;vertical-align:middle;margin:auto;padding:0;}
	.checkout.delivery-option .delivery-data .carriage-info .info-close{background:transparent;color:#fff;font-size:20px;padding:0 0 12px 0;width:26px;right:0;position:static;	margin:0;font-family:"ProximaNovaLight";font-weight:bold;z-index:999;	border-radius:5px 5px 0px 0px;	float:right;	width:100% !important;		text-align:right;}
	.checkout.delivery-option .delivery-data .carriage-info .info-close span{font-size:20px;margin:0px 0 0 0px;}
	/*CRO-719*/	/**DPD*/ /** EPl-5428 */
    .o3b-section .rightcol3bo .list-refine .sort-col{width:46%;}
    .o3b-section .rightcol3bo .list-refine .sort-col .label{margin-top:4px;}
    .o3b-section .rightcol3bo .list-refine .sort-col select.custom-select{background-position:90% center;width:100%;}
    .o3b-section .rightcol3bo .list-refine .page-list{width:40%;}
    .o3b-section .rightcol3bo .list-refine .page-list .page-result{text-align:right;}
    .o3b-section .rightcol3bo .list-refine.bottom .sort-col{display:none;}
    .o3b-section .rightcol3bo .list-refine .sort-col{width:55%;float:left;}
    .o3b-section .rightcol3bo .list-refine .page-list .page-result span{margin-top:12px;}
    .o3b-section .rightcol3bo .list-refine .sort-col select.custom-select{background-position:90% center;margin-top:10px;width:100%;}
	/** EPl-5428 */ /* CI-274 */ /* EPL-9583 */
	.black-fri-banner h2{ font-size:33px;margin-bottom:5px;letter-spacing:3.6px;margin-top:10px;}
	.timestamp-starimg{ margin-bottom:15px;}
	.black-fri-deals strong{ margin-top:5px;}
	.black-fri-deals{ font-size:16px;margin-top:20px;}
	.black-fri-banner p{ display:none;}
	.timespan-heading{ height:50px;width:50px;font-size:24px;}
	.timespan-week{font-size:10px;}
	.timespan{margin-left:5px;margin-right:5px;}
	.black-fri-banner{ height:auto;background-position:center;/* EPL-9868 */ padding:10px 0 0 0;/* EPL-9868 */}
	.clockBlackFriday{ position:relative;margin-top:15px;padding-bottom:10px;}
	.timestamp-line{top:25px;height:2px;}
	.timestamp-starimg img{ width:20px;}
	.timestamp-starimg::after{ max-width:36%;right:10%;top:13px;}
	.timestamp-starimg::before{ max-width:36%;left:10%;top:13px;}
	/* EPL-9583 */ /* CI-274 */ /* CI-318 */
	.checkout.delivery-detail .loc-post-field span.cnc-errortext .loc-post-field select{width:100%;}
	.checkout.delivery-detail .loc-post-field span.cnc-errortext .select-outer{padding-left:0;	width:100%;}
	/* CI-318 */ /* CI-273 */
	.xmas-main{padding:0 10px;}
	.owlslider-two .blkFriday-slider ul.owl-carousel{padding:0px;}
	.popular-blkFriday-products.owlslider-two .heading{background:#f9f9f9;}
	.owlslider-two .blkFriday-slider{background:#fff;}
	.owlslider-two .gift-block .original-price{font-size:16px;}
	.owlslider-two .blkFriday-slider-inner .owl-nav .owl-prev,.owlslider-two .blkFriday-slider-inner .owl-nav .owl-next{display:none;}
	.gifts-inner{padding-right:0px;width:30%;margin:0 1%;}
 .blkFriday-slider-inner .gifts-main-price .owl-nav .owl-prev{left:-10px;}
 .blkFriday-slider-inner .gifts-main-price .owl-nav .owl-next{right:-10px;}
	 .gifts-heading{font-size:21px;margin-bottom:5px;margin-top:5px;}
	 .christmas-inner .make-shop-easy h2{font-size:18px;margin-top:10px;margin-bottom:10px;float:left;width:100%;}
	 .christmas-inner .popular-blkFriday-products .view-link{display:block;font-size:10px;padding:5px 5px 3px 5px;margin-top:-3px;}
	 .popular-blkFriday-products .view-link{display:block;font-size:10px;padding:5px 5px 3px 5px;margin-top:-3px;}
	 .owlslider-two .gift-block .original-price{width:100%;margin:-5px 0 0 0;}
	 .christmas-inner .gift-block .price-discounts{width:100%;min-height:32px;}
 /* EPL-9584 */
	 .xmas-mobheading{width:70%;float:left;font-size:15px;}
 /* EPL-9584 */
	 .xmas-slickslider .slick-slide{padding:0;}
	 .xmas-slickslider.slick-dotted.slick-slider{padding:0;}
	 .xmas-main-banner{background:#f0f0f0;}
	 .xmas-main-banner h1{font-size:20px;margin:0;font-family:'ProximaNovaBold';}
	 .xmas-main-banner .tierseocontent{margin-top:10px;margin-bottom:12px;}
	 .xmas-bg-outer.christmas-inner{background:#f0f0f0;}
	 .xmas-bg-outer.christmas-inner .mobile-outer .bf-main-banner-heading.text-center{text-align:center;padding:0;}
	 .filter-box .full-filter .vehicle-selection select{background-position:95% center;}
	/* CI-273 */ /* cro-167 */
	.o3b-section .leftcol3bo #car-tab-filters{display:none;}
	/*CRO-1057 CR0-994*/
	.filterbrand-slider{float:left;width:100%;overflow:auto; -webkit-overflow-scrolling:touch;}
	.filterbrand-slider ul{padding:0;background:#fff;height:auto;white-space:nowrap;padding-bottom:15px;overflow:auto; -webkit-overflow-scrolling:touch;}
	/*CRO-1057 CR0-994*/
	/* .filterbrand-slider ul::-webkit-scrollbar{width:1px;height:1px;}            
	.filterbrand-slider ul::-webkit-scrollbar-button{width:1px;height:1px;} */
	/*CRO-1057 CR0-994*/
	.filterbrand-slider li{margin:0px 5px 0px 5px;background:#f0f0f0;padding:10px;border:2px solid #999;min-height:44px;display:inline-block;text-align:center;}	
	.filterbrand-slider  li:nth-child(2){margin-left:17px;}
	.filterbrand-slider  li:last-child{margin-right:20px;}
	.filterbrand-slider li label{color:#565656;margin:0;font-family:"ProximaNovaBold";}
	.filterbrand-slider input[type="checkbox"]:checked + li label{color:#233f92;}
	.filterbrand-slider li label span{color:#233f92;margin:0 0 0 5px;font-weight:normal;font-family:"ProximaNova";}
	/*CRO-1057 CR0-994*/ /* EPL-11237 */
	.carousalFilter{background:#fff;float:left;width:100%;margin-bottom:16px;padding:0px;border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;}
    /* EPL-11237 */
	.carousalFilter h2{font-size:16px;font-family:"ProximaNovaBold";text-transform:uppercase;margin:15px 0 20px 0;padding:0 15px;color:#000;}
	.filterbrand-slider .filtercheckboxes{opacity:0;margin:0 -13px 0 0px;}
	.filterbrand-slider input[type="checkbox"]:checked + li{border:2px solid #233f92;background:#edf0f6;}
	/* cro-167 */
	/* EPL-7877 CRO-443 */
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .overlay-content-inner.fitment-popup .data-field{overflow-y:auto;height:auto;max-height:40vh;}
	/* End EPL-7877 CRO-443 */ /*CI-463-CI-447*/
	.checkout.delivery-detail .delivery-method .click-collect .heading.blue{background:url(../images/checkout-collect-icon-large.png) no-repeat center top;color:#233f92;background-position:7px top;background-size:contain;}
	.checkout.delivery-detail .delivery-method .click-collect .heading.gray{background:url(../images/checkout-collect-icon-disable.png) no-repeat center top;color:#e1e1e1;background-position:7px top;background-size:contain;}
	.checkout.delivery-detail .delivery-method .click-collect .heading.green{background:url(../images/checkout-collect-icon-large-green.png) no-repeat center top;color:#62a020;background-position:7px top;background-size:contain;}
	/*CI-463-CI-447*/ /* CRO-232 */
	.o3b-section .o3b-searchbar .search-detail-box.borderbeforeregmvl{border:1px solid #999;}
	.o3b-section .o3b-searchbar .search-detail-box.borderbeforeregmvl .search-wrapper .separator{background:url(../images/form-separator-bg.jpg?v=1) repeat-x;background-size:100% auto;background-position:100% 100%;}
	/* CRO-232 */ /*CI-546*/
	.specialbuy-heading h2{font-size:56px;}
	.specialbuy-slider{margin-bottom:5px;}
	.special-viewall span{font-size:18px;}
	.special-category{margin-bottom:20px;padding-left:5px;padding-right:5px;}
	.smain:nth-child(even){padding:0;}
	.smain-block:nth-child(even){padding:0;}
	.special-image.special-left{width:100%;margin-right:0;margin-bottom:10px;}
	.special-image.special-right{width:100%;margin:0;}
	.special-products ul li{width:100% !important;}
	.special-image{width:100%;margin-bottom:20px;}
	.special-products{width:100%;}
	.viewall h2{font-size:30px;}
	.special-form{height:auto;text-align:center;	margin-top:0;}
	.sproimg .special-products, .simgpro .special-image{margin-left:0;}
	.special-form form{padding:30px 0 15px 0;}
	.special-form .form-inline .form-group{max-width:170px;display:inline-block;}
	.special-form button.btn.btn-default{margin:0px 0px 0 -8px;}
	.special-form .form-inline .form-control{height:auto;}
	.special-email-mob img{width:100%;}
	.specialbuy-form{margin-top:30px;}
	.special-price-left{width:44%;}
	.special-price-right{width:51%;font-size:16px;}
	.specialbuy-text h3{font-size:20px;padding-left:10px;}
	.specialbuy-carousel.owl-carousel.owl-loaded .owl-dot.active span{background:#111;}
	#sbuscribedToNewsLetterSuccess{width:176%;right:-108px;font-size:11px;margin-top:5px;}
	.special-top-content p{padding-left:10px;padding-right:10px;}
	.dont-signup-left{display:none;}
	.specialbuy-heading img{height:100px;}
	.special-form .dontsignup{width:100%;}
	.specialbuy-slider .owl-dots .owl-dot:hover span{background:#D6D6D6;}
	.specialbuy-slider .owl-dots .owl-dot.active span{background:#111;}
	.specialbuy-block-right{float:left;width:100%;}
	.specialbuy-image img{height:inherit;}
	.specialbuy-image a{height:inherit;}
	.specialbuy-heading img{height:100px;}
	.special-privcay{font-size:11px;margin-top:0px;letter-spacing:0;padding:0px 10px 10px;line-height:22px;}
	/* CI-545 **/
	.promo-block span, .promo-block ul li{font-size:13px;margin-bottom:10px;}
	.registration-col .inner-block.promo-block{padding:10px 0px;}
	.promo-inner-ul{padding-left:0;}
	.promo-block h1{margin:10px 0 5px 0;}
	.promo-inner-ul{display:flex;}
	.promo-right-ul{float:right;width:70%;}
	.promo-left-ul{display:inline-flex;}
	.promo-main-ul{display:flex;}
	.promoheading{font-size:22px;line-height:28px;margin-bottom:0;}
	.freeProducts{width:100%;border:15px solid #fff;}
	.promoerror{display:flex;}
	#excludeCat{margin-bottom:10px;display:inline-block;}
	.product-listing-col .sale-banner{margin-bottom:0px;}
	/* CI-545 **/ /*CI-741*/
	.specialbuy-icon{margin:0 -26px 0 18px;}
	.toy-tech-main .specialbuy-icon{margin:0;}
	.o3b-section .product-section .amount-outer .specialbuy-icon{width:auto;margin-left:-1px;margin-right:5px;margin-top:9px;text-align:left;margin-bottom:0px;}
	.o3b-section .product-section .amount-outer span.amount-price{margin-top:5px;display:block;float:left;width:100%;}
	.o3b-section .product-section .left-product-outer .amount-outer .specialbuy-icon{margin-left:-7px;}
	.o3b-section .product-section .amount-outer{display:flex;}
	.product-detail-inner .specialbuy-icon.detailpage-specialbuy{display:none;}
	.product-detail-inner .specialbuy-icon{margin:0px 0 0px 0px;position:initial;right:0;display:contents;}
	.specialbuy-icon.before-reg-specialbuy,.product-listing-col .product-section .info-wrapper .specialbuy-icon{display:none;}
	.amount-outer.special-buy-landing .specialbuy-icon{width:auto;margin:2px 5px 0 0px;text-align:left;}
	.o3b-section .rightcol3bo .product-section .amount-outer.special-buy-landing .amount{width:100%;}
	.specialbuy-icon.detailpage-specialbuy-mobile img{margin:0px 5px -26px 0px;position:relative;right:10px;top:-4px;}
	.icon-specialbuy{display:none;}
	/*CI-741*/ /*CI-543*/
	.text.agerestricted-text{padding:0px 10px;margin-top:13px;}
	.order-confirm-col .success-box .order-recive-text.age-restrict-container strong{display:inline;}
	/*CI-543*/ /*CI-546*/ /*EPL-4906*/
	.g-user-signup .dnt-miss-out-text{width:100%;padding:0px 20px 0px;}
	.g-user-signup .dnt-miss-out-text .dmout-content{padding-right:0;padding-left:19px;}
	.g-user-signup .guestsignupform-div{width:100%;padding:20px;}
	.g-user-signup .guestsignupthankyou-div{width:100%;padding:0 20px;}
	.g-user-signup .hiddendiv{display:none;}
	.hiddendivres{display:none;}
	.g-user-signup .guestsignupform span button{padding:10px 0px;font-size:13px;width:43%;}
	.createuser-password button#gcreatebtn{width:50%;padding:10px 10px;font-size:14px;margin-top:10px;}
	.guestsignupform-div.createuser-password #main-bsubscribe{padding-left:24px;position:relative;}
	.guestsignupform-div.createuser-password #main-bsubscribe input{float:left;height:auto;margin:4px 10px 0 0px;vertical-align:middle;width:auto;position:absolute;left:0;}	
	#main-bsubscribe label{width:86%;}
	/*End EPL-4906*/ /** EPL-4428 */ /** 4428 Brand Listing page**/
	.brand-lising-cont a.brandLogo{float:left;width:100%;}
	.main-container.brands-listing-sec{padding:0;}
	.brand-nav{background-color:#ffffff;}
	.brand-nav .alpha-list{padding:10px;}
	.brand-nav .alpha-list > li{margin:3px 9px 3px 0;}
	.brand-nav ul li a{height:36px;line-height:36px;min-width:30px;}
	.brand-logo-heading{background-color:#ffffff;margin:0 0px 20px;padding:10px;text-align:center;}
	a.brandLogo > span{padding:0 20px;}
	.brand-lising-cont .alpha-row li{width:50%;padding:10px;}
	.brand-lising-cont .alpha-row ul{	margin:0px -10px;}
	.brand-error-info{width:100%;display:table;}
	/** Brands Product**/
	.allProductsByBrand .singleProduct{float:left;padding:5px;width:50%;}
	.singleProduct .singleProductCont{background:#ffffff none repeat scroll 0 0;color:#5d5d5d;display:inline-block;max-height:140px;min-height:140px;padding:20px 15px;width:100%;}
	.singleProduct .singleProductCont h5{font-size:12px;font-family:'ProximaNova';margin-bottom:0;margin-top:3px;}
	.topbrands .shop-brand-list .bx-prev{background:rgba(0, 0, 0, 0) url("../images/shopbrand-3bo-prev.png") no-repeat scroll center center;height:41px;left:-17px;margin-top:-20px;width:11px;}
	.topbrands .shop-brand-list .bx-next{background:rgba(0, 0, 0, 0) url("../images/shop-brand-3bo-next.png") no-repeat scroll center center;height:41px;margin-top:-20px;right:-17px;width:11px;}
	.topbrands .shop-brand-list .bx-wrapper .bx-viewport{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:0 none;box-shadow:none;}
	.topbrands  h2 span{background:#f0f0f0 none repeat scroll 0 0;color:#2c2c2c;font-size:18px;}
	.topbrands .shop-brand-list li a{float:left;text-align:center;width:100%;}
	.topbrands .shop-brand-list li img{display:inline;}
	.brand-nav{margin:20px -15px;}
	.main-container.brands-listing-sec.b-cate.row{margin:0;padding:10px 0;}
	.b-cate .read-more-cont{background-color:#fff;padding:10px;float:left;width:100%;}
	.center-brandlogo{background-color:#fff;padding:10px 0 0;float:left;width:100%;}
	.center-brandlogo h1{margin-bottom:0;padding-bottom:0;}
	.singleProductName.text-center strong{font-weight:normal;max-height:50px;overflow:hidden;display:inherit;}
	.brand-error-info p{vertical-align:top;width:auto;display:inherit;}
	.brand-error-info img{vertical-align:top;margin-top:10px;float:left;margin-right:5px;}
	.brandcategory section.row.breadcrumbs-col{display:block;}
	.allProductsByBrand{margin-bottom:15px;float:left;min-width:100%;}
	.brands-listing-sec .info-box{margin-bottom:30px;}
	.brands-listing-sec + .scrolltop,.brandcategory .scrolltop{right:10px;}
	.brands-listing-sec + .scrolltop  	#scrollToTop,.brandcategory .scrolltop  #scrollToTop{padding:20px;width:50px;}
	.o3b-section .top-brands-inner.topbrands .shop-brand-list .bx-wrapper .bx-viewport{ height:auto !important;}
	/** EPL-4428 */ /* cro-161 */
	.quick-head-mobile{display:block;color:#2c2c2c;font-size:26px;font-family:'ProximaNovaBold';padding:15px 6px;line-height:24px;}
	/* CRO-604 */
	.product-listing-col .product-section li .left-col .quick-info-data .close-data.quick-mobile-close-data{position:absolute;right:12px;top:14px;background:transparent;width:32px;height:28px;border-radius:3px;text-align:center;vertical-align:middle;padding:0;display:block;color:#fff;font-size:14px;line-height:29px;cursor:pointer;font-family:"ProximaNovaBold";}
	/* CRO-604 */
	.product-listing-col .product-section li .left-col .quick-info-data.quick-info-content{background:#f1f1f1;border-radius:5px;padding:6px;position:absolute;right:0;width:96%;left:0;margin:0 auto;}
	.quick-mobile-image figure{float:left;width:57px;height:57px;border:1px solid #e8e8e8;}
	.quick-mobile-image{float:left;width:100%;background:#fff;padding:10px;}
	.quick-mobile-image figure img{width:auto;height:auto;max-height:100%;max-width:100%;}
	.quick-info-mobile-text{float:left;width:65%;}
	.quick-info-mobile-text a{float:left;width:100%;margin-left:11px;font-size:13px;color:#474747;font-family:'ProximaNovaSemibold';}	
	.quick-info-mobile-text span{float:left;width:100%;font-size:11px;color:#919191;font-family:'ProximaNova';margin-left:11px;}
	.quickinfo-mobile-cartbtn{float:left;clear:both;background:url(../images/cart-arrow-icon.png) no-repeat 93% center #62a020;border-radius:5px;color:#fff;font-size:15px;font-family:'ProximaNovaBold';text-align:center;padding:11px 32px 11px 19px;line-height:15px;position:relative;margin-top:11px;}	
	.quickinfo-mobile-cartbtn:hover{color:#fff;}
	.product-listing-col .product-section li .left-col .quick-info-data.quick-info-content .column-inner.grey{background:#f0f0f0;}
	.product-listing-col .product-section li .left-col .quick-info-data.quick-info-content .column-inner{background:#fff;}
	.product-listing-col .product-section li .left-col .quick-info-data .popup-title.quick-mobile-image{margin:0px;}
	/* cro-161 */ /* CI-89 */
	.gift-block .original-price{width:40%;font-size:16px;}
	.gift-block .price-discounts{width:57%;}
	.gift-block .price-discounts span.price-save{font-size:12px;}
	/* CI-89 */ /* CI-680 **/
	.exhaust-texts{padding:0 10px;}
	.exhaust-row{display:block;float:left;width:100%;}
	.exhaust-heading h1.mobile{color:#233f92;}
	.exhaust-heading{background:#f0f0f0;margin-bottom:15px;}
	.exhaust-system{margin-bottom:5px;}
	.exaust-right h3{margin-bottom:15px;margin-top:15px;}
	.exaust-btn{margin-top:30px;float:left;width:100%;}	
	.exhausts-text-value{width:40%;}
	.exhaust-value{width:60%;}
	.exaust-right{padding-left:20px;}
	.product-listing-col.exhaust-product ul.product-section{border:none;}
	.exhaust-product .filter-box{margin-top:0;}
	.exhaust-product .filter-box-inner{margin-top:40px;}
	.exhaust-product  .filter-box .filter-btn{width:100%;}
	.product-listing-col.exhaust-product{padding:0;}
	.product-listing-col.exhaust-mains	{margin-top:10px;padding-left:0;padding-right:0;background:#f0f0f0;padding-top:0px;}
	.super-session-row .info-box-store.alert.alert-warning{margin:0;}
	.exhaust-product.product-listing-col .listing-info-box{display:block;}
	.exhaust-product.product-listing-col .listing-info-box p{width:80%;}
	.exhaust-page.super-session-row{margin-bottom:0px;}
	.exhaust-product.product-listing-col .listing-info-box{width:100%;padding-top:10px;padding-bottom:5px;}
	.exhaust-selectpart ul li .correct-left{min-width:50px;}
	.exhaust-selectpart .correct-heading{font-size:15px;}
	/* CI-680 **/ /*EPL-4428*/
	#listingModal .info-box-inner.warn-box{margin-top:0px;}
	/*EPL-4428*/ /* EPL-8432 */
	#listingModal .modal-body span.danger-info.hidemobile{display:none;}
	#listingModal .modal-body span.danger-info a, #listingModal .modal-body span.danger-info a:hover{color:#003891;text-decoration:underline;}
	#listingModal .modal-body span.danger-info{padding-top:0px;margin-top:-15px;}
	/*EPL-8432  */
	.product-listing-col .listing-info-box.alert-info{display:block}
	.product-listing-col .listing-info-box .danger-info.desktop_img.hidemobile p{font-weight:normal;}
	.product-listing-col .listing-info-box.alert-info p{max-width:91%;padding-right:20px;}
	.product-listing-col .listing-info-box.alert-info .tool-tip{position:absolute;right:0;}
	.product-listing-col .listing-info-box.alert-info .info-box-inner{position:relative;}
	/*EPL-8432  */ /* EPL-8432 */ /* EPL-8450 */
	.mid-end-banner.easter-end-sale{background-size:cover;}
	.mid-end-banner.easter-end-sale h2{margin-top:0;}
	.mid-end-banner.easter-end-sale .btn-white{padding:6px 14px;font-size:16px;}
	/* EPL-8450 */ /* CRO-444 */
	.product-listing-col .product-section li .left-col .quick-info-data.quick-info-content{top:5%;right:0;margin:auto;position:fixed;width:92%;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .overlay-content{position:fixed;width:92%;top:5%;left:0;right:0;margin:0 auto;}
	/* CRO-444 */ /* EPl-5295 */
	.order-list-data #collection-order .col-xs-2:nth-of-type(1):before{content:"Status";}
	.order-list-data #collection-order .col-xs-2:nth-of-type(2):before{content:"Ref.";}
	.order-list-data #collection-order .col-xs-2:nth-of-type(3):before{content:"Date";}
	.order-list-data #collection-order .col-xs-2:nth-of-type(4):before{content:"Time";}
	.order-list-data #collection-order .col-xs-2:nth-of-type(5):before{content:"Total Price";}
	.order-list-data #collection-order .col-xs-2:nth-of-type(6):before{content:"Branch";}
	.order-list-data #collection-order .col-xs-2:nth-of-type(7):before{content:"";}
	/* EPl-5295 */ /* CI-1202 */
	.product-detail-inner .pro-detail{margin-top:5px;}
	.product-detail-inner .ruk_rating_snippet{margin-top:8px;margin-bottom:15px;}
	/* CI-1202 */
}

@media only screen and (max-width:479px){
 .contact-container .contact-inner .service-time-data .column{display:block;}
}
/**lt-335**/
@media only screen and (min-device-width:320px) and (max-device-width:619px) and (orientation:landscape){
	.super-session .tier-latest-offer .bx-wrapper .bx-controls-direction .bx-prev{left:-25px;}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:landscape){
	.super-session .tier-latest-offer .bx-wrapper .bx-controls-direction .bx-prev{left:-5px;}
}
/**lt-335**/
@media only screen and (min-width:320px) and (max-width:359px){
	.change-store .stock-data-mobile .right-col .stock-count.order-text a, .change-store .stock-data-mobile .right-col .order-text a{border:0;float:left;width:100%;}
	.shopping-cart-col .basket-table .right-col .delivery-col a{display:block;}
	.product-listing-col .product-section .info-list span.disable.stockavailable{background-position:left 3px;}
	.super-session-des{width:176px;}
    /**EPL-6520**/
    span.checkout-mobile-info-text{width:91%;}
    /**EPL-6520**/ /*CI-546*/
	.special-form button.btn.btn-default{margin:-1px 0px 0 -8px;}
	/*CI-546*/
}
@media only screen and (min-width:360px) and (max-width:479px){
	.car-parts-form .number-col .vrm-input{width:81%;}
	.shopping-cart-col .basket-table .basket-body .right-col .prod-cc img{width:75%;}
	.cusotmer-bought-list .list-inner .detail-box{width:185px;}
	/* CI-2648 */
	.registration-col .inner-block .login-info-form input.small{width:65%;}
	/* CI-2648 */
	.brand-slider .bx-wrapper .bx-viewport li img{max-width:80%;}
	.store-finder-detail .find-form input{width:63%;}
	.brands-logo-list h2 span{font-size:17px;}
	.shopping-cart-col .cart-total-col .promo-col .promo-form input{width:45%;}
	.change-store .find-store-search input{width:68%;}
	.change-store .stock-data-mobile .stock-data-list figure{width:85px;height:85px;}
	.car-parts-form.filled-form .select-vehicle{width:93%;}
	header .right-col li .cart-dropdown{width:340px;}
	.product-listing-col .product-section li.productaccessories .product-info, .product-listing-col .product-section .productaccessories .info-wrapper, .product-listing-col .product-section li.productaccessories .delivery-option, .product-listing-col .product-section .productaccessories .info-wrapper.mobile, .o3b-section .product-section .amount-outer{width:67%;}
	.leftcol3bo .clear-refine, .leftcol3bo .clear-category-refine{padding-top:7px;}
	.o3b-section .rightcol3bo .product-section .info-wrapper.mobile{width:100%;}
	.o3b-section .top-brands-inner .oil-categories-list li:nth-child(2n+1){float:left;clear:left;}
	.summer-banner-grid figure{height:235px;}
}
@media only screen and (min-width:360px) and (max-width:767px){
	.maintenance-page p a{float:none;}
	.cartaddpopup .product-added .amount{width:77%;padding-left:0;}
	.stock-availability .stock-availability-list .stock-detail{margin-left:15%;}
	.stock-availability .stock-availability-list .stock-detail-disable{margin-left:15%;}
	.stock-availability .stock-availability-list .qty-detail{margin-left:15%;}
	.stock-availability .stock-availability-list .basket-btn{margin-left:15%;}
	.stock-availability .stock-availability-list .disable-btn{margin-left:15%;}
	.product-listing-col .product-section .product-info, .product-listing-col .product-section .mobile-info-list, .product-listing-col .product-section .delivery-option{width:68%;}
	.product-listing-col .product-section .quick-btn{padding-left:20px;padding-right:35px;}
	.product-listing-col .product-section .product-btn .cart-btn{padding-left:25px;padding-right:35px;}
	.product-listing-col .product-section .productaccessories .info-wrapper .info-list span.disable.stockavailable{background-position:left 2px;}
	.checkout.order-review .order-box .quantity{float:left;}
	.checkout.delivery-detail .change-store .stock-data-mobile .right-col{width:67%;}
	.checkout.delivery-detail .loc-post-field input{width:73%;}
	.o3b-section .rightcol3bo .product-section .product-btn .quick-btn{padding-left:18px;padding-right:24px;}
	.o3b-section .rightcol3bo .product-section .product-btn .cart-btn{padding-left:33px;padding-right:40px;}
	.o3b-section .rightcol3bo .product-section .product-info{width:67%;}
	.o3b-section .rightcol3bo .product-section .product-btn .cart-btn{padding-right:32px;}
	.o3b-section .rightcol3bo .product-section .listing-view .product-btn .cart-btn{width:48%;}
	.category-tier-col.o3b-section .search-result-list .list-box a{width:78%;}
	/*christmas page*/
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-prev{left:-23%;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-next{right:-32%;}
	.xmas-banner-column .half-grid a{width:48.5%;}
	.o3b-section .rightcol3bo .product-section .info-wrapper.mobile{width:100%;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
	#editprofile-form .login-info-form #email{width:82%;}	
}
@media only screen and (min-width:375px) and (max-width:767px){
	.checkout.order-review .order-box .quantity{width:78%;float:right;}
	.checkout.order-review .order-box .price{padding-left:71px;}
	.checkout.delivery-detail .loc-post-field input{width:75%;}
	.change-store .stock-data-mobile .mobile-row .select-store-btn{background-position:20% center;}
	.product-listing-col .product-section .quick-btn{padding-left:25px;padding-right:37px;}
	.product-listing-col .product-section .product-btn .cart-btn{padding-left:30px;padding-right:40px;}
	.o3b-section .rightcol3bo .product-section .product-btn .quick-btn{padding-left:18px;padding-right:22px;}
	.category-tier-col.o3b-section .search-result-list .list-box a{width:79%;}
	/*christmas page*/
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-prev{left:-26%;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-next{right:-35%;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
}
@media only screen and (min-width:414px) and (max-width:479px){
	.checkout-left-col .billing-col.payment-inner form fieldset.small{width:49%;}
	.change-store .stock-data-mobile .stock-data-list figure{width:100px;height:100px;}
	.car-parts-form.filled-form .select-vehicle{width:94%;}
	.product-detail-inner .value-selector input{width:45px;}
	.search-notfound .search-notfound-form{width:90%;}
	.checkout.delivery-option .delivery-data span{width:70%;}
	.static-page .panel-body .lghtTxt img{width:auto;height:auto;}
	.stock-availability .stock-availability-list .stock-detail, .stock-availability .stock-availability-list .stock-detail-disable, .stock-availability .stock-availability-list .qty-detail, .stock-availability .stock-availability-list .basket-btn, .stock-availability .stock-availability-list .disable-btn{margin-left:13%;}
	.product-listing-col .product-section .quick-btn{padding-left:28px;padding-right:55px;}
	.product-listing-col .product-section .product-btn .cart-btn{padding-left:40px;padding-right:48px;}
	.top-categories .categories-list li{width:31.6%;}
	.checkout.order-review .order-box .quantity{width:81%;}
	.checkout.delivery-detail .loc-post-field input{width:78%;}
	.change-store .stock-data-mobile .mobile-row .select-store-btn{background-position:24% center;}
	.next-day-popup .collect-order-table .table-header span, .next-day-popup .collect-order-table .table-content-col span{width:22%;}
	.product-listing-col .product-section li.productaccessories .product-info, .product-listing-col .product-section .productaccessories .info-wrapper, .product-listing-col .product-section li.productaccessories .delivery-option, .product-listing-col .product-section .productaccessories .info-wrapper.mobile, .o3b-section .product-section .amount-outer{width:71%;}
	.o3b-section .rightcol3bo .product-section .product-btn .quick-btn{padding-left:32px;padding-right:37px;}
	.o3b-section .rightcol3bo .product-section .product-btn .cart-btn{padding-left:45px;padding-right:50px;}
	.o3b-section .rightcol3bo .product-section .product-info{width:71%;}
	.category-tier-col.o3b-section .search-result-list .list-box a{width:81%;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer .product-info, .o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer .amount-outer{width:69%;}
	/*christmas page*/
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-prev{left:-35%;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-next{right:-44%;}
	.xmas-banner-column .half-grid a{width:48.7%;}
	.o3b-section .rightcol3bo .product-section .info-wrapper.mobile{width:100%;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
	#editprofile-form .login-info-form #email{width:84%;}
	.super-session .tier-latest-offer .bx-wrapper .bx-controls-direction .bx-prev{left:-35px;}
	.super-session .tier-latest-offer .bx-wrapper .bx-controls-direction .bx-next{right:-35px;}
	.super-session-des{width:215px;}
}
@media only screen and (min-width:480px) and (max-width:549px){
	.shopping-cart-col .basket-table .basket-body .right-col .prod-cc img{width:60%;}
	.cusotmer-bought-list .list-inner .detail-box{width:265px;}
	.registration-col .inner-block .login-info-form input.small{width:79%;}
	.search-detail-box .select-vehicle .field.xsmall{width:49.4%;}
	.order-confirm-col .order-detail .order-info .right-col .collecting-steps li strong{width:83%;}
	.product-listing-col .product-section li .left-col .quick-info-data{padding:15px;top:10px;}
	.product-listing-col .product-section li .left-col .quick-info-data .popup-title{margin-bottom:10px;}
    /* CRO-443 */ /* .product-listing-col .product-section li .left-col .quick-info-data .data-field,.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .data-field{max-height:78px;} */ /* CRO-443 */
	.zoom-image-popup .modal-content{height:240px;}
	.zoom-image-popup .zoom-container{height:240px;}
	.clearance-listing-col .zoom-image-popup .modal-content{height:240px;}
	.clearance-listing-col .zoom-image-popup .zoom-container{height:240px;}
	.o3b-section .top-brands-inner .oil-categories-list li:nth-child(3n+1){float:left;clear:left;}
}
@media only screen and (min-width:480px) and (max-width:767px){
    /* EPL-12380 */
    .o3b-section .section3bo .listing-info-box p{padding-top:0px;min-height:auto;}
    .info-box-inner{display:flex;align-items:center;width:100%;}
    .o3b-section .section3bo .listing-info-box{padding:9px 18px;display:flex !important;align-items:center;width:100%;}
    .o3b-section .section3bo .listing-info-box .info-box-inner img{margin-top:0;}
    /* EPL-12380 */ /*CRO-719*/
	#listingModal .modal-dialog{ margin-top:6px !important;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .overlay-content{top:5px;}
	/*CRO-719*/
	.shopping-cart-col .cart-total-col .promo-col .promo-form input{width:64%;}
	.stock-availability .move-link{float:right;margin-left:0px;margin-top:31px;clear:none;}
	.shopping-cart-col .basket-bottom-col .way-pay-col img{width:auto;}
	.change-store .find-store-search input{width:76%;}
	.checkout-left-col .billing-col.payment-inner form fieldset.small{width:49.5%;}
	.checkout.contact-detail .form-fields input{width:100%;}
	.checkout.contact-billing .select-country input.small{width:78%;}
	.checkout.delivery-detail input.small{width:80%;}
	.checkout.contact-billing .select-country input#billingAddressAfdPostcode{width:80%;}
	.change-store .stock-data-mobile .stock-data-list figure{width:100px;height:100px;}
	.change-store .stock-data-mobile .right-col{width:73%;margin-left:15px;}
	#myModal1 .shopping-btn{width:auto;margin-right:10px;margin-bottom:0;}
	#myModal1 .checkout-btn{width:auto;}
	#myModal1 .info-box-inner p, #listingModal .info-box-inner p{width:88%;}
	.car-parts-form.filled-form .select-vehicle{width:94.5%;}
	header .right-col li .cart-dropdown{width:340px;}
    /* CRO-443 */ /* .product-listing-col .product-section li .left-col .quick-info-data .data-field,.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .data-field{max-height:105px;} */ /* CRO-443 */
	.search-detail-box .reg-field .go-btn{width:12%;margin-left:3%;}
	.search-notfound .search-notfound-form{width:78%;}
    /* CRO-537 */ /* .cartaddpopup .modal-dialog{margin-left:-197px;margin-right:auto;width:395px;left:50%;} */ /* CRO-537 */
	.cartaddpopup .product-added .amount{width:81%;}
	.static-page .panel-body .lghtTxt img{width:auto;height:auto;}
	.feedback-link{top:190px;}
	.maintenance-page .inner{width:355px;}
	.cartaddpopup .product-added .amount{width:77%;padding-left:0;}
	.stock-availability .stock-availability-list .stock-detail{margin-left:11%;}
	.stock-availability .stock-availability-list .stock-detail-disable{margin-left:11%;}
	.stock-availability .stock-availability-list .qty-detail{margin-left:11%;}
	.stock-availability .stock-availability-list .basket-btn{margin-left:11%;}
	.stock-availability .stock-availability-list .disable-btn{margin-left:11%;}
	#cart-button .modal-dialog, .cart-button-popup .modal-dialog{width:300px;margin-left:-150px;margin-right:auto;left:50%;}
	#pswd-change .modal-dialog{width:300px;margin-left:-150px;left:50%;margin-right:0;}	
	.product-listing-col .product-section .quick-btn{width:50%;}
	.product-listing-col .product-section .product-btn .cart-btn{width:47%;float:right;}
	.top-categories .categories-list li{width:31.8%;}
	.checkout.order-review .order-box .quantity{width:83.9%;}
	.checkout.delivery-detail .loc-post-field input{width:81%;}
	.change-store .stock-data-mobile .mobile-row .select-store-btn{background-position:29% center;}
	.next-day-popup .collect-order-table .table-header span, .next-day-popup .collect-order-table .table-content-col span{width:22%;}
	.product-listing-col .product-section li.productaccessories .product-info, .product-listing-col .product-section .productaccessories .info-wrapper, .product-listing-col .product-section li.productaccessories .delivery-option, .product-listing-col .product-section .productaccessories .info-wrapper.mobile, .o3b-section .product-section .amount-outer{width:73%;}
	.o3b-section .rightcol3bo .product-section .product-info{width:75%;}
	.o3b-section .rightcol3bo .product-section .productaccessories .product-btn.full-width .cart-btn{width:auto;}
	.category-tier-col.o3b-section .rightcol3bo .product-section .productaccessories .product-btn.full-width .cart-btn{width:100%;}
	.category-tier-col.o3b-section .search-result-list .list-box a{width:84%;}
	/*CI-1203*/
    .o3b-section.category-tier-col .rightcol3bo .product-section .amount-outer .amount{float:right;width:100%;}
    .category-tier-col.list-with-products .rightcol3bo .product-section .amount-outer .offer-detail{width:auto;display:inline;float:right;margin-right:0px;}
     /*CI-1203*/
	.category-tier-col.list-with-products .rightcol3bo .product-section .amount-outer .offer-detail .original-val, .category-tier-col.list-with-products .rightcol3bo .product-section .amount-outer .offer-detail .save-info{clear:both;}
	/*christmas page*/
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-prev{left:-50%;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-next{right:-59%;}
	.xmas-banner-column .half-grid a{width:48.9%;}
	.o3b-section .rightcol3bo .product-section .info-wrapper.mobile{width:100%;}
	/*Hero Page*/
	.grid-item.vid2, .grid-item.vid3, .grid-item.vid4, .grid-item.vid6, .grid-item.vid7, .grid-item.vid8, .grid-item.vid9, .grid-item.vid10, .grid-item.vid12, .grid-item.vid13, .grid-item.vid14, .grid-item.vid17, .grid-item.vid18, .grid-item.vid19, .grid-item.vid20{height:190px;}
	.grid-item.vid1, .grid-item.vid5, .grid-item.vid11, .grid-item.vid15, .grid-item.vid16{height:190px;}
	/*Christmas inner page*/
	.o3b-section .christmas-outer .rightcol3bo .product-section .productaccessories .product-btn.full-width .cart-btn{width:100%;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
	/*Shop By Oil Category */
	.o3b-section .top-brands-inner .oil-categories-list li{width:33%;}
	#editprofile-form .login-info-form #email{width:86%;}
    /** EPl-5428 */
    .o3b-section .rightcol3bo .list-refine .page-list{width:30%;}
    /** EPl-5428 */ /*EPL-8335*/
	.easter-main .summer-banner-grid figure{height:300px;}
	.easter-main .summer-banner-grid .left-large{min-height:300px;}
}
@media only screen and (min-device-width:487px) and (max-device-width:866px) and (orientation:landscape){
	/*Black Friday Page*/
	.blkFriday-section .left-col{width:32%;}
	.blkFriday-section .right-col{width:66%;}
	.blkFriday-section .right-col a{width:48.5%;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
	/*.o3b-section .rightcol3bo{width:73%;}*/
}
@media only screen and (min-width:515px) and (max-width:767px){
	.category-tier-col.o3b-section .search-result-list .list-box a{width:85%;}
	/*christmas page*/
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-prev{left:-58%;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-next{right:-67%;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
	/*CRO-869*/
	.shopping-cart-col .cart-total-col .promo-col .promo-form input{width:71% !important;}
	/*CRO-869*/
}
@media only screen and (min-width:515px) and (max-width:1023px){
	.product-listing-col .product-section .product-info, .product-listing-col .product-section .mobile-info-list, .product-listing-col .product-section .delivery-option{width:77%;}
	.checkout.delivery-detail .loc-post-field input{width:82%;}
	.product-listing-col .product-section li.productaccessories .product-info, .product-listing-col .product-section .productaccessories .info-wrapper, .product-listing-col .product-section li.productaccessories .delivery-option, .product-listing-col .product-section .productaccessories .info-wrapper.mobile, .o3b-section .product-section .amount-outer{width:76%;}
	.o3b-section .rightcol3bo .product-section .info-wrapper.mobile{width:100%;}
}
@media only screen and (min-width:550px) and (max-width:767px){
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
}
@media only screen and (min-width:550px) and (max-width:1023px){
	.shopping-cart-col .basket-table .basket-body .right-col .prod-hd img{width:auto;}
	.shopping-cart-col .basket-table .basket-body .right-col .prod-dd img{width:auto;}
	.shopping-cart-col .basket-table .basket-body .right-col .prod-cc img{width:auto;}
}
@media only screen and (min-width:568px) and (max-width:767px){
	/* EPL-12776 */
	.carparttosearch .reg-field .vrm-input{width:77%;}
	.carparttosearch .reg-field .go-btn{width:20%;margin-left:3%;} /* EPL-12776 */
	/* CI-2648 */
	.registration-col .inner-block .login-info-form input.small{width:71%;}
	/* CI-2648 */
	.shopping-cart-col .cart-total-col .promo-col .promo-form input{width:71%;}
	.shopping-cart-col .cart-filter .select-list{width:91%;}
	.change-store .find-store-search input{width:80%;}
	.checkout-left-col .billing-col.payment-inner form fieldset.small{width:50%;}
	.order-confirm-col .order-detail .order-info .right-col .collecting-steps li strong{width:86%;}
	.search-detail-box .reg-field .vrm-input{width:87%;}
	.search-detail-box .reg-field .go-btn{width:10%;margin-left:3%;}
	.clearance-listing-col .zoom-image-popup .modal-content{height:235px;}
	.change-store .stock-data-mobile .mobile-row .select-store-btn{background-position:33% center;}
	.o3b-section .rightcol3bo .product-section .product-info{width:78%;}
	.o3b-section .rightcol3bo .product-section .product-info .heading{height:auto;}
	.category-tier-col.o3b-section .search-result-list .list-box a{width:86%;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer .product-info, .o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer .amount-outer{width:78%;}
	/*christmas page*/
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-prev{left:-70%;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-next{right:-79%;}
	.o3b-section .rightcol3bo .product-section .info-wrapper.mobile{width:100%;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
	.blkFriday-slider .blkFriday-slider-inner ul.owl-carousel{position:static;max-width:448px;margin:auto;padding:0;}
    /** EPl-5428 */
    .o3b-section .rightcol3bo .list-refine .page-list{width:23%;}
    /** EPl-5428 */
}
@media only screen and (min-width:592px) and (max-width:767px){
    /*CI-1203*/
    .o3b-section .product-section .amount-outer{width:98% !important;}
    /*CI-1203*/
	.stock-availability .stock-availability-list .stock-detail{margin-left:9%;}
	.stock-availability .stock-availability-list .stock-detail-disable{margin-left:9%;}
	.stock-availability .stock-availability-list .qty-detail{margin-left:9%;}
	.stock-availability .stock-availability-list .basket-btn{margin-left:9%;}
	.stock-availability .stock-availability-list .disable-btn{margin-left:9%;}
	.product-listing-col .product-section li.productaccessories .product-info, .product-listing-col .product-section .productaccessories .info-wrapper, .product-listing-col .product-section li.productaccessories .delivery-option, .product-listing-col .product-section .productaccessories .info-wrapper.mobile, .o3b-section .product-section .amount-outer{width:79%;}
	.category-tier-col.o3b-section .search-result-list .list-box a{width:87%;}
	/*christmas page*/
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-prev{left:-75%;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-next{right:-85%;}
	.o3b-section .rightcol3bo .product-section .info-wrapper.mobile{width:100%;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
}
@media only screen and (min-width:600px) and (max-width:601px){
	.registration-col .terms-col{padding-left:0;}
	.registration-col .terms-col input{margin-top:2px;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
}
@media only screen and (min-device-width:600px) and (max-device-width:960px) and (orientation:landscape){
	/*Hero Page*/
	.grid-item.vid2, .grid-item.vid3, .grid-item.vid4, .grid-item.vid6, .grid-item.vid7, .grid-item.vid8, .grid-item.vid9, .grid-item.vid10, .grid-item.vid12, .grid-item.vid13, .grid-item.vid14, .grid-item.vid17, .grid-item.vid18, .grid-item.vid19, .grid-item.vid20{height:108px;}
	.grid-item.vid1, .grid-item.vid5, .grid-item.vid11, .grid-item.vid15, .grid-item.vid16{height:227px;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:960px;}
}
@media only screen and (min-width:640px) and (max-width:767px){/*CRO-435*/ body #cls-popup .modal-dialog{margin-top:30px !important;} /*CRO-435*/
	/* CI-2648 */
	.registration-col .inner-block .login-info-form input.small{width:76%;}
	/* CI-2648 */
	.shopping-cart-col .cart-filter .select-list{width:92%;}
	.shopping-cart-col .cart-total-col .promo-col .promo-form input{width:74%;}
	#myModal1 .info-box-inner p, #listingModal .info-box-inner p{width:91%;}
	.product-listing-col .product-section .product-info, .product-listing-col .product-section .mobile-info-list, .product-listing-col .product-section .delivery-option{width:81%;}
	.o3b-section .rightcol3bo .product-section .product-info{width:81%;}
	.category-tier-col.o3b-section .search-result-list .list-box a{width:88%;}
	/*Hero Page*/
	.grid-item.vid2, .grid-item.vid3, .grid-item.vid4, .grid-item.vid6, .grid-item.vid7, .grid-item.vid8, .grid-item.vid9, .grid-item.vid10, .grid-item.vid12, .grid-item.vid13, .grid-item.vid14, .grid-item.vid17, .grid-item.vid18, .grid-item.vid19, .grid-item.vid20{height:190px;}
	.grid-item.vid1, .grid-item.vid5, .grid-item.vid11, .grid-item.vid15, .grid-item.vid16{height:190px;}
	/*christmas page*/
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-prev{left:-86%;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-next{right:-95%;}
	.xmas-banner-column .half-grid a{width:49.1%;}
	.o3b-section .rightcol3bo .product-section .info-wrapper.mobile{width:100%;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
}
@media only screen and (min-device-width:360px) and (max-device-width:640px) and (orientation:landscape){
	/*Hero Page*/
	.grid-item.vid2, .grid-item.vid3, .grid-item.vid4, .grid-item.vid6, .grid-item.vid7, .grid-item.vid8, .grid-item.vid9, .grid-item.vid10, .grid-item.vid12, .grid-item.vid13, .grid-item.vid14, .grid-item.vid17, .grid-item.vid18, .grid-item.vid19, .grid-item.vid20{height:190px;}
	.grid-item.vid1, .grid-item.vid5, .grid-item.vid11, .grid-item.vid15, .grid-item.vid16{height:190px;}
}
@media only screen and (min-width:667px) and (max-width:767px){
	.checkout.order-review .order-box .quantity{width:88.5%;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
}
@media only screen and (min-width:736px) and (max-width:767px){
	/* CI-2648 */
	.registration-col .inner-block .login-info-form input.small{width:78%;}
	/* CI-2648 */
	/* CRO-443 */
	/* .product-listing-col .product-section li .left-col .quick-info-data .data-field,.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .data-field{max-height:192px;} */
	/* CRO-443 */
	.product-detail-inner .value-selector input{width:45px;}
	#myModal1 .info-box-inner p, #listingModal .info-box-inner p{width:84%;}
	.checkout.delivery-detail .loc-post-field input{width:88%;}
	.product-listing-col .product-section li.productaccessories .product-info, .product-listing-col .product-section .productaccessories .info-wrapper, .product-listing-col .product-section li.productaccessories .delivery-option, .product-listing-col .product-section .productaccessories .info-wrapper.mobile, .o3b-section .product-section .amount-outer{width:82%;}
	/*christmas page*/
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-prev{left:-108%;}
	.gift-box-slider .bx-wrapper .bx-controls-direction .bx-next{right:-117%;}
	.o3b-section .rightcol3bo .product-section .info-wrapper.mobile{width:100%;}
	/*Tier One Category*/
	.tier-one-category .tier-latest-offer{max-width:none;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer .product-info, .o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer .amount-outer{width:82%;}
	.summer-banner-grid figure{height:235px;}
	.summer-banner-grid figure img{bottom:-10px;}
}
@media only screen and (min-width:768px) and (max-width:1024px){
	/* Ci-1990 */
	.wishlist-mobile-items .recent-block-right .offer-applied h3 span{ width:100% !important;}
	/* Ci-1990 */ /* CI-2648 */
	.registration-col .inner-block .login-info-form input.small{ width:32%;}
	/* CI-2648 */ /* CI-2328 */
	.row.mt-30{margin-top:10px;margin-bottom:10px;}
	/* CI-2328 */ /* CI-1203 */
	.applied span{ text-align:right;}
	/* CI-1203 */
	.fixed-overflow{position:fixed;overflow:hidden;width:100%;} /* EPL-9152 */
	#ingenico-privacy-policy.modal{ -webkit-overflow-scrolling:auto !important;}
}
/* cro-596 */
@media only screen and (min-width:768px) and (max-width:1023px){
	/* CI-2648 */	
	.registration-col .inner-block .login-info-form input.small{ width:66%;}
	/* CI-2648 */ /* CI-1642 */
	.wishlist-items .recent-items-inner ul li:nth-child(5n+1){margin-left:15px;}
	/* CI-2098 */
	.wishlist-items .recent-items-inner ul li{width:32%;}
	/* CI-2098 */
	.wishlist-items.row .container{width:100% !important;}
	.my-wishlist .container{ width:98% !important;max-width:1120px !important;}
	.wishlist-items .recent-items-inner ul li:nth-child(3n+1){ margin-left:0;}
	/* CI-1642 */
	.search-result-display .search-listing li{min-height:260px;}
	.search-result-display .search-listing .left-col{width:80%;}
	.search-result-display .search-listing .heading{font-size:15px;}
	.search-result-display .search-listing figure{width:35%;}
	.search-result-display .search-listing figure img{width:100%;}
	.search-result-display .tier-one-banner img{width:100%;height:auto;}
	.search-result-display .popup-box ul li{min-height:inherit;}
	.search-result-display .search-listing .popup-box figure{width:auto;}
	.search-result-display .search-listing li:nth-child(3n) .popup-box{left:50%;margin-left:-590px;}
	.product-listing-col .info-box{width:81%;}
	.product-listing-col .info-box p{max-width:91%;}
	.product-listing-col .product-section li .left-col{width:67%;}
	.product-listing-col .product-section .thumb-box{width:115px;margin-right:12px;}
	.product-listing-col .product-section .thumb-box figure{width:115px;}
	.product-listing-col .product-section .delivery-option{width:74%;position:static;margin:10px 0;}
	.product-listing-col .product-section .product-btn{float:left;width:100%;}
	.product-listing-col .product-section .product-btn .view-dtl-btn{/*margin-right:0;*/}
	.product-listing-col .product-section li .left-col .quick-info-data .value{width:67%;}
	.product-listing-col .product-section li.productaccessories .col-md-9{width:90%;}
	.product-listing-col .product-section li.productaccessories .product-info{width:78%;}
	.product-listing-col .product-section li.productaccessories .info-list{width:77%;}
	.product-listing-col .product-section li.productaccessories .amount{width:77%;}
    /*CI-1203*/
    .product-listing-col .product-section li.productaccessories .delivery-option{float:right;width:81%;}
    /*CI-1203*/
	.product-listing-col .product-section li.productaccessories .product-btn{width:79.5%;}
	.product-listing-col .product-section li.productaccessories .col-md-3{width:10%;}
	.product-listing-col .product-section .product-info{width:74%;}
	.product-listing-col .product-section .product-info .heading{width:100%;}
	.product-listing-col .product-section .info-wrapper{width:74%;}
	.product-listing-col .product-section li .right-col .brand-list li{padding-right:2px;}
	.product-listing-col .product-section li .right-col .brand-list .price{width:80px;}
	.product-listing-col .product-section li .right-col .brand-list .logo{width:100px;padding-left:0px;font-size:12px;}
	.product-listing-col .product-section .info-list{width:74%;}
	.product-listing-col .product-section .product-info .info{width:100%;}
	.product-listing-col .product-section .product-info .code{width:100%;}
	.product-listing-col .product-section .thumb-box .quick-btn{width:115px;font-size:13px;}
	.product-listing-col .info-box, .product-listing-col .listing-info-box{width:81%;}
	.product-listing-col .info-box p, .product-listing-col .listing-info-box p{max-width:91%;}
	.stock-availability .stock-availability-list .qty-detail input{line-height:normal;margin-top:7px;}
	.shopping-cart-col h3{font-size:22px;width:45%;margin-top:8px;}
	.shopping-cart-col .basket-info p{width:95%;}
	.shopping-cart-col .basket-table .basket-head .delivery-detail{display:none;}
	.shopping-cart-col .basket-table .basket-head .prod{width:49%;}
	.shopping-cart-col .basket-table .price{width:18%;}
	.shopping-cart-col .basket-table .quantity{width:15%;}
	.shopping-cart-col .basket-table .total-price{width:18%;}
	.shopping-cart-col .basket-table .first-fold{width:100%;}
	.shopping-cart-col .basket-table .prod{width:50%;}
	.shopping-cart-col .basket-table .left-col{width:50%;}
	.shopping-cart-col .basket-table .basket-body .prod figure{width:91px;height:91px;}
	.shopping-cart-col .basket-table .basket-body .prod figure span{width:91px;height:79px;}
	.shopping-cart-col .basket-table .basket-body .prod figure img{width:100%;}
	.shopping-cart-col .basket-table .basket-body .price{width:35%;}
	.shopping-cart-col .basket-table .basket-body .value-selector input{height:30px;margin-top:-2px;}
	.shopping-cart-col .basket-table .basket-body .value-selector .minus{margin-top:8px;}
	.shopping-cart-col .basket-table .basket-body .quantity{width:29%;}
	.shopping-cart-col .basket-table .basket-body .total-price{width:35%;}
	.shopping-cart-col .basket-table .right-col{width:100%;padding-left:20px;}
	.shopping-cart-col .basket-table .right-col .delivery-inner{padding-right:12px;margin:20px 0 0;}
	/* EPL-8336 */
	.shopping-cart-col .basket-table .right-col .delivery-col, .shopping-cart-col .basket-table .right-col .click-collect-col, .shopping-cart-col .basket-table .right-col .loc-info{width:31%;}
	.shopping-cart-col .basket-table .right-col .click-collect-col{margin-left:20px;margin-right:12px;width:29%;}
	.delivery-container.shopping-cart-col .basket-table .right-col{padding-left:0;}
	.shopping-cart-col .basket-table .right-col .delivery-inner{font-size:10px;}
	/* EPL-8336 */
	.shopping-cart-col .basket-table .right-col .delivery-col{padding-top:5px;padding-bottom:6px;}
	.shopping-cart-col .basket-table .right-col .loc-info{margin-top:3px;padding-bottom:6px;padding-top:1px;}
	.shopping-cart-col .basket-bottom-col .way-pay-col{width:50%;padding-right:3%}
	.shopping-cart-col .basket-bottom-col .service-info-col{width:50%;margin:0;}
	.shopping-cart-col .basket-bottom-col .proceed-btn{width:100%;float:left;margin-bottom:30px;}
	.product-detail-inner .col-sm-6{padding-right:15px;}
	.product-detail-inner .col-md-4{width:44%;}
	.product-detail-inner .col-md-6{width:56%;}
	.product-detail-inner .col-md-2{width:54%;float:right;padding-left:0;}
	.product-detail-inner .product-img{float:left;text-align:left;}
	.product-detail-inner .product-thumb .bx-wrapper:first-child .bx-viewport figure{width:340px;}
	.product-detail-inner .value-selector{width:90px;}
	.product-detail-inner .value-selector input{width:45px;height:30px;}
	.product-detail-inner .value-selector .minus{margin-top:10px;}
	.product-detail-inner .delivery-container{position:static;width:100%;}
	.product-detail-inner .delivery-option{position:static;margin-top:20px;width:100%;float:left;}
	.product-detail-inner .bottom-link{float:left;}
	.product-detail-inner .bottom-link a{margin-left:0;margin-right:15px;}
	.cusotmer-bought-list .list-inner figure, .cusotmer-bought-list .list-inner figure span{width:70px;}
	.cusotmer-bought-list .list-inner figure img{width:100%;}
	.cusotmer-bought-list .list-inner .detail-box{width:120px;}
	.cusotmer-bought-list .list-inner .cart-btn{font-size:12px;}
	.cusotmer-bought-list .list-inner .cart-btn .text{padding:13px 8px 8px;width:auto;}
	.cusotmer-bought-list{margin-bottom:30px;}
	.cusotmer-bought-list .bx-has-controls-direction{position:absolute;width:100%;text-align:center;bottom:-10px;left:0;z-index:999;}
	.cusotmer-bought-list .bx-controls-direction .bx-prev, .cusotmer-bought-list .bx-controls-direction .bx-prev.disabled{display:inline-block;left:0;position:static;}
	.cusotmer-bought-list .bx-controls-direction .bx-next, .cusotmer-bought-list .bx-controls-direction .bx-next.disabled{display:inline-block;right:0;position:static;}
	.cusotmer-bought-list .list-inner .cart-btn{padding-right:41px;}
	.cusotmer-bought-list .list-inner .cart-btn-outer .cart-btn-dropdown li{padding-left:7px;padding-right:7px;}
	.cusotmer-bought-list .list-inner .cart-btn-outer .cart-btn-dropdown a{font-size:14px;}
	.cusotmer-bought-list .bx-wrapper .bx-viewport{z-index:999;}
	/* CI-3776 */ .account-container .login-form button, .account-container .trackorderForm button{margin-top:24px;}
	.account-container .login-form .pswd-link{margin-top:35px;} .account-container .login-form .error, .account-container .trackorderForm .error{padding-left:37%;} /* CI-3776 */
	.main-container .content-banner img{width:100%;}
	.right-info-box .content .postcode-form{padding-bottom:22px;}
	.right-info-box .content .postcode-form input{width:68%;margin-right:5px;}
	.right-info-box .content .postcode-form button{margin:0;padding:10px 30px 9px;}
	.my-account-container .account-edit .inner a span{font-size:13px;}
	.main-container .left-col{padding-right:0;}
	.contact-container .contact-inner .col-box{width:100%;margin:0 0 30px;}
	.contact-container .contact-inner figure{width:58%;margin:0;}
	.contact-container .contact-inner figure img{width:100%;}
	.contact-container .contact-inner .address-detail{width:40%;float:right;}
	.contact-container .contact-inner .address-detail li:last-child{margin-bottom:0;}
	.contact-container .contact-inner .address-detail .detail{width:90%;}
	.contact-container .contact-inner .contact-accordion{margin:30px 0 0;}
	.contact-container .contact-inner .contact-accordion .address-detail{float:left;width:45%;}
	.contact-container .contact-inner .contact-accordion .panel-collapse{width:100%;}
	.registration-col .inner-block .login-info-form label{width:100%;padding-left:0;}
	.registration-col .inner-block .login-info-form input{width:100%;}
	.registration-col .inner-block .login-info-form .select-outer{width:100%;}
	.registration-col .inner-block .login-info-form input.small{width:65%;}
	.registration-col .inner-block .login-info-form .label-text{margin-left:0;width:100%;}
	.registration-col .inner-block .login-info-form .error{float:left;width:100%;text-align:left;left:0;}
	/*** EPL-12890 ***/
	.cpasswordSuggestion{float:left;width:100%;text-align:left;left:0;}
	/*** EPL-12890 ***/
	.order-list-data .container-xs-height{width:100%;}
	.order-list-data .order-list-headings span{font-size:13px;}
	.order-list-data .col-xs-2, .order-list-data .col-xs-3, .order-list-data .col-xs-1{padding:0;}
	.order-list-data span{font-size:12px;}
	.newsletter-col .newsletter-form{margin-bottom:40px;}
	.store-finder-detail{margin:0 0 30px;}
	.stock-availability{margin-bottom:30px;}
	.search-detail-box .reg-field{width:37%;}
	.search-detail-box .reg-field .vrm-input{width:100%;}
	.search-detail-box .reg-field .go-btn{margin-left:0;margin-top:10px;}
	.search-detail-box .search-wrapper .separator{background:url("../images/category-mobile-seprator.png") no-repeat center top;padding:62px 0 63px;}
	.search-detail-box .select-vehicle{width:57%;padding-bottom:0;}
	.search-detail-box .select-vehicle .field{width:47%;margin-bottom:10px;}
	.search-detail-box .select-vehicle .field.small{width:25%;}
	.search-detail-box .select-vehicle .field.xsmall{width:22%;}
	.category-tier-col .list-box{width:31%;}
	.category-tier-col .list-box:nth-child(3n){margin-right:0;}
	.change-store .stock-header .list-row{width:17%;float:none;vertical-align:middle;display:table-cell;padding-left:5px;padding-right:5px;}
	.change-store .stock-header .list-row.item-head{width:32%;}
	.change-store .stock-header .collect-col{width:32%;font-size:16px;padding-top:17px;padding-left:15px;}
	.change-store .stock-body .list-row{width:17%;}
	.change-store .stock-body .product-info{width:32%;}
	.change-store .stock-body .select-store-btn{padding-left:10px;padding-right:10px;font-size:12px;background-image:none;}
	.change-store .stock-body .disable-store-btn{padding-left:10px;padding-right:10px;font-size:12px;background-image:none;}
	.change-store .stock-body .stock-body-row:last-child .list-row{min-height:73px;padding-left:10px;padding-right:10px;}
	.change-store .back-link{margin-top:35px;}
	.change-store .stock-body .info-inner{width:59%;}
	.change-store .find-store-search .error{padding-left:17%;}
	.order-confirm-col .order-detail .right-col{display:none;}
	.order-confirm-col .order-detail .address-col{width:48.5%;}
	.order-confirm-col .order-detail .order-table .container{width:100%;}
	.order-confirm-col .order-detail .order-detail-table .container{width:100%;}
	.order-confirm-col .order-detail .order-info .left-col{display:block;}
	.order-confirm-col .order-detail .order-info .left-col .hours{width:25%;float:left;margin-left:5%;}
	.order-confirm-col .order-detail .order-info .right-col{display:block;border-left:0;padding-left:0;margin-top:30px;float:left;}
	.order-confirm-col .order-detail .order-info .right-col .collecting-steps li strong{width:90%;}
	.order-confirm-col .order-detail .order-head .order-detail-info{width:55%;}
	.order-confirm-col .order-detail .order-detail-table .container .sub-col .col-xs-11{width:86%;}
	.order-confirm-col .order-detail .order-detail-table .container .sub-col .col-xs-12{width:86%;}
	.order-confirm-col .order-detail .order-detail-table .container .sub-col .col-xs-1{width:14%;}
	.order-confirm-col .order-detail .order-detail-table .container .sub-col .col-xs-2{width:14%;}
	.order-confirm-col .order-detail .order-detail-table .container .discount-col .col-xs-11{width:86%;}
	.order-confirm-col .order-detail .order-detail-table .container .discount-col .col-xs-12{width:86%;}
	.order-confirm-col .order-detail .order-detail-table .container .discount-col .col-xs-1{width:14%;}
	.order-confirm-col .order-detail .order-detail-table .container .discount-col .col-xs-2{width:14%;}
	.order-confirm-col .order-detail .order-detail-table .container .total-col .col-xs-11{width:86%;}
	.order-confirm-col .order-detail .order-detail-table .container .total-col .col-xs-2{width:14%;}
	.order-confirm-col .order-detail .order-detail-table .container .total-col .col-xs-1{width:14%;}
	.page-not-found{background-size:contain;padding-bottom:47px;padding-top:308px;}
	.registration-col .inner-block .login-info-form .address-finder .outer-select{width:100%;}
	.registration-col .inner-block .login-info-form .address-finder .manual-text{margin-top:0;padding-left:0;}
	/*new checkout css*/
	.checkout.contact-detail .form-fields label{width:22%;}
	.checkout.contact-detail .form-fields #signinbtn{margin-left:25%;}
	.checkout .delivery-method{padding-left:10px;padding-right:10px;}
	.checkout .delivery-method .box{width:31.9%;margin-right:2%;min-height:370px;}
	.checkout .error{padding-left:24.6%;}
	.order-button-outer{width:100%;float:left;}
	.order-place-btn{float:right;}
	.checkout.order-review .price-col .sub-text{font-size:14px;}
	.checkout-bottom .middle-col{width:50%;margin-top:50px;margin-right:0;}
	.checkout-bottom .left-col{margin:50px 0 0;width:50%;padding-right:3%;}
	.checkout .stock-availability-data .stock-header .list-row{width:16%;padding-left:5px;padding-right:5px;}
	.checkout .stock-availability-data .stock-header .item-head{width:30%;}
	.checkout .stock-availability-data .stock-header .list-row:last-child{width:16%;}
	.checkout .stock-availability-data .stock-body .list-row{width:16%;padding-left:5px;padding-right:5px;}
	.checkout .stock-availability-data .stock-body .product-info{width:30%;}
	.checkout .stock-availability-data .stock-body .list-row:last-child{width:16%;}
	.checkout .stock-availability-data .stock-body .stock-body-row:last-child .list-row{width:17%;}
	.checkout .stock-availability-data .stock-body .stock-body-row:last-child .product-info{width:31.9%;}
	.checkout .stock-availability-data .stock-body .stock-body-row:last-child .list-row:last-child{width:17%;}
	.checkout .stock-availability-data .stock-body .info-inner{width:59%;}
	.checkout .stock-availability-data .stock-body .select-store-btn{padding-left:10px;padding-right:10px;font-size:12px;background-image:none;}
	.checkout-bottom.error-detail .left-col{margin-top:0;width:57%;}
	.checkout-bottom.error-detail .card-col{width:100%;margin-bottom:30px;}
	.checkout-bottom.error-detail .secure-col{width:100%;}
	.checkout-bottom.error-detail .middle-col{margin-top:0;width:40%;}
	.checkout.payment-detail .detail-form .select-payment-mode label{width:69%;}
	.checkout .delivery-method .delivery-info .text{width:60%;}
	.checkout .delivery-method .delivery-info .price{width:40%;}
	.checkout.delivery-option .click-collect-right .detail-box .headinner{width:80%;}
	.checkout.delivery-option .delivery-data:hover{background:transparent;}
	.checkout.payment-detail .detail-form .select-payment-mode > li:hover{background:transparent;}
	.checkout.payment-detail .detail-form .address-confirm-col:hover{background:transparent;}
	.checkout.delivery-detail .bfpo-info{width:36%;right:20px;font-size:11px;line-height:14px;}
	.checkout-bottom .order-button-outer{width:100%;}	
	.checkout-bottom .order-button-outer .termsText{width:100%;margin-top:5px;}
	.checkout-bottom .order-button-outer .termscheckout{float:left;width:60%;}
	/*css for scrollbar*/ /* EPL-11237 */
	/*::-webkit-scrollbar{width:8px;}
	::-webkit-scrollbar-track{ -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3); -webkit-border-radius:10px;border-radius:10px;}
	::-webkit-scrollbar-thumb{ -webkit-border-radius:10px;border-radius:10px;background:#999; -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}::-webkit-scrollbar-thumb:window-inactive{background:#999;} */
	 /* EPL-11237 */
	.product-detail-inner .product-detail-table .bottom-link a:last-child{display:none;}
	.product-detail-inner .product-thumb{width:295px;}
	.sitemap-col li .main-sub-list > li{width:31%;}
	.sitemap-col li .main-sub-list .sub-listing > li span{background-position:center center;margin-top:0;padding:9px 10px;}
	.search-notfound{background-size:320px auto;}
	.search-notfound .search-notfound-inner{width:50%;padding:50px 0 100px;}
	.search-notonline{background-size:300px auto;background-position:right center;}
	.search-notonline .search-notonline-inner{width:100%;padding:0 0 20px;}
	.search-notonline p{font-size:25px;}
	.search-selection-filter .field{width:14.8%;}
	.search-notonline .email-detail{width:100%;}
	.search-notonline .main-bg-image{width:100%;float:left;position:static;margin-top:20px;text-align:center;}
	.search-notonline .main-bg-image img{width:230px;height:auto;}
	.search-notonline .call-detail{border-top:0;padding-top:0;width:100%;}
	.search-notonline .call-detail .tips-list{width:100%;}
	.content-section .basket-back-btn{margin:0 0 40px;}
	.stock-availability .find-store-col .error{padding-left:22%;}
	.main-container .left-col.order-col{width:100%;margin:0;padding-right:0;}
	/*Tier One Category*/
	.tier-one-category .tier-offer-outer{box-sizing:content-box;max-height:380px;overflow:hidden;padding:0 3%;margin-left:-23px;}
	.tier-one-category .tier-listing li{width:32%;}
	.tier-one-category .tier-listing li:nth-child(3n){margin-right:0;}
	.tier-one-category .tier-listing li:nth-child(4n){margin-right:2%;}
	.tier-one-category .tier-one-banner img{width:100%;height:auto;}
	.tier-one-category .top-search-col li{width:19%;}
	.tier-one-category .top-search-col a{font-size:14px;}
	.tier-one-category .tier-latest-offer .bxslider{float:left;width:1015%;padding:0;}
	.tier-one-category .tier-latest-offer .bxslider li{float:left;width:219px;margin-right:9px;}
	.tier-one-category .tier-latest-offer .bxslider li:nth-child(3n){margin-right:9px;}
	.tier-one-category .tier-latest-offer .bx-wrapper{margin-bottom:20px;}
	.tier-one-category .tier-latest-offer .bx-wrapper .bx-pager{position:static;}
	.tier-one-category .tier-latest-offer .bx-wrapper .bx-controls-direction .bx-prev,.tier-latest-offer .owl-nav .owl-prev{background:url("../images/xmas-active-left.png") no-repeat left top;left:-45px;}
	.tier-latest-offer .owl-nav .owl-prev{left:-7px;}
	.tier-one-category .tier-latest-offer .bx-wrapper .bx-controls-direction .bx-prev.disabled,{background:url("../images/xmas-disable-left.png") no-repeat left top;display:block;}
	.tier-one-category .tier-latest-offer .bx-wrapper .bx-controls-direction .bx-next,.tier-latest-offer .owl-nav .owl-next{background:url("../images/xmas-active-right.png") no-repeat left top;right:-45px;}
	.tier-latest-offer .owl-nav .owl-next{right:-7px;}
	.tier-one-category .tier-latest-offer .bx-wrapper .bx-controls-direction .bx-next.disabled{background:url("../images/xmas-disable-right.png") no-repeat left top;}
	.zoom-image-popup .modal-header{position:absolute;right:0;}
	.zoom-image-popup .modal-dialog{width:600px;}
	.zoom-image-popup .zoom-container{height:100%;width:100%;}
	.zoom-image-popup .modal-body img{max-width:100%;max-height:100%;}
	.filter-box .full-filter{width:740px;}
	.filter-box .vehicle-selection{width:540px;}
	.filter-box .vehicle-selection fieldset{width:29%;}
	.filter-box .vehicle-selection fieldset:nth-child(3n){margin-right:0;}
	.filter-box .vehicle-selection fieldset:nth-child(4n){margin-right:30px;}
	.snow-chain-col .selection-col{background-position:20px 80px;}
	.snow-chain-col h2{width:100%;font-size:26px;line-height:29px;}
	.snow-chain-col h2 span{width:auto;float:none;}
	.snow-chain-col .col-md-3{width:38%;margin-top:33px;}
	.next-day-popup .modal-dialog{width:680px;}
	.next-day-popup .collect-order-table .table-header span{width:32.8%;font-size:13px;}
	.next-day-popup .collect-order-table .table-content-col span{width:32.8%;font-size:13px;}
	.next-day-popup .detail-text .heading, .next-day-popup .detail-text p{font-size:13px;}
	.order-confirm-col .candc-detail .second-col .value-col span:last-child{padding-left:6px;}
	/*3b&o section*/
    .o3b-section .rightcol3bo{width:70%;}
    .o3b-section .o3b-searchbar .vrm-img{display:none;}
    .o3b-section .o3b-searchbar .search-detail-box .select-vehicle{width:66%;}
    .o3b-section .o3b-searchbar .search-detail-box .reg-field{width:36%;padding-left:10px;padding-right:10px;}
    .o3b-section .o3b-searchbar .search-detail-box .reg-field .go-btn{clear:both;}
    .o3b-section .o3b-searchbar .search-detail-box .search-wrapper .separator{padding:61px 0 60px;}
    .o3b-section .o3b-searchbar .search-detail-box .select-vehicle{width:57%;}
    .o3b-section .o3b-searchbar .search-detail-box .select-vehicle .field{width:48.6%;}
    .o3b-section .o3b-searchbar .search-detail-box .select-vehicle .field.xsmall{width:26%;}
    .o3b-section .o3b-searchbar .search-detail-box .select-vehicle .field.small{width:25%;}
	.o3b-section .o3b-searchbar .search-box-inner .part-detail-outer{padding-top:0;}
	.o3b-section .o3b-searchbar .search-box-inner .part-detail-outer:before{content:none;}
    .o3b-section .rightcol3bo .product-section .productbrandslisting{width:98%;margin-right:0;min-height:auto;}
    .o3b-section .rightcol3bo .product-section .product-info .heading{height:38px;}
    .o3b-section .rightcol3bo .product-section li.productaccessories .product-info{float:right;width:65%;}
	.o3b-section .rightcol3bo .product-section li.productaccessories .delivery-option{width:100%;float:left;margin-top:5px;min-height:117px;}
    .o3b-section .rightcol3bo .product-section .info-wrapper, .o3b-section .rightcol3bo .product-section .amount-outer{width:64%;}
	.o3b-section .rightcol3bo .product-section .amount-outer .amount .offer-detail{width:37%;}
	.o3b-section .rightcol3bo .product-section .amount-outer{margin-bottom:20px;}
    .o3b-section .rightcol3bo .product-section li.productaccessories .info-list{width:100%;}
    .o3b-section .rightcol3bo .product-section .info-wrapper .amount{width:100%;min-height:auto;} /* EPL-12910 */
	.o3b-section .rightcol3bo .product-section .product-btn .quick-btn, .o3b-section .rightcol3bo .product-section .product-btn .cart-btn{width:auto;}
	.wishlist-mobile-order{width:157px;padding-left:15px;}
	#carpartslistingsection .wishlist-mobile-order{padding-left:0px;}
	.left-product-outer .wishlist-mobile-order{width:147px;padding-left:0px;} /* EPL-12910 */
    .o3b-section .popular-products-inner .popular-products-list a{width:235px;}
	.o3b-section .o3b-searchbar .search-box-inner .reg-box{padding-bottom:0;padding-top:0;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data{width:700px;margin-left:-350px;top:5%;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .value{width:56%;}
	.o3b-section .rightcol3bo .product-section .listing-view li .left-col, .o3b-section .rightcol3bo .product-section .listing-view li .right-col{width:100%;float:left;background:#fff;position:static;}
	.o3b-section .rightcol3bo .product-section .listing-view .product-info{width:64%;}
	.o3b-section .rightcol3bo .product-section .listing-view .product-btn{width:100%;padding:0 15px;position:absolute;left:0;bottom:0;}
	.o3b-section .rightcol3bo .product-section .listing-view li .right-col h4{display:none;}
	.o3b-section .rightcol3bo .product-section .listing-view .productbrandslisting{position:relative;}
	.o3b-section .rightcol3bo .product-section .listing-view li .product_brand_detail{position:static;}
	.o3b-section .rightcol3bo .product-section .listing-view li .right-col{padding-bottom:70px;}
	.o3b-section .rightcol3bo .product-section .listing-view li .right-col .brand-list li{background:#f0f0f0;border:1px solid #f0f0f0;padding-right:0;}
	.o3b-section .rightcol3bo .product-section .listing-view li .right-col .brand-list li.active{background:#233f92;border:1px solid #233f92;}
	.o3b-section .rightcol3bo .product-section li .right-col .brand-list li.active:before{border-right:none;}
	.o3b-section .rightcol3bo .product-section .listing-view li .right-col .brand-list .logo{background:#fff;width:63%;border-radius:0 4px 4px 0;float:right;margin-right:0;padding:6px 45px 6px 30px;position:relative;text-align:center;}
	.o3b-section .rightcol3bo .product-section .listing-view li .right-col .brand-list .logo:before{border:1px solid #c2c2c2;border-radius:20em;content:"";height:24px;position:absolute;right:6px;top:5px;width:24px;}
	.o3b-section .rightcol3bo .product-section .listing-view li .right-col .brand-list li.active .logo:after{background:#233f92;border-radius:20em;content:"";height:12px;position:absolute;right:11px;top:11px;width:13px;}
	.o3b-section .rightcol3bo.noproduct{width:70%;}
	.o3b-section .top-brands-inner .shop-brand-list li{width:25%;}
	.o3b-section .top-brands-inner .shop-brand-list li img{width:100%;height:auto;}
	.o3b-section .popular-products-inner .popular-products-list a{width:32%;margin-right:2%;}
	.o3b-section .rightcol3bo .product-section.without-brand-grouping .product-content .product_brand_detail{position:relative;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer{margin-top:30px;width:100%;float:left;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .product-right-brand{position:absolute;right:10px;top:10px;height:30px;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .product-right-brand img{width:auto;height:auto;max-width:100%;max-height:100%;}
	/*easyask pages*/
	.category-tier-col .search-result-list .list-box{width:33.3%;}
	.category-tier-col .search-result-list .list-box:first-child{border-radius:5px 0 0 0;}
	.category-tier-col .search-result-list .list-box:nth-child(3){border-radius:0 5px 0 0;}
	.category-tier-col .search-result-list .list-box:nth-child(-n+3){border-top:1px solid #d1d1d1;}
	.category-tier-col.list-with-products .product-listing-col .product-section li{width:48.5%;}
	.category-tier-col.list-with-products .product-listing-col .product-section li:nth-child(2n){margin-right:0;}
	.category-tier-col.list-with-products .product-listing-col .product-section .thumb-box, .category-tier-col.list-with-products .product-listing-col .product-section .thumb-box figure{width:105px;height:105px;}
	.category-tier-col.list-with-products .product-listing-col .product-section .thumb-box figure a{width:100px;height:100px;}
	.category-tier-col.o3b-section .search-result-list .list-box a{width:58%;}
	.category-tier-col.o3b-section .info-box-msg{padding-right:10px;}
	/*Hero Page*/
	.heros-top-banner .banner-content h1{font-size:90px;}
	.garage-main-text .garage-image-part{padding-right:20px;}
	.garage-main-text .garage-image-part{margin-top:155px;}
	.garage-video-part .garage-video-img #main-video{width:100%;}
	/*christmas page*/
	.xmas-column-left, .xmas-column-right{width:26%;}
	.xmas-column-middle{width:46%;margin:0 1%;}
	.xmas-column-left img, .xmas-column-right img, .xmas-column-middle img{width:100%;height:auto;}
	.popular-xmas-products .nav-tabs li a{padding:13px 20px;font-size:14px;}
	.popular-xmas-products .col-md-3{width:33.3%;}
	.popular-xmas-products .col-md-3:nth-child(3n){padding-right:0;}
	.popular-xmas-products .shop-all-xmas img{width:100%;height:auto;}
	.make-shop-easy .col-sm-6 img{width:100%;height:auto;}
	/*Christmas inner page*/ /** EPL-10182 **/
	.o3b-section .christmas-outer .rightcol3bo .product-section .productbrandslisting{width:48.5%;min-height:470px;}
     /** EPL-10182 **/
	.o3b-section .christmas-outer .rightcol3bo .product-section .amount-outer{margin-bottom:0;}
	.o3b-section .christmas-outer .rightcol3bo .product-section li.productaccessories .delivery-option{margin-top:0;}
	/*Black Friday Page*/
	.blkFriday-banner .banner .container, .blkFriday-banner .banner .row{margin:0;padding:0;width:100%;float:left;}
	.blkFriday-banner .banner-text .heading{font-size:28px;}
	.blkFriday-section img{width:100%;height:auto;}
	.blkFriday-section .left-col{width:243px;}
	.blkFriday-section .right-col{width:494px;}
	.blkFriday-section .right-col a{width:239px;}
	.blkFriday-slider-inner .gift-block{padding:10px;}
	.blkFriday-slider-inner .gift-block .original-price{font-size:20px;}
	.blkFriday-slider-inner .gift-block .price-discounts span.price-was, .blkFriday-slider-inner .gift-block .price-discounts span.price-save{font-size:10px;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-prev{background:url('../images/xmas-active-left.png') no-repeat left top;left:-6.5%;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-prev.disabled{background:url('../images/xmas-disable-left.png') no-repeat left top;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-next{background:url('../images/xmas-active-right.png') no-repeat left top;right:-6.5%;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-next.disabled{background:url('../images/xmas-disable-right.png') no-repeat left top;}
	.blkFriday-slider-inner .owl-nav .owl-next{background:url('../images/xmas-active-right.png') no-repeat left top;right:-10px;}
	.blkFriday-slider-inner .owl-nav .owl-prev{background:url('../images/xmas-active-left.png') no-repeat left top;left:-10px;}
	/*Boxing Day Page*/
	.boxingday-container .blkFriday-banner .banner img{width:100%;height:auto;}
	/*Shop By Oil Category */
	.o3b-section .top-brands-inner .oil-categories-list li{width:23.5%;}
	.main-slider .home-slider{max-height:299px;}
	#editprofile-form .login-info-form #email{width:84%;}
	.o3b-section .section3bo .rightcol3bo .product-section .listing-view .productbrandslisting .product_brand_detail .product-btn .cart-btn.addtocartbtn{float:right;}
	.xmas-column-middle a{height:181px;width:100%;}
	.xmas-column-left img, .xmas-column-right img, .xmas-column-middle img{width:100%;height:auto;max-width:100%;max-height:100%;}
	.you-love-it .tier-latest-offer.text-center .product-block h3{min-height:38px;}
	a.btn-white img{vertical-align:baseline;margin-left:7px;width:7px;} /*Summer Essentials Page*/
	.best-seller-list .sellers-list{width:100%;}
	.best-seller-list .productbrandseller{width:48%;}
	.best-seller-list .productbrandseller:first-child, .best-seller-list .productbrandseller:nth-child(2){margin-top:0;}
	.summer-list-nav{top:90px;}
	.summer-banner-grid .left-large{width:45.94%;}
	.summer-banner-grid .right-grid{width:52%;margin-left:12px;}
	.best-seller-list .sellers-list-outer{width:74%;}
	.summer-banner-grid a{padding-left:0px;padding-right:0;display:inline-block;}
	.summer-banner-grid figure{width:48.5%;}
	.summer-banner-grid .left-large{margin-right:0;}
	.summner-banner-text{position:static;float:none;background-color:transparent;padding:0px;width:auto;display:block;clear:both;}
	.summer-banner-grid .right-grid figure{margin-right:11px;}
 	/* EPL-6357 */
	.roof-col .summer-banner-grid .left-large, .roof-col .summer-banner-grid figure{width:49%;} 
	/* EPL-6357 */
	.summner-banner-text h2, .summner-banner-text p{color:#000;}
	.summer-banner-grid.reverse-order .left-large{margin-left:0;margin-right:0;float:right;width:46.9%;}
	.summer-banner-grid.reverse-order .left-large a{padding-left:5px;}
	.summer-banner-grid.reverse-order .left-large .bottom-text{left:5px;right:0px;width:auto;}
	.summer-banner-grid.reverse-order .right-grid{width:52.55%;margin-left:0;}
	.summer-banner-grid.reverse-order figure{width:48.5%;}
	.summer-banner-grid.reverse-order a{padding-left:0px;padding-right:0px;display:inline-block;}
	.summer-banner-grid.reverse-order  .bottom-text{left:0px;}
	.reverse-order + .best-seller-list{margin-top:15px;}
	.tier-one-category .tier-listing.motlist li:nth-child(3n){margin-right:0;}
	.summer-list-nav.easter-list{top:40px;}
	.carriage-logo img{width:50px;}
	.carriage-info .delivery-info-icon{position:absolute;bottom:-2px;top:initial;}
	/** EPL-6520  */
	.checkout-mobile-info-icon{margin-top:13px;}
	.checkout-mob-number .checkout-mobile-info-icon .info-icon{margin:-6px 5px 0 0px;}
	.checkout-mobile-info-icon .info-icon .popover{max-width:215px;width:195px;border-color:#8a8a8a;box-shadow:none;padding:11px 7px;left:auto;right:-106px;
    margin-right:-97px;top:-27px;font-size:12px;}
	.checkout-mobile-info-icon .info-icon .popover:before{content:'';background:url(../images/popover-arrow.png) no-repeat left top;position:absolute;top:27px;right:auto;margin-right:-12px;width:22px;height:13px;transform:rotate(-90deg);left:-17px;}
	/** EPL-6520  */ /** EPl-5428 */
    /*.o3b-section .rightcol3bo .list-refine .page-list .pagination{display:none;} commented for EPL-8382*/
    /** EPl-5428 */ /*EPL-8382*/
	.section3bo .rightcol3bo .list-refine .sort-col,.section3bo .rightcol3bo .list-refine.bottom .sort-col{display:none;}
	.o3b-section .rightcol3bo .list-refine .page-list{float:none;}
	.o3b-section .list-refine .page-list .page-result{float:left;}
	/*EPL-8382*/
	/* CI-274 */
	.black-fri-banner h2{font-size:80px;}
	.timestamp-starimg::after{ max-width:320px;right:35px;}
	.timestamp-starimg::before{ max-width:320px;left:35px;}
	/* CI-274 */ /* CI-273 */ /*CRO-748*/
	.blkFriday-bg-outer .blkFriday-section .left-col{width:31%;min-height:283px;}
	/*CRO-748*/
	.blkFriday-bg-outer .blkFriday-section .right-col a:nth-child(2n){margin-right:0;}
	.blkFriday-bg-outer .blkFriday-section .right-col{	width:67%;	min-height:283px;} 
	/*CRO-748*/
	.blkFriday-bg-outer .blkFriday-section .right-col a{width:48.5%;} 
	.blkFriday-bg-outer .blkFriday-section img{height:auto;}
	.blkFriday-bg-outer .blkFriday-section .left-col img{height:287px;}
	.gifts-inner{display:inline-block;padding-right:15px;}
	.product-listing-col.o3b-section.christmas-main .product-section .product-info{min-height:90px;}
	/* EPL-4906 */
	.g-user-signup .guestsignupform span button{padding:10px 5px;font-size:14px;}
	.createuser-password button#gcreatebtn{width:42%;}	
	/* EPL-4906 */ /* CI-273 */ /* CI-546 */
	.specialbuy-block h3{margin:5px 0 0px;font-size:12px;}
	.specialbuy-image{height:142px;min-height:142px;}
	.special-image{height:280px;}
	.scategory-inner .special-image img{height:280px;	}
	.scategory-inner{display:flex;}
	.specialbuy-block a.shop-now-btn{font-size:14px;margin:0px 0 0;padding:5px 0 6px;}
	.special-price-right{width:45%;font-size:12px;}
	.specialbuy-price span.price-save{font-size:9px;	}
	.specialbuy-price span.price-was{font-size:9px;	}
	.special-price-left{width:47%;}
	.special-form .form-inline .form-group{max-width:230px;}
	.special-form{margin-top:30px;margin-bottom:10px;}
	#sbuscribedToNewsLetterSuccess{font-size:13px;}
	.special-privcay{font-size:11px;}
	/* CI-546 */ /* CI-545 */
	.promo-left-ul{width:26%;}
	a#excludeCat{margin-bottom:15px;display:inline-block;}
	.promo-block span.moredots1{margin-bottom:0;}
	.promo-block .promo-right-ul #ulexcludecats li{margin:0;line-height:30px;}
	.promo-channel{display:flex;}
	/* CI-545 */ /** EPL-8335 **/
	.easter-main .summer-list-nav a{width:100%;padding:14px 8px 12px 15px;font-size:13px;}	
	.easter-main .summer-list-nav li{width:48%;margin-right:6px;margin-bottom:10px;}
	.easter-main .summer-list-nav{width:320px;}
	/** EPL-8335 **/
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){
/*CI-546*/
	.term-text{font-size:11px;}
	#sbuscribedToNewsLetterError{margin:-2px 0 0 0;}
	.car-parts-form .number-col .vrm-form input{font-size:25px;padding:0 6px 0 6px;line-height:1.42857;}
	.search-detail-box .reg-field input{font-size:25px;padding:0 6px 0 6px;line-height:1.42857;}
	/*DCX-3283  DCX-3563
	.content-section{margin-top:99px;}
	DCX-3283 DCX-3563*/
	.shopping-cart-col .basket-table .basket-body .quantity-inner{padding-left:5px;}
	.shopping-cart-col .basket-table .basket-body .value-selector input{width:40px;}
	/*Hero Page*/
	.grid-item.vid2, .grid-item.vid3, .grid-item.vid4, .grid-item.vid6, .grid-item.vid7, .grid-item.vid8, .grid-item.vid9, .grid-item.vid10, .grid-item.vid12, .grid-item.vid13, .grid-item.vid14, .grid-item.vid17, .grid-item.vid18, .grid-item.vid19, .grid-item.vid20{height:99px;}
	.grid-item.vid1, .grid-item.vid5, .grid-item.vid11, .grid-item.vid15, .grid-item.vid16{height:203px;}
	.super-session .tier-latest-offer .bx-wrapper .bx-controls-direction .bx-next{right:-45px;}
	.super-session .tier-latest-offer .bx-wrapper .bx-controls-direction .bx-prev{left:-45px;}
	.you-love-it .owl-carousel .owl-item{ -webkit-transition:width .3s ease; -moz-transition:width .3s ease; -o-transition:width .3s ease;transition:width .3s ease;}
	.you-love-it  .owl-carousel .owl-item.active{opacity:1;}
	.summer-banner-grid .bottom-text{left:0;font-size:15px;padding:11px;}
	.summer-banner-grid .left-large a{padding-left:0;}
	.summer-banner-grid .left-large .bottom-text{left:0;}
	/*EPL-8336*/
	.shopping-cart-col .basket-table .right-col .click-collect-col{margin-left:5px;margin-right:15px;width:31%;padding-top:3px;}
	/*EPL-8336*/ /*CI-1276*/
    .shopping-cart-col .basket-table .right-col .delivery-col{width:31% !important;margin-right:1%;}
    /*CI-1276*/
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){
	input[type="text"], input[type="password"], select{ -webkit-appearance:none;}
	select{background:url('../images/select-device-arrow.jpg') no-repeat right center;}
	.car-parts-form .number-col .vrm-form input{font-size:25px;padding:0 6px 0 6px;line-height:1.42857;}
	.search-detail-box .reg-field input{font-size:25px;padding:0 6px 0 6px;line-height:1.42857;}
	header .right-col li.third-col:before{top:-10px;}
	.content-section{margin-top:107px;}
	.shopping-cart-col .basket-table .basket-body .quantity-inner{padding-left:5px;}
	.shopping-cart-col .basket-table .basket-body .value-selector input{width:40px;}
	.stock-availability .stock-availability-list .qty-detail input{height:30px;}
	.stock-availability .stock-availability-list .disable-btn{margin-top:15px;}
	.checkout.delivery-option .delivery-data:hover{background:transparent;}
	.checkout.payment-detail .detail-form .select-payment-mode > li:hover{background:transparent;}
	.checkout.payment-detail .detail-form .address-confirm-col:hover{background:transparent;}
	.clearance-listing-col .clearance-list figure .overlay{opacity:1;background:transparent;}
	/*CI-546*/
	.special-products .specialbuy-image{height:144px;min-height:144px;}
	/*CI-546*/
}
@media only screen and (min-width:768px) and (max-width:1024px){
	/* EPL-9868 */
	.blkFriday-section .left-col{min-height:100%;}
	.blkFriday-section .right-col{min-height:100%;}
	.black-fri-banner{height:100%;}
	/* EPL-9868 */ /** EPL-5981 **/ /** CRO-623 **/
	#legaltext .modal-backdrop.fade.in,#legaltext1 .modal-backdrop.fade.in{height:100% !important;}
	#legaltext,#legaltext1{margin:0;}
		/** CRO-623 **/
	.overflow-visible.modal-open{position:fixed;}
	#legaltext1 .panel-body,#legaltext .panel-body{overflow-y:auto; -webkit-overflow-scrolling:auto;}
	#legaltext1 .panel-body::-webkit-scrollbar ,#legaltext .panel-body::-webkit-scrollbar{ -webkit-appearance:none;width:7px;}
	#legaltext1 .panel-body::-webkit-scrollbar-thumb,#legaltext .panel-body::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0, 0, 0, .5); -webkit-box-shadow:0 0 1px rgba(255, 255, 255, .5);}
	/** EPL-5981 **/ /* CI-277 */
	/* .blkFriday-section .banner-container .left-col a img{height:inherit;}
	.banner-container{display:flex;}
	.banner-container .left-col a{display:block;height:100%;} */
	.blkFriday-section .banner-container .left-col a img{height:100%;min-height:282px;	}
	.banner-container{display:flex;}
	.banner-container .left-col a{min-height:282px;}
	/* CI-277 */ /* EPL-6520 */
    .checkout-mobile-info-text.checkout-more-desktop .checkout-more-info{display:none;}
    .checkout-mob-overlay{background:rgba(0,0,0,0.5);position:fixed;top:0;bottom:0;right:0;left:0;z-index:99;}
	/*CRO-719*/
    .checkout-mob-list{background:#fff;position:fixed;z-index:999;margin:0 auto 0;padding:10px 15px;border-radius:4px;left:0;right:0;top:50%;width:90%;}
	.close-mob-checkout{background:transparent;color:#fff;font-size:20px;padding:0 0 12px 0;width:26px;right:0;/* position:absolute;*/	margin:0;font-family:"ProximaNovaLight";font-weight:bold;z-index:999;	border-radius:5px 5px 0px 0px;	float:right;	width:100%;		text-align:right;}
	/*CRO-719*/
    .checkout-mobile-info-icon{position:relative;}
    /* EPL-6520 */ /** EPL-4428 */ /** 4428 brands listing page**/
	.alpha-row li{width:25%;}
	.singleProduct .singleProductCont strong{max-height:56px;display:inline-block;overflow:hidden;}
	.singleProduct .singleProductCont h5{margin-bottom:0;font-size:13px;}
	/** EPL-4428 */ /*CI-546*/
	.specialbuy-slider .owl-dots .owl-dot:hover span{background:#D6D6D6;}
	.specialbuy-slider .owl-dots .owl-dot.active span{background:#111;}
	/*CI-546*/ /* CI-545 **/
	.promo-left-ul{display:inline-flex;}
	.promo-main-ul{display:flex;}
	.freeProducts{width:100%;}
	.promo-inner-ul{padding-right:35px;}
	.promo-block h1{margin:0;	}
	/* CI-545 **/
	/*CI-741*/
	.product-detail-inner .value-selector{width:120px;}
	/*CI-741*/
	/*EPL-8450*/
	.mid-end-banner.easter-end-sale{background-size:cover;}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (-webkit-min-device-pixel-ratio:0){
	::i-block-chrome, .car-parts-form .select-vehicle .field{padding:9px 10px;}
	::i-block-chrome, .car-parts-form .select-vehicle button{padding:11px 10px;}
}
@media only screen and (min-width:787px) and (max-width:1024px){
	.car-parts-form .select-vehicle .field{margin-bottom:8px;}
	.car-parts-form.filled-form .select-vehicle .outer{margin-bottom:9px;}
}
@media only screen and (min-width:800px) and (max-width:850px){
		/*CI-3776*/
	.account-container .login-form .error, .account-container .trackorderForm .error{padding-right:7%;} /*CI-3776*/
	.shipAddressDiv .manual-text, .billingAddressDiv .manual-text{padding-left:160px;}
    .car-parts-form .number-col{padding-top:5px;}
    .car-parts-form .select-vehicle .field{margin-bottom:5px;padding-top:5px;padding-bottom:5px;}
    .main-slider .home-slider{z-index:9;position:relative;}
	.product-listing-col .product-section .product-info{width:75.4%;}
	.product-listing-col .product-section .delivery-option{width:75.4%;}
	.product-listing-col .product-section .product-btn{width:100%;}
}
@media only screen and (min-width:800px) and (max-width:1023px){
	.product-detail-inner .product-thumb{width:310px;}
	.product-detail-inner .product-thumb .bx-wrapper:first-child .bx-viewport{width:310px !important;}
	.o3b-section .rightcol3bo{width:72%;}
	/*DCX-3283 .sale-counter .promo-text{padding-right:4%;}DCX-3283*/
	/*Black Friday Page*/
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-prev{background:url("../images/blkFriday-active-left.png") no-repeat left top;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-prev.disabled{background:url("../images/blkFriday-disable-left.png") no-repeat left top;display:block;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-next{background:url("../images/blkFriday-active-right.png") no-repeat left top;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-next.disabled{background:url("../images/blkFriday-disable-right.png") no-repeat left top;}
	/** EPL-5857 **/
	#ingenico-privacy-policy .modal-dialog{width:80%;}
	/** EPL-5857 **/ /** DPD **/
	.checkout.delivery-option .dpd-delivery-option .col-xs-3, .checkout.delivery-option .dpd-delivery-option .col-xs-2{width:16%;}
	.checkout.delivery-option .delivery-data .col-xs-1{width:18%;}
	.checkout.delivery-option .dpd-delivery-option .col-xs-6{width:50%;}
	/** DPD **/
}
@media only screen and (min-width:830px) and (max-width:1024px){
	.car-parts-form .select-vehicle{margin-top:15px;}
	.car-parts-form .select-vehicle .heading{font-size:14px;margin-bottom:15px;}
	.car-parts-form .select-vehicle .field{margin-bottom:9px;}
	.car-parts-form.filled-form .select-vehicle .outer{margin-bottom:12px;}
	.sale-counter .promo-text{padding-right:7%;}
	.main-slider .home-slider{max-height:390px;}
}
@media only screen and (min-width:851px) and (max-width:900px){
		/* CI-3776 */
	.account-container .login-form .error, .account-container .trackorderForm .error{padding-right:9%;} /* CI-3776 */
}
@media only screen and (min-width:858px) and (max-width:1023px){
	.content-section{margin-top:99px;}
}
@media only screen and (min-device-width:487px) and (max-device-width:866px) and (orientation:landscape){
	/*Hero Page*/
	.grid-item.vid2, .grid-item.vid3, .grid-item.vid4, .grid-item.vid6, .grid-item.vid7, .grid-item.vid8, .grid-item.vid9, .grid-item.vid10, .grid-item.vid12, .grid-item.vid13, .grid-item.vid14, .grid-item.vid17, .grid-item.vid18, .grid-item.vid19, .grid-item.vid20{height:108px;}
	.grid-item.vid1, .grid-item.vid5, .grid-item.vid11, .grid-item.vid15, .grid-item.vid16{height:227px;}
}
@media only screen and (min-width:870px) and (max-width:1023px){
	.product-listing-col .product-section .product-info{width:77.5%;}
	.product-listing-col .product-section .delivery-option{width:77.5%;}
	.product-listing-col .product-section .product-btn{width:100%;}
}
@media only screen and (min-width:901px) and (max-width:1023px){
	/* CI-3776 */ .account-container .login-form .error, .account-container .trackorderForm .error{padding-right:12%;} /* CI-3776 */
	.product-listing-col .product-section .product-info{width:78%;}
	.product-listing-col .product-section .delivery-option{width:78%;}
	.product-listing-col .product-section .product-btn{width:100%;}
	.stock-availability .stock-availability-list .disable-btn{margin-top:15px;}
	
}
@media only screen and (min-width:950px) and (max-width:1023px){
	.o3b-section .rightcol3bo{width:76%;}
}
@media only screen and (min-width:960px) and (max-width:1023px){
	/* CI-3776 */ .account-container .login-form button, .account-container .trackorderForm button{margin-top:11px;} /* CI-3776 */
	.account-container .login-form .pswd-link{margin-top:24px;}
	.brand-slider .bx-wrapper .bx-viewport{background:none;box-shadow:none;border:none;}
	.brand-slider .bxslider li{margin-right:0;text-align:center;}
	.brand-slider .bx-wrapper .bx-viewport li img{display:inline;}
	.brand-slider .bxslider li img{width:auto;}
	.registration-col .terms-col input{margin-top:2px;}
	.order-status-col .order-detail .total-amount{width:22%;}
	.search-detail-box .heading.close{opacity:1;}
	.search-detail-box .reg-field .vrm-form{display:block !important;}
	.search-detail-box .select-vehicle .vehicle-form{display:block !important;}
	.product-listing-col .product-section .product-info{width:79.6%;}
	.product-listing-col .product-section .delivery-option{width:79.6%;}
	.product-listing-col .product-section .product-btn{width:100%;}
}
@media only screen and (max-width:992px){
	/*EPL -9496*/
	.exhaust-filter-sliders .ipadClass{min-width:125px;padding:5px 10px;}
	/*Hero Page*/
	.heros-top-banner .banner-content{padding-left:30px;padding-right:30px;}
	.heros-top-banner .banner-content h1{font-size:75px;}
	.garage-main-text .garage-image-part{padding-right:30px;}
	.garage-main-text .garage-text-part{padding-left:30px;padding-right:0;}
	.garage-main-text .garage-text-part h2{font-size:28px;}
	.garage-main-text .garage-text-part h6{font-size:16px;}
	.garage-video-part .garage-video-text{padding-left:30px;padding-right:30px;}
	.garage-video-part .garage-video-text h2{font-size:30px;}
	.wall-fame-outer .wall-fame-inner h2{font-size:35px;}
	.wall-fame-outer .wall-fame-inner p{font-size:22px;}
	.garage-local-outer .garage-local-inner h2{font-size:35px;}
	.garage-local-outer .garage-local-inner h4{font-size:21px;}
	.shopping-easer-outer .shopping-easer-inner h2{font-size:35px;}
}
@media only screen and (max-width:767px){
	/* EPL-17147 */
	.trackOrder-container > .heading_h1{margin: 20px 0 20px;}
	.travel-leisure .heading_h1{font-size: 18px;}
	.new-reg-col .heading_h1{font-size:24px;margin-top: 10px;}
	.travel-tourism_new .heading_h1 {font-size: 22px;margin-bottom: 15px;}
	.xmssale heading_h1.bf-main-banner-heading {top: -13px;}
	/* EPL-17147 */
	/*CI-1642*/
	.wishlist-items span.code{ text-align:left;font-size:11px;}
	.wishlist-items .recent-block h3{min-height:45px;font-size:14px;line-height:normal;margin-top:3px;}    
	.wishlist-items .desktop.shop-now-btn{display:none;}
	.wishlist-items .mobile.shop-now-btn{display:block;}
	.wishlist-items .mobile.shop-now-btn{width:100%;}
	.wishlist-items.row{margin:0;}
	.wishlist-items .recent-items-inner ul li{width:100%;margin-right:0;margin-left:0;margin-bottom:10px;}
	/* CI-2098 */
	.wishlist-mobile-items .recent-image{height:100px;width:30%;border:1px solid #efefef;margin-top:4px;}
	.wishlist-mobile-items .recent-block-right{width:60%;margin:0px 0 0;position:relative;}
	.wishlist-mobile-items .recent-block .offer-applied h3{margin-top:5px;}
	.wishlist-mobile-items .recent-block-right .offer-applied h3 span{ line-height:15px !important;width:100% !important;}
	.recent-block-right .offer-applied{ max-width:100% !important;margin:10px 0% 5px;}
	.recent-block{ padding-bottom:10px;}
	/* CI-2098 */
	.wishlist-mobile-items .recent-block h3 a{color:#464646;font-size:14px;}
	/* CI-1990*/
	.wishlist-mobile-items .recent-block .recent-price{font-size:15px;color:#464646;position:static;right:0;bottom:10px;}
 /* CI-1990*/
	section.wishlist-section.row{margin-bottom:30px;}
	.wishlist-items .stockavailable{width:160px;}
	.recent-wishlists span.whilist{margin:10px 0 0;}
	/* CI-1990*/
	#wishlistDelete .modal-dialog , #wishlistmaxCount .modal-dialog , #guestwishlistsave .modal-dialog , #wishlistguestRegisteredLimit .modal-dialog{width:96%;margin-top:50px;margin-left:2%;margin-right:2%;}
	#wishlistDelete .modal-header .close,#guestwishlistsave .modal-header .close,#wishlistguestRegisteredLimit .modal-header .close{padding:2px 0 1px 1px;right:-5px;top:-2px;width:30px;display:flex;align-items:center;justify-content:center;z-index:99999;}
	/* CI-1990 */
	#wishlistDelete .modal-body,#guestwishlistsave .modal-body,#wishlistguestRegisteredLimit .modal-body{margin:0 0 0px;}
	 /* CI-1990*/ /*CI-1642*/ /* FIFM-1426 */
	.bodyFifmClass section.fifm-landing-page{margin-top:0px;}
	.fifm-banner-text ul.list-unstyled{padding-left:0;}
	.banner-fifm{padding:0;}
	.row.mobile-dflex{display:flex;flex-wrap:wrap;}
	.order-1{order:1;}
	.order-2{order:2;}
	.fifm-banner-text{padding:30px 46px 20px;}
	.fifm-banner-text img{height:50px;margin:0 auto;}
	.fifm-banner-text p{padding-top:15px;text-align:center;}
	.order-1 img{width:100%;}
	.fifm-banner-text ul.list-unstyled{max-width:332px;margin:0 auto;}
	/* EPL-14332 */
	.fifm-working-points{ /* margin-top:60px;margin-bottom:25px;*/margin-top:35px;margin-bottom:5px;}
	section.white-bg-section{margin-top:35px;}
	/* EPL-14332 */
	.fifm-hd{font-size:24px;}
	.steps-fifm li{float:left;width:100%;}
	.steps-fifm{margin:0 auto;max-width:296px;}
	.steps-fifm.owl-carousel .owl-item img{display:block;width:auto;max-height:196px;margin:0 auto;}
	.steps-fifm.owl-carousel .owl-dots .owl-dot span{width:12px;height:12px;margin:0;background:#97b7d8;border:3px solid transparent;position:relative;}
	.steps-fifm.owl-carousel .owl-dots:after{background-color:#D9D9D9;content:' ';display:block;width:100%;height:4px;border-radius:2px;position:relative;top:-13px;z-index:-3;max-width:290px;margin:0 auto;}
	/* EPL-11935 */
	.steps-fifm.owl-carousel .owl-dots .owl-dot{margin-right:19%;}
	.steps-fifm.owl-carousel .owl-dots .owl-dot:last-child{margin-right:0;}
	.steps-fifm.owl-carousel .owl-dots .owl-dot.active span, .steps-fifm.owl-carousel .owl-dots .owl-dot:hover span, .steps-fifm.owl-carousel .owl-dots .owl-dot.previous span{background:#233F92;}
	.steps-fifm.owl-carousel .owl-dot.active:before{background:#233F92;content:'';display:block;width:90%;height:4px;border-radius:5px;position:absolute;}
	.steps-fifm.owl-carousel .owl-dots{position:relative;}
	.steps-fifm.owl-carousel .owl-dot.active:before{background:#233F92;content:'';display:block;width:6%;height:4px;border-radius:5px;position:absolute;top:7px;left:0;z-index:-2;}
	.steps-fifm.owl-carousel .owl-dot:nth-child(2).active:before{width:29%;}
	.steps-fifm.owl-carousel .owl-dot:nth-child(3).active:before{width:52%;}
	.steps-fifm.owl-carousel .owl-dot:nth-child(4).active:before{width:76%;}
	.steps-fifm.owl-carousel .owl-dot:last-child.active:before{width:100%;}
	/* EPL-11935 */
	.steps-fifm.owl-carousel .owl-dot.active span:after, .steps-fifm.owl-carousel .owl-dots .owl-dot.previous span:after{background:#f0f0f0;content:'';display:block;width:18px;height:18px;border-radius:30px;position:absolute;top:-6px;left:-6px;z-index:-1;}
	.fifm-banner-text li{font-size:15px;}
	.overflow-scroll-m{overflow-x:scroll;margin-top:25px; -webkit-overflow-scrolling:touch;}
	.mobile-overflow{margin-bottom:14px;width:1120px !important;}
	.white-bg-section h1{margin-top:40px;margin-bottom:30px;}
	section.white-bg-section{min-height:366px;}
	.white-bg-section ul.list-unstyle li{border-right:0px solid #D9D9D9;margin-right:0;padding-right:0;float:none;}
	.white-bg-section ul.list-unstyle{padding:0;}
	.white-bg-section ul.list-unstyle li:last-child{margin-top:40px;}
	ul.categories-fifm{margin-bottom:60px;padding-right:10px;}
	.row.tabs-faq.visible-xs p{color:#2C2C2A;font-family:"ProximaNova";font-size:14px;line-height:17px;text-align:center;margin-bottom:21px;}
	.row.tabs-faq.visible-xs h5{color:#2C2C2A;font-family:"ProximaNova";font-size:20px;font-weight:600;line-height:24px;margin-bottom:16px;}
	.tabs-faq .nav-tabs{border-bottom:0px solid #D9D9D9;background-color:transparent;border:0px solid #D9D9D9;border-radius:0px;}
	.tabs-faq .nav-tabs>li{float:left;margin-bottom:6px;width:100%;border:1px solid #D9D9D9;border-radius:3px;background-color:#FFF;}
	.tabs-faq .nav-tabs>li>a{border-left:8px solid #233F92;padding:16px 11px;color:#2C2C2A;font-family:"ProximaNova";font-size:16px;font-weight:600;line-height:20px;}
	.tabs-faq h4{color:#2C2C2A;font-family:"ProximaNova";font-size:18px;font-weight:600;line-height:24px;margin-bottom:30px;margin-top:40px;}
	.tabs-faq .panel-title{margin-top:0;margin-bottom:0;font-weight:600;color:#2C2C2A;font-family:"ProximaNova";font-size:16px;line-height:21px;}
	.tabs-faq .panel-default>.panel-heading{border-left:0px solid transparent;}
	.tabs-faq .panel-body{padding:15px 20px;color:#2C2C2A;font-family:"ProximaNova";font-size:14px;line-height:20px;}
	.tabs-faq .panel-default>.panel-heading, .tabs-faq .panel-default>.panel-heading.active{background-position:center right 18px;}
	.tabs-faq .nav-tabs>li.active>a, .tabs-faq .nav-tabs>li.active>a:hover, .tabs-faq .nav-tabs>li.active>a:focus, .tabs-faq .nav-tabs>li>a:hover{cursor:pointer;border-bottom-color:#233F92;border:0px solid #233F92;background-color:#fff;border-left:8px solid #233F92;color:#2C2C2A;}
	.tabs-faq .panel-heading.active{border-left:0px solid #233F92 !important;}
	.tabs-faq .nav-tabs>li.active>a:after, .tabs-faq .nav-tabs>li a:hover::after{ display:none;}
	a.backtop{color:#233F92;font-family:"ProximaNova";font-size:16px;font-weight:600;line-height:20px;text-align:left;text-decoration:underline;margin-top:20px;float:left;width:100%;margin-left:0px;}
	a.backtop img{width:11px;margin-left:7px;}
	.faq-box li{max-width:100%;}
	ul.list-unstyled.faq-box.mobile-overflow{padding-right:10px;float:left;}
	/* FIFM-1426 */ /*EPL-9584, EPL-9868*/.blkFriday-slider-inner .gift-block a.shop-now-btn{font-size:14px;}/*EPL-9584, EPL-9868*/ /*CI-1203*/	  
	#latestpromopopup .modal-dialog{position:relative;width:99%;}
	.o3b-section .product-section .amount-outer{margin-bottom:15px;}
	.product-listing-col .product-section .delivery-option{margin-bottom:15px;}
	/* CI-1834 CI-1203*/
	.offer-applied{max-width:96% !important;margin:10px 2% 5px;float:left !important;}
	/* CI-1834 CI-1203*/
	.category-tier-col.list-with-products .product-listing-col .product-section .product-info{margin-bottom:15px;}
	/*CI-1642*/
	section.wishlist-row.row{ margin:0;}
	section.wishlist-section.row{border-radius:5px;margin:0;}
	.wishlist-section .wishlist-text{text-align:left;margin:0 15px;}
	.recent-items-inner .owl-carousel .recent-wishlists .whilist .wishlist-icon img{width:15px;}
	span.whilist{margin:10px auto 0;text-align:center;display:inline-block;width:100%;}
	li.fourth-col-0.wishlist-header{display:none;}
	.wishlist-btn span{color:#757575;font-size:16px;font-family:'ProximaNova';text-transform:inherit;margin-left:8px;text-transform:capitalize;}
	.wishlist-btn img{max-width:24px;}
	.wishlist-link .wishlist-btn{position:relative;}
	/* CI-2036 */
	.wishlist-btn span.wishlist-cart-box{position:absolute;left:26px;top:10px;background:#ffc93a;width:16px;height:16px;border-radius:40px;font-size:10px;color:#463f2e;font-family:'ProximaNovaBold';text-align:center;padding:1px 0;}
	/* CI-2036 */
	.wishlist-btn span.wishlist-cart-box.hide-counter{display:none;}
	/*CI-1642*/
	.o3b-section .rightcol3bo .product-section .info-wrapper.mobile{ margin-top:0px !important;}
	/*CI-1203*/ /*EPL-9584*/
	.christmas-inner .blkFriday-slider-inner .gift-block a.shop-now-btn{font-size:14px;}
	/*EPL-9584*/ /*EPl-4710*/
	.o3b-section div#category-filterss{margin-top:0;}
	.pricediv.refine-parts{display:none;}
	.leftcol3bo .pricediv .filter-box .small-filter{padding:0 15px;}
	.brand-selection .ui-widget.ui-widget-content::after{width:100%;}
	/*EPl-4710*/ /** epl-4710*/
	div#amount{text-align:left;}
	div#minspan{text-align:left;}
	/***epl-4710*/ /*CI 546*/
	.term-text{margin:0 15px 0px;}
	.form-group.signup-div.formsuccessmsg{max-width:100%;width:100%;}
	#sbuscribedToNewsLetterSuccess{position:relative;right:0;width:auto;}
	.successmsg{margin:-30px 0 20px 0;}
	.deals-banner{height:auto;font-size:13px;padding-bottom:16px;}
	.deals-banner a{margin-top:-2px;width:83px;font-size:12px;padding:3px 0;}
	/*Hero Page*/
	.heros-top-banner .banner-content{padding:48px 10px 43px;}
	.heros-top-banner .banner-content h1{font-size:32px;letter-spacing:0.5px}
	.garage-main-text .garage-image-part{padding-right:10px;text-align:center;padding-top:20px;}
	.garage-main-text .garage-image-part img{width:127px;}
	.garage-main-text .garage-text-part{padding:8px 10px 16px;}
	.garage-main-text .garage-text-part h2{font-size:20px;line-height:36px;margin-bottom:20px;}
	.garage-main-text .garage-text-part h2:after{width:76px;}
	.garage-main-text .garage-text-part h6{font-size:15px;line-height:20px;margin:0 0 10px;}
	.garage-main-text .garage-text-part p{font-size:13px;line-height:18px;}
	.garage-video-part .garage-video-img{padding:8px 0 20px;}
	.garage-video-part .garage-video-img iframe{width:100% !important;height:250px !important;}
	.garage-video-part .garage-video-text{padding-left:10px;padding-right:10px;}
	.garage-video-part .garage-video-text h2{font-size:24px;line-height:24px;margin:0 -10px;}
	.wall-fame-outer .wall-fame-inner{padding:18px 10px 0;}
	.wall-fame-outer .wall-fame-inner h2{font-size:24px;line-height:24px;margin:0 0 2px;}
	.wall-fame-outer .wall-fame-inner p{font-size:16px;line-height:20px;}
	.wall-fame-outer .wall-fame-inner .wall-fame-isotop-box{float:left;width:100%;padding:11px 0 0;}
	.grid-item.large-image .play-button{background-image:url(../images/isotop-images/small-play-btn.png);}
	.grid-item.large-image:hover .play-button{background-image:url(../images/isotop-images/small-play-btn-hover.png);}
	.grid-item{margin-bottom:2%;}
	.grid-sizer, .grid-item{width:48%;}
	.grid-item--width2{width:48%;}
	.gutter-sizer{width:2%;}
	.wall-fame-outer .wall-fame-inner .load-more-part{padding:15px 0;}
	.garage-local-outer .garage-local-inner{padding:17px 10px 10px;}
	.garage-local-outer .garage-local-inner h2{font-size:24px;line-height:26px;}
	.garage-local-outer .garage-local-inner h4{font-size:15px;line-height:21px;}	
	.garage-local-outer .garage-local-inner p{font-size:13px;line-height:19px;letter-spacing:0;}
	.garage-local-outer .garage-local-inner .display-for-mobile{display:block;float:left;width:100%;}
	.garage-local-outer .garage-local-inner .display-for-desktop{display:none;}
	.garage-local-outer .garage-local-inner .panel.panel-default{background:transparent;border:0 none;border-radius:0;box-shadow:none;margin:0;}
	.garage-local-outer .garage-local-inner .panel-heading{background:transparent;border:0 none;padding:0;border-radius:0;}
	.garage-local-outer .garage-local-inner .panel-body{padding:0;}
	.garage-local-outer .garage-local-inner h5{display:block;margin:8px 0 16px;}	
	.garage-local-outer .garage-local-inner h5 a{display:block;background:#fff;height:47px;border:1px solid #dedede;border-radius:4px;color:#233f92;padding:11px 50px 10px 9px;margin:0;font-size:18px;line-height:24px;letter-spacing:0.25px;font-family:'Proxima Nova Rg';position:relative;}
	.garage-local-outer .garage-local-inner h5 a.collapsed{background:#e5e5e5;color:#767676;margin:0;}	
	.garage-local-outer .garage-local-inner h5 a:after{content:"";background-image:url(../images/small-new-arrow.png);background-repeat:no-repeat;background-position:center center;width:50px;height:50px;position:absolute;top:0;right:0;pointer-events:none;}
	.garage-local-outer .garage-local-inner h5 a.collapsed:after{background-image:url(../images/small-new-arrow2.png);}
	.garage-local-outer .garage-local-inner ul li{font-size:13px;line-height:19px;}
	.shopping-easer-outer .shopping-easer-inner{padding:18px 10px 30px;}
	.shopping-easer-outer .shopping-easer-inner h2{font-size:24px;letter-spacing:0.30px;}
	.shopping-easer-outer .shopping-easer-inner p{font-size:13px;letter-spacing:0;line-height:normal;margin:0 -10px;}
	.shopping-easer-outer ul.shopping-pro-list{float:left;width:100%;margin:0;padding:0;}
	.shopping-easer-outer ul.shopping-pro-list li{width:100%;padding:11px 0 0;}
	.shopping-easer-outer ul.shopping-pro-list li a{float:left;width:100%;max-width:100%;}
	.shopping-easer-outer ul.shopping-pro-list li img.shopping-desktop-image{display:none;}
	.shopping-easer-outer ul.shopping-pro-list li img.shopping-mobile-image{display:block;width:100%;}
	.bottom-info-outer{display:block;}
	.bottom-info-outer ul li{border-top:1px solid #e5e5e5;padding:5px 15px 9px 25px;}
	.bottom-info-outer ul{border-bottom:1px solid #e5e5e5;padding:0;float:left;width:100%;}
	.bottom-info-outer ul li a{font-family:'Proxima Nova Lt';font-weight:600;font-size:15px;color:#464646;line-height:normal;}
	.bottom-info-outer ul li a span{display:inline-block;vertical-align:middle;margin-right:5px;}
	.bottom-info-outer ul li a:hover{color:#62a020;}
	/* EPL-6520 */
    .checkout-mobile-info-text.checkout-more-desktop .checkout-more-info{display:none;}
    .checkout-mob-overlay{background:rgba(0,0,0,0.5);position:fixed;top:0;bottom:0;right:0;left:0;z-index:99;} 	/*CRO-719*/
    .checkout-mob-list{background:#fff;position:fixed;z-index:999;margin:0 auto 0;padding:10px 15px;border-radius:4px;left:0;right:0;top:50%;width:90%;}
    .close-mob-checkout{background:transparent;color:#fff;font-size:20px;padding:0 0 12px 0;width:26px;right:0;margin:0;font-family:"ProximaNovaLight";font-weight:bold;z-index:999;	border-radius:5px 5px 0px 0px;	float:right;	width:100%;		text-align:right;}
	/*CRO-719*/ /* EPL-6520 */
	
	/*OCRO*/
	.trackOrder-container .col-md-9 .order-image-ptxt {
		margin-top: 0;
	}
	.trackOrder-container .inner-col > .col-xs-12 {
		padding: 0;
	}
	.trackOrder-container .inner-col >  .trackorderForm {
		padding: 0 5px;
	}
	.trackOrder-container .account-box button {
		width: 100%;
	}
    .trackOrder-container .register-col .register-link{
		width: 100%;
		text-align:center;
    }
    .trackOrder-container p.max-382.track-order-ptxt a {
        display: inline-block;
        clear: both;
    }
	/*OCRO*/
}
@media only screen and (min-width:768px){
	/* EPL-12502 */
	.specialbuy-block h3{height:77px;}
	/* EPL-12502 */ /* CI-2036 */
	.whilist .wishlist-text{cursor:pointer;} /* CI-2036 */
	/* CI-2648 */
	.registration-col .terms-col p.mar-top{ margin-top:20px;}
	/* CI-2648 */ /*CI-1642*/
	.wishlist-link a.wishlist-btn{display:none;}
	.wishlist-items .mobile.shop-now-btn{display:none;}
	.wishlist-items span.code{display:none;}
	/*CI-1642*/ /* CI-2328 */
	.rightcol3bo .row.mt-30{margin-left:-6px;}
	/* CI-2328 */ /* EPL-11249 */
	.specialbuy-block h3{ height:76px;}
	/* EPL-11249 */ /*CI-1834 CI-1203*/
    .category-tier-col.list-with-products .product-listing-col.searchpage .hidden-xs .offer-applied{max-width:64%;float:right;height:37px;}
    .category-tier-col.list-with-products .product-listing-col.searchpage .hidden-xs .offer-applied .applied img{max-width:20px;}
    /*CI-1834 CI-1203*/ /*EPl-4710*/
	.section3bo .leftcol3bo div.pricediv.withvrmtopmargin{margin-top:15px !important;}
	/*EPl-4710*/
	header .right-col li.mobile-nav, header .right-col li.mobile-search, header .right-col li.mobile-logo, header .right-col li.location-finder, header .mobile-menu, header .right-col li.third-col a.mobile, header .nav-col nav li.signin-link, header .nav-col nav li.country-selection, .product-listing-col .product-section .mobile-info-list, .product-listing-col .product-section .mobile-brand-right, .product-listing-col .product-section li .right-col .close, .product-listing-col .product-section li .right-col .brand-list .brand-stock, .product-listing-col .product-section li .right-col .brand-stock-info, .product-listing-col .product-section li .right-col h4 span.mobile, .product-detail-section .back-link, .search-detail-box .search-wrapper .separator, .error-banner .mobile, .checkout.delivery-detail .address-field .bfpo-info, .clearance-listing-col .clearance-list .detail-btn, .clearance-listing-col .clearance-list .quantity-select .title-mobile, .clearance-listing-col .clearance-list .zoom-icon, .latest-product-offers .product-list li .mobile, .tier-one-category .tier-listing figure .mobile, .tier-one-category .tier-listing .mobile-display .image-thumb, .tier-one-category .tier-listing .mobile-display .toggle-click, .tier-one-category .tier-listing .list-col p.all-data, .breadcrumbs-col.mobile, .tier-one-category h1.mobile, .category-tier-col h1.mobile, .product-listing-col h1.mobile, .shopping-cart-col .basket-bottom-col .mobile-section, .shopping-cart-col .basket-table .basket-body .qty-mobile, .shopping-cart-col .basket-table .basket-body .mobile-remove-link, .checkout.delivery-detail .address-field .bfpo-info, .product-detail-inner .mobile-qty-col, header.checkout-head .col-sm-4 .secure-col, header.checkout-head .call-link-mobile, header.checkout-head .mobile-heading, .product-detail-inner .mobile-heading, .product-detail-inner .col-md-2 .bottom-link.mobile, .product-detail-inner .product-img.mobile, .checkout-bottom .ctn-link, .checkout-summery .mobile, .checkout.order-review .collapse-arrow.mobile, .checkout.order-review .order-info h3.mobile, .checkout.delivery-detail .loc-data h4 .mobile, .checkout.delivery-option .click-collect-right .detail-box .head .mobile, .checkout.delivery-option .click-collect-right .detail-box .timing.mobile, .tier-one-category h2.mobile, .checkout.delivery-option .delivery-data label .mobile, .checkout.delivery-detail .enter-text, .shopping-cart-col .cart-total-col .billing-total-col p.mobile, .shopping-cart-col .basket-table .mob-head, .shopping-cart-col .basket-table .basket-body .quantity .remove-link .mobile, .companylogo .mobile, .product-listing-col .product-section .info-wrapper.mobile, .basket-banner .mobile, .tier-one-category .top-search-outer .mobile, .o3b-section .o3b-searchbar .search-box-inner .search-summery .label, .leftcol3bo .mobile-buttons, .leftcol3bo .filter-applied, .leftcol3bo .heading .name, .leftcol3bo .selected-refine .refine-mobile-btn, .o3b-section .leftcol3bo .selected-refine .refine-tabbing, .tier-one-category .top-search-outer .mobile, .checkout.delivery-detail fieldset .postcode-find, .leftcol3bo .filter-box .clear-btn, .leftcol3bo .filter-box .apply-btn, .o3b-section .leftcol3bo .refine-mobile-btn, .o3b-section .leftcol3bo .refine-tabbing, .category-tier-col .tier-one-banner .mobile, .o3b-section .top-brands-inner .shop-brand-list li img.mobile, .o3b-section .popular-products-inner .popular-products-list img.mobile, .row.basket-banner img.mobile, .clearance-listing-col .tier-one-banner .mobile, .o3b-section .rightcol3bo .product-section .info-wrapper.mobile, .page-not-found figure,.offer-banner .banner-box.mobile,.offer-banner .bx-wrapper,.product-detail-section .product-detail-inner .noLongerAvailable.mobile,.product-detail-section .product-detail-inner.product-disabled .mobile-heading + br,.tier1nav.tiernone.hidden-sm,.home-slider .owl-carousel .owl-item img.mobile,.carriage-logo .mobile,.tierseocontent.tiercatcontentheader h1.mobile, .toggleresponsive .mobile{display:none;}
/* CI2-253 *//* CI2-315 */
	/* CI-546 */
	.special-email-mob,.specialbuy-slider .mobile.mob_img{display:none;}
	/* CI-546 */
	.brand-slider .bxslider{display:flex;flex-wrap:wrap;float:none;padding:0;width:100%;}
	.brand-slider .bxslider li{margin-bottom:8px;}
	.brand-slider.inner .bxslider li:nth-child(5){margin-right:30px;}
	.brand-slider.inner .bxslider li:nth-child(6){clear:none;margin-right:30px;}
	.brand-slider .bxslider li:nth-child(7){margin-right:0;}
	.brand-slider .bxslider li:nth-child(10){margin-right:30px;}
	.product-listing-col .product-section .productbrandslisting{min-height:230px;}
	.product-listing-col .product-section li{float:left;width:100%;background:#fff;border-radius:5px;box-shadow:0 2px 2px 1px rgba(0, 0, 0, 0.1);margin:0 0 20px;}
	.search-detail-box .search-wrapper{background:transparent;box-shadow:none;}
	.search-detail-box .reg-field{background:#fff;border:2px solid #fff;border-radius:5px;box-shadow:0 0 4px 1px #b0b1b2;float:left;margin-right:1%;padding:15px 20px;width:37%;}
	.search-detail-box .reg-field.disable{opacity:0.5;}
	.search-detail-box .reg-field.focus, .search-detail-box .reg-field.focus:hover{border-color:#233f92;}
	.search-detail-box .heading{color:#030c00;}
	.search-detail-box .select-vehicle{background:#fff;border:2px solid #fff;border-radius:5px;box-shadow:0 0 4px 1px #b0b1b2;float:left;padding:14px 20px 15px;width:62%;}
	.search-detail-box .select-vehicle.disable{opacity:0.5;}
	.search-detail-box .select-vehicle.focus, .search-detail-box .select-vehicle.focus:hover{border-color:#233f92;}
	.search-detail-box .select-vehicle .heading{color:#030c00;}
	.search-detail-box .select-vehicle .field{width:48.8%;}
	.search-detail-box .select-vehicle .field:nth-child(2){margin-right:0;}
	.search-detail-box .select-vehicle .field.xsmall{width:28%;margin-bottom:0;}
	.search-detail-box .select-vehicle .field.small{width:25%;margin-bottom:0;}
	.search-detail-box .select-vehicle .go-btn{padding-left:12px;padding-right:12px;}
	.store-result-data .result-box .inner:first-child{min-height:85px;}
	.row.basket-banner{margin-top:15px;}
	.row.basket-banner img{height:auto;width:100%;}
	.clearance-listing-col .clearance-list .heading{height:34px;overflow:hidden;}
	.tier-one-category .top-search-outer{float:left;width:100%;}
	.tier-one-category .top-search-col{float:left;width:100%;background:#fff;border-radius:5px;box-shadow:0 2px 2px 1px #bebebe;padding:20px 0 10px;margin:20px 0 10px;}
	.tier-one-category .top-search-col ul{float:none;width:auto;padding:0;}
	.tier-one-category .top-search-col li{float:left;margin-bottom:15px;margin-left:40px;}
	.tier-one-category .tier-latest-offer li:nth-child(3n){margin-right:0;}
	.tier-one-category .top-search-col a{float:left;width:auto;background:url('../images/nav-list-icon-blue.png') no-repeat left 3px;padding-left:15px;color:#5e5e5e;font-family:'ProximaNova';line-height:16px;}
	.change-store .stock-body .list-row .stock-count.disable{margin-top:8px;}
	.checkout.delivery-option .delivery-data:nth-child(even){border-top:0;border-bottom:0;}
	.order-list-data #clickAndCollect .row-xs-height div:first-child{width:8%;}
	/*3b&o section*/
	.o3b-section .o3b-searchbar .search-detail-box .reg-field .vrm-input{width:168px;}
	.o3b-section .o3b-searchbar .search-detail-box .reg-field.focus{border-color:#fff;}
    .search-detail-box .reg-field.focus:hover{border-color:#fff3af;}
	.o3b-section .o3b-searchbar .search-detail-box .reg-field.disable{box-shadow:none;background:#f6f6f6;border-color:#62a020;}
	.o3b-section .o3b-searchbar .search-detail-box .select-vehicle{padding-left:17px;padding-right:17px;}
	.o3b-section .o3b-searchbar .search-detail-box .select-vehicle.focus{border-color:#fff;}
	.o3b-section .o3b-searchbar .search-detail-box .select-vehicle.disable{background:#f6f6f6;border-color:#62a020;box-shadow:none;}
	.o3b-section .o3b-searchbar h2{position:absolute;top:-11px;left:0;letter-spacing:-1px;line-height:23px;}
	.o3b-section .o3b-searchbar h2 span{width:auto;padding:0 18px;background:url('../images/vrm-heading-bg.gif') repeat-x left center;}
	.o3b-section .o3b-searchbar .search-detail-box .search-wrapper .separator{display:block;margin:0 10px 0 6px;color:#3c3d38;font-size:17px;background:transparent;font-family:'ProximaNovaSemibold';font-style:italic;}
	.o3b-section .leftcol3bo .selected-refine.refine-box.close{opacity:1;}
	.leftcol3bo .refine-box.selected-refine, .leftcol3bo .refine-box.regbox{margin-bottom:10px;}
	.leftcol3bo .refine-box.regbox .sub-head{color:#636363;font-size:13px;font-family:'ProximaNova';text-transform:uppercase;}
	.leftcol3bo .refine-box.regbox .regbox-form{float:left;width:100%;margin-top:4px;}
	.leftcol3bo .refine-box.regbox .outer-field{float:left;width:100%;border-radius:5px;border:1px solid #d1d1d1;padding:7px 6px;}
	.leftcol3bo .refine-box.regbox .outer-field input{float:left;width:80%;padding:0;color:#999999;font-family:'uknumberplateregular';font-size:30px;line-height:29px;height:23px;}
	.leftcol3bo .refine-box.regbox .outer-field .change{float:right;background:url('../images/change-reg-icon.png') no-repeat left top;text-indent:-999999px;width:21px;height:19px;margin-top:2px;}
	.leftcol3bo .refine-box.regbox .form-value{float:left;width:100%;margin:5px 0;font-size:13px;color:#636363;font-family:'ProximaNovaSemibold';}
	.leftcol3bo .refine-box.regbox .change-link{float:left;color:#233f92;font-size:13px;font-family:'ProximaNova';text-decoration:underline;}
	.leftcol3bo .refine-box.regbox .change-link:hover{text-decoration:none;}
	.o3b-section .rightcol3bo .product-section .thumb-box, .o3b-section .rightcol3bo .product-section .thumb-box figure{width:146px;height:161px;display:block;}
	.o3b-section .rightcol3bo .product-section .thumb-box figure a{height:140px;}
	.o3b-section .rightcol3bo .product-section .product-info .heading{margin-bottom:0;}
	.o3b-section .rightcol3bo .product-section .product-info .instock{line-height:11px;background-position:left -1px;font-size:11px;}
	.o3b-section .rightcol3bo .product-section .info-wrapper{margin-top:5px;}
	.o3b-section .rightcol3bo .product-section .info-wrapper .amount{border-top:1px solid #dcdcdc;margin-top:0;padding-top:10px;}
	.o3b-section .rightcol3bo .product-section .delivery-option{position:static;width:100%;border:0;border-top:1px solid #dcdcdc;padding:10px 0 0;border-radius:0;}
	.o3b-section .rightcol3bo .product-section .listing-view .delivery-option{min-height:auto;}
	.o3b-section .rightcol3bo .product-section .delivery-option > div{margin-bottom:4px;position:relative;}
	.o3b-section .rightcol3bo .product-section .delivery-option div a{text-decoration:underline;font-size:11px;display:inline-block;font-family:"ProximaNovaSemibold";}
	.o3b-section .rightcol3bo .product-section .delivery-option div a:hover{text-decoration:none;}
	.o3b-section .rightcol3bo .product-section .delivery-option div strong{font-size:11px;color:#5a5a5a;}
	.o3b-section .rightcol3bo .product-section .delivery-option .home-delivery strong{width:auto;margin-right:5px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .home-delivery.enable{background:url('../images/delivery-enable.jpg') no-repeat left top;padding-left:28px;}
	/* CI-2951 */
	.o3b-section .rightcol3bo .product-section .delivery-option .home-delivery.enable{background:url('../images/delivery-enable.jpg') no-repeat left center;padding-left:28px;padding-top:5px;}
	/* CI-2951 */
	.o3b-section .rightcol3bo .product-section .delivery-option .home-delivery.disable{background:url('../images/delivery-disable.jpg') no-repeat left center;padding-left:28px;color:#bababa;padding-top:5px;}
	/* CI-2951 */
	.o3b-section .rightcol3bo .product-section .delivery-option .home-delivery.disable strong{color:#bababa;}
	.o3b-section .rightcol3bo .product-section .delivery-option .home-delivery.enable.outofstock{background:url('../images/delivery-outofstock.jpg') no-repeat left top;padding-left:28px;color:#e21e1f;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect strong{width:auto;margin-right:5px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect strong a{display:inline;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.enable a{clear:both;} 
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.enable a.change-link{clear:none;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.disable .change-link{margin-left:5px;margin-top:-2px;display:inline-block;}
	.o3b-section .rightcol3bo .product-section .listing-view .delivery-option .click-collect.enable a{clear:none;margin-top:-2px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect .selected{float:left;width:96%;} /* CI2-810 */
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect .selected a{display:inline;}
	.o3b-section .rightcol3bo .product-section .listing-view .delivery-option .click-collect.enable{padding-top:6px;padding-bottom:3px;}
	.o3b-section .rightcol3bo .product-section .listing-view .delivery-option .click-collect .selected{width:auto;margin-top:0px;margin-right:5px;display:flex;align-items:center;}
	/* CI-2951  EPL-12998*/
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.enable{background:url('../images/clickcollect-enable.jpg') no-repeat 3px 1px;padding-left:28px;padding-top:2px;}
	/* CI-2951  EPL-12998*/
	/* EPL-12998 */
	.o3b-section .christmas-outer .rightcol3bo .product-section .productbrandslisting .delivery-option .click-collect.enable{padding-top:2px;}
	.o3b-section .christmas-outer .rightcol3bo .product-section .productbrandslisting .delivery-option div a{margin-top:2px;}
	/* EPL-12998 */
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.selected{background:url('../images/clickcollect-selected.jpg') no-repeat 3px 5px;padding-left:28px;padding-top:7px;padding-bottom:2px;}
	    /* CI-2331 */
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.disable{background:url('../images/clickcollect-disable.jpg') no-repeat 3px 3px;padding-left:28px;padding-top:4px;padding-bottom:2px;}
	    /* CI-2331 */
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect .store-name{color:#5a5a5a;}
	 .o3b-section .rightcol3bo .product-section .delivery-option .click-collect .store-name.green{color:#62a020;}
	/* CI-447  EPL-12910*/
	.o3b-section .rightcol3bo .product-section .delivery-option .international-delivery.enable{background:url('../images/brown-international-enable.png') no-repeat 3px 3px;padding-left:28px;padding-top:2px;padding-bottom:2px;background-size:18px;}
    /* CI-2331 EPL-12910*/
    .o3b-section .rightcol3bo .product-section .delivery-option .fifm-delivery.enable{background:url('../images/basket-fifm-icon.png') no-repeat 3px 3px;padding-top:3px;padding-bottom:10px;background-size:17px;}
    /* CI-2331 */
	.o3b-section .rightcol3bo .product-section .productbrandslisting .delivery-option .click-collect.selected{padding-bottom:1px;}
	/* CI-447  */
	.o3b-section .rightcol3bo .product-section .delivery-option .international-delivery.disable{background:url('../images/international-disable.jpg') no-repeat 3px 3px;padding-left:28px;color:#bababa;padding-top:2px;padding-bottom:2px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .international-delivery strong{width:auto;margin-right:5px;}
    /* CI-2331 */
	.o3b-section .rightcol3bo .product-section .delivery-option .fifm-delivery strong{width:auto;margin-right:5px;}
    /* CI-2331 */ /** EPL-6520 */ /* CI-2329 */
    .o3b-section .rightcol3bo .product-section .delivery-option .click-collect .info-icon{margin-right:5px;}
    /* CI-2329 */
	.o3b-section .rightcol3bo .product-section .delivery-option .info-icon,.checkout-mobile-info-icon .info-icon{float:left;width:14px;height:14px;background:url('../images/delivery-info-icon.jpg') no-repeat center center;cursor:pointer;margin-top:-1px;position:relative;}
	.o3b-section .rightcol3bo .product-section .delivery-option .popover,.checkout-mobile-info-icon .popover{max-width:215px;width:195px;border-color:#8a8a8a;box-shadow:none;padding:11px 7px;left:auto;right:50%;margin-right:-97px;top:24px;font-size:12px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .popover:before,.checkout-mobile-info-icon .popover:before{content:'';background:url('../images/popover-arrow.png') no-repeat left top;position:absolute;top:-13px;right:50%;margin-right:-12px;width:22px;height:13px;}
	span.checkout-mobile-info-text{display:table-row;}
	/** EPL-6520 */
	.o3b-section .rightcol3bo .product-section .listing-view .delivery-option .popover{margin-right:0;right:-18px;}
	.o3b-section .rightcol3bo .product-section .listing-view .delivery-option .popover:before{margin-right:0;right:13px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .info-icon  .change-link{display:table;}
	.o3b-section .rightcol3bo .product-section .delivery-option .info-list{min-height:auto;}
	.o3b-section .rightcol3bo .product-section .delivery-option .info-list span{display:block;background-position:left 1px;font-size:12px;line-height:15px;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .fitment-row{display:table;width:100%;}
	.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .column-inner{display:table-cell;float:none;vertical-align:top;}
	.o3b-section .rightcol3bo .product-section .amount-outer{display:block;float:right;margin-top:0;border-top:1px solid #dcdcdc;padding-top:10px;}
	.o3b-section .rightcol3bo .product-section .listing-view .amount-outer{display:none;}
	/* CI-741 **/
	.o3b-section .rightcol3bo .product-section .amount-outer .amount{padding:0;border:0;text-align:right;min-height:58px;color:#ce2127;float:left;font-family:"ProximaNovaBold";font-size:24px;line-height:23px;width:100%;} /* CI2-386 */
	.o3b-section .rightcol3bo .product-section .amount-outer .amount .offer-detail{float:left;}
	/* CI-1834 CI-1203*/
	.o3b-section .searchpage .rightcol3bo .product-section .amount-outer .amount{min-height:44px;}
	/* CI-1834 CI-1203*/
	.o3b-section .rightcol3bo .product-section .amount-outer .amount .save-info{float:left;background:transparent;color:#cd1f25;padding:0;text-transform:none;margin-right:0;font-family:'ProximaNova';line-height:9px;margin-top:1px;font-size:10px;clear:both;}
	.o3b-section .rightcol3bo .product-section .amount-outer .amount .original-val{float:left;top:0;font-size:10px;line-height:13px;color:#5a5a5a;font-family:'ProximaNova';}
	/* CI-741 **/ /*easyask pages*/
	.category-tier-col.list-with-products .product-listing-col .product-section li.productaccessories .product-info, .category-tier-col.list-with-products .product-listing-col .product-section .info-wrapper, .category-tier-col.list-with-products .product-listing-col .product-section .info-wrapper.mobile{width:64%;}
	.category-tier-col.list-with-products .rightcol3bo .product-section .delivery-option .click-collect.enable a{clear:none;margin-top:-2px;}
	.category-tier-col.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.enable{padding-top:5px;padding-bottom:1px;}
	/* EPL-12910 */
	.category-tier-col.o3b-section .searchpage .rightcol3bo .product-section .delivery-option .click-collect{min-height:auto;}
	/* EPL-12910 */
	#previous-order .listing-info-box{width:100%;border-radius:0;margin:10px 0;}	
	#previous-order .outer-order-box{display:table;width:100%;}
	#previous-order .listing-info-box p{min-height:22px;max-width:none;}
	.product-listing-col .product-section .product-info{min-height:65px;}
	.category-tier-col.o3b-section p{width:94%;}
	.search-notonline .email-detail{clear:both;}
	.product-listing-col .product-section .product-info{min-height:65px;} 
	.page-not-found > figure{display:none;}
	/*Hero Page*/
	.shopping-easer-outer .quick-info-outer{display:none;} 
	.garage-main-text .garage-text-part .mob-img{display:none;}
	#video-image .modal-content .modal-body iframe{height:380px !important;}
	/*christmas page*/
	.xmas-bg-outer{background:#fff;float:left;width:100%;}
	.xmas-bg-outer .mobile-outer{display:none;}
	.make-shop-easy h2{margin:19px 0 20px;font-family:'ProximaNovaBold';padding-left:7px;}
	.make-shop-easy .col-sm-12, .make-shop-easy .col-sm-6{padding:0;}
	.make-shop-easy .col-sm-6.first{padding-right:8px;}
	.make-shop-easy .col-sm-6:last-child{padding-left:8px;}
	.make-shop-easy .col-sm-6 img{width:100%;height:auto;}
	.o3b-section .tier-one-banner .mobile{display:none;}
	/*Christmas inner page*/
	.o3b-section .christmas-outer .rightcol3bo .product-section .thumb-box, .o3b-section .christmas-outer .rightcol3bo .product-section .thumb-box figure{width:100%;margin-right:0;border-top:0;border-left:0;border-right:0;height:140px;}
	.o3b-section .christmas-outer .rightcol3bo .product-section .thumb-box figure a{height:140px;}
	.o3b-section .christmas-outer .rightcol3bo .product-section li.productaccessories .product-info, .o3b-section .christmas-outer .rightcol3bo .product-section .info-wrapper, .o3b-section .christmas-outer .rightcol3bo .product-section .amount-outer{width:100%;float:left;}
	.o3b-section .christmas-outer .rightcol3bo .product-section li.productaccessories .product-info{margin-top:10px;}
	/* CI-741 */
	.o3b-section .christmas-outer .rightcol3bo .product-section .amount-outer{margin-top:10px;min-height:52px;padding-top:15px;}
	/* CI-741 */
	/* .o3b-section .christmas-outer .rightcol3bo .product-section .amount-outer .amount{min-height:auto;} /* Commented for CI2-386*/
	.o3b-section .christmas-outer .rightcol3bo .product-section .info-wrapper{border-bottom:1px solid #dcdcdc;margin-bottom:10px;margin-top:7px;}
	/* EPL-12998 */
	.o3b-section .christmas-outer .rightcol3bo .product-section .product-btn .cart-btn{width:100%;background-image:none;padding-left:20px;padding-right:20px;min-height:37px;}
	/* EPL-12998 */
	.o3b-section .christmas-outer .rightcol3bo .product-section .product-btn .cart-btn span{background:url('../images/cart-arrow-icon.png') no-repeat right center;padding-right:15px;}
	/*Black Friday Page*/
	.blkFriday-bg-outer{background:#fff;}
	.blkFriday-bg-outer .mobile-outer, .blkFriday-bottom-banner .mobile{display:none;}
	.home-blckFriday img{width:100%;height:auto;}
	.home-blckFriday img.mobile{display:none;}
	/*Winter essentials*/
	.tier-one-category .tier-listing.winter-essentials li{min-height:225px;}
	.tier-one-category .tier-listing.winter-essentials li .mobile-banner{display:none;}
	.tier-one-category .tier-one-banner.second-banner{margin-top:0px;}
	.tier-one-category .tier-listing.winter-essentials .list-col{padding:14px;}
	.tier-one-category .tier-listing.winter-essentials .list-col .heading, .tier-one-category .tier-listing .list-col .heading a{margin-bottom:0;}
	.tier-one-category .tier-listing .list-col .heading a:hover{text-decoration:underline;}
	.tier-one-category .tier-listing.winter-essentials .list-col .mobile-expand{display:none;}
	/*Boxing Day Page*/
	.boxingday-container .blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-prev{background:url("../images/boxing-active-left.png") no-repeat left top;}
	.boxingday-container .blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-prev.disabled{background:url("../images/blkFriday-disable-left.png") no-repeat left top;}
	.boxingday-container .blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-next{background:url("../images/boxing-active-right.png") no-repeat left top;}
	.boxingday-container .blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-next.disabled{background:url("../images/blkFriday-disable-right.png") no-repeat left top;}
	/*Shop By Oil Category */
	.o3b-section .top-brands-inner .oil-categories-list li:nth-child(4n){margin-right:0;}
	.saleCounter .noscript{margin-top:50px;position:relative;width:100%;margin-bottom:-45px;}
	/*christmas 2017**/
	.make-shop-easy.row .col-sm-3{padding:0 7px;}
	.make-shop-easy.row{margin-left:-21px;margin-right:-21px}
	.blkfriday-end .owl-carousel li{max-width:300px;float:left;display:inline-block;}
	.toy-tech-slider .blkFriday-slider .owl-carousel li,.tier-latest-offer .owl-carousel li{max-width:270px;float:left;}
	/*Summer Essentials Page*/
	.summer-banner-grid .right-grid figure:nth-child(3){margin-bottom:0;}
	.summer-banner-grid .right-grid figure:last-child{margin-bottom:0;}
	.best-seller-list .sellers-list-outer .view-all-btn{display:none;}
	.summer-banner-grid .right-grid figure,.summer-banner-grid .left-large{height:auto;overflow:hidden;}
	.best-seller-list .easter-list .sellers-list{margin:0 -10px;float:none;width:auto;}
	/** EPL-4428 */	
	/** Brands Product**/
	.allProductsByBrand .singleProduct{float:left;width:25%;padding:10px;}
	.singleProduct .singleProductCont{background:#ffffff none repeat scroll 0 0;color:#5d5d5d;display:inline-block;max-height:157px;min-height:157px;padding:30px 15px;width:100%;transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s;}
	.singleProduct .singleProductCont:hover{color:#233F92;transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;	-moz-transition:all 0.3s ease 0s;}
	.allProductsByBrand{margin-left:-25px;margin-right:-25px;}
	a.brandLogo:hover > span{	  background:#ffea59 none repeat scroll 0 0;	   transition:box-shadow 0.3s ease 0s;	  -webkit-transition:box-shadow 0.3s ease 0s;	  -moz-transition:box-shadow 0.3s ease 0s;	}
	.singleProduct .singleProductCont:hover,.singleProduct .singleProductCont:focus,.singleProduct .singleProductCont:active{	background-color:#FFEA59;	-webkit-tap-highlight-color:#FFEA59;}
	/** EPL-4428 */ /** CRO-161 */
    .product-listing-col .product-section .quick-btn:hover{background-color:#fad77c;}
    /** CRO-161 */ /*CI-741*/
	.o3b-section .product-section .amount-outer .specialbuy-icon,.detailpage-specialbuy-mobile{display:none;}
	.icon-special-landing{width:77%;float:left;}
	/* EPL-12998 */
	.o3b-section .christmas-outer .rightcol3bo .product-section .productbrandslisting .icon-special-landing{width:100%;float:left;}
	/* EPL-12998 */ /*CI-741*/ /*CI-680*/ 
	.exhaust-product .filter-box{position:absolute;right:0;} .exhaust-product .listing-section{position:relative;} .exhaust-product.product-listing-col .listing-info-box p{width:100%;}
	/*CI-680*/ /*EPl-4710*/
	.xMVLVRM .section3bo .leftcol3bo div.pricediv.withvrmtopmargin{ margin-top:15px !important;}
	/*EPl-4710*/
}
@media only screen and (min-width:900px){
	.brand-slider .bxslider li{margin-right:27px;width:auto;}
}
@media only screen and (min-width:960px) and (orientation:landscape){
	/*Black Friday Page*/ /* EPL-13200 */ 
		.blkFriday-section .left-col{width:32.3%;}
	.blkFriday-section .right-col{width:calc(67.7% - 15px);float:right;} 
		.blkFriday-section .right-col a{width:calc(50% - 7.5px);}
	.blkFriday-section .left-col img, .blkFriday-section .right-col img{width:100%;} /* EPL-13200 */
}
@media only screen and (min-width:1024px){
	.zindex{position:static;z-index:999;clear:both;display:block;}
	.brand-slider .bxslider li{margin-right:36px;}
	.brand-slider .bxslider li:nth-child(8){margin-right:31px;}
	.category-tier-col .list-box:nth-child(4n){margin-right:0;}
	.product-listing-col .product-section .product-btn .cart-btn:hover{background-color:#4d8710;}
	.product-listing-col .product-section .thumb-box:hover .zoom-icon{display:none;}
	.product-detail-inner .product-thumb .bx-wrapper:first-child .bx-viewport li:hover .zoom-icon{display:none;}
	.content-section .home-delivery-btn:hover{background-color:#4d8710;}
	.search-detail-box .reg-field{width:28%;}
	.search-detail-box .reg-field:hover{background:#fff3af;border-color:#fff3af;}
	.search-detail-box .select-vehicle{width:71%;}
	.search-detail-box .select-vehicle:hover{background:#fff3af;border-color:#fff3af;}
	.search-detail-box .select-vehicle .field{width:21%;}
	.search-detail-box .select-vehicle .field:nth-child(2){margin-right:10px;}
	.search-detail-box .select-vehicle .field.xsmall{width:13%;}
	.search-detail-box .select-vehicle .field.small{width:17%;}
	.search-detail-box .search-box-inner{background:transparent;box-shadow:none;padding:0;}
	.search-detail-box .search-box-inner .reg-box{background:#fff;border:2px solid #fff;border-radius:5px;box-shadow:0 0 4px 1px #b0b1b2;float:left;margin-right:1%;padding:15px 20px;width:24%;}
	.search-detail-box .search-box-inner .part-detail-outer{background:#fff;border:1px solid #fff;border-radius:5px;box-shadow:0 0 4px 1px #b0b1b2;float:left;padding:16px;width:75%;}
	.search-box-inner .search-summery{padding:0;background:transparent;}
	.search-detail-box .search-box-inner .part-detail{width:84%;margin-top:7px;}
	.search-box-inner .change-btn{margin-top:0;padding:5px 0;}
	.zoom-image-popup .modal-body img{max-width:100%;max-height:100%;width:auto;height:auto;}
	.clearance-listing-col .clearance-list figure:hover .overlay{opacity:1; -webkit-transition:opacity .3s ease-in-out; -moz-transition:opacity .3s ease-in-out; -ms-transition:opacity .3s ease-in-out; -o-transition:opacity .3s ease-in-out;}
	.clearance-listing-col .clearance-list .product-content:nth-child(4n){margin-right:0;}
	/*Tier One Category*/
	.tier-one-category .tier-offer-outer{box-sizing:content-box;max-height:400px;overflow:hidden;padding:0 3% 20px;margin-left:-29px;}
	.tier-one-category .tier-latest-offer .bxslider{float:left;width:1015%;padding:0;}
	.tier-one-category .tier-latest-offer .bxslider li{float:left;width:219px;margin-right:9px;}
	.tier-one-category .top-search-col li{width:20.5%;}
	.tier-one-category .top-search-col a:hover{text-decoration:underline;}
	.tier-one-category .top-search-col a{font-size:15px;}
	.tier-one-category .tier-latest-offer .bx-wrapper .bx-viewport ul{padding:0;}
	.tier-one-category .tier-latest-offer .bx-wrapper .bx-controls-direction .bx-prev{left:-51px;}
	.tier-one-category .tier-latest-offer .bx-wrapper .bx-controls-direction .bx-next{right:-51px;}
	.more-from-eurocarparts .more-col li{width:23.4%;}
	.change-store .stock-body .list-row .stock-count.disable{margin-top:11px;}
	/*DCX-3283  DCX-3563
	.sale-counter .promo-text{padding-right:45px;}
	DCX-3283  DCX-3563*/
	 /*3b&o section*/
	.o3b-section .o3b-searchbar .search-detail-box .select-vehicle{width:68%;}
    .o3b-section .o3b-searchbar .search-detail-box .select-vehicle .field{width:13%;padding-left:6px;padding-right:6px;}
    .o3b-section .o3b-searchbar .search-detail-box .select-vehicle .field.small{width:14%;}
    .o3b-section .o3b-searchbar .search-detail-box .select-vehicle .field.xsmall{width:11%;}
	.o3b-section .o3b-searchbar .search-detail-box .select-vehicle:hover{border-color:#fff3af;}
	.o3b-section .o3b-searchbar .search-detail-box .select-vehicle.focus:hover{border-color:#fff3af;}
	.o3b-section .o3b-searchbar .search-detail-box .search-box-inner .change-box{width:21%;}
	.o3b-section .o3b-searchbar .search-detail-box .reg-field{border:2px solid #fff;}
	.o3b-section .o3b-searchbar .search-detail-box .reg-field:hover{border-color:#fff3af;}
	.o3b-section .o3b-searchbar .search-box-inner .reg-box, .o3b-section .o3b-searchbar .search-box-inner .part-detail-outer{background:#fff3ae;border-color:#fff3ae;}
	.o3b-section .o3b-searchbar .search-box-inner .reg-box{padding-top:13px;padding-bottom:15px;}
    .o3b-section .o3b-searchbar .vrm-img{position:absolute;right:0;top:-5px;z-index:9;}
	.o3b-section .o3b-searchbar .part-detail{width:57%;}
    .o3b-section .rightcol3bo .product-section .info-wrapper .amount{min-height:57px;}
	.o3b-section .rightcol3bo .product-section li.productaccessories .product-info, .o3b-section .rightcol3bo .product-section .info-wrapper{width:54%;}
	.o3b-section .rightcol3bo .product-section .info-list{min-height:30px;}
	.o3b-section .rightcol3bo .product-section li.productaccessories .left-col{padding-right:7px;}
	/* CI-2951 */ .o3b-section .rightcol3bo .product-section .delivery-option{min-height:101px;}
	/* CI-2951 */ /*** EPL-12255 EPL-12910**/
	.o3b-section .rightcol3bo.branchSelected .product-section .delivery-option{min-height:147px;}
	/*** EPL-12255 EPL-12910**/	
	.o3b-section .rightcol3bo .product-section .listing-view li.productaccessories .product-info, .o3b-section .rightcol3bo .product-section .listing-view .info-wrapper, .product-listing-col .product-section .listing-view .product-info{width:66%;}
	.o3b-section .rightcol3bo .product-section .listing-view .product-btn .view-dtl-btn{display:none;margin-right:0;}
	/* CI-2951 */
	.o3b-section .rightcol3bo .product-section .listing-view .product-btn .view-dtl-btn[disabled]{margin-left:15px;}
	/* CI-2951 */
	.o3b-section .rightcol3bo .product-section .listing-view .product-btn .cart-btn{float:right;margin-right:0;}
	.o3b-section .rightcol3bo .product-section .listing-view .without-brand-grouping .info-wrapper .amount{padding-right:18%;}
	/* CI-2951 */
	.o3b-section .section3bo .product-section.without-brand-grouping .left-col .product-btn .cart-btn, .o3b-section .section3bo .product-section.without-brand-grouping .left-col .product-btn .addtocart-disable{float:left;}
	/* CI-2951 */ /* EPL-12910 */ .o3b-section .section3bo .product-section .left-col .product-btn .quick-btn.desktop{margin-left:10px;margin-right:0;} /* EPL-12910 */ /* EPL-12910 */ /* CI-2591 */
	.o3b-section .section3bo .product-section.without-brand-grouping  .left-col .product-btn .quick-btn.desktop{margin-left:18px;margin-right:20px;}
	/* CI-2591 */ /* EPL-12910 */
	.o3b-section .rightcol3bo .product-section .listing-view .product-btn .cart-btn{padding-right:27px;}	

	/*DCX-3283  DCX-3563
	.sale-counter .promo-text{padding-right:45px;}
	DCX-3283  DCX-3563 */

	.o3b-section .o3b-searchbar .search-box-inner .part-detail-outer.showfullinfo .part-detail{margin-top:-6px;}
	.o3b-section .rightcol3bo .product-section .amount-outer{width:54%;}
	.o3b-section.category-tier-col .rightcol3bo .product-section .amount-outer{width:64%;}
	.o3b-section .rightcol3bo .product-section .amount-outer .amount .offer-detail{width:42%;margin-top:-2px;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer{float:left;width:79%;}
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer .product-info, .o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer .info-wrapper, .o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer .product-btn{width:70%;}
	/* EPL-12910 */
	.o3b-section .rightcol3bo .listing-view .product-section.without-brand-grouping .left-product-outer .product-btn{width:100%;} /* EPL-12910 */
	/* CI-741 */
	.o3b-section .rightcol3bo .product-section .info-wrapper{min-height:84px;}
	.o3b-section .rightcol3bo .product-section li.productaccessories .product-info{min-height:98px;}
	/* CI-741 */ /*easyask pages*/
	.category-tier-col .search-result-list .list-box:first-child{border-radius:5px 0 0 0;}
	.category-tier-col .search-result-list .list-box:nth-child(4){border-radius:0 5px 0 0;}
	.category-tier-col .search-result-list .list-box:nth-child(-n+4){border-top:1px solid #d1d1d1;}
	.category-tier-col.list-with-products .product-listing-col .product-section li:nth-child(2n){margin-right:0;}
	.category-tier-col.list-with-products .product-listing-col .product-section .info-wrapper.mobile{width:64%;}
	.category-tier-col.list-with-products .product-listing-col .product-section .info-wrapper.mobile .amount .offer-detail{width:35%;margin-left:25%;}
	.category-tier-col.list-with-products .product-listing-col .product-section .delivery-option{min-height:95px;}
	.category-tier-col.list-with-products .product-listing-col.searchpage .product-section .delivery-option{min-height:114px;}
	.o3b-section.category-tier-col .rightcol3bo .product-section .amount-outer .amount{float:right;width:auto;}
	.category-tier-col.list-with-products .rightcol3bo .product-section .amount-outer .offer-detail{width:auto;margin-right:25px;display:inline;float:left;}
	.category-tier-col.o3b-section .info-box p{width:95%;}
	.search-notonline .email-detail{width:46%;}
	/*Hero Page*/
	.wall-fame-outer .wall-fame-inner .load-more-part a:hover span.normal{transform:translate(0,-300%);}
	.wall-fame-outer .wall-fame-inner .load-more-part a:hover span.animate{transform:translate(0,-22px);}
	.wall-fame-outer .wall-fame-inner .load-more-part a:hover{background:#ffe734;}
	.garage-main-text .garage-image-part{margin-top:135px;}
	/*christmas page*/
	.popular-xmas-products .col-md-3:nth-child(4n){padding-right:0;}
	.gift-block a.shop-now-btn:hover{background:#b51a1f;}
	.gift-block h3 a:hover{text-decoration:underline;}
	/*Christmas inner page*/ /** EPL-10182 **/ /* EPL-12998 */ 
	.o3b-section .christmas-outer .rightcol3bo .product-section .productbrandslisting{width:32.4%;min-height:563px;} 
	.o3b-section .christmas-outer .rightcol3bo .product-section .productbrandslisting .delivery-option div{width:auto;} 
	.o3b-section .christmas-outer .rightcol3bo .product-section .productbrandslisting .instock,  .o3b-section .christmas-outer .rightcol3bo .product-section .productbrandslisting .noLongerAvailable, .o3b-section .rightcol3bo .product-section li.productbrandslisting .product-info .epmtydiv, .o3b-section .rightcol3bo .product-section li.productbrandslisting .product-info .outofstock{line-height:10px;min-height:11px;} 
	.o3b-section .rightcol3bo .product-section .product-info .instock, .o3b-section .rightcol3bo .product-section .product-info .noLongerAvailable, .o3b-section .rightcol3bo .product-section .product-info .epmtydiv, .o3b-section .rightcol3bo .product-section .product-info .outofstock{	min-height:11px;} /* EPL-12998 */
	/** EPL-10182 **/ /*Black Friday Page*/
	/**.blkFriday-banner .banner{background:url('../images/bank-holiday-gifts/banner-repeat.jpg') repeat-x left top;}**/
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-prev{left:-51px;}
	.blkFriday-slider-inner .bx-wrapper .bx-controls-direction .bx-next{right:-51px;}
	/*Winter essentials*/
	.tier-one-category .tier-one-banner.second-banner{margin-top:5px;}
	.tier-one-category .tier-latest-offer .bx-wrapper .bx-pager{bottom:-41px;}
	/*Boxing Day Page*/
	.boxingday-container .blkFriday-banner .banner img{width:auto;height:auto;}
	.order-place-btn{width:267px;margin:15px -7px 0 0px;}
	/*Summer Essentials Page*/
	.best-seller-list .productbrandseller:first-child, .best-seller-list .productbrandseller:nth-child(2), .best-seller-list .productbrandseller:nth-child(3){margin-top:0;}
	/** EPL-5857 **/
	#ingenico-privacy-policy .modal-dialog{width:40%;}
	/** EPL-5857 **/ /** EPL-6520  */
    .checkout-mob-number{position:relative;}
    .checkout-mob-number .checkout-mobile-info-icon{float:left;max-width:510px;position:absolute;right:0;width:100%;}
    /** EPL-6520  */ /**CI-277  */
	.blkFriday-section .banner-container .left-col{margin-right:1.6%;}
	.blkFriday-section .banner-container .right-col a{margin-right:2.4%;} /* EPL-13202 */ .blkFriday-section .banner-container .left-col{margin-right:15px;margin-bottom:8px;} .blkFriday-section .banner-container .right-col{margin-bottom:8px;} .blkFriday-section .banner-container .right-col a{margin-right:15px;}
	.blkFriday-section .banner-container .right-col a:nth-child(2n){margin-right:0;} /* EPL-13202 */
	/**CI-277  */ /* CI-680 **/
	.product-listing-col.exhaust-product .product-section .thumb-box{margin-right:20px;}
	/* CI-680 **/
}
/** CI-545  */
@media only screen and (max-width:1024px){
	/*EPL-4710*/
	.leftcol3bo .pricediv .filter-box .small-filter{padding:0 15px;}
	/*EPL-4710*/ /*1214*/
	.new-store-page .mobile-section .recommend-section{ display:block;}
	.promo-left{width:53%;float:left;}
	.promo-right{float:right;width:47%;}
	span.promo-quotes{float:right;padding-left:0;}	
	.promo-block h1 span.promo-quotes{float:none;}
	.promo-inner-ul{display:block;}
	.promo-left-ul{width:53%;float:left;display:block;}
	.promo-right-ul{float:right;width:47%;}
	.promo-block span, .promo-block ul li{font-size:13px;margin-bottom:0px;display:inline;line-height:24px;}
	/** CRO-446 */
	.cart-total-desktop,.basket-error-desktop{display:none;}
	/** CRO-446 */ /** CRO-449 */
    .recommend-section,.recommend-basket{display:none;}
    /** CRO-449 */ /** EPL-4428 */
	.brand-nav a:hover{background-color:transparent;color:#5d5d5d;}
	/** EPL-4428 */ /** EPL-8432 */
	.product-listing-col .listing-info-box.alert-info{width:100%;padding-top:3px;padding-bottom:5px;	}
	.product-listing-col .listing-info-box.alert-info .danger-info.desktop_img.hidemobile p{min-height:auto;}
	/** EPL-8432 */
}
/** CI-545  */
@media only screen and (min-width:1024px) and (max-width:1080px){
	.content-section.cookiebar{margin-top:152px;}
	.slide--up.extbar{top:-44px;}
	.slide--up{top:-99px;}
	.cusotmer-bought-list{margin-bottom:30px;}
	.cusotmer-bought-list .bx-has-controls-direction{position:absolute;width:100%;text-align:center;bottom:-50px;left:0;}
	.cusotmer-bought-list .bx-controls-direction .bx-prev, .cusotmer-bought-list .bx-controls-direction .bx-prev.disabled{display:inline-block;left:0;position:static;}
	.cusotmer-bought-list .bx-controls-direction .bx-next, .cusotmer-bought-list .bx-controls-direction .bx-next.disabled{display:inline-block;right:0;position:static;}
	.checkout-right-col.scroll{right:1.7%;}
	.shopping-cart-col .basket-table .basket-body .value-selector input{line-height:normal;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){
	/*CI -546*/
	.term-text{margin:15px 0px -5px;font-size:11px;}
	/*Hero Page*/
	.wall-fame-outer .wall-fame-inner .load-more-part a:hover{background:#fff;}
	.you-love-it .bx-wrapper .bx-controls-direction .bx-prev{left:-94px;}/*2710*/
	.you-love-it .bx-wrapper .bx-controls-direction .bx-next{right:-94px;}/*2710*/
	.you-love-it .owl-carousel .owl-item{ -webkit-transition:width .3s ease; -moz-transition:width .3s ease; -o-transition:width .3s ease;transition:width .3s ease;}
	.you-love-it  .owl-carousel .owl-item.active{opacity:1;}
}
/* CI-546 */
@media only screen and (min-width:1200px){
	.specialbuy-main .container{width:1120px;}
}
@media only screen and (min-width:1024px) and (max-width:1199px){
.specialbuy-image{height:160px;min-height:160px;}
}
@media only screen and (min-width:768px) and (max-width:1024px){
	.product-detail-inner .product-thumb .bx-wrapper:last-child .bx-controls{bottom:auto;left:0;top:4px;}
}
@media only screen and (min-width:769px) and (max-width:1023px){
	.special-products .specialbuy-image{height:144px;min-height:144px;}
}
/* CI-546 */
@media only screen and (min-width:1025px){
  	li.tier1nav.tiernone.xmas.mobile-xmas{display:none !important;}
	/*Summer Essentials Page*/
	.best-seller-list .productbrandseller .thumb-box:hover .zoom-icon{display:none;}
	.summer-list-nav li:hover{background-color:rgba(112,164,46,1);}
	.summer-banner-grid a:hover .bottom-text{background-color:rgba(112,164,46,1);}
	.best-seller-list .productbrandseller .delivery-option div a:hover{text-decoration:underline;}
	.best-seller-list .productbrandseller .cart-btn:hover{background-color:#4d8710;}
    /* EPL-6520 */
    .checkout-mob-more{display:none;}
    /* EPL-6520 */ /** EPL-8432 */
	.listing-info-box.alert-info{padding-top:2px;padding-bottom:10px;}
	.alert-info span.danger-info.desktop_img.hidemobile p{min-height:auto;}
	/** EPL-8432 */ /* CRO-446 */
	.cart-total-mobile .promo-col,.basket-error-mob{display:none;}
	.cart-total-mobile .billing-total-col{width:100%;}
	/* CRO-446 */
}
@media only screen and (min-device-width:320px) and (max-device-width:767px) and (orientation:landscape){
	/*CI-1642*/ /* CI-2098 */
	.wishlist-items .recent-items-inner ul li{ width:49.2%;margin-right:3px;margin-left:0;}
	/* CI-2098 */ /*CI-1642*/
	.summer-banner-grid figure{width:49%;margin-right:2%;height:175px;}
	.summer-banner-grid .left-large{min-height:300px;}
	/* DPD */
	.checkout.delivery-option .delivery-data .carriage-info .delivery-popover{max-width:470px;width:470px;}
	.delivery-infobox{max-width:470px;width:470px;}
	/* DPD */
}
/*CRO-443*/
@media screen and (max-height:300px){
	.product-listing-col .product-section li .left-col .quick-info-data .data-field,.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .overlay-content-inner.fitment-popup .data-field{ height:auto;max-height:30vh;}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:landscape){
    .product-listing-col .product-section li .left-col .quick-info-data .data-field,.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .overlay-content-inner.fitment-popup .data-field{ height:auto;max-height:26vh;}
}
@media only screen and (min-device-width:360px) and (max-device-width:640px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){
	.product-listing-col .product-section li .left-col .quick-info-data .data-field,.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .overlay-content-inner.fitment-popup .data-field{ height:auto;max-height:30vh;}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){
	.product-listing-col .product-section li .left-col .quick-info-data .data-field,.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .overlay-content-inner.fitment-popup .data-field{ height:auto;max-height:36vh;}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71) and (orientation:portrait){
	.product-listing-col .product-section li .left-col .quick-info-data .data-field,.o3b-section.product-listing-col .rightcol3bo .product-section li .left-col .quick-info-data .overlay-content-inner.fitment-popup .data-field{height:auto;max-height:36vh;}
}  
/*CRO-443*/
@media only screen and (width:1024px){
	.o3b-section .rightcol3bo .product-section .listing-view .without-brand-grouping .info-wrapper .amount{ padding-right:45px;}
}
/**EPL-4587**/ /*** EPL-12255 EPL-12998**/
.safari11 .o3b-section .rightcol3bo .product-section .delivery-option div a{display:inline-block;margin-top:1px;}
/*** EPL-12255 EPL-12998**/
@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){
	.shopping-cart-col .basket-table .right-col .click-collect-col{width:100%;}
}
/*CI2-253*/
@media only screen and (min-width:768px){
    .modelSuggSection .table>tbody>tr>td:first-child {min-width: 126px;}
}
/*CI2-253*/
/*CI-1203*/
@media (max-width:767px){
	/* DCX-859 */
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .click-collect a {line-height: 17px;}
	/* DCX-859 */
	/*CI-1203*/
    .o3b-section .rightcol3bo .product-section .productbrandslisting .offer-applied{float:none;width:96.5%;}
	/*CI-1203*/
	.product-detail-section .offer-applied{ max-width:100%;margin-top:16px;}
    /* CI-6304 */
	.shopping-cart-col .basket-table{margin-top: 0px; margin-bottom:10px;padding-left:0;padding-right:0;}
    /* CI-6304 */
	.shopping-cart-col .basket-table .right-col{ padding-left:0;}
	/*EPL-14996*/
	.summer-banner-grid .left-large{ border-top:1.5px solid #d4d7d8;}
	.summer-banner-grid .left-large img{ top:-2px;}
	/*CI2-253*/
	.modelSuggSection{padding:0 10px;}
	.modelSuggSection h3.mb-2 {margin: 15px 0;}
    #filterForm{padding:20px 20px 10px;}
    #filterForm .row{flex-direction: column;text-align: center;}
    #filterForm [class*="col-"]{width:100%;margin-bottom:12px}
	#filterForm .form-control{text-align:center;}
	#filterForm {border-radius: 0;margin-bottom: 10px;}
    #filterForm .form-control { -webkit-appearance: listbox;background-image: none;}
    .modelSuggSection h3.mb-2{font-size: 18px;line-height:1.2;font-family: 'ProximaNovaSemibold';margin: 2px 0 12px;}
    .modelSuggSection .w-100 > .row{display: flex;align-items: center;justify-content: space-between;}
    .modelSuggSection .bt-1.pt-2{font-size:12px;padding: 0;}
    .modelSuggSection .rightcol3bo .list-refine{margin-bottom:0;}
    .modelSuggSection .rightcol3bo .page-list{min-width:100%;}
    .modelSuggSection .rightcol3bo .page-list .page-result{display:none;}
    .modelSuggSection .rightcol3bo .page-list .pagination{display: inline-flex !important;}
    .modelSuggSection .rightcol3bo .list-refine .page-list .pagination-col{padding-left: 0;min-width: 130px;white-space: nowrap;}
    .modelSuggSection .rightcol3bo .list-refine .page-list .page-count {font-size: 13px;margin-left: 8px;margin-right: 8px;}
    .modelSuggSection .table-responsive{border:none;margin-top: 16px;}
    .modelSuggSection .table>thead>tr>th, .modelSuggSection .table>tbody>tr>td{min-width:76px;}
    .modelSuggSection .table>tbody>tr>td{vertical-align: middle;padding-bottom: 8px;}
	/*CI2-253*/
}
@media (min-width:768px) and (max-width:991px){
	
	/*OCRO*/
	.trackOrder-container .col-xs-12.col-sm-6.col-md-12.account-box.first {
		width: 100%;
	}
	/*OCRO*/
	/* EPL-12380 */
	.product-listing-col .info-box p, .product-listing-col .listing-info-box p{max-width:88% !important;} 
	/* EPL-12380 */ /* CI-2098*/
	.recent-block .exclude_promo{min-height:61px;}
	/* CI-2098*/ /*CI-1642*/
	.recommend-items-inner ul li{ margin:0px 0.2%;width:19%;}
	.recent-wishlists span.wishlist-text{ font-size:11px;margin:3px 0 0 5px;}
	.recent-items-inner .recent-block{ padding:9px;}
	/*CI-1642*/ /* CI-2498 */
	.account-container .register-col ul li{font-size:12px;}
	.account-container .register-col .sub-heading{font-size:12px;}
	.sign-up-heading{padding:12px 22px;margin:25px 0 0 0;}
	/* CI-2498 */ /* EPL-11376 */
	.car-cleaning .scategory-inner .special-image img{height:100%;min-height:278px;}
	.car-cleaning .special-image{height:100%;min-height:278px;}
	/* .car-cleaning .specialbuy-block h3{height:55px;} */ 
	/* EPL-11376 */ /*FIFM-1426*/
	.tabs-faq .nav-tabs>li.active>a:after, .tabs-faq .nav-tabs>li a:hover::after{top:50%;margin-top:-30px;}
	.fifm-banner-text{/* EPL-12057 */ padding:10px 0px 0 27px;/* EPL-12057 */}
	.fifm-banner-text img{max-width:120px;height:44px;}
	.fifm-banner-text ul.list-unstyled{padding-left:10px;padding-top:0;}
	.thum-img img{width:75%;}
	.thum-img{height:125px;text-align:center;}
		/* EPL-12057 */
	.fifm-banner-text li{font-size:12px;padding-bottom:7px;}
	.fifm-banner-text{font-size:13px;}
		/* EPL-12057 */
	.faq-content p{font-size:12px;}
	.fifm-landing-page .thumbnail p{color:#2C2C2A;font-size:14px;}
	.fifm-working-points{margin-top:50px;margin-bottom:40px;}
	.faq-box .media{padding:23px 20px;height:110px;display:flex;align-items:flex-start;}
	.faq-box .media-left, .faq-box .media>.pull-left{margin-top:3px;}
	.faq-content{height:180px;}
	.tabs-faq .nav-tabs>li>a{font-size:16px;padding:19px 20px;}
	ul.categories-fifm li img{max-width:100%;margin:5px auto;}
	ul.categories-fifm li{width:15.19%;margin-right:13px;}
	.fifm-banner-text p{padding-top:5px;}
	.faq-box .media-heading{font-size:13px;}
	/*FIFM-1426*/ /* EPL-8889 */
	.pdp-slider div#bx-pager{height:63px;}
	/* EPL-8889 */ /*EPL-8959*/	
	.product-detail-inner .product-thumb .bx-wrapper:last-child .bx-controls-direction a{ position:static;margin:14px 0 0 0;}
	/*CRO-995*/
	.exhaust-filter-sliders .item label{ font-size:12px;}
	/*CRO-995*/ /*EPL-8959*/ /*CI-1203*/ /*CI-1203 BUG*/
	.offer-applied{ max-width:100%;float:right;margin-top:10px;margin-bottom:6px;}
	.o3b-section .christmas-outer .rightcol3bo .product-section li.productaccessories .product-info{ min-height:68px;}
	/*CI-1203*/ /*CI-1203 BUG*/
	.o3b-section .rightcol3bo .product-section .amount-outer{ margin-bottom:0;}
	.shopping-cart-col .basket-table .right-col .click-collect-col{ margin-bottom:0;}
	.product-detail-section .offer-applied{ max-width:100%;margin-top:16px;}
	.special-products ul li{ margin-right:0.6%;}
	/*CI-1214*/
	.margin-top{margin-top:10px;}
	.store-finder-detail .map-loc{margin-top:0;height:234px;}
	.margin-top .store-image{margin-bottom:0px !important;}
	.padding-left-50{padding-left:9px;}
	.padding-right-50{padding-right:9px;} 
	/*CI-1214*/ /* EPL-13123 */ 
	.product-listing-col #carpartslistingsection .product-section .product-btn .addtocart-disable{	margin-bottom:10px;} 
	.fitment-data .fitment-popup .popup-product .addtocart-disable, .quick-info-data .quick-info-mobile .popup-title .addtocart-disable{ margin:2px 0 0 11px;padding:6px 16px 4px;font-size:14px;max-width:calc(100% - 11px);} 
		/* EPL-13123 */
}
/*CI-1203 BUG*/
@media (min-width:460px) and (max-width:767px){
	/*CI-1203*/
	/* .offer-applied{ max-width:97%;margin:0 auto;} */
}
@media only screen and (max-width:767px) and (min-width:320px){
	.product-listing-col.exhaust-product .listing-section{flex-wrap:wrap;align-content:stretch;height:100%;display:flex;}
	.exhaust-product .filter-box{order:3;}
	section.exhaust-filter-slider{order:2;}
	.exhaust-product.product-listing-col .listing-info-box{order:1;}
	.product-listing-col.exhaust-product ul.product-section{order:4;}
	.product-listing-col.exhaust-product .listing-section .exaust-btn{order:5;}
	.exhaust-product .filter-con{ float:left;width:100%;display:flex;flex-wrap:wrap;align-content:stretch;}
	/***epl-9496*/
	section.exhaust-filter-sliders{order:2;}
	.exhaust-filter-sliders .owl-carousel{ padding:0;white-space:nowrap;overflow-y:hidden;background:#fff;overflow-y:auto;overflow-x:hidden; -webkit-transform:rotate(-90deg) translateY(-250px);transform:rotate(-90deg) translateY(-250px); -webkit-transform-origin:right top;transform-origin:right top; -webkit-transform:none;transform:none;height:auto;white-space:nowrap;overflow-x:auto; -webkit-overflow-scrolling:touch;overflow-y:hidden;}
	/*CRO-1057 CR0-994*/
	/* .exhaust-filter-sliders .owl-carousel::-webkit-scrollbar{width:1px;height:1px;} .exhaust-filter-sliders .owl-carousel::-webkit-scrollbar-button{width:1px;height:1px;} */
	/*CRO-1057*/
	.exhaust-filter-slider .owl-carousel{ padding:0;background:#fff;/* -webkit-transform:rotate(-90deg) translateY(-250px);transform:rotate(-90deg) translateY(-250px); -webkit-transform-origin:right top;transform-origin:right top; -webkit-transform:none;transform:none;*/ height:auto;white-space:nowrap;overflow-x:auto; -webkit-overflow-scrolling:touch;overflow-y:hidden;}
	/*CRO-1057*/
	section.exhaust-filter-slider{ padding-left:0px;padding-right:0;}
	.exhaust-heading h2{ padding:0 15px;}
	.exhaust-filter-slider .owl-carousel{ padding:0 15px 15px 15px;}
	/* .exhaust-filter-slider .owl-carousel::-webkit-scrollbar{width:1px;height:1px;} .exhaust-filter-slider .owl-carousel::-webkit-scrollbar-button{width:1px;height:1px;} */
	.product-listing-col.exhaust-product{ margin:0 -15px;}
	.exhaust-filter-sliders .item{ display:inline-block;padding:24px 20px;}
	/*CRO-1057*/
	.exhaust-filter-sliders .selected label strong{color:#233f92 !important;} 
	/***epl-9496*/ /*CRO-994*/
	.exhaust-filter-slider .item{ display:inline-block;margin:0px 7px 15px;padding:10px 10px 4px;min-height:42px;height:42px;}
	/*CI-1833*/ /*CRO-994*/
	.product-listing-col.exhaust-product ul.product-section{ margin-right:15px;margin-left:15px;}
	.product-listing-col .product-section .delivery-option.mobile-delivery-icon{ float:left !important;width:82% !important;} 
	/***epl-9496*/
	.exhaust-filter-sliders .item{margin:0px 5px 15px 5px;background:#f0f0f0;padding:12px 10px 10px !important;border:2px solid #999;min-height:44px;display:inline-block;text-align:center;height:auto;}
	.exhaust-filter-sliders .item label{color:#565656;margin:0;font-family:"ProximaNovaBold";}
	.exhaust-filter-sliders .item label span{color:#233f92 !important;margin:0 0 0 5px !important;font-weight:normal !important;font-family:"ProximaNova" !important;}
	.exhaust-filter-sliders input[type="checkbox"]:checked + label{color:#233f92 !important;}
	section.bofilter.exhaust-filter-sliders{margin-bottom:16px;padding:0;}
	#scrollerCatcode .filter-slider-items{padding:0;}
	.exhaust-filter-sliders h2{padding:0 15px;}
	#scrollerCatcode .view-more-link{ padding-right:7px;margin-right:15px;}
	.exhaust-filter-sliders .item:first-child{ margin-left:15px;}
	.exhaust-filter-sliders .item:last-child{ margin-right:15px;}
	section.exhaust-filter-sliders{order:2;}
	.exhaust-filter-sliders .owl-carousel{padding:0;white-space:nowrap;overflow-y:hidden;background:#fff;overflow-y:auto;overflow-x:hidden; -webkit-transform:rotate(-90deg) translateY(-250px);transform:rotate(-90deg) translateY(-250px); -webkit-transform-origin:right top;transform-origin:right top; -webkit-transform:none;transform:none;height:auto;white-space:nowrap;overflow-x:auto; -webkit-overflow-scrolling:touch;overflow-y:hidden;}
	/*CRO-1057 CR0-994*/
	/* .exhaust-filter-sliders .owl-carousel::-webkit-scrollbar{width:1px;height:1px;} .exhaust-filter-sliders .owl-carousel::-webkit-scrollbar-button{width:1px;height:1px;} */
	/*CRO-1057 CR0-994*/
	.product-listing-col.efxhaust-product{margin:0 -15px;	}
	.exhaust-filter-sliders .item{display:inline-block;padding:24px 20px;}
	.product-listing-col.exhaust-product ul.product-section{margin-right:15px;margin-left:15px;}
	.exhaust-filter-sliders .item{min-width:120px;display:inline-block;}
	/***epl-9496*/
}
@media (min-width:992px) and (max-width:1024px){
	/*CI-1642*/
	.wishlist-items .recent-items-inner ul li:nth-child(5n+1){margin-left:7px;}
	.wishlist-items .recent-items-inner ul li{width:24.2%;margin-left:7px;}
	.wishlist-items.row .container{width:100% !important;}
	.my-wishlist .container{ width:98% !important;max-width:1120px !important;}
	.wishlist-items .recent-items-inner ul li:nth-child(4n+1){ margin-left:0px;}
	/*CI-1642*/ /* EPL-11376 */
	.special-price-right{font-size:15px;}
	.specialbuy-price span.price-was, .specialbuy-price span.price-save{font-size:10px;} 
	/* EPL-11376 */ /* EPL-11264 */
	.travel-tourism .specialbuy-image{height:128px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;min-height:auto;}
	.travel-tourism .specialbuy-image a{margin:0 auto;height:100%;}
	.travel-tourism .specialbuy-image img{height:100%;width:auto !important;text-align:center;}
	/* EPL-11264 */ /*FIFM-1426*/
	.fifm-banner-text{padding:40px 30px 0;}
	.fifm-landing-page .thumbnail p{color:#2C2C2A;font-size:14px;}
	.fifm-working-points{margin-top:50px;margin-bottom:40px;}
	.faq-box .media{padding:23px 20px;height:110px;display:flex;align-items:center;}
	.faq-content{height:160px;}
	.tabs-faq .nav-tabs>li>a{font-size:16px;padding:19px 20px;}
	ul.categories-fifm li img{max-width:100%;margin:5px auto;}
	ul.categories-fifm li{width:15.55%;margin-right:13px;}
	.fifm-banner-text p{padding-top:17px;}
	.faq-box .media-heading{font-size:16px;}
	/*FIFM-1426*/
	.product-detail-inner .product-thumb .bx-wrapper:last-child .bx-controls{bottom:auto;left:0;top:4px;}
	.filter-slider-items{padding:0px 0 0 16px;}  /*CI-1833*/
}
@media (min-width:768px) and (max-width:991px){
	.product-detail-inner .product-thumb .bx-wrapper:last-child .bx-controls{bottom:auto;left:0;top:4px;}
	.store-finder-detail iframe{width:100%;height:238px;}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.click-collect .pull-left{ clear:both;}
}
/*CRO-603*/
@media (max-width:320px){
	.shopping-cart-col .cart-total-col .promo-col .promo-form input::-webkit-input-placeholder{ font-size:13px}
	.shopping-cart-col .cart-total-col .promo-col .promo-form input::-moz-placeholder{ font-size:13px}
	.shopping-cart-col .cart-total-col .promo-col .promo-form input:-ms-input-placeholder{ font-size:13px}
	.shopping-cart-col .cart-total-col .promo-col .promo-form input:-moz-placeholder{ font-size:13px}
	.shopping-cart-col .cart-total-col .promo-col .promo-form input{ padding:0 5px;}
}
@media (min-width:992px) and (max-width:1024px){
	/*EPL-9152*/
	#ingenico-privacy-policy.modal.fade .modal-dialog{ -webkit-transition:none; -o-transition:none;transition:none; -webkit-transform:translate(0%); -ms-transform:translate(0%); -o-transform:translate(0%);transform:translate(0%);position:absolute;left:50%;margin-left:-200px;top:-14px;}
	#ingenico-privacy-policy.modal-open{ overflow:hidden;}
	/*EPL-9152*/
}
/*1214*/
@media (max-width:991px){
	.additional-info h2{margin:0px 0 5px !important;}
	.store-image, .nearby-stores{margin-bottom:20px !important;}
}
@media only screen and (min-width:500px) and (max-width:570px){
	.g-scrolling-carousel{padding-right:37px;}
}
/*CRO-615*/
@media (min-width:1024px){
	.summer-main-banner{min-height:390px;}
	.summer-banner-grid figure{min-height:162px;}
	.summer-banner-grid .left-large{min-height:333px;}
	.toy-tech-page .bf-main-banner{min-height:185px;}
	.toy-tech-page .left-col a{min-height:366px;}
	.toy-tech-page .right-col a{min-height:135px;}
}
@media (min-width:768px) and (max-width:991px){
		/* EPL-12910 */
	.whilist .wishlist-text{cursor:pointer;font-size:13px;} /* EPL-12910 */
	.summer-main-banner{min-height:297px;}
	.summer-banner-grid figure{min-height:120px;}
	.summer-banner-grid .left-large{min-height:251px;}
	.toy-tech-page .bf-main-banner{min-height:140px;}
    /*CRO-994*/
    .exhaust-filter-slider .item{height:45px;}
    .exhaust-filter-sliders .item{height:55px;min-width:auto;}
    /*CRO-994*/
}
@media (max-width:320px){
	.summer-main-banner figure{min-height:139px;}
	.summer-banner-grid figure{min-height:120px;}
	.summer-banner-grid .left-large{min-height:120px;}
	.toy-tech-page .bf-main-banner{min-height:60px;}
}
@media (max-width:767px) and (min-width:360px){
	.summer-main-banner figure{min-height:164px;}
	.summer-banner-grid .left-large{min-height:235px;}
	.toy-tech-page .bf-main-banner{min-height:80px;}
}
/*CRO-615*/ /*EPL-8854*/
@media (min-width:700px) and (max-width:815px){
	.o3b-section .o3b-searchbar .search-detail-box.borderbeforeregmvl .search-wrapper .separator{background-position:center !important;}
}
/*EPL-8854*/ /*CRO-719*/
@media (min-width:767px) and (max-width:991px){
	.delivery-popover{margin-right:-280px;}
    .delivery-popover:before{right:75%;}
}
/*CRO-719*/
@media only screen and (min-width:600px) and (max-width:767px){
	/* CRO-719 */
	body #cls-popup .modal-dialog{margin-top:35px !important;}
 /* CRO-719 */
}
/*CI-1276*/
@media (max-width:320px){
    .clr-mobile{clear:left;}
}
@media (max-width:767px){
	
		/* EPL-15484 */
	.my-account-container .account-edit li {padding: 0;}
    .my-account-container .account-edit .inner 		.heading{margin-bottom:0;}
	.my-account-container .account-edit .inner figure{display:block;}
	.my-account-container .account-edit {margin-top: -8px;}
	/* EPL-15484 */
	
	/*EPL-7873*/
	/*DCX-3283  DCX-3563 
	.sale-counter{padding:1px 0 3px;} 
	DCX-3283 DCX-3563 */

	/*EPL-7873*/
    .zindex{position:static;z-index:999;clear:both;float:left;display:block;}
    /* CI-2497 */
    /* .order-status-col .order-detail .heading a{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block;} */
    /* CI-2497 */
}
@media (max-width:420px){
	/* CI-1990 */
	.recent-block .exclude_promo{ min-height:0px;}
	/* CI-1990 */ /* CI-1677 */
	.wishlist-items .recent-block h3{ min-height:auto;margin-bottom:10px;}
	.wishlist-items span.code{ margin-bottom:5px;}
	.wishlist-items .instock, .wishlist-items .outofstock, .wishlist-items .stockavailable{ margin-top:0;margin-bottom:0;}
	.wishlist-mobile-items .recent-block .recent-price{ min-height:auto;}
	.wishlist-items span.n_instock{ height:auto;}
	.wishlist-items p.wish-rating{ min-height:auto;}
	/* CI-1677 */
    .clr-mobile{clear:left;}
    .shopping-cart-col .basket-table .right-col .delivery-col a{display:block;clear:left;}
    .zindex{clear:left;}
    /* CI-2497 */
	.order-status-col h2{width:100% !important;margin-bottom:13px;}
	/* CI-2497 */
}
@media screen and (min-width:992px) and (max-width:1024px) and (orientation:portrait){
    .shopping-cart-col .basket-table .right-col .delivery-col{width:100% !important;}
}
@media screen and (min-width:768px) and (max-width:991px){
	/* EPL-11264 */
	.travel-buy .viewall a i{top:-1px;}
	.travel-buy .viewall h2{font-size:48px;}
	.travel-tourism .special-products ul li{width:100%;}
	.travel-tourism .specialbuy-image{height:120px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
	.travel-tourism .specialbuy-image a{margin:0 auto;height:100%;}
	.travel-tourism .specialbuy-image img{height:100%;width:auto !important;text-align:center;}
	/* .travel-tourism .specialbuy-block h3{height:43px;} */
	/* EPL-11264 */
    span.pull-left-mobile{width:68px;}
	.pull-left.black-color.font-weight-600{width:88px;}
	/*CRO-994*/
	.exhaust-filter-slider .item{ height:45px;}
	.exhaust-filter-sliders .item{ height:55px;}
  /*CRO-994*/
}
/*CI-1276*/ /* CI-1042 CI-1833*/
@media only screen and (max-width:767px) and (min-width:320px){
	.exhaust-filter-slider .item{margin:0px 5px 15px 5px;background:#f0f0f0;padding:12px 10px 10px !important;border:2px solid #999;min-height:44px;display:inline-block;text-align:center;height:auto;}
	.exhaust-filter-slider .item label{color:#565656;margin:0;font-family:"ProximaNovaBold";}
	.exhaust-filter-slider .item label span{color:#233f92 !important;margin:0 0 0 5px !important;font-weight:normal !important;font-family:"ProximaNova" !important;}
	.exhaust-filter-slider input[type="checkbox"]:checked + label{color:#233f92 !important;}
	/* EPL-11237 */
	section.bofilter.exhaust-filter-slider{margin-bottom:16px;padding:0;margin-top:0px;}
	/* EPL-11237 */
	.product-listing-col.exhaust-product .listing-section{flex-wrap:wrap;align-content:stretch;height:100%;display:flex;}
	.exhaust-product .filter-box{order:3;}
	section.exhaust-filter-slider{order:2;}
	.exhaust-product.product-listing-col .listing-info-box{order:1;}
	.product-listing-col.exhaust-product ul.product-section{order:4;}
	.product-listing-col.exhaust-product .listing-section .exaust-btn{order:5;}
	.exhaust-product .filter-con{float:left;width:100%;display:flex;flex-wrap:wrap;align-content:stretch;}
	/*CI-1833*/
	.exhaust-filter-slider .owl-carousel{padding:0;white-space:nowrap;overflow-y:hidden;background:#fff;overflow-y:auto;overflow-x:hidden; -webkit-transform:rotate(-90deg) translateY(-250px);transform:rotate(-90deg) translateY(-250px); -webkit-transform-origin:right top;transform-origin:right top; -webkit-transform:none;transform:none;height:auto;white-space:nowrap;overflow-x:auto; -webkit-overflow-scrolling:touch;overflow-y:hidden;padding:0 15px 0px 15px;}
	/*CI-1833*/ /*EPL-11237*/
	/* .exhaust-filter-slider .owl-carousel::-webkit-scrollbar, .filterbrand-slider ul::-webkit-scrollbar{width:1px;height:1px;} .exhaust-filter-slider .owl-carousel::-webkit-scrollbar-button, .filterbrand-slider ul::-webkit-scrollbar-button{width:1px;height:1px;} */
	/*EPL-11237*/
	.product-listing-col.exhaust-product{margin:0 -15px;	}
	.exhaust-filter-slider .item{display:inline-block;padding:24px 20px;}
	.product-listing-col.exhaust-product ul.product-section{margin-right:15px;margin-left:15px;}
	/*CI-1833*/
	.exhaust-filter-slider .item{min-width:auto;display:inline-block;white-space:nowrap;}
	.exhaust-filter-slider h2{padding:0 20px;}
	/* CI-1042 CI-1833*/
}
/*FIFM-1426*/ /* EPL-11835 */
@media (max-width:420px){
	.order-listing .order-heading li a{max-width:64px;width:100%;display:block;margin:0 auto;}
    /* EPL-11972 */
	.cont-shopping-btn{float:none;width:233px;background:#ffc93a;border-radius:5px;color:#6a500a;font-size:15px;font-family:"ProximaNovaBold";padding:12px 20px 10px;line-height:16px;margin:10px auto 25px;display:block;text-align:center;}
    /* DCX-867 */
    .cont-shopping-btn.top-btn{float:left !important;}
    .order-col h2{width: 100% !important;}
    /* DCX-867 */
	.cont-shopping-btn:hover{background:#fad77c;}
	.home-delivery-btn{float:none;width:233px;background:url('../images/delivery-icon-white.png') no-repeat 10px center #62a020;border-radius:5px;color:#fff;font-size:15px;font-family:"ProximaNovaBold";padding:12px 20px 10px 46px;line-height:16px;margin:0 auto;display:block;margin-bottom:8px;}
	.home-delivery-disable-btn{float:none;width:233px;background:url('../images/delivery-icon-white.png') no-repeat 10px center #bfbfbf;border-radius:5px;color:#fff;font-size:15px;font-family:"ProximaNovaBold";padding:12px 20px 10px 46px;line-height:16px;pointer-events:none;margin:0 auto;display:block;}
  /* EPL-11972 */
}
/* EPL-11835 */ /* EPL-11249 EPL-11376 */
@media (min-width:800px) and (max-width:900px){
		/* EPL-12502 */
	.specialbuy-block h3{	height:55px;} /* EPL-12502 */ 
	.travel-tourism .specialbuy-block h3{	height:55px !important;}
	.car-cleaning .specialbuy-block h3{height:77px;}
	.car-cleaning .scategory-inner .special-image img{height:100%;min-height:301px;}
	.car-cleaning .special-image{height:100%;min-height:301px;}
	/*CI-1642*/
	@media all and (-ms-high-contrast:none){
		.new-container .wishlist-items .instock{ background-size:54px !important;line-height:18px !important;background-position-x:-12px !important;background-position-y:0px !important;}	
		.new-container .wishlist-items .outofstock, .new-container .wishlist-items .stockavailable{ background-size:90px !important;background-position-x:-30px !important;background-position-y:4px !important;}    
		.new-container .wishlist-items p.wish-rating{ min-height:48px !important;margin:0;}
		.new-container .wishlist-items .instock{ margin-top:0;}
		.new-container .wishlist-items span.n_instock{ height:29px;}
	}
	/*CI-1642*/
}
/* EPL-11249 EPL-11376 */ /* EPL-13123 */
@media (max-width:991px) and (min-width:768px){
	.emailStockpopup .col-md-4{width:33.33333333%;float:left;} 
	.emailStockpopup .col-md-8{width:66.66666667%;float:left;}
	
	/*OCRO*/
	.trackOrder-container  .account-box .col-md-10 {
		padding-right: 27px; 
	}
    .trackOrder-container {
        margin-bottom: 48px;
    }
	/*OCRO*/
}
/* EPL-13123 */ /* EPL-13200 */
@media (min-width:768px){
	.popular-blkFriday-products .heading .xmas-mobheading{margin:7px 0 0;float:left;} 
	.popular-blkFriday-products .heading .view-link{margin:0;} 
	.popular-blkFriday-products .heading{padding:15px 0;}
}
/* EPL-13200 */	/* EPL-13123 */
@media (max-width:767px){
    .product-listing-col .product-section .product-btn .addtocart-disable,.product-listing-col .product-section .product-btn .cart-btn{width:100%;margin-top:6px;}
    .product-listing-col .product-section li{padding-bottom:100px;}
    .emailStockpopup .modal-header h4{display:none;}
    /* EPL-14003 */
    .emailStockpopup .modal-header h4.mobile-view{display:block;padding-left:28px;background:url(../images/mail.svg) no-repeat left center;background-position:0px 10px;background-size:19px;font-size:18px;}
    .emailStockpopup .emailme label.mobile-view{display:none;}
    /* EPL-14003 */
    .emailStockpopup .prEmailStk{padding:0;}
    .emailStockpopup .prEmailStk .left-box,.emailStockpopup .product-detail-inner{display:none;}
    .emailStockpopup .prEmailStk .right-box{padding-left:15px;}
	.emailStockpopup .emailme{background-color:#fff;padding:16px 10px;}
	.fitment-data .fitment-popup .popup-product .addtocart-disable,.quick-info-data .quick-info-mobile .popup-title .addtocart-disable{margin:2px 0 0 11px;padding:6px 16px 4px;font-size:14px;max-width:calc(100% - 11px);} 
	.product-detail-section.row .col-xs-12.col-sm-6.col-md-6 .delivery-button .addtocart-disable{width:calc(100% - 30px);margin-left:15px;}
	.o3b-section .rightcol3bo .product-section .listing-view .product-btn .addtocart-disable{margin-top:0;}
}
/* EPL-13123 */ /* EPL-13200 */
@media only screen and (max-width:767px){
	.popular-blkFriday-products .blkFriday-bottom-banner{margin-bottom:0;}
	.blakfriday .blkFriday-bg-outer{background-color:#fff;}
	.blakfriday .popular-blkFriday-products .heading .xmas-mobheading{padding-top:1px;}
}
/* EPL-13200 */ /* EPL-14011 */
@media (min-width:768px){
	.jan-special-buys .specialbuy-heading img.mobile.mob_img{display:none;}
}
@media (max-width:767px){
	.jan-special-buys .specialbuy-view .viewall .col-md-12{display:none;}
	.jan-special-buys .specialbuy-heading img.desktop.desktop_img{display:none;}
}
/* EPL-14011 */ /* EPL-13487 */
@media only screen and (min-width:768px){
    .search-box-inner.vrm-box .label.mobile{display:none;}
}
@media only screen and (max-width:767px){
	/* DCX-116 */
	.shopbymanf.top-brands-inner{margin: 9px -15px;}
    .shopbymanf.top-brands-inner h2 span {font-size:18px;}
	/* DCX-116 */
	/* DCX-51 or EPL-17147 */
	.travel-tourism .top-content h1{font-size:18px;}
	.travel-tourism_new .top-content h1{font-size: 22px;margin-bottom: 15px;}
	/* DCX-51 or EPL-17147 */
    .search-box-inner.vrm-box{display:-webkit-box;display:-ms-flexbox;display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column;flex-direction:column; -webkit-box-align:start; -ms-flex-align:start;align-items:flex-start; -webkit-box-pack:start; -ms-flex-pack:start;justify-content:flex-start;padding:13px 12px 12px 38px;border:1px solid #4B9E24;border-radius:3px;max-width:calc(100% - 20px);margin-left:auto;margin-right:auto;float:none;background-image:url('../images/greenTick.png');background-size:18px auto;background-repeat:no-repeat;background-position:10px 6px;}
    .search-box-inner.vrm-box .label.desktop , .search-box-inner.vrm-box .reg-col .field{display:none;}
    .search-box-inner.vrm-box .label.mobile{text-transform:none; -webkit-box-ordinal-group:2; -ms-flex-order:1;order:1;font-size:15px !important;font-weight:700 !important;font-family:'ProximaNovaBold' !important;margin:0;}
    .search-box-inner.vrm-box .reg-box{ -webkit-box-ordinal-group:4; -ms-flex-order:3;order:3;}
    .search-box-inner.vrm-box .part-detail-outer{ -webkit-box-ordinal-group:3; -ms-flex-order:2;order:2;}
    .search-box-inner.vrm-box .change-box.mobile{margin-left:0;}
    .search-box-inner.vrm-box .change-btn{margin:0;background-color:transparent !important;padding:0;color:#134BAB;width:auto;text-decoration:underline;font-weight:500;font-size:12px;}
    .search-box-inner.vrm-box .search-summery .text{color:#6E6F6F;}
    .o3b-section .o3b-searchbar .search-detail-box{border:none;}
    .o3b-section .o3b-searchbar{background-color:transparent;}
    .o3b-section .o3b-searchbar .search-detail-box .search-box-inner{border-bottom-left-radius:0;border-bottom-right-radius:0;}
    .o3b-section .o3b-searchbar .search-detail-box:not(.borderbeforeregmvl) + .bottom-text.afterreg{max-width:calc(100% - 20px);margin-left:10px;border-radius:0 0 3px 3px;}
	/** CI-4068 **/
	.compatible-banner.mobile{display:block}
	.compatible-banner .info-message{display: block;}
	.compatible-banner.desktop{display:none}
	.search-detail-box.carparttosearch.gl-mobile{display: block;}
	.glid-hide-mobile{display:none}
	.compatible-banner.mobile .info-message{margin: 0 0 10px}
	.g-vrm-modal .car-parts-form{width:100% !important}
	.car-parts-form .number-col{padding: 2px 0 13px 0 !important;}
	#vehicleRegModal .car-parts-form.loading-screen{position:absolute}
	/* CI-4068 **/
}
/* EPL-13487 */ /*CI-3836*/
@media only screen and (max-width:767px){
	.product-listing-col .product-section li .right-col .brand-list .logo.oilcapacity{padding-left:14px;}
	.product-listing-col .product-section li .right-col .brand-list .logo.oilcapacity img{max-width:56px;}
}
/*CI-3836*/ /* EPL-14241 */
@media only screen and (min-width:992px){
	.app_landing .container{width:1024px;}
	.section_appLanding{padding-left:5%;padding-right:5%;}
	.appLandHeader{margin-top:60px;height:391px;background-size:100% 100%;}
	.appLandHeader h1{margin-bottom:12px;}
	.appLandHeader .appHeading p{font-size:23px;line-height:27px;}
	.appLandStore{padding-left:10%;padding-right:10%;}
	.appLandStore .row .row{margin-left:-8px;margin-right:-8px;}
	.appLandStore .col-xs-6{padding-left:8px;padding-right:8px;}
	.appLandGarage h3{font-size:52px;line-height:56px;}
	/*OCRO*/
	.trackOrder-container .account-box.first .desc {margin-bottom: 22px;}
	.trackOrder-container .account-box.first .track-order-ptxt {margin-bottom: 20px;}
	.trackOrder-container .account-box.first .max-382.margin-top-15 {margin-top: 33px;}
	.trackOrder-container .account-box.first .error {margin-bottom: -12px;}
	.trackOrder-container .col-md-9 + .col-md-3 {padding-top: 17px;padding-left: 10px;}
	.trackOrder-container .col-md-9 + .col-md-3 > .col-md-12 {padding-left: 0;}
	.trackOrder-container .col-md-9 + .col-md-3 > .col-md-12 .max-382.margin-top-15{margin-top: 15px;}
	/*OCRO*/
}
@media only screen and (max-width:991px) and (min-width:768px){
	.app_landing > .container{width:100% !important;padding:0 !important;max-width:100% !important;}
	.section_appLanding h1{font-size:44px;line-height:48px;}
	.section_appLanding h3{font-size:38px;line-height:42px;}
	.section_appLanding h4{font-size:28px;line-height:32px;}
	.section_appLanding p{font-size:18px;line-height:22px;}	
	.appLandGarage ul li h6{font-size:18px;}
	.appLandGarage ul li p{font-size:1.44rem;}
	.appLandGarage ul li{padding-left:42px;}
	.appLandGarage .innerBx img{max-width:80px;}
	.appLandGarage .grage_tag{right:11%;width:310px;}
	.appLandHeader{height:390px;}
	.appLandHeader .hand_mob{max-width:460px;right:0;}
	.app_landing .ratingBox{padding:0 4.5%;}
	.appLandAwsApp .innerBx{/*max-width:330px;*/ max-width:576px;}
	.appLandGarage .innerBx{max-width:320px;padding-top:4.2rem;}
	.appLandhugeRng .innerBx{max-width:320px;}
	.appLandCNC .innerBx{max-width:300px;}
	.appLandCNC .col-xs-7 img{max-width:128px;}
	.appLandFitIt .innerBx{max-width:310px;}
	.appLandUNetwork .innerBx{max-width:320px;}	
	.appLandGarage .grage_tag h2{padding-left:21px;font-size:4.6rem;top:39px;line-height:1;}
	.appLandGarage .grage_tag h2 span{margin-top:0;font-size:2rem;line-height:1;}
	.section_appLanding .app-btn{max-width:220px;margin-left:auto;margin-right:auto;}
	.section_appLanding .app-btn span{font-size:15px;}
	.section_appLanding .app-btn span small{font-size:30px;}
	.section_appLanding .app-btn.app_gpay-btn span{font-size:11px;letter-spacing:0.8px;}
	.section_appLanding .app-btn.app_gpay-btn span small{font-size:25px;}
}
@media only screen and (max-width:767px){
	.app_landing > .container{width:100% !important;padding:0 !important;max-width:100% !important;}
	.section_appLanding{padding-left:3%;padding-right:3%;}
	.section_appLanding h1{font-size:5.2vw;line-height:1.2;}
	.section_appLanding h3{font-size:4.8vw;line-height:1.2;margin-bottom:5px;}
	.section_appLanding h4{font-size:25px;line-height:28px;}
	.section_appLanding p{font-size:14px;line-height:20px;}
	.section_appLanding .iphoneBox{padding:12px 11px 11px;}
	.section_appLanding .iphoneBox img{border-radius:16px;}
	.section_appLanding .iphoneBox:after{height:17px;top:10px;}
	.appLandHeader{height:260px;}
	.appLandHeader .hand_mob{max-width:360px;}
	.appLandGarage ul li{padding-left:6vw;padding-top:1vw;background-size:auto 3vw;margin-bottom:8px;}
	.appLandGarage ul li h6{font-size:2.7vw;line-height:1.2;}
	.appLandGarage ul li p{font-size:2.2vw;}
	.appLandGarage .innerBx{max-width:274px;}
	.appLandGarage{padding-top:35px;padding-bottom:35px;}
}
@media only screen and (max-width:767px) and (min-width:580px){
	.appLandAwsApp .innerBx{/*max-width:248px;*/ max-width:100%;}
	.appLandhugeRng .innerBx{max-width:224px;}
	.appLandCNC .innerBx, .appLandFitIt .innerBx, .appLandUNetwork .innerBx{max-width:230px;}
	.appLandHeader{height:320px;}
	.appLandHeader .hand_mob{max-width:386px;right:0;}
	.app_landing .ratingBox{padding-left:10%;padding-right:10%;}
	.appLandhugeRng .iphoneBox{margin-top:-40px;margin-bottom:-42px;}
	.appLandhugeRng .bottom-img{bottom:-50px;}
	.appLandCNC{padding-top:64px;padding-bottom:40px;}
	.appLandCNC .col-xs-7 img{max-width:98px;}
	.appLandFitIt .col-xs-7 img{max-width:96px;}
	.appLandFitIt .iphoneBox{margin-top:-40px;margin-bottom:-32px;}
	.appLandUNetwork{padding-top:42px;}
	.appLandUNetwork .innerBx > img{margin-bottom:10px;max-width:54px;}
	.appLandUNetwork .iphoneBox{margin-bottom:-48px;}
	.appLandhugeRng .innerBx > img{margin:0 auto 8px;max-width:62px;}
	.appLandGarage .innerBx img{max-width:72px;}
	.appLandGarage .grage_tag{right:15vw;width:33vw;}
	.app_landing .ratingBox{max-width:62vw;}
	.appLandGarage .grage_tag h2{padding-left:2vw;font-size:5vw;top:4vw;line-height:1;}
	.appLandGarage .grage_tag h2 span{margin-top:0;font-size:2vw;line-height:1;}
	.section_appLanding .app-btn{max-width:220px;margin-left:auto;margin-right:auto;}
	.section_appLanding .app-btn span{font-size:15px;}
	.section_appLanding .app-btn span small{font-size:30px;}
	.section_appLanding .app-btn.app_gpay-btn span{font-size:11px;letter-spacing:0.8px;}
	.section_appLanding .app-btn.app_gpay-btn span small{font-size:25px;}
}
@media only screen and (max-width:579px){
	.section_appLanding h3{font-size:5vw;}
	.section_appLanding h4{font-size:4vw;line-height:1.2;}
	.section_appLanding p{font-size:3vw;line-height:1.4;margin-bottom:10px;}	
	.appLandStore.section_appLanding p{font-size:2.8vw;line-height:1.2;}
	.section_appLanding .row{margin-left:-7px;margin-right:-7px;}
	.section_appLanding .row > div[class^="col"]{padding-left:7px;padding-right:7px;}
	.section_appLanding .iphoneBox{padding:8px 7px 7px;min-width:113px;margin-left:-4px;}
	.section_appLanding .iphoneBox img{border-radius:12px;}
	.section_appLanding .iphoneBox:after{height:9px;top:7px;}
	.appLandAwsApp .innerBx, .appLandhugeRng .innerBx, .appLandCNC .innerBx, .appLandFitIt .innerBx, .appLandUNetwork .innerBx{padding:0;}
	.appLandHeader{height:168px;background-size:100% 100%;}
	.appLandHeader .appHeading .col-xs-7{padding-right:0;}
	.appLandHeader .hand_mob{max-width:202px;right:5%;left:auto;}
	.appLandHeader .appHeading p{font-size:2vw;line-height:1.2;}
	.appLandhugeRng .bottom-img{bottom:0; -webkit-transform:translateX(-50%) translateY(50%); -ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);}
	.app_landing .ratingBox{padding:0 12%;}
	.app_landing .ratingBox img{margin-bottom:5px;}
	.app_landing .ratingBox p{font-size:2.2vw;line-height:1.4;}
	.appLandStore{padding-top:20px;padding-bottom:20px;}
	.appLandStore a{margin-bottom:8px;}
	.appLandhugeRng .iphoneBox{margin-top:-22%;margin-bottom:-20%;}
	.appLandhugeRng .innerBx ,	.appLandFitIt .innerBx{padding-left:3%;padding-right:3%;}
	.appLandCNC{padding-top:36px;padding-bottom:25px;}
	.appLandCNC .col-xs-7 img{max-width:36%;}
	.appLandFitIt .col-xs-7 img{max-width:40%;}
	.appLandFitIt .iphoneBox{margin-top:-27px;margin-bottom:-16px;}
	.appLandUNetwork .innerBx > img{margin-bottom:10px;max-width:42px;}
	.appLandUNetwork{padding-top:22px;}
	.appLandUNetwork .iphoneBox{margin-bottom:-26px;}
	.appLandUNetwork .bottom-img{bottom:0; -webkit-transform:translateX(-50%) translateY(45%); -ms-transform:translateX(-50%) translateY(45%);transform:translateX(-50%) translateY(45%);}	
	.appLandStore.bottom{padding-top:50px;padding-bottom:22px;}
	.appLandStore.bottom h4{margin-bottom:12px;}
	.appLandhugeRng .innerBx > img{margin:0 auto 8px;max-width:40px;}
	.appLandAwsApp{padding-top:16px;padding-bottom:16px;}
	.app_landing .ratingBox{max-width:54vw;}
	.appLandGarage .innerBx img{max-width:11vw;margin-bottom:8px;}
	.appLandGarage .grage_tag{right:15.4vw;width:34vw;}
	.appLandGarage .innerBx{padding-top:6vw;max-width:42vw;}	
	.appLandAwsApp p{line-height:1.4;}
	.appLandGarage .grage_tag h2{padding-left:2vw;font-size:5vw;top:4.4vw;line-height:1;}
	.appLandGarage .grage_tag h2 span{margin-top:0;font-size:2.2vw;line-height:1;}
	.section_appLanding .app-btn{width:auto;max-width:201px;margin-left:auto;margin-right:auto;height:auto;border-radius:2vw;padding:6px 10px;min-height:100%;}
	.section_appLanding .app-btn img{width:26px;}
	.section_appLanding .app-btn span{font-size:2.4vw;letter-spacing:0.4px;padding-left:2vw;}
	.section_appLanding .app-btn span small{font-size:5vw;margin-top:3px;}
	.section_appLanding .app-btn.app_gpay-btn span{font-size:2vw;letter-spacing:0.4px;}
	.section_appLanding .app-btn.app_gpay-btn span small{font-size:4.2vw;}
	.appLandAwsApp h3{font-size:5.68vw;}
}
@media only screen and (max-width:359px){
	.appLandHeader{height:148px;}
	.appLandHeader .hand_mob{max-width:182px;}
	/*OCRO*/
	.RetRef-content .panel-body .qckway-Block .makeReturn-btn {max-width: 100%;}
	/*OCRO*/
}
/* EPL-14241 */ /* CI-3920 */
@media only screen and (max-width:767px){
	.product-listing-col .product-section li .right-col .brand-list .logo.oilcapacity{min-width:65%;width:70%;max-width:calc(100%-80px);padding-left:30px;}
	.product-listing-col .product-section li .right-col .brand-list .price{width:80px;}
	.product-listing-col .product-section .product-btn > .quick-btn.desktop{display:inline-flex;align-items:center;margin-top:6px;padding-top:10px;padding-bottom:8px;}
}
/* CI-3920 */ /* EPL-14332 */
@media (max-width:767px){ 
    ul.list-unstyled.faq-box.mobile-overflow{padding-right:0;}
    ul.list-unstyled.faq-box.mobile-overflow li{margin:0 0 12px;width:100%;}
	ul.list-unstyled.faq-box.mobile-overflow li .media{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex; -webkit-box-align:center; -ms-flex-align:center;align-items:center;}
}
/* EPL-14332 */
@media (min-width:1024px){
	.rst-box ~ .recentviewd{margin-bottom:10px;}
	/* EPL-14348 */
	.wishlist-items .wishlist_user.recent-items-inner ul li{margin:0 0 15px;margin-left:42px !important;width:100%;max-width:calc(25% - 32px);}
	.wishlist-items .wishlist_user.recent-items-inner ul li:nth-child(4n+1){margin-left:0 !important;}
	/* EPL-14348 */
}
@media (max-width:1023px) and (min-width:992px){
	.rst-box ~ .recentviewd{margin-bottom:10px;}
	/* EPL-14348 */
	.wishlist-items .wishlist_user.recent-items-inner ul li{margin:0 0 15px;margin-left:24px !important;width:100%;max-width:calc(25% - 18px);}
	.wishlist-items .wishlist_user.recent-items-inner ul li:nth-child(4n+1){margin-left:0 !important;}
	/* EPL-14348 */
}
@media (max-width:767px){
	.rst-box{flex-wrap:wrap;}
	.rst-box .o3b-section{width:100%;}
	.rst-box .o3b-section .rightcol3bo .list-refine{margin-top:0;}
	.rst-box .o3b-section .rightcol3bo .list-refine span.page-link{margin-top:0;margin-right:0;}
	.rst-box .o3b-section .rightcol3bo .list-refine .page-list{width:auto;}
	/* EPL-14348 */
	.wishlist_user.wishlist-mobile-items ul li .click-collect{padding-top:2px;line-height:1.2;}
	.wishlist_user.wishlist-mobile-items ul li .click-collect strong{line-height:10px;}
	.wishlist_user.wishlist-mobile-items ul li a.shop-now-btn:after{display:none;}
	.wishlist_user.wishlist-mobile-items ul li .price_drop{left:6px;right:auto;top:10px;font-size:10px;}
	.wishlist_user.wishlist-mobile-items ul li .recent-image .zoom img{max-height:100px;}
	.wishlist-section ~ .wishlist-row .o3b-section .rightcol3bo .list-refine .page-list .pagination-col{float:none;margin:auto;display:table;}
	.wishlist-section ~ .wishlist-row .o3b-section .rightcol3bo .list-refine .page-list .pagination-col .pagination{display:block;}
	.wishlist-section ~ .wishlist-row .o3b-section .rightcol3bo .list-refine .page-list .page-result{display:none;}
	.wishlist-section ~ .wishlist-row .o3b-section .rightcol3bo, .wishlist-section ~ .wishlist-row .o3b-section .rightcol3bo .list-refine .page-list{width:100%;}	
	/* EPL-14348 */
}
/* EPL-14317 */ 
@media screen and (max-width:1024px) and (min-width:992px){
	.scatimg .special-products .product-list{width:100%;}
    .scatimg .special-products .specialbuy-image > a{height:100%;max-height:calc(100% - 45px);}
    .scatimg .special-products .specialbuy-image > a img{height:auto !important;max-height:262px;min-height:262px;}
}
@media screen and (max-width:991px) and (min-width:768px){
	.scatimg .special-products .product-list{width:100%;}
    .scatimg .special-products ul.specialbuy-carousel li{padding:8px 6px;}
    .scatimg .special-products .specialbuy-image > a{height:100%;max-height:calc(100% - 45px);}
    .scatimg .special-products .specialbuy-image > a img{height:auto !important;max-height:220px;min-height:220px;}
}
@media screen and (max-width:767px){
	.scatimg .special-products .product-list{width:100%;}
	.scatimg .special-products ul.specialbuy-carousel .owl-item li{margin-left:0;max-width:100%;}
	/* OCRO */
	.RetRef-accr {margin-bottom: 5px;}
    .RetRef-content .panel-body {padding: 28px 20px;}
    .RetRef-content .panel-body .makeReturn-btn{margin-bottom:20px;width: 100%;max-width: 360px;}
    .RetRef-content .panel-body h3{font-size: 15px;}
    .RetRef-content .panel-body p{margin-bottom: 15px;}
    .RetRef-content .panel-body ul{padding-top: 5px;padding-bottom: 5px;}
    .RetRef-accr .panel-title{font-size: 15px;line-height: 20px;}
    .RetRef-accr .panel-default>.panel-heading+.panel-collapse>.panel-body {padding-top: 0;}
    .RetRef-accr table.table-renew{border:none;}
    .RetRef-accr .table-renew,.RetRef-accr .table-renew thead,.RetRef-accr .table-renew tbody,.RetRef-accr .table-renew tr,.RetRef-accr .table-renew th,.RetRef-accr .table-renew td{display: block; width: 100%;}
    .RetRef-accr table.table-renew>thead>tr>th {background-color: transparent;color: #001e60;padding: 0 0 12px !important;}
    .RetRef-accr table.table-renew>thead>tr>th:not(.key) {display: none;}
    .RetRef-accr table.table-renew>tbody>tr {padding:20px 20px 14px;border-top: 1px solid #ddd; position: relative;}
    .RetRef-accr table.table-renew>tbody>tr>td{border: none !important;padding: 0 0 16px !important;}
    .RetRef-accr table.table-renew>tbody>tr>td:nth-child(2){font-size: 12px;}
    .RetRef-accr table.table-renew>tbody>tr>td.noright{padding: 0 !important;}
    .RetRef-accr table.table-renew td p{float: none;}
    .RetRef-accr table.table-renew .noright p { width: 100%;text-align: left;clear: both;}
    .RetRef-accr table.table-renew .noright br { display:none;}

    .RetRef-accr table.table-renew .prcing { position: absolute; top:20px;right: 20px;}
    .RetRef-accr table.table-renew tr td:first-child b:nth-of-type(1) {padding-bottom: 4px;padding-right: 68px; display: block;}
    .RetRef-accr table.table-renew tr td:first-child b:nth-of-type(1) + br {display: none;}
	/* OCRO */
}
@media only screen and (min-width:992px){
	.specialbuy-slider.travel-slider{margin-bottom:30px;}
	.specialbuy-slider.travel-slider .owl-dots{margin-top:16px;}
	.special-category{margin-top:16px;}
	.special-category .special-viewall{margin-bottom:30px;}
	.scategory-inner .special-image img{padding:8px;}
	.special-category .scategory-inner{margin-bottom:12px;}
	.specialbuy-view .special-viewall{margin-bottom:36px;padding-bottom:8px;}
	.specialbuy-view .scategory-inner{margin-top:25px;margin-bottom:28px;}
	.specialbuy-view.box3Sec .special-viewall{margin-bottom:26px;}
	.specialbuy-view.box3Sec .scategory-inner{margin-bottom:0;}
	.specialbuy-view.sbuybanner{padding-top:7px;margin-bottom:42px;}
	.special-category.box5 .special-viewall{margin-bottom:34px;}
	.special-category.box5 .scategory-inner{margin-bottom:0;}
	.specialbuy-view.sbuy-all{margin-top:74px;margin-bottom:9px;}
}
@media only screen and (max-width:1023px) and (min-width:992px){
	.scatimg .special-products .specialbuy-image > a{min-width:100%;}
	.scatimg .special-products .specialbuy-image > a img{max-height:223px;min-height:222px;min-width:100%;}
}
@media only screen and (min-width:768px){
	.scategory-inner .special-image, .scategory-inner .special-products{width:calc(50% - 10px);}
	.scategory-inner.sproimg .special-image, .scategory-inner.simgpro .special-products{margin-right:10px;}
	.scategory-inner.sproimg .special-products, .scategory-inner.simgpro .special-image{margin-left:10px;}
	.scategory-inner.sproimg .special-image + .special-image, .scategory-inner.simgpro .special-products + .special-products{margin-left:10px;margin-right:0;}
	.sproimg .special-products ul.specialbuy-carousel, .simgpro .special-products ul.specialbuy-carousel{height:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important; -webkit-box-align:stretch; -ms-flex-align:stretch;align-items:stretch; -ms-flex-wrap:wrap;flex-wrap:wrap;}
	.scatimg .special-products ul.specialbuy-carousel li, .sproimg .special-products ul.specialbuy-carousel li, .simgpro .special-products ul.specialbuy-carousel li{margin-left:8px;margin-right:0;width:100%;max-width:calc(33% - 4px);}
	.scatimg .special-products ul.specialbuy-carousel li:first-child, .sproimg .special-products ul.specialbuy-carousel li:first-child, .simgpro .special-products ul.specialbuy-carousel li:first-child{margin-left:0;}
	.specialbuy-view.sbuybanner img{padding:8px;background-color:#fff;border-radius:6px;}
}
@media only screen and (max-width:991px) and (min-width:768px){
    .special-category{margin-top:8px;}
	.scategory-inner .special-image img{padding:8px;}
    .specialbuy-view .scategory-inner{margin-top:20px;margin-bottom:20px;}
	.specialbuy-view.box3Sec .scategory-inner{margin-bottom:0;}
	.scatimg .special-products ul.specialbuy-carousel li, .sproimg .special-products ul.specialbuy-carousel li, .simgpro .special-products ul.specialbuy-carousel li{max-width:calc(33% - 5px);}
	.special-category.box4 .sproimg .special-products ul.specialbuy-carousel .specialbuy-image, .special-category.box5 .simgpro .special-products ul.specialbuy-carousel .specialbuy-image{min-height:120px;max-height:120px;}
	.special-category.box4 .sproimg .special-products ul.specialbuy-carousel li, .special-category.box5 .simgpro .special-products ul.specialbuy-carousel li{padding:8px 6px;}
	.specialbuy-view.sbuybanner img{padding:6px;}
	.specialbuy-view.sbuy-all{margin-top:42px;margin-bottom:4px;}
}
@media only screen and (max-width:767px){
    .special-category{margin-top:8px;}
    .specialbuy-view .visible-xs ~ .scategory-inner{margin-top:20px;}
}
/* EPL-14317 */ /* EPL-14317 */
@media screen and (max-width:1024px) and (min-width:992px){
    .scatimg .special-products .specialbuy-image > a img{height:auto !important;max-height:254px;min-height:254px;}
	.sproimg:not(.scatimg) .specialbuy-block h3{margin-bottom:10px;}
}
@media screen and (max-width:991px) and (min-width:768px){
	.scatimg .special-products .specialbuy-image > a img{max-height:228px;min-height:228px;}
	.travel-tourism .specialbuy-block a.shop-now-btn{margin-top:5px;}
}
@media screen and (max-width:767px){
	.sproimg .special-image, .simgpro .special-products{margin-left:0;margin-right:0;}
	.specialbuy-view{padding-left:5px;padding-right:5px;}
	.special-viewall{flex-wrap:wrap;}
	.travel-tourism .special-viewall a{margin-left:auto;font-size:13px;}
}
@media only screen and (max-width:767px){
	.specialbuy-view.box3Sec{margin-bottom:0;}
	.special-category.box4{margin-top:0;}
}
@media only screen and (min-width:1200px){
    .travel-tourism .scategory-inner .special-image img{min-height:363px;}
}
/* EPL-14317 */ /* CI-4176 CI-4177 */
@media (max-width:767px){
    .hazardsWarnings-tab{padding:0;}
	.hazardsWarnings-tab ul img{width:76px;height:76px;margin:0 5px 6px 0;}
	.hazardsWarnings-tab ul + ul{padding-left:16px;}
	.hazardsWarnings-tab ul.hazardpictogramImg{display:flex;flex-wrap:wrap;align-items:center;max-width:245px;margin-right:auto;float:none;padding:0;}
	/* CI-4283 CI-4287 */
	.sale-counter .promo-text img{margin:-6px 4px -3px -4px;max-width:18px;}
	/* CI-4283 CI-4287 */

	/* EPL-15484 */
	.my-account-container .account-edit li {padding: 0;}
    .my-account-container .account-edit .inner .heading{margin-bottom:0;}
	.my-account-container .account-edit .inner figure{display:block;}
	.my-account-container .account-edit {margin-top: -8px;}
	/* EPL-15484 */

	/* EPL-15495 */
	.new-reg-col .chpass-form .inner-block h3 {font-size: 20px;}
	.new-reg-col .chpass-form .sub-text {line-height: 1.6;margin-bottom: 25px;}
	.new-reg-col .chpass-form .terms-col {margin-top: -4px;}
	.new-reg-col .chpass-form .terms-col .reg-btn{width:100%;}
	/* EPL-15495 */
}

/* CI-4283 CI-4287 */
@media only screen and (max-width: 1023px) and (min-width: 768px){
	/* EPL-15494 */
	.new-login-page .account-box .inner-col {padding: 32px 26px 30px;}
	.new-login-page .login-form .error{padding-left:3px;}	
	.new-login-page .account-box .heading{font-size: 1.8rem;}
	/* EPL-15494 */
}
/* EPL-15494 */
@media only screen and (min-width:992px){
	.new-dtl-update .inner-block .col-sm-4 + .col-sm-4 {padding-left: 42px;}
}
@media (max-width:991px) and (min-width:768px){    
	.new-reg-col .inner-block .col-md-6{min-width: 390px; }
	.new-reg-col .inner-block .col-md-9{min-width:700px; }
	.new-reg-col .inner-block .login-info-form{padding-right:8%}
	.new-reg-col .inner-block .cpasswordSuggestion{padding-right:6%;}
}
/* EPL-15494 */
@media only screen and (min-width:992px){
	.new-dtl-update .inner-block .col-sm-4 + .col-sm-4 {padding-left: 42px;}
	/* EPL-15495 */
	.new-reg-col .chpass-form .login-info-form {padding-right:17%;}
	/* EPL-15495 */
	/* EPL-15610 */
	.new-order-listing .order-list-data .row-xs-height div:last-child {width: 90px;}
	/* EPL-15610 */
}
@media (min-width: 768px){
	/* EPL-15494 */
	.new-login-page .login-form {display: flex;flex-wrap: wrap;align-items: stretch;}
	.new-login-page .account-box{display:flex;align-items: stretch;}
	.new-login-page .account-box .inner-col {display: flex;flex-wrap: wrap;flex-direction: column;}
	.new-login-page .login-form button, .new-login-page .account-box .register-link{margin-top: auto !important;}
	/* EPL-15494 */
}
@media (max-width: 767px){
	/* EPL-15494 */
	.new-login-page .account-box .inner-col{padding:25px 20px 20px;}
	.new-login-page .account-box .heading{line-height:1.24;margin-bottom:28px;}
	.new-login-page .register-col .sub-heading{padding-top:0;}
	.new-login-page .login-form fieldset {margin-bottom: 18px;}
	.new-login-page .login-form input.InputTxtBox{margin-top:0;max-width:100%;}
	.new-login-page .login-form .password-area{max-width:100%;}
	.new-login-page .login-form button, .new-login-page .account-box .register-link{width:100%;}
	.new-login-page.account-container .register-col ul {margin: 18px 0;}
	
	.new-reg-col h2{font-size:24px;}
    .new-reg-col .inner-block {margin-bottom:40px;padding: 22px 20px 20px;}
	.new-reg-col .inner-block h3 {line-height: 1.24;}
	.new-reg-col .inner-block .login-info-form {margin-top: 6px;padding: 0;max-width: 396px;}
	.new-reg-col .inner-block .col-md-6,.new-reg-col .inner-block .col-md-9{clear:both;}
	.new-reg-col .terms-col{padding:0;}
	.new-reg-col .terms-col p{margin-bottom:22px}
	.new-reg-col .terms-col .reg-btn{width: 100%;font-size: 15px;}
	.new-reg-col #register-form .sign-in{margin: 22px 0 0;width: 100%;}

	.new-reg-col .inner-block2 .login-info-form{padding-right:0;}
    .new-reg-col .inner-block2 .sub-text{ margin: -5px 0 15px;}
    .new-reg-col .inner-block2 .login-info-form fieldset{ margin-bottom:12px;}
    .new-reg-col .inner-block2 .login-info-form fieldset.d-flex{padding-right:25px;}
    .new-reg-col .inner-block2 .login-info-form label{margin: 0 0 6px;}
    .new-reg-col .inner-block2 .col-sm-10.pr-10 + .pr-10 {margin-top: 20px;float: left;}
    .new-reg-col .inner-block2 .login-info-form #findPostcode{width:100%;}
    .new-reg-col .inner-block2 .login-info-form .post-find-btn{min-width:100%;margin:18px 0 0;}
    .new-reg-col .inner-block2 .login-info-form .address-finder label{margin-top:0;}
    .new-reg-col .inner-block2 .login-info-form .address-finder .manual-text{margin-top: 0;}
	.new-reg-col .inner-block2 .login-info-form .address-finder .manual-text a{clear: none;display: inline-block;margin: 0;}
	.new-reg-col .inner-block2 p.maual-address{margin-bottom: 8px;}
	.new-reg-col .inner-block2 .terms-col .reg-btn{width:100%;}
	.new-reg-col .inner-block2 .terms-col .sign-in{margin: 18px 0 10px;float: left;width: 100%;text-align: center;}

	.new-dtl-update .inner-block {padding: 26px 20px 0px;}
	.new-dtl-update .inner-block .heading {margin-bottom: 35px;}
	.new-dtl-update .dtlUpdt-bx {padding-left: 54px;margin-bottom: 30px;}
	.new-dtl-update .dtlUpdt-bx p {margin-bottom: 0;line-height:1.2;}
	.new-dtl-update .inner-block .inner-col {margin-bottom: 26px;}
	.new-dtl-update .inner-block .sub-heading {font-size: 15px;}

	/* EPL-15494 */
}
/* CI-4176 CI-4177 */ /* CI-4283 CI-4287 */
/* DCX-3283 DCX-3563
@media only screen and (min-width:1024px){
	.sale-counter .promo-text{padding-left:6px;padding-right:4px;letter-spacing:-0.9px;word-spacing:-0.6px;}
	.sale-counter .promo-text img{margin-right:6px;margin-left:-5px;}
	.sale-counter .promo-text img + span{letter-spacing:-0.6px;}
}
@media only screen and (min-width:768px) and (max-width:1023px){
    .sale-counter .promo-text{padding:4px 8px !important;display:-webkit-box;display:-ms-flexbox;display:flex; -webkit-box-align:center; -ms-flex-align:center;align-items:center; -webkit-box-pack:center; -ms-flex-pack:center;justify-content:center; -ms-flex-wrap:wrap;flex-wrap:wrap;}
	.sale-counter .promo-text span{width:100%;padding-bottom:0;padding-top:4px;}
	.sale-counter .promo-text img{max-width:20px;margin-top:-10px;}
	.sale-counter .promo-text img + span{padding-bottom:5px;padding-top:0;width:auto;}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.sale-counter .sale-text{text-align:center;padding:4px 8px;}
	.sale-counter .sale-text strong.tab{width:100%;display:block;}
}
DCX-3283 DCX-3563 */
/* CI-4283 CI-4287 */
/* EPL-15485 */
@media (min-width:768px){
	.new-order-listing .order-list-data .col-xs-height span{padding: 12px ;min-height: 56px;display: inline-flex;align-items: center;flex-wrap: wrap;}
	.new-order-listing .order-list-data .row-xs-height div:first-child {border-left: none;}
    .new-order-listing .order-list-data .row-xs-height div:first-child span,.new-order-listing .order-list-headings .col-xs-height:first-child span,.new-order-listing .order-list-headings .mob-separator+.col-xs-height span{padding-left: 20px;}
}
@media (max-width:767px){
	.order-info-display .new-order-listing {padding: 32px 12px 20px;}
	.new-order-listing .order-heading ul{margin-bottom:25px;display: flex;align-items: stretch;justify-content: flex-start;}
	.new-order-listing .order-heading li:last-child{padding-right:0;}
	.new-order-listing .order-heading ul li a{display: flex;align-items: center;justify-content: center;height: 100%;}
	.new-order-listing .order-list-data .row.stat-unknown {border-left: none;}
	.new-order-listing .order-pagination {flex-direction: column-reverse;}
	.new-order-listing .order-pagination .page-list {width: 100%;display: flex;align-items: center;justify-content: center;border-bottom: 2px solid #DADADB;padding-bottom: 20px;margin-bottom: 9px;}
	.new-order-listing .order-pagination {padding: 0;}
	.new-order-listing .archive-orders-btn {width: 100%;display: flex;align-items: center;justify-content: center;}
	.new-order-listing .archive-orders-btn button {max-width: 100%;}
	.new-order-listing a.order-link {width: 320px;max-width: 100%;}

	/* EPL-15685 */
	.new-order-status .product-list-data .order-list-body .col-xs-height:first-child {padding-left: 10px}
	/* EPL-15685 */
}
@media (max-width:420px){
	.new-order-listing .order-heading li{width:33.33%;}
	.new-order-listing .order-heading ul li a{padding:10px 13px; min-width: 100%;margin: 0;}
}
@media (max-width: 767px){
	.order-info-display .new-order-listing h3 {font-size: 21px;margin-bottom: 20px;}
	.new-order-listing .order-heading ul {margin-bottom: 18px;}
	.new-order-listing .order-heading li {padding:0;}
	.new-order-listing .order-list-data .row.row-xs-height{border-left:none;background: #EDEEF0;padding: 12px 0;}
	.new-order-listing .order-list-data .row.stat-unknown {background: #fff;}
	.new-order-listing .order-list-data .col-xs-height{padding: 4px 15px 4px 12px;}
	.new-order-listing .order-list-data .col-xs-height:before{content: attr(data-label) !important;color: #6E6F75;font-family: 'ProximaNova';}
	.new-order-listing .order-list-data span img.view-order {margin-right: 0;float: right;}
	a.account-link {margin: 40px 0px;}
}
@media only screen and (min-width:768px){
    .new-order-listing .order-list-data .col-xs-height span.order-status {padding-left: 24px;white-space: nowrap;}
}	
@media only screen and (max-width:767px){
    .new-order-listing .order-list-data .col-xs-height span.order-status {padding-left: 12px;position:relative;font-size: 12px;}
    .new-order-listing .order-status:before {left: 0;top: 4px;}
}
@media only screen and (min-width:768px){
	.new-order-listing .order-list-data .col-xs-height span.order-status {flex-wrap: nowrap;align-items: flex-start;min-height: 20px;}
	.new-order-listing .order-status:before{position: static;margin: 4px 4px 0 -14px;}
}	
@media only screen and (max-width:767px){
	.new-order-listing .order-list-data .col-xs-height span.flxDir{display: inline-flex;}
}
/* EPL-15485 */

@media only screen and (max-width: 1023px) and (min-width: 768px){
	/* EPL-15494 */
	.new-login-page .account-box .inner-col {padding: 32px 26px 30px;}
	.new-login-page .login-form .error{padding-left:3px;}	
	.new-login-page .account-box .heading{font-size: 1.8rem;}
	/* EPL-15494 */

}
/* EPL-15490 */
@media only screen and (min-width: 992px){
	.new-order-status .product-list-data .row-xs-height .col-xs-height ~ .col-xs-height {padding-left: 5px;}
	.new-order-status .product-list-data .row-xs-height .col-xs-2 {min-width: 115px;}
	.new-order-status .product-list-data .row-xs-height .col-xs-3 {width: 35%;}
}	
@media (max-width: 991px) and (min-width: 768px){
	.new-order-status .product-list-data .row-xs-height .col-xs-height ~ .col-xs-height {padding-left: 1px;}
}
@media only screen and (min-width:768px){
	.order-status-col .product-list-data .order-list-body .col-xs-height span.order-status {flex-wrap: nowrap;align-items: flex-start;min-height: 20px;white-space: nowrap;padding-left: 12px;}
	.new-order-status .product-list-data .col-xs-height .order-status:before{margin: 4px 4px 0 -12px;}
	.new-order-status .order-detail .right-col span {display: inline-flex;}
	.new-order-status .order-detail .right-col div {margin-right: 4px;font-size: 14px;line-height: 13px;font-family: 'ProximaNova';}
	.new-order-status .order-detail .right-col b,.new-order-status .order-detail .right-col i {font-weight: normal;font-style: normal;}
	.new-order-status .customer-detail-help > .row {display: flex;align-items: flex-start;}
	.new-order-status .customer-detail-help .col-sm-3 {margin: auto;}
	.new-order-status .customer-detail > .row {display: flex;align-items: stretch;justify-content: stretch;}
	.new-order-status .customer-detail > .row > div {width: 100%;max-width: 40%;}
	.new-order-listing .order-list-data span img.view-order {float: right;}
	.new-order-listing .order-list-data .col-xs-height:last-child span a {margin-left: auto;}
	/* EPL-15610 */
	.new-reg-col .inner-block2 .login-info-form fieldset.d-flex {padding-right: 0;}
	.new-reg-col .inner-block2 .enableUpdateEmail {left: 100%;right: auto;padding-left: 8px;}
	/* EPL-15610 */
}
@media only screen and (max-width:767px){
	.new-order-status .print-link{display:none;}
	.new-order-status .order-detail {padding: 26px 10px 22px;}		
	.new-order-status .order-detail >.heading {padding: 0 10px;margin-bottom: 30px;}
	.new-order-status .order-detail >.right-col {padding: 0 10px;width: 100%;}
	.new-order-status .order-detail .right-col span {width: 100%;margin: 0 0 14px;}
	.new-order-status .order-detail .right-col span {display: inline-flex;}
	.new-order-status .order-detail .right-col div {margin-right: 4px;font-size: 14px;line-height: 13px;font-family: 'ProximaNova';}
	.new-order-status .order-detail .right-col i,.new-order-status .order-detail .right-col b {font-style: normal;width: 55%;margin-left: auto;}
	.new-order-status .product-list-data {margin: 20px 0 0;padding: 0;border: none;}
	.new-order-status .product-list-data .order-list-body{background-color: transparent !important;border-top: 1px solid #D2D3D4;padding: 16px 0;}
	.new-order-status .product-list-data .order-list-body:last-child{border-bottom: 1px solid #D2D3D4;}
	.new-order-status .product-list-data .order-list-body .col-xs-height {height: auto;padding: 8px 6px 8px 10px;line-height: 1;}
	.new-order-status .product-list-data .order-list-body .col-xs-height span{line-height: 1.24;}
	.new-order-status .product-list-data .order-list-body .col-xs-height.text-right {text-align: left;}
	.new-order-status .product-list-data .order-list-body >.col-xs-height:nth-child(n+1):before{content: attr(data-label) !important;}
	.new-order-status .product-list-data .order-list-body .col-xs-height span.order-status {padding-left: 12px;position: relative;font-size: 12px;}
	.new-order-status .product-list-data .order-list-body .col-xs-height .order-status:before {left: 0;top: 2px;position: absolute;}
	.new-order-status .order-detail .total-amount {min-width: 100%;padding: 0;margin-top: 25px;}
	.new-order-status .order-detail .total-amount .heading {width: auto;padding-left: 10px;}
	.new-order-status .order-detail .total-amount .right-col {margin-top: 0;padding-right: 10px;text-align: right;float: right;min-width: 98px;}
	.new-order-status .order-detail .total-amount hr {padding-top: 6px;}
	.new-order-status .order-detail .order-info {padding: 0 10px;margin-top: 22px;}
	.new-order-status .customer-detail {margin-top: 24px;padding: 28px 20px 20px;}
	.new-order-status .customer-detail .heading {padding: 0;}
	.new-order-status .customer-detail .col-md-4,.new-order-status .customer-detail .col-md-3 {padding-bottom: 10px;float: left;width: 100%;}
	.new-order-status .customer-detail .field-col {margin-top: 25px;}
	.new-order-status .customer-detail .sub-head {margin-bottom: 4px;}
	.new-order-status .customer-detail .sub-head-blue {margin-bottom: 22px;}
	.new-order-status .customer-detail-help {margin-top: 24px;padding: 22px 20px 42px;position: relative;}
	.new-order-status .customer-detail-help .heading {padding-right: 66px;margin-bottom: 30px;line-height: 1.2;}
	.new-order-status .customer-detail-help .help-img {position: absolute;top: 12px;right: 12px;width: 70px;height: 70px;}
	.new-order-status .customer-detail-help .col-xs-12 {position: static;}
	.new-order-status .customer-detail-help p {margin-bottom: 15px;}
	.new-order-status a.account-link {margin: 22px 0 40px;}
	.new-order-status >.download-invoice, .new-order-status >.make-return {display:none;}
	.new-order-status .order-detail > .visible-xs {width: 100%;}
	.new-order-status .download-invoice, .new-order-status .make-return {width: 100%;max-width: 100%;margin: 12px 0 0;}
	.new-order-status .customer-detail .field-col.hideDetails {display:none;}
	/*OCRO*/
	.trackOrder-container .account-box.first .heading {font-size: 20px;line-height: 24px;}
	/*OCRO*/
}
/* EPL-15490 */

/* OCRO */
@media (max-width:560px){
	.RetRef-content .panel-body .qckway-Block {
	flex-wrap: wrap;
	flex-direction: column;
	align-items: flex-start;
	padding: 12px 22px;
	}
	.RetRef-content .panel-body .qckway-Block .makeReturn-btn {
	margin: 12px 0 0 0;
	}
    .inner.sorryUnb {
        padding: 20px;
        min-height: 220px;
        margin-bottom: 20px;
    }
    .inner.sorryUnb p {
        font-size: 16px;
        line-height: 20px;
    }
}
/* OCRO */
/* EPL-15656 */
@media (max-width:1023px) and (min-width:560px) {
	.winter-essentials .prodTopSlider .specialbuy-carousel:not(.owl-loaded) li{min-width: calc(33.33% - 11px);max-width: calc(33.33% - 11px);}
}
@media only screen and (max-width: 559px) {
	.winter-essentials .prodTopSlider .specialbuy-carousel:not(.owl-loaded) li{min-width: calc(50% - 8px);max-width: calc(50% - 8px);}
}
@media only screen and (max-width:1199px) and (min-width:768px){
	.winter-essentials .special-products .product-list {display: block;width: 100%;}
	.winter-essentials .scatimg .special-products ul.specialbuy-carousel li, .winter-essentials .sproimg .special-products ul.specialbuy-carousel li, .winter-essentials .simgpro .special-products ul.specialbuy-carousel li {width: calc(33% - 7px);max-width: calc(33% - 7px);}
}
/* EPL-15656 */
@media only screen and (min-width:1025px){
	.travel-tourism .scategory-inner .special-image img {min-height: 335px;max-height: 335px;}
}
@media only screen and (max-width:1024px) and (min-width:992px){
	.travel-tourism .scategory-inner .special-image img {min-height: 312px;max-height: 312px;}
}
@media only screen and (max-width:992px) and (min-width:768px){
	.specialbuy-price span.price-save{white-space: nowrap;}
}
/* EPL-15811 */
@media only screen and (min-width:1024px){
    .o3b-section .christmas-outer .rightcol3bo .product-section li.productbrandslisting .product-info .epmtydiv {min-height: 22px; }
}
/* EPL-15811 */

@media (min-width:1200px){
	/* EPL-16003 */
	.travel-leisure .container {width: 1120px;}
	/* EPL-16003 */
	
}
@media (min-width:992px){
	/* EPL-16003 */
	.travel-leisure .row.mb-banner {margin: 0 -18px;}
	.travel-leisure .row.mb-banner .col-xs-12 {padding: 0 18px;}
	/* EPL-16003 */
	
	/* CI2-85 */
	.travel-leisure .row.bosch-banner {margin: 0 -18px;}
	.travel-leisure .row.bosch-banner .col-xs-12 {padding: 0 18px;}
	/* CI2-85 */

	/* EPL-16009 */
	.travel-tourism_new .category-block-bg ~ .data{max-width: 360px !important;}
	.travel-tourism_new .category-block-bg ~ .data .list-box > a {font-size: 15.6px;}
	/* EPL-16009 */

	/* EPL-16004 - Feedback */
	.travel-tourism_new .travel-leisure-slider img, .travel-leisure .travel-leisure-slider img {max-height: 170px;}
	/* EPL-16004 - Feedback */
}
@media (max-width:1023px) and (min-width:768px){
	/* EPL-16004 */
	.travel-tourism_new .category-tier-col .data{padding:2px 0;}
	.travel-tourism_new .category-tier-col .list-box {margin:8px 16px 8px 0;width:calc(33.33% - 11px);}
	/* EPL-16004 */

	/* EPL-16009 */
    .travel-tourism_new .category-block-bg ~ .data{padding:8px 15px 8px 0;}
	.travel-tourism_new .category-block-bg ~ .data .list-box figure{margin-right:15px;max-height:100%;width: 42px;}
	.travel-tourism_new .category-block-bg ~ .data .list-box figure img {height: 40px;}
	.category-tier-col .list-box figure span{height:45px;}
	/* Feedback */
	.travel-tourism_new .category-block-bg img.desktop_img {height: 260px !important;}
	.travel-tourism_new .category-block-bg ~ .data .list-box{height: 70px !important;margin: 5px 0 !important;}
	/* Feedback */
	/* EPL-16009 */
}
@media (min-width:768px){
	/* EPL-16003 */
	.travel-leisure p .showTxt{display:none;}
	.travel-leisure .travel-leisure-slider.travel-slider ul li .mob_img {display: none;}
	.travel-leisure .owl-loaded .owl-nav.disabled {display: none;}
	.travel-leisure .mb-banner .owl-stage {display: flex;}
	.mb-banner.owl-loaded{overflow: hidden;}
	.mb-banner .owl-item .col-xs-12 {width: 100%;}
	.mb-banner .owl-dots {display: none;}
	/* EPL-16003 */
	
	/* CI2-85 */
	.travel-leisure .bosch-banner .owl-stage {display: flex;}
	.bosch-banner.owl-loaded{overflow: hidden;}
	.bosch-banner .owl-item .col-xs-12 {width: 100%;}
	.bosch-banner .owl-dots {display: none;}
	/* CI2-85 */

	/* EPL-16004 */
	.travel-tourism_new .top-content-inner p .showTxt{display:none;}
	/* EPL-16004 */
	/* EPL-16009 */
	.travel-tourism_new .category-block-bg ~ .data {width: 40%;max-width: 320px;}
    .travel-tourism_new .category-block-bg ~ .data .list-box {display: inline-flex;align-items: center;justify-content: flex-start;background-image: url(../images/mobile-ctr-arrow.svg);background-position: calc(100% - 20px) center;background-size: 25px 25px;background-repeat: no-repeat;}
	.travel-tourism_new .category-block-bg ~ .data .list-box > a {padding-right: 35%;margin-top: 0;width: 100%;}
	/* Feedback */
	.travel-tourism_new .category-block-bg img.desktop_img {height: 318px;object-fit: cover;object-position: left center;}
	.travel-tourism_new .category-block-bg ~ .data .list-box{height:80px;margin:8px 0;}
	/* Feedback */
	/* EPL-16009 */

}
@media (max-width:767px){
	/* EPL-16003 */
	.travel-leisure .container {padding-left: 20px;padding-right: 20px;}
	.travel-leisure .container > .row {margin-left: 0;margin-right: 0;}
	.travel-leisure h2, .travel-leisure h3 {font-size: 18px;}
	.travel-leisure p{font-size: 13px;}
	.travel-leisure p .addText{display:none;}
	.travel-leisure p .showTxt{display:inline;font-family: 'ProximaNovaSemibold';color:#334be2;}
	.travel-leisure p .showTxt:before {content: '... ';color: #333;}
	.travel-leisure .mb-banner .owl-stage {display: flex;}
	.travel-leisure .mb-banner .owl-nav {display: none;}
	.travel-leisure .travel-slider .owl-item .desktop_img {display: none;}
	.travel-leisure .leisure-sub-head span {font-size: 18px;}
	.travel-leisure .top-content, .travel-leisure .cat-banner-leisure, .travel-leisure .top-cat-leisure, .travel-leisure-slider {margin-bottom: 12px;}	
	/* EPL-16003 */
	/* CI2-85 */
	.travel-leisure .bosch-banner .owl-stage {display: flex;}
	.travel-leisure .bosch-banner .owl-nav {display: none;}
	/* CI2-85 */
	/* EPL-16004 */
	.travel-tourism_new .container {padding-left: 20px;padding-right: 20px;}
	.travel-tourism_new .container > .row {margin-left: 0;margin-right: 0;}
	.travel-tourism_new h2,.travel-tourism_new h3 {font-size: 18px;margin-bottom:15px;}
	.travel-tourism_new p{font-size: 13px;}
	.travel-tourism_new .top-content {margin-bottom: 12px;}
	.travel-tourism_new .top-content h2{font-size: 22px;}
	.travel-tourism_new p .addText{display:none;}
	.travel-tourism_new p .showTxt{display:inline;font-family: 'ProximaNovaSemibold';color:#334be2;}
	.travel-tourism_new p .showTxt:before {content: '... ';color: #333;}
	.travel-tourism_new .divBox-02 .row.travel-block2, .travel-tourism_new .divBox-05 .row.travel-block2 {margin:4px -8px 20px;}
	.travel-tourism_new .divBox-02 .row.travel-block2 div[class*='col'], .travel-tourism_new .divBox-05 .row.travel-block2 div[class*='col']{padding-left: 8px;padding-right: 8px;}
	.travel-tourism_new .divBox-05{margin-bottom:0;}
	.travel-tourism_new .divBox-08{margin-bottom:30px;}
	.travel-tourism_new .category-tier-col {margin-bottom: 26px;}
	.travel-tourism_new .category-tier-col .data {padding: 0;}
	.travel-tourism_new .category-tier-col .list-box {margin: 5px 0;padding: 10px;width: 100%;display: flex;align-items: center;justify-content: flex-start;background-image:url('../images/mobile-ctr-arrow.svg');background-position:calc(100% - 20px) center;background-size: 26px;box-shadow: 0 2px 2px 0 #BEBEBE;}
	.travel-tourism_new .category-tier-col .list-box figure {margin-right: 20px;width: 100%;max-width: 60px;display: inline-block;}
	.travel-tourism_new .category-tier-col .list-box a {margin: 0;width: 57%;}
	.travel-tourism_new .category-tier-col .list-box > a {padding: 6px 0;width: 100%;max-width: calc(100% - 90px);min-height: 26px;}

	/* EPL-16004 */

	/* EPL-16008 */
	.travel-tourism_new .travel-slider {margin-top: 0;}
	.travel-tourism_new .category-tier-col .list-box > a{padding-right: 28px;}
	/* EPL-16008 */


	/* EPL-16009 */
    .travel-tourism_new .category-block-bg ~ .data{padding: 12px 15px;width: 100%;max-width: 100%;bottom: 0;top: auto;height: 198px;}
	.travel-tourism_new .category-block-bg ~ .data .list-box{margin:2px 0;min-height: 52px;height: calc((100% / 3) - 4px );}
	.travel-tourism_new .category-block-bg ~ .data .list-box figure {margin-right:15px;height: 48px;width: 48px;}
	.travel-tourism_new .category-block-bg ~ .data .list-box figure * {height: 100%;width:100%;}
	
	.category-sliderBox .blkFriday-slider-inner {margin: 0;width: 100%;}
	.category-sliderBox .blkFriday-slider .container {padding: 0;}
	.category-sliderBox .blkFriday-slider-inner .gift-block{min-height:245px;}
	.category-sliderBox .blkFriday-slider-inner .gift-image {height: 110px;}
	.category-sliderBox .blkFriday-slider-inner .slick-slide{padding: 5px;}
    .category-sliderBox .blkFriday-slider-inner .gift-block h3{line-height:18px;}
	.category-sliderBox .gift-block .original-price{width:100%;}
	.travel-tourism_new .divBox-02 .row.travel-block2.mt-0{margin-bottom:26px;}
	.travel-tourism_new .divBox-02 .row.travel-block2.mt-0 div[class*='col'] ~ div[class*='col'] {margin-top: 26px;}
	.category-sliderBox .blkFriday-slider-inner .slick-slide {padding: 0 4px;}
	.category-sliderBox .blkFriday-slider-inner .gift-block .shop-now-btn span {position: relative;font-size: 13px;margin-left: -16px;}
	.category-sliderBox .blkFriday-slider-inner .gift-block .shop-now-btn span:after {border-width: 5px 0 5px 8px;margin-top: 0px;}
	/* EPL-16009 */

	/*EPL-16124*/

	.category-sliderBox .blkFriday-slider-inner .slick-slider {padding: 0;}
	.category-sliderBox .blkFriday-slider-inner .gift-block{padding-left:8px;padding-right:8px;}
	.category-sliderBox .blkFriday-slider-inner .gift-block a.shop-now-btn{max-width:calc(100% - 6px);margin-left:3px}
	.category-sliderBox .blkFriday-slider-inner .gift-block a.shop-now-btn span{ margin-right: -17px; font-size: 13px;}

	/*EPL-16124*/
}

/* CI-5583 */
@media (max-width:767px){
	.product-section .yearGrnt-box {margin: 10px 0 0 9px;max-width: 75px;min-height: 24px;}
	.product-section .yearGrnt-box1 {background-image: url(https://images.lteplatform.com/assets/ecp/images/1-year-guarantee-mobile.png);}
	.product-section .yearGrnt-box2 {background-image: url(https://images.lteplatform.com/assets/ecp/images/2-year-guarantee-mobile.png);}
	.product-section .yearGrnt-box3 {background-image: url(https://images.lteplatform.com/assets/ecp/images/3-year-guarantee-mobile.png);}
	.product-section .yearGrnt-box4 {background-image: url(https://images.lteplatform.com/assets/ecp/images/4-year-guarantee-mobile.png);}
	.product-section .yearGrnt-box5 {background-image: url(https://images.lteplatform.com/assets/ecp/images/5-year-guarantee-mobile.png);}
}
/* CI-5583 *//* CI-5693 */
@media (max-width:767px ){
	.helpSection .headingBox p{font-size:13px;line-height:1.34;}
    .helpLst .hlpBx{margin: 12px auto 18px;}
	.helpLst .hlpBxImg{width: 118px;height: 118px;margin-bottom: 8px;margin-left: auto;margin-right: auto;}
    .helpQuckBox .quckBox{flex-direction: column;padding: 16px 18px;}
    .helpQuckBox .quckBox .rgtBx{width: 100%;margin-top: 12px;}
	.helpSection {padding-top: 15px;}
    .helpSection .headingBox h1{font-size:18px;margin-bottom:6px;}
	.helpQuckBox .quckBox .lftBx,.helpQuckBox .quckBox .rgtBx {text-align: center;padding-right:0}
}
/* CI-5693 */
/* CI-5583 */
/* EPL-15811 */
@media (min-width:1024px){
   .o3b-section .rightcol3bo .product-section li.productbrandslisting .product-info .instock, .o3b-section .rightcol3bo .product-section li.productbrandslisting .product-info .noLongerAvailable {min-height: 11px;}
   .o3b-section .clearancecol3bo .product-section li.productbrandslisting .product-info .epmtydiv {min-height: 11px !important;}
}
/* EPL-15811 */
/* CI-5583 */
/* CI2-85 */
@media (min-width:1200px){
    .newCataSection .container {max-width: 990px;}
}
@media (min-width: 768px){
    .newCataSection .travel-heading {margin-bottom: 10px;}
    .newCataSection .top-content {border-bottom: 1px solid #bbb;padding-bottom: 5px;/* margin-bottom: 34px; */}
    .newCataSection .cat-banner-leisure {margin-bottom: 8px;}
    .newCataSection .mb-banner .mb-3 {margin-bottom: 26px;}
	.newCataSection .bosch-banner .mb-3 {margin-bottom: 26px;}
}
@media (max-width: 767px){
 .newCataSection .mb-banner .slick-slide{height:auto;}
  .newCataSection .bosch-banner .slick-slide{height:auto;}
}
/* CI2-85 */
/* CI2-86 */
@media (max-width: 767px){
    .travel-tourism_new .container{padding-left:15px;padding-right:15px}
    .travel-tourism_new .category-tier-col {padding-left: 0;padding-right: 0;}
    .sBrand-Slider .sbrand-block img {width: 82px;height: 82px;margin: auto;}
	ul.sBrand-Slider {padding: 0;}
	ul.sBrand-Slider .owl-nav {display: none;}
	ul.xmas-slickslider-caravan.products-slider{padding:0}
    ul.xmas-slickslider-caravan.products-slider .owl-nav {display:none}
	ul.xmas-slickslider-caravan.products-slider .owl-item {padding: 0 4px;}
}
@media (max-width: 360px){
    .sBrand-Slider .sbrand-block img {width: 70px;height: 70px;margin: auto;}
}
/* CI2-86 */
/* ADSV2-168 */
@media (min-width:768px) {
    .customTable table tr th, .customTable table tr td{text-align:center;}
    .customTable table tr:nth-of-type(even) {background-color: #F2F2F2;}
    .customTable table tr th + th{border-left:1px solid #fff;}
    .customTable table tr td + td{border-left:1px solid #fff;}
    .customTable table tr td + td:after{content: '';position: absolute;left:0;top:50%;width: 1px; height: calc(100% - 10px);background-color: #fff;transform: translateY(-50%);}
    .customTable table tr:nth-of-type(even)  td + td {border-color: #f2f2f2;} 
	/*ADSV2-375*/
	.dataTablesBox .datatable-responsive thead {display: table-row-group;}
	.dataTablesBox .datatable-responsive thead th{white-space: nowrap;}
	.dataTablesBox .datatable-responsive tfoot {display: table-caption;width:100%;position: sticky;left: 0px;top: 0;border: 1px solid #D2D2D2;padding: 20px 12px;margin: 11px 0 16px;background-color: #F0F0F0;border-radius: 3px;}
	.dataTablesBox .datatable-responsive tfoot tr{display: flex;width: 100%;position: relative;padding-left: 120px;}
	.dataTablesBox .datatable-responsive tfoot tr th{border:none;padding: 0 6px;min-width: 120px;}
	.dataTablesBox .datatable-responsive tfoot select{border: 1px solid  #ccc;height: 34px;width: 100%;padding: 5px 16px 4px 12px;border-radius: 4px;font-weight: normal;font-size: 14px;-webkit-appearance: auto;background: none;background-color: #fff;}
	.dataTablesBox .datatable-responsive tfoot tr{padding-left: 90px;}
    .dataTablesBox .datatable-responsive tfoot select{padding: 5px 6px 4px 8px;}
	/*ADSV2-375*/       
}
@media (max-width:767px) {
    .customTable {padding: 6px;border-color: #D1D1D1;overflow: hidden;overflow-y: auto;max-height: 322px;}
    .customTable table, .customTable tbody, .customTable tr, .customTable td {display: block;width: 100%;}
    .customTable tr{background-color: #F2F2F2;}
    .customTable tr + tr{margin-top: 15px;}
    .customTable table tr td {border-bottom:1px solid #fff;padding: 14px 8px 14px 128px;word-break: break-word;white-space: normal !important;}
    .customTable table tr td:after{content:attr(data-label);position: absolute;left:0;top:0;padding: 14px 8px 14px 10px;height: 100%;width: 116px;border-right: 1px solid #fff;font-weight: 700;}
	.customTable table tr .no_result{padding-left: 8px;text-align: center;}
	.customTable table tr .no_result:after{display: none;}
    /*ADSV2-375 */
	.dataTablesBox .dataTables_filter {text-align: right;}
	.dataTablesBox .datatable-responsive thead {display: table-row-group;}
	.dataTablesBox .datatable-responsive thead th{white-space: nowrap;}
	.dataTablesBox .datatable-responsive tfoot {display: table-caption;width: calc(100vw - 71px);position: sticky;left: 0px;top: 0;border: 1px solid #D2D2D2;padding: 20px 12px 10px;margin: 11px 0 16px;background-color: #F0F0F0;border-radius: 3px;}
	.dataTablesBox .datatable-responsive tfoot tr{display: flex;flex-direction: column;width: 100%;}
	.dataTablesBox .datatable-responsive tfoot tr th{border:none;padding: 0 0 12px;}
	.dataTablesBox .datatable-responsive tfoot select{border: 1px solid  #ccc;height: 34px;width: 100%;padding: 5px 16px 4px 12px;border-radius: 4px;font-weight: normal;font-size: 14px;text-align: center;-webkit-appearance: auto;background: none;background-color: #fff;}
	.dataTablesBox .datatable-responsive tfoot tr{padding-top: 24px;}
	.dataTablesBox .datatable-responsive tfoot tr:before{left: -7px;top: -3px;width: 100%;text-align: center;}
	.dataTablesBox .datatable-responsive thead tr th{width: 16%;}
	/*ADSV2-375*/
}
/* ADSV2-168 */
/* ADSV2-169 */
@media only screen and (min-width:768px){
	.pdppagemvlsection .reg-field {margin: 0;padding: 15px 17px;width: 220px;}
	.pdppagemvlsection .select-vehicle {width: 100%;padding: 15px 16px;}
}
@media only screen and (min-width:768px){
	.pdppagemvlsection .search-box-inner.vrm-box {display: flex;align-items: stretch;}
	.pdppagemvlsection .search-box-inner .reg-box{padding:15px 17px;}
	.pdppagemvlsection .search-box-inner .reg-box .field{padding: 0 0px 0 18px;}
	.pdppagemvlsection .search-summery .outer {width: calc(25% - 32px);}
}
@media only screen and (max-width:1023px) and (min-width:768px){
	.pdppagemvlsection .select-vehicle .field {max-width: 50%;min-width: 32%;}
	.pdppagemvlsection .search-wrapper .separator {padding: 8px;}
	.pdppagemvlsection .search-box-inner.vrm-box {flex-direction:column;}
    .pdppagemvlsection .search-box-inner .reg-box{padding:0;}
	.pdppagemvlsection .search-summery .outer {width: calc(25% - 25px);}
}
@media only screen and (max-width:767px){
	.pdppagemvlsection .search-wrapper {flex-direction: column;background-color: transparent;border: none;}
	.pdppagemvlsection .reg-field, .pdppagemvlsection .select-vehicle {box-shadow: 0 0 4px 1px #B0B1B2;border-radius: 5px;padding: 15px 17px;background-color:#fff;}
	.pdppagemvlsection .select-vehicle {margin: 0 0 14px;}
	.pdppagemvlsection .reg-field .heading, .pdppagemvlsection .select-vehicle .heading {padding-top: 0;margin-bottom: 3px;}
	.pdppagemvlsection .reg-field .vrm-input {min-width: 100%;}
	.pdppagemvlsection .reg-field .go-btn {width: 100%;margin-left: 0;padding-top: 13px;}
	.pdppagemvlsection .reg-field form{padding:0}
	.pdppagemvlsection .search-wrapper .separator {margin: 14px 0;width: 100%;background: none;position: relative;}
	.pdppagemvlsection .search-wrapper .separator:after,.pdppagemvlsection .search-wrapper .separator:before {content:'';position:absolute;left:0;top: 48%;width:calc(50% - 20px);height:1px;background-color: #C9C9C9;;}
	.pdppagemvlsection .search-wrapper .separator:after{right:0;left:auto;}
	.pdppagemvlsection .select-vehicle .vehicle-form{display: block;border: none;padding-top: 0;}
	.pdppagemvlsection .select-vehicle .field{max-width: 100%;min-width: 100%;}
	.pdppagemvlsection .select-vehicle .go-btn{margin:0;width: 100%;}
	.pdppagemvlsection .search-box-inner.vrm-box {margin: 2px 2% 20px;max-width: 96%;border-radius: 5px;bottom: -6px;position: relative;}
}
.product-listing-col .info-box.full-width {display: flex;align-items: flex-start;}
.product-listing-col .info-box.full-width p{line-height: 1.46;}
/* ADSV2-169 */

/** CI- 4068 */
@media (min-width:768px){
	#vehicleRegModal .car-parts-form .select-vehicle .field.small {width: calc(33% - 10px);margin-right: 10px;}
	#vehicleRegModal .car-parts-form .select-vehicle .field:not(.small) {max-width: calc(100% - 13px);}
	#vehicleRegModal .car-parts-form .select-vehicle .go-btn {position: absolute;left: 100%;bottom: 10px;width: 68px;text-transform: uppercase;}
}

@media only screen and (min-width:320px) and (max-width:767px){
	#vehicleRegModal .car-parts-form .number-col .heading.close {background-position: right top;}
	#vehicleRegModal .car-parts-form .number-col .heading.close {background-position: 99% 7px;}
	#vehicleRegModal .car-parts-form .number-col .vrm-input {max-width: calc(100% - 53px);}
	#vehicleRegModal .car-parts-form .select-vehicle .go-btn {width: 47%;}
}

@media only screen and (min-width:320px) and (max-width:767px){
	#vehicleRegModal .car-parts-form .number-col .heading.close {background-position: right top;}
	#vehicleRegModal .car-parts-form .number-col .heading.close {background-position: 99% 7px;}
	#vehicleRegModal .car-parts-form .number-col .vrm-input {max-width: calc(100% - 53px);}
	#vehicleRegModal .car-parts-form .select-vehicle .go-btn {width: 47%;}
}

@media only screen and (min-width:1025px){
	#vehicleRegModal .car-parts-form .select-vehicle.nowActive .heading{ background: url(../images/close-arrow.png) no-repeat 99% center;min-height: 14px;cursor: pointer;}
	#vehicleRegModal .car-parts-form .number-col .heading.close {text-align: left;background: url(../images/close-arrow.png) no-repeat 99% 14px;opacity: 1;cursor: pointer;}
}
@media (max-width:375px){
	#vehicleRegModal .car-parts-form.loading-screen .loading-col{top:16px !important;padding:10px}
	#vehicleRegModal .car-parts-form.loading-screen.mvl .loading-col{top:78px !important}
}
/** CI- 4068 */

/* CI2-172 */
@media (max-width:767px){
    .new-order-status .order-detail .mult-buy-tag{padding: 12px 10px 8px;width:100%;}
}
/* CI2-172 */
/* EPL-15811 */
@media (min-width:1400px){
	.o3b-section .christmas-outer .clearancecol3bo .product-section .info-wrapper{max-height:141px;}
}
@media (min-width:768px){
    .christmas-main .clearancecol3bo .exclude_promo{min-height:40px;}
	.o3b-section .christmas-outer .clearancecol3bo .product-section .product-btn .cart-btn, .o3b-section .christmas-outer .clearancecol3bo .product-section .product-btn.full-width .addtocart-disable{max-height:37px;}
    }
 @media (min-width: 768px) and (max-width: 991px) {
        .christmas-main .clearancecol3bo .exclude_promo{margin: 0px 0 16px;}
    }
/* EPL-15811 */
/* CI2-251 */
@media screen and (max-width: 991px) and (min-width: 768px) {
	ul.manufacturer_lst li{max-width:33.3%;}
}
@media screen and (max-width: 767px) {
    ul.manufacturer_lst{margin: 0;width: 100%;}
	ul.manufacturer_lst li{max-width:100%;padding: 0 10px;}
	ul.manufacturer_lst .img_box{height:156px;padding-bottom:6px}
	ul.manufacturer_lst .img_box img{max-height:76px;width:76px;}
	ul.manufacturer_lst .content_box a{padding:0 22px;}

	/* DCX-1567 */
	.o3b-section .rightcol3bo .product-section .product_brand_detail.mbFlex .product-btn.full-width .cart-btn {min-width: 100%;}
	/* DCX-1567 */
}
@media screen and (max-width: 359px) {
	ul.manufacturer_lst .img_box{height:134px;}
}
/* CI2-251 */
/* CI2-247 */
@media (max-width:767px){
	.manufacturer-Slider .maker-block {width: 80%;max-width: 200px;}
	.manufacturer-Slider .owl-prev {left: 10%;}
	.manufacturer-Slider .owl-next {right: 10%;}
	.manufacturer-Slider .owl-item li {text-align:center;width: 100% !important;}
}

/* CI2-247 */
/* EPL-16597 */
@media only screen and (min-width : 768px) and (max-width : 1024px){
    .contactBanner .banner_content{padding-left: 4.5%;}
    .newContactUs .helpSection,.newContactUs .store-locator .quick-finder{padding-left:26px;padding-right:26px}
}

@media only screen and (min-width : 768px) {
	.contactSection .col-sm-5{width: 45%;}
	.contactSection .col-sm-7{width: 55%;}
}

@media only screen and (max-width : 767px){
    .newContactUs{padding: 0 10px;}
    .newContactUs .contactBanner{margin-bottom: 8px;}
    .contactBanner .banner_content{top: 48px;left: 50%;max-width: 310px;width: calc(100% - 18%);transform: translateX(-50%);padding-left: 2.6%;}
    .contactBanner .banner_content h2{font-size: 18px;margin-bottom: 8px;}
    .contactBanner .banner_content p{font-size: 12px;}
    .newContactUs .helpSection{padding: 20px 18px 5px;margin-bottom: 16px;}
    .newContactUs .helpQuckBox .quckBox{width: calc(100% + 14px);margin: 14px -7px;min-width: calc(100% + 14px);padding: 16px 8px;}
    .newContactUs .helpSection .headingBox h1{font-size: 18px;}
    .newContactUs .helpQuckBox .quckBox h4{font-size: 13px;}
    .newContactUs .helpQuckBox .quckBox p{font-size: 12px;}
    .newContactUs .helpQuckBox .quckBox .button{font-size: 12px;}
    .newContactUs .helpLst{padding: 12px 2% 0;}
    .newContactUs .helpLst .hlpBxImg{width: 86px;height: 86px;}
	.newContactUs .hlpBxImg img {max-width: 52px;max-height: 50px;}
    .newContactUs .helpLst .hlpBx span{font-size: 12px;}
    .newContactUs .store-locator{padding:0;}
    .newContactUs .store-locator .quick-finder{padding:20px 18px;margin-bottom: 16px;}
    .store-locator .quick-finder p {font-size: 13px;}
    .store-locator .quick-finder p > strong{margin-bottom: 6px;font-size: 18px;}
    .cardSection {padding: 20px 18px 8px;margin-bottom: 16px;}
    .cardSection h3{margin-bottom: 6px;font-size: 18px;}
    .cardSection p {font-size: 13px;}
    .cardSection .imgBox{padding: 8px 0 0;}
    .cardSection .contentBox h5,.cardSection .contentBox p{font-size: 13px;}
	.newContactUs .contactBanner { padding-top: 5px;}
	.cardSection .contentBox { padding-left: 24px;}
	.cardSection .contentBox h5 img {width: 16px; top: 0;}
	.newContactUs> h1{margin:20px 0px 8px;font-size:20px;}
	.newContactUs .store-locator .store-search-form input {width: 62%;max-width: 203px;font-size: 13px;}
	.newContactUs .store-locator .store-search-form button{max-width: calc(38% - 10px);text-align: center;}
}
 @media only screen and (max-width : 359px){
    .contactBanner .banner_content{width: calc(100% - 12%);top:32px;}
    .contactBanner .banner_content p{font-size: 11px;}
  }

/* EPL-16597 */
/*CI2-308*/
@media only screen and (max-width:767px){
    .plp_checkboxs{margin-left:-7px;margin-right:-7px;width:calc(100% + 14px);}
    .plp_checkboxs .custom-checkbox {margin:0 7px 7px;max-width: calc(50% - 14px);}
}
/*CI2-308*/
/* CI2-315 */
@media only screen and (min-width:768px){
	.carousalFilter {border: 1px solid #D0D0D0;}
	.carousalFilter section.exhaust-filter-slider {margin-bottom: 0;border: none;}
	.carousalFilter .exhaust-filter-slider .owl-carousel{overflow: hidden;}
	.carousalFilter .exhaust-filter-slider .item{margin-bottom: 0;height: 44px;min-height: 44px;padding: 0;border: none;}
	.carousalFilter .exhaust-filter-slider .item label{width: 100%;min-height: 100%;border: 2px solid #999;padding: 6px 20px 5px;display: inline-flex;align-items: center;justify-content: center;}
	.carousalFilter .exhaust-filter-slider .item input:checked ~ label{border-color: #233F92;background-color: #EDF0F6;color: #233F81;}
	.carousalFilter .exhaust-filter-slider .owl-nav .owl-prev{left: 3px;top: 62%;}
	.carousalFilter .exhaust-filter-slider .owl-nav .owl-next{right: -5px;top: 62%;}
}
@media only screen and (max-width:767px){
	.carousalFilter {border: 1px solid #D0D0D0;}
	.carousalFilter section.exhaust-filter-slider {margin-bottom: 0;border: none;}
}
/* CI2-315 */
/* CI2-307 */
@media (min-width:768px){
    .tools_new .tier-one-category .tier-listing {margin: 12px -15px 0;width: calc(100% + 30px);}
    .tools_new .tier-one-category .tier-listing li{margin-left: 15px;margin-right: 15px !important;width: calc(33.33% - 30px);}
    .tools_new .tier-one-category .tier-listing figure img{object-fit: contain;object-position: center;max-height: 155px;}
	.tools_new .category-sliderBox .blkFriday-slider .owl-nav .owl-next,.tools_new .category-sliderBox .blkFriday-slider .owl-nav .owl-prev{top: 32%;}
	.tools_new .category-sliderBox .container {position: relative;}
	.tools_new .tier-one-category h2 > span{margin-bottom: 20px;display: block;text-align: left;line-height: 1;}
}
@media (max-width:767px){
    .tools_new .container{padding: 0 12px;}
    .tools_new .tier-offer-outer, .tools_new .tier-one-category .tier-listing{margin-left: -12px;margin-right: -12px;width: calc(100% + 24px);}
    .tools_new .top-cat-leisure .owl-stage {display: flex;align-items: flex-start;}
    .tools_new .top-cat-leisure .owl-nav {display: none;}
    .tools_new .top-cat-leisure .mb-banner{margin: 0;width: 100%;overflow: hidden;}
	.tier-one-category .tier-listing .list-col p.all-data{display: none;}
	.tools_new .tier-listing .list-col .visible-xs .view-btn {display: block;text-align: center; width: 100%;background-position: calc(50% + 34px) 6px;padding: 3px;}
	.tools_new section > h2 {text-align: center;}
	.tools_new h2 span, .tools_new h2.mobile span {margin: 0 auto;width: auto;padding: 0 5px;left: auto;right: auto;float: none;}
	.tools_new .top-cat-title h2 {text-align: center;}
	.tools_new .top-cat-title h2 span{margin: 0 auto;width: auto;padding: 0 5px;left: auto;right: auto;float: none;}	
	/* CI2-317 + CI2-375*/
	header .nav-col nav .sub-nav > .more-links-mobile {text-transform: unset;}
	/* CI2-317 + CI2-375*/
}
/* CI2-307 */

/* CI-6111*/
@media (max-width:767px){
	.lp-offers-hub .row{padding:0}
    .lp-offers-hub .offers-list .col-xs-12 img{min-height: 120px;max-height: 240px;width: 100%;}
    .lp-offers-hub .offers-list .title-overlay{font-size: 13px;padding: 8px 15px;min-height: 48px;}
	.lp-offers-hub .offers-list .col-xs-12 { margin-bottom: 20px;}
	.lp-offers-hub .offers-list .title-overlay{width: calc(100% - 30px);}
	.lp-offers-hub .promotion-banner img{width:100%}
}
@media (max-width:359px){
    .lp-offers-hub .offers-list .col-xs-12 img{object-fit: cover;object-position: left center;}
	/* CI2-386 */
	.product-listing-col .productEdpSection .left-col .edp_amount .edp_i3_icon img{max-width: 80px;}
	.o3b-section .rightcol3bo .product-section .productbrandslisting .edpIcon .edp_i4_icon img {max-width: 78px;margin-top: 4px;}
	/* CI2-386 */
}
@media only screen and (min-width:768px){
    .lp-offers-hub .offers-list .row{margin: 0 -7px;}
    .lp-offers-hub .offers-list .col-xs-12 {margin-bottom:10px;padding: 0 5px;}
    .lp-offers-hub .offers-list .title-overlay {left: 6px;width: calc(100% - 11px);}
}
@media (max-width:767px){
	.travel-leisure .container > .row.breadcrumbs-col { margin: 0 -10px -12px; }
}
/* CI-6111*/
/* CI2-317 + CI2-375*/
@media only screen and (min-width:1025px){
    /* dcx-2434 */
	/*header .nav-col .sub-nav .left-sub-nav{min-width: 210px;}
    header .nav-col .sub-nav .left-sub-nav li{white-space: nowrap;padding-left: 16px;}
    header .nav-col .sub-nav .inner-nav{left: 210px;}*/
    /* dcx-2434 */

}
/* CI2-317 + CI2-375*/
/* CI2-388*/
@media (max-width:767px){
	.tier-one-category h1.mobile.pl-1 {padding-left: 10px;}
	.brands-logo-list .tierseocontent {padding: 0 10px;}
	.search-detail-box.carparttosearch .reg-field h1,.product-listing-col h1.mobile {line-height: 1.16;}
	/* CI2-386 */
	.o3b-section .rightcol3bo .productEdpLst .edpIcon .edp_i4_icon {max-width: 74px;margin: 0;}
	.o3b-section .rightcol3bo .productEdpLst .edpIcon .edp_i4_icon img{max-width: 100%;}
	.o3b-section .rightcol3bo .productEdpLst .edpIcon .amount-price,
	.o3b-section .rightcol3bo .productEdpLst .amount-outer .edpIcon .offer-detail{max-width: calc(100% - 76px);}
	.o3b-section .rightcol3bo .productEdpLst .product-section .amount-outer .edp_i3_icon{float: left;width: auto;max-width: 92px;min-width: 86px;}
	.o3b-section .rightcol3bo .productEdpLst .product-section .amount-outer .edp_i3_icon img{max-width:100%;}
	.product-listing-col .productEdpSection .left-col .info-wrapper.mobile .edp_amount {max-width: calc(100% - 110px);padding-right: 0;float: right;margin-top: 2px;display: flex !important;}
    .product-listing-col .productEdpSection .left-col .edp_amount .col-lft{text-align: right;}
    .product-listing-col .productEdpSection .left-col .edp_amount .col-lft .offer-detail{align-items: flex-end;}
    .product-listing-col .productEdpSection .left-col .info-wrapper.mobile .edp_amount .original-val{line-height: 1;padding-top: 5px;}
    .product-listing-col .productEdpSection .left-col .info-wrapper.mobile .edp_amount .save-info{margin: 0;padding: 0;font-size: 12px;}
	.o3b-section .rightcol3bo .product-section .productbrandslisting .edpIcon .edp_i4_icon {margin:0;}
	.o3b-section .rightcol3bo .productEdpLst .edpIcon .amount-price {float: right;min-width: 100%;}
	.o3b-section.category-tier-col .searchpage .rightcol3bo .product-section .amount-outer .amount.edpIcon {min-height: 1px; margin: 0;}
	/* CI2-386 */
}
/* CI2-388*/
/* CI2-380*/
@media (min-width:1200px){
	.travel-leisure .app_landing .container{width:1024px;}
}
/* CI2-380*/
/* CI2-385*/
@media (min-width:768px){
	ul.category-listing {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
	ul.category-listing li{-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
	ul.category-listing li.edpbanner {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;padding-top: 0;}
	ul.category-listing li.edpbanner + li {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}
	/* CI2-386 */
	.o3b-section .rightcol3bo .productEdpLst .amount-outer .amount {min-height: 75px;}
	.o3b-section .rightcol3bo .productEdpLst .amount-outer .amount .offer-detail {margin-top: 2px;}
	/* CI2-386 */
	/* CI2-380*/
	.travel-tourism .edp_sellprice img.width-100, .travel-tourism .edp_shopnow img.width-100 {margin-left: auto;margin-right: auto;width: auto;max-width: 100%;}
	/* CI2-380*/
	/* DCX-165 */
	ul.category-listing li.paypalbanner {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;padding-top: 0;}
	ul.category-listing li.paypalbanner + li {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}
	/* DCX-165 */
}
/* CI2-385*/
/* CI2-385*/
@media (max-width:767px){
    .o3b-section .rightcol3bo .product-section li.vrnbanner {margin-bottom: 16px;max-width: 100%;margin-left:0;}
	.product-listing-col ul.product-section li.vrnbanner {padding: 0; border: none;}
	.product-listing-col ul.product-section li.vrnbanner img {width: 100%;}
	figure.tierEDPbanner {margin: -10px 0 18px !important;}
	figure.tierEDPbanner img{width:100%;}
	/* CI2-380*/
	.info-common-travel .static-page .panel-title {font-size: 15px;padding-right: 24px;}
	.info-common-travel .static-page .panel-group.orderlisted .panel-heading a:before{margin-right:2px}
	/* CI2-380*/
/* CI2-461*/
	.blackfridayCard .right-col {display: none;}
    .blackfridayCard .mobile-outer {margin:0 -8px;padding:8px 10px 0;width:calc(100% + 16px);display: block;}
    .blackfridayCard .mobile-outer a{margin:0 0 15px;width: 100%;display: block;}
    .blackfridayCard .mobile-outer img{width: 100%;}
	.popular-blkFriday-products .heading{padding-left:2px;padding-right:2px;}
	/* CI2-461*/
	/* DCX-165 + DCX-458 */ 
	.o3b-section .rightcol3bo .product-section li.paypalbanner {margin-bottom: 10px;max-width:100%;margin-left:0;}
	.product-listing-col ul.product-section li.paypalbanner {padding: 0; border: none;}
	.product-listing-col ul.product-section li.paypalbanner img {width: 100%;}
	.flexOrder li.productbrandslisting{-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;}
	.flexOrder li.vrnbanner{-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
	.flexOrder li.paypalbanner{-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}
	.o3b-section .rightcol3bo .flexOrder li.productbrandslisting:nth-child(-n+3) {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
	.o3b-section .rightcol3bo .flexOrder li.productbrandslisting:nth-child(-n+2) {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}
    .o3b-section .rightcol3bo ul.flexOrder {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
	/* DCX-165 + DCX-458 */
}
/* CI2-385*/

/*adsv2-285*/

@media only screen and (min-width: 768px){
	/* DCX-458 */
	.o3b-section .christmas-outer .clearancecol3bo .product-section .info-wrapper {min-height: 167px;}
	/* DCX-458 */
	.changevehiclepopup .reg-field.focus{border-color:#eee !important;}
	.changevehiclepopup .search-wrapper {border-radius: 5px;box-shadow: 0 0 4px 1px #B0B1B2;display: flex;align-items: stretch;justify-content: flex-start;}
	.changevehiclepopup .reg-field{margin:0;padding: 15px 32px 15px 18px;border: none;box-shadow: none;background-color: transparent !important;border-radius: 0;border-right:2px solid #eee;min-width: 300px;}
	.changevehiclepopup .reg-field:hover{border-color:#eee !important;}
    .changevehiclepopup .reg-field .vrm-input{min-width: 100%;}
	.changevehiclepopup .reg-field input{text-align: center;}
	.changevehiclepopup .reg-field .go-btn{margin: 8px 0 0;padding: 9px;width: 100%;text-transform: capitalize;height: 42px;font-size: 14px;}
	.changevehiclepopup .search-detail-box .search-wrapper .separator{margin: auto 0 auto -35px;padding: 4px 0 0;min-width: 35px;min-height: 35px;display: inline-flex !important;align-items: center;justify-content: center;border: 2px solid #E9E9E9;border-radius: 35px;transform: translateX(50%);background-color: #fff;font-style: normal;color: #000;font-size: 15px;line-height: 1;}
	.changevehiclepopup .select-vehicle{border: none !important;box-shadow: none;background-color: transparent !important;width: 100%;padding: 15px 18px 15px 42px;}
	.changevehiclepopup .vehicle-form {width: 100%;display: block;float: left;}
	.changevehiclepopup .select-vehicle .field{min-width: 18.4%;max-width: 18.4%;margin-right: 2%;}
	.changevehiclepopup .select-vehicle .field.last{margin:0;}
	.changevehiclepopup .select-vehicle .go-btn{margin: 8px 0 0;float: right;}
	.changevehiclepopup .select-vehicle .go-btn{margin: 8px 0 0;padding: 9px;width: 100%;text-transform: capitalize;height: 42px;font-size: 14px;max-width: 230px;}
	.changevehiclepopup .reg-field .vrm-input {padding: 0;}
	.pdppagemvlsection .reg-field.focus,.pdppagemvlsection .reg-field.focus:hover{border-color:#E9E9E9;}
	.pdppagemvlsection .search-wrapper .separator{z-index: 1;position: relative;}
    .pdppagemvlsection .search-wrapper {box-shadow: none;border: 1px solid #E5E5E5;padding: 0;}
    .pdppagemvlsection .reg-field {min-width: 306px;box-shadow: none;border: none;border-right: 2px solid #E9E9E9;border-radius: 5px 0 0 5px;padding: 15px 32px 15px 26px;}
    .pdppagemvlsection .select-vehicle{box-shadow: none;border: none;padding: 15px 26px 15px 42px;}
	.pdppagemvlsection .reg-field:hover,.pdppagemvlsection .select-vehicle:hover{background: transparent;border-color: #E9E9E9;}
	.pdppagemvlsection .search-wrapper .separator{width: 35px;height: 35px;display: inline-flex !important;align-items: center;justify-content: center;border: 2px solid #E9E9E9;border-radius: 35px;transform: translateX(50%);background-color: #fff;font-style: normal;margin-left: -35px;}
	.pdppagemvlsection .heading{text-align: center;margin-bottom: 12px; text-transform: capitalize;}
	.pdppagemvlsection .select-vehicle .field{min-width: 18.45%;max-width: 18.45%;}
	.pdppagemvlsection .select-vehicle .go-btn{min-width: 230px;}
	.search-detail-box .reg-field.disable .go-btn, .search-detail-box .select-vehicle.disable .go-btn{pointer-events: none;}
}
@media only screen and (min-width:768px) and (max-width:1023px){
	.pdppagemvlsection .reg-field {min-width: 290px;}
	.new_info-box .rgt-buttons .btn {font-size: 12px;}
	.new_info-box .img-ico {margin-left: -10px;}
    .pdppagemvlsection .reg-field{padding-right: 26px;padding-left: 16px;}
    .pdppagemvlsection .select-vehicle{padding-left: 26px;padding-right: 16px;}
    .pdppagemvlsection .select-vehicle .field.small,.pdppagemvlsection .select-vehicle .field.xsmall{margin-bottom: 10px;margin-right: 1.8%;}
    .pdppagemvlsection .select-vehicle .field,.pdppagemvlsection .select-vehicle .field:nth-child(2){margin-right: 1.8%;}
}
@media only screen and (max-width:767px){
	.new_info-box .text-heading:not(.hidden-xs) {display: block;clear: both;}
    .new_info-box .text-heading + br{display: none;}
	.pdppagemvlsection .reg-field .vrm-input input[type="text"]{padding:0;}
	.new_info-box{margin: 2px -10px;}
    .new_info-box .rgt-buttons .btn{width: 100%;}
	.product-listing-col.alertboxes > .new_info-box {min-width: calc(100% + 20px);margin-left: -10px;}
	.new_info-box {padding: 5px;flex-wrap: wrap;}
	.new_info-box .img-ico{width: 30px;}
	.new_info-box p{font-size: 12px;width: calc(100% - 38px);line-height: 1.2;padding-top: 2px;}
	.new_info-box .text-heading{font-size: 12px;line-height: 1.24;} 
	.new_info-box .rgt-buttons{margin: 10px 0 4px;width: 100%;max-width: 100%;}
	.new_info-box .rgt-buttons .btn{font-size: 11px;padding: 8px 10px 7px;}
	.new_info-box .rgt-buttons .btn img{width: 12px;}
	.pdppagemvlsection {margin-left: -15px;padding: 12px 14px 18px;background-color: #fff;min-width: calc(100% + 30px);border: 1px solid #E5E5E5;border-radius: 5px;box-shadow: none;} 
	.pdppagemvlsection .errWarning_new{margin: 0 0 8px;white-space: normal;font-size: 10px;line-height: 1.24;}
	.pdppagemvlsection .errWarning_new img{width: 30px;margin-right: 7px;margin-top: -2px;}
	.pdppagemvlsection .reg-field,.pdppagemvlsection .select-vehicle{box-shadow: none;padding: 0;margin: 0;}
	.pdppagemvlsection .reg-field .heading,.pdppagemvlsection .select-vehicle .heading{line-height: 1;font-size: 12px;text-transform: capitalize;text-align: center;margin-bottom: 8px;display: block;}
	.pdppagemvlsection .reg-field .vrm-form{display: flex;align-items: stretch;justify-content: flex-start;}
	.pdppagemvlsection .reg-field .vrm-input{min-width: calc(100% - 156px);max-width: calc(100% - 156px);}
	.pdppagemvlsection .reg-field .go-btn {margin: 0 0 0 10px;width: 146px;}
	.pdppagemvlsection .select-vehicle .vehicle-form-pdp{padding:0;}
	.pdppagemvlsection .reg-field.nowActive,.pdppagemvlsection .select-vehicle.nowActive {padding: 6px 4px 4px;border: 2px solid #0030a1;text-align: center;display: flex;align-items: center;justify-content: center;color: #0030a1;height: 34px;}
	.pdppagemvlsection .reg-field.nowActive .heading,.pdppagemvlsection .select-vehicle.nowActive .heading{color: #0030a1;margin: 0;}
	.pdppagemvlsection .reg-field.nowActive .vrm-form,.pdppagemvlsection .select-vehicle.nowActive .vehicle-form-pdp{display: none;opacity:0;transition: ease all 0.3s;}
	.pdppagemvlsection .search-wrapper .separator{margin: 14px auto;font-style: normal;width: 30px;height: 30px;display: inline-flex !important;align-items: center;justify-content: center;border: 1px solid #5e5e5e;border-radius: 30px;font-size: 12px;font-family: 'ProximaNovaBold';}
	.pdppagemvlsection .search-wrapper .separator:after{width: calc(50vw - 50px);right: 100%;background-color: #5e5e5e;}
	.pdppagemvlsection .search-wrapper .separator:before{width: calc(50vw - 50px);left: 100%;background-color: #5e5e5e;}
	.changevehiclepopup .search-detail-box{border:1px solid #e9e9e9;border-radius: 5px;padding: 10px;}
	.changevehiclepopup .search-detail-box .search-wrapper{border:none;display: flex;flex-direction: column;}
	.changevehiclepopup .search-detail-box .heading{pointer-events: none;}
	.changevehiclepopup .search-detail-box .reg-field.nowActive .vrm-form, .changevehiclepopup .search-detail-box .select-vehicle.nowActive .vehicle-form{display: block !important;}
	.changevehiclepopup .search-detail-box .reg-field{padding: 0;} 
	.changevehiclepopup .reg-field .go-btn {margin: 0 0 0 10px;width: 146px;text-transform: capitalize;font-size: 13px;}
	.changevehiclepopup .reg-field .vrm-input{min-width: calc(100% - 156px);max-width: calc(100% - 156px);}
	.changevehiclepopup .reg-field input{padding-top:4px;}
	.changevehiclepopup .search-detail-box .select-vehicle {padding: 0;margin: 0;}	
	.changevehiclepopup .search-detail-box .select-vehicle .vehicle-form{margin: 0;padding: 0;border: none;}
	.changevehiclepopup .search-detail-box .select-vehicle .field.small{width: 100%;margin-left: 0;}
	.changevehiclepopup .search-detail-box .select-vehicle .field.xsmall{width: 100%;margin-right: 0;}
	.changevehiclepopup .select-vehicle .go-btn{margin: 0 0 6px;width: 100%;font-size: 14px;}
	.changevehiclepopup .search-wrapper .separator{margin: 14px auto 8px;font-style: normal;width: 30px;height: 30px;display: inline-flex !important;align-items: center;justify-content: center;border: 1px solid #5e5e5e;border-radius: 30px;font-size: 12px;line-height: 1;font-family: 'ProximaNovaBold';position: relative;color: #000;padding: 2px 0 0;}
	.changevehiclepopup .search-wrapper .separator:after,.changevehiclepopup .search-wrapper .separator:before{content:'';position: absolute;top: 50%;height: 1px;width: calc(50vw - 50px);left: 100%;background-color: #5e5e5e;}
	.changevehiclepopup .search-wrapper .separator:before{left: auto;right: 100%;background-color: #5e5e5e;}
	.changevehiclepopup .reg-field .vrm-input {padding: 0;}
    .changevehiclepopup .reg-field input{text-align: center;}
	.new_info-box p{font-size: 12px;font-family: 'ProximaNovaSemibold';}
	.new_info-box .text-heading{font-size: 12px;line-height:1.4;font-family: 'ProximaNovaSemibold';}
	.pdppagemvlsection .errWarning_new{font-size: 12px;font-family: 'ProximaNovaSemibold';}	
	.pdppagemvlsection .reg-field.nowActive .heading, .pdppagemvlsection .select-vehicle.nowActive .heading {background-image: none;}
	.product-listing-col.row > .info-box.info-error{display:none;}
}
@media only screen and (max-width:359px){
	.new_info-box .img-ico{width: 25px;}
    .new_info-box p{font-size: 8px;width: calc(100% - 35px);line-height: 1.4;}
	.new_info-box.info-success .text-heading{font-size: 10px;}
	.new_info-box .rgt-buttons{flex-direction: column;}
	.new_info-box .rgt-buttons .btn{width:100%;}
	.new_info-box .rgt-buttons .btn + .btn{margin:8px 0 0;}
	.pdppagemvlsection .errWarning_new img{width:25px;}
	.pdppagemvlsection .reg-field .vrm-input input[type="text"]{font-size: 18px;}
}
@media (min-width:992px){
	.new_info-box p{line-height: 16px;padding-top: 3px;}
	.new_info-box.info-error {padding-left: 16px;}
	.pdppagemvlsection .heading,.pdppagemvlsection .select-vehicle .heading { font-size: 14px;}
}


/*adsv2-285*/

/* TTM-1389,TTM-1390,TTM-1391 */
@media (min-width:768px){
	.new-order-listing .row.order-list-headings .col-xs-height span {padding-top: 3px;padding-bottom: 14px;min-height: 38px;}
    .new-order-listing .row-xs-height .col-xs-height.imgproduct{max-width: 70px;min-width: 70px;width: 100px !important;}
	.new-order-listing .row-xs-height:not(.order-list-headings) .col-xs-height{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;}
	.new-order-listing .row-xs-height:not(.order-list-headings) .col-xs-height:first-child{border-left:1px solid #cbcbcb;border-radius:5px 0 0 5px;}
	.new-order-listing .row-xs-height:not(.order-list-headings) .col-xs-height:last-child{border-right:1px solid #cbcbcb;border-radius:0 5px 5px 0;}
	.new-order-listing .order-list-data .row.stat-unknown{background-color:#fff;}
	.fifm_orders .row.row-xs-height .col-xs-height:not(:last-child) > span, .fifm_orders .order-list-data .col-xs-height > span{padding-right: 0px;}
	 .fifm_orders .row.order-list-headings .col-xs-height > span { font-size: 14px; white-space: nowrap; }
}
@media (max-width:991px) and (min-width:768px){
    .new-order-listing .row-xs-height .col-xs-height.imgproduct{max-width: 72px;min-width: 72px;width: 72px !important;}
    .new-order-listing .row-xs-height .imgproduct span{padding-left: 16px !important;padding-right:8px;}
    .new-order-listing .row-xs-height .imgproduct img{max-width: 48px;max-height: 48px;margin-right: 0;}
}
@media (max-width:767px){
	.order-info-display .new-order-listing{padding:0;}
	.new-order-listing .tabbackground{padding:0 9px 15px;}
    .new-order-listing .order-heading ul{margin:0;padding-right:7px;}
    .new-order-listing .order-heading li{margin-left:7px;}
	.new-order-listing .container-xs-height{border-spacing: 0;}
	.new-order-listing .order-list-data .row.row-xs-height {background: #fff;border:1px solid #cbcbcb;}
	.new-order-listing .order-list-data .row.stat-unknown {background: #fff;}	
	.new-order-listing .order-list-data .row-xs-height div:last-child {float: right;}
	.new-order-listing .row-xs-height .imgproduct span {float: left;max-width: 68px;max-height: 68px;}
	.new-order-listing .row-xs-height .imgproduct img {max-width: 68px;max-height: 68px;}
	.new-order-listing .order-list-data.tab-content{padding-bottom:15px;border-bottom:none;}
	.new-order-listing .order-pagination {margin:0 10px;padding: 15px 0;border-top: 2px solid #DADADB; max-width:calc(100% - 20px)}
}
@media (max-width:420px){
    .new-order-listing .order-heading ul li{max-width: 98px;}
    .new-order-listing .order-heading ul li:nth-child(3){max-width: 82px;}
    .new-order-listing .order-heading ul li a {font-size:13px;line-height:16px;padding:8px 8px 8px 30px;position: relative;}
    .new-order-listing .order-heading li img{position:absolute;left: 6px;margin:0;width:18px;top: 48%;transform: translateY(-50%);}
}
@media (max-width:991px) and (min-width:768px){
	.new-order-listing .tabbackground {padding-left:20px;padding-right:20px;}
	.new-order-listing .order-status:before{min-width:8px}
	.new-order-listing .row-xs-height .col-xs-height.imgproduct{min-width:62px;}
	.fifm_orders .row.order-list-headings .col-xs-height > span{font-size: 13px;}
	.new-order-listing .order-list-data .fifm_orders .col-xs-height span.order-status{white-space: normal;}
}
/* TTM-1389,TTM-1390,TTM-1391 */
/* TTM-1376 */
@media (min-width:768px){
    .order-step-box .payment_type {margin-top:26px;}
    .order-step-box .track_info + .payment_type {margin-top:26px;}
    .order-step_pay-box .payment_type {margin-top:4px;}
}
@media (max-width:767px){
    .order-min-details {margin: 0;}
    .order-min-details span {width:100%;margin:0 0 14px;}
    .order-min-details span:last-child {margin-bottom:0;}
    .step-wrapper {top: -8px;margin-bottom: 15px;}
    .steps-count {padding: 0 28px 0 20px;}
    .steps-count .sphere span{width: 76px;white-space: normal;text-align: center;font-size: 11px;line-height: 1.14;}
    .new-order-status .order-detail{padding-bottom:18px;}
    .order-step-box .media{padding:10px;flex-direction: column;}
	.order-step-box .media-left {min-width: 100%;max-width: 100%;padding: 0 0 8px;}
	.order-step-box .media-left img {max-width: 76px;max-height: 76px;}
    .order-step-box .media p:last-of-type{margin-bottom:0;}
	.orderHelp_boxs .blue_box {margin-top:24px;}
	.orderHelp_boxs .blue_box img{height:38px;max-width: 38px;}
	.order-step-box .media .media-heading{font-size: 14px;line-height: 1.24;}
	.order-step-box .media h6 {font-size: 14px;font-family: 'ProximaNovaBold';margin: 0 0 2px;text-align: right;min-width: 78px;}
	.order-step-box .media .each-txt span {text-align: right;padding: 0;font-size: 11px;}
	.new-order-status .order-detail .total-amount {width: 100% !important; margin: -2px 0;}
	.new-order-status .order-detail.visible-xs .payment_type.hidden-xs {margin: -6px 0 2px;display: block !important;}
	.order-step-box .media .yearGrnt-box {margin:4px 0;}
	.order-step-box .track_info p img {margin-bottom: 0px;}
	.order-step-box .track_info p {line-height: 1.4;}
	.new-order-status .return-detail .product-list-data + .total-amount, .new-order-status .right-col ~ .product-list-data + .total-amount {padding-top: 18px;}	
}
/* TTM-1376 */
/* CI-6153 */
@media (max-width:991px) and (min-width:768px){
	.product-detail-inner .edp_i4_icon .info-icon .popover{left: 0;right: auto;}
	.product-detail-inner .edp_i4_icon .info-icon .popover:before{right: auto;left: 22px;}
}
@media (max-width:767px){
	.edp_i4_icon .info-icon:focus .popover {display: inline-block;}
	.edp_i4_icon .info-icon .popover {width: 196px;margin-right: -98px;}
	.product-detail-inner .edp_i4_icon .info-icon .popover {margin-right: -33px;}
	.product-detail-inner .edp_i4_icon .info-icon .popover:before{right: 38px;}
}
/* CI-6153 */

/* CI-6151 */
@media (min-width:768px){
	.multibuy-outer {display: inline-block;min-height: 30px;clear: both;float: left;}
	 /* CI-6304 */
    .o3b-section .rightcol3bo .product-section .delivery-option .click-collect.selected{padding-top: 2px;}
    .o3b-section .rightcol3bo .product-section .delivery-option .click-collect.selected.disable {padding-top: 0px;}
	/* CI-6304 */
	.productaccessories .multibuy-discount-icon span {padding-left: 0px !important;font-size: 13px !important;font-weight: 600;line-height: 14px !important;}
	span.multibuy-discount-icon.plp {margin-top: -5px;}
	span.multibuy-discount-icon.p3bo,span.multibuy-discount-icon.vrm3bo {margin-top: 8px;}
	.productaccessories .multibuy-discount-icon.acc-pim {font-size: 11px;padding-left: 24px;}
	/* Start - EPL-16831 */

	.shop-by-filter-sl{overflow: visible !important;padding: 0 12px;}
	.shop-by-filter-sl ul:not(.owl-loaded) {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;max-width: 100%;}
	.shop-by-filter-sl ul:not(.owl-loaded) li{margin:0 5px;height:69px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.shop-by-filter-sl .owl-item li label{max-width: 100%;white-space: break-spaces;}
	.shop-by-filter-sl ul.owl-carousel.owl-loaded {overflow: visible !important;}
	.shop-by-filter-sl ul.owl-carousel .owl-stage-outer{min-height: 69px;}
	.shop-by-filter-sl .owl-item li {margin: 0 5px;padding:5px 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 69px;}
	.shop-by-filter-sl .owl-item input[type="checkbox"] {display: none;}
	.shop-by-filter-sl .owl-item input[type="checkbox"]:not(:checked) + li{border-color: #E5E5E5;}
	.shop-by-filter-sl .owl-nav .owl-prev{background:url('../images/offers-left-arrow.png') no-repeat left top;top:50%;height:41px;position:absolute;right:0;left: -11px;width:20px;margin-top: -27px;}
	.shop-by-filter-sl .owl-nav .owl-next{background:url('../images/offers-right-arrow.png') no-repeat left top;right: -18px;top:50%;height:41px;position:absolute;width:20px;margin-top:-27px;}
	.shop-by-filter-sl .owl-item li label{max-width: 100%;white-space: break-spaces;}

	
	.exhaust-filter-slider.bofilter h2, .shop-by-filter-sl h2{padding: 0px 15px;}
	.exhaust-filter-slider.bofilter .owl-carousel  {overflow: hidden;}
	.exhaust-filter-slider.bofilter .owl-nav .owl-prev {left: 0;background-position: center;}
	.exhaust-filter-slider.bofilter .owl-nav .owl-next {right: 0;background-position: center;}

	.shop-by-filter-sl input[type="checkbox"]:not(:checked) + li {
		border-color: #E5E5E5;
	}

	/* End - EPL-16831 */

	/* Start - EPL-16831 -Feedback-v1 */
	.shop-by-filter-sl .owl-slider-new:not(.owl-loaded) {overflow: hidden !important;}
	/* End - EPL-16831 */

	/* Start - EPL-16831 -Feedback-v2 */
	.o3b-section .section3bo .listing-info-box {margin-bottom: 20px;}
	/* End - EPL-16831 */
}
@media (max-width:767px){
	.product-detail-inner .amount .multibuy-discount-icon{margin: -3px 0 -10px -22px;float: left;font-size: 10px;background-size: 100% 22px;transform: translateX(-10%);padding-left: 21px;}
	.amount.edpIcon .multibuy-outer.visible-xs{margin-left: 10px;}
	.amount-outer.multibuy.full-width{width:100%;} 
	/* EPL-17059 */
	.mbwvrm .multibuy-discount-icon.vrm3bo.visible-xs{width:68%;margin-left:8px !important;margin-top:4px;}
	.mbwvrm.multibuy .multibuy.visible-xs{width:66%;margin-left:8px !important;margin-top:5px;}
	/* EPL-17059*/
	.productaccessories .multibuy-discount-icon.mobile.apim {margin-top:-4px;font-size:11px !important}
	.o3b-section .product-section .amount-outer.mbwvrm {min-width: 100%;padding-left: 9px;padding-top: 8px;}
	.o3b-section .product-section .amount-outer.mbwvrm .multibuy-discount-icon {white-space: nowrap;}
	.o3b-section .product-section .amount-outer.acc-amount .multibuy-outer {float: left;margin-top: 3px;}
	.o3b-section .product-section .amount-outer.acc-amount span.amount-price {width: auto;float: right;}
	.o3b-section .product-section .amount-outer.mbwvrm span.multibuy-discount-icon.vrm3bo { line-height: 18px; padding-top: 7px; margin-top: -2px;}
}
 @media (max-width:375px){
	.o3b-section .product-section .amount-outer.acc-amount {min-width: 100%;padding-left: 9px;}
}
 @media (max-width:359px){
	.product-detail-inner .amount .multibuy-discount-icon{margin: -3px -28px 0 -6px;padding: 2px 8px 0 20px;font-size: 8px;white-space: normal;background-size: 100% 17px;}
 }
 /* CI-6151 */
 /* CI2-465 */
@media (max-width: 767px){
	.popular-blkFriday-products .blkFriday-slider1 .owl-dots {display: block;}
	.popular-blkFriday-products .blkFriday-slider1 ul.xmas-slickslider-caravan.products-slider .owl-nav{display:block;}
	.popular-blkFriday-products .blkFriday-slider1 .owl-prev.disabled{pointer-events: unset;opacity: 1;margin-left: 5px !important;}
	.popular-blkFriday-products .blkFriday-slider1 .owl-nav .owl-next{background:url('../images/xmas-active-right.png') no-repeat left top;right:0px;}
	.popular-blkFriday-products .blkFriday-slider1 .owl-nav .owl-prev{background:url('../images/xmas-active-left.png') no-repeat left top;left:0px;}
	.brandcategory .travel-leisure h1{font-size: 18px;}
	.category-tier-col .popular-blkFriday-products h2{line-height: 22px;}

	/* Start - EPL-16831 */
	.shop-by-filter-sl{overflow: visible !important;}
	.shop-by-filter-sl ul {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;max-width: 100%;padding: 0 10px 15px;}
	.shop-by-filter-sl ul li{margin: 0 5px !important;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	/* End - EPL-16831 */
	
}
/* CI2-465 */
/* CI-6255 */
@media (max-width:767px){
    .shopping-cart-col .basket-table.paypalCredit .right-col {margin-top: 0;}
}
/* CI-6255 */
/*  Epl-17048 */
@media (min-width:1024px){
    .not-found_new .search-box-inner{display:flex;align-items:stretch;justify-content:flex-start;border:1px solid #E7E7E7;}
    .not-found_new .search-box-inner .reg-box{margin:0;padding:15px 26px;border:none !important;box-shadow:none !important;border-right:1px solid #E7E7E7 !important;border-radius:5px 0 0 5px;min-width:268px;max-width:268px;}
    .not-found_new .search-box-inner .part-detail-outer{width:100%;border:none !important;box-shadow:none !important;padding:15px 26px;}
	.not-found_new .search-box-inner .search-summery .outer{float:left;width:110px;margin:0;padding-right:5px;}
}
@media (min-width:768px){
	.not-found_new .topContent .col-md-8{padding-left:0;}
    .not-found_new .topContent div:not(.search_errorpage) h2 {padding-right: 20%;margin: 20px 0 12px;}
    .not-found_new .search-wrapper{display:flex;align-items:stretch;justify-content:flex-start;border:1px solid #E7E7E7;}
    .not-found_new .search-detail-box{margin-left:0;margin-right:0;}
	.not-found_new .search-detail-box .heading{text-transform:capitalize;font-size:14px;top: -2px;position:relative;}
    .not-found_new .search-detail-box .reg-field{margin:0;border:none !important;box-shadow:none !important;min-width:306px;max-width:306px;border-right:1px solid #E7E7E7 !important;border-radius:5px 0 0 5px;padding:15px 32px 15px 26px;}
	.not-found_new .search-detail-box .reg-field .vrm-form{margin:0;}
	.not-found_new .search-detail-box .reg-field .vrm-input{width:100%;}
	.not-found_new .search-detail-box .reg-field .vrm-input input{ height:34px;}
	.not-found_new .search-detail-box .reg-field .go-btn{margin:12px 0 0;width:100%;height:36px;}
	.not-found_new .search-detail-box .separator{display:block !important;position:relative;margin:auto -15px;padding:9px 5px;background:none;background-color:#fff;border-radius:40px;border:1px solid #E7E7E7;max-height:30px;min-width:30px;font-size:12px;color:#000;}
    .not-found_new .search-detail-box .select-vehicle{width:100%;border:none !important;box-shadow:none !important;padding:15px 26px 15px 42px;}
	.not-found_new .search-detail-box .select-vehicle .field{min-width:calc(20% - 8px);max-width:calc(20% - 8px);}
	.not-found_new .search-detail-box .select-vehicle .field.last{margin-right:0;}
	.not-found_new .search-detail-box .select-vehicle .go-btn{min-width:230px;margin-top:12px;float:right;height:36px;}
	.not-found_new .search-box-inner .search-summery{display:flex;}
	.section_notfound .tier-one-category h2 {margin-bottom: 4px;text-align: center;}
	.section_notfound .tier-one-category h2 span {padding: 0 10px;bottom: -8px;}
	.not-found_new .topContent .col-sm-8 > p {text-align: center;padding-right: 14%;}
    .not-found_new .search_error_vrm {padding-left: 42px;}

	/* Start - EPL-16831 */

	.shop-by-filter-sl{overflow: visible !important;padding: 0 12px;}
	.shop-by-filter-sl ul:not(.owl-loaded) {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;max-width: 100%;}
	.shop-by-filter-sl ul:not(.owl-loaded) li{margin:0 5px;height:69px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.shop-by-filter-sl .owl-item li label{max-width: 100%;white-space: break-spaces;}
	.shop-by-filter-sl ul.owl-carousel.owl-loaded {overflow: visible !important;}
	.shop-by-filter-sl ul.owl-carousel .owl-stage-outer{min-height: 69px;}
	.shop-by-filter-sl .owl-item li {margin: 0 5px;padding:5px 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 69px;}
	.shop-by-filter-sl .owl-item input[type="checkbox"] {display: none;}
	.shop-by-filter-sl .owl-item input[type="checkbox"]:not(:checked) + li{border-color: #E5E5E5;}
	.shop-by-filter-sl .owl-nav .owl-prev{background:url('../images/offers-left-arrow.png') no-repeat left top;top:50%;height:41px;position:absolute;right:0;left: -11px;width:20px;margin-top: -27px;}
	.shop-by-filter-sl .owl-nav .owl-next{background:url('../images/offers-right-arrow.png') no-repeat left top;right: -18px;top:50%;height:41px;position:absolute;width:20px;margin-top:-27px;}
	.shop-by-filter-sl .owl-item li label{max-width: 100%;white-space: break-spaces;}

	
	.exhaust-filter-slider.bofilter h2, .shop-by-filter-sl h2{padding: 0px 15px;}
	.exhaust-filter-slider.bofilter .owl-carousel  {overflow: hidden;}
	.exhaust-filter-slider.bofilter .owl-nav .owl-prev {left: 0;background-position: center;}
	.exhaust-filter-slider.bofilter .owl-nav .owl-next {right: 0;background-position: center;}

	.shop-by-filter-sl input[type="checkbox"]:not(:checked) + li {
		border-color: #E5E5E5;
	}

	/* End - EPL-16831 */

	/* Start - EPL-16831 -Feedback-v1 */
	.shop-by-filter-sl .owl-slider-new:not(.owl-loaded) {overflow: hidden !important;}
	/* End - EPL-16831 */

	/* Start - EPL-16831 -Feedback-v2 */
	.o3b-section .section3bo .listing-info-box {margin-bottom: 20px;}
	/* End - EPL-16831 */

	
}

@media only screen and (min-width:768px) and (max-width:1023px){
    .not-found_new {padding-top: 24px;padding-bottom: 2px;}
}

@media (min-width:768px) and (max-width:991px){
    .not-found_new .search-detail-box .reg-field{min-width:268px;max-width:268px;padding-left:16px;padding-right:28px;}
	.not-found_new .search-detail-box .select-vehicle{padding-left:32px;padding-right:18px;}
	.not-found_new .search-detail-box .select-vehicle .field:nth-child(2){margin-right:10px;}
	.not-found_new .search-detail-box .select-vehicle .go-btn{min-width:196px;}
	.not-found_new .search_error_vrm {padding-left: 32px;}
}
@media (max-width:767px){
	.not-found_new{margin:0 0 20px;padding:20px 10px 0;box-shadow:none;}
	.not-found_new .topContent{padding:0 10px;}
	.not-found_new .topContent figure{margin-bottom:20px;}
	.not-found_new .topContent h2,.not-found_new .topContent .search_errorpage h2{text-align:center;}
	.not-found_new .search-detail-box{margin:0;padding:8px;width:100%;float:left;display:flex;background:#fff;}
	.not-found_new .search-detail-box .search-wrapper{padding:16px 14px 22px;border:1px solid #E5E5E5;border-radius:5px;box-shadow:none;display:flex;align-items:stretch;flex-direction:column;}
	.not-found_new .search-wrapper .separator{margin:14px auto;font-style:normal;width:30px;height:30px;display:inline-flex !important;align-items:center;justify-content:center;border:1px solid #5e5e5e;border-radius:30px;font-size:12px;font-family:'ProximaNovaBold';position:relative;color:#000;padding-top:2px;}
	.not-found_new .search-wrapper .separator:after, .not-found_new .search-wrapper .separator:before{content:'';position:absolute;left:0;top:48%;width:calc(50vw - 50px);height:1px;background-color:#5e5e5e;}
	.not-found_new .search-wrapper .separator:after{left:auto;right:100%;}
	.not-found_new .search-wrapper .separator:before{left:100%;}
	.not-found_new .search-detail-box .heading{min-width:100%;}
	.not-found_new .search-detail-box .reg-field{box-shadow:none;padding:0;margin:0;}
	.not-found_new .search-detail-box .reg-field .heading{padding:0;text-transform:capitalize;}
	.not-found_new .search-detail-box .reg-field .vrm-form{margin:0;}
	.not-found_new .search-detail-box .reg-field .vrm-input{min-width:calc(100% - 156px);max-width:calc(100% - 156px);}
	.not-found_new .search-detail-box .reg-field .go-btn{margin:0 0 0 10px;width:146px;height:35px;}
	.not-found_new .search-detail-box .select-vehicle{margin:0;padding:0;}
	.not-found_new .search-detail-box .select-vehicle .heading{padding:0;margin-bottom:8px;background:none;white-space:nowrap;text-transform:capitalize;}
	.not-found_new .search-detail-box .vehicle-form{padding:0;border:none;margin:0;}
	.not-found_new .select-vehicle.nowActive .vehicle-form{opacity:0;}
	.not-found_new .search-detail-box .select-vehicle .field{min-width:100%;}
	.not-found_new .search-detail-box .select-vehicle .go-btn{min-width:100%;margin:0;min-height:35px;}
	.not-found_new .reg-field.nowActive, .not-found_new .select-vehicle.nowActive{padding:6px 4px 4px;border:2px solid #0030a1;text-align:center;display:flex;align-items:center;justify-content:center;color:#0030a1;height:34px;border-radius:5px;}	
	.not-found_new .reg-field.nowActive .heading,.not-found_new .select-vehicle.nowActive .heading{color:#0030a1;margin:0;}
	.not-found_new .reg-field.nowActive .vrm-form,.not-found_new .select-vehicle.nowActive .vehicle-form-pdp{display:none;opacity:0;transition:ease all 0.3s;}
	.not-found_new .search-box-inner.vrm-box{max-width:100%;}
	.section_notfound{margin-bottom:20px;}
	.section_notfound .helpQuckBox{margin-left:10px;padding:10px;max-width:calc(100% - 20px);border:none;border-radius:0;}
	.section_notfound .helpQuckBox .quckBox{padding-right:18px;box-shadow:0 0 2px 1px #ddd;}
	.section_notfound .helpQuckBox .quckBox .rgtBx{margin-top:4px;}
	.section_notfound .leftOffSection{margin-left:0;margin-right:0;padding:0 10px;}
	/* Start - EPL-16831 */
	.shop-by-filter-sl{overflow: visible !important;}
	.shop-by-filter-sl ul {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;max-width: 100%;padding: 0 10px 15px;}
	.shop-by-filter-sl ul li{margin: 0 5px !important;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	/* End - EPL-16831 */
}

@media (max-width:767px){
	
	
}
@media (max-width:359px){
	.not-found_new .search-detail-box .reg-field .vrm-input{min-width:calc(100% - 122px);max-width:calc(100% - 122px);}
	.not-found_new .search-detail-box .reg-field .go-btn{width:112px;}
}
/*  Epl-17048 */
/* CI-6304 */
@media (max-width:767px){
    .shopping-cart-col .basket-table.paypalCredit .right-col {margin-top: 0;} 
}

@media (min-width:380px) and (max-width:500px){
    .basket-table.paypalCredit + .paypalCredit .delivery-inner .info-block .stock-block{width: 270px;} 
}

@media (min-width:768px) and (max-width:800px){
    .basket-table.paypalCredit + .paypalCredit .delivery-inner .info-block .stock-block{width: 270px;} 
}
/* CI-6304 */
/* EPL-17149 */
@media only screen and (min-width:768px) and (max-width:1023px){
	.product-listing-col .search-detail-box .select-vehicle .field:nth-child(6){margin-right:0;}
}
/* EPL-17149 */

/*CI2-809*/
@media (min-width:768px){
	.stock-availability .stock-availability-list > li {display: flex;align-items: center;}
	.stock-availability .stock-availability-list .loc-count {margin-bottom: auto;}
	.stock-availability .stock-availability-list .stock-detail,.stock-availability .stock-availability-list .stock-detail.order-text {margin-right: 17px;width: calc(18% + 18px);margin-top: 0;}
	.stock-availability .stock-availability-list .qty-detail, .stock-availability .stock-availability-list .basket-btn{margin-top:0}
	.stock-availability .stock-availability-list .stock-detail b{font-weight: normal;}
}
@media (max-width:767px){
    .stock-availability .stock-availability-list .shop-name a.view-map.visible-xs {margin-left: 6px;width: auto;display: inline-block !important;background-position: 2px 2px;}
    .stock-availability .stock-availability-list .stock-detail{margin-top: 5px;}
    .stock-availability .stock-availability-list .stock-detail.order-text a{margin-left:0;}
	.stock-availability .stock-availability-list .loc-count {max-width: calc(15% - 15px);min-width: calc(15% - 15px);}
}
@media only screen and (min-width:414px) and (max-width:479px){
	.stock-availability .stock-availability-list .loc-count {max-width: calc(13% - 15px);min-width: calc(13% - 15px);}
}
/*CI2-809*/

/*CI2-808*/
@media only screen and (min-width:768px){
	.o3b-section .rightcol3bo .product-section .listing-view .delivery-option .click-collect.enable a {margin-top: 0;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect .store-name .change-link {margin-left: 3px;margin-top:3px;}
	.product-listing-col .product-section .delivery-option .click-collect a{line-height: 17px;margin-top: 0;}
    .product-listing-col .product-section .delivery-option .click-collect a ~ strong {float: none;}
}
@media (max-width:767px){
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect .selected > a ~ strong {float: none;}
    .o3b-section .rightcol3bo .product-section .delivery-option .click-collect .selected > a ~ strong + br{display:none}
    .o3b-section .rightcol3bo .product-section .delivery-option .click-collect .d-content > a {margin-top:0;}
    .o3b-section .rightcol3bo .product-section .delivery-option .click-collect .d-content strong {float: none;}
	
}
/*CI2-808*/
/**ci2-935*/
@media (min-width:768px){
	.product-info .priceicon {clear: both;}
	/* DCX-859 */
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.selected{line-height:17px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.selected.disable a{vertical-align: middle;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect strong a.change-link{line-height:15px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.disable a.change-link{margin-left:0;text-indent: 0;}
	.product-listing-col .product-section .delivery-option .click-collect.disable > span.hidden-xs:not(.not-available-cnc) {clear: both;float: left;width: 100%;}
	/* DCX-859 */
	/* DCX-1263 */
	.frqBgt_section .left_view.view_2{min-width: 56%;max-width: 56%;} 
    .frqBgt_section .left_view.view_3{min-width: 67%;max-width: 67%;}
	.frqBgt_section ul.frqPrdLst li{max-width: 182px;}
	.frqBgt_section ul.frqPrdLst li + li {margin-left: 60px;}
	.frqBgt_section ul.frqPrdLst li + li:before {content:'';position: absolute;left: -30px;top: 30%;width: 25px;height: 25px;background-color: #00449f;transform: translateX(-50%);border-radius: 30px; background-image:url('../images/prod_add.png');background-size: 100% 100%;background-position: center;}
    .frqBgt_section ul.frqPrdLst li.currently_viewing:before {content: '';position: absolute;color: #555;left: 5px;top: 0;z-index: 2;font-family: 'ProximaNovaBold';text-transform: capitalize;font-size: 14px;width: 100%;}
	.cross_sell .recent-items h2{margin:22px 0}
	.cross_sell ~ .recentviewd .recent-items h2{margin:12px 0 22px;}
	.frqBgt_section .image-box a{display: inline-flex;height: 100%;}
	.frqBgt_section .image-box img{padding: 12px 0 8px;}
	/* DCX-1263 */
}
@media (max-width:767px){
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars{margin: 8px -10px 0;padding: 10px 20px;min-width: calc(100% + 20px);flex-direction: column;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars > div{margin: 0 0 10px;position:relative;height:auto;width:100%;text-indent:inherit;float:left;overflow: visible;}
	/* DCX-859 */
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars > div *{font-size:11px !important;line-height: 17px;}
	/* DCX-859 */
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .click-collect{padding:5px 0 1px 28px;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .home-delivery{padding:5px 0 0 28px;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .fifm-delivery{padding:3px 0 3px 28px;background-position: 4px center;background-size: 18px;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .international-delivery{padding:4px 0 0 28px;background-position: 4px center;background-size: 18px;}
	.product-section .plppagenewmobiledesgin .delivery-option .click-collect .text-green{color:#62a020 !important;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .click-collect a{position:static;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .click-collect.enable{background-image:url('../images/icn_click_collect.png');background-size: 17px 16px;background-position: 4px 3px;background-repeat: no-repeat;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .click-collect.selected{background-image:url('../images/icn_click_collect.png');background-size: 17px 16px;background-position: 4px 5px;background-repeat: no-repeat;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .click-collect.disable{background: url('../images/icn_click_collect-disable.png');background-size: 17px 16px;background-position: 4px 5px;background-repeat: no-repeat;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .home-delivery.enable{background-image:url('../images/icn_delivery.png');background-size: 18px;background-position: 4px center;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .home-delivery.disable{background-image:url('../images/icn_delivery-disable.png');background-size: 18px;background-position: 4px center;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .international-delivery.enable{background-image:url('../images/icn_globe.png');padding-top: 4px;padding-bottom: 0;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .international-delivery.disable{background-image:url('../images/icn_globe-disable.png');padding-top: 4px;padding-bottom: 0;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .fifm-delivery.enable{background-image:url('../images/icn_fifm.png');}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars .fifm-delivery.disable{background: url('../images/icn_fifm-disable.png') no-repeat 3px center !important; background-size: 18px !important;}
	#carpartslistingsection .plppagenewmobiledesgin .delivery-option.xtracarpars .click-collect.enable.instock.selected{background: url(../images/icn_click_collect.png) no-repeat 4px 5px !important;background-size: 17px 16px !important;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option_out{margin: 0;display: flex;align-items: flex-start;justify-content: flex-start;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option .delivery-option-inn{margin: 0;width: 100%;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option-inn > div{margin:0 0 10px;position:relative;height:auto;width:100%;overflow:auto;text-indent:inherit;float:left;overflow: visible;}
	/**DCX-496*/
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option_out .easyReturn {margin: auto -10px auto auto;width: 150px;max-width: 150px; min-width: 112px;}
	/**DCX-496*/
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option_out .easyReturn img{margin-left: auto;width: auto;max-width: 100%;}
	.product-section .plppagenewmobiledesgin .product-btn .quick-btn.hidden-xs ~ .cart-btn{min-width: 100%;}
	.product-section .plppagenewmobiledesgin .wishlist-mobile-order .quick-btn{margin:14px 0 0;padding: 0;min-width: 45%;background:none;background-color: transparent;font-size: 13px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;color: #5A5A5A;}
	.product-section .plppagenewmobiledesgin .wishlist-mobile-order .whilist .wishlist-icon img {margin-top: -3px;}
	.product-section .plppagenewmobiledesgin .wishlist-mobile-order .quick-btn img {width: 14px;margin: -3px 8px 0px 0;}
	.product-section .plppagenewmobiledesgin .mbFlex{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.product-section .plppagenewmobiledesgin .mbFlex > *{-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
	.product-section .plppagenewmobiledesgin .mbFlex  .thumb-blft{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
	.product-section .plppagenewmobiledesgin .mbFlex .product-info{max-width: calc(100% - 130px - 3%);}
	.product-section .plppagenewmobiledesgin .mbFlex .thumb-box, .product-section .plppagenewmobiledesgin .mbFlex .thumb-box figure {width: 130px;height: 148px;}
	.product-section .plppagenewmobiledesgin .mbFlex .thumb-box figure a{height: 137px;}
	.product-section .plppagenewmobiledesgin .mobileratingstar .edp_i4_icon{margin: 0 0 0 auto;}
	.product-section .plppagenewmobiledesgin .prdinstock.visible-xs{display: flex !important;align-items: center;justify-content: flex-start;width: 100%;}
	.product-section .plppagenewmobiledesgin .info-wrapper .amount {margin-left: auto;width: auto;}
	.product-section .plppagenewmobiledesgin .mobile-info-list{margin:0}
	.product-section .plppagenewmobiledesgin .mobile-info-list .info-list{display: inline-block;}
	.product-section .plppagenewmobiledesgin .product-info .heading{font-size: 13px;line-height: 18px;color: #233F92;height: auto;}
	.product-section .plppagenewmobiledesgin .product-info .code{margin-top: 1px;float: left;width: 100%;font-size: 11px;line-height: 12px;color: #5A5A5A;}
	.product-section .plppagenewmobiledesgin .mobileratingstar {width: 100%;min-height: 10px;}
	.product-section .plppagenewmobiledesgin .mobile-info-list{width:100%;}
	.product-section .plppagenewmobiledesgin .info-wrapper .amount {float: right;font-size: 23px;line-height: 23px;margin: 5px 0 0 auto;text-align: right;}
	.product-section .plppagenewmobiledesgin .product-info .view-pdp .heading{text-decoration: underline;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
	.product-section .plppagenewmobiledesgin .product-info .instock{font-size: 10px;line-height: 15px;padding-left: 17px;}
	.product-section .plppagenewmobiledesgin .info-wrapper .amount .offer-detail {margin: 2px 0 0;line-height: 4px;}
	.product-section .plppagenewmobiledesgin .info-wrapper .amount .original-val{font-family: 'ProximaNova';font-size: 11px;line-height: 12px;color: #5A5A5A;float: left;width: 100%;text-align: right;}
	.product-section .plppagenewmobiledesgin .info-wrapper .amount .save-info{margin-right: 0;padding: 0;float: right;font-family: "ProximaNova";font-size: 11px;text-transform: none;line-height: 11px;color: #CD1F25;background: transparent;}

	.product-section .plppagenewmobiledesgin .mbFlex .multibuy-discount-icon {clear: both;margin-top: 4px;}

	.product-section .plppagenewmobiledesgin .mbFlex .thumb-box {order: 0;}
	.product-section .plppagenewmobiledesgin .delivery-option.mobile {min-width: 100%;}
	.product-section .plppagenewmobiledesgin .mobile-info-list .info-list span{font-size: 10px;line-height: 12px;}
	.product-section .plppagenewmobiledesgin .info-list span.homedeliverydisable {background: url('../images/product-list-icon.jpg') no-repeat left center;	 
	padding-left:17px;}
	.product-section .plppagenewmobiledesgin .info-list span.homedeliverydisable:before{display:none;}
	.mobileratingstar span.rating-star.no-rating {min-height: 1px;}
	







	.o3b-section .product-section .prdinstock {margin: 0 0 5px;float: left;width: 100%;display: flex;align-items: center;}
	.o3b-section .rightcol3bo .product-section .product-info .prdinstock > .instock{margin-top:0;width: auto;}
	.o3b-section .product-section .prdinstock > .amount-outer{margin: 0 0 0 auto;padding-right: 0;}
	.mobileratingstar .star-ratings-sprite {background-image: url(../images/star-rating-sprite_mb.png);}
	.mobileratingstar .star-ratings-sprite-rating {background-image: url(../images/star-rating-sprite_mb.png);}
	.mobileratingstar .rating-star {margin-bottom: 2px;}
	.product-section .mbFlex{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.product-section .mbFlex > *{-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
	.product-section .mbFlex  .thumb-blft{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
	.o3b-section .rightcol3bo .product-section .mbFlex .product-info{max-width: calc(100% - 139px - 3%);}
	.o3b-section .rightcol3bo .product-section .mbFlex .thumb-box, .o3b-section .rightcol3bo .product-section .mbFlex .thumb-box figure {width: 130px;height: 148px;}
	.o3b-section .rightcol3bo .product-section .mbFlex .thumb-box figure a{height: 137px;}
	.product-section .product-info a.view-dtl-btn.visible-xs {color: #233F92;text-decoration: underline;clear: both;}
	.o3b-section .rightcol3bo .product-section .delivery-option .delivery-option_out{margin: 0;display: flex;align-items: flex-start;justify-content: flex-start;}
	.o3b-section .rightcol3bo .product-section .delivery-option .delivery-option-inn{margin: 0;width: 100%;}
	.o3b-section .rightcol3bo .product-section .delivery-option-inn > div{margin:0 0 10px;position:relative;height:auto;width:100%;overflow:auto;text-indent:inherit;float:left;overflow: visible;}

/*DCX-496*/
	.o3b-section .rightcol3bo .product-section .delivery-option-inn > div{margin:0 0 8px;position:relative;height:auto;width:100%;overflow:auto;text-indent:inherit;float:left;overflow: visible;}
/*DCX-496*/
	.o3b-section .rightcol3bo .product-section .delivery-option_out .easyReturn {margin: 0 -10px 0 auto;width: 150px;max-width: 150px;}
	.o3b-section .rightcol3bo .product-section .delivery-option_out .easyReturn img{margin-left: auto;width: auto;max-width: 100%;}
	.o3b-section .rightcol3bo .product-section .mbFlex .click-collect.enable{background-image:url('../images/icn_click_collect.png');background-size: 17px 16px;background-position: 4px 3px;background-repeat: no-repeat;}
	.o3b-section .rightcol3bo .product-section .mbFlex .click-collect.selected{background-image:url('../images/icn_click_collect.png');background-size: 17px 16px;background-position: 4px 5px;background-repeat: no-repeat;}
	.o3b-section .rightcol3bo .product-section .mbFlex .click-collect.disable{background: url('../images/icn_click_collect-disable.png');background-size: 17px 16px;background-position: 4px 5px;background-repeat: no-repeat;}
	.o3b-section .rightcol3bo .product-section .mbFlex .home-delivery.enable{background-image:url('../images/icn_delivery.png');background-size: 18px;background-position: 4px center;}
	.o3b-section .rightcol3bo .product-section .mbFlex .home-delivery.disable{background-image:url('../images/icn_delivery-disable.png');background-size: 18px;background-position: 4px center;}
	.o3b-section .rightcol3bo .product-section .mbFlex .international-delivery.enable{background-image:url('../images/icn_globe.png');padding-top: 4px;padding-bottom: 0;}
	.o3b-section .rightcol3bo .product-section .mbFlex .international-delivery.disable{background-image:url('../images/icn_globe-disable.png');padding-top: 4px;padding-bottom: 0;}
	.o3b-section .rightcol3bo .product-section .mbFlex .fifm-delivery.enable{background-image:url('../images/icn_fifm.png');}
	.o3b-section .rightcol3bo .product-section .mbFlex .fifm-delivery.disable{background: url('../images/icn_fifm-disable.png') no-repeat 3px center !important; background-size: 18px !important;}
	.product-section .delivery-option .click-collect .text-green{color:#62a020 !important;}
	.o3b-section .rightcol3bo .product-section .listing-view .product-btn .quick-btn.hidden-xs ~ .cart-btn{min-width: 100%;}
	.o3b-section .rightcol3bo .product-section .wishlist-mobile-order .quick-btn{margin: 22px 0 14px;padding: 0;min-width: 45%;background-color: transparent;font-size: 13px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;color: #5A5A5A;}
	.o3b-section .rightcol3bo .product-section .wishlist-mobile-order .whilist .wishlist-icon img {margin-top: -3px;}
	.o3b-section .rightcol3bo .product-section .wishlist-mobile-order .quick-btn img {width: 14px;margin: -3px 8px 0px 0;}
	.product-section .mbFlex .yearGrnt-box3 {background-image: url('../images/3-year-guarantee.png');max-width: 122px;}
	.product-section .mbFlex .multibuy-discount-icon {transform: scale(0.92,0.92);left: -5px;position: relative;}
	.product-info .priceicon {display: flex;align-items: center;justify-content: flex-start; clear:both;}
    .product-info .priceicon .edp_i4_icon{max-width: 90px;margin-left: auto;position: relative;bottom: -3px;}
	.product-info .priceicon  .edp_i4_icon *{max-width:100%;}
	.o3b-section .rightcol3bo .product-section .mbFlex .international-delivery.disable {background-size: 16px auto !important;} /* DCX-2137 */
	.o3b-section .rightcol3bo .product-section .mbFlex .info-wrapper .international-delivery .info-icon{display: none;}
	.product-section .plppagenewmobiledesgin .delivery-option .international-delivery .info-icon{display: none;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect strong {margin-right: 3px;}
	/* DCX-859 */
	.o3b-section .rightcol3bo .mbFlex .info-wrapper.mobile .delivery-option .click-collect.enable a {margin-top: 1px; vertical-align: middle;}
	/* DCX-859 */
	.o3b-section .rightcol3bo .mbFlex .info-wrapper.mobile .delivery-option .click-collect.disable a {margin-top: 1px;}
	.product-section .product_brand_detail.mbFlex .product-info .view-pdp a{color: #233F92;text-decoration: underline;clear: both;margin-top: 4px;float: left;}
	.product-listing-col .product-section .delivery-option.xtracarpars .international-delivery .info-icon{display:none !important}
	.o3b-section .rightcol3bo .product-section .wishlist-mobile-order .whilist .wishlist-icon img {height: 19px;width: 19px; margin-top: 0;}
}	
/**ci2-935*/

/*DCX-496*/
@media (max-width:767px){
	.product-section .plppagenewmobiledesgin .mbFlex .product-info{margin: 0 0 0 9px;max-width: calc(100% - 139px);}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars{padding: 9px 9px 9px 7px;margin-top: 9px;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option_out .easyReturn{margin-right:0;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option.xtracarpars > div{margin-bottom:0;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option-inn > div{margin-bottom: 9px;}
	.product-listing-col .product-section .plppagenewmobiledesgin .delivery-option-inn > div:last-child{margin-bottom:0;}
	.product-section .plppagenewmobiledesgin .mbFlex .multibuy-discount-icon{margin-top: 9px;}
	.product-section .mbFlex .thumb-blft{margin-bottom: 9px;}
	.o3b-section .rightcol3bo .product-section .mbFlex .product-info{margin: 0 0 9px 9px;max-width: calc(100% - 148px);}
	.product-section .mbFlex > .amount-outer {display: none;}
	.product-section .mbFlex .yearGrnt-box{margin-top:9px;}
	.o3b-section .rightcol3bo .product-section .mbFlex .info-wrapper.mobile{padding: 9px 9px 9px 7px;}
	.o3b-section .rightcol3bo .product-section .mbFlex .delivery-option{margin-bottom: 0;}
	.o3b-section .rightcol3bo .product-section .delivery-option_out .easyReturn{margin-right: 0; margin-top: auto; margin-bottom: auto; min-width: 112px;}

	.o3b-section .christmas-outer .rightcol3bo .product-section .info-wrapper {padding: 9px 9px 9px 7px;}
	.o3b-section .christmas-outer .rightcol3bo .product-section .info-wrapper .delivery-option{margin: 0;}
	.o3b-section .christmas-outer .rightcol3bo .product-section .info-wrapper .delivery-option{margin: 0;}
	/* DCX-859 */
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect.disable .change-link, .o3b-section .rightcol3bo .product-section .delivery-option .click-collect.disable br + .change-link{margin-left:0;}
	/* DCX-859 */
	/*S-DCX-655 */
	.eop_sl.alert.alert-warning {margin:0 0 20px;background-position: 11px 10px;}
	.container > .eop_sl.alert.alert-warning:not(.row){margin-left: -5px;margin-right: -5px;min-width:calc(100% + 10px);}
	/*E-DCX-655 */
}
/*DCX-496*/

/*DCX-863*/
@media screen and (min-width: 768px) {
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect strong a.change-link{line-height: 14px;}
	.select-store { padding: 0; margin-top: 0; margin-bottom: 0; -webkit-box-pack: normal; -ms-flex-pack: normal; justify-content: normal; }
	.select-store.postcode-added .select-store-input-wrapper .field input { width: 156px; }
	.select-store .select-store-input-wrapper .field input { width: 138px; }
	.select-store .select-store-input-wrapper .field .tooltip { left: -23px; }
	.select-store .select-store-input-wrapper .field .tooltip:before { left: 84px; }
	.select-store span.postcode-error { margin-left: 10px; margin-top: 0; }
	.results { display: block; }
	.select-store-and-sort-wrapper { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
	.list-refine .sort-col { float: none; }
	.list-refine .results-and-pagination-wrapper { width: 100%; margin-top: 14px; }
  	section.bofilter.exhaust-filter-slider ~ .leftcol3bo, section.bofilter.exhaust-filter-slider ~ .rightcol3bo{margin-top: -15px;}
	figure.tier-one-banner + .select-store { margin-top:23px;}
	.o3b-section .rightcol3bo .product-section .delivery-option .click-collect .store-name .change-link { margin-top: 0px !important; text-indent: 3px; }
}
@media only screen and (min-width: 320px) and (max-width: 767px){ .list-refine.bottom .results-and-pagination-wrapper { text-align: center; width: 100%; }}
/*DCX-863*/

/*DCX-862*/ 
@media only screen and (min-width: 768px) and (max-width: 1023px){
    .product-info-icon{width:64%;padding-left: 2px;}
}
@media only screen and (max-width: 767px){
	.product-info-icon-xs{clear: both;width: 139px;}
	.product-info-icon-xs .non-start-stop-compatible, .product-info-icon-xs .start-stop-compatible {min-width: 172px;background-size: auto 100%;background-position: 1px center;}
}
/*DCX-862*/
/* DCX-1263 */
@media (min-width:768px) and (max-width:991px){
    .frqBgt_section .left_view.view_2{min-width: 52%;max-width: 52%;} 
    .frqBgt_section .left_view.view_3{min-width: 60%;max-width: 60%;} 
    .frqBgt_section ul.frqPrdLst li{padding: 0 5px;max-width: 134px;}
    .frqBgt_section ul.frqPrdLst li + li {margin-left: 24px;}
    .frqBgt_section ul.frqPrdLst li + li:before {left: -12px;top: 26%;width: 22px;height: 22px;}
    .frqBgt_section .prdPrice{padding:0;}
    .frqBgt_section .item_checkbox label{height: 22px;width: 22px;bottom: -1px;}
    .frqBgt_section ul.frqPrdLst li.currently_viewing:before{white-space: nowrap;font-size: 12px;}
}
@media (max-width:767px){
    .frqBgt_section{padding:0 10px;}
    .frqBgt_section .heading span{font-size:20px}
    .frqBgt_section .inner_section{flex-direction: column;padding: 8px;}
    .frqBgt_section .left_view{padding: 0;}
    .frqBgt_section ul.frqPrdLst{flex-direction: column;align-items: flex-start;}
    .frqBgt_section ul.frqPrdLst li{padding: 10px 0 10px;display: flex;border-bottom:1px solid #D8D8D8;}
    .frqBgt_section .image-box{border: none;height: 82px;width: 98px;padding: 0 8px 0 4px;}
	.frqBgt_section .content-box{padding-right: 42px;position: relative;} /* DCX-1264 */
    .frqBgt_section .content-box h3{margin: 0 0 12px;color: #4a4a4a;}
    .frqBgt_section li.currently_viewing .content-box h3:before{font-family: 'ProximaNovabold';content: 'This Item:';}
    .frqBgt_section li:not(.currently_viewing) .content-box h3{font-family: 'ProximaNovabold';}
   /* DCX-1264 */
	.frqBgt_section .prdPrice .price{font-size: 14px;line-height: 18px;min-height: 18px;color: #CD1F25;}
	.frqBgt_section .item_checkbox{position: absolute;right: 0;top: auto;bottom: -4px;transform: none;}
    /* DCX-1264 */
    .frqBgt_section .item_checkbox label{width: 32px;height: 32px;}
    .frqBgt_section .right_view{padding: 0 8px 10px;}
    .frqBgt_section .totalprice{width: 100%;}
    .frqBgt_section .totalprice .amount{display: inline-block;}
    .frqBgt_section .totalprice .amount .amount-price{min-width:68px;}
	.frqBgt_section ul.frqPrdLst li form{width: 100%;display: flex;}
    .frqBgt_section .store-locator{padding: 8px 0 0;display:block;min-height: 146px;}
    .frqBgt_section .store-locator h3{font-size:22px;}
    .frqBgt_section .store-locator .store-search-form{max-width: 100%;}/* DCX-1264 */
    .frqBgt_section .store-locator .store-search-form input{width: calc(100% - 99px);}
    .store-locator .store-search-form button{padding: 12px 24px;}
	.frqBgt_section .store-locator .curnt-loc-link{margin: 10px 0 14px;font-size: 12px;}/* DCX-1264 */
	.frqBgt_section .heading {margin: 8px 0 12px;}
	.frqBgt_section .heading span{font-size:18px;}
	.frqBgt_section ul.frqPrdLst li{margin-bottom:4px;}
	.frqBgt_section .content-box h3{margin: 1px 0 7px;}
	.frqBgt_section li.currently_viewing .content-box h3:before{padding-right: 3px;}
	.cross_sell .recent-items-inner{margin-bottom: -6px;}
	/* DCX-1264 */
	.frqBgt_section .store-locator p{font-size: 14px;margin-bottom: 16px;}
    .frqBgt_section .delivery-cnc-icons-box{margin: 0;}
    .frqBgt_section .prdPrice{float: right;padding: 7px 0 0;}
    .collection-dtl{padding-bottom:1px;}
    .collection-dtl .delivery-option li{margin-bottom:24px;}
	/* DCX-1264 */
}
/* DCX-1263 */
/*DCX-1264*/
@media only screen and (min-width:991px){
	.new-nearby-store .modal-dialog {width: 990px;}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape){
    .new-nearby-store .modal-dialog {width: 960px !important;}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){
    .new-nearby-store .modal-dialog {margin: 110px auto 30px;width: 700px;}
    .new-nearby-store .change-store .close, .new-nearby-store .change-store .close:hover {opacity: 1;position: absolute;right: 15px;height: 28px;background-color: #CE2126;border-top-right-radius: 4px;border-bottom-right-radius: 0;top: -26px;border-top-left-radius: 4px;}
    .new-nearby-store .change-store .stock-header .list-row {word-break: break-all;}
    .new-nearby-store .change-store .stock-body .select-store-btn {padding: 14px 12px;width: auto;}
}
@media only screen and (max-width:991px) and (min-width:768px){
	.new-nearby-store .modal-dialog{ width: 725px;}
	.new-nearby-store .change-store .stock-header .list-row{font-size:15px;}
	.new-nearby-store .change-store .stock-header .list-row span{font-size:12px; word-break: break-word; }
	.new-nearby-store .change-store .stock-body .select-store-btn { padding: 9px 12px; width: auto; }
}
@media only screen and (max-width:767px){
    .new-nearby-store .change-store .close, .new-nearby-store .change-store .close:hover {opacity: 1;position: absolute;right: 15px;height: 36px;background-color: #CE2126;border-top-right-radius: 4px;border-bottom-right-radius: 0;bottom: 3px;border-top-left-radius: 4px;top: -26px;height: 28px;}
	.store-mobile {border: 1px solid #7d7e7e;padding: 10px;float:left;width:100%;font-family: "ProximaNova";margin-bottom: 10px;}
	.store-body, .store-header{float:left;width:100%;}
	.store-body a.link-tag{margin-top:12px;border:1px solid #dddddd;padding:7px 10px;float:left;width:100%;display: flex;align-items: center;}
	.store-body .media-left {border: 1px solid #dddddd;padding: 7px;width: 64px;height: 54px;margin-right:10px;float: left;text-align: center;}
	.store-body .media-heading {color: #000;font-family: "ProximaNovaBold";font-size: 13px;line-height: 18px;}
	.store-body .media-body p {color: #000;font-family: "ProximaNova";font-size: 12px;margin-bottom: 0px;line-height: 13px;}
	.store-body .media-left img{width: auto;height: 100%;max-height: 45px;text-align: center;}
	.store-body .link-tag img.warning{width:18px;height:18px;}
	.store-body span.link-text {float: left;width: 63%;margin-left: 8px;line-height: 15px;color:#000;font-size:13px;}
	.store-body span.link-text strong{font-family: "ProximaNovaBold";}	
	.store-body a.link-tag.collapsed .rotate-arrow {transform: rotate(0deg);}
	.store-body .well {margin-bottom: 0px;border-bottom: 0px;border-color: #dddddd;border-radius: 0px;border-top: 0px;padding: 0px;background: #fff;float: left;width: 100%;}
	.store-body .link-tag .warning {margin: auto 0;}
	.store-mobile .store-name{color: #000;font-family: "ProximaNovaBold";font-size: 17px;line-height: 21px;}
	.store-mobile .dot {color: #000;font-size: 24px;font-family: "ProximaNovaBold";line-height: 0px;margin: 0px 6px 0;height: 5px;display: inline-block;top: -2px;}
	.store-mobile .store-distance{color: #959696;font-family: "ProximaNova";font-size: 13px;	line-height: 18px;}
	.store-mobile .store-map{color: #42569d;font-family: "ProximaNova";	font-size: 13px;line-height: 18px;text-decoration:underline;margin: 0px 0px 0 8px;}
	.store-mobile .link-a{color: #43569d;font-size: 13px;	line-height: 18px;width: 28%;text-align: right;text-decoration:underline;margin-right:10px;}
	.store-body .rotate-arrow {width: 11px;transform: rotate(180deg);}
	.store-mobile .btn-success {height: 40px;min-width: 202px;border-radius: 5px;background-color: #62A020;border-color: #62A020;font-family: "ProximaNovaBold";font-size: 15px;line-height: 18px;text-align: center;width: 100%;margin-top: 12px;}
	.store-mobile .disable-btn{background-color:#e1e1e1 !important; border-color:#d9d9d9 !important;color:#7e7b7b !important;pointer-events:none;cursor:not-allowed;}
	.store-body .collapse {float: left;width: 100%;}
	.store-product-list{padding:10px;border-bottom:1px solid #dddddd;float: left;width: 100%;}
	.store-product-list .media {float: left;width: 100%;}
	.new-nearby-store .modal-dialog{position: relative;margin: 85px 10px 10px;}
	.new-nearby-store .modal-content, .new-nearby-store .modal-header, .new-nearby-store .modal-body, .new-nearby-store .modal-footer {float: left;width: 100%;}
	.new-nearby-store .change-store {margin-top: 10px;}
	.new-nearby-store .close{position: absolute;right: 14px;top: -26px;background: #CE2126;width: 36px;border-top-left-radius: 4px;border-top-right-radius: 4px;height: 28px;}
	.new-nearby-store .modal-title {color: #000;font-family: "ProximaNovaBold";font-size: 17px;	line-height: 21px;margin-bottom: 20px;margin-top: 20px;}
	.new-nearby-store .modal-header {border-bottom: none;padding-bottom: 4px;}
	.new-nearby-store .post-input{width: 65%;float: left;position:relative;}
	.new-nearby-store .padding-desktop-reduce-right {width: 35%;float: left;padding-right: 0;}
	.new-nearby-store .post-code {height:38px;margin-bottom: 5px;font-size: 16px !important;}
	.new-nearby-store .btn-blue {padding: 9px 19px;}
	.new-nearby-store .pcadown {position: static;left: 0;top: 40px;color: #800000;float: left;width: 100%;font-size: 12px;}
}
@media screen and (min-width: 768px) {
	.frqBgt_section .right_view{display: inline-flex;align-items: flex-start;flex-direction: column;justify-content: flex-start;}
	.frqBgt_section .totalprice{margin-left:auto;margin-top:auto;}
	/*DCX-1264*/
	/* DCX-1441 */
	.product-listing-col .product-section .delivery-option.xtracarpars .popover {right: 50%;margin-right: -97px;}
    .product-listing-col .product-section .delivery-option.xtracarpars .popover:before{right:50%;margin-right: -12px;}
	/* DCX-1441 */
}
/* DCX-1263 */
/* DCX-1239 */
@media only screen and (min-width:992px){
	.product-listing-col .product-section li .left-col .delivery-option.xtracarpars {padding-bottom: 2px;}
	.product-listing-col .product-section li .left-col .delivery-option.xtracarpars .delivery-option-inn{margin-bottom:0}
}
@media only screen and (min-width:768px){
    .o3b-section .rightcol3bo .product-section .delivery-option .home-delivery.enable, .o3b-section .rightcol3bo .product-section .delivery-option .home-delivery.disable{background-size: 18px 14px !important;}
    .o3b-section .rightcol3bo .product-section .delivery-option .international-delivery.enable, .o3b-section .rightcol3bo .product-section .delivery-option .international-delivery.disable{background-size: 17px auto !important;}
}
/* DCX-1239 */
/*DCX-1570*/
@media screen and (min-width: 768px) {
    .product-listing-col .product-section .delivery-option .fifm-delivery.disable span.hidden-xs {width: 100%;}
}
/*DCX-1570*/
/* DCX--1668 */
@media screen and (max-width: 767px) {
    .specialbuy-slider .heading_h1 {font-size: 18px;margin: 5px 5px 26px;width: calc(100% - 10px);}
	.winter-essentials .heading_h1 {margin: 0;padding: 0 5px 2px;font-size: 18px;}
	.brands-listing-sec .heading_h1{margin-top: 15px;}
	/* DCX-3191 */
    .category-tier-col.list-with-products .product-listing-col .product-section .thumb-box figure a {min-width: 100%;}
    /* DCX-3191 */
}


/* DCX--1668 */

/* DCX-3401 */
@media only screen and (min-width:1024px){
	/* DCX-3956 */
	.product-detail-section .product-detail-inner .product-detail-table {
	 margin-top: 36px;
	}
   /* DCX-3956 */
}