html{color:#000; background:#fff;}
body{margin:0; font-family: Arial, Helvetica, sans-serif; color:#000; font-size:14px; overflow-y:scroll; }
a:link, a:visited{color:#99c9d5;}
a:hover{color:#FF6C0D;}

@font-face {
  font-family: 'wf_fontello';
  src: url('wf_fontello.eot?60350742');
  src: url('wf_fontello.eot?60350742#iefix') format('embedded-opentype'),
       url('wf_fontello.woff2?60350742') format('woff2'),
       url('wf_fontello.woff?60350742') format('woff'),
       url('wf_fontello.ttf?60350742') format('truetype'),
       url('wf_fontello.svg?60350742#wf_fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
	font-family:'robot_x';
	src: url('RobotoBold.eot?') format('eot'),
	url('RobotoBold.woff') format('woff'),
	url('RobotoBold.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* top */
.um_container{margin:0; width:100%; background:transparent; padding:0;}
.ulogo{padding:10px 0 0 0;}
.ulogo a:link, .ulogo a:visited, .ulogo a:hover{text-decoration:none; max-width:210px; margin-left:5px; color:#999; display:inline-block;}
.ulogotxt{font-family:'robot_x'; padding:0; color:#4d4d4d; line-height:57px; text-align:center; display:inline-block; white-space:nowrap; font-size:22px; font-weight:bold;}
.ulogotxt_c{padding:0 10px; background:#f2f2f2; min-width:165px; text-align:center; display:inline-block; max-width:100%; overflow:hidden;}
	.ulogo .ulogoimg{display:inline-block; width:205px; height:60px; overflow:hidden;}
	.ulogo .ulogoimg img{border:0; max-height:60px; -webkit-transition-duration: 0.3s; -o-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s;}
.utop_c{border-bottom:1px solid #b3b3b3; margin:0; top:0; left:0; width:100%; z-index:99; background:#f9f9f9;}
.utop{position:relative; width:1024px; min-width:1024px; height:78px; padding:0; margin:0 auto; }
	.fixed .scsh_adder_title, .fixed .scsh_adder_link{display:none;}
	.fixed .ulogotxt{line-height:37px;}
	.fixed .search_c{display:none;}
	.fixed .ulogo{padding:5px 0 0 0;}
	.fixed .ulogo a{line-height:38px;}
	.fixed .ulogo .ulogoimg img{max-height:39px;}
	.fixed .utop_c{position:fixed; -webkit-box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.6); box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.6); -moz-box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.6);}
	.fixed .utop{height:48px; }
	.fixed .umenu_t{top:10px;}
	.fixed .top_cart{height:41px; padding-left:30px; -webkit-transition-duration:inherit; -o-transition-duration:inherit; -moz-transition-duration:inherit; transition-duration:inherit;}
		.fixed .top_cart:before{content:'\e823'; position:absolute; top:14px; left:6px; font-size:16px; color:#999; font-family: wf_fontello;}
	.fixed .utop_inf{top:-78px;}
	.fixed .ucontent_c{margin-top:85px;}
	.utop_inf_e{font-size: 13px;}

.utop_lang_c{position: absolute; top:13px; right:177px;}
.fixed .utop_lang_c{top: 0; right: 155px;}
	.lang_c{display:flex; text-transform:uppercase; overflow:hidden;}
.lang_c a:link, .lang_c a:visited, .lang_c span{color:#fece53 !important; font-weight: bold; display:inline-block; padding: 0 10px; margin-right:0;
    line-height: 50px; font-size:16px; text-decoration:none;}
.lang_c span{color: #69ba44;}
.lang_c a.lang_active{background:#ffd700; color:#000; display:none;}
.dark .lang_c a:link, .dark .lang_c a:visited{color:#fff;}
.lang_c a:hover{color: #fff;}
.dark .lang_c a:hover{background: rgba(255,255,255,.2);}

.fixed .utop_lang_c {
	top: 0;
	right: 185px;
}

@media (max-width: 390px){
	.fixed .utop_lang_c {right: 171px;}
}

@media (max-width: 350px){
	.fixed .utop_lang_c {right: 171px;}
}

/* main */
.umenu_t{position:absolute; top:6px; left:228px;}
.umenu_t a:link, .umenu_t a:visited{line-height:25px; padding:0 9px 0 9px; color:#4d4d4d; font-size:16px; text-decoration:none;
-webkit-transition-duration: 0.3s; -o-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s;}
.umenu_t a.menu_active, .umenu_t a:hover{color:#99c9d5;}

.search_c{position:absolute; height:28px; overflow:hidden; top:41px; left:228px;}
.search_c input{width:317px; height:24px; color:#b3b3b3; font-size:13px; outline:none; padding:0 5px; line-height:24px; border:1px solid #fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.search_c input:focus{border-color:#99c9d5; color:#000;}

.utop_inf{position:absolute; top:7px; right:233px; color:#4d4d4d; font-size:16px; line-height:21px; -webkit-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
	.utop_inf_t:before {font-family: wf_fontello; font-weight:bold; content:'\e814'; width:24px; display:inline-block;}
	.utop_inf_e:before {font-family: wf_fontello; content:'\e81c'; width:24px; display:inline-block;}
	
	.top_cart{position:absolute; border:0; border-left:1px solid #b3b3b3; top:0px; right:0px; width:150px; height:71px; color:#4d4d4d; padding:7px 0 0 25px; font-size:13px;
	-webkit-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
		.scsh_adder_title{font-weight:bold;}
		.shsh_card_c{border-radius:0; font-size:13px;}
		.scsh_adder_numc{font-size:13px; color:#99c9d5;}
		.scsh_adder_pr{font-size:13px; color:#99c9d5;}
			.scsh_adder_pr b{font-weight:normal;}
		.top_cart:hover{background-color:#f6f6f6; cursor:pointer;}
		.scsh_adder_link{font-size:12px; text-decoration:underline;}

.uleft{width:209px; padding:0; margin:0; position:absolute; left:0; top:0;}
.uright{margin:0 0 0 0; padding:11px 0 0 242px;}
	.pid1 .uright{padding:11px 0 0 228px;}

	.umenu_ct{border:1px solid #e6e6e6; margin:16px 0 0 0;}
	.umenu_lt{color:#fff; padding:9px 8px; font-weight:bold; font-size:24px; background:#77aac7;}
	/* slidemenu */
	.umenu_lsl ul{margin:0; padding:0; display:block;}
	.umenu_lsl ul li{list-style:none; z-index:8; display:block; position:relative; margin:0; font-size:15px; padding:0;}
		.umenu_lsl ul li a:link, .umenu_lsl ul li a:visited{color:#4d4d4d; position:relative; border-top:1px solid #e6e6e6; display:block; padding:0 10px; text-decoration:none; line-height:30px; -webkit-transition-duration: 0.3s; -o-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s;}
		.umenu_lsl ul li a:hover{color:#fff; background:#99c9d5;}
			.umenu_lsl ul li a:before{content:'►'; position:absolute; line-height:30px; font-size:10px; top:0px; right:5px;}
		.umenu_lsl ul li ul{display:none; z-index:9; background:rgba(255,255,255,0.91); margin:0; padding:0; position:absolute; width:250px; left:100%; top:0; box-shadow:0px 0px 15px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.3); -moz-box-shadow:0px 0px 15px rgba(0,0,0,0.3);
		-webkit-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
		.umenu_lsl ul li:hover a{color:#fff; background:#99c9d5;}
		.umenu_lsl ul li:hover > ul{display:block;}
		.umenu_lsl ul li ul a:link, .umenu_lsl ul li ul a:visited{background:none; color:#4d4d4d;}
		.umenu_lsl ul li ul a:hover{color:#fff; background:#99c9d5;}
			.umenu_lsl ul li ul a:before{content:'';}

	.umenu_soc_c{margin:28px 0 0 0; border-top:3px solid #8e9a9a;}
		.umenu_lb_t{padding:25px 0 12px 0; color:#000; font-size:24px; font-weight:bold; text-transform:uppercase;}
		
		.umenu_soc span{width:34px; height:34px; font-size:14px; vertical-align:top; text-align:center; font-family: wf_fontello; line-height:34px; margin:0 4px 0 0; display:inline-block; background:#f2f2f2; color:#fff; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;
		-webkit-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
			.umenu_soc span:hover{cursor:pointer; opacity:0.8;}
			.umenu_soc span.yt{background:#fd3832; }
				.umenu_soc span.yt:before{content: '\f16a';}
			.umenu_soc span.fb{background:#4c76be; }
				.umenu_soc span.fb:before{content: '\f09a';}
			.umenu_soc span.tw{background:#00c7ff; }
				.umenu_soc span.tw:before{content: '\e819'; font-size:13px;}
			.umenu_soc span.gp{background:#fc5345; }
				.umenu_soc span.gp:before{content: '\f30f';}
			.umenu_soc span.wk{background:#4d76a1; }
				.umenu_soc span.wk:before{content: '\e817';}
	
	.umenu_act_c{margin:8px 0 0 0;}
	.umenu_news_c{margin:38px 0 0 0; border-top:3px solid #8e9a9a;}
		.umenu_news_i{margin:0 0 25px 0;}
		.umenu_news_i a:link, .umenu_news_i a:visited{color:#000; font-size:15px; text-decoration:none; font-weight:bold; text-transform:uppercase;}
		.umenu_news_i a:hover{color:#99c9d5;}
		.ucontent .umenu_news_i p{line-height:120%; color:#666; font-size:15px; }
		
/* Content */
.ucontent_c{width:100%; margin-top:0;}
.ucontent{width:1024px; position:relative; max-width:1024px; font-size:16px; min-height:950px; padding:0; margin:0 auto;}
	.ucontent h1{font-size:24px; font-weight:bold; text-transform:uppercase; color:#000; margin:5px 0 15px 0;}
	.ucontent h2{font-size:24px; font-weight:bold; color:#000; margin:5px 0 15px 0;}
	.ucontent h3{font-size:20px; color:#000; font-weight:bold; margin:5px 0 15px 0;}
	.ucontent h4{font-size:18px; color:#000; font-weight:bold; margin:5px 0 15px 0;}
	.ucontent p{margin:5px 0 15px 0; font-size:16px; color:#666; line-height:140%;}
	.ucontent p img{max-width:100%;}
	.clear{clear:both;}
	
	.ucontent h1.shp_hdr{border-bottom:3px solid #f1f1f1; margin:0 0 28px 0; text-transform:uppercase; padding:10px 0 3px 0;}
	
	.catslider{margin:5px 0 0 0; z-index:6;}
	.catslide_c{height:269px;}
		.banner_item{width:542px; height:269px; z-index:7;}
		.banner_nav span{margin-top:0px; width:12px; height:12px; border:0;}
		.banner_nav{width:509px; bottom:0; padding:12px 0 0 20px;}
	.slidebox{position:absolute; z-index:3; top:0; right:0;}
		.imgvar_c{width:243px; height:129px; margin:0 0 11px 0; position:relative;}
			.imgvar_c .imgvar_sp{display:none;}
			.imgvar_c.imgvar_a:hover{cursor:pointer;}
				.imgvar_c.imgvar_a .imgvar_sp{display:inline-block; padding:5px 10px; background:rgba(0,0,0,0.5); z-index:8; position:absolute; bottom:10px; right:15px; font-size:12px; color:#f2f2f2; -webkit-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
				.imgvar_c.imgvar_a:hover .imgvar_sp{border-color:#fff; color:#fff; background:rgba(0,0,0,0.8);}
				.imgvar_c.imgvar_a img{-webkit-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
				.imgvar_c.imgvar_a:hover img{opacity:0.9;}
				
	.main_ti{clear:both; font-weight:bold; color:#000; font-size:24px; border-bottom:3px solid #8e9a9a; margin:0 0 18px 0; text-transform:uppercase; padding:10px 0 3px 0;}

	.sbm_breadcrumbs{padding:0px 0 10px 0; margin:5px 0 5px 0; color:#B3B3B3; font-size:12px;}
	.sbm_breadcrumbs a:link, .sbm_breadcrumbs a:visited{margin:0 4px 0 0; color:#666; text-decoration:none; -webkit-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
	.sbm_breadcrumbs a:hover{color:#99c9d5;}
	.sbm_breadcrumbs span{margin:0 4px 0 0; color:#bdccd4;}
	
	a.scsh_cat_c{height:200px; margin:0 0 22px 22px;}
	.scsh_cat_c .scsh_cat_im {height:185px; line-height:185px; overflow:hidden;}
	.scsh_cat_c .scsh_cat_im img{max-height:185px;}
	.scsh_cat_c .scsh_cat_it{color:#000; width:100%; background:#F5F5F5; font-size:16px; padding:5px 0 5px 0; line-height:21px; text-transform:inherit; -webkit-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}}
		.scsh_cat_c img{-webkit-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
		.scsh_cat_c:hover img{opacity:0.8;}
		.scsh_cat_c:hover .scsh_cat_it{color:#99c9d5;}
	
	/* Search */
	.top_search_b{position:absolute; top:0; right:0; width:25px; height:25px; text-align:center; line-height:24px;}
		.top_search_b:hover{cursor:pointer;}
	.top_search_b:before{content:'\e801'; font-family: wf_fontello; font-size:15px; color:#99c9d5;}
	.hb_search_i{margin:0 0 10px 0;}
	.hb_search_hr{padding:3px 0 5px 0; font-size:12px; color:#bdccd4;}
	.hb_search_i_t a:link, .hb_search_i_t a:visited{text-decoration:none; font-size:15px;}
		
	.catParents_c{margin: 0 0 0 -22px;}
	.scsh_tov_c{width:243px; height:469px; border:1px solid #e6e6e6; padding:0; margin:0 0 22px 22px; border-radius:0; -webkit-border-radius:0; -moz-border-radius:0;}
	a.scsh_tov_im{line-height:176px; height:176px; overflow:hidden;}
	a.scsh_tov_im img{max-height:176px;}
	.scsh_tov_price{height:140px;}
	.scsh_tov_price_c{display:block;}
	.scsh_tov_price_it{ border:0; display:inline-block;}
	.scsh_tov_price_bt{font-size:22px; color:#808080; padding:12px 10px 12px 53px; border:1px solid #ccc; bottom:17px; top:inherit; right:39px;}
		.scsh_tov_price_bt:hover{color:#fff; background:#99c9d5; border-color:#99c9d5;}
		.scsh_tov_price_bt:before{content:'\e823'; font-family: wf_fontello; font-size:22px; position:absolute; top:11px; left:13px;}
	
	/* .msk10 .umenu_act_c, .msk10 .umenu_news_c{display:none;} */
		.scsh_tov_code{color:#666; font-size:12px; padding:7px 0 0 7px; clear:both; display:block;}
		a.scsh_tov_it:link, a.scsh_tov_it:visited{color:#000; width:initial; line-height:21px; height:initial; margin:0; font-weight:bold; padding:5px 7px 0 7px; font-size:14px; text-align:left;}
		a.scsh_tov_it:hover{color:#99c9d5;}
		.scsh_tov_par{padding:3px 7px 0 7px; line-height:21px; font-size:13px;}
			.scsh_parc{font-size:13px; color:#99c9d5;}
			.scsh_parc b{font-weight:normal; color:#000; margin:0 3px 0 0;}
			
	.scsh_tov_price_c{text-align:center;}
	.scsh_tov_price_it{color:#77aac7; font-size:13px; text-transform:lowercase;}
		.scsh_tov_price_it b{font-size:30px; color:#77aac7;}
	.scsh_tvi_oldprice{color:#cfcfcf; display:none; font-size:13px; text-decoration:line-through;}
		.scsh_tvi_oldprice b{font-size:18px;}
	
	.catParentsFt{margin:25px 0 0 0; padding:0 0 15px 0; background:#fff; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; border-top:3px solid #99c9d5;
	-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none;}
	.sui_rang_cps{background:#99c9d5;}
		.sui_rang_cps:hover{background:#16829b;}
		
	.scsh_tov_left{width:390px;}
		.scsh_tov_left .lph_imgbl_im img{max-width:390px;}
	.scsh_tov_right{width:370px;}
	.scsh_tvright_btn{vertical-align:top;}
	.scsh_tov_pricer{margin:33px 0 33px 0;}
	.scsh_tov_pricer .scsh_tvright_btni{background:#77aac7; vertical-align:top; border:0; font-size:18px; font-weight:bold; padding:9px 16px; color:#fff; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;}
		.scsh_tov_pricer .scsh_tvright_btni:hover{background:#99c9d5;}
		.scsh_tvright_col{margin:0; position:absolute; top:1px; vertical-align:top; right:132px;}
			.scsh_tvright_col input{line-height:38px; height:38px; width:52px; vertical-align:top; border:1px solid #999; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;}
	.scsh_tov_pricer .scsh_tvright_prs{background:#fff;}
		.scsh_tov_pricer .scsh_tvright_prs{color:#000; font-size:13px; text-transform:lowercase; padding:5px 11px 5px 0;}
			.scsh_tov_pricer .scsh_tvright_prs b{color:#000; font-size:27px;}
			.scsh_tvright_prs .scsh_tvi_oldprice{position:absolute; top:-11px; left:22px;}
				.scsh_tvright_prs .scsh_tvi_oldprice b{font-size:16px; font-weight:normal; color:#cfcfcf;}
	.scsh_tov_right .scsh_parc{color:#99c9d5;}
	.scsh_tov_right .scsh_parc:nth-child(odd){background:#g9g9g9;}
	.scsh_tov_right .scsh_parc b{color:#000;}
	.scsh_tov_descr_t{text-transform:uppercase; color:#333; font-size:18px; font-weight:normal; }
	.catform_ic textarea{}
	table.scsh_card_tovlist th{white-space:nowrap; background:#99c9d5;}
	.catform_it{font-weight:bold; color:#99c9d5; text-align:center;}
		.scsh_cart_view_left .catform_it{}

	.umenu_news .catParents_c{margin:0;}
	.catParentsFtC{font-size:13px;}
	.clocksim{border-top:3px solid #8e9a9a; clear:both; margin:40px 0 0 0; padding:40px 0 0 0;}
	.clocksim_t{text-transform:uppercase; margin:0 0 40px 0;  color:#333; font-size:18px; font-weight:normal; }
	
	.scsh_tov_left .lph_imgbl_i:hover{border-color:#99c9d5;}
	.ufmn{display:none; position:absolute; top:40px; color:#99c9d5; left:0; width:36px; text-align:center; line-height:36px; height:36px; font-size:32px; font-weight:bold;}
	.ufmn:hover{cursor:pointer;}
	
	.umenu_mn2{padding:45px 0 15px 0; text-align:center;}
		.umenu_mn2 a:link, .umenu_mn2 a:visited{color:#4d4d4d; margin:0 15px; font-size:14px; line-height:23px; text-decoration:none;}
	
	.scsh_shopform_cf{z-index:101;}
	
	.umenu_act .imgvar_c{position:static; width:209px; height:inherit;}
	.umenu_act .imgvar_c img{max-width:100%;}
	.umenu_mn2_c{max-width:100%; width:100%; overflow:hidden;}
	
	.tov_sh_ind{position:fixed; z-index:108; top:-85px; opacity:0; -webkit-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; 
    padding:15px 20px 15px 40px; right:20px; background:rgba(255,255,255,0.85); color:#666; font-size:16px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; box-shadow:0px 0px 25px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 25px rgba(0,0,0,0.3); -moz-box-shadow:0px 0px 25px rgba(0,0,0,0.3); }
	.tov_sh_ind:before{content:'\e823'; color:#666; font-family: wf_fontello; font-weight:normal; font-size:18px; position:absolute; top:14px; left:14px;}
	.tov_sh_ind_act{top:85px; opacity:1;}
	.tov_sh_ind:hover{cursor:pointer; background:rgba(255,255,255,0.95);}
	
	.banner_adapt .banner_item img{max-height:250px;}
	
/* futer */
.ufuter_c{background:#dde1e2; position:relative; margin:0;}
	.ufuter{padding:0; width:1024px; margin:0 auto; color:#000; font-size:12px; clear:both;}
		.uf1{width:20%; border-right:1px solid #b3b3b3; padding:25px 0 25px 0; display:inline-block; float:left}
		.uf2{width:60%; line-height:15px; display:inline-block; padding:23px 0 23px 0; float:left; font-size:12px; text-align:left;}
		.uf3{width:0; line-height:15px; display:inline-block; padding:25px 0 25px 0; float:left; font-size:12px; text-align:left;}
		.uf4{width:19%; border-left:1px solid #b3b3b3; display:inline-block; text-align:right; padding:25px 0 25px 0;}
		.ufuter a:link, .ufuter a:visited, .ufuter a:hover {color:#000; text-decoration:none; z-index:5;}
		.clear{clear:both;}
		.ufcopy{padding:0; font-size:12px;}
		.ufuter .utop_inf{position:static; text-align:center; font-size:14px;}
			.ufuter .utop_inf_t, .ufuter .utop_inf_e{display:inline-block; vertical-align:top;}
			.ufuter .utop_inf_t{margin-right:15px;}
		
/* Social */
	.share_t{font-weight:bold; font-size:18px; padding:20px 0 0 0;}
	.shared_menu{margin:35px 0 15px 0;}
	.googlepl{margin:10px 0 0 0;}
	.social_btn{display:inline-block; width:32px; height:32px; background:url(../img/social.jpg) no-repeat top left; margin-right:5px;}
	.social_btn:hover{cursor:pointer; opacity:0.7;}
	.soc_vk{background-position:0 0;}
	.soc_fb{background-position:-32px 0;}
	.soc_tw{background-position:-64px 0;}
	.soc_od{background-position:-96px 0;}
	.soc_mr{background-position:-128px 0;}
	.soc_tb{background-position:-160px 0;}
	.soc_bg{background-position:-192px 0;}
	.soc_lj{background-position:-224px 0;}

@media (max-width: 1023px){
	.utop{width:100%; min-width:100%;}
	.ulogo{padding:10px 0 0 5px;}
	.uleft{left:5px;}
	.slidebox{position:static;}
	.imgvar_c{display:inline-block; vertical-align:top; margin:0 13px 30px 13px;}
		.umenu_act .imgvar_c{margin:0;}
	.ucontent{width:98%; min-width:98%; padding:0 2% 0 0;}
	.ufuter{width:96%; min-width:96%; padding:0 2%;}
	.scsh_tov_left{width:300px;}
	.scsh_tov_left .lph_imgbl_im img{max-width:300px;}
}

@media (max-width: 980px){
	.umenu_t a:link, .umenu_t a:visited{padding:0 10px 0 3px;}
	.search_c input{width:273px;}
	.umenu_t{left:200px;}
	.search_c{left:200px;}
	.scsh_tov_right{position:static; width:100%;}
	.scsh_tov_left{width:100%;}
	.scsh_tov_left .lph_imgbl_im img{max-width:100%;}
	.ulogo a:link, .ulogo a:visited, .ulogo a:hover{width:180px;}
	.ulogotxt_c{min-width:initial;}
	.ulogo .ulogoimg img{max-height:52px;}
}

@media (max-width: 900px){
	.utop_inf{display:none; }
	.ufuter .utop_inf{display:inline-block; }
}

@media (max-width: 805px){
	.uleft{left:-215px; position:fixed; max-height:100%; overflow-y:auto; top:79px; z-index:99; background:#fff; -webkit-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
		.open_mn.uleft{left:0; padding:0 10px 10px 10px; -moz-box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.6); -webkit-box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.6); box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.6);}
			.fixed .uleft{top:49px;}
	.uright, .pid1 .uright{padding:15px 0 0 2%;}
	.ufmn{display:inline-block;}
	.ulogo{padding-top:5px;}
		.fixed .ufmn{top:5px;}
	.fixed .ulogo{padding-left:45px; padding-top:8px;}
	.ulogo a:link, .ulogo a:visited, .ulogo a:hover{width:155px; margin:5px 0 0 33px;}
	.fixed .ulogo a:link, .fixed .ulogo a:visited, .fixed .ulogo a:hover{margin:-3px 0 0 -5px;}
	.ulogo .ulogoimg img{max-height:44px;}
	.scsh_tov_c{width:230px;}
	a.scsh_cat_c{width:230px;}
	.umenu_lsl ul li:hover > ul{display:none;}
}

@media (max-width: 700px){
	.search_c{display:none;}
	.umenu_t{left:50px; top:47px;}
		.fixed .umenu_t{display:none;}
	.imgvar_c{margin:0 23px 13px 0;}
		.umenu_act .imgvar_c{margin:0;}
	.scsh_shopform_c{position:fixed; top:0 !important; left:0 !important; margin:0 !important; width:96% !important; padding:25px 2% 25px 2%;}
	.scsh_form_close{font-size:36px;}
	.ulogo{padding-top:1px;}
	.ulogotxt{line-height:35px;}
	.ulogo .ulogoimg img{max-height:37px;}
	.ulogo a:link, .ulogo a:visited, .ulogo a:hover{margin:5px 0 0 5px;}
	.fixed .ulogo a:link, .fixed .ulogo a:visited, .fixed .ulogo a:hover{margin:-3px 0 0 -5px;}
}

@media (max-width: 580px){
	.umenu_t{display:none;}
	.scsh_tov_c{margin:0 0 25px 0; text-align:center; height:inherit; width:100%;}
	.catParents_c{margin:0;}
	a.scsh_tov_im{line-height:inherit; height:inherit;}
	a.scsh_tov_im img{max-height:inherit; max-width:100%;}
	.scsh_tov_price{position:static; text-align:center;}
	.scsh_tov_par{height:inherit;}
	.scsh_tov_price_bt{position:relative; top:0; right:0;}
	.uf1{width:100%; float:none; text-align:center; border:0; padding:20px 0 7px 0;}
	.uf2{width:100%; float:none; text-align:center; border:0; padding:7px 0 7px 0;}
	.uf4{width:100%; float:none; text-align:center; border:0; padding:7px 0 20px 0;}
	.fixed .ulogo{padding-left:40px; padding-top:5px;}
	.catslider{text-align:center;}
	.imgvar_c{margin:0 0 13px 0;}
		.umenu_act .imgvar_c{margin:0;}
	.scsh_shopform_c:before{display:none;}
	.catform_it{font-size:16px; text-align:left;}
	#scsh_zak_tbl{overflow-x:auto; }
	.catform_ic input{width:98%;}
	.catform_ic label{width:98%; padding:0; text-align:left; line-height:24px;}
	.catform_ic textarea{margin:8px 0 0 0; width:96%; padding:3px 1% 0 1%;}
	.catform_sb{margin:0;}
	.scsh_card_tovdel{font-size:26px;}
	.top_cart{width:135px;}
	.banner_nav{display:none;}
	.ulogo a{line-height:40px;}
	.fixed .ulogo a:link, .fixed .ulogo a:visited, .fixed .ulogo a:hover{width:140px; margin:0 0 0 -5px;}
}

@media (max-width: 364px){
	.ulogo a:link, .ulogo a:visited, .ulogo a:hover{width:120px;}
	.ulogo .ulogoimg img{max-height:29px; margin-top:5px;}
	.fixed .ulogo .ulogoimg img{max-height:29px; margin-top:5px;}
}
@media (max-width: 350px){
	.top_cart {width: 125px; }
	.fixed .utop_lang_c {
		right: 159px;
	}
}




