
@media screen and (max-width: 1440px) {
.fresh_how_it::after{height: 61%;}
.how_list h5{ font-size:14px;}
.new_offers_section_ikada .minuse_count .flaticon-minus-1:before{    line-height: 40px;}
.new_searching_header.new_ser_box{width: 371px;}
.new_searching_header.new_ser_box.postel_code_css{width:176px;}
.new_searching_header.new_ser_box.postel_code_css .clearable input[type=text]{    padding-right: 8px;}
}

@media screen and (max-width: 1366px) {
.favroct_buttons .flaticon-favorite-1::before {    font-size: 20px;}	
.cart_info_buttons .flaticon-favorite-1::before {font-size: 20px;}	

.cart_nely_added .pluse_number,.cart_nely_added .minuse_count{    width: 30px;    height: 30px;}	


	
	

.best_off_grid_list .count_numbers ul{padding: 2px 15px;}
.banner_captcha{ margin-top:60px;}	
.container_slider{ bottom:138px;}	
.fresh_how_it h2{ font-size:27px;}
.fresh_how_it{  padding: 54px 51px;}
.fresh_how_it::after {    height: 68%;}  
.checkout_buttons .btn-danger{height: 37px;font-size: 14px;padding: 0 23px;}
.checkout_buttons h2{ font-size:17px;}

.products_list_how b{    font-size:20px;}
.products_list_how p{font-size: 17px;}
.personal_car_list p{font-size: 18px;    line-height: 22px;}
.how_it_works_section h2{    font-size: 25px;}
.new_ser_box {    display: inline-block;}
.best_titles{font-size:22px;}
.dialy_store_list p {    font-size: 17px;    padding: 0 0 0 6px;}
.dialy_store_list{    padding: 0 11px;}
.best_off_grid h4{font-size:22px;}





}

@media screen and (max-width:1280px) {
.top_brand_slider .owl-prev{left:0px;}	
.new_searching_header.new_ser_box{ width: 300px;}	
.new_searching_header.new_ser_box.postel_code_css{width:174px;}
.navbar-nav>li>a {        padding: 10px 13px    }
.store_list {        min-height: 100px    } 
.findyour_location {        width: 100%    }
.store_list_desc a {min-height: 55px}
.new_ser_box {    display: inline-block; }
.container.width_extend{width:100%;}
.minuse_number.sactual_quantity{width: 41px;}
}
@media screen and (max-width: 1190px) {
.nav_bot_sec ul li a {padding: 16px 8px 11px    }
.store_detials_list .modal-lg {width: 94%;}
.banner_captcha h1{ font-size:44px;}
.store_list_img_new img{max-width:100%;}
}


@media only screen and (min-width:1200px){.vg-nav-sidebar.left{left:-25%;width:25%}}@media only screen and (min-width:992px) and (max-width:1199.98px){.vg-nav-sidebar.left{left:-33%;width:33%}}@media only screen and (min-width:768px) and (max-width:991.98px){.vg-nav-sidebar.left{left:-50%;width:50%}}@media only screen and (max-width:767.98px){.vg-nav-sidebar.left{left:-75%;width:75%}}@media only screen and (max-width:479.98px){.vg-nav-sidebar.left{left:-100%;width:100%}}@media only screen and (min-width:1200px){.vg-nav-sidebar.right{right:-25%;width:25%}}@media only screen and (min-width:992px) and (max-width:1199.98px){.vg-nav-sidebar.right{right:-33%;width:33%}}@media only screen and (min-width:768px) and (max-width:991.98px){.vg-nav-sidebar.right{right:-50%;width:50%}}@media only screen and (max-width:767.98px){.vg-nav-sidebar.right{right:-75%;width:75%}}@media only screen and (max-width:479.98px){.vg-nav-sidebar.right{right:-100%;width:100%}}.vg-nav-sidebar.show-active.left{left:0!important;opacity:1}.vg-nav-sidebar.show-active.right{right:0!important;opacity:1}.vg-nav-sidebar__close{position:absolute;font-size:56px;font-weight:300;top:0;right:15px;color:#333;cursor:pointer}.vg-nav-sidebar__content{margin-top:50px;height:calc(100% - 60px);overflow-y:auto;overflow-x:hidden}.vg-nav-overlay{width:100%;height:100%;position:fixed;opacity:0;transition:all .4s ease;top:0;background:rgba(51,51,51,.7);transition-delay:.15s;z-index:9989}.vg-nav-overlay.right{left:-100%}.vg-nav-overlay.right.show-active{left:0;opacity:1}.vg-nav-overlay.left{right:-100%}.vg-nav-overlay.left. -active{right:0;opacity:1}@media only screen and (min-width:1200px),only screen and (min-width:992px) and (max-width:1199.98px),only screen and (min-width:768px) and (max-width:991.98px),only screen and (max-width:767.98px),only screen and (max-width:479.98px){.vg-nav-xl .vg-nav-hamburger{display:block}.vg-nav-xl>ul{display:none}}@media only screen and (max-width:991px){.vg-nav-lg .vg-nav-hamburger{display:block}.vg-nav-lg>ul{display:none}.vg-nav-hamburger{top:12px;right:17px;position:fixed}.vg-nav-sidebar__content{margin-top:65px}.left_padding_zero{background:0 0;width:100%}}@media only screen and (min-width:768px) and (max-width:991.98px),only screen and (max-width:767.98px),only screen and (max-width:479.98px){.vg-nav-md .vg-nav-hamburger{display:block}.vg-nav-md>ul{display:none}}@media only screen and (max-width:767.98px),only screen and (max-width:479.98px){.vg-nav-sm .vg-nav-hamburger{display:block}.vg-nav-sm>ul{display:none}}@media only screen and (max-width:479.98px){.vg-nav-xs .vg-nav-hamburger{display:block}.vg-nav-xs>ul{display:none}}


@media screen and (max-width: 1024px) {
	
#product_15 .card-body{padding: 0;}

	
.search_middle_section .btn-success,.login_sign_up{    padding: 0px 11px;}		
.new_searching_header.new_ser_box {display: inline-block;width:200px;}		
.login_sign_up,.login_sign_up a,.chos_locations .btn-warning{    padding: 0px 6px;}	
.cart_dyn_sec .modal-dialog{ width:inherit;}	

.how_list h4{ font-size:14px;}	
.fresh_how_it {    padding: 58px 51px;}
.fresh_how_it h2 {    font-size: 19px;}	
.top_navications ul li a,.full-right ul li a{ font-size:14px;}	
.banner_captcha{ margin-top: 50px;}	
.banner_captcha h1{ font-size:30px;}	
.top_navications ul li a{ padding:0 4px 0 0;}
.full-right ul li a{ padding:0 5px 0 0;}
.faq_list1{ min-height:250px;}
.full-right ul li{  padding: 0 0 0 0px;}
.nav_bot_sec ul li a{ padding:16px 9px 10px;}
.level_one_drop{ margin-top:48px;}
.new_info_title{    font-size: 14px;}	
.cms_listing ul li a{    font-size: 17px;}	
.left_add_section,.right_add_section{ display:none;}
.dg-wrapper a{transform: none !important;}
.home_icon img{ max-width:100%;}
.branding_logo img{max-width:100%;}
.top_login_cat_sec ul li{ padding:0 13px;}
.container_slider{ bottom:103px;}
.common_app img { width: 100% ;}
.blog_list_in a{ font-size:19px; min-height:52px;}	
.checkout_inf p{ margin:11px 0 9px;}
.coupon_code .btn-danger{ font-size:12px;}	
.google_paly { min-height: 271px}
.findyour_location {width: 100% ; padding:0 15px;}
.bx-controls-direction{ display:none;}
.offers_img a img { width: 100%}
.coupon_code .btn-danger{ font-size:12px;}
.select2-container--default .select2-selection--single .select2-selection__arrow {right: -7px  }
.featured_list .owl-carousel .owl-item img {
width: 100%
}
.blog_list_img img {
width: 100%
}
.offers_img img {
width: 100%
}
.banner_sections_inner.blog_det .inner_banner_info {
margin: 9% 0 9%
}
.banner_sections_inner.blog_det {
min-height: 238px
}
.blog_list_oimg img {
width: 100%;
height: 100%;
}
.right_store {
margin: 14px 0 0;
font-size: 12px
}
.location_butt .btn{ font-size:14px;}	
.location_butt .glyphicon-screenshot::before{margin: 0 5px 0 0;}	

.flexslider .slides{padding:0px; margin:0px;}
.deals_list_common .card-body{padding: 0px;
    min-height: 140px;}
	
	.store_right_items_border ul li a span {margin:0px;}	
	.store_right_items_border .cat_border_new{text-align: center;}
	.deals_list_common .card-body a h4{min-height:60px;}
	.price_sections {min-height: 75px;}
	.deliver_optins_button select{min-height:40px;}
}

@media screen and (max-width: 991px) {
	.common_images_list{min-height:185px;}
	
	#delivery_info .btn-success{margin:0px 7px;}
.store_right_items_border ul li a span {width: 100%;padding:10px 0px;}	
.store_right_items_border ul {text-align: center;}
.store_right_items_border ul li{}
.border-right-none{border-bottom: 1px solid #f6f6f6;}
/*.store_right_items_border .dst_firsh ul li{min-height:170px;}*/
	
.header_common{z-index: inherit;}	
/*.price_buttons .responsive_hidde{display:none;}*/
#my-welcome-message {width:100%; margin-left:0px; left:0px;}	
#fvpp-close {position: absolute;top: -12px;right: 13px;cursor: pointer;background: #57a406;padding: 4px 6px;color: #fff;}
.xzoom-container img{height: 100%;}	
.product_info_det .cart_infor.new_cart_butt{text-align: left;}
.new_searching_header.new_ser_box {display: inline-block;width: 100%;}	
ul.shop_by_cat_left{display: block;}	
.search_middle_section .form-control{height: 37px;}	
.search_middle_section .btn-default{height: 37px;line-height: 28px;}	
.offer_banner_content .modal-dialog	{    width: 98%;    margin: 40px auto 0;}	
.scrollActive .headerContainerShadow{position:fixed;box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 20%);}	
.header_navbotoms{background:none; position: absolute;}	
.left_padding_zero{padding-left:0px!important}	
	.vg-nav-sidebar__content>ul ul li>a, .vg-nav-collapse>ul ul li>a{font-size:15px;}
.navbar-collapse{box-shadow:none;border:none; background:#fff;}	
.top_contact_us{display:none;}	
.main_top_cat_sec .best_off_grid_list .owl-nav .owl-next{right:-5px;}
.main_top_cat_sec .best_off_grid_list .owl-nav .owl-prev{left:-5px;}

.upborder_arrow{    right:92px;}	
#click_drop_carts .fa-shopping-cart:before {font-size: 18px;}	

#great_deals .best_off_grid_list .owl-nav .owl-prev,#great_deals .best_off_grid_list .owl-nav .owl-next{display:block!important}
.new_offers_section_ikada .owl-nav .owl-prev,.new_offers_section_ikada .owl-nav .owl-next{display:block!important}
.carty_common .flaticon-shopping-cart:before {font-size: 20px;vertical-align: middle;padding: 0;width: 100%;text-align: center;
padding: 0 3px;}


.responiave_hiddens,.city_select{display:none;}
.search_middle_section .clieck_to_view .btn-success {background: #e77817;border: 1px solid #e77817;font-size: 15px;
height: 36px;display: inline-block;padding: 0px 18px;position: inherit;width: inherit;border-radius: 0;}
.click_address{    padding: 8px 9px;}	
.covid-19-menu p{    font-size: 12px;}	
.top_hedaer_new{position:relative;}	
.deliver_address_new {display:none;vertical-align: top;position: absolute;z-index: 2;top: 2px;right: 77px;}
.flaticon-location-pin:before {    font-size: 23px;}
.great_deals_list .border-right{border-bottom:none;}

.common_title_new{    margin: 10px 0 3px 0;}	
.best_off_grid_list .count_numbers ul {padding: 2px 15px;top: 0;position: inherit;margin: 0 0 11px 0;}	
.common_title_new p{    font-size: 14px;}
.best_titles {    font-size: 16px;    margin: 12px 0;}
.cart_drop_dwons{    top: 53px;}	
.personal_car_list p {    font-size: 15px;}	
.chos_locations{display: inline-block;vertical-align: top;margin: 0 10px 0 0px;position:absolute;top: 4px;right: 86px;}	
.new_ser_box{width:100%;}
.best_top_offers .btn-success{    position: inherit;}	
.new_add_to_cart{padding:0 0 10px;}
.personal_car_list .store_list_img_new{line-height:168px;}
.personal_car_list{min-height: 235px;    width: 22.6%;}
.flex-container {  flex-wrap: wrap;}
.new-cat-menu-list ul li a{    padding: 4px 9px;}

.model_for_signup.popup_locat_new_popup .modal-dialog{ width:100%;}	
.catgory_sections_new .dst_fresh{ padding-left:15px;}
.catgory_sections_new .store_right_items{ padding-left:15px;}
.catgory_sections_new .store_right_items{    padding-left: 0;}
.store_right_items_border{ margin-bottom:15px;display:inline-block;}
.footer_common.row {    display: inline-block;    padding-top: 13px;    width: 100%;}
.cms_listing{ min-height:69px;}
.product_info_det .cart_infor{ padding:0px;}
.locat_new_popup_new{ padding:0px;}
.nav-active{ z-index:9;}	
.common_padding10 .store_right_items{padding-left:15px;}
.common_padding10 .dst_fresh{ padding: 0px 15px; padding-right:0px;}
.responsivepadd{ padding:0 15px;}
.nav_cat.responsive_style{ display:none;}
.great_deals_list .border-right{  border-right: 1px solid #eaeaea;}	
.how_it_works_fresh{ text-align:center;}	
.container_slider {    bottom: 24px;}	
.times_description{margin:0px;}	
.banner_captcha{ display:none;}
.navbar-header{ display:block;}
.headerContainerWrapper{ position:static!important;}
.fresh_how_it::after{ display:none;} 
.fresh_how_it{ padding:23px 51px;}
.common_cat_list{ text-align:center;}
.top_info_title{padding:7px 0 0;}
.product_categories a{ min-height:216px;}
.futer_item{ margin:0 0 15px 0;}
.search_middle_section .btn-success {background: #58a507;    border: 1px solid #58a507;font-size: 15px;  padding:0 6px;   height:31px;position: absolute;right:100px;top: 10px;}
.toggle-button{  top:6px;}
.shop_menus_hid{ display:none!important;}
.toggle-button .flaticon-user:before {font-size: 28px;}

.responsive_hiddle{ display:none;}


.cart_total_count {  display: inline-block;    font-size: 10px;    line-height: 20px;    padding:3px 0 0 0;vertical-align: top;   }
.login_sign_up{ display:none;}
.search_middle_section {    display: inline-block;    margin:82px 0 0px;   width: 100%;}
.toggle-button{width: 53px;     padding:0;}
.bar + .bar{margin-top: 4px;}
.fresh_how_it{ position:relative;}
.model_for_signup.popup_locat_new_popup .modal-dialog {    width: 96%;}
.locat_new_popup .location_text_feeld .select2-container--default .select2-selection--single{ border-right:1px solid #c2c2c2;}

.responsive_store_info{top:50px;}
.res_button{ margin:3px 0 0;}
.responsive_store_info ul li a{ color:#333;}	
.responsive_store_info ul li a:hover{ background:none; color:#18c47c;}
.nav_bot_sec ul li a {    padding: 16px 15px 9px;}
.top_login_det ul{ text-align:center;}	
.float_right{ width:100%; text-align:center;}
.banner_abt_sec{bottom:10px;}
body {-webkit-text-size-adjust: 100%;}
.responsive_catgroy_sec{ display:block; margin:49px 0 0 0;}	
.top_content_respons_tijik{ display:block;}	
.top_login_cat_sec .menu-2{ display:none;}
.responsive_catgroy_sec a{ display:inline-block; width:100%; background:#F28525; font-size:20px; color:#fff; padding:9px 11px;}
#id_open_this2{ display:inline-block;   padding:0px; position:absolute; right:15px; top:17px; background:url("../images/menuicon.png") center center no-repeat; height:45px; width:45px;}
.hiddle_rs{ display:none;}
.top_login_det{ margin:61px 0 14px;}
.banner_sections{ background:#000}
.bx-wrapper{ display:none;}
.findyour_inner .col-sm-12{ padding:0px;}
.faq_list1_abs {left: inherit; position: relative;text-align: center;top: inherit;width: 100%;}



.faq_sections .col-lg-4{ border:1px solid #e9e9e9!important;}
.item_common_center{ width:100%}
.branding_logo{ position:absolute; left:20px;}
.language_changes_responsive {    display: block;    left: 50%;    position: absolute;    top: 15px;}
.top_login_det{ display:none;}
.common_title{ font-size:25px;}
.company_det_sec{ min-height:304px; margin-bottom:20px;}
.company_det_sec h3{ display:inline-block; width:100%;  margin: 10px 0;}
.top_icons{ display:inline-block; top:0px;}
.left_who_is_sec{ margin:0px; text-align:center;}
.left_who_is_sec img{ margin:0px; text-align:center;}

.top_login_cat_sec.chages_bg_color{ background:transparent;}
.toogle_play_cont li{ border:none!important; width:100%; padding:0!important; background:#fff!important;}
.toogle_play_cont li a{border:none!important; width:100%; padding:0!important; background:#fff!important; color:#333!important; text-align:left;line-height: 39px!important;}
.top_content_respons_tijik .wtf-menu_new{ padding:0px;    padding: 0;
position: absolute; padding:10px 18px; background:#fff;
right: 0;
top: 85px;
width:100%;
z-index: 3; box-shadow:0 6px 15px 2px #666666; -webkit-box-shadow:0 6px 15px 2px #666666;}
.top_content_respons_tijik ul li a{ background:#fff; color:#333; display:inline-block; width:100%;}
.top_content_respons_tijik .wtf-menu_new li a{ font-size:17px; line-height:27px;}
.top_content_respons_tijik .wtf-menu_new li a:hover{ color:#EC7F1F;}
.top_login_cat_sec ul li a:hover{color:#EC7F1F!important;}

.tab-form.attribute_form .padding_right0{ padding:0px 15px;}	
.submit_sect_locaket_me .btn{ height: 46px; margin-top:10px;}	
.id_open_this{ display:inline-block; width:100%; background:#F08323; padding:13px 10px; font-size: 19px;color: #ffffff; }
.id_open_this:hover{ color:#fff;}
#responsive_open_new{ padding:0px; background:#ccc;}	
#responsive_open_new li a{ font-size:18px; color:#000; padding:5px 14px;display: inline-block;}
.sub_title {margin: 0 0 24px}
.side_filter {min-height: 200px;}
.responsive_catgr{ display:block;}
.responsive_catgr{ display:inline-block; margin-bottom:20px; width:100%; padding:0 15px;}
.top_login_det .col-sm-6{ width:100%;}
.float_right {    float:left !important;}


.responsive_tables {
overflow: scroll
}
.banner_sections {        min-height: 100px;        padding-bottom: 0px    }
.banner_captcha {
margin-top: 36px
}
.banner_captcha h1 {
font-size: 30px
}
.left_app.common_app {
display: none
}
.banner_captcha h2 {
font-size: 17px
}
.select_city {
margin-bottom: 10px
}
.select_categ {
margin-bottom: 10px
}
.findyour_inner { margin-top: 29px    }
.select_city .select2-container--default .select2-selection--single,
.select_categ .select2-container--default .select2-selection--single,
.submit_sect .btn {
border-radius: 6px
}
.market_item {
margin-bottom: 20px
}
.item_common {
margin: 0
}
.store_itm_desc p {
min-height: 53px
}
.select_categ {
border: 0
}
.google_paly {
padding-bottom: 30px
}
.banner_sections_inner.blog {
min-height: 225px;
padding-bottom: 50px
}
.store_img {
margin-bottom: 22px
}
.delevery_free {
text-align: center
}
.meanmenu-reveal.meanclose {
top: 26px!important
}
.mean-container .mean-nav ul li li a,
.mean-container .mean-nav ul li a {
width: 93%
}
.meanmenu-reveal.meanclose {
top: 9px!important
}
.student_ans h3 {
margin: 17px 0 0
}
.report_states {
width: 100%
}
.home_drop .mean-bar {
top: 81px!important
}
.home_drop .meanmenu-reveal.meanclose {
top: 14px!important
}
.mean-container .mean-nav ul li li a {
padding: 6px 2%
}
.scrollActive .home_drop .meanmenu-reveal.meanclose {
top: 9px!important
}
/*.responsive_hidde {
display: none
}*/
.mean-container a.meanmenu-reveal {
top: 2px;
right: 2px!important
}
.logo_responsive_sec {
position: absolute!important;
left: 0;
z-index: 2
}
.responsive_common,
.navbar {
position: inherit
}
.select_city_sect {
margin: 16px 61% 0
}
.findyour_inner .select2-container .select2-selection--single {
min-height: 45px
}
.findyour_inner .select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 45px
}
.findyour_inner .select2-container--default .select2-selection--single .select2-selection__arrow {
top: 10px
}
.common_left {
margin-bottom: 20px
}
.submit_sect .btn {
height: 44px
}
.nav-container {
top: 83px
}
.nav-toggle {
display: block
}
.flex-direction-nav {
display: none
}
.no_store_avlable .padding0 {
padding: 0 15px
}
.border-right {
border-right: 0;
border-bottom: 1px solid #f6f6f6
}
.bat_list {
text-align: center
}
.dis_none {
display: none
}
.coupon_code .padding_right0 {
padding-right: 15px
}
.change_password {
margin: 28px 0 37px
}
.nav_bot_sec ul li {
width: 100%;
display: inline-block
}
.responsive_common .nav-container {
background: #fff
}
.responsive_common .nav_bot_sec .col-xs-9 {
padding-left: 0
}
.responsive_common .nav-menu .menu-link {
color: #656464;
font-size: 16px;
font-weight: 500
}
.toogle_drop_menu {
background: #eee;
box-shadow: none;
left: 0;
position: relative;
top: 0;
width: 100%
}
.toogle_drop_menu ul li a {
padding: 8px 16px
}
.noraml_store_info {
display: none
}
.bread_corm .col-md-6 {
padding: 0
}
.cart_sections {
float: right;
margin-bottom: 11px
}
.select_content .select2-container {
width: 100%
}
.respon_absol {
position: absolute;
right: 0
}
/*  .responsive_cart {
display: block;
position: absolute;
right: 15px;
top: 148px;
width: 45px
}*/
.language_ar {
width: 45px;
height: 45px;
border-radius: 50%;
font-size: 15px;
background: #18c47c;
display: inline-block;
margin-bottom: 9px;
text-align: center;
line-height: 43px;
color: #fff;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12)
}
.res_cart {
width: 45px;
height: 45px;
border-radius: 50%;
font-size: 15px;
background: #E91E63;
display: inline-block;
text-align: center;
line-height: 18px;
color: #fff;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12)
}
.responsive_cart .flaticon-business::before {
display: inline-block;
margin: 4px 0 0
}
.col-md-10.full-right {
float: left;
width: 100%;
margin-top: 24px
}
.icon-addon.addon-lg {
position: relative
}
.responsive_cart a:hover {
color: #fff
}
.no_store_avlable .select_city {
border: 1px solid #ccc
}
.no_store_avlable {
min-height: 200px
}
.store_details_sec {
top: 0
}
.store_details_sec h2 {
font-size: 22px
}
.responsive_buttons {
display: block
}
.responsive_buttons .btn-primary {
display: inline-block;
width: 100%;
border: 0;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
background: #333;
font-size: 20px;
margin-top: 0px;
padding: 10px 0;
width: 100%
}
.side_filter {
display: none
}
.filter_responsive {
display: none
}
.review_photo {
text-align: center
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
position: inherit
}
.store_info_respon {
display: block
}
.blog_det_admin {
text-align: center
}
.blog_share {
float: none
}
.blog_share .footer_social {
margin: 5px 0 0
}
.admin_inf {
margin: 0
}
.line.graph {
width: 100%
}
.grap_inner_se {
width: 819px
}
.subscriber_sce {
margin: 0
}
.findyour_inner {
margin-bottom: 0
}
.sign_bot_sub {
width: 100%;
text-align: center
}
/*.responsive_hidde {
display: none
}*/
.method_sec {
margin-bottom: 20px
}
.responsive_show {
display: none!important;
margin: 0 0 18px;
text-align: center;
width: 100%
}
#checkout_submit1 { width: 100%; }
.add_new_addres .form-control {
margin-bottom: 17px
}
.left_deliver {
margin-bottom: 5px
}
.four_not_error img {
margin-top: 16px
}
.four_not_error h1 {
margin: 23px 0 0
}
.button_sections {
display: inline-block;
margin: 28px 0 0;
text-align: center;
width: 100%
}
.location_product .padding_right0{ padding-right: 15px;}	
.location_product .padding_left0{ padding-left: 15px;}	
.location_product .padding0{ padding:0 15px;}	
.location_text_feeld.left_bord .form-control{ border-left:1px solid #ccc;}	
.location_butt {display: inline-block;margin: 9px 0 4px;width: 100%;}	

}
@media screen and (max-width: 800px) {	

.adds_sections{    margin: 16px 0 7px 0;}	
.dialy_store_list{    width:100%;}	
.store_img{min-height:152px;}
.banner_abt h1{ font-size:26px;}	
.store_details_sec {display: none}
.banner_abt_sec h1{ font-size:19px;}
.banner_abt_sec p{font-size:15px;}	
.store_icons {left: 0}
.slider_container {width: 100%;margin: 0}
.table-responsive {border: 0}
/* .store_list{ display:none;}	 */
.search_middle_section .glyphicon-search::before {font-size: 17px;display: inline-block;line-height: 24px;}

}
@media screen and (max-width: 766px) {
	.new_delivery_address .modal-dialog{margin:0px;padding:10px;}
	.a_toz_collection{margin-top:20px;}
	.who_we_are h2{margin:5px 0px;}
	/*.table-responsive .table{margin-bottom:0px;}*/
	
.list_brans_sect{    min-height: 100px;}	
.left_images_new{display:none;}	
.offer_banner_content button.close{right: 17px;}
.left_images_new{text-align:center;}	
.foot_info{font-size: 14px;}
.social_share p{    padding: 6px 0;}
.social_share p{text-align:center;}	
.copy_rights{text-align: center;}
.trems_and_cond{    margin: 2px 0 19px 0;}	
.check_title{font-size:18px;}
.price_setions{padding: 14px 0 0 0;}
.price_setions_list_total p{    line-height: 44px;}	
.price_setions_list_total label{    line-height: 44px;}
.cart_sections_tables .table th{    font-size: 14px;}
.right_info_section{    padding: 0 17px 0 17px;    margin: 17px 0;}	
.new_delivery_address .modal-dialog{width:100%;}	
.foot_left_15{padding-left:15px;}
.cms_listing{ min-height: 31px;}	
#cboxLoadedContent,#cboxContent{width:100%!important;}	
.new_offers_section img{max-width:100%;}
#colorbox, #cboxOverlay, #cboxWrapper{overflow: visible;width: 100%!important;}
.new_offers_section{padding:30px;}
#cboxClose{    top: 15px;}
#cboxMiddleLeft{height:0px!important;}
.how_it_works_section h2 {    font-size: 18px;}	
.new-cat-menu-list ul li a:before{display:none;}	
.flexslider.jumbotron img{height:130px!important;}
.best_top_offers{    padding: 0 5px;}	
.personal_car_list {    min-height: 235px;    width: 30.6%;}	
.best_off_grid{min-height:200px;    margin-bottom: 20px;}
.deals_list_img a{    line-height: 120px;}	
.container-paragraph p{    margin: 6px 0 7px 0;}
.best_off_grid_middle{    height: 15em;}	
.personal_car_list{    padding: 0 10px;}
.best_titles {font-size: 13px;margin: 0px 0;}	
.personal_car_list .store_list_img_new{    line-height: 122px;}
.personal_car_list{    min-height: 198px;}
.shop_by_category .flaticon-down-arrow-1::before{ float:right;}		
.padding_hidd{ padding:0px; height:0px;}	
.select_city_sect {margin: 14px 35%;}
.company_det_sec{ min-height:200px;}
.company_det_sec label{min-height:80px;}
.top_icons{ line-height:20px;padding: 21px 0;}
.select_city_sect { width: 50%    }
.sign_up_inner_middle{ width:100%;}
.responsive_buttons .btn-primary{ margin-bottom:10px;margin-top: 20px;}
.home_title_info h1{ font-size:17px;}
.header_navbotoms .navbar-nav{ margin:0px;}

.products_list_how b {    font-size: 15px;padding: 15px 0 7px;}
.products_list_how{    padding: 15px 0 19px;}
.how_it_works_section h2 {    text-align: center;    margin: 29px 0 14px 0;}

.cart_dyn_sec .modal-dialog {
width: inherit
}
.how_it_wors_inner img {
width: 100%
}
.contact_det {
margin-bottom: 20px
}
h2.resp-accordion {
color: #333;
cursor: pointer;
display: none;
font-size: 18px;
margi: 0 0 8px;
padding: 4px 15px
}
.featured_list .owl-carousel .owl-item img {
width: 100%
}
.info_store .col-xs-6 {
padding-left: 0
}
}
@media screen and (max-width: 736px) {
#great_deals .best_off_grid_list .owl-nav .owl-prev{    width: 28px;}	
.top_title_new {display: inline-block;margin: 0px 0 0 0;}
.foot_info{ font-size:18px;}	
.cms_listing ul li a{ font-size:14px;}
/*.who_we_are h2{ margin: 23px 0 16px;font-size: 22px;}	*/
.header_common .col-xs-6 {width: 26%}
.select_city_sect {margin: 14px 32%    }
.about_us_bg {min-height: 140px}
.cat_common_img a h5{font-size: 13px;}
.how_it_info {width: 100%;}
.responsive_scroll {overflow: scroll}
.bottom_search {width: 100%}
.main_top_cat_sec{margin-top: 22px;}

}
@media screen and (max-width: 630px) {
	
	.brand_main_content label{min-height:35px;}
#attach_here .card-body a h4 {font-size: 14px;}
.price_sections del {font-size: 15px;}
.price_sections b {font-size: 15px;}


.make_width{width:100%;}	
#product_15 .card-body{padding: 0;}
.store_right_items_border ul li a span{    font-size: 13px;}
.price_setions_list label{font-size:14px;}	
.list_order b{    font-size: 16px;}
.sign_up_inner h4{font-size:19px;}

.price_setions_list_total p{font-size:17px;}	
.footer_common {    margin: 19px 0 0 0;}	
.chos_locations {    margin: 0px 0 12px 0;}	
.store_list_img_new{    max-width: 100%; text-align:center;}
.sub_megamenu_sec{ display:none!important;}	
.new_ser_box{width:100%;}	
.chos_locations .btn-warning,.search_middle_section .form-control,.search_middle_section .btn-default{    height: 38px;}
.payment_icons img {    margin: 13px 0 0 0;    max-width: 100%;}
.products_list_how {    padding: 3px 0 5px;}
.model_for_signup .modal-dialog{ width:96%;}	
.subscribe_title{ font-size:16px; margin-bottom:20px;}	
.kakery_slider a h4{ font-size:15px;}
.company_det_sec label{ min-height:78px;}
.company_det_sec{  min-height:78px;}
.left_who_is_sec img{ margin:0px;}
.container_teams p{ font-size:16px;}
.container_teams h2{ font-size:28px;}
.all_cms_content h3{ font-size:14px;}
.left_abt_img img {        width: 100%    }
.dg-wrapper{ width:100%;}
.dg-wrapper a{ width:100%; padding:0 15px; height:250px;}
.dg-wrapper a div{ left:0px;}
.dg-wrapper a img{ max-width:100%;}
.listed_sect_abt p{margin:3px 0;}
.listed_sect_abt{ margin-top:8px;}
.right_desc h3 {
margin: 21px 0 14px
}
.how_it_wors_inner img {
display: none
}
.steps_one.three {
left: 0;
top: 0
}
.steps_one.two {
right: 0;
text-align: center;
width: 100%
}
.how_it_info {
text-align: center;
width: 100%
}
.steps_one {
position: relative;
width: 100%;
text-align: center;
top: 0;
margin: 0
}
.how_it_wors_inner p {
margin: 0
}
.how_it_wors_inner a {
margin: 19px 0 25px
}
/*table{width:420px;}
table tr{width:100;}
.modal-footer{text-align:center;}
.modal-footer .btn-primary{margin:10px 0px 0px 0px;}*/
}
@media screen and (max-width: 560px) {
.overlay{top:60px;}	
.payment_images_new{    float: inherit;}	
.store_list_img_new{width:100%;}	
.container-paragraph h4{    font-size: 14px;}
.cms_pages label{    margin-bottom: 6px;}	
.delivery_det .deli_list .padding_left0 {    padding-left: 0;}
/*.delivery_det .deli_list .padding_right0 {padding-right: 0;    padding-left: 0px;}*/
.price_setions_list p{font-size:15px;}
.price_setions_list_total p {    font-size: 15px;}
.delivery_det h3 {    font-size: 15px;}
.delivery_det h4{ font-size: 14px;line-height: 19px;margin: 5px 0;}
.delivery_det h4 br{display:none;}
.stor_title h1{font-size:15px;}
.cart_infor{padding:0px;}
.best_top_offers label{    font-size: 14px;min-height: 52px;}
.order_process_agin .btn-group-lg>.btn, .btn-lg{    padding: 10px 11px;    font-size: 12px;}
.order-confirmation h1{font-size:24px;}
.order-confirmation h2{font-size:17px;}
.cart_sections_tables .table a{    font-size: 14px;}
.cart_sections_tables .table td{    font-size: 14px;}
.optp_inner .btn-danger {background: #e77817;border-radius: 0;border: 0;height: 29px;}	
.Phone_numer_fild{    padding: 2px 14px 9px 0;}	
.home_title_info{    margin: 11px 0 16px;}


.cms_listing ul li a{line-height:23px;}
.personal_car_list {    min-height: 235px;    width:44.6%;}	
.payment_icons h3 {color: #fff;font-size: 20px;padding: 0 14px;}	
.social_share.right_new_sectin label{    padding: 0px 0 6px 0;font-size: 17px;}
.foot_info{    padding: 0px 0 6px 0;}
.social_share.right_new_sectin {    margin: 6px 0 0 0;}
.cms_listing {    min-height:70px;}
.cart_drop_dwons{ width:100%; left:0px; padding:0 0 0 0px;}	
.inner_scrool{ overflow-x:auto;}
.checkout_buttons h2{ font-size:13px;}
.model_for_signup .logo_popup img{ max-width:100px;}	
.sign_up_inner h2{ margin: 11px 0;}
.sign_up_inner .form-control{ font-size:13px; height:30px;}
.sign_bot_sublogin .btn-primary,.sign_bot_sublogin .btn-default{ padding:7px 30px;}
.check_sect label a, .sign_up a{ font-size:15px;}

.language_changes_responsive{ left:57%;}	
.select_city_sect {
width: 100%;
margin: 78px 0 20px 20px;
display: inline-block
}
.nav-container {
top: 147px
}
.store_itm_img a {
line-height: 100px
}
/*.price_buttons .btn.btn-primary.btn-lg,*/
/*.price_buttons .btn-default {
padding: 13px 6px
}*/
.order_payments_reorder .btn-primary,
.order_payments_reorder .btn-info {
margin: 0 2px 0 0;
padding: 8px 10px
}
.select_city_sect {
width: 94%
}
.payment_info h3 {
font-size: 14px;
line-height: 24px
}
.payment_info .btn-primary {
margin: 12px 0 18px
}
}
@media screen and (max-width: 560px) {
	
	.price_buttons .btn.btn-primary.btn-lg{padding:10px 10px;font-size:16px;}
.price_buttons .btn-default{padding:10px 10px;font-size:16px;}
	
	
.offers_desc a {font-size: 17px    width: 100%;margin: 11px 0 5px 0;}	
.common_email_address h5{    line-height: 23px;    margin: 5px 0 0px 0;    font-size: 14px;}	
.offers_desc p{font-size:14px;}
.search_middle_section{    margin: 59px 0 0px;}
.card-body .pro_title{font-size: 13px;}
.newsletter .content h2{font-size:15px;}
.newsletter .content p{    font-size: 13px;}
.newsletter .content .form-control{    height: 38px;}
.newsletter .content .btn{ min-height: 38px;font-size: 10px;}
.newsletter{    padding: 24px 0;}	
.dialy_store_list p {font-size: 13px;padding: 0 0 0 6px;width: 100%;}	
.dialy_store_list {    width:100%;}	
.Phone_numer_fild{font-size:12px;}
.app_dow a img {    max-width: 102px;    margin: 0 0 7px 0;}	
.responsive_store_info {
top:54px
}
.bread_corumb_sectiuon .breadcrumb{ display:none;}	
.cms_listing {margin:0px;}	

.responsive_cart {
right: 41%;
top: 0
}
.nav-container {
top: 80px
}
.re_drop{ top:-15px;}
}
@media screen and (max-width: 475px) {
	
.product_info_det .count_numbers ul {padding:2px 22px;}

/*.card-body{padding:0px;}	*/
.catgory_sections_new .dst_fresh {padding-left: 0;}	
.minuse_number.sactual_quantity {width:49px;}
.count_numbers ul li{float:left;}
.deals_list_common .cart_infor{padding:0px; margin:0px;}
.card-footer.inner_cart_sections.pro_cart_sections{padding:0px;}
.navbar-default .navbar-brand{    padding: 8px 0 0 0;}	
.election_change_pass .form-control{font-size:15px;}
.change_password {    margin: 28px 0 11px;}
.cart_info_buttons .btn-default{    font-size: 11px;padding: 0px 10px;width: 116px;}	
.deals_list_common .count_numbers ul{    padding: 2px 6px;width: 116px;}
.dialy_store_list p{    min-height: 38px;}	
.footer_carts h5 {font-size: 16px;padding: 7px 0px 1px 11px;}	
.footer_carts h6{font-size:15px;}
.deals_list_common{padding:0px 0px;}
/* .deals_list_common.product_disable{padding:0px 7px;} */
.stock_in_cart{margin:0px;}	
.foot_info {    font-size: 15px;}	
.container-paragraph h4{min-height:67px;}	
.top_info_title,.space_bottom p{ font-size:15px;}	
.chos_locations .btn-warning{    font-size: 12px;    padding: 0px 7px;}
.sp-wrap{ max-width:100%; width:100%;}	
.inner_product_list h3 {
font-size: 23px;
margin: 21px 0 0
}
.fresh_how_it {    padding: 18px 21px;}	

.left_app h3 {
font-size: 23px;
margin: 19px 0 5px
}
.inner_product_list p {
margin: 14px 0 28px
}
.left_app img {
margin: 6px 0 0
}
.banner_captcha h1 {
font-size: 21px
}
.how_it_wors_inner h1 {
font-size: 16px
}
.how_it_wors_inner p {
margin: 0 0 25px
}
/* .deli_list .col-xs-6 {
width: 100%
} */
.deli_list .padding_right0 {
padding: 0
}
.deli_list .padding_right0 {
padding-left: 15px
}

.cat_price {
font-size: 17px
}
.offers_img a {
line-height: 120px
}

.store_itm_rating {
min-height: 63px
}
.cart_infor {
text-align: center
}
.inner_cart_sections   .cart_infor {
text-align:center;
}
.cart_infor .col-xs-4 {
width: 100%;
text-align:left
}
.cat_price {
text-align: center
}
.cart_infor .cart_but_sec {
float: left;
width: 100%;
text-align: center;
margin: 0
}
.inner_cart_sections {
margin: 6px 0 5px
}
.poroduct_items .col-xs-6 {
width: 100%
}
.cart_but_sec .btn-primary {
padding: 6px 24px
}
.no_store_img p {
font-size: 12px
}
.inner_banner_info h3 {
font-size: 27px
}
.banner_sections_inner.blog_det {
min-height: 126px
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
width: 38px
}
.sub_title {
font-size: 16px
}
.store_itm_desc p {
min-height: 72px
}
.store_list_desc a {
min-height: 25px
}
.responsive_cart{right:38%;}
}

@media screen and (max-width: 439px) {

.new_delivery_address .modal-footer{text-align:center;}
.new_delivery_address .modal-footer .btn-primary{margin-top:10px;}

}


@media screen and (max-width: 414px) {
	
	.filterDiv{padding:10px !important;}
	.brands_info{padding:10px !important;}
	
.product_info_det .count_numbers ul{padding:2px 15px;}


.info_store h5,.info_store h4{font-size:15px;}	
.personal_car_list {min-height: 161px;width: 35.6%;width: 41.6%;}	
.home_title_info .view_all_new{font-size:14px;}	
.price_cost {    color: #e77817;  }
.personal_car_list p {    font-size: 13px;    line-height: 15px;}
.inner_product_list p{ font-size:12px;}
.home_title_info .flaticon-arrow-point-to-right::before{ font-size:10px;}
/* .great_deals_list .border-right{ width:50%;}	 */
.deals_list_img img{  line-height: 132px;    max-width: 100px; height:100px;    min-height: 100px;}
.deals_list_common{ padding:0px;min-height: 330px;}
.col-lg-3.col-md-3.col-sm-6.col-xs-6.border-right-none{ width:50%;}

.social_share ul li a{ width:17px;}
.social_share ul li{ margin:0px;}
.minuse_number input[type="text"]{ width:25px;}
.img_center_new > img{ max-width:100px;}
.stock_in_cart{margin:0px;}
.price_buttons .btn.btn-primary.btn-lg,.price_buttons .btn-default {    margin: 0 0 8px 0;     padding: 13px 6px;        width: 100%    }
.stock_in_cart ul li{  margin: 0 1px 0 0;}	
.count_numbers{ margin: 0 3px 0 0;}
.stock_in_cart ul li a{font-size: 12px;}		
.cart_info_buttons .flaticon-favorite-1::before {    font-size: 30px;}
.favroct_buttons .flaticon-favorite-1::before {    font-size: 20px;}

.minuse_count,.pluse_number{ height:26px; width:27px;}



.inner_product_list p{margin:0px;}
.futer_item a {line-height:85px;}
.how_list h5,.how_list h4{ display:none}








.dg-container{height:264px;}	
.reg_login h2 {
font-size: 21px
}
.select_city_sect {
width: 92%
}
.store_itm_desc {
min-height: 121px
}
.price_buttons {
margin-bottom: 0;
width: 100%
}
.responsive_cart {
right: 34%
}

.model_for_signup.popup_locat_new_popup .modal-dialog{ width:94%;}	
.home_title_info h1 {
    font-size: 15px;
}
}
@media screen and (max-width: 380px) {

.filterDiv{padding:0px !important;}
.brands_info{padding:0px !important;}


.price_sections {min-height: 72px;}
#attach_here .card-body a h4 {min-height: 60px;}
.home_title_info h1 {font-size: 12px;}
.list_brans_sect {min-height: 190px;}

.header_common .select2-container--default .select2-selection--single .select2-selection__rendered {
font-size: 13px
}
.item_common_new{ margin-bottom:15px;}	
.left_deliver .col-xs-6 {
width: 100%
}
.left_deliver ul li label {
text-align: left
}
.election_change_pass {
width: 100%
}
.button_sections .btn-primary,
.button_sections .btn-default {
padding: 5px 16px
}

.ac-title i {
background: #18c47c;
color: #fff;
float: left;
font-size: 24px;
line-height: 72px;
margin: 0 22px 0 0;
padding: 0 9px
}
.content_inner_faq h2 {
font-size: 15px
}
.reg_your_store {
width: 100%
}
.four_not_error img {
width: 100%
}
.four_not_error h1 {
font-size: 23px
}
.store_right_items .col-xs-6 {
width:50%
}
.footer_common .col-xs-6 {
width: 100%%
}
.right_form .sign_bot_sub .btn-primary,
.right_form .sign_bot_sub .btn-default {
padding: 8px 27px
}
.order_payments_reorder .btn-primary,
.order_payments_reorder .btn-info {
margin: 0 2px 8px 0;
padding: 8px 10px;
width: 100%
}
.membership_inner {
width: 100%
}
.banner_sections {
padding-bottom: 0
}
.store_itm_desc {
min-height: 73px
}
.store_itm_rating {
min-height: 30px
}
.owl-theme .owl-dots .owl-dot span {
margin: 5px 3px
}
.border_top_reor {
padding: 0 15px
}
.order_payments_reorder {
width: 100%
}
.responsive_cart {    right: 32%;}
}
@media screen and (max-width: 380px) {
	
.dialy_store_list {min-height: 170px;}
.best_titles {font-size: 13px;line-height: 20px;}

.show_address_popu{    width: 274px;}	
.select_city_sect {
width: 90%
}
.subscriber_sce .btn-default {
font-size: 12px
}
.app_sections a {
margin: 0
}
.left_app img {
float: left;
margin: 6px 0 0;
width: 47%
}
.left_app img {
margin: 6px 0 0 8px
}
.list_order h4 {
font-size: 16px
}
.checkout_inf p {
font-size: 14px
}
.list_of_deliver a {font-size: 14px;}
.store_itm_desc p {min-height: 29px}
.bread_corm h3{ font-size:19px;}	
.cart_sections a {    font-size: 10px;}
.market_item a{ font-size:13px;}
.banner_sections{ min-height:60px;}
.foot_info{ margin:0px;}
.product_categories .col-xs-6{ width:100%;}
.product_categories .padding_right0,.product_categories .padding_left0{ padding:0px;}
.product_categories a {    min-height: 160px;}
.bg_color_new{padding: 19px 9px;}


}
@media screen and (max-width: 320px){
.cart_sections a {font-size: 10px}
.responsive_cart {right: 28%;top: 0}
.optp_inner {width: 100%}
.top_login_det {margin: 28px 0 14px;}
.responsive_catgroy_sec{margin:22px 0 0;}

.store_right_items_border ul li a span {
    font-size: 12px;
}
.model_for_signup.popup_locat_new_popup h2 {
font-size: 18px;}


}



@media screen and (min-width: 992px) and (max-width:1199px) {

.store_right_items_border a { text-align: center; }
.store_right_items_border span { display: block!important; }
}

@media screen and (max-width: 1199px){
.rwd-br  { display: none; }
}

@media screen and (min-width: 1200px){
.rwd-br  { display: block; }
}

@media screen and (min-width: 400px) and (max-width:490px) {
.rwd-br  { display: block; }
}

@media screen and (min-width: 500px) and (max-width:991px) {
.swd-br  { display: none; }
}

@media screen and (min-width: 992px) and (max-width:1400px) {
.swd-br  { display: block; }
}

@media screen and (min-width: 500px) and (max-width:991px) {
.cwd-br  { display: none; }
}

@media screen and (min-width: 992px) and (max-width:1999px) {
.cwd-br  { display: block; }
}

@media screen and (min-width: 1200px) {
.cwd-br  { display: none; }
}


@media screen and (max-width: 767px)
{
.addnew-addr { text-align: center; }
}