@media only screen and (max-width:1200px){	
	.last_buying_clocks .clock_list {
		margin-bottom:24px;
	}
	/* unfixed to bottom the footer */
	#wrap_outer{
		min-height:0;
		margin-bottom:0;
		padding-top:52px;
	}
	#wrap{
		padding-bottom:0;
	}
	#footer{
		overflow:hidden;
		height:auto;
	}
	
	#header > div,
	#logo > div,
	#subheader > div,
	#bnrzone > div,
	#bredcrumbs > div,
	#before_footer > div,
	#footer_top > div,
	#footer_inner > div,
	#footer_bottom > div,
	#all,
	#content .bordered,
	#content .dark,
	#bnrzone .bnr,
	#content .buy_premium_brands,
	#content .buy_premium_brands_all,
	#content .cities_all,
	#content .to_sell_on_site,	
	#content .advantages,
	/*#content .get_money_today,*/
	#before_footer .know_new_items{
		padding-left:16px;
		padding-right:16px;
	}
	
	#header{
		position:fixed;
		left:0;
		right:0;
		top:0;
		-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);
		box-shadow:0 0 5px rgba(0,0,0,.3);
		z-index:102;
	}
	#header > div{
		column-gap:0;
		display:block;
		height:52px;
		padding-top:10px;
		padding-bottom:10px;
	}
	#header > div:after{
		display:block;
	}
	#header .tinvwl{
		order:0;
	}
	#header .dgwt-wcas-widget{
		margin-left:0;
		margin-right:0;
		
	}
	#header a[href="#mobile_menu"]{
		display:block;
	}
	#mobile_menu{
		display:flex;
	}
	/*#mobile_menu .widget{
		order:1;
	}
	#mobile_menu .widget_nav_menu{
		order:-10;
	}
	#mobile_menu .right{
		order:0;
	}*/
	#header .lombard_adress{
		display:none;
	}
	#header .phone_whatsapp{
		display:block;
		height:100%;
		padding:0;
		width:25px;
	}
	#header .phone_whatsapp > a{
		display:none;
	}
	#header .phone_whatsapp > span{
		position:relative;
		display:block;
		width:100%;
		height:100%;
		font-size:0;
		text-indent:-9999px;
	}
	#header .phone_whatsapp > span a{
		position:absolute;
		left:0;
		right:0;
		top:0;
		bottom:0;
		display:flex;
		align-items:center;
		width:100%;
		height:100%;
		font-size:0;
	}
	#header .phone_whatsapp > span a:before{
		display:block;
		left:0;
		right:0;
		top:0;
		bottom:0;
		width:auto;
		height:auto;
		margin:0;
		font-size:0;
		text-indent:-9999px;
		background-position:50% 50%;
	}
	#header .phone{
		display:flex;
		align-items:center;
		height:100%;
	}
	#header .desktop{
		display:none;
	}
	#header .mobile{
		display:block;
	}
	#logo{
		margin:1em 0;
	}
	#logo > div{
		flex-direction:column;
	}
	#logo > div:before{
		content:"";
		position:absolute;
		left:0;
		right:0;
		top:65px;
		height:1px;
		background:var(--title, #1c3752);
	}
	#logo .custom-logo-link{
		position:relative;
		order:0;
		background:inherit;
		padding:0 1em;
		margin:0 auto 0.5em;
	}
  #logo .right {
    margin:20px 0 12px;
  }
  #logo .recover {
    display: block;
    order: 3;
  }
  .recovery_22 {
    display: none;
  }
	#logo .left,
	#logo .right,
	#logo .recover{
		/*width:280px;
		width:320px;*/
		width:340px;
		margin-right:0;
	}
	#logo .light_button{
		display:none;
	}
	#logo .textwidget label,
	#logo .textwidget li{
		font-size:20px;
	}
	#logo .textwidget label{
		margin-top:1em;
	}
	#logo .textwidget label + .phones{
		min-width:204px;
	}
	#logo .message{
		margin-top:-15px;
	}
	#logo .message > div{
		margin:0 -16px;
		padding-left:16px;
		padding-right:16px;
		/*font-size:15px;*/
	}
	/*#logo .widget_text{
		order:1
	}
	#logo .widget_text.right{
		order:0;
	}*/
	#subheader .widget_nav_menu{
		display:none;
	}
	.bnr{
		overflow:hidden;
		height:auto;
		padding-top:22px;
		padding-bottom:22px;
	}
	.bnr .bnr_image{
		overflow:hidden;
		position:relative;
		left:auto;
		top:auto;
		bottom:auto;
		width:auto;
		height:auto;
		margin:-22px 0;
		padding:0;
		display:block;
	}
	.bnr .bnr_image:before{
		left:0;
		right:0;
		/*bottom:5vw;*/
		bottom:-4vw;
		width:auto;
		height:10vw;
		-webkit-background-size:contain;
		background-size:contain;
		background-position:74% 100%;
	}
	.bnr .bnr_image:after{
		content:"";
		display:block;
		width:100%;
		/*height:60vw;
		margin:-10vw 0;*/
		height:70vw;
		padding:0;
		background:#cff;
		background:inherit;
		-webkit-background-size:contain;
		background-size:contain;
		/*-webkit-transform:rotate(-90deg);
		transform:rotate(-90deg);*/
	}
	.bnr .bnr_image img{
		display:none;
	}
	.bnr .fleft{
		float:none;
		width:auto;
		margin:24px 0;
	}
	.bnr .fleft header{
		font-size:22px;
		line-height:22px;
	}
	.bnr .fleft header > *{
		font-size:inherit !important;
		line-height:inherit !important;
	}
	.bnr .fleft p{
		margin-bottom:28px;
	}
	body.page-id-51887 .bnr .buttons .button ~ a{
		margin-bottom:0;
	}
	.bnr ul{
		position:static;
		display:block;
		margin:40px 0 0;
		text-align:center;
	}
	.bnr ul li{
		display:inline-block;
		margin:0 18px 12px;
		vertical-align:top;
	}
	.bnr ul li img{
		height:74px;
	}
  .bnr ul li:nth-child(2) {
    margin-bottom: 12px;
  }
  .bnr ul li:last-child {
    display: inline-block;
  }
	
	#bredcrumbs{
		/*display:none;*/
	}
	
	body.prdctfltr-shop #leftaside{
		display:none;
	}
	body.prdctfltr-shop #leftaside ~ #content{
		margin-left:0;
	}
	
	#bredcrumbs .yoast_breadcrumb{
		margin-bottom:0;
	}
	#content .bordered{
		margin:30px -16px;
		margin-top:0;
		margin-bottom:calc(65px + 23px);
		padding-top:16px;
		padding-bottom:16px;
	}
	.bordered{
		padding:40px 16px;
		border-top:0;
		border-left:none;
		border-right:none;
	}
	.bordered header{
		position:relative;
		top:auto;
		left:auto;
		right:auto;
		margin:0 0 30px;
		font-size:24px;
		line-height:24px;
	}
	.bordered header:before{
		content:"";
		position:absolute;
		left:-16px;
		right:-16px;
		top:50%;
		height:1px;
		background:var(--button-alternative-color, #dfad99);
	}
	.bordered header > *{
		width:auto;
		max-width:75%;
		padding:0 16px;
		font-size:inherit;
		line-height:inherit;
		border:none;
	}
	.buying_real_price > ul{
		float:none;
		width:auto;
		margin:0 0 24px;
		/*padding:24px 0 0 166px;*/
		padding:24px 0;
	}
	.last_buying_clocks h4{
		position:static;
		left:auto;
		right:0;
		top:0;
		margin:-16px 0 26px;
	}
	.last_buying_clocks ul{
		padding-left:30px;
		padding-right:30px;
	}
	.buying_real_price > img{
		display:block;
		float:none;
		max-width:100%;
		margin:0 auto 24px;
	}
	.buying_real_price .gallery{
		float:none;
		margin:0 auto 24px;
		max-width:100%;
	}
	.last_buying_clocks .clock_list .owl-prev,
	.last_buying_clocks .clock_list .owl-next{
		visibility:visible;
	}
	.last_buying_clocks .clock_list .owl-prev{
		left:2px;
	}
	.last_buying_clocks .clock_list .owl-next{
		right:2px;
	}
	#content .buy_premium_brands,
	#content .buy_premium_brands_all,
	#content .cities_all{
		margin-top:50px;
		margin-bottom:50px;
	}
	.buy_premium_brands header > *,
	.buy_premium_brands_all header > *,
	.cities_all header > *{
		font-size:24px;
		line-height:24px;
	}
	#content .to_sell_on_site{
		margin:50px -16px;
	}
	.to_sell_on_site .fleft{
		float:none;
		width:auto;
		height:auto;
		background-image:none;
	}
	.to_sell_on_site .fleft > div{
		display:block;
		padding:0;
	}
	.to_sell_on_site .fleft header{
		margin-top:30px;
		font-size:24px;
		line-height:24px;
	}
	.to_sell_on_site .fleft header > *{
		font-size:inherit;
		line-height:inherit;
	}
	.to_sell_on_site .fleft header br{
		content:"";
		display:inline-block;
		width:0.8em;
	}
	.to_sell_on_site .fleft header br:after{
		content:"\00a0";
	}
	.to_sell_on_site .fleft p{
		margin-bottom:30px;
	}
	.to_sell_on_site .fleft .button{
		display:inline-block;
	}
	.to_sell_on_site .fleft ul{
		width:256px;
		max-width:100%;
		margin:30px auto 0;
	}
	.to_sell_on_site .fright{
		float:none;
		margin:0 auto 30px;
	}
	
	#content .advantages{
		margin:30px -16px;
	}
	.advantages ul li{
		width:49%;
		margin-bottom:16px;
	}
	#before_footer .know_new_items{
		margin:30px -16px;
	}
	.know_new_items{
		height:auto;
		padding:30px 0;
	}
	.know_new_items > div{
		display:block;
	}
	.know_new_items .title header{
		font-size:24px;
		line-height:24px;
	}
	.know_new_items .title header > *{
		font-size:inherit;
		line-height:inherit;
	}
	.know_new_items .weekly_subscribe{
		max-width:100%;
		margin:30px auto;
	}
	.know_new_items .see_on_socials .socials{
		text-align:center;
	}
	.know_new_items .see_on_socials .socials > a{
		margin:0 12px;
	}
	
	.buying_brand > img{
		float:none;
		display:block;
		max-width:100%;
		margin:auto;
	}
	.buying_brand > ul{
		float:none;
		width:auto;
		margin:24px 0 0 50px; 
	}
	
	#content .buy_model_by_brand{
		margin:40px -16px;
	}
	.buy_model_by_brand header{
		margin-bottom:30px;
	}
	.buy_model_by_brand ul{
		padding:0 16px;
		margin-right:-1%;
	}
	.buy_model_by_brand li{
		width:24%;
		margin:0 1% 1% 0;
	}
	.buy_model_by_brand .name{
		display:block;
	}
	.buy_model_by_brand .price{
		font-size:22px
	}
	
	#content .dark{
		margin-top:50px;
		margin-bottom:50px;
		padding-top:30px;
		padding-bottom:30px;
	}
	.dark .fleft,
	.dark .fright{
		float:none;
		width:auto;
	}
	.dark .fright{
		margin:30px 0 0;
	}
	
	#content .get_money_today{
		margin:30px -16px;
		padding:0;
	}
	.get_money_today ul{
		padding:0 16px;
	}
	.get_money_today ul li{
		padding:12px;
	}
	
	#content .custom-html-widget .wpcf7{
		padding-top:30px;
		padding-bottom:40px;
	}
	#content .custom-html-widget .wpcf7 .fleft,
	#content .custom-html-widget .wpcf7 .fright{
		float:none;
		width:auto;
		min-width:100%;
	}
	#content .custom-html-widget .wpcf7 .center{
		margin-left:0;
		margin-right:0;
	}
	#content .custom-html-widget .wpcf7 .center.photos{
		margin-top:16px;
	}
	#content .custom-html-widget .wpcf7 label{
		padding:0 10px;
	}
	#content .custom-html-widget .wpcf7 .destination .clock-destination .wpcf7-checkbox,
	#content .custom-html-widget .wpcf7 .destination [data-name="clock-destination"] .wpcf7-checkbox{
		text-align:left;
	}
	#content .custom-html-widget .wpcf7 .destination .clock-destination .wpcf7-checkbox .wpcf7-list-item,
	#content .custom-html-widget .wpcf7 .destination [data-name="clock-destination"] .wpcf7-checkbox .wpcf7-list-item{
		width:100px;
		margin:0 0 10px 10px;
	}
	#content .custom-html-widget .wpcf7 .destination [data-name="telegram-name"]{
		margin:-18px 0 18px;
	}
	#content .custom-html-widget .wpcf7 .photos{
		text-align:left;
	}
	#content .custom-html-widget .wpcf7 .photos > span{
		margin-left:16px;
	}
	
	#content .term-description,
	#content .product-category-title,
	.woocommerce-result-count,
	.woocommerce .woocommerce-ordering{
		display:none;
	}
	#content .term-description.mobile,
	#content .product-category-title.mobile,
	.ordering_filtering_mobile,
	.ordering_filtering_mobile .woocommerce-ordering{
		display:block;
	}
	.ordering_filtering_mobile .woocommerce-ordering:before,
	.ordering_filtering_mobile .filter_toggle:before{
		display:none;
	}
	.ordering_filtering_mobile{
		display:flex;
		column-gap:1em;
	}
	body.single-product .ordering_filtering_mobile{
		display:none;
	}
	.ordering_filtering_mobile .woocommerce-ordering select,
	.ordering_filtering_mobile .filter_toggle{
		padding-right:40px;
	}
	
	.custom_category_clocks .clock_list{
		padding-left:24px;
		padding-right:24px;
	}
	.custom_category_clocks .clock_list .owl-prev{
		left:-27px;
	}
	.custom_category_clocks .clock_list .owl-next{
		right:-27px;
	}
	
	.woocommerce .product header{
		display:none;
	}
	.woocommerce .product header.mobile{
		display:block;
	}
	.woocommerce .product .fleft,
	.woocommerce .product .fright{
		float:none;
		width:auto;
		margin:0 0 20px;
	}
	.woocommerce .buy_delivery_pay{
		margin-top:30px;
		margin-bottom:30px;
	}
	.woocommerce .to_sell_on_shop{
		margin-top:30px;
		margin-bottom:30px;
	}
	.to_sell_on_shop .fleft{
		position:absolute;
		left:10px;
		top:10px;
		bottom:10px;
		display:flex;
		justify-content: center;
		align-items: center;
	}
	.to_sell_on_shop .center{
		margin:36px 0 36px 300px;
	}
	.to_sell_on_shop .fright{
		position:static;
		top:auto;
		right:auto;
		float:none;
		width:auto;
		margin:36px 0 36px 300px;
	}
	.to_sell_on_shop .fright .button_orange{
		display:inline-block;
		width:auto;
	}
	#content .four_steps{
		/*margin:30px 0 -16px;*/
		margin:30px 0;
	}
	
	#before_footer .buying_other_items{
		margin:20px 0;
	}
	.buying_other_items > ul li{
	  width: calc(50% - 8px);
	}
	.buying_other_items .button{
		padding-left:10px;
		padding-right:10px;
	}
	.last_articles li{
		display:block;
	}
	.last_articles .thumb{
		min-width:0;
		max-width:100%;
		width:auto;
		margin:0 0 1em;
	}
	
	#info_page{
		margin:30px 0;
	}
	#info_page .aside{
		display:none;
	}
	#info_page .aside ~ .inner{
		margin-left:0;
	}
	
	#article_news{
		margin:30px 0;
	}
	#article_news .aside{
		display:none;
	}
	#article_news .aside ~ .inner{
		margin-left:0;
	}
	#wpcf7-f48711-p2-o1 .wpcf7-form,
	#wpcf7-f52053-o1 .wpcf7-form,
	#wpcf7-f48711-o1 .wpcf7-form{
		display:block;
	}
	#wpcf7-f48711-p2-o1 .wpcf7-form .column,
	#wpcf7-f52053-o1 .wpcf7-form .column,
	#wpcf7-f48711-o1 .wpcf7-form .column,
	#wpcf7-f48711-p75144-o1 .wpcf7-form .column{
		float:none;
		width:auto;
		min-width:100%;
		margin:0 0 2em;
	}

	#wpcf7-f48711-p2-o1 .wpcf7-form .column .button,
	#wpcf7-f48711-p75144-o1 .wpcf7-form .column .button{
		display:block;
		width:200px;
		margin:auto;
	}
	
	/*#footer_top > div{
		display:block;
		overflow:hidden;
		height:auto;
		padding:30px 16px;
	}
	#footer_top .fleft{
		float:none;
		width:auto;
		max-width:100%;
		padding:0;
		font-size:0;
	}
	#footer_top .fleft > a{
		margin:0;
	}
	#footer_top .fleft div,
	#footer_top .fleft iframe{

		box-sizing:border-box;
		width:33.33%;
		margin-left:auto;
		margin-right:auto;
		padding-right:20px;
		vertical-align:top;
	}
	#footer_top .fleft iframe{
		display:block;
		border-left:32px solid transparent;
		border-right:20px solid transparent;
	}
	#footer_top #footer_inner{
		float:none;
		width:auto;
		font-size:0;
	}
	#footer_top #footer_inner .widget_nav_menu{
		width:46%;
		min-width:0;
		margin:0 2%;
	}*/
	
	/* banner - victory day*/
	/*#logo > div:before{
		top:110px;
	}
	#logo .message.victoryday > div{
		padding-top:36px;
		padding-left:0;
		padding-right:0;
		margin-top:10px;
		background:transparent;
	}
	#logo .message.victoryday > div:before{
		top:0;
		right:0;
		width:auto;
		height:50px;
		margin:-10px -10px 0;
		background-size:100% 100%;
	}
	#logo .message.victoryday > div:after{
		display:none;
		top:-10px;
	}
	#logo .message.victoryday > div b:before {
		top:15%;
		left:auto;
		right:10%;
	}*/
	.bnr-holyday figcaption{
		position:relative;
		margin:auto;
		max-width:80%;
		min-width:0;
	}
	.bnr-holyday figcaption:before{
		content:"";
		position:absolute;
		left:0;
		right:0;
		top:0;
		bottom:0;
		margin:-1em;
		background:rgba(28,55,82,0.4);
		-webkit-backdrop-filter:blur(20px);
		backdrop-filter:blur(4px);
		border-radius:4px;
		z-index:-1;
	}
	/*
	.top-categories ul{
		display:block;
		height:auto;
	}
	.top-categories li{
		width:100%;
		height:auto;
		margin:0 0 20px;
		padding:24px 24px 24px 50% !important;
	}
	.top-categories li .thumb{
		left:0 !important;
		width:45%;
	}
	.top-categories li:last-child .thumb{
		right:auto;
	}
	.top-categories h2{
		font-size:16px !important;
	}
	.top-categories figcaption{
		font-size:11px !important;
	}
	*/
	.top-categories{
		display:none;
	}
	
	.woocommerce ul.products .thumb{
		background-size:cover;
	}
	
	.two-bnrs{
		margin:25px 0;
	}
	#logo .widget.right .textwidget iframe[src*="widget/rating"]{
		display:none;
	}
	
	#footer_top > div{
		column-gap:2em;
	}
}
@media only screen and (max-width:1020px){
	.four_steps ul{
		padding-left:30px;
		padding-right:30px;
	}
}
@media only screen and (max-width:920px){
	#horizontal_size_indicator{
		background:#555;
	}
	
	.woocommerce ul.products li{
		/*width:31.3%;
		margin-right:2%;*/
		width:calc(33.333333% - 24px);
	}
	.woocommerce ul.products .columns-1{
		width:calc(33.333333% - 24px);
	}
	.woocommerce ul.products .columns-2{
		width:calc(66.666666% - 24px);
	}
	.woocommerce ul.products .columns-3,
	.woocommerce ul.products .columns-4{
		width:calc(100% - 24px);
	}
	.buy_delivery_pay ul li{
		padding:16px;
	}
	.buy_delivery_pay ul li .thumb{
		margin-bottom:16px;
	}
	.buy_delivery_pay ul li h4{
		font-size:22px;
		line-height:24px;
	}
	#footer_top > div{
		display:block;
	}
	.style_logo{
		max-width:100%;
	}
	#footer_top .widget_nav_menu{
		display:block;
		margin:30px auto;
		width:250px;
		max-width:100%;
	}
	#footer_top .widget_nav_menu:last-of-type{
		margin-bottom:0;
	}
	.style_addresses{
		margin:30px 0;
	}
	.style_address{
		display:block;
	}
	.style_address > figure{
		min-width:0;
		max-width:100%;
		width:380px;
		height:280px;
		max-height:60vw;
		margin:0 auto;
		
	}
	.style_address > div{
		min-width:0;
		max-width:100%;
		width:360px;
		margin:2em auto;
	}
	
	
	
	
}
@media only screen and (min-width:801px) {
  #logo {
    display: block !important;
  }
}
@media only screen and (max-width:800px){
	.widget_woocommerce_product_search_widget{
		display:none;
	}
	#horizontal_size_indicator{
		background:#cff;
	}
	
	#header > div{
		display:flex;
		justify-content:space-between;
		flex-wrap:wrap;
		/*align-items:center;*/
		height:auto;
		
	}
	#header > div:after{
		display:none;
	}
	#header a.wishlist_products_counter{
		/* margin:6px 0 0; */
    margin: 0;
	}
	#header .widget_search{
		display:none;
	}
	#header .light_button{
		order:1;
		margin:0 18px;
	}
	#header .phone_whatsapp{
		order:2;
		margin-left:auto;
	}
	#header .phone{
		order:3;
	}
	#header #custom_html-16{
		display:flex;
		margin-right: 18px;
	}
	#header #search-2{
		width:100%;
		margin-top:10px;
		padding-top:10px;
		border-top:1px solid #a79595;
		order: 2;
	}
	#dgwt_wcas_ajax_search-2.widget {
		display:none;
	}
	
	.buy_model_by_brand li{
		width:32%;
		margin:0 1.33% 1.33% 0;
	}
	
	.get_money_today header{
		margin-bottom:30px;
	}
	.get_money_today ul{
		font-size:0;
	}
	.get_money_today ul li{
		width:48%;
		margin:0 1.33% 2% 0;
	}
	
	.buy_premium_brands_all ul,
	.cities_all ul{
		columns:2;
	}
	
	#footer_top .fleft div,
	#footer_top .fleft iframe{
		/*display:block;*/
		/*width:226px;*/
		box-sizing:border-box;
		width:245px;
		max-width:100%;
		margin-left:auto;
		margin-right:auto;
	}
	#footer_top .fleft iframe{
		display:block;
		border-left:32px solid transparent;
		border-right:20px solid transparent;
	}
	#footer_bottom .outer_link{
		margin-top:1em;
	}
	
	#popup_widget_zone .wpcf7,
	#popup_widget_zone #accept_message{
		padding-left:32px;
		padding-right:32px;
	}
	
  /* 22 */
  #header > div{
    display: flex;
    align-items: center;
    background:#ffffff;
    border-bottom: 1px solid #cabfbf;
  }
  #header a[href="#mobile_menu"]{
	  background:#fff;
  }
  #logo {
    display: none;
    position: fixed;
    top: 53px;
    width: 100%;
    z-index: 101;
    margin: 0;
    padding: 1em 0;
    background: white;
  }
  #logo > div {
    background: #ffffff;
  }
  #logo > div:before {
    display: none;
  }
  #logo_22 {
    display: block;
  }
  #logo_22 a {
    display: flex;
    align-items: center;
  }
  #logo_22 img, #logo_22 svg {
    width: 151px;
    height: 23px;
  }
  #custom_html-10 {
    order: 1;
    margin-left: 18px;
  }
  #custom_html-10 .light_button {
    display: none;
  }
  #custom_html-10 .phones_22 {
    display: block;
  }
  #custom_html-10 .phones_22:before {
    content: '';
    display: block;
    width: 17px;
    height: 19px;
    background-size: 17px 19px;
    background-image: url('../images/icons/22_phone.svg');
    margin-bottom: 2px;
  }
  #custom_html-10 .light_button span {
    display: none;
  }
  #header a[href^="#search"]{
    display:block;
    width:19px;
    height:20px;
    text-indent:-9999px;
    background: url('../images/icons/22_search.svg') 50% 50% no-repeat;
    background-size:contain;
    margin-bottom: 2px;
  }
    #header .icon-addresses{
		display:block;
	}
  #wishlist_22 a.wishlist_products_counter.top_wishlist-heart:before{
    content: '';
    width: 20px;
    height: 20px;
    background-size: 20px 20px;
    background-image: url('../images/icons/22_like.svg');
  }
  #wishlist_22 a.wishlist_products_counter.wishlist-counter-with-products.top_wishlist-heart:before{
    background-image: url('../images/icons/22_inlike.svg');
  }
  #wishlist_22 .wishlist_products_counter_text {
    display: none;
  }

  #logo .custom-logo-link {
    display: none;
  }

  /* banner */
  #logo {
    display: none;
  }
  #bnrzone .bnr {
    margin-top:-64px;
  }
  #bnrzone .bnr:before {
    background:#ffffff;
  }
  .bnr .bnr_image {
    /*background-image: url('../images/icons/22_clock.png') !important;*/
    background-position: top center;
    height:250px;
	max-height:58vw;
    /*background-size: 338px 247px;*/
	margin-bottom:0;
  }
  .bnr .bnr_image:before,
  .bnr .bnr_image:after {
    display: none;
  }
	
	/* Victory day */
	/*.bnr .bnr_image{
		background-image:none !important;
	}
	.bnr .bnr_image:before,
	.bnr .bnr_image:after {
		position:absolute;
		display:block;
		bottom:auto;
		top:46px;
		width:auto;
		height:100px;
		margin:0 -16px;
		background:url('/wp-content/uploads/2023/02/23fevm.jpg') 50% 0% no-repeat;
		background-size:auto 100%;
		z-index:1;
		box-shadow:0 0 5px rgba(0,0,0,.3);
	}
	*/
	.bnr .bnr_image img{
		display:block;
		margin:auto;
		max-width:80vw;
	}
	
	
  
	.bnr .fleft header > *{
		font-size:26px !important;
		line-height:33px !important;
    margin-bottom: 26px;
	}
  .bnr .fleft {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 0;
  }
  .bnr .fleft p.fleft_description {
    max-width: 128px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding-left: 79px;
    color: #b4a5a5;
    font-size: 14px;
    line-height: 17px;
    text-transform: initial;
    text-align: left;
  }
  .bnr .fleft p.fleft_description:before {
    content: '';
    width: 58px;
    height: 45px;
    background-image: url('../images/icons/22_price.png');
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
  }
  .bnr .fleft p.fleft_description span {
    font-weight: 700;
  }
  .bnr .fleft p a{
	  color:inherit;
  }
  .bnr .buttons .button {
    color: var(--primary, #dfad99);
    background: var(--title, #1c3752);
    font-size: 17px;
    line-height: 19px;
  }
  .bnr .buttons .button:before {
    border-top: 1px solid var(--primary, #dfad99);
    border-bottom: 1px solid var(--primary, #dfad99);
  }
  .bnr .fleft i {
    order: 1;
    margin: 8px 0 0;
    color: var(--title, #1c3752);
  }
  .bnr ul {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
  }
  .bnr ul li img {
    height: 68px;
  }
  .bnr ul li i, .bnr ul li b {
    color: var(--title, #1c3752);
  }

  #clockmenu {
    display: block;
  }
  .top-categories-mobile{
    display:block;
  }
  
	.woocommerce ul.products li .thumb .images{
		visibility:visible;
		width:40px;
		height:40px;
		font-size:0;
		text-indent:-9999px;
		background:url('../svg/zoomicon.svg') 50% 50% no-repeat;
		background-size:80%;
		opacity:0.8;
	}
	.woocommerce ul.products li .thumb .images:before{
		display:none;
	}
	
	.buying_real_price .gallery .owl-prev,
	.buying_real_price .gallery .owl-next{
		border-top-color:#fff;
		border-right-color:#fff;
	}
	.buying_real_price .gallery .owl-prev{
		left:20px;
	}
	.buying_real_price .gallery .owl-next{
		right:20px;
	}
	

  /* @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .bnr .fleft p.fleft_description:before {
      background-image: url('../images/icons/22_price@2x.png');
    }
  } */
	
	.bnr-holyday{
		height:auto;
		padding:50px 0;
		margin-bottom:60px;
	}
	.bnr-holyday:before{
		display:none;
	}
	.bnr-holyday .mob{
		display:block;
		background-position:100% 50%;
	}
	.bnr-holyday figcaption{
		width:40%;
		/*min-width:230px;*/
		margin:0 0 0 auto;
	}
	.bnr-holyday figcaption:before{
		display:none;
	}
	.bnr-holyday h2{
		/*color:var(--title, #1c3752);*/
		font-size:22px;
		line-height:1.05em;
		/*border-top-color:var(--title, #1c3752);
		border-bottom-color:var(--title, #1c3752);*/
	}
	.bnr-holyday p{
		/*color:var(--title, #1c3752);*/
		margin:1em 0;
		font-size:12px;
	}
	#bnrzone .march-8-pages-mobile{
		display:block;
		margin:0 -16px 64px;
		width:calc(100% + 32px);
	}
	#bnrzone .march-8-pages-mobile img{
		display:block;
		width:100%;
	}
	.day-items{
		display:none;
	}
	.day-items.mobile{
		display:block;
	}
	.last-news{
		padding:20px 28px;
	}
	.last-news header{
		margin-bottom:16px;
	}
	.last-news header h2{
		font-size:18px;
	}
	.last-news h3{
		font-size:16px;
	}
	.last-news .buttons{
		display:flex;
	}
	.last-news .owl-controls{
		display:block;
	}
	.last-news .owl-dots{
		margin:1em 0;
	}
	.mobile_only{
		display:block;
	}
	#content iframe[src*="widget/rating"]{
		display:block;
	}
	#addresses{
		top:53px;
	}
}
 @media only screen and (max-width: 768px) {
	.tinv-wishlist .product-thumbnail img {
		margin: 0 auto;
		width:300px;
		max-width:100%;
		height:auto;
	}
	.tinv-wishlist table td,
	.tinv-wishlist table th{
		padding:0.5em;
	}
	.last-news .links{
		text-align:center;
	}
	
	.single-product header.mobile h1 {
		font-size: 22px;
    	line-height: 1.15;
	}
	
	#custom_post_widget-135121.desktop{
		display:none;
	}
	#custom_post_widget-135121.mobile{
		display:block;
	}
	
}
@media only screen and (max-width:700px){
	#horizontal_size_indicator{
		background:#ccf;
	}
	.woocommerce ul.products{
		width:auto;
		margin:-5px;
	}
	.woocommerce ul.products li{
		/*width:48%;
		margin-right:2%;*/
		width:calc(50% - 10px);
		margin:5px;
	}
	.woocommerce ul.products .columns-1{
		width:calc(50% - 10px);
	}
	.woocommerce ul.products .columns-2,
	.woocommerce ul.products .columns-3,
	.woocommerce ul.products .columns-4{
		width:calc(100% - 10px);
	}
	#popup_widget_zone .wpcf7 p > span[class*="clock-"],
	#popup_widget_zone .wpcf7 p > span[data-name*="clock-"],
	#popup_widget_zone .wpcf7 .photos,
	#popup_widget_zone .wpcf7 .destination{
		display:block;
		width:auto;
		float:none;
		clear:none;
	}
	#popup_widget_zone .wpcf7 p > span[data-name*="clock-image"]{
		/*float:left;*/
		display:inline-block;
		width: 50px;
		vertical-align:top;
	}
	#popup_widget_zone .wpcf7 .photos,
	#popup_widget_zone .wpcf7 .destination{
		margin:18px 0 !important;
		text-align:left;
	}
	#popup_widget_zone .wpcf7 .photos{
		
	}
	#popup_widget_zone .wpcf7 .photos:after{
		display:none;
	}
	#popup_widget_zone .wpcf7 .photos label{
		display:block;
		width:auto;
		margin:0 0 12px;
	}

  .clockmenu__wrapper {
    flex-direction: column;
    align-items: center;
    margin: 3px 0;
  }
  .clockmenu__item {
    width: 100%;
    margin: 3px 0;
  }
  
	.bnr-newyear .desktop{
		display:none;
	}
	.bnr-newyear .mobile{
		display:block;
	}
}
@media only screen and (max-width:640px){
	#horizontal_size_indicator{
		background:green;
	}
	
	#header .widget_search{
		display:none;
		margin:0;
	}
	#header .light_button{
		margin:0 auto;
	}
	
	.buy_premium_brands .brands_list{
		padding-left:50px;
		padding-right:50px;
	}
	.to_sell_on_site .fleft{
		margin:30px auto 15px;
	}
	.to_sell_on_site .fleft > div{
		display:flex;
		flex-direction:column;
		padding:30px;
		background:var(--dark-light, #ECE4E1);
		text-align:inherit;
	}
	.to_sell_on_site .fleft header{
		margin:0;
		padding:0;
		color:var(--title);
		font-size:22px;
		line-height:26px;
		text-align:inherit;
		border:none;
	}
	.to_sell_on_site .fleft p{
		color:var(--title);
		margin-bottom:28px;
	}
	.to_sell_on_site .fleft ul{
		width:100%;
		margin:-10px 0;
		text-align:left;
	}
	.to_sell_on_site .fleft ul li{
		position:relative;
		margin:10px 0;
		padding:0 0 0 60px;
		display: block;
		color:var(--text, #1c3752);
		font-style:italic;
		font-size:14px;
		line-height:16px;
	}
	.to_sell_on_site .fleft ul li b{
		color:var(--title, inherit);
	}
	.to_sell_on_site .fleft ul li:before{
		content:"";
		position:absolute;
		left:0;
		top:50%;
		width:36px;
		height:33px;
		margin:-24px 0 0;
		background:url('../images/icons/bnr_accept_light.png') 0 0 no-repeat;
	}
	.to_sell_on_site .fleft .button{
		order:1;
	}
	.to_sell_on_site .fleft .button{
		overflow:inherit;
		position:relative;
		display: block;
		box-sizing:border-box;
		width:216px;
		max-width:100%;
		height:46px;
		margin:18px 0 0;
		padding:14px 12px;
		color:var(--light, #a59595);
		text-align:center;
		font-weight:bold;
		font-style:italic;
		text-decoration:underline;
		text-transform:none;
		border:1px solid var(--light, #a59595);
		border-right:none;
		background:var(--button-alternative-color, #ded2cb);
	}
	.to_sell_on_site .fleft .button:before,
	.to_sell_on_site .fleft .button:after{
		content: "";
		position:absolute;
		left:100%;
		right:auto;
		top:-1px;
		bottom:auto;
		width:0;
		height:0;
		margin:0;
		border-top:23px solid transparent;
		border-bottom:23px solid transparent;
	}
	.to_sell_on_site .fleft .button:before{
		border-left:15px solid var(--light, #a59595);
	}
	.to_sell_on_site .fleft .button:after{
		animation:none;
		transform:none;
		margin: 0 0 0 -1px;
		border-left: 15px solid var(--button-alternative-color, #ded2cb);
		background:none;
	}
	.to_sell_on_site .fleft .button:hover{
		text-decoration:none;
	}
	
	
	
	.to_sell_on_site .fright{
		width:auto;
	}
	.to_sell_on_site .fright > div{
		height:auto;
	}
	.to_sell_on_site .fright .top,
	.to_sell_on_site .fright .bottom{
		padding:30px;
		background-image:none;
	}
	.to_sell_on_site .fright header{
		margin-top:0;
		font-size:22px;
		line-height:26px;
	}
	.to_sell_on_site .fright header br{
		content:"";
		display:inline-block;
		width:0.8em;
	}
	.to_sell_on_site .fright header br:after{
		content:"\00a0";
	}
	.advantages ul li{
		display:block;
		width:auto;
	}
	
	.buy_model_by_brand li{
		width:48%;
		margin:0 2% 2% 0;
	}
	.buy_model_by_brand .owl-carousel li {
		width: 100%;
		margin: 0;
	}
	
	.dark .fleft p{
		margin:16px 0;
	}
	.dark .fleft ul{
		margin:30px 0;
	}
	.dark .fright:before{
		margin:73px 16px 16px;
	}
	.dark .fright ul{
		margin:54px 16px 24px;
	}
	.dark .fright li{
		margin:12px 0;
	}
	
	.get_money_today ul li .thumb{
		height:150px;
	}
	.get_money_today ul li p{
		padding:6px 0;
	}
	
	#content .custom-html-widget .wpcf7 .center.photos{
		margin-top:30px;
	}
	#content .custom-html-widget .wpcf7 .photos label{
		display:block;
		margin:16px 0;
	}
	#content .custom-html-widget .wpcf7 .photos > span{
		margin-left:0;
		margin-right:16px;
	}
	#content .custom-html-widget .wpcf7 .photos > span:last-child{
		margin-right:0;
	}
	
	.woocommerce .product .styled_product_gallery .slider{
		/* width:56px; */
		width:100%;
        border-right:0;
	}
	.woocommerce .product .styled_product_gallery .slider.active{
        /* padding:34px 0; */
		padding:0 34px;
        top: auto;
	}
    .woocommerce .product .styled_product_gallery .slider .bx-wrapper{
        position:static;
    }
	.woocommerce .product .styled_product_gallery .thumb{
		/* height:314px; */
		height:500px;
	}
	.woocommerce .product .styled_product_gallery .slider ~ .thumb{
		/* margin-left:57px; */
		margin-left:0;
        margin-bottom: 50px;
	}
	.woocommerce .product .styled_product_gallery .slider li{
		height:50px;
        padding:1px;
        border-bottom:0;
	}
	.woocommerce .product .styled_product_gallery .slider .bx-prev,
	.woocommerce .product .styled_product_gallery .slider .bx-next{
		height:36px;
	}
	.woocommerce .product .styled_product_gallery .slider .bx-prev{
		/* top:-34px; */
		top:0;
        left:0;
        width:34px;
        height:50px;
	}
	.woocommerce .product .styled_product_gallery .slider .bx-next{
		/* bottom:-34px; */
		bottom:auto;
        left: auto;
		top:0;
        right:0;
        width:34px;
        height:50px;
	}
	.woocommerce .product .styled_product_gallery .slider .bx-prev::before{
        transform: rotate(90deg);
	}
	.woocommerce .product .styled_product_gallery .slider .bx-next::before{
		transform: rotate(-90deg);
	}
	.guarantie{
		padding:34px 16px 30px 32%;
	}
	.guarantie .icon{
		left:16px;
		width:20% !important;
	}
	.guarantie .icon img{
		max-width:100% !important;
	}
	.woocommerce .product .tab .switcher a{
		font-size:12px;
		line-height:14px;
	}
	.woocommerce .product .tab > [id] ul{
		padding:12px;
	}
	.woocommerce .product .tab > [id] li{
		padding-left:0;
		padding-right:0;
	}
	.woocommerce .product .buy{
		display:flex;
		flex-wrap:wrap;
		justify-content:space-between;
		column-gap:20px;
		text-align:left;
	}
	.woocommerce .product .buy .location,
	.woocommerce .product .buy .p_a_l_wrap{
		width:auto;
		margin:0;
		vertical-align:middle;
	}
	.woocommerce .product .buy .location{
		width:45%;
		font-size:13px;
	}
	.woocommerce .product .buy .p_a_l_wrap{
		display:flex;
		flex-direction:column;
		align-items:flex-start;
		width:calc(55% - 20px);
	}
	.woocommerce .product .buy .p_a_l_wrap > *{
		margin-left:0;
	}
	.woocommerce .product .buy .p_a_l_wrap .available{
		order:-1;
		margin:0 0 1.2em 0;
	}
	.woocommerce .product .buy .price{
		margin:0;
		text-align:left;
	}
	.woocommerce .product .buy .price .woocs_price_code{
		white-space:nowrap;
	}
	.woocommerce .product .buy .price .woocs_price_code > *{
		display:inline-block;
	}
	.woocommerce .product .buy .price .woocs_price_code .main_price,
	.woocommerce .product .buy .price .woocs_price_code .extended_price{
		display:block;
		text-align:center;
	}
	/*.woocommerce .product .buy .available{
		float:none;
		display:inline-block;
		width:49%;
		margin:0 0 0 50%;
		vertical-align:middle;
		text-align:center;
	}
	.woocommerce .product .buy .links{
		float:none;
		display:inline-block;
		width:49%;
		margin-left:50%;
		margin-bottom:1em;
		vertical-align:middle;
		text-align:center;
	}*/
	.woocommerce .product .links{
		font-size:.9em;
	}
	.woocommerce .product .links,
	.woocommerce .product .price-alerts-trigger-wrapper{
		margin-left:calc((-100% / 55) * 45 - 30px) !important;
	}
	.woocommerce .product .price-alerts-trigger-wrapper{
		margin-top:-20px;
		font-size:.8em;
	}
	.woocommerce .product .buy [class^="button"]{
		float:none;
		display:block;
		width:100%;
		margin:12px 0;
	}
	.woocommerce .product .exchange b,
	.woocommerce .product .exchange i{
		float:none;
		display:block;
	}
	.woocommerce .product .exchange [class^="button"]{
		float:none;
		display:block;
		width:100%;
		margin:12px 0 0;
	}
	.woocommerce .product .description{
		margin:1em 0;
		padding-left:1em;
		padding-right:1em;
	}
	.woocommerce .product_short_description{
		display:block;
		padding:16px;
	}
	.woocommerce .product_short_description figure{
		min-width:0;
		max-height:100%;
	}
	.woocommerce .product_short_description figcaption p:last-of-type{
		margin-bottom:0;
	}
	
	
	
	.buy_delivery_pay ul{
		display:block;
	}
	.buy_delivery_pay ul li{
		width:auto;
		margin:0 0 24px;
	}
	.to_sell_on_shop .fleft{
		position:static;
		left:auto;
		top:auto;
		bottom:auto;
		float:none;
	}
	.to_sell_on_shop .center,
	.to_sell_on_shop .fright{
		margin-left:0;
		text-align:center;
	}
	
	#info_page .inner{		
		padding:40px 24px;
	}
	#info_page .inner .thumbnail{
		float:none;
		width:auto;
		max-width:100%;
		margin:0 0 24px;
	}
	#info_page .inner header{
		margin:30px 0 24px;
	}
	#info_page .inner ul{
		margin-left:0;
	}
	
	#article_news .inner{		
		padding:40px 24px;
	}
	#article_news .inner .thumbnail{
		float:none;
		width:auto;
		max-width:100%;
		margin:0 0 24px;
	}
	#article_news .inner header{
		margin:30px 0 24px;
	}
	#article_news .inner ul{
		margin-left:0;
	}
	
	.buy_premium_brands_all ul,
	.cities_all ul{
		columns:1;
	}
	
	.buying_other_items > ul li {
		width:100%;
	}
	.buying_other_items h4{
		font-size:16px;
	}
	.buying_other_items .footer{
		flex-direction:column;
	}
	.buying_other_items .buttons{
		margin:1em 0 0;
	}
	.woocommerce .product .tab > [id] > ul > li{
		flex-wrap:wrap;
	}
	.woocommerce .product .tab > [id] > ul > li i,
	.woocommerce .product .tab > [id] > ul > li div{
		width:100%;
		min-width:0;
		max-width:100%;
	}
	
	#footer_top #footer_inner .widget_nav_menu{
		display:block;
		width:auto;
		margin:0 0 30px;
	}
	
	#footer_top #footer_inner .widget_nav_menu:last-child{
		margin-bottom:0;
	}
	
	#footer_bottom > div{
		flex-direction:column;
	}
	#footer_bottom .fleft{
		margin:auto;
	}
	#footer_bottom .socials{
		float:none;
		width:auto;
		margin:32px 0 0;
		text-align:center;
	}
	#footer_bottom .socials a{
		float:none;
		display:inline-block;
		margin:0 12px !important;
		vertical-align:top;
	}
	#footer_bottom .outer_link{
		order:1;
	}
	
	.buy_premium_brands > div{
		padding-left:30px;
		padding-right:030px;
	}
	.buy_premium_brands > div .owl-prev, .buy_premium_brands > div .owl-next, .buy_model_by_brand .owl-prev, .buy_model_by_brand .owl-next{
		width:20px;
		height:20px;
		margin-top:-11px;
	}
	.buy_premium_brands .owl-prev{
		left:0;
	}
	.buy_premium_brands .owl-next{
		right:0;
	}
}

/*@media only screen and (max-width:580px), only screen and (max-height:580px){
	#horizontal_size_indicator{
		background:green;
	}
}*/
@media only screen and (max-width:520px){
	.bnr-holyday figcaption{
		width:50%;
	}
	.two-bnrs__link{
		max-width:100%;
	}
}
@media only screen and (max-width:420px){
	#horizontal_size_indicator{
		background:blue;
	}
	
	.buying_real_price > ul{
		padding:0;
	}
	.buying_real_price > ul > li{
		margin:0 0 30px;
	}
	.buying_real_price > ul > li img{
		position:static;
		left:auto;
		top:auto;
		display:block;
		width:70px;
		margin:0 auto 12px;
	}
	.know_new_items .title i{
		font-size:12px;
		line-height:14px;
	}
	
	.buy_model_by_brand li{
		width:97%;
		margin:0 0 3% 0;
	}
	
	.dark .fright{
		padding:16px;
	}
	.dark .fright:before{
		display:none;
	}
	.dark .fright header{
		position:static;
		top:auto;
		left:auto;
		right:auto;
		margin:0;
	}
	.dark .fright header > *{
		padding:0;
	}
	.dark .fleft li{
		padding:0 0 0 60px;
	}
	.dark .fleft li:before{
		left:0;
	}
	
	.get_money_today ul li{
		display:block;
		width:auto;
		margin:0 0 12px;
	}
	.last_articles li{
		width: calc((100% / 1) - 30px);
	}
	
	.widget_custom_html.product_filter .wpf_item_price .fleft,
	.widget_custom_html.product_filter .wpf_item_price .fright{
		
	}
	
	.top-categories-mobile li{
		/*min-height:0;
		height:150px;*/
	}
	.top-categories-mobile figcaption{
		gap:15px;
		/*max-width:50%;*/
		min-width:176px;
		padding:15px;
	}
	.top-categories-mobile figcaption h2{
		font-size:22px;
	}
	.top-categories-mobile figcaption .delimiter{
		width:80px;
	}
	.top-categories-mobile figcaption .links .link{
		font-size:13px;
	}
	
	.woocommerce ul.products li{
		/*width:98%;
		margin-right:2%;*/
	}
	.woocommerce .product .tab > [id] li i{
		display:block;
		float:none;
		margin:0 0 4px;
	}
	.woocommerce .product .tab > [id] li div{
		float:none;
		width:auto;
	}
	/*.woocommerce ul.products .price{
		margin-left:-12px;
		margin-right:-12px;
	}*/
	.woocommerce ul.products .price .noprice{
		font-size:0.5em;
	}
	.woocommerce .product .buy .location{
		line-height:1em;
	}
	
	#search_results .thumb{
		float:none;
		width:auto;
	}
	#search_results .thumb ~ div{
		margin:12px 0;
	}
	
	#category_articles .thumb{
		float:none;
		width:auto;
	}
	#category_articles .thumb ~ div{
		margin:12px 0;
	}
	
	#footer_bottom .fleft span, #footer_bottom .fleft b{
		display:block;
		text-align:center;
	}
	#footer_bottom .socials a{
		margin:0 4px 12px !important;
	}
	
	#popup_widget_zone .wpcf7 .photos label{
		display:block;
		width:auto;
		margin:0 0 12px;
	}
	#popup_widget_zone .wpcf7 .destination .clock-destination .wpcf7-checkbox .wpcf7-list-item,
	#popup_widget_zone .wpcf7 .destination [data-name="clock-destination"] .wpcf7-checkbox .wpcf7-list-item{
		display:block;
		margin:12px 0;
	}
	
	.woocommerce .product .buy .question_links{
		width:100%;
		margin-top:1em;
		align-items:flex-start;
		text-align:left;
	}
	#custom_html-10{
		margin-left:8px;
	}
	#header #custom_html-16 {
		margin-left:9px;
		margin-right:9px;
	}
	#header .icon-addresses{
		margin-right:0;
	}
}
	
}
@media only screen and (max-width:400px){
  .bnr ul li {
    margin: 0 10px 12px;
  }
  .bnr ul li i {
    font-size: 12px;
    line-height: 16px;
  }
	.top-categories li:nth-of-type(2) .thumb{
		overflow:hidden;
	}
	.top-categories li:nth-of-type(2) .thumb img{
		position:absolute;
		right:0;
		top:0;
		bottom:0;
		height:100%;
		width:auto;
		max-width:inherit;
		max-height:inherit;
	}
	
}
@media only screen and (max-width:350px){
  #logo_22 img, #logo_22 svg {
    width: 126px;
    height: 21px;
  }
  .clockmenu__item {
    padding: 20px 10px;
  }
}
@media only screen and (max-width:320px){
	#horizontal_size_indicator{
		background:red;
	}
	
	.advantages ul li p{
		font-size:14px;
		line-height:18px;
	}
	.woocommerce ul.products li{
		width:98%;
		margin-right:2%;
	}
	.woocommerce ul.products .columns-1,
	.woocommerce ul.products .columns-2,
	.woocommerce ul.products .columns-3,
	.woocommerce ul.products .columns-4{
		width:98%;
	}
}