.slick-slider{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-webkit-touch-callout:none;
	-khtml-user-select:none;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	-webkit-tap-highlight-color:transparent;
}

.slick-list,.slick-slider{
	position:relative;
	display:block;
}

.slick-list{
	overflow:hidden;
	margin:0;
	padding:0;
	width:100%;
}

.slick-list.dragging{
	cursor:pointer;
	cursor:hand;
}

.slick-slider .slick-list,.slick-slider .slick-track{
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
}

.slick-track{
	position:relative;
	top:0;
	left:0;
	display:block;
	margin-left:auto;
	margin-right:auto;
	min-width:100%;
}

.slick-loading .slick-track{
	visibility:hidden;
}

.slick-slide{
	display:none;
	float:left;
	height:100%;
	min-height:1px;
}

[dir=rtl] .slick-slide{
	float:right;
}

.slick-slide img{
	display:block;
}

.slick-slide.slick-loading img{
	display:none;
}

.slick-slide.dragging img{
	pointer-events:none;
}

.slick-initialized .slick-slide{
	display:block;
}

.slick-loading .slick-slide{
	visibility:hidden;
}

.slick-vertical .slick-slide{
	display:block;
	height:auto;
	border:1px solid transparent;
}

.slick-arrow.slick-hidden{
	display:none;
}

.slick-next,.slick-prev{
	font-size:0;
	line-height:0;
	position:absolute;
	top:50%;
	display:block;
	width:20px;
	height:20px;
	padding:0;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	cursor:pointer;
	color:transparent;
	border:none;
	outline:none;
	background:transparent;
}

.slick-prev{
	left:-25px;
}

[dir=rtl] .slick-prev{
	right:-25px;
	left:auto;
}

.slick-next{
	right:-25px;
}

[dir=rtl] .slick-next{
	right:auto;
	left:-25px;
}

.slick-dots{
	position:absolute;
	bottom:-25px;
	display:block;
	width:100%;
	padding:0;
	margin:0;
	list-style:none;
	text-align:center;
}

.slick-dots li{
	position:relative;
	display:inline-block;
	margin:0 5px;
	padding:0;
	cursor:pointer;
}

.slick-dots li button{
	font-size:0;
	line-height:0;
	display:block;
	width:20px;
	height:20px;
	padding:5px;
	cursor:pointer;
	color:transparent;
	border:0;
	outline:none;
	background:transparent;
}

.mCustomScrollBox{
	position:relative;
	overflow:hidden;
	height:100%;
	max-width:100%;
	outline:0;
	direction:ltr;
}

.mCSB_container{
	overflow:hidden;
	width:auto;
	height:auto;
}

.mCSB_inside>.mCSB_container{
	margin-right:30px;
}

.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{
	margin-right:0;
}

.mCS-dir-rtl>.mCSB_inside>.mCSB_container{
	margin-right:0;
	margin-left:30px;
}

.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{
	margin-left:0;
}

.mCSB_scrollTools{
	position:absolute;
	width:16px;
	height:auto;
	left:auto;
	top:0;
	right:0;
	bottom:0;
	opacity:.75;
	filter:"alpha(opacity=75)";
	-ms-filter:"alpha(opacity=75)";
}

.mCSB_outside+.mCSB_scrollTools{
	right:-26px;
}

.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{
	right:auto;
	left:0;
}

.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{
	left:-26px;
}

.mCSB_scrollTools .mCSB_draggerContainer{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	height:auto;
}

.mCSB_scrollTools a+.mCSB_draggerContainer{
	margin:20px 0;
}

.mCSB_scrollTools .mCSB_draggerRail{
	width:2px;
	height:100%;
	margin:0 auto;
	border-radius:16px;
}

.mCSB_scrollTools .mCSB_dragger{
	cursor:pointer;
	width:100%;
	height:30px;
	z-index:1;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	position:relative;
	width:4px;
	height:100%;
	margin:0 auto;
	border-radius:16px;
	text-align:center;
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
	width:12px;
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
	width:8px;
}

.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{
	display:block;
	position:absolute;
	height:20px;
	width:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}

.mCSB_scrollTools .mCSB_buttonDown{
	bottom:0;
}

.mCSB_horizontal.mCSB_inside>.mCSB_container{
	margin-right:0;
	margin-bottom:30px;
}

.mCSB_horizontal.mCSB_outside>.mCSB_container{
	min-height:100%;
}

.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{
	margin-bottom:0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal{
	width:auto;
	height:16px;
	top:auto;
	right:0;
	bottom:0;
	left:0;
}

.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{
	bottom:-26px;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{
	margin:0 20px;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{
	width:100%;
	height:2px;
	margin:7px 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{
	width:30px;
	height:100%;
	left:0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:4px;
	margin:6px auto;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
	height:12px;
	margin:2px auto;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
	height:8px;
	margin:4px 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
	display:block;
	position:absolute;
	width:20px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	cursor:pointer;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{
	left:0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
	right:0;
}

.mCSB_container_wrapper{
	position:absolute;
	height:auto;
	width:auto;
	overflow:hidden;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin-right:30px;
	margin-bottom:30px;
}

.mCSB_container_wrapper>.mCSB_container{
	padding-right:30px;
	padding-bottom:30px;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{
	bottom:20px;
}

.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{
	right:20px;
}

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{
	bottom:0;
}

.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{
	right:0;
}

.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{
	left:20px;
}

.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{
	left:0;
}

.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{
	margin-right:0;
	margin-left:30px;
}

.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{
	padding-right:0;
}

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{
	padding-bottom:0;
}

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{
	margin-right:0;
	margin-left:0;
}

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{
	margin-bottom:0;
}

.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;
	transition:opacity .2s ease-in-out,background-color .2s ease-in-out;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{
	-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;
	transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;
}

.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{
	opacity:0;
	filter:"alpha(opacity=0)";
	-ms-filter:"alpha(opacity=0)";
}

.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools{
	opacity:1;
	filter:"alpha(opacity=100)";
	-ms-filter:"alpha(opacity=100)";
}

.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#000;
	background-color:rgba(0, 0, 0, .4);
	filter:"alpha(opacity=40)";
	-ms-filter:"alpha(opacity=40)";
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .75);
	filter:"alpha(opacity=75)";
	-ms-filter:"alpha(opacity=75)";
}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .85);
	filter:"alpha(opacity=85)";
	-ms-filter:"alpha(opacity=85)";
}

.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .9);
	filter:"alpha(opacity=90)";
	-ms-filter:"alpha(opacity=90)";
}

.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{
	background-image:url(mCSB_buttons.png);
	background-repeat:no-repeat;
	opacity:.4;
	filter:"alpha(opacity=40)";
	-ms-filter:"alpha(opacity=40)";
}

.mCSB_scrollTools .mCSB_buttonUp{
	background-position:0 0;
}

.mCSB_scrollTools .mCSB_buttonDown{
	background-position:0 -20px;
}

.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:0 -40px;
}

.mCSB_scrollTools .mCSB_buttonRight{
	background-position:0 -56px;
}

.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{
	opacity:.75;
	filter:"alpha(opacity=75)";
	-ms-filter:"alpha(opacity=75)";
}

.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{
	opacity:.9;
	filter:"alpha(opacity=90)";
	-ms-filter:"alpha(opacity=90)";
}

.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#000;
	background-color:rgba(0, 0, 0, .15);
}

.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .75);
}

.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:rgba(0, 0, 0, .85);
}

.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:rgba(0, 0, 0, .9);
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-80px 0;
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-80px -20px;
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-80px -40px;
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-80px -56px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .1);
	border-radius:1px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:4px;
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .75);
	border-radius:1px;
}

.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px auto;
}

.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .85);
}

.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .9);
}

.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-32px 0;
}

.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-32px -20px;
}

.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-40px -40px;
}

.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-40px -56px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#000;
	background-color:rgba(0, 0, 0, .1);
	border-radius:1px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .75);
	border-radius:1px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .85);
}

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .9);
}

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-112px 0;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-112px -20px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-120px -40px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-120px -56px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{
	width:4px;
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .1);
	border-radius:2px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:6px;
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .75);
	border-radius:2px;
}

.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{
	width:100%;
	height:4px;
	margin:6px 0;
}

.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:6px;
	margin:5px auto;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .85);
}

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .9);
}

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-16px 0;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-16px -20px;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-20px -40px;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-20px -56px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#000;
	background-color:rgba(0, 0, 0, .1);
	border-radius:2px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .75);
	border-radius:2px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .85);
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .9);
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-96px 0;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-96px -20px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-100px -40px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-100px -56px;
}

.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .1);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:2px;
}

.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{
	width:100%;
}

.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:2px;
	margin:7px auto;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#000;
	background-color:rgba(0, 0, 0, .15);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .75);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .85);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .9);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-80px 0;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-80px -20px;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-80px -40px;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-80px -56px;
}

.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .15);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{
	height:14px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:14px;
	margin:0 1px;
}

.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{
	width:14px;
}

.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
	height:14px;
	margin:1px 0;
}

.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
	width:16px;
	height:16px;
	margin:-1px 0;
}

.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
	width:4px;
}

.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
	height:16px;
	width:16px;
	margin:0 -1px;
}

.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
	height:4px;
	margin:6px 0;
}

.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{
	background-position:0 -72px;
}

.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{
	background-position:0 -92px;
}

.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:0 -112px;
}

.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{
	background-position:0 -128px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .75);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#000;
	background-color:rgba(0, 0, 0, .15);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .85);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .9);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-80px -72px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-80px -92px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-80px -112px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-80px -128px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{
	width:4px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{
	background-color:transparent;
	background-position:50%;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);
	background-repeat:repeat-y;
	opacity:.3;
	filter:"alpha(opacity=30)";
	-ms-filter:"alpha(opacity=30)";
}

.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{
	height:4px;
	margin:6px 0;
	background-repeat:repeat-x;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-16px -72px;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-16px -92px;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-20px -112px;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-20px -128px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=);
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-96px -72px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-96px -92px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-100px -112px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-100px -128px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-repeat:repeat-y;
	background-image:-webkit-gradient(linear, left top, right top, color-stop(0, hsla(0, 0%, 100%, .5)), to(hsla(0, 0%, 100%, 0)));
	background-image:linear-gradient(90deg, hsla(0, 0%, 100%, .5) 0, hsla(0, 0%, 100%, 0));
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
	background-repeat:repeat-x;
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, hsla(0, 0%, 100%, .5)), to(hsla(0, 0%, 100%, 0)));
	background-image:linear-gradient(180deg, hsla(0, 0%, 100%, .5) 0, hsla(0, 0%, 100%, 0));
}

.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{
	height:70px;
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{
	width:70px;
}

.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{
	opacity:1;
	filter:"alpha(opacity=30)";
	-ms-filter:"alpha(opacity=30)";
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{
	border-radius:16px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{
	width:8px;
	background-color:#000;
	background-color:rgba(0, 0, 0, .2);
	-webkit-box-shadow:inset 1px 0 1px rgba(0, 0, 0, .5), inset -1px 0 1px hsla(0, 0%, 100%, .2);
	box-shadow:inset 1px 0 1px rgba(0, 0, 0, .5),inset -1px 0 1px hsla(0, 0%, 100%, .2);
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#555;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:8px;
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{
	width:100%;
	height:8px;
	margin:4px 0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .5), inset 0 -1px 1px hsla(0, 0%, 100%, .2);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .5),inset 0 -1px 1px hsla(0, 0%, 100%, .2);
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
	width:100%;
	height:8px;
	margin:4px auto;
}

.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-32px -72px;
}

.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-32px -92px;
}

.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-40px -112px;
}

.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-40px -128px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#000;
	background-color:rgba(0, 0, 0, .1);
	-webkit-box-shadow:inset 1px 0 1px rgba(0, 0, 0, .1);
	box-shadow:inset 1px 0 1px rgba(0, 0, 0, .1);
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1);
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-112px -72px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-112px -92px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-120px -112px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-120px -128px;
}

.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{
	opacity:1;
	filter:"alpha(opacity=30)";
	-ms-filter:"alpha(opacity=30)";
}

.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
	border-radius:7px;
}

.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{
	right:1px;
}

.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{
	-webkit-box-shadow:inset 1px 0 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5);
	box-shadow:inset 1px 0 1px rgba(0, 0, 0, .1),inset 0 0 14px rgba(0, 0, 0, .5);
}

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{
	bottom:1px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .5);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1),inset 0 0 14px rgba(0, 0, 0, .5);
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	border-radius:5px;
	-webkit-box-shadow:inset 1px 0 0 hsla(0, 0%, 100%, .4);
	box-shadow:inset 1px 0 0 hsla(0, 0%, 100%, .4);
	width:12px;
	margin:2px;
	position:absolute;
	height:auto;
	top:0;
	bottom:0;
	left:0;
	right:0;
}

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
	-webkit-box-shadow:inset 0 1px 0 hsla(0, 0%, 100%, .4);
	box-shadow:inset 0 1px 0 hsla(0, 0%, 100%, .4);
	height:12px;
	width:auto;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#555;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
	background-color:#000;
	background-color:rgba(0, 0, 0, .05);
	-webkit-box-shadow:inset 1px 1px 16px rgba(0, 0, 0, .1);
	box-shadow:inset 1px 1px 16px rgba(0, 0, 0, .1);
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{
	background-color:transparent;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-32px -72px;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-32px -92px;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-40px -112px;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-40px -128px;
}

.mCS-3d-thick-dark.mCSB_scrollTools{
	-webkit-box-shadow:inset 0 0 14px rgba(0, 0, 0, .2);
	box-shadow:inset 0 0 14px rgba(0, 0, 0, .2);
}

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1), inset 0 0 14px rgba(0, 0, 0, .2);
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1),inset 0 0 14px rgba(0, 0, 0, .2);
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	-webkit-box-shadow:inset 1px 0 0 hsla(0, 0%, 100%, .4), inset -1px 0 0 rgba(0, 0, 0, .2);
	box-shadow:inset 1px 0 0 hsla(0, 0%, 100%, .4),inset -1px 0 0 rgba(0, 0, 0, .2);
}

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
	-webkit-box-shadow:inset 0 1px 0 hsla(0, 0%, 100%, .4), inset 0 -1px 0 rgba(0, 0, 0, .2);
	box-shadow:inset 0 1px 0 hsla(0, 0%, 100%, .4),inset 0 -1px 0 rgba(0, 0, 0, .2);
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#777;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{
	background-color:#fff;
	background-color:rgba(0, 0, 0, .05);
	-webkit-box-shadow:inset 1px 1px 16px rgba(0, 0, 0, .1);
	box-shadow:inset 1px 1px 16px rgba(0, 0, 0, .1);
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{
	background-color:transparent;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-112px -72px;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-112px -92px;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-120px -112px;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-120px -128px;
}

.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{
	right:0;
	margin:12px 0;
}

.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{
	bottom:0;
	margin:0 12px;
}

.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{
	left:0;
	right:auto;
}

.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{
	height:50px;
}

.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{
	width:50px;
}

.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .2);
	filter:"alpha(opacity=20)";
	-ms-filter:"alpha(opacity=20)";
}

.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .5);
	filter:"alpha(opacity=50)";
	-ms-filter:"alpha(opacity=50)";
}

.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .2);
	filter:"alpha(opacity=20)";
	-ms-filter:"alpha(opacity=20)";
}

.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .5);
	filter:"alpha(opacity=50)";
	-ms-filter:"alpha(opacity=50)";
}

.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{
	width:6px;
	background-color:#000;
	background-color:rgba(0, 0, 0, .2);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:6px;
}

.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{
	width:100%;
	height:6px;
	margin:5px 0;
}

.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
	width:12px;
}

.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
	height:12px;
	margin:2px 0;
}

.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-32px -72px;
}

.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-32px -92px;
}

.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-40px -112px;
}

.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-40px -128px;
}

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .75);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .85);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .9);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#000;
	background-color:rgba(0, 0, 0, .1);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-112px -72px;
}

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-112px -92px;
}

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-120px -112px;
}

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-120px -128px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{
	width:12px;
	background-color:#000;
	background-color:rgba(0, 0, 0, .2);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	width:6px;
	margin:3px 5px;
	position:absolute;
	height:auto;
	top:0;
	bottom:0;
	left:0;
	right:0;
}

.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
	height:6px;
	margin:5px 3px;
	position:absolute;
	width:auto;
	top:0;
	bottom:0;
	left:0;
	right:0;
}

.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{
	width:100%;
	height:12px;
	margin:2px 0;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-32px -72px;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-32px -92px;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-40px -112px;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-40px -128px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .75);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .85);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .9);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#000;
	background-color:rgba(0, 0, 0, .1);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{
	background-position:-112px -72px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{
	background-position:-112px -92px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{
	background-position:-120px -112px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{
	background-position:-120px -128px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{
	background-color:transparent;
	border:1px solid hsla(0, 0%, 100%, .2);
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{
	border-color:#000;
	border-color:rgba(0, 0, 0, .2);
}

.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .6);
}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{
	background-color:#000;
	background-color:rgba(0, 0, 0, .6);
}

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .75);
}

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .85);
}

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#000;
	background-color:rgba(0, 0, 0, .9);
}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .75);
}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .85);
}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{
	background-color:#fff;
	background-color:hsla(0, 0%, 100%, .9);
}

*{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	outline:none;
}

@font-face{
	font-family:roboto;
	src:url(../fonts/roboto-regular.eot);
	src:url(../fonts/roboto-regular.eot?#iefix) format("embedded-opentype"),
         url(../fonts/roboto-regular.woff) format("woff"),
         url(../fonts/roboto-regular.ttf) format("truetype");
	font-weight:400;
	font-style:normal;
}

@font-face{
	font-family:roboto-bold;
	src:url(../fonts/roboto-bold.eot);
	src:url(../fonts/roboto-bold.eot?#iefix) format("embedded-opentype"),
         url(../fonts/roboto-bold.woff) format("woff"),
         url(../fonts/roboto-bold.ttf) format("truetype");
	font-weight:700;
	font-style:normal;
}

@font-face{
	font-family:roboto;
	src:url(../fonts/roboto-medium.eot);
	src:url(../fonts/roboto-medium.eot?#iefix) format("embedded-opentype"),
         url(../fonts/roboto-medium.woff) format("woff"),
         url(../fonts/roboto-medium.ttf) format("truetype");
	font-weight:700;
	font-style:normal;
}

@font-face{
	font-family:roboto;
	src:url(../fonts/roboto-bolditalic.eot);
	src:url(../fonts/roboto-bolditalic.eot?#iefix) format("embedded-opentype"),
         url(../fonts/roboto-bolditalic.woff) format("woff"),
         url(../fonts/roboto-bolditalic.ttf) format("truetype");
	font-weight:700;
	font-style:italic;
}

@font-face{
	font-family:roboto;
	src:url(../fonts/roboto-italic.eot);
	src:url(../fonts/roboto-italic.eot?#iefix) format("embedded-opentype"),
         url(../fonts/roboto-italic.woff) format("woff"),
         url(../fonts/roboto-italic.ttf) format("truetype");
	font-weight:400;
	font-style:italic;
}

@font-face{
	font-family:roboto-light;
	src:url(../fonts/roboto-light.eot);
	src:url(../fonts/roboto-light.eot?#iefix) format("embedded-opentype"),
         url(../fonts/roboto-light.woff) format("woff"),
         url(../fonts/roboto-light.ttf) format("truetype");
	font-weight:400;
	font-style:normal;
}

@font-face{
	font-family:roboto-light;
	src:url(../fonts/roboto-lightitalic.eot);
	src:url(../fonts/roboto-lightitalic.eot?#iefix) format("embedded-opentype"),
         url(../fonts/roboto-lightitalic.woff) format("woff"),
         url(../fonts/roboto-lightitalic.ttf) format("truetype");
	font-weight:400;
	font-style:italic;
}

@font-face{
	font-family:roboto-medium;
	src:url(../fonts/roboto-medium.eot);
	src:url(../fonts/roboto-medium.eot?#iefix) format("embedded-opentype"),
         url(../fonts/roboto-medium.woff) format("woff"),
         url(../fonts/roboto-medium.ttf) format("truetype");
	font-weight:400;
	font-style:normal;
}

@font-face{
	font-family:roboto-medium;
	src:url(../fonts/roboto-mediumitalic.eot);
	src:url(../fonts/roboto-mediumitalic.eot?#iefix) format("embedded-opentype"),
         url(../fonts/roboto-mediumitalic.woff) format("woff"),
         url(../fonts/roboto-mediumitalic.ttf) format("truetype");
	font-weight:400;
	font-style:italic;
}

.uss_eshop_sameproducts.blocks .item .imageWrap,.uss_photoalbums_foto_box .uss_img_item .uss_img_pre,.uss_shop_block_cat .uss_shop_cat_img,.uss_shop_blocks_view .uss_eshop_item .uss_img_holder,.uss_shop_detail .uss_img_big .uss_img_big_image,.uss_shop_detail .uss_img_ico_box .uss_img_ico,.uss_shop_detail_350_bottom .uss_img_big,.uss_shop_list_view .uss_eshop_item .uss_img_holder{
	background:#fff;
	border:none;
}

.uss_user_basket .uss_image{
	background:#fff;
}

.content .catalog_menu,.content .uss_catalog_block_cat,.content .uss_eshop_menu,.content .uss_eshop_sameproducts,.content .uss_shop_block_cat,.flex .uss_images_block,.spec .items,.uss_shop_blocks_view{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

body,html{
	height:100%;
	min-height:auto;
	margin:0;
	padding:0;
}

#wrap{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	min-height:100%;
	font-size:13px;
	min-width:420px;
	overflow:hidden;
}

.container{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

@-webkit-keyframes shake{
	10%,90%{
		-webkit-transform:translate3d(-1px, 0, 0);
		transform:translate3d(-1px, 0, 0);
	}

	20%,80%{
		-webkit-transform:translate3d(2px, 0, 0);
		transform:translate3d(2px, 0, 0);
	}

	30%,50%,70%{
		-webkit-transform:translate3d(-2px, 0, 0);
		transform:translate3d(-2px, 0, 0);
	}

	40%,60%{
		-webkit-transform:translate3d(2px, 0, 0);
		transform:translate3d(2px, 0, 0);
	}
}

@keyframes shake{
	10%,90%{
		-webkit-transform:translate3d(-1px, 0, 0);
		transform:translate3d(-1px, 0, 0);
	}

	20%,80%{
		-webkit-transform:translate3d(2px, 0, 0);
		transform:translate3d(2px, 0, 0);
	}

	30%,50%,70%{
		-webkit-transform:translate3d(-2px, 0, 0);
		transform:translate3d(-2px, 0, 0);
	}

	40%,60%{
		-webkit-transform:translate3d(2px, 0, 0);
		transform:translate3d(2px, 0, 0);
	}
}

#wrap{
	position:relative;
}

#wrap,.uss_privacy_policy_wrap{
	font-family:roboto;
	color:#6a747c;
	line-height:1.54em;
}

.uss_privacy_policy_wrap{
	font-size:14px;
}

.inner{
	width:1180px;
	margin:0 auto;
}

a{
	color:#1ca09d;
}

a:hover{
	text-decoration:none;
}

.buy_one_click_form_tml .buy_one_click_window_wrap,.catalog_orderform_window_wrap{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	font-size:12px;
	font-family:roboto;
	color:#6a747c;
}

.buy_one_click_form_tml .buy_one_click_window_wrap .h3,.buy_one_click_form_tml .buy_one_click_window_wrap .uss_buy_one_click_title,.buy_one_click_form_tml .buy_one_click_window_wrap h3,.catalog_orderform_window_wrap .h3,.catalog_orderform_window_wrap .uss_buy_one_click_title,.catalog_orderform_window_wrap h3{
	font-family:roboto-medium;
	font-weight:400;
	font-size:23px;
	color:#2f2f2f;
}

.buy_one_click_form_tml .buy_one_click_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .old_price,.catalog_orderform_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .old_price{
	color:#8c8c8c;
	font-size:18px;
	font-family:roboto;
	margin:0 0 3px!important;
	font-weight:400!important;
	padding:0!important;
	display:block;
	background:none!important;
}

.buy_one_click_form_tml .buy_one_click_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .actual_price,.catalog_orderform_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .actual_price{
	color:#1ca09d;
	font-weight:400;
	font-family:roboto;
	font-size:30px;
	margin:0!important;
	padding:0!important;
	display:block;
	background:none!important;
}

.buy_one_click_form_tml .buy_one_click_window_wrap form .group,.catalog_orderform_window_wrap form .group{
	width:100%;
}

.buy_one_click_form_tml .buy_one_click_window_wrap form .group .fc_item:not(.fc_checkbox),.catalog_orderform_window_wrap form .group .fc_item:not(.fc_checkbox){
	width:100%;
}

.buy_one_click_form_tml .buy_one_click_window_wrap form .group .fc_item:not(.fc_checkbox) .elem_item,.catalog_orderform_window_wrap form .group .fc_item:not(.fc_checkbox) .elem_item{
	width:100%;
}

.buy_one_click_form_tml .buy_one_click_window_wrap form .group .fc_item:not(.fc_checkbox) .elem_item input,.buy_one_click_form_tml .buy_one_click_window_wrap form .group .fc_item:not(.fc_checkbox) .elem_item input.styler,.catalog_orderform_window_wrap form .group .fc_item:not(.fc_checkbox) .elem_item input,.catalog_orderform_window_wrap form .group .fc_item:not(.fc_checkbox) .elem_item input.styler{
	width:100%;
}

.buy_one_click_form_tml .buy_one_click_window_wrap form .group .fc_item:not(.fc_checkbox) .elem_item textarea,.buy_one_click_form_tml .buy_one_click_window_wrap form .group .fc_item:not(.fc_checkbox) .elem_item textarea.styler,.catalog_orderform_window_wrap form .group .fc_item:not(.fc_checkbox) .elem_item textarea,.catalog_orderform_window_wrap form .group .fc_item:not(.fc_checkbox) .elem_item textarea.styler{
	width:100%;
}

.catalog_order_form h3{
	font-weight:400;
	background:#f0f2f3;
	padding:17px 31px 16px;
	font-size:17px;
	font-family:roboto-medium;
	color:#2f2f2f;
	display:block;
	margin-bottom:31px;
	border-radius:4px 4px 0 0;
	position:relative;
}

.catalog_order_form form .group:not(.end){
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
}

.catalog_order_form form .group:not(.end) .fc_item:not(.fc_checkbox):not(:last-child){
	margin-right:20px;
}

#uss_basket_ask_where_to_go_block{
	font-family:roboto;
	background:#fff;
	border-color:#334755;
	-webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, .7);
	box-shadow:0 0 10px 0 rgba(0, 0, 0, .7);
}

#uss_basket_ask_where_to_go_block .title{
	font-family:roboto-medium;
	font-weight:400;
}

.uss_section_content>.fc_form_tml{
	max-width:380px;
}

.uss_section_content>.fc_form_tml .fc_item:not(.fc_checkbox):not(.block) .elem_item input.styler{
	width:100%;
}

.uss_section_content>.fc_form_tml .fc_item:not(.fc_checkbox):not(.block) .elem_item textarea.styler{
	width:100%;
}

.catalog_order_form .fc_form_tml .fc_item,.section_basket2 .fc_form_tml .fc_item{
	max-width:380px;
	width:100%;
}

.fc_form_tml{
	font-family:roboto;
}

.fc_form_tml label,.fc_form_tml label.sector_title{
	font-family:roboto-medium;
	font-size:15px;
	font-weight:400;
	color:#2f2f2f;
}

.fc_form_tml input.styler:not([type=submit]),.fc_form_tml input.styler[type=email]:not([type=submit]),.fc_form_tml input.styler[type=password]:not([type=submit]),.fc_form_tml input.styler[type=text]:not([type=submit]),.fc_form_tml input:not([type=submit]),.fc_form_tml input[type=email]:not([type=submit]),.fc_form_tml input[type=password]:not([type=submit]),.fc_form_tml input[type=text]:not([type=submit]),.fc_form_tml textarea.styler:not([type=submit]),.fc_form_tml textarea.styler[type=email]:not([type=submit]),.fc_form_tml textarea.styler[type=password]:not([type=submit]),.fc_form_tml textarea.styler[type=text]:not([type=submit]),.fc_form_tml textarea:not([type=submit]),.fc_form_tml textarea[type=email]:not([type=submit]),.fc_form_tml textarea[type=password]:not([type=submit]),.fc_form_tml textarea[type=text]:not([type=submit]){
	border:1px solid #ccc;
	-webkit-box-shadow:none;
	box-shadow:none;
	font-weight:400;
	border-radius:0;
	background:#fff;
	max-width:100%;
}

.fc_form_tml button.styler[type=button],.fc_form_tml button.styler[type=submit],.fc_form_tml button[type=button],.fc_form_tml button[type=submit],.fc_form_tml input.styler[type=button],.fc_form_tml input.styler[type=submit],.fc_form_tml input[type=button],.fc_form_tml input[type=submit]{
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	border-radius:3px;
	border:none!important;
	text-shadow:none;
	font-weight:400;
	padding:10px 11px;
	display:inline-block;
}

.fc_form_tml button.styler[type=button]:hover,.fc_form_tml button.styler[type=submit]:hover,.fc_form_tml button[type=button]:hover,.fc_form_tml button[type=submit]:hover,.fc_form_tml input.styler[type=button]:hover,.fc_form_tml input.styler[type=submit]:hover,.fc_form_tml input[type=button]:hover,.fc_form_tml input[type=submit]:hover{
	background-position:0 0;
}

.fc_form_tml .group{
	width:100%;
}

.fc_form_tml .group .fc_item,.fc_form_tml .group .fc_item .elem_item{
	max-width:100%;
}

.fc_form_tml .group .fc_item:not(.fc_checkbox):not(".block"){
	width:100%;
}

.fc_form_tml .group .fc_item:not(.fc_checkbox) .elem_item{
	width:100%;
}

.fc_form_tml .group .fc_item:not(.fc_checkbox) .elem_item input,.fc_form_tml .group .fc_item:not(.fc_checkbox) .elem_item input.styler,.fc_form_tml .group .fc_item:not(.fc_checkbox) .elem_item textarea,.fc_form_tml .group .fc_item:not(.fc_checkbox) .elem_item textarea.styler{
	width:100%;
}

.fc_form_tml .group .fc_item.fc_checkbox{
	width:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

.fc_form_tml .group .fc_item.fc_checkbox .sector_title{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	font-size:12px;
}

.fc_form_tml button.styler[type=email]:focus,.fc_form_tml button.styler[type=password]:focus,.fc_form_tml button.styler[type=text]:focus,.fc_form_tml button[type=email]:focus,.fc_form_tml button[type=password]:focus,.fc_form_tml button[type=text]:focus,.fc_form_tml input.styler[type=email]:focus,.fc_form_tml input.styler[type=password]:focus,.fc_form_tml input.styler[type=text]:focus,.fc_form_tml input[type=email]:focus,.fc_form_tml input[type=password]:focus,.fc_form_tml input[type=text]:focus{
	border-color:#334755;
}

.fc_form_tml button.styler[type=button],.fc_form_tml button.styler[type=submit],.fc_form_tml button[type=button],.fc_form_tml button[type=submit],.fc_form_tml input.styler[type=button],.fc_form_tml input.styler[type=submit],.fc_form_tml input[type=button],.fc_form_tml input[type=submit]{
	background:#25b4b1;
	color:#fff;
}

.fc_form_tml button.styler[type=button]:hover,.fc_form_tml button.styler[type=submit]:hover,.fc_form_tml button[type=button]:hover,.fc_form_tml button[type=submit]:hover,.fc_form_tml input.styler[type=button]:hover,.fc_form_tml input.styler[type=submit]:hover,.fc_form_tml input[type=button]:hover,.fc_form_tml input[type=submit]:hover{
	background:#334755;
}

.fc_form_tml textarea.styler:focus,.fc_form_tml textarea:focus{
	border-color:#334755;
}

.fc_form_tml button[type=button]{
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
}

.uss_form_tml{
	font-family:roboto;
}

.uss_form_tml label,.uss_form_tml label.sector_title{
	font-family:roboto-medium;
	font-size:15px;
	font-weight:400;
	color:#2f2f2f;
}

.uss_form_tml input.styler:not([type=submit]),.uss_form_tml input.styler[type=email]:not([type=submit]),.uss_form_tml input.styler[type=password]:not([type=submit]),.uss_form_tml input.styler[type=text]:not([type=submit]),.uss_form_tml input:not([type=submit]),.uss_form_tml input[type=email]:not([type=submit]),.uss_form_tml input[type=password]:not([type=submit]),.uss_form_tml input[type=text]:not([type=submit]),.uss_form_tml textarea.styler:not([type=submit]),.uss_form_tml textarea.styler[type=email]:not([type=submit]),.uss_form_tml textarea.styler[type=password]:not([type=submit]),.uss_form_tml textarea.styler[type=text]:not([type=submit]),.uss_form_tml textarea:not([type=submit]),.uss_form_tml textarea[type=email]:not([type=submit]),.uss_form_tml textarea[type=password]:not([type=submit]),.uss_form_tml textarea[type=text]:not([type=submit]){
	border:1px solid #ccc;
	-webkit-box-shadow:none;
	box-shadow:none;
	font-weight:400;
	border-radius:0;
	background:#fff;
	max-width:100%;
}

.uss_form_tml button.styler[type=button],.uss_form_tml button.styler[type=submit],.uss_form_tml button[type=button],.uss_form_tml button[type=submit],.uss_form_tml input.styler[type=button],.uss_form_tml input.styler[type=submit],.uss_form_tml input[type=button],.uss_form_tml input[type=submit]{
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	border-radius:3px;
	border:none!important;
	text-shadow:none;
	font-weight:400;
	padding:10px 11px;
	display:inline-block;
}

.uss_form_tml button.styler[type=button]:hover,.uss_form_tml button.styler[type=submit]:hover,.uss_form_tml button[type=button]:hover,.uss_form_tml button[type=submit]:hover,.uss_form_tml input.styler[type=button]:hover,.uss_form_tml input.styler[type=submit]:hover,.uss_form_tml input[type=button]:hover,.uss_form_tml input[type=submit]:hover{
	background-position:0 0;
}

.uss_form_tml .group{
	width:100%;
}

.uss_form_tml .group .fc_item,.uss_form_tml .group .fc_item .elem_item{
	max-width:100%;
}

.uss_form_tml .group .fc_item:not(.fc_checkbox):not(".block"){
	width:100%;
}

.uss_form_tml .group .fc_item:not(.fc_checkbox) .elem_item{
	width:100%;
}

.uss_form_tml .group .fc_item:not(.fc_checkbox) .elem_item input,.uss_form_tml .group .fc_item:not(.fc_checkbox) .elem_item input.styler,.uss_form_tml .group .fc_item:not(.fc_checkbox) .elem_item textarea,.uss_form_tml .group .fc_item:not(.fc_checkbox) .elem_item textarea.styler{
	width:100%;
}

.uss_form_tml .group .fc_item.fc_checkbox{
	width:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

.uss_form_tml .group .fc_item.fc_checkbox .sector_title{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	font-size:12px;
}

.uss_form_tml button.styler[type=email]:focus,.uss_form_tml button.styler[type=password]:focus,.uss_form_tml button.styler[type=text]:focus,.uss_form_tml button[type=email]:focus,.uss_form_tml button[type=password]:focus,.uss_form_tml button[type=text]:focus,.uss_form_tml input.styler[type=email]:focus,.uss_form_tml input.styler[type=password]:focus,.uss_form_tml input.styler[type=text]:focus,.uss_form_tml input[type=email]:focus,.uss_form_tml input[type=password]:focus,.uss_form_tml input[type=text]:focus{
	border-color:#334755;
}

.uss_form_tml button.styler[type=button],.uss_form_tml button.styler[type=submit],.uss_form_tml button[type=button],.uss_form_tml button[type=submit],.uss_form_tml input.styler[type=button],.uss_form_tml input.styler[type=submit],.uss_form_tml input[type=button],.uss_form_tml input[type=submit]{
	background:#25b4b1;
	color:#fff;
}

.uss_form_tml button.styler[type=button]:hover,.uss_form_tml button.styler[type=submit]:hover,.uss_form_tml button[type=button]:hover,.uss_form_tml button[type=submit]:hover,.uss_form_tml input.styler[type=button]:hover,.uss_form_tml input.styler[type=submit]:hover,.uss_form_tml input[type=button]:hover,.uss_form_tml input[type=submit]:hover{
	background:#334755;
}

.uss_form_tml textarea.styler:focus,.uss_form_tml textarea:focus{
	border-color:#334755;
}

.uss_form_tml button[type=button]{
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
}

#loginForm{
	font-family:roboto;
}

#loginForm label,#loginForm label.sector_title{
	font-family:roboto-medium;
	font-size:15px;
	font-weight:400;
	color:#2f2f2f;
}

#loginForm input.styler:not([type=submit]),#loginForm input.styler[type=email]:not([type=submit]),#loginForm input.styler[type=password]:not([type=submit]),#loginForm input.styler[type=text]:not([type=submit]),#loginForm input:not([type=submit]),#loginForm input[type=email]:not([type=submit]),#loginForm input[type=password]:not([type=submit]),#loginForm input[type=text]:not([type=submit]),#loginForm textarea.styler:not([type=submit]),#loginForm textarea.styler[type=email]:not([type=submit]),#loginForm textarea.styler[type=password]:not([type=submit]),#loginForm textarea.styler[type=text]:not([type=submit]),#loginForm textarea:not([type=submit]),#loginForm textarea[type=email]:not([type=submit]),#loginForm textarea[type=password]:not([type=submit]),#loginForm textarea[type=text]:not([type=submit]){
	border:1px solid #ccc;
	-webkit-box-shadow:none;
	box-shadow:none;
	font-weight:400;
	border-radius:0;
	background:#fff;
	max-width:100%;
}

#loginForm button.styler[type=button],#loginForm button.styler[type=submit],#loginForm button[type=button],#loginForm button[type=submit],#loginForm input.styler[type=button],#loginForm input.styler[type=submit],#loginForm input[type=button],#loginForm input[type=submit]{
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	border-radius:3px;
	border:none!important;
	text-shadow:none;
	font-weight:400;
	padding:10px 11px;
	display:inline-block;
}

#loginForm button.styler[type=button]:hover,#loginForm button.styler[type=submit]:hover,#loginForm button[type=button]:hover,#loginForm button[type=submit]:hover,#loginForm input.styler[type=button]:hover,#loginForm input.styler[type=submit]:hover,#loginForm input[type=button]:hover,#loginForm input[type=submit]:hover{
	background-position:0 0;
}

#loginForm .group{
	width:100%;
}

#loginForm .group .fc_item,#loginForm .group .fc_item .elem_item{
	max-width:100%;
}

#loginForm .group .fc_item:not(.fc_checkbox):not(".block"){
	width:100%;
}

#loginForm .group .fc_item:not(.fc_checkbox) .elem_item{
	width:100%;
}

#loginForm .group .fc_item:not(.fc_checkbox) .elem_item input,#loginForm .group .fc_item:not(.fc_checkbox) .elem_item input.styler,#loginForm .group .fc_item:not(.fc_checkbox) .elem_item textarea,#loginForm .group .fc_item:not(.fc_checkbox) .elem_item textarea.styler{
	width:100%;
}

#loginForm .group .fc_item.fc_checkbox{
	width:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

#loginForm .group .fc_item.fc_checkbox .sector_title{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	font-size:12px;
}

#loginForm button.styler[type=email]:focus,#loginForm button.styler[type=password]:focus,#loginForm button.styler[type=text]:focus,#loginForm button[type=email]:focus,#loginForm button[type=password]:focus,#loginForm button[type=text]:focus,#loginForm input.styler[type=email]:focus,#loginForm input.styler[type=password]:focus,#loginForm input.styler[type=text]:focus,#loginForm input[type=email]:focus,#loginForm input[type=password]:focus,#loginForm input[type=text]:focus{
	border-color:#334755;
}

#loginForm button.styler[type=button],#loginForm button.styler[type=submit],#loginForm button[type=button],#loginForm button[type=submit],#loginForm input.styler[type=button],#loginForm input.styler[type=submit],#loginForm input[type=button],#loginForm input[type=submit]{
	background:#25b4b1;
	color:#fff;
}

#loginForm button.styler[type=button]:hover,#loginForm button.styler[type=submit]:hover,#loginForm button[type=button]:hover,#loginForm button[type=submit]:hover,#loginForm input.styler[type=button]:hover,#loginForm input.styler[type=submit]:hover,#loginForm input[type=button]:hover,#loginForm input[type=submit]:hover{
	background:#334755;
}

#loginForm textarea.styler:focus,#loginForm textarea:focus{
	border-color:#334755;
}

#loginForm button[type=button]{
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
}

form[name=uss_block_filters]{
	font-family:roboto;
}

form[name=uss_block_filters] label,form[name=uss_block_filters] label.sector_title{
	font-family:roboto-medium;
	font-size:15px;
	font-weight:400;
	color:#2f2f2f;
}

form[name=uss_block_filters] input.styler:not([type=submit]),form[name=uss_block_filters] input.styler[type=email]:not([type=submit]),form[name=uss_block_filters] input.styler[type=password]:not([type=submit]),form[name=uss_block_filters] input.styler[type=text]:not([type=submit]),form[name=uss_block_filters] input:not([type=submit]),form[name=uss_block_filters] input[type=email]:not([type=submit]),form[name=uss_block_filters] input[type=password]:not([type=submit]),form[name=uss_block_filters] input[type=text]:not([type=submit]),form[name=uss_block_filters] textarea.styler:not([type=submit]),form[name=uss_block_filters] textarea.styler[type=email]:not([type=submit]),form[name=uss_block_filters] textarea.styler[type=password]:not([type=submit]),form[name=uss_block_filters] textarea.styler[type=text]:not([type=submit]),form[name=uss_block_filters] textarea:not([type=submit]),form[name=uss_block_filters] textarea[type=email]:not([type=submit]),form[name=uss_block_filters] textarea[type=password]:not([type=submit]),form[name=uss_block_filters] textarea[type=text]:not([type=submit]){
	border:1px solid #ccc;
	-webkit-box-shadow:none;
	box-shadow:none;
	font-weight:400;
	border-radius:0;
	background:#fff;
	max-width:100%;
}

form[name=uss_block_filters] button.styler[type=button],form[name=uss_block_filters] button.styler[type=submit],form[name=uss_block_filters] button[type=button],form[name=uss_block_filters] button[type=submit],form[name=uss_block_filters] input.styler[type=button],form[name=uss_block_filters] input.styler[type=submit],form[name=uss_block_filters] input[type=button],form[name=uss_block_filters] input[type=submit]{
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	border-radius:3px;
	border:none!important;
	text-shadow:none;
	font-weight:400;
	padding:10px 11px;
	display:inline-block;
}

form[name=uss_block_filters] button.styler[type=button]:hover,form[name=uss_block_filters] button.styler[type=submit]:hover,form[name=uss_block_filters] button[type=button]:hover,form[name=uss_block_filters] button[type=submit]:hover,form[name=uss_block_filters] input.styler[type=button]:hover,form[name=uss_block_filters] input.styler[type=submit]:hover,form[name=uss_block_filters] input[type=button]:hover,form[name=uss_block_filters] input[type=submit]:hover{
	background-position:0 0;
}

form[name=uss_block_filters] .group{
	width:100%;
}

form[name=uss_block_filters] .group .fc_item{
	max-width:100%;
}

form[name=uss_block_filters] .group .fc_item .elem_item{
	max-width:100%;
}

form[name=uss_block_filters] .group .fc_item:not(.fc_checkbox):not(".block"){
	width:100%;
}

form[name=uss_block_filters] .group .fc_item:not(.fc_checkbox) .elem_item{
	width:100%;
}

form[name=uss_block_filters] .group .fc_item:not(.fc_checkbox) .elem_item input,form[name=uss_block_filters] .group .fc_item:not(.fc_checkbox) .elem_item input.styler,form[name=uss_block_filters] .group .fc_item:not(.fc_checkbox) .elem_item textarea,form[name=uss_block_filters] .group .fc_item:not(.fc_checkbox) .elem_item textarea.styler{
	width:100%;
}

form[name=uss_block_filters] .group .fc_item.fc_checkbox{
	width:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

form[name=uss_block_filters] .group .fc_item.fc_checkbox .sector_title{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	font-size:12px;
}

form[name=uss_block_filters] button.styler[type=email]:focus,form[name=uss_block_filters] button.styler[type=password]:focus,form[name=uss_block_filters] button.styler[type=text]:focus,form[name=uss_block_filters] button[type=email]:focus,form[name=uss_block_filters] button[type=password]:focus,form[name=uss_block_filters] button[type=text]:focus,form[name=uss_block_filters] input.styler[type=email]:focus,form[name=uss_block_filters] input.styler[type=password]:focus,form[name=uss_block_filters] input.styler[type=text]:focus,form[name=uss_block_filters] input[type=email]:focus,form[name=uss_block_filters] input[type=password]:focus,form[name=uss_block_filters] input[type=text]:focus{
	border-color:#334755;
}

form[name=uss_block_filters] button.styler[type=button],form[name=uss_block_filters] button.styler[type=submit],form[name=uss_block_filters] button[type=button],form[name=uss_block_filters] button[type=submit],form[name=uss_block_filters] input.styler[type=button],form[name=uss_block_filters] input.styler[type=submit],form[name=uss_block_filters] input[type=button],form[name=uss_block_filters] input[type=submit]{
	background:#25b4b1;
	color:#fff;
}

form[name=uss_block_filters] button.styler[type=button]:hover,form[name=uss_block_filters] button.styler[type=submit]:hover,form[name=uss_block_filters] button[type=button]:hover,form[name=uss_block_filters] button[type=submit]:hover,form[name=uss_block_filters] input.styler[type=button]:hover,form[name=uss_block_filters] input.styler[type=submit]:hover,form[name=uss_block_filters] input[type=button]:hover,form[name=uss_block_filters] input[type=submit]:hover{
	background:#334755;
}

form[name=uss_block_filters] textarea.styler:focus,form[name=uss_block_filters] textarea:focus{
	border-color:#334755;
}

form[name=uss_block_filters] button[type=button]{
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
}

.jq-radio,.jq-radio *{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}

.container .aside{
	width:280px;
}

.container .aside.aside-left{
	float:left;
	margin-right:31px;
}

.container .aside.aside-right{
	float:right;
	margin-left:31px;
}

.container .content{
	overflow:hidden;
}

.container strong{
	font-family:roboto-medium;
	font-weight:400;
}

.content h1{
	font-size:33px;
	color:#2f2f2f;
	font-weight:400;
	line-height:1;
}

.content .uss_faq_item{
	width:99%;
}

.uss_shop_blocks_view{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_shop_blocks_view ul,.uss_shop_blocks_view ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.uss_shop_blocks_view .uss_eshop_item{
	border:1px solid #e5e5e5;
	margin-bottom:17px;
	padding:0 0 24px;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-transition:border-color .15s ease-in;
	transition:border-color .15s ease-in;
}

.uss_shop_blocks_view .uss_eshop_item:not(.slick-slide)>:not(.img):not(.posimg_item):not(.image):not(.imageArea):not(.uss_catalog_info):not(.add_to_cart):not(.uss_eshop_amount_block){
	padding-left:24px;
	padding-right:24px;
}

.uss_shop_blocks_view .uss_eshop_item .posimg_item{
	border:none;
	float:none;
	margin:0 auto 21px;
	max-width:100%;
}

.uss_shop_blocks_view .uss_eshop_item .posimg_item>a img{
	display:block;
	max-width:100%;
	max-height:100%;
	margin:0 auto;
}

.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder{
	margin:0 auto;
	display:block;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_name{
	color:#2f2f2f;
	font-size:15px;
	font-weight:400;
	margin:0 0 18px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_name a{
	color:inherit;
	text-decoration:none;
	line-height:1.2;
	overflow:hidden;
	display:block;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_name:hover{
	color:#1ca09d;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_description{
	margin-bottom:18px;
	font-size:12px;
	color:#6a747c;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_price .price_zero_class{
	white-space:normal!important;
	font-size:12px!important;
	line-height:1!important;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_price div,.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span{
	margin:0!important;
	padding:0!important;
	display:block;
	background:none!important;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_price div.actual_price,.uss_shop_blocks_view .uss_eshop_item .uss_shop_price div.price,.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.actual_price,.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.price{
	color:#2f2f2f;
	font-size:18px;
	font-weight:700;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_price div.old_price,.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price{
	font-size:14px;
	color:#8c8c8c;
	margin:0 0 3px!important;
	font-weight:400!important;
	font-family:roboto-medium;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_price+a.add_to_cart{
	margin-top:6px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by{
	margin:0!important;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click{
	margin-top:16px!important;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{
	min-width:105px;
	min-height:37px;
	display:inline-block;
	padding:10px 7px 11px;
	font-size:14px;
	color:#fff;
	background-color:#25b4b1;
	background-position:17px;
	background-repeat:no-repeat;
	text-decoration:none!important;
	border-radius:3px;
	text-align:left;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart:not(.already_in_cart){
	padding-left:42px;
	background-image:url(../img/btn-buy.png);
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart:hover{
	background-color:#334755;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart.already_in_cart{
	background-color:#334755;
	background-image:none!important;
	text-align:center;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_producer{
	line-height:20px;
	font-size:12px;
	color:#6a747c;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_producer .title,.uss_shop_blocks_view .uss_eshop_item .uss_shop_producer label.items_label,.uss_shop_blocks_view .uss_eshop_item .uss_shop_producer strong{
	font-size:12px;
	color:inherit;
	font-weight:400;
	margin-right:5px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_producer strong{
	display:inline-block;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_producer .value{
	font-family:roboto-medium;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_amount_left{
	line-height:20px;
	font-size:12px;
	color:#6a747c;
	clear:both;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_amount_left .title,.uss_shop_blocks_view .uss_eshop_item .uss_shop_amount_left label.items_label,.uss_shop_blocks_view .uss_eshop_item .uss_shop_amount_left strong{
	font-size:12px;
	color:inherit;
	font-weight:400;
	margin-right:5px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_amount_left strong{
	display:inline-block;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_amount_left .value{
	font-family:roboto-medium;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_uid{
	line-height:20px;
	font-size:12px;
	color:#6a747c;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_uid .title,.uss_shop_blocks_view .uss_eshop_item .uss_shop_uid label.items_label,.uss_shop_blocks_view .uss_eshop_item .uss_shop_uid strong{
	font-size:12px;
	color:inherit;
	font-weight:400;
	margin-right:5px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_uid strong{
	display:inline-block;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_uid .value{
	font-family:roboto-medium;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_linktomore{
	line-height:20px;
	font-size:12px;
	color:#6a747c;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_linktomore .title,.uss_shop_blocks_view .uss_eshop_item .uss_shop_linktomore label.items_label,.uss_shop_blocks_view .uss_eshop_item .uss_shop_linktomore strong{
	font-size:12px;
	color:inherit;
	font-weight:400;
	margin-right:5px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_linktomore strong{
	display:inline-block;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_linktomore .value{
	font-family:roboto-medium;
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area{
	margin-top:0!important;
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item{
	line-height:20px;
	font-size:12px;
	color:#6a747c;
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .title,.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item label.items_label,.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item strong{
	font-size:12px;
	color:inherit;
	font-weight:400;
	margin-right:5px;
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item strong{
	display:inline-block;
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .value{
	font-family:roboto-medium;
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area{
	margin-bottom:.8em;
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_line,.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .group_wrap,.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .jq-selectbox .jq-selectbox__select,.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .value{
	width:100%;
}

.uss_shop_blocks_view .uss_eshop_item .uss_price_buy_btn_block{
	margin-top:auto;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}

.uss_shop_blocks_view .uss_eshop_item .uss_price_buy_btn_block>*{
	margin:0 0 10px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-top:16px;
	clear:both;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_basket_loader{
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	min-height:37px;
	position:relative;
	background:#f0f2f3;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	min-height:37px;
	text-indent:-9999px;
	height:37px;
	display:inline-block;
	background:url(../img/compare-icon-list.png) 50% no-repeat;
	width:100%;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by:hover{
	background:#212121;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by:hover a{
	background-image:url(../img/compare-icon-list-active.png);
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.already_in_compare{
	background-color:#212121;
	background-image:url(../img/compare-icon-list-active.png)!important;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	margin-left:11px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put{
	width:100%;
	min-height:37px;
	position:relative;
	background:#f0f2f3;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	min-height:37px;
	text-indent:-9999px;
	height:37px;
	display:inline-block;
	background:url(../img/put-icon-list.png) 50% no-repeat;
	width:100%;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a.already_in_wish{
	background-color:#000;
	background:url(../img/put-icon-list-active.png) 50% no-repeat, #212121;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put:hover{
	background:#212121;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put:hover a{
	background:url(../img/put-icon-list-active.png) 50% no-repeat;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put:hover a:hover{
	background-color:transparent!important;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_by{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	margin:0 0 0 11px!important;
	min-height:37px;
	position:relative;
	background:#f0f2f3;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_by a.add_to_cart{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	min-width:auto;
	padding:0!important;
	text-indent:-9999px;
	height:37px;
	display:inline-block;
	background:url(../img/fast-buy-icon-list.png) 50% no-repeat;
	width:100%;
	float:none!important;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_by:hover{
	background:#212121;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_by:hover a{
	background:url(../img/fast-buy-icon-list-active.png) 50% no-repeat;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_by:hover a:hover{
	background-color:transparent!important;
}

.uss_shop_blocks_view .uss_eshop_item.order_many{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}

.uss_shop_blocks_view .uss_eshop_item.order_many .uss_eshop_amount_block{
	padding-top:7px;
	padding-bottom:8px;
}

.uss_shop_blocks_view .uss_eshop_item.order_many .amount_title{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
	font-size:15px;
}

.uss_shop_blocks_view .uss_eshop_item.order_many .basket_amount_class{
	display:inline-block;
	vertical-align:middle;
	height:30px;
	margin:0;
	width:40px;
	font-family:roboto;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	outline:none!important;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #a9a9a9;
	text-align:center;
}

.uss_shop_blocks_view .uss_eshop_item.order_many .basket_amount_class:focus{
	border-color:#25b4b1;
}

.uss_shop_blocks_view .uss_eshop_item.order_many .uss_eshop_amount_block{
	margin:0;
	display:inline-block;
	vertical-align:middle;
}

.uss_shop_blocks_view .uss_eshop_item.order_many .uss_eshop_amount_block input.basket_amount_class{
	margin-right:10px;
}

.uss_shop_blocks_view .uss_eshop_item.order_many .uss_eshop_amount_block+.add_to_cart{
	display:inline-block;
	vertical-align:middle;
}

.uss_shop_blocks_view .uss_eshop_item.order_many .amount_title,.uss_shop_blocks_view .uss_eshop_item.order_many .basket_amount_class{
	margin-bottom:0;
}

.uss_shop_blocks_view .uss_eshop_item.order_many .add_to_cart{
	display:inline-block;
	vertical-align:middle;
	float:none!important;
	margin-bottom:0;
}

.uss_shop_blocks_view .uss_eshop_item.order_many>.uss_shop_by:not(.uss_shop_buy_one_click){
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}

.uss_shop_blocks_view .uss_eshop_item.order_one .uss_shop_by a.add_to_cart{
	margin-bottom:14px;
}

.uss_shop_blocks_view .uss_eshop_item.order_one .price_buy_wrap{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	-ms-flex-align:end;
	align-items:flex-end;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_shop_blocks_view .uss_eshop_item.with_btns .uss_shop_by a.add_to_cart.already_in_cart{
	width:100%;
}

.block .items .uss_eshop_block_item,.block .uss_eshop_block_item,.uss_shop_list_view .uss_eshop_item{
	border:1px solid #e5e5e5;
	margin-bottom:17px;
	padding:0 0 24px;
}

.block .items .uss_eshop_block_item:not(.slick-slide)>:not(.img):not(.posimg_item):not(.image):not(.imageArea):not(.uss_catalog_info):not(.add_to_cart):not(.uss_eshop_amount_block),.block .uss_eshop_block_item:not(.slick-slide)>:not(.img):not(.posimg_item):not(.image):not(.imageArea):not(.uss_catalog_info):not(.add_to_cart):not(.uss_eshop_amount_block),.uss_shop_list_view .uss_eshop_item:not(.slick-slide)>:not(.img):not(.posimg_item):not(.image):not(.imageArea):not(.uss_catalog_info):not(.add_to_cart):not(.uss_eshop_amount_block){
	padding-left:24px;
	padding-right:24px;
}

.uss_shop_list_view .uss_eshop_item{
	padding-bottom:0;
}

.uss_shop_list_view .uss_eshop_item .uss_shop_technical_data{
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:0;
}

.aside-block .uss_eshop_block_item .uss_shop_name a{
	height:2.4em;
	overflow:hidden;
}

.items .uss_eshop_block_item,.uss_eshop_block_item,.uss_shop_list_view .uss_eshop_item{
	max-width:none;
}

.items .uss_eshop_block_item .img,.uss_eshop_block_item .img,.uss_shop_list_view .uss_eshop_item .img{
	border:none;
	float:none;
	margin:0 auto 21px;
	max-width:100%;
}

.items .uss_eshop_block_item .img>a img,.uss_eshop_block_item .img>a img,.uss_shop_list_view .uss_eshop_item .img>a img{
	display:block;
	max-width:100%;
	max-height:100%;
	margin:0 auto;
}

.items .uss_eshop_block_item .uss_shop_name,.uss_eshop_block_item .uss_shop_name,.uss_shop_list_view .uss_eshop_item .uss_shop_name{
	color:#2f2f2f;
	font-size:15px;
	font-weight:400;
	margin:0 0 18px;
}

.items .uss_eshop_block_item .uss_shop_name a,.uss_eshop_block_item .uss_shop_name a,.uss_shop_list_view .uss_eshop_item .uss_shop_name a{
	color:inherit;
	text-decoration:none;
	line-height:1.2;
	overflow:hidden;
	display:block;
}

.items .uss_eshop_block_item .uss_shop_name:hover,.uss_eshop_block_item .uss_shop_name:hover,.uss_shop_list_view .uss_eshop_item .uss_shop_name:hover{
	color:#1ca09d;
}

.items .uss_eshop_block_item .uss_shop_price .price_zero_class,.uss_eshop_block_item .uss_shop_price .price_zero_class,.uss_shop_list_view .uss_eshop_item .uss_shop_price .price_zero_class{
	white-space:normal!important;
	font-size:12px!important;
	line-height:1!important;
}

.items .uss_eshop_block_item .uss_shop_price div,.items .uss_eshop_block_item .uss_shop_price span,.uss_eshop_block_item .uss_shop_price div,.uss_eshop_block_item .uss_shop_price span,.uss_shop_list_view .uss_eshop_item .uss_shop_price div,.uss_shop_list_view .uss_eshop_item .uss_shop_price span{
	margin:0!important;
	padding:0!important;
	display:block;
	background:none!important;
}

.items .uss_eshop_block_item .uss_shop_price div.actual_price,.items .uss_eshop_block_item .uss_shop_price div.price,.items .uss_eshop_block_item .uss_shop_price span.actual_price,.items .uss_eshop_block_item .uss_shop_price span.price,.uss_eshop_block_item .uss_shop_price div.actual_price,.uss_eshop_block_item .uss_shop_price div.price,.uss_eshop_block_item .uss_shop_price span.actual_price,.uss_eshop_block_item .uss_shop_price span.price,.uss_shop_list_view .uss_eshop_item .uss_shop_price div.actual_price,.uss_shop_list_view .uss_eshop_item .uss_shop_price div.price,.uss_shop_list_view .uss_eshop_item .uss_shop_price span.actual_price,.uss_shop_list_view .uss_eshop_item .uss_shop_price span.price{
	color:#2f2f2f;
	font-size:18px;
	font-weight:700;
}

.items .uss_eshop_block_item .uss_shop_price div.old_price,.items .uss_eshop_block_item .uss_shop_price span.old_price,.uss_eshop_block_item .uss_shop_price div.old_price,.uss_eshop_block_item .uss_shop_price span.old_price,.uss_shop_list_view .uss_eshop_item .uss_shop_price div.old_price,.uss_shop_list_view .uss_eshop_item .uss_shop_price span.old_price{
	font-size:14px;
	color:#8c8c8c;
	margin:0 0 3px!important;
	font-weight:400!important;
	font-family:roboto-medium;
}

.items .uss_eshop_block_item .uss_shop_price+a.add_to_cart,.uss_eshop_block_item .uss_shop_price+a.add_to_cart,.uss_shop_list_view .uss_eshop_item .uss_shop_price+a.add_to_cart{
	margin-top:6px;
}

.items .uss_eshop_block_item a.add_to_cart,.uss_eshop_block_item a.add_to_cart,.uss_shop_list_view .uss_eshop_item a.add_to_cart{
	min-width:105px;
	min-height:37px;
	display:inline-block;
	padding:10px 7px 11px;
	font-size:14px;
	color:#fff;
	background-color:#25b4b1;
	background-position:17px;
	background-repeat:no-repeat;
	text-decoration:none!important;
	border-radius:3px;
	text-align:left;
}

.items .uss_eshop_block_item a.add_to_cart:not(.already_in_cart),.uss_eshop_block_item a.add_to_cart:not(.already_in_cart),.uss_shop_list_view .uss_eshop_item a.add_to_cart:not(.already_in_cart){
	padding-left:42px;
	background-image:url(../img/btn-buy.png);
}

.items .uss_eshop_block_item a.add_to_cart:hover,.uss_eshop_block_item a.add_to_cart:hover,.uss_shop_list_view .uss_eshop_item a.add_to_cart:hover{
	background-color:#334755;
}

.items .uss_eshop_block_item a.add_to_cart.already_in_cart,.uss_eshop_block_item a.add_to_cart.already_in_cart,.uss_shop_list_view .uss_eshop_item a.add_to_cart.already_in_cart{
	background-color:#334755;
	text-align:center;
	background-image:none!important;
	text-align:left;
	padding-left:10px;
}

.items .uss_eshop_block_item .uss_shop_description,.uss_eshop_block_item .uss_shop_description,.uss_shop_list_view .uss_eshop_item .uss_shop_description{
	margin-bottom:18px;
	font-size:12px;
	color:#6a747c;
}

.items .uss_eshop_block_item.order_many .uss_shop_price,.uss_eshop_block_item.order_many .uss_shop_price,.uss_shop_list_view .uss_eshop_item.order_many .uss_shop_price{
	float:none!important;
}

.items .uss_eshop_block_item.order_many .uss_eshop_amount_block,.uss_eshop_block_item.order_many .uss_eshop_amount_block,.uss_shop_list_view .uss_eshop_item.order_many .uss_eshop_amount_block{
	padding-top:7px;
	padding-bottom:8px;
}

.items .uss_eshop_block_item.order_many .amount_title,.uss_eshop_block_item.order_many .amount_title,.uss_shop_list_view .uss_eshop_item.order_many .amount_title{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
	font-size:15px;
}

.items .uss_eshop_block_item.order_many .basket_amount_class,.uss_eshop_block_item.order_many .basket_amount_class,.uss_shop_list_view .uss_eshop_item.order_many .basket_amount_class{
	display:inline-block;
	vertical-align:middle;
	height:30px;
	margin:0;
	width:40px;
	font-family:roboto;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	outline:none!important;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #a9a9a9;
	text-align:center;
}

.items .uss_eshop_block_item.order_many .basket_amount_class:focus,.uss_eshop_block_item.order_many .basket_amount_class:focus,.uss_shop_list_view .uss_eshop_item.order_many .basket_amount_class:focus{
	border-color:#25b4b1;
}

.items .uss_eshop_block_item.order_many .uss_eshop_amount_block,.uss_eshop_block_item.order_many .uss_eshop_amount_block,.uss_shop_list_view .uss_eshop_item.order_many .uss_eshop_amount_block{
	margin:0;
	display:inline-block;
	vertical-align:middle;
}

.items .uss_eshop_block_item.order_many .uss_eshop_amount_block input.basket_amount_class,.uss_eshop_block_item.order_many .uss_eshop_amount_block input.basket_amount_class,.uss_shop_list_view .uss_eshop_item.order_many .uss_eshop_amount_block input.basket_amount_class{
	margin-right:10px;
}

.items .uss_eshop_block_item.order_many .uss_eshop_amount_block+.add_to_cart,.uss_eshop_block_item.order_many .uss_eshop_amount_block+.add_to_cart,.uss_shop_list_view .uss_eshop_item.order_many .uss_eshop_amount_block+.add_to_cart{
	display:inline-block;
	vertical-align:middle;
}

.items .uss_eshop_block_item.order_one .uss_shop_by a.add_to_cart,.uss_eshop_block_item.order_one .uss_shop_by a.add_to_cart,.uss_shop_list_view .uss_eshop_item.order_one .uss_shop_by a.add_to_cart{
	float:none!important;
}

.uss_shoppos_table .uss_eshop_item .img{
	border:none;
	float:none;
	margin:0 auto 21px;
	max-width:100%;
}

.uss_shoppos_table .uss_eshop_item .img>a img{
	display:block;
	max-width:100%;
	max-height:100%;
	margin:0 auto;
}

.uss_shoppos_table .uss_eshop_item .uss_title{
	min-width:120px;
}

.uss_shoppos_table .uss_eshop_item .uss_shop_name{
	color:#2f2f2f;
	font-size:15px;
	font-weight:400;
	margin:0 0 18px;
}

.uss_shoppos_table .uss_eshop_item .uss_shop_name a{
	color:inherit;
	text-decoration:none;
	line-height:1.2;
	overflow:hidden;
	display:block;
}

.uss_shoppos_table .uss_eshop_item .uss_shop_name:hover{
	color:#1ca09d;
}

.uss_shoppos_table .uss_eshop_item .uss_shop_price .price_zero_class{
	white-space:normal!important;
	font-size:12px!important;
	line-height:1!important;
}

.uss_shoppos_table .uss_eshop_item .uss_shop_price div,.uss_shoppos_table .uss_eshop_item .uss_shop_price span{
	margin:0!important;
	padding:0!important;
	display:block;
	background:none!important;
}

.uss_shoppos_table .uss_eshop_item .uss_shop_price div.actual_price,.uss_shoppos_table .uss_eshop_item .uss_shop_price div.price,.uss_shoppos_table .uss_eshop_item .uss_shop_price span.actual_price,.uss_shoppos_table .uss_eshop_item .uss_shop_price span.price{
	color:#2f2f2f;
	font-size:18px;
	font-weight:700;
}

.uss_shoppos_table .uss_eshop_item .uss_shop_price div.old_price,.uss_shoppos_table .uss_eshop_item .uss_shop_price span.old_price{
	font-size:14px;
	color:#8c8c8c;
	margin:0 0 3px!important;
	font-weight:400!important;
	font-family:roboto-medium;
}

.uss_shoppos_table .uss_eshop_item .uss_shop_price+a.add_to_cart{
	margin-top:6px;
}

.uss_shoppos_table .uss_eshop_item .uss_eshop_amount_block{
	padding-top:7px;
	padding-bottom:8px;
}

.uss_shoppos_table .uss_eshop_item .amount_title{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
	font-size:15px;
}

.uss_shoppos_table .uss_eshop_item .basket_amount_class{
	display:inline-block;
	vertical-align:middle;
	height:30px;
	margin:0;
	width:40px;
	font-family:roboto;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	outline:none!important;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #a9a9a9;
	text-align:center;
}

.uss_shoppos_table .uss_eshop_item .basket_amount_class:focus{
	border-color:#25b4b1;
}

.uss_shoppos_table .uss_eshop_item .uss_eshop_amount_block{
	margin:0;
	display:inline-block;
	vertical-align:middle;
}

.uss_shoppos_table .uss_eshop_item .uss_eshop_amount_block input.basket_amount_class{
	margin-right:10px;
}

.uss_shoppos_table .uss_eshop_item .uss_eshop_amount_block+.add_to_cart{
	display:inline-block;
	vertical-align:middle;
}

.uss_shoppos_table .uss_eshop_item a.add_to_cart{
	min-width:105px;
	min-height:37px;
	display:inline-block;
	font-size:14px;
	color:#fff;
	background-color:#25b4b1;
	background-position:17px;
	background-repeat:no-repeat;
	text-decoration:none!important;
	border-radius:3px;
	text-align:left;
	min-width:auto;
	min-height:auto;
	white-space:nowrap!important;
	margin-bottom:5px;
	padding:9px 7px 7px;
	padding-left:27px!important;
	background-position:5px!important;
}

.uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart){
	padding-left:42px;
	background-image:url(../img/btn-buy.png);
}

.uss_shoppos_table .uss_eshop_item a.add_to_cart:hover{
	background-color:#334755;
}

.uss_shoppos_table .uss_eshop_item a.add_to_cart.already_in_cart{
	background-color:#334755;
	text-align:center;
	background-image:none!important;
	text-align:left;
	padding-left:10px!important;
}

.uss_shoppos_table .uss_eshop_item .add_to_wishlist{
	margin-bottom:5px;
}

.uss_shoppos_table .uss_eshop_item .add_to_wishlist a{
	display:inline-block;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	color:#2f2f2f;
	font-weight:400;
	font-family:roboto-medium;
	padding:9px 13px 8px 30px;
	background:url(../img/put-icon.png) 7px no-repeat;
	background-color:#f0f2f3;
}

.uss_shoppos_table .uss_eshop_item .add_to_wishlist a:hover{
	background-color:#dadbdc;
}

.uss_shoppos_table .uss_eshop_item .uss_compare_by{
	margin-bottom:5px;
}

.uss_shoppos_table .uss_eshop_item .uss_compare_by a{
	display:inline-block;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	color:#2f2f2f;
	font-weight:400;
	font-family:roboto-medium;
	padding:9px 13px 8px 30px;
	background:url(../img/compare.png) 7px no-repeat;
	background-color:#f0f2f3;
}

.uss_shoppos_table .uss_eshop_item .uss_compare_by a:hover{
	background-color:#dadbdc;
}

.uss_shoppos_table .uss_eshop_item.order_many .uss_shop_price{
	float:none!important;
}

.uss_shoppos_table .uss_eshop_item.order_many .uss_eshop_amount_block{
	padding-top:7px;
	padding-bottom:8px;
}

.uss_shoppos_table .uss_eshop_item.order_many .amount_title{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
	font-size:15px;
}

.uss_shoppos_table .uss_eshop_item.order_many .basket_amount_class{
	display:inline-block;
	vertical-align:middle;
	height:30px;
	margin:0;
	width:40px;
	font-family:roboto;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	outline:none!important;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #a9a9a9;
	text-align:center;
}

.uss_shoppos_table .uss_eshop_item.order_many .basket_amount_class:focus{
	border-color:#25b4b1;
}

.uss_shoppos_table .uss_eshop_item.order_many .uss_eshop_amount_block{
	margin:0;
	display:inline-block;
	vertical-align:middle;
}

.uss_shoppos_table .uss_eshop_item.order_many .uss_eshop_amount_block input.basket_amount_class{
	margin-right:10px;
}

.uss_shoppos_table .uss_eshop_item.order_many .uss_eshop_amount_block+.add_to_cart{
	display:inline-block;
	vertical-align:middle;
}

.uss_shoppos_table .uss_eshop_item.order_one .uss_shop_by a.add_to_cart{
	float:none!important;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by{
	height:37px;
	position:relative;
	background:#f0f2f3;
	display:inline-block;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a{
	min-height:37px;
	height:37px;
	display:inline-block;
	background:url(../img/compare.png) 21px no-repeat;
	width:100%;
	padding:8px 10px 0 42px;
	color:#a2a7aa;
	text-decoration:none;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by:hover{
	background:#212121;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by:hover a{
	background-image:url(../img/compare-icon-list-active.png);
	text-decoration:none;
	color:#fff;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a.already_in_compare{
	background-color:#212121;
	background-image:url(../img/compare-icon-list-active.png);
	color:#fff;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap{
	display:inline-block;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put{
	width:100%;
	height:37px;
	display:inline-block;
	position:relative;
	background:#f0f2f3;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a{
	min-height:37px;
	height:37px;
	display:inline-block;
	background:url(../img/put-icon-list.png) 16px no-repeat;
	width:100%;
	padding:8px 10px 0 42px;
	text-decoration:none;
	color:#a2a7aa;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.already_in_wish{
	background-color:#000;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put:hover{
	background:#212121;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put:hover a{
	background-image:url(../img/put-icon-list-active.png);
	color:#fff;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price{
	margin:0 0 10px!important;
	display:block;
	float:none;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price .price_zero_class{
	white-space:normal!important;
	font-size:12px!important;
	line-height:1!important;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price div,.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span{
	margin:0!important;
	padding:0!important;
	display:block;
	background:none!important;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price div.actual_price,.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price div.price,.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.actual_price,.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.price{
	color:#2f2f2f;
	font-size:18px;
	font-weight:700;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price div.old_price,.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.old_price{
	font-size:14px;
	color:#8c8c8c;
	margin:0 0 3px!important;
	font-weight:400!important;
	font-family:roboto-medium;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price+a.add_to_cart{
	margin-top:6px;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block+a.add_to_cart:not(.buy_one_click){
	margin-left:11px;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click){
	color:#fff;
	background-color:#25b4b1;
	background-position:17px;
	background-repeat:no-repeat;
	text-decoration:none!important;
	border-radius:3px;
	text-align:left;
	min-width:105px;
	min-height:37px;
	display:inline-block;
	padding:10px 7px 11px;
	font-size:14px;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click):not(.already_in_cart){
	padding-left:42px;
	background-image:url(../img/btn-buy.png);
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{
	background-color:#334755;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click).already_in_cart{
	background-color:#334755;
	background-image:none!important;
	text-align:center;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{
	margin:0!important;
	position:relative;
	min-width:auto;
	height:37px;
	display:inline-block;
	background:url(../img/fast-buy.png) 16px no-repeat;
	float:none!important;
	background-color:#f0f2f3!important;
	padding:8px 10px 0 42px;
	text-decoration:none;
	color:#a2a7aa;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{
	background-color:#212121!important;
	background-image:url(../img/fast-buy-icon-list-active.png);
	color:#fff;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-top:10px;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns>div+div{
	margin:0 0 0 11px!important;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_by{
	margin:0 0 0 11px!important;
	width:37px;
	height:37px;
	display:inline-block;
	text-indent:-999px;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_by a.add_to_cart{
	width:37px;
	height:37px;
	margin:0!important;
	border-radius:0;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_by:hover{
	background:#212121;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_by:hover a{
	-webkit-filter:brightness(100);
	filter:brightness(100);
	background-color:transparent!important;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_by:hover a:hover{
	-webkit-filter:brightness(100);
	filter:brightness(100);
	background-color:transparent!important;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns-list{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns-list>div{
	margin:0 10px 10px 0!important;
}

.h3.h_op{
	font-weight:400;
	background:#f0f2f3;
	padding:17px 31px 16px;
	font-size:17px;
	font-family:roboto-medium;
	color:#2f2f2f;
	display:block;
	margin-bottom:31px;
	border-radius:4px 4px 0 0;
	position:relative;
}

.uss_eshop_sameproducts.blocks{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_eshop_sameproducts.blocks ul,.uss_eshop_sameproducts.blocks ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.uss_eshop_sameproducts.blocks .item{
	border:1px solid #e5e5e5;
	margin-bottom:17px;
	padding:0 0 24px;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	margin-right:0;
	max-width:calc((100% - 14px)/2);
}

.uss_eshop_sameproducts.blocks .item:not(.slick-slide)>:not(.img):not(.posimg_item):not(.image):not(.imageArea):not(.uss_catalog_info):not(.add_to_cart):not(.uss_eshop_amount_block){
	padding-left:24px;
	padding-right:24px;
}

.uss_eshop_sameproducts.blocks .item .imageWrap{
	border:none;
	float:none;
	margin:0 auto 21px;
	max-width:100%;
}

.uss_eshop_sameproducts.blocks .item .imageWrap>a img{
	display:block;
	max-width:100%;
	max-height:100%;
	margin:0 auto;
}

.uss_eshop_sameproducts.blocks .item .info .title{
	color:#2f2f2f;
	font-size:15px;
	font-weight:400;
	margin:0 0 18px;
}

.uss_eshop_sameproducts.blocks .item .info .title a{
	color:inherit;
	text-decoration:none;
	line-height:1.2;
	overflow:hidden;
	display:block;
}

.uss_eshop_sameproducts.blocks .item .info .title:hover{
	color:#1ca09d;
}

.uss_eshop_sameproducts.blocks .item .info .price{
	float:none!important;
}

.uss_eshop_sameproducts.blocks .item .info .price .price_zero_class{
	white-space:normal!important;
	font-size:12px!important;
	line-height:1!important;
}

.uss_eshop_sameproducts.blocks .item .info .price div,.uss_eshop_sameproducts.blocks .item .info .price span{
	margin:0!important;
	padding:0!important;
	display:block;
	background:none!important;
}

.uss_eshop_sameproducts.blocks .item .info .price div.actual_price,.uss_eshop_sameproducts.blocks .item .info .price div.price,.uss_eshop_sameproducts.blocks .item .info .price span.actual_price,.uss_eshop_sameproducts.blocks .item .info .price span.price{
	color:#2f2f2f;
	font-size:18px;
	font-weight:700;
}

.uss_eshop_sameproducts.blocks .item .info .price div.old_price,.uss_eshop_sameproducts.blocks .item .info .price span.old_price{
	font-size:14px;
	color:#8c8c8c;
	margin:0 0 3px!important;
	font-weight:400!important;
	font-family:roboto-medium;
}

.uss_eshop_sameproducts.blocks .item .info .price+a.add_to_cart{
	margin-top:6px;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	margin:0!important;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart.uss_shop_buy_one_click{
	margin-top:16px!important;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{
	float:none!important;
	min-width:105px;
	min-height:37px;
	display:inline-block;
	padding:10px 7px 11px;
	font-size:14px;
	color:#fff;
	background-color:#25b4b1;
	background-position:17px;
	background-repeat:no-repeat;
	text-decoration:none!important;
	border-radius:3px;
	text-align:left;
	margin-top:0;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:not(.already_in_cart){
	padding-left:42px;
	background-image:url(../img/btn-buy.png);
}

.uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{
	background-color:#334755;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart{
	background-color:#334755;
	text-align:center;
	background-image:none!important;
	width:100%;
	margin-top:7px;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .uss_eshop_amount_block{
	padding-top:7px;
	padding-bottom:8px;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .amount_title{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
	font-size:15px;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .basket_amount_class{
	display:inline-block;
	vertical-align:middle;
	height:30px;
	margin:0;
	width:40px;
	font-family:roboto;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	outline:none!important;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #a9a9a9;
	text-align:center;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .basket_amount_class:focus{
	border-color:#25b4b1;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .uss_eshop_amount_block{
	margin:0;
	display:inline-block;
	vertical-align:middle;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .uss_eshop_amount_block input.basket_amount_class{
	margin-right:10px;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .uss_eshop_amount_block+.add_to_cart{
	display:inline-block;
	vertical-align:middle;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .amount_title,.uss_eshop_sameproducts.blocks .item .info .addToCart .basket_amount_class{
	margin-bottom:4px;
}

.uss_eshop_sameproducts.list .item{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	margin:0;
	padding-top:10px;
}

.uss_eshop_sameproducts.list .item:not(:last-child){
	border-bottom:1px solid #f0f2f3;
	padding-bottom:10px;
}

.uss_eshop_sameproducts.list .item .imageArea{
	margin-right:10px!important;
}

.uss_eshop_sameproducts.list .item .title{
	color:#2f2f2f;
	font-size:15px;
	font-weight:400;
	margin:0 0 18px;
}

.uss_eshop_sameproducts.list .item .title a{
	color:inherit;
	text-decoration:none;
	line-height:1.2;
	overflow:hidden;
	display:block;
}

.uss_eshop_sameproducts.list .item .title:hover{
	color:#1ca09d;
}

.uss_eshop_sameproducts.list .item .price .price_zero_class{
	white-space:normal!important;
	font-size:12px!important;
	line-height:1!important;
}

.uss_eshop_sameproducts.list .item .price div,.uss_eshop_sameproducts.list .item .price span{
	margin:0!important;
	padding:0!important;
	display:block;
	background:none!important;
}

.uss_eshop_sameproducts.list .item .price div.actual_price,.uss_eshop_sameproducts.list .item .price div.price,.uss_eshop_sameproducts.list .item .price span.actual_price,.uss_eshop_sameproducts.list .item .price span.price{
	color:#2f2f2f;
	font-size:18px;
	font-weight:700;
}

.uss_eshop_sameproducts.list .item .price div.old_price,.uss_eshop_sameproducts.list .item .price span.old_price{
	font-size:14px;
	color:#8c8c8c;
	margin:0 0 3px!important;
	font-weight:400!important;
	font-family:roboto-medium;
}

.uss_eshop_sameproducts.list .item .price+a.add_to_cart{
	margin-top:6px;
}

.uss_eshop_sameproducts.list .item .descr{
	margin-bottom:18px;
	font-size:12px;
	color:#6a747c;
}

.uss_eshop_sameproducts.list .item .uss_eshop_amount_block .uss_eshop_amount_block{
	padding-top:7px;
	padding-bottom:8px;
}

.uss_eshop_sameproducts.list .item .uss_eshop_amount_block .amount_title{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
	font-size:15px;
}

.uss_eshop_sameproducts.list .item .uss_eshop_amount_block .basket_amount_class{
	display:inline-block;
	vertical-align:middle;
	height:30px;
	margin:0;
	width:40px;
	font-family:roboto;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	outline:none!important;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #a9a9a9;
}

.uss_eshop_sameproducts.list .item .uss_eshop_amount_block .basket_amount_class:focus{
	border-color:#25b4b1;
}

.uss_eshop_sameproducts.list .item .uss_eshop_amount_block .uss_eshop_amount_block{
	margin:0;
	display:inline-block;
	vertical-align:middle;
}

.uss_eshop_sameproducts.list .item .uss_eshop_amount_block .uss_eshop_amount_block input.basket_amount_class{
	margin-right:10px;
}

.uss_eshop_sameproducts.list .item .uss_eshop_amount_block .uss_eshop_amount_block+.add_to_cart{
	display:inline-block;
	vertical-align:middle;
}

.uss_eshop_sameproducts.list .item .uss_eshop_amount_block .amount_title{
	margin-right:5px;
}

.uss_eshop_sameproducts.list .item .uss_eshop_amount_block .basket_amount_class{
	margin-right:5px;
	margin-left:5px;
	text-shadow:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	text-align:center;
	padding-left:4px;
	padding-right:4px;
}

.uss_eshop_sameproducts.list .item .eshop_filters_area form{
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	-ms-flex-align:start;
	align-items:flex-start;
}

.uss_eshop_sameproducts.list .item .addToCart a.add_to_cart{
	min-width:105px;
	min-height:37px;
	display:inline-block;
	padding:10px 7px 11px;
	font-size:14px;
	color:#fff;
	background-color:#25b4b1;
	background-position:17px;
	background-repeat:no-repeat;
	text-decoration:none!important;
	border-radius:3px;
	text-align:left;
}

.uss_eshop_sameproducts.list .item .addToCart a.add_to_cart:not(.already_in_cart){
	padding-left:42px;
	background-image:url(../img/btn-buy.png);
}

.uss_eshop_sameproducts.list .item .addToCart a.add_to_cart:hover{
	background-color:#334755;
}

.uss_eshop_sameproducts.list .item .addToCart a.add_to_cart.already_in_cart{
	background-color:#334755;
	background-image:none!important;
	text-align:center;
}

table.uss_eshop_sameproducts.table{
	display:block;
	overflow-x:auto;
}

table.uss_eshop_sameproducts.table tr td.title{
	color:#2f2f2f;
	font-size:15px;
	font-weight:400;
	margin:0 0 18px;
}

table.uss_eshop_sameproducts.table tr td.title a{
	color:inherit;
	text-decoration:none;
	line-height:1.2;
	overflow:hidden;
	display:block;
}

table.uss_eshop_sameproducts.table tr td.title:hover{
	color:#1ca09d;
}

table.uss_eshop_sameproducts.table tr td.producer{
	font-size:14px;
}

table.uss_eshop_sameproducts.table tr td.descrTd .descr{
	margin-bottom:18px;
	font-size:12px;
	color:#6a747c;
}

table.uss_eshop_sameproducts.table tr td.price .price_zero_class{
	white-space:normal!important;
	font-size:12px!important;
	line-height:1!important;
}

table.uss_eshop_sameproducts.table tr td.price div,table.uss_eshop_sameproducts.table tr td.price span{
	margin:0!important;
	padding:0!important;
	display:block;
	background:none!important;
}

table.uss_eshop_sameproducts.table tr td.price div.actual_price,table.uss_eshop_sameproducts.table tr td.price div.price,table.uss_eshop_sameproducts.table tr td.price span.actual_price,table.uss_eshop_sameproducts.table tr td.price span.price{
	color:#2f2f2f;
	font-size:18px;
	font-weight:700;
}

table.uss_eshop_sameproducts.table tr td.price div.old_price,table.uss_eshop_sameproducts.table tr td.price span.old_price{
	font-size:14px;
	color:#8c8c8c;
	margin:0 0 3px!important;
	font-weight:400!important;
	font-family:roboto-medium;
}

table.uss_eshop_sameproducts.table tr td.price+a.add_to_cart{
	margin-top:6px;
}

table.uss_eshop_sameproducts.table tr td.addToCart{
	width:auto;
}

table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart{
	min-width:105px;
	min-height:37px;
	display:inline-block;
	padding:10px 7px 11px;
	font-size:14px;
	color:#fff;
	background-color:#25b4b1;
	background-position:17px;
	background-repeat:no-repeat;
	text-decoration:none!important;
	border-radius:3px;
	text-align:left;
}

table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart:not(.already_in_cart){
	padding-left:42px;
	background-image:url(../img/btn-buy.png);
}

table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart:hover{
	background-color:#334755;
}

table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart.already_in_cart{
	background-color:#334755;
	background-image:none!important;
	text-align:center;
}

table.uss_eshop_sameproducts.table tr td.addToCart .uss_eshop_amount_block{
	display:block;
	margin-bottom:5px;
}

table.uss_eshop_sameproducts.table tr td.addToCart .uss_eshop_amount_block .uss_eshop_amount_block{
	padding-top:7px;
	padding-bottom:8px;
}

table.uss_eshop_sameproducts.table tr td.addToCart .uss_eshop_amount_block .amount_title{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
	font-size:15px;
}

table.uss_eshop_sameproducts.table tr td.addToCart .uss_eshop_amount_block .basket_amount_class{
	display:inline-block;
	vertical-align:middle;
	height:30px;
	margin:0;
	width:40px;
	font-family:roboto;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	outline:none!important;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #a9a9a9;
	text-align:center;
}

table.uss_eshop_sameproducts.table tr td.addToCart .uss_eshop_amount_block .basket_amount_class:focus{
	border-color:#25b4b1;
}

table.uss_eshop_sameproducts.table tr td.addToCart .uss_eshop_amount_block .uss_eshop_amount_block{
	margin:0;
	display:inline-block;
	vertical-align:middle;
}

table.uss_eshop_sameproducts.table tr td.addToCart .uss_eshop_amount_block .uss_eshop_amount_block input.basket_amount_class{
	margin-right:10px;
}

table.uss_eshop_sameproducts.table tr td.addToCart .uss_eshop_amount_block .uss_eshop_amount_block+.add_to_cart{
	display:inline-block;
	vertical-align:middle;
}

.position .slick-slide{
	margin-right:32px;
}

.position .slick-slide,.position .uss_eshop_block_item{
	width:268px!important;
}

.position .uss_eshop_block_item .uss_eshop_amount_block{
	padding-top:7px;
	padding-bottom:8px;
}

.position .uss_eshop_block_item .amount_title{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
	font-size:15px;
}

.position .uss_eshop_block_item .basket_amount_class{
	display:inline-block;
	vertical-align:middle;
	height:30px;
	margin:0;
	width:40px;
	font-family:roboto;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	outline:none!important;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #a9a9a9;
	text-align:center;
}

.position .uss_eshop_block_item .basket_amount_class:focus{
	border-color:#25b4b1;
}

.position .uss_eshop_block_item .uss_eshop_amount_block{
	margin:0;
	display:inline-block;
	vertical-align:middle;
}

.position .uss_eshop_block_item .uss_eshop_amount_block input.basket_amount_class{
	margin-right:10px;
}

.position .uss_eshop_block_item .uss_eshop_amount_block+.add_to_cart{
	display:inline-block;
	vertical-align:middle;
}

.position .uss_eshop_block_item>div{
	padding-left:24px;
	padding-right:24px;
}

.position .uss_eshop_block_item .uss_eshop_amount_block{
	display:block;
}

.position .uss_eshop_block_item:hover{
	border-color:#445c6d;
	-webkit-transition:border-color .15s ease-in;
	transition:border-color .15s ease-in;
}

.position .uss_eshop_block_item .img>a img{
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}

.position .uss_eshop_block_item .uss_eshop_amount_block{
	margin-left:24px!important;
}

.position .h3{
	position:relative;
}

.position .h3 .navs{
	right:0;
	top:0;
	bottom:0;
	width:80px;
	-webkit-box-align:stretch;
	-webkit-align-items:stretch;
	-ms-flex-align:stretch;
	align-items:stretch;
}

.position .h3 .navs,.position .h3 .title-menu{
	position:absolute;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

.position .h3 .title-menu{
	top:50%;
	right:90px;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	-webkit-align-content:center;
	-ms-flex-line-pack:center;
	align-content:center;
}

.position .h3 .title-menu a{
	display:inline-block;
	padding-left:24px;
	margin-left:40px;
	font-size:13px;
	text-decoration:none;
}

.position .h3 .title-menu a:hover{
	text-decoration:underline;
}

.position .h3 .title-menu a.watch-all{
	background:url(../img/all-news.png) 0 no-repeat;
}

.position .h3 .title-menu a.subscribe{
	background:url(../img/news-subscribe.png) 0 no-repeat;
}

.position .slick-arrow{
	display:block;
	width:50%;
	height:100%;
	left:auto;
	right:0;
	top:-84px;
	bottom:auto;
	margin:0;
	-webkit-transform:none;
	transform:none;
	width:40px;
	height:53px;
	opacity:1;
	position:absolute;
}

.position .slick-arrow.slick-prev{
	background:url(../img/position-prev.png) 50% no-repeat;
	right:40px;
}

.position .slick-arrow.slick-next{
	background:url(../img/position-next.png) 50% no-repeat;
	border-radius:0 4px 0 0;
}

.position .slick-arrow:hover{
	background-color:#e7eaec;
}

.position .uss_price_buy_btn_block{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}

.aside-position .slick-arrow.slick-prev{
	background-image:url(../img/position-up.png);
}

.aside-position .slick-arrow.slick-next{
	background-image:url(../img/position-down.png);
}

.section_eshop .uss_shop_detail .uss_img_wrapper{
	margin-right:31px;
}

.section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big{
	border:none;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data{
	display:block;
	overflow:hidden;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area{
	margin-top:0!important;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item{
	line-height:20px;
	font-size:12px;
	color:#6a747c;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item .title,.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item label.items_label,.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item strong{
	font-size:12px;
	color:inherit;
	font-weight:400;
	margin-right:5px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item strong{
	display:inline-block;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item .value{
	font-family:roboto-medium;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_description{
	margin-bottom:18px;
	font-size:12px;
	color:#6a747c;
	border-bottom:1px solid #ddd;
	padding:0 0 17px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_producer{
	line-height:20px;
	font-size:12px;
	color:#6a747c;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_producer .title,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_producer label.items_label,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_producer strong{
	font-size:12px;
	color:inherit;
	font-weight:400;
	margin-right:5px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_producer strong{
	display:inline-block;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_producer .value{
	font-family:roboto-medium;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_uid{
	line-height:20px;
	font-size:12px;
	color:#6a747c;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_uid .title,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_uid label.items_label,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_uid strong{
	font-size:12px;
	color:inherit;
	font-weight:400;
	margin-right:5px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_uid strong{
	display:inline-block;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_uid .value{
	font-family:roboto-medium;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_amount_left{
	line-height:20px;
	font-size:12px;
	color:#6a747c;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_amount_left .title,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_amount_left label.items_label,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_amount_left strong{
	font-size:12px;
	color:inherit;
	font-weight:400;
	margin-right:5px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_amount_left strong{
	display:inline-block;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_amount_left .value{
	font-family:roboto-medium;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price{
	margin:0 0 16px;
	line-height:1.2;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price .price_zero_class{
	white-space:normal!important;
	font-size:12px!important;
	line-height:1!important;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price div,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span{
	margin:0!important;
	padding:0!important;
	display:block;
	background:none!important;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price div.actual_price,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price div.price,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.actual_price,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{
	color:#2f2f2f;
	font-size:18px;
	font-weight:700;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price div.old_price,.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price{
	font-size:14px;
	color:#8c8c8c;
	margin:0 0 3px!important;
	font-weight:400!important;
	font-family:roboto-medium;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price+a.add_to_cart{
	margin-top:6px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{
	font-size:30px;
	color:#1ca09d;
	font-weight:400;
	font-family:roboto;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price{
	color:#2f2f2f;
	font-size:18px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by{
	width:100%;
	display:block;
	margin:0!important;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click{
	margin-top:16px!important;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	float:none!important;
	min-width:105px;
	min-height:37px;
	display:inline-block;
	font-size:14px;
	color:#fff;
	background-color:#25b4b1;
	background-position:17px;
	background-repeat:no-repeat;
	text-decoration:none!important;
	border-radius:3px;
	text-align:left;
	height:50px;
	border-radius:0;
	font-size:17px;
	font-family:roboto-medium;
	padding:14px 15px 11px 10px;
	background-repeat:no-repeat!important;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart){
	padding-left:42px;
	background-image:url(../img/btn-buy.png);
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background-color:#334755;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart{
	background-color:#334755;
	background-image:none!important;
	text-align:center;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click){
	text-align:left;
	background-position:13px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{
	background:#445c6d;
	padding-left:10px;
	text-align:center;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{
	background:#334755;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block{
	padding-top:7px;
	padding-bottom:8px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by .amount_title{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
	font-size:15px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by .basket_amount_class{
	display:inline-block;
	vertical-align:middle;
	height:30px;
	margin:0;
	width:40px;
	font-family:roboto;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	outline:none!important;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #a9a9a9;
	text-align:center;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by .basket_amount_class:focus{
	border-color:#25b4b1;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block{
	margin:0;
	display:inline-block;
	vertical-align:middle;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block input.basket_amount_class{
	margin-right:10px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block+.add_to_cart{
	display:inline-block;
	vertical-align:middle;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap{
	min-width:161px;
	max-width:calc((50% - 16px)/2);
	margin-top:16px!important;
	display:inline-block;
	vertical-align:top;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put{
	width:100%;
	height:50px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a{
	display:inline-block;
	width:100%;
	height:50px;
	text-align:center;
	text-decoration:none;
	font-size:15px;
	color:#2f2f2f;
	font-weight:400;
	font-family:roboto-medium;
	padding:15px 0 0 27px;
	background:url(../img/put-icon.png) 12% no-repeat;
	background-color:#f0f2f3;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a:hover{
	background-color:#dadbdc;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap+.uss_compare_by{
	margin-left:12px;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by{
	display:inline-block;
	vertical-align:top;
	min-width:161px;
	max-width:calc((50% - 16px)/2);
	margin-top:16px!important;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by a{
	display:inline-block;
	width:100%;
	height:50px;
	text-align:center;
	text-decoration:none;
	font-size:15px;
	color:#2f2f2f;
	font-weight:400;
	font-family:roboto-medium;
	padding:15px 0 0 27px;
	background:url(../img/compare.png) 20% no-repeat;
	background-color:#f0f2f3;
}

.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#dadbdc;
}

.section_eshop .uss_shop_detail.order_many .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block{
	margin-bottom:14px;
}

.uss_shop_list_cat{
	margin-bottom:31px;
}

.uss_shop_list_cat .uss_shop_category{
	border:1px solid #e5e5e5;
	margin-bottom:32px;
	padding-right:10px;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{
	float:left;
	margin-right:30px;
	border:none;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img .uss_catalog_cat_img{
	border:none;
	margin:0;
	padding:0;
	display:block;
	height:auto!important;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img .uss_catalog_cat_img a{
	margin:0;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img img{
	display:block;
	margin:0;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name{
	font-size:19px;
	font-family:roboto-medium;
	line-height:1.2;
	display:block;
	margin-top:30px;
	text-decoration:none;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a{
	text-decoration:none;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{
	text-decoration:underline;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name:hover{
	color:#1ca09d;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_text{
	font-size:12px;
	line-height:1.4;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_text p{
	margin:0 0 .5em;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_cat a{
	display:inline-block;
	font-size:12px;
	line-height:1.4;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_cat a p{
	margin:0 0 .5em;
}

.uss_photoalbums_albums_list{
	margin-bottom:31px;
}

.uss_photoalbums_albums_list .uss_albums_item{
	border:1px solid #e5e5e5;
	margin-bottom:32px;
	padding-right:10px;
}

.uss_photoalbums_albums_list .uss_albums_item .uss_albums_cover{
	float:left;
	margin-right:30px;
	border:none;
}

.uss_photoalbums_albums_list .uss_albums_item .uss_albums_cover .uss_catalog_cat_img{
	border:none;
	margin:0;
	padding:0;
	display:block;
	height:auto!important;
}

.uss_photoalbums_albums_list .uss_albums_item .uss_albums_cover .uss_catalog_cat_img a{
	margin:0;
}

.uss_photoalbums_albums_list .uss_albums_item .uss_albums_cover img{
	display:block;
	margin:0;
}

.uss_photoalbums_albums_list .uss_albums_item .uss_albums_name{
	font-size:19px;
	font-family:roboto-medium;
	line-height:1.2;
	display:block;
	margin-top:30px;
	text-decoration:none;
}

.uss_photoalbums_albums_list .uss_albums_item .uss_albums_name a{
	text-decoration:none;
}

.uss_photoalbums_albums_list .uss_albums_item .uss_albums_name a:hover{
	text-decoration:underline;
}

.uss_photoalbums_albums_list .uss_albums_item .uss_albums_name:hover{
	color:#1ca09d;
}

.uss_photoalbums_albums_list .uss_albums_item .uss_albums_info{
	font-size:12px;
	line-height:1.4;
}

.uss_photoalbums_albums_list .uss_albums_item .uss_albums_info p{
	margin:0 0 .5em;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category{
	border:1px solid #e5e5e5;
	margin-bottom:32px;
	padding:10px;
	-webkit-transition:border-color .15s ease-in;
	transition:border-color .15s ease-in;
	max-width:calc((100% - 20px)/2);
	width:calc((100% - 20px)/2)!important;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap{
	float:left;
	margin-right:30px;
	border:none;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_catalog_cat_img{
	border:none;
	margin:0;
	padding:0;
	display:block;
	height:auto!important;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_catalog_cat_img a{
	margin:0;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap img{
	display:block;
	margin:0;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name{
	font-size:19px;
	font-family:roboto-medium;
	line-height:1.2;
	display:block;
	margin-top:30px;
	text-decoration:none;
	height:auto;
	color:#1ca09d;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a{
	text-decoration:none;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name:hover{
	color:#1ca09d;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a{
	display:inline;
	color:inherit;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a:hover{
	text-decoration:underline;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_text{
	font-size:12px;
	line-height:1.4;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_text p{
	margin:0 0 .5em;
}

body.content-block .uss_shop_block_cat .uss_shop_category{
	border:1px solid #e5e5e5;
	margin-bottom:32px;
	padding:10px;
	-webkit-transition:border-color .15s ease-in;
	transition:border-color .15s ease-in;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap{
	float:left;
	border:none;
	float:none;
	margin-right:0;
	margin-bottom:10px;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_catalog_cat_img{
	border:none;
	margin:0;
	padding:0;
	display:block;
	height:auto!important;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_catalog_cat_img a{
	margin:0;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap img{
	display:block;
	margin:0;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{
	max-width:100%;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img a img{
	display:block;
	max-width:100%;
	margin:0 auto;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name{
	font-size:19px;
	font-family:roboto-medium;
	line-height:1.2;
	display:block;
	margin-top:30px;
	text-decoration:none;
	height:auto;
	color:#1ca09d;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a{
	text-decoration:none;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name:hover{
	color:#1ca09d;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a{
	display:inline;
	color:inherit;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a:hover{
	text-decoration:underline;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_text{
	font-size:12px;
	line-height:1.4;
}

body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_text p{
	margin:0 0 .5em;
}

body.content-block .uss_catalog_block_cat{
	margin-bottom:31px;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category{
	border:1px solid #e5e5e5;
	margin-bottom:17px;
	padding:0 0 10px;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category:not(.slick-slide)>:not(.img):not(.posimg_item):not(.image):not(.imageArea):not(.uss_catalog_info):not(.add_to_cart):not(.uss_eshop_amount_block){
	padding-left:24px;
	padding-right:24px;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{
	float:left;
	margin-right:30px;
	border:none;
	max-width:100%;
	height:auto!important;
	float:none;
	margin-bottom:10px;
	display:block;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img .uss_catalog_cat_img{
	border:none;
	margin:0;
	padding:0;
	display:block;
	height:auto!important;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img .uss_catalog_cat_img a,body.content-block .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img img{
	margin:0;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img img{
	max-width:100%;
	display:block;
	margin:0 auto;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img+*{
	padding-left:10px;
	padding-right:10px;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category .catalog_info{
	overflow:hidden;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name{
	color:#2f2f2f;
	font-size:15px;
	font-weight:400;
	margin:0 0 18px;
	height:auto;
	color:#1ca09d;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{
	color:inherit;
	text-decoration:none;
	line-height:1.2;
	overflow:hidden;
	display:block;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name:hover{
	color:#1ca09d;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons{
	font-size:12px;
	line-height:1.4;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons p{
	margin:0 0 .5em;
}

body.content-block .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	height:37px;
	display:inline-block;
	padding:0 7px;
	font-size:14px;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	font-weight:400;
	font-family:roboto-medium;
}

body.content-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category{
	width:200px;
	-webkit-box-flex:0;
	-webkit-flex:0 auto;
	-ms-flex:0 auto;
	flex:0 auto;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
}

body.content-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap{
	margin-left:0;
	float:none;
	margin-right:0;
}

body.content-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .uss_catalog_info{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	-ms-flex-align:start;
	align-items:flex-start;
}

body.content-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .uss_catalog_info .catalog_orderbutton{
	margin-top:auto;
}

#wrap a.uss_more{
	background:#334755;
	border-radius:3px;
	text-align:center;
	display:inline-block;
	padding:7px 20px 8px 19px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	font-family:roboto;
	margin:26px 0 0;
}

#wrap a.uss_more:hover{
	background:#25b4b1;
}

.service-block ul,.service-block ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.service-block>*{
	margin-bottom:31px;
}

.service-block>*>*{
	border:1px solid #e5e5e5;
	margin-bottom:32px;
	padding-right:10px;
	max-width:calc((100% - 20px)/2);
}

.service-block .catalog_menu{
	margin-bottom:31px;
}

.service-block .catalog_menu li{
	border:1px solid #e5e5e5;
	margin-bottom:32px;
	padding-right:10px;
	width:100%;
	-webkit-transition:color .15s ease-in;
	transition:color .15s ease-in;
	background:#fff;
}

.service-block .catalog_menu li .catalog_menu_item{
	zoom:1;
}

.service-block .catalog_menu li .catalog_menu_item:after,.service-block .catalog_menu li .catalog_menu_item:before{
	content:"";
	display:table;
}

.service-block .catalog_menu li .catalog_menu_item:after{
	clear:both;
}

.service-block .catalog_menu li .catalog_menu_item .catalog_menu_image{
	float:left;
	margin-right:30px;
	border:none;
	max-width:calc((100% - 30px)/3);
}

.service-block .catalog_menu li .catalog_menu_item .catalog_menu_image .uss_catalog_cat_img{
	border:none;
	margin:0;
	padding:0;
	display:block;
	height:auto!important;
}

.service-block .catalog_menu li .catalog_menu_item .catalog_menu_image .uss_catalog_cat_img a{
	margin:0;
}

.service-block .catalog_menu li .catalog_menu_item .catalog_menu_image img{
	display:block;
	margin:0;
	max-width:100%;
}

.service-block .catalog_menu li .catalog_menu_item>a{
	overflow:hidden;
	font-size:19px;
	font-family:roboto-medium;
	line-height:1.2;
	display:block;
	margin-top:30px;
	text-decoration:none;
}

.service-block .catalog_menu li .catalog_menu_item>a a{
	text-decoration:none;
}

.service-block .catalog_menu li .catalog_menu_item>a a:hover{
	text-decoration:underline;
}

.service-block .catalog_menu li .catalog_menu_item>a:hover{
	color:#1ca09d;
}

.service-block .catalog_menu li .catalog_menu_item>a:hover{
	text-decoration:underline;
}

.service-block .catalog_menu li:hover{
	border-color:#1ca09d;
	-webkit-transition:border-color .15s ease-in;
	transition:border-color .15s ease-in;
}

.service-block .uss_eshop_menu{
	margin-bottom:31px;
}

.service-block .uss_eshop_menu li{
	width:100%;
	border:1px solid #e5e5e5;
	margin-bottom:32px;
	padding-right:10px;
	zoom:1;
}

.service-block .uss_eshop_menu li:after,.service-block .uss_eshop_menu li:before{
	content:"";
	display:table;
}

.service-block .uss_eshop_menu li:after{
	clear:both;
}

.service-block .uss_eshop_menu li .eshop_menu_image{
	float:left;
	margin-right:30px;
	border:none;
	max-width:calc((100% - 30px)/3);
}

.service-block .uss_eshop_menu li .eshop_menu_image .uss_catalog_cat_img{
	border:none;
	margin:0;
	padding:0;
	display:block;
	height:auto!important;
}

.service-block .uss_eshop_menu li .eshop_menu_image .uss_catalog_cat_img a{
	margin:0;
}

.service-block .uss_eshop_menu li .eshop_menu_image img{
	display:block;
	margin:0;
	max-width:100%;
}

.service-block .uss_eshop_menu li>a{
	overflow:hidden;
	font-size:19px;
	font-family:roboto-medium;
	line-height:1.2;
	margin-top:30px;
	text-decoration:none;
	display:block;
	margin-bottom:19px;
}

.service-block .uss_eshop_menu li>a a{
	text-decoration:none;
}

.service-block .uss_eshop_menu li>a a:hover{
	text-decoration:underline;
}

.service-block .uss_eshop_menu li>a:hover{
	color:#1ca09d;
}

.service-block .uss_eshop_menu li>a:hover{
	text-decoration:underline;
}

.service-block .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name{
	margin-top:3px;
}

.service-block .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name a{
	display:block;
	line-height:1.2;
	height:2.4em;
	overflow:hidden;
}

.service-block .uss_catalog_sidebar .uss_catalog_category .uss_catlog_cat_anons p{
	height:3.6em;
	line-height:1.2;
	overflow:hidden;
}

.service-block .uss_catalog_sidebar .uss_catalog_category .uss_catalog_info>div:last-child{
	margin-bottom:0;
}

.service-block.x3 .catalog_menu li,.service-block.x3 .uss_catalog_sidebar .uss_catalog_category,.service-block.x3 .uss_eshop_menu li{
	max-width:calc((100% - 40px)/3);
}

.service-block.x4 .catalog_menu li,.service-block.x4 .uss_eshop_menu li{
	max-width:calc((100% - 60px)/4);
}

.service-block.x4 .catalog_menu li .catalog_menu_item .catalog_menu_image{
	float:none;
	margin-bottom:30px;
	margin-right:0;
}

.service-block.x4 .catalog_menu li .catalog_menu_item .catalog_menu_image img{
	display:block;
	margin:0 auto;
}

.service-block.x4 .catalog_menu li .catalog_menu_item .catalog_menu_image~*{
	padding-left:10px;
}

.service-block.x4 .uss_eshop_menu li .eshop_menu_image{
	float:none;
	margin-bottom:30px;
	margin-right:0;
}

.service-block.x4 .uss_eshop_menu li .eshop_menu_image img{
	display:block;
	margin:0 auto;
}

.service-block.x4 .uss_eshop_menu li .eshop_menu_image~*{
	padding-left:10px;
}

.service-block.x5 .catalog_menu li,.service-block.x5 .uss_eshop_menu li{
	max-width:calc((100% - 80px)/5);
}

.service-block.x5 .catalog_menu li .catalog_menu_item .catalog_menu_image{
	float:none;
	margin-bottom:30px;
	margin-right:0;
}

.service-block.x5 .catalog_menu li .catalog_menu_item .catalog_menu_image img{
	display:block;
	margin:0 auto;
}

.service-block.x5 .catalog_menu li .catalog_menu_item .catalog_menu_image~*{
	padding-left:10px;
}

.service-block.x5 .uss_eshop_menu li .eshop_menu_image{
	float:none;
	margin-bottom:30px;
	margin-right:0;
}

.service-block.x5 .uss_eshop_menu li .eshop_menu_image img{
	display:block;
	margin:0 auto;
}

.service-block.x5 .uss_eshop_menu li .eshop_menu_image~*{
	padding-left:10px;
}

.eshop_filters_area .jq-checkbox{
	background:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #25b4b1;
}

.eshop_filters_area .jq-checkbox.checked .jq-checkbox__div{
	background:#25b4b1;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
}

.eshop_filters_area .jq-radio{
	border:1px solid #25b4b1;
	background:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.eshop_filters_area .jq-radio.checked .jq-radio__div{
	background:#25b4b1;
}

.uss_shop_table_view table tr td.uss_price span{
	background:none!important;
}

.uss_shop_table_view table tr td.uss_price span.actual_price{
	color:#1ca09d;
}

.uss_shop_table_view table tr td.uss_price span.old_price{
	color:#2f2f2f;
}

.uss_shop_table_view table tr td.uss_onlineorder .add_to_cart{
	white-space:normal;
}

.uss_shop_table_view table tr td.uss_onlineorder .add_to_cart .uss_eshop_amount_block{
	white-space:nowrap;
	display:block;
}

.uss_eshop_filters_block.simple_filters{
	float:none!important;
}

.uss_eshop_filters_block.simple_filters form{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	-ms-flex-align:end;
	align-items:flex-end;
	width:100%;
}

.uss_eshop_filters_block.simple_filters form .filter_price.filter_item,.uss_eshop_filters_block.simple_filters form .filter_producer.filter_item,.uss_eshop_filters_block.simple_filters form .filter_submit{
	margin:0 0 0 10px!important;
	display:inline-block;
	vertical-align:bottom;
	-webkit-box-flex:0;
	-webkit-flex:0 auto;
	-ms-flex:0 auto;
	flex:0 auto;
}

.uss_eshop_filters_block.simple_filters form .filter_price.filter_item label,.uss_eshop_filters_block.simple_filters form .filter_producer.filter_item label,.uss_eshop_filters_block.simple_filters form .filter_submit label{
	margin:0 0 5px!important;
	display:block;
	float:none!important;
	width:100%;
}

.uss_eshop_filters_block.simple_filters form .filter_price.filter_item .jq-selectbox,.uss_eshop_filters_block.simple_filters form .filter_producer.filter_item .jq-selectbox,.uss_eshop_filters_block.simple_filters form .filter_submit .jq-selectbox{
	margin-bottom:0!important;
}

.uss_eshop_filters_block.simple_filters form .filter_producer.filter_item{
	min-width:33%;
}

.uss_eshop_filters_block form{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	-ms-flex-align:end;
	align-items:flex-end;
}

.uss_eshop_filters_block:not(.simple_filters){
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	-ms-flex-align:end;
	align-items:flex-end;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_eshop_filters_block:not(.simple_filters) .eshop_filters_items{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_eshop_filters_block:not(.simple_filters) .eshop_filters_items .eshop_filters{
	width:calc((100% - 40px)/3);
	margin:0 10px 5px 0!important;
}

.uss_eshop_filters_block:not(.simple_filters) .eshop_filters_items .eshop_filters:nth-of-type(3n){
	margin-right:0!important;
}

.uss_eshop_filters_block:not(.simple_filters) .eshop_filters_items .eshop_filters label{
	display:block!important;
	float:none!important;
	width:100%!important;
	margin:0 0 5px!important;
	padding:0!important;
	font-weight:400!important;
	font-family:roboto-medium!important;
	font-size:13px;
}

.uss_eshop_filters_block:not(.simple_filters) .filter_price.filter_item,.uss_eshop_filters_block:not(.simple_filters) .filter_producer.filter_item,.uss_eshop_filters_block:not(.simple_filters) .filter_submit{
	margin:0 10px 0 0!important;
	display:inline-block;
	vertical-align:bottom;
	width:calc((100% - 40px)/3);
}

.uss_eshop_filters_block:not(.simple_filters) .filter_price.filter_item label,.uss_eshop_filters_block:not(.simple_filters) .filter_producer.filter_item label,.uss_eshop_filters_block:not(.simple_filters) .filter_submit label{
	margin:0 0 5px!important;
	display:block;
	float:none!important;
	width:100%;
}

.uss_eshop_filters_block:not(.simple_filters) .filter_price.filter_item .jq-selectbox,.uss_eshop_filters_block:not(.simple_filters) .filter_producer.filter_item .jq-selectbox,.uss_eshop_filters_block:not(.simple_filters) .filter_submit .jq-selectbox{
	margin-bottom:0!important;
}

.uss_eshop_filters_block:not(.simple_filters) .filter_submit{
	margin-right:0!important;
}

.uss_eshop_filters_block .eshop_filters_group_title{
	font-weight:400!important;
	font-family:roboto-medium!important;
	font-size:18px;
	color:#6a747c;
	margin:0 0 10px!important;
}

.uss_eshop_filters_block.styler:not(type="submit"),.uss_eshop_filters_block input:not(type="submit"){
	width:100%;
	height:34px;
}

.uss_eshop_filters_block input.styler:not([type=submit]){
	padding-left:5px!important;
	padding-right:5px!important;
	text-align:center;
}

.uss_eshop_filters_block .jq-checkbox{
	background:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #25b4b1;
}

.uss_eshop_filters_block .jq-checkbox.checked .jq-checkbox__div{
	background:#25b4b1;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
}

.uss_eshop_filters_block .jq-radio{
	border:1px solid #25b4b1;
	background:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.uss_eshop_filters_block .jq-radio.checked .jq-radio__div{
	background:#25b4b1;
}

#wrap .catalog_orderbutton{
	height:37px;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	padding:0 10px;
	border-radius:2px;
	background:#25b4b1;
	color:#fff;
	font-weight:400;
	display:inline-block;
	float:none!important;
}

#wrap .catalog_orderbutton:hover{
	background:#334755;
}

.uss_catalog_list_cat{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_catalog_list_cat .uss_catalog_category{
	border:1px solid #e5e5e5;
	margin-bottom:32px;
	padding-right:10px;
	padding-left:14px;
	-webkit-transition:border-color .15s ease-in;
	transition:border-color .15s ease-in;
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
}

.uss_catalog_list_cat .uss_catalog_category>:not(.uss_catalog_img_wrap){
	overflow:hidden;
	line-height:inherit;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap{
	margin-left:-14px;
	float:left;
	margin-right:30px;
	border:none;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img{
	border:none;
	margin:0;
	padding:0;
	display:block;
	height:auto!important;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img a{
	margin:0;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap img{
	display:block;
	margin:0;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name{
	font-size:19px;
	font-family:roboto-medium;
	line-height:1.2;
	display:block;
	margin-top:30px;
	text-decoration:none;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a{
	text-decoration:none;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{
	text-decoration:underline;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name:hover{
	color:#1ca09d;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catlog_cat_anons{
	font-size:12px;
	line-height:1.4;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catlog_cat_anons p{
	margin:0 0 .5em;
}

.uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton{
	margin-bottom:14px;
	margin-top:14px;
}

.uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#445c6d;
}

.jq-selectbox{
	width:100%;
	margin:0;
	z-index:900!important;
}

.jq-selectbox .jq-selectbox__select{
	background:none;
	border:1px solid #ccc;
	background:#fff;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:34px;
	width:100%;
}

.jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{
	width:100%;
	display:block;
	text-shadow:none;
	font-size:13px;
	height:100%;
	padding:3px 0 0;
}

.jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	opacity:1;
}

.block,.block .h3{
	margin-bottom:31px;
}

.block .h3{
	font-weight:400;
	padding:17px 31px 16px;
	font-size:17px;
	font-family:roboto-medium;
	color:#2f2f2f;
	display:block;
	border-radius:4px 4px 0 0;
	position:relative;
}

.block.bg-type1,.block.bg-type2,.block .h3{
	background:#f0f2f3;
}

.block.bg-type2{
	padding:7px;
}

.block.bg-type3{
	background:#f1f1f1;
	padding:0 26px 30px;
	border:1px solid #e2e2e2;
	border-radius:0;
}

.block.bg-type4{
	border:1px solid #e2e2e2;
}

.block.type1 .h3{
	background:#f0f2f3;
}

.block.type2 .h3{
	background:#25b4b1;
	color:#fff;
}

.block.type2.cat-style .h3{
	background-image:url(../img/aside-catalog-title.png);
	background-position:29px;
	background-repeat:no-repeat;
	padding-left:61px;
}

.block.type3 .h3{
	background:none;
}

.block.type4 .h3{
	color:#25b4b1;
	font-size:19px;
	padding:21px 0 0 27px;
}

.block.type4 .h3 em{
	position:relative;
	top:7px;
	margin:0 14px 0 0;
}

.block.type4 .fc_form_tml{
	padding:3px 28px 0 27px;
}

.block.type4 .fc_form_tml label{
	margin-bottom:6px;
}

.block.type4 .fc_form_tml .fc_item{
	margin-bottom:17px;
}

.block.type5 .h3{
	color:#25b4b1;
	font-size:19px;
	padding:21px 0 0;
}

.block.type5 .h3 em{
	position:relative;
	top:7px;
	margin:0 14px 0 0;
}

.block .items{
	display:block;
	width:100%;
}

.block .uss_section_top_images img{
	max-width:100%;
	display:block;
	height:auto;
}

.about.block table.table tr{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.about.block table.table tr td{
	width:25%;
}

.features .image{
	height:110px;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}

.aside .aside-block{
	margin-bottom:31px;
}

.aside .aside-block .h3{
	font-weight:400;
	background:#f0f2f3;
	padding:17px 31px 16px;
	font-size:17px;
	font-family:roboto-medium;
	color:#2f2f2f;
	display:block;
	margin-bottom:31px;
	border-radius:4px 4px 0 0;
	position:relative;
}

.aside .aside-block.bg-type1{
	background:#f0f2f3;
}

.aside .aside-block.bg-type2{
	background:#f0f2f3;
	padding:7px;
}

.aside .aside-block.bg-type3{
	background:#f1f1f1;
	padding:0 26px 30px;
	border:1px solid #e2e2e2;
	border-radius:0;
}

.aside .aside-block.bg-type4{
	border:1px solid #e2e2e2;
}

.aside .aside-block.type1 .h3{
	background:#f0f2f3;
}

.aside .aside-block.type2 .h3{
	background:#25b4b1;
	color:#fff;
}

.aside .aside-block.type2.cat-style .h3{
	background-image:url(../img/aside-catalog-title.png);
	background-position:29px;
	background-repeat:no-repeat;
	padding-left:61px;
}

.aside .aside-block.type3 .h3{
	background:none;
}

.aside .aside-block.type4 .h3{
	color:#25b4b1;
	font-size:19px;
	padding:21px 0 0 27px;
}

.aside .aside-block.type4 .h3 em{
	position:relative;
	top:7px;
	margin:0 14px 0 0;
}

.aside .aside-block.type4 .fc_form_tml{
	padding:3px 28px 0 27px;
}

.aside .aside-block.type4 .fc_form_tml label{
	margin-bottom:6px;
}

.aside .aside-block.type4 .fc_form_tml .fc_item{
	margin-bottom:17px;
}

.aside .aside-block.type5 .h3{
	color:#25b4b1;
	font-size:19px;
	padding:21px 0 0;
}

.aside .aside-block.type5 .h3 em{
	position:relative;
	top:7px;
	margin:0 14px 0 0;
}

.aside .aside-block .items{
	display:block;
	width:100%;
}

.aside .aside-block .uss_section_top_images img{
	max-width:100%;
	display:block;
	height:auto;
}

.aside .aside-catalog ul,.aside .aside-catalog ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.aside .aside-catalog .h3{
	width:100%;
	-webkit-box-flex:0;
	-webkit-flex:0 280px;
	-ms-flex:0 280px;
	flex:0 280px;
	width:280px;
	min-width:280px;
	max-width:280px;
	margin-bottom:0!important;
	font-weight:400;
	background:#f0f2f3;
	font-size:17px;
	font-family:roboto-medium;
	color:#2f2f2f;
	display:block;
	border-radius:4px 4px 0 0;
	position:relative;
	background:#25b4b1;
	color:#fff;
	background-image:url(../img/aside-catalog-title.png);
	background-position:29px;
	background-repeat:no-repeat;
	padding:17px 31px 16px 61px;
	border-radius:0;
	margin-top:14px;
	margin-bottom:14px;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}

.aside .aside-catalog .h3.aside-header-left{
	margin-right:31px;
}

.aside .aside-catalog .h3.aside-header-right{
	margin-left:31px;
}

.aside .aside-catalog .h3 span{
	cursor:pointer!important;
}

.aside .aside-catalog .h3:after{
	content:"";
	position:absolute;
	right:30px;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	width:11px;
	height:11px;
	display:block;
	background:url(../img/aside-menu-li-active.png) 50% no-repeat;
}

.aside .aside-catalog ul li a{
	font-size:14px;
	background:url(../img/aside-menu-li.png) 31px no-repeat, #f0f2f3;
	display:block;
	color:#2f2f2f;
	text-decoration:none;
	padding:12px 14px 13px 60px;
	border-bottom:1px solid #d8dbdd;
	font-weight:400!important;
}

.aside .aside-catalog ul li.last a{
	border:none;
}

.aside .aside-catalog ul li:hover a{
	background:url(../img/aside-menu-li-active.png) 31px no-repeat, #25b4b1;
	color:#fff;
}

.aside .aside-catalog ul li .submenu{
	display:block;
	background:#445c6d;
}

.aside .aside-catalog ul li .submenu li+li{
	border-top:1px solid #727f89;
}

.aside .aside-catalog ul li .submenu li a{
	background-color:#688092;
	background:none;
	padding:13px 14px 12px 34px;
	color:#fff;
}

.aside .aside-catalog ul li .submenu li a.active,.aside .aside-catalog ul li .submenu li a:hover{
	background:#334755;
}

.aside .aside-catalog ul li .submenu .submenu{
	display:none!important;
}

.aside .aside-catalog ul li.active a{
	background:url(../img/aside-menu-li-active.png) 31px no-repeat, #25b4b1;
	color:#fff;
	border:none;
}

.aside .aside-catalog .h3{
	display:none;
	margin-top:0;
}

.aside .aside-catalog.open .h3:after{
	-webkit-transform:translateY(-50%) rotate(-90deg);
	transform:translateY(-50%) rotate(-90deg);
}

.aside .aside-position .h3 .navs{
	position:absolute;
	right:0;
	top:0;
	bottom:0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	width:80px;
	-webkit-box-align:stretch;
	-webkit-align-items:stretch;
	-ms-flex-align:stretch;
	align-items:stretch;
}

.aside .aside-position:not(.aside-position-block) .slick-arrow{
	display:block;
	width:50%;
	height:100%;
	left:auto;
	right:0;
	top:-84px;
	bottom:auto;
	margin:0;
	-webkit-transform:none;
	transform:none;
	width:40px;
	height:53px;
	opacity:1;
	position:absolute;
}

.aside .aside-position:not(.aside-position-block) .slick-arrow.slick-prev{
	background:url(../img/position-up.png) 50% no-repeat;
	right:40px;
}

.aside .aside-position:not(.aside-position-block) .slick-arrow.slick-next{
	background:url(../img/position-down.png) 50% no-repeat;
	border-radius:0 4px 0 0;
}

.aside .aside-position:not(.aside-position-block) .slick-arrow:hover{
	background-color:#e7eaec;
}

.aside .aside-position:not(.aside-position-block) .slick-slide{
	display:-webkit-box!important;
	display:-webkit-flex!important;
	display:-ms-flexbox!important;
	display:flex!important;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-bottom:18px;
}

.aside .aside-position:not(.aside-position-block) .slick-slide>div{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
}

.aside .aside-position:not(.aside-position-block) .slick-slide>div .uss_eshop_block_item{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.aside .aside-position:not(.aside-position-block) .items{
	position:relative;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item{
	border:none;
	max-width:100%;
	width:100%;
	background:#f0f2f3;
	padding:12px 23px;
	display:-webkit-box!important;
	display:-webkit-flex!important;
	display:-ms-flexbox!important;
	display:flex!important;
	margin-bottom:0!important;
	zoom:1;
	margin-bottom:18px;
	font-size:12px;
	color:#6a747c;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item:after,.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item:before{
	content:"";
	display:table;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item:after{
	clear:both;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item>div,.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item>span{
	text-align:left;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item>span{
	display:block!important;
	overflow:hidden;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item>.img-wrap{
	width:74px;
	max-width:74px;
	min-width:74px;
	float:left;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .info{
	overflow:hidden;
	display:block;
	width:calc(100% - 84px);
	margin-left:10px;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item>.img{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item>.img~*{
	overflow:hidden;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .img img{
	max-width:none!important;
	max-height:none!important;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .uss_shop_name{
	margin-bottom:7px;
	overflow:hidden;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .uss_shop_name a{
	height:auto;
	max-height:2.4em;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .uss_shop_price{
	overflow:hidden;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .add_to_cart{
	vertical-align:middle;
	overflow:hidden;
	display:inline-block;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .uss_eshop_amount_block{
	padding-top:7px;
	padding-bottom:8px;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .amount_title{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
	font-size:15px;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .basket_amount_class{
	display:inline-block;
	vertical-align:middle;
	height:30px;
	margin:0;
	width:40px;
	font-family:roboto;
	font-size:13px;
	padding-left:5px;
	padding-right:5px;
	outline:none!important;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #a9a9a9;
	text-align:center;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .basket_amount_class:focus{
	border-color:#25b4b1;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .uss_eshop_amount_block{
	margin:0;
	display:inline-block;
	vertical-align:middle;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .uss_eshop_amount_block input.basket_amount_class{
	margin-right:10px;
}

.aside .aside-position:not(.aside-position-block) .uss_eshop_block_item .uss_eshop_amount_block+.add_to_cart{
	display:inline-block;
	vertical-align:middle;
}

.aside .aside-position:not(.aside-position-block) .one_icon img{
	width:18px;
	height:18px;
	display:block;
}

.aside .aside-position.aside-position-block .h3{
	margin-bottom:0;
}

.aside .aside-position.aside-position-block .uss_eshop_block_item{
	width:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	padding-top:24px;
	padding-bottom:24px;
}

.aside .aside-position.aside-position-block .uss_eshop_block_item:after,.aside .aside-position.aside-position-block .uss_eshop_block_item:before{
	content:none;
}

.aside .aside-position.aside-position-block .uss_eshop_block_item>div{
	padding-left:24px;
	padding-right:24px;
}

.aside .aside-position.aside-position-block .uss_eshop_block_item .uss_eshop_amount_block{
	display:block;
}

.aside .aside-position.aside-position-block .uss_eshop_block_item>div:not(.uss_shop_price):not(.add_to_cart){
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
}

.aside .aside-position.aside-position-block .uss_eshop_block_item:hover{
	border-color:#445c6d;
	-webkit-transition:border-color .15s ease-in;
	transition:border-color .15s ease-in;
}

.aside .aside-position.aside-position-block .uss_eshop_block_item .img>a{
	position:relative;
	display:block;
}

.aside .aside-position.aside-position-block .uss_eshop_block_item.order_many>.uss_eshop_amount_block{
	margin-left:24px;
}

.aside .uss_eshop_filters_block form .eshop_filters_items .eshop_filters{
	margin-right:0!important;
	width:100%!important;
	max-width:100%!important;
}

.aside .uss_eshop_filters_block form .filter_price.filter_item,.aside .uss_eshop_filters_block form .filter_producer.filter_item,.aside .uss_eshop_filters_block form .filter_submit{
	width:100%;
	max-width:100%;
	margin:0 0 10px!important;
	display:block;
}

.aside .aside-contacts table{
	width:100%;
}

.aside .aside-contacts table tr{
	vertical-align:top;
}

.aside .aside-contacts table tr td{
	padding:13px 0;
	vertical-align:top;
}

.aside .aside-contacts table tr td img{
	margin-right:18px;
}

.aside .aside-contacts table tr td p{
	margin:0;
}

.aside .aside-contacts table+table{
	border-top:1px solid #e2e2e2;
}

.aside .aside-contacts a{
	text-decoration:none;
}

.aside .aside-contacts a:hover{
	text-decoration:underline;
}

.aside .aside-banner img{
	max-width:100%;
	height:auto;
	display:block;
	margin:0 auto;
}

.aside .aside-news .title-menu{
	position:absolute;
	top:50%;
	right:0;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	-webkit-align-content:center;
	-ms-flex-line-pack:center;
	align-content:center;
	padding-right:30px;
}

.aside .aside-news .title-menu a{
	display:inline-block;
	padding-left:24px;
	margin-left:40px;
	font-size:13px;
	text-decoration:none;
}

.aside .aside-news .title-menu a:hover{
	text-decoration:underline;
}

.aside .aside-news .title-menu a.watch-all{
	background:url(../img/all-news.png) 0 no-repeat;
}

.aside .aside-news .title-menu a.subscribe{
	background:url(../img/news-subscribe.png) 0 no-repeat;
}

.aside .aside-news .h3{
	margin-bottom:25px;
}

.aside .aside-news .news_block_item{
	padding-bottom:15px;
}

.aside .aside-news .news_block_item+.news_block_item{
	border-top:1px solid #e0e0e0;
	padding-top:15px;
}

.aside .aside-news .news_block_item .date{
	margin-bottom:16px;
}

.aside .aside-news .news_block_item .preview,.aside .aside-news .news_block_item .title{
	margin-bottom:13px;
}

.aside .aside-form.type4 .h3{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	position:relative;
	padding-left:65px;
	padding-right:28px;
	min-height:56px;
}

.aside .aside-form.type4 .h3:after{
	content:"";
	position:absolute;
	top:21px;
	bottom:0;
	left:27px;
	min-width:28px;
	display:block;
	width:28px;
	background:url(../img/feedback-icon.png) 50% no-repeat;
}

.aside .aside-form .fc_upload_wrapper,.aside .aside-form .fc_upload_wrapper .uss_editor_img_upload,.aside .aside-form .fc_upload_wrapper .uss_editor_img_upload .jq-file,.aside .aside-form .jq-select-multiple{
	width:100%;
}

.aside .aside-form .fc_captcha .elem_item.captcha_item{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

.aside .aside-form .fc_captcha .elem_item.captcha_item input.styler{
	width:calc(100% - 119px);
	height:38px;
}

.lastEshopPosItems .uss_eshop_block_item{
	border:1px solid #e5e5e5;
	margin-bottom:17px;
	padding:0 0 24px;
	width:100%!important;
	max-width:100%!important;
}

.lastEshopPosItems .uss_eshop_block_item:not(.slick-slide)>:not(.img):not(.posimg_item):not(.image):not(.imageArea):not(.uss_catalog_info):not(.add_to_cart):not(.uss_eshop_amount_block){
	padding-left:24px;
	padding-right:24px;
}

.lastEshopPosItems .uss_eshop_block_item .img{
	border:none;
	float:none;
	margin:0 auto 21px;
	max-width:100%;
}

.lastEshopPosItems .uss_eshop_block_item .img>a img{
	display:block;
	max-width:100%;
	max-height:100%;
	margin:0 auto;
}

.lastEshopPosItems .uss_eshop_block_item .uss_shop_name{
	color:#2f2f2f;
	font-size:15px;
	font-weight:400;
	margin:0 0 18px;
}

.lastEshopPosItems .uss_eshop_block_item .uss_shop_name a{
	color:inherit;
	text-decoration:none;
	line-height:1.2;
	overflow:hidden;
	display:block;
}

.lastEshopPosItems .uss_eshop_block_item .uss_shop_name:hover{
	color:#1ca09d;
}

.lastEshopPosItems .uss_eshop_block_item .uss_shop_price .price_zero_class{
	white-space:normal!important;
	font-size:12px!important;
	line-height:1!important;
}

.lastEshopPosItems .uss_eshop_block_item .uss_shop_price div,.lastEshopPosItems .uss_eshop_block_item .uss_shop_price span{
	margin:0!important;
	padding:0!important;
	display:block;
	background:none!important;
}

.lastEshopPosItems .uss_eshop_block_item .uss_shop_price div.actual_price,.lastEshopPosItems .uss_eshop_block_item .uss_shop_price div.price,.lastEshopPosItems .uss_eshop_block_item .uss_shop_price span.actual_price,.lastEshopPosItems .uss_eshop_block_item .uss_shop_price span.price{
	color:#2f2f2f;
	font-size:18px;
	font-weight:700;
}

.lastEshopPosItems .uss_eshop_block_item .uss_shop_price div.old_price,.lastEshopPosItems .uss_eshop_block_item .uss_shop_price span.old_price{
	font-size:14px;
	color:#8c8c8c;
	margin:0 0 3px!important;
	font-weight:400!important;
	font-family:roboto-medium;
}

.lastEshopPosItems .uss_eshop_block_item .uss_shop_price+a.add_to_cart{
	margin-top:6px;
}

.lastEshopPosItems .uss_eshop_block_item .add_to_cart{
	min-width:105px;
	min-height:37px;
	display:inline-block;
	font-size:14px;
	color:#fff;
	background-color:#25b4b1;
	background-position:17px;
	background-repeat:no-repeat;
	text-decoration:none!important;
	border-radius:3px;
	text-align:left;
	background-image:none;
	padding:10px 10px 11px;
	margin-left:24px;
	background-image:none!important;
}

.lastEshopPosItems .uss_eshop_block_item .add_to_cart:not(.already_in_cart){
	padding-left:42px;
	background-image:url(../img/btn-buy.png);
}

.lastEshopPosItems .uss_eshop_block_item .add_to_cart:hover{
	background-color:#334755;
}

.lastEshopPosItems .uss_eshop_block_item .add_to_cart.already_in_cart{
	background-color:#334755;
	background-image:none!important;
	text-align:center;
}

.lastEshopPosItems .uss_eshop_block_item .add_to_cart:not(.already_in_cart){
	padding-left:10px;
	padding-right:10px;
}

.lastEshopPosItems .uss_eshop_block_item .eshop_filters_area{
	margin-top:0!important;
}

.lastEshopPosItems .uss_eshop_block_item .eshop_filters_area .eshop_filters_items .eshop_filters_item{
	line-height:20px;
	font-size:12px;
	color:#6a747c;
}

.lastEshopPosItems .uss_eshop_block_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .title,.lastEshopPosItems .uss_eshop_block_item .eshop_filters_area .eshop_filters_items .eshop_filters_item label.items_label,.lastEshopPosItems .uss_eshop_block_item .eshop_filters_area .eshop_filters_items .eshop_filters_item strong{
	font-size:12px;
	color:inherit;
	font-weight:400;
	margin-right:5px;
}

.lastEshopPosItems .uss_eshop_block_item .eshop_filters_area .eshop_filters_items .eshop_filters_item strong{
	display:inline-block;
}

.lastEshopPosItems .uss_eshop_block_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .value{
	font-family:roboto-medium;
}

table.decore{
	width:100%;
	max-width:100%;
	border-collapse:collapse;
	border:1px solid #e1e0e0;
}

table.decore tbody,table.decore thead{
	display:block;
}

table.decore tr{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-justify-content:space-around;
	-ms-flex-pack:distribute;
	justify-content:space-around;
}

table.decore tr td,table.decore tr th{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	text-align:left;
}

table.decore tr th{
	background:#f2f2f2;
	border-bottom:1px solid #e1e0e0;
	font-size:15px;
	font-family:roboto-medium;
	font-weight:400;
	padding:11px 0 12px 20px;
}

table.decore tr td{
	background:#fff;
	border:none;
	border-bottom:1px solid #e1e0e0;
	padding:12px 20px;
}

table.decore tr td+td{
	border-left:1px solid #e1e0e0;
}

table.decore tr:last-child td{
	border-bottom:none;
}

.uss_section_content form input[type=text]{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	border:1px solid #cacfd2;
	border-right:none;
	height:35px;
	padding-left:14px;
	font-size:13px;
	color:#6a747c;
	outline:none;
}

.uss_section_content form input[type=text]:focus{
	border-color:#25b4b1;
}

.uss_section_content form input[type=text]::-webkit-input-placeholder{
	color:#9da8b0;
}

.uss_section_content form input[type=text]::-moz-placeholder{
	color:#9da8b0;
}

.uss_section_content form input[type=text]:-moz-placeholder{
	color:#9da8b0;
}

.uss_section_content form input[type=text]:-ms-input-placeholder{
	color:#9da8b0;
}

.uss_section_content form input[type=submit]{
	-webkit-flex:0 77px;
	-moz-flex:0 77px;
	-ms-flex:0 77px;
	-o-flex:0 77px;
	-webkit-box-flex:0;
	flex:0 77px;
	background:#25b4b1;
	color:#fff;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	border-radius:0;
	border:none;
	cursor:pointer;
	font-size:14px;
}

.uss_section_content form input[type=submit]:hover{
	background:#445c6d;
}

.uss_section_content form .uss_form_captcha{
	width:300px;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_section_content form .uss_form_captcha label{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
}

.uss_section_content form .uss_form_captcha input[type=text]{
	height:52px;
	font-size:16px;
}

.header{
	background:#e7eaec;
}

.header p{
	margin:0;
}

.header a.btn{
	background:#334755;
	border-radius:3px;
	text-align:center;
	display:inline-block;
	padding:7px 10px 8px;
	white-space:nowrap;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	font-family:roboto;
	margin:0;
}

.header a.btn:hover{
	background:#25b4b1;
}

.header .inner{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding-bottom:24px;
	padding-top:11px;
	-webkit-box-align:stretch;
	-webkit-align-items:stretch;
	-ms-flex-align:stretch;
	align-items:stretch;
	position:relative;
}

.header .left{
	margin-right:31px;
}

.header .left,.header .right{
	-webkit-box-flex:0;
	-webkit-flex:0 280px;
	-ms-flex:0 280px;
	flex:0 280px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}

.header .right{
	text-align:right;
	margin-left:31px;
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	-ms-flex-align:end;
	align-items:flex-end;
}

.header .right>*{
	margin-top:0!important;
}

.header .right>:not(:last-child){
	margin-bottom:15px;
}

.header .right>.basket{
	margin-top:20px!important;
}

.header .right .contacts{
	margin-right:10px;
}

.header .right .contacts .phone,.header .right .contacts .point{
	width:100%;
}

.header .center{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}

.header .center .contacts{
	text-align:left;
	margin:0 0 12px;
}

.header .center .contacts .phone{
	min-height:26px;
	position:relative;
}

.header .center .contacts .phone p{
	margin-right:12px;
	margin-bottom:0;
	display:block;
}

.header .center>div{
	margin-bottom:29px;
}

.header .center>div:last-child{
	margin-bottom:0;
}

.header .search{
	width:100%;
}

.header .search form{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	width:100%;
	max-width:100%;
}

.header .search form input[type=text]{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	border:1px solid #cacfd2;
	border-right:none;
	height:34px;
	padding-left:14px;
	font-size:13px;
	color:#6a747c;
	outline:none;
}

.header .search form input[type=text]:focus{
	border-color:#25b4b1;
}

.header .search form input[type=text]::-webkit-input-placeholder{
	color:#9da8b0;
}

.header .search form input[type=text]::-moz-placeholder{
	color:#9da8b0;
}

.header .search form input[type=text]:-moz-placeholder{
	color:#9da8b0;
}

.header .search form input[type=text]:-ms-input-placeholder{
	color:#9da8b0;
}

.header .search form input[type=submit]{
	-webkit-flex:0 77px;
	-moz-flex:0 77px;
	-ms-flex:0 77px;
	-o-flex:0 77px;
	-webkit-box-flex:0;
	flex:0 77px;
	background:#25b4b1;
	color:#fff;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	border-radius:0;
	border:none;
	cursor:pointer;
	font-size:14px;
}

.header .search form input[type=submit]:hover{
	background:#445c6d;
}

.header .logo img{
	display:block;
	margin:0 auto;
}

.header .contacts{
	text-align:right;
}

.header .contacts p{
	margin:0;
}

.header .contacts b,.header .contacts strong{
	font-family:roboto-medium;
	font-weight:400;
	color:#212121;
}

.header .contacts b a,.header .contacts strong a{
	font-size:inherit;
	color:inherit;
}

.header .contacts span{
	font-size:12px;
}

.header .contacts+.search{
	margin-top:0;
}

.header .contacts a{
	font-size:12px;
	text-decoration:none;
}

.header .contacts a:hover{
	text-decoration:underline;
}

.header .contacts .phone{
	padding-left:57px;
	background-position:0 3px;
	background-repeat:no-repeat;
	white-space:nowrap;
}

.header .contacts .phone.small{
	padding-left:39px;
	background-position:0 0;
	background-repeat:no-repeat;
	min-height:39px;
	padding-top:3px;
}

.header .contacts .point{
	padding-left:43px;
	background-position:0 0;
	background-repeat:no-repeat;
	line-height:1.58;
}

.header .contacts .point a{
	font-size:.9em;
}

.header .contacts .row{
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}

.header .contacts .row>div:not(:last-child){
	margin-right:10px;
}

.header .phone{
	display:inline-block;
	text-align:left;
	min-height:46px;
	position:relative;
	background-image:url(../img/phone-icon.png);
	background-repeat:no-repeat;
	letter-spacing:-.5px;
	font-size:22px;
}

.header .phone a:hover{
	text-decoration:none;
}

.header .point{
	display:inline-block;
	text-align:left;
	padding-left:0;
	position:relative;
	background-repeat:no-repeat;
	font-size:17px;
}

.header .point strong{
	font-size:22px;
}

.header .social a{
	margin-left:5px;
	display:inline-block;
}

.header .social a:hover img{
	-webkit-animation:shake .82s cubic-bezier(.36, .07, .19, .97) both;
	animation:shake .82s cubic-bezier(.36, .07, .19, .97) both;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
}

.header .social+.search{
	margin-top:0;
}

.header .top-nav p{
	margin:0;
}

.header .top-nav a{
	margin-right:38px;
}

.header .top-nav a,.header .top-nav a em{
	display:inline-block;
	vertical-align:middle;
}

.header .top-nav a em{
	margin-right:9px;
}

.header .top-nav+.search{
	margin-top:0;
}

.header .logo-row a{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
}

.header .logo-row .logo-column{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.header .logo-row .logo-column:first-child:not(:last-child){
	-webkit-box-flex:0;
	-webkit-flex:0 auto;
	-ms-flex:0 auto;
	flex:0 auto;
}

.header .logo-row a{
	text-decoration:none;
	color:inherit;
}

.header .logo-image{
	margin-right:14px;
}

.header .logo-image img{
	display:block;
	height:42px!important;
	width:auto!important;
}

.header .logo{
	margin:0 0 5px;
	font-size:33px;
	font-weight:700;
	line-height:1;
	text-decoration:none;
	display:block;
	color:#2f2f2f;
	letter-spacing:-.3px;
}

.header .slogan{
	font-size:12px;
	font-weight:400;
	line-height:1.2;
}

.header .row{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
}

.header .row .contacts{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.header .row .contacts .phone{
	position:relative;
}

.header .row .contacts .phone p{
	margin:0;
	display:block;
}

.header .row .contacts .point{
	background-image:url(../img/point-icon-small.png);
	background-position:0 0;
}

.header .row .contacts .point strong{
	font-size:17px;
	line-height:1em;
}

.header .row.left{
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
}

.header .row.center,.header .row.left{
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	margin-left:0;
	margin-right:0;
}

.header .row.center{
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.header .row.right{
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	flex-direction:row;
	margin-left:0;
	margin-right:0;
}

.header .basket{
	margin-top:25px;
}

.header .burger{
	opacity:1;
	width:40px;
	min-width:40px;
	height:35px;
	border:2px solid #25b4b1;
	margin-right:10px;
	display:none;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	padding:5px 3px;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	cursor:pointer;
}

.header .burger span{
	height:3px;
	background:#25b4b1;
	display:block;
	width:100%;
}

.header .burger:hover{
	background:#25b4b1;
}

.header .burger:hover span{
	background:#fff;
}

.header .burger.notInViewPort{
	position:fixed;
	left:10px;
	top:10px;
	z-index:150;
	border:none!important;
}

.header .burger.notInViewPort span{
	-webkit-box-shadow:0 0 2px #000!important;
	box-shadow:0 0 2px #000!important;
	background:#fff!important;
	border-radius:3px!important;
}

.header .burger.notInViewPort+*{
	margin-left:50px;
}

.header.uss-menu-margin-fix .inner{
	padding-bottom:0;
}

.header.uss-menu-margin-fix.left .left{
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
}

.header.uss-menu-margin-fix.left .right,.header.uss-menu-margin-fix.right .left{
	margin-bottom:-54px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.header.uss-menu-margin-fix.right .right{
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
}

.header.uss-menu-margin-fix.center .left,.header.uss-menu-margin-fix.center .right{
	margin-bottom:-54px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.menu{
	background:#e7eaec;
}

.menu .inner{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	-ms-flex-align:end;
	align-items:flex-end;
}

.menu .aside-header{
	-webkit-box-flex:0;
	-webkit-flex:0 280px;
	-ms-flex:0 280px;
	flex:0 280px;
	width:280px;
	min-width:280px;
	max-width:280px;
	margin-bottom:0!important;
	font-weight:400;
	background:#f0f2f3;
	font-size:17px;
	font-family:roboto-medium;
	color:#2f2f2f;
	display:block;
	margin-bottom:31px;
	border-radius:4px 4px 0 0;
	position:relative;
	background:#25b4b1;
	color:#fff;
	background-image:url(../img/aside-catalog-title.png);
	background-position:29px;
	background-repeat:no-repeat;
	padding:17px 31px 16px 61px;
}

.menu .aside-header.aside-header-left{
	margin-right:31px;
}

.menu .aside-header.aside-header-right{
	margin-left:31px;
}

.menu .in_menu{
	background:#445c6d;
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.menu .in_menu ul,.menu .in_menu ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.menu .in_menu ul{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:stretch;
	-webkit-align-items:stretch;
	-ms-flex-align:stretch;
	align-items:stretch;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.menu .in_menu ul li{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	position:relative;
}

.menu .in_menu ul li a{
	display:inline-block;
	width:100%;
	padding:17px 10px 17px 32px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	height:100%;
}

.menu .in_menu ul li .submenu{
	min-width:200px;
	width:100%;
	position:absolute;
	left:0;
	top:100%;
	z-index:101;
	max-height:0;
	overflow:hidden;
	display:block;
	-webkit-transition:max-height .15s ease-in;
	transition:max-height .15s ease-in;
	text-align:left;
}

.menu .in_menu ul li .submenu .submenu{
	display:none!important;
}

.menu .in_menu ul li .submenu li{
	display:block;
	text-align:left;
}

.menu .in_menu ul li .submenu li a{
	display:block;
	padding:10px 10px 9px;
	text-align:center;
}

.menu .in_menu ul li .submenu li:hover a{
	background:#25b4b1;
}

.menu .in_menu ul li:hover a{
	background-color:#334755;
}

.menu .in_menu ul li:hover>.submenu{
	max-height:700px;
	-webkit-transition:max-height .15s ease-in;
	transition:max-height .15s ease-in;
}

.menu .in_menu ul li.last .submenu{
	left:auto;
	right:0;
}

.menu .in_menu ul{
	width:100%;
}

.menu .in_menu ul>li>a{
	background:url(../img/menu-li.png) 7px no-repeat;
}

.menu .in_menu ul>li:hover>a{
	background-color:#334755;
}

.menu .in_menu ul>li:hover>.submenu{
	display:block;
}

.menu .in_menu ul>li.active>a{
	background-color:#334755;
}

.menu .in_menu ul>li .submenu li a{
	background:#334755;
}

.menu .menu-content{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
}

.menu .menu-content.left{
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
}

.menu .menu-content.double{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.menu .menu-content.double .basket{
	-webkit-box-ordinal-group:1;
	-webkit-order:0;
	-ms-flex-order:0;
	order:0;
}

.menu .menu-content.double .in_menu{
	-webkit-box-ordinal-group:11;
	-webkit-order:10;
	-ms-flex-order:10;
	order:10;
}

.menu .menu-content.double .in_menu>ul{
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
}

.menu .menu-content.double .in_menu>ul>li{
	margin:auto;
	height:auto;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	-webkit-box-flex:1;
	-webkit-flex:1 0;
	-ms-flex:1 0;
	flex:1 0;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}

.menu .menu-content.double .in_menu>ul>li>a{
	text-align:left;
	width:100%;
	display:table-cell;
	vertical-align:middle;
	width:1000px;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}

.menu .menu-content.double.two-line .in_menu>ul>li>a{
	padding-top:7px;
	padding-bottom:7px;
}

.menu .menu-content.double-flex{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.menu .menu-content.double-flex .basket{
	-webkit-box-ordinal-group:0;
	-webkit-order:-1;
	-ms-flex-order:-1;
	order:-1;
}

.menu.uss-basket-free .in_menu ul>li>a{
	background-position:15px;
}

.menu.uss-basket-free .in_menu ul li a{
	padding-left:50px;
}

.menu:not(.uss-basket-free) .in_menu>ul>li.first>a{
	padding-left:37px;
	background-position:12px;
}

.basket{
	position:relative;
	width:235px;
	min-width:235px;
	display:inline-block;
	text-align:left;
}

.basket .uss_basket_wrapper>div{
	color:#fff;
	position:relative;
	margin-top:-10px;
	border-radius:4px 4px 0 0;
	background:url(../img/cart-more.png) calc(100% - 16px) 50% no-repeat,
                url(../img/cart-icon.png) 25px no-repeat,
                linear-gradient(90deg, #25b4b1 calc(100% - 39px), #1ca09d calc(100% - 39px));
	padding-right:39px;
	height:64px;
}

.basket .uss_basket_wrapper>div .amounts{
	border-radius:4px 0 0 0;
	padding:15px 0 0 64px;
	font-size:17px;
	min-width:180px;
	font-size:12px;
}

.basket .uss_basket_wrapper>div .totals{
	border-radius:4px 0 0 0;
	padding:0 0 0 64px;
	font-size:17px;
	min-width:180px;
}

.basket p{
	margin:0;
	padding:26px 5px 0 62px;
}

.basket .basket-link{
	display:block;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:10;
}

.mobile-top-menu{
	max-height:100%;
	overflow:auto;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	background:#e7eaec;
}

.mobile-top-menu .mobile-top-menu-wrap{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
}

.mobile-top-menu .inner{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	-ms-flex-align:end;
	align-items:flex-end;
}

.mobile-top-menu .aside-header{
	-webkit-box-flex:0;
	-webkit-flex:0 280px;
	-ms-flex:0 280px;
	flex:0 280px;
	width:280px;
	min-width:280px;
	max-width:280px;
	margin-bottom:0!important;
	font-weight:400;
	background:#f0f2f3;
	font-size:17px;
	font-family:roboto-medium;
	color:#2f2f2f;
	display:block;
	margin-bottom:31px;
	border-radius:4px 4px 0 0;
	position:relative;
	background:#25b4b1;
	color:#fff;
	background-image:url(../img/aside-catalog-title.png);
	background-position:29px;
	background-repeat:no-repeat;
	padding:17px 31px 16px 61px;
}

.mobile-top-menu .aside-header.aside-header-left{
	margin-right:31px;
}

.mobile-top-menu .aside-header.aside-header-right{
	margin-left:31px;
}

.mobile-top-menu .in_menu{
	background:#445c6d;
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.mobile-top-menu .in_menu ul,.mobile-top-menu .in_menu ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.mobile-top-menu .in_menu ul{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:stretch;
	-webkit-align-items:stretch;
	-ms-flex-align:stretch;
	align-items:stretch;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.mobile-top-menu .in_menu ul li{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	position:relative;
}

.mobile-top-menu .in_menu ul li a{
	display:inline-block;
	width:100%;
	padding:17px 10px 17px 32px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	height:100%;
}

.mobile-top-menu .in_menu ul li .submenu{
	min-width:200px;
	width:100%;
	position:absolute;
	left:0;
	top:100%;
	z-index:101;
	max-height:0;
	overflow:hidden;
	display:block;
	-webkit-transition:max-height .15s ease-in;
	transition:max-height .15s ease-in;
	text-align:left;
}

.mobile-top-menu .in_menu ul li .submenu .submenu{
	display:none!important;
}

.mobile-top-menu .in_menu ul li .submenu li{
	display:block;
	text-align:left;
}

.mobile-top-menu .in_menu ul li .submenu li a{
	display:block;
	padding:10px 10px 9px;
	text-align:center;
}

.mobile-top-menu .in_menu ul li .submenu li:hover a{
	background:#25b4b1;
}

.mobile-top-menu .in_menu ul li:hover a{
	background-color:#334755;
}

.mobile-top-menu .in_menu ul li:hover>.submenu{
	max-height:700px;
	-webkit-transition:max-height .15s ease-in;
	transition:max-height .15s ease-in;
}

.mobile-top-menu .in_menu ul li.last .submenu{
	left:auto;
	right:0;
}

.mobile-top-menu .in_menu ul{
	width:100%;
}

.mobile-top-menu .in_menu ul>li>a{
	background:url(../img/menu-li.png) 7px no-repeat;
}

.mobile-top-menu .in_menu ul>li:hover>a{
	background-color:#334755;
}

.mobile-top-menu .in_menu ul>li:hover>.submenu{
	display:block;
}

.mobile-top-menu .in_menu ul>li.active>a{
	background-color:#334755;
}

.mobile-top-menu .in_menu ul>li .submenu li a{
	background:#334755;
}

.mobile-top-menu .menu-content{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
}

.mobile-top-menu .menu-content.left{
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
}

.mobile-top-menu .menu-content.double{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.mobile-top-menu .menu-content.double .basket{
	-webkit-box-ordinal-group:1;
	-webkit-order:0;
	-ms-flex-order:0;
	order:0;
}

.mobile-top-menu .menu-content.double .in_menu{
	-webkit-box-ordinal-group:11;
	-webkit-order:10;
	-ms-flex-order:10;
	order:10;
}

.mobile-top-menu .menu-content.double .in_menu>ul{
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
}

.mobile-top-menu .menu-content.double .in_menu>ul>li{
	margin:auto;
	height:auto;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	-webkit-box-flex:1;
	-webkit-flex:1 0;
	-ms-flex:1 0;
	flex:1 0;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}

.mobile-top-menu .menu-content.double .in_menu>ul>li>a{
	text-align:left;
	width:100%;
	display:table-cell;
	vertical-align:middle;
	width:1000px;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}

.mobile-top-menu .menu-content.double.two-line .in_menu>ul>li>a{
	padding-top:7px;
	padding-bottom:7px;
}

.mobile-top-menu .menu-content.double-flex{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.mobile-top-menu .menu-content.double-flex .basket{
	-webkit-box-ordinal-group:0;
	-webkit-order:-1;
	-ms-flex-order:-1;
	order:-1;
}

.mobile-top-menu.uss-basket-free .in_menu ul>li>a{
	background-position:15px;
}

.mobile-top-menu.uss-basket-free .in_menu ul li a{
	padding-left:50px;
}

.mobile-top-menu:not(.uss-basket-free) .in_menu>ul>li.first>a{
	padding-left:37px;
	background-position:12px;
}

.mobile-top-menu .in_menu>ul>li>a{
	height:auto!important;
}

.mobile-top-menu .in_menu>ul>li .submenu li a.active{
	background:#25b4b1;
}

.slider{
	margin:31px 0;
	overflow:hidden;
}

.slider .slides{
	position:relative;
	overflow:hidden;
	white-space:nowrap;
}

.slider .slides .slide{
	display:inline-block;
	position:relative;
	overflow:hidden;
	white-space:normal;
}

.slider .slides .slide .slide-link,.slider .slides .slide .slide_link{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:11;
}

.slider .slides .slide .caption{
	line-height:1.5;
	font-family:roboto;
	width:40%;
	max-height:100%;
	position:absolute;
	top:50%;
	right:70px;
	left:auto;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	z-index:10;
	border-radius:3px;
	background:rgba(231, 234, 236, .75);
	padding:10px;
	background:none!important;
}

.slider .slides .slide .caption p{
	margin:0 0 5px;
}

.slider .slides .slide .caption .title{
	font-size:31px;
	font-weight:700;
	color:#333;
	margin-bottom:10px;
}

.slider .slides .slide .caption .preview{
	font-size:20px;
	color:#333;
}

.slider .slides .slide .image{
	position:relative;
}

.slider .slides .slide .image:after{
	content:"";
	background:linear-gradient(270deg, hsla(0, 0%, 100%, .8) 0, hsla(0, 0%, 100%, .55) calc(50% + 30px), hsla(0, 0%, 100%, 0) calc(70% + 30px), hsla(0, 0%, 100%, 0));
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
}

.slider .slick-arrow{
	width:30px;
	height:30px;
	border-radius:30px;
	opacity:1;
	z-index:100;
}

.slider .slick-arrow.slick-prev{
	background:url(../img/slider-prev.png) 50% no-repeat, #c4c9cd;
	left:27px;
}

.slider .slick-arrow.slick-next{
	background:url(../img/slider-next.png) 50% no-repeat, #c4c9cd;
	right:27px;
}

.slider .slick-arrow:hover{
	background-color:#445c6d;
}

.news-block{
	margin-bottom:0;
}

.news-block .inner{
	padding:23px 0 8px;
}

.news-block .title-menu{
	float:right;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	-webkit-align-content:center;
	-ms-flex-line-pack:center;
	align-content:center;
	margin-top:17px;
	margin-bottom:16px;
}

.news-block .title-menu a{
	display:inline-block;
	padding-left:24px;
	margin-left:40px;
	font-size:13px;
	text-decoration:none;
}

.news-block .title-menu a:hover{
	text-decoration:underline;
}

.news-block .title-menu a.watch-all{
	background:url(../img/all-news.png) 0 no-repeat;
}

.news-block .title-menu a.subscribe{
	background:url(../img/news-subscribe.png) 0 no-repeat;
}

.news-block .h3{
	font-size:17px;
	font-weight:400;
	font-family:roboto;
	padding-left:0;
	margin:0 0 18px;
	overflow:hidden;
}

.news-block .items{
	display:block;
	width:100%;
}

.news-block .news_block_item{
	max-width:calc((100% - 60px)/3);
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	zoom:1;
}

.news-block .news_block_item:after,.news-block .news_block_item:before{
	content:"";
	display:table;
}

.news-block .news_block_item:after{
	clear:both;
}

.news-block .news_block_item .info .date{
	margin-bottom:18px;
}

.news-block .news_block_item .info .title{
	font-size:15px;
	line-height:1.4;
}

.news-block .news_block_item .info .title a{
	margin:0 0 18px;
	text-decoration:none;
}

.news-block .news_block_item .info .title a:hover{
	text-decoration:underline;
}

.news-block .news_block_item .info .commentsAmount{
	text-decoration:none;
	color:inherit;
	font-size:13px;
	line-height:16px;
	padding-left:10px;
}

.news-block .news_block_item .info .commentsAmount img{
	display:inline-block;
	vertical-align:middle;
}

.news-block .news_block_item .info .preview{
	font-size:12px;
}

.news-block .news_block_item .info .uss_news_more{
	margin-top:18px;
	font-size:15px;
}

.news-block.x2 .news_block_item{
	max-width:calc((100% - 30px)/2);
}

.news-block.x3 .news_block_item{
	max-width:calc((100% - 60px)/3);
}

.news-block.x4 .news_block_item{
	max-width:calc((100% - 90px)/4);
}

.news-block.x5 .news_block_item{
	max-width:calc((100% - 120px)/5);
}

.footer{
	background:#f0f2f3;
}

.footer .inner{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding:41px 0 32px;
	border-top:1px solid #dde1e3;
}

.footer .in_menu ul,.footer .in_menu ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.footer .in_menu ul{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
}

.footer .in_menu ul li a{
	font-size:17px;
	color:#2f2f2f;
	font-family:roboto;
	text-decoration:none;
	display:block;
	width:100%;
}

.footer .in_menu ul li a:hover{
	color:#1ca09d;
}

.footer .in_menu ul li .submenu{
	display:block;
	margin:30px 0 0;
}

.footer .in_menu ul li .submenu li{
	display:block;
	margin:0 0 6px;
}

.footer .in_menu ul li .submenu li a{
	color:#1ca09d;
	font-size:13px;
	padding:4px 0 3px;
}

.footer .in_menu ul li .submenu li a:hover{
	color:#2f2f2f;
	text-decoration:underline;
}

.footer .left{
	-webkit-flex:0 calc(100% - 260px);
	-moz-flex:0 calc(100% - 260px);
	-ms-flex:0 calc(100% - 260px);
	-o-flex:0 calc(100% - 260px);
	-webkit-box-flex:0;
	flex:0 calc(100% - 260px);
	padding-right:60px;
}

.footer .right{
	width:260px;
	padding-left:60px;
	border-left:1px solid #dde1e3;
}

.footer .center{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.footer .social .h3{
	font-size:17px;
	font-weight:400;
	font-family:roboto;
	color:#2f2f2f;
	margin-bottom:33px;
}

.footer .social a{
	display:block;
	width:100%;
	font-size:13px;
	text-decoration:none;
	position:relative;
	margin:0 0 12px;
	color:inherit;
}

.footer .social a img{
	margin-right:13px;
	display:inline-block;
}

.footer .social a:hover{
	text-decoration:none;
	color:#1ca09d;
}

.footer .social a:hover img{
	-webkit-animation:shake .82s cubic-bezier(.36, .07, .19, .97) both;
	animation:shake .82s cubic-bezier(.36, .07, .19, .97) both;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
}

.footer .burger{
	opacity:1;
	width:40px;
	min-width:40px;
	height:35px;
	border:2px solid #25b4b1;
	display:none;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	padding:5px 3px;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	cursor:pointer;
	margin:10px 10px 0 0;
}

.footer .burger span{
	height:3px;
	background:#25b4b1;
	display:block;
	width:100%;
}

.footer .burger:hover{
	background:#25b4b1;
}

.footer .burger:hover span{
	background:#fff;
}

.footer .burger.notInViewPort{
	position:fixed;
	left:10px;
	top:10px;
	z-index:150;
	border:none!important;
}

.footer .burger.notInViewPort span{
	-webkit-box-shadow:0 0 2px #000!important;
	box-shadow:0 0 2px #000!important;
	background:#fff!important;
	border-radius:3px!important;
}

.footer .burger.notInViewPort+*{
	margin-left:50px;
}

.footer.open .in_menu{
	position:absolute;
	left:0;
	right:0;
	bottom:100%;
	background:#445c6d;
}

.footer.open .in_menu ul,.footer.open .in_menu ul li{
	display:block;
}

.footer.open .in_menu ul li .submenu{
	display:none!important;
}

.footer.open .in_menu ul li a{
	color:#fff;
	display:block;
	padding:10px 0 11px 55px;
	background:url(../img/menu-li.png) 20px no-repeat;
	text-align:left;
}

.footer.open .in_menu ul li.active a,.footer.open .in_menu ul li:hover a{
	background-color:#334755;
}

.bottom{
	background:#f0f2f3;
}

.bottom .inner{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	border-top:1px solid #dde1e3;
	padding:38px 0 35px;
}

.bottom .center{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	text-align:center;
}

.bottom .dev{
	display:inline-block;
}

.uss_form_tml.comment_answer_form form,.uss_form_tml.comments_form form{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_form_tml.comment_answer_form form .uss_form_item.uss_form_text,.uss_form_tml.comments_form form .uss_form_item.uss_form_text{
	margin-right:0!important;
	width:calc((100% - 20px)/2);
	float:none;
}

.uss_form_tml.comment_answer_form form .uss_form_item.uss_form_text input,.uss_form_tml.comment_answer_form form .uss_form_item.uss_form_text input.styler,.uss_form_tml.comments_form form .uss_form_item.uss_form_text input,.uss_form_tml.comments_form form .uss_form_item.uss_form_text input.styler{
	width:100%!important;
}

.uss_form_tml.comment_answer_form form .uss_form_item.uss_form_textarea,.uss_form_tml.comments_form form .uss_form_item.uss_form_textarea{
	width:100%;
}

.uss_form_tml.comment_answer_form form .uss_form_item.uss_form_textarea textarea,.uss_form_tml.comments_form form .uss_form_item.uss_form_textarea textarea{
	width:100%!important;
}

.bread{
	padding:29px 0 0;
}

.bread .devider{
	display:inline-block;
	background:url(../img/aside-menu-li.png) 50% no-repeat;
	margin:0 12px 0 13px;
	width:11px;
	height:11px;
	vertical-align:middle;
}

.mainpage .bread{
	display:none;
}

.singlepage .content{
	padding-bottom:25px;
}

div.uss_tabs div.uss_tabs_navigation span{
	background:#445c6d;
	color:#fff;
	border-bottom:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	opacity:1!important;
	font-size:17px;
	line-height:1em;
	text-shadow:none;
	font-weight:400;
	font-family:roboto-medium;
	border-radius:4px 4px 0 0;
	padding-top:16px;
	height:55px;
	display:inline-block;
	vertical-align:bottom;
	float:none;
}

div.uss_tabs div.uss_tabs_navigation span+span{
	margin-left:4px;
}

div.uss_tabs div.uss_tabs_navigation span.selected,div.uss_tabs div.uss_tabs_navigation span:hover{
	padding-top:20px;
	background:#25b4b1;
	height:59px;
}

div.uss_tabs div.tab_items{
	border-color:#e1e0e0;
	-webkit-box-shadow:none;
	box-shadow:none;
	padding:18px 19px;
}

.uss_eshop_sort_block{
	float:none;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	width:100%;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_eshop_sort_block .jq-selectbox{
	width:auto;
	margin-left:4px;
}

.uss_eshop_sort_block .jq-selectbox,.uss_eshop_sort_block .jq-selectbox *{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}

.uss_eshop_sort_block>*{
	margin-bottom:10px;
}

.uss_eshop_sort_block form{
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}

.table-wrap{
	position:relative;
	display:block;
}

.uss-basket-scroll-nav{
	height:5px;
	max-width:100%;
	background:rgba(0, 0, 0, .1);
	border-radius:5px;
	width:100%;
	left:0;
	bottom:0;
	margin-top:-20px;
	margin-bottom:20px;
}

#loginForm table{
	width:100%;
	max-width:380px;
}

#loginForm table tr td input.styler{
	width:100%!important;
}

#loginForm table tr td input[type=submit].styler{
	width:100%!important;
	text-align:center;
	padding-left:0;
	padding-right:0;
}

#loginForm+.registration{
	display:inline-block;
	vertical-align:middle;
	width:182.5px;
	text-align:center;
}

#loginForm+.registration+.passrecovery{
	display:inline-block;
	vertical-align:middle;
	width:182.5px;
	text-align:center;
}

.section_registration form{
	margin-bottom:20px;
}

.section_registration form .uss_form_item{
	max-width:380px;
}

.section_registration form .uss_form_item:not(.uss_form_captcha){
	width:100%;
}

.section_registration form .uss_form_item:not(.uss_form_captcha) input.styler,.section_registration form .uss_form_item:not(.uss_form_captcha) textarea.styler{
	width:100%;
}

.section_registration form .uss_form_item.uss_form_captcha{
	width:100%;
}

.section_registration form .uss_form_item.uss_form_submit input.styler{
	width:100%;
	text-align:center;
	padding-left:0;
	padding-right:0;
}

.quiz{
	position:relative;
}

.quiz h5{
	font-size:17px;
	font-family:roboto-medium;
	font-weight:400;
}

.quiz .submit input[type=submit].styler{
	background:#25b4b1;
	border-radius:3px;
	text-align:center;
	display:inline-block;
	padding:7px 20px 8px 19px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	font-family:roboto;
	margin:26px 0 0;
	text-shadow:none;
	font-weight:400;
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.quiz .submit input[type=submit].styler:hover{
	background:#334755;
}

.quiz .uss_more{
	position:absolute;
	right:30px;
	border:0;
	bottom:0;
	margin:0;
}

.quiz .uss_more a{
	background:#25b4b1;
	border-radius:3px;
	text-align:center;
	display:inline-block;
	padding:7px 20px 7px 19px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	font-family:roboto;
	margin:0;
	text-shadow:none;
	font-weight:400;
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.quiz .uss_more a:hover{
	background:#334755;
	color:#fff;
}

.photoalbum ul,.photoalbum ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.photoalbum .uss_images_block .uss_one_image{
	padding:24px;
	border:1px solid #e5e5e5;
	margin-bottom:20px;
	margin-right:36px;
	width:268px!important;
	display:inline-block;
}

.photoalbum .uss_images_block .uss_one_image img{
	display:block;
	margin:0 auto;
}

.photoalbum .photoalbum_menu li{
	padding:24px;
	border:1px solid #e5e5e5;
	margin-bottom:20px;
	margin-right:36px;
	width:268px!important;
	display:inline-block;
}

.photoalbum .photoalbum_menu li .photoalbum_menu_item .photoalbum_image{
	float:none;
	margin:0 0 24px;
	display:block;
}

.photoalbum .photoalbum_menu li .photoalbum_menu_item .photoalbum_image img{
	display:block;
	margin:0 auto;
	max-width:100%;
}

.photoalbum .photoalbum_menu li .photoalbum_menu_item a{
	font-size:15px;
	text-decoration:none;
	color:#333;
	margin:0 0 3px;
}

.photoalbum .photoalbum_menu li .photoalbum_menu_item a:hover{
	color:#1ca09d;
}

.photoalbum .h3 .navs{
	position:absolute;
	right:0;
	top:0;
	bottom:0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	width:80px;
	-webkit-box-align:stretch;
	-webkit-align-items:stretch;
	-ms-flex-align:stretch;
	align-items:stretch;
}

.photoalbum .h3 .navs .slick-arrow{
	display:block;
	position:static;
	width:50%;
	height:100%;
	left:0;
	right:0;
	top:0;
	bottom:0;
	-webkit-transform:none;
	transform:none;
}

.photoalbum .h3 .navs .slick-arrow.slick-prev{
	background:url(../img/position-prev.png) 50% no-repeat;
}

.photoalbum .h3 .navs .slick-arrow.slick-next{
	background:url(../img/position-next.png) 50% no-repeat;
	border-radius:0 4px 0 0;
}

.photoalbum .h3 .navs .slick-arrow:hover{
	background-color:#e7eaec;
}

table.table:not(.uss_eshop_sameproducts){
	width:100%;
}

table.table:not(.uss_eshop_sameproducts) tbody{
	display:block;
}

table.table:not(.uss_eshop_sameproducts) tr{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
}

table.table:not(.uss_eshop_sameproducts) tr td{
	display:block;
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	text-align:center;
}

table.table:not(.uss_eshop_sameproducts) tr td img{
	max-width:100%;
}

table.table:not(.uss_eshop_sameproducts) tr td strong{
	font-size:17px;
}

ul.uss_sitemap{
	margin:0;
	padding:0 0 0 20px;
	line-height:1.5em;
}

.uss_pagenator .uss_page{
	margin:0 2px!important;
	padding:0;
	border:none!important;
	width:30px;
	height:30px;
}

.uss_pagenator .uss_page a{
	border-radius:30px;
	background:#f0f2f3;
	color:#333;
	border:none;
	display:inline-block!important;
	width:30px;
	height:30px;
	vertical-align:middle;
	text-align:left;
	line-height:30px;
	font-size:15px;
	margin:0;
	padding:0;
	text-align:center;
	text-decoration:none;
	color:inherit;
	font-size:inherit;
}

.uss_pagenator .uss_page.uss_page_selected a{
	background:#25b4b1;
	color:#fff;
}

.compare_block_wrapper table tr td.td_item .uss_eshop_amount_block .basket_amount_class,.uss_user_wishlist table tr td.uss_delete_pos input{
	width:40px;
	height:35px;
	text-align:center;
	border:1px solid #f0f2f3;
	margin-left:4px;
	margin-right:4px;
}

.scale{
	-webkit-transition:-webkit-transform .15s ease-in;
	transition:-webkit-transform .15s ease-in;
	transition:transform .15s ease-in;
	transition:transform .15s ease-in,-webkit-transform .15s ease-in;
}

.scale0{
	-webkit-transform:scale(.25);
	transform:scale(.25);
	opacity:.02;
}

.scale1{
	-webkit-transform:scale(1);
	transform:scale(1);
	opacity:1;
}

.mobile-top-menu{
	left:-75%;
	display:none;
}

.mobile-top-menu .in_menu ul>li:hover>.submenu{
	position:static;
}

.mobile-top-menu.open{
	position:fixed;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	left:0;
	top:0;
	bottom:0;
	width:100%;
	height:100%;
	z-index:1000;
	-webkit-animation:mobile-top-show .35s ease-in-out;
	animation:mobile-top-show .35s ease-in-out;
	margin-right:25%;
	background:rgba(0, 0, 0, .45);
}

.mobile-top-menu.open .in_menu{
	width:75%;
	height:100%;
}

.mobile-top-menu.open .close{
	width:26px;
	height:26px;
	right:15px;
	top:15px;
	position:absolute;
	background:url(../img/uss_foto_buttons.png) no-repeat #fff;
	background-position:0 -52px;
	z-index:1001;
	cursor:pointer;
}

.mobile-top-menu.open .close:hover{
	background-position:-26px -52px;
}

.uss_error_form ol{
	padding:0;
}

.section_text .uss_subscribe_form form{
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}

.section_text .uss_subscribe_form form>*{
	margin-right:10px!important;
}

.section_text .uss_subscribe_form form .email label{
	margin-right:10px;
}

.section_text .uss_subscribe_form form input[type=email],.section_text .uss_subscribe_form form input[type=text]{
	width:auto!important;
	max-width:100%;
	border:1px solid #cacfd2;
	-webkit-box-shadow:none;
	box-shadow:none;
	border-radius:0!important;
}

body:not(.content-block) .uss_catalog_block_cat{
	margin-bottom:31px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category{
	margin-left:0;
	margin-right:0;
	border:1px solid #e5e5e5;
	margin-bottom:17px;
	padding:0 0 24px;
	width:calc((100% - 20px)/2)!important;
	max-width:calc((100% - 20px)/2)!important;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding-bottom:0!important;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category:not(.slick-slide)>:not(.img):not(.posimg_item):not(.image):not(.imageArea):not(.uss_catalog_info):not(.add_to_cart):not(.uss_eshop_amount_block){
	padding-left:24px;
	padding-right:24px;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{
	float:none;
	float:left;
	margin-right:30px;
	border:none;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img .uss_catalog_cat_img{
	border:none;
	margin:0;
	padding:0;
	display:block;
	height:auto!important;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img .uss_catalog_cat_img a{
	margin:0;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img img{
	display:block;
	margin:0;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img img{
	max-width:100%;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .catalog_info{
	overflow:hidden;
	padding-top:10px;
	padding-right:5px;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name{
	color:#2f2f2f;
	font-size:15px;
	font-weight:400;
	margin:0 0 18px;
	height:auto;
	color:#1ca09d;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{
	color:inherit;
	text-decoration:none;
	line-height:1.2;
	overflow:hidden;
	display:block;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name:hover{
	color:#1ca09d;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons{
	font-size:12px;
	line-height:1.4;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons p{
	margin:0 0 .5em;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	height:37px;
	display:inline-block;
	padding:0 7px;
	font-size:14px;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	font-weight:400;
	font-family:roboto-medium;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category{
	margin-right:0;
	margin-left:0;
}

.tablet-pda .basket{
	position:relative;
	margin-top:0;
}

.tablet-pda .basket p{
	display:none;
}

.tablet-pda .basket a.basket-link{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	display:block;
}

.tablet-pda .basket .uss_basket_wrapper>div{
	margin-right:10px;
	width:60px;
	height:34px;
	background:url(../img/cart-icon.png) 50% no-repeat, #25b4b1;
	padding-right:10px;
	background-position:7px!important;
	position:relative;
}

.tablet-pda .basket .uss_basket_wrapper>div.not_empty .priceword{
	display:none;
}

.tablet-pda .basket .uss_basket_wrapper>div.not_empty .countword{
	display:none;
}

.tablet-pda .basket .uss_basket_wrapper>div #uss_block_basket_amount{
	position:absolute;
	right:3px;
	top:-9px;
	line-height:35px;
	color:#fff;
	font-size:14px;
}

.tablet-pda .basket .uss_basket_wrapper>div .totals{
	display:none;
}

.tablet-pda .header .top-nav{
	display:none;
}

.tablet-pda .header .inner{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	padding-bottom:9px;
}

.tablet-pda .header .left,.tablet-pda .header .right{
	padding:0;
}

.tablet-pda .header .center{
	-webkit-order:10;
	-moz-order:10;
	-ms-order:10;
	-o-order:10;
	-webkit-box-ordinal-group:11;
	-ms-flex-order:10;
	order:10;
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	-ms-flex-align:start;
	align-items:flex-start;
	margin-top:10px;
}

.tablet-pda .header .search{
	width:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-top:10px;
	max-width:100%!important;
}

.tablet-pda .header .search form{
	width:100%;
}

.tablet-pda .header .burger{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

.tablet-pda .header .contacts{
	padding-left:0;
}

.tablet-pda .menu:not(.footer-menu) .in_menu{
	display:none;
}

.tablet-pda .menu .basket{
	display:none;
}

.tablet-pda .menu.open .in_menu{
	display:block;
}

.tablet-pda .menu.open .in_menu ul{
	display:block;
	width:100%;
}

.tablet-pda .menu.open .in_menu ul>li{
	display:block;
	width:100%;
}

.tablet-pda .menu.open .in_menu ul>li>a{
	background-position:15px!important;
	padding-left:50px!important;
}

.tablet-pda .mobile-top-menu:not(.footer-menu) .in_menu{
	display:none;
}

.tablet-pda .mobile-top-menu .basket{
	display:none;
}

.tablet-pda .mobile-top-menu.open .in_menu{
	display:block;
}

.tablet-pda .mobile-top-menu.open .in_menu ul{
	display:block;
	width:100%;
}

.tablet-pda .mobile-top-menu.open .in_menu ul>li{
	display:block;
	width:100%;
}

.tablet-pda .mobile-top-menu.open .in_menu ul>li>a{
	background-position:15px!important;
	padding-left:50px!important;
}

.uss_shop_newbies_title{
	-moz-flex:0 100%;
	-o-flex:0 100%;
}

.inline_form form{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-ms-flex-pack:justify;
}

.inline_form form,.inline_form form .group{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
}

.inline_form form .group{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	-ms-flex-pack:justify;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.inline_form form .group:not(.end) .fc_item{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.inline_form form .group:not(.end) .fc_item:not(.fc_textarea){
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	max-width:calc((100% - 20px)/3);
}

.inline_form form .group.end{
	max-width:calc(100% - 100px);
}

.inline_form form .buttons{
	text-align:right;
}

.uss_shop_newbies_title{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	font-weight:400;
	background:#f0f2f3;
	padding:17px 31px 16px;
	font-size:17px;
	font-family:roboto-medium;
	color:#2f2f2f;
	display:block;
	margin-bottom:31px;
	border-radius:4px 4px 0 0;
	position:relative;
}

.buttons .preloder_small{
	display:none!important;
}

input.styler{
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
}

input[type=submit],input[type=text]{
	-webkit-appearance:none!important;
	-moz-appearance:none!important;
	appearance:none!important;
}

.section_guestbook .uss_form_tml form{
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}

.uss_user_basket .uss_name .uss_description,.uss_user_basket .uss_name .uss_title{
	height:auto;
}

.section_registration .uss_form_tml{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}

.flex .items{
	width:100%;
}

.uss_adv_img_list_item.uss_ail_point.active span{
	background:#25b4b1;
}

.uss_adv_img_list_item.uss_ail_point span{
	background:#f0f2f3;
}

.uss_catalog_detail .uss_img_wrapper.for_preview_columned{
	margin-right:20px;
}

.colorStyle1 .header .search{
	max-width:368px;
}

.colorStyle1 .header .center{
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	padding-bottom:12px;
}

.colorStyle2 .fc_form_tml button.styler[type=button],.colorStyle2 .fc_form_tml button.styler[type=submit],.colorStyle2 .fc_form_tml button[type=button],.colorStyle2 .fc_form_tml button[type=submit],.colorStyle2 .fc_form_tml input.styler[type=button],.colorStyle2 .fc_form_tml input.styler[type=submit],.colorStyle2 .fc_form_tml input[type=button],.colorStyle2 .fc_form_tml input[type=submit],.colorStyle2 .uss_form_tml button.styler[type=button],.colorStyle2 .uss_form_tml button.styler[type=submit],.colorStyle2 .uss_form_tml button[type=button],.colorStyle2 .uss_form_tml button[type=submit],.colorStyle2 .uss_form_tml input.styler[type=button],.colorStyle2 .uss_form_tml input.styler[type=submit],.colorStyle2 .uss_form_tml input[type=button],.colorStyle2 .uss_form_tml input[type=submit],.colorStyle2 form[name=uss_block_filters] button.styler[type=button],.colorStyle2 form[name=uss_block_filters] button.styler[type=submit],.colorStyle2 form[name=uss_block_filters] button[type=button],.colorStyle2 form[name=uss_block_filters] button[type=submit],.colorStyle2 form[name=uss_block_filters] input.styler[type=button],.colorStyle2 form[name=uss_block_filters] input.styler[type=submit],.colorStyle2 form[name=uss_block_filters] input[type=button],.colorStyle2 form[name=uss_block_filters] input[type=submit]{
	background:#ffc728;
}

.colorStyle2 .fc_form_tml button.styler[type=button]:hover,.colorStyle2 .fc_form_tml button.styler[type=submit]:hover,.colorStyle2 .fc_form_tml button[type=button]:hover,.colorStyle2 .fc_form_tml button[type=submit]:hover,.colorStyle2 .fc_form_tml input.styler[type=button]:hover,.colorStyle2 .fc_form_tml input.styler[type=submit]:hover,.colorStyle2 .fc_form_tml input[type=button]:hover,.colorStyle2 .fc_form_tml input[type=submit]:hover,.colorStyle2 .uss_form_tml button.styler[type=button]:hover,.colorStyle2 .uss_form_tml button.styler[type=submit]:hover,.colorStyle2 .uss_form_tml button[type=button]:hover,.colorStyle2 .uss_form_tml button[type=submit]:hover,.colorStyle2 .uss_form_tml input.styler[type=button]:hover,.colorStyle2 .uss_form_tml input.styler[type=submit]:hover,.colorStyle2 .uss_form_tml input[type=button]:hover,.colorStyle2 .uss_form_tml input[type=submit]:hover,.colorStyle2 form[name=uss_block_filters] button.styler[type=button]:hover,.colorStyle2 form[name=uss_block_filters] button.styler[type=submit]:hover,.colorStyle2 form[name=uss_block_filters] button[type=button]:hover,.colorStyle2 form[name=uss_block_filters] button[type=submit]:hover,.colorStyle2 form[name=uss_block_filters] input.styler[type=button]:hover,.colorStyle2 form[name=uss_block_filters] input.styler[type=submit]:hover,.colorStyle2 form[name=uss_block_filters] input[type=button]:hover,.colorStyle2 form[name=uss_block_filters] input[type=submit]:hover{
	background:#333;
	color:#fff;
}

.colorStyle2 #wrap{
	color:#787878;
}

.colorStyle2 a{
	color:#ea2b1f;
}

.colorStyle2 a.btn{
	background:#333;
	color:#333;
}

.colorStyle2 a.btn:hover{
	background:#ffd661;
	color:#333;
}

.colorStyle2 .uss_search_form form input[type=text]:focus{
	border-color:#ffc728;
}

.colorStyle2 .uss_search_form form input[type=submit]{
	background:#ffc728;
	color:#333;
}

.colorStyle2 .header .search form input[type=text]:focus{
	border-color:#ffc728;
}

.colorStyle2 .header .search form input[type=submit]{
	background:#ffc728;
	color:#333;
}

.colorStyle2 .header .search form input[type=submit]:hover{
	background:#ffd661;
	color:#333;
}

.colorStyle2 .header .contacts{
	color:#787878;
}

.colorStyle2 .header .contacts .phone{
	background-image:url(../img/k1_2/phone-icon.png);
}

.colorStyle2 .header .contacts .phone.small{
	background-image:url(../img/k1_2/phone-icon-small.png);
}

.colorStyle2 .header .contacts .point{
	text-align:left;
	background-image:url(../img/k1_2/point-icon-small.png);
}

.colorStyle2 .header .center .contacts .phone:after{
	background-image:url(../img/k1_2/phone-icon-small.png);
}

.colorStyle2 .header .burger{
	border-color:#ffc728;
}

.colorStyle2 .header .burger span{
	background-color:#ffc728;
}

.colorStyle2 .menu .aside-header{
	background:url(../img/k1_2/aside-catalog-title.png) no-repeat, #ffc728;
	background-position:29px;
}

.colorStyle2 .menu .aside-header .h3{
	color:#333;
}

.colorStyle2 .menu .in_menu{
	background:#ffc728;
}

.colorStyle2 .menu .in_menu ul>li>a{
	color:#333;
	background-image:url(../img/k1_2/menu-li.png);
}

.colorStyle2 .menu .in_menu ul>li.active>a,.colorStyle2 .menu .in_menu ul>li:hover>a{
	color:#fff;
	background-image:url(../img/k1_2/menu-li-active.png);
	background-color:#ffd661;
}

.colorStyle2 .menu .in_menu ul>li .submenu li a{
	background:#ffd661;
}

.colorStyle2 .menu .in_menu ul>li .submenu li:hover a{
	background:#ea2b1f;
	color:#fff;
}

.colorStyle2 .mobile-top-menu .aside-header{
	background:url(../img/k1_2/aside-catalog-title.png) no-repeat, #ffc728;
	background-position:29px;
}

.colorStyle2 .mobile-top-menu .aside-header .h3{
	color:#333;
}

.colorStyle2 .mobile-top-menu .in_menu{
	background:#ffc728;
}

.colorStyle2 .mobile-top-menu .in_menu ul>li>a{
	color:#333;
	background-image:url(../img/k1_2/menu-li.png);
}

.colorStyle2 .mobile-top-menu .in_menu ul>li.active>a,.colorStyle2 .mobile-top-menu .in_menu ul>li:hover>a{
	color:#fff;
	background-image:url(../img/k1_2/menu-li-active.png);
	background-color:#ffd661;
}

.colorStyle2 .mobile-top-menu .in_menu ul>li .submenu li a{
	background:#ffd661;
}

.colorStyle2 .mobile-top-menu .in_menu ul>li .submenu li:hover a{
	background:#ea2b1f;
	color:#fff;
}

.colorStyle2 .mobile-top-menu .in_menu ul>li .submenu li a.active{
	background-color:#ffd661;
}

.colorStyle2 .aside .aside-catalog .h3{
	background:url(../img/k1_2/aside-catalog-title.png) no-repeat, #ffc728;
	background-position:29px;
	color:#333;
}

.colorStyle2 .aside .aside-catalog .h3:after{
	background-image:url(../img/k1_2/aside-menu-li-active.png);
}

.colorStyle2 .aside .aside-catalog ul li a{
	color:#333;
	background:url(../img/k1_2/aside-menu-li.png) 31px no-repeat, #f1f1f1;
	padding-left:60px;
}

.colorStyle2 .aside .aside-catalog ul li .submenu{
	background:#333;
}

.colorStyle2 .aside .aside-catalog ul li .submenu li a{
	background:#333;
	background-image:none;
	color:#fff;
}

.colorStyle2 .aside .aside-catalog ul li .submenu li+li{
	border-top:1px solid hsla(0, 0%, 100%, .35);
}

.colorStyle2 .aside .aside-catalog ul li .submenu li.active>.catalog_menu_item a,.colorStyle2 .aside .aside-catalog ul li .submenu li.active>a,.colorStyle2 .aside .aside-catalog ul li .submenu li:hover>.catalog_menu_item a,.colorStyle2 .aside .aside-catalog ul li .submenu li:hover>a{
	background:#1e1e1e;
}

.colorStyle2 .aside .aside-catalog ul li.active>.catalog_menu_item a,.colorStyle2 .aside .aside-catalog ul li.active>a,.colorStyle2 .aside .aside-catalog ul li:hover>.catalog_menu_item a,.colorStyle2 .aside .aside-catalog ul li:hover>a{
	background:url(../img/k1_2/aside-menu-li-active.png) 31px no-repeat, #ffc728;
	color:#333;
}

.colorStyle2 .aside .aside-block:not(.aside-catalog) .h3{
	background:#f1f1f1;
	color:#333;
}

.colorStyle2 .aside .aside-news .title-menu a.watch-all{
	background:url(../img/k1_2/all-news.png) 0 no-repeat;
}

.colorStyle2 .aside .aside-news .title-menu a.subscribe{
	background:url(../img/k1_2/news-subscribe.png) 0 no-repeat;
}

.colorStyle2 .aside .aside-contacts .h3{
	color:#ea2b1f;
}

.colorStyle2 .aside .aside-contacts a.uss_more{
	background:#333!important;
	color:#fff!important;
}

.colorStyle2 .aside .aside-contacts a.uss_more:hover{
	background:#c00!important;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name{
	color:#333;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a{
	color:inherit;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name:hover{
	color:#ea2b1f;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a{
	background-image:url(../img/k1_2/compare-icon-list.png);
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a:hover{
	background-image:url(../img/compare-icon-list-active.png);
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a{
	background-image:url(../img/k1_2/put-icon-list.png);
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a:hover{
	background-image:url(../img/put-icon-list-active.png);
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a{
	background-image:url(../img/k1_2/fast-buy-icon-list.png);
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a:hover{
	background-image:url(../img/fast-buy-icon-list-active.png);
}

.colorStyle2 .uss_eshop_block_item .uss_shop_name{
	color:#333;
}

.colorStyle2 .uss_eshop_block_item .uss_shop_name a{
	color:inherit;
}

.colorStyle2 .uss_eshop_block_item .uss_shop_name:hover{
	color:#ea2b1f;
}

.colorStyle2 .uss_eshop_block_item a.add_to_cart:hover{
	background-color:#5c5c5c;
	color:#fff;
}

.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .title{
	color:#333;
}

.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .title a{
	color:inherit;
}

.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .title:hover{
	color:#ea2b1f;
}

.colorStyle2 .news-block .title-menu a.watch-all{
	background-image:url(/img/k1_2/all-news.png);
}

.colorStyle2 .news-block .title-menu a.subscribe{
	background-image:url(/img/k1_2/news-subscribe.png);
}

.colorStyle2 .footer .in_menu ul li .submenu li a{
	color:#ea2b1f;
}

.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click){
	background-image:url(../img/k1_2/btn-buy.png)!important;
	background-color:#ffc728!important;
	color:#333!important;
}

.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click).already_in_cart,.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click):hover{
	background-image:url(../img/k1_2/btn-buy-active.png)!important;
	background-color:#333!important;
	color:#fff!important;
}

.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click).already_in_cart{
	background-image:none!important;
}

.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{
	background-color:#ffc728!important;
	color:#333!important;
}

.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_2/btn-buy.png)!important;
}

.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart,.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{
	background-color:#333!important;
	color:#fff!important;
	background-image:url(../img/k1_2/btn-buy-active.png)!important;
}

.colorStyle2 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle2 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart{
	background-color:#ffc728!important;
	color:#333!important;
}

.colorStyle2 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_2/btn-buy.png)!important;
}

.colorStyle2 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart.already_in_cart,.colorStyle2 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart:hover{
	background-color:#333!important;
	color:#fff!important;
	background-image:url(../img/k1_2/btn-buy-active.png)!important;
}

.colorStyle2 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle2 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart{
	background-color:#ffc728!important;
	color:#333!important;
}

.colorStyle2 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_2/btn-buy.png)!important;
}

.colorStyle2 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart.already_in_cart,.colorStyle2 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart:hover{
	background-color:#333!important;
	color:#fff!important;
	background-image:url(../img/k1_2/btn-buy-active.png)!important;
}

.colorStyle2 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle2 .uss_eshop_item .uss_shop_by a.add_to_cart{
	background-color:#ffc728;
	color:#333;
	background-image:url(../img/k1_2/btn-buy-active.png);
}

.colorStyle2 .uss_eshop_item .uss_shop_by a.add_to_cart.already_in_cart{
	background-color:#333;
	color:#fff;
}

.colorStyle2 .uss_eshop_item .uss_shop_by a.add_to_cart:hover{
	background-color:#5c5c5c;
	color:#fff;
}

.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{
	color:#ea2b1f;
}

.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price.old_price{
	color:#8c8c8c;
}

.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	background:#ffc728;
	color:#333;
}

.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{
	background:#333;
	color:#fff;
}

.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{
	background:#5c5c5c;
	color:#fff;
}

.colorStyle2 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name,.colorStyle2 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name{
	color:#ea2b1f!important;
}

.colorStyle2 div.uss_tabs div.uss_tabs_navigation span{
	background:#333;
	color:#fff;
}

.colorStyle2 div.uss_tabs div.uss_tabs_navigation span.selected,.colorStyle2 div.uss_tabs div.uss_tabs_navigation span:hover{
	background:#ffc728;
	color:#333;
}

.colorStyle2 .uss_catalog_category .catalog_orderbutton,.colorStyle2 .uss_catalog_list_cat .catalog_orderbutton{
	background:#ffc728;
	color:#333;
}

.colorStyle2 .basket .uss_basket_wrapper>div{
	background:url(../img/cart-more.png) calc(100% - 16px) 50% no-repeat,
                url(../img/cart-icon.png) 25px no-repeat,
                linear-gradient(90deg, #ea2b1f calc(100% - 39px), #d62116 calc(100% - 39px));
}

.colorStyle2 .basket .uss_basket_wrapper>div .totals{
	background:none;
}

.colorStyle2 .footer .burger{
	border:2px solid #ffc728;
}

.colorStyle2 .footer .burger span{
	background:#ffc728;
}

.colorStyle2 .footer .burger:hover{
	background:#ffc728;
}

.colorStyle2 .footer .burger:hover span{
	background:#fff;
}

.colorStyle2 .footer.open ul>li>a{
	color:#333;
	background:url(../img/k1_2/menu-li.png) 20px no-repeat;
}

.colorStyle2 .footer.open ul>li.active>a,.colorStyle2 .footer.open ul>li:hover>a{
	background:url(../img/k1_2/menu-li-active.png) 20px no-repeat, #ffd661;
}

.colorStyle2 .footer .social a:hover{
	text-decoration:none;
	color:#ea2b1f;
}

.colorStyle2 .slider .slides .slide .caption .title{
	color:#333;
}

.colorStyle2 .slider .slick-arrow.slick-prev{
	background:url(../img/slider-prev.png) 50% no-repeat, #c7c7c7;
}

.colorStyle2 .slider .slick-arrow.slick-next{
	background:url(../img/slider-next.png) 50% no-repeat, #c7c7c7;
}

.colorStyle2 .slider .slick-arrow:hover{
	background-color:#353a3e;
}

.colorStyle2 .slider .caption .uss_more{
	background:#333!important;
	color:#fff;
}

.colorStyle2 .slider .caption .uss_more:hover{
	opacity:.8;
}

.colorStyle2 #wrap a.uss_more{
	background:#ffc728;
	color:#333;
}

.colorStyle2 #wrap a.uss_more:hover{
	background:#333;
	color:#fff;
}

.colorStyle2 .uss_shop_table_view table tr td.uss_price span.actual_price{
	color:#ea2b1f;
}

.colorStyle2 .uss_shop_table_view table tr td.uss_price span.old_price{
	color:#8c8c8c;
}

.colorStyle2 #wrap .catalog_orderbutton{
	background:#ffc728;
	color:#333;
}

.colorStyle2 #wrap .catalog_orderbutton:hover{
	background:#333;
	color:#fff;
}

.colorStyle2 .uss_eshop_block_item a.add_to_cart{
	background-image:url(../img/k1_2/btn-buy.png);
	background-color:#ffc728;
	color:#333;
}

.colorStyle2 .uss_eshop_block_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_2/btn-buy.png);
}

.colorStyle2 .uss_eshop_block_item a.add_to_cart:hover:not(.already_in_cart){
	background-image:url(../img/k1_2/btn-buy-active.png);
	background-color:#333;
	color:#fff;
}

.colorStyle2 .uss_eshop_block_item a.add_to_cart.already_in_cart{
	background-image:none;
	background-color:#333;
	color:#fff;
}

.colorStyle2 .quiz .submit input[type=submit].styler{
	background:#ffc728;
	color:#333;
}

.colorStyle2 .quiz .submit input[type=submit].styler:hover{
	background:#333;
	color:#fff;
}

.colorStyle2 .quiz .uss_more a{
	background:#ffc728;
	color:#333;
}

.colorStyle2 .quiz .uss_more a:hover{
	background:#333;
	color:#fff;
}

.colorStyle2 .uss_pagenator .uss_page.uss_page_selected a,.colorStyle2 .uss_pagenator .uss_page:hover a{
	background:#ffc728;
	color:#fff;
}

.colorStyle2 #uss_basket_ask_where_to_go_block{
	border-color:#ffc728;
}

.colorStyle2 .position .uss_eshop_block_item:hover,.colorStyle2 .service-block .catalog_menu li:hover,.colorStyle2 .service-block .uss_eshop_menu li:hover,.colorStyle2 .uss_catalog_category:hover,.colorStyle2 .uss_eshop_sameproducts.blocks .item:hover,.colorStyle2 .uss_photoalbums_albums_list .uss_albums_item:hover,.colorStyle2 .uss_shop_block_cat .uss_shop_category:hover,.colorStyle2 .uss_shop_blocks_view .uss_eshop_item:hover,.colorStyle2 .uss_shop_list_cat .uss_shop_category:hover,.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item:hover{
	border-color:#ea2b1f;
	-webkit-transition:border-color .15s ease-in;
	transition:border-color .15s ease-in;
}

.colorStyle2 .uss_photoalbums_albums_list .uss_albums_item .uss_albums_name:hover{
	color:#ea2b1f;
}

.colorStyle2 .footer .in_menu ul li a:hover{
	color:#ea2b1f;
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{
	color:#ea2b1f;
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by{
	margin-top:.8em;
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a{
	background-image:url(../img/k1_2/compare-icon-list.png);
	color:#333;
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a:hover{
	background-image:url(../img/compare-icon-list-active.png);
	color:#fff;
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a.already_in_compare{
	color:#fff;
	background-image:url(../img/compare-icon-list-active.png);
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a{
	background-image:url(../img/k1_2/put-icon-list.png);
	color:#333;
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a:hover{
	background-image:url(../img/put-icon-list-active.png);
	color:#fff;
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.already_in_wish{
	background-image:url(../img/put-icon-list-active.png);
	color:#fff;
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{
	background-image:url(../img/k1_2/fast-buy-icon-list.png);
	color:#333;
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{
	background-color:#212121!important;
	background-image:url(../img/fast-buy-icon-list-active.png);
	color:#fff;
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click){
	background-image:url(../img/k1_2/btn-buy.png)!important;
	background-color:#ffc728!important;
	color:#333!important;
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{
	background-image:url(../img/k1_2/btn-buy-active.png)!important;
	background-color:#333!important;
	color:#fff!important;
}

.colorStyle2 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click).already_in_cart{
	background-color:#333!important;
	color:#fff!important;
	background-image:none!important;
}

.colorStyle2 .buy_one_click_form_tml .buy_one_click_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .actual_price,.colorStyle2 .catalog_orderform_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .actual_price{
	color:#ea2b1f;
}

.colorStyle2 .service-block .uss_eshop_menu li a:hover{
	color:#ea2b1f;
}

.colorStyle2 .service-block .catalog_menu li a:hover{
	color:#ea2b1f;
}

.colorStyle2 .uss_shoppos_table .uss_eshop_item a.add_to_cart{
	background-color:#ffc728!important;
	color:#333!important;
}

.colorStyle2 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_2/btn-buy.png)!important;
}

.colorStyle2 .uss_shoppos_table .uss_eshop_item a.add_to_cart.already_in_cart,.colorStyle2 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover{
	background-color:#333!important;
	color:#fff!important;
}

.colorStyle2 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover:not(.already_in_cart),.colorStyle2 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_2/btn-buy.png)!important;
}

.colorStyle2 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover:not(.already_in_cart):hover,.colorStyle2 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart):hover{
	background-image:url(../img/k1_2/btn-buy-active.png)!important;
}

.colorStyle2 .section_text .uss_subscribe_form form input[type=submit]{
	background:#ffc728;
	color:#333;
}

.colorStyle2 .section_text .uss_subscribe_form form input[type=submit]:hover{
	background:#ffd661;
	color:#333;
}

.colorStyle2 .lastEshopPosItems .uss_eshop_block_item .add_to_cart{
	background-image:none!important;
}

.colorStyle2 .tablet-pda .basket .uss_basket_wrapper>div{
	background:url(../img/cart-icon.png) 50% no-repeat, #ffc728;
}

.colorStyle2 .aside .aside-form.type4 .h3{
	color:#ea2b1f;
}

.colorStyle2 .aside .aside-form.type4 .h3:after{
	background-image:url(../img/k1_2/feedback-icon.png);
}

.colorStyle2 #loginForm button.styler[type=button],.colorStyle2 #loginForm button.styler[type=submit],.colorStyle2 #loginForm button[type=button],.colorStyle2 #loginForm button[type=submit],.colorStyle2 #loginForm input.styler[type=button],.colorStyle2 #loginForm input.styler[type=submit],.colorStyle2 #loginForm input[type=button],.colorStyle2 #loginForm input[type=submit]{
	background-color:#ffc728;
}

.colorStyle2 #loginForm button.styler[type=button]:hover,.colorStyle2 #loginForm button.styler[type=submit]:hover,.colorStyle2 #loginForm button[type=button]:hover,.colorStyle2 #loginForm button[type=submit]:hover,.colorStyle2 #loginForm input.styler[type=button]:hover,.colorStyle2 #loginForm input.styler[type=submit]:hover,.colorStyle2 #loginForm input[type=button]:hover,.colorStyle2 #loginForm input[type=submit]:hover{
	background-color:#ffd661;
	color:#333;
}

.colorStyle2 .photoalbum .photoalbum_menu li .photoalbum_menu_item a:hover{
	color:#ea2b1f;
}

.colorStyle2 .basket_amount_class:focus{
	border-color:#ffc728!important;
}

.colorStyle2 .uss_adv_img_list_item.uss_ail_point.active span{
	background:#ffc728;
}

.colorStyle2 .eshop_filters_area .jq-checkbox,.colorStyle2 .uss_eshop_filters_block .jq-checkbox{
	border-color:#ffc728;
}

.colorStyle2 .eshop_filters_area .jq-checkbox.checked .jq-checkbox__div,.colorStyle2 .uss_eshop_filters_block .jq-checkbox.checked .jq-checkbox__div{
	background:#ffc728;
}

.colorStyle2 .eshop_filters_area .jq-radio,.colorStyle2 .uss_eshop_filters_block .jq-radio{
	border-color:#ffc728;
}

.colorStyle2 .eshop_filters_area .jq-radio.checked .jq-radio__div,.colorStyle2 .uss_eshop_filters_block .jq-radio.checked .jq-radio__div{
	background-color:#ffc728;
}

@media (max-width:917px){
	.colorStyle2 .footer .in_menu{
		background:#ffc728;
	}

	.colorStyle2 .footer .in_menu ul>li>a{
		color:#333;
		background:url(../img/k1_2/menu-li.png) 7px no-repeat;
	}

	.colorStyle2 .footer .in_menu ul>li.active>a,.colorStyle2 .footer .in_menu ul>li:hover>a{
		color:#fff;
		background:url(../img/k1_2/menu-li-active.png) 7px no-repeat, #ffd661;
	}

	.colorStyle2 .footer .in_menu ul>li .submenu li a{
		background:#ffd661;
	}

	.colorStyle2 .footer .in_menu ul>li .submenu li:hover a{
		background:#ea2b1f;
		color:#fff;
	}
}

.colorStyle2 .menu .in_menu ul>li.active>a,.colorStyle2 menu .in_menu ul>li:hover>a{
	color:#333;
}

.colorStyle2 #wrap a.uss_more{
	color:#fff;
}

.colorStyle2 .aside .uss_eshop_block_item a.add_to_cart:hover{
	text-align:center;
}

.colorStyle2 .aside .uss_eshop_block_item a.add_to_cart:hover:not(.already_in_cart){
	padding-left:7px;
	background-image:none!important;
}

.colorStyle2 .eshop_filters_area .jq-checkbox,.colorStyle2 .uss_eshop_filters_block .jq-checkbox{
	border-color:#d62116;
}

.colorStyle2 .eshop_filters_area .jq-checkbox.checked .jq-checkbox__div,.colorStyle2 .uss_eshop_filters_block .jq-checkbox.checked .jq-checkbox__div{
	background:#d62116;
}

.colorStyle2 .eshop_filters_area .jq-radio,.colorStyle2 .uss_eshop_filters_block .jq-radio{
	border-color:#d62116;
}

.colorStyle2 .eshop_filters_area .jq-radio.checked .jq-radio__div,.colorStyle2 .uss_eshop_filters_block .jq-radio.checked .jq-radio__div{
	background-color:#d62116;
}

.colorStyle3 .fc_form_tml button.styler[type=button],.colorStyle3 .fc_form_tml button.styler[type=submit],.colorStyle3 .fc_form_tml button[type=button],.colorStyle3 .fc_form_tml button[type=submit],.colorStyle3 .fc_form_tml input.styler[type=button],.colorStyle3 .fc_form_tml input.styler[type=submit],.colorStyle3 .fc_form_tml input[type=button],.colorStyle3 .fc_form_tml input[type=submit],.colorStyle3 .uss_form_tml button.styler[type=button],.colorStyle3 .uss_form_tml button.styler[type=submit],.colorStyle3 .uss_form_tml button[type=button],.colorStyle3 .uss_form_tml button[type=submit],.colorStyle3 .uss_form_tml input.styler[type=button],.colorStyle3 .uss_form_tml input.styler[type=submit],.colorStyle3 .uss_form_tml input[type=button],.colorStyle3 .uss_form_tml input[type=submit],.colorStyle3 form[name=uss_block_filters] button.styler[type=button],.colorStyle3 form[name=uss_block_filters] button.styler[type=submit],.colorStyle3 form[name=uss_block_filters] button[type=button],.colorStyle3 form[name=uss_block_filters] button[type=submit],.colorStyle3 form[name=uss_block_filters] input.styler[type=button],.colorStyle3 form[name=uss_block_filters] input.styler[type=submit],.colorStyle3 form[name=uss_block_filters] input[type=button],.colorStyle3 form[name=uss_block_filters] input[type=submit]{
	background:#37afe9;
}

.colorStyle3 .fc_form_tml button.styler[type=button]:hover,.colorStyle3 .fc_form_tml button.styler[type=submit]:hover,.colorStyle3 .fc_form_tml button[type=button]:hover,.colorStyle3 .fc_form_tml button[type=submit]:hover,.colorStyle3 .fc_form_tml input.styler[type=button]:hover,.colorStyle3 .fc_form_tml input.styler[type=submit]:hover,.colorStyle3 .fc_form_tml input[type=button]:hover,.colorStyle3 .fc_form_tml input[type=submit]:hover,.colorStyle3 .uss_form_tml button.styler[type=button]:hover,.colorStyle3 .uss_form_tml button.styler[type=submit]:hover,.colorStyle3 .uss_form_tml button[type=button]:hover,.colorStyle3 .uss_form_tml button[type=submit]:hover,.colorStyle3 .uss_form_tml input.styler[type=button]:hover,.colorStyle3 .uss_form_tml input.styler[type=submit]:hover,.colorStyle3 .uss_form_tml input[type=button]:hover,.colorStyle3 .uss_form_tml input[type=submit]:hover,.colorStyle3 form[name=uss_block_filters] button.styler[type=button]:hover,.colorStyle3 form[name=uss_block_filters] button.styler[type=submit]:hover,.colorStyle3 form[name=uss_block_filters] button[type=button]:hover,.colorStyle3 form[name=uss_block_filters] button[type=submit]:hover,.colorStyle3 form[name=uss_block_filters] input.styler[type=button]:hover,.colorStyle3 form[name=uss_block_filters] input.styler[type=submit]:hover,.colorStyle3 form[name=uss_block_filters] input[type=button]:hover,.colorStyle3 form[name=uss_block_filters] input[type=submit]:hover{
	background:#a0c734;
	color:#fff;
}

.colorStyle3 #wrap{
	color:#787878;
}

.colorStyle3 a{
	color:#37afe9;
}

.colorStyle3 a.btn{
	background:#a0c734;
	color:#fff;
}

.colorStyle3 a.btn:hover{
	background:#4ebcf1;
	color:#fff;
}

.colorStyle3 .uss_search_form form input[type=text]:focus{
	border-color:#37afe9;
}

.colorStyle3 .uss_search_form form input[type=submit]{
	background:#37afe9;
	color:#fff;
}

.colorStyle3 .header .search form input[type=text]:focus{
	border-color:#37afe9;
}

.colorStyle3 .header .search form input[type=submit]{
	background:#37afe9;
}

.colorStyle3 .header .search form input[type=submit]:hover{
	background:#4ebcf1;
}

.colorStyle3 .header .contacts{
	color:#787878;
}

.colorStyle3 .header .contacts .phone{
	background-image:url(../img/k1_3/phone-icon.png);
}

.colorStyle3 .header .contacts .phone.small{
	background-image:url(../img/k1_3/phone-icon-small.png);
}

.colorStyle3 .header .contacts .point{
	text-align:left;
	background-image:url(../img/k1_3/point-icon-small.png);
}

.colorStyle3 .header .center .contacts .phone:after{
	background-image:url(../img/k1_3/phone-icon-small.png);
}

.colorStyle3 .header .burger{
	border-color:#37afe9;
}

.colorStyle3 .header .burger span{
	background-color:#37afe9;
}

.colorStyle3 .menu .aside-header{
	background:url(../img/k1_3/aside-catalog-title.png) no-repeat, #37afe9;
	background-position:29px;
}

.colorStyle3 .menu .aside-header .h3{
	color:#fff;
}

.colorStyle3 .menu .in_menu{
	background:#37afe9;
}

.colorStyle3 .menu .in_menu ul>li>a{
	color:#fff;
	background-image:url(../img/k1_3/menu-li.png);
}

.colorStyle3 .menu .in_menu ul>li.active>a,.colorStyle3 .menu .in_menu ul>li:hover>a{
	color:#fff;
	background-image:url(../img/k1_3/menu-li-active.png);
	background-color:#4ebcf1;
}

.colorStyle3 .menu .in_menu ul>li .submenu li a{
	background:#4ebcf1;
}

.colorStyle3 .menu .in_menu ul>li .submenu li:hover a{
	background:#37afe9;
	color:#fff;
}

.colorStyle3 .mobile-top-menu .aside-header{
	background:url(../img/k1_3/aside-catalog-title.png) no-repeat, #37afe9;
	background-position:29px;
}

.colorStyle3 .mobile-top-menu .aside-header .h3{
	color:#fff;
}

.colorStyle3 .mobile-top-menu .in_menu{
	background:#37afe9;
}

.colorStyle3 .mobile-top-menu .in_menu ul>li>a{
	color:#fff;
	background-image:url(../img/k1_3/menu-li.png);
}

.colorStyle3 .mobile-top-menu .in_menu ul>li.active>a,.colorStyle3 .mobile-top-menu .in_menu ul>li:hover>a{
	color:#fff;
	background-image:url(../img/k1_3/menu-li-active.png);
	background-color:#4ebcf1;
}

.colorStyle3 .mobile-top-menu .in_menu ul>li .submenu li a{
	background:#4ebcf1;
}

.colorStyle3 .mobile-top-menu .in_menu ul>li .submenu li:hover a{
	background:#37afe9;
	color:#fff;
}

.colorStyle3 .mobile-top-menu .in_menu ul>li .submenu li a.active{
	background-color:#4ebcf1;
}

.colorStyle3 .aside .aside-catalog .h3{
	background:url(../img/k1_3/aside-catalog-title.png) no-repeat, #37afe9;
	background-position:29px;
	color:#fff;
}

.colorStyle3 .aside .aside-catalog .h3:after{
	background-image:url(../img/k1_3/aside-menu-li-active.png);
}

.colorStyle3 .aside .aside-catalog ul li a{
	color:#232323;
	background:url(../img/k1_3/aside-menu-li.png) 31px no-repeat, #f1f1f1;
	padding-left:60px;
}

.colorStyle3 .aside .aside-catalog ul li .submenu{
	background:#37afe9;
}

.colorStyle3 .aside .aside-catalog ul li .submenu li a{
	background:#37afe9;
	background-image:none;
	color:#fff;
}

.colorStyle3 .aside .aside-catalog ul li .submenu li+li{
	border-top:1px solid hsla(0, 0%, 100%, .35);
}

.colorStyle3 .aside .aside-catalog ul li .submenu li.active>.catalog_menu_item a,.colorStyle3 .aside .aside-catalog ul li .submenu li.active>a,.colorStyle3 .aside .aside-catalog ul li .submenu li:hover>.catalog_menu_item a,.colorStyle3 .aside .aside-catalog ul li .submenu li:hover>a{
	background:#4ebcf1;
}

.colorStyle3 .aside .aside-catalog ul li.active>.catalog_menu_item a,.colorStyle3 .aside .aside-catalog ul li.active>a,.colorStyle3 .aside .aside-catalog ul li:hover>.catalog_menu_item a,.colorStyle3 .aside .aside-catalog ul li:hover>a{
	background:url(../img/k1_3/aside-menu-li-active.png) 31px no-repeat, #a0c734;
	color:#fff;
}

.colorStyle3 .aside .aside-block:not(.aside-catalog) .h3{
	background:#f1f1f1;
	color:#2f2f2f;
}

.colorStyle3 .aside .aside-news .title-menu a.watch-all{
	background:url(../img/k1_3/all-news.png) 0 no-repeat;
}

.colorStyle3 .aside .aside-news .title-menu a.subscribe{
	background:url(../img/k1_3/news-subscribe.png) 0 no-repeat;
}

.colorStyle3 .aside .aside-contacts .h3{
	color:#37afe9;
}

.colorStyle3 .aside .aside-contacts a.uss_more{
	background:#a0c734!important;
	color:#fff!important;
}

.colorStyle3 .aside .aside-contacts a.uss_more:hover{
	background:#c00!important;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name{
	color:#232323;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a{
	color:inherit;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name:hover{
	color:#37afe9;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a{
	background-image:url(../img/k1_3/compare-icon-list.png);
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a:hover{
	background-image:url(../img/compare-icon-list-active.png);
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a{
	background-image:url(../img/k1_3/put-icon-list.png);
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a:hover{
	background-image:url(../img/put-icon-list-active.png);
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a{
	background-image:url(../img/k1_3/fast-buy-icon-list.png);
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a:hover{
	background-image:url(../img/fast-buy-icon-list-active.png);
}

.colorStyle3 .uss_eshop_block_item .uss_shop_name{
	color:#232323;
}

.colorStyle3 .uss_eshop_block_item .uss_shop_name a{
	color:inherit;
}

.colorStyle3 .uss_eshop_block_item .uss_shop_name:hover{
	color:#37afe9;
}

.colorStyle3 .uss_eshop_block_item a.add_to_cart.already_in_cart{
	background-color:#a0c734;
}

.colorStyle3 .uss_eshop_block_item a.add_to_cart:hover{
	background-color:#acd53a;
	color:#fff;
}

.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .title{
	color:#232323;
}

.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .title a{
	color:inherit;
}

.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .title:hover{
	color:#37afe9;
}

.colorStyle3 .news-block .title-menu a.watch-all{
	background-image:url(/img/k1_3/all-news.png);
}

.colorStyle3 .news-block .title-menu a.subscribe{
	background-image:url(/img/k1_3/news-subscribe.png);
}

.colorStyle3 .footer .in_menu ul li .submenu li a{
	color:#37afe9;
}

.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click){
	background-image:url(../img/k1_3/btn-buy.png)!important;
	background-color:#37afe9!important;
	color:#fff!important;
}

.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click).already_in_cart,.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click):hover{
	background-image:url(../img/btn-buy.png)!important;
	background-color:#4ebcf1!important;
	color:#fff!important;
}

.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click).already_in_cart{
	background-image:none!important;
}

.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{
	background-color:#37afe9!important;
	color:#fff!important;
}

.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_3/btn-buy.png)!important;
}

.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart,.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{
	background-color:#4ebcf1!important;
	color:#fff!important;
	background-image:url(../img/btn-buy.png)!important;
}

.colorStyle3 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle3 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart{
	background-color:#37afe9!important;
	color:#fff!important;
}

.colorStyle3 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_3/btn-buy.png)!important;
}

.colorStyle3 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart.already_in_cart,.colorStyle3 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart:hover{
	background-color:#4ebcf1!important;
	color:#fff!important;
	background-image:url(../img/btn-buy.png)!important;
}

.colorStyle3 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle3 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart{
	background-color:#37afe9!important;
	color:#fff!important;
}

.colorStyle3 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_3/btn-buy.png)!important;
}

.colorStyle3 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart.already_in_cart,.colorStyle3 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart:hover{
	background-color:#4ebcf1!important;
	color:#fff!important;
	background-image:url(../img/btn-buy.png)!important;
}

.colorStyle3 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle3 .uss_eshop_item .uss_shop_by a.add_to_cart{
	background-color:#37afe9;
	color:#fff;
	background-image:url(../img/btn-buy.png);
}

.colorStyle3 .uss_eshop_item .uss_shop_by a.add_to_cart.already_in_cart{
	background-color:#a0c734;
	color:#fff;
}

.colorStyle3 .uss_eshop_item .uss_shop_by a.add_to_cart:hover{
	background-color:#acd53a;
	color:#fff;
}

.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{
	color:#37afe9;
}

.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price.old_price{
	color:#8c8c8c;
}

.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	background:#37afe9;
	color:#fff;
}

.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{
	background:#a0c734;
	color:#fff;
}

.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{
	background:#acd53a;
	color:#fff;
}

.colorStyle3 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name,.colorStyle3 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name{
	color:#37afe9!important;
}

.colorStyle3 div.uss_tabs div.uss_tabs_navigation span{
	background:#a0c734;
}

.colorStyle3 div.uss_tabs div.uss_tabs_navigation span.selected,.colorStyle3 div.uss_tabs div.uss_tabs_navigation span:hover{
	background:#37afe9;
}

.colorStyle3 .uss_catalog_category .catalog_orderbutton,.colorStyle3 .uss_catalog_list_cat .catalog_orderbutton{
	background:#37afe9;
	color:#fff;
}

.colorStyle3 .basket .uss_basket_wrapper>div{
	background:url(../img/cart-more.png) calc(100% - 16px) 50% no-repeat,
                url(../img/cart-icon.png) 25px no-repeat,
                linear-gradient(90deg, #a0c734 calc(100% - 39px), #94b830 calc(100% - 39px));
}

.colorStyle3 .basket .uss_basket_wrapper>div .totals{
	background:none;
}

.colorStyle3 .footer .burger{
	border:2px solid #37afe9;
}

.colorStyle3 .footer .burger span{
	background:#37afe9;
}

.colorStyle3 .footer .burger:hover{
	background:#37afe9;
}

.colorStyle3 .footer .burger:hover span{
	background:#fff;
}

.colorStyle3 .footer.open ul>li>a{
	color:#fff;
	background:url(../img/k1_3/menu-li.png) 20px no-repeat;
}

.colorStyle3 .footer.open ul>li.active>a,.colorStyle3 .footer.open ul>li:hover>a{
	background:url(../img/k1_3/menu-li-active.png) 20px no-repeat, #4ebcf1;
}

.colorStyle3 .footer .social a:hover{
	text-decoration:none;
	color:#37afe9;
}

.colorStyle3 .slider .slides .slide .caption .title{
	color:#37afe9;
}

.colorStyle3 .slider .slick-arrow.slick-prev{
	background:url(../img/slider-prev.png) 50% no-repeat, #c7c7c7;
}

.colorStyle3 .slider .slick-arrow.slick-next{
	background:url(../img/slider-next.png) 50% no-repeat, #c7c7c7;
}

.colorStyle3 .slider .slick-arrow:hover{
	background-color:#37afe9;
}

.colorStyle3 .slider .caption .uss_more{
	background:#a0c734!important;
	color:#fff;
}

.colorStyle3 .slider .caption .uss_more:hover{
	opacity:.8;
}

.colorStyle3 #wrap a.uss_more{
	background:#37afe9;
	color:#fff;
}

.colorStyle3 #wrap a.uss_more:hover{
	background:#4ebcf1;
	color:#fff;
}

.colorStyle3 .uss_shop_table_view table tr td.uss_price span.actual_price{
	color:#37afe9;
}

.colorStyle3 .uss_shop_table_view table tr td.uss_price span.old_price{
	color:#8c8c8c;
}

.colorStyle3 #wrap .catalog_orderbutton{
	background:#37afe9;
	color:#fff;
}

.colorStyle3 #wrap .catalog_orderbutton:hover{
	background:#4ebcf1;
	color:#fff;
}

.colorStyle3 .uss_eshop_block_item a.add_to_cart{
	background-image:url(../img/k1_3/btn-buy.png);
	background-color:#37afe9;
	color:#fff;
}

.colorStyle3 .uss_eshop_block_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_3/btn-buy.png);
}

.colorStyle3 .uss_eshop_block_item a.add_to_cart:hover:not(.already_in_cart){
	background-image:url(../img/btn-buy.png);
	background-color:#4ebcf1;
	color:#fff;
}

.colorStyle3 .uss_eshop_block_item a.add_to_cart.already_in_cart{
	background-image:none;
	background-color:#4ebcf1;
	color:#fff;
}

.colorStyle3 .quiz .submit input[type=submit].styler{
	background:#37afe9;
	color:#fff;
}

.colorStyle3 .quiz .submit input[type=submit].styler:hover{
	background:#4ebcf1;
	color:#fff;
}

.colorStyle3 .quiz .uss_more a{
	background:#37afe9;
	color:#fff;
}

.colorStyle3 .quiz .uss_more a:hover{
	background:#4ebcf1;
	color:#fff;
}

.colorStyle3 .uss_pagenator .uss_page.uss_page_selected a,.colorStyle3 .uss_pagenator .uss_page:hover a{
	background:#37afe9;
	color:#fff;
}

.colorStyle3 #uss_basket_ask_where_to_go_block{
	border-color:#37afe9;
}

.colorStyle3 .position .uss_eshop_block_item:hover,.colorStyle3 .service-block .catalog_menu li:hover,.colorStyle3 .service-block .uss_eshop_menu li:hover,.colorStyle3 .uss_catalog_category:hover,.colorStyle3 .uss_eshop_sameproducts.blocks .item:hover,.colorStyle3 .uss_photoalbums_albums_list .uss_albums_item:hover,.colorStyle3 .uss_shop_block_cat .uss_shop_category:hover,.colorStyle3 .uss_shop_blocks_view .uss_eshop_item:hover,.colorStyle3 .uss_shop_list_cat .uss_shop_category:hover,.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item:hover{
	border-color:#37afe9;
	-webkit-transition:border-color .15s ease-in;
	transition:border-color .15s ease-in;
}

.colorStyle3 .uss_photoalbums_albums_list .uss_albums_item .uss_albums_name:hover{
	color:#37afe9;
}

.colorStyle3 .footer .in_menu ul li a:hover{
	color:#37afe9;
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{
	color:#37afe9;
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by{
	margin-top:.8em;
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a{
	background-image:url(../img/k1_3/compare-icon-list.png);
	color:#37afe9;
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a:hover{
	background-image:url(../img/compare-icon-list-active.png);
	color:#fff;
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a.already_in_compare{
	color:#fff;
	background-image:url(../img/compare-icon-list-active.png);
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a{
	background-image:url(../img/k1_3/put-icon-list.png);
	color:#37afe9;
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a:hover{
	background-image:url(../img/put-icon-list-active.png);
	color:#fff;
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.already_in_wish{
	background-image:url(../img/put-icon-list-active.png);
	color:#fff;
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{
	background-image:url(../img/k1_3/fast-buy-icon-list.png);
	color:#37afe9;
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{
	background-color:#212121!important;
	background-image:url(../img/fast-buy-icon-list-active.png);
	color:#fff;
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click){
	background-image:url(../img/k1_3/btn-buy.png)!important;
	background-color:#37afe9!important;
	color:#fff!important;
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{
	background-image:url(../img/btn-buy.png)!important;
	background-color:#4ebcf1!important;
	color:#fff!important;
}

.colorStyle3 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click).already_in_cart{
	background-color:#4ebcf1!important;
	color:#fff!important;
	background-image:none!important;
}

.colorStyle3 .buy_one_click_form_tml .buy_one_click_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .actual_price,.colorStyle3 .catalog_orderform_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .actual_price{
	color:#37afe9;
}

.colorStyle3 .service-block .uss_eshop_menu li a:hover{
	color:#37afe9;
}

.colorStyle3 .service-block .catalog_menu li a:hover{
	color:#37afe9;
}

.colorStyle3 .uss_shoppos_table .uss_eshop_item a.add_to_cart{
	background-color:#37afe9!important;
	color:#fff!important;
}

.colorStyle3 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_3/btn-buy.png)!important;
}

.colorStyle3 .uss_shoppos_table .uss_eshop_item a.add_to_cart.already_in_cart,.colorStyle3 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover{
	background-color:#4ebcf1!important;
	color:#fff!important;
}

.colorStyle3 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover:not(.already_in_cart),.colorStyle3 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_3/btn-buy.png)!important;
}

.colorStyle3 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover:not(.already_in_cart):hover,.colorStyle3 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart):hover{
	background-image:url(../img/btn-buy.png)!important;
}

.colorStyle3 .section_text .uss_subscribe_form form input[type=submit]{
	background:#37afe9;
	color:#fff;
}

.colorStyle3 .section_text .uss_subscribe_form form input[type=submit]:hover{
	background:#4ebcf1;
	color:#fff;
}

.colorStyle3 .lastEshopPosItems .uss_eshop_block_item .add_to_cart{
	background-image:none!important;
}

.colorStyle3 .tablet-pda .basket .uss_basket_wrapper>div{
	background:url(../img/cart-icon.png) 50% no-repeat, #37afe9;
}

.colorStyle3 .aside .aside-form.type4 .h3{
	color:#37afe9;
}

.colorStyle3 .aside .aside-form.type4 .h3:after{
	background-image:url(../img/k1_3/feedback-icon.png);
}

.colorStyle3 #loginForm button.styler[type=button],.colorStyle3 #loginForm button.styler[type=submit],.colorStyle3 #loginForm button[type=button],.colorStyle3 #loginForm button[type=submit],.colorStyle3 #loginForm input.styler[type=button],.colorStyle3 #loginForm input.styler[type=submit],.colorStyle3 #loginForm input[type=button],.colorStyle3 #loginForm input[type=submit]{
	background-color:#37afe9;
}

.colorStyle3 #loginForm button.styler[type=button]:hover,.colorStyle3 #loginForm button.styler[type=submit]:hover,.colorStyle3 #loginForm button[type=button]:hover,.colorStyle3 #loginForm button[type=submit]:hover,.colorStyle3 #loginForm input.styler[type=button]:hover,.colorStyle3 #loginForm input.styler[type=submit]:hover,.colorStyle3 #loginForm input[type=button]:hover,.colorStyle3 #loginForm input[type=submit]:hover{
	background-color:#4ebcf1;
	color:#fff;
}

.colorStyle3 .photoalbum .photoalbum_menu li .photoalbum_menu_item a:hover{
	color:#37afe9;
}

.colorStyle3 .basket_amount_class:focus{
	border-color:#37afe9!important;
}

.colorStyle3 .uss_adv_img_list_item.uss_ail_point.active span{
	background:#37afe9;
}

.colorStyle3 .eshop_filters_area .jq-checkbox,.colorStyle3 .uss_eshop_filters_block .jq-checkbox{
	border-color:#37afe9;
}

.colorStyle3 .eshop_filters_area .jq-checkbox.checked .jq-checkbox__div,.colorStyle3 .uss_eshop_filters_block .jq-checkbox.checked .jq-checkbox__div{
	background:#37afe9;
}

.colorStyle3 .eshop_filters_area .jq-radio,.colorStyle3 .uss_eshop_filters_block .jq-radio{
	border-color:#37afe9;
}

.colorStyle3 .eshop_filters_area .jq-radio.checked .jq-radio__div,.colorStyle3 .uss_eshop_filters_block .jq-radio.checked .jq-radio__div{
	background-color:#37afe9;
}

@media (max-width:917px){
	.colorStyle3 .footer .in_menu{
		background:#37afe9;
	}

	.colorStyle3 .footer .in_menu ul>li>a{
		color:#fff;
		background:url(../img/k1_3/menu-li.png) 7px no-repeat;
	}

	.colorStyle3 .footer .in_menu ul>li.active>a,.colorStyle3 .footer .in_menu ul>li:hover>a{
		color:#fff;
		background:url(../img/k1_3/menu-li-active.png) 7px no-repeat, #4ebcf1;
	}

	.colorStyle3 .footer .in_menu ul>li .submenu li a{
		background:#4ebcf1;
	}

	.colorStyle3 .footer .in_menu ul>li .submenu li:hover a{
		background:#37afe9;
		color:#fff;
	}
}

.colorStyle3 div.uss_tabs div.uss_tabs_navigation span{
	background:#37afe9;
	color:#fff;
}

.colorStyle3 div.uss_tabs div.uss_tabs_navigation span.selected,.colorStyle3 div.uss_tabs div.uss_tabs_navigation span:hover{
	background:#a0c734;
	color:#fff;
}

.colorStyle3 .header .search{
	max-width:368px;
}

.colorStyle3 .header .search form input[type=submit]{
	background-color:#a0c734;
	color:#fff;
}

.colorStyle3 .header .search form input[type=submit]:hover{
	background-color:#acd53a;
	color:#fff;
}

.colorStyle3 .aside .aside-form .h3{
	color:#37afe9;
}

.colorStyle3 .aside .aside-catalog ul li .submenu li+li:not(.active):not(:hover){
	border-color:#2699d1;
}

.colorStyle3 .aside .aside-catalog ul li .submenu li+li.active,.colorStyle3 .aside .aside-catalog ul li .submenu li+li:hover{
	border-color:#4ebcf1;
}

.colorStyle3 .header .center{
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	padding-bottom:12px;
}

.colorStyle4 .fc_form_tml button.styler[type=button],.colorStyle4 .fc_form_tml button.styler[type=submit],.colorStyle4 .fc_form_tml button[type=button],.colorStyle4 .fc_form_tml button[type=submit],.colorStyle4 .fc_form_tml input.styler[type=button],.colorStyle4 .fc_form_tml input.styler[type=submit],.colorStyle4 .fc_form_tml input[type=button],.colorStyle4 .fc_form_tml input[type=submit],.colorStyle4 .uss_form_tml button.styler[type=button],.colorStyle4 .uss_form_tml button.styler[type=submit],.colorStyle4 .uss_form_tml button[type=button],.colorStyle4 .uss_form_tml button[type=submit],.colorStyle4 .uss_form_tml input.styler[type=button],.colorStyle4 .uss_form_tml input.styler[type=submit],.colorStyle4 .uss_form_tml input[type=button],.colorStyle4 .uss_form_tml input[type=submit],.colorStyle4 form[name=uss_block_filters] button.styler[type=button],.colorStyle4 form[name=uss_block_filters] button.styler[type=submit],.colorStyle4 form[name=uss_block_filters] button[type=button],.colorStyle4 form[name=uss_block_filters] button[type=submit],.colorStyle4 form[name=uss_block_filters] input.styler[type=button],.colorStyle4 form[name=uss_block_filters] input.styler[type=submit],.colorStyle4 form[name=uss_block_filters] input[type=button],.colorStyle4 form[name=uss_block_filters] input[type=submit]{
	background:#c00;
}

.colorStyle4 .fc_form_tml button.styler[type=button]:hover,.colorStyle4 .fc_form_tml button.styler[type=submit]:hover,.colorStyle4 .fc_form_tml button[type=button]:hover,.colorStyle4 .fc_form_tml button[type=submit]:hover,.colorStyle4 .fc_form_tml input.styler[type=button]:hover,.colorStyle4 .fc_form_tml input.styler[type=submit]:hover,.colorStyle4 .fc_form_tml input[type=button]:hover,.colorStyle4 .fc_form_tml input[type=submit]:hover,.colorStyle4 .uss_form_tml button.styler[type=button]:hover,.colorStyle4 .uss_form_tml button.styler[type=submit]:hover,.colorStyle4 .uss_form_tml button[type=button]:hover,.colorStyle4 .uss_form_tml button[type=submit]:hover,.colorStyle4 .uss_form_tml input.styler[type=button]:hover,.colorStyle4 .uss_form_tml input.styler[type=submit]:hover,.colorStyle4 .uss_form_tml input[type=button]:hover,.colorStyle4 .uss_form_tml input[type=submit]:hover,.colorStyle4 form[name=uss_block_filters] button.styler[type=button]:hover,.colorStyle4 form[name=uss_block_filters] button.styler[type=submit]:hover,.colorStyle4 form[name=uss_block_filters] button[type=button]:hover,.colorStyle4 form[name=uss_block_filters] button[type=submit]:hover,.colorStyle4 form[name=uss_block_filters] input.styler[type=button]:hover,.colorStyle4 form[name=uss_block_filters] input.styler[type=submit]:hover,.colorStyle4 form[name=uss_block_filters] input[type=button]:hover,.colorStyle4 form[name=uss_block_filters] input[type=submit]:hover{
	background:#2c2c2c;
	color:#fff;
}

.colorStyle4 #wrap{
	color:#787878;
}

.colorStyle4 a{
	color:#c00;
}

.colorStyle4 a.btn{
	background:#2c2c2c;
	color:#fff;
}

.colorStyle4 a.btn:hover{
	background:#484848;
	color:#fff;
}

.colorStyle4 .uss_search_form form input[type=text]:focus{
	border-color:#c00;
}

.colorStyle4 .uss_search_form form input[type=submit]{
	background:#c00;
	color:#fff;
}

.colorStyle4 .header .search form input[type=text]:focus{
	border-color:#c00;
}

.colorStyle4 .header .search form input[type=submit]{
	background:#c00;
	color:#fff;
}

.colorStyle4 .header .search form input[type=submit]:hover{
	background:#484848;
	color:#fff;
}

.colorStyle4 .header .contacts{
	color:#787878;
}

.colorStyle4 .header .contacts .phone{
	background-image:url(../img/k1_4/phone-icon.png);
}

.colorStyle4 .header .contacts .phone.small{
	background-image:url(../img/k1_4/phone-icon-small.png);
}

.colorStyle4 .header .contacts .point{
	text-align:left;
	background-image:url(../img/k1_4/point-icon-small.png);
}

.colorStyle4 .header .center .contacts .phone:after{
	background-image:url(../img/k1_4/phone-icon-small.png);
}

.colorStyle4 .header .burger{
	border-color:#2c2c2c;
}

.colorStyle4 .header .burger span{
	background-color:#2c2c2c;
}

.colorStyle4 .menu .aside-header{
	background:url(../img/k1_4/aside-catalog-title.png) no-repeat, #c00;
	background-position:29px;
}

.colorStyle4 .menu .aside-header .h3{
	color:#fff;
}

.colorStyle4 .menu .in_menu{
	background:#2c2c2c;
}

.colorStyle4 .menu .in_menu ul>li>a{
	color:#fff;
	background-image:url(../img/k1_4/menu-li.png);
}

.colorStyle4 .menu .in_menu ul>li.active>a,.colorStyle4 .menu .in_menu ul>li:hover>a{
	color:#fff;
	background-image:url(../img/k1_4/menu-li-active.png);
	background-color:#484848;
}

.colorStyle4 .menu .in_menu ul>li .submenu li a{
	background:#484848;
}

.colorStyle4 .menu .in_menu ul>li .submenu li:hover a{
	background:#c00;
	color:#fff;
}

.colorStyle4 .mobile-top-menu .aside-header{
	background:url(../img/k1_4/aside-catalog-title.png) no-repeat, #c00;
	background-position:29px;
}

.colorStyle4 .mobile-top-menu .aside-header .h3{
	color:#fff;
}

.colorStyle4 .mobile-top-menu .in_menu{
	background:#2c2c2c;
}

.colorStyle4 .mobile-top-menu .in_menu ul>li>a{
	color:#fff;
	background-image:url(../img/k1_4/menu-li.png);
}

.colorStyle4 .mobile-top-menu .in_menu ul>li.active>a,.colorStyle4 .mobile-top-menu .in_menu ul>li:hover>a{
	color:#fff;
	background-image:url(../img/k1_4/menu-li-active.png);
	background-color:#484848;
}

.colorStyle4 .mobile-top-menu .in_menu ul>li .submenu li a{
	background:#484848;
}

.colorStyle4 .mobile-top-menu .in_menu ul>li .submenu li:hover a{
	background:#c00;
	color:#fff;
}

.colorStyle4 .mobile-top-menu .in_menu ul>li .submenu li a.active{
	background-color:#484848;
}

.colorStyle4 .aside .aside-catalog .h3{
	background:url(../img/k1_4/aside-catalog-title.png) no-repeat, #c00;
	background-position:29px;
	color:#fff;
}

.colorStyle4 .aside .aside-catalog .h3:after{
	background-image:url(../img/k1_4/aside-menu-li-active.png);
}

.colorStyle4 .aside .aside-catalog ul li a{
	color:#232323;
	background:url(../img/k1_4/aside-menu-li.png) 31px no-repeat, #f1f1f1;
	padding-left:60px;
}

.colorStyle4 .aside .aside-catalog ul li .submenu{
	background:#2c2c2c;
}

.colorStyle4 .aside .aside-catalog ul li .submenu li a{
	background:#212121;
	background-image:none;
	color:#fff;
}

.colorStyle4 .aside .aside-catalog ul li .submenu li+li{
	border-top:1px solid hsla(0, 0%, 100%, .35);
}

.colorStyle4 .aside .aside-catalog ul li .submenu li.active>.catalog_menu_item a,.colorStyle4 .aside .aside-catalog ul li .submenu li.active>a,.colorStyle4 .aside .aside-catalog ul li .submenu li:hover>.catalog_menu_item a,.colorStyle4 .aside .aside-catalog ul li .submenu li:hover>a{
	background:#484848;
}

.colorStyle4 .aside .aside-catalog ul li.active>.catalog_menu_item a,.colorStyle4 .aside .aside-catalog ul li.active>a,.colorStyle4 .aside .aside-catalog ul li:hover>.catalog_menu_item a,.colorStyle4 .aside .aside-catalog ul li:hover>a{
	background:url(../img/k1_4/aside-menu-li-active.png) 31px no-repeat, #c00;
	color:#fff;
}

.colorStyle4 .aside .aside-block:not(.aside-catalog) .h3{
	background:#f1f1f1;
	color:#2f2f2f;
}

.colorStyle4 .aside .aside-news .title-menu a.watch-all{
	background:url(../img/k1_4/all-news.png) 0 no-repeat;
}

.colorStyle4 .aside .aside-news .title-menu a.subscribe{
	background:url(../img/k1_4/news-subscribe.png) 0 no-repeat;
}

.colorStyle4 .aside .aside-contacts .h3{
	color:#c00;
}

.colorStyle4 .aside .aside-contacts a.uss_more{
	background:#2c2c2c!important;
	color:#fff!important;
}

.colorStyle4 .aside .aside-contacts a.uss_more:hover{
	background:#c00!important;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name{
	color:#232323;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a{
	color:inherit;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name:hover{
	color:#c00;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a{
	background-image:url(../img/k1_4/compare-icon-list.png);
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a:hover{
	background-image:url(../img/compare-icon-list-active.png);
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a{
	background-image:url(../img/k1_4/put-icon-list.png);
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a:hover{
	background-image:url(../img/put-icon-list-active.png);
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a{
	background-image:url(../img/k1_4/fast-buy-icon-list.png);
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a:hover{
	background-image:url(../img/fast-buy-icon-list-active.png);
}

.colorStyle4 .uss_eshop_block_item .uss_shop_name{
	color:#232323;
}

.colorStyle4 .uss_eshop_block_item .uss_shop_name a{
	color:inherit;
}

.colorStyle4 .uss_eshop_block_item .uss_shop_name:hover{
	color:#c00;
}

.colorStyle4 .uss_eshop_block_item a.add_to_cart.already_in_cart{
	background-color:#2c2c2c;
}

.colorStyle4 .uss_eshop_block_item a.add_to_cart:hover{
	background-color:#484848;
	color:#fff;
}

.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .title{
	color:#232323;
}

.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .title a{
	color:inherit;
}

.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .title:hover{
	color:#c00;
}

.colorStyle4 .news-block .title-menu a.watch-all{
	background-image:url(/img/k1_4/all-news.png);
}

.colorStyle4 .news-block .title-menu a.subscribe{
	background-image:url(/img/k1_4/news-subscribe.png);
}

.colorStyle4 .footer .in_menu ul li .submenu li a{
	color:#c00;
}

.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click){
	background-image:url(../img/k1_4/btn-buy.png)!important;
	background-color:#c00!important;
	color:#fff!important;
}

.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click).already_in_cart,.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click):hover{
	background-image:url(../img/btn-buy.png)!important;
	background-color:#484848!important;
	color:#fff!important;
}

.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click).already_in_cart{
	background-image:none!important;
}

.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{
	background-color:#c00!important;
	color:#fff!important;
}

.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_4/btn-buy.png)!important;
}

.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart,.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{
	background-color:#484848!important;
	color:#fff!important;
	background-image:url(../img/btn-buy.png)!important;
}

.colorStyle4 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle4 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart{
	background-color:#c00!important;
	color:#fff!important;
}

.colorStyle4 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_4/btn-buy.png)!important;
}

.colorStyle4 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart.already_in_cart,.colorStyle4 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart:hover{
	background-color:#484848!important;
	color:#fff!important;
	background-image:url(../img/btn-buy.png)!important;
}

.colorStyle4 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle4 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart{
	background-color:#c00!important;
	color:#fff!important;
}

.colorStyle4 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_4/btn-buy.png)!important;
}

.colorStyle4 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart.already_in_cart,.colorStyle4 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart:hover{
	background-color:#484848!important;
	color:#fff!important;
	background-image:url(../img/btn-buy.png)!important;
}

.colorStyle4 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle4 .uss_eshop_item .uss_shop_by a.add_to_cart{
	background-color:#c00;
	color:#fff;
	background-image:url(../img/btn-buy.png);
}

.colorStyle4 .uss_eshop_item .uss_shop_by a.add_to_cart.already_in_cart{
	background-color:#2c2c2c;
	color:#fff;
}

.colorStyle4 .uss_eshop_item .uss_shop_by a.add_to_cart:hover{
	background-color:#484848;
	color:#fff;
}

.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{
	color:#c00;
}

.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price.old_price{
	color:#8c8c8c;
}

.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	background:#c00;
	color:#fff;
}

.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{
	background:#2c2c2c;
	color:#fff;
}

.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{
	background:#484848;
	color:#fff;
}

.colorStyle4 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name,.colorStyle4 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name{
	color:#c00!important;
}

.colorStyle4 div.uss_tabs div.uss_tabs_navigation span{
	background:#2c2c2c;
	color:#fff;
}

.colorStyle4 div.uss_tabs div.uss_tabs_navigation span.selected,.colorStyle4 div.uss_tabs div.uss_tabs_navigation span:hover{
	background:#c00;
	color:#fff;
}

.colorStyle4 .uss_catalog_category .catalog_orderbutton,.colorStyle4 .uss_catalog_list_cat .catalog_orderbutton{
	background:#c00;
	color:#fff;
}

.colorStyle4 .basket .uss_basket_wrapper>div{
	background:url(../img/cart-more.png) calc(100% - 16px) 50% no-repeat,
                url(../img/cart-icon.png) 25px no-repeat,
                linear-gradient(90deg, #c00 calc(100% - 39px), #b20000 calc(100% - 39px));
}

.colorStyle4 .basket .uss_basket_wrapper>div .totals{
	background:none;
}

.colorStyle4 .footer .burger{
	border:2px solid #2c2c2c;
}

.colorStyle4 .footer .burger span{
	background:#2c2c2c;
}

.colorStyle4 .footer .burger:hover{
	background:#2c2c2c;
}

.colorStyle4 .footer .burger:hover span{
	background:#fff;
}

.colorStyle4 .footer.open ul>li>a{
	color:#fff;
	background:url(../img/k1_4/menu-li.png) 20px no-repeat;
}

.colorStyle4 .footer.open ul>li.active>a,.colorStyle4 .footer.open ul>li:hover>a{
	background:url(../img/k1_4/menu-li-active.png) 20px no-repeat, #484848;
}

.colorStyle4 .footer .social a:hover{
	text-decoration:none;
	color:#c00;
}

.colorStyle4 .slider .slides .slide .caption .title{
	color:#2c2c2c;
}

.colorStyle4 .slider .slick-arrow.slick-prev{
	background:url(../img/slider-prev.png) 50% no-repeat, #c7c7c7;
}

.colorStyle4 .slider .slick-arrow.slick-next{
	background:url(../img/slider-next.png) 50% no-repeat, #c7c7c7;
}

.colorStyle4 .slider .slick-arrow:hover{
	background-color:#2c2c2c;
}

.colorStyle4 .slider .caption .uss_more{
	background:#2c2c2c!important;
	color:#fff;
}

.colorStyle4 .slider .caption .uss_more:hover{
	opacity:.8;
}

.colorStyle4 #wrap a.uss_more{
	background:#c00;
	color:#fff;
}

.colorStyle4 #wrap a.uss_more:hover{
	background:#484848;
	color:#fff;
}

.colorStyle4 .uss_shop_table_view table tr td.uss_price span.actual_price{
	color:#c00;
}

.colorStyle4 .uss_shop_table_view table tr td.uss_price span.old_price{
	color:#8c8c8c;
}

.colorStyle4 #wrap .catalog_orderbutton{
	background:#c00;
	color:#fff;
}

.colorStyle4 #wrap .catalog_orderbutton:hover{
	background:#484848;
	color:#fff;
}

.colorStyle4 .uss_eshop_block_item a.add_to_cart{
	background-image:url(../img/k1_4/btn-buy.png);
	background-color:#c00;
	color:#fff;
}

.colorStyle4 .uss_eshop_block_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_4/btn-buy.png);
}

.colorStyle4 .uss_eshop_block_item a.add_to_cart:hover:not(.already_in_cart){
	background-image:url(../img/btn-buy.png);
	background-color:#484848;
	color:#fff;
}

.colorStyle4 .uss_eshop_block_item a.add_to_cart.already_in_cart{
	background-image:none;
	background-color:#484848;
	color:#fff;
}

.colorStyle4 .quiz .submit input[type=submit].styler{
	background:#c00;
	color:#fff;
}

.colorStyle4 .quiz .submit input[type=submit].styler:hover{
	background:#484848;
	color:#fff;
}

.colorStyle4 .quiz .uss_more a{
	background:#c00;
	color:#fff;
}

.colorStyle4 .quiz .uss_more a:hover{
	background:#484848;
	color:#fff;
}

.colorStyle4 .uss_pagenator .uss_page.uss_page_selected a,.colorStyle4 .uss_pagenator .uss_page:hover a{
	background:#c00;
	color:#fff;
}

.colorStyle4 #uss_basket_ask_where_to_go_block{
	border-color:#2c2c2c;
}

.colorStyle4 .position .uss_eshop_block_item:hover,.colorStyle4 .service-block .catalog_menu li:hover,.colorStyle4 .service-block .uss_eshop_menu li:hover,.colorStyle4 .uss_catalog_category:hover,.colorStyle4 .uss_eshop_sameproducts.blocks .item:hover,.colorStyle4 .uss_photoalbums_albums_list .uss_albums_item:hover,.colorStyle4 .uss_shop_block_cat .uss_shop_category:hover,.colorStyle4 .uss_shop_blocks_view .uss_eshop_item:hover,.colorStyle4 .uss_shop_list_cat .uss_shop_category:hover,.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item:hover{
	border-color:#c00;
	-webkit-transition:border-color .15s ease-in;
	transition:border-color .15s ease-in;
}

.colorStyle4 .uss_photoalbums_albums_list .uss_albums_item .uss_albums_name:hover{
	color:#c00;
}

.colorStyle4 .footer .in_menu ul li a:hover{
	color:#c00;
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{
	color:#c00;
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by{
	margin-top:.8em;
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a{
	background-image:url(../img/k1_4/compare-icon-list.png);
	color:#c00;
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a:hover{
	background-image:url(../img/compare-icon-list-active.png);
	color:#fff;
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a.already_in_compare{
	color:#fff;
	background-image:url(../img/compare-icon-list-active.png);
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a{
	background-image:url(../img/k1_4/put-icon-list.png);
	color:#c00;
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a:hover{
	background-image:url(../img/put-icon-list-active.png);
	color:#fff;
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.already_in_wish{
	background-image:url(../img/put-icon-list-active.png);
	color:#fff;
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{
	background-image:url(../img/k1_4/fast-buy-icon-list.png);
	color:#c00;
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{
	background-color:#212121!important;
	background-image:url(../img/fast-buy-icon-list-active.png);
	color:#fff;
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click){
	background-image:url(../img/k1_4/btn-buy.png)!important;
	background-color:#c00!important;
	color:#fff!important;
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{
	background-image:url(../img/btn-buy.png)!important;
	background-color:#484848!important;
	color:#fff!important;
}

.colorStyle4 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click).already_in_cart{
	background-color:#484848!important;
	color:#fff!important;
	background-image:none!important;
}

.colorStyle4 .buy_one_click_form_tml .buy_one_click_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .actual_price,.colorStyle4 .catalog_orderform_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .actual_price{
	color:#c00;
}

.colorStyle4 .service-block .uss_eshop_menu li a:hover{
	color:#c00;
}

.colorStyle4 .service-block .catalog_menu li a:hover{
	color:#c00;
}

.colorStyle4 .uss_shoppos_table .uss_eshop_item a.add_to_cart{
	background-color:#c00!important;
	color:#fff!important;
}

.colorStyle4 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_4/btn-buy.png)!important;
}

.colorStyle4 .uss_shoppos_table .uss_eshop_item a.add_to_cart.already_in_cart,.colorStyle4 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover{
	background-color:#484848!important;
	color:#fff!important;
}

.colorStyle4 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover:not(.already_in_cart),.colorStyle4 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_4/btn-buy.png)!important;
}

.colorStyle4 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover:not(.already_in_cart):hover,.colorStyle4 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart):hover{
	background-image:url(../img/btn-buy.png)!important;
}

.colorStyle4 .section_text .uss_subscribe_form form input[type=submit]{
	background:#c00;
	color:#fff;
}

.colorStyle4 .section_text .uss_subscribe_form form input[type=submit]:hover{
	background:#484848;
	color:#fff;
}

.colorStyle4 .lastEshopPosItems .uss_eshop_block_item .add_to_cart{
	background-image:none!important;
}

.colorStyle4 .tablet-pda .basket .uss_basket_wrapper>div{
	background:url(../img/cart-icon.png) 50% no-repeat, #c00;
}

.colorStyle4 .aside .aside-form.type4 .h3{
	color:#c00;
}

.colorStyle4 .aside .aside-form.type4 .h3:after{
	background-image:url(../img/k1_4/feedback-icon.png);
}

.colorStyle4 #loginForm button.styler[type=button],.colorStyle4 #loginForm button.styler[type=submit],.colorStyle4 #loginForm button[type=button],.colorStyle4 #loginForm button[type=submit],.colorStyle4 #loginForm input.styler[type=button],.colorStyle4 #loginForm input.styler[type=submit],.colorStyle4 #loginForm input[type=button],.colorStyle4 #loginForm input[type=submit]{
	background-color:#c00;
}

.colorStyle4 #loginForm button.styler[type=button]:hover,.colorStyle4 #loginForm button.styler[type=submit]:hover,.colorStyle4 #loginForm button[type=button]:hover,.colorStyle4 #loginForm button[type=submit]:hover,.colorStyle4 #loginForm input.styler[type=button]:hover,.colorStyle4 #loginForm input.styler[type=submit]:hover,.colorStyle4 #loginForm input[type=button]:hover,.colorStyle4 #loginForm input[type=submit]:hover{
	background-color:#484848;
	color:#fff;
}

.colorStyle4 .photoalbum .photoalbum_menu li .photoalbum_menu_item a:hover{
	color:#c00;
}

.colorStyle4 .basket_amount_class:focus{
	border-color:#c00!important;
}

.colorStyle4 .uss_adv_img_list_item.uss_ail_point.active span{
	background:#c00;
}

.colorStyle4 .eshop_filters_area .jq-checkbox,.colorStyle4 .uss_eshop_filters_block .jq-checkbox{
	border-color:#c00;
}

.colorStyle4 .eshop_filters_area .jq-checkbox.checked .jq-checkbox__div,.colorStyle4 .uss_eshop_filters_block .jq-checkbox.checked .jq-checkbox__div{
	background:#c00;
}

.colorStyle4 .eshop_filters_area .jq-radio,.colorStyle4 .uss_eshop_filters_block .jq-radio{
	border-color:#c00;
}

.colorStyle4 .eshop_filters_area .jq-radio.checked .jq-radio__div,.colorStyle4 .uss_eshop_filters_block .jq-radio.checked .jq-radio__div{
	background-color:#c00;
}

.colorStyle4 .header .search{
	max-width:368px;
}

.colorStyle4 .aside .aside-form.type4 .h3 em{
	background-image:url(../img/k1_4/plane-icon.png);
	width:31px;
	height:26px;
	min-width:31px;
}

.colorStyle4 .slider .slides .slide .caption .title{
	color:#212121;
}

@media (max-width:917px){
	.colorStyle4 .footer .in_menu{
		background:#2c2c2c;
	}

	.colorStyle4 .footer .in_menu ul>li>a{
		color:#fff;
		background:url(../img/k1_4/menu-li.png) 7px no-repeat;
	}

	.colorStyle4 .footer .in_menu ul>li.active>a,.colorStyle4 .footer .in_menu ul>li:hover>a{
		color:#fff;
		background:url(../img/k1_4/menu-li-active.png) 7px no-repeat, #484848;
	}

	.colorStyle4 .footer .in_menu ul>li .submenu li a{
		background:#484848;
	}

	.colorStyle4 .footer .in_menu ul>li .submenu li:hover a{
		background:#c00;
		color:#fff;
	}
}

.colorStyle5 .fc_form_tml button.styler[type=button],.colorStyle5 .fc_form_tml button.styler[type=submit],.colorStyle5 .fc_form_tml button[type=button],.colorStyle5 .fc_form_tml button[type=submit],.colorStyle5 .fc_form_tml input.styler[type=button],.colorStyle5 .fc_form_tml input.styler[type=submit],.colorStyle5 .fc_form_tml input[type=button],.colorStyle5 .fc_form_tml input[type=submit],.colorStyle5 .uss_form_tml button.styler[type=button],.colorStyle5 .uss_form_tml button.styler[type=submit],.colorStyle5 .uss_form_tml button[type=button],.colorStyle5 .uss_form_tml button[type=submit],.colorStyle5 .uss_form_tml input.styler[type=button],.colorStyle5 .uss_form_tml input.styler[type=submit],.colorStyle5 .uss_form_tml input[type=button],.colorStyle5 .uss_form_tml input[type=submit],.colorStyle5 form[name=uss_block_filters] button.styler[type=button],.colorStyle5 form[name=uss_block_filters] button.styler[type=submit],.colorStyle5 form[name=uss_block_filters] button[type=button],.colorStyle5 form[name=uss_block_filters] button[type=submit],.colorStyle5 form[name=uss_block_filters] input.styler[type=button],.colorStyle5 form[name=uss_block_filters] input.styler[type=submit],.colorStyle5 form[name=uss_block_filters] input[type=button],.colorStyle5 form[name=uss_block_filters] input[type=submit]{
	background:#3bb038;
}

.colorStyle5 .fc_form_tml button.styler[type=button]:hover,.colorStyle5 .fc_form_tml button.styler[type=submit]:hover,.colorStyle5 .fc_form_tml button[type=button]:hover,.colorStyle5 .fc_form_tml button[type=submit]:hover,.colorStyle5 .fc_form_tml input.styler[type=button]:hover,.colorStyle5 .fc_form_tml input.styler[type=submit]:hover,.colorStyle5 .fc_form_tml input[type=button]:hover,.colorStyle5 .fc_form_tml input[type=submit]:hover,.colorStyle5 .uss_form_tml button.styler[type=button]:hover,.colorStyle5 .uss_form_tml button.styler[type=submit]:hover,.colorStyle5 .uss_form_tml button[type=button]:hover,.colorStyle5 .uss_form_tml button[type=submit]:hover,.colorStyle5 .uss_form_tml input.styler[type=button]:hover,.colorStyle5 .uss_form_tml input.styler[type=submit]:hover,.colorStyle5 .uss_form_tml input[type=button]:hover,.colorStyle5 .uss_form_tml input[type=submit]:hover,.colorStyle5 form[name=uss_block_filters] button.styler[type=button]:hover,.colorStyle5 form[name=uss_block_filters] button.styler[type=submit]:hover,.colorStyle5 form[name=uss_block_filters] button[type=button]:hover,.colorStyle5 form[name=uss_block_filters] button[type=submit]:hover,.colorStyle5 form[name=uss_block_filters] input.styler[type=button]:hover,.colorStyle5 form[name=uss_block_filters] input.styler[type=submit]:hover,.colorStyle5 form[name=uss_block_filters] input[type=button]:hover,.colorStyle5 form[name=uss_block_filters] input[type=submit]:hover{
	background:#2c2c2c;
	color:#fff;
}

.colorStyle5 #wrap{
	color:#787878;
}

.colorStyle5 a{
	color:#2ea02b;
}

.colorStyle5 a.btn{
	background:#3bb038;
	color:#fff;
}

.colorStyle5 a.btn:hover{
	background:#423633;
	color:#fff;
}

.colorStyle5 .uss_search_form form input[type=text]:focus{
	border-color:#3bb038;
}

.colorStyle5 .uss_search_form form input[type=submit]{
	background:#3bb038;
	color:#fff;
}

.colorStyle5 .header .search form input[type=text]:focus{
	border-color:#3bb038;
}

.colorStyle5 .header .search form input[type=submit]{
	background:#3bb038;
	color:#fff;
}

.colorStyle5 .header .search form input[type=submit]:hover{
	background:#423633;
	color:#fff;
}

.colorStyle5 .header .contacts{
	color:#787878;
}

.colorStyle5 .header .contacts .phone{
	background-image:url(../img/k1_5/phone-icon.png);
}

.colorStyle5 .header .contacts .phone.small{
	background-image:url(../img/k1_5/phone-icon-small.png);
}

.colorStyle5 .header .contacts .point{
	text-align:left;
	background-image:url(../img/k1_5/point-icon-small.png);
}

.colorStyle5 .header .center .contacts .phone:after{
	background-image:url(../img/k1_5/phone-icon-small.png);
}

.colorStyle5 .header .burger{
	border-color:#564946;
}

.colorStyle5 .header .burger span{
	background-color:#564946;
}

.colorStyle5 .menu .aside-header{
	background:url(../img/k1_5/aside-catalog-title.png) no-repeat, #3bb038;
	background-position:29px;
}

.colorStyle5 .menu .aside-header .h3{
	color:#fff;
}

.colorStyle5 .menu .in_menu{
	background:#564946;
}

.colorStyle5 .menu .in_menu ul>li>a{
	color:#fff;
	background-image:url(../img/k1_5/menu-li.png);
}

.colorStyle5 .menu .in_menu ul>li.active>a,.colorStyle5 .menu .in_menu ul>li:hover>a{
	color:#fff;
	background-image:url(../img/k1_5/menu-li-active.png);
	background-color:#423633;
}

.colorStyle5 .menu .in_menu ul>li .submenu li a{
	background:#423633;
}

.colorStyle5 .menu .in_menu ul>li .submenu li:hover a{
	background:#2ea02b;
	color:#fff;
}

.colorStyle5 .mobile-top-menu .aside-header{
	background:url(../img/k1_5/aside-catalog-title.png) no-repeat, #3bb038;
	background-position:29px;
}

.colorStyle5 .mobile-top-menu .aside-header .h3{
	color:#fff;
}

.colorStyle5 .mobile-top-menu .in_menu{
	background:#564946;
}

.colorStyle5 .mobile-top-menu .in_menu ul>li>a{
	color:#fff;
	background-image:url(../img/k1_5/menu-li.png);
}

.colorStyle5 .mobile-top-menu .in_menu ul>li.active>a,.colorStyle5 .mobile-top-menu .in_menu ul>li:hover>a{
	color:#fff;
	background-image:url(../img/k1_5/menu-li-active.png);
	background-color:#423633;
}

.colorStyle5 .mobile-top-menu .in_menu ul>li .submenu li a{
	background:#423633;
}

.colorStyle5 .mobile-top-menu .in_menu ul>li .submenu li:hover a{
	background:#2ea02b;
	color:#fff;
}

.colorStyle5 .mobile-top-menu .in_menu ul>li .submenu li a.active{
	background-color:#423633;
}

.colorStyle5 .aside .aside-catalog .h3{
	background:url(../img/k1_5/aside-catalog-title.png) no-repeat, #3bb038;
	background-position:29px;
	color:#fff;
}

.colorStyle5 .aside .aside-catalog .h3:after{
	background-image:url(../img/k1_5/aside-menu-li-active.png);
}

.colorStyle5 .aside .aside-catalog ul li a{
	color:#232323;
	background:url(../img/k1_5/aside-menu-li.png) 31px no-repeat, #f1f1f1;
	padding-left:60px;
}

.colorStyle5 .aside .aside-catalog ul li .submenu{
	background:#564946;
}

.colorStyle5 .aside .aside-catalog ul li .submenu li a{
	background:#564946;
	background-image:none;
	color:#fff;
}

.colorStyle5 .aside .aside-catalog ul li .submenu li+li{
	border-top:1px solid hsla(0, 0%, 100%, .35);
}

.colorStyle5 .aside .aside-catalog ul li .submenu li.active>.catalog_menu_item a,.colorStyle5 .aside .aside-catalog ul li .submenu li.active>a,.colorStyle5 .aside .aside-catalog ul li .submenu li:hover>.catalog_menu_item a,.colorStyle5 .aside .aside-catalog ul li .submenu li:hover>a{
	background:#423633;
}

.colorStyle5 .aside .aside-catalog ul li.active>.catalog_menu_item a,.colorStyle5 .aside .aside-catalog ul li.active>a,.colorStyle5 .aside .aside-catalog ul li:hover>.catalog_menu_item a,.colorStyle5 .aside .aside-catalog ul li:hover>a{
	background:url(../img/k1_5/aside-menu-li-active.png) 31px no-repeat, #3bb038;
	color:#fff;
}

.colorStyle5 .aside .aside-block:not(.aside-catalog) .h3{
	background:#f1f1f1;
	color:#2f2f2f;
}

.colorStyle5 .aside .aside-news .title-menu a.watch-all{
	background:url(../img/k1_5/all-news.png) 0 no-repeat;
}

.colorStyle5 .aside .aside-news .title-menu a.subscribe{
	background:url(../img/k1_5/news-subscribe.png) 0 no-repeat;
}

.colorStyle5 .aside .aside-contacts .h3{
	color:#2ea02b;
}

.colorStyle5 .aside .aside-contacts a.uss_more{
	background:#2c2c2c!important;
	color:#fff!important;
}

.colorStyle5 .aside .aside-contacts a.uss_more:hover{
	background:#c00!important;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name{
	color:#232323;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a{
	color:inherit;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name:hover{
	color:#2ea02b;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a{
	background-image:url(../img/k1_5/compare-icon-list.png);
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a:hover{
	background-image:url(../img/compare-icon-list-active.png);
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a{
	background-image:url(../img/k1_5/put-icon-list.png);
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a:hover{
	background-image:url(../img/put-icon-list-active.png);
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a{
	background-image:url(../img/k1_5/fast-buy-icon-list.png);
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a:hover{
	background-image:url(../img/fast-buy-icon-list-active.png);
}

.colorStyle5 .uss_eshop_block_item .uss_shop_name{
	color:#232323;
}

.colorStyle5 .uss_eshop_block_item .uss_shop_name a{
	color:inherit;
}

.colorStyle5 .uss_eshop_block_item .uss_shop_name:hover{
	color:#2ea02b;
}

.colorStyle5 .uss_eshop_block_item a.add_to_cart.already_in_cart{
	background-color:#2c2c2c;
}

.colorStyle5 .uss_eshop_block_item a.add_to_cart:hover{
	background-color:#484848;
	color:#fff;
}

.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .title{
	color:#232323;
}

.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .title a{
	color:inherit;
}

.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .title:hover{
	color:#2ea02b;
}

.colorStyle5 .news-block .title-menu a.watch-all{
	background-image:url(/img/k1_5/all-news.png);
}

.colorStyle5 .news-block .title-menu a.subscribe{
	background-image:url(/img/k1_5/news-subscribe.png);
}

.colorStyle5 .footer .in_menu ul li .submenu li a{
	color:#2ea02b;
}

.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click){
	background-image:url(../img/k1_5/btn-buy.png)!important;
	background-color:#3bb038!important;
	color:#fff!important;
}

.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click).already_in_cart,.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click):hover{
	background-image:url(../img/k1_5/btn-buy-active.png)!important;
	background-color:#423633!important;
	color:#fff!important;
}

.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click).already_in_cart{
	background-image:none!important;
}

.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{
	background-color:#3bb038!important;
	color:#fff!important;
}

.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_5/btn-buy.png)!important;
}

.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart,.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{
	background-color:#423633!important;
	color:#fff!important;
	background-image:url(../img/k1_5/btn-buy-active.png)!important;
}

.colorStyle5 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle5 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart{
	background-color:#3bb038!important;
	color:#fff!important;
}

.colorStyle5 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_5/btn-buy.png)!important;
}

.colorStyle5 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart.already_in_cart,.colorStyle5 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart:hover{
	background-color:#423633!important;
	color:#fff!important;
	background-image:url(../img/k1_5/btn-buy-active.png)!important;
}

.colorStyle5 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle5 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart{
	background-color:#3bb038!important;
	color:#fff!important;
}

.colorStyle5 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_5/btn-buy.png)!important;
}

.colorStyle5 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart.already_in_cart,.colorStyle5 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart:hover{
	background-color:#423633!important;
	color:#fff!important;
	background-image:url(../img/k1_5/btn-buy-active.png)!important;
}

.colorStyle5 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle5 .uss_eshop_item .uss_shop_by a.add_to_cart{
	background-color:#3bb038;
	color:#fff;
	background-image:url(../img/k1_5/btn-buy-active.png);
}

.colorStyle5 .uss_eshop_item .uss_shop_by a.add_to_cart.already_in_cart{
	background-color:#2c2c2c;
	color:#fff;
}

.colorStyle5 .uss_eshop_item .uss_shop_by a.add_to_cart:hover{
	background-color:#484848;
	color:#fff;
}

.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{
	color:#2ea02b;
}

.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price.old_price{
	color:#8c8c8c;
}

.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	background:#3bb038;
	color:#fff;
}

.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{
	background:#2c2c2c;
	color:#fff;
}

.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{
	background:#484848;
	color:#fff;
}

.colorStyle5 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name,.colorStyle5 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name{
	color:#2ea02b!important;
}

.colorStyle5 div.uss_tabs div.uss_tabs_navigation span{
	background:#2c2c2c;
	color:#fff;
}

.colorStyle5 div.uss_tabs div.uss_tabs_navigation span.selected,.colorStyle5 div.uss_tabs div.uss_tabs_navigation span:hover{
	background:#3bb038;
	color:#fff;
}

.colorStyle5 .uss_catalog_category .catalog_orderbutton,.colorStyle5 .uss_catalog_list_cat .catalog_orderbutton{
	background:#3bb038;
	color:#fff;
}

.colorStyle5 .basket .uss_basket_wrapper>div{
	background:url(../img/cart-more.png) calc(100% - 16px) 50% no-repeat,
                url(../img/cart-icon.png) 25px no-repeat,
                linear-gradient(90deg, #3bb038 calc(100% - 39px), #2ea02b calc(100% - 39px));
}

.colorStyle5 .basket .uss_basket_wrapper>div .totals{
	background:none;
}

.colorStyle5 .footer .burger{
	border:2px solid #564946;
}

.colorStyle5 .footer .burger span{
	background:#564946;
}

.colorStyle5 .footer .burger:hover{
	background:#564946;
}

.colorStyle5 .footer .burger:hover span{
	background:#fff;
}

.colorStyle5 .footer.open ul>li>a{
	color:#fff;
	background:url(../img/k1_5/menu-li.png) 20px no-repeat;
}

.colorStyle5 .footer.open ul>li.active>a,.colorStyle5 .footer.open ul>li:hover>a{
	background:url(../img/k1_5/menu-li-active.png) 20px no-repeat, #423633;
}

.colorStyle5 .footer .social a:hover{
	text-decoration:none;
	color:#2ea02b;
}

.colorStyle5 .slider .slides .slide .caption .title{
	color:#564946;
}

.colorStyle5 .slider .slick-arrow.slick-prev{
	background:url(../img/slider-prev.png) 50% no-repeat, #c7c7c7;
}

.colorStyle5 .slider .slick-arrow.slick-next{
	background:url(../img/slider-next.png) 50% no-repeat, #c7c7c7;
}

.colorStyle5 .slider .slick-arrow:hover{
	background-color:#564946;
}

.colorStyle5 .slider .caption .uss_more{
	background:#3bb038!important;
	color:#fff;
}

.colorStyle5 .slider .caption .uss_more:hover{
	opacity:.8;
}

.colorStyle5 #wrap a.uss_more{
	background:#3bb038;
	color:#fff;
}

.colorStyle5 #wrap a.uss_more:hover{
	background:#423633;
	color:#fff;
}

.colorStyle5 .uss_shop_table_view table tr td.uss_price span.actual_price{
	color:#2ea02b;
}

.colorStyle5 .uss_shop_table_view table tr td.uss_price span.old_price{
	color:#8c8c8c;
}

.colorStyle5 #wrap .catalog_orderbutton{
	background:#3bb038;
	color:#fff;
}

.colorStyle5 #wrap .catalog_orderbutton:hover{
	background:#423633;
	color:#fff;
}

.colorStyle5 .uss_eshop_block_item a.add_to_cart{
	background-image:url(../img/k1_5/btn-buy.png);
	background-color:#3bb038;
	color:#fff;
}

.colorStyle5 .uss_eshop_block_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_5/btn-buy.png);
}

.colorStyle5 .uss_eshop_block_item a.add_to_cart:hover:not(.already_in_cart){
	background-image:url(../img/k1_5/btn-buy-active.png);
	background-color:#423633;
	color:#fff;
}

.colorStyle5 .uss_eshop_block_item a.add_to_cart.already_in_cart{
	background-image:none;
	background-color:#423633;
	color:#fff;
}

.colorStyle5 .quiz .submit input[type=submit].styler{
	background:#3bb038;
	color:#fff;
}

.colorStyle5 .quiz .submit input[type=submit].styler:hover{
	background:#423633;
	color:#fff;
}

.colorStyle5 .quiz .uss_more a{
	background:#3bb038;
	color:#fff;
}

.colorStyle5 .quiz .uss_more a:hover{
	background:#423633;
	color:#fff;
}

.colorStyle5 .uss_pagenator .uss_page.uss_page_selected a,.colorStyle5 .uss_pagenator .uss_page:hover a{
	background:#3bb038;
	color:#fff;
}

.colorStyle5 #uss_basket_ask_where_to_go_block{
	border-color:#564946;
}

.colorStyle5 .position .uss_eshop_block_item:hover,.colorStyle5 .service-block .catalog_menu li:hover,.colorStyle5 .service-block .uss_eshop_menu li:hover,.colorStyle5 .uss_catalog_category:hover,.colorStyle5 .uss_eshop_sameproducts.blocks .item:hover,.colorStyle5 .uss_photoalbums_albums_list .uss_albums_item:hover,.colorStyle5 .uss_shop_block_cat .uss_shop_category:hover,.colorStyle5 .uss_shop_blocks_view .uss_eshop_item:hover,.colorStyle5 .uss_shop_list_cat .uss_shop_category:hover,.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item:hover{
	border-color:#2ea02b;
	-webkit-transition:border-color .15s ease-in;
	transition:border-color .15s ease-in;
}

.colorStyle5 .uss_photoalbums_albums_list .uss_albums_item .uss_albums_name:hover{
	color:#2ea02b;
}

.colorStyle5 .footer .in_menu ul li a:hover{
	color:#2ea02b;
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{
	color:#2ea02b;
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by{
	margin-top:.8em;
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a{
	background-image:url(../img/k1_5/compare-icon-list.png);
	color:#2ea02b;
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a:hover{
	background-image:url(../img/compare-icon-list-active.png);
	color:#fff;
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a.already_in_compare{
	color:#fff;
	background-image:url(../img/compare-icon-list-active.png);
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a{
	background-image:url(../img/k1_5/put-icon-list.png);
	color:#2ea02b;
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a:hover{
	background-image:url(../img/put-icon-list-active.png);
	color:#fff;
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.already_in_wish{
	background-image:url(../img/put-icon-list-active.png);
	color:#fff;
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{
	background-image:url(../img/k1_5/fast-buy-icon-list.png);
	color:#2ea02b;
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{
	background-color:#212121!important;
	background-image:url(../img/fast-buy-icon-list-active.png);
	color:#fff;
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click){
	background-image:url(../img/k1_5/btn-buy.png)!important;
	background-color:#3bb038!important;
	color:#fff!important;
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{
	background-image:url(../img/k1_5/btn-buy-active.png)!important;
	background-color:#423633!important;
	color:#fff!important;
}

.colorStyle5 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click).already_in_cart{
	background-color:#423633!important;
	color:#fff!important;
	background-image:none!important;
}

.colorStyle5 .buy_one_click_form_tml .buy_one_click_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .actual_price,.colorStyle5 .catalog_orderform_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .actual_price{
	color:#2ea02b;
}

.colorStyle5 .service-block .uss_eshop_menu li a:hover{
	color:#2ea02b;
}

.colorStyle5 .service-block .catalog_menu li a:hover{
	color:#2ea02b;
}

.colorStyle5 .uss_shoppos_table .uss_eshop_item a.add_to_cart{
	background-color:#3bb038!important;
	color:#fff!important;
}

.colorStyle5 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_5/btn-buy.png)!important;
}

.colorStyle5 .uss_shoppos_table .uss_eshop_item a.add_to_cart.already_in_cart,.colorStyle5 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover{
	background-color:#423633!important;
	color:#fff!important;
}

.colorStyle5 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover:not(.already_in_cart),.colorStyle5 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_5/btn-buy.png)!important;
}

.colorStyle5 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover:not(.already_in_cart):hover,.colorStyle5 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart):hover{
	background-image:url(../img/k1_5/btn-buy-active.png)!important;
}

.colorStyle5 .section_text .uss_subscribe_form form input[type=submit]{
	background:#3bb038;
	color:#fff;
}

.colorStyle5 .section_text .uss_subscribe_form form input[type=submit]:hover{
	background:#423633;
	color:#fff;
}

.colorStyle5 .lastEshopPosItems .uss_eshop_block_item .add_to_cart{
	background-image:none!important;
}

.colorStyle5 .tablet-pda .basket .uss_basket_wrapper>div{
	background:url(../img/cart-icon.png) 50% no-repeat, #3bb038;
}

.colorStyle5 .aside .aside-form.type4 .h3{
	color:#2ea02b;
}

.colorStyle5 .aside .aside-form.type4 .h3:after{
	background-image:url(../img/k1_5/feedback-icon.png);
}

.colorStyle5 #loginForm button.styler[type=button],.colorStyle5 #loginForm button.styler[type=submit],.colorStyle5 #loginForm button[type=button],.colorStyle5 #loginForm button[type=submit],.colorStyle5 #loginForm input.styler[type=button],.colorStyle5 #loginForm input.styler[type=submit],.colorStyle5 #loginForm input[type=button],.colorStyle5 #loginForm input[type=submit]{
	background-color:#3bb038;
}

.colorStyle5 #loginForm button.styler[type=button]:hover,.colorStyle5 #loginForm button.styler[type=submit]:hover,.colorStyle5 #loginForm button[type=button]:hover,.colorStyle5 #loginForm button[type=submit]:hover,.colorStyle5 #loginForm input.styler[type=button]:hover,.colorStyle5 #loginForm input.styler[type=submit]:hover,.colorStyle5 #loginForm input[type=button]:hover,.colorStyle5 #loginForm input[type=submit]:hover{
	background-color:#423633;
	color:#fff;
}

.colorStyle5 .photoalbum .photoalbum_menu li .photoalbum_menu_item a:hover{
	color:#2ea02b;
}

.colorStyle5 .basket_amount_class:focus{
	border-color:#3bb038!important;
}

.colorStyle5 .uss_adv_img_list_item.uss_ail_point.active span{
	background:#3bb038;
}

.colorStyle5 .eshop_filters_area .jq-checkbox,.colorStyle5 .uss_eshop_filters_block .jq-checkbox{
	border-color:#3bb038;
}

.colorStyle5 .eshop_filters_area .jq-checkbox.checked .jq-checkbox__div,.colorStyle5 .uss_eshop_filters_block .jq-checkbox.checked .jq-checkbox__div{
	background:#3bb038;
}

.colorStyle5 .eshop_filters_area .jq-radio,.colorStyle5 .uss_eshop_filters_block .jq-radio{
	border-color:#3bb038;
}

.colorStyle5 .eshop_filters_area .jq-radio.checked .jq-radio__div,.colorStyle5 .uss_eshop_filters_block .jq-radio.checked .jq-radio__div{
	background-color:#3bb038;
}

@media (max-width:917px){
	.colorStyle5 .footer .in_menu{
		background:#564946;
	}

	.colorStyle5 .footer .in_menu ul>li>a{
		color:#fff;
		background:url(../img/k1_5/menu-li.png) 7px no-repeat;
	}

	.colorStyle5 .footer .in_menu ul>li.active>a,.colorStyle5 .footer .in_menu ul>li:hover>a{
		color:#fff;
		background:url(../img/k1_5/menu-li-active.png) 7px no-repeat, #423633;
	}

	.colorStyle5 .footer .in_menu ul>li .submenu li a{
		background:#423633;
	}

	.colorStyle5 .footer .in_menu ul>li .submenu li:hover a{
		background:#2ea02b;
		color:#fff;
	}
}

.colorStyle5 .header .contacts{
	text-align:left;
}

.colorStyle5 .header .right{
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
}

.colorStyle5 .header .point{
	background-image:url(../img/k1_5/point-icon-small.png);
}

.colorStyle5 .menu .aside-header{
	background-color:#564946;
}

.colorStyle5 .aside-catalog ul li .submenu li+li:not(.active):not(:hover){
	border-color:#423633;
}

.colorStyle5 .aside-catalog ul li .submenu li+li.active,.colorStyle5 .aside-catalog ul li .submenu li+li:hover{
	border-color:#423633;
}

.colorStyle5 .header .center{
	padding-bottom:12px;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
}

.colorStyle5 .header .right .contacts .point{
	font-size:20px;
}

.colorStyle6 .fc_form_tml button.styler[type=button],.colorStyle6 .fc_form_tml button.styler[type=submit],.colorStyle6 .fc_form_tml button[type=button],.colorStyle6 .fc_form_tml button[type=submit],.colorStyle6 .fc_form_tml input.styler[type=button],.colorStyle6 .fc_form_tml input.styler[type=submit],.colorStyle6 .fc_form_tml input[type=button],.colorStyle6 .fc_form_tml input[type=submit],.colorStyle6 .uss_form_tml button.styler[type=button],.colorStyle6 .uss_form_tml button.styler[type=submit],.colorStyle6 .uss_form_tml button[type=button],.colorStyle6 .uss_form_tml button[type=submit],.colorStyle6 .uss_form_tml input.styler[type=button],.colorStyle6 .uss_form_tml input.styler[type=submit],.colorStyle6 .uss_form_tml input[type=button],.colorStyle6 .uss_form_tml input[type=submit],.colorStyle6 form[name=uss_block_filters] button.styler[type=button],.colorStyle6 form[name=uss_block_filters] button.styler[type=submit],.colorStyle6 form[name=uss_block_filters] button[type=button],.colorStyle6 form[name=uss_block_filters] button[type=submit],.colorStyle6 form[name=uss_block_filters] input.styler[type=button],.colorStyle6 form[name=uss_block_filters] input.styler[type=submit],.colorStyle6 form[name=uss_block_filters] input[type=button],.colorStyle6 form[name=uss_block_filters] input[type=submit]{
	background:#283d56;
}

.colorStyle6 .fc_form_tml button.styler[type=button]:hover,.colorStyle6 .fc_form_tml button.styler[type=submit]:hover,.colorStyle6 .fc_form_tml button[type=button]:hover,.colorStyle6 .fc_form_tml button[type=submit]:hover,.colorStyle6 .fc_form_tml input.styler[type=button]:hover,.colorStyle6 .fc_form_tml input.styler[type=submit]:hover,.colorStyle6 .fc_form_tml input[type=button]:hover,.colorStyle6 .fc_form_tml input[type=submit]:hover,.colorStyle6 .uss_form_tml button.styler[type=button]:hover,.colorStyle6 .uss_form_tml button.styler[type=submit]:hover,.colorStyle6 .uss_form_tml button[type=button]:hover,.colorStyle6 .uss_form_tml button[type=submit]:hover,.colorStyle6 .uss_form_tml input.styler[type=button]:hover,.colorStyle6 .uss_form_tml input.styler[type=submit]:hover,.colorStyle6 .uss_form_tml input[type=button]:hover,.colorStyle6 .uss_form_tml input[type=submit]:hover,.colorStyle6 form[name=uss_block_filters] button.styler[type=button]:hover,.colorStyle6 form[name=uss_block_filters] button.styler[type=submit]:hover,.colorStyle6 form[name=uss_block_filters] button[type=button]:hover,.colorStyle6 form[name=uss_block_filters] button[type=submit]:hover,.colorStyle6 form[name=uss_block_filters] input.styler[type=button]:hover,.colorStyle6 form[name=uss_block_filters] input.styler[type=submit]:hover,.colorStyle6 form[name=uss_block_filters] input[type=button]:hover,.colorStyle6 form[name=uss_block_filters] input[type=submit]:hover{
	background:#203044;
	color:#fff;
}

.colorStyle6 #wrap{
	color:#787878;
}

.colorStyle6 a{
	color:#37afe9;
}

.colorStyle6 a.btn{
	background:#37afe9;
	color:#fff;
}

.colorStyle6 a.btn:hover{
	background:#2a8bba;
	color:#fff;
}

.colorStyle6 .uss_search_form form input[type=text]:focus{
	border-color:#283d56;
}

.colorStyle6 .uss_search_form form input[type=submit]{
	background:#283d56;
	color:#fff;
}

.colorStyle6 .header .search form input[type=text]:focus{
	border-color:#283d56;
}

.colorStyle6 .header .search form input[type=submit]{
	background:#283d56;
	color:#fff;
}

.colorStyle6 .header .search form input[type=submit]:hover{
	background:#2a8bba;
	color:#fff;
}

.colorStyle6 .header .contacts{
	color:#787878;
}

.colorStyle6 .header .contacts .phone{
	background-image:url(../img/k1_6/phone-icon.png);
}

.colorStyle6 .header .contacts .phone.small{
	background-image:url(../img/k1_6/phone-icon-small.png);
}

.colorStyle6 .header .contacts .point{
	text-align:left;
	background-image:url(../img/k1_6/point-icon-small.png);
}

.colorStyle6 .header .center .contacts .phone:after{
	background-image:url(../img/k1_6/phone-icon-small.png);
}

.colorStyle6 .header .burger{
	border-color:#283d56;
}

.colorStyle6 .header .burger span{
	background-color:#283d56;
}

.colorStyle6 .menu .aside-header{
	background:url(../img/k1_6/aside-catalog-title.png) no-repeat, #283d56;
	background-position:29px;
}

.colorStyle6 .menu .aside-header .h3{
	color:#fff;
}

.colorStyle6 .menu .in_menu{
	background:#283d56;
}

.colorStyle6 .menu .in_menu ul>li>a{
	color:#fff;
	background-image:url(../img/k1_6/menu-li.png);
}

.colorStyle6 .menu .in_menu ul>li.active>a,.colorStyle6 .menu .in_menu ul>li:hover>a{
	color:#fff;
	background-image:url(../img/k1_6/menu-li-active.png);
	background-color:#2a8bba;
}

.colorStyle6 .menu .in_menu ul>li .submenu li a{
	background:#2a8bba;
}

.colorStyle6 .menu .in_menu ul>li .submenu li:hover a{
	background:#37afe9;
	color:#fff;
}

.colorStyle6 .mobile-top-menu .aside-header{
	background:url(../img/k1_6/aside-catalog-title.png) no-repeat, #283d56;
	background-position:29px;
}

.colorStyle6 .mobile-top-menu .aside-header .h3{
	color:#fff;
}

.colorStyle6 .mobile-top-menu .in_menu{
	background:#283d56;
}

.colorStyle6 .mobile-top-menu .in_menu ul>li>a{
	color:#fff;
	background-image:url(../img/k1_6/menu-li.png);
}

.colorStyle6 .mobile-top-menu .in_menu ul>li.active>a,.colorStyle6 .mobile-top-menu .in_menu ul>li:hover>a{
	color:#fff;
	background-image:url(../img/k1_6/menu-li-active.png);
	background-color:#2a8bba;
}

.colorStyle6 .mobile-top-menu .in_menu ul>li .submenu li a{
	background:#2a8bba;
}

.colorStyle6 .mobile-top-menu .in_menu ul>li .submenu li:hover a{
	background:#37afe9;
	color:#fff;
}

.colorStyle6 .mobile-top-menu .in_menu ul>li .submenu li a.active{
	background-color:#2a8bba;
}

.colorStyle6 .aside .aside-catalog .h3{
	background:url(../img/k1_6/aside-catalog-title.png) no-repeat, #283d56;
	background-position:29px;
	color:#fff;
}

.colorStyle6 .aside .aside-catalog .h3:after{
	background-image:url(../img/k1_6/aside-menu-li-active.png);
}

.colorStyle6 .aside .aside-catalog ul li a{
	color:#232323;
	background:url(../img/k1_6/aside-menu-li.png) 31px no-repeat, #f1f1f1;
	padding-left:60px;
}

.colorStyle6 .aside .aside-catalog ul li .submenu{
	background:#283d56;
}

.colorStyle6 .aside .aside-catalog ul li .submenu li a{
	background:#445e7c;
	background-image:none;
	color:#fff;
}

.colorStyle6 .aside .aside-catalog ul li .submenu li+li{
	border-top:1px solid hsla(0, 0%, 100%, .35);
}

.colorStyle6 .aside .aside-catalog ul li .submenu li.active>.catalog_menu_item a,.colorStyle6 .aside .aside-catalog ul li .submenu li.active>a,.colorStyle6 .aside .aside-catalog ul li .submenu li:hover>.catalog_menu_item a,.colorStyle6 .aside .aside-catalog ul li .submenu li:hover>a{
	background:#36506f;
}

.colorStyle6 .aside .aside-catalog ul li.active>.catalog_menu_item a,.colorStyle6 .aside .aside-catalog ul li.active>a,.colorStyle6 .aside .aside-catalog ul li:hover>.catalog_menu_item a,.colorStyle6 .aside .aside-catalog ul li:hover>a{
	background:url(../img/k1_6/aside-menu-li-active.png) 31px no-repeat, #37afe9;
	color:#fff;
}

.colorStyle6 .aside .aside-block:not(.aside-catalog) .h3{
	background:#f1f1f1;
	color:#2f2f2f;
}

.colorStyle6 .aside .aside-news .title-menu a.watch-all{
	background:url(../img/k1_6/all-news.png) 0 no-repeat;
}

.colorStyle6 .aside .aside-news .title-menu a.subscribe{
	background:url(../img/k1_6/news-subscribe.png) 0 no-repeat;
}

.colorStyle6 .aside .aside-contacts .h3{
	color:#37afe9;
}

.colorStyle6 .aside .aside-contacts a.uss_more{
	background:#203044!important;
	color:#fff!important;
}

.colorStyle6 .aside .aside-contacts a.uss_more:hover{
	background:#c00!important;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name{
	color:#232323;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a{
	color:inherit;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name:hover{
	color:#37afe9;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a{
	background-image:url(../img/k1_6/compare-icon-list.png);
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a:hover{
	background-image:url(../img/compare-icon-list-active.png);
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a{
	background-image:url(../img/k1_6/put-icon-list.png);
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a:hover{
	background-image:url(../img/put-icon-list-active.png);
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a{
	background-image:url(../img/k1_6/fast-buy-icon-list.png);
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a:hover{
	background-image:url(../img/fast-buy-icon-list-active.png);
}

.colorStyle6 .uss_eshop_block_item .uss_shop_name{
	color:#232323;
}

.colorStyle6 .uss_eshop_block_item .uss_shop_name a{
	color:inherit;
}

.colorStyle6 .uss_eshop_block_item .uss_shop_name:hover{
	color:#37afe9;
}

.colorStyle6 .uss_eshop_block_item a.add_to_cart.already_in_cart{
	background-color:#203044;
}

.colorStyle6 .uss_eshop_block_item a.add_to_cart:hover{
	background-color:#484848;
	color:#fff;
}

.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .title{
	color:#232323;
}

.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .title a{
	color:inherit;
}

.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .title:hover{
	color:#37afe9;
}

.colorStyle6 .news-block .title-menu a.watch-all{
	background-image:url(/img/k1_6/all-news.png);
}

.colorStyle6 .news-block .title-menu a.subscribe{
	background-image:url(/img/k1_6/news-subscribe.png);
}

.colorStyle6 .footer .in_menu ul li .submenu li a{
	color:#37afe9;
}

.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click){
	background-image:url(../img/k1_6/btn-buy.png)!important;
	background-color:#283d56!important;
	color:#fff!important;
}

.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click).already_in_cart,.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click):hover{
	background-image:url(../img/btn-buy.png)!important;
	background-color:#2a8bba!important;
	color:#fff!important;
}

.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.already_in_cart):not(.buy_one_click).already_in_cart{
	background-image:none!important;
}

.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{
	background-color:#283d56!important;
	color:#fff!important;
}

.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_6/btn-buy.png)!important;
}

.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart,.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{
	background-color:#2a8bba!important;
	color:#fff!important;
	background-image:url(../img/btn-buy.png)!important;
}

.colorStyle6 .uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle6 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart{
	background-color:#283d56!important;
	color:#fff!important;
}

.colorStyle6 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_6/btn-buy.png)!important;
}

.colorStyle6 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart.already_in_cart,.colorStyle6 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart:hover{
	background-color:#2a8bba!important;
	color:#fff!important;
	background-image:url(../img/btn-buy.png)!important;
}

.colorStyle6 .uss_eshop_sameproducts.list .item .addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle6 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart{
	background-color:#283d56!important;
	color:#fff!important;
}

.colorStyle6 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_6/btn-buy.png)!important;
}

.colorStyle6 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart.already_in_cart,.colorStyle6 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart:hover{
	background-color:#2a8bba!important;
	color:#fff!important;
	background-image:url(../img/btn-buy.png)!important;
}

.colorStyle6 table.uss_eshop_sameproducts.table tr td.addToCart a.add_to_cart.already_in_cart{
	background-image:none!important;
}

.colorStyle6 .uss_eshop_item .uss_shop_by a.add_to_cart{
	background-color:#283d56;
	color:#fff;
	background-image:url(../img/btn-buy.png);
}

.colorStyle6 .uss_eshop_item .uss_shop_by a.add_to_cart.already_in_cart{
	background-color:#203044;
	color:#fff;
}

.colorStyle6 .uss_eshop_item .uss_shop_by a.add_to_cart:hover{
	background-color:#484848;
	color:#fff;
}

.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{
	color:#37afe9;
}

.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price.old_price{
	color:#8c8c8c;
}

.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	background:#283d56;
	color:#fff;
}

.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{
	background:#203044;
	color:#fff;
}

.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{
	background:#484848;
	color:#fff;
}

.colorStyle6 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name,.colorStyle6 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name{
	color:#37afe9!important;
}

.colorStyle6 div.uss_tabs div.uss_tabs_navigation span{
	background:#203044;
	color:#fff;
}

.colorStyle6 div.uss_tabs div.uss_tabs_navigation span.selected,.colorStyle6 div.uss_tabs div.uss_tabs_navigation span:hover{
	background:#283d56;
	color:#fff;
}

.colorStyle6 .uss_catalog_category .catalog_orderbutton,.colorStyle6 .uss_catalog_list_cat .catalog_orderbutton{
	background:#283d56;
	color:#fff;
}

.colorStyle6 .basket .uss_basket_wrapper>div{
	background:url(../img/cart-more.png) calc(100% - 16px) 50% no-repeat,
                url(../img/cart-icon.png) 25px no-repeat,
                linear-gradient(90deg, #37afe9 calc(100% - 39px), #319bce calc(100% - 39px));
}

.colorStyle6 .basket .uss_basket_wrapper>div .totals{
	background:none;
}

.colorStyle6 .footer .burger{
	border:2px solid #283d56;
}

.colorStyle6 .footer .burger span{
	background:#283d56;
}

.colorStyle6 .footer .burger:hover{
	background:#283d56;
}

.colorStyle6 .footer .burger:hover span{
	background:#fff;
}

.colorStyle6 .footer.open ul>li>a{
	color:#fff;
	background:url(../img/k1_6/menu-li.png) 20px no-repeat;
}

.colorStyle6 .footer.open ul>li.active>a,.colorStyle6 .footer.open ul>li:hover>a{
	background:url(../img/k1_6/menu-li-active.png) 20px no-repeat, #2a8bba;
}

.colorStyle6 .footer .social a:hover{
	text-decoration:none;
	color:#37afe9;
}

.colorStyle6 .slider .slides .slide .caption .title{
	color:#283d56;
}

.colorStyle6 .slider .slick-arrow.slick-prev{
	background:url(../img/slider-prev.png) 50% no-repeat, #c7c7c7;
}

.colorStyle6 .slider .slick-arrow.slick-next{
	background:url(../img/slider-next.png) 50% no-repeat, #c7c7c7;
}

.colorStyle6 .slider .slick-arrow:hover{
	background-color:#283d56;
}

.colorStyle6 .slider .caption .uss_more{
	background:#37afe9!important;
	color:#fff;
}

.colorStyle6 .slider .caption .uss_more:hover{
	opacity:.8;
}

.colorStyle6 #wrap a.uss_more{
	background:#283d56;
	color:#fff;
}

.colorStyle6 #wrap a.uss_more:hover{
	background:#2a8bba;
	color:#fff;
}

.colorStyle6 .uss_shop_table_view table tr td.uss_price span.actual_price{
	color:#37afe9;
}

.colorStyle6 .uss_shop_table_view table tr td.uss_price span.old_price{
	color:#8c8c8c;
}

.colorStyle6 #wrap .catalog_orderbutton{
	background:#283d56;
	color:#fff;
}

.colorStyle6 #wrap .catalog_orderbutton:hover{
	background:#2a8bba;
	color:#fff;
}

.colorStyle6 .uss_eshop_block_item a.add_to_cart{
	background-image:url(../img/k1_6/btn-buy.png);
	background-color:#283d56;
	color:#fff;
}

.colorStyle6 .uss_eshop_block_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_6/btn-buy.png);
}

.colorStyle6 .uss_eshop_block_item a.add_to_cart:hover:not(.already_in_cart){
	background-image:url(../img/btn-buy.png);
	background-color:#2a8bba;
	color:#fff;
}

.colorStyle6 .uss_eshop_block_item a.add_to_cart.already_in_cart{
	background-image:none;
	background-color:#2a8bba;
	color:#fff;
}

.colorStyle6 .quiz .submit input[type=submit].styler{
	background:#283d56;
	color:#fff;
}

.colorStyle6 .quiz .submit input[type=submit].styler:hover{
	background:#2a8bba;
	color:#fff;
}

.colorStyle6 .quiz .uss_more a{
	background:#283d56;
	color:#fff;
}

.colorStyle6 .quiz .uss_more a:hover{
	background:#2a8bba;
	color:#fff;
}

.colorStyle6 .uss_pagenator .uss_page.uss_page_selected a,.colorStyle6 .uss_pagenator .uss_page:hover a{
	background:#283d56;
	color:#fff;
}

.colorStyle6 #uss_basket_ask_where_to_go_block{
	border-color:#283d56;
}

.colorStyle6 .position .uss_eshop_block_item:hover,.colorStyle6 .service-block .catalog_menu li:hover,.colorStyle6 .service-block .uss_eshop_menu li:hover,.colorStyle6 .uss_catalog_category:hover,.colorStyle6 .uss_eshop_sameproducts.blocks .item:hover,.colorStyle6 .uss_photoalbums_albums_list .uss_albums_item:hover,.colorStyle6 .uss_shop_block_cat .uss_shop_category:hover,.colorStyle6 .uss_shop_blocks_view .uss_eshop_item:hover,.colorStyle6 .uss_shop_list_cat .uss_shop_category:hover,.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item:hover{
	border-color:#37afe9;
	-webkit-transition:border-color .15s ease-in;
	transition:border-color .15s ease-in;
}

.colorStyle6 .uss_photoalbums_albums_list .uss_albums_item .uss_albums_name:hover{
	color:#37afe9;
}

.colorStyle6 .footer .in_menu ul li a:hover{
	color:#37afe9;
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{
	color:#37afe9;
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by{
	margin-top:.8em;
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a{
	background-image:url(../img/k1_6/compare-icon-list.png);
	color:#283d56;
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a:hover{
	background-image:url(../img/compare-icon-list-active.png);
	color:#fff;
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a.already_in_compare{
	color:#fff;
	background-image:url(../img/compare-icon-list-active.png);
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a{
	background-image:url(../img/k1_6/put-icon-list.png);
	color:#283d56;
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a:hover{
	background-image:url(../img/put-icon-list-active.png);
	color:#fff;
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.already_in_wish{
	background-image:url(../img/put-icon-list-active.png);
	color:#fff;
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click{
	background-image:url(../img/k1_6/fast-buy-icon-list.png);
	color:#283d56;
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover{
	background-color:#212121!important;
	background-image:url(../img/fast-buy-icon-list-active.png);
	color:#fff;
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click){
	background-image:url(../img/k1_6/btn-buy.png)!important;
	background-color:#283d56!important;
	color:#fff!important;
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click):hover{
	background-image:url(../img/btn-buy.png)!important;
	background-color:#2a8bba!important;
	color:#fff!important;
}

.colorStyle6 .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click).already_in_cart{
	background-color:#2a8bba!important;
	color:#fff!important;
	background-image:none!important;
}

.colorStyle6 .buy_one_click_form_tml .buy_one_click_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .actual_price,.colorStyle6 .catalog_orderform_window_wrap .uss_shop_price_amount_wrap .uss_shop_price .actual_price{
	color:#37afe9;
}

.colorStyle6 .service-block .uss_eshop_menu li a:hover{
	color:#37afe9;
}

.colorStyle6 .service-block .catalog_menu li a:hover{
	color:#37afe9;
}

.colorStyle6 .uss_shoppos_table .uss_eshop_item a.add_to_cart{
	background-color:#283d56!important;
	color:#fff!important;
}

.colorStyle6 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_6/btn-buy.png)!important;
}

.colorStyle6 .uss_shoppos_table .uss_eshop_item a.add_to_cart.already_in_cart,.colorStyle6 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover{
	background-color:#2a8bba!important;
	color:#fff!important;
}

.colorStyle6 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover:not(.already_in_cart),.colorStyle6 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart){
	background-image:url(../img/k1_6/btn-buy.png)!important;
}

.colorStyle6 .uss_shoppos_table .uss_eshop_item a.add_to_cart:hover:not(.already_in_cart):hover,.colorStyle6 .uss_shoppos_table .uss_eshop_item a.add_to_cart:not(.already_in_cart):hover{
	background-image:url(../img/btn-buy.png)!important;
}

.colorStyle6 .section_text .uss_subscribe_form form input[type=submit]{
	background:#283d56;
	color:#fff;
}

.colorStyle6 .section_text .uss_subscribe_form form input[type=submit]:hover{
	background:#2a8bba;
	color:#fff;
}

.colorStyle6 .lastEshopPosItems .uss_eshop_block_item .add_to_cart{
	background-image:none!important;
}

.colorStyle6 .tablet-pda .basket .uss_basket_wrapper>div{
	background:url(../img/cart-icon.png) 50% no-repeat, #283d56;
}

.colorStyle6 .aside .aside-form.type4 .h3{
	color:#37afe9;
}

.colorStyle6 .aside .aside-form.type4 .h3:after{
	background-image:url(../img/k1_6/feedback-icon.png);
}

.colorStyle6 #loginForm button.styler[type=button],.colorStyle6 #loginForm button.styler[type=submit],.colorStyle6 #loginForm button[type=button],.colorStyle6 #loginForm button[type=submit],.colorStyle6 #loginForm input.styler[type=button],.colorStyle6 #loginForm input.styler[type=submit],.colorStyle6 #loginForm input[type=button],.colorStyle6 #loginForm input[type=submit]{
	background-color:#283d56;
}

.colorStyle6 #loginForm button.styler[type=button]:hover,.colorStyle6 #loginForm button.styler[type=submit]:hover,.colorStyle6 #loginForm button[type=button]:hover,.colorStyle6 #loginForm button[type=submit]:hover,.colorStyle6 #loginForm input.styler[type=button]:hover,.colorStyle6 #loginForm input.styler[type=submit]:hover,.colorStyle6 #loginForm input[type=button]:hover,.colorStyle6 #loginForm input[type=submit]:hover{
	background-color:#2a8bba;
	color:#fff;
}

.colorStyle6 .photoalbum .photoalbum_menu li .photoalbum_menu_item a:hover{
	color:#37afe9;
}

.colorStyle6 .basket_amount_class:focus{
	border-color:#283d56!important;
}

.colorStyle6 .uss_adv_img_list_item.uss_ail_point.active span{
	background:#283d56;
}

.colorStyle6 .eshop_filters_area .jq-checkbox,.colorStyle6 .uss_eshop_filters_block .jq-checkbox{
	border-color:#283d56;
}

.colorStyle6 .eshop_filters_area .jq-checkbox.checked .jq-checkbox__div,.colorStyle6 .uss_eshop_filters_block .jq-checkbox.checked .jq-checkbox__div{
	background:#283d56;
}

.colorStyle6 .eshop_filters_area .jq-radio,.colorStyle6 .uss_eshop_filters_block .jq-radio{
	border-color:#283d56;
}

.colorStyle6 .eshop_filters_area .jq-radio.checked .jq-radio__div,.colorStyle6 .uss_eshop_filters_block .jq-radio.checked .jq-radio__div{
	background-color:#283d56;
}

@media (max-width:917px){
	.colorStyle6 .footer .in_menu{
		background:#283d56;
	}

	.colorStyle6 .footer .in_menu ul>li>a{
		color:#fff;
		background:url(../img/k1_6/menu-li.png) 7px no-repeat;
	}

	.colorStyle6 .footer .in_menu ul>li.active>a,.colorStyle6 .footer .in_menu ul>li:hover>a{
		color:#fff;
		background:url(../img/k1_6/menu-li-active.png) 7px no-repeat, #2a8bba;
	}

	.colorStyle6 .footer .in_menu ul>li .submenu li a{
		background:#2a8bba;
	}

	.colorStyle6 .footer .in_menu ul>li .submenu li:hover a{
		background:#37afe9;
		color:#fff;
	}
}

.colorStyle6 .header .logo{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}

.colorStyle6 .header .logo .burger{
	margin-right:25px;
}

.colorStyle6 .header .left{
	margin-right:14px;
	-ms-flex-pack:start;
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	padding-top:2px;
}

.colorStyle6 .header .center,.colorStyle6 .header .left{
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	justify-content:flex-start;
}

.colorStyle6 .header .center{
	-ms-flex-pack:start;
}

.colorStyle6 .header .right{
	-webkit-box-flex:0;
	-webkit-flex:0 auto;
	-ms-flex:0 auto;
	flex:0 auto;
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
}

.colorStyle6 .header .right .contacts .phone,.colorStyle6 .header .right .contacts .point{
	width:100%;
}

.colorStyle6 .header .phone{
	font-size:24px;
	line-height:1.1;
}

.colorStyle6 .header .phone p+p{
	margin-top:10px;
}

.colorStyle6 .header .phone p a{
	font-size:.9em;
}

.colorStyle6 .header .point{
	font-size:18px;
	line-height:1.3;
	margin-top:-4px;
	background-position:0 6px;
}

.colorStyle6 .header .row .contacts .phone{
	background-image:url(../img/k1_6/phone-icon-small.png);
}

.colorStyle6 .header .row .contacts .point{
	background-image:url(../img/k1_6/point-icon-small.png);
}

.colorStyle6 .header .center .search{
	display:none;
}

@media (max-width:900px){
	.colorStyle6 .header .basket{
		width:auto;
		min-width:auto;
	}

	.colorStyle6 .header .basket .uss_basket_wrapper>div{
		margin-top:0;
	}

	.colorStyle6 .header .left{
		-webkit-box-orient:horizontal;
		-webkit-flex-direction:row;
		-ms-flex-direction:row;
		flex-direction:row;
		-webkit-box-pack:justify;
		-webkit-justify-content:space-between;
		-ms-flex-pack:justify;
		justify-content:space-between;
		-ms-flex-align:center;
	}

	.colorStyle6 .header .left,.colorStyle6 .header .left .logo{
		-webkit-box-direction:normal;
		-webkit-box-align:center;
		-webkit-align-items:center;
		align-items:center;
	}

	.colorStyle6 .header .left .logo{
		-webkit-box-flex:1;
		-webkit-flex:1 auto;
		-ms-flex:1 auto;
		flex:1 auto;
		display:-webkit-flex;
		display:-moz-flex;
		display:-ms-flex;
		display:-o-flex;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-orient:vertical;
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
		-ms-flex-align:center;
		-webkit-box-pack:center;
		-webkit-justify-content:center;
		-ms-flex-pack:center;
		justify-content:center;
	}

	.colorStyle6 .header .right{
		-webkit-box-flex:0;
		-webkit-flex:0 auto;
		-ms-flex:0 auto;
		flex:0 auto;
	}

	.colorStyle6 .header .center .search{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
	}
}

@media (max-width:450px){
	.colorStyle6 .header .slogan{
		display:none;
	}
}

.uss_user_basket table{
	display:block;
	overflow-x:auto;
}

.uss_user_basket table tr td.uss_image{
	border-right:1px solid #ccc!important;
	border-bottom:1px solid #ccc!important;
}

.uss_user_basket table tr td.uss_name{
	color:#2f2f2f;
	font-size:15px;
	font-weight:400;
	margin:0 0 18px;
}

.uss_user_basket table tr td.uss_name a{
	color:inherit;
	text-decoration:none;
	line-height:1.2;
	overflow:hidden;
	display:block;
}

.uss_user_basket table tr td.uss_name:hover{
	color:#1ca09d;
}

.uss_user_basket table tr td.uss_description{
	margin-bottom:18px;
	font-size:12px;
	color:#6a747c;
}

.uss_user_basket table tr td.uss_number a.uss_minus,.uss_user_basket table tr td.uss_number a.uss_plus{
	font-size:24px;
	width:30px;
	height:30px;
	line-height:30px;
	display:inline-block;
	vertical-align:middle;
}

.uss_user_basket table tr td.uss_number input{
	width:30px;
	border:1px solid #f1f1f1;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	padding-left:2px;
	padding-right:2px;
	display:inline-block;
	vertical-align:middle;
}

.uss_user_basket table tr td.uss_price_field{
	white-space:nowrap;
}

.uss_user_basket table tr td.uss_price_field div,.uss_user_basket table tr td.uss_price_field em,.uss_user_basket table tr td.uss_price_field span{
	display:inline-block;
	vertical-align:middle;
	margin:0!important;
	padding:0!important;
	background:none!important;
	color:#2f2f2f;
	font-size:18px;
	font-weight:700;
}

.news_item .image img,.uss_news .uss_img_big img{
	display:block;
}

.uss_shop_form form{
	width:420px;
	max-width:100%;
}

.buy_one_click_form_inpos .h3,.buy_one_click_form_inpos h3{
	font-weight:400;
	background:#f0f2f3;
	padding:17px 31px 16px;
	font-size:17px;
	font-family:roboto-medium;
	color:#2f2f2f;
	display:block;
	margin-bottom:31px;
	border-radius:4px 4px 0 0;
	position:relative;
}

.buy_one_click_form_inpos form{
	-ms-flex-pack:justify;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.buy_one_click_form_inpos form,.buy_one_click_form_inpos form .group{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
}

.buy_one_click_form_inpos form .group{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	-ms-flex-pack:justify;
}

.buy_one_click_form_inpos form .group .fc_item{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.buy_one_click_form_inpos form .group .fc_item:not(:first-child){
	margin-left:10px;
}

.buy_one_click_form_inpos form .group:not(.end) .fc_item .elem_item{
	width:100%;
}

.uss_catalog_tabs .tab_item{
	zoom:1;
}

.uss_catalog_tabs .tab_item:after,.uss_catalog_tabs .tab_item:before{
	content:"";
	display:table;
}

.uss_catalog_tabs .tab_item:after{
	clear:both;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap{
	max-width:calc((100% - 30px)/2);
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{
	max-width:100%;
	height:auto!important;
	display:block;
}

body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img img{
	max-width:100%;
	height:auto;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .uss_catalog_info .uss_catalog_cat_img{
	max-width:calc((100% - 30px)/2);
	height:auto!important;
	display:block;
}

body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .uss_catalog_info .uss_catalog_cat_img img{
	max-width:100%;
}

.service-block .uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap{
	max-width:calc((100% - 30px)/2);
}

.service-block .uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img{
	max-width:100%;
	display:block;
	height:auto;
}

.service-block .uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img img{
	max-width:100%;
}

.slider .slide{
	max-height:100%;
	overflow:hidden;
}

.slider .image:not(.aspect_rated){
	max-height:100%;
}

.slider .image:not(.aspect_rated) img{
	max-width:100%;
	max-height:100%;
}

.slider .image{
	position:relative;
}

.slider .image img{
	display:block;
	margin:0 auto;
}

.slider .image.width_fit.height_more img{
	width:auto;
	height:100%;
}

.slider .image.width_fit.height_fit img{
	display:block;
	max-width:100%;
	margin:0 auto;
}

.slider .image.aspect_rated img{
	display:block;
	position:absolute;
	bottom:50%;
	right:50%;
	-webkit-transform:translate(50%, 50%);
	transform:translate(50%, 50%);
}

.slider .image.height_less img{
	height:100%;
	width:auto;
}

.slider .image.width_less img{
	width:100%;
	height:auto;
}

.slider .image.width_more.height_fit img{
	height:100%!important;
	width:auto!important;
}

.slider .image.width_fit.height_less img,.slider .image.width_less.height_more img,.slider .image.width_more.height_more img{
	height:100%;
	width:auto;
}

.slider .image.width_less.height_less img{
	height:100%;
	width:auto;
	max-width:none;
}

.uss-flex-items{
	display:-webkit-box!important;
	display:-webkit-flex!important;
	display:-ms-flexbox!important;
	display:flex!important;
	-webkit-box-pack:start!important;
	-webkit-justify-content:flex-start!important;
	-ms-flex-pack:start!important;
	justify-content:flex-start!important;
	-webkit-flex-wrap:wrap!important;
	-ms-flex-wrap:wrap!important;
	flex-wrap:wrap!important;
	width:100%!important;
}

.jq-selectbox{
	z-index:10!important;
}

.uss_photoalbums_foto_box{
	margin:0;
}

.buy_one_click_window_wrap{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}

.buy_one_click_window_wrap form .group .fc_item .elem_item{
	max-width:100%;
}

.catalog_orderform_tml .catalog_orderform_window_wrap{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}

.catalog_orderform_tml .catalog_orderform_window_wrap form .group .fc_item .elem_item{
	max-width:100%;
}

.catalog_orderform_tml .catalog_orderform_window_wrap form .group .fc_item.fc_checkbox .elem_item{
	width:auto!important;
}

.uss_widget_outer_content{
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	-webkit-box-flex:0;
	-ms-flex:0 100%;
	-webkit-flex:0 100%;
	flex:0 100%;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	width:100%;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-ms-flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	max-width:100%;
}

.imageArea,.imageWrapOuter,.uss_img_holder_outer{
	max-width:100%;
	margin:0 auto!important;
}

.imageArea img,.imageWrapOuter img,.uss_img_holder_outer img{
	max-width:100%;
}

.uss_catalog_list_cat:not(.uss_catalog_sidebar)>.uss_catalog_category.little-info .uss_catalog_cat_img{
	margin:0 auto;
	max-width:100%;
}

.uss_catalog_list_cat:not(.uss_catalog_sidebar)>.uss_catalog_category.little-info .uss_catalog_img_wrap{
	max-width:100%;
	margin:0 auto 10px;
	float:none;
}

.uss_catalog_list_cat:not(.uss_catalog_sidebar)>.uss_catalog_category.little-info .uss_catalog_img_wrap~div{
	padding-left:10px;
	padding-right:10px;
}

.uss_shop_list_cat:not(.uss_catalog_sidebar)>.uss_shop_category.little-info .uss_shop_cat_img_wrap{
	float:none;
	max-width:100%;
	margin:0 auto 10px;
}

.uss_shop_list_cat:not(.uss_catalog_sidebar)>.uss_shop_category.little-info .uss_shop_cat_img_wrap .uss_shop_cat_img{
	max-width:100%;
	margin:0 auto;
}

.uss_shop_list_cat:not(.uss_catalog_sidebar)>.uss_shop_category.little-info .uss_shop_cat_img_wrap~div{
	padding-left:10px;
	padding-right:10px;
}

.price_zero_class{
	white-space:normal!important;
	font-size:12px!important;
	line-height:1!important;
}

.uss_user_basket,.uss_user_basket *{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.uss_user_basket table tr td.uss_name{
	line-height:1.2;
}

.uss_user_basket table tr td.uss_name .uss_description,.uss_user_basket table tr td.uss_name .uss_title{
	height:auto;
	line-height:1.35;
}

.uss_user_basket table tr td.uss_number input{
	min-width:30px;
	height:30px;
	border:1px solid #e2e4e6;
	text-align:center;
}

@media (max-width:768px){
	.uss_user_basket{
		display:block;
	}

	.uss_user_basket .hide{
		display:none!important;
	}

	.uss_user_basket>table{
		display:block;
		border-right:1px solid #ccc;
	}

	.uss_user_basket>table>tbody{
		display:block;
	}

	.uss_user_basket>table>tbody>tr{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-align:start;
		-webkit-align-items:flex-start;
		-ms-flex-align:start;
		align-items:flex-start;
		-webkit-box-pack:end;
		-webkit-justify-content:flex-end;
		-ms-flex-pack:end;
		justify-content:flex-end;
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
		padding-bottom:5px;
	}

	.uss_user_basket>table>tbody>tr+tr>td.uss_image{
		padding-top:10px!important;
	}

	.uss_user_basket>table>tbody>tr+tr>td.uss_name{
		padding-top:10px!important;
	}

	.uss_user_basket>table>tbody>tr:not(.total_sum){
		padding-right:5px;
		padding-left:5px;
	}

	.uss_user_basket>table>tbody>tr:first-child{
		display:none;
	}

	.uss_user_basket>table>tbody>tr:not(.hide){
		border-bottom:1px solid #ccc;
	}

	.uss_user_basket>table>tbody>tr th{
		display:none;
	}

	.uss_user_basket>table>tbody>tr td{
		display:inline-block;
		vertical-align:middle;
		width:auto;
		border:none;
	}

	.uss_user_basket>table>tbody>tr td.uss_image{
		float:left;
		-webkit-box-flex:0;
		-webkit-flex:0 100px;
		-ms-flex:0 100px;
		flex:0 100px;
		border:none!important;
		padding-top:5px!important;
		padding-left:5px!important;
	}

	.uss_user_basket>table>tbody>tr td.uss_name{
		-webkit-box-flex:0;
		-webkit-flex:0 calc(100% - 100px);
		-ms-flex:0 calc(100% - 100px);
		flex:0 calc(100% - 100px);
		display:block;
		width:auto;
		padding:0;
		white-space:normal;
	}

	.uss_user_basket>table>tbody>tr td.uss_name .uss_description{
		line-height:1.2em;
	}

	.uss_user_basket>table>tbody>tr td.uss_name .uss_title{
		font-size:17px;
	}

	.uss_user_basket>table>tbody>tr td.uss_name .uss_description{
		font-size:14px;
	}

	.uss_user_basket>table>tbody>tr td.uss_name>*{
		margin-bottom:7px;
	}

	.uss_user_basket>table>tbody>tr td.uss_name~*{
		padding-bottom:5px;
		padding-top:5px;
	}

	.uss_user_basket>table>tbody>tr td.uss_price_field{
		font-size:20px;
		font-weight:700;
	}

	.uss_user_basket>table>tbody>tr td.uss_price_field:not(.uss_sum_field){
		display:none!important;
	}

	.uss_user_basket>table>tbody>tr td:not(.uss_name){
		display:inline-block;
		vertical-align:middle;
		width:auto;
	}

	.uss_user_basket>table>tbody>tr td:not(.uss_name) :not(input){
		border:none;
	}

	.uss_user_basket>table>tbody>tr td.totals{
		display:block;
		width:100%;
	}

	.uss_user_basket>table>tbody>tr td.uss_number{
		padding-top:0!important;
		padding-bottom:0!important;
	}

	.uss_user_basket>table>tbody>tr td.uss_number a.uss_minus,.uss_user_basket>table>tbody>tr td.uss_number a.uss_plus{
		width:auto;
		height:auto;
		font-size:40px;
		padding:0 9px;
		line-height:1;
	}

	.uss_user_basket>table>tbody>tr td.uss_number input{
		min-width:30px;
		height:30px;
		border:1px solid #e2e4e6;
		text-align:center;
	}

	.uss_user_basket>table>tbody>tr td.uss_delete_pos{
		font-size:16px;
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-align:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.uss_user_basket>table>tbody>tr td.uss_delete_pos a{
		margin:0;
	}

	.uss_user_basket>table>tbody>tr td.uss_delete_pos a+a{
		margin-left:9px;
	}

	.uss_user_basket>table>tbody>tr td.uss_delete_pos a img{
		width:15px;
		height:15px;
		display:block;
		margin:0;
	}

	.uss_user_basket>table>tbody>tr td.uss_delete_pos a.uss_pos_buttons{
		font-size:17px;
		display:inline-block;
		padding:0 5px;
		vertical-align:middle;
	}

	.section_basket2 .fc_form_tml .group .fc_item.block{
		width:100%!important;
	}
}

.uss-copyright.kzsite .uss-copyright_text{
	overflow:hidden;
}

.uss-copyright.kzsite .uss-copyright_text span,.uss-copyright.kzsite .uss-copyright_text strong{
	margin-left:0;
}

.uss-scroller .mCSB_container{
	padding-top:45px;
}

.uss-scroller .mCSB_scrollTools{
	top:15px;
	bottom:auto;
}

.tableScoller-wrap{
	display:block;
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	width:100%;
	max-width:100%;
	clear:both;
	float:none;
	zoom:1;
}

.tableScoller-wrap:after,.tableScoller-wrap:before{
	content:"";
	display:table;
}

.tableScoller-wrap:after{
	clear:both;
}

@media (min-width:769px) and (max-width:1000px){
	.uss_shop_table_view .uss_img .uss_img_holder,.uss_shop_table_view .uss_img .uss_img_holder_outer{
		max-width:139px;
		height:auto!important;
	}
}

@media (max-width:768px){
	.uss_shop_table_view.mCustomScrollbar .mCSB_container{
		width:calc(100vw - 20px)!important;
	}

	table.uss_shoppos_table{
		display:block;
		border:none;
		max-width:calc(100vw - 20px);
	}

	table.uss_shoppos_table tbody{
		display:block;
	}

	table.uss_shoppos_table tbody tr:first-child{
		display:none;
	}

	table.uss_shoppos_table tbody tr:first-child+td{
		border-top:1px solid #989898;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item{
		width:100%;
		display:block;
		padding-bottom:7px;
		padding-top:7px;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item+tr{
		padding-top:7px;
		border-top:1px solid #989898;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td{
		font-size:15px;
		border:none;
		padding:0;
		display:block;
		overflow:hidden;
		width:auto!important;
		margin-bottom:5px;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_img{
		float:left;
		display:block;
		margin-right:10px;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_img~*{
		overflow:hidden;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_title{
		display:block;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_price{
		text-align:left;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_price span.old_price{
		font-size:16px;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_price span.actual_price{
		font-size:18px;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_description>div{
		height:auto;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_onlineorder{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		text-align:left;
		-webkit-box-align:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_onlineorder>*{
		margin:10px 10px 0 0!important;
		white-space:nowrap;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_onlineorder a.add_to_cart{
		max-width:none;
		margin-bottom:0!important;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_onlineorder span.add_to_cart+.uss_shop_by{
		margin-top:0;
	}
}

@media (max-width:500px){
	table.uss_shoppos_table tbody tr.uss_eshop_item td{
		margin:0 0 5px;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td.uss_img{
		float:none;
		display:block;
		width:100%;
		margin:0 0 10px;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item td>div{
		margin:0;
	}
}

@media (max-width:1200px){
	.inner{
		width:100%!important;
		padding-left:10px!important;
		padding-right:10px!important;
	}
}

@media (min-width:1001px){
	.aside .aside-catalog ul{
		max-height:none!important;
	}
}

@media (max-width:1000px){
	.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item,body.content-block .uss_catalog_block_cat .uss_catalog_category,body.content-block .uss_shop_block_cat .uss_shop_category{
		max-width:calc((100% - 20px)/2);
	}

	.header .left{
		margin-right:0;
	}

	.header .left,.header .right{
		-webkit-box-flex:1;
		-webkit-flex:1 auto;
		-ms-flex:1 auto;
		flex:1 auto;
	}

	.header .right{
		margin-left:0;
	}

	.header .center{
		-webkit-box-align:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
		-webkit-box-flex:1;
		-webkit-flex:1 auto;
		-ms-flex:1 auto;
		flex:1 auto;
	}

	.menu .aside-header,.mobile-top-menu .aside-header{
		display:none;
	}

	.aside{
		display:block;
		float:none!important;
		width:100%!important;
	}

	.aside.aside-left,.aside.aside-right{
		margin-right:0!important;
		margin-left:0!important;
	}

	.aside .aside-catalog{
		margin-bottom:10px;
		margin-top:10px;
	}

	.aside .aside-catalog+.aside-catalog{
		margin-top:0;
	}

	.aside .aside-catalog ul{
		display:none;
		overflow:hidden;
	}

	.aside .aside-catalog .h3{
		display:block!important;
		max-width:100%;
		width:100%;
	}

	.aside .aside-catalog .h3 span{
		position:relative;
	}

	.aside .aside-catalog .h3 span:after{
		content:"";
		border-bottom:1px dashed;
		position:absolute;
		left:0;
		right:0;
		bottom:0;
		display:block;
		height:1px;
	}

	.aside .aside-catalog .h3 span:hover:after{
		content:none;
	}

	.aside .aside-block:not(.aside-catalog){
		display:none;
	}

	.aside .aside-catalog:not(.open){
		height:53px;
		overflow:hidden;
	}

	.slider{
		margin-top:0;
	}

	.slider .slides .slide .caption .title{
		font-size:22px;
	}

	.slider .slides .slide .caption .preview{
		font-size:15px;
	}

	.news-block.x4 .news_block_item,.news-block.x5 .news_block_item{
		max-width:calc((100% - 40px)/3);
	}
}

@media (max-width:1000px) and (min-width:768px){
	.news-block.x4 .news_block_item .image,.news-block.x5 .news_block_item .image{
		float:none;
		margin-right:0;
		margin-bottom:10px;
	}

	.news-block.x4 .news_block_item .image img,.news-block.x5 .news_block_item .image img{
		display:block;
		margin:0 auto;
	}
}

@media (max-width:917px){
	.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item,body.content-block .uss_catalog_block_cat .uss_catalog_category,body.content-block .uss_shop_block_cat .uss_shop_category{
		max-width:calc((100% - 20px)/2);
	}

	.footer .inner{
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
		padding-bottom:14px;
		-webkit-box-orient:vertical;
		-webkit-box-direction:normal;
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
		padding-top:10px;
	}

	.footer.footer-menu .inner{
		display:block;
	}

	.footer .left{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
		padding:0;
		position:relative;
		-webkit-box-ordinal-group:1;
		-webkit-order:0;
		-ms-flex-order:0;
		order:0;
		width:100%;
		margin-bottom:15px;
	}

	.footer .right{
		padding:0;
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-pack:justify;
		-webkit-justify-content:space-between;
		-ms-flex-pack:justify;
		justify-content:space-between;
		border:none;
		-webkit-box-ordinal-group:2;
		-webkit-order:1;
		-ms-flex-order:1;
		order:1;
		width:100%;
	}

	.footer .right .h3{
		margin-bottom:14px;
	}

	.footer .right .social{
		-webkit-box-flex:1;
		-webkit-flex:1 auto;
		-ms-flex:1 auto;
		flex:1 auto;
	}

	.footer .right .social p{
		display:block;
		width:100%;
		margin:0;
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.footer .right .social a{
		width:auto;
		display:inline-block;
		vertical-align:top;
	}

	.footer .in_menu,.footer .right .social a{
		-webkit-box-flex:1;
		-webkit-flex:1 auto;
		-ms-flex:1 auto;
		flex:1 auto;
	}

	.footer .in_menu{
		background:#445c6d;
	}

	.footer .in_menu ul,.footer .in_menu ul li{
		margin:0;
		padding:0;
		list-style-type:none;
	}

	.footer .in_menu ul{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-pack:justify;
		-webkit-justify-content:space-between;
		-ms-flex-pack:justify;
		justify-content:space-between;
		-webkit-box-align:stretch;
		-webkit-align-items:stretch;
		-ms-flex-align:stretch;
		align-items:stretch;
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.footer .in_menu ul li{
		-webkit-box-flex:1;
		-webkit-flex:1 auto;
		-ms-flex:1 auto;
		flex:1 auto;
		position:relative;
	}

	.footer .in_menu ul li a{
		display:inline-block;
		width:100%;
		padding:17px 10px 17px 32px;
		color:#fff;
		text-decoration:none;
		font-size:14px;
		height:100%;
	}

	.footer .in_menu ul li .submenu{
		min-width:200px;
		width:100%;
		position:absolute;
		left:0;
		top:100%;
		z-index:101;
		max-height:0;
		overflow:hidden;
		display:block;
		-webkit-transition:max-height .15s ease-in;
		transition:max-height .15s ease-in;
		text-align:left;
	}

	.footer .in_menu ul li .submenu .submenu{
		display:none!important;
	}

	.footer .in_menu ul li .submenu li{
		display:block;
		text-align:left;
	}

	.footer .in_menu ul li .submenu li a{
		display:block;
		padding:10px 10px 9px;
		text-align:center;
	}

	.footer .in_menu ul li .submenu li:hover a{
		background:#25b4b1;
	}

	.footer .in_menu ul li:hover a{
		background-color:#334755;
	}

	.footer .in_menu ul li:hover>.submenu{
		max-height:700px;
		-webkit-transition:max-height .15s ease-in;
		transition:max-height .15s ease-in;
	}

	.footer .in_menu ul li.last .submenu{
		left:auto;
		right:0;
	}

	.footer .in_menu ul>li>a{
		background:url(../img/menu-li.png) 7px no-repeat;
	}

	.footer .in_menu ul>li:hover>a{
		background-color:#334755;
	}

	.footer .in_menu ul>li:hover>.submenu{
		display:block;
	}

	.footer .in_menu ul>li.active>a{
		background-color:#334755;
	}

	.footer .in_menu ul>li .submenu li a{
		background:#334755;
	}

	.footer .in_menu ul{
		display:block;
		width:100%;
	}

	.footer .in_menu ul li a:hover{
		color:#fff;
	}

	.footer .in_menu ul .submenu{
		display:none!important;
	}

	.service-block.x3 .catalog_menu li,.service-block.x3 .uss_eshop_menu li{
		max-width:calc((100% - 20px)/2);
	}
}

@media (max-width:900px){
	.header .center .basket{
		min-width:auto;
		width:auto;
		margin-top:0;
	}

	.header .center .basket .uss_basket_wrapper>div{
		margin-top:0;
		padding-right:0;
		width:45px;
	}

	.colorStyle6 .header .center{
		-webkit-box-align:end;
		-webkit-align-items:flex-end;
		-ms-flex-align:end;
		align-items:flex-end;
	}

	.mobile-top-menu .in_menu ul li .submenu li a{
		text-align:left;
	}
}

@media (max-width:768px){

	.header .left,.header .right{
		max-width:50%;
	}

	.header .contacts{
		width:auto;
	}

	.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item,body.content-block .uss_catalog_block_cat .uss_catalog_category,body.content-block .uss_shop_block_cat .uss_shop_category{
		max-width:calc((100% - 20px)/2);
	}

	.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder{
		max-width:100%;
		height:auto!important;
	}

	.uss_eshop_filters_block:not(.simple_filters) .eshop_filters_items .eshop_filters{
		max-width:calc((100% - 20px)/2);
		width:calc((100% - 20px)/2);
		margin-right:10px!important;
	}

	.uss_eshop_filters_block:not(.simple_filters) .eshop_filters_items .eshop_filters:nth-of-type(3n){
		margin-right:10px!important;
	}

	.uss_eshop_filters_block:not(.simple_filters) .eshop_filters_items .eshop_filters:nth-of-type(2n){
		margin-right:0!important;
	}

	.service-block .uss_eshop_menu li{
		padding:14px;
		margin-bottom:14px;
	}

	.service-block .uss_eshop_menu li .eshop_menu_image{
		margin-bottom:14px;
		float:none;
		width:100%;
		display:block;
	}

	.service-block .uss_eshop_menu li .eshop_menu_image img{
		display:block;
		margin:0 auto;
		max-width:100%;
	}

	.service-block .uss_eshop_menu li>a{
		margin-top:0;
		width:100%;
	}

	.service-block .catalog_menu li{
		padding:14px;
		margin-bottom:14px;
	}

	.service-block .catalog_menu li .catalog_menu_item{
		width:100%;
	}

	.service-block .catalog_menu li .catalog_menu_item .catalog_menu_image{
		margin-bottom:14px;
		float:none;
		width:100%;
		display:block;
	}

	.service-block .catalog_menu li .catalog_menu_item .catalog_menu_image img{
		display:block;
		margin:0 auto;
		max-width:100%;
	}

	.service-block .catalog_menu li .catalog_menu_item>a{
		margin-top:0;
		width:100%;
	}

	.block.news-block .items{
		display:block;
	}

	.block.news-block .news_block_item{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
		max-width:100%;
		margin-bottom:14px;
		padding-bottom:14px;
		border-bottom:1px solid #dde1e3;
	}

	.block.news-block .news_block_item.last{
		border-bottom:none;
	}

	.footer .inner{
		padding-top:14px;
	}

	.footer .left{
		padding-bottom:14px;
	}

	.footer .in_menu ul li{
		-webkit-box-flex:1;
		-webkit-flex:1 auto;
		-ms-flex:1 auto;
		flex:1 auto;
	}

	.footer .in_menu ul li a{
		display:inline-block;
		width:100%;
	}

	.footer .in_menu ul li .submenu{
		display:none;
	}

	.section_eshop .uss_shop_detail .uss_img_wrapper{
		display:block;
		float:none;
		width:100%;
		margin:0 0 14px;
		max-width:100%;
	}

	.section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big_image{
		max-width:100%;
		height:auto!important;
	}

	.section_eshop .uss_shop_detail .uss_img_wrapper .big_image{
		max-width:100%;
	}

	.section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_ico_box .uss_img_ico{
		margin-right:10px!important;
	}

	.section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_ico_box .uss_img_ico img{
		max-width:100%;
	}

	.section_eshop .uss_shop_detail .uss_shop_technical_data{
		display:block;
		width:100%;
		margin:0;
	}

	.uss_user_basket table{
		display:block;
		overflow:auto;
	}

	.uss_user_basket table tr td.uss_image{
		border-right:1px solid #ccc!important;
	}

	.uss_user_basket table tr td.uss_image img{
		max-width:75px;
		display:block;
		height:auto;
	}

	.uss_user_basket table tr td.uss_name{
		min-width:200px;
	}

	.one-in-row{
		display:block!important;
	}

	.one-in-row>*{
		display:block;
		width:100%!important;
		-webkit-box-sizing:border-box!important;
		box-sizing:border-box!important;
		border-right:none!important;
		border-left:none!important;
		border-top:none!important;
		margin-left:0!important;
		margin-right:0!important;
	}

	body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{
		float:none;
		display:block;
		margin:0 auto;
		max-width:100%;
	}

	body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .catalog_info{
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
	}

	body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name{
		margin-bottom:0;
	}

	body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{
		height:auto;
	}

	table.uss_eshop_sameproducts.table{
		display:block;
		overflow-x:auto;
	}

	table.uss_eshop_sameproducts.table tr td{
		min-width:120px;
		font-size:14px;
	}

	table.uss_eshop_sameproducts.table tr td.imageTd{
		width:auto!important;
	}

	table.uss_eshop_sameproducts.table tr td.imageTd .imageWrapOuter{
		max-width:100%;
		width:auto!important;
	}

	table.uss_eshop_sameproducts.table tr td.imageTd img{
		width:100px;
		display:block;
		margin:0 auto;
	}

	table.uss_eshop_sameproducts.table tr td.title{
		font-size:14px;
	}

	.uss_advanced_image_list{
		display:none!important;
	}

	body:not(.content-block) .uss_catalog_block_cat .uss_catalog_category .uss_catalog_info .uss_catalog_cat_img{
		max-width:100%;
	}

	.service-block .uss_catalog_list_cat .uss_catalog_category{
		padding-bottom:14px;
	}

	.service-block .uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap{
		max-width:100%;
		float:none;
		margin:0 auto 10px;
	}

	.service-block .uss_eshop_menu li .eshop_menu_image{
		max-width:100%;
	}
}

@media (max-width:700px){
	.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item,body.content-block .uss_catalog_block_cat .uss_catalog_category,body.content-block .uss_shop_block_cat .uss_shop_category{
		max-width:100%;
	}

	.uss_shop_blocks_view .uss_eshop_item{
		max-width:calc((100% - 20px)/2);
	}

	table.table tr{
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	table.table tr td{
		max-width:calc((100% - 10px)/2);
	}

	body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap{
		float:none;
		margin:0 0 10px;
	}

	body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap{
		max-width:100%;
	}

	body:not(.content-block) .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{
		margin:0 auto;
	}

	.header .right .contacts{
		margin-right:0;
	}
}

@media (max-width:650px){
	.uss_catalog_list_cat .uss_catalog_category{
		text-align:left;
		padding-right:0;
		padding-left:0;
	}

	.uss_catalog_list_cat .uss_catalog_category,.uss_shop_list_cat .uss_shop_category{
		border-left:none;
		border-right:none;
		border-top:none;
		margin-bottom:14px;
		padding-bottom:14px;
		width:100%;
	}

	.slider .slides .slide .caption{
		right:40px;
		width:50%;
	}

	.slider .slides .slide .caption .title{
		font-size:14px;
	}

	.slider .slides .slide .caption .preview{
		font-size:12px;
	}

	.slider .slides .slide .caption a.uss_more{
		margin-top:5px!important;
		font-size:12px!important;
		padding:4px 17px 6px 16px!important;
	}

	.slider .slides .slide .image:after{
		background:linear-gradient(270deg, hsla(0, 0%, 100%, .8), hsla(0, 0%, 100%, .55) calc(52% + 30px), hsla(0, 0%, 100%, 0) calc(70% + 30px), hsla(0, 0%, 100%, 0));
	}

	.slider .slick-arrow.slick-prev{
		left:5px;
	}

	.slider .slick-arrow.slick-next{
		right:5px;
	}

	.header .row .contacts{
		padding-left:0;
	}

	.service-block .uss_catalog_list_cat .uss_catalog_category,.service-block .uss_eshop_menu li{
		max-width:calc((100% - 10px)/2)!important;
	}
}

@media (max-width:600px){
	.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item,body.content-block .uss_catalog_block_cat .uss_catalog_category,body.content-block .uss_shop_block_cat .uss_shop_category{
		max-width:100%;
	}

	.uss_shop_blocks_view .uss_eshop_item{
		max-width:calc((100% - 20px)/2);
	}

	.uss_eshop_filters_block:not(.simple_filters) .eshop_filters_items .eshop_filters{
		max-width:100%;
		width:100%;
		margin-right:0!important;
	}

	.uss_eshop_filters_block:not(.simple_filters) .eshop_filters_items .eshop_filters:nth-of-type(3n){
		margin-right:0!important;
	}

	.uss_eshop_filters_block:not(.simple_filters) .eshop_filters_items .eshop_filters:nth-of-type(2n){
		margin-right:0!important;
	}

	.uss_eshop_filters_block:not(.simple_filters) .filter_price.filter_item,.uss_eshop_filters_block:not(.simple_filters) .filter_producer.filter_item,.uss_eshop_filters_block:not(.simple_filters) .filter_submit{
		width:100%;
		margin:0 0 10px!important;
	}

	.tablet-pda .header .left{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
		text-align:center;
		-webkit-box-align:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
		line-height:1;
		margin-bottom:10px;
	}

	.tablet-pda .header .left *{
		text-align:center;
	}

	.tablet-pda .header .right{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
		text-align:center;
		-webkit-box-align:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
		line-height:1;
		margin-bottom:10px;
		-webkit-box-pack:justify;
		-webkit-justify-content:space-between;
		-ms-flex-pack:justify;
		justify-content:space-between;
	}

	.tablet-pda .header .right *{
		text-align:center;
	}

	.tablet-pda .header .center{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
		text-align:center;
		-webkit-box-align:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.tablet-pda .header .center *{
		text-align:center;
	}

	.tablet-pda .header .social,.tablet-pda .header .top-nav{
		margin-top:10px;
		margin-bottom:10px;
	}

	.tablet-pda .header .row{
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.tablet-pda .header .row .contacts{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
	}

	.tablet-pda .header .row .contacts *{
		text-align:left;
	}

	.tablet-pda .header .phone{
		padding-left:45px;
		background-size:36px auto;
	}

	div.uss_eshop_tabs .uss_eshop_tabs_navigation span{
		height:55px!important;
		width:100%;
		margin:0!important;
		border-radius:0!important;
		padding-top:16px!important;
	}

	.aside-filter .uss_eshop_filters_block:not(.simple_filters) .filter_submit{
		text-align:center;
		margin-bottom:0!important;
	}

	.aside-filter .uss_eshop_filters_block:not(.simple_filters) .filter_submit button,.aside-filter .uss_eshop_filters_block:not(.simple_filters) .filter_submit input[type=submit]{
		padding:10px;
		font-size:18px;
		height:auto;
	}

	.colorStyle6 .header .inner{
		-webkit-box-align:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.colorStyle6 .header .left{
		margin-right:0;
	}

	.colorStyle6 .header .left,.colorStyle6 .header .right{
		-webkit-box-flex:0;
		-webkit-flex:0 auto;
		-ms-flex:0 auto;
		flex:0 auto;
	}

	.header .phone,.header .point{
		margin-left:0!important;
	}

	.block .uss_section_top_images{
		display:block;
		float:none;
		margin:0 0 20px;
	}

	.catalog_order_form form .group:not(.end){
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.catalog_order_form form .group:not(.end) .fc_item:not(.fc_checkbox):not(:last-child){
		margin-right:0;
	}
}

@media (max-width:550px){

	.header .left,.header .right{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
		-webkit-box-pack:center;
		-webkit-justify-content:center;
		-ms-flex-pack:center;
		justify-content:center;
		-webkit-box-orient:horizontal;
		-webkit-box-direction:normal;
		-webkit-flex-direction:row;
		-ms-flex-direction:row;
		flex-direction:row;
		max-width:100%;
	}

	.header .right{
		-webkit-flex-direction:column;
		-ms-flex-direction:column;
		flex-direction:column;
	}

	.header .right>div{
		width:auto;
	}

	.header .center,.header .left,.header .right{
		width:100%;
		-webkit-box-align:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
		-webkit-box-pack:center!important;
		-webkit-justify-content:center!important;
		-ms-flex-pack:center!important;
		justify-content:center!important;
	}

	.uss_shop_list_view .uss_shop_list_view_item .posimg_item{
		float:none;
	}

	.uss_shop_list_view .uss_shop_list_view_item .posimg_item .uss_img_holder{
		display:block;
		margin:0 auto;
		max-width:100%;
		height:auto;
	}

	.uss_shop_list_view .uss_shop_list_view_item .posimg_item .uss_img_holder img{
		max-width:100%;
	}

	.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data{
		display:block;
		overflow:hidden;
	}

	.uss_user_basket table tr td.uss_price_field:not(.uss_sum_field){
		display:none;
	}

	.uss_user_basket table tr th.basket_th_price{
		display:none;
	}

	.fc_form_tml .group .fc_item{
		max-width:100%;
		width:100%!important;
	}

	.uss_catalog_detail .uss_img_wrapper{
		float:none;
		margin:0 auto 10px;
		text-align:center;
		display:block;
		max-width:100%;
	}

	.uss_catalog_detail .uss_img_wrapper.for_preview_columned{
		margin-right:auto;
	}

	.uss_catalog_detail .uss_img_wrapper.for_preview_columned .uss_img_big{
		margin-bottom:20px;
		float:none!important;
	}

	.uss_catalog_detail .uss_img_wrapper.for_preview_columned .catalog_preview_right{
		float:none;
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
		width:100%;
	}

	.uss_catalog_detail .uss_img_wrapper img{
		display:block;
		max-width:100%;
	}

	.uss_eshop_sameproducts.list .item .imageArea{
		display:block;
		float:none;
		max-width:100%;
		margin:0 auto 10px!important;
	}

	.news-block .h3{
		display:block;
		width:100%;
	}

	.news-block .title-menu{
		margin:0;
		padding:0;
		float:none;
		-webkit-box-pack:start;
		-webkit-justify-content:flex-start;
		-ms-flex-pack:start;
		justify-content:flex-start;
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.news-block .title-menu a.subscribe,.news-block .title-menu a.watch-all{
		margin-right:20px;
		margin-left:0;
	}

	.tablet-pda .header .right{
		-webkit-box-pack:center;
		-webkit-justify-content:center;
		-ms-flex-pack:center;
		justify-content:center;
	}

	div.uss_tabs div.uss_tabs_navigation span{
		width:100%;
	}

	div.uss_tabs div.uss_tabs_navigation span+span{
		margin-top:4px;
		margin-left:0;
	}
}

@media (max-width:500px){
	.bottom .inner{
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
		padding-top:14px;
		padding-bottom:7px;
	}

	.bottom .center,.bottom .left,.bottom .right{
		-webkit-box-align:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
		text-align:center;
		padding:0 0 7px;
	}

	.service-block.x3 .catalog_menu li,.service-block.x3 .uss_eshop_menu li{
		max-width:100%;
		width:100%;
	}

	.colorStyle6 .header .left{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
		text-align:center;
	}

	.colorStyle6 .header .left .logo{
		width:100%;
		-webkit-box-pack:justify;
		-webkit-justify-content:space-between;
		-ms-flex-pack:justify;
		justify-content:space-between;
	}

	.colorStyle6 .header .left .logo a{
		-webkit-box-flex:1;
		-webkit-flex:1 auto;
		-ms-flex:1 auto;
		flex:1 auto;
	}

	.colorStyle6 .header .buttons{
		display:none;
	}

	.inline_form form .group:not(.end) .fc_item:not(.fc_textarea){
		max-width:100%;
	}

	.inline_form form .group.end{
		max-width:100%;
	}

	.inline_form form .buttons{
		text-align:center;
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
	}
}

@media (max-width:450px){
	.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img_wrap{
		width:100%;
		display:block;
		float:none;
		margin:0 0 14px;
	}

	.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{
		float:none;
		margin:0 auto;
		display:block;
	}

	.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img_wrap img{
		display:block;
		margin:0 auto;
	}

	.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap{
		float:none;
		width:100%;
		display:block;
	}

	.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img{
		display:block;
		margin:0 auto;
		max-width:100%;
		height:auto;
	}

	.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img img{
		max-width:100%;
		height:auto;
	}
}

@media (max-width:420px){
	.uss_shop_block_cat .uss_shop_category,.uss_shop_blocks_view .uss_eshop_item,body.content-block .uss_catalog_block_cat .uss_catalog_category,body.content-block .uss_shop_block_cat .uss_shop_category{
		max-width:100%;
	}

	.uss_shop_blocks_view .uss_eshop_item{
		max-width:calc((100% - 20px)/2);
		width:100%!important;
		border-left:none;
		border-right:none;
		border-top:none;
	}

	.uss_shop_blocks_view .uss_eshop_item:not(.slick-slide)>:not(.img):not(.posimg_item):not(.image):not(.imageArea):not(.uss_catalog_info):not(.add_to_cart):not(.uss_eshop_amount_block){
		padding-left:0;
		padding-right:0;
	}

	body.content-block .uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{
		max-width:100%;
		display:block;
		margin:0 auto;
	}

	body.content-block .uss_shop_block_cat .uss_shop_category{
		width:100%;
	}

	body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap{
		display:block;
		margin:0 auto;
	}

	body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{
		max-width:100%;
		margin:0 auto;
		height:auto!important;
		display:block;
	}

	body.content-block .uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap img{
		max-width:100%;
	}
}

@media (-ms-high-contrast:none){
	.menu .aside-header{
		width:280px;
		max-width:280px;
	}

	.inline_form form .group{
		display:block;
	}

	.inline_form form .group:not(.end) .fc_item:not(.fc_textarea){
		display:inline-block;
		width:100%;
		max-width:calc((100% - 20px)/3);
	}

	.inline_form form .group:not(.end) .fc_item.fc_textarea{
		display:block;
		width:100%;
	}

	.inline_form form .group:not(.end) .fc_item:not(:first-child){
		margin-left:9px;
	}
}

@media (-ms-high-contrast:none) and (max-width:900px){

	.header .center,.header .left,.header .right{
		width:100%!important;
	}

	.block.about table{
		display:block;
		max-width:100%;
	}
}

@media (min-width: 1001px) {
	.aside .aside-catalog2 .h3 {
		display: block !important;
	}
	.colorStyle4 .aside .aside-catalog .h3:after {
		display: none !important;
	}
}

.region_select_block .confirm_city .inner {width: auto;}