/*@media screen and (max-width: 380px) {*/

@media screen  and (max-width: 1025px )  {
    .look_back{display:block}
    .errorreport{
        display: none !important;
	}
    
    .podarok form{
        text-align: center;
	}
    .mobile_clear{
        clear: both;
	}
	
	
	
	#calc1 #edost_city_val{
		margin: 10px 0 15px;
		
	}
	
	#calc #calc1{
		width:100%;
	}
	
	#calc #calc1 input[type='submit']{
		display:none;
	}
	
	#calc #calc1 td{
		padding:0;
		
	}
	
	.pickpoint_wrap {
		font-size: 14px;
		float: left;
		width: 100%;
	}
	
	.return_mobile{
		display:block;
		text-align:left;
		color: #019d9b;
		font-size: 12px;
		text-transform: none;
		background: url(img/mob/return_mobile.png) no-repeat left center;
		/*float:left;
		width:100%;*/
		clear: both;
		padding-left:20px;
		line-height: 15px;
		margin-bottom: 20px;
	}
	
	.list_nav + .return_mobile{
		margin-top:-25px;
	}
	
	.table_vishlist tr td .sale_vish_img{
		background: url(img/mob/marker-sale.png) no-repeat 0 0;
		background-size:36px 15px;
	}
	
	.table_vishlist tr td .new_vish_img{
		background: url(img/mob/marker-new.png) no-repeat 0 0;
		background-size:36px 15px;
	}
	
	.sw_pager{
		display:block!important;
		margin-top: 10px;
	}
	
	.sw_pager a {
		display: inline-block;
		width: 15px;
		height: 15px;
		background: url(img/sw_pager.png) no-repeat 0 0;
		background-size:15px 15px;
		font-size: 0;
		margin: 0 5px;
	}
	
	.sw_pager a.selected{
		background: url(img/sw_pager_ac.png) no-repeat 0 0;
		background-size:15px 15px;
		
	}
	
	.sw_pager a span{
		display:none;
	}
	
	/*By savage*/
	
	.order_right .vishlist_block,.order_right .table_vishlist,.order_right .cart_itogo tr:first-child{
		display:none;
	}
	
	.modern-page-navigation, .catalog_ajax_replace .modern-page-navigation{
		top:-10px !important;
	}
	.modern-page-navigation + .sales_actions{
		margin-top:0;
	}
	
	.order_right .vishlist_window {
		padding: 0;
	}
	
	.order_right .cart_itogo .itogo{
		margin-top:0;
	}
	
	.banner_main_next, .banner_main_prev{
		display:none !important;
	}
	
	.rss_bg .rss.responce{
		margin-left:-20px;
		padding:20px 0;
		
	}
	
	.detail_opisanie_title.mobile, .article.mobile{
		display:block;
		margin-right:0;
		text-align: left;
	}
	
	.copy .company a{
		display:block;
		margin-bottom: -10px;
	}
	
	.md_comment .main_title{
		font-size:28px;
		
	}
	
	.md_comment .main_title span{
		margin-left:5px;
	}
	
	.sub_v .sub_v_d .v_area img {
		width: 100%;
		height: Auto;
		min-width: 100%;
		max-height: 320px !important;
	}
	
	.sub_v .sub_v_d .v_area{
		height:auto;
	}
	
	.list_table.POD .cart_td .qw_center{
		margin-right:0;
	}
	
	
	.detail_profile .profile_nav{
		padding-bottom:0 !important;
	}
	.fix_stable{
		max-width:100%;
	}
	
	
	.detail_area .sale_img{
		right:0;
	}
	
	.detail_area .sale_img.new{
		left:0;
	}
	
	.fancybox-skin .sizes img{
		display:none;
	}
	
	.right_block{
		min-width:200px;
		width:100%;
	}
	
	.sale_img_mag, .sale_soon{
		font-size: 10px;
		bottom: 105px;
		margin-bottom: 0;
		width: 104px;
		padding: 4px 17px;
		margin: 0 auto;
		right: 3px;
	}
	
	.size_wom{
		text-align:center;
	}
	
	.size_wom .size_l{
		float:none;
	}
	
	.sale_img_mag{
		/*margin: 0 15px 0 0;*/
	}
	
	.normal_wish{
		display:none;
	}
	
	.mobile_wish{
		display:block
	}
	
	.sale_img{
		right:auto;
		right:10px;
	}
	
	.sort_mob_name{
		width: 100%;
		float: right;
		margin-bottom: 10px;
		text-align: right;
		font-size: 13px;
		line-height: 15px;
		font-weight: 400;
		color: #3f3c38;
	}
	
	.normal_search{
		display:none;
	}
	
	.mobile_search{
		display:block;
	}
	/*
		.top_body {
		min-width: 300px;
		margin: 0 auto;
	}*/
	/******************* header *******************/
	.header,
	.menu_hor_block,
	.container,
	.footer_menu,
	.rss,
	.pay_partners,
	.copy {
		width: 100%;
	}
	.contact_top,
	.user_panel,
	.vishlist {
		display: none;
	}
	.container,
	.footer_menu {
		padding: 0;
		padding-bottom: 20px;
	}
	.header {
		height: 15px;
		padding-top: 15px;
		border-bottom:2px solid #d9d5d0
	}
	
	.menu_hor_mob.main_menu_hor_mob .lvl2 .sub-menu-3 {
		display:none;
		margin-bottom: 0px;
	}
	
	.size .customCheckbox {
		padding: 11px 22px;
	}
	
	
	.size .customCheckbox {
		border: 2px solid #ffffff;
		margin-bottom: 10px;
	}
	
	.size .checkboxAreaChecked {
		border: 2px solid #ffffff;
		margin-bottom: 10px;
	}
	
	.customCheckbox.color{
		width: 30px;
		height: 30px;
		margin-bottom: 15px;
		margin-right: 15px !important;
		
	}
	
	.detail_soc , .detail_right .advantages{
		display:none;
	}
	
	.logo {
		width: 180px;
		height: 17px;
		margin: 0;
		top: 15px;
		left: 2px;
	}
	.logo img {
		width: 180px;
		height: 17px;
	}
	/* 
		.left_block{
		width:100%
		}
	*/
	.list_page_left_menu li{
	background:none !important;}
	.header_cart {
		top: 12px;
		right: 10px;
	}
	
	.header_menu {
		height: 30px;
	}
	.menu_mob,
	.search,
	.vishlist_mob,
	.user_panel_mob,
	.contact_top_mob {
		display: block;
		position: absolute;
		top: 6px;
	}
	.vishlist_mob {
		left: 64px;
	}
	.user_panel_mob {
		left: 33px;
	}
	.contact_top_mob {
		left: 2px;
	}
	.menu_hor_absolute {
		display: none !important;
	}
	.menu_mob {
		width: 15px;
		height: 12px;
		background: url(img/mob/menu_mob.png) no-repeat 0 0;
		right: 64px;
		top: 10px;
	}
	/*  .menu_mob:hover {
		cursor: pointer;
		background-position: 0 -12px;
	}*/
	
	.menu_mob a{
		display:block;
		height:13px;
	}
	
	.list_page_left_menu.lvl3.has_border {
		padding-left: 0;
		padding-right:0;
	}
	
	.itemsize{
		display:none;
	}
	.search_block {
		width: 315px;
		margin-top: 0;
	}
	.search_block .search_button {
		top: 7px;
		right: -115px;
	}
	
	.search_block.open .search_button {
		top: 7px;
		right: -15px;
	}
	.search_block .search_field {
		width: 235px;
		display:block !important;
	}
	.search_block .close_search {
		top: 10px;
	}
	.search_block .search_button {
		background: url(img/mob/search_mob.png) no-repeat 0 0;
	}
	/********************* banner_main ********************/
	.banner_main {
		/* height: 404px;
			margin-bottom: 170px;
		height: 419px;*/
		margin-bottom: 0;
		
	}
	
	.search_block .close_search{
		display:none !important;
	}
	
	/*element.style {
		text-align: justify;
		float: none;
		position: absolute;
		top: -2px;
		right: auto;
		bottom: auto;
		left: 0px;
		z-index: auto;
		width: 70px;
		height: 356px;
		margin: 0px;
		overflow: hidden;
	}*/
	.item_block.open .caroufredsel_wrapper, .item_block.open .items_hover{
		display:none;
	}
	
	.item_arrow_up, .item_arrow_down, .item_arrow_up:hover, .item_arrow_down:hover{
		
	visibility:hidden;}
	
	.scroll-pane.mob_pane{
		padding:0;
		height:100%;
		
	}
	
	/* .banner_main_inside .banner_main_img_mob {
		display: block;
	}*/
	/*  .banner_main_inside .banner_main_img {
		display: none;
	}*/
	.banner_main_figure {
		width: 168px;
		height: 140px;
		background: url(img/mob/banner_main_figure_mob.png) no-repeat 0 0;
		margin-left: -20px;
		top: 50%;
		margin-top: -70px;
	}
	.banner_main_title {
		font-size: 0.95em;
		width: 140px;
		margin: 15px auto 7px;
	}
	.banner_main_sezon {
		font-size: 0.625em;
	}
	.banner_main_for {
		font-size: 0.625em;
		padding: 0 25px;
		margin: 25px auto 0;
	}
	/*********************   menu hor   *******************/
	.menu_hor_mob {
		display: block;
	}
	.main_menu_hor_mob {
		display: none;
		border-top: 4px solid #12b7b5;
	}
	
	.itemparams{
	left:0;}
	
	.menu_hor {
		text-align: left;
		border-bottom: 2px solid #000;
	width:Auto;  }
	.menu_hor .lvl1 {
		display: block;
		background: url(img/mob/menu_mob_right.png) no-repeat 95% 50%;
		margin:0;
		/*float: left;
		width: 100%;*/
	}
	.menu_hor .lvl1 a {
		color: #000000;
		padding: 8px 0 8px 10px;
		font-size: 0.8em;
		border-bottom: 1px solid #cec8c3;
	}
	.menu_hor .lvl1:hover .sub-menu-1 {
		/* display: none;*/
	}
	.menu_hor .lvl1:last-child a {
		border-bottom: none;
	}
	.block_100 .banner_img {
		width: 100%;
	}
	.block_100 .banner_img_img_mob {
		display: block!important;
	}
	.block_100 .banner_img_img {
		display: none;
	}
	.total_sale_figure {
		width: 150px;
		margin-left: -75px;
		height: 136px;
		background: url(img/mob/total_sale_mob.png) no-repeat 0 0;
	}
	.total_sale_sale {
		font-size: 0.8em;
	}
	.total_sale_sale span {
		font-size: 1.4em;
		line-height: 1.1;
	}
	.total_sale_title {
		font-size: 1.25em;
		margin: 20px auto 0;
	}
	.total_sale_sezon {
		font-size: 0.625em;
	}
	.total_sale_for {
		font-size: 0.625em;
		margin-top: 15px;
	}
	/************* wrapper *************/
	.hit {
		width: 100%;
		margin: 0 auto 20px;
		display: block;
		text-align: center;
	}
	.hit .img img {
		width: 90%;
	}
	.hit .img + a {
		padding: 0 20px 5px;
	}
	.article_main {
		display: none;
	}
	/************* footer *************/
	.footer {
		margin-top: 0;
		height:auto;
	}
	.footer .column {
		width: 100%;
		float: none;
	}
	.rss form {
		text-align: center;
	}
	.rss label {
		margin-right: 0;
	}
	.rss .field {
		margin: 10px 0 7px;
	}
	.rss .button {
		float: none;
		margin: 5px 0 8px;
	}
	/*********** footer menu **********/
	.footer_menu {
		text-align: left;
		border-bottom: 2px solid #000;
	}
	.footer_menu ul {
		display: block;
		/*background: url(img/mob/menu_mob_right.png) no-repeat 95% 50%;*/
		background:none;
		width: 100% !important;
	}
	.footer_menu ul li a {
		color: #000000;
		padding: 12px 10px;
		font-size: 0.8em;
		display: block;
		border-bottom: 1px solid #cec8c3;
		background: url(img/mob/menu_mob_right.png) no-repeat 95% 50%;
	}
	.footer_menu ul ul {
		display: none;
	}
	.footer_menu ul ul li a{
		background:none;
	}
	.footer_menu:last-child ul a {
		background: none;
	}
	.footer_menu:last-child a {
		border-bottom: none;
	}
	.footer_menu .vk,
	.footer_menu .fb {
		display: inline-block;
		width: 12px;
		height: 15px;
		float: right;
		margin-top: -34px;
		border-bottom: none;
	}
	.footer_menu .bg_none a {
		background: none;
	}
	.pay_partners {
		display:none !important;
	}
	.pay_partners .partners {
		float: right;
		position: relative;
		top: 0;
		width: 40%;
		text-align: right;
		vertical-align: middle;
	}
	.pay_partners .partners a {
		margin-right: 0;
		/*margin-left: -18px;*/
	}
	.sub_v .sub_v_d .v_area img {
		width: 100%;
		height: Auto;
		min-width: 100%;
		max-height: 320px !important;
	}
	
	.sub_v .sub_v_d .v_area{
		height:auto;
	}
	
	.pay_partners img {
		/* width: 70%;*/
		/*width:auto;*/
	}
	.pay_partners .payment {
		float: right;
		margin-top: -23px;
		display: inline-block;
		width:60%;
		text-align: left;
	}
	.pay_partners .payment a {
		margin-left: 0;
		/*margin-right: -10px;*/
	}
	.copy {
		width: 95%;
	}
	.copy .develop {
		display: none;
	}
	.copy .company {
		width: 80%;
	}
	
	.footer_menu .bg_none .vk {
		
		background: url(img/soc/vk.png) no-repeat 0 0;
		width: 32px;
		height: 32px;
		text-indent: 30000px;
		padding: 0;
		margin-top: -37px;
		margin-right: 50px;
	}
	
	.footer_menu .bg_none .fb {
		background: url(img/soc/fb.png) no-repeat 0 0;
		width: 32px;
		height: 32px;
		text-indent: 30000px;
		padding:0;
		padding: 0;
		margin-top: -37px;
		margin-right: 10px;
	}
	
	
	.menu_hor_mob.main_menu_hor_mob .lvl2 {
		width: 100%;
		float:none;
	}
	
	.menu_hor_mob.main_menu_hor_mob .sub-menu-2{
		margin-bottom: 0px;
	}
	
	.menu_hor .lvl2 ul li {
		font-size: 0.76em;
		padding-top: 0;
	}
	
	.menu_hor .lvl2 ul li a{
		padding-top:14px !important;
	}
	
	.menu_hor_mob.main_menu_hor_mob ul a{
		padding-left: 20px !important;
		font-size: 0.9em;
		font-size: 14px;
		
		text-transform: uppercase;
		color:#ffffff !important;
		background:none;
		font-family:Tahoma, sans-serif !important;
	}
	
	.menu_hor .lvl2 ul li a{
		color:#ffffff !important;
	}
	
	.menu_hor .lvl2 ul li a {
		padding: 0 0 13px 0;
	}
	
	
	.menu_hor_mob.main_menu_hor_mob .sub-menu-2 a{
		font-family:Tahoma, sans-serif;
		font-size: 0.9em;
		font-size: 12px;
		text-transform: none;
		padding-left: 40px !important;
	}
	
	
	
	.menu_hor_mob.main_menu_hor_mob ul .sub-menu-3 a{
		padding-left: 50px !important;
	}
	
	/************************************************************/
	/*****************          CATALOG          *****************/
	/************************************************************/
	.catalog_header_menu .menu_hor_absolute {
		display: none;
	}
	.breadcrumb {
		display: none;
	}
	.breadcrumb_mob {
		display: block;
	}
	.title_h1,
	.title_left-sidebar {
		display: none;
	}
	.title_h1_mob {
		display: block;
		font-size: 1.5em;
		padding-left: 10px;
	}
	.catalog_container {
		position: relative;
		width: 100%;
		margin-left: 0;
		left: inherit;
		top: inherit;
	}
	.catalog_left-sidebar {
		float: none;
		width: 100%;
		z-index: 2;
		position: relative;
		left: inherit;
		margin-left: inherit;
		top: 0px;
	}
	.vertical_menu {
		text-align: left;
		width: 100%;
		border-bottom: 2px solid #000;
	}
	.vertical_menu li {
		display: block;
		background: url(img/mob/menu_mob_right.png) no-repeat 95% 50%;
	}
	.vertical_menu li a {
		color: #000000;
		padding: 8px 0 8px 10px;
		font-size: 0.8em;
		border-bottom: 1px solid #cec8c3;
	}
	.vertical_menu li:hover .sub-menu-1 {
		display: none;
	}
	.vertical_menu li:last-child a {
		border-bottom: none;
	}
	.superbanner .superbanner_img_mob {
		display: block;
	}
	.superbanner .superbanner_img {
		display: none;
	}
	.superbanner2 {
		margin-top: 0px;
	}
	.superbanner2 .superbanner_img_mob {
		display: block;
	}
	.superbanner2 .superbanner_img {
		display: none;
	}
	.superbanner2 .banner_main_figure {
		left: 80px;
	}
	.title_sale_block {
		margin-left: 10px;
		margin-right: 10px;
	}
	.sale {
		width: 123px;
		padding: 10px;
		margin: 0 6px 6px ;
	}
	.sale .img {
		height: 165px;
		margin-bottom: 20px;
	}
	.sale .img img {
		max-width: 120px;
		max-height: 165px;
	}
	/*15.01.14
		.item_block{width:148px !important;height:325px  !important;margin:0px 2% 20px 0 }
		.itemparams{
		width: auto!important;
		padding: 0px 6px;
		float: none;
		display: block;
		min-width: 90%;
	}*/
	
	.old_price {
		color: #9f9d9b;
		font-size: 0.70em;
		text-decoration: line-through;
		display: inline-block;
		font-family: Tahoma, sans-serif;
		margin-right: -4px;
	}
	/*
		.detail_opisanie .itemprice{
		display:none;
		}
		.detail_opisanie .itemprice.mobile{
		display:block;
	}*/
	
	.new_price {
		color: #e13022;
/* 		font-size: 22px; */
		display: inline-block;
		font-family: Tahoma, sans-serif;
		white-space:nowrap;
	}
	
	
	
	.mobile_basket
	{
		display: block;
	}	
	
	.normal_basket
	{
		display: none;
	}
	
	.mobile_basket .img
	{
		float: left;
		width: 137px;
	}
	
	.mobile_basket .left
	{
		float: none;
		display: block;
		margin-left: 153px;
	}
	
	.list_table .text {
		width: auto;
		display:block;
		padding-top: 5px;
		margin-right: 35px;
	}
	
	.list_table .cart_articul.tpp {
		margin: 0px 0 25px!important;
	}
	
	.list_table .add2order {
		margin-top: 10px !important;
		float: left !important;
	}
	
	.mobile_basket .list_table .choose_color{
		float: none;
		margin: 0 0 4px 0;/*
		display: block;*/
	}
	
	.mobile_basket .list_table   .cart_articul{
		margin-bottom:10px;
	}
	
	.mobile_basket .list_table .choose_color  .cart_articul, .list_table .show_color{
		float: none;
		display: inline-block;
		vertical-align:middle;
		margin-bottom: 0;
	}
	
	.header_cart .null_cart span.basket_{
		display:none;
	}
	
	
	.list_table .img {
		height: auto !important;
	}
	
	.list_table .cansel a {
		margin: 0;
		padding: 0px 0px 0;
	}
	
	.list_table .cansel span {
		margin-left: 20px;
		margin-top: 23px;
		position: relative;
		top: -6px;
		left: -3px;
		font-size: 11px;
		display:none;
	}
	
	.list_table .old_price, .list_table .new_price, .list_table .price {
		margin-top: 0px;
		margin-right: 10px;
		font-size:18px;
	}
	
	.set_summ {
		padding-right: 13px;
		position: relative;
		top: 2px;
	}
	
	div.title-search-result{
		max-width: 248px;
		min-width: 20px;
	}
	
	.bx_searche .bx_item_element a{
		max-width: 193px;
	}
	
	.set_summ input {
		width: 15px !important;
	}
	
	element.style {
		padding-right: 13px;
		position: relative;
		top: 2px;
	}
	
	input[type='submit'], input[type='text'], input[type='password']{
		-webkit-appearance: none;
	border-radius:0}
	
	.list_table .price_td {
		padding: 0;
		text-align: left !important;
		width:Auto;
		margin-bottom:10px;
	}
	
	.list_table .old_price, .list_table .new_price, .list_table .price {
		margin-top: 0px;
	}
	
	.list_table .cart_td {
		font-size: 0.8em;
		padding-top: 0px;
		width: 118px;
		}/* 
	.item_block{height: 135px !important;} */
	.item_block .items {width:100% !important;}
	.item{width:100%!important;/* height:136px !important; */}
	/*   .item img{max-height: 135px !important;} */
	/*   .left_block{display:none} */
	.item_block.open {
		
		padding: 1px;
		border: 1px solid #e6e3df;
	}
	.item_block.open .items {
		right: 0px;
	}
	
	.item_block.open .sale_img {
		top: 10px;
		right: 10px;
	}
	.left_block.fltr{
		display:block !important;
		width: 100%;
	margin: 0;}
	
	.left_block.fltr .left_block_title{
		font-size:14px;
		color:#25221e;
		width: 100%;
	padding: 10px 0;}
	.left_block.fltr .left_block_title img{
		float:right;
	margin-right:10px;}
	
	.has_left_block{width:100%}
	.list_nav{
	display:none;}
	.list_nav.mobs{
		display:block !important;
	float:left}
	
	.list_nav .mob_fltr{
		width:300px;
		margin:0 20px;
		float:left;
		padding:5px 0;
		text-align:center;
		color: #ffffff;
		font-family: "PT Sans";
		font-size: 14px;
		text-transform: uppercase;
		background:#bca991;
		width: 100%;
		margin: 20px 0 20px;
	text-decoration:none;}
	
	.item_row {
		margin-left:0px;
		float: left;
	}
	
	.detail_opisanie .choose_color{
		margin-bottom:20px;
	}
	
	.detailgall{
		width: 320px;
		padding-bottom: 0;
		padding-top: 0;
		margin:15px 0 0 0 !important;
	overflow:hidden;}
	
	.galleria-thumbnails-list{
		width: 300px;
	}
	
	.galleria-thumbnails-container{
		
		bottom:auto;
	top:-145px}
	
	.galleria-thumbnails .galleria-image{
	margin-right:4px;}
	
	.detail_opisanie{
	display:none;}
	
	.detail_opisanie.inmob{
		display:block !important;
		float: left;
		width: 100%;
		padding-bottom: 22px;
	padding-top: 0;}
	
	
	
	.detail_opisanie.inmob .detail_opisanie_title{
		font-size:20px;
	text-transform:none;}
	
	.detail_opisanie.inmob .new_price{
	font-size:28px}
	
	.detail_opisanie.inmob .profile_nav{
		width:100%;
		float:left;
		border-bottom:2px solid #25221e;
	}
	
	
	
	.checkboxAreaChecked.color{
		outline: 2px solid #ac8555;
	}
	
	
	
	.checkboxAreaChecked.color:hover{
		outline: 2px solid #ac8555;
		
	}
	
	.checkboxArea.color:hover{
		outline: 2px solid #e1e1e1;
	}
	
	.detail_opisanie.inmob .profile_nav li{
		margin:0;
		width:100%;
		float:left;
		padding:5px 0;
		border-top:1px solid #cec8c3;
	background:url(img/arr_mob.png) no-repeat 96% center;}
	
	.detail_opisanie.inmob .profile_nav li.nobg{
	background:none;}
	
	.detail_opisanie.inmob .detail_profile .profile_nav li a{
		font-size:15px;
		text-transform:none;
		font-weight:normal;
		margin: 8px 0 8px 10px;
	float:left}
	.detail_opisanie.inmob  .detail_soc{
		float:right;
		margin:0;
	}
	
	.detail_opisanie.inmob  .detail_soc a{
		margin-top:0 !important;
		margin-bottom:0 !important;
	margin-right: 10px !important;}
	
	.detail_opisanie.inmob .detail_profile .profile_nav li.active{
	border-bottom:0;}
	
	.detail_right{
	display:none}
	/*
		.popup_mes{
		width: 74% !important;
		left: 0 !important;
	margin-left: 5% !important;}*/
	
	.popup_mes{
		left:0!important;
		right:0!important;
		margin:auto!important;
		text-align:center;
		width:70%!important;
		
	}
	
	.obraz{
		float: left;
		width: 90%;
	margin: 0 5% 15px;}
	.title_sale_block ul li {
		display: inline-block;
		text-transform: uppercase;
		margin-right: 10px;
	}
	.title_sale_block ul a{
		font-size:9px !important;
	padding-bottom: 3px !important;}
	
	
	.title_sale_block ul .active a{
		font-size:11px !important;
	padding-bottom: 1px !important;}
	.otziv, .chtob{
	display:none;}
	
	.otziv_pre{
	margin-bottom: 20px;}
	
	.main_title span{
		display: inline-block !important;
		color: #b3b3b2;
		font-family: "PT Sans";
		font-size: 14px;
		text-transform: uppercase;
		margin-left: 10px;
		margin-top: 0px;
		
	}
	.s_mag , .news_list_inn{
		margin-top:0px;
	}
	
	.container p {
		max-width:100%
	}
	
	.dost_form td {
		color: #000 !important;
		font-size: 14px !important;
		width: auto;
		display: block;
		padding: 5px 0;
	}
	
	.dost_title, .dost_form{
		width:Auto !important;
	}
	.items_delete_vish {
		background: url(img/cansel.png) no-repeat top right;
	}
	
	.size_table tr th, .size_table tr td, .size_table tr td p{
		font-size:12px;
		vertical-align: middle;
		
	}
	
	.size_table tr th, .size_table tr td{
		padding:15px 0;
		text-align:center;
	}
	
	.size_table tr td .ttl{
		width:60px;
		font-size:10px;
		padding-left:0;
	}
	
	.size_table tr th .ttl{
		width:60px;
		font-size:10px;
		padding-left:0;
	}
	
	
	.fullimg, .prevblock, .item_arrow_hor_left, .item_arrow_hor_right{
		display:none !important;
	}
	
	.swipe {
		height: auto;
		width: 100%;
		margin: auto;
		display:block !important;
	}
	
	.swipe img
	{
		float:left;
		max-width: 100%;
	}
	
	.top_body{
		/*  width: 94%!important; */
		overflow-x: hidden;
		padding: 0 2%;
		/*padding:0;*/
		background:#ffffff;
	}
	
	.fullimg{
		width:100%;
		height:auto;
	}
	
	.detail_opisanie{
		width:100% !important;
	}
	
	.detail_opisanie .detail_opisanie_title,.detail_opisanie  .article {
		
		display:none;
	}
	
	.detail_area{
		margin-top:10px;
		overflow: hidden;
		text-align: center;
	}
	
	body{
	background:#efefef}
	
	
	/******************* header **************/
	.header,
	.menu_hor_block,
	.container,
	.footer_menu,
	.rss,
	.pay_partners,
	.copy {
		width: 100%;
	}
	
	.footer_menu ul li a:hover, .footer_menu ul li a.selected {
		color: #ac8555;
	}
	
	.footer .column{
		margin-bottom:0;
	}
	
	.first_lvl.open + ul{
		display:none !important;
	}
	
	.itogo_oformit .oformit{
		font-size: 12px;
		margin: 10px 0 10px 5px;
		clear:right;
	}
	
	.itogo_oformit .oformit{
		white-space:nowrap
	}
	
	.list_table .price.fullprice{
		white-space:nowrap
	}
	
	
	
	
	
	.itogo_oformit td{
		vertical-align:top;
		
	}
	
	.main_sa, .sub_sa{
		width:100% !important;
		margin:0 !important;
	}
	
	
	
	#auth, #reg, #passconfirm, #callback {
		position:absolute !Important;
	}
	
	.item_block .caroufredsel_wrapper, .loupe{
		display:none !important;
	}
	
	.sa_b1 .total_sale_sale{
		margin-top:3px  !important;
	}
	
	.popup{
		width: 459px;
	}
	
	.sa_b1 .total_sale_title {
		font-size: 1em !important;
		margin: -8px auto 0 !important;
	}
	
	.sa_b1 .total_sale_for {
		font-family: Georgia;
		font-size: 29px !important;
	}
	
	.vac_right {
		float: none !important;
		width: auto !important;
		margin: 0 auto !important;
		clear: both;
	}
	
	.vac_right .v_block1, .vac_right .v_block2{
		width: auto;
		float: none;
	}
	
	.vacancy_pop .area1 {
		padding: 30px 40px 5px;
		background: #ffffff;
		float: left;
		width: 245px  !important;
	}
	
	.vacancy_pop {
		display: none;
		position: absolute;
		width: 100% !important;
		max-width:354px;
		top: 100px;
	}
	
	.vacancy_pop .area2 {
		padding: 20px 40px 15px;
		background: #edecea;
		float: left;
		width: 245px !important;
	}
	
	/*.errorreport {
		margin-left: 10px !important;
	}*/
	
	.vac_right .v_block2 .vac_pref{
		width:Auto;
	}
	
	
	.smi_v_area .main_v {
		width: 100%;
		margin: 0;
		float: left;
	}
	
	.size_belt img{
		max-width:100%;
		height:Auto;
	}
	
	.vacancy_inn .vac_list {
		float: left;
		width: 100%  !important;
		margin: 0  !important;
	}
	
	.sub_v {
		float: left;
		width: 100%;
		margin-top: 35px;
	}
	
	.sub_v .sub_v_d {
		/*width: 238px;*/
		width:100%;
		margin: 0 0 35px 0px;
		display: inline-block;
	}
	
	.smi_v_area .main_v .v_area {
		width: 100%;
	height: auto;}
	
	
	.vacancy_pop .fieldset,.vacancy_pop .formfield,.vacancy_pop .flabwrap {
		text-align:left !important;
		margin-left:0px !important;
	}
	.size_table{
		max-width:100%;
		width:auto  !important;
	}
	
	.vacancy_pop .area1 p {
		
		width: 100%;
	}
	
	.vacancy_pop .formfield {
		border: 1px solid #dbdad7;
		padding: 10px 6px;
		width: 231px;
	}
	
	.insert_area{
		margin-left:0px !important;
	}
	
	.size_table td, .size_table th{
		padding-left:5px !important;
		padding-right:5px !important;
	}
	
	.stepbody, .stepbody .authform, .stepbody .regform, .stepbody .enter_soc {
		width: 100% !important;
	}
	
	.stepbody  .formfield {
		border: 1px solid #DBDAD7;
		padding: 10px 6px;
	width: 93%;}
	
	.stepsarea .flabwrap{
		text-align: left;
		margin-left: 10px;
	}
	
	.stepbody .fieldset{
		margin-left: -10px;
	}
	
	.popup .flabwrap{
		width: 95%;
		text-align: left;
		margin-left: 10px;
		margin-bottom: 5px;
	}
	
	.popup .formfield {
		width:89%
	}
	
	.news_det_inn  .info{
		width:100%  !important;
		height:auto  !important;
		margin-bottom:15px;
	}
	
	.news_det_inn .im_area{
		position:relative;
		width:100%  !important;
		height:600px;
		margin-bottom:15px;
	}
	
	.news_det_inn .im_area img{
		position:absolute;
		right:0;
		left:0;
		margin:Auto;
	}
	
	.news_list_inn .hit.mans_sel {
		width: 47% !important;
		margin-bottom: 30px;
	}
	
	.news_date_range{
		display:none;
	}
	
	.news_list_inn .hit .hit_title{
		height:auto
	}
	
	.news_list_inn {
		width: 100% !important;
	}
	.popup .poptitle{
		margin-left: 10px;
	}
	
	.popup .reg_data{
		padding:10px 9px 10px 10px;
		width: auto;
	}
	
	.popup .formsubmit{
		margin-right: 10px;
	}
	
	.form_in_content .flabwrap{
		text-align:left;/*
		margin-left: 10px;*/
	}
	
	.menu_hor .lvl1{
		position:relative;
	}
	
	.menu_hor .lvl2_banner{
		display:none;
	}
	
	.vishlist_window {
		overflow:hidden;
		z-index: 10011;
		right: 0px;
		top: 28px;
	}
	
	#order_form_div {
		width: 100% !important;
	}
	
	#order_form_div .fieldset div, #order_form_div .fieldset input, #order_form_div  .form_block .yes {
		
		margin-left:0;
	}
	
	#order_form_div .fieldset .flabwrap{
		margin-bottom:10px;
	}
	
	.order .flabwrap {
		width: 100%;
	}
	
	.sposob_dostavki td {
		padding: 0 5px;
	}
	
	.sposob_dostavki td:first-child {
		width: auto;
		text-align: left;
	}
	
	#order_form_div  .flabwrap{
		text-align: left;
		margin-left: 10px;
	}
	
	.data_dostavka{
		width: 90%;
		padding: 20px 5%;
		height:Auto
	}
	
	.order_title{
		height:Auto;
	}
	
	.choose_ct{
		width:auto;
	}
	
	.order_right #vishlist{
		z-index:10;
		width:100%;
	}
	.order_right .table_vishlist tr .vish_img {
		padding-left: 18px;
		margin-left: 10px;
		
	}
	
	#vishlist .vishlist_block {
		float: left;
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		padding: 14px;
	}
	
	.order_right {
		width: 100%;
	margin: 30px 0 0 0px;}
	
	.sub-menu-1{
		border: 0px none;
		top: 0px;
		padding: 0 !important;
		position:relative;
		background:#312f2d;
		width:Auto
	}
	
	.menu_hor_mob.main_menu_hor_mob ul .lvl1 .open{
		background:url(img/mob/mob_menu_left.png) no-repeat 7px 52%;
		color:#ac8555 !important;
	}
	
	.menu_hor_mob.main_menu_hor_mob ul .sub-menu-2 .open{
		background:url(img/mob/menu_mob_right.png) no-repeat 95% 17px;
		
	}
	
	.ch_store .ch_area span{
		width:100%;float:left;
		margin-bottom:10px;
		
	}
	
	.ch_store .selectArea{
		float:left;
	}
	
	.stores_area .stores{
		width:100% !important;
		margin: 0 0 20px 0;
	}
	
	.ch_store, .scit_ttl, .scroll-pane{
		width:282px !important;
		overflow: visible !important;
	}
	
	.map_it{
		width: 324px!important;
		overflow: hidden;
		margin-top:10px;
		
		
		/*float: left !important;*/
	}
	
	.pdf_link
	{
		display: block;
	}
	
	.normal_link
	{
		display: none;
	}
	
	
	.menu_hor_block .vishlist_mob, .menu_hor_block .user_panel_mob, .menu_hor_block .contact_top_mob, .menu_hor_block .menu_mob{ display:block}
	.contact_top,
	.user_panel,
	.vishlist {
		display: none;
	}
	.container,
	.footer_menu {
		padding: 0;
	}
	
	
	
	.bx_item_block.others_result{
		display:none;
	}
	.header {
		height: 80px;
		padding-top: 15px;
	}
	.logo {
		width: auto;
		height: 17px;
		margin: 0;
		top: 26px;
		left: 50%;
		margin-left: -80px;
	}
	.logo img {
		width: auto;
		height: 15px;
	}
	.header_cart {
		top: 17px;
		right: 10px;
	}
	.header_cart .show_cart span {
		display: none;
	}
	
	
	.header_menu {
		height: 30px;
		margin-left: -2%;
		width:104%;
	}
	
	.contact_top_mob{
		margin-left: 5px;
	}
	
	.list_nav.mobs{
		display:block;
	}
	
	
	.detail_opisanie {
		display: block!important; 
	}
	
	.detail_opisanie {
		display: block!important; 
		text-align: left;
	}
	
	.detail_right {
		width: 245px;
		height: auto;
		vertical-align: top;
		display: inline-block;
	}
	
	
	
	.menu_mob,
	.search,
	.vishlist_mob,
	.user_panel_mob,
	.contact_top_mob {
		display: block ;
		position: absolute;
		top: 6px;
		visibility:visible;
	}
	.vishlist_mob {
		left: 64px;
	}
	.user_panel_mob {
		left: 33px;
	}
	.contact_top_mob {
		left: 2px;
	}
	.menu_hor_absolute {
		display: none;
	}
	.menu_mob {
		width: 17px;
		height: 13px;
		background: url(img/mob/menu_mob.png) no-repeat center;
		left: 18px;    background-size: 100%;
		top: 18px;
		padding: 20px 10px;
	}
	
	.menu_hor_mob_fixed{
		display:block;
		margin-top:25px;
		margin-bottom:25px;
		width:100%;
	}
	.sale_img{    top: 70%;}
	.header_menu{
		display:none;;
	}
	.products-list-item{    padding: 0 10px 0 15px; margin-bottom:35px;}
	.menu_mob.opened {
		cursor: pointer;margin-left: 35px;
		background: url(img/mob/menu_mob_h.png) no-repeat center;
	}
	
	.search_block.open{
		width: 315px;
	}
	
	.search_block.open .search_button{
		right: -15px;
	}
	.search_block {
		width: 250px;
		margin-top: 0;
	}
	.search_block .search_button {
		top: -24px;
		right: -15px;
	}
	.search_block .search_field {
		width: 235px;
		
	}
	.search_block .close_search {
		top: 10px;
	}
	.search_block .search_button {
		background: url(img/mob/search_mob.png) no-repeat 0 0;
	}
	/********************* banner_main ********************/
	.banner_main {
		/* height: 170px;*/
	/* 	margin-bottom: 10px; */
		width: 100%;
		margin-left:0;
	}
	.banner_main_inside .banner_main_img_mob {
		display: block;
	}
	.banner_main_inside .banner_main_img {
		display: none;
	}
	.banner_main_figure {
		width: 168px;
		height: 140px;
		background: url(img/mob/banner_main_figure_mob.png) no-repeat 0 0;
		margin-left: 0px;
		top: 50%;
		margin-top: -70px;
	}
	.banner_main_title {
		font-size: 0.95em;
		width: 140px;
		margin: 15px auto 7px;
	}
	.banner_main_sezon {
		font-size: 0.625em;
	}
	.banner_main_for {
		font-size: 0.625em;
		padding: 0 25px;
		margin: 25px auto 0;
	}
	
	.banner_main_pager {
		position: absolute;
		top: auto;
		left: 0;
		bottom: 17px;
		margin-left: 0px;
		width: 100%;
		right: 0;
		text-align: center;
		display:none !important;
	}
	
	.cnt-pikz {
		display: none;
		position: absolute;
		top: auto;
		left: 63%;
		font-size: 18px;
		color: #ffffff;
		bottom: 15px;
	}
	
	
	.modern-page-navigation + .s_mag {
		margin-top:0;
		text-align: center;
	}
	
	/*********************   menu hor   *******************/
	.menu_hor_mob {
		display: block;
	}
	.main_menu_hor_mob {
		display: block;
		position: absolute;
		width: 275px;
		z-index: 1002;
		top: 0;
		left: 0;
		min-height: 100%;
		background: #292724;
		border-top: 0;
		left:-275px;
	}
	
	.choose_color a{
		/*width: 29px;
		height: 29px;*/
		width: 50px;
		height: 70px;
	margin: 0 5px 0 3px;}
	
	.choose_size a{
		padding: 6px 15px;
		margin-left:2px;margin-bottom: 11px;
	}
	
	.choose_size a:hover, .choose_size a.active{
		padding: 6px 15px;
	}
	
	.detail_opisanie .oformit{
		width: 100%;
		padding-left: 0;
		text-align: center;
		padding-right: 0;
	}
	
	.main_menu_hor_mob .search_block{
		position:relative;
		top:0;
		left:0;
		
	}
	.menu_hor {
		text-align: left;
		border-bottom: 0;
	}
	.menu_hor .lvl1 {
		display: block;
		/*background: url(img/mob/menu_mob_right.png) no-repeat 95% 50%;*/
		background:none;
	}
	.menu_hor .lvl1 a {
		color: #ffffff;
		padding:14px 0 13px 10px;
		font-size: 0.8em;
		border-bottom: 1px solid #4d4d4d;
	}
	
	.ajax_replace_mobile{
		display:block !important;
		
	}
	
	.ajax_replace_not_mobile{
		display:none;
	}
	
	.menu_hor .search_mobile{
		margin-top:30px;
		margin-left: 11px;
	}
	
	.search_block.open .search_button{
		right: 48px;
	}
	.menu_hor_absolute .menu_hor .lvl1 a:hover , .menu_hor .lvl1.selected > a{
		color: #019d9b !important;
	}
	
	.menu_hor .lvl1:hover .sub-menu-1 {
		/*display: none;*/
	}
	.menu_hor .lvl1:last-child a {
		border-bottom: none;
	}
	.block_100 .banner_img {
		width: 100%;
	}
	.block_100 .banner_img_img_mob {
		display: block!important;
	}
	.block_100 .banner_img_img {
		display: none;
	}
	.total_sale_figure {
		width: 150px;
		margin-left: -75px;
		height: 136px;
		background: url(img/mob/total_sale_mob.png) no-repeat 0 0;
	}
	.total_sale_sale {
		font-size: 0.8em;
	}
	.total_sale_sale span {
		font-size: 1.4em;
		line-height: 1.1;
	}
	.total_sale_title {
		font-size: 1.25em;
		margin: 20px auto 0;
	}
	.total_sale_sezon {
		font-size: 0.625em;
	}
	.total_sale_for {
		font-size: 0.625em;
		margin-top: 15px;
	}
	/************* wrapper *************/
	.hit {
		width: 100%;
		margin: 0 auto 20px;
		display: block;
		text-align: center;
	}
	.hit .img img {
		width: 90%;
	}
	.hit .img + a {
		padding: 0 20px 5px;
	}
	.article_main {
		display: none;
	}
	/************* footer *************/
	.footer {
		margin-top: 0;
	}
	.footer .column {
		width: 100%;
		float: none;
	}
	.rss form {
		text-align: center;
	}
	.rss label {
		margin-right: 0;
		width: 100%;
		text-align:center
	}
	.rss .field {
		width: 90%;
		margin: 10px 0 7px;
	}
	.rss .button {
		float: none;
		margin: 5px 0 8px;
	}
	/*********** footer menu **********/
	.footer_menu {
		text-align: left;
		border-bottom: 2px solid #000;
	}
	.footer_menu ul {
		display: block;
		/* background: url(img/mob/menu_mob_right.png) no-repeat 95% 50%;*/
		background:none;
	}
	.footer_menu ul li a {
		color: #000000;
		padding: 12px 10px;
		font-size: 0.8em;
		display: block;
		border-bottom: 1px solid #cec8c3;
		background: url(img/mob/menu_mob_right.png) no-repeat 95% 50%;
	}
	.footer_menu ul ul {
		display: none;
		background:none;
	}
	.footer_menu:last-child ul {
		background: none;
	}
	.footer_menu:last-child a {
		border-bottom: none;
	}
	.footer_menu .vk,
	.footer_menu .fb {
		display: inline-block;
		width: 12px;
		height: 15px;
		float: right;
		margin-top: -34px;
		border-bottom: none;
		overflow:hidden;
		
	}
	.footer_menu .bg_none {
		background: none;
	}
	.pay_partners {
		/* width: 95%;*/
		width:Auto;
		
	}
	
	.pay_partners .partners a {
		margin-right: 0;
		/*margin-left: -18px;*/
	}
	
	.pay_partners .payment {
		float: none;
		margin-top: 1px;
		display: inline-block;
		vertical-align: bottom;
	}
	.pay_partners .payment a {
		margin-left: 0;
	}
	.copy {
		width: 95%;
		padding-top: 5px;
		
	}
	.copy .develop {
		width: 100%;
		margin-bottom:5px;
		text-align:left;
	}
	.copy .company {
		width: 100%;
		/*padding-bottom: 20px;*/
		height: 45px;
	}
	
	.ft-contacts{
		display:none;
	}
	
	/************************************************************/
	/*****************          CATALOG          *****************/
	/************************************************************/
	.catalog_header_menu .menu_hor_absolute {
		display: none;
	}
	.breadcrumb {
		display: none;
	}
	.breadcrumb_mob {
		display: block;
	}
	.title_h1,
	.title_left-sidebar {
		display: none;
	}
	.title_h1_mob {
		display: block;
		font-size: 1.5em;
		padding-left: 10px;
	}
	.catalog_container {
		position: relative;
		width: 100%;
		margin-left: 0;
		left: inherit;
		top: inherit;
	}
	.catalog_left-sidebar {
		float: none;
		width: 100%;
		z-index: 2;
		position: relative;
		left: inherit;
		margin-left: inherit;
		top: 0px;
	}
	.vertical_menu {
		text-align: left;
		width: 100%;
		border-bottom: 2px solid #000;
	}
	.vertical_menu li {
		display: block;
		background: url(img/mob/menu_mob_right.png) no-repeat 95% 50%;
	}
	.vertical_menu li a {
		color: #000000;
		padding: 8px 0 8px 10px;
		font-size: 0.8em;
		border-bottom: 1px solid #cec8c3;
	}
	.vertical_menu li:hover .sub-menu-1 {
		display: none;
	}
	.vertical_menu li:last-child a {
		border-bottom: none;
	}
	.superbanner .superbanner_img_mob {
		display: block;
	}
	.superbanner .superbanner_img {
		display: none;
	}
	.superbanner2 {
		margin-top: 0px;
		height: 150px;
	}
	.superbanner2 .superbanner_img_mob {
		display: block;
	}
	
	.catalog_bg .catalog_container .catalog_left-sidebar .vertical_menu.vertical_menu_sale{
		position:relative;
		bottom:auto;
	}
	
	.catalog_bg .catalog_container .catalog_left-sidebar{
		height:Auto;
	}
	
	.superbanner2 .superbanner_img {
		display: none;
	}
	.superbanner2 .banner_main_figure {
		left: 80px;
	}
	.title_sale_block {
		margin-left: 10px;
		margin-right: 10px;
	}
	.sale {
		width: 123px;
		padding: 10px;
		margin: 0 6px 6px ;
	}
	.sale .img {
		height: 165px;
		margin-bottom: 20px;
	}
	.sale .img img {
		max-width: 120px;
		max-height: 165px;
	}
	
	/*.catalog_bg .catalog_container{
		display:none;
	}*/
	
	.catalog_bg .catalog_container .vertical_menu_sale{
		margin-top:0;
	}
	
	.catalog_bg .catalog_container .vertical_menu_sale li{
		background:none;
	}
	
	.header_cart .show_cart, .header_cart .null_cart {
		text-decoration: none;
		font-size: 11px;
		height: 23px;
		padding: 4px 0 0 0;
		color: #ffffff;
		background: none;
		display: inline-block;
		width: 19px;
		text-align: center;
		position: relative;
	}
	
	.catalog_bg .catalog_container .title_h1_mob{
		padding-top: 25px;
		clear: both;
	}
	
	
	
	.header_cart .basket_wrap, .num_basket{
		display:block !important;
		position: relative;
		
	}
	
	.list_table .text .sale_img{
		left: -73px;
		
	}
	
	.list_table .img img {
		
		max-width: 130px;
		
	}
	
	.itogo_oformit .itogo_oformit_a {
		
		margin-top: 20px;
		margin-right: 10px;
	}
	
	.num_basket{
		display: block !important;
		position: relative;
		font-size: 11px !important;
		color: #ffffff !important;
		margin: 0!important;
		padding-top: 6px;
		width: 19px;
		padding-bottom: 40px;
	}
	
	.header_cart .basket_wrap img{
		display:block;
		position:absolute;
		width:19.5px;
		height:auto;
		
	}
	
	
	.menu_hor_mob.main_menu_hor_mob ul .title_podmenu.open, .menu_hor_mob.main_menu_hor_mob ul .sub-menu-3 a, .menu_hor_mob.main_menu_hor_mob ul .sub-menu-3 li:hover a{
		color:#ffffff ;
	}
	
	.menu_hor .lvl2 ul li:hover a{
		color:#ffffff!important;
	}
	
	.menu_hor .lvl2 ul li:hover .title_podmenu.selected{
		color: #b07c3b!important
	}
	
	.menu_hor_mob_fixed{}
	
	
	.left_conts_area{
		width:100%;
		float:left;
		display:block;
		margin-top:130px;
	}
	
	.left_conts_area li{
		position:relative;
	}
	
	.menu_hor_mob.main_menu_hor_mob .left_conts_area li a{
		font-size: 0.9em;
		text-transform: none !important;
		color: #ffffff !important;
		background: none;
		border-bottom: 1px solid #4d4d4d;
		padding: 14px 0 13px 50px !important;
		display: block;
		text-decoration:none;
		
	}
	
	.left_conts_area li img{
		width: 18px;
		float: left;
		height: auto;
		position: absolute;
		top: 13px;
		left: 15px;
	}
	
	.left_conts_area li.lca1{
		/* background: url(img/mob/lc1.png) no-repeat 10px center;*/
	}
	
    .left_conts_area li.lca2{
		/*	background: url(img/mob/lc2.png) no-repeat 10px center;*/
	}
	
	.left_conts_area li.lca3{
		/*  background: url(img/mob/lc3.png) no-repeat 10px center;*/
		border:0;
	} 
	
	.header_cart .show_cart .num_basket, .header_cart .null_cart .num_basket {
		margin-right: 0 !important;
	margin-left: 0px !important;}
	
	.menu_hor_mob_fixed .menu_hor .lvl1 a {
		padding: 14px 0 13px 0px!important;
		text-align: center;
		text-transform: uppercase;
		background:#292724;
		border-bottom: 0;
		margin-bottom: 7px;
	}
	
	.title-search-result{
		width: 248px;
		min-width: 65px;
	}
	.rss_bg {
		width: 100%;
		margin-left: 0%;
		background:#ffffff;
		border:1px solid #c8c8c8
	}
	
	.rss form {
		padding-top: 10px;
		margin: 0 20px;
		background:#ffffff;
		
	}
	
	.rss .button{
		padding: 10px 10px;
		background: #008d8b;
		color:#ffffff;
	}
	
	.rss label{
		color:#45423d
	}
	
	body{
		background: #ffffff;
	}
	
	.footer{
		
		margin-top: 20px;
		/*  width: 90%!important; */
	}
	
	.menu_hor_absolute{
		display:none;
	}
	
	.menu_hor_absolute.mobile{
		display:block;
	}
	
	
	.rss .field{
		border: 1px solid #d5d0c5;
	}
	
	.main_menu_hor_mob .selected  ul, .menu_hor_mob.main_menu_hor_mob .selected.lvl2 .sub-menu-3{
		display:block ;
	}
	
	.catalog_bg{
		top:0;
	}
	
	.block_100 .banner_img.total_sale, .block_100 .hit{
		display:none;
	}
	
	.wrapper, .top_body {
		min-height:0px;
		margin: 0; 
	}
	
	.banner_main .banner_main_figure{
		display:none;
	}
	
	
	.cart_itogo .itogo {
		float: left;
	}
	
	.view_mobile .count_1, .view_mobile .count_2{
		width:15px;
		height:15px;
		float:left;
		border:1px solid #e0dad3;
		padding:12px;
		margin:0 0 10px 0;
		
	}
	
	.vivodit_po{
		max-width: 50%;
	}
	
	.view_mobile .count_1{
		background: url(img/mob/count_1.png) no-repeat center;
	}
	.view_mobile .count_1:hover,.view_mobile .count_1.active{
		background: url(img/mob/count_1_act.png) no-repeat center;
	}
	
	.view_mobile .count_2{
		background: url(img/mob/count_2_act.png) no-repeat center;
		border-left:0;
	}
	
	.view_mobile .count_2:hover,.view_mobile .count_2.active{
		background: url(img/mob/count_2.png) no-repeat center;
	}
	
	.list_nav.mobs .vivodit_po{
		margin-right:0;
		margin-top: 12px;
	}
	
	.list_nav.mobs .vivodit_po.mobile{
		clear: right;
		margin-right: 0;
		display: block;
		margin-bottom: 10px;
		float: right;
		max-width: 235px;
		margin-top: 0;
	}
	
	.list_nav.mobs .view_mobile{
		margin-top: 25px;
		float: left;
	}
	
	.list_nav.mobs .vivodit_po.mobile .selectArea {
		float: right;
		border: 1px solid #d9d7d4;
		width: 120px !important;
		padding: 12px 10px;
	}
	
	.sw_next, .sw_prev{
		position: absolute;
		top: 0;
		width: 20%;
		height: 100%;
		display:block;
	}
	
	.sw_next{
		background: url(img/bx_next.png) no-repeat 100% center;
		right: 0;
	}
	
	.sw_prev{
		background: url(img/bx_prev.png) no-repeat 0 center;
		left: 0;
	}
	
	.select-sub {
		width: 120px !important;
	}
	
	.list_nav.mobs .modern-page-navigation {
		margin-bottom: 10px;
		float: right;
		clear: both;
	}
	.modern-page-navigation {
		
		margin-bottom: 10px;
	}
	
	img {
		max-width: 100%;
		height: auto;
	}
	
	
	.superbanner2, .catalog_bg{
		width:100%
	}
	
	.superbanner2 .banner_main_inside{
		width:100%;
		float:left;
	}
	
	.item_block.count_3.open{
		border:1px solid #e2dcd5;
		padding: 0;
	}
	
	.item_block.count_3.open .sale_img{
		top: 10px;
		z-index: 1001;
		right: 10px;
	}
	.item_block.count_3.open .items {
		right: 0px !important;
	}
	
	#doComment {
		width: 100% !important;
	}
	
	.header_cart .vishlist_block span{
		display:inline;
	}
	
	
	.profile + h1 + .catalog_ajax_replace .modern-page-navigation{
		float:left;
	}
	
	
	
	
	.profile .profile_nav{
		height: 23px;
	}
	
	.profile .profile_nav li a {
		font-size: 14px;
	}
	
	.profile .profile_nav li.active a {
		font-size: 18px;
	}
	
	.v_area iframe{
		width: 100%;
		height: auto;
	}
	.sub_sa img {
		max-height: 100%;
		width: auto;
		max-width: 100%;
		height: auto;
	}
	
	.my_profile .flabwrap {
		width: 80%;
		margin-left: 10px;
		margin-bottom: 5px;
		text-align:left;
	}
	
	.my_profile{
		max-width:100%
	}
	.slick-dots{position:relative;}
	#my_adress .form_block .fieldset{
		max-width:100%;
	}
	
	#my_adress .form_block .flabwrap {
		width: 80%;
		margin-left: 10px;
		margin-bottom: 5px;
		text-align:left;
	}
	
	#my_adress .form_block .formfield{
		max-width: 90%;
	}
	
	.item_block.count_3 {
		/* width:100%!important; */
		/* padding:0 !important;
			height: 443px !important;
			margin-left: 0px !important;
		margin-right: 0px !important; */
	}
	
	.item_block.count_3  .itemparams{
		position:absolute;
		bottom:20px;
	}
	
	.item_block.count_3 .items, .item_block.count_3 .items .item{
		width:100% !important;
	}
	.item_block.count_3 .items .item{
		height:320px!important;
	}
	
	
	
	.item_block.count_3 .item img{
		width:auto !important;
		height:auto !important;
		max-width:100% !important;
		/* max-height:80% !important; */
	}
	
	.podarok .field{
		width: 275px;
	}
	
	.itogo_oformit_a.back_shop{
		font-size: 10px;
	}
	
	.sposob_dostavki{
		margin-bottom: 20px;
	}
	
	.data_dostavka .fieldset.two .flabwrap {
		width: auto;
		margin-bottom:0 !Important;
		margin-right: 4px;
	}
	
	.data_dostavka .errorreport{
		margin-left:0 !important;
	}
	
	
	.modern-page-navigation a , .modern-page-navigation  a{
		margin: 0 2px 0 2px;
		padding: 5px 10px;
		border: 1px solid #e0dad3;
	}
	
	.modern-page-next, .modern-page-previous{
		padding:0 !important;
		border:0 !important
	}
	
	
	.stepsarea .enter_soc{
		padding-left:0;
		padding-right: 0;
	}
	
	
	.form_in_content{
		width:100%
	}
	.formsubmit{
		margin: 15px 0;
	}
	
	#s6 img{
		max-width: none !important;
	}
	
	#s6 .banner_main_img_mob{
		
		display:none;
	}
	
	#s6 .banner_main_img{
		display:block;
	}
	.item img{
		border:0;
	}
	.item img.nophoto{
		height: 75% !important;
		width: auto !important;
		margin-top: 15px;
		
		
	}
	
	
	.item_block:last-child{
		margin-right:0px !important;
	}
	
	
	.superbanner2 .banner_main_for {
		padding: 0 24px;
		margin-top: 10px;
	}
	
	/*.leftfilter .lfsubitem{
		margin: 20px 0 10px;
	}*/
	
	
	.title_sale_block{
		height:24px;
	}
	
	.wmns_wear{
		left: 10px;
		margin-left: 0;
		width:40%;
	}
	
	.mns_wear{
		right: 10px;
		margin-right: 0;
		width:40%;
	}
	
	
	.wmns_wear p a, .mns_wear p a {
		font-size: 16px !important;
	}
	
	.wmns_wear .ttl{
		font-size: 20px ;
		text-align:right;
		
	}
	
	.mns_wear .ttl {
		font-size: 20px;
		text-align:left;
	}
	
	.lookbook_wp h1 {
		
		font-size: 30px !important;
	}
	
	#auth, #reg, #passconfirm, #callback{
		margin:auto;
		right:0;
		left:0;
	}
	
	.popup .forgotpassword {
		display: block;
		float: left;
		margin-left: 11px;
	}
	
	.enter_soc {
		margin-top: 10px;
		padding: 0 20px 15px;
	}
	
	.popup .width340{
		width:Auto;
		padding: 0px 10px;
	}
	.popup .poptitle{
		padding:10px 0;
		margin-left:0;
	}
	.popup {
		max-width: 100%;
	}
	
	.item_block.count_2, .item_block.count_4, .item_block.count_5{
		width: 47% !important;
	}
	
	.item_block.count_2 .items, .item_block.count_4 .items, .item_block.count_5 .items{
		right:0;
		left:0;
		margin:auto;
	}
	
	.item_block.count_2:nth-child(3), .item_block.count_4:nth-child(3), .item_block.count_4:nth-child(5),.item_block.count_5:nth-child(5),.item_block.count_5:nth-child(3){
		float:right;
		margin-right:0;
	}
	
	.items_delete_vish,.items_add_cart {
		display:block !important;
		opacity:1 !important
	}
	
	.items_add_cart{
		width:100%;
		left:-1px;
		bottom:0;
		border:1px solid #ae906a ;
		top:auto;
	}
	
	.scroll-pane{
		height: 330px;
	}
	
	.sales_actions .sub_sa{
		max-width: 48%;
	}
	
	#basket_form_container .item_block{
		padding-bottom:30px;
	}
	
	#basket_form_container .customCheckbox.color {
		width: 15px;
		height: 15px;
		margin-bottom: 3px !important;
		margin-right: 4px !important;
	}
	
	.mobile_wish .item_block {
		margin-bottom:40px !important;
	}
	
	
	.look_detail_list > ul{
		padding: 0;
	}
	li.look_1{
		width: 49%;
		margin: 0 7px 15px 0;
	}
	li.look:nth-child(2n){
		margin: 0 0 15px 0;
	}
	li.look_2{
		width: 49%;
		margin: 0 0 15px 0;
	}
    .banner_text{
        font-size: 15px !important;
        line-height: 15px !important;
	}
    .banner_round_button{
        position: static !important;
	}
    .mobile_a{
        display: block !important;
	}
    
    /*delivery_price*/
    ul.delivery_prices li{
        width: 45%;
	}
    /*delivery_price END*/

	.header_dop_infa{
		margin-top: -13px;
	}
	
}

@media screen and (min-width: 300px) and (max-width: 768px) {
    
    .desc_logo{font-size:5px;}
	
    .formsubmit {
		float: left;
	}
	
	.s_mag .news_list_inn .hit.mans_sel {
		width: 48% !important;
		margin-left: 0;
		margin-right: 0;
	}
	
	
	.map_it {
		width: 100%!important;
		overflow: hidden;
		margin-top: 0;
	}
	
	.hit {
		width: 48%;
		margin: 0 auto 40px !important;
		display: inline-block;
		text-align: center;
	}
	
	.sales_actions .sub_sa {
		max-width: 48% !important;
	}
	
	.size_wom {
		text-align:center
	}
	
	.size_wom .size_l {
		width:auto;
		float:none
	}
	
	.size_table{
		float:left;
	}
	
	
	.vacancy_pop{
		max-width:365px;
	}
	
	.vacancy_pop .popclose, .vacancy_pop2 .popclose {
		background: url(img/popclose.png) no-repeat center;
		right: 0;
		top: 0;
		padding: 20px;
	}
	
	.vacancy_pop .area1 {
		padding: 30px 20px 5px;
		width: 325px ;
		min-width: 325px ;
	}
	
	.vacancy_pop .area2 {
		padding: 20px 20px 15px;
		min-width: 325px ;
	}
	
	.vacancy_pop .errorreport {
		margin-left: 0px !important;
	}
	.vacancy_pop .formfield {
		border: 1px solid #dbdad7;
		padding: 10px 6px;
		width: 301px;
		max-width: 301px;
	}
	
	.vacancy_pop2{
		max-width:365px;
	}
	
	.vacancy_pop2 .area1 {
		padding: 30px 20px 5px;
		width: 325px ;
		
	}
	
	.vacancy_pop2 .area2 {
		padding: 20px 20px 15px;
		width: 325px ;
		
	}
	
	.vacancy_pop2 .errorreport {
		margin-left: 0px !important;
	}
	
	.vacancy_pop2 .fieldset, .vacancy_pop2 .formfield, .vacancy_pop2 .flabwrap {
		text-align: left !important;
		margin-left: 0px !important;
	}
	
	.vacancy_pop2 .formfield {
		border: 1px solid #dbdad7;
		padding: 10px 6px;
		width: 301px;
		max-width: 301px !important;
	}
	
	
}

@media screen and (max-width: 760px) {
    
    .look_detail_banner{
        background: none !important;
        height: auto !important;
        border-bottom: 1px solid #d3d3d3;
        margin: 20px 0 47px 0;
        padding: 0 0 50px 0;
	}
    .look_detail_banner_head{
        padding: 0;
        text-align: center;
        line-height: 24px;
	}
    .look_detail_banner h1{
        font-size: 35px;
        color: #3f3c38 !important;
        margin: 0 !important;
	}
    .look_detail_list_title_top {
        color: #3f3c38 !important;
	}
    .look_detail_banner_head span{
        margin: 0;
	}
    .look_detail_list_title{
        font-size: 35px;
	}
    .look_detail_list_title span.look_title{
        font-size: 14px;
	}
    span.star_1{
        font-size: 75px;
        top: 36px;
	}
    span.star_2{
        font-size: 75px;
        top: 36px;
	}
    
    li.look_1, li.look_2{
        width: 100%;
        margin: 0 0 15px 0;
	}
	
	.itemtitle{
		max-height:51px;
		overflow:hidden;
	}
	
	#rz .dost_table_2 tr{
		height:auto !important;
		border-bottom:2px solid #ffffff;
		display:block;
	}
	
	#rz .dost_table_2 td{
		display:block;
	}
	
	#rz .dost_table_2 th{
		display:none;
	}
	
	#rz .dost_table_2{
		border-collapse:separate;
	}
	
	#tPP td{
		display:block;
		margin-bottom: 5px;
	}
	
	#tPP td input[type='text']{
		margin-top:0;
		width: 216px;
	}
	
	
	#tPP td:first-child{
		text-align:left;
	}
	
	.list_nav.mobs .vivodit_po{
		margin-top:7px;
	}
	
	.modern-page-navigation{
		margin-top:25px;
	}
	
	.popup_ct {
		max-width:80%;
		left:0;
		right:0;
		margin:auto;
	}
	
	.popup_ct .top_ct, .popup_ct .bot_ct{
		
		float: none;
		display: block;
		width: auto;
	}
	
	.popup_ct .top_ct input[type='text']{
		float:none;
		max-width:90%;
	}
	
	.popup_ct .top_ct p{
		float:none;
	}
	
	.superbanner2 .banner_main_figure {
		left: 0;
	}
	.list_table .price_td {
		padding: 0;
		text-align: left !important;
		display:block;
		width:Auto;
		margin-bottom:10px;
	}
	
	.vishlist_window {
		right: -20px;
	}
	
	.list_table .cart_td {
		font-size: 16px;
		padding-top: 1px;
		width: 80px;
		float: left;
		margin-top:12px;
	}
	
	.list_table .price.fullprice {
		white-space: nowrap;
		float: none; 
		margin-top: 0; 
		display: block;
		width: auto;
		margin-right: 10px;
		text-align: right;
	}
	
	.list_table .nowrap{
		display:block;
		width:Auto !important;
		margin-top: 23px;
	}
	
	.list_table .price_td.nowrap{
		display:none;
	}
	
	.list_table .img{
		height: 160px !important;
	}
	
	.list_table .img img{
		max-height:100%;
	}
	
	#myProfile.profile_nav {
		padding-bottom:0px
	}
	
	
	
	/**/
	
	.lbk_det #prev, .lbk_det #next {
		position: absolute;
		top: 30px;
		width: 32px;
		height: 82px;
		display: block;
		background-color: rgb(140, 140, 140)!important;
		z-index: 100;
		background-position-y: center !important;
	}
	
	.lbk_det .pag1 +div {
		position: relative;
	}
	
	.lbk_det .bx-next, .lbk_det .bx-prev {
		width: 15%;
		/*padding: 15px 0;
		top: 75px;*/
		margin-top: -90px;
		
	}
	
	.lbk_det #next {
		background: url(img/bx_next.png) no-repeat center;
		right: 0;
	}
	
	.lbk_det #prev {
		background: url(img/bx_prev.png) no-repeat center;
		left: 0;
	}
	
	.lbk_det .caroufredsel_wrapper{
		max-width: 80%!important;
		margin: 30px 32px !important;
	}
	
	.lbk_det {
		position: relative;
	}
	
	.lbk_det .pag1{
		
		top:0;
	}
	
	
	
	
	.lbk_det .bx-next{
		right:0;
		background-position:center right;
	}
	
	.lbk_det  .bx-prev{
		left:0;
		background-position:center left;
	}
	/**/
	
	.banner_main.inner_banner{
		display:none;
	}
	
	.detail_area .caroufredsel_wrapper {
		min-width: 320px;
	}
	
	.swipe {
		width: 320px !important;
	}
	
	.swipe img {
		float: none;
	}
	
	.im_contacts_normal{
		display:none;
	}
	
	.im_contacts_mob{
		display:block
	}
	
	.im_contacts_mob{
		display:block
	}
	
	.form_in_content .errorreport{
		font-size:12px;
	}
	
	.news_list_inn .hit.mans_sel .img .n_date{
		font-size:12px;
	}
	
	.news_list_inn .hit.mans_sel .img{
		text-align:center;
		height:auto;
		max-height:233px;
	}
	
	.news_list_inn{
		text-align:justify
	}
	
	.sales_actions .sub_sa{
		width:100%;
		max-width:100% ;
		height:auto ;
	}
	
	.size_wom {
		text-align:center
	}
	
	.size_wom .size_l {
		width:auto;
		float:none
	}
	
	.size_table{
		float:left;
	}
	
	.footer_menu .first_lvl.open + ul{
		display:none;
	}
	
	
	.order{
		overflow:hidden
	}
	
	.table_vishlist tr td:nth-child(2) {
		width: 85%;
	}
	
	.order_right {
		width: 100%;
	}
	
	.order_right #vishlist {
		z-index: 10;
		width: 92%;
	}
	
	.order_right #vishlist .vishlist_block{
		padding:0 0 14px 0;
	}
	
	.list_table  .cansel{
		position: absolute;
		top: 10px;
		right:10px;
		z-index: 10;
	}
	
	.list_table td {
		position: relative;
	}
	
	.profile .profile_nav {
		height: auto;
	}
	
	.item_block.count_4:nth-child(3), .item_block.count_2:nth-child(3){
		margin-right:0;
		margin-left:0;
	}
	/*
		.item_block.count_4{
		float: none;
		display: inline-block;
	}*/
	
	.table_my_orders tr td{
		display:block;
		padding-top:10px;
		margin-bottom:0;
		border-bottom:0;
	}
	.table_my_orders tr td:last-child{
		text-align:left;
		border-bottom: 2px solid #cec8c3;
		padding-bottom:10px;
	}
	
	.table_my_orders tr a {
		margin-left:0;
		margin-right:10px;
	}
	
	.selectText{
		font-size:11px;
	}
	
	.stepbody   .fieldset, .stepbody  .authform p a {
		margin-left: 0px !important;
	}
	
	.item_block.count_3 .items{
		width:60% !important;
		left:0 ;
	margin:auto;}
	
	.banner_main_next, .banner_main_prev {
		position: absolute;
		top: 0;
		width: 20%;
		height: 100%;
	}
	
	.banner_main_next{
		background: url(img/bx_next.png) no-repeat 100% center;
		right:0;
		
	}
	
	.banner_main_prev{
		background: url(img/bx_prev.png) no-repeat 0 center;
		left:0;
	}
	
	
	.stepsarea .flabwrap,.stepbody .formfield, .my_profile .flabwrap, .my_profile .formfield{
		margin-left:0;
	}
	
	.table_my_orders tr td:first-child a {
		font-weight: bold;
	}
	
	.list_table.normal_order{
		display:none;
	}
	
	.list_table.mobile_order{
		display:table
	}
	
	.list_table.mobile_order .img {
		float: left;
		width: 137px;
	}
	
	.list_table.mobile_order .left {
		display:block;
		width:Auto;
		margin-left: 145px;
		float:none;
	}
	
	#my_orders .itogo_oformit .cancel_order{
		float: right;
		margin-top: 19px;
	}
	
	#my_orders .itogo_oformit .itogo_oformit_a {
		margin-top: 7px;
	}
	.profile .profile_nav li {
		width: 100%;
		margin-bottom: 10px;
	}
	
	.my_profile .data_rogdeniya .flabwrap{
		width:100%
	}
	
	#my_profile .my_profile{
		float:Left;
		max-width: 100%;
	}
	
	#my_profile  .my_profile input[type="reset"]{
		float: left;
		margin-left: 0;
	}
	
	#my_profile  .my_profile input[type="submit"]{
		margin-left: 35px;
		float: left;
	}
	
	.my_profile .pol {
		margin-left: 0px;
	}
	.header {
	    height: 170px;
	}
	.header_dop_infa{
		float: none;
		width: 100%;
		position: absolute;
		top: 60px;
		text-align: center;
		margin-top: 0px;
	}
}

@media screen and (max-width: 400px) {
	
	
	.form_in_content .errorreport{
		max-width:100%
	}
	
	.form_in_content .errorreport .error_mess{
		font-size:12px;
	}
	
	.form_in_content .flabwrap{
		width:90%
	}
	
	.sales_actions .sub_sa{
		width:100%;
		max-width:100%;
		height:auto;
	}
	
	
	.size_wom {
		text-align:center
	}
	
	.size_wom .size_l {
		width:auto;
		float:none
	}
	
	.vacancy_pop{
		max-width:285px !important;
		min-width:285px !important;
	}
	
	.vacancy_pop .area1 {
		padding: 30px 20px 5px;
	}
	
	.vacancy_pop .area2 {
		padding: 20px 20px 15px;
	}
	
	.vacancy_pop .errorreport {
		margin-left: 0px !important;
	}
	
	.vacancy_pop2{
		max-width:285px ;
		min-width:285px ;
	}
	
	.vacancy_pop2 .area1 {
		padding: 30px 20px 5px;
		width: 245px !important;
		
	}
	
	.vacancy_pop2 .area2 {
		padding: 20px 20px 15px;
		width: 245px !important;
		
	}
	
	.vacancy_pop2 .errorreport {
		margin-left: 0px !important;
	}
	
	.vacancy_pop2 .fieldset, .vacancy_pop2 .formfield, .vacancy_pop2 .flabwrap {
		text-align: left !important;
		margin-left: 0px !important;
	}
	
	.vacancy_pop2 .formfield {
		border: 1px solid #dbdad7;
		padding: 10px 6px;
		width: 231px;
	}
	.vacancy_pop .formfield {
		border: 1px solid #dbdad7;
		padding: 10px 6px;
		width: 231px;
	}
	
	#order_form_content .data_dostavka .two .formfield {
		width: 65px;
		margin-left:2px;
	}
	
	.profile .profile_nav li.active  a{
		border-bottom: 3px solid #967349;
	}
	
	.profile .profile_nav li.active {
		border-bottom:0;
	}
	
	
	.order_right .cart_itogo input[type='text']{
		width:85px;
		padding-bottom:11px
	}
	
	.order_right .cart_itogo .dark_grey_button{
		width:auto;
		padding-left:10px;
		padding-right:10px;
		height:41px;
	}
	
	.order{
		overflow:hidden
	}
	
	.order_right {
		width: 99%;
	}
	
	.order_right #vishlist {
		z-index: 10;
		width: 86%;
	}
	
	.order_right #vishlist .vishlist_block{
		padding:0 0 14px 0;
	}
	/*
		.list_table .price.fullprice {
		white-space: nowrap;
		float: left;
		margin-top: 5px;
	}*/
	
	.list_table .new_price{
		/*font-size:14px;
		text-decoration:line-through;*/
	}
	/*
		.mobile_basket .left {
		float: right;
		}
		.list_table td {
		position:relative;
		}
		
		
		.list_table .img {
		height: 95%!important;
		position: absolute;
		top: 10px;
		left: 0;
	}*/
	
	.list_table td {
		position:relative;
	}
	
	.list_table  .cansel{
		position: absolute;
		bottom: 5px;
	}
	
	.sposob_dostavki td {
		padding: 0 5px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.sposob_dostavki tr:nth-child(even) td{
		background:#ede7e0
	}
	
	.news_list_inn .hit.mans_sel {
		width: 310px !important;
	}
	
	.price{
		font-size: 16px;
	}
	
	.itogo_oformit td{
		vertical-align:top;
		width:35%
	}
	
	
	.profile .profile_nav li{
		width:100%;
		margin-bottom: 10px;
	}
	
	
	.profile .profile_nav{
		height:auto;
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	
	.profile .profile_nav li.active  a{
		border-bottom: 3px solid #967349;
	}
	
	.profile .profile_nav li.active {
		border-bottom:0;
	}
	
	/*.container  {
		margin: 0 15px;
		width: auto;
	}*/
	
	
	.item_block.count_4:nth-child(3), .item_block.count_4:last-child, .item_block.count_2:nth-child(3), .item_block.count_2:last-child,.item_block.count_5:nth-child(3), .item_block.count_5:last-child{
		margin-right:0;
		margin-left:0;
	}
	
	.table_my_orders tr td:first-child a{
		font-weight:bold
	}
	
	
}


@media screen and (max-width: 320px) {
	
	/**/
	.lbk_det .caroufredsel_wrapper{
		max-width: 93%!important;
		margin: 30px 32px !important;
	}
	
	.lbk_det {
		position: relative;
	}
	
	.lbk_det .pag1{
		
		top:0;
	}
	
	
	.lbk_det .bx-next,.lbk_det  .bx-prev{
		width:15%;
		padding: 15px 0;
		/*top:255px;*/
	}
	
	.lbk_det .bx-next{
		right:0;
		background-position:center right;
	}
	
	.lbk_det  .bx-prev{
		left:0;
		background-position:center left;
	}
	/**/
	
	
	.size_wom {
		text-align:center
	}
	
	.size_wom .size_l {
		width:auto;
		float:none !important
	}
	
	
	
	body{
		padding:0;
		margin:0;
	}
	
	.top_body{
		width:90% auto !important;
		margin:0 !important;
		padding:0 !important
	}
	
	.banner_main{
		width:100%;
		padding:0;
	}
	
	.banner_main {
		height: 170px !important;
	}
	
	#s6 .banner_main_img_mob{
		display:block;
	}
	
	#s6 .banner_main_img{
		display:none;
	}
	
	
	.wmns_wear p a, .mns_wear p a {
		font-size: 16px !important;
	}
	
	.wmns_wear .ttl{
		font-size: 20px !important;
		text-align:right;
		
	}
	
	.mns_wear .ttl {
		font-size: 20px;
		text-align:left;
	}
	
	.lookbook_wp h1 {
		
		font-size: 30px !important;
	}
	
	/*
		.item_block.count_4:nth-of-type(odd){
		margin-right:0px !important;
		
		}
		
		.item_block.count_4{
		width:149px !important;
	}*/
	
	
	.vacancy_pop{
		max-width:285px !important;
		min-width:285px !important;
	}
	
	.vacancy_pop .area1 {
		padding: 30px 20px 5px;
		width: 245px !important;
		min-width: 245px !important;
	}
	
	.vacancy_pop .area2 {
		padding: 20px 20px 15px;
		width: 245px !important;
		min-width: 245px !important;
	}
	
	.vacancy_pop .errorreport {
		margin-left: 0px !important;
	}
	
	.vacancy_pop2{
		max-width:285px ;
		min-width:285px ;
	}
	
	.vacancy_pop2 .area1 {
		padding: 30px 20px 5px;
		width: 245px !important;
		min-width: 245px !important;
		
	}
	
	.vacancy_pop2 .area2 {
		padding: 20px 20px 15px;
		width: 245px !important;
		min-width: 245px !important;
		
	}
	
	.vacancy_pop2 .errorreport {
		margin-left: 0px !important;
	}
	
	.vacancy_pop2 .fieldset, .vacancy_pop2 .formfield, .vacancy_pop2 .flabwrap {
		text-align: left !important;
		margin-left: 0px !important;
	}
	
	.vacancy_pop2 .formfield {
		border: 1px solid #dbdad7;
		padding: 10px 6px;
		width: 231px;
	}
	.vacancy_pop .formfield {
		border: 1px solid #dbdad7;
		padding: 10px 6px;
		width: 231px;
	}
	
	
}

@media screen and (min-width:760px)  and (max-width: 1025px ){
	
	.superbanner2{
		height:350px;
	}
	
	#tPP{
		padding: 40px 25px 40px 25px;
	}
	
	
	.vacancy_pop .popclose {
		right: 40px;
	}
	
	.size_table tr .ttl{
		width:auto !Important;
		font-size:14px !Important;
		
	}
	
	.vac_right .v_block2 .vac_pref.twolines{
		padding: 13px 0 0 61px;
		height: 26px;
	}
	
	.modern-page-navigation{
		top:0 !important;
	}
	.modern-page-navigation + .sales_actions{
		margin-top:0;
	}
	
	.modern-page-navigation + .sales_actions .news_list_inn{
		
		margin-top:0;
	}
	
	.copy .company a{
		display:inline-block;
		margin-right:5px;
	}
	
	#myProfile.profile_nav{
		padding-bottom:0 !important;
	}
	
	.sub_v .sub_v_d{
		width:49%;
		margin-right:2%;
		
	}
	
	
	.sub_v .sub_v_d:nth-child(even){
		margin-right:0;
		margin-left: -5px;
	}
	
	.profile + h1 + .catalog_ajax_replace .modern-page-navigation{
		float:left;
	top: 0 !important;}
	
	.banner_main_next, .banner_main_prev {
		position: absolute;
		top: 0;
		width: 10%;
		height: 100%;
	}
	
	.banner_main_next{
		background: url(img/bx_next.png) no-repeat 100% center;
		right:0;
		
	}
	
	.banner_main_prev{
		background: url(img/bx_prev.png) no-repeat 0 center;
		left:0;
	}
	
	.im_contacts_normal{
		display:block;
	}
	
	.im_contacts_mob{
		display:none
	}
	
	
	.item_block.count_3 .items{
		width:50% !important;
		left:0 ;
	margin:auto;}
	.table_vishlist tr td:nth-child(2){
		width:85%;
	}
	
	.list_table.POD .cart_td, .list_table.POD td{
		text-align:center !important;
	}
	
	.list_table.POD th{
		text-align:center;
	}
	
	.list_table th:first-child, .list_table.POD .text, .list_table.POD .cart_articul {
		text-align: left;
	}
	
	.list_table.POD .show_color {
		margin-left:0;
	}
	
	.list_table.POD  .ch_k{
		display:none
	}
	
	.item img {
		width: auto !important;
		max-width: 100%!important;
		height: Auto !important;
		max-height: 78%;
	}
	#order_form_content .data_dostavka .fieldset:nth-child(odd) {
		margin-right: 1%;
	}
	#order_form_content .data_dostavka .fieldset{
		width:49%;
		
	}
	
	#order_form_content .data_dostavka .formfield {
		border: 1px solid #dbdad7;
		padding: 10px 6px;
		width: 90%;
	}
	
	.price{
		font-size: 16px;
	}
	
	
	.detailgall{
		width:100%;
	}
	
	.detail_area .caroufredsel_wrapper {
		width:320px !important;
		min-width:320px !important;
		margin: 0 auto !important;
	}
	
	.swipe{
		width:320px !important;
	}
	
	.swipe img{
		float:none;
	}
	
	.size_wom .size_l{
		max-width:49%;
		
	}
	
	.form_in_content .errorreport{
		width: 401px !important;
	}
	/*
		.size_table{
		max-width:49%;
		float:right
	}*/
	
	.profile .profile_nav li.active a{
		line-height:17px
	}
	
	.profile .profile_nav {
		height: 21px;
	}
	
	/* .item_block.count_3{
		width:100%!important;
		max-width:100%!important;
		padding:0 !important
	} */
	
	.item_block.count_2:nth-child(3), .item_block.count_4:nth-child(3), .item_block.count_4:nth-child(5){
		float:right;
		margin-right:0;
	}
	
	
	.itogo_oformit_a.back_shop{
		background: url(img/btn_fotm.png) no-repeat left center;
		padding: 11px 10px 10px 24px;
		color: #292724;
		text-decoration: none;
		font-size: 10px;
	}
	
	#mobile_basket_form{
		display:none;
	}
	.popup .width340{
		width:Auto;
	}
	.popup .poptitle{
		padding:10px 0;
		margin-left:0;
	}
	
	.sales_actions .news_list_inn .hit.mans_sel:nth-child(even){
		float:right;
		max-width: 47% !important;
		width:auto !important;
		margin-right:0;
		height: 449px;
	}
	
	.sales_actions .news_list_inn .hit.mans_sel:nth-child(even) .img img {
		width: auto;
		height:auto;
		max-width:100%;
		max-height:310px;
		/*display: block;
		clear: both;*/
	}
	
	.sales_actions .news_list_inn .hit.mans_sel:nth-child(odd){
		float:left;
		max-width: 47% !important;
		width:auto !important;
		margin-left:0;
		height: 449px;
	}
	/*
		.sales_actions .news_list_inn .hit.mans_sel:nth-child(even) .img{
		text-align: center;
	}*/
	
	.lookbook_wp h1 {
		text-align: center;
		color: #ffffff;
		font-size: 72px !important;
	}
	
	.wmns_wear .ttl, .mns_wear .ttl {
		font-size: 30px;
		line-height: 32px;
	}
	
	.wmns_wear p a, .mns_wear p a{
		font-size: 20px;
		line-height: 26px !important;
	}
	
	.sales_actions .news_list_inn .hit.mans_sel:nth-child(odd) .img img {
		width: auto;
		height:auto;
		max-width:100%;
		max-height:310px;
	}
	
	#my_profile .authform p a, #order_form_div.order-checkout .authform p a {
		margin-left: 0px;
	}
	
	
	.lbk_det .caroufredsel_wrapper{
		max-width: 93%!important;
		margin: 30px 32px ;
	}
	
	.lbk_det {
		position: relative;
	}
	
	.lbk_det .pag1{
		
		top:0;
	}
	
	
	.map_it{
		margin-top:0 !important; 
	}
	
	
	
	.lbk_det .bx-next,.lbk_det  .bx-prev{
		width:15%;
		padding: 15px 0;
		top:255px;
	}
	
	.lbk_det .bx-next{
		right:0;
		background-position:center right;
	}
	
	.lbk_det  .bx-prev{
		left:0;
		background-position:center left;
	}
	
	/**/
	.s_mag  .hit:nth-child(even){
		float:right;
		width: 47% !important;
		
		margin-right:0;
		height: 348px;
	}
	
	.s_mag  .hit:nth-child(even) .img img {
		width: auto;
		height:auto;
		max-width:100%;
		max-height:310px;
		
		/*display: block;
		clear: both;*/
	}
	
	.s_mag  .hit .img{
		text-align: center;
		display: inline-block;
	}
	
	.s_mag  .hit:nth-child(odd){
		float:left;
		width: 47% !important;
		margin-left:0;
		height: 348px;
		
	}
	
	
	.s_mag  .hit:nth-child(odd) .img img {
		width: auto;
		height:auto;
		max-width:100%;
		max-height:310px;
	}
	
	.list_table .cansel a{
		margin: 49px auto 0;
	}
	
	
	.set_summ{
		min-width: 70px;
	}
	
	.sa_b1 .total_sale_sezon {
		font-size: 12px;
		margin-top: 5px;
	}
	
	.hit {
		width: 48%;
		margin: 0 auto 40px  !important;
		display: inline-block;
		text-align: center;
	}
	
	
	.banner_main .banner_main_figure{
		display:block;
	}
	
	.banner_main_for a.left{
		padding: 0px 0 0 10px;
	}
	
	
	.banner_main_for a.right{
		padding: 0px 10px 0 0;
	}
	
	.banner_main_for {
		font-size: 0.625em;
		padding: 0 28px;
		margin: 14px auto 0;
	}
	
	
	
	#vishlist .vishlist_block{
		padding: 0 15px 15px;
	}
	
	.sposob_dostavki td:first-child {
		width: 50%;
	}
	
	/**/
	.sposob_dostavki td {
		padding: 0 5px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.sposob_dostavki tr:nth-child(even) td{
		background:#ede7e0
	}
	/**/
	
	.itogo_oformit .cancel_order{
		margin-top: 20px;
		display: block;
	}
	.my_profile .formsubmit {
		color: #3f3c38;
		margin-right: 45px;
		margin-left: 10px;
		float:left;
	}
	
	.lbk_det  .pag1 +div{
		position:relative;
	}
	
	.lbk_det .lnk {
		bottom: 20px;
		top: auto !important;
		left:50% !important;
		margin-left:-60px;
	}
	
	.lbk_det #prev, .lbk_det #next{
		position: absolute;
		top: 30px;
		width: 32px;
		height: 82px;
		display: block;
		background-color: rgb(140, 140, 140)!important;
		z-index: 100;
		background-position-y: center !important;
	}
	
	.lbk_det #prev{
		background: url(img/bx_prev.png) no-repeat top center;
		left:0;
	}
	
	.lbk_det #next{
		background: url(img/bx_next.png) no-repeat top center;
		right:0;
	}
	
	
	.profile .tab-content .itogo_oformit .itogo_oformit_a{
		font-size: 10px;
		padding: 11px 7px 10px 18px;
	}
	
	/**/
	
	.list_table .show_color, .list_table span{
		float:none !important;
		vertical-align: middle;
		display: inline-block;
	}
	
	.list_table th, .list_table.POD .cart_td, .list_table.POD .price{
		text-align:center;
		margin-right:0;
	}
	
	.list_table th:first-child{
		text-align:left;
	}
	
	.map_it{
		float:none;
		width:Auto !important;
		padding-left:10px;
	}
	
	.profile .profile_nav li a {
		font-size: 12px;
	}
	
	.profile .profile_nav li.active a {
		font-size: 12px;
	}
	
	.profile .profile_nav li {
		display: inline-block;
		margin-right: 5px;
	}
	
	
	
	.profile .profile_nav li:last-child{
		margin-right:0;
	}
	
	.table_my_orders tr td a{
	white-space:nowrap;}
	
	
	
	.list_table.POD span, .list_table.POD .cart_td {
		line-height: 18px;
	}
	
	.list_table.POD span{
		margin-top: -3px;
	}
	
	.list_table.POD .price {
		margin-top: 53px;
	}
	
	.cart_itogo input[type='text']{
		padding-bottom:11px !important;
	}
	
	.list_table .old_price span, .list_table .new_price span, .list_table .price span{
		margin-top:-3px;
	}
	
	.list_table .cart_td {
		padding-top: 52px;
	}
	
	.list_table th, .list_table.POD .cart_td{
		text-align: left; 
	}
	
	.list_table.POD .price{
		text-align: right; 
	}
	
	.size .customCheckbox{
		border: 2px solid #ffffff;
	}
	
	.size .checkboxAreaChecked{
		border:2px solid #ffffff;
	}
	
	
	
	.profiles .selectArea{
		width: 213px !important;
		min-width: 213px !important;
	}
	
}


@media screen and (min-width:760px)  and (max-width: 1025px ) and ( orientation:portrait){
	
	
	.lbk_det .caroufredsel_wrapper{
		margin-left:33px !important
	}
	
	
	#tPP td input[type='text']{
		margin-top:0;
	}
	
	
	.item_block, .item_block .items, .item_block .item  {
		/*width: 161px!important;*/
		
	}
	
	
	.lbk_det .caroufredsel_wrapper{
		max-width: 91%!important;
		margin: 30px 32px ;
	}
	
	.sale_items_wrap  .item_block{
		margin:0px 14px 20px 0;
	}
	
	.lbk_det #prev, .lbk_det #next{
		
		width: 45px;
	}
	
	
	.sale_items_wrap .item_block,.sale_items_wrap .item_block .items,.sale_items_wrap .item_block .item {
		/*width: 158px!important;*/
	}
	
	.sale_items_wrap  .item_block:last-child{
		margin-right:10px !important;
		
	}
	/*
		.list_nav.mobs .view_mobile{
		display:none;
		}
	*/
	.podarok input[name='email']{
		float:right;
	}
	
	.podarok .field {
		width: 45%;
	}
	
	.normal_basket{
		display:block;
	}
	
	.mobile_basket{
		display:none;
	}
	
	.ajax_replace_not_mobile , .normal_basket{
		display:block;
	}
	
	.mobile_basket{
		display:none;
	}
	
	.list_table .old_price, .list_table .new_price, .list_table .price {
		margin-top: 44px;
	}
	
	
	.list_table .cart_td {
		padding-top: 55px;
	}
	
	.list_table .price_td {
		padding: 10px 20px 10px 0;
	}
	
	
	.list_table .text{
		width:auto;
		min-width:100px
	}
	
	.lbk_det .bx-next,.lbk_det  .bx-prev{
		width: 15%;
		padding: 0;
		top: 0;
		/*height: 440px;*/
	}
	.sale_items_wrap .item_block:nth-child(5n+5){
		margin-right:0 !important;
	}
	.lbk_det .pag2 .pag_its_image{
		margin: 0 16px 15px 14px;
	}
	/*
		.main_sa.mans_sel, .sub_sa{
		max-width:48%
		}
		
		.sub_sa{float:right}
	*/
	
}

@media screen and (min-width:760px)  and (max-width: 1025px ) and ( orientation:landscape){
	
	
	
	.lbk_det .caroufredsel_wrapper{
		margin-left:32px !important
	}
	
	.item_block, .item_block .items, .item_block .item {
		/*width: 218px!important;*/
		
	}
	
	.item_block{
		max-width:48%!important
	}
	.sale_items_wrap  .item_block{
		margin:0px 18px 20px 0;
	}
	
	.sale_items_wrap .item_block:nth-child(5n+5){
		margin-right:0 !important;
	}
	
	.lbk_det .bx-next,.lbk_det  .bx-prev{
		/*width:15%;
			padding: 15px 0;
		top:255px;*/
		width: 15%;
		padding: 0;
		top: 0;
		/*height: 590px;*/
	}
	
	.lbk_det .pag2 .pag_its_image{
		margin: 0 19px 15px 0;
	}
	
	
	.sale_items_wrap .item_block,.sale_items_wrap .item_block .items,.sale_items_wrap .item_block .item {
		/*width: 212px!important;*/
	}
	
	.sale_items_wrap  .item_block:last-child{
		margin-right:10px !important;
		
	}
	
	.list_table .text{
		width:auto
	}
	
	/*.list_nav.mobs .view_mobile{
		display:none;
	}*/
	
	
	
	.podarok input[name='email']{
		float:right;
	}
	
	.podarok .field {
		width: 45%;
	}
	
	.ajax_replace_not_mobile , .normal_basket{
		display:block;
	}
	
	.mobile_basket{
		display:none;
	}
	
	.list_table .old_price, .list_table .new_price, .list_table .price {
		margin-top: 44px;
	}
	
	.list_table .cart_td {
		padding-top: 52px;
	}
	
	.list_table .price_td {
		padding: 10px 20px  10px 0;
	}
	
}

@media screen and (max-width: 760px) and (orientation:landscape){
	
	
	
	.lbk_det .caroufredsel_wrapper{
		margin: 30px 51px !important ;
	}
	
	.lbk_det .caroufredsel_wrapper{
		max-width: 90%!important;
	}
	.lbk_det .bx-next, .lbk_det .bx-prev {
		width: 15%;
		/*padding: 15px 0;*/
		top: 0;
	}
	
	.sub_v_d:nth-child(even){
		float:right
	}
	
	.profile .profile_nav li {
		width: 100%;
		margin-bottom: 10px;
		border-bottom:0;
	}
	
	
	.profile .profile_nav li.active {
		border-bottom:0;
	}
	
	.profile .profile_nav li.active a {
		border-bottom: 3px solid #967349;
	}
	
	.profile .profile_nav{
		height:auto
	}
	
	
	
	
}

@media screen and (max-device-width: 320px ) {
	
	.copy .company a{
		display:block;
	}
	
	.lbk_det .pag2 .pag_its_image {
		width: 103px;
	}
	
	.sale_img_mag, .sale_soon{
		font-size:11px;
	}
	
	.list_table.mobile_order .left{
		width:150px
	}
	
	.list_table.mobile_order{
		display:table
	}
	
	.list_table.mobile_order .img {
		float: left;
		width: 137px;
	}
	
	
	.news_list_inn .hit.mans_sel {
		width: 100% !important;
		margin-left: 0;
		margin-right: 0;
	}
	
	.hit .hit_title{
		max-height: 42px;
	}
	
	.size_table tr td{
		vertical-align:middle;
	}
	
	
	.size_table tr td .ttl{
		width:auto
	}
	
	.stores_area{
		width:100% !important;
	}
	
	.stores_area .stores{
		max-width:100% !important;
		
	}
	
	.stores .ch_store,.ch_store{
		width:248px !important;
		
	}
	.scit_ttl, .scroll-pane{
		width:247px !important;
		
	}
	
	.map_it{
		width:100% !important;
		border:1px solid #edecea;
		float:left
	}
	
	
	
	.top_body {
		min-width: 270px;
		padding:0;
		margin:0 auto !important;
	}
	
	.item{
		right: 0px;
	}
	
	
	
	.list_nav.mobs .vivodit_po.mobile .selectArea{
		padding: 7px 10px;
	}
	
	.view_mobile .count_1, .view_mobile .count_2{
		padding:7px;
	}
	
	
	
	.item img {
		max-width: 90%;
	}
	
	
	
	.selectArea,.select-sub {
		width: 170px !important;
	}
	
	.mobileSelect.select-sub {
		width:120px !important;
	}
	
	.podarok .field {
		width: 95%;
	}
	
	.detailgall{
		width:100%;
	}
	
	.choose_size a{
		margin-bottom:5px;
	}
	.title_sale_block ul li{
		width:100%;
	}
	
	.title_sale_block {
		height:auto !important;
		border-bottom:0;
		margin-left:0
	}
	
	.item_block.count_5{
		max-width:45% !important;
	}
	
	.item_block.count_5 .items,.item_block.count_5  .item{
		max-width:100%;
		
	}
	
	.menu_mob.opened {
		left: 0;
	}
	
	.mobile_basket .left, .list_table .text {
		width: 145px;
	}
	.list_table .nowrap{
		white-space: normal;
	}
	.list_table .show_color{
		margin-top: 1px;
	}
	
	.size_table {
		float: left;
		width: 100% !important;
	}
	
	.modern-page-navigation a, .modern-page-navigation a{
		padding: 5px 8px;
	}
	
	.s_mag .hit{
		width:100%;
		margin-left: 0;
		margin-right: 0;
		width: 100%;
		text-align: center;
		
	}
	
	.s_mag{
		text-align: center;
	}
	
	.s_mag .hit .img{
		width: 100%;
	}
	
	.s_mag .hit .hit_title{
		max-height: 47px;
	}
	
	.lbk_det .caroufredsel_wrapper {
		max-width: 78%!important;
	}
	
	.lbk_det .bx-next, .lbk_det .bx-prev {
		width: 15%;
		padding: 15px 0;
		top: 0;
	}
	
}

@media screen and (max-device-width:320px ) and (orientation:landscape){
	
	.list_table .left{
		width:300px
	}
	
	.list_table .left .text{
		width:100%
	}
	
	.lbk_det .bx-next, .lbk_det .bx-prev {
		width: 15%;
		padding: 15px 0;
		/*top: 145px;*/
	}
	
	.my_profile {
		width: 280px;
		float:none !important
	}
	.s_mag .hit{
		width:48%
	}
	
	
	
	.s_mag{
		text-align: justify;
	}
	
	
	.lbk_det .pag2 .pag_its_image{
		width: 125px;
	}
	
	.form_in_content .errorreport{
		max-width:100%;
		
	}
	
	
	.form_in_content .errorreport .error_mess{
		font-size:12px;
	}
	
	.form_in_content .flabwrap{
		width:90%
	}
	
	.news_list_inn .hit.mans_sel {
		width: 48% !important;
		margin-left: 0;
		margin-right: 0;
	}
	
	
	
	.size_table tr td .ttl{
		width:120PX
	}
	
	.scit_ttl p.ss_sum{
		float:left
	}
	
	.stores_area{
		width:100% !important;
	}
	
	.stores_area .stores{
		width:228px !important;
		
	}
	
	.stores .ch_store,.ch_store{
		width:188px !important;
		
	}
	.scit_ttl, .scroll-pane{
		width:187px !important;
		
	}
	
	.map_it{
		width:50% !important;
		float:right
	}
	
	.size_table {
		float: left;
		width: 100% !important;
	}
	
	.choose_size a {
		
		margin-bottom: 15px;
	}
	
	.detail_area .caroufredsel_wrapper {
		min-width: 320px;
	}
	
	.swipe {
		width: 320px !important;
	}
	
	.swipe img {
		float: none;
	}
	
	.lbk_det .caroufredsel_wrapper{
		max-width: 90%!important;
	}
	
	
}


@media screen and (max-width: 1025px){.container2{width:100%!important; padding-bottom:0!important}}
/*By Savage*/
@media screen  and (max-width: 1248px )  {
	a.but {
		display:none;
		float:none;
	}
}
li div.lnk {
	display:none;
	float:none;
}
/*End*/

/* HIDE ELEMENTS*/
a[href="/personal/cart/"],
a[href="/personal/profile/"],
a[href="#dostavka"],
a[href="#oplata"],
ul.nav.nav-tabs.nav-justified.hidden-xs,
.item__info,
.choose_size,
.choose_color,
.add2basket,
.add_vishlist{
    display: none;
}
div.price{
display: none;
}
@media screen and (max-width: 1025px){
.menu_hor_mob.main_menu_hor_mob .left_conts_area li a[href="/personal/cart/"]{
    display: none;
}
.menu_hor_mob.main_menu_hor_mob .left_conts_area li a[href="#oplata"]{
    display: none;
}
.menu_hor_mob.main_menu_hor_mob .left_conts_area li a[href="#dostavka"]{
    display: none;
}
.menu_hor_mob.main_menu_hor_mob .left_conts_area li a[href="/personal/profile/"]{
	display: none;
}
.left_conts_area.mobile:nth-of-type(0){
	display: none;
}
.price{
display: none;
}
}

@media screen and (max-width: 400px){
.price{
display: none;
}
}