.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);
}

.uss-flex-items{
	width:100%!important;
}

.jq-selectbox{
	z-index:10!important;
}

.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;
}

.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;
}

.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;
}


@font-face{
	font-family:ProximaNova;
	src:url(../fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),
         url(../fonts/ProximaNova-Bold.otf) format("opentype"),
         url(../fonts/ProximaNova-Bold.woff) format("woff"),
         url(../fonts/ProximaNova-Bold.ttf) format("truetype"),
         url(../fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");
	font-weight:700;
	font-style:normal;
}

@font-face{
	font-family:ProximaNova;
	src:url(../fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),
         url(../fonts/ProximaNova-Regular.otf) format("opentype"),
         url(../fonts/ProximaNova-Regular.woff) format("woff"),
         url(../fonts/ProximaNova-Regular.ttf) format("truetype"),
         url(../fonts/ProximaNova-Regular.svg#ProximaNova-Regular) format("svg");
	font-weight:400;
	font-style:normal;
}

@font-face{
	font-family:ProximaNova;
	src:url(../fonts/ProximaNova-Light.eot?#iefix) format("embedded-opentype"),
         url(../fonts/ProximaNova-Light.otf) format("opentype"),
         url(../fonts/ProximaNova-Light.woff) format("woff"),
         url(../fonts/ProximaNova-Light.ttf) format("truetype"),
         url(../fonts/ProximaNova-Light.svg#ProximaNova-Light) format("svg");
	font-weight:300;
	font-style:normal;
}

@font-face{
	font-family:ProximaNova;
	src:url(../fonts/ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"),
         url(../fonts/ProximaNova-Semibold.otf) format("opentype"),
         url(../fonts/ProximaNova-Semibold.woff) format("woff"),
         url(../fonts/ProximaNova-Semibold.ttf) format("truetype"),
         url(../fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold) format("svg");
	font-weight:600;
	font-style:normal;
}

*{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	appearance:none;
	outline:none;
}

#wrap{
	min-width:420px;
	overflow:hidden;
	background:#f5f5f5;
}

#wrap,.uss_privacy_policy_wrap{
	font-family:ProximaNova;
	font-size:16px;
	line-height:1.5;
	color:#505050;
}

.inner{
	max-width:1200px;
	min-width:420px;
	margin:0 auto;
	padding-left:10px;
	padding-right:10px;
}

.cf{
	zoom:1;
}

.cf:after,.cf:before{
	content:"";
	display:table;
}

.cf:after{
	clear:both;
}

.header .inner{
	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-box-align:center; -moz-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;
}

.header .left,.header .right{
	-webkit-flex:0 auto;
	-moz-flex:0 auto;
	-ms-flex:0 auto;
	-o-flex:0 auto;
	-webkit-box-flex:0;
	flex:0 auto;
}

.header .center{
	-webkit-flex:1 auto;
	-moz-flex:1 auto;
	-ms-flex:1 auto;
	-o-flex:1 auto;
	-webkit-box-flex:1;
	flex:1 auto;
}

.header .inner{
	padding:25px 10px;
}

.header a{
	color:inherit;
}

.header p{
	margin:0;
}

.header .left{
	padding-right:30px;
}

.header .left+.center{
	border-left:1px solid #e0e0e0;
	padding-left:30px;
}

.header .left .row{
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
}

.header .center.noborder{
	padding:0;
	border:none;
}

.header .right{
	text-align:right;
}

.header .right .row{
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-end;
}

.header .slogan{
	line-height:1.2;
	font-size:14px;
	font-weight:300;
	padding-top:3px;
}

.header .logo{
	line-height:1;
	font-size:30px;
	font-family: 'PT Serif', serif;
	white-space:nowrap;
}

.header .logo span,.header .logo strong{
	font-weight:700;
}

.header .logo a{
	display:block;
	text-decoration:none;
  color: #c4d9ff;
	/* font-family: 'ProximaNova'; */
	font-family: 'PT Serif', serif;
	font-weight: bold;
}

.header .logo div{
	display:inline-block;
	vertical-align:middle;
	white-space:nowrap;
}

.header .logo div+div{
	margin-left:11px;
}

.header .logo+.slogan{
	border-left:1px solid #e0e0e0;
	padding-left:30px;
	margin-left:26px;
}

.header .logo img{
	display:block;
	margin:0;
	height:120px;
	width:auto;
}

.header .contacts{
	font-size:24px;
	font-weight:300;
	text-align:right;
}

.header .contacts strong{
	font-weight:600;
}

.header .contacts span{
	font-size:.85em;
}

.header .contacts em{
	display:inline-block;
	vertical-align:middle;
}

.header .contacts p{
	white-space:nowrap;
}

.header .contacts.email a{
	font-size:.91em;
}

.header .contacts.phone{
	font-size:24px;
}

.header .contacts.phone p:first-child{
	position:relative;
}

.header .contacts.phone p:first-child:before{
	content:"";
	display:inline-block;
	vertical-align:middle;
	background:url(../img/phone-icon.png) 50% no-repeat;
	width:14px;
	height:25px;
	margin:0 12px 3px 0;
}

.header .contacts.phone a{
	text-decoration:none;
	color:inherit;
}

.header .row{
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex:1 auto;
	-moz-flex:1 auto;
	-ms-flex:1 auto;
	-o-flex:1 auto;
	-webkit-box-flex:1;
	flex:1 auto;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}

.header .burger-wrap{
	z-index:99;
	margin-left: 25px;
}

.header .burger-wrap .burger{
	cursor:pointer;
	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;
	padding:5px 3px;
}

.header .burger-wrap .burger span{
	-webkit-box-shadow:0 0 2px #000;
	box-shadow:0 0 2px #000;
	width:35px;
	height:4px;
	margin-bottom:6px;
	background:#fff;
	border-radius:3px;
}

.header .burger-wrap .burger span:last-child{
	margin-bottom:0;
}

.header .burger-wrap .burger:hover{
	background:none;
}

.header .burger-wrap .burger:hover span{
	background-color:#ea0000;
}

.header .cart{
	position:relative;
	white-space:nowrap;
}

.header .cart .uss_basket_mini{
	margin:11px 62px 7px 0;
	background:url(../img/cart-icon.png) 0 0 no-repeat;
	padding:0 0 0 40px;
	font-size:14px;
	color:#fff;
	text-align:left;
	line-height:1;
	position:relative;
	min-height:24px;
}

.header .cart a.cart-link{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	display:block;
	z-index:1;
}

.header .cart p{
	margin:0;
	padding:6px 0 0;
}

.header .cart .amounts{
	margin:0 0 2px;
}

.header .cart .amounts #uss_block_basket_amount,.header .cart .totals #uss_block_basket_totals{
	font-weight:600;
}

.header.adaptive .inner{
	padding-bottom:20px;
}

.header.adaptive .burger-wrap{
	display:block;
}

.header>.inner .search{
	-webkit-box-flex:0;
	-webkit-flex:0 auto;
	-ms-flex:0 auto;
	flex:0 auto;
	margin:0 0 0 23px;
	position:relative;
	z-index:10;
	position:absolute;
	right:10px;
	top:10px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:reverse;
	-webkit-flex-direction:row-reverse;
	-ms-flex-direction:row-reverse;
	flex-direction:row-reverse;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	width:100%;
	height:30px;
}

.header>.inner .search .search-icon{
	cursor:pointer;
}

.header>.inner .search .search-box{
	display:none;
	position:absolute;
	right:0;
	top:calc(100% + 10px);
	width:200px;
}

.header>.inner .search .search-box form{
	width:100%;
	position:relative;
}

.header>.inner .search .search-box form .uss_input_name{
	width:100%;
	height:30px;
	padding-left:7px;
	border:2px solid #fff;
	padding-right:35px;
}

.header>.inner .search .search-box form .uss_input_name:focus{
	border-color:#d63535;
}

.header>.inner .search .search-box form .uss_submit{
	position:absolute;
	right:0;
	top:0;
	width:30px;
	height:30px;
	background:url(../img/search-icon-black.png) 50% no-repeat;
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-indent:-9999 spx;
}

.header>.inner .search.open .search-box{
	display:block;
}

.header>.inner .search.open{
	padding-left:70px;
}

.header>.inner .search.open .search-icon{
	margin-left:20px;
}

.header>.inner .search.open .search-box{
	width:100%;
	position:static;
}

.menu ul,.menu ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.menu .inner{
	padding:35px 10px 0;
	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;
}

.menu .in-menu{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	width:100%;
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.menu ul{
	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;
	width:100%;
}

.menu ul li{
	-webkit-box-flex:0;
	-webkit-flex:0 auto;
	-ms-flex:0 auto;
	flex:0 auto;
	text-align:center;
	position:relative;
}

.menu ul li a{
	display:inline-block;
	width:100%;
	font-size:15px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:600;
}

.menu ul li.active>a,.menu ul li:hover>a{
	color:#d63535;
}

.menu ul li:hover>.submenu{
	display:block;
}

.menu ul li.clicked{
	background:#d63535;
}

.menu ul li.clicked>a{
	color:#fff!important;
	text-decoration:underline;
}

.menu ul li .submenu{
	display:none;
	position:absolute;
	left:0;
	top:100%;
	z-index:10;
	background:#d63535;
	width:100%;
	min-width:200px;
	padding:7px;
}

.menu ul li .submenu li{
	text-align:left;
	display:block;
}

.menu ul li .submenu li a{
	color:#fff;
	font-size:14px;
	display:inline-block;
	padding:4px 5px 5px;
}

.menu ul li .submenu li a:hover{
	color:#fff;
	text-decoration:underline;
}

.menu ul li .submenu .submenu{
	left:100%!important;
	top:0;
}

.menu ul li.last .submenu{
	left:auto;
	right:0;
}

.menu ul li.clicked>.submenu,.menu ul li:hover>.submenu{
	display:block;
}

.menu ul:first-child>li>a{
	padding-top:10px;
	padding-bottom:10px;
}

.menu .search{
	-webkit-box-flex:0;
	-webkit-flex:0 auto;
	-ms-flex:0 auto;
	flex:0 auto;
	margin:0 0 0 23px;
	position:relative;
}

.menu .search .search-icon{
	cursor:pointer;
}

.menu .search .search-box{
	display:none;
	position:absolute;
	right:0;
	top:calc(100% + 10px);
	width:200px;
}

.menu .search .search-box form{
	width:100%;
	position:relative;
}

.menu .search .search-box form .uss_input_name{
	width:100%;
	height:30px;
	padding-left:7px;
	border:2px solid #fff;
	padding-right:35px;
}

.menu .search .search-box form .uss_input_name:focus{
	border-color:#d63535;
}

.menu .search .search-box form .uss_submit{
	position:absolute;
	right:0;
	top:0;
	width:30px;
	height:30px;
	background:url(../img/search-icon-black.png) 50% no-repeat;
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-indent:-9999 spx;
}

.menu .search.open .search-box{
	display:block;
}

.adaptive-menu{
	display:none;
	position:fixed;
	width:100%;
	left:0;
	right:0;
	top:0;
	min-height:100%;
	background:rgba(0, 0, 0, .75);
	z-index:500;
	-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;
	height:100%;
}

.adaptive-menu ul,.adaptive-menu ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.adaptive-menu .close{
	width:30px;
	height:30px;
	background:url(../img/close-white.png) 50% no-repeat;
	background-size:cover;
	position:fixed;
	left:25px;
	top:25px;
	cursor:pointer;
}

.adaptive-menu .in-menu{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	max-width:350px;
	background:#d63535;
	z-index:100;
	max-height:100%;
	overflow-y:auto;
}

.adaptive-menu .in-menu ul li{
	color:#fff;
}

.adaptive-menu .in-menu ul li a{
	color:inherit;
	padding:10px 20px;
	display:block;
	font-size:20px;
	text-align: right;
}

.adaptive-menu .in-menu ul li a.active{
	font-weight:700;
}

.adaptive-menu .in-menu ul li .submenu{
	display:none;
}

.adaptive-menu .in-menu ul li .submenu li a{
	padding:5px 0 6px 25px;
}

.adaptive-menu .in-menu ul li.clicked>a{
	background:#3a3a3a;
}

.adaptive-menu .in-menu ul li.clicked>.submenu{
	display:block;
}

.adaptive-menu.open{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -moz-box-orient: horizontal; -moz-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;
}

body,html{
	height:100%;
	min-height:auto;
	margin:0;
	padding:0;
}

body{
	font-family:ProximaNova;
	font-size:16px;
	line-height:1.5;
	color:#505050;
	background:#f5f5f5;
	min-width: 420px;
    position: relative;
}

#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%;
}

.container{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.container .inner{
	padding-top:91px;
	padding-bottom:74px;
}

.uss-flex-items{
	display:-webkit-flex!important;
	display:-moz-flex!important;
	display:-ms-flex!important;
	display:-o-flex!important;
	display:-webkit-box!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;
}

a{
	color:#d63535;
}

.bg-type-1{
	background:#fff;
}

.bg-type-2{
	background:#f5f5f5;
}

.bg-type-form{
	background:#d63535;
}

.bg-type-image{
	background-size:cover!important;
}

.bg-type-image-1{
	color:#fff;
	background:url(../img/bg-type-image-1.jpg) top no-repeat;
	background-size:cover!important;
}

.bg-type-image-1 span{
	color:#d63535;
}

.bg-type-image-1.demoset{
	color:#fff;
	background-position:50%;
	background-size:cover!important;
}

.bg-type-image-2{
	color:#fff;
	background:url(../img/bg-type-image-2.jpg) top no-repeat;
	background-size:cover!important;
}

.bg-type-image-2 span{
	color:#d63535;
}

.bg-type-image-3{
	color:#fff;
	background:url(../img/bg-type-image-3.jpg) top no-repeat;
	background-size:cover!important;
}

.bg-type-image-3 span{
	color:#d63535;
}

.bg-type-image-2-demoset{
	position:relative;
	color:#fff;
	background-size:cover!important;
}

.bg-type-image-2-demoset:after{
	left:0;
	right:0;
	top:0;
	bottom:0;
	display:block;
	z-index:0;
	content:"";
	position:absolute;
	background:rgba(0, 0, 0, .65)!important;
}

.bg-type-image-3-demoset{
	position:relative;
	color:#fff;
	background-size:cover!important;
}

.bg-type-image-3-demoset:after{
	left:0;
	right:0;
	top:0;
	bottom:0;
	display:block;
	z-index:0;
	content:"";
	position:absolute;
	background:rgba(0, 0, 0, .65)!important;
}

.bg-type-image-3-demoset .inner{
	position:relative;
	z-index:1;
}

.type1.block{
	color:#fff;
}

.type1.block :not(input):not(textarea){
	color:inherit;
}

.type1.block .h3,.type1.block h3{
	color:inherit;
	font-family: 'PT Serif', serif;
	font-weight:700;
}

.type1.block .h3:after,.type1.block h3:after{
	background-color:#fff;
}

.type2.block{
	color:#fff;
}

.type2.block :not(input):not(textarea){
	color:inherit;
}

.type2.block .h3,.type2.block h3{
	color:inherit;
	font-family: 'PT Serif', serif;
	font-weight:700;
}

.type2.block .h3:after,.type2.block h3:after{
	background-color:#fff;
}

.type2.block .h3,.type2.block h3{
	text-align:center;
	font-size:56px;
}

.type2.block .h3:after,.type2.block h3:after{
	content:none;
}

.white.block{
	color:#fff;
}

.white.block .h3{
	color:#fff!important;
}

.dark.block{
	color:#3a3a3a;
}

.head{
	position:relative;
	color:#fff;
}

.head .header{
	position:absolute;
	left:0;
	right:0;
	width:100%;
	z-index:20;
}

.singlepage .head{
	position:relative;
	background-position:50%;
}

.singlepage .head .header{
	position:relative;
	background:rgba(0, 0, 0, .7);
}

.singlepage .container{
	background:none!important;
}

.singlepage .container.about .inner,.singlepage .container .inner{
	padding-top:30px;
}

.singlepage .container .content h1{
	margin-top:42px;
	margin-bottom:35px;
	letter-spacing:0;
	line-height:1.1;
}

.singlepage .menu .inner{
	padding-bottom:39px;
	padding-top:38px;
}

.singlepage .section:not(.section_eshop):not(.section_catalog){
	background:#fff;
	padding:20px 10px;
}

.singlepage h1+:not(.section){
	background:#fff;
	padding:20px 10px;
}

.container .inner{
	display:block;
}

.container .aside{
	width:280px;
}

.container .aside.aside-left{
	margin-right:30px;
	float:left;
}

.container .aside.aside-right{
	margin-left:30px;
	float:right;
}

.container .aside img{
	max-width:100%;
}

.container .content{
	overflow:hidden;
}

.container .content.section:not(.section_basket2) img{
	max-width:100%;
}

.slider{
	overflow:hidden;
}

.slider .inner{
	padding-left:0!important;
	padding-right:0!important;
}

.slider .slides{
	width:160%;
	left:-30%;
	position:relative;
	white-space:nowrap;
}

.slider a.slide-link{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	display:block;
	z-index:1;
}

.slider .slide{
	white-space:normal;
	position:relative;
	display:inline-block;
}

.slider .slide .caption{
	z-index:10;
	width:62.5%;
	display:block;
	margin:0 auto;
	position:absolute;
	left:0;
	right:0;
	color:#fff;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	text-align: center;
}

.slider .slide .caption .title{
	font-family: 'PT Serif', serif;
	font-size:54px;
	line-height:1.34;
	background:rgba(33, 33, 33, .7);
	display:inline-block;
	padding:0;
}

.slider .slide .caption .title span,.slider .slide .caption .title strong{
	font-weight:700;
}

.slider .slide .caption .title span span,.slider .slide .caption .title span strong,.slider .slide .caption .title strong span,.slider .slide .caption .title strong strong{
	font-family:ProximaNova;
	font-weight:700;
}

.slider .slide .caption .title strong span{
	color:#d63535;
}

.slider .slide .caption .preview{
	font-size:20px;
	line-height:1.1;
	padding-top:10px;
}

.slider .slide .caption .preview p{
	background:rgba(33, 33, 33, .7);
	display:inline;
	position:relative;
}

.slider .slide .caption .preview p:after{
	content:"";
	display:block;
	width:100%;
	margin-bottom:10px;
}

.slider .slide .caption .preview p+p{
	margin-top:7px;
}

.slider .slide .caption .slide-button{
	margin:55px 0 0;
}

.slider .slide .caption .slide-button a{
	display:block;
	color:#fff;
	background:#d63535;
	border:2px solid #d63535;
	text-align:center;
	text-decoration:none;
	border-radius:0;
	width:auto;
	display:inline-block;
	font-size:15px;
	padding:14px 10px;
	min-width:200px;
	text-transform:uppercase;
	background:rgba(0, 0, 0, .35);
}

.slider .slide .caption .slide-button a.full-width{
	width:100%;
}

.slider .slide .caption .slide-button a.inline{
	width:auto;
	display:inline-block;
}

.slider .slide .caption .slide-button a:hover{
	background:none;
	color:#d63535;
}

.slider .slide .caption .slide-button a.big{
	font-size:15px;
	padding:14px 10px;
}

.slider .slide .caption .slide-button a.wide{
	min-width:200px;
}

.slider .slide .caption .slide-button a.uppercase{
	text-transform:uppercase;
}

.slider .slide .caption .slide-button a.invert{
	background:none;
	color:#fff;
}

.slider .slide .caption .slide-button a.invert:hover{
	background:#d63535;
	color:#fff;
}

.slider .slide .caption .slide-button a.form:hover{
	background:#fff!important;
	color:#d63535;
}

.slider .slide .caption .slide-button a:hover{
	background:#d63535;
	color:#fff;
}

.slider .slide .image{
	position:relative;
	overflow:hidden;
}

.slider .slide .image img{
	display:block;
	width:100%;
	height:auto;
}

.slider .slide .image:after{
	position:absolute;
	left:0;
	right:0;
	top:0;
	height:17.03125vw;
	content:"";
	background:url(../img/header-in.png) 0 0 repeat-x;
	background-size:auto 100%;
	min-height:257px;
}

.slider .slide .image.aspect_rated img{
	position:absolute;
	min-width:100%;
	min-height:100%;
	width:auto;
	height:auto;
	display:block;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
}

.slider .slick-arrow{
	width:50px;
	height:80px;
	left:0;
	right:0;
	margin:0 auto;
	z-index:10;
	opacity:1;
	position:absolute;
}

.slider .slick-arrow.slick-prev{
	background:url(../img/arrow-left-white.png) 50% no-repeat;
	left:-1350px;
}

.slider .slick-arrow.slick-next{
	background:url(../img/arrow-right-white.png) 50% no-repeat;
	right:-1350px;
}

.slider .slick-dots{
	bottom:25px;
}

.slider .slick-dots li{
	width:10px;
	height:10px;
}

.slider .slick-dots li button{
	width:100%;
	height:100%;
	background:#fff;
}

.slider .slick-dots li.slick-active button{
	background:#d63535;
}

.slider.slider-static{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
}

.slider.slider-static .slider-static-image{
	width:160%;
	left:-30%;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}

.slider.slider-static .image img{
	display:block;
	width:100%;
	height:auto;
}

.slider.slider-static.slider-default{
	background:url(../img/slide1.jpg) 50% no-repeat;
	background-size:cover;
}

body.slider-deepColor .slider .slide .image:after{
	background:rgba(0, 0, 0, .5)!important;
	max-height:none!important;
	min-height:auto!important;
	height:100%!important;
}

body.slider-deepColor .slider .slide .caption .preview p,body.slider-deepColor .slider .slide .caption .title{
	background:none;
}

body.slider-deepColor .slider .slide .slide-button a{
	background:rgba(0, 0, 0, .15);
}

.content .inner{
	padding-top:102px;
	padding-bottom:58px;
}

.content .h3{
	font-size:40px;
	font-family: 'PT Serif', serif;
	display:block;
	width:100%;
	color:#3a3a3a;
	line-height:1;
	font-weight:700;
	margin:0 0 38px;
	position:relative;
}

.content .h3 span{
	letter-spacing:2.65px;
	font-weight:400;
	display:block;
	font-size:20px;
	color:#505050;
	font-family:ProximaNova;
	margin:20px 0 0;
	letter-spacing:0;
}

.content .h3:after{
	content:"";
	width:50px;
	height:2px;
	background:#d63535;
	position:absolute;
	left:0;
	top:-21px;
	display:block;
}

.content p{
	margin:0 0 22px;
}

.content>.h3{
	margin-top:121px;
}

.content .uss_section_content{
	line-height:1.44;
}

.content.photoalbum{
	font-size:20px;
}

.content.photoalbum .h3{
	margin-top:0;
}

.content.photoalbum .uss_widget_outer_content{
	padding:0 60px;
}

.content.photoalbum .photoalbum_menu,.content.photoalbum .photoalbum_menu li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.content.photoalbum .photoalbum_menu li .photoalbum_menu_item .photoalbum_image{
	float:none;
	display:block;
}

.content.photoalbum .photoalbum_menu li .photoalbum_menu_item .photoalbum_image a img{
	display:block;
	max-width:100%;
}

.content.photoalbum .photoalbum_menu li .photoalbum_menu_item>a{
	margin-bottom:10px;
	display:block;
	font-size:16px;
}

.content.photoalbum .uss_one_image{
	position:relative;
}

.content.photoalbum .uss_images_block .uss_one_image{
	font-size:14px;
	margin-bottom:10px;
	text-align:center;
}

.content.photoalbum .uss_images_block .uss_one_image .image{
	position:relative;
	margin:0 auto;
	max-width:100%;
}

.content.photoalbum .uss_images_block .uss_one_image .image a{
	display:block;
	width:100%;
	height:100%;
}

.content.photoalbum .uss_images_block .uss_one_image .image img{
	max-width:100%;
	display:block;
}

.content.photoalbum .uss_images_block .name{
	margin-bottom:10px;
	display:block;
	font-size:16px;
}

.content.photoalbum .uss_images_block .slick-arrow{
	width:50px;
	z-index:1;
	opacity:1;
	height:50px;
	-webkit-transition:opacity .32s ease-in-out;
	transition:opacity .32s ease-in-out;
}

.content.photoalbum .uss_images_block .slick-arrow.slick-prev{
	left:auto;
	right:0;
	background:url(../img/news-slider-left.png) 50% no-repeat;
	left:0;
}

.content.photoalbum .uss_images_block .slick-arrow.slick-next{
	right:0;
	left:auto;
	background:url(../img/news-slider-right.png) 50% no-repeat;
}

.content.photoalbum .uss_images_block .slick-arrow:hover{
	opacity:1;
}

.content.photoalbum .slick-slide{
	padding-left:12px;
	padding-right:12px;
}

.content.photoalbum :not(.onerow) .slick-slide{
	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;
}

.content.photoalbum :not(.onerow) .slick-slide>div{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.content.inline-form .uss_error_form{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	font-size:16px;
}

.content.inline-form .uss_error_form ol,.content.inline-form .uss_error_form ul{
	padding:0;
}

.content.inline-form .inner{
	padding-top:78px;
	padding-bottom:78px;
}

.content.inline-form .h3{
	margin-bottom:38px;
}

.content.inline-form form{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.content.inline-form form,.content.inline-form form .group{
	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;
	max-width:100%;
}

.content.inline-form form .group{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
}

.content.inline-form form .group:not(.end) .fc_item{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	max-width:100%;
}

.content.inline-form form .group:not(.end) .fc_item .elem_item{
	width:100%;
	max-width:100%;
}

.content.inline-form form .group:not(.end) .fc_item .elem_item input.styler,.content.inline-form form .group:not(.end) .fc_item .elem_item textarea.styler{
	width:100%;
	max-width:100%;
}

.content.inline-form form .group:not(.end) .fc_item .elem_item input:not([type=submit]){
	height:50px;
}

.content.inline-form form .group:not(.end) .fc_item+.fc_item .elem_item{
	padding-left:10px;
}

.content.inline-form form .group.end{
	max-width:calc(100% - 270px);
}

.content.inline-form form .group.end .fc_item{
	width:100%;
}

.content.inline-form form .group.end .fc_checkbox{
	font-size:15px;
	font-weight:300;
}

.content.inline-form form .group.end .fc_checkbox label{
	font-weight:inherit;
	font-size:inherit;
	color:inherit;
}

.content.inline-form form .buttons{
	width:250px;
	max-width:100%;
	text-align:right;
}

.content.inline-form form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
	border-color:#fff;
	background:none;
	color:#fff;
}

.content.inline-form form .buttons input[type=submit].styler:hover{
	background:#d63535;
	color:#fff;
}

.content.inline-form form .buttons input[type=submit].styler:hover{
	background:#fff!important;
	color:#d63535;
}

.content.inline-form .jq-checkbox{
	width:16px;
	height:16px;
	background:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:2px solid #fff;
	opacity:1;
	border-radius:0;
}

.content.inline-form .jq-checkbox.checked .jq-checkbox__div{
	-webkit-box-shadow:none;
	box-shadow:none;
	background:#fff;
	border:none;
	opacity:1;
	width:12px;
	height:12px;
	border-radius:0;
}

.content .uss_section_top_images{
	margin:0 41px 30px 0;
}

.mainpage .head{
	background:none!important;
}

.mainpage .content{
	overflow:visible;
}

.mainpage .content>h1{
	margin-top:0!important;
}

.footer-menu{
	background:#0f0e17;
}

.footer-menu .inner{
	padding:34px 10px 19px;
}

.footer-menu ul,.footer-menu ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.footer-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-menu ul li{
	-webkit-box-flex:0;
	-webkit-flex:0 auto;
	-ms-flex:0 auto;
	flex:0 auto;
	position:relative;
}

.footer-menu ul li a{
	display:inline-block;
	width:100%;
	padding:10px 0;
	font-size:15px;
	font-weight:600;
	color:#fff;
	text-decoration:none;
	text-align:center;
}

.footer-menu ul li a.active,.footer-menu ul li a:hover{
	color:#d63535;
}

.footer-menu ul li.clicked{
	background:#d63535;
}

.footer-menu ul li.clicked>a{
	color:#fff!important;
	text-decoration:underline;
}

.footer-menu ul li .submenu{
	display:none;
	position:absolute;
	left:0;
	top:100%;
	z-index:10;
	background:#d63535;
	width:100%;
	min-width:200px;
	padding:7px;
}

.footer-menu ul li .submenu li{
	text-align:left;
	display:block;
}

.footer-menu ul li .submenu li a{
	color:#fff;
	font-size:14px;
	display:inline-block;
	padding:4px 5px 5px;
}

.footer-menu ul li .submenu li a:hover{
	color:#fff;
	text-decoration:underline;
}

.footer-menu ul li .submenu .submenu{
	left:100%!important;
	top:0;
}

.footer-menu ul li.clicked>.submenu,.footer-menu ul li:hover>.submenu{
	display:block;
}

.footer-menu ul li.last .submenu{
	left:auto;
	right:0;
}

.aside-block{
	background:#fff;
	margin-bottom:40px;
}

.aside-block ul,.aside-block ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.aside-block .h3{
	font-size:22px;
	font-weight:700;
	font-family: 'PT Serif', serif;
	padding:9px 0 8px 16px;
}

.aside-block .h3 a{
	text-decoration:none;
	color:inherit;
}

.aside-block.type0 .h3{
	background:#d63535;
	color:#fff;
}

.aside-block.type1 .h3{
	background:#dcdcdc;
	color:#3a3a3a;
}

.aside-block.type2 .h3{
	background:#d63535;
	color:#fff;
	padding:9px 5px 8px;
	text-align:center;
}

.aside-block.aside-catalog{
	font-family: 'PT Serif', serif;
	font-size:16px;
}

.aside-block.aside-catalog .h3{
	color:#fff;
	font-size:22px;
	background:url(../img/aside-catalog-title-bg.png) 16px no-repeat;
	background-color:#0f0e17;
	font-weight:700;
	padding:9px 0 8px 57px;
}

.aside-block.aside-catalog ul,.aside-block.aside-catalog ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.aside-block.aside-catalog .uss_eshop_menu li+li{
	border-top:2px solid #f5f5f5;
}

.aside-block.aside-catalog .uss_eshop_menu li a{
	color:#3a3a3a;
	text-decoration:none;
	padding:7px 10px 7px 29px;
	display:block;
	background:url(../img/li.png) 16px no-repeat;
}

.aside-block.aside-catalog .uss_eshop_menu li.active>a,.aside-block.aside-catalog .uss_eshop_menu li:hover>a{
	color:#e82f2f;
	background-image:url(../img/li-active.png);
	background-position:12px;
}

.aside-block.aside-catalog .uss_eshop_menu li.active .submenu{
	display:block;
}

.aside-block.aside-catalog .uss_eshop_menu li .submenu{
	font-size:14px;
	display:none;
}

.aside-block.aside-catalog .uss_eshop_menu li .submenu li{
	border:none;
}

.aside-block.aside-catalog .uss_eshop_menu li .submenu li a{
	padding:4px 0 5px 41px;
	background-image:url(../img/sub.png);
	background-position:32px;
}

.aside-block.aside-catalog .uss_eshop_menu li .submenu li a.active,.aside-block.aside-catalog .uss_eshop_menu li .submenu li a:hover{
	background-image:url(../img/sub-active.png);
}

.aside-block.aside-catalog .uss_eshop_menu li .submenu .submenu li a{
	padding-left:51px;
	background:none!important;
}

.aside-block.aside-catalog .uss_eshop_menu li .submenu .submenu .submenu{
	display:none!important;
}

.aside-block.aside-catalog .catalog_menu li+li{
	border-top:2px solid #f5f5f5;
}

.aside-block.aside-catalog .catalog_menu li div.catalog_menu_item a{
	color:#3a3a3a;
	text-decoration:none;
	padding:7px 10px 7px 29px;
	display:block;
	background:url(../img/li.png) 16px no-repeat;
}

.aside-block.aside-catalog .catalog_menu li.active>.catalog_menu_item a,.aside-block.aside-catalog .catalog_menu li:hover>.catalog_menu_item a{
	color:#e82f2f;
	background-image:url(../img/li-active.png);
	background-position:12px;
}

.aside-block.aside-catalog .catalog_menu li.active .submenu{
	display:block;
}

.aside-block.aside-catalog .catalog_menu li .submenu{
	font-size:14px;
	display:none;
}

.aside-block.aside-catalog .catalog_menu li .submenu li{
	border:none;
}

.aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a{
	padding:4px 0 5px 41px;
	background-image:url(../img/sub.png);
	background-position:32px;
}

.aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a.active,.aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a:hover{
	background-image:url(../img/sub-active.png);
}

.aside-block.aside-catalog .catalog_menu li .submenu .submenu li .catalog_menu_item a{
	padding-left:51px;
	background:none!important;
}

.aside-block.aside-catalog .catalog_menu li .submenu .submenu .submenu{
	display:none!important;
}

.aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li+li{
	border-top:2px solid #f5f5f5;
}

.aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li a{
	color:#3a3a3a;
	text-decoration:none;
	padding:7px 10px 7px 29px;
	display:block;
	background:url(../img/li.png) 16px no-repeat;
}

.aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li.active>.submenu{
	display:block;
}

.aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu{
	display:none;
	font-size:14px;
}

.aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li{
	border:none!important;
}

.aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a{
	padding:4px 0 5px 41px;
	background-image:url(../img/sub.png);
	background-position:32px;
}

.aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a.active,.aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a:hover{
	background-image:url(../img/sub-active.png);
}

.aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu .submenu li a{
	padding-left:51px;
	background:none!important;
}

.aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu .submenu .submenu{
	display:none!important;
}

.aside-block.aside-position .uss_eshop_block_item{
	padding:15px 20px;
}

.aside-block.aside-position .uss_eshop_block_item .img a img{
	max-width:100%;
	display:block;
	margin:0 auto;
}

.aside-block.aside-position .uss_eshop_block_item .uss_shop_name{
	font-size:16px;
	line-height:1.6;
	letter-spacing:.6px;
	margin:0 0 7px;
}

.aside-block.aside-position .uss_eshop_block_item .uss_shop_name a{
	font-size:inherit;
	color:inherit;
	text-decoration:none;
	overflow:hidden;
	font-family: 'PT Serif', serif;
	font-weight:700;
}

.aside-block.aside-position .uss_eshop_block_item .uss_shop_name a:hover{
	color:#d63535;
}

.aside-block.aside-position .uss_eshop_block_item .uss_shop_price{
	display:block;
	margin:0 0 7px;
	padding:18px 0 0;
	position:relative;
}

.aside-block.aside-position .uss_eshop_block_item .uss_shop_price:after{
	content:"";
	position:absolute;
	left:0;
	right:0;
	top:4px;
	margin:0 auto;
	height:2px;
	background:#dcdcdc;
	max-width:50px;
}

.aside-block.aside-position .uss_eshop_block_item .uss_shop_price span{
	display:block;
	margin:0!important;
	padding:0!important;
	background:none!important;
	text-align:center;
	color:#3a3a3a!important;
}

.aside-block.aside-position .uss_eshop_block_item .uss_shop_price span.old_price{
	font-size:16px;
	margin:0 0 3px;
}

.aside-block.aside-position .uss_eshop_block_item .uss_shop_price span.actual_price{
	font-size:24px;
	font-weight:700;
}

.aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:14px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block span.amount_title{
	margin-right:7px;
	font-weight:400;
}

.aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:30px;
	width:45px;
	max-width:100%;
	min-width:30px;
	border:1px solid #c9c9c9;
	text-align:center;
}

.aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#d63535;
}

.aside-block.aside-position .uss_eshop_block_item a.add_to_cart{
	width:100%;
	display:block;
	text-align:center;
	padding:9px 0 7px;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	background:#d63535;
	border:2px solid #d63535;
}

.aside-block.aside-position .uss_eshop_block_item a.add_to_cart:hover{
	color:#d63535;
}

.aside-block.aside-position .uss_eshop_block_item a.add_to_cart:hover{
	background:none!important;
}

.aside-block.aside-news .news_block_item{
	padding:20px;
	margin:0;
}

.aside-block.aside-news .news_block_item p{
	margin:0;
}

.aside-block.aside-news .news_block_item .image{
	float:none;
	display:block;
	margin:0 0 14px;
}

.aside-block.aside-news .news_block_item .image a{
	display:block;
}

.aside-block.aside-news .news_block_item .image a img{
	display:block;
	margin:0 auto;
	max-width:100%;
}

.aside-block.aside-news .news_block_item .info .date{
	font-size:12px;
	color:#afafaf;
	font-weight:300;
	background:url(../img/date-icon-small.png) 0 no-repeat;
	padding:0 0 0 20px;
	margin:0 0 5px;
}

.aside-block.aside-news .news_block_item .info .title{
	font-family: 'PT Serif', serif;
	font-weight:700;
	margin:0 0 10px;
}

.aside-block.aside-news .news_block_item .info .title a{
	display:block;
	text-decoration:none;
	color:#3a3a3a;
}

.aside-block.aside-news .news_block_item .info .title a:hover{
	color:#d63535;
}

.aside-block.aside-news .news_block_item .info .preview{
	line-height:1.45;
	font-size:14px;
	max-height:4.35em;
	overflow:hidden;
}

.aside-block.aside-news .news_block_item .info .uss_news_more{
	font-size:14px;
}

.aside-block.aside-news .news_block_item+.news_block_item{
	border-top:2px solid #f5f5f5;
}

.aside-block.aside-banner p{
	margin:0 auto;
}

.aside-block.aside-banner img{
	display:block;
	margin:0;
	padding:0;
	max-width:100%;
}

.aside-block.aside-contacts{
	padding-bottom:17px;
}

.aside-block.aside-contacts>:not(.h3){
	padding-left:17px;
	padding-right:17px;
}

.aside-block.aside-contacts .h3{
	margin-bottom:24px;
}

.aside-block.aside-contacts .h3+p{
	white-space:normal;
}

.aside-block.aside-contacts p{
	margin:0 0 13px;
}

.aside-block.aside-contacts p em{
	display:inline-block;
	vertical-align:top;
	margin-right:12px;
	margin-top:5px;
}

.aside-block.aside-contacts p span{
	display:inline-block;
	vertical-align:top;
	white-space:normal;
	margin-right:17px;
}

.aside-block.aside-contacts p strong{
	font-weight:400;
	font-size:24px;
}

.aside-block.aside-contacts p+p{
	margin:0 0 10px;
}

.aside-block.aside-contacts .call-me{
	padding:12px 10px;
	display:block;
	font-size:15px;
	color:#fff;
	background:#d63535;
	border:2px solid #d63535;
	text-align:center;
	text-decoration:none;
	border-radius:0;
}

.aside-block.aside-contacts .call-me.full-width{
	width:100%;
}

.aside-block.aside-contacts .call-me.inline{
	width:auto;
	display:inline-block;
}

.aside-block.aside-contacts .call-me:hover{
	background:none;
	color:#d63535;
}

.aside-block.aside-contacts .call-me.big{
	font-size:15px;
	padding:14px 10px;
}

.aside-block.aside-contacts .call-me.wide{
	min-width:200px;
}

.aside-block.aside-contacts .call-me.uppercase{
	text-transform:uppercase;
}

.aside-block.aside-contacts .call-me.invert{
	background:none;
	color:#fff;
}

.aside-block.aside-contacts .call-me.invert:hover{
	background:#d63535;
	color:#fff;
}

.aside-block.aside-contacts .call-me.form:hover{
	background:#fff!important;
	color:#d63535;
}

.aside-block.aside-contacts .tel{
	position:relative;
}

.aside-block.aside-contacts .tel>*{
	padding-left:26px;
}

.aside-block.aside-contacts .tel:after{
	background:url(../img/footer-phone.png) 50% no-repeat;
	width:14px;
	height:25px;
	position:absolute;
	left:17px;
	top:5px;
	display:block;
	content:"";
}

.aside-block.aside-contacts .point{
	position:relative;
}

.aside-block.aside-contacts .point>*{
	padding-left:26px;
}

.aside-block.aside-contacts .point:after{
	background:url(../img/footer-point.png) 50% no-repeat;
	width:10px;
	height:15px;
	position:absolute;
	left:17px;
	top:5px;
	display:block;
	content:"";
}

.aside-block.aside-contacts .email{
	position:relative;
}

.aside-block.aside-contacts .email>*{
	padding-left:26px;
}

.aside-block.aside-contacts .email:after{
	background:url(../img/footer-email.png) 50% no-repeat;
	width:12px;
	height:12px;
	position:absolute;
	left:17px;
	top:5px;
	display:block;
	content:"";
}

.aside-block.aside-form form{
	padding:20px;
	width:100%;
}

.aside-block.aside-form form .group{
	width:100%;
}

.aside-block.aside-form form .group .fc_item:not(.fc_checkbox){
	width:100%;
}

.aside-block.aside-form form .group .fc_item:not(.fc_checkbox) .elem_item{
	width:100%;
}

.aside-block.aside-form form .group .fc_item:not(.fc_checkbox) .elem_item input.styler{
	width:100%;
}

.aside-block.aside-form form .group .fc_item:not(.fc_checkbox) .elem_item textarea.styler{
	width:100%;
}

.aside-block.aside-form form .group .fc_checkbox{
	width:100%;
}

.aside-block.aside-auth,.aside-block.aside-poll .uss_vote_block{
	padding:20px;
}

.aside-block.aside-auth table{
	max-width:100%;
	margin-bottom:10px;
}

.aside-block.aside-auth table input.styler{
	max-width:100%;
	width:172px!important;
}

.footer{
	background:#0f0e17;
	color:#fff;
}

.footer .inner{
	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;
}

.footer .left,.footer .right{
	-webkit-flex:0 auto;
	-moz-flex:0 auto;
	-ms-flex:0 auto;
	-o-flex:0 auto;
	-webkit-box-flex:0;
	flex:0 auto;
}

.footer p{
	margin:0;
}

.footer .left{
	width:320px;
	max-width:100%;
}

.footer .inner{
	padding-top:23px;
	padding-bottom:38px;
}

.footer .center{
	-webkit-flex:1 auto;
	-moz-flex:1 auto;
	-ms-flex:1 auto;
	-o-flex:1 auto;
	-webkit-box-flex:1;
	flex:1 auto;
}

.footer .logo{
	margin:0 0 17px;
}

.footer .logo a{
	display:block;
	color: #fff;
}

.footer .logo img{
	display:block;
	margin:0 auto;
}

.footer .logo .logo-row{
	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;
}

.footer .logo .logo-row .column:first-of-type{
	width:30px;
	-webkit-box-flex:0;
	-webkit-flex:0 30px;
	-ms-flex:0 30px;
	flex:0 85px;
	min-width:30px;
	margin-right:15px;
}

.footer .logo .logo-row .column{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.footer .logo .logo-row img{
	display:block;
	max-width:100%;
	height:auto!important;
}

.footer .social{
	text-align:center;
}

.footer .social a{
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
}

.footer .social a:hover{
	opacity:.75;
}

.footer .slogan{
	font-size:16px;
	font-family:ProximaNova;
	font-weight:300;
	line-height:1.2;
}

.footer .contacts{
	font-size:24px;
	font-weight:300;
	letter-spacing:.1px;
}

.footer .contacts a,.footer .contacts span{
	font-size:16px;
}

.footer .contacts p{
	margin:0 0 14px;
	line-height:1;
}

.footer .contacts em{
	display:inline-block;
	margin-right:9px;
	vertical-align:middle;
}

.footer .contacts .address{
	position:relative;
	padding-left:30px;
}

.footer .contacts .address:before{
	content:"";
	width:24px;
	height:24px;
	display:inline-block;
	position:absolute;
	left:0;
	top:2px;
	background:url(../img/footer-point.png) 50% no-repeat;
}

.footer .contacts .email{
	position:relative;
	padding-left:30px;
}

.footer .contacts .email:before{
	content:"";
	width:24px;
	height:24px;
	display:inline-block;
	position:absolute;
	left:0;
	top:2px;
	background:url(../img/footer-email.png) 50% no-repeat;
}

.footer .contacts .phone{
	position:relative;
	padding-left:30px;
}

.footer .contacts .phone:before{
	content:"";
	width:24px;
	height:24px;
	display:inline-block;
	position:absolute;
	left:0;
	top:2px;
	background:url(../img/footer-phone.png) 50% no-repeat;
}

.bottom{
	background:#0f0e17;
	border-top:1px solid #2c2e34;
	color:#fff;
}

.bottom .inner{
	padding-bottom:19px;
	padding-top:19px;
	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;
}

.bottom .left,.bottom .right{
	-webkit-flex:0 auto;
	-moz-flex:0 auto;
	-ms-flex:0 auto;
	-o-flex:0 auto;
	-webkit-box-flex:0;
	flex:0 auto;
}

.bottom .center{
	-webkit-flex:1 auto;
	-moz-flex:1 auto;
	-ms-flex:1 auto;
	-o-flex:1 auto;
	-webkit-box-flex:1;
	flex:1 auto;
	text-align:center;
}

.bottom .copy,.bottom a.privacy{
	font-size:14px;
}

h1,h2,h3,h4,h5,h6{
	font-family: 'PT Serif', serif;
}

form input,form input.styler{
	border-radius:0!important;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
}

form input.styler:not([type=submit]),form input:not([type=submit]){
	border:2px solid #f5f5f5;
}

form input.styler:not([type=submit]):focus,form input:not([type=submit]):focus{
	border-color:#d63535;
}

form textarea,form textarea.styler{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	border-radius:0;
	border:2px solid #f5f5f5;
	max-width:100%;
}

form textarea.styler:focus,form textarea:focus{
	border-color:#d63535;
}

form button.styler,form input[type=submit].styler{
	font-weight:400;
	text-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	padding:12px 10px;
	display:block;
	font-size:15px;
	color:#fff;
	background:#d63535;
	border:2px solid #d63535;
	text-align:center;
	text-decoration:none;
	border-radius:0;
	width:auto;
	display:inline-block;
}

form button.styler.full-width,form input[type=submit].styler.full-width{
	width:100%;
}

form button.styler.inline,form input[type=submit].styler.inline{
	width:auto;
	display:inline-block;
}

form button.styler:hover,form input[type=submit].styler:hover{
	background:none;
	color:#d63535;
}

form button.styler.big,form input[type=submit].styler.big{
	font-size:15px;
	padding:14px 10px;
}

form button.styler.wide,form input[type=submit].styler.wide{
	min-width:200px;
}

form button.styler.uppercase,form input[type=submit].styler.uppercase{
	text-transform:uppercase;
}

form button.styler.invert,form input[type=submit].styler.invert{
	background:none;
	color:#fff;
}

form button.styler.invert:hover,form input[type=submit].styler.invert:hover{
	background:#d63535;
	color:#fff;
}

form button.styler.form:hover,form input[type=submit].styler.form:hover{
	background:#fff!important;
	color:#d63535;
}

a{
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

.bread{
	font-size:16px;
	color:#505050;
	padding:0;
	line-height:1.2;
}

.bread a{
	text-decoration:none;
	display:inline-block;
	vertical-align:middle;
}

.bread a:hover{
	text-decoration:underline;
}

.bread span.delimiter{
	display:inline-block;
	vertical-align:middle;
	margin:0 5px 0 8px;
}

.uss_pagenator .uss_page_count{
	font-size:14px;
	font-family: 'PT Serif', serif;
	font-weight:700;
	margin-bottom:15px;
}

.uss_pagenator .uss_page_num .uss_page,.uss_pagenator .uss_page_num .uss_page_forward{
	padding:0;
	margin:0;
	line-height:1;
	width:auto;
	height:auto;
	display:inline-block;
	vertical-align:middle;
	border:1px solid transparent;
}

.uss_pagenator .uss_page_num .uss_page:hover,.uss_pagenator .uss_page_num .uss_page_forward:hover{
	border-color:#0f0e17;
}

.uss_pagenator .uss_page_num .uss_page.uss_page_selected,.uss_pagenator .uss_page_num .uss_page_forward.uss_page_selected{
	border-color:#d63535;
}

.uss_pagenator .uss_page_num .uss_page_forward a,.uss_pagenator .uss_page_num .uss_page_forward span,.uss_pagenator .uss_page_num .uss_page a,.uss_pagenator .uss_page_num .uss_page span{
	min-width:25px;
	padding-left:3px;
	padding-right:3px;
	width:auto;
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:16px;
	display:inline-block;
	vertical-align:middle;
	text-decoration:none;
}

.uss_comments .uss_comments_title{
	font-size:22px;
	color:#fff;
	background:#0f0e17;
	padding:13px 0 15px 21px;
	letter-spacing:0;
	margin:0 0 30px;
}

.uss_comments .uss_comments_title:after{
	content:none;
}

.uss_comments .comment{
	background:#fff;
	padding:20px;
	margin:0 0 10px;
}

.uss_comments .comment .add_answer:hover{
	color:#d63535;
}

.uss_comments .comment .comment_answer_form{
	background:#fff;
	padding:20px;
	padding:20px 0 0!important;
}

.uss_comments .comment .comment_answer_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_comments .comment .comment_answer_form form .uss_form_item{
	margin:0 0 10px;
	margin-right:0!important;
}

.uss_comments .comment .comment_answer_form form .uss_form_item label{
	font-family: 'PT Serif', serif;
	font-weight:700;
	font-size:16px;
}

.uss_comments .comment .comment_answer_form form .uss_form_item input[type=text]{
	height:35px;
	width:100%!important;
}

.uss_comments .comment .comment_answer_form form .uss_form_item textarea,.uss_comments .comment .comment_answer_form form .uss_form_item textarea.styler{
	width:100%!important;
}

.uss_comments .comment .comment_answer_form form .uss_form_item.uss_form_text{
	width:calc(50% - 10px);
}

.uss_comments .comment .comment_answer_form form .uss_form_item.uss_form_textarea{
	width:100%;
}

.uss_comments .comment .comment_answer_form form .uss_form_item.uss_form_checkbox{
	max-width:calc(100% - 100px);
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
}

.uss_comments .comment .comment_answer_form form{
	margin:0!important;
}

.comment_form_block .comment_form_title{
	font-size:22px;
	color:#fff;
	background:#0f0e17;
	padding:13px 0 15px 21px;
	letter-spacing:0;
	margin:0 0 30px;
}

.comment_form_block .comments_form{
	background:#fff;
	padding:20px;
}

.comment_form_block .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;
}

.comment_form_block .comments_form form .uss_form_item{
	margin:0 0 10px;
	margin-right:0!important;
}

.comment_form_block .comments_form form .uss_form_item label{
	font-family: 'PT Serif', serif;
	font-weight:700;
	font-size:16px;
}

.comment_form_block .comments_form form .uss_form_item input[type=text]{
	height:35px;
	width:100%!important;
}

.comment_form_block .comments_form form .uss_form_item textarea,.comment_form_block .comments_form form .uss_form_item textarea.styler{
	width:100%!important;
}

.comment_form_block .comments_form form .uss_form_item.uss_form_text{
	width:calc(50% - 10px);
}

.comment_form_block .comments_form form .uss_form_item.uss_form_textarea{
	width:100%;
}

.comment_form_block .comments_form form .uss_form_item.uss_form_checkbox{
	max-width:calc(100% - 100px);
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
}

.section_faq .uss_faq_content{
	background:#fff;
	padding:20px;
}

.section_faq .uss_add_question a{
	display:inline-block;
	text-align:center;
	padding:9px 10px 7px;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	background:#d63535;
	border:2px solid #d63535;
}

.section_faq .uss_add_question a:hover{
	background:none;
	color:#d63535;
}

.section_faq .uss_form_tml form{
	padding:20px;
	background:#fff;
	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;
	width:420px;
	max-width:100%;
}

.section_faq .uss_form_tml form .uss_form_item{
	width:100%;
}

.section_faq .uss_form_tml form .uss_form_item label{
	font-weight:700;
	font-family: 'PT Serif', serif;
	font-size:16px;
}

.section_faq .uss_form_tml form .uss_form_item>input.styler{
	width:100%;
}

.section_faq .uss_form_tml form .uss_form_item>input.styler[type=text]{
	height:35px;
}

.section_faq .uss_form_tml form .uss_form_item>textarea.styler{
	width:100%;
}

.section_faq .uss_form_tml form .uss_form_item.uss_form_captcha{
	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;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.section_faq .uss_form_tml form .uss_form_item.uss_form_captcha label{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
}

.section_faq .uss_form_tml form .uss_form_item.uss_form_captcha input[type=text].styler{
	width:auto;
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	border:2px solid #dcdcdc;
}

.section_faq .uss_form_tml form .uss_form_item.uss_form_captcha input[type=text].styler:focus{
	border-color:#d63535;
}

.section_faq .uss_faq .uss_faq_item{
	padding:20px;
	background:#fff;
	-webkit-box-shadow:none;
	box-shadow:none;
	border-radius:0;
	margin-bottom:10px;
}

.section_faq .uss_faq .uss_faq_item .question{
	padding:0;
	margin:0;
}

.section_faq .uss_faq .uss_faq_item .question .question_text span.label{
	font-family: 'PT Serif', serif;
	font-weight:700;
	font-size:16px;
}

.section_faq .uss_faq .uss_faq_item .question .question_text span.text{
	font-size:14px;
}

.section_faq .uss_faq .uss_faq_item .question .question_text p{
	margin:0 0 7px;
}

.section_faq .uss_faq .uss_faq_item .reply{
	padding:10px 0 0;
	margin:0;
	border-top-style:solid;
	border-top-color:#dcdcdc;
}

div.uss_tabs div.uss_tabs_navigation{
	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;
}

div.uss_tabs div.uss_tabs_navigation span{
	background:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	font-weight:400;
	opacity:1!important;
	border-radius:0;
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	font-size:16px;
	color:#505050;
	text-align:center;
	border:2px solid #dcdcdc;
	z-index:1;
	position:relative;
}

div.uss_tabs div.uss_tabs_navigation span.selected,div.uss_tabs div.uss_tabs_navigation span:hover{
	background:#d63535;
	color:#fff;
	border-color:#d63535;
}

div.uss_tabs div.uss_tabs_navigation span+span{
	margin-left:-2px;
}

div.uss_tabs div.uss_tabs_navigation span+span:not(.selected){
	z-index:0;
}

div.uss_tabs div.tab_items{
	-webkit-box-shadow:none;
	box-shadow:none;
	padding:10px 0 0;
	border:none;
	margin-bottom:10px;
}

div.uss_tabs div.tab_items p{
	margin:0 0 10px;
}

div.uss_tabs div.tab_items .eshop_filters_area .eshop_filters_group_title{
	font-size:16px;
}

div.uss_tabs div.tab_items .eshop_filters_area .eshop_filters_item{
	font-size:14px;
}

div.uss_tabs div.tab_items .eshop_filters_area .eshop_filters_item .items_label{
	margin-right:7px;
	display:inline-block;
	vertical-align:middle;
}

div.uss_tabs div.tab_items .eshop_filters_area .eshop_filters_item .items_wrap{
	display:inline-block;
	vertical-align:middle;
}

div.uss_tabs div.tab_items .eshop_filters_area .jq-radio{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	background:none;
}

div.uss_tabs div.tab_items table{
	border-collapse:collapse;
	border-left:2px solid #e8e8e8;
	border-right:2px solid #e8e8e8;
}

div.uss_tabs div.tab_items table thead tr th{
	font-size:16px;
	font-weight:700;
	color:#505050;
	background:#f5f5f5;
	text-align:left;
	padding:9px 5px 7px 18px;
	border-top:none!important;
	border-bottom:none!important;
	border-right:2px solid #e8e8e8;
}

div.uss_tabs div.tab_items table tbody tr td,div.uss_tabs div.tab_items table tbody tr th{
	border-top:2px solid #e8e8e8;
	border-bottom:2px solid #e8e8e8;
	border-right:2px solid #e8e8e8;
}

div.uss_tabs div.tab_items table tbody tr th{
	font-size:16px;
	font-weight:700;
	color:#505050;
	background:#f5f5f5;
	text-align:left;
	padding:9px 5px 7px 18px;
	border-top:none!important;
	border-bottom:none!important;
}

div.uss_tabs div.tab_items table tbody tr td{
	color:#505050;
	font-size:14px;
	padding:12px 5px 7px 18px;
}

div.uss_tabs div.tab_items table tbody tr td+td{
	border-left:2px solid #e8e8e8;
}

div.uss_tabs div.tab_items table tbody tr:first-child td{
	border-top:none;
}

.jq-selectbox{
	display:block;
	z-index:100!important;
	margin:0;
}

.jq-selectbox .jq-selectbox__select{
	width:200px!important;
	max-width:100%;
	border:2px solid #f5f5f5;
	border-radius:0;
	background:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	margin:0;
	height:32px;
}

.jq-selectbox .jq-selectbox__select w .jq-selectbox__select-text{
	text-shadow:none;
	color:#3a3a3a;
	line-height:30px;
}

.jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	border-top-color:#3a3a3a;
	opacity:1!important;
}

.jq-radio{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
}

.uss_section_content>.uss_eshop_filters .uss_eshop_filters_block{
	background:#fff;
	padding:20px;
}

.uss_section_content>.uss_eshop_filters .uss_eshop_filters_block.simple_filters{
	float:none;
}

.uss_section_content>.uss_eshop_filters .uss_eshop_filters_block.simple_filters>div{
	margin:0;
}

.uss_section_content>.uss_eshop_filters .uss_eshop_filters_block.simple_filters .filter_price{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	padding-left:20px;
}

.uss_section_content>.uss_eshop_filters form{
	font-size:14px;
	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_section_content>.uss_eshop_filters form .group{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
}

.uss_section_content>.uss_eshop_filters form .group .eshop_filters_items{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	width:100%;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
}

.uss_section_content>.uss_eshop_filters form .group .eshop_filters_items .eshop_filters{
	margin:0;
	-webkit-box-flex:0;
	-webkit-flex:0 calc((100% - 30px)/3);
	-ms-flex:0 calc((100% - 30px)/3);
	flex:0 calc((100% - 30px)/3);
}

.uss_section_content>.uss_eshop_filters form .group .eshop_filters_items .eshop_filters label{
	font-weight:700;
	font-family: 'PT Serif', serif;
	font-size:14px;
	display:block;
	float:none;
	width:100%;
	margin:0 0 5px;
}

.uss_section_content>.uss_eshop_filters form button.styler,.uss_section_content>.uss_eshop_filters form input[type=submit].styler{
	padding:12px 10px;
	display:block;
	font-size:15px;
	color:#fff;
	background:#d63535;
	border:2px solid #d63535;
	text-align:center;
	text-decoration:none;
	border-radius:0;
	text-transform:uppercase;
	display:inline-block;
}

.uss_section_content>.uss_eshop_filters form button.styler.full-width,.uss_section_content>.uss_eshop_filters form input[type=submit].styler.full-width{
	width:100%;
}

.uss_section_content>.uss_eshop_filters form button.styler.inline,.uss_section_content>.uss_eshop_filters form input[type=submit].styler.inline{
	width:auto;
	display:inline-block;
}

.uss_section_content>.uss_eshop_filters form button.styler:hover,.uss_section_content>.uss_eshop_filters form input[type=submit].styler:hover{
	background:none;
	color:#d63535;
}

.uss_section_content>.uss_eshop_filters form button.styler.big,.uss_section_content>.uss_eshop_filters form input[type=submit].styler.big{
	font-size:15px;
	padding:14px 10px;
}

.uss_section_content>.uss_eshop_filters form button.styler.wide,.uss_section_content>.uss_eshop_filters form input[type=submit].styler.wide{
	min-width:200px;
}

.uss_section_content>.uss_eshop_filters form button.styler.uppercase,.uss_section_content>.uss_eshop_filters form input[type=submit].styler.uppercase{
	text-transform:uppercase;
}

.uss_section_content>.uss_eshop_filters form button.styler.invert,.uss_section_content>.uss_eshop_filters form input[type=submit].styler.invert{
	background:none;
	color:#fff;
}

.uss_section_content>.uss_eshop_filters form button.styler.invert:hover,.uss_section_content>.uss_eshop_filters form input[type=submit].styler.invert:hover{
	background:#d63535;
	color:#fff;
}

.uss_section_content>.uss_eshop_filters form button.styler.form:hover,.uss_section_content>.uss_eshop_filters form input[type=submit].styler.form:hover{
	background:#fff!important;
	color:#d63535;
}

.uss_section_content>.uss_eshop_filters .jq-selectbox{
	width:100%;
}

.uss_section_content>.uss_eshop_filters .jq-checkbox{
	width:16px;
	height:16px;
	border:2px solid #d63535;
	border-radius:0;
	-webkit-box-shadow:none;
	box-shadow:none;
	background:none;
}

.uss_section_content>.uss_eshop_filters .jq-checkbox.checked .jq-checkbox__div{
	border-radius:0;
	background:#d63535;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	width:12px;
	height:12px;
}

.mainpage .block.about .inner{
	padding:93px 0 0;
}

.mainpage .block.about .h3{
	margin:0 0 40px;
	line-height:1;
	position:relative;
}

.mainpage .block.about .h3:after{
	content:"";
	width:50px;
	background:#d63535;
	height:2px;
	position:absolute;
	left:0;
	bottom:-30px;
	top:auto;
}

.mainpage .block.about .context{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

.mainpage .block.about .left{
	-webkit-box-flex:0;
	-webkit-flex:0 auto;
	-ms-flex:0 auto;
	flex:0 auto;
	margin-right:35px;
}

.mainpage .block.about .right{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.banner-devider{
	height:28px;
	width:100%;
	display:block;
}

.content .spec-block{
	margin-top:15px;
}

.content .spec-block .h3{
	font-size:22px;
	background:#0f0e17;
	padding:13px 0 15px 21px;
	letter-spacing:0;
	margin:0 0 30px;
	color:#fff;
}

.content .spec-block .h3:after{
	content:none;
}

.content .spec-block .uss_widget_outer_content>*{
	display:inline-block;
	vertical-align:top;
}

.content .spec-block .uss_widget_outer_content .news_block_item{
	white-space:normal;
	width:100%;
	display:inline-block;
	vertical-align:top;
	max-width:100%;
	width:280px;
	max-width:calc((100% - 20px)/3);
}

.content .spec-block .uss_widget_outer_content .news_block_item .image{
	margin-right:0;
}

.content .spec-block .uss_widget_outer_content .news_block_item .image img{
	max-width:100%;
	margin:0 auto;
}

.content .spec-block .uss_widget_outer_content .news_block_item .image{
	float:none;
	display:block;
	margin-bottom:23px;
}

.content .spec-block .uss_widget_outer_content .news_block_item .image a{
	display:block;
}

.content .spec-block .uss_widget_outer_content .news_block_item .image a img{
	max-width:100%;
	display:block;
}

.content .spec-block .uss_widget_outer_content .news_block_item .info .date{
	font-size:12px;
	color:#afafaf;
	font-weight:300;
	margin-bottom:6px;
}

.content .spec-block .uss_widget_outer_content .news_block_item .info .title{
	font-size:22px;
	color:#3a3a3a;
	font-family: 'PT Serif', serif;
	font-weight:700;
	line-height:1.2;
}

.content .spec-block .uss_widget_outer_content .news_block_item .info .title a{
	display:block;
	color:#3a3a3a;
	text-decoration:none;
}

.content .spec-block .uss_widget_outer_content .news_block_item .info .title a:hover{
	color:#d63535;
}

.content .spec-block .uss_widget_outer_content .news_block_item .info .preview{
	font-size:16px;
	font-family:ProximaNova;
	font-weight:300;
}

.content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more{
	margin-top:15px;
	text-align:center;
}

.content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a{
	padding:12px 10px;
	display:block;
	font-size:15px;
	color:#fff;
	background:#d63535;
	border:2px solid #d63535;
	text-align:center;
	text-decoration:none;
	border-radius:0;
	width:100%;
	display:inline-block;
	max-width:275px;
}

.content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.full-width{
	width:100%;
}

.content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.inline{
	width:auto;
	display:inline-block;
}

.content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a:hover{
	background:none;
	color:#d63535;
}

.content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.big{
	font-size:15px;
	padding:14px 10px;
}

.content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.wide{
	min-width:200px;
}

.content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.uppercase{
	text-transform:uppercase;
}

.content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.invert{
	background:none;
	color:#fff;
}

.content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.invert:hover{
	background:#d63535;
	color:#fff;
}

.content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.form:hover{
	background:#fff!important;
	color:#d63535;
}

.content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a{
	max-width:100%;
	width:275px;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item{
	display:block;
	font-size:16px;
	padding:18px;
	border:2px solid #fff;
	background:#fff;
	margin-right:20px;
	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;
	margin-bottom:20px;
	width:240px;
	max-width:calc((100% - 20px)/3);
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item:hover{
	border:2px solid #d63535;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .img{
	margin:0 0 35px;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .img a{
	display:block;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .img a img{
	display:block;
	margin:0 auto;
	max-width:100%;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name{
	margin:0 0 41px;
	position:relative;
	word-break:break-word;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name a{
	display:block;
	color:#3a3a3a;
	font-size:20px;
	font-family: 'PT Serif', serif;
	line-height:1.5;
	text-decoration:none;
	min-height:3em;
	overflow:hidden;
	text-align:center;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name a:hover{
	color:#d63535;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price{
	display:block;
	margin:0 0 15px;
	padding:18px 0 0;
	position:relative;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price:after{
	content:"";
	position:absolute;
	left:0;
	right:0;
	top:4px;
	margin:0 auto;
	height:2px;
	background:#dcdcdc;
	max-width:50px;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price span{
	display:block;
	margin:0!important;
	padding:0!important;
	background:none!important;
	text-align:center;
	color:#3a3a3a!important;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price span.old_price{
	font-size:16px;
	margin:0 0 3px;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price span.actual_price{
	font-size:24px;
	font-weight:700;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart{
	padding:12px 10px;
	display:block;
	font-size:15px;
	color:#fff;
	background:#d63535;
	border:2px solid #d63535;
	text-align:center;
	text-decoration:none;
	border-radius:0;
	width:100%;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.full-width{
	width:100%;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.inline{
	width:auto;
	display:inline-block;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart:hover{
	background:none;
	color:#d63535;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.big{
	font-size:15px;
	padding:14px 10px;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.wide{
	min-width:200px;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.uppercase{
	text-transform:uppercase;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.invert{
	background:none;
	color:#fff;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.invert:hover{
	background:#d63535;
	color:#fff;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.form:hover{
	background:#fff!important;
	color:#d63535;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:14px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block span.amount_title{
	margin-right:7px;
	font-weight:400;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:30px;
	width:45px;
	max-width:100%;
	min-width:30px;
	border:1px solid #c9c9c9;
	text-align:center;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#d63535;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .buy-block{
	margin-top:auto;
}

.content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart{
	width:275px;
}

.block.faq .uss_faq_item{
	background:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	width:calc((100% - 20px)/2);
	margin-bottom:20px;
}

.block.faq .uss_faq_item .uss_faq_question .uss_faq_question_info{
	display:none;
}

.block.faq .uss_faq_item .uss_faq_question .uss_faq_question_text{
	font-size:22px;
	font-family: 'PT Serif', serif;
	margin:0 0 14px;
	font-weight:700;
	color:#3a3a3a;
}

.block.faq .uss_faq_item .uss_faq_question .uss_faq_question_text p{
	margin:0;
}

.block.faq .uss_faq_item .uss_faq_reply{
	font-size:14px;
}

.block.faq .uss_faq_item .uss_faq_reply p{
	margin:0;
}

.block.faq .uss_faq_item .uss_faq_reply .uss_faq_reply_title{
	display:none!important;
}

.block.faq .uss_faq_item .uss_faq_reply .uss_faq_reply_text{
	font-size:16px;
	margin:0 0 14px;
	color:#505050;
}

.block.faq .uss_guestbook{
	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;
}

.block.faq .uss_guestbook .uss_guestbook_title{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
}

.block.faq .uss_guestbook .uss_guestbook_item{
	width:calc((100% - 20px)/2);
	margin-bottom:20px;
	padding:0;
	background:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.block.faq .uss_guestbook .uss_guestbook_item p{
	margin:0;
}

.block.faq .uss_guestbook .uss_guestbook_item .uss_guestbook_question{
	margin:0;
	padding:0;
}

.block.faq .uss_guestbook .uss_guestbook_item .uss_guestbook_question .uss_guestbook_question_info{
	display:none!important;
}

.block.faq .uss_guestbook .uss_guestbook_item .uss_guestbook_question .uss_guestbook_question_text{
	font-size:22px;
	font-family: 'PT Serif', serif;
	margin:0 0 14px;
	font-weight:700;
	color:#3a3a3a;
}

.block.faq .uss_guestbook .uss_guestbook_item .uss_guestbook_reply{
	margin:0;
	padding:0;
	border:none;
}

.block.faq .uss_guestbook .uss_guestbook_item .uss_guestbook_reply .uss_guestbook_reply_title{
	display:none!important;
}

.block.faq .uss_guestbook .uss_guestbook_item .uss_guestbook_reply .uss_guestbook_reply_text{
	font-size:16px;
	margin:0 0 14px;
	color:#505050;
}

.uss_shop_block_cat{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_shop_block_cat .uss_shop_category{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:20px 18px;
	background:#fff;
	border:2px solid #fff;
	max-width:calc((100% - 92px)/2);
}

.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap{
	margin:0 0 33px;
}

.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{
	border:none;
	display:block;
	max-width:100%;
}

.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img a{
	margin:0;
	padding:0;
	display:block;
}

.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img a img{
	display:block;
	margin:0 auto;
	max-width:100%;
}

.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name{
	font-size:16px;
	line-height:1.6;
	letter-spacing:.6px;
	margin:0 0 8px;
}

.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a{
	font-size:inherit;
	color:inherit;
	text-decoration:none;
	overflow:hidden;
}

.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a:hover{
	color:#d63535;
}

.uss_shop_block_cat .uss_shop_category .uss_shop_cat_text{
	line-height:1.45;
	margin:0;
}

.uss_shop_block_cat .uss_shop_category .uss_shop_cat_text p{
	margin:0 0 10px;
	font-size:14px;
}

.uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat{
	margin-bottom:8px;
	font-size:14px;
}

.uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat a{
	color:inherit;
}

.uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat a:hover{
	color:#d63535;
}

.uss_shop_block_cat .uss_shop_category:hover{
	border-color:#d63535;
}

.uss_shop_list_cat .uss_shop_category{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:20px 18px;
	background:#fff;
	border:2px solid #fff;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{
	border:none;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name{
	font-size:16px;
	line-height:1.6;
	letter-spacing:.6px;
	margin:0 0 8px;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a{
	font-size:inherit;
	color:inherit;
	text-decoration:none;
	overflow:hidden;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{
	color:#d63535;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_text{
	line-height:1.45;
	margin:0;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_text p{
	margin:0 0 10px;
	font-size:14px;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_cat{
	margin-bottom:8px;
	font-size:14px;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_cat a{
	color:inherit;
}

.uss_shop_list_cat .uss_shop_category .uss_shop_cat_cat a:hover{
	color:#d63535;
}

.uss_shop_list_cat .uss_shop_category:hover{
	border-color:#d63535;
}

.uss_shop_blocks_view{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_shop_blocks_view,.uss_shop_blocks_view .uss_eshop_item{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

.uss_shop_blocks_view .uss_eshop_item{
	background:#fff;
	border:2px solid #fff;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:20px 18px;
	-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;
	max-width:calc((100% - 92px)/2);
}

.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder{
	padding:0;
	margin:0;
	border:none;
	display:block;
}

.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder a img{
	display:block;
	margin:0 auto;
	max-width:100%;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_name{
	font-size:16px;
	line-height:1.6;
	letter-spacing:.6px;
	margin:0 0 8px;
	word-break:break-word;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_name a{
	font-size:inherit;
	color:inherit;
	text-decoration:none;
	overflow:hidden;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{
	color:#d63535;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_description{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	line-height:1.45;
	margin:0 0 13px;
	font-size:14px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_description p{
	font-size:14px;
	margin:0 0 10px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_description ul{
	margin:0;
	padding:0 0 0 20px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_description ul li{
	margin:0;
	padding:0;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_price{
	display:block;
	margin:0 0 15px;
	padding:18px 0 0;
	position:relative;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_price:after{
	content:"";
	position:absolute;
	left:0;
	right:0;
	top:4px;
	margin:0 auto;
	height:2px;
	background:#dcdcdc;
	max-width:50px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span{
	display:block;
	margin:0!important;
	padding:0!important;
	background:none!important;
	text-align:center;
	color:#3a3a3a!important;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price{
	font-size:16px;
	margin:0 0 3px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.actual_price{
	font-size:24px;
	font-weight:700;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by{
	display:block;
	margin:0 0 15px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by .uss_eshop_amount_block{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:14px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by .uss_eshop_amount_block span.amount_title{
	margin-right:7px;
	font-weight:400;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by .uss_eshop_amount_block input[type=text].basket_amount_class{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:30px;
	width:45px;
	max-width:100%;
	min-width:30px;
	border:1px solid #c9c9c9;
	text-align:center;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#d63535;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background:#d63535;
	border-color:#d63535;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#d63535;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background:#0f0e17;
	border-color:#0f0e17;
	padding:5px 0 4px;
	font-size:12px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{
	width:100%;
	display:block;
	text-align:center;
	padding:9px 0 7px;
	border:2px solid;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart:hover{
	background:none!important;
}

.uss_shop_blocks_view .uss_eshop_item .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/compare-small-white.png);
	background-repeat:no-repeat;
	background-position:11px;
	display:block;
	padding:5px 10px 5px 34px;
	color:#fff;
	font-size:14px;
	text-transform:lowercase;
	text-decoration:none;
	width:100%;
	letter-spacing:.75px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_compare_by a:hover{
	background-color:#d63535;
}

.uss_shop_blocks_view .uss_eshop_item .uss_compare_by a.already_in_compare{
	font-size:13px;
	padding-left:10px;
	background-image:none;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	width:100%;
	background-color:#c9c9c9;
	background-image:url(../img/put-icon-small-white.png);
	background-position:11px;
	background-repeat:no-repeat;
	display:block;
	padding:5px 10px 5px 34px;
	color:#fff;
	font-size:14px;
	text-transform:lowercase;
	text-decoration:none;
	letter-spacing:.75px;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#d63535;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist.already_in_wish{
	font-size:13px;
	background-image:none;
	padding-left:10px;
	line-height:1;
	text-align:center;
}

.uss_shop_blocks_view .uss_eshop_item .uss_shop_amount_left,.uss_shop_blocks_view .uss_eshop_item .uss_shop_uid{
	font-size:14px;
	margin-bottom:7px;
}

.uss_shop_blocks_view .uss_eshop_item .compare_put{
	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;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_shop_blocks_view .uss_eshop_item .compare_put>div{
	-webkit-box-flex:0;
	-webkit-flex:0 calc(50% - 10px);
	-ms-flex:0 calc(50% - 10px);
	flex:0 calc(50% - 10px);
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_group_title{
	font-size:16px;
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item{
	font-size:14px;
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .items_label{
	display:block;
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .jq-radio{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	background:none;
}

.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_line,.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_line .jq-selectbox,.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_line .jq-selectbox .jq-selectbox__select,.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_line .value{
	width:100%;
}

.uss_shop_blocks_view .uss_eshop_item:hover{
	border-color:#d63535;
}

.uss_shop_list_view .uss_shop_list_view_item{
	background:#fff;
	border:2px solid #fff;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:10px;
	margin-bottom:10px;
}

.uss_shop_list_view .uss_shop_list_view_item .posimg_item .uss_img_holder{
	margin:0;
	padding:0;
	border:none;
}

.uss_shop_list_view .uss_shop_list_view_item .posimg_item .uss_img_holder a{
	margin:0!important;
}

.uss_shop_list_view .uss_shop_list_view_item .posimg_item .uss_img_holder a img{
	display:block;
	margin:0 auto;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data{
	display:block;
	overflow:hidden;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name{
	font-size:16px;
	line-height:1.6;
	letter-spacing:.6px;
	margin:0 0 8px;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a{
	font-size:inherit;
	color:inherit;
	text-decoration:none;
	overflow:hidden;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{
	color:#d63535;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_amount_left,.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_producer,.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_uid{
	font-size:14px;
	margin-bottom:7px;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area .eshop_filters_group_title{
	font-size:16px;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area .eshop_filters_item{
	font-size:14px;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area .eshop_filters_item .items_label{
	margin-right:7px;
	display:inline-block;
	vertical-align:middle;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area .eshop_filters_item .items_wrap{
	display:inline-block;
	vertical-align:middle;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area .jq-radio{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	background:none;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price{
	display:block;
	margin:0 0 15px;
	padding:18px 0 0;
	position:relative;
	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_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price:after{
	content:"";
	position:absolute;
	left:0;
	top:4px;
	margin:0 auto;
	height:2px;
	background:#dcdcdc;
	width:50px;
	max-width:100%;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span{
	margin:0!important;
	padding:0!important;
	background:none!important;
	text-align:center;
	color:#3a3a3a!important;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.old_price{
	font-size:16px;
	margin:0 7px 0 0!important;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.actual_price{
	font-size:24px;
	font-weight:700;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	margin:0 10px 15px 0;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:14px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block span.amount_title{
	margin-right:7px;
	font-weight:400;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block input[type=text].basket_amount_class{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:30px;
	width:45px;
	max-width:100%;
	min-width:30px;
	border:1px solid #c9c9c9;
	text-align:center;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#d63535;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background:#d63535;
	border-color:#d63535;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#d63535;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background:#0f0e17;
	border-color:#0f0e17;
	padding:9px 10px 7px;
	font-size:14px;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	display:inline-block;
	text-align:center;
	padding:9px 10px 7px;
	border:2px solid;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background:none;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by{
	margin-right:10px;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/compare-small-white.png);
	background-repeat:no-repeat;
	background-position:11px;
	display:block;
	padding:5px 10px 5px 34px;
	color:#fff;
	font-size:14px;
	text-transform:lowercase;
	text-decoration:none;
	width:100%;
	letter-spacing:.75px;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#d63535;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a.already_in_compare{
	background-image:none;
	padding-left:10px;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap{
	margin-right:10px;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	width:100%;
	background-color:#c9c9c9;
	background-image:url(../img/put-icon-small-white.png);
	background-position:11px;
	background-repeat:no-repeat;
	display:block;
	padding:5px 10px 5px 34px;
	color:#fff;
	font-size:14px;
	text-transform:lowercase;
	text-decoration:none;
	letter-spacing:.75px;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#d63535;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist.already_in_wish{
	background-image:none;
	padding-left:10px;
}

.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .wrap_block_cart,.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .wrap_block_extra{
	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 .uss_shop_list_view_item:hover{
	border-color:#d63535;
}

.uss_shop_table_view{
	padding:10px 20px;
	background:#fff;
}

.uss_shop_table_view .uss_eshop_amount_block{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:14px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.uss_shop_table_view .uss_eshop_amount_block span.amount_title{
	margin-right:7px;
	font-weight:400;
}

.uss_shop_table_view .uss_eshop_amount_block input[type=text].basket_amount_class{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:30px;
	width:45px;
	max-width:100%;
	min-width:30px;
	border:1px solid #c9c9c9;
	text-align:center;
}

.uss_shop_table_view .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.uss_shop_table_view .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#d63535;
}

.uss_shop_table_view table.uss_shoppos_table{
	font-size:16px;
	border-collapse:collapse;
	border:2px solid #e8e8e8;
}

.uss_shop_table_view table.uss_shoppos_table tr th{
	background:#f5f5f5;
	color:#505050;
	font-size:16px;
	font-weight:700;
	border-right:2px solid #e8e8e8;
	border-left:2px solid #e8e8e8;
}

.uss_shop_table_view table.uss_shoppos_table tr td{
	border:2px solid #e8e8e8;
	font-size:16px;
	line-height:1.1;
	padding:5px;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_img{
	padding:0;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_title{
	font-size:15px;
	letter-spacing:.6px;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_title a{
	font-size:inherit;
	color:inherit;
	text-decoration:none;
	overflow:hidden;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_title a:hover{
	color:#d63535;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_description,.uss_shop_table_view table.uss_shoppos_table tr .uss_description p{
	font-size:14px;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_description p{
	margin:0 0 10px;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_description ul{
	margin:0;
	padding:0 0 0 20px;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_description ul li{
	margin:0;
	padding:0;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_description div{
	height:3.3em;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_price span{
	display:block;
	margin:0!important;
	padding:0!important;
	background:none!important;
	text-align:center;
	color:#3a3a3a!important;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_price span.old_price{
	font-size:14px;
	margin:0 0 3px;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_price span.actual_price{
	font-size:18px;
	font-weight:700;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart{
	background:#d63535;
	width:100%;
	display:block;
	text-align:center;
	padding:9px 0 7px;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	margin-bottom:4px;
	border:none;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart:hover{
	background:none;
	color:#d63535;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_shop_by a.add_to_cart{
	background:#0f0e17;
	font-size:12px;
	width:100%;
	display:block;
	text-align:center;
	padding:9px 5px 7px;
	text-decoration:none;
	color:#fff;
	font-size:14px;
	margin-bottom:4px;
	border:none;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_shop_by a.add_to_cart:hover{
	background:none;
	color:#0f0e17;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare{
	background-color:#c9c9c9;
	background-image:url(../img/compare-small-white.png);
	background-repeat:no-repeat;
	background-position:11px;
	display:block;
	padding:5px 10px 5px 34px;
	color:#fff;
	font-size:14px;
	text-transform:lowercase;
	text-decoration:none;
	width:100%;
	letter-spacing:.75px;
	margin-bottom:4px;
	border:none;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare:hover{
	background-color:#d63535;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare.already_in_compare{
	background-image:none;
	padding-left:10px;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist{
	width:100%;
	background-color:#c9c9c9;
	background-image:url(../img/put-icon-small-white.png);
	background-position:11px;
	background-repeat:no-repeat;
	display:block;
	padding:5px 10px 5px 34px;
	color:#fff;
	font-size:14px;
	text-transform:lowercase;
	text-decoration:none;
	letter-spacing:.75px;
	margin-bottom:4px;
	border:none;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist:hover{
	background-color:#d63535;
}

.uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist.already_in_wish{
	background-image:none;
	padding-left:10px;
}

.uss_shop_table_view table.uss_shoppos_table tr:nth-of-type(2) td{
	border-top:none;
}

.uss_eshop_sort_block{
	font-size:14px;
}

.uss_eshop_sort_block a{
	text-decoration:none;
	color:inherit;
}

.uss_eshop_sort_block a.activ_sort,.uss_eshop_sort_block a:hover{
	color:#d63535;
}

.uss_eshop_sort_block .sort_settings noindex>a:first-child{
	margin-left:7px;
}

.uss_eshop_sort_block .filter_show_by_links .jq-selectbox{
	margin-left:7px;
}

.uss_eshop_sort_block .filter_show_by_links .jq-selectbox .jq-selectbox__select{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	background:#fff;
	border:1px solid #c9c9c9;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	border-radius:0;
}

.uss_eshop_sort_block .filter_show_by_links .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	opacity:1;
	border-top-color:#c9c9c9;
}

.uss_shop_detail{
	background:#fff;
	padding:29px;
}

.uss_shop_detail .uss_img_wrapper{
	margin-right:30px;
}

.uss_shop_detail .uss_shop_technical_data{
	overflow:hidden;
	display:block;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_description{
	font-weight:300;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_description p{
	margin:0 0 7px;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_price{
	display:block;
	margin:21px 0 22px;
	padding:33px 0 0;
	position:relative;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_price:after{
	content:"";
	position:absolute;
	left:0;
	right:0;
	top:4px;
	height:2px;
	background:#dcdcdc;
	max-width:50px;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_price span{
	display:block;
	margin:0!important;
	padding:0!important;
	background:none!important;
	color:#3a3a3a!important;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{
	font-weight:700;
	font-size:48px;
	line-height:1;
	margin:0 0 6px!important;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price.old_price{
	font-size:18px;
	font-weight:300;
	color:#b4b4b4!important;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_by{
	display:block;
	margin:0 0 15px;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:14px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	width:275px;
	max-width:100%;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block span.amount_title{
	margin-right:7px;
	font-weight:400;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block input[type=text].basket_amount_class{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:30px;
	width:45px;
	max-width:100%;
	min-width:30px;
	border:1px solid #c9c9c9;
	text-align:center;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#d63535;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background:#d63535;
	border-color:#d63535;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#d63535;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background:#0f0e17;
	border-color:#0f0e17;
	padding:10px 0 9px;
	font-size:12px;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	width:275px;
	max-width:100%;
	display:block;
	text-align:center;
	padding:14px 0 12px;
	border:2px solid;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background:none;
}

.uss_shop_detail .uss_shop_technical_data .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/compare-small-white.png);
	background-repeat:no-repeat;
	background-position:11px;
	display:block;
	padding:5px 10px 5px 34px;
	color:#fff;
	font-size:14px;
	text-transform:lowercase;
	text-decoration:none;
	width:100%;
	letter-spacing:.75px;
	white-space:nowrap;
}

.uss_shop_detail .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#d63535;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap{
	margin:0;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	width:100%;
	background-color:#c9c9c9;
	background-image:url(../img/put-icon-small-white.png);
	background-position:11px;
	background-repeat:no-repeat;
	display:block;
	padding:5px 10px 5px 34px;
	color:#fff;
	font-size:14px;
	text-transform:lowercase;
	text-decoration:none;
	letter-spacing:.75px;
	white-space:nowrap;
}

.uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#d63535;
}

.uss_shop_detail .uss_shop_technical_data .compare_put{
	max-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;
	white-space:nowrap;
}

.uss_shop_detail .uss_shop_technical_data .compare_put>div{
	-webkit-box-flex:0;
	-webkit-flex:0 auto);
	-ms-flex:0 auto);
	flex:0 auto);
}

.uss_shop_detail .uss_shop_technical_data .compare_put>div:not(:last-child){
	margin-right:10px;
}

.uss_shop_detail .uss_shop_technical_data .uss_eshop_amount_block{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:14px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.uss_shop_detail .uss_shop_technical_data .uss_eshop_amount_block span.amount_title{
	margin-right:7px;
	font-weight:400;
}

.uss_shop_detail .uss_shop_technical_data .uss_eshop_amount_block input[type=text].basket_amount_class{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:30px;
	width:45px;
	max-width:100%;
	min-width:30px;
	border:1px solid #c9c9c9;
	text-align:center;
}

.uss_shop_detail .uss_shop_technical_data .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.uss_shop_detail .uss_shop_technical_data .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#d63535;
}

.uss_shop_detail .uss_shop_technical_data .eshop_filters_area{
	margin:0;
}

.uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_group_title{
	font-size:18px;
}

.uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_item{
	font-size:14px;
}

.uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_item .items_label{
	margin-right:7px;
	display:inline-block;
	vertical-align:middle;
}

.uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_item .items_wrap{
	display:inline-block;
	vertical-align:middle;
}

.uss_shop_detail .uss_shop_technical_data .eshop_filters_area .jq-radio{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	background:none;
}

.uss_shop_detail .uss_shop_full_description{
	font-size:16px;
	line-height:1.5;
}

.uss_shop_detail .uss_shop_full_description ul,.uss_shop_detail .uss_shop_full_description ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.uss_shop_detail .uss_shop_full_description ul li{
	position:relative;
	padding:0 0 0 17px;
	margin-bottom:2px;
}

.uss_shop_detail .uss_shop_full_description ul li:before{
	content:"";
	background:url(../img/content-li.png) 50% no-repeat;
	width:4px;
	height:4px;
	display:block;
	position:absolute;
	left:7px;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}

.uss_shop_detail .uss_shop_full_description ol{
	counter-reset:section;
	list-style-type:none;
	margin:0;
	padding:0;
}

.uss_shop_detail .uss_shop_full_description ol li{
	margin:0 0 2px;
	padding:0 0 0 8px;
	list-style-type:none;
}

.uss_shop_detail .uss_shop_full_description ol li:before{
	counter-increment:section;
	content:counters(section, ".") " ";
	font-weight:700;
	font-size:16px;
	margin:0 3px 0 0;
}

.uss_eshop_sameproducts.blocks .item{
	display:inline-block;
	background:#fff;
	border:2px solid #fff;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:20px 18px;
	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;
}

.uss_eshop_sameproducts.blocks .item .imageWrap{
	border:none;
	padding:0;
}

.uss_eshop_sameproducts.blocks .item .imageWrap,.uss_eshop_sameproducts.blocks .item .imageWrap .image,.uss_eshop_sameproducts.blocks .item .imageWrap .image a img{
	max-width:100%;
	display:block;
	margin:0 auto;
}

.uss_eshop_sameproducts.blocks .item .info .title{
	font-size:16px;
	line-height:1.6;
	letter-spacing:.6px;
	margin:0 0 8px;
	font-weight:700;
	color:#3a3a3a;
}

.uss_eshop_sameproducts.blocks .item .info .title a{
	font-size:inherit;
	color:inherit;
	text-decoration:none;
	overflow:hidden;
}

.uss_eshop_sameproducts.blocks .item .info .title a:hover{
	color:#d63535;
}

.uss_eshop_sameproducts.blocks .item .info .price{
	display:block;
	margin:0 0 15px;
	padding:18px 0 0;
	position:relative;
}

.uss_eshop_sameproducts.blocks .item .info .price:after{
	content:"";
	position:absolute;
	left:0;
	right:0;
	top:4px;
	margin:0 auto;
	height:2px;
	background:#dcdcdc;
	max-width:50px;
}

.uss_eshop_sameproducts.blocks .item .info .price span{
	display:block;
	margin:0!important;
	padding:0!important;
	background:none!important;
	text-align:center;
	color:#3a3a3a!important;
}

.uss_eshop_sameproducts.blocks .item .info .price span.old_price{
	font-size:16px;
	margin:0 0 3px;
}

.uss_eshop_sameproducts.blocks .item .info .price span .actual_price{
	font-size:24px;
	font-weight:700;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart{
	display:block;
	margin:0;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .uss_eshop_amount_block{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:14px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .uss_eshop_amount_block span.amount_title{
	margin-right:7px;
	font-weight:400;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:30px;
	width:45px;
	max-width:100%;
	min-width:30px;
	border:1px solid #c9c9c9;
	text-align:center;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#d63535;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart{
	max-width:100%;
	margin:0 auto;
	display:block;
	text-align:center;
	padding:9px 10px 7px;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	background:#d63535;
	border:2px solid #d63535;
}

.uss_eshop_sameproducts.blocks .item .info .addToCart a.add_to_cart:hover{
	background:none;
	color:#d63535;
}

.uss_eshop_sameproducts.list .item{
	display:block;
	background:#fff;
	border:2px solid #fff;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:20px 18px;
	zoom:1;
}

.uss_eshop_sameproducts.list .item:after,.uss_eshop_sameproducts.list .item:before{
	content:"";
	display:table;
}

.uss_eshop_sameproducts.list .item:after{
	clear:both;
}

.uss_eshop_sameproducts.list .item .imageArea{
	margin-right:20px!important;
}

.uss_eshop_sameproducts.list .item .imageWrap{
	border:none;
	padding:0;
	margin:0;
}

.uss_eshop_sameproducts.list .item .imageWrap .image{
	max-width:100%;
}

.uss_eshop_sameproducts.list .item .imageWrap .image a img{
	max-width:100%;
	display:block;
	margin:0 auto;
}

.uss_eshop_sameproducts.list .item .info .title{
	font-size:16px;
	line-height:1.6;
	letter-spacing:.6px;
	font-weight:700;
	color:#3a3a3a;
	margin:0 0 10px;
}

.uss_eshop_sameproducts.list .item .info .title a{
	font-size:inherit;
	color:inherit;
	text-decoration:none;
	overflow:hidden;
}

.uss_eshop_sameproducts.list .item .info .title a:hover{
	color:#d63535;
}

.uss_eshop_sameproducts.list .item .info .title~div{
	margin-bottom:10px;
}

.uss_eshop_sameproducts.list .item .info .price{
	display:inline-block;
	vertical-align:middle;
	margin:0 20px 0 0;
	padding:0;
	position:relative;
}

.uss_eshop_sameproducts.list .item .info .price span{
	display:block;
	margin:0!important;
	padding:0!important;
	background:none!important;
	text-align:center;
	color:#3a3a3a!important;
}

.uss_eshop_sameproducts.list .item .info .price span.old_price{
	font-size:16px;
	margin:0 0 3px;
}

.uss_eshop_sameproducts.list .item .info .price span .actual_price{
	font-size:24px;
	font-weight:700;
}

.uss_eshop_sameproducts.list .item .info .addToCart{
	display:inline-block;
	vertical-align:middle;
	margin:0 0 20px;
}

.uss_eshop_sameproducts.list .item .info .addToCart .uss_eshop_amount_block{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:14px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
}

.uss_eshop_sameproducts.list .item .info .addToCart .uss_eshop_amount_block span.amount_title{
	margin-right:7px;
	font-weight:400;
}

.uss_eshop_sameproducts.list .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:30px;
	width:45px;
	max-width:100%;
	min-width:30px;
	border:1px solid #c9c9c9;
	text-align:center;
}

.uss_eshop_sameproducts.list .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.uss_eshop_sameproducts.list .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#d63535;
}

.uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart{
	max-width:100%;
	margin:0 auto;
	display:inline-block;
	text-align:center;
	padding:9px 10px 7px;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	background:#d63535;
	border:2px solid #d63535;
}

.uss_eshop_sameproducts.list .item .info .addToCart a.add_to_cart:hover{
	background:none;
	color:#d63535;
}

.h3.h_op{
	font-size:22px;
	color:#fff;
	background:#0f0e17;
	padding:13px 0 15px 21px;
	letter-spacing:0;
	margin:0 0 30px;
}

.h3.h_op:after{
	content:none;
}

.uss_catalog_block_cat{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.uss_catalog_block_cat,.uss_catalog_block_cat .uss_catalog_category{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

.uss_catalog_block_cat .uss_catalog_category{
	background:#fff;
	border:2px solid #fff;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:20px 18px;
	-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;
	max-width:calc((100% - 92px)/2);
}

.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{
	display:block;
	max-width:100%;
	border:none;
	padding:0;
	margin:0 auto;
}

.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img a{
	margin:0;
	padding:0;
}

.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img a img{
	display:block;
	margin:0 auto;
	max-width:100%;
}

.uss_catalog_block_cat .uss_catalog_category .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-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;
}

.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name{
	font-size:16px;
	line-height:1.6;
	letter-spacing:.6px;
	margin:0 0 8px;
}

.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{
	font-size:inherit;
	color:inherit;
	text-decoration:none;
	overflow:hidden;
}

.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{
	color:#d63535;
}

.uss_catalog_block_cat .uss_catalog_category .catalog_info .subcats{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	margin-bottom:8px;
	font-size:14px;
}

.uss_catalog_block_cat .uss_catalog_category .catalog_info .subcats a{
	color:inherit;
}

.uss_catalog_block_cat .uss_catalog_category .catalog_info .subcats a:hover{
	color:#d63535;
}

.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	line-height:1.45;
	margin:0 0 13px;
	font-size:14px;
}

.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons p{
	font-size:14px;
	margin:0 0 10px;
}

.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons ul{
	margin:0;
	padding:0 0 0 20px;
}

.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons ul li{
	margin:0;
	padding:0;
}

.uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	display:inline-block;
	margin:0;
	background:#d63535;
	width:100%;
	text-align:center;
	padding:9px 0 7px;
	border:2px solid;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	border-radius:0;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	opacity:1!important;
	text-shadow:none;
	line-height:1.5;
	font-weight:400;
}

.uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover{
	background:none;
	color:#d63535;
}

.uss_catalog_block_cat .uss_catalog_category:hover{
	border-color:#d63535;
}

.uss_catalog_list_cat .uss_catalog_category{
	background:#fff;
	border:2px solid #fff;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:20px 18px;
	max-width:calc((100% - 92px)/2);
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap{
	display:block;
	max-width:100%;
	border:none;
	padding:0;
	margin:0 auto;
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap~*{
	overflow:hidden;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img{
	border:none;
	display:block;
	width:100%;
	height:100%!important;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img a{
	margin:0;
	padding:0;
	display:-webkit-box;
	display:-webkit-flex;
	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;
	width:100%;
	height:100%;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img a img{
	display:block;
	margin:0 auto;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name{
	font-size:16px;
	line-height:1.6;
	letter-spacing:.6px;
	margin:0 0 8px;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a{
	font-size:inherit;
	color:inherit;
	text-decoration:none;
	overflow:hidden;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{
	color:#d63535;
}

.uss_catalog_list_cat .uss_catalog_category .subcats{
	margin-bottom:8px;
	font-size:14px;
}

.uss_catalog_list_cat .uss_catalog_category .subcats a{
	color:inherit;
}

.uss_catalog_list_cat .uss_catalog_category .subcats a:hover{
	color:#d63535;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catlog_cat_anons{
	line-height:1.45;
	margin:0 0 13px;
	font-size:14px;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catlog_cat_anons p{
	font-size:14px;
	margin:0 0 10px;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catlog_cat_anons ul{
	margin:0;
	padding:0 0 0 20px;
}

.uss_catalog_list_cat .uss_catalog_category .uss_catlog_cat_anons ul li{
	margin:0;
	padding:0;
}

.uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton{
	display:inline-block;
	margin:0;
	background:#d63535;
	max-width:100%;
	min-width:200px;
	text-align:center;
	padding:9px 10px 7px;
	border:2px solid;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	border-radius:0;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	opacity:1!important;
	text-shadow:none;
	line-height:1.5;
	font-weight:400;
}

.uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton:hover{
	background:none;
	color:#d63535;
}

.uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#d63535;
}

.uss_catalog_detail{
	background:#fff;
	padding:20px;
}

.uss_catalog_detail .uss_img_wrapper{
	margin-right:30px;
}

.uss_catalog_detail .uss_img_wrapper .uss_img_big a img{
	display:block;
	margin:0 auto;
}

.uss_catalog_detail .uss_catalog_short_description{
	font-weight:300;
}

.uss_catalog_detail .uss_catalog_short_description p{
	margin:0 0 7px;
}

.uss_catalog_detail .uss_catalog_description p{
	margin:0;
}

.uss_catalog_detail .catalog_orderbutton{
	display:inline-block;
	margin:0;
	background:#d63535;
	width:100%;
	text-align:center;
	padding:9px 0 7px;
	border:2px solid;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	border-radius:0;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	opacity:1!important;
	text-shadow:none;
	line-height:1.5;
	font-weight:400;
	width:275px;
	max-width:100%;
}

.uss_catalog_detail .catalog_orderbutton:hover{
	background:none;
	color:#d63535;
}

.uss_catalog_detail .uss_catalog_description{
	font-size:16px;
	line-height:1.5;
}

.uss_catalog_detail .uss_catalog_description ul,.uss_catalog_detail .uss_catalog_description ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.uss_catalog_detail .uss_catalog_description ul li{
	position:relative;
	padding:0 0 0 17px;
	margin-bottom:2px;
}

.uss_catalog_detail .uss_catalog_description ul li:before{
	content:"";
	background:url(../img/content-li.png) 50% no-repeat;
	width:4px;
	height:4px;
	display:block;
	position:absolute;
	left:7px;
	top:50%;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}

.uss_catalog_detail .uss_catalog_description ol{
	counter-reset:section;
	list-style-type:none;
	margin:0;
	padding:0;
}

.uss_catalog_detail .uss_catalog_description ol li{
	margin:0 0 2px;
	padding:0 0 0 8px;
	list-style-type:none;
}

.uss_catalog_detail .uss_catalog_description ol li:before{
	counter-increment:section;
	content:counters(section, ".") " ";
	font-weight:700;
	font-size:16px;
	margin:0 3px 0 0;
}

.catalog_order_form .h3,.catalog_order_form h3{
	font-size:22px;
	color:#fff;
	background:#0f0e17;
	padding:13px 0 15px 21px;
	letter-spacing:0;
	margin:0 0 30px;
}

.catalog_order_form .h3:after,.catalog_order_form h3:after{
	content:none;
}

.catalog_order_form .fc_form_tml{
	background:#fff;
	padding:20px;
}

.service-block{
	font-size:20px;
}

.service-block .inner{
	padding-bottom:58px;
	padding-top:101px;
}

.service-block .h3{
	font-size:40px;
	font-family: 'PT Serif', serif;
	display:block;
	width:100%;
	color:#3a3a3a;
	line-height:1;
	font-weight:700;
	position:relative;
	letter-spacing:0;
	margin:0 0 16px;
}

.service-block .h3 span{
	letter-spacing:2.65px;
	font-weight:400;
	display:block;
	font-size:20px;
	color:#505050;
	font-family:ProximaNova;
	margin:20px 0 0;
	letter-spacing:0;
}

.service-block .h3:after{
	content:"";
	width:50px;
	height:2px;
	background:#d63535;
	position:absolute;
	left:0;
	top:-21px;
	display:block;
}

.service-block p{
	margin:0 0 10px;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat{
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category{
	background:#fff;
	border:2px solid #fff;
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:20px 18px;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
	max-width:calc((100% - 92px)/2);
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:240px;
	margin-bottom:20px;
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	display:inline-block;
	clear:both;
	margin-right:20px;
	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-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	max-width:calc((100% - 10px)/2);
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_img{
	display:block;
	max-width:100%;
	border:none;
	padding:0;
	margin:0 auto;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_img a{
	margin:0;
	padding:0;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_img a img{
	display:block;
	margin:0 auto;
	max-width:100%;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .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-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;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name{
	font-size:16px;
	line-height:1.6;
	letter-spacing:.6px;
	margin:0 0 8px;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a{
	font-size:inherit;
	color:inherit;
	text-decoration:none;
	overflow:hidden;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{
	color:#d63535;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .subcats{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	margin-bottom:8px;
	font-size:14px;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .subcats a{
	color:inherit;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .subcats a:hover{
	color:#d63535;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	line-height:1.45;
	margin:0 0 13px;
	font-size:14px;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons p{
	font-size:14px;
	margin:0 0 10px;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons ul{
	margin:0;
	padding:0 0 0 20px;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons ul li{
	margin:0;
	padding:0;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	display:inline-block;
	margin:0;
	background:#d63535;
	width:100%;
	text-align:center;
	padding:9px 0 7px;
	border:2px solid;
	text-decoration:none;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	border-radius:0;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	opacity:1!important;
	text-shadow:none;
	line-height:1.5;
	font-weight:400;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover{
	background:none;
	color:#d63535;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#d63535;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap{
	float:none;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img{
	height:100%!important;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .uss_catalog_img_wrap img{
	max-width:100%;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category>:not(.catalog_orderbutton){
	width:100%;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton{
	width:200px;
	min-width:auto;
	max-width:100%;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow{
	bottom:-70px;
	left:0;
	right:0;
	margin:0 auto;
	top:auto;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-prev{
	left:auto;
	right:70px;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-next{
	left:51px;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow{
	width:50px;
	z-index:1;
	opacity:.5;
	height:50px;
	-webkit-transition:opacity .32s ease-in-out;
	transition:opacity .32s ease-in-out;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow:hover{
	opacity:1;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-prev{
	background:url(../img/news-slider-left.png) 50% no-repeat;
	left:0;
}

.service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-next{
	background:url(../img/news-slider-right.png) 50% no-repeat;
	right:0;
}

.service-block .catalog_menu{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin:0;
	padding:0;
	list-style-type:none;
}

.service-block .catalog_menu li{
	padding:0;
	list-style-type:none;
	width:240px;
	margin:0 0 20px;
	border:2px solid #fff;
	background:#fff;
	max-width:calc((100% - 10px)/2);
}

.service-block .catalog_menu li .catalog_menu_item{
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	padding:20px 18px;
	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;
}

.service-block .catalog_menu li .catalog_menu_item .catalog_menu_image{
	float:none;
	display:block;
	max-width:100%;
	border:none;
	padding:0;
	margin:0 auto;
}

.service-block .catalog_menu li .catalog_menu_item .catalog_menu_image a{
	margin:0;
	padding:0;
}

.service-block .catalog_menu li .catalog_menu_item .catalog_menu_image a img{
	display:block;
	margin:0 auto;
	max-width:100%;
}

.service-block .catalog_menu li .catalog_menu_item>a{
	font-size:16px;
	line-height:1.6;
	letter-spacing:.6px;
	margin:0 0 8px;
	max-height:4.8em;
	overflow:hidden;
	display:block;
}

.service-block .catalog_menu li .catalog_menu_item>a:hover{
	color:#d63535;
}

.service-block .catalog_menu li .catalog_menu_item .uss_tree_description{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	line-height:1.45;
	margin:0 0 13px;
	font-size:14px;
}

.service-block .catalog_menu li .catalog_menu_item .uss_tree_description p{
	margin:0 0 10px;
	font-size:14px;
}

.service-block .catalog_menu li:hover{
	border-color:#d63535;
}

.service-block.x2 .catalog_menu li,.service-block.x2 .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category{
	width:540px;
}

.service-block.x3 .catalog_menu li,.service-block.x3 .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category{
	width:340px;
}

.service-block.x4 .catalog_menu li,.service-block.x4 .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category{
	width:240px;
}

.service-block.x5 .catalog_menu li,.service-block.x5 .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category{
	width:180px;
}

.service-block.x6 .catalog_menu li,.service-block.x6 .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category{
	width:140px;
}

.block .inner{
	padding-top:102px;
	padding-bottom:58px;
}

.block .h3{
	font-size:40px;
	font-family: 'PT Serif', serif;
	display:block;
	width:100%;
	color:#3a3a3a;
	line-height:1;
	font-weight:700;
	margin:0 0 38px;
	position:relative;
}

.block .h3 span{
	letter-spacing:2.65px;
	font-weight:400;
	display:block;
	font-size:20px;
	color:#505050;
	font-family:ProximaNova;
	margin:20px 0 0;
	letter-spacing:0;
}

.block .h3:after{
	content:"";
	width:50px;
	height:2px;
	background:#d63535;
	position:absolute;
	left:0;
	top:-21px;
	display:block;
}

.block p{
	margin:0 0 22px;
}

.block>.h3{
	margin-top:121px;
}

.block .uss_section_content{
	line-height:1.44;
}

.block.photoalbum{
	font-size:20px;
}

.block.photoalbum .h3{
	margin-top:0;
}

.block.photoalbum .uss_widget_outer_content{
	padding:0 60px;
}

.block.photoalbum .photoalbum_menu,.block.photoalbum .photoalbum_menu li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.block.photoalbum .photoalbum_menu li .photoalbum_menu_item .photoalbum_image{
	float:none;
	display:block;
}

.block.photoalbum .photoalbum_menu li .photoalbum_menu_item .photoalbum_image a img{
	display:block;
	max-width:100%;
}

.block.photoalbum .photoalbum_menu li .photoalbum_menu_item>a{
	margin-bottom:10px;
	display:block;
	font-size:16px;
}

.block.photoalbum .uss_one_image{
	position:relative;
}

.block.photoalbum .uss_images_block .uss_one_image{
	font-size:14px;
	margin-bottom:10px;
	text-align:center;
}

.block.photoalbum .uss_images_block .uss_one_image .image{
	position:relative;
	margin:0 auto;
	max-width:100%;
}

.block.photoalbum .uss_images_block .uss_one_image .image a{
	display:block;
	width:100%;
	height:100%;
}

.block.photoalbum .uss_images_block .uss_one_image .image img{
	max-width:100%;
	display:block;
}

.block.photoalbum .uss_images_block .name{
	margin-bottom:10px;
	display:block;
	font-size:16px;
}

.block.photoalbum .uss_images_block .slick-arrow{
	width:50px;
	z-index:1;
	opacity:1;
	height:50px;
	-webkit-transition:opacity .32s ease-in-out;
	transition:opacity .32s ease-in-out;
}

.block.photoalbum .uss_images_block .slick-arrow.slick-prev{
	left:auto;
	right:0;
	background:url(../img/news-slider-left.png) 50% no-repeat;
	left:0;
}

.block.photoalbum .uss_images_block .slick-arrow.slick-next{
	right:0;
	left:auto;
	background:url(../img/news-slider-right.png) 50% no-repeat;
}

.block.photoalbum .uss_images_block .slick-arrow:hover{
	opacity:1;
}

.block.photoalbum .slick-slide{
	padding-left:12px;
	padding-right:12px;
}

.block.photoalbum :not(.onerow) .slick-slide{
	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;
}

.block.photoalbum :not(.onerow) .slick-slide>div{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
}

.block.inline-form .uss_error_form{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	font-size:16px;
}

.block.inline-form .uss_error_form ol,.block.inline-form .uss_error_form ul{
	padding:0;
}

.block.inline-form .inner{
	padding-top:78px;
	padding-bottom:78px;
}

.block.inline-form .h3{
	margin-bottom:38px;
}

.block.inline-form form{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.block.inline-form form,.block.inline-form form .group{
	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;
	max-width:100%;
}

.block.inline-form form .group{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
}

.block.inline-form form .group:not(.end) .fc_item{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	max-width:100%;
}

.block.inline-form form .group:not(.end) .fc_item .elem_item{
	width:100%;
	max-width:100%;
}

.block.inline-form form .group:not(.end) .fc_item .elem_item input.styler,.block.inline-form form .group:not(.end) .fc_item .elem_item textarea.styler{
	width:100%;
	max-width:100%;
}

.block.inline-form form .group:not(.end) .fc_item .elem_item input:not([type=submit]){
	height:50px;
}

.block.inline-form form .group:not(.end) .fc_item+.fc_item .elem_item{
	padding-left:10px;
}

.block.inline-form form .group.end{
	max-width:calc(100% - 270px);
}

.block.inline-form form .group.end .fc_item{
	width:100%;
}

.block.inline-form form .group.end .fc_checkbox{
	font-size:15px;
	font-weight:300;
}

.block.inline-form form .group.end .fc_checkbox label{
	font-weight:inherit;
	font-size:inherit;
	color:inherit;
}

.block.inline-form form .buttons{
	width:250px;
	max-width:100%;
	text-align:right;
}

.block.inline-form form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
	border-color:#fff;
	background:none;
	color:#fff;
}

.block.inline-form form .buttons input[type=submit].styler:hover{
	background:#d63535;
	color:#fff;
}

.block.inline-form form .buttons input[type=submit].styler:hover{
	background:#fff!important;
	color:#d63535;
}

.block.inline-form .jq-checkbox{
	width:16px;
	height:16px;
	background:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:2px solid #fff;
	opacity:1;
	border-radius:0;
}

.block.inline-form .jq-checkbox.checked .jq-checkbox__div{
	-webkit-box-shadow:none;
	box-shadow:none;
	background:#fff;
	border:none;
	opacity:1;
	width:12px;
	height:12px;
	border-radius:0;
}

.icons-block{
	margin-top:54px;
}

.icons .inner{
	padding-bottom:43px;
}

.icons .row{
	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;
}

.icons .row.x2 .icon{
	width:50%;
}

.icons .row.x3 .icon{
	width:33.33333%;
}

.icons .row.x4 .icon{
	width:25%;
}

.icons .row.x4 .icon .image{
	float:none;
	margin-bottom:10px;
}

.icons .row.x5 .icon{
	width:20%;
}

.icons .row.x5 .icon .image{
	float:none;
	margin-bottom:10px;
}

.icons .row .icon{
	zoom:1;
	width:100%;
	margin-bottom:45px;
}

.icons .row .icon:after,.icons .row .icon:before{
	content:"";
	display:table;
}

.icons .row .icon:after{
	clear:both;
}

.icons .row .icon .image{
	width:17%;
	float:left;
	margin-right:2%;
	min-width:75px;
}

.icons .row .icon .image img{
	display:block;
	margin:0 auto;
	max-width:80%;
}

.icons .row .icon .info{
	overflow:hidden;
	line-height:1;
}

.icons .row .icon .info .title{
	font-size:22px;
	color:#3a3a3a;
	font-weight:700;
	font-family: 'PT Serif', serif;
	margin:0 0 20px;
}

.icons .row .icon .info .preview{
	font-size:16px;
	line-height:1.5;
	padding-right:20px;
	font-weight:300;
}

.icons .row .icon p{
	margin:0;
}

.position-slider{
	padding-bottom:30px;
}

.position-slider .uss_widget_outer_content{
	white-space:nowrap;
}

.position-slider .uss_widget_outer_content .uss_eshop_block_item{
	white-space:normal;
	display:inline-block;
	vertical-align:top;
	margin-left:20px;
}

.position .inner{
	padding-bottom:170px;
}

.position .uss_eshop_block_item{
	display:block;
	font-size:16px;
	padding:18px;
	border:2px solid #fff;
	background:#fff;
	margin-right:20px;
	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;
	margin-bottom:20px;
}

.position .uss_eshop_block_item:hover{
	border:2px solid #d63535;
}

.position .uss_eshop_block_item .img{
	margin:0 0 35px;
}

.position .uss_eshop_block_item .img a{
	display:block;
}

.position .uss_eshop_block_item .img a img{
	display:block;
	margin:0 auto;
	max-width:100%;
}

.position .uss_eshop_block_item .uss_shop_name{
	margin:0 0 41px;
	position:relative;
	word-break:break-word;
}

.position .uss_eshop_block_item .uss_shop_name a{
	display:block;
	color:#3a3a3a;
	font-size:20px;
	font-family: 'PT Serif', serif;
	line-height:1.5;
	text-decoration:none;
	min-height:3em;
	overflow:hidden;
	text-align:center;
}

.position .uss_eshop_block_item .uss_shop_name a:hover{
	color:#d63535;
}

.position .uss_eshop_block_item .uss_shop_price{
	display:block;
	margin:0 0 15px;
	padding:18px 0 0;
	position:relative;
}

.position .uss_eshop_block_item .uss_shop_price:after{
	content:"";
	position:absolute;
	left:0;
	right:0;
	top:4px;
	margin:0 auto;
	height:2px;
	background:#dcdcdc;
	max-width:50px;
}

.position .uss_eshop_block_item .uss_shop_price span{
	display:block;
	margin:0!important;
	padding:0!important;
	background:none!important;
	text-align:center;
	color:#3a3a3a!important;
}

.position .uss_eshop_block_item .uss_shop_price span.old_price{
	font-size:16px;
	margin:0 0 3px;
}

.position .uss_eshop_block_item .uss_shop_price span.actual_price{
	font-size:24px;
	font-weight:700;
}

.position .uss_eshop_block_item .add_to_cart{
	padding:12px 10px;
	display:block;
	font-size:15px;
	color:#fff;
	background:#d63535;
	border:2px solid #d63535;
	text-align:center;
	text-decoration:none;
	border-radius:0;
	width:100%;
}

.position .uss_eshop_block_item .add_to_cart.full-width{
	width:100%;
}

.position .uss_eshop_block_item .add_to_cart.inline{
	width:auto;
	display:inline-block;
}

.position .uss_eshop_block_item .add_to_cart:hover{
	background:none;
	color:#d63535;
}

.position .uss_eshop_block_item .add_to_cart.big{
	font-size:15px;
	padding:14px 10px;
}

.position .uss_eshop_block_item .add_to_cart.wide{
	min-width:200px;
}

.position .uss_eshop_block_item .add_to_cart.uppercase{
	text-transform:uppercase;
}

.position .uss_eshop_block_item .add_to_cart.invert{
	background:none;
	color:#fff;
}

.position .uss_eshop_block_item .add_to_cart.invert:hover{
	background:#d63535;
	color:#fff;
}

.position .uss_eshop_block_item .add_to_cart.form:hover{
	background:#fff!important;
	color:#d63535;
}

.position .uss_eshop_block_item .uss_eshop_amount_block{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:14px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.position .uss_eshop_block_item .uss_eshop_amount_block span.amount_title{
	margin-right:7px;
	font-weight:400;
}

.position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:30px;
	width:45px;
	max-width:100%;
	min-width:30px;
	border:1px solid #c9c9c9;
	text-align:center;
}

.position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#d63535;
}

.position .uss_eshop_block_item .buy-block{
	margin-top:auto;
}

.position.x2 .uss_eshop_block_item{
	width:580px;
}

.position.x3 .uss_eshop_block_item{
	width:380px;
}

.position.x4 .uss_eshop_block_item{
	width:280px;
}

.position.x5 .uss_eshop_block_item{
	width:220px;
}

.position.x5 .uss_eshop_block_item .uss_shop_name{
	font-size:16px;
	margin-bottom:15px;
}

.position.x5 .uss_eshop_block_item .uss_shop_name a{
	font-size:inherit;
}

.position.x5 .uss_eshop_block_item .uss_shop_price span.old_price{
	font-size:14px;
}

.position.x5 .uss_eshop_block_item .uss_shop_price span.actual_price{
	font-size:24px;
}

.position.x5 .uss_eshop_block_item .uss_eshop_amount_block{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.position.x5 .uss_eshop_block_item .uss_eshop_amount_block label{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	display:block;
}

.position.x6 .uss_eshop_block_item{
	width:180px;
}

.position.x6 .uss_eshop_block_item .uss_shop_name{
	font-size:16px;
	margin-bottom:15px;
}

.position.x6 .uss_eshop_block_item .uss_shop_name a{
	font-size:inherit;
}

.position.x6 .uss_eshop_block_item .uss_shop_price span.old_price{
	font-size:14px;
}

.position.x6 .uss_eshop_block_item .uss_shop_price span.actual_price{
	font-size:24px;
}

.position.x6 .uss_eshop_block_item .uss_eshop_amount_block{
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.position.x6 .uss_eshop_block_item .uss_eshop_amount_block label{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
	display:block;
}

.position .slick-arrow{
	bottom:-95px;
	top:auto;
	left:0;
	right:0;
	margin:0 auto;
}

.position .slick-arrow.slick-prev{
	left:auto;
	right:70px;
}

.position .slick-arrow.slick-next{
	left:72px;
}

.position .slick-arrow{
	width:50px;
	z-index:1;
	opacity:1;
	height:50px;
	-webkit-transition:opacity .32s ease-in-out;
	transition:opacity .32s ease-in-out;
}

.position .slick-arrow.slick-prev{
	background:url(../img/news-slider-left.png) 50% no-repeat;
	left:0;
}

.position .slick-arrow.slick-prev:hover{
	background-image:url(../img/news-slider-left-active.png);
}

.position .slick-arrow.slick-next{
	background:url(../img/news-slider-right.png) 50% no-repeat;
	right:0;
}

.position .slick-arrow.slick-next:hover{
	background-image:url(../img/news-slider-right-active.png);
}

.position .slick-track{
	-webkit-box-align:stretch;
	-webkit-align-items:stretch;
	-ms-flex-align:stretch;
	align-items:stretch;
}

.position .slick-track,.position .slick-track .slick-slide{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

.position .slick-track .slick-slide{
	-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;
	float:none;
	height:auto;
	margin-right:20px;
}

.position .slick-track .slick-slide>div{
	-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;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
}

.position .slick-track .slick-slide>div .uss_eshop_block_item{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	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;
}

.position .slick-track .slick-slide>div .uss_eshop_block_item .uss_shop_price{
	margin-top:auto;
}

.counter .inner{
	padding:87px 0 99px;
}

.counter .inner>p{
	display:none!important;
}

.counter .h3{
	font-family: 'PT Serif', serif;
	font-size:48px;
	text-align:center;
	line-height:1.31;
	margin-bottom:65px;
	padding-left:10px;
	padding-right:10px;
}

.counter #clock{
	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;
}

.counter #clock>*{
	display:inline-block;
	margin-right:43px;
	position:relative;
}

.counter #clock>:not(:last-child):after{
	content:":";
	width:43px;
	height:78px;
	display:block;
	position:absolute;
	left:100%;
	top:0;
	bottom:0;
	color:#fff;
	line-height:78px;
	text-align:center;
}

.counter #clock>:last-child{
	margin-right:0;
}

.counter #clock .clock_text{
	position:absolute;
	left:0;
	top:-35px;
	font-size:20px;
	font-weight:400;
	display:block;
	white-space:nowrap;
}

.counter #clock .data{
	white-space:nowrap;
	font-size:56px;
	font-weight:700;
	color:#fff!important;
	width:112px;
	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;
}

.counter #clock .data p{
	display:block;
	height:78px;
	width:54px;
	background:hsla(0, 0%, 100%, .15);
	margin:0;
	color:#fff!important;
	text-align:center;
	overflow:hidden;
	position:relative;
}

.counter #clock .data p:after{
	content:"";
	width:100%;
	height:1px;
	background:hsla(0, 0%, 100%, .15);
	left:0;
	right:0;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%, -50%);
	transform:translateY(-50%, -50%);
}

.counter #clock .data p *{
	color:inherit;
	display:block;
	width:100%;
}

.counter #clock .label{
	font-size:20px;
	font-weight:300;
	line-height:1;
	margin:7px 0 0;
}

.counter .btns{
	text-align:center;
	padding:70px 0 0;
}

.counter .btns a{
	padding:12px 10px;
	display:block;
	font-size:15px;
	background:#d63535;
	border:2px solid #d63535;
	text-align:center;
	text-decoration:none;
	border-radius:0;
	background:none;
	color:#fff;
	width:260px;
	max-width:100%;
	display:inline-block;
}

.counter .btns a.full-width{
	width:100%;
}

.counter .btns a.inline{
	width:auto;
	display:inline-block;
}

.counter .btns a:hover{
	background:none;
	color:#d63535;
}

.counter .btns a.big{
	font-size:15px;
	padding:14px 10px;
}

.counter .btns a.wide{
	min-width:200px;
}

.counter .btns a.uppercase{
	text-transform:uppercase;
}

.counter .btns a.invert{
	background:none;
	color:#fff;
}

.counter .btns a.invert:hover{
	background:#d63535;
	color:#fff;
}

.counter .btns a.form:hover{
	background:#fff!important;
	color:#d63535;
}

.counter .btns a:hover{
	background:#d63535;
	color:#fff;
}

.news .inner{
	padding-top:102px;
}

.news .uss_widget_outer_content{
	white-space:nowrap;
	padding:0;
}

.news .news_block_item{
	white-space:normal;
	width:100%;
	display:inline-block;
	vertical-align:top;
	max-width:100%;
}

.news .news_block_item .image{
	margin-right:0;
}

.news .news_block_item .image img{
	max-width:100%;
	margin:0 auto;
}

.news .slick-slide{
	padding-left:10px;
	padding-right:10px;
}

.news.x2 .slick-slide{
	padding-left:27.5px;
	padding-right:27.5px;
}

.news.x1{
	padding-left:0;
	padding-right:0;
}

.news.x1 .news_block_item{
	width:100%;
	display:block;
	zoom:1;
}

.news.x1 .news_block_item:after,.news.x1 .news_block_item:before{
	content:"";
	display:table;
}

.news.x1 .news_block_item:after{
	clear:both;
}

.news.x1 .news_block_item .image{
	float:left;
	max-width:50%;
	margin-bottom:0;
}

.news.x1 .news_block_item .image img{
	max-width:none;
	max-width:100%;
	display:block;
}

.news.x1 .news_block_item .info{
	overflow:hidden;
	padding-left:40px;
}

.news.x1 .news_block_item .date{
	font-size:12px;
	background:url(../img/date-icon-small.png) 0 no-repeat;
	padding-left:20px;
}

.news.x1 .news_block_item .title{
	position:relative;
	font-size:22px;
	font-weight:700;
	font-family: 'PT Serif', serif;
	margin-bottom:44px;
}

.news.x1 .news_block_item .title:after{
	content:"";
	width:50px;
	background:#d63535;
	height:2px;
	position:absolute;
	left:0;
	bottom:-26px;
	top:auto;
}

.news.x1 .news_block_item .preview p{
	margin:0 0 7px;
}

.news.x1 .news_block_item .uss_news_more{
	text-align:left;
}

.news.x1 .news_block_item .uss_news_more a{
	width:auto;
	display:inline-block;
}

.news.x1 .slick-arrow{
	bottom:-25px;
	top:auto;
}

.news.x1 .slick-arrow.slick-prev{
	left:auto;
	right:70px;
}

.news.x1 .slick-arrow.slick-next{
	right:0;
	left:auto;
}

.news.x4 .news_block_item .info .title{
	font-size:16px;
}

.news.x5 .news_block_item .info .title{
	font-size:16px;
}

.news.x6 .news_block_item .info .title{
	font-size:13px;
}

.news:not(.x1):not(.people) .uss_widget_outer_content{
	padding-left:60px;
	padding-right:60px;
}

.news .slick-arrow{
	width:50px;
	z-index:1;
	height:50px;
}

.news .slick-arrow.slick-prev{
	background:url(../img/news-slider-left.png) 50% no-repeat;
	left:0;
}

.news .slick-arrow.slick-prev:hover{
	background-image:url(../img/news-slider-left-active.png);
}

.news .slick-arrow.slick-next{
	background:url(../img/news-slider-right.png) 50% no-repeat;
	right:0;
}

.news .slick-arrow.slick-next:hover{
	background-image:url(../img/news-slider-right-active.png);
}

.news.people .news_block_item{
	max-width:420px;
}

.news.people .news_block_item .info .date{
	display:none;
}

.news.people .uss_widget_outer_content{
	padding-left:60px;
	padding-right:60px;
}

.news.people.x4 .news_block_item .info .title{
	font-size:16px;
}

.news.people .slick-arrow{
	bottom:auto;
	left:0;
	right:0;
	margin:0 auto;
	top:50%;
}

.news.people .slick-arrow.slick-prev{
	left:0;
	right:auto;
}

.news.people .slick-arrow.slick-next{
	right:0;
	left:auto;
}

.news .news_block_item .image{
	float:none;
	display:block;
	margin-bottom:23px;
}

.news .news_block_item .image a{
	display:block;
}

.news .news_block_item .image a img{
	max-width:100%;
	display:block;
}

.news .news_block_item .info .date{
	font-size:12px;
	color:#afafaf;
	font-weight:300;
	margin-bottom:6px;
}

.news .news_block_item .info .title{
	font-size:22px;
	color:#3a3a3a;
	font-family: 'PT Serif', serif;
	font-weight:700;
	line-height:1.2;
}

.news .news_block_item .info .title a{
	display:block;
	color:#3a3a3a;
	text-decoration:none;
}

.news .news_block_item .info .title a:hover{
	color:#d63535;
}

.news .news_block_item .info .preview{
	font-size:16px;
	font-family:ProximaNova;
	font-weight:300;
}

.news .news_block_item .uss_news_more{
	margin-top:15px;
	text-align:center;
}

.news .news_block_item .uss_news_more a{
	padding:12px 10px;
	display:block;
	font-size:15px;
	color:#fff;
	background:#d63535;
	border:2px solid #d63535;
	text-align:center;
	text-decoration:none;
	border-radius:0;
	width:100%;
	display:inline-block;
	max-width:275px;
}

.news .news_block_item .uss_news_more a.full-width{
	width:100%;
}

.news .news_block_item .uss_news_more a.inline{
	width:auto;
	display:inline-block;
}

.news .news_block_item .uss_news_more a:hover{
	background:none;
	color:#d63535;
}

.news .news_block_item .uss_news_more a.big{
	font-size:15px;
	padding:14px 10px;
}

.news .news_block_item .uss_news_more a.wide{
	min-width:200px;
}

.news .news_block_item .uss_news_more a.uppercase{
	text-transform:uppercase;
}

.news .news_block_item .uss_news_more a.invert{
	background:none;
	color:#fff;
}

.news .news_block_item .uss_news_more a.invert:hover{
	background:#d63535;
	color:#fff;
}

.news .news_block_item .uss_news_more a.form:hover{
	background:#fff!important;
	color:#d63535;
}

.news_similar_wrap .news_similar_title{
	font-size:22px;
	color:#fff;
	background:#0f0e17;
	padding:13px 0 15px 21px;
	letter-spacing:0;
	margin:0 0 30px;
}

.news_similar_wrap .news_item{
	background:#fff;
	padding:20px;
}

.news_similar_wrap .news_item .info .date{
	font-size:12px;
	color:#afafaf;
	font-weight:300;
	background:url(../img/date-icon-small.png) 0 no-repeat;
	padding:0 0 0 20px;
	margin:0 0 5px;
}

.news_similar_wrap .news_item .info .title{
	font-family: 'PT Serif', serif;
	font-weight:700;
	margin:0 0 10px;
}

.news_similar_wrap .news_item .info .title a{
	display:block;
	text-decoration:none;
	color:#3a3a3a;
}

.news_similar_wrap .news_item .info .title a:hover{
	color:#d63535;
}

.news_similar_wrap .news_item .info .preview{
	line-height:1.45;
	font-size:14px;
	max-height:4.35em;
	overflow:hidden;
}

.news_similar_wrap .news_item .info .uss_more{
	font-size:14px;
}

.banner .inner{
	padding:69px 0 59px;
}

.banner .uss_widget_outer_content{
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.banner .news_block_item{
	text-align:center;
	width:25%;
	padding-left:10px;
	padding-right:10px;
}

.banner .news_block_item .image,.banner .news_block_item .info .date{
	display:none!important;
}

.banner .news_block_item .info .title{
	display:block;
	font-size:64px;
	font-weight:700;
	font-family: 'PT Serif', serif;
	position:relative;
	margin:0 0 20px;
	color:inherit;
	text-decoration:none;
	color:#fff;
}

.banner .news_block_item .info .title:after{
	position:absolute;
	content:"";
	width:50px;
	height:2px;
	background:#d63535;
	left:0;
	right:0;
	bottom:-2px;
	margin:0 auto;
}

.banner .news_block_item .info .title a span{
	color:inherit;
}

.banner .news_block_item .info .preview{
	font-size:18px;
}

.banner .h3{
	font-size:54px;
	font-family: 'PT Serif', serif;
	font-weight:700;
}

.banner.banner-text{
	font-size:20px;
}

.banner.banner-text .inner{
	padding:94px 0 83px;
}

.banner.banner-text p{
	margin:0 0 10px;
}

.banner.banner-text .h3{
	margin:0 0 17px;
	line-height:1;
}

.banner .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:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}

.banner .contacts{
	font-size:36px;
	line-height:1.2;
}

.banner .contacts span{
	color:#fff;
}

.banner .contacts p{
	margin:0;
	position:relative;
}

.banner .contacts span{
	font-size:.5em;
}

.banner .contacts a.call-me{
	display:block;
	background:#d63535;
	border:2px solid #d63535;
	text-align:center;
	text-decoration:none;
	border-radius:0;
	width:100%;
	background:none;
	color:#fff;
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
	margin-top:21px;
	min-width:315px;
}

.banner .contacts a.call-me.full-width{
	width:100%;
}

.banner .contacts a.call-me.inline{
	width:auto;
	display:inline-block;
}

.banner .contacts a.call-me:hover{
	background:none;
	color:#d63535;
}

.banner .contacts a.call-me.big{
	font-size:15px;
	padding:14px 10px;
}

.banner .contacts a.call-me.wide{
	min-width:200px;
}

.banner .contacts a.call-me.uppercase{
	text-transform:uppercase;
}

.banner .contacts a.call-me.invert{
	background:none;
	color:#fff;
}

.banner .contacts a.call-me.invert:hover{
	background:#d63535;
	color:#fff;
}

.banner .contacts a.call-me.form:hover{
	background:#fff!important;
	color:#d63535;
}

.banner .contacts a.call-me:hover{
	background:#d63535;
	color:#fff;
}

.banner .contacts.phones{
	position:relative;
	text-align:right;
}

.banner .contacts.phones:after{
	content:"";
	width:14px;
	height:25px;
	display:inline-block;
	vertical-align:middle;
	background:url(../img/phone-icon.png) 50% no-repeat;
	position:absolute;
	left:-2px;
	top:8px;
}

.carusel .inner{
	padding:99px 0 100px;
}

.carusel .items{
	padding-left:68px;
	padding-right:68px;
	white-space:nowrap;
}

.carusel .slick-arrow{
	width:50px;
	height:50px;
	opacity:1!important;
}

.carusel .slick-arrow.slick-prev{
	background:url(../img/news-slider-left.png) 50% no-repeat;
}

.carusel .slick-arrow.slick-prev:hover{
	background-image:url(../img/news-slider-left-active.png);
}

.carusel .slick-arrow.slick-next{
	background:url(../img/news-slider-right.png) 50% no-repeat;
}

.carusel .slick-arrow.slick-next:hover{
	background-image:url(../img/news-slider-right-active.png);
}

.carusel .slick-arrow.slick-prev{
	left:0;
}

.carusel .slick-arrow.slick-next{
	right:0;
}

.carusel .item{
	white-space:normal;
	display:inline-block;
	vertical-align:middle;
	-webkit-filter:grayscale(1);
	filter:grayscale(1);
	-webkit-transition:grayscale .15s ease-in-out;
	transition:grayscale .15s ease-in-out;
}

.carusel .item:hover{
	-webkit-filter:grayscale(0);
	filter:grayscale(0);
}

.carusel .item a{
	display:block;
	width:100%;
	height:100%;
}

.carusel .item img{
	max-width:95%;
	height:auto;
	display:block;
	margin:0 auto;
}

.carusel .slick-track{
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
}

.carusel .block.faq .uss_faq,.carusel .slick-track{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}

.carusel .block.faq .uss_faq{
	-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;
}

.carusel .block.faq .uss_faq p{
	margin:0 0 5px;
}

.carusel .block.faq .uss_faq .uss_faq_item{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	background:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	font-size:16px;
	max-width:calc((100% - 40px)/2);
}

.carusel .block.faq .uss_faq .uss_faq_item .uss_faq_question{
	margin:0 0 15px;
}

.carusel .block.faq .uss_faq .uss_faq_item .uss_faq_question .uss_faq_question_info{
	font-size:14px;
}

.carusel .block.faq .uss_faq .uss_faq_item .uss_faq_question .uss_faq_question_text{
	font-size:22px;
	font-weight:700;
	font-family: 'PT Serif', serif;
	color:#3a3a3a;
}

.carusel .block.faq-text{
	font-size:16px;
}

.carusel .block.faq-text p{
	margin:0 0 15px;
}

.carusel .block.faq-text strong{
	font-size:22px;
	font-weight:700;
	color:#3a3a3a;
	font-family: 'PT Serif', serif;
}

.carusel .block.faq-text .table{
	width:100%!important;
}

.carusel .block.faq-text .table tbody{
	display:block;
	width:100%;
}

.carusel .block.faq-text .table 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;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.carusel .block.faq-text .table tr td{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	display:block;
	max-width:calc((100% - 40px)/2);
	margin-bottom:30px;
}

.map,.map .inner{
	position:relative;
}

.map .inner{
	padding-left:0!important;
	padding-right:0!important;
}

.map .map-in{
	width:160%;
	left:-30%;
	position:relative;
}

.map .map-in p{
	margin:0;
}

.map .map-in img{
	max-width:100%;
	display:block;
	margin:0 auto;
}

.map .map-in>ymaps{
	max-width:100%;
	height:585px!important;
}

.map-fixed .contacts{
	background:#0f0e17;
	color:#fff;
	font-size:18px;
	display:inline-block;
	padding:70px 52px 49px 57px;
	z-index:10;
	position:absolute;
	top:50%;
	right:0;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}

.map-fixed .contacts .h3{
	font-weight:700;
	font-family: 'PT Serif', serif;
	font-size:40px;
	margin-bottom:20px;
	position:relative;
}

.map-fixed .contacts .h3:after{
	width:50px;
	height:2px;
	background:#fff;
	position:absolute;
	left:0;
	top:-10px;
	content:"";
}

.map-fixed .contacts span{
	font-size:18px;
}

.map-fixed .contacts a{
	text-decoration:none;
}

.map-fixed .contacts a:hover{
	text-decoration:underline;
}

.map-fixed .contacts p{
	margin:0 0 5px;
}

.map-fixed .contacts p em{
	margin-right:12px;
	display:inline-block;
	vertical-align:middle;
}

.map:not(.map-fixed){
	background:#0f0e17;
	color:#fff;
}

.map:not(.map-fixed) .contacts .h3{
	font-size:40px;
	font-family: 'PT Serif', serif;
	display:block;
	width:100%;
	color:#3a3a3a;
	line-height:1;
	font-weight:700;
	position:relative;
	margin:121px 0 38px;
	color:#fff;
}

.map:not(.map-fixed) .contacts .h3 span{
	letter-spacing:2.65px;
	font-weight:400;
	display:block;
	font-size:20px;
	color:#505050;
	font-family:ProximaNova;
	margin:20px 0 0;
	letter-spacing:0;
}

.map:not(.map-fixed) .contacts .h3:after{
	content:"";
	width:50px;
	height:2px;
	background:#d63535;
	position:absolute;
	left:0;
	top:-21px;
	display:block;
}

.map .contacts .phone{
	position:relative;
	padding-left:30px;
	min-height:25px;
}

.map .contacts .phone:after{
	content:"";
	width:25px;
	display:block;
	background:url(../img/footer-phone.png) 50% no-repeat;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
}

.map .contacts .point{
	position:relative;
	padding-left:30px;
	min-height:25px;
}

.map .contacts .point:after{
	content:"";
	width:25px;
	display:block;
	background:url(../img/footer-point.png) 50% no-repeat;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
}

.map .contacts .email{
	position:relative;
	padding-left:30px;
	min-height:25px;
}

.map .contacts .email:after{
	content:"";
	width:25px;
	display:block;
	background:url(../img/footer-email.png) 50% no-repeat;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
}

.buy_one_click_form_inpos .h3,.buy_one_click_form_inpos h3{
	font-size:40px;
	font-family: 'PT Serif', serif;
	display:block;
	width:100%;
	color:#3a3a3a;
	line-height:1;
	font-weight:700;
	position:relative;
	margin:121px 0 38px;
}

.buy_one_click_form_inpos .h3 span,.buy_one_click_form_inpos h3 span{
	letter-spacing:2.65px;
	font-weight:400;
	display:block;
	font-size:20px;
	color:#505050;
	font-family:ProximaNova;
	margin:20px 0 0;
	letter-spacing:0;
}

.buy_one_click_form_inpos .h3:after,.buy_one_click_form_inpos h3:after{
	content:"";
	width:50px;
	height:2px;
	background:#d63535;
	position:absolute;
	left:0;
	top:-21px;
	display:block;
}

.buy_one_click_form_inpos form{
	-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;
	-ms-flex-pack:justify;
	justify-content:space-between;
	max-width:100%;
}

.buy_one_click_form_inpos form .group{
	-webkit-box-flex:0;
	-webkit-flex:0 100%;
	-ms-flex:0 100%;
	flex:0 100%;
}

.buy_one_click_form_inpos form .group:not(.end) .fc_item{
	-webkit-box-flex:1;
	-webkit-flex:1 auto;
	-ms-flex:1 auto;
	flex:1 auto;
	max-width:100%;
}

.buy_one_click_form_inpos form .group:not(.end) .fc_item .elem_item{
	width:100%;
	max-width:100%;
}

.buy_one_click_form_inpos form .group:not(.end) .fc_item .elem_item input.styler,.buy_one_click_form_inpos form .group:not(.end) .fc_item .elem_item textarea.styler{
	width:100%;
	max-width:100%;
}

.buy_one_click_form_inpos form .group:not(.end) .fc_item .elem_item input:not([type=submit]){
	height:50px;
}

.buy_one_click_form_inpos form .group:not(.end) .fc_item+.fc_item .elem_item{
	padding-left:10px;
}

.buy_one_click_form_inpos form .group.end{
	max-width:calc(100% - 270px);
}

.buy_one_click_form_inpos form .group.end .fc_item{
	width:100%;
}

.buy_one_click_form_inpos form .buttons{
	width:250px;
	max-width:100%;
	text-align:right;
}

.buy_one_click_form_inpos form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
}

.uss_adv_img_list_item.uss_ail_point span{
	background:#f5f5f5;
}

.uss_adv_img_list_item.uss_ail_point.active span{
	background:#d63535;
}

.catalog_orderform_tml form .group .fc_item .elem_item input.styler,.catalog_orderform_tml form .group .fc_item .elem_item textarea.styler{
	width:100%;
}

.uss_catalog_detail .uss_img_wrapper.for_preview_columned{
	margin-right:20px;
}

.fc_form_tml .group .fc_item.fc_checkbox{
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flex;
	display:-o-flex;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
}

.fc_form_tml .group .fc_item.fc_checkbox .sector_title{
	display:inline-block;
}

.compare_table.body_table{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:14px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
}

.compare_table.body_table span.amount_title{
	margin-right:7px;
	font-weight:400;
}

.compare_table.body_table input[type=text].basket_amount_class{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:30px;
	width:45px;
	max-width:100%;
	min-width:30px;
	border:1px solid #c9c9c9;
	text-align:center;
}

.compare_table.body_table input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.compare_table.body_table input[type=text].basket_amount_class:focus{
	border-color:#d63535;
}

.compare_table.body_table .uss_shop_by a.add_to_cart{
	background:#0f0e17;
	font-size:12px;
	display:inline-block;
	text-align:center;
	padding:5px;
	border:2px solid;
	text-decoration:none;
	color:#fff;
	font-size:14px;
	margin:0 0 4px;
}

.compare_table.body_table .uss_shop_by a.add_to_cart:hover{
	background:none;
	color:#0f0e17;
}

.compare_table.body_table .delete_item_wrap a.delete_item{
	display:block;
	font-size:15px;
	color:#fff;
	background:#d63535;
	border:2px solid #d63535;
	text-align:center;
	text-decoration:none;
	border-radius:0;
	display:inline-block;
	padding:4px 10px;
}

.compare_table.body_table .delete_item_wrap a.delete_item.full-width{
	width:100%;
}

.compare_table.body_table .delete_item_wrap a.delete_item.inline{
	width:auto;
	display:inline-block;
}

.compare_table.body_table .delete_item_wrap a.delete_item:hover{
	color:#d63535;
}

.compare_table.body_table .delete_item_wrap a.delete_item.big{
	font-size:15px;
	padding:14px 10px;
}

.compare_table.body_table .delete_item_wrap a.delete_item.wide{
	min-width:200px;
}

.compare_table.body_table .delete_item_wrap a.delete_item.uppercase{
	text-transform:uppercase;
}

.compare_table.body_table .delete_item_wrap a.delete_item.invert{
	background:none;
	color:#fff;
}

.compare_table.body_table .delete_item_wrap a.delete_item.invert:hover{
	background:#d63535;
	color:#fff;
}

.compare_table.body_table .delete_item_wrap a.delete_item.form:hover{
	background:#fff!important;
	color:#d63535;
}

.compare_table.body_table .delete_item_wrap a.delete_item:hover{
	background:none;
	color:#0f0e17;
}

.buy_one_click_form_tml .uss_buy_one_click_title{
	font-size:22px;
	font-weight:600;
	line-height:1;
	margin:0 0 20px;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_buy_one_click_image{
	font-size:18px;
	font-weight:300;
	line-height:1;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_description{
	line-height:1.45;
	margin:0 0 7px;
	font-size:14px;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_price{
	display:block;
	margin:0 0 15px;
	padding:18px 0 0;
	position:relative;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_price span.old_price{
	display:block;
	margin:0!important;
	padding:0!important;
	background:none!important;
	color:#3a3a3a!important;
	font-size:16px;
	margin:0 0 3px;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_price div.actual_price{
	display:block;
	margin:0!important;
	padding:0!important;
	background:none!important;
	color:#3a3a3a!important;
	font-size:24px;
	font-weight:700;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_price:after{
	content:"";
	position:absolute;
	left:0;
	top:4px;
	margin:0 auto;
	height:2px;
	background:#dcdcdc;
	max-width:100%;
	width:50px;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_by span.uss_eshop_amount_block{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	font-size:14px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding-top:5px;
	padding-bottom:5px;
	-webkit-box-pack:start;
	-webkit-justify-content:flex-start;
	-ms-flex-pack:start;
	justify-content:flex-start;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_by span.uss_eshop_amount_block .amount_title{
	margin-right:7px;
	font-weight:400;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_by span.uss_eshop_amount_block .amount_count{
	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;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_by span.uss_eshop_amount_block .amount_count .uss_minus,.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_by span.uss_eshop_amount_block .amount_count .uss_plus{
	font-size:25px;
	width:20px;
	line-height:1;
	height:auto;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_by span.uss_eshop_amount_block .amount_count input[type=text].amount{
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	height:30px;
	width:45px;
	max-width:100%;
	min-width:30px;
	border:1px solid #c9c9c9;
	text-align:center;
	border-radius:0;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_by span.uss_eshop_amount_block .amount_count input[type=text].amount:hover{
	border-color:#0f0e17;
}

.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_by span.uss_eshop_amount_block .amount_count input[type=text].amount:focus{
	border-color:#d63535;
}

.buy_one_click_form_tml .one_click_form_wrapper .jq-checkbox{
	width:16px;
	height:16px;
	border:2px solid #d63535;
	border-radius:0;
	-webkit-box-shadow:none;
	box-shadow:none;
	background:none;
}

.buy_one_click_form_tml .one_click_form_wrapper .jq-checkbox.checked .jq-checkbox__div{
	border-radius:0;
	background:#d63535;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	width:12px;
	height:12px;
}

.buy_one_click_form_tml .one_click_form_wrapper form.fc_form .group .fc_item.fc_checkbox label{
	font-size:15px;
	font-weight:300;
	line-height:1.2;
}

.buy_one_click_form_tml .one_click_form_wrapper form.fc_form .buttons input[type=submit]:hover{
	background:none;
}

.modal{
	display:none;
	position:fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background:rgba(0, 0, 0, .75);
	z-index:999;
}

.modal-wrap{
	width:420px;
	z-index:1000;
	padding:20px;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	background:#fff;
	max-height:100%;
	max-width:calc(100% - 20px);
	max-height:100vh;
}

.modal-wrap .close{
	background:url(../img/close-white.png) 50% no-repeat;
	position:absolute;
	width:30px;
	height:30px;
	right:-40px;
	top:-40px;
	display:block;
	cursor:pointer;
}

.modal .h3{
	font-size:22px;
	color:#3a3a3a;
	font-family: 'PT Serif', serif;
	font-weight:700;
	line-height:1.2;
	display:block;
	text-align:center;
	margin-bottom:25px;
}

.modal form.fc_form{
	overflow-y:auto;
	max-height:100%;
	margin:0 auto;
}

.modal form.fc_form .group{
	width:100%;
}

.modal form.fc_form .group .fc_item:not(.fc_checkbox) .elem_item{
	width:100%;
}

.modal form.fc_form .group .fc_item:not(.fc_checkbox) .elem_item input.styler{
	width:100%;
}

.modal form.fc_form .group .fc_item:not(.fc_checkbox) .elem_item textarea.styler{
	width:100%;
}

.modal form.fc_form .group .fc_item.fc_checkbox{
	width:100%;
}

.modal form.fc_form .group .fc_item.fc_checkbox label{
	font-weight:300;
	font-size:15px;
	line-height:1.1;
}

.modal form.fc_form .buttons input[type=submit].styler:hover{
	background:none!important;
}

.modal form.fc_form .jq-checkbox{
	width:16px;
	height:16px;
	border:2px solid #d63535;
	border-radius:0;
	-webkit-box-shadow:none;
	box-shadow:none;
	background:none;
}

.modal form.fc_form .jq-checkbox.checked .jq-checkbox__div{
	border-radius:0;
	background:#d63535;
	-webkit-box-shadow:none;
	box-shadow:none;
	text-shadow:none;
	width:12px;
	height:12px;
}

.uss_section_content .uss_shop_content,.uss_section_content .uss_shop_content2,.uss_section_content .uss_shop_content3{
	background:#fff;
	padding:0 10px;
}

.colorStyle2 .inline-form.block form .buttons input[type=submit].styler:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 #wrap{
	color:#505050;
	background-color:#f5f5f5;
}

.colorStyle2 .header .contacts.phone p:first-child:before{
	background-image:url(../img/L-2-2/phone-icon.png);
}

.colorStyle2 .header .cart .uss_basket_mini{
	background-image:url(../img/L-2-2/cart-icon.png);
}

.colorStyle2 .menu ul li a{
	color:#fff;
}

.colorStyle2 .menu ul li.active>a,.colorStyle2 .menu ul li:hover>a{
	color:#f26e26;
}

.colorStyle2 .menu ul li .submenu{
	background-color:#f26e26;
}

.colorStyle2 .menu ul li .submenu li a{
	color:#fff;
}

.colorStyle2 .menu ul li .submenu li a:hover{
	color:#fff;
}

.colorStyle2 .menu ul li.clicked>a{
	background-color:#f26e26;
}

.colorStyle2 .menu .search .search-box form .uss_input_name:focus{
	border-color:#5fa936;
}

.colorStyle2 .adaptive-menu .in-menu{
	background-color:#f26e26;
}

.colorStyle2 .adaptive-menu .in-menu ul li.clicked>a{
	background:#0d1623;
}

.colorStyle2 a{
	color:#f26e26;
}

.colorStyle2 .bg-type-1{
	background-color:#fff;
}

.colorStyle2 .bg-type-2{
	background-color:#f5f5f5;
}

.colorStyle2 .bg-type-form{
	background-color:#f26e26;
}

.colorStyle2 .bg-type-form2{
	background-color:#5fa937;
}

.colorStyle2 .bg-type-image-1{
	color:#fff;
	background-image:url(../img/L-2-2/bg-type-image-1.jpg);
}

.colorStyle2 .bg-type-image-1 span{
	color:#f26e26;
}

.colorStyle2 .bg-type-image-2{
	color:#fff;
	background-image:url(../img/L-2-2/bg-type-image-2.jpg);
}

.colorStyle2 .bg-type-image-2 span{
	color:#f26e26;
}

.colorStyle2 .bg-type-image-3{
	color:#fff;
	background-image:url(../img/L-2-2/bg-type-image-3.jpg);
}

.colorStyle2 .bg-type-image-3 span{
	color:#f26e26;
}

.colorStyle2 .type1.block{
	color:#fff;
}

.colorStyle2 .type1.block .h3:after,.colorStyle2 .type1.block h3:after{
	background-color:#fff;
}

.colorStyle2 .white.block{
	color:#fff;
}

.colorStyle2 .dark.block{
	color:#505050;
}

.colorStyle2 .head{
	color:#fff;
}

.colorStyle2 .singlepage .head .header{
	background-color:#0f0e17;
}

.colorStyle2 .singlepage .container{
	background-color:none!important;
}

.colorStyle2 .singlepage .uss_shop_detail{
	background-color:none;
}

.colorStyle2 .slider .slide .caption .slide-button a{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
	width:auto;
	display:inline-block;
	font-size:15px;
	padding:14px 10px;
	min-width:200px;
	text-transform:uppercase;
	background:rgba(0, 0, 0, .35);
}

.colorStyle2 .slider .slide .caption .slide-button a:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .slider .slide .caption .slide-button a.invert{
	background:none;
	color:#fff;
}

.colorStyle2 .slider .slide .caption .slide-button a.invert:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .slider .slide .caption .slide-button a.form:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 .slider .slide .caption .slide-button a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 .slider .slide .caption .slide-button a:hover{
	background:#f26e26;
	color:#fff;
}

.colorStyle2 .slider.slider-static.slider-default{
	background-image:url(../img/slide2.jpg);
}

.colorStyle2 .content .h3{
	color:#3a3a3a;
}

.colorStyle2 .content .h3 span{
	color:#505050;
}

.colorStyle2 .content .h3:after{
	background-color:#f26e26;
}

.colorStyle2 .content.photoalbum .uss_images_block .slick-arrow.slick-prev{
	background-image:url(../img/L-2-2/news-slider-left.png);
}

.colorStyle2 .content.photoalbum .uss_images_block .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-2/news-slider-left-active.png);
}

.colorStyle2 .content.photoalbum .uss_images_block .slick-arrow.slick-next{
	background-image:url(../img/L-2-2/news-slider-right.png);
}

.colorStyle2 .content.photoalbum .uss_images_block .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-2/news-slider-right-active.png);
}

.colorStyle2 .footer-menu{
	background-color:#0d1623;
}

.colorStyle2 .footer-menu ul li a{
	color:#fff;
}

.colorStyle2 .footer-menu ul li a.active,.colorStyle2 .footer-menu ul li a:hover{
	color:#f26e26;
}

.colorStyle2 .aside-block{
	background-color:#fff;
}

.colorStyle2 .aside-block.type0 .h3{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .aside-block.type1 .h3{
	background-color:#dcdcdc;
	color:#3a3a3a;
}

.colorStyle2 .aside-block.type2 .h3{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .aside-block.aside-catalog .h3{
	color:#fff;
	background-image:url(../img/L-2-2/aside-catalog-title-bg.png);
	background-color:#0d1623;
}

.colorStyle2 .aside-block.aside-catalog .uss_eshop_menu li a{
	color:#3a3a3a;
	background-image:url(../img/L-2-2/li.png);
}

.colorStyle2 .aside-block.aside-catalog .uss_eshop_menu li.active>a,.colorStyle2 .aside-block.aside-catalog .uss_eshop_menu li:hover>a{
	color:#f26e26;
	background-image:url(../img/L-2-2/li-active.png);
}

.colorStyle2 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a{
	background-image:url(../img/L-2-2/sub.png);
}

.colorStyle2 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a.active,.colorStyle2 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a:hover{
	background-image:url(../img/L-2-2/sub-active.png);
}

.colorStyle2 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a:hover{
	color:#5fa937;
}

.colorStyle2 .aside-block.aside-catalog .uss_eshop_menu li .submenu .submenu li a{
	background-color:none!important;
}

.colorStyle2 .aside-block.aside-catalog .catalog_menu li div.catalog_menu_item a{
	color:#3a3a3a;
	background-image:url(../img/L-2-2/li.png);
}

.colorStyle2 .aside-block.aside-catalog .catalog_menu li.active>.catalog_menu_item a,.colorStyle2 .aside-block.aside-catalog .catalog_menu li:hover>.catalog_menu_item a{
	color:#f26e26;
	background-image:url(../img/L-2-2/li-active.png);
}

.colorStyle2 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a{
	background-image:url(../img/L-2-2/sub.png);
}

.colorStyle2 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a.active,.colorStyle2 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a:hover{
	background-image:url(../img/L-2-2/sub-active.png);
}

.colorStyle2 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a:hover{
	color:#5fa937;
}

.colorStyle2 .aside-block.aside-catalog .catalog_menu li .submenu .submenu li .catalog_menu_item a{
	background-color:none!important;
}

.colorStyle2 .aside-block.aside-catalog .catalog_menu li .submenu .submenu li .catalog_menu_item a:hover{
	color:#5fa937;
}

.colorStyle2 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li a{
	color:#3a3a3a;
	background-image:url(../img/L-2-2/li.png);
}

.colorStyle2 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li.active>a,.colorStyle2 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li:hover>a{
	color:#f26e26;
	background-image:url(../img/L-2-2/li-active.png);
}

.colorStyle2 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li.active>.submenu{
	display:block;
}

.colorStyle2 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu{
	display:none;
}

.colorStyle2 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li{
	border:none!important;
}

.colorStyle2 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a{
	background-image:url(../img/L-2-2/sub.png);
}

.colorStyle2 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a.active,.colorStyle2 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a:hover{
	background-image:url(../img/L-2-2/sub-active.png);
}

.colorStyle2 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a:hover{
	color:#5fa937;
}

.colorStyle2 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu .submenu li a{
	background-color:none!important;
}

.colorStyle2 .aside-block.aside-position .uss_eshop_block_item .uss_shop_name a:hover{
	color:#f26e26;
}

.colorStyle2 .aside-block.aside-position .uss_eshop_block_item .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle2 .aside-block.aside-position .uss_eshop_block_item .uss_shop_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle2 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle2 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle2 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#f26e26;
}

.colorStyle2 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
}

.colorStyle2 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart:hover{
	color:#f26e26;
}

.colorStyle2 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart:hover{
	background-color:none!important;
}

.colorStyle2 .aside-block.aside-news .news_block_item .info .date{
	color:#afafaf;
	background-image:url(../img/L-2-2/date-icon-small.png);
}

.colorStyle2 .aside-block.aside-news .news_block_item .info .title a{
	color:#3a3a3a;
}

.colorStyle2 .aside-block.aside-news .news_block_item .info .title a:hover{
	color:#f26e26;
}

.colorStyle2 .aside-block.aside-contacts p a.call-me{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
}

.colorStyle2 .aside-block.aside-contacts p a.call-me:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .aside-block.aside-contacts p a.call-me.invert{
	background:none;
	color:#fff;
}

.colorStyle2 .aside-block.aside-contacts p a.call-me.invert:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .aside-block.aside-contacts p a.call-me.form:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 .aside-block.aside-contacts p a.call-me.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 .aside-block.aside-contacts .tel:after{
	background-image:url(../img/L-2-2/footer-phone.png);
}

.colorStyle2 .aside-block.aside-contacts .point:after{
	background-image:url(../img/L-2-2/footer-point.png);
}

.colorStyle2 .aside-block.aside-contacts .email:after{
	background-image:url(../img/L-2-2/footer-email.png);
}

.colorStyle2 .footer{
	background-color:#0d1623;
	color:#fff;
}

.colorStyle2 .footer .contacts .address:before{
	background:url(../img/L-2-2/footer-point.png) 50% no-repeat;
}

.colorStyle2 .footer .contacts .email:before{
	background:url(../img/L-2-2/footer-email.png) 50% no-repeat;
}

.colorStyle2 .footer .contacts .phone:before{
	background:url(../img/L-2-2/footer-phone.png) 50% no-repeat;
}

.colorStyle2 .bottom{
	background-color:#0d1623;
	color:#fff;
	border-top-color:#2c2e34;
}

.colorStyle2 form input.styler:not([type=submit]),.colorStyle2 form input:not([type=submit]){
	border:2px solid #f5f5f5;
}

.colorStyle2 form input.styler:not([type=submit]):focus,.colorStyle2 form input:not([type=submit]):focus{
	border-color:#f26e26;
}

.colorStyle2 form textarea,.colorStyle2 form textarea.styler{
	border:2px solid #f5f5f5;
}

.colorStyle2 form textarea.styler:focus,.colorStyle2 form textarea:focus{
	border-color:#f26e26;
}

.colorStyle2 form button.styler,.colorStyle2 form input[type=submit].styler{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
	width:auto;
	display:inline-block;
}

.colorStyle2 form button.styler:hover,.colorStyle2 form input[type=submit].styler:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 form button.styler.invert,.colorStyle2 form input[type=submit].styler.invert{
	background:none;
	color:#fff;
}

.colorStyle2 form button.styler.invert:hover,.colorStyle2 form input[type=submit].styler.invert:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 form button.styler.form:hover,.colorStyle2 form input[type=submit].styler.form:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 form button.styler.form2:hover,.colorStyle2 form input[type=submit].styler.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 .bread{
	color:#505050;
}

.colorStyle2 .uss_pagenator .uss_page_num .uss_page{
	border-style:solid;
	border-color:transparent;
}

.colorStyle2 .uss_pagenator .uss_page_num .uss_page:hover{
	border-color:#0f0e17;
}

.colorStyle2 .uss_pagenator .uss_page_num .uss_page.uss_page_selected{
	border-color:#f26e26;
}

.colorStyle2 .uss_comments .uss_comments_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle2 .uss_comments .comment{
	background-color:#fff;
}

.colorStyle2 .uss_comments .comment .add_answer:hover{
	color:#f26e26;
}

.colorStyle2 .uss_comments .comment .comment_answer_form{
	background-color:#fff;
}

.colorStyle2 .comment_form_block .comment_form_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle2 .comment_form_block .comments_form,.colorStyle2 .section_faq .uss_faq_content{
	background-color:#fff;
}

.colorStyle2 .section_faq .uss_add_question a{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
}

.colorStyle2 .section_faq .uss_add_question a:hover{
	background-color:none;
	color:#f26e26;
}

.colorStyle2 .section_faq .uss_form_tml form{
	background-color:#fff;
}

.colorStyle2 .section_faq .uss_form_tml form .uss_form_item.uss_form_captcha input[type=text].styler{
	border:2px solid #dcdcdc;
}

.colorStyle2 .section_faq .uss_form_tml form .uss_form_item.uss_form_captcha input[type=text].styler:focus{
	border-color:#f26e26;
}

.colorStyle2 .section_faq .uss_faq .uss_faq_item{
	background-color:#fff;
}

.colorStyle2 .section_faq .uss_faq .uss_faq_item .reply{
	border-top-color:#dcdcdc;
}

.colorStyle2 div.uss_tabs div.uss_tabs_navigation span{
	color:#505050;
	border-color:#dcdcdc;
}

.colorStyle2 div.uss_tabs div.uss_tabs_navigation span.selected,.colorStyle2 div.uss_tabs div.uss_tabs_navigation span:hover{
	background-color:#f26e26;
	color:#fff;
	border-color:#f26e26;
}

.colorStyle2 div.uss_tabs div.tab_items .eshop_filters_area .jq-radio{
	background:none;
}

.colorStyle2 div.uss_tabs div.tab_items table tbody tr th,.colorStyle2 div.uss_tabs div.tab_items table thead tr th{
	color:#505050;
	background-color:#f5f5f5;
}

.colorStyle2 div.uss_tabs div.tab_items table tbody tr td{
	color:#505050;
}

.colorStyle2 .jq-selectbox .jq-selectbox__select{
	border-color:jq_selectbox_bd;
}

.colorStyle2 .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{
	color:#3a3a3a;
}

.colorStyle2 .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	border-top-color:#3a3a3a;
}

.colorStyle2 .uss_section_content>.uss_eshop_filters .uss_eshop_filters_block{
	background-color:#fff;
}

.colorStyle2 .uss_section_content>.uss_eshop_filters form button.styler,.colorStyle2 .uss_section_content>.uss_eshop_filters form input[type=submit].styler{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
}

.colorStyle2 .uss_section_content>.uss_eshop_filters form button.styler:hover,.colorStyle2 .uss_section_content>.uss_eshop_filters form input[type=submit].styler:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .uss_section_content>.uss_eshop_filters form button.styler.invert,.colorStyle2 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.invert{
	background:none;
	color:#fff;
}

.colorStyle2 .uss_section_content>.uss_eshop_filters form button.styler.invert:hover,.colorStyle2 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.invert:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .uss_section_content>.uss_eshop_filters form button.styler.form:hover,.colorStyle2 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.form:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 .uss_section_content>.uss_eshop_filters form button.styler.form2:hover,.colorStyle2 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 .mainpage .block.about .h3:after{
	background-color:#f26e26;
}

.colorStyle2 .uss_shop_block_cat .uss_shop_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle2 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_shop_block_cat .uss_shop_category:hover{
	border-color:#f26e26;
}

.colorStyle2 .uss_shop_list_cat .uss_shop_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle2 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_cat a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_shop_list_cat .uss_shop_category:hover{
	border-color:#f26e26;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#f26e26;
	border-color:#f26e26;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#f26e26;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{
	color:#fff;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart:hover{
	background-color:none!important;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_compare_by a{
	background-image:url(../img/L-2-2/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_compare_by a:hover{
	background-color:#f26e26;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-2/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#f26e26;
}

.colorStyle2 .uss_shop_blocks_view .uss_eshop_item:hover{
	border-color:#f26e26;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#f26e26;
	border-color:#f26e26;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#f26e26;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	border:2px solid;
	color:#fff;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background:none;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-2/compare-small-white.png);
	color:#fff;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#f26e26;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-2/put-icon-small-white.png);
	color:#fff;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#f26e26;
}

.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item:hover{
	border-color:#f26e26;
}

.colorStyle2 .uss_shop_table_view{
	background-color:#fff;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table{
	border:2px solid #e8e8e8;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table tr th{
	background-color:#f5f5f5;
	color:#505050;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table tr td{
	border:2px solid #e8e8e8;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table tr .uss_title a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table tr .uss_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart{
	background-color:#f26e26;
	border:2px #f26e26;
	color:#fff;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart:hover{
	background:none;
	color:#d63535;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_shop_by a.add_to_cart{
	background-color:#0f0e17;
	border:2px solid;
	color:#fff;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_shop_by a.add_to_cart:hover{
	background:none;
	color:#0f0e17;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-2/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare:hover{
	background-color:#f26e26;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-2/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle2 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist:hover{
	background-color:#f26e26;
}

.colorStyle2 .uss_eshop_sort_block a.activ_sort,.colorStyle2 .uss_eshop_sort_block a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_eshop_sort_block .filter_show_by_links .jq-selectbox .jq-selectbox__select{
	background-color:#fff;
	border:1px solid #c9c9c9;
}

.colorStyle2 .uss_eshop_sort_block .filter_show_by_links .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	border-top-color:#c9c9c9;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price.old_price{
	color:#b4b4b4!important;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#f26e26;
	border-color:#f26e26;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#f26e26;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	border:2px solid;
	color:#fff;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background:none;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-2/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#f26e26;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-2/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#f26e26;
}

.colorStyle2 .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .jq-radio{
	background:none;
}

.colorStyle2 .uss_shop_detail .uss_shop_full_description ul li:before{
	background-image:url(../img/L-2-2/content-li.png);
}

.colorStyle2 .uss_shop_detail .uss_shop_full_description ol{
	counter-reset:section;
}

.colorStyle2 .uss_shop_detail .uss_shop_full_description ol li:before{
	counter-increment:section;
}

.colorStyle2 .uss_eshop_sameproducts .item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle2 .uss_eshop_sameproducts .item .info .title a{
	color:#3a3a3a;
}

.colorStyle2 .uss_eshop_sameproducts .item .info .title a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_eshop_sameproducts .item .info .price:after{
	background-color:#dcdcdc;
}

.colorStyle2 .uss_eshop_sameproducts .item .info .price span.old_price{
	background-color:none!important;
	color:#dcdcdc!important;
}

.colorStyle2 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle2 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle2 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#f26e26;
}

.colorStyle2 .uss_eshop_sameproducts .item .info .addToCart a.add_to_cart{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
}

.colorStyle2 .uss_eshop_sameproducts .item .info .addToCart a.add_to_cart:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .h3.h_op{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle2 .uss_catalog_block_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle2 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_catalog_block_cat .uss_catalog_category .catalog_info .subcats a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	background-color:#f26e26;
	border:2px solid;
	color:#fff;
}

.colorStyle2 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .uss_catalog_block_cat .uss_catalog_category:hover{
	border-color:#f26e26;
}

.colorStyle2 .uss_catalog_list_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle2 .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_catalog_list_cat .uss_catalog_category .subcats a:hover{
	color:#f26e26;
}

.colorStyle2 .uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton{
	background-color:#f26e26;
	border:2px solid;
	color:#fff;
}

.colorStyle2 .uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#f26e26;
}

.colorStyle2 .uss_catalog_detail{
	background-color:#fff;
}

.colorStyle2 .uss_catalog_detail .catalog_orderbutton{
	background-color:#f26e26;
	border:2px solid;
	color:#fff;
}

.colorStyle2 .uss_catalog_detail .catalog_orderbutton:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .uss_catalog_detail .uss_catalog_description ul li:before{
	background-image:url(../img/L-2-2/content-li.png);
}

.colorStyle2 .uss_catalog_detail .uss_catalog_description ol{
	counter-reset:section;
}

.colorStyle2 .uss_catalog_detail .uss_catalog_description ol li:before{
	counter-increment:section;
}

.colorStyle2 .catalog_order_form .h3,.colorStyle2 .catalog_order_form h3{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle2 .catalog_order_form .fc_form_tml{
	background-color:#fff;
}

.colorStyle2 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle2 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{
	color:#f26e26;
}

.colorStyle2 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .subcats a:hover{
	color:#f26e26;
}

.colorStyle2 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	background-color:#f26e26;
	border:2px solid;
	color:#fff;
}

.colorStyle2 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#f26e26;
}

.colorStyle2 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-prev{
	background-image:url(../img/L-2-2/news-slider-left.png);
}

.colorStyle2 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-2/news-slider-left-active.png);
}

.colorStyle2 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-next{
	background-image:url(../img/L-2-2/news-slider-right.png);
}

.colorStyle2 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-2/news-slider-right-active.png);
}

.colorStyle2 .service-block .catalog_menu li{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle2 .service-block .catalog_menu li:hover{
	border-color:#f26e26;
}

.colorStyle2 .service-block .catalog_menu li .catalog_menu_item>a:hover{
	color:#f26e26;
}

.colorStyle2 .block .h3{
	color:#3a3a3a;
}

.colorStyle2 .block .h3 span{
	color:#505050;
}

.colorStyle2 .block .h3:after{
	background-color:#f26e26;
}

.colorStyle2 .block.photoalbum .uss_images_block .slick-arrow.slick-prev{
	background-image:url(../img/L-2-2/news-slider-left.png);
}

.colorStyle2 .block.photoalbum .uss_images_block .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-2/news-slider-left-active.png);
}

.colorStyle2 .block.photoalbum .uss_images_block .slick-arrow.slick-next{
	background-image:url(../img/L-2-2/news-slider-right.png);
}

.colorStyle2 .block.photoalbum .uss_images_block .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-2/news-slider-right-active.png);
}

.colorStyle2 .icons .row .icon .info .title{
	color:#505050;
}

.colorStyle2 .position .uss_eshop_block_item{
	border:2px solid #fff;
	background-color:#fff;
}

.colorStyle2 .position .uss_eshop_block_item:hover{
	border:2px solid #f26e26;
}

.colorStyle2 .position .uss_eshop_block_item .uss_shop_name a{
	color:#3a3a3a;
}

.colorStyle2 .position .uss_eshop_block_item .uss_shop_name a:hover{
	color:#f26e26;
}

.colorStyle2 .position .uss_eshop_block_item .uss_shop_price:after{
	background-color:position_item_price_bd;
}

.colorStyle2 .position .uss_eshop_block_item .uss_shop_price span{
	background:none!important;
	color:#3a3a3a!important;
}

.colorStyle2 .position .uss_eshop_block_item .add_to_cart{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
	width:100%;
}

.colorStyle2 .position .uss_eshop_block_item .add_to_cart:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .position .uss_eshop_block_item .add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle2 .position .uss_eshop_block_item .add_to_cart.invert:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .position .uss_eshop_block_item .add_to_cart.form:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 .position .uss_eshop_block_item .add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle2 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle2 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#f26e26;
}

.colorStyle2 .position .slick-arrow.slick-prev{
	background-image:url(../img/L-2-2/news-slider-left.png);
}

.colorStyle2 .position .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-2/news-slider-left-active.png);
}

.colorStyle2 .position .slick-arrow.slick-next{
	background-image:url(../img/L-2-2/news-slider-right.png);
}

.colorStyle2 .position .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-2/news-slider-right-active.png);
}

.colorStyle2 .counter #clock>:not(:last-child):after{
	color:#fff;
}

.colorStyle2 .counter #clock .data{
	color:#fff!important;
}

.colorStyle2 .counter #clock .data p{
	background-color:hsla(0, 0%, 100%, .15);
	color:#fff!important;
}

.colorStyle2 .counter #clock .data p:after{
	background-color:hsla(0, 0%, 100%, .65);
}

.colorStyle2 .counter .btns a{
	background-color:#f26e26;
	border:2px solid #f26e26;
	background:none;
	color:#fff;
}

.colorStyle2 .counter .btns a:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .counter .btns a.invert{
	background:none;
	color:#fff;
}

.colorStyle2 .counter .btns a.invert:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .counter .btns a.form:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 .counter .btns a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 .counter .btns a:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .news.x1 .uss_widget_outer_content .news_block_item .title:after{
	background-color:#f26e26;
}

.colorStyle2 .news .slick-arrow.slick-prev{
	background-image:url(../img/L-2-2/news-slider-left.png);
}

.colorStyle2 .news .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-2/news-slider-left-active.png);
}

.colorStyle2 .news .slick-arrow.slick-next{
	background-image:url(../img/L-2-2/news-slider-right.png);
}

.colorStyle2 .news .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-2/news-slider-right-active.png);
}

.colorStyle2 .news .news_block_item .info .date{
	color:#afafaf;
}

.colorStyle2 .news .news_block_item .info .title,.colorStyle2 .news .news_block_item .info .title a{
	color:#505050;
}

.colorStyle2 .news .news_block_item .info .title a:hover{
	color:#f26e26;
}

.colorStyle2 .news .news_block_item .uss_news_more a{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
	width:100%;
}

.colorStyle2 .news .news_block_item .uss_news_more a:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .news .news_block_item .uss_news_more a.invert{
	background:none;
	color:#fff;
}

.colorStyle2 .news .news_block_item .uss_news_more a.invert:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .news .news_block_item .uss_news_more a.form:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 .news .news_block_item .uss_news_more a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 .news_similar_wrap .news_similar_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle2 .news_similar_wrap .news_item{
	background-color:#fff;
}

.colorStyle2 .news_similar_wrap .news_item .info .date{
	color:#afafaf;
	background-image:url(../img/L-2-2/date-icon-small.png);
}

.colorStyle2 .news_similar_wrap .news_item .info .title a{
	color:#3a3a3a;
}

.colorStyle2 .news_similar_wrap .news_item .info .title a:hover{
	color:#f26e26;
}

.colorStyle2 .banner .news_block_item .info .title a{
	color:#fff;
}

.colorStyle2 .banner .news_block_item .info .title:after{
	background-color:#f26e26;
}

.colorStyle2 .banner .contacts span{
	color:#fff;
}

.colorStyle2 .banner .contacts a.call-me{
	background-color:#f26e26;
	border:2px solid #f26e26;
	width:100%;
	background:none;
	color:#fff;
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
}

.colorStyle2 .banner .contacts a.call-me:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .banner .contacts a.call-me.invert{
	background:none;
	color:#fff;
}

.colorStyle2 .banner .contacts a.call-me.invert:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .banner .contacts a.call-me.form:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 .banner .contacts a.call-me.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 .banner .contacts a.call-me:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .banner .contacts.phones:after{
	background-image:url(../img/L-2-2/phone-icon.png);
}

.colorStyle2 .carusel .items .slick-arrow.slick-prev{
	background-image:url(../img/L-2-2/news-slider-left.png);
}

.colorStyle2 .carusel .items .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-2/news-slider-left-active.png);
}

.colorStyle2 .carusel .items .slick-arrow.slick-next{
	background-image:url(../img/L-2-2/news-slider-right.png);
}

.colorStyle2 .carusel .items .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-2/news-slider-right-active.png);
}

.colorStyle2 .block.faq .uss_faq .uss_faq_item{
	background:none;
}

.colorStyle2 .block.faq-text strong,.colorStyle2 .block.faq .uss_faq .uss_faq_item .uss_faq_question .uss_faq_question_text{
	color:#505050;
}

.colorStyle2 .map-fixed .contacts{
	background-color:#0f0e17;
	color:#fff;
}

.colorStyle2 .map-fixed .contacts .h3{
	color:#fff;
}

.colorStyle2 .map-fixed .contacts .h3:after{
	background:#fff;
}

.colorStyle2 .map:not(.map-fixed){
	background-color:#0f0e17;
	color:#fff;
}

.colorStyle2 .map:not(.map-fixed) .contacts .h3{
	color:#3a3a3a;
	color:#fff;
}

.colorStyle2 .map:not(.map-fixed) .contacts .h3 span{
	color:#505050;
}

.colorStyle2 .map:not(.map-fixed) .contacts .h3:after{
	background-color:#f26e26;
}

.colorStyle2 .map .contacts .phone:after{
	background-image:url(../img/L-2-2/footer-phone.png);
}

.colorStyle2 .map .contacts .point:after{
	background-image:url(../img/L-2-2/footer-point.png);
}

.colorStyle2 .map .contacts .email:after{
	background-image:url(../img/L-2-2/footer-email.png);
}

.colorStyle2 .inline-form form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
	border-color:#fff;
}

.colorStyle2 .inline-form form .buttons input[type=submit].styler:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 .inline-form.form-bg2{
	background:#000;
}

.colorStyle2 .buy_one_click_form_inpos .h3,.colorStyle2 .buy_one_click_form_inpos h3{
	color:#3a3a3a;
	margin-bottom:38px;
}

.colorStyle2 .buy_one_click_form_inpos .h3 span,.colorStyle2 .buy_one_click_form_inpos h3 span{
	color:#505050;
}

.colorStyle2 .buy_one_click_form_inpos .h3:after,.colorStyle2 .buy_one_click_form_inpos h3:after{
	background-color:#f26e26;
}

.colorStyle2 .buy_one_click_form_inpos form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
}

.colorStyle2 .content .spec-block .h3{
	background:#0d1623;
	color:#fff;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .news_block_item .info .date{
	color:#afafaf;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .news_block_item .info .title,.colorStyle2 .content .spec-block .uss_widget_outer_content .news_block_item .info .title a{
	color:#505050;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .news_block_item .info .title a:hover{
	color:#f26e26;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
	width:100%;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.invert{
	background:none;
	color:#fff;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.invert:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.form:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item{
	border:2px solid #fff;
	background-color:#fff;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item:hover{
	border:2px solid #f26e26;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name a{
	color:#3a3a3a;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name a:hover{
	color:#f26e26;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price:after{
	background-color:position_item_price_bd;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price span{
	background:none!important;
	color:#3a3a3a!important;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
	width:100%;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.invert:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.form:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle2 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#f26e26;
}

.colorStyle2 .uss_adv_img_list_item.uss_ail_point span{
	background:#f5f5f5;
}

.colorStyle2 .uss_adv_img_list_item.uss_ail_point.active span{
	background:#f26e26;
}

.colorStyle2 .slider .slick-dots li.slick-active button{
	background-color:#f26e26;
}

.colorStyle2 .uss_section_content>.uss_eshop_filters .jq-checkbox{
	border-color:#f26e26;
}

.colorStyle2 .uss_section_content>.uss_eshop_filters .jq-checkbox .jq-checkbox__div{
	background-color:#f26e26;
}

.colorStyle2 .compare_table.body_table input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle2 .compare_table.body_table input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle2 .compare_table.body_table input[type=text].basket_amount_class:focus{
	border-color:#f26e26;
}

.colorStyle2 .compare_table.body_table .uss_shop_by a.add_to_cart{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
}

.colorStyle2 .compare_table.body_table .uss_shop_by a.add_to_cart:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .compare_table.body_table .uss_shop_by a.add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle2 .compare_table.body_table .uss_shop_by a.add_to_cart.invert:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .compare_table.body_table .uss_shop_by a.add_to_cart.form:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 .compare_table.body_table .uss_shop_by a.add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 .compare_table.body_table .delete_item_wrap a.delete_item{
	color:#fff;
	background-color:#f26e26;
	border:2px solid #f26e26;
}

.colorStyle2 .compare_table.body_table .delete_item_wrap a.delete_item:hover{
	background:none;
	color:#f26e26;
}

.colorStyle2 .compare_table.body_table .delete_item_wrap a.delete_item.invert{
	background:none;
	color:#fff;
}

.colorStyle2 .compare_table.body_table .delete_item_wrap a.delete_item.invert:hover{
	background-color:#f26e26;
	color:#fff;
}

.colorStyle2 .compare_table.body_table .delete_item_wrap a.delete_item.form:hover{
	background-color:#fff;
	color:#f26e26;
}

.colorStyle2 .compare_table.body_table .delete_item_wrap a.delete_item.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle2 .buy_one_click_form_tml .one_click_form_wrapper .jq-checkbox{
	border-color:#f26e26;
}

.colorStyle2 .buy_one_click_form_tml .one_click_form_wrapper .jq-checkbox.checked .jq-checkbox__div{
	background-color:#f26e26;
}

.colorStyle2 .modal form.fc_form .jq-checkbox{
	border-color:#f26e26;
}

.colorStyle2 .footer-menu ul li .submenu,.colorStyle2 .modal form.fc_form .jq-checkbox.checked .jq-checkbox__div{
	background-color:#f26e26;
}

.colorStyle2 .footer-menu ul li .submenu li a{
	color:#fff;
}

.colorStyle2 .footer-menu ul li .submenu li a:hover{
	color:#fff;
}

.colorStyle2 .footer-menu ul li.clicked>a{
	background-color:#f26e26;
}

.colorStyle3 .news.people .slick-arrow{
	bottom:50%;
}

.colorStyle3 .photoalbum.x6 .slick-arrow{
	display:none!important;
}

.colorStyle3 #wrap{
	color:#505050;
	background-color:#f5f5f5;
}

.colorStyle3 .header .contacts.phone p:first-child:before{
	background-image:url(../img/L-2-3/phone-icon.png);
}

.colorStyle3 .header .cart .uss_basket_mini{
	background-image:url(../img/L-2-3/cart-icon.png);
}

.colorStyle3 .menu ul li a{
	color:#fff;
}

.colorStyle3 .menu ul li.active>a,.colorStyle3 .menu ul li:hover>a{
	color:#b10a36;
}

.colorStyle3 .menu ul li .submenu{
	background-color:#b10a36;
}

.colorStyle3 .menu ul li .submenu li a{
	color:#fff;
}

.colorStyle3 .menu ul li .submenu li a:hover{
	color:#fff;
}

.colorStyle3 .menu ul li.clicked>a{
	background-color:#b10a36;
}

.colorStyle3 .menu .search .search-box form .uss_input_name:focus{
	border-color:#b10a36;
}

.colorStyle3 .adaptive-menu .in-menu{
	background-color:#b10a36;
}

.colorStyle3 .adaptive-menu .in-menu ul li.clicked>a{
	background:#fff;
}

.colorStyle3 a{
	color:#b10a36;
}

.colorStyle3 .bg-type-1{
	background-color:#fff;
}

.colorStyle3 .bg-type-2{
	background-color:#f5f5f5;
}

.colorStyle3 .bg-type-form{
	background-color:#b10a36;
}

.colorStyle3 .bg-type-form2{
	background-color:#223048;
}

.colorStyle3 .bg-type-image-1{
	color:#fff;
	background-image:url(../img/L-2-3/bg-type-image-1.jpg);
}

.colorStyle3 .bg-type-image-1 span{
	color:#b10a36;
}

.colorStyle3 .bg-type-image-2{
	color:#fff;
	background-image:url(../img/L-2-3/bg-type-image-2.jpg);
}

.colorStyle3 .bg-type-image-2 span{
	color:#b10a36;
}

.colorStyle3 .bg-type-image-3{
	color:#fff;
	background-image:url(../img/L-2-3/bg-type-image-3.jpg);
}

.colorStyle3 .bg-type-image-3 span{
	color:#b10a36;
}

.colorStyle3 .type1.block{
	color:#fff;
}

.colorStyle3 .type1.block .h3:after,.colorStyle3 .type1.block h3:after{
	background-color:#fff;
}

.colorStyle3 .white.block{
	color:#fff;
}

.colorStyle3 .dark.block{
	color:#505050;
}

.colorStyle3 .head{
	color:#fff;
}

.colorStyle3 .singlepage .head .header{
	background-color:#0f0e17;
}

.colorStyle3 .singlepage .container{
	background-color:none!important;
}

.colorStyle3 .singlepage .uss_shop_detail{
	background-color:none;
}

.colorStyle3 .slider .slide .caption .slide-button a{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
	width:auto;
	display:inline-block;
	font-size:15px;
	padding:14px 10px;
	min-width:200px;
	text-transform:uppercase;
	background:rgba(0, 0, 0, .35);
}

.colorStyle3 .slider .slide .caption .slide-button a:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .slider .slide .caption .slide-button a.invert{
	background:none;
	color:#fff;
}

.colorStyle3 .slider .slide .caption .slide-button a.invert:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .slider .slide .caption .slide-button a.form:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 .slider .slide .caption .slide-button a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle3 .slider .slide .caption .slide-button a:hover{
	background:#b10a36;
	color:#fff;
}

.colorStyle3 .slider.slider-static.slider-default{
	background-image:url(../img/slide3.jpg);
}

.colorStyle3 .content .h3{
	color:#223048;
}

.colorStyle3 .content .h3 span{
	color:#505050;
}

.colorStyle3 .content .h3:after{
	background-color:#b10a36;
}

.colorStyle3 .content.photoalbum .uss_images_block .slick-arrow.slick-prev{
	background-image:url(../img/L-2-3/news-slider-left.png);
}

.colorStyle3 .content.photoalbum .uss_images_block .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-3/news-slider-left-active.png);
}

.colorStyle3 .content.photoalbum .uss_images_block .slick-arrow.slick-next{
	background-image:url(../img/L-2-3/news-slider-right.png);
}

.colorStyle3 .content.photoalbum .uss_images_block .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-3/news-slider-right-active.png);
}

.colorStyle3 .footer-menu{
	background-color:#fff;
}

.colorStyle3 .footer-menu ul li a{
	color:#223048;
}

.colorStyle3 .footer-menu ul li a.active,.colorStyle3 .footer-menu ul li a:hover{
	color:#b10a36;
}

.colorStyle3 .aside-block{
	background-color:#fff;
}

.colorStyle3 .aside-block.type0 .h3{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .aside-block.type1 .h3{
	background-color:#223048;
	color:#fff;
}

.colorStyle3 .aside-block.type2 .h3{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .aside-block.aside-catalog .h3{
	color:#fff;
	background-image:url(../img/L-2-3/aside-catalog-title-bg.png);
	background-color:#223048;
}

.colorStyle3 .aside-block.aside-catalog .uss_eshop_menu li a{
	color:#223048;
	background-image:url(../img/L-2-3/li.png);
}

.colorStyle3 .aside-block.aside-catalog .uss_eshop_menu li.active>a,.colorStyle3 .aside-block.aside-catalog .uss_eshop_menu li:hover>a{
	color:#b10a36;
	background-image:url(../img/L-2-3/li-active.png);
}

.colorStyle3 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a{
	background-image:url(../img/L-2-3/sub.png);
}

.colorStyle3 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a.active,.colorStyle3 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a:hover{
	background-image:url(../img/L-2-3/sub-active.png);
}

.colorStyle3 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a:hover{
	color:#b10a36;
}

.colorStyle3 .aside-block.aside-catalog .uss_eshop_menu li .submenu .submenu li a{
	background-color:none!important;
}

.colorStyle3 .aside-block.aside-catalog .catalog_menu li div.catalog_menu_item a{
	color:#223048;
	background-image:url(../img/L-2-3/li.png);
}

.colorStyle3 .aside-block.aside-catalog .catalog_menu li.active>.catalog_menu_item a,.colorStyle3 .aside-block.aside-catalog .catalog_menu li:hover>.catalog_menu_item a{
	color:#b10a36;
	background-image:url(../img/L-2-3/li-active.png);
}

.colorStyle3 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a{
	background-image:url(../img/L-2-3/sub.png);
}

.colorStyle3 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a.active,.colorStyle3 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a:hover{
	background-image:url(../img/L-2-3/sub-active.png);
}

.colorStyle3 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a:hover{
	color:#b10a36;
}

.colorStyle3 .aside-block.aside-catalog .catalog_menu li .submenu .submenu li .catalog_menu_item a{
	background-color:none!important;
}

.colorStyle3 .aside-block.aside-catalog .catalog_menu li .submenu .submenu li .catalog_menu_item a:hover{
	color:#b10a36;
}

.colorStyle3 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li a{
	color:#223048;
	background-image:url(../img/L-2-3/li.png);
}

.colorStyle3 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li.active>a,.colorStyle3 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li:hover>a{
	color:#b10a36;
	background-image:url(../img/L-2-3/li-active.png);
}

.colorStyle3 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li.active>.submenu{
	display:block;
}

.colorStyle3 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu{
	display:none;
}

.colorStyle3 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li{
	border:none!important;
}

.colorStyle3 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a{
	background-image:url(../img/L-2-3/sub.png);
}

.colorStyle3 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a.active,.colorStyle3 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a:hover{
	background-image:url(../img/L-2-3/sub-active.png);
}

.colorStyle3 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a:hover{
	color:#b10a36;
}

.colorStyle3 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu .submenu li a{
	background-color:none!important;
}

.colorStyle3 .aside-block.aside-position .uss_eshop_block_item .uss_shop_name a:hover{
	color:#b10a36;
}

.colorStyle3 .aside-block.aside-position .uss_eshop_block_item .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle3 .aside-block.aside-position .uss_eshop_block_item .uss_shop_price span{
	background-color:none!important;
	color:#223048!important;
}

.colorStyle3 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle3 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle3 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#b10a36;
}

.colorStyle3 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
}

.colorStyle3 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart:hover{
	color:#b10a36;
}

.colorStyle3 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart:hover{
	background-color:none!important;
}

.colorStyle3 .aside-block.aside-news .news_block_item .info .date{
	color:#afafaf;
	background-image:url(../img/L-2-3/date-icon-small.png);
}

.colorStyle3 .aside-block.aside-news .news_block_item .info .title a{
	color:#223048;
}

.colorStyle3 .aside-block.aside-news .news_block_item .info .title a:hover{
	color:#b10a36;
}

.colorStyle3 .aside-block.aside-contacts p a.call-me{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
}

.colorStyle3 .aside-block.aside-contacts p a.call-me:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .aside-block.aside-contacts p a.call-me.invert{
	background:none;
	color:#fff;
}

.colorStyle3 .aside-block.aside-contacts p a.call-me.invert:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .aside-block.aside-contacts p a.call-me.form:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 .aside-block.aside-contacts p a.call-me.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle3 .aside-block.aside-contacts .tel:after{
	background-image:url(../img/L-2-3/footer-phone.png);
}

.colorStyle3 .aside-block.aside-contacts .point:after{
	background-image:url(../img/L-2-3/footer-point.png);
}

.colorStyle3 .aside-block.aside-contacts .email:after{
	background-image:url(../img/L-2-3/footer-email.png);
}

.colorStyle3 .footer{
	background-color:#fff;
	color:#505050;
}

.colorStyle3 .footer .contacts .address:before{
	background:url(../img/L-2-3/footer-point.png) 50% no-repeat;
}

.colorStyle3 .footer .contacts .email:before{
	background:url(../img/L-2-3/footer-email.png) 50% no-repeat;
}

.colorStyle3 .footer .contacts .phone:before{
	background:url(../img/L-2-3/footer-phone.png) 50% no-repeat;
}

.colorStyle3 .bottom{
	background-color:#fff;
	color:#505050;
	border-top-color:#e4e4e4;
}

.colorStyle3 form input.styler:not([type=submit]),.colorStyle3 form input:not([type=submit]){
	border:2px solid #f5f5f5;
}

.colorStyle3 form input.styler:not([type=submit]):focus,.colorStyle3 form input:not([type=submit]):focus{
	border-color:#b10a36;
}

.colorStyle3 form textarea,.colorStyle3 form textarea.styler{
	border:2px solid #f5f5f5;
}

.colorStyle3 form textarea.styler:focus,.colorStyle3 form textarea:focus{
	border-color:#b10a36;
}

.colorStyle3 form button.styler,.colorStyle3 form input[type=submit].styler{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
	width:auto;
	display:inline-block;
}

.colorStyle3 form button.styler:hover,.colorStyle3 form input[type=submit].styler:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 form button.styler.invert,.colorStyle3 form input[type=submit].styler.invert{
	background:none;
	color:#fff;
}

.colorStyle3 form button.styler.invert:hover,.colorStyle3 form input[type=submit].styler.invert:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 form button.styler.form:hover,.colorStyle3 form input[type=submit].styler.form:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 form button.styler.form2:hover,.colorStyle3 form input[type=submit].styler.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle3 .bread{
	color:#505050;
}

.colorStyle3 .uss_pagenator .uss_page_num .uss_page{
	border-style:solid;
	border-color:transparent;
}

.colorStyle3 .uss_pagenator .uss_page_num .uss_page:hover{
	border-color:#0f0e17;
}

.colorStyle3 .uss_pagenator .uss_page_num .uss_page.uss_page_selected{
	border-color:#b10a36;
}

.colorStyle3 .uss_comments .uss_comments_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle3 .uss_comments .comment{
	background-color:#fff;
}

.colorStyle3 .uss_comments .comment .add_answer:hover{
	color:#b10a36;
}

.colorStyle3 .uss_comments .comment .comment_answer_form{
	background-color:#fff;
}

.colorStyle3 .comment_form_block .comment_form_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle3 .comment_form_block .comments_form,.colorStyle3 .section_faq .uss_faq_content{
	background-color:#fff;
}

.colorStyle3 .section_faq .uss_add_question a{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
}

.colorStyle3 .section_faq .uss_add_question a:hover{
	background-color:none;
	color:#b10a36;
}

.colorStyle3 .section_faq .uss_form_tml form{
	background-color:#fff;
}

.colorStyle3 .section_faq .uss_form_tml form .uss_form_item.uss_form_captcha input[type=text].styler{
	border:2px solid #dcdcdc;
}

.colorStyle3 .section_faq .uss_form_tml form .uss_form_item.uss_form_captcha input[type=text].styler:focus{
	border-color:#b10a36;
}

.colorStyle3 .section_faq .uss_faq .uss_faq_item{
	background-color:#fff;
}

.colorStyle3 .section_faq .uss_faq .uss_faq_item .reply{
	border-top-color:#dcdcdc;
}

.colorStyle3 div.uss_tabs div.uss_tabs_navigation span{
	color:#505050;
	border-color:#dcdcdc;
}

.colorStyle3 div.uss_tabs div.uss_tabs_navigation span.selected,.colorStyle3 div.uss_tabs div.uss_tabs_navigation span:hover{
	background-color:#b10a36;
	color:#fff;
	border-color:#b10a36;
}

.colorStyle3 div.uss_tabs div.tab_items .eshop_filters_area .jq-radio{
	background:none;
}

.colorStyle3 div.uss_tabs div.tab_items table tbody tr th,.colorStyle3 div.uss_tabs div.tab_items table thead tr th{
	color:#505050;
	background-color:#f5f5f5;
}

.colorStyle3 div.uss_tabs div.tab_items table tbody tr td{
	color:#505050;
}

.colorStyle3 .jq-selectbox .jq-selectbox__select{
	border-color:jq_selectbox_bd;
}

.colorStyle3 .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{
	color:#223048;
}

.colorStyle3 .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	border-top-color:#223048;
}

.colorStyle3 .uss_section_content>.uss_eshop_filters .uss_eshop_filters_block{
	background-color:#fff;
}

.colorStyle3 .uss_section_content>.uss_eshop_filters form button.styler,.colorStyle3 .uss_section_content>.uss_eshop_filters form input[type=submit].styler{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
}

.colorStyle3 .uss_section_content>.uss_eshop_filters form button.styler:hover,.colorStyle3 .uss_section_content>.uss_eshop_filters form input[type=submit].styler:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .uss_section_content>.uss_eshop_filters form button.styler.invert,.colorStyle3 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.invert{
	background:none;
	color:#fff;
}

.colorStyle3 .uss_section_content>.uss_eshop_filters form button.styler.invert:hover,.colorStyle3 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.invert:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .uss_section_content>.uss_eshop_filters form button.styler.form:hover,.colorStyle3 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.form:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 .uss_section_content>.uss_eshop_filters form button.styler.form2:hover,.colorStyle3 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle3 .mainpage .block.about .h3:after{
	background-color:#b10a36;
}

.colorStyle3 .uss_shop_block_cat .uss_shop_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle3 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_shop_block_cat .uss_shop_category:hover{
	border-color:#b10a36;
}

.colorStyle3 .uss_shop_list_cat .uss_shop_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle3 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_cat a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_shop_list_cat .uss_shop_category:hover{
	border-color:#b10a36;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#b10a36;
	border-color:#b10a36;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#b10a36;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{
	color:#fff;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart:hover{
	background-color:none!important;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_compare_by a{
	background-image:url(../img/L-2-3/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_compare_by a:hover{
	background-color:#b10a36;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-3/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#b10a36;
}

.colorStyle3 .uss_shop_blocks_view .uss_eshop_item:hover{
	border-color:#b10a36;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span{
	background-color:none!important;
	color:#223048!important;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#b10a36;
	border-color:#b10a36;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#b10a36;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	border:2px solid;
	color:#fff;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background:none;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-3/compare-small-white.png);
	color:#fff;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#b10a36;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-3/put-icon-small-white.png);
	color:#fff;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#b10a36;
}

.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item:hover{
	border-color:#b10a36;
}

.colorStyle3 .uss_shop_table_view{
	background-color:#fff;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table{
	border:2px solid #e8e8e8;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table tr th{
	background-color:#f5f5f5;
	color:#505050;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table tr td{
	border:2px solid #e8e8e8;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table tr .uss_title a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table tr .uss_price span{
	background-color:none!important;
	color:#223048!important;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart{
	background-color:#b10a36;
	border:2px #b10a36;
	color:#fff;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart:hover{
	background:none;
	color:#d63535;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_shop_by a.add_to_cart{
	background-color:#0f0e17;
	border:2px solid;
	color:#fff;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_shop_by a.add_to_cart:hover{
	background:none;
	color:#0f0e17;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-3/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare:hover{
	background-color:#b10a36;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-3/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle3 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist:hover{
	background-color:#b10a36;
}

.colorStyle3 .uss_eshop_sort_block a.activ_sort,.colorStyle3 .uss_eshop_sort_block a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_eshop_sort_block .filter_show_by_links .jq-selectbox .jq-selectbox__select{
	background-color:#fff;
	border:1px solid #c9c9c9;
}

.colorStyle3 .uss_eshop_sort_block .filter_show_by_links .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	border-top-color:#c9c9c9;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span{
	background-color:none!important;
	color:#223048!important;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price.old_price{
	color:#b4b4b4!important;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#b10a36;
	border-color:#b10a36;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#b10a36;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	border:2px solid;
	color:#fff;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background:none;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-3/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#b10a36;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-3/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#b10a36;
}

.colorStyle3 .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .jq-radio{
	background:none;
}

.colorStyle3 .uss_shop_detail .uss_shop_full_description ul li:before{
	background-image:url(../img/L-2-3/content-li.png);
}

.colorStyle3 .uss_shop_detail .uss_shop_full_description ol{
	counter-reset:section;
}

.colorStyle3 .uss_shop_detail .uss_shop_full_description ol li:before{
	counter-increment:section;
}

.colorStyle3 .uss_eshop_sameproducts .item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle3 .uss_eshop_sameproducts .item .info .title a{
	color:#223048;
}

.colorStyle3 .uss_eshop_sameproducts .item .info .title a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_eshop_sameproducts .item .info .price:after{
	background-color:#dcdcdc;
}

.colorStyle3 .uss_eshop_sameproducts .item .info .price span.old_price{
	background-color:none!important;
	color:#dcdcdc!important;
}

.colorStyle3 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle3 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle3 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#b10a36;
}

.colorStyle3 .uss_eshop_sameproducts .item .info .addToCart a.add_to_cart{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
}

.colorStyle3 .uss_eshop_sameproducts .item .info .addToCart a.add_to_cart:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .h3.h_op{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle3 .uss_catalog_block_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle3 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_catalog_block_cat .uss_catalog_category .catalog_info .subcats a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	background-color:#b10a36;
	border:2px solid;
	color:#fff;
}

.colorStyle3 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .uss_catalog_block_cat .uss_catalog_category:hover{
	border-color:#b10a36;
}

.colorStyle3 .uss_catalog_list_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle3 .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_catalog_list_cat .uss_catalog_category .subcats a:hover{
	color:#b10a36;
}

.colorStyle3 .uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton{
	background-color:#b10a36;
	border:2px solid;
	color:#fff;
}

.colorStyle3 .uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#b10a36;
}

.colorStyle3 .uss_catalog_detail{
	background-color:#fff;
}

.colorStyle3 .uss_catalog_detail .catalog_orderbutton{
	background-color:#b10a36;
	border:2px solid;
	color:#fff;
}

.colorStyle3 .uss_catalog_detail .catalog_orderbutton:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .uss_catalog_detail .uss_catalog_description ul li:before{
	background-image:url(../img/L-2-3/content-li.png);
}

.colorStyle3 .uss_catalog_detail .uss_catalog_description ol{
	counter-reset:section;
}

.colorStyle3 .uss_catalog_detail .uss_catalog_description ol li:before{
	counter-increment:section;
}

.colorStyle3 .catalog_order_form .h3,.colorStyle3 .catalog_order_form h3{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle3 .catalog_order_form .fc_form_tml{
	background-color:#fff;
}

.colorStyle3 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle3 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{
	color:#b10a36;
}

.colorStyle3 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .subcats a:hover{
	color:#b10a36;
}

.colorStyle3 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	background-color:#b10a36;
	border:2px solid;
	color:#fff;
}

.colorStyle3 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#b10a36;
}

.colorStyle3 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-prev{
	background-image:url(../img/L-2-3/news-slider-left.png);
}

.colorStyle3 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-3/news-slider-left-active.png);
}

.colorStyle3 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-next{
	background-image:url(../img/L-2-3/news-slider-right.png);
}

.colorStyle3 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-3/news-slider-right-active.png);
}

.colorStyle3 .service-block .catalog_menu li{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle3 .service-block .catalog_menu li:hover{
	border-color:#b10a36;
}

.colorStyle3 .service-block .catalog_menu li .catalog_menu_item>a:hover{
	color:#b10a36;
}

.colorStyle3 .block .h3{
	color:#223048;
}

.colorStyle3 .block .h3 span{
	color:#505050;
}

.colorStyle3 .block .h3:after{
	background-color:#b10a36;
}

.colorStyle3 .block.photoalbum .uss_images_block .slick-arrow.slick-prev{
	background-image:url(../img/L-2-3/news-slider-left.png);
}

.colorStyle3 .block.photoalbum .uss_images_block .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-3/news-slider-left-active.png);
}

.colorStyle3 .block.photoalbum .uss_images_block .slick-arrow.slick-next{
	background-image:url(../img/L-2-3/news-slider-right.png);
}

.colorStyle3 .block.photoalbum .uss_images_block .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-3/news-slider-right-active.png);
}

.colorStyle3 .icons .row .icon .info .title{
	color:#505050;
}

.colorStyle3 .position .uss_eshop_block_item{
	border:2px solid #fff;
	background-color:#fff;
}

.colorStyle3 .position .uss_eshop_block_item:hover{
	border:2px solid #b10a36;
}

.colorStyle3 .position .uss_eshop_block_item .uss_shop_name a{
	color:#223048;
}

.colorStyle3 .position .uss_eshop_block_item .uss_shop_name a:hover{
	color:#b10a36;
}

.colorStyle3 .position .uss_eshop_block_item .uss_shop_price:after{
	background-color:position_item_price_bd;
}

.colorStyle3 .position .uss_eshop_block_item .uss_shop_price span{
	background:none!important;
	color:#223048!important;
}

.colorStyle3 .position .uss_eshop_block_item .add_to_cart{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
	width:100%;
}

.colorStyle3 .position .uss_eshop_block_item .add_to_cart:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .position .uss_eshop_block_item .add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle3 .position .uss_eshop_block_item .add_to_cart.invert:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .position .uss_eshop_block_item .add_to_cart.form:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 .position .uss_eshop_block_item .add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle3 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle3 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle3 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#b10a36;
}

.colorStyle3 .position .slick-arrow.slick-prev{
	background-image:url(../img/L-2-3/news-slider-left.png);
}

.colorStyle3 .position .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-3/news-slider-left-active.png);
}

.colorStyle3 .position .slick-arrow.slick-next{
	background-image:url(../img/L-2-3/news-slider-right.png);
}

.colorStyle3 .position .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-3/news-slider-right-active.png);
}

.colorStyle3 .counter #clock>:not(:last-child):after{
	color:#fff;
}

.colorStyle3 .counter #clock .data{
	color:#fff!important;
}

.colorStyle3 .counter #clock .data p{
	background-color:#b10a36;
	color:#fff!important;
}

.colorStyle3 .counter #clock .data p:after{
	background-color:hsla(0, 0%, 100%, .65);
}

.colorStyle3 .counter .btns a{
	background-color:#b10a36;
	border:2px solid #b10a36;
	background:none;
	color:#fff;
}

.colorStyle3 .counter .btns a:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .counter .btns a.invert{
	background:none;
	color:#fff;
}

.colorStyle3 .counter .btns a.invert:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .counter .btns a.form:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 .counter .btns a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle3 .counter .btns a:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .news.x1 .uss_widget_outer_content .news_block_item .title:after{
	background-color:#b10a36;
}

.colorStyle3 .news .slick-arrow.slick-prev{
	background-image:url(../img/L-2-3/news-slider-left.png);
}

.colorStyle3 .news .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-3/news-slider-left-active.png);
}

.colorStyle3 .news .slick-arrow.slick-next{
	background-image:url(../img/L-2-3/news-slider-right.png);
}

.colorStyle3 .news .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-3/news-slider-right-active.png);
}

.colorStyle3 .news .news_block_item .info .date{
	color:#afafaf;
}

.colorStyle3 .news .news_block_item .info .title,.colorStyle3 .news .news_block_item .info .title a{
	color:#505050;
}

.colorStyle3 .news .news_block_item .info .title a:hover{
	color:#b10a36;
}

.colorStyle3 .news .news_block_item .uss_news_more a{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
	width:100%;
}

.colorStyle3 .news .news_block_item .uss_news_more a:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .news .news_block_item .uss_news_more a.invert{
	background:none;
	color:#fff;
}

.colorStyle3 .news .news_block_item .uss_news_more a.invert:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .news .news_block_item .uss_news_more a.form:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 .news .news_block_item .uss_news_more a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle3 .news_similar_wrap .news_similar_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle3 .news_similar_wrap .news_item{
	background-color:#fff;
}

.colorStyle3 .news_similar_wrap .news_item .info .date{
	color:#afafaf;
	background-image:url(../img/L-2-3/date-icon-small.png);
}

.colorStyle3 .news_similar_wrap .news_item .info .title a{
	color:#223048;
}

.colorStyle3 .news_similar_wrap .news_item .info .title a:hover{
	color:#b10a36;
}

.colorStyle3 .banner .news_block_item .info .title a{
	color:#fff;
}

.colorStyle3 .banner .news_block_item .info .title:after{
	background-color:#b10a36;
}

.colorStyle3 .banner .contacts span{
	color:#fff;
}

.colorStyle3 .banner .contacts a.call-me{
	background-color:#b10a36;
	border:2px solid #b10a36;
	width:100%;
	background:none;
	color:#fff;
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
}

.colorStyle3 .banner .contacts a.call-me:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .banner .contacts a.call-me.invert{
	background:none;
	color:#fff;
}

.colorStyle3 .banner .contacts a.call-me.invert:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .banner .contacts a.call-me.form:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 .banner .contacts a.call-me.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle3 .banner .contacts a.call-me:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .banner .contacts.phones:after{
	background-image:url(../img/L-2-3/phone-icon.png);
}

.colorStyle3 .carusel .items .slick-arrow.slick-prev{
	background-image:url(../img/L-2-3/news-slider-left.png);
}

.colorStyle3 .carusel .items .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-3/news-slider-left-active.png);
}

.colorStyle3 .carusel .items .slick-arrow.slick-next{
	background-image:url(../img/L-2-3/news-slider-right.png);
}

.colorStyle3 .carusel .items .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-3/news-slider-right-active.png);
}

.colorStyle3 .block.faq .uss_faq .uss_faq_item{
	background:none;
}

.colorStyle3 .block.faq-text strong,.colorStyle3 .block.faq .uss_faq .uss_faq_item .uss_faq_question .uss_faq_question_text{
	color:#505050;
}

.colorStyle3 .map-fixed .contacts{
	background-color:#fff;
	color:#505050;
}

.colorStyle3 .map-fixed .contacts .h3{
	color:#223048;
}

.colorStyle3 .map-fixed .contacts .h3:after{
	background:#b10a36;
}

.colorStyle3 .map:not(.map-fixed){
	background-color:#0f0e17;
	color:#fff;
}

.colorStyle3 .map:not(.map-fixed) .contacts .h3{
	color:#223048;
}

.colorStyle3 .map:not(.map-fixed) .contacts .h3 span{
	color:#505050;
}

.colorStyle3 .map:not(.map-fixed) .contacts .h3:after{
	background-color:#b10a36;
}

.colorStyle3 .map .contacts .phone:after{
	background-image:url(../img/L-2-3/footer-phone.png);
}

.colorStyle3 .map .contacts .point:after{
	background-image:url(../img/L-2-3/footer-point.png);
}

.colorStyle3 .map .contacts .email:after{
	background-image:url(../img/L-2-3/footer-email.png);
}

.colorStyle3 .inline-form form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
	border-color:#fff;
}

.colorStyle3 .inline-form form .buttons input[type=submit].styler:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 .inline-form.form-bg2{
	background:#000;
}

.colorStyle3 .buy_one_click_form_inpos .h3,.colorStyle3 .buy_one_click_form_inpos h3{
	color:#223048;
	margin-bottom:38px;
}

.colorStyle3 .buy_one_click_form_inpos .h3 span,.colorStyle3 .buy_one_click_form_inpos h3 span{
	color:#505050;
}

.colorStyle3 .buy_one_click_form_inpos .h3:after,.colorStyle3 .buy_one_click_form_inpos h3:after{
	background-color:#b10a36;
}

.colorStyle3 .buy_one_click_form_inpos form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
}

.colorStyle3 .content .spec-block .h3{
	background:#223148;
	color:#fff;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .news_block_item .info .date{
	color:#afafaf;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .news_block_item .info .title,.colorStyle3 .content .spec-block .uss_widget_outer_content .news_block_item .info .title a{
	color:#505050;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .news_block_item .info .title a:hover{
	color:#b10a36;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
	width:100%;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.invert{
	background:none;
	color:#fff;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.invert:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.form:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item{
	border:2px solid #fff;
	background-color:#fff;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item:hover{
	border:2px solid #b10a36;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name a{
	color:#223048;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name a:hover{
	color:#b10a36;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price:after{
	background-color:position_item_price_bd;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price span{
	background:none!important;
	color:#223048!important;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
	width:100%;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.invert:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.form:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle3 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#b10a36;
}

.colorStyle3 .uss_adv_img_list_item.uss_ail_point span{
	background:#f5f5f5;
}

.colorStyle3 .uss_adv_img_list_item.uss_ail_point.active span{
	background:#b10a36;
}

.colorStyle3 .slider .slick-dots li.slick-active button{
	background-color:#b10a36;
}

.colorStyle3 .uss_section_content>.uss_eshop_filters .jq-checkbox{
	border-color:#b10a36;
}

.colorStyle3 .uss_section_content>.uss_eshop_filters .jq-checkbox .jq-checkbox__div{
	background-color:#b10a36;
}

.colorStyle3 .compare_table.body_table input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle3 .compare_table.body_table input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle3 .compare_table.body_table input[type=text].basket_amount_class:focus{
	border-color:#b10a36;
}

.colorStyle3 .compare_table.body_table .uss_shop_by a.add_to_cart{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
}

.colorStyle3 .compare_table.body_table .uss_shop_by a.add_to_cart:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .compare_table.body_table .uss_shop_by a.add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle3 .compare_table.body_table .uss_shop_by a.add_to_cart.invert:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .compare_table.body_table .uss_shop_by a.add_to_cart.form:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 .compare_table.body_table .uss_shop_by a.add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle3 .compare_table.body_table .delete_item_wrap a.delete_item{
	color:#fff;
	background-color:#b10a36;
	border:2px solid #b10a36;
}

.colorStyle3 .compare_table.body_table .delete_item_wrap a.delete_item:hover{
	background:none;
	color:#b10a36;
}

.colorStyle3 .compare_table.body_table .delete_item_wrap a.delete_item.invert{
	background:none;
	color:#fff;
}

.colorStyle3 .compare_table.body_table .delete_item_wrap a.delete_item.invert:hover{
	background-color:#b10a36;
	color:#fff;
}

.colorStyle3 .compare_table.body_table .delete_item_wrap a.delete_item.form:hover{
	background-color:#fff;
	color:#b10a36;
}

.colorStyle3 .compare_table.body_table .delete_item_wrap a.delete_item.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle3 .buy_one_click_form_tml .one_click_form_wrapper .jq-checkbox{
	border-color:#b10a36;
}

.colorStyle3 .buy_one_click_form_tml .one_click_form_wrapper .jq-checkbox.checked .jq-checkbox__div{
	background-color:#b10a36;
}

.colorStyle3 .modal form.fc_form .jq-checkbox{
	border-color:#b10a36;
}

.colorStyle3 .footer-menu ul li .submenu,.colorStyle3 .modal form.fc_form .jq-checkbox.checked .jq-checkbox__div{
	background-color:#b10a36;
}

.colorStyle3 .footer-menu ul li .submenu li a{
	color:#fff;
}

.colorStyle3 .footer-menu ul li .submenu li a:hover{
	color:#fff;
}

.colorStyle3 .footer-menu ul li.clicked>a{
	background-color:#b10a36;
}

.colorStyle4 #wrap{
	color:#505050;
	background-color:#f5f5f5;
}

.colorStyle4 .header .contacts.phone p:first-child:before{
	background-image:url(../img/L-2-4/phone-icon.png);
}

.colorStyle4 .header .cart .uss_basket_mini{
	background-image:url(../img/L-2-4/cart-icon.png);
}

.colorStyle4 .menu ul li a{
	color:#fff;
}

.colorStyle4 .menu ul li.active>a,.colorStyle4 .menu ul li:hover>a{
	color:#49b0df;
}

.colorStyle4 .menu ul li .submenu{
	background-color:#49b0df;
}

.colorStyle4 .menu ul li .submenu li a{
	color:#fff;
}

.colorStyle4 .menu ul li .submenu li a:hover{
	color:#fff;
}

.colorStyle4 .menu ul li.clicked>a{
	background-color:#49b0df;
}

.colorStyle4 .menu .search .search-box form .uss_input_name:focus{
	border-color:#49b0df;
}

.colorStyle4 .adaptive-menu .in-menu{
	background-color:#49b0df;
}

.colorStyle4 .adaptive-menu .in-menu ul li.clicked>a{
	background:#fff;
}

.colorStyle4 a{
	color:#49b0df;
}

.colorStyle4 .bg-type-1{
	background-color:#fff;
}

.colorStyle4 .bg-type-2{
	background-color:#f5f5f5;
}

.colorStyle4 .bg-type-form{
	background-color:#49b0df;
}

.colorStyle4 .bg-type-form2{
	background-color:#223048;
}

.colorStyle4 .bg-type-image-1{
	color:#fff;
	background-image:url(../img/L-2-4/bg-type-image-1.jpg);
}

.colorStyle4 .bg-type-image-1 span{
	color:#49b0df;
}

.colorStyle4 .bg-type-image-2{
	color:#fff;
	background-image:url(../img/L-2-4/bg-type-image-2.jpg);
}

.colorStyle4 .bg-type-image-2 span{
	color:#49b0df;
}

.colorStyle4 .bg-type-image-3{
	color:#fff;
	background-image:url(../img/L-2-4/bg-type-image-3.jpg);
}

.colorStyle4 .bg-type-image-3 span{
	color:#49b0df;
}

.colorStyle4 .type1.block{
	color:#fff;
}

.colorStyle4 .type1.block .h3:after,.colorStyle4 .type1.block h3:after{
	background-color:#fff;
}

.colorStyle4 .white.block{
	color:#fff;
}

.colorStyle4 .dark.block{
	color:#505050;
}

.colorStyle4 .head{
	color:#fff;
}

.colorStyle4 .singlepage .head .header{
	background-color:#0f0e17;
}

.colorStyle4 .singlepage .container{
	background-color:none!important;
}

.colorStyle4 .singlepage .uss_shop_detail{
	background-color:none;
}

.colorStyle4 .slider .slide .caption .slide-button a{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
	width:auto;
	display:inline-block;
	font-size:15px;
	padding:14px 10px;
	min-width:200px;
	text-transform:uppercase;
	background:rgba(0, 0, 0, .35);
}

.colorStyle4 .slider .slide .caption .slide-button a:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .slider .slide .caption .slide-button a.invert{
	background:none;
	color:#fff;
}

.colorStyle4 .slider .slide .caption .slide-button a.invert:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .slider .slide .caption .slide-button a.form:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 .slider .slide .caption .slide-button a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle4 .slider .slide .caption .slide-button a:hover{
	background:#49b0df;
	color:#fff;
}

.colorStyle4 .slider.slider-static.slider-default{
	background-image:url(../img/slide4.jpg);
}

.colorStyle4 .content .h3{
	color:#3a3a3a;
}

.colorStyle4 .content .h3 span{
	color:#505050;
}

.colorStyle4 .content .h3:after{
	background-color:#49b0df;
}

.colorStyle4 .content.photoalbum .uss_images_block .slick-arrow.slick-prev{
	background-image:url(../img/L-2-4/news-slider-left.png);
}

.colorStyle4 .content.photoalbum .uss_images_block .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-4/news-slider-left-active.png);
}

.colorStyle4 .content.photoalbum .uss_images_block .slick-arrow.slick-next{
	background-image:url(../img/L-2-4/news-slider-right.png);
}

.colorStyle4 .content.photoalbum .uss_images_block .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-4/news-slider-right-active.png);
}

.colorStyle4 .footer-menu{
	background-color:#fff;
}

.colorStyle4 .footer-menu ul li a{
	color:#223048;
}

.colorStyle4 .footer-menu ul li a.active,.colorStyle4 .footer-menu ul li a:hover{
	color:#49b0df;
}

.colorStyle4 .aside-block{
	background-color:#fff;
}

.colorStyle4 .aside-block.type0 .h3{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .aside-block.type1 .h3{
	background-color:#c0cdd2;
	color:#fff;
}

.colorStyle4 .aside-block.type2 .h3{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .aside-block.aside-catalog .h3{
	color:#fff;
	background-image:url(../img/L-2-4/aside-catalog-title-bg.png);
	background-color:#49b0df;
}

.colorStyle4 .aside-block.aside-catalog .uss_eshop_menu li a{
	color:#3a3a3a;
	background-image:url(../img/L-2-4/li.png);
}

.colorStyle4 .aside-block.aside-catalog .uss_eshop_menu li.active>a,.colorStyle4 .aside-block.aside-catalog .uss_eshop_menu li:hover>a{
	color:#49b0df;
	background-image:url(../img/L-2-4/li-active.png);
}

.colorStyle4 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a{
	background-image:url(../img/L-2-4/sub.png);
}

.colorStyle4 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a.active,.colorStyle4 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a:hover{
	background-image:url(../img/L-2-4/sub-active.png);
}

.colorStyle4 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a:hover{
	color:#49b0df;
}

.colorStyle4 .aside-block.aside-catalog .uss_eshop_menu li .submenu .submenu li a{
	background-color:none!important;
}

.colorStyle4 .aside-block.aside-catalog .catalog_menu li div.catalog_menu_item a{
	color:#3a3a3a;
	background-image:url(../img/L-2-4/li.png);
}

.colorStyle4 .aside-block.aside-catalog .catalog_menu li.active>.catalog_menu_item a,.colorStyle4 .aside-block.aside-catalog .catalog_menu li:hover>.catalog_menu_item a{
	color:#49b0df;
	background-image:url(../img/L-2-4/li-active.png);
}

.colorStyle4 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a{
	background-image:url(../img/L-2-4/sub.png);
}

.colorStyle4 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a.active,.colorStyle4 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a:hover{
	background-image:url(../img/L-2-4/sub-active.png);
}

.colorStyle4 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a:hover{
	color:#49b0df;
}

.colorStyle4 .aside-block.aside-catalog .catalog_menu li .submenu .submenu li .catalog_menu_item a{
	background-color:none!important;
}

.colorStyle4 .aside-block.aside-catalog .catalog_menu li .submenu .submenu li .catalog_menu_item a:hover{
	color:#49b0df;
}

.colorStyle4 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li a{
	color:#3a3a3a;
	background-image:url(../img/L-2-4/li.png);
}

.colorStyle4 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li.active>a,.colorStyle4 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li:hover>a{
	color:#49b0df;
	background-image:url(../img/L-2-4/li-active.png);
}

.colorStyle4 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li.active>.submenu{
	display:block;
}

.colorStyle4 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu{
	display:none;
}

.colorStyle4 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li{
	border:none!important;
}

.colorStyle4 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a{
	background-image:url(../img/L-2-4/sub.png);
}

.colorStyle4 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a.active,.colorStyle4 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a:hover{
	background-image:url(../img/L-2-4/sub-active.png);
}

.colorStyle4 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a:hover{
	color:#49b0df;
}

.colorStyle4 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu .submenu li a{
	background-color:none!important;
}

.colorStyle4 .aside-block.aside-position .uss_eshop_block_item .uss_shop_name a:hover{
	color:#49b0df;
}

.colorStyle4 .aside-block.aside-position .uss_eshop_block_item .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle4 .aside-block.aside-position .uss_eshop_block_item .uss_shop_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle4 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle4 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle4 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#49b0df;
}

.colorStyle4 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
}

.colorStyle4 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart:hover{
	color:#49b0df;
}

.colorStyle4 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart:hover{
	background-color:none!important;
}

.colorStyle4 .aside-block.aside-news .news_block_item .info .date{
	color:#afafaf;
	background-image:url(../img/L-2-4/date-icon-small.png);
}

.colorStyle4 .aside-block.aside-news .news_block_item .info .title a{
	color:#3a3a3a;
}

.colorStyle4 .aside-block.aside-news .news_block_item .info .title a:hover{
	color:#49b0df;
}

.colorStyle4 .aside-block.aside-contacts p a.call-me{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
}

.colorStyle4 .aside-block.aside-contacts p a.call-me:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .aside-block.aside-contacts p a.call-me.invert{
	background:none;
	color:#fff;
}

.colorStyle4 .aside-block.aside-contacts p a.call-me.invert:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .aside-block.aside-contacts p a.call-me.form:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 .aside-block.aside-contacts p a.call-me.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle4 .aside-block.aside-contacts .tel:after{
	background-image:url(../img/L-2-4/footer-phone.png);
}

.colorStyle4 .aside-block.aside-contacts .point:after{
	background-image:url(../img/L-2-4/footer-point.png);
}

.colorStyle4 .aside-block.aside-contacts .email:after{
	background-image:url(../img/L-2-4/footer-email.png);
}

.colorStyle4 .footer{
	background-color:#fff;
	color:#505050;
}

.colorStyle4 .footer .contacts .address:before{
	background:url(../img/L-2-4/footer-point.png) 50% no-repeat;
}

.colorStyle4 .footer .contacts .email:before{
	background:url(../img/L-2-4/footer-email.png) 50% no-repeat;
}

.colorStyle4 .footer .contacts .phone:before{
	background:url(../img/L-2-4/footer-phone.png) 50% no-repeat;
}

.colorStyle4 .bottom{
	background-color:#fff;
	color:#505050;
	border-top-color:#e4e4e4;
}

.colorStyle4 form input.styler:not([type=submit]),.colorStyle4 form input:not([type=submit]){
	border:2px solid #f5f5f5;
}

.colorStyle4 form input.styler:not([type=submit]):focus,.colorStyle4 form input:not([type=submit]):focus{
	border-color:#49b0df;
}

.colorStyle4 form textarea,.colorStyle4 form textarea.styler{
	border:2px solid #f5f5f5;
}

.colorStyle4 form textarea.styler:focus,.colorStyle4 form textarea:focus{
	border-color:#49b0df;
}

.colorStyle4 form button.styler,.colorStyle4 form input[type=submit].styler{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
	width:auto;
	display:inline-block;
}

.colorStyle4 form button.styler:hover,.colorStyle4 form input[type=submit].styler:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 form button.styler.invert,.colorStyle4 form input[type=submit].styler.invert{
	background:none;
	color:#fff;
}

.colorStyle4 form button.styler.invert:hover,.colorStyle4 form input[type=submit].styler.invert:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 form button.styler.form:hover,.colorStyle4 form input[type=submit].styler.form:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 form button.styler.form2:hover,.colorStyle4 form input[type=submit].styler.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle4 .bread{
	color:#505050;
}

.colorStyle4 .uss_pagenator .uss_page_num .uss_page{
	border-style:solid;
	border-color:transparent;
}

.colorStyle4 .uss_pagenator .uss_page_num .uss_page:hover{
	border-color:#0f0e17;
}

.colorStyle4 .uss_pagenator .uss_page_num .uss_page.uss_page_selected{
	border-color:#49b0df;
}

.colorStyle4 .uss_comments .uss_comments_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle4 .uss_comments .comment{
	background-color:#fff;
}

.colorStyle4 .uss_comments .comment .add_answer:hover{
	color:#49b0df;
}

.colorStyle4 .uss_comments .comment .comment_answer_form{
	background-color:#fff;
}

.colorStyle4 .comment_form_block .comment_form_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle4 .comment_form_block .comments_form,.colorStyle4 .section_faq .uss_faq_content{
	background-color:#fff;
}

.colorStyle4 .section_faq .uss_add_question a{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
}

.colorStyle4 .section_faq .uss_add_question a:hover{
	background-color:none;
	color:#49b0df;
}

.colorStyle4 .section_faq .uss_form_tml form{
	background-color:#fff;
}

.colorStyle4 .section_faq .uss_form_tml form .uss_form_item.uss_form_captcha input[type=text].styler{
	border:2px solid #dcdcdc;
}

.colorStyle4 .section_faq .uss_form_tml form .uss_form_item.uss_form_captcha input[type=text].styler:focus{
	border-color:#49b0df;
}

.colorStyle4 .section_faq .uss_faq .uss_faq_item{
	background-color:#fff;
}

.colorStyle4 .section_faq .uss_faq .uss_faq_item .reply{
	border-top-color:#dcdcdc;
}

.colorStyle4 div.uss_tabs div.uss_tabs_navigation span{
	color:#505050;
	border-color:#dcdcdc;
}

.colorStyle4 div.uss_tabs div.uss_tabs_navigation span.selected,.colorStyle4 div.uss_tabs div.uss_tabs_navigation span:hover{
	background-color:#49b0df;
	color:#fff;
	border-color:#49b0df;
}

.colorStyle4 div.uss_tabs div.tab_items .eshop_filters_area .jq-radio{
	background:none;
}

.colorStyle4 div.uss_tabs div.tab_items table tbody tr th,.colorStyle4 div.uss_tabs div.tab_items table thead tr th{
	color:#505050;
	background-color:#f5f5f5;
}

.colorStyle4 div.uss_tabs div.tab_items table tbody tr td{
	color:#505050;
}

.colorStyle4 .jq-selectbox .jq-selectbox__select{
	border-color:jq_selectbox_bd;
}

.colorStyle4 .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{
	color:#3a3a3a;
}

.colorStyle4 .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	border-top-color:#3a3a3a;
}

.colorStyle4 .uss_section_content>.uss_eshop_filters .uss_eshop_filters_block{
	background-color:#fff;
}

.colorStyle4 .uss_section_content>.uss_eshop_filters form button.styler,.colorStyle4 .uss_section_content>.uss_eshop_filters form input[type=submit].styler{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
}

.colorStyle4 .uss_section_content>.uss_eshop_filters form button.styler:hover,.colorStyle4 .uss_section_content>.uss_eshop_filters form input[type=submit].styler:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .uss_section_content>.uss_eshop_filters form button.styler.invert,.colorStyle4 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.invert{
	background:none;
	color:#fff;
}

.colorStyle4 .uss_section_content>.uss_eshop_filters form button.styler.invert:hover,.colorStyle4 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.invert:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .uss_section_content>.uss_eshop_filters form button.styler.form:hover,.colorStyle4 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.form:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 .uss_section_content>.uss_eshop_filters form button.styler.form2:hover,.colorStyle4 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle4 .mainpage .block.about .h3:after{
	background-color:#49b0df;
}

.colorStyle4 .uss_shop_block_cat .uss_shop_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle4 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_shop_block_cat .uss_shop_category:hover{
	border-color:#49b0df;
}

.colorStyle4 .uss_shop_list_cat .uss_shop_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle4 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_cat a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_shop_list_cat .uss_shop_category:hover{
	border-color:#49b0df;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#49b0df;
	border-color:#49b0df;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#49b0df;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{
	color:#fff;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart:hover{
	background-color:none!important;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_compare_by a{
	background-image:url(../img/L-2-4/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_compare_by a:hover{
	background-color:#49b0df;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-4/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#49b0df;
}

.colorStyle4 .uss_shop_blocks_view .uss_eshop_item:hover{
	border-color:#49b0df;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#49b0df;
	border-color:#49b0df;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#49b0df;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	border:2px solid;
	color:#fff;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background:none;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-4/compare-small-white.png);
	color:#fff;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#49b0df;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-4/put-icon-small-white.png);
	color:#fff;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#49b0df;
}

.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item:hover{
	border-color:#49b0df;
}

.colorStyle4 .uss_shop_table_view{
	background-color:#fff;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table{
	border:2px solid #e8e8e8;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table tr th{
	background-color:#f5f5f5;
	color:#505050;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table tr td{
	border:2px solid #e8e8e8;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table tr .uss_title a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table tr .uss_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart{
	background-color:#49b0df;
	border:2px #49b0df;
	color:#fff;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart:hover{
	background:none;
	color:#d63535;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_shop_by a.add_to_cart{
	background-color:#0f0e17;
	border:2px solid;
	color:#fff;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_shop_by a.add_to_cart:hover{
	background:none;
	color:#0f0e17;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-4/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare:hover{
	background-color:#49b0df;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-4/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle4 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist:hover{
	background-color:#49b0df;
}

.colorStyle4 .uss_eshop_sort_block a.activ_sort,.colorStyle4 .uss_eshop_sort_block a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_eshop_sort_block .filter_show_by_links .jq-selectbox .jq-selectbox__select{
	background-color:#fff;
	border:1px solid #c9c9c9;
}

.colorStyle4 .uss_eshop_sort_block .filter_show_by_links .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	border-top-color:#c9c9c9;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price.old_price{
	color:#b4b4b4!important;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#49b0df;
	border-color:#49b0df;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#49b0df;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	border:2px solid;
	color:#fff;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background:none;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-4/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#49b0df;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-4/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#49b0df;
}

.colorStyle4 .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .jq-radio{
	background:none;
}

.colorStyle4 .uss_shop_detail .uss_shop_full_description ul li:before{
	background-image:url(../img/L-2-4/content-li.png);
}

.colorStyle4 .uss_shop_detail .uss_shop_full_description ol{
	counter-reset:section;
}

.colorStyle4 .uss_shop_detail .uss_shop_full_description ol li:before{
	counter-increment:section;
}

.colorStyle4 .uss_eshop_sameproducts .item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle4 .uss_eshop_sameproducts .item .info .title a{
	color:#3a3a3a;
}

.colorStyle4 .uss_eshop_sameproducts .item .info .title a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_eshop_sameproducts .item .info .price:after{
	background-color:#dcdcdc;
}

.colorStyle4 .uss_eshop_sameproducts .item .info .price span.old_price{
	background-color:none!important;
	color:#dcdcdc!important;
}

.colorStyle4 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle4 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle4 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#49b0df;
}

.colorStyle4 .uss_eshop_sameproducts .item .info .addToCart a.add_to_cart{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
}

.colorStyle4 .uss_eshop_sameproducts .item .info .addToCart a.add_to_cart:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .h3.h_op{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle4 .uss_catalog_block_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle4 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_catalog_block_cat .uss_catalog_category .catalog_info .subcats a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	background-color:#49b0df;
	border:2px solid;
	color:#fff;
}

.colorStyle4 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .uss_catalog_block_cat .uss_catalog_category:hover{
	border-color:#49b0df;
}

.colorStyle4 .uss_catalog_list_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle4 .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_catalog_list_cat .uss_catalog_category .subcats a:hover{
	color:#49b0df;
}

.colorStyle4 .uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton{
	background-color:#49b0df;
	border:2px solid;
	color:#fff;
}

.colorStyle4 .uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#49b0df;
}

.colorStyle4 .uss_catalog_detail{
	background-color:#fff;
}

.colorStyle4 .uss_catalog_detail .catalog_orderbutton{
	background-color:#49b0df;
	border:2px solid;
	color:#fff;
}

.colorStyle4 .uss_catalog_detail .catalog_orderbutton:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .uss_catalog_detail .uss_catalog_description ul li:before{
	background-image:url(../img/L-2-4/content-li.png);
}

.colorStyle4 .uss_catalog_detail .uss_catalog_description ol{
	counter-reset:section;
}

.colorStyle4 .uss_catalog_detail .uss_catalog_description ol li:before{
	counter-increment:section;
}

.colorStyle4 .catalog_order_form .h3,.colorStyle4 .catalog_order_form h3{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle4 .catalog_order_form .fc_form_tml{
	background-color:#fff;
}

.colorStyle4 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle4 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{
	color:#49b0df;
}

.colorStyle4 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .subcats a:hover{
	color:#49b0df;
}

.colorStyle4 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	background-color:#49b0df;
	border:2px solid;
	color:#fff;
}

.colorStyle4 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#49b0df;
}

.colorStyle4 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-prev{
	background-image:url(../img/L-2-4/news-slider-left.png);
}

.colorStyle4 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-4/news-slider-left-active.png);
}

.colorStyle4 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-next{
	background-image:url(../img/L-2-4/news-slider-right.png);
}

.colorStyle4 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-4/news-slider-right-active.png);
}

.colorStyle4 .service-block .catalog_menu li{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle4 .service-block .catalog_menu li:hover{
	border-color:#49b0df;
}

.colorStyle4 .service-block .catalog_menu li .catalog_menu_item>a:hover{
	color:#49b0df;
}

.colorStyle4 .block .h3{
	color:#3a3a3a;
}

.colorStyle4 .block .h3 span{
	color:#505050;
}

.colorStyle4 .block .h3:after{
	background-color:#49b0df;
}

.colorStyle4 .block.photoalbum .uss_images_block .slick-arrow.slick-prev{
	background-image:url(../img/L-2-4/news-slider-left.png);
}

.colorStyle4 .block.photoalbum .uss_images_block .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-4/news-slider-left-active.png);
}

.colorStyle4 .block.photoalbum .uss_images_block .slick-arrow.slick-next{
	background-image:url(../img/L-2-4/news-slider-right.png);
}

.colorStyle4 .block.photoalbum .uss_images_block .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-4/news-slider-right-active.png);
}

.colorStyle4 .icons .row .icon .info .title{
	color:#505050;
}

.colorStyle4 .position .uss_eshop_block_item{
	border:2px solid #fff;
	background-color:#fff;
}

.colorStyle4 .position .uss_eshop_block_item:hover{
	border:2px solid #49b0df;
}

.colorStyle4 .position .uss_eshop_block_item .uss_shop_name a{
	color:#3a3a3a;
}

.colorStyle4 .position .uss_eshop_block_item .uss_shop_name a:hover{
	color:#49b0df;
}

.colorStyle4 .position .uss_eshop_block_item .uss_shop_price:after{
	background-color:position_item_price_bd;
}

.colorStyle4 .position .uss_eshop_block_item .uss_shop_price span{
	background:none!important;
	color:#3a3a3a!important;
}

.colorStyle4 .position .uss_eshop_block_item .add_to_cart{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
	width:100%;
}

.colorStyle4 .position .uss_eshop_block_item .add_to_cart:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .position .uss_eshop_block_item .add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle4 .position .uss_eshop_block_item .add_to_cart.invert:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .position .uss_eshop_block_item .add_to_cart.form:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 .position .uss_eshop_block_item .add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle4 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle4 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle4 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#49b0df;
}

.colorStyle4 .position .slick-arrow.slick-prev{
	background-image:url(../img/L-2-4/news-slider-left.png);
}

.colorStyle4 .position .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-4/news-slider-left-active.png);
}

.colorStyle4 .position .slick-arrow.slick-next{
	background-image:url(../img/L-2-4/news-slider-right.png);
}

.colorStyle4 .position .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-4/news-slider-right-active.png);
}

.colorStyle4 .counter #clock>:not(:last-child):after{
	color:#fff;
}

.colorStyle4 .counter #clock .data{
	color:#fff!important;
}

.colorStyle4 .counter #clock .data p{
	background-color:#49b0df;
	color:#fff!important;
}

.colorStyle4 .counter #clock .data p:after{
	background-color:hsla(0, 0%, 100%, .65);
}

.colorStyle4 .counter .btns a{
	background-color:#49b0df;
	border:2px solid #49b0df;
	background:none;
	color:#fff;
}

.colorStyle4 .counter .btns a:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .counter .btns a.invert{
	background:none;
	color:#fff;
}

.colorStyle4 .counter .btns a.invert:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .counter .btns a.form:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 .counter .btns a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle4 .counter .btns a:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .news.x1 .uss_widget_outer_content .news_block_item .title:after{
	background-color:#49b0df;
}

.colorStyle4 .news .slick-arrow.slick-prev{
	background-image:url(../img/L-2-4/news-slider-left.png);
}

.colorStyle4 .news .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-4/news-slider-left-active.png);
}

.colorStyle4 .news .slick-arrow.slick-next{
	background-image:url(../img/L-2-4/news-slider-right.png);
}

.colorStyle4 .news .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-4/news-slider-right-active.png);
}

.colorStyle4 .news .news_block_item .info .date{
	color:#afafaf;
}

.colorStyle4 .news .news_block_item .info .title,.colorStyle4 .news .news_block_item .info .title a{
	color:#505050;
}

.colorStyle4 .news .news_block_item .info .title a:hover{
	color:#49b0df;
}

.colorStyle4 .news .news_block_item .uss_news_more a{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
	width:100%;
}

.colorStyle4 .news .news_block_item .uss_news_more a:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .news .news_block_item .uss_news_more a.invert{
	background:none;
	color:#fff;
}

.colorStyle4 .news .news_block_item .uss_news_more a.invert:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .news .news_block_item .uss_news_more a.form:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 .news .news_block_item .uss_news_more a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle4 .news_similar_wrap .news_similar_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle4 .news_similar_wrap .news_item{
	background-color:#fff;
}

.colorStyle4 .news_similar_wrap .news_item .info .date{
	color:#afafaf;
	background-image:url(../img/L-2-4/date-icon-small.png);
}

.colorStyle4 .news_similar_wrap .news_item .info .title a{
	color:#3a3a3a;
}

.colorStyle4 .news_similar_wrap .news_item .info .title a:hover{
	color:#49b0df;
}

.colorStyle4 .banner .news_block_item .info .title a{
	color:#fff;
}

.colorStyle4 .banner .news_block_item .info .title:after{
	background-color:#49b0df;
}

.colorStyle4 .banner .contacts span{
	color:#fff;
}

.colorStyle4 .banner .contacts a.call-me{
	background-color:#49b0df;
	border:2px solid #49b0df;
	width:100%;
	background:none;
	color:#fff;
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
}

.colorStyle4 .banner .contacts a.call-me:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .banner .contacts a.call-me.invert{
	background:none;
	color:#fff;
}

.colorStyle4 .banner .contacts a.call-me.invert:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .banner .contacts a.call-me.form:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 .banner .contacts a.call-me.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle4 .banner .contacts a.call-me:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .banner .contacts.phones:after{
	background-image:url(../img/L-2-4/phone-icon.png);
}

.colorStyle4 .carusel .items .slick-arrow.slick-prev{
	background-image:url(../img/L-2-4/news-slider-left.png);
}

.colorStyle4 .carusel .items .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-4/news-slider-left-active.png);
}

.colorStyle4 .carusel .items .slick-arrow.slick-next{
	background-image:url(../img/L-2-4/news-slider-right.png);
}

.colorStyle4 .carusel .items .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-4/news-slider-right-active.png);
}

.colorStyle4 .block.faq .uss_faq .uss_faq_item{
	background:none;
}

.colorStyle4 .block.faq-text strong,.colorStyle4 .block.faq .uss_faq .uss_faq_item .uss_faq_question .uss_faq_question_text{
	color:#505050;
}

.colorStyle4 .map-fixed .contacts{
	background-color:#fff;
	color:#505050;
}

.colorStyle4 .map-fixed .contacts .h3{
	color:#3a3a3a;
}

.colorStyle4 .map-fixed .contacts .h3:after{
	background:#49b0df;
}

.colorStyle4 .map:not(.map-fixed){
	background-color:#0f0e17;
	color:#fff;
}

.colorStyle4 .map:not(.map-fixed) .contacts .h3{
	color:#3a3a3a;
}

.colorStyle4 .map:not(.map-fixed) .contacts .h3 span{
	color:#505050;
}

.colorStyle4 .map:not(.map-fixed) .contacts .h3:after{
	background-color:#49b0df;
}

.colorStyle4 .map .contacts .phone:after{
	background-image:url(../img/L-2-4/footer-phone.png);
}

.colorStyle4 .map .contacts .point:after{
	background-image:url(../img/L-2-4/footer-point.png);
}

.colorStyle4 .map .contacts .email:after{
	background-image:url(../img/L-2-4/footer-email.png);
}

.colorStyle4 .inline-form form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
	border-color:#fff;
}

.colorStyle4 .inline-form form .buttons input[type=submit].styler:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 .inline-form.form-bg2{
	background:#000;
}

.colorStyle4 .buy_one_click_form_inpos .h3,.colorStyle4 .buy_one_click_form_inpos h3{
	color:#3a3a3a;
	margin-bottom:38px;
}

.colorStyle4 .buy_one_click_form_inpos .h3 span,.colorStyle4 .buy_one_click_form_inpos h3 span{
	color:#505050;
}

.colorStyle4 .buy_one_click_form_inpos .h3:after,.colorStyle4 .buy_one_click_form_inpos h3:after{
	background-color:#49b0df;
}

.colorStyle4 .buy_one_click_form_inpos form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
}

.colorStyle4 .content .spec-block .h3{
	background:#c0ced1;
	color:#fff;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .news_block_item .info .date{
	color:#afafaf;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .news_block_item .info .title,.colorStyle4 .content .spec-block .uss_widget_outer_content .news_block_item .info .title a{
	color:#505050;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .news_block_item .info .title a:hover{
	color:#49b0df;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
	width:100%;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.invert{
	background:none;
	color:#fff;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.invert:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.form:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item{
	border:2px solid #fff;
	background-color:#fff;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item:hover{
	border:2px solid #49b0df;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name a{
	color:#3a3a3a;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name a:hover{
	color:#49b0df;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price:after{
	background-color:position_item_price_bd;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price span{
	background:none!important;
	color:#3a3a3a!important;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
	width:100%;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.invert:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.form:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle4 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#49b0df;
}

.colorStyle4 .uss_adv_img_list_item.uss_ail_point span{
	background:#f5f5f5;
}

.colorStyle4 .uss_adv_img_list_item.uss_ail_point.active span{
	background:#49b0df;
}

.colorStyle4 .slider .slick-dots li.slick-active button{
	background-color:#49b0df;
}

.colorStyle4 .uss_section_content>.uss_eshop_filters .jq-checkbox{
	border-color:#49b0df;
}

.colorStyle4 .uss_section_content>.uss_eshop_filters .jq-checkbox .jq-checkbox__div{
	background-color:#49b0df;
}

.colorStyle4 .compare_table.body_table input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle4 .compare_table.body_table input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle4 .compare_table.body_table input[type=text].basket_amount_class:focus{
	border-color:#49b0df;
}

.colorStyle4 .compare_table.body_table .uss_shop_by a.add_to_cart{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
}

.colorStyle4 .compare_table.body_table .uss_shop_by a.add_to_cart:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .compare_table.body_table .uss_shop_by a.add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle4 .compare_table.body_table .uss_shop_by a.add_to_cart.invert:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .compare_table.body_table .uss_shop_by a.add_to_cart.form:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 .compare_table.body_table .uss_shop_by a.add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle4 .compare_table.body_table .delete_item_wrap a.delete_item{
	color:#fff;
	background-color:#49b0df;
	border:2px solid #49b0df;
}

.colorStyle4 .compare_table.body_table .delete_item_wrap a.delete_item:hover{
	background:none;
	color:#49b0df;
}

.colorStyle4 .compare_table.body_table .delete_item_wrap a.delete_item.invert{
	background:none;
	color:#fff;
}

.colorStyle4 .compare_table.body_table .delete_item_wrap a.delete_item.invert:hover{
	background-color:#49b0df;
	color:#fff;
}

.colorStyle4 .compare_table.body_table .delete_item_wrap a.delete_item.form:hover{
	background-color:#fff;
	color:#49b0df;
}

.colorStyle4 .compare_table.body_table .delete_item_wrap a.delete_item.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle4 .buy_one_click_form_tml .one_click_form_wrapper .jq-checkbox{
	border-color:#49b0df;
}

.colorStyle4 .buy_one_click_form_tml .one_click_form_wrapper .jq-checkbox.checked .jq-checkbox__div{
	background-color:#49b0df;
}

.colorStyle4 .modal form.fc_form .jq-checkbox{
	border-color:#49b0df;
}

.colorStyle4 .footer-menu ul li .submenu,.colorStyle4 .modal form.fc_form .jq-checkbox.checked .jq-checkbox__div{
	background-color:#49b0df;
}

.colorStyle4 .footer-menu ul li .submenu li a{
	color:#fff;
}

.colorStyle4 .footer-menu ul li .submenu li a:hover{
	color:#fff;
}

.colorStyle4 .footer-menu ul li.clicked>a{
	background-color:#49b0df;
}

.colorStyle5 #wrap{
	color:#505050;
	background-color:#f5f5f5;
}

.colorStyle5 .header .contacts.phone p:first-child:before{
	background-image:url(../img/L-2-5/phone-icon.png);
}

.colorStyle5 .header .cart .uss_basket_mini{
	background-image:url(../img/L-2-5/cart-icon.png);
}

.colorStyle5 .menu ul li a{
	color:#fff;
}

.colorStyle5 .menu ul li.active>a,.colorStyle5 .menu ul li:hover>a{
	color:#135db1;
}

.colorStyle5 .menu ul li .submenu{
	background-color:#135db1;
}

.colorStyle5 .menu ul li .submenu li a{
	color:#fff;
}

.colorStyle5 .menu ul li .submenu li a:hover{
	color:#fff;
}

.colorStyle5 .menu ul li.clicked>a{
	background-color:#135db1;
}

.colorStyle5 .menu .search .search-box form .uss_input_name:focus{
	border-color:#135db1;
}

.colorStyle5 .adaptive-menu .in-menu{
	background-color:#135db1;
}

.colorStyle5 .adaptive-menu .in-menu ul li.clicked>a{
	background:#fff;
}

.colorStyle5 a{
	color:#135db1;
}

.colorStyle5 .bg-type-1{
	background-color:#fff;
}

.colorStyle5 .bg-type-2{
	background-color:#f5f5f5;
}

.colorStyle5 .bg-type-form{
	background-color:#135db1;
}

.colorStyle5 .bg-type-form2{
	background-color:#223048;
}

.colorStyle5 .bg-type-image-1{
	color:#fff;
	background-image:url(../img/L-2-5/bg-type-image-1.jpg);
}

.colorStyle5 .bg-type-image-1 span{
	color:#135db1;
}

.colorStyle5 .bg-type-image-2{
	color:#fff;
	background-image:url(../img/L-2-5/bg-type-image-2.jpg);
}

.colorStyle5 .bg-type-image-2 span{
	color:#135db1;
}

.colorStyle5 .bg-type-image-3{
	color:#fff;
	background-image:url(../img/L-2-5/bg-type-image-3.jpg);
}

.colorStyle5 .bg-type-image-3 span{
	color:#135db1;
}

.colorStyle5 .type1.block{
	color:#fff;
}

.colorStyle5 .type1.block .h3:after,.colorStyle5 .type1.block h3:after{
	background-color:#fff;
}

.colorStyle5 .white.block{
	color:#fff;
}

.colorStyle5 .dark.block{
	color:#505050;
}

.colorStyle5 .head{
	color:#fff;
}

.colorStyle5 .singlepage .head .header{
	background-color:#0f0e17;
}

.colorStyle5 .singlepage .container{
	background-color:none!important;
}

.colorStyle5 .singlepage .uss_shop_detail{
	background-color:none;
}

.colorStyle5 .slider .slide .caption .slide-button a{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
	width:auto;
	display:inline-block;
	font-size:15px;
	padding:14px 10px;
	min-width:200px;
	text-transform:uppercase;
	background:rgba(0, 0, 0, .35);
}

.colorStyle5 .slider .slide .caption .slide-button a:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .slider .slide .caption .slide-button a.invert{
	background:none;
	color:#fff;
}

.colorStyle5 .slider .slide .caption .slide-button a.invert:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .slider .slide .caption .slide-button a.form:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 .slider .slide .caption .slide-button a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle5 .slider .slide .caption .slide-button a:hover{
	background:#135db1;
	color:#fff;
}

.colorStyle5 .slider.slider-static.slider-default{
	background-image:url(../img/slide5.jpg);
}

.colorStyle5 .content .h3{
	color:#3A3A3As;
}

.colorStyle5 .content .h3 span{
	color:#505050;
}

.colorStyle5 .content .h3:after{
	background-color:#135db1;
}

.colorStyle5 .content.photoalbum .uss_images_block .slick-arrow.slick-prev{
	background-image:url(../img/L-2-5/news-slider-left.png);
}

.colorStyle5 .content.photoalbum .uss_images_block .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-5/news-slider-left-active.png);
}

.colorStyle5 .content.photoalbum .uss_images_block .slick-arrow.slick-next{
	background-image:url(../img/L-2-5/news-slider-right.png);
}

.colorStyle5 .content.photoalbum .uss_images_block .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-5/news-slider-right-active.png);
}

.colorStyle5 .footer-menu{
	background-color:#fff;
}

.colorStyle5 .footer-menu ul li a{
	color:#223048;
}

.colorStyle5 .footer-menu ul li a.active,.colorStyle5 .footer-menu ul li a:hover{
	color:#135db1;
}

.colorStyle5 .aside-block{
	background-color:#fff;
}

.colorStyle5 .aside-block.type0 .h3{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .aside-block.type1 .h3{
	background-color:#dcdcdc;
	color:#303030;
}

.colorStyle5 .aside-block.type2 .h3{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .aside-block.aside-catalog .h3{
	color:#fff;
	background-image:url(../img/L-2-5/aside-catalog-title-bg.png);
	background-color:#135db1;
}

.colorStyle5 .aside-block.aside-catalog .uss_eshop_menu li a{
	color:#3A3A3As;
	background-image:url(../img/L-2-5/li.png);
}

.colorStyle5 .aside-block.aside-catalog .uss_eshop_menu li.active>a,.colorStyle5 .aside-block.aside-catalog .uss_eshop_menu li:hover>a{
	color:#135db1;
	background-image:url(../img/L-2-5/li-active.png);
}

.colorStyle5 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a{
	background-image:url(../img/L-2-5/sub.png);
}

.colorStyle5 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a.active,.colorStyle5 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a:hover{
	background-image:url(../img/L-2-5/sub-active.png);
}

.colorStyle5 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a:hover{
	color:#135db1;
}

.colorStyle5 .aside-block.aside-catalog .uss_eshop_menu li .submenu .submenu li a{
	background-color:none!important;
}

.colorStyle5 .aside-block.aside-catalog .catalog_menu li div.catalog_menu_item a{
	color:#3A3A3As;
	background-image:url(../img/L-2-5/li.png);
}

.colorStyle5 .aside-block.aside-catalog .catalog_menu li.active>.catalog_menu_item a,.colorStyle5 .aside-block.aside-catalog .catalog_menu li:hover>.catalog_menu_item a{
	color:#135db1;
	background-image:url(../img/L-2-5/li-active.png);
}

.colorStyle5 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a{
	background-image:url(../img/L-2-5/sub.png);
}

.colorStyle5 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a.active,.colorStyle5 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a:hover{
	background-image:url(../img/L-2-5/sub-active.png);
}

.colorStyle5 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a:hover{
	color:#135db1;
}

.colorStyle5 .aside-block.aside-catalog .catalog_menu li .submenu .submenu li .catalog_menu_item a{
	background-color:none!important;
}

.colorStyle5 .aside-block.aside-catalog .catalog_menu li .submenu .submenu li .catalog_menu_item a:hover{
	color:#135db1;
}

.colorStyle5 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li a{
	color:#3A3A3As;
	background-image:url(../img/L-2-5/li.png);
}

.colorStyle5 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li.active>a,.colorStyle5 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li:hover>a{
	color:#135db1;
	background-image:url(../img/L-2-5/li-active.png);
}

.colorStyle5 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li.active>.submenu{
	display:block;
}

.colorStyle5 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu{
	display:none;
}

.colorStyle5 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li{
	border:none!important;
}

.colorStyle5 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a{
	background-image:url(../img/L-2-5/sub.png);
}

.colorStyle5 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a.active,.colorStyle5 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a:hover{
	background-image:url(../img/L-2-5/sub-active.png);
}

.colorStyle5 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a:hover{
	color:#135db1;
}

.colorStyle5 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu .submenu li a{
	background-color:none!important;
}

.colorStyle5 .aside-block.aside-position .uss_eshop_block_item .uss_shop_name a:hover{
	color:#135db1;
}

.colorStyle5 .aside-block.aside-position .uss_eshop_block_item .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle5 .aside-block.aside-position .uss_eshop_block_item .uss_shop_price span{
	background-color:none!important;
	color:#3A3A3As!important;
}

.colorStyle5 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle5 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle5 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#135db1;
}

.colorStyle5 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
}

.colorStyle5 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart:hover{
	color:#135db1;
}

.colorStyle5 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart:hover{
	background-color:none!important;
}

.colorStyle5 .aside-block.aside-news .news_block_item .info .date{
	color:#afafaf;
	background-image:url(../img/L-2-5/date-icon-small.png);
}

.colorStyle5 .aside-block.aside-news .news_block_item .info .title a{
	color:#3A3A3As;
}

.colorStyle5 .aside-block.aside-news .news_block_item .info .title a:hover{
	color:#135db1;
}

.colorStyle5 .aside-block.aside-contacts p a.call-me{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
}

.colorStyle5 .aside-block.aside-contacts p a.call-me:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .aside-block.aside-contacts p a.call-me.invert{
	background:none;
	color:#fff;
}

.colorStyle5 .aside-block.aside-contacts p a.call-me.invert:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .aside-block.aside-contacts p a.call-me.form:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 .aside-block.aside-contacts p a.call-me.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle5 .aside-block.aside-contacts .tel:after{
	background-image:url(../img/L-2-5/footer-phone.png);
}

.colorStyle5 .aside-block.aside-contacts .point:after{
	background-image:url(../img/L-2-5/footer-point.png);
}

.colorStyle5 .aside-block.aside-contacts .email:after{
	background-image:url(../img/L-2-5/footer-email.png);
}

.colorStyle5 .footer{
	background-color:#fff;
	color:#505050;
}

.colorStyle5 .footer .contacts .address:before{
	background:url(../img/L-2-5/footer-point.png) 50% no-repeat;
}

.colorStyle5 .footer .contacts .email:before{
	background:url(../img/L-2-5/footer-email.png) 50% no-repeat;
}

.colorStyle5 .footer .contacts .phone:before{
	background:url(../img/L-2-5/footer-phone.png) 50% no-repeat;
}

.colorStyle5 .bottom{
	background-color:#fff;
	color:#505050;
	border-top-color:#e4e4e4;
}

.colorStyle5 form input.styler:not([type=submit]),.colorStyle5 form input:not([type=submit]){
	border:2px solid #f5f5f5;
}

.colorStyle5 form input.styler:not([type=submit]):focus,.colorStyle5 form input:not([type=submit]):focus{
	border-color:#135db1;
}

.colorStyle5 form textarea,.colorStyle5 form textarea.styler{
	border:2px solid #f5f5f5;
}

.colorStyle5 form textarea.styler:focus,.colorStyle5 form textarea:focus{
	border-color:#135db1;
}

.colorStyle5 form button.styler,.colorStyle5 form input[type=submit].styler{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
	width:auto;
	display:inline-block;
}

.colorStyle5 form button.styler:hover,.colorStyle5 form input[type=submit].styler:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 form button.styler.invert,.colorStyle5 form input[type=submit].styler.invert{
	background:none;
	color:#fff;
}

.colorStyle5 form button.styler.invert:hover,.colorStyle5 form input[type=submit].styler.invert:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 form button.styler.form:hover,.colorStyle5 form input[type=submit].styler.form:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 form button.styler.form2:hover,.colorStyle5 form input[type=submit].styler.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle5 .bread{
	color:#505050;
}

.colorStyle5 .uss_pagenator .uss_page_num .uss_page{
	border-style:solid;
	border-color:transparent;
}

.colorStyle5 .uss_pagenator .uss_page_num .uss_page:hover{
	border-color:#0f0e17;
}

.colorStyle5 .uss_pagenator .uss_page_num .uss_page.uss_page_selected{
	border-color:#135db1;
}

.colorStyle5 .uss_comments .uss_comments_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle5 .uss_comments .comment{
	background-color:#fff;
}

.colorStyle5 .uss_comments .comment .add_answer:hover{
	color:#135db1;
}

.colorStyle5 .uss_comments .comment .comment_answer_form{
	background-color:#fff;
}

.colorStyle5 .comment_form_block .comment_form_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle5 .comment_form_block .comments_form,.colorStyle5 .section_faq .uss_faq_content{
	background-color:#fff;
}

.colorStyle5 .section_faq .uss_add_question a{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
}

.colorStyle5 .section_faq .uss_add_question a:hover{
	background-color:none;
	color:#135db1;
}

.colorStyle5 .section_faq .uss_form_tml form{
	background-color:#fff;
}

.colorStyle5 .section_faq .uss_form_tml form .uss_form_item.uss_form_captcha input[type=text].styler{
	border:2px solid #dcdcdc;
}

.colorStyle5 .section_faq .uss_form_tml form .uss_form_item.uss_form_captcha input[type=text].styler:focus{
	border-color:#135db1;
}

.colorStyle5 .section_faq .uss_faq .uss_faq_item{
	background-color:#fff;
}

.colorStyle5 .section_faq .uss_faq .uss_faq_item .reply{
	border-top-color:#dcdcdc;
}

.colorStyle5 div.uss_tabs div.uss_tabs_navigation span{
	color:#505050;
	border-color:#dcdcdc;
}

.colorStyle5 div.uss_tabs div.uss_tabs_navigation span.selected,.colorStyle5 div.uss_tabs div.uss_tabs_navigation span:hover{
	background-color:#135db1;
	color:#fff;
	border-color:#135db1;
}

.colorStyle5 div.uss_tabs div.tab_items .eshop_filters_area .jq-radio{
	background:none;
}

.colorStyle5 div.uss_tabs div.tab_items table tbody tr th,.colorStyle5 div.uss_tabs div.tab_items table thead tr th{
	color:#505050;
	background-color:#f5f5f5;
}

.colorStyle5 div.uss_tabs div.tab_items table tbody tr td{
	color:#505050;
}

.colorStyle5 .jq-selectbox .jq-selectbox__select{
	border-color:jq_selectbox_bd;
}

.colorStyle5 .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{
	color:#3A3A3As;
}

.colorStyle5 .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	border-top-color:#3A3A3As;
}

.colorStyle5 .uss_section_content>.uss_eshop_filters .uss_eshop_filters_block{
	background-color:#fff;
}

.colorStyle5 .uss_section_content>.uss_eshop_filters form button.styler,.colorStyle5 .uss_section_content>.uss_eshop_filters form input[type=submit].styler{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
}

.colorStyle5 .uss_section_content>.uss_eshop_filters form button.styler:hover,.colorStyle5 .uss_section_content>.uss_eshop_filters form input[type=submit].styler:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .uss_section_content>.uss_eshop_filters form button.styler.invert,.colorStyle5 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.invert{
	background:none;
	color:#fff;
}

.colorStyle5 .uss_section_content>.uss_eshop_filters form button.styler.invert:hover,.colorStyle5 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.invert:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .uss_section_content>.uss_eshop_filters form button.styler.form:hover,.colorStyle5 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.form:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 .uss_section_content>.uss_eshop_filters form button.styler.form2:hover,.colorStyle5 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle5 .mainpage .block.about .h3:after{
	background-color:#135db1;
}

.colorStyle5 .uss_shop_block_cat .uss_shop_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle5 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a:hover{
	color:#135db1;
}

.colorStyle5 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat a:hover{
	color:#135db1;
}

.colorStyle5 .uss_shop_block_cat .uss_shop_category:hover{
	border-color:#135db1;
}

.colorStyle5 .uss_shop_list_cat .uss_shop_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle5 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{
	color:#135db1;
}

.colorStyle5 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_cat a:hover{
	color:#135db1;
}

.colorStyle5 .uss_shop_list_cat .uss_shop_category:hover{
	border-color:#135db1;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{
	color:#135db1;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#135db1;
	border-color:#135db1;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#135db1;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{
	color:#fff;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart:hover{
	background-color:none!important;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_compare_by a{
	background-image:url(../img/L-2-5/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_compare_by a:hover{
	background-color:#135db1;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-5/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#135db1;
}

.colorStyle5 .uss_shop_blocks_view .uss_eshop_item:hover{
	border-color:#135db1;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{
	color:#135db1;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span{
	background-color:none!important;
	color:#3A3A3As!important;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#135db1;
	border-color:#135db1;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#135db1;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	border:2px solid;
	color:#fff;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background:none;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-5/compare-small-white.png);
	color:#fff;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#135db1;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-5/put-icon-small-white.png);
	color:#fff;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#135db1;
}

.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item:hover{
	border-color:#135db1;
}

.colorStyle5 .uss_shop_table_view{
	background-color:#fff;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table{
	border:2px solid #e8e8e8;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table tr th{
	background-color:#f5f5f5;
	color:#505050;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table tr td{
	border:2px solid #e8e8e8;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table tr .uss_title a:hover{
	color:#135db1;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table tr .uss_price span{
	background-color:none!important;
	color:#3A3A3As!important;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart{
	background-color:#135db1;
	border:2px #135db1;
	color:#fff;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart:hover{
	background:none;
	color:#d63535;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_shop_by a.add_to_cart{
	background-color:#0f0e17;
	border:2px solid;
	color:#fff;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_shop_by a.add_to_cart:hover{
	background:none;
	color:#0f0e17;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-5/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare:hover{
	background-color:#135db1;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-5/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle5 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist:hover{
	background-color:#135db1;
}

.colorStyle5 .uss_eshop_sort_block a.activ_sort,.colorStyle5 .uss_eshop_sort_block a:hover{
	color:#135db1;
}

.colorStyle5 .uss_eshop_sort_block .filter_show_by_links .jq-selectbox .jq-selectbox__select{
	background-color:#fff;
	border:1px solid #c9c9c9;
}

.colorStyle5 .uss_eshop_sort_block .filter_show_by_links .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	border-top-color:#c9c9c9;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span{
	background-color:none!important;
	color:#3A3A3As!important;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price.old_price{
	color:#b4b4b4!important;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#135db1;
	border-color:#135db1;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#135db1;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	border:2px solid;
	color:#fff;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background:none;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-5/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#135db1;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-5/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#135db1;
}

.colorStyle5 .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .jq-radio{
	background:none;
}

.colorStyle5 .uss_shop_detail .uss_shop_full_description ul li:before{
	background-image:url(../img/L-2-5/content-li.png);
}

.colorStyle5 .uss_shop_detail .uss_shop_full_description ol{
	counter-reset:section;
}

.colorStyle5 .uss_shop_detail .uss_shop_full_description ol li:before{
	counter-increment:section;
}

.colorStyle5 .uss_eshop_sameproducts .item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle5 .uss_eshop_sameproducts .item .info .title a{
	color:#3A3A3As;
}

.colorStyle5 .uss_eshop_sameproducts .item .info .title a:hover{
	color:#135db1;
}

.colorStyle5 .uss_eshop_sameproducts .item .info .price:after{
	background-color:#dcdcdc;
}

.colorStyle5 .uss_eshop_sameproducts .item .info .price span.old_price{
	background-color:none!important;
	color:#dcdcdc!important;
}

.colorStyle5 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle5 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle5 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#135db1;
}

.colorStyle5 .uss_eshop_sameproducts .item .info .addToCart a.add_to_cart{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
}

.colorStyle5 .uss_eshop_sameproducts .item .info .addToCart a.add_to_cart:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .h3.h_op{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle5 .uss_catalog_block_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle5 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{
	color:#135db1;
}

.colorStyle5 .uss_catalog_block_cat .uss_catalog_category .catalog_info .subcats a:hover{
	color:#135db1;
}

.colorStyle5 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	background-color:#135db1;
	border:2px solid;
	color:#fff;
}

.colorStyle5 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .uss_catalog_block_cat .uss_catalog_category:hover{
	border-color:#135db1;
}

.colorStyle5 .uss_catalog_list_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle5 .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{
	color:#135db1;
}

.colorStyle5 .uss_catalog_list_cat .uss_catalog_category .subcats a:hover{
	color:#135db1;
}

.colorStyle5 .uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton{
	background-color:#135db1;
	border:2px solid;
	color:#fff;
}

.colorStyle5 .uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#135db1;
}

.colorStyle5 .uss_catalog_detail{
	background-color:#fff;
}

.colorStyle5 .uss_catalog_detail .catalog_orderbutton{
	background-color:#135db1;
	border:2px solid;
	color:#fff;
}

.colorStyle5 .uss_catalog_detail .catalog_orderbutton:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .uss_catalog_detail .uss_catalog_description ul li:before{
	background-image:url(../img/L-2-5/content-li.png);
}

.colorStyle5 .uss_catalog_detail .uss_catalog_description ol{
	counter-reset:section;
}

.colorStyle5 .uss_catalog_detail .uss_catalog_description ol li:before{
	counter-increment:section;
}

.colorStyle5 .catalog_order_form .h3,.colorStyle5 .catalog_order_form h3{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle5 .catalog_order_form .fc_form_tml{
	background-color:#fff;
}

.colorStyle5 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle5 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{
	color:#135db1;
}

.colorStyle5 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .subcats a:hover{
	color:#135db1;
}

.colorStyle5 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	background-color:#135db1;
	border:2px solid;
	color:#fff;
}

.colorStyle5 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#135db1;
}

.colorStyle5 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-prev{
	background-image:url(../img/L-2-5/news-slider-left.png);
}

.colorStyle5 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-5/news-slider-left-active.png);
}

.colorStyle5 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-next{
	background-image:url(../img/L-2-5/news-slider-right.png);
}

.colorStyle5 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-5/news-slider-right-active.png);
}

.colorStyle5 .service-block .catalog_menu li{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle5 .service-block .catalog_menu li:hover{
	border-color:#135db1;
}

.colorStyle5 .service-block .catalog_menu li .catalog_menu_item>a:hover{
	color:#135db1;
}

.colorStyle5 .block .h3{
	color:#3A3A3As;
}

.colorStyle5 .block .h3 span{
	color:#505050;
}

.colorStyle5 .block .h3:after{
	background-color:#135db1;
}

.colorStyle5 .block.photoalbum .uss_images_block .slick-arrow.slick-prev{
	background-image:url(../img/L-2-5/news-slider-left.png);
}

.colorStyle5 .block.photoalbum .uss_images_block .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-5/news-slider-left-active.png);
}

.colorStyle5 .block.photoalbum .uss_images_block .slick-arrow.slick-next{
	background-image:url(../img/L-2-5/news-slider-right.png);
}

.colorStyle5 .block.photoalbum .uss_images_block .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-5/news-slider-right-active.png);
}

.colorStyle5 .icons .row .icon .info .title{
	color:#505050;
}

.colorStyle5 .position .uss_eshop_block_item{
	border:2px solid #fff;
	background-color:#fff;
}

.colorStyle5 .position .uss_eshop_block_item:hover{
	border:2px solid #135db1;
}

.colorStyle5 .position .uss_eshop_block_item .uss_shop_name a{
	color:#3A3A3As;
}

.colorStyle5 .position .uss_eshop_block_item .uss_shop_name a:hover{
	color:#135db1;
}

.colorStyle5 .position .uss_eshop_block_item .uss_shop_price:after{
	background-color:position_item_price_bd;
}

.colorStyle5 .position .uss_eshop_block_item .uss_shop_price span{
	background:none!important;
	color:#3A3A3As!important;
}

.colorStyle5 .position .uss_eshop_block_item .add_to_cart{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
	width:100%;
}

.colorStyle5 .position .uss_eshop_block_item .add_to_cart:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .position .uss_eshop_block_item .add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle5 .position .uss_eshop_block_item .add_to_cart.invert:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .position .uss_eshop_block_item .add_to_cart.form:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 .position .uss_eshop_block_item .add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle5 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle5 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle5 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#135db1;
}

.colorStyle5 .position .slick-arrow.slick-prev{
	background-image:url(../img/L-2-5/news-slider-left.png);
}

.colorStyle5 .position .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-5/news-slider-left-active.png);
}

.colorStyle5 .position .slick-arrow.slick-next{
	background-image:url(../img/L-2-5/news-slider-right.png);
}

.colorStyle5 .position .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-5/news-slider-right-active.png);
}

.colorStyle5 .counter #clock>:not(:last-child):after{
	color:#fff;
}

.colorStyle5 .counter #clock .data{
	color:#fff!important;
}

.colorStyle5 .counter #clock .data p{
	background-color:#135db1;
	color:#fff!important;
}

.colorStyle5 .counter #clock .data p:after{
	background-color:hsla(0, 0%, 100%, .65);
}

.colorStyle5 .counter .btns a{
	background-color:#135db1;
	border:2px solid #135db1;
	background:none;
	color:#fff;
}

.colorStyle5 .counter .btns a:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .counter .btns a.invert{
	background:none;
	color:#fff;
}

.colorStyle5 .counter .btns a.invert:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .counter .btns a.form:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 .counter .btns a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle5 .counter .btns a:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .news.x1 .uss_widget_outer_content .news_block_item .title:after{
	background-color:#135db1;
}

.colorStyle5 .news .slick-arrow.slick-prev{
	background-image:url(../img/L-2-5/news-slider-left.png);
}

.colorStyle5 .news .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-5/news-slider-left-active.png);
}

.colorStyle5 .news .slick-arrow.slick-next{
	background-image:url(../img/L-2-5/news-slider-right.png);
}

.colorStyle5 .news .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-5/news-slider-right-active.png);
}

.colorStyle5 .news .news_block_item .info .date{
	color:#afafaf;
}

.colorStyle5 .news .news_block_item .info .title,.colorStyle5 .news .news_block_item .info .title a{
	color:#505050;
}

.colorStyle5 .news .news_block_item .info .title a:hover{
	color:#135db1;
}

.colorStyle5 .news .news_block_item .uss_news_more a{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
	width:100%;
}

.colorStyle5 .news .news_block_item .uss_news_more a:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .news .news_block_item .uss_news_more a.invert{
	background:none;
	color:#fff;
}

.colorStyle5 .news .news_block_item .uss_news_more a.invert:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .news .news_block_item .uss_news_more a.form:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 .news .news_block_item .uss_news_more a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle5 .news_similar_wrap .news_similar_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle5 .news_similar_wrap .news_item{
	background-color:#fff;
}

.colorStyle5 .news_similar_wrap .news_item .info .date{
	color:#afafaf;
	background-image:url(../img/L-2-5/date-icon-small.png);
}

.colorStyle5 .news_similar_wrap .news_item .info .title a{
	color: #3A3A3As;
}

.colorStyle5 .news_similar_wrap .news_item .info .title a:hover{
	color:#135db1;
}

.colorStyle5 .banner .news_block_item .info .title a{
	color:#fff;
}

.colorStyle5 .banner .news_block_item .info .title:after{
	background-color:#135db1;
}

.colorStyle5 .banner .contacts span{
	color:#fff;
}

.colorStyle5 .banner .contacts a.call-me{
	background-color:#135db1;
	border:2px solid #135db1;
	width:100%;
	background:none;
	color:#fff;
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
}

.colorStyle5 .banner .contacts a.call-me:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .banner .contacts a.call-me.invert{
	background:none;
	color:#fff;
}

.colorStyle5 .banner .contacts a.call-me.invert:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .banner .contacts a.call-me.form:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 .banner .contacts a.call-me.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle5 .banner .contacts a.call-me:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .banner .contacts.phones:after{
	background-image:url(../img/L-2-5/phone-icon.png);
}

.colorStyle5 .carusel .items .slick-arrow.slick-prev{
	background-image:url(../img/L-2-5/news-slider-left.png);
}

.colorStyle5 .carusel .items .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-5/news-slider-left-active.png);
}

.colorStyle5 .carusel .items .slick-arrow.slick-next{
	background-image:url(../img/L-2-5/news-slider-right.png);
}

.colorStyle5 .carusel .items .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-5/news-slider-right-active.png);
}

.colorStyle5 .block.faq .uss_faq .uss_faq_item{
	background:none;
}

.colorStyle5 .block.faq-text strong,.colorStyle5 .block.faq .uss_faq .uss_faq_item .uss_faq_question .uss_faq_question_text{
	color:#505050;
}

.colorStyle5 .map-fixed .contacts{
	background-color:#fff;
	color:#505050;
}

.colorStyle5 .map-fixed .contacts .h3{
	color:#3A3A3As;
}

.colorStyle5 .map-fixed .contacts .h3:after{
	background:#135db1;
}

.colorStyle5 .map:not(.map-fixed){
	background-color:#0f0e17;
	color:#fff;
}

.colorStyle5 .map:not(.map-fixed) .contacts .h3{
	color:#3A3A3As;
}

.colorStyle5 .map:not(.map-fixed) .contacts .h3 span{
	color:#505050;
}

.colorStyle5 .map:not(.map-fixed) .contacts .h3:after{
	background-color:#135db1;
}

.colorStyle5 .map .contacts .phone:after{
	background-image:url(../img/L-2-5/footer-phone.png);
}

.colorStyle5 .map .contacts .point:after{
	background-image:url(../img/L-2-5/footer-point.png);
}

.colorStyle5 .map .contacts .email:after{
	background-image:url(../img/L-2-5/footer-email.png);
}

.colorStyle5 .inline-form form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
	border-color:#fff;
}

.colorStyle5 .inline-form form .buttons input[type=submit].styler:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 .inline-form.form-bg2{
	background:#000;
}

.colorStyle5 .buy_one_click_form_inpos .h3,.colorStyle5 .buy_one_click_form_inpos h3{
	color:#3A3A3As;
	margin-bottom:38px;
}

.colorStyle5 .buy_one_click_form_inpos .h3 span,.colorStyle5 .buy_one_click_form_inpos h3 span{
	color:#505050;
}

.colorStyle5 .buy_one_click_form_inpos .h3:after,.colorStyle5 .buy_one_click_form_inpos h3:after{
	background-color:#135db1;
}

.colorStyle5 .buy_one_click_form_inpos form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
}

.colorStyle5 .content .spec-block .h3{
	background:#dcdcdc;
	color:#303030;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .news_block_item .info .date{
	color:#afafaf;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .news_block_item .info .title,.colorStyle5 .content .spec-block .uss_widget_outer_content .news_block_item .info .title a{
	color:#505050;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .news_block_item .info .title a:hover{
	color:#135db1;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
	width:100%;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.invert{
	background:none;
	color:#fff;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.invert:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.form:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item{
	border:2px solid #fff;
	background-color:#fff;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item:hover{
	border:2px solid #135db1;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name a{
	color:#3A3A3As;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name a:hover{
	color:#135db1;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price:after{
	background-color:position_item_price_bd;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price span{
	background:none!important;
	color:#3A3A3As!important;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
	width:100%;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.invert:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.form:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle5 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#135db1;
}

.colorStyle5 .uss_adv_img_list_item.uss_ail_point span{
	background:#f5f5f5;
}

.colorStyle5 .uss_adv_img_list_item.uss_ail_point.active span{
	background:#135db1;
}

.colorStyle5 .slider .slick-dots li.slick-active button{
	background-color:#135db1;
}

.colorStyle5 .uss_section_content>.uss_eshop_filters .jq-checkbox{
	border-color:#135db1;
}

.colorStyle5 .uss_section_content>.uss_eshop_filters .jq-checkbox .jq-checkbox__div{
	background-color:#135db1;
}

.colorStyle5 .compare_table.body_table input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle5 .compare_table.body_table input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle5 .compare_table.body_table input[type=text].basket_amount_class:focus{
	border-color:#135db1;
}

.colorStyle5 .compare_table.body_table .uss_shop_by a.add_to_cart{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
}

.colorStyle5 .compare_table.body_table .uss_shop_by a.add_to_cart:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .compare_table.body_table .uss_shop_by a.add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle5 .compare_table.body_table .uss_shop_by a.add_to_cart.invert:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .compare_table.body_table .uss_shop_by a.add_to_cart.form:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 .compare_table.body_table .uss_shop_by a.add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle5 .compare_table.body_table .delete_item_wrap a.delete_item{
	color:#fff;
	background-color:#135db1;
	border:2px solid #135db1;
}

.colorStyle5 .compare_table.body_table .delete_item_wrap a.delete_item:hover{
	background:none;
	color:#135db1;
}

.colorStyle5 .compare_table.body_table .delete_item_wrap a.delete_item.invert{
	background:none;
	color:#fff;
}

.colorStyle5 .compare_table.body_table .delete_item_wrap a.delete_item.invert:hover{
	background-color:#135db1;
	color:#fff;
}

.colorStyle5 .compare_table.body_table .delete_item_wrap a.delete_item.form:hover{
	background-color:#fff;
	color:#135db1;
}

.colorStyle5 .compare_table.body_table .delete_item_wrap a.delete_item.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle5 .buy_one_click_form_tml .one_click_form_wrapper .jq-checkbox{
	border-color:#135db1;
}

.colorStyle5 .buy_one_click_form_tml .one_click_form_wrapper .jq-checkbox.checked .jq-checkbox__div{
	background-color:#135db1;
}

.colorStyle5 .modal form.fc_form .jq-checkbox{
	border-color:#135db1;
}

.colorStyle5 .footer-menu ul li .submenu,.colorStyle5 .modal form.fc_form .jq-checkbox.checked .jq-checkbox__div{
	background-color:#135db1;
}

.colorStyle5 .footer-menu ul li .submenu li a{
	color:#fff;
}

.colorStyle5 .footer-menu ul li .submenu li a:hover{
	color:#fff;
}

.colorStyle5 .footer-menu ul li.clicked>a{
	background-color:#135db1;
}

.colorStyle6 #wrap{
	color:#505050;
	background-color:#fffaf5;
}

.colorStyle6 .header .contacts.phone p:first-child:before{
	background-image:url(../img/L-2-6/phone-icon.png);
}

.colorStyle6 .header .cart .uss_basket_mini{
	background-image:url(../img/L-2-6/cart-icon.png);
}

.colorStyle6 .menu ul li a{
	color:#fff;
}

.colorStyle6 .menu ul li.active>a,.colorStyle6 .menu ul li:hover>a{
	color:#ffc894;
}

.colorStyle6 .menu ul li .submenu{
	background-color:#ffc894;
}

.colorStyle6 .menu ul li .submenu li a{
	color:#fff;
}

.colorStyle6 .menu ul li .submenu li a:hover{
	color:#fff;
}

.colorStyle6 .menu ul li.clicked>a{
	background-color:#ffc894;
}

.colorStyle6 .menu .search .search-box form .uss_input_name:focus{
	border-color:#ffedcd;
}

.colorStyle6 .adaptive-menu .in-menu{
	background-color:#ffc894;
}

.colorStyle6 .adaptive-menu .in-menu ul li.clicked>a{
	background:#fff;
}

.colorStyle6 a{
	color:#ffc894;
}

.colorStyle6 .bg-type-1{
	background-color:#fff;
}

.colorStyle6 .bg-type-2{
	background-color:#fffaf5;
}

.colorStyle6 .bg-type-form{
	background-color:#ffedcd;
}

.colorStyle6 .bg-type-form2{
	background-color:#223048;
}

.colorStyle6 .bg-type-image-1{
	color:#fff;
	background-image:url(../img/L-2-6/bg-type-image-1.jpg);
}

.colorStyle6 .bg-type-image-1 span{
	color:#ffc894;
}

.colorStyle6 .bg-type-image-2{
	color:#fff;
	background-image:url(../img/L-2-6/bg-type-image-2.jpg);
}

.colorStyle6 .bg-type-image-2 span{
	color:#ffc894;
}

.colorStyle6 .bg-type-image-3{
	color:#fff;
	background-image:url(../img/L-2-6/bg-type-image-3.jpg);
}

.colorStyle6 .bg-type-image-3 span{
	color:#ffc894;
}

.colorStyle6 .type1.block{
	color:#fff;
}

.colorStyle6 .type1.block .h3:after,.colorStyle6 .type1.block h3:after{
	background-color:#fff;
}

.colorStyle6 .white.block{
	color:#fff;
}

.colorStyle6 .dark.block{
	color:#505050;
}

.colorStyle6 .head{
	color:#fff;
}

.colorStyle6 .singlepage .head .header{
	background-color:#0f0e17;
}

.colorStyle6 .singlepage .container{
	background-color:none!important;
}

.colorStyle6 .singlepage .uss_shop_detail{
	background-color:none;
}

.colorStyle6 .slider .slide .caption .slide-button a{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
	width:auto;
	display:inline-block;
	font-size:15px;
	padding:14px 10px;
	min-width:200px;
	text-transform:uppercase;
	background:rgba(0, 0, 0, .35);
}

.colorStyle6 .slider .slide .caption .slide-button a:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .slider .slide .caption .slide-button a.invert{
	background:none;
	color:#fff;
}

.colorStyle6 .slider .slide .caption .slide-button a.invert:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .slider .slide .caption .slide-button a.form:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 .slider .slide .caption .slide-button a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle6 .slider .slide .caption .slide-button a:hover{
	background:#ffc894;
	color:#fff;
}

.colorStyle6 .slider.slider-static.slider-default{
	background-image:url(../img/slide6.jpg);
}

.colorStyle6 .content .h3{
	color:#493234;
}

.colorStyle6 .content .h3 span{
	color:#505050;
}

.colorStyle6 .content .h3:after{
	background-color:#ffc894;
}

.colorStyle6 .content.photoalbum .uss_images_block .slick-arrow.slick-prev{
	background-image:url(../img/L-2-6/news-slider-left.png);
}

.colorStyle6 .content.photoalbum .uss_images_block .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-6/news-slider-left-active.png);
}

.colorStyle6 .content.photoalbum .uss_images_block .slick-arrow.slick-next{
	background-image:url(../img/L-2-6/news-slider-right.png);
}

.colorStyle6 .content.photoalbum .uss_images_block .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-6/news-slider-right-active.png);
}

.colorStyle6 .footer-menu{
	background-color:#fff;
}

.colorStyle6 .footer-menu ul li a{
	color:#223048;
}

.colorStyle6 .footer-menu ul li a.active,.colorStyle6 .footer-menu ul li a:hover{
	color:#ffc894;
}

.colorStyle6 .aside-block{
	background-color:#fff;
}

.colorStyle6 .aside-block.type0 .h3{
	background-color:#ffedcd;
	color:#493234;
}

.colorStyle6 .aside-block.type1 .h3{
	background-color:#f2eae2;
	color:#493234;
}

.colorStyle6 .aside-block.type2 .h3{
	background-color:#ffedcd;
	color:#493234;
}

.colorStyle6 .aside-block.aside-catalog .h3{
	color:#493234;
	background-image:url(../img/L-2-6/aside-catalog-title-bg.png);
	background-color:#ffedcd;
}

.colorStyle6 .aside-block.aside-catalog .uss_eshop_menu li a{
	color:#493234;
	background-image:url(../img/L-2-6/li.png);
}

.colorStyle6 .aside-block.aside-catalog .uss_eshop_menu li.active>a,.colorStyle6 .aside-block.aside-catalog .uss_eshop_menu li:hover>a{
	color:#ffc894;
	background-image:url(../img/L-2-6/li-active.png);
}

.colorStyle6 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a{
	background-image:url(../img/L-2-6/sub.png);
}

.colorStyle6 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a.active,.colorStyle6 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a:hover{
	background-image:url(../img/L-2-6/sub-active.png);
}

.colorStyle6 .aside-block.aside-catalog .uss_eshop_menu li .submenu li a:hover{
	color:#ffc894;
}

.colorStyle6 .aside-block.aside-catalog .uss_eshop_menu li .submenu .submenu li a{
	background-color:none!important;
}

.colorStyle6 .aside-block.aside-catalog .catalog_menu li div.catalog_menu_item a{
	color:#493234;
	background-image:url(../img/L-2-6/li.png);
}

.colorStyle6 .aside-block.aside-catalog .catalog_menu li.active>.catalog_menu_item a,.colorStyle6 .aside-block.aside-catalog .catalog_menu li:hover>.catalog_menu_item a{
	color:#ffc894;
	background-image:url(../img/L-2-6/li-active.png);
}

.colorStyle6 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a{
	background-image:url(../img/L-2-6/sub.png);
}

.colorStyle6 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a.active,.colorStyle6 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a:hover{
	background-image:url(../img/L-2-6/sub-active.png);
}

.colorStyle6 .aside-block.aside-catalog .catalog_menu li .submenu li .catalog_menu_item a:hover{
	color:#ffc894;
}

.colorStyle6 .aside-block.aside-catalog .catalog_menu li .submenu .submenu li .catalog_menu_item a{
	background-color:none!important;
}

.colorStyle6 .aside-block.aside-catalog .catalog_menu li .submenu .submenu li .catalog_menu_item a:hover{
	color:#ffc894;
}

.colorStyle6 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li a{
	color:#493234;
	background-image:url(../img/L-2-6/li.png);
}

.colorStyle6 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li.active>a,.colorStyle6 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li:hover>a{
	color:#ffc894;
	background-image:url(../img/L-2-6/li-active.png);
}

.colorStyle6 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li.active>.submenu{
	display:block;
}

.colorStyle6 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu{
	display:none;
}

.colorStyle6 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li{
	border:none!important;
}

.colorStyle6 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a{
	background-image:url(../img/L-2-6/sub.png);
}

.colorStyle6 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a.active,.colorStyle6 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a:hover{
	background-image:url(../img/L-2-6/sub-active.png);
}

.colorStyle6 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu li a:hover{
	color:#ffc894;
}

.colorStyle6 .aside-block.aside-catalog>ul:not(.uss_eshop_menu):not(.catalog_menu) li .submenu .submenu li a{
	background-color:none!important;
}

.colorStyle6 .aside-block.aside-position .uss_eshop_block_item .uss_shop_name a:hover{
	color:#ffc894;
}

.colorStyle6 .aside-block.aside-position .uss_eshop_block_item .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle6 .aside-block.aside-position .uss_eshop_block_item .uss_shop_price span{
	background-color:none!important;
	color:#493234!important;
}

.colorStyle6 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle6 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle6 .aside-block.aside-position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#ffc894;
}

.colorStyle6 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
}

.colorStyle6 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart:hover{
	color:#ffc894;
}

.colorStyle6 .aside-block.aside-position .uss_eshop_block_item a.add_to_cart:hover{
	background-color:none!important;
}

.colorStyle6 .aside-block.aside-news .news_block_item .info .date{
	color:#afafaf;
	background-image:url(../img/L-2-6/date-icon-small.png);
}

.colorStyle6 .aside-block.aside-news .news_block_item .info .title a{
	color:#493234;
}

.colorStyle6 .aside-block.aside-news .news_block_item .info .title a:hover{
	color:#ffc894;
}

.colorStyle6 .aside-block.aside-contacts p a.call-me{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
}

.colorStyle6 .aside-block.aside-contacts p a.call-me:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .aside-block.aside-contacts p a.call-me.invert{
	background:none;
	color:#fff;
}

.colorStyle6 .aside-block.aside-contacts p a.call-me.invert:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .aside-block.aside-contacts p a.call-me.form:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 .aside-block.aside-contacts p a.call-me.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle6 .aside-block.aside-contacts .tel:after{
	background-image:url(../img/L-2-6/footer-phone.png);
}

.colorStyle6 .aside-block.aside-contacts .point:after{
	background-image:url(../img/L-2-6/footer-point.png);
}

.colorStyle6 .aside-block.aside-contacts .email:after{
	background-image:url(../img/L-2-6/footer-email.png);
}

.colorStyle6 .footer{
	background-color:#fff;
	color:#505050;
}

.colorStyle6 .footer .contacts .address:before{
	background:url(../img/L-2-6/footer-point.png) 50% no-repeat;
}

.colorStyle6 .footer .contacts .email:before{
	background:url(../img/L-2-6/footer-email.png) 50% no-repeat;
}

.colorStyle6 .footer .contacts .phone:before{
	background:url(../img/L-2-6/footer-phone.png) 50% no-repeat;
}

.colorStyle6 .bottom{
	background-color:#fff;
	color:#505050;
	border-top-color:#faf6f1;
}

.colorStyle6 form input.styler:not([type=submit]),.colorStyle6 form input:not([type=submit]){
	border:2px solid #f5f5f5;
}

.colorStyle6 form input.styler:not([type=submit]):focus,.colorStyle6 form input:not([type=submit]):focus{
	border-color:#ffc894;
}

.colorStyle6 form textarea,.colorStyle6 form textarea.styler{
	border:2px solid #f5f5f5;
}

.colorStyle6 form textarea.styler:focus,.colorStyle6 form textarea:focus{
	border-color:#ffc894;
}

.colorStyle6 form button.styler,.colorStyle6 form input[type=submit].styler{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
	width:auto;
	display:inline-block;
}

.colorStyle6 form button.styler:hover,.colorStyle6 form input[type=submit].styler:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 form button.styler.invert,.colorStyle6 form input[type=submit].styler.invert{
	background:none;
	color:#fff;
}

.colorStyle6 form button.styler.invert:hover,.colorStyle6 form input[type=submit].styler.invert:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 form button.styler.form:hover,.colorStyle6 form input[type=submit].styler.form:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 form button.styler.form2:hover,.colorStyle6 form input[type=submit].styler.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle6 .bread{
	color:#505050;
}

.colorStyle6 .uss_pagenator .uss_page_num .uss_page{
	border-style:solid;
	border-color:transparent;
}

.colorStyle6 .uss_pagenator .uss_page_num .uss_page:hover{
	border-color:#0f0e17;
}

.colorStyle6 .uss_pagenator .uss_page_num .uss_page.uss_page_selected{
	border-color:#ffc894;
}

.colorStyle6 .uss_comments .uss_comments_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle6 .uss_comments .comment{
	background-color:#fff;
}

.colorStyle6 .uss_comments .comment .add_answer:hover{
	color:#ffc894;
}

.colorStyle6 .uss_comments .comment .comment_answer_form{
	background-color:#fff;
}

.colorStyle6 .comment_form_block .comment_form_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle6 .comment_form_block .comments_form,.colorStyle6 .section_faq .uss_faq_content{
	background-color:#fff;
}

.colorStyle6 .section_faq .uss_add_question a{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
}

.colorStyle6 .section_faq .uss_add_question a:hover{
	background-color:none;
	color:#ffc894;
}

.colorStyle6 .section_faq .uss_form_tml form{
	background-color:#fff;
}

.colorStyle6 .section_faq .uss_form_tml form .uss_form_item.uss_form_captcha input[type=text].styler{
	border:2px solid #dcdcdc;
}

.colorStyle6 .section_faq .uss_form_tml form .uss_form_item.uss_form_captcha input[type=text].styler:focus{
	border-color:#ffc894;
}

.colorStyle6 .section_faq .uss_faq .uss_faq_item{
	background-color:#fff;
}

.colorStyle6 .section_faq .uss_faq .uss_faq_item .reply{
	border-top-color:#dcdcdc;
}

.colorStyle6 div.uss_tabs div.uss_tabs_navigation span{
	color:#505050;
	border-color:#dcdcdc;
}

.colorStyle6 div.uss_tabs div.uss_tabs_navigation span.selected,.colorStyle6 div.uss_tabs div.uss_tabs_navigation span:hover{
	background-color:#ffc894;
	color:#fff;
	border-color:#ffc894;
}

.colorStyle6 div.uss_tabs div.tab_items .eshop_filters_area .jq-radio{
	background:none;
}

.colorStyle6 div.uss_tabs div.tab_items table tbody tr th,.colorStyle6 div.uss_tabs div.tab_items table thead tr th{
	color:#505050;
	background-color:#f5f5f5;
}

.colorStyle6 div.uss_tabs div.tab_items table tbody tr td{
	color:#505050;
}

.colorStyle6 .jq-selectbox .jq-selectbox__select{
	border-color:jq_selectbox_bd;
}

.colorStyle6 .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text{
	color:#493234;
}

.colorStyle6 .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	border-top-color:#493234;
}

.colorStyle6 .uss_section_content>.uss_eshop_filters .uss_eshop_filters_block{
	background-color:#fff;
}

.colorStyle6 .uss_section_content>.uss_eshop_filters form button.styler,.colorStyle6 .uss_section_content>.uss_eshop_filters form input[type=submit].styler{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
}

.colorStyle6 .uss_section_content>.uss_eshop_filters form button.styler:hover,.colorStyle6 .uss_section_content>.uss_eshop_filters form input[type=submit].styler:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .uss_section_content>.uss_eshop_filters form button.styler.invert,.colorStyle6 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.invert{
	background:none;
	color:#fff;
}

.colorStyle6 .uss_section_content>.uss_eshop_filters form button.styler.invert:hover,.colorStyle6 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.invert:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .uss_section_content>.uss_eshop_filters form button.styler.form:hover,.colorStyle6 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.form:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 .uss_section_content>.uss_eshop_filters form button.styler.form2:hover,.colorStyle6 .uss_section_content>.uss_eshop_filters form input[type=submit].styler.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle6 .mainpage .block.about .h3:after{
	background-color:#ffc894;
}

.colorStyle6 .uss_shop_block_cat .uss_shop_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle6 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_shop_block_cat .uss_shop_category:hover{
	border-color:#ffc894;
}

.colorStyle6 .uss_shop_list_cat .uss_shop_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle6 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_name a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_shop_list_cat .uss_shop_category .uss_shop_cat_cat a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_shop_list_cat .uss_shop_category:hover{
	border-color:#ffc894;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span{
	background-color:none!important;
	color:#3a3a3a!important;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#ffc894;
	border-color:#ffc894;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#ffc894;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart{
	color:#fff;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart:hover{
	background-color:none!important;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_compare_by a{
	background-image:url(../img/L-2-6/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_compare_by a:hover{
	background-color:#ffc894;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-6/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#ffc894;
}

.colorStyle6 .uss_shop_blocks_view .uss_eshop_item:hover{
	border-color:#ffc894;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span{
	background-color:none!important;
	color:#493234!important;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#ffc894;
	border-color:#ffc894;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#ffc894;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	border:2px solid;
	color:#fff;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background:none;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-6/compare-small-white.png);
	color:#fff;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#ffc894;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-6/put-icon-small-white.png);
	color:#fff;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#ffc894;
}

.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item:hover{
	border-color:#ffc894;
}

.colorStyle6 .uss_shop_table_view{
	background-color:#fff;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table{
	border:2px solid #e8e8e8;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table tr th{
	background-color:#f5f5f5;
	color:#505050;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table tr td{
	border:2px solid #e8e8e8;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table tr .uss_title a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table tr .uss_price span{
	background-color:none!important;
	color:#493234!important;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart{
	background-color:#ffc894;
	border:2px #ffc894;
	color:#fff;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart:hover{
	background:none;
	color:#d63535;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_shop_by a.add_to_cart{
	background-color:#0f0e17;
	border:2px solid;
	color:#fff;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_shop_by a.add_to_cart:hover{
	background:none;
	color:#0f0e17;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-6/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder .uss_compare_by a.add_to_compare:hover{
	background-color:#ffc894;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-6/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle6 .uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_wishlist a.add_to_wishlist:hover{
	background-color:#ffc894;
}

.colorStyle6 .uss_eshop_sort_block a.activ_sort,.colorStyle6 .uss_eshop_sort_block a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_eshop_sort_block .filter_show_by_links .jq-selectbox .jq-selectbox__select{
	background-color:#fff;
	border:1px solid #c9c9c9;
}

.colorStyle6 .uss_eshop_sort_block .filter_show_by_links .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow{
	border-top-color:#c9c9c9;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_shop_price:after{
	background-color:#dcdcdc;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span{
	background-color:none!important;
	color:#493234!important;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price.old_price{
	color:#b4b4b4!important;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart{
	background-color:#ffc894;
	border-color:#ffc894;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_shop_by:not(.uss_shop_buy_one_click) a.add_to_cart:hover{
	color:#ffc894;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
	background-color:#0f0e17;
	border-color:#0f0e17;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart:hover{
	color:#0f0e17;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
	border:2px solid;
	color:#fff;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover{
	background:none;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_compare_by a{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-6/compare-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_compare_by a:hover{
	background-color:#ffc894;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist{
	background-color:#c9c9c9;
	background-image:url(../img/L-2-6/put-icon-small-white.png);
	background-repeat:no-repeat;
	color:#fff;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.add_to_wishlist:hover{
	background-color:#ffc894;
}

.colorStyle6 .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .jq-radio{
	background:none;
}

.colorStyle6 .uss_shop_detail .uss_shop_full_description ul li:before{
	background-image:url(../img/L-2-6/content-li.png);
}

.colorStyle6 .uss_shop_detail .uss_shop_full_description ol{
	counter-reset:section;
}

.colorStyle6 .uss_shop_detail .uss_shop_full_description ol li:before{
	counter-increment:section;
}

.colorStyle6 .uss_eshop_sameproducts .item{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle6 .uss_eshop_sameproducts .item .info .title a{
	color:#493234;
}

.colorStyle6 .uss_eshop_sameproducts .item .info .title a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_eshop_sameproducts .item .info .price:after{
	background-color:#dcdcdc;
}

.colorStyle6 .uss_eshop_sameproducts .item .info .price span.old_price{
	background-color:none!important;
	color:#dcdcdc!important;
}

.colorStyle6 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle6 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle6 .uss_eshop_sameproducts .item .info .addToCart .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#ffc894;
}

.colorStyle6 .uss_eshop_sameproducts .item .info .addToCart a.add_to_cart{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
}

.colorStyle6 .uss_eshop_sameproducts .item .info .addToCart a.add_to_cart:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .h3.h_op{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle6 .uss_catalog_block_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle6 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_catalog_block_cat .uss_catalog_category .catalog_info .subcats a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	background-color:#ffc894;
	border:2px solid;
	color:#fff;
}

.colorStyle6 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .uss_catalog_block_cat .uss_catalog_category:hover{
	border-color:#ffc894;
}

.colorStyle6 .uss_catalog_list_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle6 .uss_catalog_list_cat .uss_catalog_category .uss_catalog_cat_name a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_catalog_list_cat .uss_catalog_category .subcats a:hover{
	color:#ffc894;
}

.colorStyle6 .uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton{
	background-color:#ffc894;
	border:2px solid;
	color:#fff;
}

.colorStyle6 .uss_catalog_list_cat .uss_catalog_category .catalog_orderbutton:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#ffc894;
}

.colorStyle6 .uss_catalog_detail{
	background-color:#fff;
}

.colorStyle6 .uss_catalog_detail .catalog_orderbutton{
	background-color:#ffc894;
	border:2px solid;
	color:#fff;
}

.colorStyle6 .uss_catalog_detail .catalog_orderbutton:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .uss_catalog_detail .uss_catalog_description ul li:before{
	background-image:url(../img/L-2-6/content-li.png);
}

.colorStyle6 .uss_catalog_detail .uss_catalog_description ol{
	counter-reset:section;
}

.colorStyle6 .uss_catalog_detail .uss_catalog_description ol li:before{
	counter-increment:section;
}

.colorStyle6 .catalog_order_form .h3,.colorStyle6 .catalog_order_form h3{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle6 .catalog_order_form .fc_form_tml{
	background-color:#fff;
}

.colorStyle6 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle6 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover{
	color:#ffc894;
}

.colorStyle6 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .subcats a:hover{
	color:#ffc894;
}

.colorStyle6 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton{
	background-color:#ffc894;
	border:2px solid;
	color:#fff;
}

.colorStyle6 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .uss_catalog_category:hover{
	border-color:#ffc894;
}

.colorStyle6 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-prev{
	background-image:url(../img/L-2-6/news-slider-left.png);
}

.colorStyle6 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-6/news-slider-left-active.png);
}

.colorStyle6 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-next{
	background-image:url(../img/L-2-6/news-slider-right.png);
}

.colorStyle6 .service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-6/news-slider-right-active.png);
}

.colorStyle6 .service-block .catalog_menu li{
	background-color:#fff;
	border:2px solid #fff;
}

.colorStyle6 .service-block .catalog_menu li:hover{
	border-color:#ffc894;
}

.colorStyle6 .service-block .catalog_menu li .catalog_menu_item>a:hover{
	color:#ffc894;
}

.colorStyle6 .block .h3{
	color:#493234;
}

.colorStyle6 .block .h3 span{
	color:#505050;
}

.colorStyle6 .block .h3:after{
	background-color:#ffc894;
}

.colorStyle6 .block.photoalbum .uss_images_block .slick-arrow.slick-prev{
	background-image:url(../img/L-2-6/news-slider-left.png);
}

.colorStyle6 .block.photoalbum .uss_images_block .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-6/news-slider-left-active.png);
}

.colorStyle6 .block.photoalbum .uss_images_block .slick-arrow.slick-next{
	background-image:url(../img/L-2-6/news-slider-right.png);
}

.colorStyle6 .block.photoalbum .uss_images_block .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-6/news-slider-right-active.png);
}

.colorStyle6 .icons .row .icon .info .title{
	color:#505050;
}

.colorStyle6 .position .uss_eshop_block_item{
	border:2px solid #fff;
	background-color:#fff;
}

.colorStyle6 .position .uss_eshop_block_item:hover{
	border:2px solid #ffc894;
}

.colorStyle6 .position .uss_eshop_block_item .uss_shop_name a{
	color:#493234;
}

.colorStyle6 .position .uss_eshop_block_item .uss_shop_name a:hover{
	color:#ffc894;
}

.colorStyle6 .position .uss_eshop_block_item .uss_shop_price:after{
	background-color:position_item_price_bd;
}

.colorStyle6 .position .uss_eshop_block_item .uss_shop_price span{
	background:none!important;
	color:#493234!important;
}

.colorStyle6 .position .uss_eshop_block_item .add_to_cart{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
	width:100%;
}

.colorStyle6 .position .uss_eshop_block_item .add_to_cart:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .position .uss_eshop_block_item .add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle6 .position .uss_eshop_block_item .add_to_cart.invert:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .position .uss_eshop_block_item .add_to_cart.form:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 .position .uss_eshop_block_item .add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle6 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle6 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle6 .position .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#ffc894;
}

.colorStyle6 .position .slick-arrow.slick-prev{
	background-image:url(../img/L-2-6/news-slider-left.png);
}

.colorStyle6 .position .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-6/news-slider-left-active.png);
}

.colorStyle6 .position .slick-arrow.slick-next{
	background-image:url(../img/L-2-6/news-slider-right.png);
}

.colorStyle6 .position .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-6/news-slider-right-active.png);
}

.colorStyle6 .counter #clock>:not(:last-child):after{
	color:#fff;
}

.colorStyle6 .counter #clock .data{
	color:#fff!important;
}

.colorStyle6 .counter #clock .data p{
	background-color:#ffc894;
	color:#fff!important;
}

.colorStyle6 .counter #clock .data p:after{
	background-color:hsla(0, 0%, 100%, .65);
}

.colorStyle6 .counter .btns a{
	background-color:#ffc894;
	border:2px solid #ffc894;
	background:none;
	color:#fff;
}

.colorStyle6 .counter .btns a:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .counter .btns a.invert{
	background:none;
	color:#fff;
}

.colorStyle6 .counter .btns a.invert:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .counter .btns a.form:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 .counter .btns a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle6 .counter .btns a:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .news.x1 .uss_widget_outer_content .news_block_item .title:after{
	background-color:#ffc894;
}

.colorStyle6 .news .slick-arrow.slick-prev{
	background-image:url(../img/L-2-6/news-slider-left.png);
}

.colorStyle6 .news .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-6/news-slider-left-active.png);
}

.colorStyle6 .news .slick-arrow.slick-next{
	background-image:url(../img/L-2-6/news-slider-right.png);
}

.colorStyle6 .news .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-6/news-slider-right-active.png);
}

.colorStyle6 .news .news_block_item .info .date{
	color:#afafaf;
}

.colorStyle6 .news .news_block_item .info .title,.colorStyle6 .news .news_block_item .info .title a{
	color:#505050;
}

.colorStyle6 .news .news_block_item .info .title a:hover{
	color:#ffc894;
}

.colorStyle6 .news .news_block_item .uss_news_more a{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
	width:100%;
}

.colorStyle6 .news .news_block_item .uss_news_more a:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .news .news_block_item .uss_news_more a.invert{
	background:none;
	color:#fff;
}

.colorStyle6 .news .news_block_item .uss_news_more a.invert:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .news .news_block_item .uss_news_more a.form:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 .news .news_block_item .uss_news_more a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle6 .news_similar_wrap .news_similar_title{
	color:#fff;
	background-color:#0f0e17;
}

.colorStyle6 .news_similar_wrap .news_item{
	background-color:#fff;
}

.colorStyle6 .news_similar_wrap .news_item .info .date{
	color:#afafaf;
	background-image:url(../img/L-2-6/date-icon-small.png);
}

.colorStyle6 .news_similar_wrap .news_item .info .title a{
	color:#493234;
}

.colorStyle6 .news_similar_wrap .news_item .info .title a:hover{
	color:#ffc894;
}

.colorStyle6 .banner .news_block_item .info .title a{
	color:#fff;
}

.colorStyle6 .banner .news_block_item .info .title:after{
	background-color:#ffc894;
}

.colorStyle6 .banner .contacts span{
	color:#fff;
}

.colorStyle6 .banner .contacts a.call-me{
	background-color:#ffc894;
	border:2px solid #ffc894;
	width:100%;
	background:none;
	color:#fff;
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
}

.colorStyle6 .banner .contacts a.call-me:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .banner .contacts a.call-me.invert{
	background:none;
	color:#fff;
}

.colorStyle6 .banner .contacts a.call-me.invert:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .banner .contacts a.call-me.form:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 .banner .contacts a.call-me.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle6 .banner .contacts a.call-me:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .banner .contacts.phones:after{
	background-image:url(../img/L-2-6/phone-icon.png);
}

.colorStyle6 .carusel .items .slick-arrow.slick-prev{
	background-image:url(../img/L-2-6/news-slider-left.png);
}

.colorStyle6 .carusel .items .slick-arrow.slick-prev:hover{
	background-image:url(../img/L-2-6/news-slider-left-active.png);
}

.colorStyle6 .carusel .items .slick-arrow.slick-next{
	background-image:url(../img/L-2-6/news-slider-right.png);
}

.colorStyle6 .carusel .items .slick-arrow.slick-next:hover{
	background-image:url(../img/L-2-6/news-slider-right-active.png);
}

.colorStyle6 .block.faq .uss_faq .uss_faq_item{
	background:none;
}

.colorStyle6 .block.faq-text strong,.colorStyle6 .block.faq .uss_faq .uss_faq_item .uss_faq_question .uss_faq_question_text{
	color:#505050;
}

.colorStyle6 .map-fixed .contacts{
	background-color:#fffaf5;
	color:#505050;
}

.colorStyle6 .map-fixed .contacts .h3{
	color:#493234;
}

.colorStyle6 .map-fixed .contacts .h3:after{
	background:#ffc894;
}

.colorStyle6 .map:not(.map-fixed){
	background-color:#0f0e17;
	color:#fff;
}

.colorStyle6 .map:not(.map-fixed) .contacts .h3{
	color:#493234;
}

.colorStyle6 .map:not(.map-fixed) .contacts .h3 span{
	color:#505050;
}

.colorStyle6 .map:not(.map-fixed) .contacts .h3:after{
	background-color:#ffc894;
}

.colorStyle6 .map .contacts .phone:after{
	background-image:url(../img/L-2-6/footer-phone.png);
}

.colorStyle6 .map .contacts .point:after{
	background-image:url(../img/L-2-6/footer-point.png);
}

.colorStyle6 .map .contacts .email:after{
	background-image:url(../img/L-2-6/footer-email.png);
}

.colorStyle6 .inline-form form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
	border-color:#fff;
}

.colorStyle6 .inline-form form .buttons input[type=submit].styler:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 .inline-form.form-bg2{
	background:#000;
}

.colorStyle6 .buy_one_click_form_inpos .h3,.colorStyle6 .buy_one_click_form_inpos h3{
	color:#493234;
	margin-bottom:38px;
}

.colorStyle6 .buy_one_click_form_inpos .h3 span,.colorStyle6 .buy_one_click_form_inpos h3 span{
	color:#505050;
}

.colorStyle6 .buy_one_click_form_inpos .h3:after,.colorStyle6 .buy_one_click_form_inpos h3:after{
	background-color:#ffc894;
}

.colorStyle6 .buy_one_click_form_inpos form .buttons input[type=submit].styler{
	font-size:15px;
	padding:14px 10px;
	text-transform:uppercase;
}

.colorStyle6 .content .spec-block .h3{
	background:#f2e9e4;
	color:#493234;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .news_block_item .info .date{
	color:#afafaf;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .news_block_item .info .title,.colorStyle6 .content .spec-block .uss_widget_outer_content .news_block_item .info .title a{
	color:#505050;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .news_block_item .info .title a:hover{
	color:#ffc894;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
	width:100%;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.invert{
	background:none;
	color:#fff;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.invert:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.form:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .news_block_item .uss_news_more a.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item{
	border:2px solid #fff;
	background-color:#fff;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item:hover{
	border:2px solid #ffc894;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name a{
	color:#493234;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_name a:hover{
	color:#ffc894;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price:after{
	background-color:position_item_price_bd;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_shop_price span{
	background:none!important;
	color:#493234!important;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
	width:100%;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.invert:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.form:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle6 .content .spec-block .uss_widget_outer_content .uss_eshop_block_item .uss_eshop_amount_block input[type=text].basket_amount_class:focus{
	border-color:#ffc894;
}

.colorStyle6 .uss_adv_img_list_item.uss_ail_point span{
	background:#f5f5f5;
}

.colorStyle6 .uss_adv_img_list_item.uss_ail_point.active span{
	background:#ffc894;
}

.colorStyle6 .slider .slick-dots li.slick-active button{
	background-color:#ffc894;
}

.colorStyle6 .uss_section_content>.uss_eshop_filters .jq-checkbox{
	border-color:#ffc894;
}

.colorStyle6 .uss_section_content>.uss_eshop_filters .jq-checkbox .jq-checkbox__div{
	background-color:#ffc894;
}

.colorStyle6 .compare_table.body_table input[type=text].basket_amount_class{
	border:1px solid #c9c9c9;
}

.colorStyle6 .compare_table.body_table input[type=text].basket_amount_class:hover{
	border-color:#0f0e17;
}

.colorStyle6 .compare_table.body_table input[type=text].basket_amount_class:focus{
	border-color:#ffc894;
}

.colorStyle6 .compare_table.body_table .uss_shop_by a.add_to_cart{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
}

.colorStyle6 .compare_table.body_table .uss_shop_by a.add_to_cart:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .compare_table.body_table .uss_shop_by a.add_to_cart.invert{
	background:none;
	color:#fff;
}

.colorStyle6 .compare_table.body_table .uss_shop_by a.add_to_cart.invert:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .compare_table.body_table .uss_shop_by a.add_to_cart.form:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 .compare_table.body_table .uss_shop_by a.add_to_cart.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle6 .compare_table.body_table .delete_item_wrap a.delete_item{
	color:#fff;
	background-color:#ffc894;
	border:2px solid #ffc894;
}

.colorStyle6 .compare_table.body_table .delete_item_wrap a.delete_item:hover{
	background:none;
	color:#ffc894;
}

.colorStyle6 .compare_table.body_table .delete_item_wrap a.delete_item.invert{
	background:none;
	color:#fff;
}

.colorStyle6 .compare_table.body_table .delete_item_wrap a.delete_item.invert:hover{
	background-color:#ffc894;
	color:#fff;
}

.colorStyle6 .compare_table.body_table .delete_item_wrap a.delete_item.form:hover{
	background-color:#fff;
	color:#ffc894;
}

.colorStyle6 .compare_table.body_table .delete_item_wrap a.delete_item.form2:hover{
	background-color:#fff;
	color:#5fa937;
}

.colorStyle6 .buy_one_click_form_tml .one_click_form_wrapper .jq-checkbox{
	border-color:#ffc894;
}

.colorStyle6 .buy_one_click_form_tml .one_click_form_wrapper .jq-checkbox.checked .jq-checkbox__div{
	background-color:#ffc894;
}

.colorStyle6 .modal form.fc_form .jq-checkbox{
	border-color:#ffc894;
}

.colorStyle6 .footer-menu ul li .submenu,.colorStyle6 .modal form.fc_form .jq-checkbox.checked .jq-checkbox__div{
	background-color:#ffc894;
}

.colorStyle6 .footer-menu ul li .submenu li a{
	color:#fff;
}

.colorStyle6 .footer-menu ul li .submenu li a:hover{
	color:#fff;
}

.colorStyle6 .footer-menu ul li.clicked>a{
	background-color:#ffc894;
}

.colorStyle6 slider .slide .caption .slide-button a:hover{
	color:#ffc894!important;
}

.colorStyle6 .inline-form form .buttons input[type=submit].styler{
	border-color:#ffc894;
	color:#ffc894;
}

.colorStyle6 .inline-form form .buttons input[type=submit].styler:hover{
	background:#ffc894!important;
	color:#fff;
}

.colorStyle6 .inline-form.block .jq-checkbox{
	border-color:#bba491;
}

.colorStyle6 .inline-form.block .jq-checkbox.checked .jq-checkbox__div{
	background:#bba491;
}

.news_list .uss_image_holder{
	max-width:100%;
	display:block;
	margin:0 auto;
}

.uss_news .uss_img_big img{
	display:block;
}

div.counter,div.features{
	position:relative;
}

div.counter:after,div.features:after{
	background:rgba(0, 0, 0, .65);
	left:0;
	right:0;
	top:0;
	bottom:0;
	display:block;
	z-index:0;
	content:"";
	position:absolute;
}

div.counter .inner,div.features .inner{
	z-index:2;
	position:relative;
}

.fc_form_tml .group .fc_item.block:not(.fc_checkbox) .elem_item{
	width:100%;
}

.fc_form_tml .group .fc_item.block:not(.fc_checkbox) .elem_item input.styler,.fc_form_tml .group .fc_item.block:not(.fc_checkbox) .elem_item textarea.styler{
	width:100%;
}

.uss_photoalbums_foto_box{
	margin:0;
}

.section_photoalbums .uss_photoalbums .uss_photoalbums_foto_box .uss_img_item{
	max-width:calc((100% - 10px)/2);
}

.section_photoalbums .uss_photoalbums .uss_photoalbums_foto_box .uss_img_item .uss_img_pre{
	max-width:100%;
}

.section_photoalbums .uss_photoalbums .uss_photoalbums_foto_box .uss_img_item .uss_img_pre img{
	display:block;
	max-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;
}

.uss_eshop_filters_block form .filter_price input.styler:not([type=submit]){
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	min-width:63px;
}

.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;
}

.mp_blocks .uss_widget_outer_content {-webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.mp_blocks .news_block_item {
	width: calc((100% / 3) - 30px);
    margin: 0 15px 30px;
    background: #fff;
    padding: 25px;
    text-align: center;
}
.mp_blocks .news_block_item .image {float: none; margin: 0 0 15px; height: 100px; overflow: hidden;}
.mp_blocks .news_block_item .title {font-weight: bold; font-size: 18px;}
.mp_blocks p.btn {margin-top: 15px;}
p.btn a {
	display: inline-block;
    text-decoration: none;
    color: #fff;
    background: #004c92;
    height: 40px;
    border-radius: 5px;
    line-height: 40px;
    padding: 0 25px;
    font-weight: 600;
}
p.btn a:hover {
	opacity: .8;
}
.mp_blocks p.btn-2 {display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: -o-flex; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; -webkit-justify-content: space-around; justify-content: space-around;}

.overlay {display:none; position:fixed; top:0; bottom:0; left:0; right:0; background:rgba(0,0,0,.5); z-index:1500;}
.popup-window,
.popup-window  * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.popup-window {display:none; position:absolute; top:30%; left:40%; width:42%; padding:20px; margin-left:-200px; background:#fff; z-index:1550; color: #000; border-radius: 5px;}
.popup-window__close {position:absolute; top:15px; right:15px; width:36px; height:36px; cursor:pointer; background: #d63535; color: #fff; font-size: 24px; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: -o-flex; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align:center; -moz-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center; z-index: 50;}
.popup-window__close:hover {opacity: .8;}
.popup-window input[type="text"].styler,
.popup-window textarea.styler {width: 100%;}
.popup-window input[type="submit"].styler {background: #004c92; border-color: #004c92;}
.popup-window input[type="submit"].styler:not([disabled]):hover {background: #004c92; border-color: #004c92; color: #fff; opacity: .8;}
.popup-window .fc_item .elem_item,
.popup-window .fc_item.fc_outputOnly .outputonly {width: 100%;}
.popup-window  .fc_form_tml .group .fc_item.fc_checkbox_one {width: 100%; text-align: left;}
.popup-window  .fc_checkbox_one label {font-weight: normal;}
.popup-window  .fc_form_tml {margin-bottom: 0;}
.popup-window .h3 {
	text-align: center;
    font-size: 25px;
    margin-bottom: 20px;
    position: relative;
}
.popup-window .h3:before {content:""; position:absolute; top:50%; left:0; width:45px; height:51px; background:url(/uploadedFiles/images/logo_new.png) no-repeat 50%; background-size: 45px; margin-top: -25px;}


@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:1180px){
	.position .uss_eshop_block_item{
		padding:10px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}

	.position.x2 .uss_eshop_block_item{
		width:calc((100vw - 40px)/2)!important;
	}
}

@media (max-width:1400px){
	.slider .slick-arrow.slick-prev{
		left:calc(-100vw + 50px);
	}

	.slider .slick-arrow.slick-next{
		right:calc(-100vw + 50px);
	}

	.slider .slide .caption{
		padding-left:50px;
		padding-right:50px;
	}
}

@media (max-width:1224px){
	.carusel .items .slick-arrow.slick-prev{
		left:0;
	}

	.carusel .items .slick-arrow.slick-next{
		right:0;
	}
}

@media (max-width:1200px){
	.map .inner{
		position:relative;
	}

	.map .map-in{
		width:100%;
		position:static;
		left:0;
		right:0;
		top:0;
		bottom:0;
	}

	.map .map-in>ymaps{
		height:250px!important;
	}

	.map-fixed .contacts{
		right:0;
		top:0;
		bottom:0;
		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;
		-webkit-transform:none;
		transform:none;
	}

	.slider .slide .caption .title{
		font-size:6.83333333vw;
	}

	.footer-menu ul li a{
		padding-left:10px;
		padding-right:10px;
	}
}

@media (max-width:1000px){
	.header>.inner{
		padding:30px 10px 0;
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.header .center,.header .left,.header .right{
		padding:0;
	}

	.header .logo+.slogan{
		margin-left:0;
		padding-left:0;
		margin-top:10px;
		border:none;
	}

	.container .inner{
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.container .aside{
		float:none!important;
		width:100%;
		display:block;
		margin-left:0!important;
		margin-right:0!important;
	}

	.container .aside>div:not(.aside-catalog){
		display:none;
	}

	.container .aside .aside-block>:not(.h3){
		display:none;
	}

	.container .aside .h3.open~*{
		display:block;
	}

	.container .aside .h3 span{
		border-bottom:1px dashed #fff;
		position:relative;
	}

	.container .aside .h3 span:after{
		content:"";
		width:18px;
		height:18px;
		display:inline-block;
		background:url(../img/arr.png) 50% no-repeat;
		position:absolute;
		vertical-align:middle;
		left:calc(100% + 15px);
		top:calc(50% + 2px);
		-webkit-transform:translateY(-50%);
		transform:translateY(-50%);
	}

	.container .aside .h3.open span:after{
		background-image:url(../img/arr1.png);
	}

	.colorStyle6 .container .aside .h3 span{
		border-bottom-color:#493234;
	}

	.colorStyle6 .container .aside .h3 span:after{
		background-image:url(../img/arr-black.png);
	}

	.colorStyle6 .container .aside .h3.open span{
		border-bottom-color:#493234;
	}

	.colorStyle6 .container .aside .h3.open span:after{
		background-image:url(../img/arr1-black.png);
	}

	.counter .h3{
		font-size:40px;
	}

	.news.people .uss_widget_outer_content{
		margin-left:0;
		margin-right:0;
	}

	.banner.banner-text{
		text-align:center;
	}

	.banner.banner-text .inner{
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.banner.banner-text .left,.banner.banner-text .right{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
	}

	.banner.banner-text .center{
		-webkit-box-ordinal-group:0;
		-webkit-order:-1;
		-ms-flex-order:-1;
		order:-1;
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
	}

	.banner.banner-text .contacts{
		display:inline-block;
	}

	.block.faq .uss_faq .uss_faq_item .uss_faq_question .uss_faq_question_text{
		font-size:20px;
	}

	.section_photoalbums .uss_photoalbums .uss_photoalbums_foto_box .uss_img_item .uss_img_pre{
		display:block;
		height:auto!important;
	}
	.mp_blocks .news_block_item {width: calc((100% / 2) - 30px);}
}

@media (max-width:900px){
	.slider .slide .caption .preview{
		font-size:14px;
	}

	.map-fixed .contacts{
		display:block;
		width:100%;
		position:static;
		padding:30px 10px 10px;
	}
}

@media (max-width:840px){
	.footer .inner{
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.footer .logo img{
		display:block;
		margin:0 auto;
	}

	.footer .center{
		-webkit-box-ordinal-group:2;
		-webkit-order:1;
		-ms-flex-order:1;
		order:1;
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
	}

	.footer .left,.footer .right{
		-webkit-box-flex:0;
		-webkit-flex:0 50%;
		-ms-flex:0 50%;
		flex:0 50%;
		max-width:50%;
	}
	table tbody tr td {    display: inline;}
}

@media (max-width:768px){
	.footer-menu .inner{
		padding:10px 0;
	}

	.footer-menu ul{
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.footer-menu ul li{
		-webkit-box-flex:1;
		-webkit-flex:1 auto;
		-ms-flex:1 auto;
		flex:1 auto;
	}

	.counter .h3{
		font-size:30px;
	}

	.menu .inner{
		padding-top:0;
		padding-bottom:0;
	}

	.block .inner{
		padding-top:40px;
		padding-bottom:40px;
	}

	.block .h3{
		font-size:35px;
		margin-bottom:25px;
	}

	.block .h3 span{
		font-size:16px;
	}

	.block .slick-arrow{
		background-size:cover!important;
	}

	.block .slick-arrow.slick-next,.block .slick-arrow.slick-prev{
		width:30px!important;
		height:30px!important;
	}

	.block.news:not(.x1):not(.people) .uss_widget_outer_content{
		padding-left:35px;
		padding-right:35px;
	}

	.block.news .slick-arrow{
		background-size:cover;
	}

	.block.news .slick-arrow.slick-next,.block.news .slick-arrow.slick-prev{
		width:30px;
		height:30px;
	}

	.block.photoalbum .uss_widget_outer_content{
		padding-left:40px;
		padding-right:40px;
	}

	.position .inner{
		padding-bottom:40px;
	}

	.position .slick-track .slick-slide{
		margin-right:10px!important;
		margin-left:10px;
	}

	.position .slick-arrow{
		bottom:-35px;
	}

	.position .slick-arrow.slick-prev{
		left:-40px;
		right:0;
	}

	.position .slick-arrow.slick-next{
		left:0;
		right:-40px;
	}

	.mainpage .container .inner{
		padding-top:50px;
		padding-bottom:30px;
	}

	.mainpage .container h1.h3{
		font-size:35px;
	}

	.singlepage .content>.h3{
		margin-top:45px;
		margin-bottom:25px;
	}

	.uss_shop_detail{
		padding:10px;
	}

	.uss_shop_detail .uss_img_wrapper{
		max-width:100%;
		float:none;
		display:block;
		margin:0 auto;
	}

	.uss_shop_detail .uss_img_wrapper .uss_img_big .uss_img_big_image{
		max-width:100%;
	}

	.uss_shop_detail .uss_shop_technical_data{
		display:block;
		margin:0;
		width:100%;
	}

	.uss_shop_detail .uss_shop_technical_data .uss_shop_by{
		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:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.uss_shop_detail .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block{
		width:auto;
	}

	.uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
		width:auto;
		padding-left:20px!important;
		padding-right:20px!important;
	}

	.banner .inner{
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
		-webkit-box-align:start;
		-webkit-align-items:flex-start;
		-ms-flex-align:start;
		align-items:flex-start;
	}

	.banner.banner-text .inner,.banner .inner{
		padding:20px 10px;
	}

	.banner .news_block_item{
		width:50%;
	}

	.counter .inner{
		padding:20px 0;
	}

	.counter .btns{
		padding-top:20px;
	}

	.icons .row.x4 .icon,.icons .row.x5 .icon{
		padding-left:10px;
		padding-right:10px;
	}

	.icons .row.x4 .icon .image,.icons .row.x5 .icon .image{
		width:100%!important;
		display:block;
		margin-bottom:10px;
	}

	.icons .row.x4 .icon .info,.icons .row.x5 .icon .info{
		width:100%!important;
		padding-right:0;
	}

	.icons .row.x3 .icon,.icons .row.x4 .icon,.icons .row.x5 .icon{
		width:50%;
	}

	.slider .slide .caption .slide-button{
		margin-top:7.16145833vw;
	}

	.inline-form.block .inner{
		padding-top:25px;
		padding-bottom:25px;
	}

	.inline-form.type2 .h3{
		font-size:35px;
		margin-bottom:15px;
	}

	.carusel .inner{
		padding-top:35px;
		padding-bottom:35px;
	}

	.service-block .uss_catalog_sidebar.uss_catalog_list_cat .slick-arrow{
		bottom:-60px;
	}

	.banner-devider{
		display:none;
	}

	.section_formconstructor .fc_form_tml form,.section_formconstructor .fc_form_tml form .group{
		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;
	}

	.block.faq .uss_faq .uss_faq_item{
		max-width:100%;
		margin-bottom:10px;
	}

	.header>.inner{
		padding-top:50px;
	}

	.header>.inner .search{
		padding-right:50px;
	}

	.header .menu .inner{
		padding:0;
	}

	.header .cart{
		z-index:11;
		right:0;
		top:10px;
		position:absolute;
		margin:0;
	}

	.header .cart .uss_basket_mini{
		margin:0;
		padding-right:10px;
		display:-webkit-flex;
		display:-moz-flex;
		display:-ms-flex;
		display:-o-flex;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
	}

	.header .cart .uss_basket_mini,.header .cart .uss_basket_mini .basket_widget_inner{
		-webkit-box-align:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.header .cart .uss_basket_mini .basket_widget_inner,.header .cart .uss_basket_mini .basket_widget_inner .amounts{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
	}

	.header .cart .uss_basket_mini .basket_widget_inner .amounts{
		margin:0;
		line-height:1;
		-webkit-box-align:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.header .cart .amounts .countword,.header .cart .totals,.header .cart p{
		display:none;
	}

	div.uss_tabs div.uss_tabs_navigation{
		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;
	}

	div.uss_tabs div.uss_tabs_navigation span{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
	}

	.uss_shop_table_view{
		padding:5px;
	}

	.uss_shop_table_view table.uss_shoppos_table tr .uss_price span{
		text-align:left;
	}

	.uss_shop_table_view table.uss_shoppos_table tr .uss_onlineorder span.add_to_cart a.add_to_cart{
		padding-left:10px;
		padding-right:10px;
	}

	table.uss_shoppos_table{
		display:block;
		max-width:100%;
		overflow:auto;
	}

	table.uss_shoppos_table .uss_img .uss_img_holder_outer{
		width:auto!important;
	}

	table.uss_shoppos_table .one_icon img{
		width:25px;
		display:block;
	}

	table.uss_shoppos_table tbody tr.uss_eshop_item{
		padding:7px;
	}

	.block.faq .uss_faq_item{
		width:100%;
	}

	.uss_catalog_detail .uss_img_wrapper.for_preview_columned{
		width:100%;
		display:block;
		float:none;
		margin:0 0 10px;
	}

	.uss_advanced_image_list{
		display:none!important;
	}

	.position .uss_eshop_block_item{
		padding:10px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
	}

	.position .uss_eshop_block_item .img{
		margin-bottom:18px;
	}

	.position .uss_eshop_block_item .uss_shop_name{
		margin-bottom:20px;
	}

	.position .uss_eshop_block_item .uss_shop_name a{
		font-size:16px;
	}

	.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{
		margin:0 auto;
	}

	.uss_shop_table_view.mCustomScrollbar .mCSB_container{
		width:calc(100vw - 30px)!important;
	}
}

@media (max-width:700px){
	.news.x1 .inner{
		padding-bottom:60px;
	}

	.news.x1 .slick-arrow{
		bottom:-45px;
		margin:0 auto;
	}

	.news.x1 .slick-arrow.slick-prev{
		left:-40px;
		right:0;
	}

	.news.x1 .slick-arrow.slick-next{
		right:-40px;
		left:0;
	}

	.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img{
		height:auto!important;
	}

	.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder{
		max-width:100%;
		height:auto!important;
	}
}

@media (max-width:665px){
	.news .uss_widget_outer_content{
		padding-left:0;
		padding-right:0;
	}

	.news .uss_widget_outer_content .slick-arrow{
		background-color:#f5f5f5!important;
		opacity:1!important;
	}

	.news .uss_widget_outer_content .news_block_item .info .title{
		max-height:3.6em;
		height:auto;
		overflow:hidden;
	}

	.news .uss_widget_outer_content .news_block_item .info .preview{
		max-height:7.5em;
		height:auto;
		overflow:hidden;
		display:block;
	}

	.map .map-in img{
		position:relative;
		width:200%;
		left:-100%;
	}
}

@media (max-width:658px){
	.banner .h3{
		font-size:45px;
	}

	.banner.banner-text{
		font-size:16px;
	}
}

@media (max-width:650px){
	.uss_section_content>.uss_eshop_filters form .group .eshop_filters_items{
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.uss_section_content>.uss_eshop_filters form .group .eshop_filters_items .eshop_filters{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
	}

	.counter .h3{
		font-size:22px;
	}

	.counter #clock>*{
		margin-right:30px;
	}

	.counter #clock>:not(:last-child):after{
		width:30px;
		height:56px;
		line-height:56px;
	}

	.counter #clock .data{
		font-size:40px;
		width:90px;
	}

	.counter #clock .data p{
		width:42px;
		height:56px;
	}

	.icons .row .icon{
		width:100%!important;
	}

	.block.faq-text table.table tr td{
		max-width:100%;
		margin-bottom:15px;
	}

	.block .h3{
		font-size:30px;
	}

	.mainpage .container h1.h3{
		font-size:32px;
	}
	.mp_blocks .news_block_item {width: calc((100% / 1) - 30px);}
}

@media (max-width:620px){
	.uss_eshop_sameproducts.list .item .imageArea{
		float:none;
		margin:0 auto!important;
	}
}

@media (max-width:600px){
	.map .contacts{
		position:static;
		width:100%;
		left:0;
		right:0;
		top:0;
		bottom:0;
		-webkit-transform:none;
		transform:none;
	}

	.footer .left{
		text-align:center;
	}

	.footer .center,.footer .left{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
		margin:0 0 10px;
	}

	.footer .center{
		-webkit-box-ordinal-group:12;
		-webkit-order:11;
		-ms-flex-order:11;
		order:11;
	}

	.footer .right{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
		-webkit-box-ordinal-group:2;
		-webkit-order:1;
		-ms-flex-order:1;
		order:1;
	}

	.inline-form.block form .group:not(.end),.inline-form form .group:not(.end){
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
		margin:0!important;
	}

	.inline-form.block form .group:not(.end) .fc_item,.inline-form form .group:not(.end) .fc_item{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
	}

	.inline-form.block form .group:not(.end) .fc_item .elem_item,.inline-form form .group:not(.end) .fc_item .elem_item{
		padding:0!important;
	}

	.inline-form.block form .buttons,.inline-form form .buttons{
		width:100%;
		text-align:center;
	}

	.comment_form_block .comments_form form .uss_form_item.uss_form_text{
		float:none!important;
		width:100%;
		display:block;
		margin-right:0;
	}

	.content .spec-block .uss_widget_outer_content .news_block_item,.content .spec-block .uss_widget_outer_content .uss_eshop_block_item{
		max-width:calc((100% - 10px)/2);
	}

	.uss_user_basket>table .basket_th_image,.uss_user_basket>table .uss_image{
		display:none;
	}

	.uss_user_basket>table td.uss_number .uss_minus,.uss_user_basket>table td.uss_number .uss_plus{
		font-size:25px;
		line-height:1;
		height:23px;
	}
}

@media (max-width:550px){
	.content .uss_section_top_images{
		margin:0 auto 10px;
	}

	.header .left{
		-webkit-flex:0 100%;
		-moz-flex:0 100%;
		-ms-flex:0 100%;
		-o-flex:0 100%;
		-webkit-box-flex:0;
		flex:0 100%;
		-webkit-order:1;
		-moz-order:1;
		-ms-order:1;
		-o-order:1;
		-webkit-box-ordinal-group:2;
		-ms-flex-order:1;
		order:1;
	}

	.header .center,.header .left{
		text-align:center;
		margin-bottom:10px;
	}

	.header .center{
		-webkit-flex:0 100%;
		-moz-flex:0 100%;
		-ms-flex:0 100%;
		-o-flex:0 100%;
		-webkit-box-flex:0;
		flex:0 100%;
		-webkit-order:11;
		-moz-order:11;
		-ms-order:11;
		-o-order:11;
		-webkit-box-ordinal-group:12;
		-ms-flex-order:11;
		order:11;
	}

	.header .right{
		-webkit-flex:0 100%;
		-moz-flex:0 100%;
		-ms-flex:0 100%;
		-o-flex:0 100%;
		-webkit-box-flex:0;
		flex:0 100%;
		-webkit-order:1;
		-moz-order:1;
		-ms-order:1;
		-o-order:1;
		-webkit-box-ordinal-group:2;
		-ms-flex-order:1;
		order:1;
		text-align:center;
		margin-bottom:10px;
	}

	.header .row{
		-webkit-box-pack:center!important;
		-webkit-justify-content:center!important;
		-ms-flex-pack:center!important;
		justify-content:center!important;
	}

	.banner .h3{
		font-size:30px;
	}

	.banner .h3.banner-text{
		font-size:14px;
	}

	.news.x1 .news_block_item{
		margin:0;
	}

	.news.x1 .news_block_item .image{
		width:100%;
		max-width:100%;
		float:none;
		margin:0 auto;
	}

	.news.x1 .news_block_item .info{
		width:100%;
		padding:0!important;
	}

	.news.x1 .news_block_item .info .title{
		height:auto;
		margin-bottom:15px;
	}

	.news.x1 .news_block_item .info .preview{
		height:auto;
	}

	.news.people .news_block_item .info .title{
		margin-bottom:15px;
	}

	.slider .slide .caption .preview{
		display:none!important;
	}

	.slider .slide .caption .slide-button{
		text-align:center;
		margin-top:0;
		margin-bottom:0;
	}

	.slider .slick-arrow{
		bottom:20px;
	}

	.header .logo img{
		margin:0 auto;
	}

	.bottom .center{
		display:none;
	}

	.footer .center,.footer .left,.footer .right{
		width:100%;
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
		max-width:100%;
	}

	.footer .right{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
	}

	.footer .logo .logo-row,.footer .right{
		-webkit-box-pack:center;
		-webkit-justify-content:center;
		-ms-flex-pack:center;
		justify-content:center;
	}

	.footer .logo .logo-row .column{
		-webkit-box-flex:0;
		-webkit-flex:0 auto;
		-ms-flex:0 auto;
		flex:0 auto;
	}

	.uss_shop_list_view .uss_eshop_item .posimg_item{
		display:block;
		float:none;
		margin:0;
	}

	.uss_shop_list_view .uss_eshop_item .posimg_item .uss_img_holder_outer{
		max-width:100%;
	}

	.uss_shop_list_view .uss_eshop_item .posimg_item .uss_img_holder_outer .uss_img_holder{
		max-width:100%;
		height:auto!important;
	}

	.uss_shop_list_view .uss_eshop_item .uss_shop_by{
		display:-webkit-box;
		display:-webkit-flex;
		display:-ms-flexbox;
		display:flex;
	}

	.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img{
		height:auto!important;
	}

	.fc_form_tml .group .fc_item.block{
		width:100%;
		margin:0 0 10px;
	}

	.fc_form_tml .group .fc_checkbox.fc_item.block{
		width:100%!important;
	}

	.uss_shop_blocks_view .uss_eshop_item .compare_put .uss_compare_by,.uss_shop_blocks_view .uss_eshop_item .compare_put .uss_shop_put_wrap{
		width:100%;
		margin-bottom:7px;
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
	}
	.header .burger-wrap {position: absolute; top: 20px; right: 20px;}
	.slider .slide .caption { width: 65%;     top: 45%;}
}

@media (max-width:500px){
	.uss_shop_list_cat .uss_shop_cat_img_wrap{
		float:none;
	}

	.uss_shop_list_cat .uss_shop_cat_img_wrap .uss_shop_cat_img{
		margin:0 auto;
		display:block;
	}

	.footer-menu .inner{
		padding:10px 0;
		border-bottom:1px solid hsla(0, 0%, 100%, .2);
	}

	.footer-menu ul,.footer-menu ul li{
		display:block;
	}

	.footer-menu ul li.active{
		background:hsla(0, 0%, 100%, .02);
	}

	.footer-menu ul li a{
		display:block;
		padding:9px 5px 10px;
		font-size:14px;
	}

	.inline-form form .group{
		max-width:100%!important;
	}

	.inline-form form .group:not(.end){
		-webkit-flex-wrap:wrap;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
	}

	.inline-form form .group:not(.end) .fc_item{
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
	}

	.inline-form form .group:not(.end) .fc_item .elem_item{
		padding-left:0!important;
	}

	.inline-form form .buttons{
		width:100%;
		text-align:center;
	}

	.position .slick-track .slick-slide{
		margin-right:10px!important;
		margin-left:10px;
	}

	.position .uss_eshop_block_item .uss_shop_name{
		margin-bottom:15px;
	}

	.position .uss_eshop_block_item .uss_shop_name a{
		font-size:15px;
	}

	.position .slick-arrow{
		bottom:-45px;
	}

	.position .slick-arrow.slick-prev{
		left:-40px;
		right:0;
	}

	.position .slick-arrow.slick-next{
		left:0;
		right:-40px;
	}

	.uss_shop_detail .uss_shop_technical_data{
		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:center;
		-webkit-align-items:center;
		-ms-flex-align:center;
		align-items:center;
	}

	.uss_shop_detail .uss_shop_technical_data>div{
		-webkit-box-flex:0;
		-webkit-flex:0 auto;
		-ms-flex:0 auto;
		flex:0 auto;
	}

	.uss_shop_detail .uss_shop_technical_data>div:not(.uss_shop_price):not(.uss_shop_by):not(.compare_put){
		-webkit-box-flex:0;
		-webkit-flex:0 100%;
		-ms-flex:0 100%;
		flex:0 100%;
	}

	.uss_shop_detail .uss_shop_technical_data .uss_shop_by{
		margin-right:15px;
	}

	.uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart{
		padding-left:10px!important;
		padding-right:10px!important;
		line-height:1;
		padding:7px 0 5px;
		font-size:14px;
	}

	.uss_shop_detail .uss_shop_technical_data .uss_shop_by.uss_shop_buy_one_click a.add_to_cart{
		padding:7px 0 5px;
		font-size:13px;
	}

	.uss_shop_detail .uss_shop_technical_data .uss_shop_price{
		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;
		padding:10px 0 0;
		margin:0 0 15px;
	}

	.uss_shop_detail .uss_shop_technical_data .uss_shop_price:after{
		content:none;
	}

	.uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price{
		margin-right:15px!important;
		margin-bottom:0!important;
		font-size:22px;
	}

	.uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price.old_price{
		font-size:14px;
	}

	.uss_shop_detail .uss_shop_technical_data .compare_put{
		margin:0 0 15px!important;
	}

	.uss_eshop_sameproducts .item{
		-webkit-box-sizing:border-box!important;
		box-sizing:border-box!important;
	}

	.uss_eshop_sameproducts .slick-list{
		margin-left:50px!important;
		margin-right:50px!important;
	}

	.uss_eshop_sameproducts.blocks .item .imageArea{
		margin:0 auto 15px!important;
	}

	.uss_eshop_sameproducts .slick-arrow{
		width:50px;
		height:50px;
		opacity:1!important;
	}

	.uss_eshop_sameproducts .slick-arrow.slick-prev{
		left:0;
		background:url(../img/news-slider-left.png) 50% no-repeat;
	}

	.uss_eshop_sameproducts .slick-arrow.slick-prev:hover{
		background-image:url(../img/news-slider-left-active.png);
	}

	.uss_eshop_sameproducts .slick-arrow.slick-next{
		right:0;
		background:url(../img/news-slider-right.png) 50% no-repeat;
	}

	.uss_eshop_sameproducts .slick-arrow.slick-next:hover{
		background-image:url(../img/news-slider-right-active.png);
	}

	.uss_eshop_sameproducts .slick-arrow{
		width:40px;
		height:40px;
		background-size:cover!important;
	}

	.uss_eshop_sameproducts .slick-arrow.slick-next{
		right:-8px;
	}
}

@media (max-width:450px){
	.counter .h3{
		font-size:22px;
	}

	.counter .h3 strong{
		display:block;
	}

	.counter #clock>*{
		margin-right:25px;
	}

	.counter #clock>:not(:last-child):after{
		width:25px;
		height:45px;
		line-height:45px;
	}

	.counter #clock .data{
		font-size:32px;
		width:72px;
	}

	.counter #clock .data p{
		width:33px;
		height:45px;
	}

	.counter #clock label{
		font-size:16px;
	}

	.news .news_block_item .image{
		max-width:100vw;
	}
}

@media (max-width:425px){
	.news.block.x2 .news_block_item{
		margin-left:0;
	}

	.news.block:not(.people) .slick-arrow.slick-prev{
		left:0;
		right:auto;
	}

	.news.block:not(.people) .slick-arrow.slick-next{
		left:auto;
		right:0;
	}

	.slider .slide .caption .slide-button{
		-webkit-transform:scale(.85);
		transform:scale(.85);
		-webkit-transform-origin:top center;
		transform-origin:top center;
	}
	.popup-window {
		left: 15px;
	    right: 15px;
	    margin: 0;
	    width: calc(100% - 30px);
	}
}
.jq-radio.checked .jq-radio__div {
    margin: 2px 0 0 2px;
}
.news_list .info {
    text-align: center;
}
.news_list .image {
    border: none; 
}

.news_list .custom-jfc {
  display: flex;
  justify-content: center;
  align-items: center;
}

.bottom .copy, .bottom a.privacy {
	color: #fff;
}

.footer .contacts a, .footer .contacts span {
	color: #fff;
}