.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);
}
.content .catalog_menu, .content .uss_catalog_block_cat, .content .uss_eshop_menu, .content .uss_eshop_sameproducts:not(.list):not(.table), .content .uss_shop_block_cat, .flex .catalog_menu, .flex .items, .flex .uss_eshop_menu, .flex .uss_images_block, .spec .items, .uss_shop_blocks_view {
	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;
}
.content .catalog_menu .uss_cleaner, .content .uss_catalog_block_cat .uss_cleaner, .content .uss_eshop_menu .uss_cleaner, .content .uss_eshop_sameproducts:not(.list):not(.table) .uss_cleaner, .content .uss_shop_block_cat .uss_cleaner, .flex .catalog_menu .uss_cleaner, .flex .items .uss_cleaner, .flex .uss_eshop_menu .uss_cleaner, .flex .uss_images_block .uss_cleaner, .spec .items .uss_cleaner, .uss_shop_blocks_view .uss_cleaner {
	display: none!important;
	width: 0!important;
	height: 0!important;
}
.uss_eshop_block_item .img, .uss_eshop_sameproducts:not(.list):not(.table).blocks .item .imageWrap, .uss_photoalbums_foto_box .uss_img_item .uss_img_pre, .uss_shop_block_cat .uss_shop_cat_img, .uss_shop_blocks_view .uss_eshop_item .uss_img_holder, .uss_shop_detail .uss_img_big .uss_img_big_image, .uss_shop_detail .uss_img_ico_box .uss_img_ico, .uss_shop_detail_350_bottom .uss_img_big, .uss_shop_list_view .uss_eshop_item .uss_img_holder, .uss_user_basket .uss_image {
	background: #fff;
}
.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;
}
.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;
}
.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;
}
.slick-dots li, .slick-dots li button {
	width: 20px;
	height: 20px;
	cursor: pointer;
}
.slick-dots li button {
	font-size: 0;
	line-height: 0;
	display: block;
	padding: 5px;
	color: transparent;
	border: 0;
	outline: none;
	background: transparent;
}
@font-face {
	font-family: roboto-light;
	src: url(../fonts/roboto-light_0-webfont.eot);
	src: url(../fonts/roboto-light_0-webfont.eot?#iefix) format( "embedded-opentype"), url(../fonts/roboto-light_0-webfont.woff) format( "woff"), url(../fonts/roboto-light_0-webfont.ttf) format( "truetype"), url(../fonts/roboto-light_0-webfont.svg#robotolight) format( "svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: RobotoSlab-Light;
	src: url(../fonts/RobotoSlab-Light.eot?#iefix) format( "embedded-opentype"), url(../fonts/RobotoSlab-Light.woff) format( "woff"), url(../fonts/RobotoSlab-Light.ttf) format( "truetype"), url(../fonts/RobotoSlab-Light.svg#RobotoSlab-Light) format( "svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: RobotoSlab-Regular;
	src: url(../fonts/RobotoSlab-Regular.eot?#iefix) format( "embedded-opentype"), url(../fonts/RobotoSlab-Regular.woff) format( "woff"), url(../fonts/RobotoSlab-Regular.ttf) format( "truetype"), url(../fonts/RobotoSlab-Regular.svg#RobotoSlab-Regular) format( "svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: roboto;
	src: url(../fonts/roboto-regular-webfont.eot);
	src: url(../fonts/roboto-regular-webfont.eot?#iefix) format( "embedded-opentype"), url(../fonts/roboto-regular-webfont.woff) format( "woff"), url(../fonts/roboto-regular-webfont.ttf) format( "truetype"), url(../fonts/roboto-regular-webfont.svg#robotoregular) format( "svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: roboto;
	src: url(../fonts/roboto-medium-webfont.eot);
	src: url(../fonts/roboto-medium-webfont.eot?#iefix) format( "embedded-opentype"), url(../fonts/roboto-medium-webfont.woff) format( "woff"), url(../fonts/roboto-medium-webfont.ttf) format( "truetype"), url(../fonts/roboto-medium-webfont.svg#robotomedium) format( "svg");
	font-weight: 700;
	font-style: normal;
}
* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	outline: none;
}
input[type=email].styler, input[type=number].styler, input[type=password].styler, input[type=search].styler, input[type=tel].styler, input[type=text], input[type=text].styler, input[type=url].styler, textarea.styler {
	height: 51px;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	font-size: 17px;
	border-radius: 0;
	border: 1px solid transparent;
	color: #a7a7a7;
	font-family: roboto-light;
	font-weight: 400;
}
input[type=email].styler::-webkit-input-placeholder, input[type=number].styler::-webkit-input-placeholder, input[type=password].styler::-webkit-input-placeholder, input[type=search].styler::-webkit-input-placeholder, input[type=tel].styler::-webkit-input-placeholder, input[type=text].styler::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder, input[type=url].styler::-webkit-input-placeholder, textarea.styler::-webkit-input-placeholder {
	color: #a7a7a7;
}
input[type=email].styler::-moz-placeholder, input[type=number].styler::-moz-placeholder, input[type=password].styler::-moz-placeholder, input[type=search].styler::-moz-placeholder, input[type=tel].styler::-moz-placeholder, input[type=text].styler::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=url].styler::-moz-placeholder, textarea.styler::-moz-placeholder {
	color: #a7a7a7;
}
input[type=email].styler:-moz-placeholder, input[type=number].styler:-moz-placeholder, input[type=password].styler:-moz-placeholder, input[type=search].styler:-moz-placeholder, input[type=tel].styler:-moz-placeholder, input[type=text].styler:-moz-placeholder, input[type=text]:-moz-placeholder, input[type=url].styler:-moz-placeholder, textarea.styler:-moz-placeholder {
	color: #a7a7a7;
}
input[type=email].styler:-ms-input-placeholder, input[type=number].styler:-ms-input-placeholder, input[type=password].styler:-ms-input-placeholder, input[type=search].styler:-ms-input-placeholder, input[type=tel].styler:-ms-input-placeholder, input[type=text].styler:-ms-input-placeholder, input[type=text]:-ms-input-placeholder, input[type=url].styler:-ms-input-placeholder, textarea.styler:-ms-input-placeholder {
	color: #a7a7a7;
}
input[type=email].styler:focus, input[type=number].styler:focus, input[type=password].styler:focus, input[type=search].styler:focus, input[type=tel].styler:focus, input[type=text].styler:focus, input[type=text]:focus, input[type=url].styler:focus, textarea.styler:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #62b2b0;
}
input[type=email].styler:hover, input[type=number].styler:hover, input[type=password].styler:hover, input[type=search].styler:hover, input[type=tel].styler:hover, input[type=text].styler:hover, input[type=text]:hover, input[type=url].styler:hover, textarea.styler:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #80cac8;
}
form input[type=email], form input[type=email].styler, form input[type=password], form input[type=password].styler, form input[type=text], form input[type=text].styler {
	height: 51px;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	font-size: 17px;
	border-radius: 0;
	border: 1px solid #ccc;
	color: #a7a7a7;
	font-family: roboto-light;
	font-weight: 400;
}
form input[type=email].styler::-webkit-input-placeholder, form input[type=email]::-webkit-input-placeholder, form input[type=password].styler::-webkit-input-placeholder, form input[type=password]::-webkit-input-placeholder, form input[type=text].styler::-webkit-input-placeholder, form input[type=text]::-webkit-input-placeholder {
	color: #a7a7a7;
}
form input[type=email].styler::-moz-placeholder, form input[type=email]::-moz-placeholder, form input[type=password].styler::-moz-placeholder, form input[type=password]::-moz-placeholder, form input[type=text].styler::-moz-placeholder, form input[type=text]::-moz-placeholder {
	color: #a7a7a7;
}
form input[type=email].styler:-moz-placeholder, form input[type=email]:-moz-placeholder, form input[type=password].styler:-moz-placeholder, form input[type=password]:-moz-placeholder, form input[type=text].styler:-moz-placeholder, form input[type=text]:-moz-placeholder {
	color: #a7a7a7;
}
form input[type=email].styler:-ms-input-placeholder, form input[type=email]:-ms-input-placeholder, form input[type=password].styler:-ms-input-placeholder, form input[type=password]:-ms-input-placeholder, form input[type=text].styler:-ms-input-placeholder, form input[type=text]:-ms-input-placeholder {
	color: #a7a7a7;
}
form input[type=email].styler:focus, form input[type=email]:focus, form input[type=password].styler:focus, form input[type=password]:focus, form input[type=text].styler:focus, form input[type=text]:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #62b2b0;
}
form input[type=email].styler:hover, form input[type=email]:hover, form input[type=password].styler:hover, form input[type=password]:hover, form input[type=text].styler:hover, form input[type=text]:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #80cac8;
}
form input[type=email].error, form input[type=email].styler.error, form input[type=password].error, form input[type=password].styler.error, form input[type=text].error, form input[type=text].styler.error {
	border-color: #c62828;
}
form textarea, form textarea.styler {
	height: 5.6em;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	font-size: 17px;
	border-radius: 0;
	border: 1px solid #ccc;
	color: #a7a7a7;
	font-family: roboto-light;
	font-weight: 400;
	resize: none;
}
form textarea.styler::-webkit-input-placeholder, form textarea::-webkit-input-placeholder {
	color: #a7a7a7;
}
form textarea.styler:-moz-placeholder, form textarea.styler::-moz-placeholder, form textarea:-moz-placeholder, form textarea::-moz-placeholder {
	color: #a7a7a7;
}
form textarea.styler:-ms-input-placeholder, form textarea:-ms-input-placeholder {
	color: #a7a7a7;
}
form textarea.styler:focus, form textarea:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #62b2b0;
}
form textarea.styler:hover, form textarea:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #80cac8;
}
form textarea.error, form textarea.styler.error {
	border-color: #c62828;
}
form .label, form label {
	font-size: 14px!important;
	color: #404040;
	font-weight: 700;
	font-family: roboto!important;
	padding-bottom: 5px;
}
form input[type=submit], form input[type=submit].styler {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
form input[type=submit].big, form input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
form input[type=submit].styler:hover, form input[type=submit]:hover {
	background: #f5f19d;
}
form .filter_submit button {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
form .filter_submit button.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
form .filter_submit button:hover {
	background: #f5f19d;
}
#loginForm {
	margin-left: -2px;
}
#loginForm input[type=submit], #loginForm input[type=submit].styler {
	padding-top: 0;
	width: 100%;
	padding-left: 0!important;
	padding-right: 0!important;
	text-align: center;
	margin-bottom: 15px!important;
}
#loginForm tr td.input {
	padding-bottom: 10px;
}
#loginForm+.registration {
	margin-right: 23px;
	margin-left: 1px;
	font-family: roboto;
}
#loginForm+.registration+.passrecovery {
	font-family: roboto;
}
.section_registration .uss_section_content .uss_form_tml form {
	max-width: 380px;
}
.section_registration .uss_section_content .uss_form_tml form .uss_form_item {
	width: 100%;
}
.section_registration .uss_section_content .uss_form_tml form .uss_form_item:not(.uss_form_captcha) input.styler {
	width: 100%;
}
form.uss_form_tml {
	max-width: 380px;
}
form.uss_form_tml>.uss_form_item.uss_form_text {
	width: 100%;
}
form.uss_form_tml>.uss_form_item.uss_form_text>input:not(.styler) {
	width: 100%;
}
form.uss_form_tml>.uss_form_item.uss_form_captcha {
	width: 100%;
}
form.uss_form_tml>.uss_form_item.uss_form_submit {
	text-align: center;
}
form.uss_form_tml>.uss_form_item.uss_form_submit input[type=submit]:not(.styler) {
	display: inline-block;
	padding-top: 0;
	font-family: RobotoSlab-Regular;
	font-size: 17px;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
}
body, html {
	height: 100%;
	min-height: auto;
	margin: 0;
	padding: 0;
}
#wrap {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	min-height: 100%;
}
.container {
	-webkit-box-flex: 1;
	-webkit-flex: 1 auto;
	-ms-flex: 1 auto;
	flex: 1 auto;
}
#wrap {
	margin: 0 auto;
	overflow: hidden;
	min-width: 420px;
}
#wrap, .uss_privacy_policy_wrap {
	font-family: roboto-light;
	line-height: 1.2;
	color: #505050;
	font-size: 17px;
	background: #f3f3f3;
}
.inner {
	max-width: 1180px;
	margin: 0 auto;
}
a {
	color: #68adac;
}
a:hover {
	text-decoration: none;
}
.bg_type2 {
	background: #eaeaea;
}
.bg_type1 {
	background: #fff;
}
.bg_type3 {
	background: url(../img/transparent_bg.png), #fffcba;
}
.block .inner {
	padding-top: 88px;
	padding-bottom: 52px;
}
.block.type2 .inner {
	padding-top: 0;
	padding-bottom: 0;
}
.block .h3 {
	width: 100%;
	-webkit-box-flex: 0;
	-webkit-flex: 0 100%;
	-ms-flex: 0 100%;
	flex: 0 100%;
	font-family: RobotoSlab-Light;
	font-size: 48px;
	display: block;
	text-align: center;
	font-weight: 400;
	margin: 0 0 1.0625em;
}
.block .uss_eshop_block_item {
	text-align: center;
	width: 370px;
	background: #fff;
	padding-bottom: 30px;
	margin-bottom: 10px;
}
.block .uss_eshop_block_item .img {
	padding-bottom: 16px;
	padding-top: 16px;
	border-bottom: 1px solid #fff;
	max-width: 100%;
	height: auto!important;
}
.block .uss_eshop_block_item .img>a img {
	max-width: 100%;
	height: auto;
	margin: 0 auto;
}
.block .uss_eshop_block_item .uss_shop_name a {
	text-align: left;
	font-size: 18px;
	display: block;
	padding: 17px 10px 22px 21px;
	color: inherit;
	text-decoration: none;
	line-height: 1.2;
	overflow: hidden;
	margin-bottom: 14px;
	white-space: normal;
}
.block .uss_eshop_block_item .uss_shop_price {
	height: 70px;
	padding: 9px 0 0;
	margin: 0 0 26px;
	background: #fffee9;
}
.block .uss_eshop_block_item .uss_shop_price span {
	text-align: center;
	background: none;
	padding: 0;
	margin: 0;
	color: inherit;
	display: block;
	font-family: RobotoSlab-Regular;
}
.block .uss_eshop_block_item .uss_shop_price span.old_price {
	font-size: 16px;
	color: #68adac;
	margin: 0 0 1px;
}
.block .uss_eshop_block_item .uss_shop_price span.actual_price {
	font-size: 30px;
}
.block .uss_eshop_block_item a.add_to_cart {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	display: inline-block;
	margin: 0;
}
.block .uss_eshop_block_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.block .uss_eshop_block_item a.add_to_cart:hover {
	background: #f5f19d;
}
.block .uss_eshop_block_item a.add_to_cart.already_in_cart {
	height: 43px;
	color: #fff;
	background: #80cac8;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #62b2b0;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.block .uss_eshop_block_item a.add_to_cart.already_in_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.block .uss_eshop_block_item a.add_to_cart.already_in_cart:hover {
	background: #62b2b0;
}
.block .uss_eshop_block_item:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	color: #68adac;
}
.block .uss_eshop_block_item:hover .img {
	border-bottom-color: #f5f5f5;
}
.block .uss_eshop_block_item:hover .uss_shop_name a {
	color: inherit;
}
.block .uss_eshop_block_item:hover .uss_shop_price {
	background: #eaeaea;
}
.block .uss_eshop_block_item:hover .uss_shop_price span {
	color: #505050;
}
.block .uss_eshop_block_item:hover .uss_shop_price span.old_price {
	color: #68adac;
}
.block .uss_eshop_block_item:hover a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #80cac8;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #62b2b0;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.block .uss_eshop_block_item:hover a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.block .uss_eshop_block_item:hover a.add_to_cart:hover {
	background: #62b2b0;
}
.block .catalog_menu {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.block .catalog_menu li {
	width: 280px;
	list-style-type: none;
	background: #fff;
	margin: 0 0 20px;
	padding: 0 0 18px;
}
.block .catalog_menu li .uss_shop_cat_cat {
	padding: 0 17px;
	margin: 10px 0;
	text-align: center;
}
.block .catalog_menu li .uss_shop_cat_cat a {
	display: inline-block;
	vertical-align: middle;
}
.block .catalog_menu li:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	color: #68adac;
}
.block .catalog_menu li div>a {
	font-size: 21px;
	color: inherit;
	text-align: center;
	padding: 18px 0 0;
	text-decoration: none;
	display: block;
}
.block .catalog_menu li div>a:hover {
	color: #68adac;
}
.block .catalog_menu li img {
	max-width: 100%;
	margin: 0 auto;
	display: block;
}
.block .uss_eshop_menu {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.block .uss_eshop_menu li {
	list-style-type: none;
	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: 280px;
	background: #fff;
	margin: 0 0 20px;
	padding: 0 0 18px;
}
.block .uss_eshop_menu li .uss_shop_cat_cat {
	padding: 0 17px;
	margin: 10px 0;
	text-align: center;
}
.block .uss_eshop_menu li .uss_shop_cat_cat a {
	display: inline-block;
	vertical-align: middle;
}
.block .uss_eshop_menu li:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	color: #68adac;
}
.block .uss_eshop_menu li .eshop_menu_image {
	background: #fff;
	width: 100%;
	-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-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.block .uss_eshop_menu li>a {
	font-size: 21px;
	color: inherit;
	text-align: center;
	padding: 18px 0 0;
	text-decoration: none;
	display: block;
}
.block .uss_eshop_menu li>a:hover {
	color: #68adac;
}
.block .uss_eshop_menu li img {
	max-width: 100%;
	margin: 0 auto;
	display: block;
}
.block .uss_catalog_sidebar {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.block .uss_catalog_sidebar .uss_catalog_category {
	text-align: center;
	width: 280px;
	background: #fff;
	margin-bottom: 20px;
	padding-bottom: 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;
}
.block .uss_catalog_sidebar .uss_catalog_category .uss_shop_cat_cat {
	padding: 0 17px;
	margin: 10px 0;
	text-align: center;
}
.block .uss_catalog_sidebar .uss_catalog_category .uss_shop_cat_cat a {
	display: inline-block;
	vertical-align: middle;
}
.block .uss_catalog_sidebar .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	color: #68adac;
}
.block .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap {
	margin: 0 0 10px;
	float: none;
	background: #fff;
	width: 100%;
}
.block .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img {
	max-width: 100%;
	border: none;
	padding: 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;
}
.block .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
}
.block .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name {
	font-size: 21px;
	color: inherit;
	text-align: center;
	padding: 18px 0 0;
	text-decoration: none;
	display: block;
}
.block .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name~div {
	margin-top: auto;
}
.block .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name:hover {
	color: #68adac;
}
.block .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name a {
	text-decoration: none;
	color: inherit;
	font-size: inherit;
	line-height: inherit;
	display: block;
}
.block.x5 .catalog_menu li, .block.x5 .uss_catalog_sidebar .uss_catalog_category, .block.x5 .uss_eshop_menu li {
	width: 220px;
}
.block.x4 .catalog_menu li, .block.x4 .uss_catalog_sidebar .uss_catalog_category, .block.x4 .uss_eshop_menu li {
	width: 280px;
}
.block.x3 .catalog_menu li, .block.x3 .uss_catalog_sidebar .uss_catalog_category, .block.x3 .uss_eshop_menu li {
	width: 380px;
}
.block.x2 .catalog_menu li, .block.x2 .uss_catalog_sidebar .uss_catalog_category, .block.x2 .uss_eshop_menu li {
	width: 580px;
}
.block.x1 .catalog_menu li, .block.x1 .uss_catalog_sidebar .uss_catalog_category, .block.x1 .uss_eshop_menu li {
	max-width: 100%;
}
.icons-table {
	display: block;
}
.icons-table .icons-row {
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}
.icons-table .icons-row, .icons-table .icons-row .icons-item {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.icons-table .icons-row .icons-item {
	text-align: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-flex: 0;
	-webkit-flex: 0 100%;
	-ms-flex: 0 100%;
	flex: 0 100%;
	max-width: 25%;
	word-wrap: break-word;
	padding-left: 5px;
	padding-right: 5px;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
	min-height: 100px;
	margin-bottom: 15px;
}
.icons-table .icons-row .icons-item .icon {
	margin-bottom: 7px;
}
.icons-table .icons-row .icons-item .title {
	margin-top: auto;
	font-size: 21px;
	font-family: RobotoSlab-Regular;
}
.mainpage .aside {
	display: none!important;
}
.container .inner {
	
}
.container .center {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
	overflow: hidden;
}
.container .aside {
	width: 280px;
	-webkit-flex: 0 280px;
	-moz-flex: 0 280px;
	-ms-flex: 0 280px;
	-o-flex: 0 280px;
	-webkit-box-flex: 0;
	flex: 0 280px;
	min-width: 280px;
	display: inline-block;
	vertical-align: top;
}
.container .aside > div:first-child {
	margin-top: 30px;
}
.container .aside .aside_opener_adaptive {
	display: none;
}
.container .aside.aside_left {
	margin-right: 19px;
	float: left;
}
.container .aside.aside_right {
	margin-left: 20px;
	float: right;
}
.container .aside .aside_block {
	background: #fff;
	margin-bottom: 50px;
	padding-bottom: 11px;
}
.container .aside .aside_block iframe, .container .aside .aside_block img, .container .aside .aside_block object, .container .aside .aside_block video, .container .aside .aside_block ymaps {
	max-width: 100%;
}
.container .aside .aside_block img {
	display: block;
	margin: 0 auto;
}
.container .aside .aside_block.type2 .h3 {
	background: #e7e7e7;
	color: inherit;
	margin-bottom: 11px;
	width: 100%;
	text-align: left;
	padding-left: 18px;
}
.container .aside .aside_block.type2 .h3:after {
	content: none;
}
.container .aside .aside_block.type0 {
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
}
.container .aside .aside_block.type0>* {
	padding-left: 0;
	padding-right: 0;
}
.container .aside .aside_block.type0 img {
	display: block;
}
.container .aside .aside_block.type0 .h3:after {
	content: none;
}
.container .aside .aside_block.type3 {
	padding-left: 17px;
	padding-right: 17px;
}
.container .aside .aside_block.type3 .h3 {
	background: #e7e7e7;
	color: inherit;
	margin-bottom: 11px;
	width: calc(100% + 34px);
	margin-left: -17px;
	text-align: left;
	padding-left: 18px;
	padding-right: 18px;
}
.container .aside .aside_block.type3 .h3:after {
	content: none;
}
.container .aside .aside_block.type3 span {
	font-family: RobotoSlab-Regular;
}
.container .aside .aside_block ul, .container .aside .aside_block ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.container .aside .aside_block .h3 {
	font-size: 24px;
	text-align: center;
	background: url(../img/aside_title_lines.png) 17px no-repeat, url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	padding: 12px 0 10px;
	font-family: RobotoSlab-Regular;
	color: #68adac;
	position: relative;
	display: block;
	margin-bottom: 15px;
}
.container .aside .aside_block .h3:after {
	content: "";
	background: url(../img/catalog_triangle.png) 50% no-repeat;
	width: 15px;
	height: 8px;
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -8px;
	margin: 0 auto;
}
.container .aside .aside_block ul {
	font-size: 14px;
	line-height: 1;
	border-top: 1px solid #ededed;
}
.container .aside .aside_block ul li {
	border-bottom: 1px solid #ededed;
}
.container .aside .aside_block ul li.last {
	border-bottom: none;
}
.container .aside .aside_block ul li a {
	display: block;
	color: inherit;
	padding: 10px 0 10px 17px;
	font-weight: 400;
}
.container .aside .aside_block ul li a:hover {
	text-decoration: none;
}
.container .aside .aside_block ul li .submenu {
	display: none;
}
.container .aside .aside_block ul li:hover {
	background: #fffcba;
}
.container .aside .aside_block ul li:hover>a {
	color: #68adac;
}
.container .aside .aside_block ul li.active {
	background: #fffcba;
	border-bottom-color: #fffcba;
}
.container .aside .aside_block ul li.active>a {
	color: #68adac;
}
.container .aside .aside_block ul li.active>.submenu {
	display: block;
	padding: 7px 0 0;
	background: #fffee9;
}
.container .aside .aside_block ul li.active>.submenu>li {
	border-top: none;
	border-bottom: 1px solid #edecdf;
	background: #fffee9;
}
.container .aside .aside_block ul li.active>.submenu>li.active, .container .aside .aside_block ul li.active>.submenu>li:hover {
	background: #80cac8;
	color: #fff;
	border-bottom-color: #edecdf;
}
.container .aside .aside_block ul li.active>.submenu>li.active>a, .container .aside .aside_block ul li.active>.submenu>li:hover>a {
	color: #fff;
}
.container .aside .aside_block ul li.active>.submenu>li>a {
	font-size: 12px;
	padding: 10px 0 8px 23px;
}
.container .aside .aside_block ul li.active>.submenu>li:last-child {
	border-bottom: none;
}
.container .aside .aside_block .uss_eshop_block_item {
	border: 1px solid #e7e7e7;
	padding: 0 0 14px;
	margin: 0 auto;
	overflow: hidden;
	width: calc(100% - 18px);
}
.container .aside .aside_block .uss_eshop_block_item .img img {
	max-width: 100%;
}
.container .aside .aside_block .uss_eshop_block_item>div:not(.img):not(.uss_shop_price) {
	padding-left: 9px;
	padding-right: 9px;
}
.container .aside .aside_block .uss_eshop_block_item .uss_shop_name a {
	display: block;
	margin: 9px 0 12px;
	padding: 0;
	text-decoration: none;
	color: inherit;
	font-size: inherit;
	font-size: 16px;
}
.container .aside .aside_block .uss_eshop_block_item .uss_shop_price {
	background: #fffee9;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 14px;
	padding: 8px 0 7px;
}
.container .aside .aside_block .uss_eshop_block_item .uss_shop_price span {
	margin: 0!important;
	padding: 0!important;
	background: none!important;
	font-family: RobotoSlab-Regular;
}
.container .aside .aside_block .uss_eshop_block_item .uss_shop_price span.old_price {
	color: #68adac;
	font-size: 14px;
}
.container .aside .aside_block .uss_eshop_block_item .uss_shop_price span.old_price+.actual_price {
	margin-left: 8px!important;
}
.container .aside .aside_block .uss_eshop_block_item .uss_shop_price span.actual_price {
	font-size: 24px;
	color: inherit;
}
.container .aside .aside_block .uss_eshop_block_item .uss_eshop_amount_block {
	display: block;
	text-align: center;
	padding-bottom: 7px;
	padding-top: 7px;
}
.container .aside .aside_block .uss_eshop_block_item .uss_eshop_amount_block .basket_amount_class {
	width: 40px;
}
.container .aside .aside_block .uss_eshop_block_item .add_to_cart {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	width: 100%;
	display: block!important;
	text-align: center;
	padding: 10px 0 0;
	font-size: 14px;
	height: 38px;
	width: calc(100% - 28px);
	margin: 0 auto;
}
.container .aside .aside_block .uss_eshop_block_item .add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.container .aside .aside_block .uss_eshop_block_item .add_to_cart:hover {
	background: #f5f19d;
}
.container .aside .aside_block .uss_eshop_block_item .add_to_cart.already_in_cart {
	height: 43px;
	color: #fff;
	background: #80cac8;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #62b2b0;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.container .aside .aside_block .uss_eshop_block_item .add_to_cart.already_in_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.container .aside .aside_block .uss_eshop_block_item .add_to_cart.already_in_cart:hover {
	background: #62b2b0;
}
.container .aside .aside_block .news_block_item {
	position: relative;
	margin-left: 21px;
	margin-right: 19px;
}
.container .aside .aside_block .news_block_item .image {
	float: none;
	margin: 0 0 17px;
	height: 150px;
}
.container .aside .aside_block .news_block_item .image a, .container .aside .aside_block .news_block_item .image a img {
	display: block;
}
.container .aside .aside_block .news_block_item .info .date {
	position: absolute;
	left: 2px;
	top: 115px;
	font-size: 12px;
	color: #fff;
	background: #62b2b0;
	padding: 5px 11px 6px 10px;
}
.container .aside .aside_block .news_block_item .info .title {
	font-size: 14px;
	color: inherit;
	margin-bottom: 7px;
	line-height: 1.5;
}
.container .aside .aside_block .news_block_item .info .title a {
	font-size: inherit;
	color: inherit;
	text-decoration: none;
	font-family: inherit;
}
.container .aside .aside_block .news_block_item .info .title a:hover {
	text-decoration: underline;
}
.container .aside .aside_block .news_block_item .info .preview {
	font-size: 12px;
	padding-top: 0;
	padding-bottom: 7px;
}
.container .aside .aside_block .news_block_item .info .preview p {
	margin: 0;
}
.container .aside .aside_block .uss_all {
	font-size: 14px;
	text-decoration: underline;
	margin-left: 21px;
}
.container .aside .aside_block .uss_all:hover {
	text-decoration: none;
}
.container .aside .aside_block.contacts {
	font-size: 15px;
	font-family: roboto-light;
}
.container .aside .aside_block.contacts a {
	text-decoration: underline;
}
.container .aside .aside_block.contacts a:hover {
	text-decoration: none;
}
.container .aside .aside_block.contacts span {
	line-height: .55;
}
.container .aside .aside_block.contacts .watch_all a {
	width: 100%;
	padding-left: 0;
	padding-right: 0;
}
.container .aside .aside_block .uss_eshop_block_item .add_to_cart.already_in_cart {
	padding-left: 0!important;
	padding-right: 0!important;
}
.container .aside .aside_block.subscribe .h3 {
	background: none!important;
	font-size: 24px!important;
	margin-bottom: 15px!important;
	text-align: center;
	padding-bottom: 0!important;
}
.container .aside .aside_block.subscribe .h2 {
	font-size: 14px!important;
	text-align: center;
	margin-bottom: 15px;
	color: #505050;
	font-family: RobotoSlab-Regular;
}
.container .aside .aside_block.subscribe .subscribe_form .emailfield input {
	width: 100%;
	height: 31px;
}
.container .aside .aside_block.subscribe .subscribe_form .send_button {
	margin-top: 15px;
}
.container .aside .aside_block.subscribe .subscribe_form .send_button input[type=submit] {
	width: 100%!important;
	padding-left: 0!important;
	padding-right: 0!important;
	display: block!important;
}
.container .aside .aside_catalog .h3 {
	padding-left: 40px;
}
.container .content .block:not(.block_form) .h3 {
	font-size: 24px;
	text-align: left;
	margin-bottom: 30px;
	display: block;
	background: #80cac8;
	color: #fff;
	text-transform: uppercase;
	font-family: RobotoSlab-Regular;
	padding: 11px 0 11px 17px;
}
.container .content .block.block_form {
	padding: 40px;
}
.container .content .block.block_form .h3 {
	text-align: center;
	font-size: 30px;
	color: #505050;
	background: none;
	margin-bottom: 19px;
}
.container .content .block.block_form .fc_form_tml {
	margin-bottom: 0;
}
.mainpage .container {
	background: #fff;
}
.mainpage .container .inner {
	padding-top: 88px;
	padding-bottom: 52px;
}
.mainpage .container.type2 .inner {
	padding-top: 0;
	padding-bottom: 0;
}
.mainpage .container .h3 {
	width: 100%;
	-webkit-box-flex: 0;
	-webkit-flex: 0 100%;
	-ms-flex: 0 100%;
	flex: 0 100%;
	font-family: RobotoSlab-Light;
	font-size: 48px;
	display: block;
	text-align: center;
	font-weight: 400;
	margin: 0 0 1.0625em;
}
.mainpage .container .uss_eshop_block_item {
	text-align: center;
	width: 370px;
	background: #fff;
	padding-bottom: 30px;
	margin-bottom: 10px;
}
.mainpage .container .uss_eshop_block_item .img {
	padding-bottom: 16px;
	padding-top: 16px;
	border-bottom: 1px solid #fff;
	max-width: 100%;
	height: auto!important;
}
.mainpage .container .uss_eshop_block_item .img>a img {
	max-width: 100%;
	height: auto;
	margin: 0 auto;
}
.mainpage .container .uss_eshop_block_item .uss_shop_name a {
	text-align: left;
	font-size: 18px;
	display: block;
	padding: 17px 10px 22px 21px;
	color: inherit;
	text-decoration: none;
	line-height: 1.2;
	overflow: hidden;
	margin-bottom: 14px;
	white-space: normal;
}
.mainpage .container .uss_eshop_block_item .uss_shop_price {
	height: 70px;
	padding: 9px 0 0;
	margin: 0 0 26px;
	background: #fffee9;
}
.mainpage .container .uss_eshop_block_item .uss_shop_price span {
	text-align: center;
	background: none;
	padding: 0;
	margin: 0;
	color: inherit;
	display: block;
	font-family: RobotoSlab-Regular;
}
.mainpage .container .uss_eshop_block_item .uss_shop_price span.old_price {
	font-size: 16px;
	color: #68adac;
	margin: 0 0 1px;
}
.mainpage .container .uss_eshop_block_item .uss_shop_price span.actual_price {
	font-size: 30px;
}
.mainpage .container .uss_eshop_block_item a.add_to_cart {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	display: inline-block;
	margin: 0;
}
.mainpage .container .uss_eshop_block_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.mainpage .container .uss_eshop_block_item a.add_to_cart:hover {
	background: #f5f19d;
}
.mainpage .container .uss_eshop_block_item a.add_to_cart.already_in_cart {
	height: 43px;
	color: #fff;
	background: #80cac8;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #62b2b0;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.mainpage .container .uss_eshop_block_item a.add_to_cart.already_in_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.mainpage .container .uss_eshop_block_item a.add_to_cart.already_in_cart:hover {
	background: #62b2b0;
}
.mainpage .container .uss_eshop_block_item:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	color: #68adac;
}
.mainpage .container .uss_eshop_block_item:hover .img {
	border-bottom-color: #f5f5f5;
}
.mainpage .container .uss_eshop_block_item:hover .uss_shop_name a {
	color: inherit;
}
.mainpage .container .uss_eshop_block_item:hover .uss_shop_price {
	background: #eaeaea;
}
.mainpage .container .uss_eshop_block_item:hover .uss_shop_price span {
	color: #505050;
}
.mainpage .container .uss_eshop_block_item:hover .uss_shop_price span.old_price {
	color: #68adac;
}
.mainpage .container .uss_eshop_block_item:hover a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #80cac8;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #62b2b0;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.mainpage .container .uss_eshop_block_item:hover a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.mainpage .container .uss_eshop_block_item:hover a.add_to_cart:hover {
	background: #62b2b0;
}
.mainpage .container .catalog_menu {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.mainpage .container .catalog_menu li {
	width: 280px;
	list-style-type: none;
	background: #fff;
	margin: 0 0 20px;
	padding: 0 0 18px;
}
.mainpage .container .catalog_menu li .uss_shop_cat_cat {
	padding: 0 17px;
	margin: 10px 0;
	text-align: center;
}
.mainpage .container .catalog_menu li .uss_shop_cat_cat a {
	display: inline-block;
	vertical-align: middle;
}
.mainpage .container .catalog_menu li:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	color: #68adac;
}
.mainpage .container .catalog_menu li div>a {
	font-size: 21px;
	color: inherit;
	text-align: center;
	padding: 18px 0 0;
	text-decoration: none;
	display: block;
}
.mainpage .container .catalog_menu li div>a:hover {
	color: #68adac;
}
.mainpage .container .catalog_menu li img {
	max-width: 100%;
	margin: 0 auto;
	display: block;
}
.mainpage .container .uss_eshop_menu {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.mainpage .container .uss_eshop_menu li {
	list-style-type: none;
	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: 280px;
	background: #fff;
	margin: 0 0 20px;
	padding: 0 0 18px;
}
.mainpage .container .uss_eshop_menu li .uss_shop_cat_cat {
	padding: 0 17px;
	margin: 10px 0;
	text-align: center;
}
.mainpage .container .uss_eshop_menu li .uss_shop_cat_cat a {
	display: inline-block;
	vertical-align: middle;
}
.mainpage .container .uss_eshop_menu li:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	color: #68adac;
}
.mainpage .container .uss_eshop_menu li .eshop_menu_image {
	background: #fff;
	width: 100%;
	-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-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.mainpage .container .uss_eshop_menu li>a {
	font-size: 21px;
	color: inherit;
	text-align: center;
	padding: 18px 0 0;
	text-decoration: none;
	display: block;
}
.mainpage .container .uss_eshop_menu li>a:hover {
	color: #68adac;
}
.mainpage .container .uss_eshop_menu li img {
	max-width: 100%;
	margin: 0 auto;
	display: block;
}
.mainpage .container .uss_catalog_sidebar {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.mainpage .container .uss_catalog_sidebar .uss_catalog_category {
	text-align: center;
	width: 280px;
	background: #fff;
	margin-bottom: 20px;
	padding-bottom: 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;
}
.mainpage .container .uss_catalog_sidebar .uss_catalog_category .uss_shop_cat_cat {
	padding: 0 17px;
	margin: 10px 0;
	text-align: center;
}
.mainpage .container .uss_catalog_sidebar .uss_catalog_category .uss_shop_cat_cat a {
	display: inline-block;
	vertical-align: middle;
}
.mainpage .container .uss_catalog_sidebar .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	color: #68adac;
}
.mainpage .container .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap {
	margin: 0 0 10px;
	float: none;
	background: #fff;
	width: 100%;
}
.mainpage .container .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img {
	max-width: 100%;
	border: none;
	padding: 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;
}
.mainpage .container .uss_catalog_sidebar .uss_catalog_category .uss_catalog_img_wrap .uss_catalog_cat_img img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
}
.mainpage .container .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name {
	font-size: 21px;
	color: inherit;
	text-align: center;
	padding: 18px 0 0;
	text-decoration: none;
	display: block;
}
.mainpage .container .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name~div {
	margin-top: auto;
}
.mainpage .container .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name:hover {
	color: #68adac;
}
.mainpage .container .uss_catalog_sidebar .uss_catalog_category .uss_catalog_cat_name a {
	text-decoration: none;
	color: inherit;
	font-size: inherit;
	line-height: inherit;
	display: block;
}
.mainpage .container.x5 .catalog_menu li, .mainpage .container.x5 .uss_catalog_sidebar .uss_catalog_category, .mainpage .container.x5 .uss_eshop_menu li {
	width: 220px;
}
.mainpage .container.x4 .catalog_menu li, .mainpage .container.x4 .uss_catalog_sidebar .uss_catalog_category, .mainpage .container.x4 .uss_eshop_menu li {
	width: 280px;
}
.mainpage .container.x3 .catalog_menu li, .mainpage .container.x3 .uss_catalog_sidebar .uss_catalog_category, .mainpage .container.x3 .uss_eshop_menu li {
	width: 380px;
}
.mainpage .container.x2 .catalog_menu li, .mainpage .container.x2 .uss_catalog_sidebar .uss_catalog_category, .mainpage .container.x2 .uss_eshop_menu li {
	width: 580px;
}
.mainpage .container.x1 .catalog_menu li, .mainpage .container.x1 .uss_catalog_sidebar .uss_catalog_category, .mainpage .container.x1 .uss_eshop_menu li {
	max-width: 100%;
}
.mainpage .container h1 {
	width: 100%;
	-webkit-box-flex: 0;
	-webkit-flex: 0 100%;
	-ms-flex: 0 100%;
	flex: 0 100%;
	font-family: RobotoSlab-Light;
	font-size: 48px;
	display: block;
	text-align: center;
	font-weight: 400;
	margin: 0 0 1.0625em;
}
.singlepage .container {
	margin-bottom: 20px;
}
.singlepage .inner {
	max-width: 1480px;
}
.singlepage .container h1 {
	width: 100%;
	-webkit-box-flex: 0;
	-webkit-flex: 0 100%;
	-ms-flex: 0 100%;
	flex: 0 100%;
	font-family: RobotoSlab-Light;
	font-size: 48px;
	display: block;
	text-align: center;
	font-weight: 400;
	margin: 0 0 1.0625em;
	color: #244c54;
}
.singlepage .container .bread {
	padding: 26px 30px 19px;
}
.singlepage .container .content {
	background: #fff;
	padding: 29px 12px 29px 29px;
}
.singlepage .container .content h1 {
	font-size: 28px;
	font-family: RobotoSlab-Regular;
}
.singlepage .uss_catalog_block_cat .uss_catalog_category {
	border: 1px solid #f1f1f1;
}
.singlepage .uss_catalog_block_cat .uss_catalog_category:hover {
	background: none;
	color: inherit;
	-webkit-box-shadow: 0 0 14px rgba(0, 0, 0, .15);
	box-shadow: 0 0 14px rgba(0, 0, 0, .15);
}
.singlepage .uss_shop_blocks_view .uss_eshop_item {
	border: 1px solid #f1f1f1;
}
.singlepage .uss_shop_blocks_view .uss_eshop_item:hover {
	-webkit-box-shadow: 0 0 14px rgba(0, 0, 0, .15);
	box-shadow: 0 0 14px rgba(0, 0, 0, .15);
}
body:not(.mainpage) .container h1 {
	text-align: left;
}
table.table:not(.uss_eshop_sameproducts) {
	margin: 52px 0 20px;
}
table.table:not(.uss_eshop_sameproducts) tbody {
	display: block;
}
table.table:not(.uss_eshop_sameproducts) tr {
	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: top;
	-webkit-align-items: top;
	-ms-flex-align: top;
	align-items: top;
}
table.table:not(.uss_eshop_sameproducts) tr td {
	display: block;
	-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: top;
	-webkit-align-items: top;
	-ms-flex-align: top;
	align-items: top;
	text-align: center;
	font-size: 21px;
}
table.table:not(.uss_eshop_sameproducts) tr td img {
	display: block;
	margin: 0 auto 24px;
	max-width: 100%;
}
.header-bg {
	background: #fff;
}
.header p {
	margin: 0;
}
.header a {
	text-decoration: none;
}
.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;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 11px 0 0;
}
.header .logo img {
	max-width: 100%;
}
.header .logo a {
	color: inherit;
	text-decoration: none!important;
}
.header .logo .logo_description {
	margin: 0 0 11px;
	font-size: 14px;
}
.header .logo .logo_sitename {
	font-size: 48px;
	line-height: 1;
	text-decoration: none;
	color: #62b2b0;
}
.header .left {
	padding: 8px 0 0;
}
.header .center, .header .left {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
}
.header .center {
	text-align: center;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.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 .row {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.header .email {
	font-size: 14px;
	font-family: RobotoSlab-Light;
	white-space: nowrap;
	padding-left: 35px;
	position: relative;
	min-height: 25px;
}
.header .email:before {
	content: "";
	background: url(../img/email_icon.png) 0 no-repeat;
	display: inline-block;
	width: 25px;
	height: 25px;
	border-radius: 25px;
	line-height: 25px;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	left: 0;
	top: -6px;
}
.header .email span {
	display: inline-block;
	vertical-align: middle;
}
.header .email a {
	color: inherit;
}
.header .contacts {
	font-size: 28px;
	font-family: RobotoSlab-Light;
	margin-left: 50px;
	white-space: nowrap;
	padding-left: 35px;
	min-height: 25px;
}
.header .contacts p:first-child {
	position: relative;
}
.header .contacts p:first-child:before {
	content: "";
	background: url(../img/phone_icon.png) 0 no-repeat;
	display: inline-block;
	width: 25px;
	height: 25px;
	border-radius: 25px;
	line-height: 25px;
	text-align: center;
	margin-right: 8px;
	vertical-align: middle;
	position: absolute;
	left: -35px;
	top: 5px;
}
.header .contacts span {
	display: inline-block;
	vertical-align: middle;
}
.header .contacts a {
	color: inherit;
}
.header .basket {
	position: relative;
	font-size: 14px;
}
.header .basket a.basket_link {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}
.header .basket p {
	font-size: 12px;
	margin: 0;
}
.header .basket .basket_in {
	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;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding-left: 40px;
}
.header .basket .basket_icon {
	margin-left: 12px;
	background: url(../img/cart_icon.png) 50% no-repeat, #62b2b0;
	width: 40px;
	height: 40px;
	display: block;
}
.menu ul, .menu ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.menu .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;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 11.5px 0 22.5px;
}
.menu .burger {
	width: 39px;
	min-height: 35px;
	display: inline-block;
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: space-around;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	padding: 3px;
	border: 2px solid #fff;
	display: none;
}
.menu .burger.notInViewPort, .menu .burger.open {
	position: fixed;
	top: 10px;
	left: 10px;
	z-index: 101;
}
.menu .burger span {
	height: 2px;
	background: #68adac;
}
.menu .in_menu {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
}
.menu .in_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;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	padding-right: 10px;
}
.menu .in_menu ul li {
	font-size: 17px;
	font-family: RobotoSlab-Light;
	position: relative;
	text-align: center;
	margin-right: 10px;
}
.menu .in_menu ul li a {
	color: inherit;
	display: inline-block;
	width: 100%;
	padding: 8px 0 7px;
	position: relative;
	text-decoration: none;
	z-index: 22;
}
.menu .in_menu ul li a:hover {
	text-decoration: underline;
}
.menu .in_menu ul li .submenu {
	display: none;
	position: absolute;
	left: 0;
	top: calc(100% + 22px);
	min-width: 200px;
	background: #fff;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .06), -1px 1px 1px rgba(0, 0, 0, .06);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, .06), -1px 1px 1px rgba(0, 0, 0, .06);
	z-index: 11;
	margin: 0;
	width: 100%;
	padding: 0;
}
.menu .in_menu ul li .submenu:before {
	content: "";
	left: 0;
	right: 0;
	margin: 0 auto;
	top: -30px;
	height: 30px;
	display: block;
	position: absolute;
}
.menu .in_menu ul li .submenu .submenu {
	display: none!important;
}
.menu .in_menu ul li .submenu li {
	font-size: 14px;
	color: inherit;
	width: 100%;
}
.menu .in_menu ul li .submenu li a {
	text-align: left;
	padding: 10px 0 10px 14px;
	display: block;
	font-family: roboto-light;
}
.menu .in_menu ul li .submenu li a:after {
	content: none;
}
.menu .in_menu ul li .submenu li:hover {
	color: #68adac;
	background: #fffcba;
}
.menu .in_menu ul li.active, .menu .in_menu ul li.open, .menu .in_menu ul li:hover {
	color: #68adac;
}
.menu .in_menu ul li.active>a:after, .menu .in_menu ul li.open>a:after, .menu .in_menu ul li:hover>a:after {
	content: "";
	width: 75%;
	height: 1px;
	position: absolute;
	top: calc(100% - 1px);
	left: 0;
	right: 0;
	margin: 0 auto;
	background: #68adac;
}
.menu .in_menu ul li.open>.submenu, .menu .in_menu ul li:hover>.submenu {
	display: block;
}
.menu .in_menu ul li.open>.submenu li, .menu .in_menu ul li:hover>.submenu li {
	display: block;
}
.menu .search {
	-webkit-flex: 0 350px;
	-moz-flex: 0 350px;
	-ms-flex: 0 350px;
	-o-flex: 0 350px;
	-webkit-box-flex: 0;
	flex: 0 350px;
}
.menu .search form.uss_site_search {
	position: relative;
}
.menu .search form.uss_site_search input[type=text] {
	width: 100%;
	background: #fff;
	border: 1px solid #ccc;
	height: 35px;
	padding: 0 0 0 9px;
	font-family: inherit;
	font-size: 14px;
}
.menu .search form.uss_site_search input[type=text]:focus {
	border-color: #68adac;
}
.menu .search form.uss_site_search input[type=text]:focus+input[type=submit] {
	border-color: #68adac;
}
.menu .search form.uss_site_search input[type=submit] {
	width: 35px;
	height: 35px;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	border: none;
	background: url(../img/search_icon.png) 50% no-repeat, #fffcba;
	cursor: pointer;
	padding-left: 0!important;
	padding-right: 0!important;
}
.menu .search form.uss_site_search input[type=submit]:hover {
	background: url(../img/k3_2/search_icon.png) 50% no-repeat, #68adac;
}
.uss_catalog_block_cat .uss_catalog_category {
	background: #fff;
	margin-bottom: 20px;
	padding-bottom: 18px;
	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-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}
.uss_catalog_block_cat .uss_catalog_category .uss_shop_cat_cat {
	padding: 0 17px;
	margin: 10px 0;
	text-align: center;
}
.uss_catalog_block_cat .uss_catalog_category .uss_shop_cat_cat a {
	display: inline-block;
	vertical-align: middle;
}
.uss_catalog_block_cat .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	color: #68adac;
}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img {
	max-width: 100%;
	border: none;
	width: 100%!important;
	display: block;
	-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;
}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img a {
	margin: 0;
}
.uss_catalog_block_cat .uss_catalog_category .uss_catalog_cat_img a img {
	max-width: 100%;
	display: block;
	margin: 0 auto;
}
.uss_catalog_block_cat .uss_catalog_category .catalog_info {
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a {
	font-size: 21px;
	color: inherit;
	text-align: center;
	padding: 18px 0 0;
	text-decoration: none;
	display: block;
}
.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover {
	color: #68adac;
}
.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
	font-size: 14px;
	text-align: center;
	line-height: 1.5;
	padding-bottom: 7px;
	margin: 18px 0 0;
}
.uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catlog_cat_anons p {
	margin: 0;
}
.uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	width: calc(100% + 20px);
	margin: 0 auto 0 -10px;
	max-width: 100%;
}
.uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover {
	background: #f5f19d;
}
.content .uss_catalog_block_cat .uss_catalog_category {
	padding: 9px;
}
.content .uss_catalog_block_cat .uss_catalog_category .catalog_info {
	padding: 0;
}
.content .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton {
	width: 100%;
	margin-left: 0;
	margin-right: 0;
}
.uss_shop_block_cat p {
	margin: 0;
}
.uss_shop_block_cat .uss_shop_category {
	background: #fff;
	margin-bottom: 20px;
	padding-bottom: 18px;
}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat {
	padding: 0 17px;
	margin: 10px 0;
	text-align: center;
}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_cat a {
	display: inline-block;
	vertical-align: middle;
}
.uss_shop_block_cat .uss_shop_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	color: #68adac;
}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap {
	border: none;
	margin: 0;
}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	border: none;
	max-width: 100%;
	width: 100%!important;
}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img a {
	margin: 0;
}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_img_wrap .uss_shop_cat_img a img {
	max-width: 100%;
	display: block;
	margin: 0 auto;
}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name {
	text-align: center;
	margin: 0;
}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a {
	font-size: 21px;
	color: inherit;
	text-align: center;
	padding: 18px 0 0;
	text-decoration: none;
	display: block;
}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_name a:hover {
	color: #68adac;
}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_text {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	text-align: center;
	line-height: 1.5;
	padding-bottom: 7px;
	margin: 18px 0 0;
}
.uss_shop_block_cat .uss_shop_category .uss_shop_cat_text p {
	margin: 0;
}
.watch_all, .watch_all a {
	text-align: center;
}
.watch_all a {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.watch_all a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.watch_all a:hover {
	background: #f5f19d;
}
.photoalbum .uss_images_block {
	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;
}
.photoalbum .uss_images_block .uss_one_image {
	width: 378px;
	margin-bottom: 22px;
}
.photoalbum .uss_images_block .uss_one_image .image img {
	display: block;
	margin: 0 auto;
}
.photoalbum .uss_images_block .uss_one_image .info .name {
	font-size: 21px;
	color: inherit;
	text-align: center;
	padding: 18px 0 0;
	text-decoration: none;
	display: block;
}
.photoalbum .uss_images_block .uss_one_image .info .name:hover {
	color: #68adac;
}
.photoalbum .uss_images_block .uss_one_image .info .descr {
	font-size: 14px;
	text-align: center;
	line-height: 1.5;
	padding-bottom: 7px;
	margin: 18px 0 0;
}
.photoalbum .uss_images_block .uss_one_image .info .descr p {
	margin: 0;
}
.block.news .items {
	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;
}
.block.news .news_block_item {
	position: relative;
	background: #fff;
}
.block.news .news_block_item .image {
	float: none;
	margin: 0;
	padding: 0;
}
.block.news .news_block_item .image a img {
	max-width: 100%;
	display: block;
	margin: 0 auto;
}
.block.news .news_block_item .info {
	padding: 46px 20px 20px;
	position: relative;
}
.block.news .news_block_item .info .date {
	position: absolute;
	left: 0;
	top: -48px;
	background: #68adac;
	height: 25px;
	padding: 6px 6px 0;
	color: #fff;
	font-size: 12px;
	font-family: RobotoSlab-Regular;
	margin: 0;
}
.block.news .news_block_item .info .title {
	font-size: 24px;
	font-family: roboto;
}
.block.news .news_block_item .info .title a {
	color: inherit;
}
.block.news .news_block_item .info:after {
	content: "";
	position: absolute;
	left: 20px;
	top: 25px;
	width: 60px;
	height: 1px;
	background: #68adac;
}
.block.news .news_block_item:hover {
	background: url(../img/transparent_bg.png), url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
}
.block.news .news_block_item:hover .info {
	color: #68adac;
}
.block.news .news_block_item:hover .info .title a {
	text-decoration: none;
}
.block.news.news-x1 .items .news_block_item {
	width: 100%;
	max-width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.block.news.news-x1 .items .news_block_item .image {
	-webkit-box-flex: 0;
	-webkit-flex: 0 auto;
	-ms-flex: 0 auto;
	flex: 0 auto;
}
.block.news.news-x1 .items .news_block_item .info {
	position: relative;
	-webkit-box-flex: 1;
	-webkit-flex: 1 auto;
	-ms-flex: 1 auto;
	flex: 1 auto;
	padding-top: 56px;
}
.block.news.news-x1 .items .news_block_item .info .date {
	display: inline-block;
	left: 20px;
	top: 10px;
}
.block.news.news-x1 .items .news_block_item .info:after {
	top: 44px;
}
.block.news.news-x2 .items .news_block_item {
	width: 580px;
	max-width: calc((100% - 20px)/2);
}
.block.news.news-x3 .items .news_block_item {
	width: 380px;
	max-width: calc((100% - 40px)/3);
}
.block.news.news-x4 .items .news_block_item {
	width: 280px;
	max-width: calc((100% - 60px)/4);
}
.block.news.news-x4 .items .news_block_item .info {
	padding-top: 36px;
}
.block.news.news-x4 .items .news_block_item .info:after {
	top: 20px;
}
.block.news.news-x4 .items .news_block_item .info .date {
	top: -33px;
}
.block.news.news-x5 .items .news_block_item {
	width: 220px;
	max-width: calc((100% - 80px)/5);
}
.block.news.news-x5 .items .news_block_item .info {
	padding-top: 36px;
}
.block.news.news-x5 .items .news_block_item .info:after {
	top: 20px;
}
.block.news.news-x5 .items .news_block_item .info .date {
	top: -33px;
}
.singlepage .block.news {
	margin-top: 20px;
}
.singlepage .block.news .news_block_item .info {
	padding-top: 25px;
	font-size: 14px;
}
.singlepage .block.news .news_block_item .info .title {
	font-size: 17px;
}
.singlepage .block.news .news_block_item .info:after {
	content: none;
}
.block.subscribe .h3 {
	margin-bottom: 15px;
}
.block.subscribe .h2 {
	width: 100%;
	-webkit-box-flex: 0;
	-webkit-flex: 0 100%;
	-ms-flex: 0 100%;
	flex: 0 100%;
	font-family: RobotoSlab-Light;
	font-size: 48px;
	display: block;
	font-weight: 400;
	margin: 0 0 1.0625em;
	text-align: center;
	text-transform: uppercase;
	font-size: 24px;
}
.block.subscribe .subscribe_form form {
	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;
}
.block.subscribe .subscribe_form form .emailfield {
	-webkit-flex: 0 auto;
	-moz-flex: 0 auto;
	-ms-flex: 0 auto;
	-o-flex: 0 auto;
	-webkit-box-flex: 0;
	flex: 0 auto;
	margin-right: 20px;
}
.block.subscribe .subscribe_form form .emailfield input {
	height: 53px;
	min-width: 460px;
}
.block.subscribe .subscribe_form form .send_button {
	-webkit-flex: 0 auto;
	-moz-flex: 0 auto;
	-ms-flex: 0 auto;
	-o-flex: 0 auto;
	-webkit-box-flex: 0;
	flex: 0 auto;
}
.block.subscribe .subscribe_form form .send_button input[type=submit] {
	height: 53px!important;
}
.block.position.position_tabbed .tab_container .tab:not(.active) {
	display: block;
}
.block_form .h3 {
	color: #505050;
}
.block_form form {
	color: #505050;
	font-family: roboto-light;
	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;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.block_form form .uss_error_form {
	width: 100%;
	background: #ff8a80;
	border-color: #c62828;
}
.block_form form .uss_error_form, .block_form form .uss_error_form * {
	color: #212121;
	font-size: 14px;
	font-family: roboto;
}
.block_form form .group {
	-webkit-flex: 0 100%;
	-moz-flex: 0 100%;
	-ms-flex: 0 100%;
	-o-flex: 0 100%;
	-webkit-box-flex: 0;
	flex: 0 100%;
	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;
}
.block_form form .group:not(.end) .fc_item:not(:last-child) {
	margin-right: 20px;
}
.block_form form .group .fc_item {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
}
.block_form form .group .fc_item .elem_item, .block_form form .group .fc_item .elem_item input.styler, .block_form form .group .fc_item .elem_item textarea.styler {
	width: 100%;
}
.block_form form .group .fc_item .elem_item textarea.styler {
	resize: none;
}
.block_form form .group .fc_item .elem_item textarea.styler.error {
	border-color: #c62828;
}
.block_form form .group .fc_item.fc_textarea {
	-webkit-flex: 0 100%;
	-moz-flex: 0 100%;
	-ms-flex: 0 100%;
	-o-flex: 0 100%;
	-webkit-box-flex: 0;
	flex: 0 100%;
	max-width: 100%!important;
}
.block_form form .group .fc_item.fc_textarea textarea {
	height: 5.3em;
}
.block_form form .group.end {
	-webkit-flex: 0 calc(100% - 207px);
	-moz-flex: 0 calc(100% - 207px);
	-ms-flex: 0 calc(100% - 207px);
	-o-flex: 0 calc(100% - 207px);
	-webkit-box-flex: 0;
	flex: 0 calc(100% - 207px);
}
.block_form form .group.end .fc_item.fc_checkbox {
	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;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.block_form form .group.end .fc_item.fc_checkbox .elem_item {
	vertical-align: top;
	-webkit-flex: 0;
	-moz-flex: 0;
	-ms-flex: 0;
	-o-flex: 0;
	-webkit-box-flex: 0;
	flex: 0;
}
.block_form form .group.end .fc_item.fc_checkbox .elem_item .jq-checkbox {
	top: -4px!important;
	margin-top: 0!important;
	margin-bottom: 0!important;
}
.block_form form .group.end .fc_item.fc_checkbox .sector_title {
	vertical-align: top;
	line-height: 1.2;
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
	display: inline-block;
}
.block_form form .group.end .fc_item.fc_checkbox .sector_title label {
	padding: 0;
	margin: 0;
	font-family: roboto;
	font-weight: 400;
}
.block_form form .buttons {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
}
.block_form form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #80cac8;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #62b2b0;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.block_form form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.block_form form .buttons input[type=submit].styler:hover {
	background: #62b2b0;
}
.block_form.small_form form .group .fc_item .elem_item input.styler {
	height: 43px;
}
.block_form.small_form form .group:not(.end) .fc_item {
	max-width: calc((100% - 20px)/2);
}
.block_form.small_form form .buttons input[type=submit].styler {
	height: 43px!important;
	color: #fff!important;
	background: #80cac8!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border-radius: 0!important;
	font-size: 17px!important;
	font-family: RobotoSlab-Regular!important;
	text-align: center!important;
	font-weight: 400!important;
	cursor: pointer!important;
	text-transform: uppercase!important;
	border: none!important;
	border-bottom: 3px solid #62b2b0!important;
	opacity: 1 !important!important;
	display: inline-block!important;
	margin: 0 auto!important;
	float: none!important;
	min-height: auto!important;
	line-height: 1.2!important;
	-webkit-text-decoration: none !important!important;
	text-decoration: none !important!important;
	padding: 0 7px!important;
}
.block_form.small_form form .buttons input[type=submit].styler.big {
	height: 53px!important;
	min-width: 200px!important;
	padding: 8px 10px 0!important;
}
.block_form.small_form form .buttons input[type=submit].styler:hover {
	background: #62b2b0!important;
}
.block_form.big_form form .group .fc_item {
	margin-bottom: 17px;
	-webkit-flex: 0 100%;
	-moz-flex: 0 100%;
	-ms-flex: 0 100%;
	-o-flex: 0 100%;
	-webkit-box-flex: 0;
	flex: 0 100%;
}
.block_form.big_form form .group .fc_item input.styler, .block_form.big_form form .group .fc_item textarea.styler {
	border-color: #b8b8b8;
}
.block_form.big_form form .group .fc_item input.styler:focus, .block_form.big_form form .group .fc_item input.styler:hover, .block_form.big_form form .group .fc_item textarea.styler:focus, .block_form.big_form form .group .fc_item textarea.styler:hover {
	border-color: #62b2b0;
}
.block_form .jq-checkbox {
	-webkit-box-shadow: none;
	box-shadow: none;
	border: 1px solid #80cac8;
	background: #fff;
	border-radius: 0;
}
.block_form .jq-checkbox.checked .jq-checkbox__div {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	background: #80cac8;
}
.positions .position_tabs .position_tabs__nav {
	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;
	margin-bottom: 50px;
	cursor: pointer;
}
.positions .position_tabs .position_tabs__nav span {
	height: 50px;
	width: 400px;
	display: block;
	text-align: center;
	padding: 12px 0 0;
	font-size: 24px;
	text-transform: uppercase;
	letter-spacing: 1px;
	background: #fffee9;
	position: relative;
	color: #68adac;
}
.positions .position_tabs .position_tabs__nav span:hover {
	background: #eaeaea;
	color: inherit;
}
.positions .position_tabs .position_tabs__nav span.selected {
	background: #80cac8;
	color: #fff;
}
.positions .position_tabs .position_tabs__nav span.selected:after {
	content: "";
	width: 15px;
	height: 8px;
	display: block;
	background: url(../img/position_triangle.png) 50% no-repeat;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -8px;
	margin: 0 auto;
}
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab {
	min-width: 100%;
	white-space: nowrap;
	display: none;
	width: 100%;
	overflow: hidden;
}
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab.selected {
	display: inline-block;
}
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .slick-slide {
	margin-right: 10px;
}
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .uss_eshop_block_item {
	white-space: normal;
	width: 370px;
	margin-right: 15px;
	margin-left: 15px;
	display: inline-block;
}
.positions .position_tabs .position_tabs__tabs .position_tabs__tabs__tab .uss_eshop_block_item .img>a img {
	max-width: 100%;
}
.positions .position_tabs .position_tabs__tabs .slick-list {
	padding-bottom: 10px!important;
	padding-top: 10px!important;
}
.footer_menu ul, .footer_menu ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.footer_menu .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;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 11.5px 0;
}
.footer_menu .in_menu {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
}
.footer_menu .in_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;
	-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;
}
.footer_menu .in_menu ul li {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
	font-size: 17px;
	font-family: RobotoSlab-Light;
	position: relative;
	text-align: center;
}
.footer_menu .in_menu ul li a {
	color: inherit;
	display: inline-block;
	width: 100%;
	padding: 8px 0 7px;
	position: relative;
	text-decoration: none;
}
.footer_menu .in_menu ul li .submenu {
	display: none;
	padding-top: 0;
	padding-bottom: 7px;
	position: absolute;
	left: 0;
	top: calc(100% + 23px);
	width: 170px;
	background: #fff;
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .06), -1px 1px 1px rgba(0, 0, 0, .06);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, .06), -1px 1px 1px rgba(0, 0, 0, .06);
}
.footer_menu .in_menu ul li .submenu:before {
	content: "";
	left: 0;
	right: 0;
	margin: 0 auto;
	top: -30px;
	height: 30px;
	display: block;
	position: absolute;
}
.footer_menu .in_menu ul li .submenu .submenu {
	display: none!important;
}
.footer_menu .in_menu ul li .submenu li {
	font-size: 14px;
	color: inherit;
}
.footer_menu .in_menu ul li .submenu li a {
	text-align: left;
	padding: 10px 0 10px 14px;
	display: block;
	font-family: roboto-light;
}
.footer_menu .in_menu ul li .submenu li a:after {
	content: none;
}
.footer_menu .in_menu ul li .submenu li:hover {
	color: #68adac;
	background: #fffcba;
}
.footer_menu .in_menu ul li:hover {
	color: #68adac;
}
.footer_menu .in_menu ul li:hover>a:after {
	content: "";
	width: 50px;
	height: 1px;
	position: absolute;
	top: 100%;
	left: 0;
	right: 0;
	margin: 0 auto;
	background: #68adac;
}
.footer_menu .in_menu ul li:hover>.submenu {
	display: block;
}
.footer_menu .in_menu ul li:hover>.submenu li {
	display: block;
}
.footer_menu .submenu {
	display: none!important;
}
.footer_menu .search {
	-webkit-flex: 0 350px;
	-moz-flex: 0 350px;
	-ms-flex: 0 350px;
	-o-flex: 0 350px;
	-webkit-box-flex: 0;
	flex: 0 350px;
}
.footer_menu .search form.uss_site_search {
	position: relative;
}
.footer_menu .search form.uss_site_search input[type=text] {
	width: 100%;
	background: #fff;
	border: 1px solid #f1f1f1;
	height: 35px;
	padding: 0 0 0 9px;
}
.footer_menu .search form.uss_site_search input[type=text]:focus {
	border-color: #68adac;
}
.footer_menu .search form.uss_site_search input[type=text]:focus+input[type=submit] {
	border-color: #68adac;
}
.footer_menu .search form.uss_site_search input[type=submit] {
	width: 35px;
	height: 35px;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	background: url(../img/search_icon.png) 50% no-repeat, #fffcba;
	cursor: pointer;
	border: 1px solid #fffcba;
	border-left: #fffcba;
}
.footer, .footer_bg {
	background: #fbfbfb;
}
.footer {
	font-size: 16px;
}
.footer p {
	margin: 0;
}
.footer a {
	text-decoration: none;
}
.footer .row {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 14px;
}
.footer .inner, .footer .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;
}
.footer .inner {
	padding: 46px 3px 0;
}
.footer .left {
	padding: 3px 0 0;
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
}
.footer .right {
	text-align: 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 .social {
	margin: 0 0 13px;
}
.footer .social a {
	width: 34px;
	height: 34px;
	vertical-align: middle;
	display: inline-block;
	position: relative;
	margin: 0 10px 0 0;
	border: 2px solid #68adac;
}
.footer .social a img {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate( -50%, -50%);
	transform: translate( -50%, -50%);
}
.footer .social a:hover {
	background: #fffee9;
}
.footer .counters {
	margin: 0 0 13px;
}
.footer .privacy {
	margin: 0 0 7px;
}
.footer .phone {
	font-size: 28px;
}
.footer .phone a {
	font-size: inherit;
	color: inherit;
	white-space: nowrap;
}
.footer .phone p {
	display: inline-block;
	padding-left: 30px;
}
.footer .phone em {
	line-height: 0;
}
.footer .phone em, .footer .phone span {
	display: inline-block;
	vertical-align: middle;
}
.footer .phone a {
	text-decoration: none;
}
.footer .phone a:hover {
	text-decoration: underline;
}
.footer .address {
	font-size: 16px;
	line-height: 1.45;
	margin: 0;
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
}
.footer .dev .uss-copyright {
	display: inline-block;
}
.footer .email {
	font-size: 14px;
	font-family: RobotoSlab-Light;
	margin-right: 50px;
}
.footer .email em {
	vertical-align: middle;
	width: 25px;
	height: 25px;
	border-radius: 25px;
	background: #fffcba;
	line-height: 25px;
	text-align: center;
	margin-right: 8px;
}
.footer .email em, .footer .email em img, .footer .email span {
	display: inline-block;
}
.footer .email span {
	vertical-align: middle;
}
.footer .email a {
	color: inherit;
}
.footer .contacts {
	font-size: 28px;
	font-family: RobotoSlab-Light;
}
.footer .contacts em {
	vertical-align: middle;
	width: 25px;
	height: 25px;
	border-radius: 25px;
	background: #fffcba;
	line-height: 25px;
	text-align: center;
	margin-right: 8px;
}
.footer .contacts em, .footer .contacts em img {
	display: inline-block;
}
.footer .contacts span {
	display: inline-block;
	vertical-align: middle;
}
.footer .contacts a {
	color: inherit;
	text-decoration: none;
}
.footer .contacts a:hover {
	text-decoration: underline;
}
.bottom {
	font-size: 16px;
}
.bottom p {
	margin: 0;
}
.bottom .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;
	padding-bottom: 15px;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.bottom .left {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
}
.bottom .left .copy, .bottom .left .privacy {
	margin-bottom: 7px;
}
.bottom .right {
	-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: right;
}
.bottom .dev {
	display: inline-block;
}
.slider {
	width: 100%;
	overflow: hidden;
}
.slider+.block {
	padding-top: 20px;
}
.slider .slides {
	position: relative;
	width: 162.7%;
	left: -31.4%;
	margin-bottom: 0!important;
	white-space: nowrap;
}
.slider .slides .slide {
	white-space: normal;
	position: relative;
	display: inline-block;
}
.slider .inner, .slider .slide {
	position: relative;
}
.slider .slide-link {
	z-index: 2;
}
.slider .caption, .slider .slide-link {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}
.slider .caption {
	z-index: 1;
	padding: 0 59px;
	width: 1180px;
	max-width: 100vw;
	margin: 0 auto;
	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;
}
.slider .caption .caption_content {
	-webkit-transform-origin: center;
	transform-origin: center;
	text-align: center;
}
.slider .caption .title {
	font-size: 48px;
	padding: 0 8px;
}
.slider .caption .preview, .slider .caption .title {
	background: hsla(0, 0%, 100%, .95);
	display: inline-block;
	margin-bottom: 12px;
	margin-right: 30px;
}
.slider .caption .preview {
	font-size: 16px;
	padding: 8px 12px;
}
.slider .caption .more a {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.slider .caption .more a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.slider .caption .more a:hover {
	background: #f5f19d;
}
.slider .slick-arrow {
	width: 42px;
	height: 40px;
	z-index: 10;
	opacity: 1!important;
}
.slider .slick-arrow.slick-next {
	left: 0;
	right: -1140px;
	margin: 0 auto;
	background: url(../img/slider-next.png) 50% no-repeat;
}
.slider .slick-arrow.slick-next:hover {
	background: url(../img/slider-next-a.png) 50% no-repeat;
}
.slider .slick-arrow.slick-prev {
	left: -1140px;
	right: 0;
	margin: 0 auto;
	background: url(../img/slider-prev.png) 50% no-repeat;
}
.slider .slick-arrow.slick-prev:hover {
	background: url(../img/slider-prev-a.png) 50% no-repeat;
}
.slider .slick-dots {
	bottom: 25px;
	left: 0;
	right: 0;
	margin: 0 auto;
	text-align: right;
	width: 100vw;
	min-width: 420px;
	max-width: 1180px;
}
.slider .slick-dots li {
	width: 15px;
	height: 15px;
	margin: 0 10px;
	padding: 0;
}
.slider .slick-dots li button {
	width: 15px;
	height: 15px;
	margin: 0;
	padding: 0;
	background: #52acab;
}
.slider .slick-dots li.slick-active button, .slider .slick-dots li:hover button {
	background: #fffdd5;
}
.uss_shop_blocks_view {
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	overflow: visible;
}
.uss_shop_blocks_view, .uss_shop_blocks_view .uss_eshop_item {
	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;
}
.uss_shop_blocks_view .uss_eshop_item {
	position: relative;
	background: #fff;
	border: 1px solid #e7e7e7;
	padding: 0 14px 14px;
	margin-right: 0;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	max-width: calc((100% - 40px)/3);
	-webkit-flex: 0 auto;
	-moz-flex: 0 auto;
	-ms-flex: 0 auto;
	-o-flex: 0 auto;
	-webkit-box-flex: 0;
	flex: 0 auto;
}
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
}
.uss_shop_blocks_view .uss_eshop_item .posimg_item {
	margin: 0 0 14px -14px!important;
	width: calc(100% + 28px);
}
.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder {
	padding: 0;
	margin: 0 auto;
	border: none;
	text-align: center;
	display: block;
	max-width: 100%;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder a {
	display: block;
}
.uss_shop_blocks_view .uss_eshop_item .posimg_item .uss_img_holder a img {
	display: inline-block;
	max-width: 100%;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_name+div {
	margin-top: auto!important;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_name a {
	font-size: 17px;
	color: inherit;
	text-decoration: none;
	font-family: roboto;
	font-weight: 700;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_name a:hover {
	text-decoration: underline;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_description {
	font-size: 12px;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price {
	padding: 8px 0 7px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	background: #fffee9;
	width: calc(100% + 28px);
	margin: 14px 0 14px -14px;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span {
	margin: 0!important;
	padding: 0!important;
	background: none!important;
	font-family: RobotoSlab-Regular;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.actual_price {
	font-size: 24px;
	color: inherit;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price {
	font-size: 14px;
	color: #68adac;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price+.actual_price {
	margin-left: 9px!important;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by {
	margin: 0;
	padding: 0;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	text-align: center;
	width: 100%;
	display: block;
	float: none;
	font-size: 14px;
	height: 38px;
	padding: 11px 0 0;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart:hover {
	background: #f5f19d;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart.already_in_cart {
	height: 43px;
	color: #fff;
	background: #80cac8;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #62b2b0;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	padding: 11px 0 0;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart.already_in_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by a.add_to_cart.already_in_cart:hover {
	background: #62b2b0;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_by+.uss_shop_by {
	margin-top: 7px;
	margin-bottom: 7px;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns {
	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;
	margin-top: 7px;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_by.uss_shop_buy_one_click {
	margin: 0;
	padding: 0;
	width: 67px;
	height: 35px;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_by.uss_shop_buy_one_click a {
	font-size: 0;
	display: block;
	width: 100%;
	height: 100%;
	background: url(../img/one_click.png) 50% no-repeat, #fffee9;
	border: none;
	min-width: auto;
	padding: 0!important;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_by.uss_shop_buy_one_click a:hover {
	background-color: #f5f19d;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by {
	width: 67px;
	height: 35px;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.add_to_compare {
	font-size: 0;
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	border: 1px solid #fffee9;
	background: url(../img/compare.png) 50% no-repeat, #fffee9;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.add_to_compare:hover {
	background-color: #f5f19d;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.add_to_compare.already_in_compare {
	background-color: #80cac8;
	background-image: url(../img/compare_white.png);
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.add_to_compare.already_in_compare:hover {
	background-color: #62b2b0;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap {
	width: 67px;
	height: 35px;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put {
	display: block;
	width: 100%;
	height: 100%;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a {
	border: 1px solid #fffee9;
	background: url(../img/fav.png) 50% no-repeat, #fffee9;
	font-size: 0;
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a:hover {
	background-color: #f5f19d;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a.already_in_wish {
	background-color: #80cac8;
	background-image: url(../img/fav_white.png);
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a.already_in_wish:hover {
	background-color: #62b2b0;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns>div {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
	margin-right: 17px;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_btns>div:last-child {
	margin-right: 0;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_producer {
	margin: 4px 0 3px;
	font-family: roboto;
	font-weight: 700;
	font-size: 14px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_producer strong {
	font-weight: 400;
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
	font-family: roboto-light;
	font-size: 14px;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_uid {
	margin: 4px 0 3px;
	font-family: roboto;
	font-weight: 700;
	font-size: 14px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_uid strong {
	font-weight: 400;
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
	font-family: roboto-light;
	font-size: 14px;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_amount_left {
	margin: 4px 0 3px;
	font-family: roboto;
	font-weight: 700;
	font-size: 14px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_amount_left strong {
	font-size: 14px;
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
	font-family: roboto-light;
	font-weight: 400;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_linktomore {
	margin: 4px 0 3px;
}
.uss_shop_blocks_view .uss_eshop_item .uss_shop_linktomore a {
	font-family: roboto;
	font-weight: 700;
}
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area {
	margin-top: 14px;
}
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_group_title {
	font-size: 18px;
	font-family: roboto;
	font-weight: 700;
	margin-bottom: 10px;
}
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item {
	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;
}
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .eshop_filters_line {
	width: 100%;
	-webkit-flex: 0 100%;
	-moz-flex: 0 100%;
	-ms-flex: 0 100%;
	-o-flex: 0 100%;
	-webkit-box-flex: 0;
	flex: 0 100%;
}
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .title {
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 7px;
	display: block;
	font-family: roboto-light;
}
.uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .items_wrap, .uss_shop_blocks_view .uss_eshop_item .eshop_filters_area .eshop_filters_items .eshop_filters_item .value {
	display: block;
	font-size: 14px;
	font-family: roboto;
	font-weight: 700;
}
.uss_shop_blocks_view .uss_eshop_item .uss_eshop_amount_block {
	display: block;
	width: 100%;
	padding: 5px 0;
	text-align: center;
}
.uss_shop_list_view .uss_shop_list_view_item {
	width: 100%;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 10px;
	padding-right: 9px;
}
.uss_shop_list_view .uss_shop_list_view_item .posimg_item .uss_img_holder {
	border: none;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data {
	overflow: hidden;
	display: block;
	margin-bottom: 14px;
	padding-top: 14px;
	font-size: 14px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data>div:not(.uss_shop_name) {
	margin: 0 0 3px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data>div:not(.eshop_filters_area):not(.uss_shop_description):not(.uss_shop_by):not(.uss_shop_price) {
	line-height: 30px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name {
	font-size: 20px;
	font-family: RobotoSlab-Regular;
	margin-bottom: 5px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_name a {
	color: inherit;
	display: block;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_amount_left {
	font-family: roboto;
	font-weight: 700;
	font-size: 14px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_amount_left strong {
	font-family: roboto-light;
	margin-right: 10px;
	display: inline-block;
	font-weight: 400;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_producer {
	font-family: roboto;
	font-weight: 700;
	font-size: 14px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_producer strong {
	font-family: roboto-light;
	margin-right: 10px;
	display: inline-block;
	font-weight: 400;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_uid {
	font-family: roboto;
	font-weight: 700;
	font-size: 14px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_uid strong {
	font-family: roboto-light;
	margin-right: 10px;
	display: inline-block;
	font-weight: 400;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area form .eshop_filters_group_title {
	line-height: 30px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area form .eshop_filters_items .eshop_filters_item {
	line-height: 30px;
	margin-bottom: 0;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area form .eshop_filters_items .eshop_filters_item:not(:last-child) {
	margin-bottom: 3px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area form .eshop_filters_items .eshop_filters_item .eshop_filters_line {
	margin-bottom: 0;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area form .eshop_filters_items .eshop_filters_item .title {
	font-size: 14px;
	margin-bottom: 7px;
	margin-right: 10px;
	font-family: roboto-light;
	font-weight: 400;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .eshop_filters_area form .eshop_filters_items .eshop_filters_item .value {
	font-size: 14px;
	font-family: roboto;
	font-weight: 700;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price {
	min-height: 36px;
	padding: 0;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: stretch;
	-webkit-align-items: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-bottom: 14px!important;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span {
	background: none!important;
	background: #fffee9!important;
	margin: 0!important;
	padding: 0!important;
	display: inline-block;
	vertical-align: middle;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	font-family: RobotoSlab-Regular;
	padding: 8px 0 7px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.old_price {
	font-size: 14px;
	color: #68adac;
	padding-left: 14px!important;
	padding-right: 14px!important;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.old_price+span.actual_price {
	padding-left: 0!important;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.actual_price {
	padding-left: 14px!important;
	padding-right: 14px!important;
	font-size: 24px;
	color: inherit;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by {
	display: block;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by+.uss_shop_by {
	margin-left: 15px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by {
	margin: 0;
	padding: 0;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	margin: 0 auto;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	text-align: center;
	float: none;
	font-size: 14px;
	height: 38px;
	padding: 11px 10px 0;
	display: inline-block;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover {
	background: #f5f19d;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart {
	height: 43px;
	color: #fff;
	background: #80cac8;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #62b2b0;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	padding: 11px 0 0;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart:hover {
	background: #62b2b0;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by+.uss_shop_by {
	margin-top: 7px;
	margin-bottom: 7px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by .add_to_cart, .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by .uss_eshop_amount_block {
	display: inline-block;
	vertical-align: middle;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns {
	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;
	margin-top: 7px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_by.uss_shop_buy_one_click {
	margin: 0;
	padding: 0;
	width: 67px;
	height: 35px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_by.uss_shop_buy_one_click a {
	font-size: 0;
	display: block;
	width: 100%;
	height: 100%;
	background: url(../img/one_click.png) 50% no-repeat, #fffee9;
	border: none;
	min-width: auto;
	padding: 0!important;
	text-indent: -9999px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_by.uss_shop_buy_one_click a:hover {
	background-color: #f5f19d;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by {
	width: 67px;
	height: 35px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.add_to_compare {
	font-size: 0;
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	border: 1px solid #fffee9;
	background: url(../img/compare.png) 50% no-repeat, #fffee9;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.add_to_compare:hover {
	background-color: #f5f19d;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.add_to_compare.already_in_compare {
	background-color: #80cac8;
	background-image: url(../img/compare_white.png);
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.add_to_compare.already_in_compare:hover {
	background-color: #62b2b0;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap {
	width: 67px;
	height: 35px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap .uss_shop_put {
	display: block;
	width: 100%;
	height: 100%;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a {
	border: 1px solid #fffee9;
	background: url(../img/fav.png) 50% no-repeat, #fffee9;
	font-size: 0;
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a:hover {
	background-color: #f5f19d;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a.already_in_wish {
	background-color: #80cac8;
	background-image: url(../img/fav_white.png);
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap .uss_shop_put a.already_in_wish:hover {
	background-color: #62b2b0;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns>div {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
	margin-right: 17px;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns>div:last-child {
	margin-right: 0;
}
.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_linktomore a {
	font-family: RobotoSlab-Regular;
}
.uss_shop_list_cat .uss_shop_cat_img_wrap .uss_shop_cat_img {
	border: none;
	position: relative;
}
.uss_shop_list_cat .uss_shop_cat_img_wrap .uss_shop_cat_img a img {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate( -50%, -50%);
	transform: translate( -50%, -50%);
}
.uss_shop_list_cat .uss_shop_cat_name a {
	font-size: 21px;
	color: inherit;
	text-align: center;
	padding: 0;
	text-decoration: none;
}
.uss_shop_list_cat .uss_shop_cat_name a:hover {
	color: #68adac;
}
.uss_shop_list_cat .uss_shop_cat_text {
	font-size: 14px;
}
.uss_shop_table_view table {
	max-width: 100%;
}
.uss_shop_table_view table tr td.uss_onlineorder *+* {
	margin-top: 5px;
}
.uss_shop_table_view table tr td.uss_onlineorder a.add_to_cart {
	background: #fffcba;
	border-bottom: 2px solid #f5f19d;
	display: inline-block;
	padding: 4px 5px 5px;
	text-decoration: none;
}
.section_eshop {
	font-size: 14px;
}
.section_eshop .uss_shop_detail .uss_img_wrapper .uss_img_big .uss_img_big_image a img {
	margin: 0 auto;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data {
	display: block;
	overflow: hidden;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_description {
	font-size: 18px;
	line-height: 1.45;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_description ul, .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_description ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_description p {
	margin: 0 0 10px;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area {
	margin-bottom: 3px;
	margin-top: 15px;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_group_title {
	font-size: 20px;
	font-family: roboto;
	font-weight: 700;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item {
	margin-bottom: 3px;
	line-height: 25px;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item .eshop_filters_line {
	margin-bottom: 0;
	max-width: 100%;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item .title {
	font-size: 15px;
	font-weight: 400;
	margin-bottom: 7px;
	margin-right: 7px;
	font-family: roboto-light;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item .value {
	font-weight: 700;
	font-family: roboto;
	max-width: 100%;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .eshop_filters_area .eshop_filters_items .eshop_filters_item .jq-selectbox {
	width: auto;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_amount_left {
	margin: 0 0 3px;
	line-height: 25px;
	font-family: roboto;
	font-weight: 700;
	font-size: 14px;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_amount_left strong {
	font-family: roboto-light;
	font-weight: 400;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_producer {
	margin: 0 0 3px;
	line-height: 25px;
	font-family: roboto;
	font-weight: 700;
	font-size: 14px;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_producer strong {
	font-family: roboto-light;
	font-weight: 400;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_uid {
	margin: 0 0 3px;
	line-height: 25px;
	font-family: roboto;
	font-weight: 700;
	font-size: 14px;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_uid strong {
	font-family: roboto-light;
	font-weight: 400;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span {
	margin: 0!important;
	padding: 0!important;
	display: block;
	background: none!important;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.price {
	color: inherit;
	font-size: 30px;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_price span.old_price {
	font-size: 16px;
	color: #8c8c8c;
	font-family: roboto-light;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_eshop_amount_block .basket_amount_class {
	margin-top: -1px;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by {
	margin: 0;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	text-align: center;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover {
	background: #f5f19d;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart, .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click {
	height: 43px;
	color: #fff;
	background: #80cac8;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #62b2b0;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart.big, .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.already_in_cart:hover, .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover {
	background: #62b2b0;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by+.uss_shop_by {
	margin-top: 10px;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap {
	min-width: 135px;
	height: 35px;
	display: inline-block;
	vertical-align: top;
	margin: 12px 10px 0 0;
	background: #fffee9;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put {
	width: 100%;
	height: 100%;
	display: block;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put:hover {
	background: #f5f19d;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put:hover a {
	-webkit-filter: grayscale( 1);
	filter: grayscale( 1);
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 11px 12px 0 62px;
	background: url(../img/compare.png) 26px no-repeat;
	font-size: 12px;
	color: inherit;
	text-decoration: none;
	color: #68adac;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put a.already_in_wish {
	background-image: none;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by {
	display: inline-block;
	vertical-align: top;
	width: 135px;
	height: 35px;
	margin-top: 12px;
	background: #fffee9;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 11px 0 0 46px;
	background: url(../img/fav.png) 14px no-repeat;
	font-size: 12px;
	color: inherit;
	text-decoration: none;
	color: #68adac;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by:hover {
	background: #f5f19d;
}
.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by:hover a {
	-webkit-filter: grayscale( 1);
	filter: grayscale( 1);
}
.section_eshop .uss_shop_detail .uss_shop_full_description {
	font-size: 18px;
}
div.uss_tabs div.uss_tabs_navigation {
	overflow: visible;
}
div.uss_tabs div.uss_tabs_navigation span {
	font-size: 17px;
	text-transform: uppercase;
	color: #68adac;
	border-radius: 0;
	font-weight: 400!important;
	background: #fffee9;
	font-family: roboto;
	opacity: 1!important;
	padding: 3px 19px 5px;
	-webkit-box-shadow: none;
	box-shadow: none;
	float: none;
	display: inline-block;
	vertical-align: bottom;
	margin: 0 5px 0 0;
	height: auto;
	text-shadow: none;
	border-top: 3px solid transparent;
}
div.uss_tabs div.uss_tabs_navigation span.selected, div.uss_tabs div.uss_tabs_navigation span:hover {
	background: #80cac8;
	color: #fff;
	border-top: 3px solid #62b2b0;
	position: relative;
}
div.uss_tabs div.uss_tabs_navigation span.selected:after, div.uss_tabs div.uss_tabs_navigation span:hover:after {
	content: "";
	width: 15px;
	height: 8px;
	display: block;
	margin: 0 auto;
	left: 0;
	right: 0;
	bottom: -8px;
	position: absolute;
	background: url(../img/position_triangle.png) 50% no-repeat;
}
div.uss_tabs div.uss_tabs_navigation span:first-child.selected {
	margin-left: 0;
}
div.uss_tabs div.uss_tabs_navigation span:last-child.selected {
	margin-right: 0;
}
div.uss_tabs div.tab_items {
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 20px 17px;
	margin-top: -1px;
	border: 1px solid #e7e7e7;
}
div.uss_tabs div.tab_items .CatalogOrderForm .group .fc_item .elem_item textarea.styler {
	height: 60px;
}
table.decore tbody {
	display: block;
}
table.decore tr {
	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;
	text-align: left;
}
table.decore tr td, table.decore tr th {
	display: block;
	-webkit-flex: 0 auto;
	-moz-flex: 0 auto;
	-ms-flex: 0 auto;
	-o-flex: 0 auto;
	-webkit-box-flex: 0;
	flex: 0 auto;
	border-right: 1px solid #e6e6de;
	border-bottom: 1px solid #e6e6de;
}
table.decore tr th {
	background: #fffee9;
	padding: 12px 15px 14px;
	border-top: 1px solid #e6e6de;
	font-weight: 400;
	font-family: roboto;
}
table.decore tr td {
	padding: 5px 16px 8px;
}
table.decore tr>td:last-child {
	border-right: none;
}
table.decore tr>th:last-child {
	border-right: none;
}
.h3.h_op {
	-webkit-box-flex: 0;
	-webkit-flex: 0 100%;
	-ms-flex: 0 100%;
	flex: 0 100%;
	font-family: RobotoSlab-Light;
	font-size: 48px;
	font-weight: 400;
	font-size: 24px;
	text-align: center;
	background: url(../img/aside_title_lines.png) 17px no-repeat, url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
	font-family: RobotoSlab-Regular;
	color: #68adac;
	position: relative;
	display: block;
	background: #e7e7e7;
	color: inherit;
	width: calc(100% + 34px);
	text-align: left;
	padding: 12px 18px 10px;
	width: 100%;
	margin: 0 0 11px;
}
.h3.h_op:after {
	content: "";
	background: url(../img/catalog_triangle.png) 50% no-repeat;
	width: 15px;
	height: 8px;
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -8px;
	margin: 0 auto;
}
.h3.h_op:after {
	content: none;
}
.uss_basket_loader {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate( -50%, -50%);
	transform: translate( -50%, -50%);
}
.uss_eshop_sameproducts:not(.list):not(.table) {
	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;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item {
	border: 1px solid #e7e7e7;
	padding-bottom: 14px;
	margin: 0 0 15px;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .imageWrap {
	border: none;
	margin-bottom: 15px;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .imageWrap .image a {
	display: block;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .imageWrap .image a img {
	display: block;
	max-width: 100%;
	height: auto;
	margin: 0 auto;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info {
	padding-left: 14px;
	padding-right: 14px;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .title {
	font-size: 16px;
	margin-bottom: 15px;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .title a {
	font-size: inherit;
	color: inherit;
	text-decoration: none;
	font-family: RobotoSlab-Regular;
	display: block;
	overflow: hidden;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .title a:hover {
	text-decoration: underline;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .price {
	width: calc(100% + 28px);
	margin-left: -14px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	background: #fffee9;
	margin-bottom: 15px;
	padding: 8px 0 7px;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .price span {
	background: none!important;
	margin: 0!important;
	padding: 0!important;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .price span.old_price {
	font-size: 12px;
	color: #68adac;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .price span.old_price+.actual_price {
	margin-left: 12px!important;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .price span.actual_price {
	font-size: 18px;
	font-family: RobotoSlab-Regular;
	color: inherit;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .uss_eshop_amount_block {
	display: block;
	width: 100%;
	text-align: center;
	padding: 7px 0;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .uss_eshop_amount_block .basket_amount_class {
	width: 40px;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .addToCart a.add_to_cart {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	width: 100%;
	text-align: center;
	padding: 11px 0 0;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .addToCart a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .addToCart a.add_to_cart:hover {
	background: #f5f19d;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .addToCart a.add_to_cart.already_in_cart {
	height: 43px;
	color: #fff;
	background: #80cac8;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #62b2b0;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	padding-left: 0!important;
	padding-right: 0!important;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .addToCart a.add_to_cart.already_in_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.uss_eshop_sameproducts:not(.list):not(.table) .item .info .addToCart a.add_to_cart.already_in_cart:hover {
	background: #62b2b0;
}
.uss_eshop_sameproducts:not(.list):not(.table) .uss_clear {
	display: none;
}
.uss_eshop_sameproducts .item .title {
	font-size: 18px;
	margin-bottom: 15px;
}
.uss_eshop_sameproducts .item .title a {
	font-size: inherit;
	color: inherit;
	text-decoration: none;
	font-family: RobotoSlab-Regular;
	display: block;
}
.uss_eshop_sameproducts .item .title a:hover {
	text-decoration: underline;
}
.uss_eshop_sameproducts .item .price {
	margin-bottom: 15px;
	padding: 8px 10px 7px;
}
.uss_eshop_sameproducts .item .price span {
	background: none!important;
	margin: 0!important;
	padding: 0!important;
}
.uss_eshop_sameproducts .item .price span.old_price {
	font-size: 12px;
	color: #68adac;
}
.uss_eshop_sameproducts .item .price span.old_price+.actual_price {
	margin-left: 12px!important;
}
.uss_eshop_sameproducts .item .price span.actual_price {
	font-size: 18px;
	font-family: RobotoSlab-Regular;
	color: inherit;
}
.uss_eshop_sameproducts .item .uss_eshop_amount_block {
	display: block;
}
.uss_eshop_sameproducts .item .uss_eshop_amount_block .basket_amount_class {
	width: 40px;
	height: 30px;
}
.uss_eshop_sameproducts .item .eshop_filters_area .eshop_filters_line {
	width: 100%;
}
.uss_eshop_sameproducts .item .eshop_filters_area .eshop_filters_line .value {
	max-width: 100%;
}
.uss_eshop_sameproducts .item .addToCart a.add_to_cart {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	text-align: center;
	padding: 11px 7px 0;
}
.uss_eshop_sameproducts .item .addToCart a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.uss_eshop_sameproducts .item .addToCart a.add_to_cart:hover {
	background: #f5f19d;
}
.uss_eshop_sameproducts .item .addToCart a.add_to_cart.already_in_cart {
	height: 43px;
	color: #fff;
	background: #80cac8;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #62b2b0;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.uss_eshop_sameproducts .item .addToCart a.add_to_cart.already_in_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.uss_eshop_sameproducts .item .addToCart a.add_to_cart.already_in_cart:hover {
	background: #62b2b0;
}
.uss_eshop_sameproducts.blocks .item {
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: justify;
}
.uss_eshop_sameproducts.blocks .item, .uss_eshop_sameproducts.blocks .item .info {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
}
.uss_eshop_sameproducts.blocks .item .info {
	-webkit-box-flex: 1;
	-webkit-flex: 1 auto;
	-ms-flex: 1 auto;
	flex: 1 auto;
	-ms-flex-pack: justify;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}
.uss_eshop_sameproducts.blocks .item .info .price {
	margin-top: auto;
}
.uss_eshop_sameproducts.blocks .item .info>div:not(.addToCart):not(.price) {
	margin-bottom: 10px;
}
.uss_eshop_sameproducts.table .item {
	text-align: center;
}
.uss_eshop_sameproducts.table .item .imageTd {
	max-width: 120px;
}
.uss_eshop_sameproducts.table .item .imageTd>a>img {
	max-width: 100%;
	display: block;
	min-width: 75px;
}
.uss_eshop_sameproducts.table .item .title {
	min-width: 150px;
}
.uss_eshop_sameproducts.table .item .price span {
	margin: 0 auto!important;
	display: block!important;
}
.uss_eshop_sameproducts.table .item .addToCart a.add_to_cart {
	margin-bottom: 5px!important;
	margin-top: 5px!important;
}
.uss_eshop_sameproducts.list .item {
	padding-bottom: 10px;
	margin-bottom: 0;
	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 .addToCart a.add_to_cart {
	margin-bottom: 5px!important;
	margin-top: 5px!important;
}
.uss_eshop_sameproducts.list .item+.item {
	padding-top: 10px;
	border-top: 1px solid #e7e7e7;
}
.uss_eshop_sameproducts.list .item .info {
	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: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
}
.uss_catalog_block_cat .catalog_orderbutton, .uss_catalog_detail .catalog_orderbutton, .uss_catalog_list_cat .catalog_orderbutton {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	box-shadow: none!important;
}
.uss_catalog_block_cat .catalog_orderbutton.big, .uss_catalog_detail .catalog_orderbutton.big, .uss_catalog_list_cat .catalog_orderbutton.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.uss_catalog_block_cat .catalog_orderbutton:hover, .uss_catalog_detail .catalog_orderbutton:hover, .uss_catalog_list_cat .catalog_orderbutton:hover {
	background: #f5f19d;
}
.buy_one_click_form_tml {
	font-family: roboto-light;
	color: #404040;
}
.buy_one_click_form_tml, .buy_one_click_form_tml .buy_one_click_window_wrap {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_title {
	font-size: 14px;
	font-family: roboto;
	font-weight: 700;
}
.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_description_efilters {
	margin: 0 0 9px;
}
.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_price>* {
	border: none;
	background: none;
	padding: 0;
	margin: 0;
}
.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_price .old_price {
	font-size: 16px;
	color: #8c8c8c;
	font-family: roboto-light;
	display: block;
	width: 100%;
}
.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_price .actual_price {
	display: block;
	width: 100%;
	font-size: 24px;
	font-family: roboto;
	font-weight: 400;
}
.buy_one_click_form_tml .uss_buy_one_click_pos .uss_onepos_info .uss_shop_price_amount_wrap .uss_shop_by .amount_count input[type=text] {
	border: 1px solid #ccc;
	width: 40px;
	height: 35px;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
}
.buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .group, .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .group .fc_item, .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .group .fc_item .elem_item, .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .group .fc_item .elem_item input.styler, .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .group .fc_item .elem_item textarea.styler {
	width: 100%;
}
.buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	padding-top: 0!important;
	padding-left: 10px!important;
	padding-right: 10px!important;
}
.buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler:hover {
	background: #f5f19d;
}
.catalog_orderform_tml, .catalog_orderform_tml .catalog_orderform_window_wrap {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.catalog_orderform_tml .fc_form_tml form .group, .catalog_orderform_tml .fc_form_tml form .group .fc_item, .catalog_orderform_tml .fc_form_tml form .group .fc_item .elem_item {
	width: 100%;
}
.catalog_orderform_tml .fc_form_tml form .group .fc_item .elem_item input.styler, .catalog_orderform_tml .fc_form_tml form .group .fc_item .elem_item textarea.styler {
	width: 100%;
	max-width: 100%;
}
.catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	padding-top: 0!important;
	padding-left: 10px!important;
	padding-right: 10px!important;
}
.catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler:hover {
	background: #f5f19d;
}
#wrap .uss_eshop_filters_block {
	float: none;
}
#wrap .uss_eshop_filters_block.simple_filters form {
	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;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end;
}
#wrap .uss_eshop_filters_block.simple_filters form .filter_search_in_current_cat {
	text-align: left;
	-webkit-flex: 0 100%!important;
	-moz-flex: 0 100%!important;
	-ms-flex: 0 100%!important;
	-o-flex: 0 100%!important;
	-webkit-box-flex: 0!important;
	flex: 0 100%!important;
}
#wrap .uss_eshop_filters_block.simple_filters form>.filter_item, #wrap .uss_eshop_filters_block.simple_filters form>.filter_submit {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
	width: auto;
	margin-bottom: 0;
}
#wrap .uss_eshop_filters_block.simple_filters form .filter_submit {
	display: inline-block;
	vertical-align: bottom;
	margin-bottom: 0;
	margin-top: 0;
}
#wrap .uss_eshop_filters_block.simple_filters form .filter_submit button, #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	width: 100%;
	text-align: center;
	padding: 0 10px!important;
}
#wrap .uss_eshop_filters_block.simple_filters form .filter_submit button.big, #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
#wrap .uss_eshop_filters_block.simple_filters form .filter_submit button:hover, #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input:hover {
	background: #f5f19d;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) .group {
	-webkit-flex: 0 100%;
	-moz-flex: 0 100%;
	-ms-flex: 0 100%;
	-o-flex: 0 100%;
	-webkit-box-flex: 0;
	flex: 0 100%;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_group_title {
	font-size: 18px;
	font-weight: 400;
	-webkit-flex: 0 100%;
	-moz-flex: 0 100%;
	-ms-flex: 0 100%;
	-o-flex: 0 100%;
	-webkit-box-flex: 0;
	flex: 0 100%;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item {
	width: calc(32% - 4px);
	display: inline-block;
	vertical-align: top;
	margin: 0 10px 7px 0;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item:nth-of-type(3n) {
	margin-right: 0;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item label {
	font-weight: 400;
	display: block;
	width: 100%;
	margin: 0 0 7px;
	padding: 0;
	font-size: 15px;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item .filter_elem_label {
	white-space: normal;
	display: inline-block;
	width: auto;
	margin-right: 7px;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) form {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: space-start;
	-webkit-justify-content: space-start;
	-ms-flex-pack: space-start;
	justify-content: space-start;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: end;
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) form>.filter_item:not(.filter_producer):not(.filter_price) {
	width: calc(32% - 4px);
	margin-right: 10px;
	margin-left: 0;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) form>.filter_submit {
	margin-right: 0;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_item {
	display: inline-block;
	vertical-align: bottom;
	margin-bottom: 0;
	margin-top: 0;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_item.filter_search_in_current_cat {
	vertical-align: middle;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) form input, #wrap .uss_eshop_filters_block:not(.simple_filters) form input.styler {
	max-width: 100%;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) form input.error_field, #wrap .uss_eshop_filters_block:not(.simple_filters) form input.styler.error_field {
	border-color: #b71c1c;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit {
	display: inline-block;
	vertical-align: bottom;
	margin-bottom: 0;
	margin-top: 0;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button, #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input {
	height: 43px;
	color: #68adac;
	background: #fffcba;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #f5f19d;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	width: calc((100% - 7px)/2);
	text-align: center;
	padding: 0 10px!important;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button.big, #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
#wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button:hover, #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input:hover {
	background: #f5f19d;
}
#wrap .uss_eshop_filters_block form .filter_search_in_current_cat {
	margin-bottom: 10px!important;
}
#wrap .uss_eshop_filters_block form .group {
	margin-bottom: 10px;
}
#wrap .uss_eshop_filters_block form .group .filter_item .items_wrap {
	overflow: visible;
}
#wrap .uss_eshop_filters_block form .filter_producer {
	width: calc((100% - 10px)/3);
}
#wrap .uss_eshop_filters_block form .filter_producer label {
	width: 100%;
	font-weight: 400;
	display: block;
	margin: 0 0 7px;
	padding: 0;
	font-size: 15px;
}
#wrap .uss_eshop_filters_block form .filter_producer .jq-selectbox {
	width: 100%;
}
#wrap .uss_eshop_filters_block form .filter_price, #wrap .uss_eshop_filters_block form .filter_submit {
	width: calc((100% - 10px)/3);
}
.jq-radio {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.jq-selectbox {
	width: 100%;
	margin-bottom: 0!important;
	max-width: 100%;
}
.jq-selectbox .jq-selectbox__select {
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	background: #f6f6f6;
	border: 1px solid #989898;
	border-radius: 0;
}
.jq-selectbox .jq-selectbox__select .jq-selectbox__select-text {
	width: 100%;
	font-size: 12px;
}
.jq-selectbox .jq-selectbox__select .jq-selectbox__trigger {
	border: none;
}
.jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
	opacity: 1;
	border-bottom-color: #989898;
}
button.styler:not([disabled]), input[type=button].styler:not([disabled]), input[type=reset].styler, input[type=submit].styler:not([disabled]) {
	height: 43px!important;
	color: #68adac!important;
	background: #fffcba!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border-radius: 0!important;
	font-size: 17px!important;
	font-family: RobotoSlab-Regular!important;
	text-align: center!important;
	font-weight: 400!important;
	cursor: pointer!important;
	text-transform: uppercase!important;
	border: none!important;
	border-bottom: 3px solid #f5f19d!important;
	opacity: 1 !important!important;
	display: inline-block!important;
	margin: 0 auto!important;
	float: none!important;
	min-height: auto!important;
	line-height: 1.2!important;
	-webkit-text-decoration: none !important!important;
	text-decoration: none !important!important;
	padding: 0 7px!important;
}
button.styler:not([disabled]).big, input[type=button].styler:not([disabled]).big, input[type=reset].styler.big, input[type=submit].styler:not([disabled]).big {
	height: 53px!important;
	min-width: 200px!important;
	padding: 8px 10px 0!important;
}
button.styler:not([disabled]):hover, input[type=button].styler:not([disabled]):hover, input[type=reset].styler:hover, input[type=submit].styler:not([disabled]):hover {
	background: #f5f19d!important;
}
.section.section_news .uss_section_top_images {
	float: none;
}
.news_list_items .news_item .date {
	font-size: 80%;
}
.uss_form_tml.comment_answer_form form, .uss_form_tml.comments_form form {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.uss_form_tml.comment_answer_form form .uss_form_item.uss_form_text, .uss_form_tml.comments_form form .uss_form_item.uss_form_text {
	width: 100%;
	max-width: calc((100% - 10px)/2);
	margin-right: 0!important;
	float: none;
}
.uss_form_tml.comment_answer_form form .uss_form_item.uss_form_text input, .uss_form_tml.comment_answer_form form .uss_form_item.uss_form_text input.styler, .uss_form_tml.comments_form form .uss_form_item.uss_form_text input, .uss_form_tml.comments_form form .uss_form_item.uss_form_text input.styler {
	width: 100%!important;
}
.uss_form_tml.comment_answer_form form .uss_form_item.uss_form_textarea, .uss_form_tml.comments_form form .uss_form_item.uss_form_textarea {
	width: 100%;
}
.uss_form_tml.comment_answer_form form .uss_form_item.uss_form_textarea textarea, .uss_form_tml.comments_form form .uss_form_item.uss_form_textarea textarea {
	width: 100%!important;
}
.section.section_search .uss_search_form form {
	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;
}
.section.section_search .uss_search_form form input[type=text] {
	-webkit-flex: 1 auto;
	-moz-flex: 1 auto;
	-ms-flex: 1 auto;
	-o-flex: 1 auto;
	-webkit-box-flex: 1;
	flex: 1 auto;
	height: 43px;
	margin-right: 10px;
	padding-left: 10px;
}
.section.section_search .uss_search_form form input[type=submit] {
	width: auto;
	display: inline-block;
	padding-top: 0;
}
.uss_eshop_sort_block {
	margin-bottom: 25px;
}
#wrap .one-in-row>* {
	border-right: none!important;
	border-left: none!important;
	border-top: none!important;
	width: 100%!important;
	max-width: 100%!important;
	padding-left: 0;
	padding-right: 0;
	margin-left: 0!important;
	margin-right: 0!important;
}
#wrap .one-in-row>* .catalog_menu_item>a, #wrap .one-in-row>* .uss_catalog_cat_name>a, #wrap .one-in-row>* .uss_shop_cat_name>a {
	height: auto;
}
#wrap .one-in-row>* .posimg_item {
	width: 100%;
	margin-left: 1px;
	margin-right: 0!important;
}
#wrap .one-in-row>* .imageWrap {
	display: block;
	width: 100%;
	margin-left: 0!important;
	margin-right: 0!important;
}
#wrap .one-in-row>* .imageWrap .image {
	display: block;
	margin: 0 auto;
}
#wrap .one-in-row>:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.uss_user_basket table tr td.uss_delete_pos a.del_basket_item {
	padding: 5px;
}
#uss_basket_ask_where_to_go_block {
	background: #fff;
	border-color: #62b2b0;
	-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, .16);
	box-shadow: 0 0 30px rgba(0, 0, 0, .16);
	font-family: roboto-light;
	line-height: 1.2;
	font-size: 14px;
}
#uss_basket_ask_where_to_go_block .title {
	font-weight: 400;
	font-family: RobotoSlab-Regular;
	font-size: 20px;
}
#uss_basket_ask_where_to_go_block a {
	text-decoration: none;
}
#uss_basket_ask_where_to_go_block a:hover {
	text-decoration: underline;
}
#uss_basket_ask_where_to_go_block .continue, #uss_basket_ask_where_to_go_block .go_to_basket {
	font-size: 14px;
	text-decoration: none;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	height: 10px;
	border-radius: 0;
	background: #80cac8;
	margin: 0;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
	height: 10px;
	background: #fff;
	margin: 0;
}
#wrap .aside_filters {
	padding: 10px;
}
#wrap .aside_block .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item {
	width: 100%!important;
}
#wrap .aside_block .uss_eshop_filters_block form .filter_price, #wrap .aside_block .uss_eshop_filters_block form .filter_submit {
	width: 100%!important;
	margin: 10px 0;
}
#wrap .aside_block .uss_eshop_filters_block:not(.simple_filters) form>.filter_item:not(.filter_producer):not(.filter_price) {
	width: 100%!important;
}
.uss_advanced_image_list .uss_adv_img_list_item:first-child {
	padding-left: 2px;
}
.uss_advanced_image_list .uss_adv_img_list_item:last-child {
	padding-right: 2px;
}
.uss_advanced_image_list .uss_adv_img_list_item span {
	background-color: #fffcba;
}
.uss_advanced_image_list .uss_adv_img_list_item.active span {
	background-color: #f5f19d;
}
.block.last_watched .uss_widget_outer_content {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.block.last_watched .uss_eshop_block_item {
	width: 190px;
}
.block.last_watched .uss_eshop_block_item .uss_shop_name a {
	font-size: 15px;
	height: 3.6em;
}
.uss_eshop_sort_block {
	float: none;
	max-width: 100%;
	text-align: right;
}
.uss_eshop_sort_block .show_by_count {
	margin-top: 10px;
}
.uss_eshop_sort_block .show_by_count .jq-selectbox__select {
	width: 50px!important;
}
.content .jq-checkbox {
	border-color: #62b2b0;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: #fff;
	border-radius: 0;
}
.content .jq-checkbox.checked .jq-checkbox__div {
	background: #62b2b0;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
}
.colorStyle2 {
	color: #404040;
}
.colorStyle2 a {
	color: #8f7464;
}
.colorStyle2 .bg_type3 {
	background: #f6ebe1;
}
.colorStyle2 .header .logo .logo_description {
	color: #404040;
}
.colorStyle2 .header .logo .logo_sitename {
	color: #d3b29f;
}
.colorStyle2 .header .basket .basket_icon {
	background-color: #d3b29f;
}
.colorStyle2 .header .email:before {
	background-image: url(../img/k3_2/email_icon.png);
}
.colorStyle2 .header .contacts p:first-child:before {
	background-image: url(../img/k3_2/phone_icon.png);
}
.colorStyle2 .search form.uss_site_search input[type=submit] {
	background: url(../img/k3_2/search_icon.png) 50% no-repeat, #d3b29f;
}
.colorStyle2 .search form.uss_site_search input[type=submit]:hover {
	background: url(../img/k3_2/search_icon.png) 50% no-repeat, #bc9985;
}
.colorStyle2 .search form.uss_site_search input[type=text]:focus {
	border-color: #bc9985;
}
.colorStyle2 .search form.uss_site_search input[type=text]:focus+input[type=submit] {
	border-color: #bc9985;
}
.colorStyle2 .menu .in_menu ul li a {
	color: #404040;
}
.colorStyle2 .menu .in_menu ul li.active a:after, .colorStyle2 .menu .in_menu ul li.open a:after, .colorStyle2 .menu .in_menu ul li:hover a:after {
	background: #bc9985;
}
.colorStyle2 .menu .in_menu ul li .submenu li:hover {
	background: #d3b29f;
}
.colorStyle2 .menu .in_menu ul li .submenu li:hover a {
	color: #fff;
}
.colorStyle2 .menu .in_menu.active {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #d2b4a3, #cdac99);
}
.colorStyle2 .menu .in_menu.active ul li a {
	color: #fff;
}
.colorStyle2 .menu .in_menu.active ul li.active a {
	color: #505050;
}
.colorStyle2 .menu .burger {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #d2b4a3, #cdac99);
}
.colorStyle2 .menu .burger span {
	background: #fff;
}
.colorStyle2 .slider .caption .more a {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .slider .caption .more a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .slider .caption .more a:hover {
	background: #bc9985;
}
.colorStyle2 .block .catalog_menu li:hover, .colorStyle2 .block .uss_eshop_menu li:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #faf3ee, #f6ebe1);
	color: #8f7464;
}
.colorStyle2 .block .catalog_menu li:hover a, .colorStyle2 .block .uss_eshop_menu li:hover a {
	color: #8f7464;
}
.colorStyle2 .block .catalog_menu li:hover a:hover, .colorStyle2 .block .uss_eshop_menu li:hover a:hover {
	color: inherit;
}
.colorStyle2 .block .uss_catalog_sidebar .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #faf3ee, #f6ebe1);
	color: #8f7464;
}
.colorStyle2 .block .uss_catalog_sidebar .uss_catalog_category:hover .uss_catalog_cat_name {
	color: #8f7464;
}
.colorStyle2 .block .uss_catalog_sidebar .uss_catalog_category:hover .uss_catalog_cat_name:hover {
	color: inherit;
}
.colorStyle2 .uss_shop_block_cat .uss_shop_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #faf3ee, #f6ebe1);
	color: #8f7464;
}
.colorStyle2 .uss_shop_block_cat .uss_shop_category:hover a {
	color: #8f7464;
}
.colorStyle2 .uss_shop_block_cat .uss_shop_category:hover a:hover {
	color: inherit;
}
.colorStyle2 .watch_all a {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .watch_all a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .watch_all a:hover {
	background: #bc9985;
}
.colorStyle2 .block.news .items .news_block_item .info:after {
	background: #b8b8b8;
}
.colorStyle2 .block.news .items .news_block_item .info .date {
	background: #d3b29f;
}
.colorStyle2 .block.news .items .news_block_item:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #faf3ee, #f6ebe1);
	color: #8f7464;
}
.colorStyle2 .block.news .items .news_block_item:hover .info {
	color: inherit;
}
.colorStyle2 .block.news .items .news_block_item:hover .info:after {
	background: #bc9985;
}
.colorStyle2 .block.news .items .news_block_item:hover a {
	color: #8f7464;
}
.colorStyle2 .block.news .items .news_block_item:hover a:hover {
	color: inherit;
}
.colorStyle2 .block_form form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .block_form form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .block_form form .buttons input[type=submit].styler:hover {
	background: #bc9985;
}
.colorStyle2 .block_form form label {
	color: inherit;
}
.colorStyle2 .block_form.big_form form .group .fc_item input.styler:focus, .colorStyle2 .block_form.big_form form .group .fc_item input.styler:hover, .colorStyle2 .block_form.big_form form .group .fc_item textarea.styler:focus, .colorStyle2 .block_form.big_form form .group .fc_item textarea.styler:hover {
	border-color: #bc9985;
}
.colorStyle2 .block_form.small_form form .buttons input[type=submit].styler {
	height: 43px!important;
	color: #fff!important;
	background: #d3b29f!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border-radius: 0!important;
	font-size: 17px!important;
	font-family: RobotoSlab-Regular!important;
	text-align: center!important;
	font-weight: 400!important;
	cursor: pointer!important;
	text-transform: uppercase!important;
	border: none!important;
	border-bottom: 3px solid #bc9985!important;
	opacity: 1 !important!important;
	display: inline-block!important;
	margin: 0 auto!important;
	float: none!important;
	min-height: auto!important;
	line-height: 1.2!important;
	-webkit-text-decoration: none !important!important;
	text-decoration: none !important!important;
	padding: 0 7px!important;
}
.colorStyle2 .block_form.small_form form .buttons input[type=submit].styler.big {
	height: 53px!important;
	min-width: 200px!important;
	padding: 8px 10px 0!important;
}
.colorStyle2 .block_form.small_form form .buttons input[type=submit].styler:hover {
	background: #bc9985!important;
}
.colorStyle2 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover {
	color: #8f7464;
}
.colorStyle2 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover {
	background: #bc9985;
}
.colorStyle2 .uss_catalog_block_cat .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #faf3ee, #f6ebe1);
	color: #8f7464;
}
.colorStyle2 .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_name a {
	color: #8f7464;
}
.colorStyle2 .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_name a:hover {
	color: inherit;
	text-decoration: underline;
}
.colorStyle2 input[type=email].styler::-webkit-input-placeholder, .colorStyle2 input[type=number].styler::-webkit-input-placeholder, .colorStyle2 input[type=password].styler::-webkit-input-placeholder, .colorStyle2 input[type=search].styler::-webkit-input-placeholder, .colorStyle2 input[type=tel].styler::-webkit-input-placeholder, .colorStyle2 input[type=text].styler::-webkit-input-placeholder, .colorStyle2 input[type=text]::-webkit-input-placeholder, .colorStyle2 input[type=url].styler::-webkit-input-placeholder, .colorStyle2 textarea.styler::-webkit-input-placeholder {
	color: #a7a7a7;
}
.colorStyle2 input[type=email].styler::-moz-placeholder, .colorStyle2 input[type=number].styler::-moz-placeholder, .colorStyle2 input[type=password].styler::-moz-placeholder, .colorStyle2 input[type=search].styler::-moz-placeholder, .colorStyle2 input[type=tel].styler::-moz-placeholder, .colorStyle2 input[type=text].styler::-moz-placeholder, .colorStyle2 input[type=text]::-moz-placeholder, .colorStyle2 input[type=url].styler::-moz-placeholder, .colorStyle2 textarea.styler::-moz-placeholder {
	color: #a7a7a7;
}
.colorStyle2 input[type=email].styler:-moz-placeholder, .colorStyle2 input[type=number].styler:-moz-placeholder, .colorStyle2 input[type=password].styler:-moz-placeholder, .colorStyle2 input[type=search].styler:-moz-placeholder, .colorStyle2 input[type=tel].styler:-moz-placeholder, .colorStyle2 input[type=text].styler:-moz-placeholder, .colorStyle2 input[type=text]:-moz-placeholder, .colorStyle2 input[type=url].styler:-moz-placeholder, .colorStyle2 textarea.styler:-moz-placeholder {
	color: #a7a7a7;
}
.colorStyle2 input[type=email].styler:-ms-input-placeholder, .colorStyle2 input[type=number].styler:-ms-input-placeholder, .colorStyle2 input[type=password].styler:-ms-input-placeholder, .colorStyle2 input[type=search].styler:-ms-input-placeholder, .colorStyle2 input[type=tel].styler:-ms-input-placeholder, .colorStyle2 input[type=text].styler:-ms-input-placeholder, .colorStyle2 input[type=text]:-ms-input-placeholder, .colorStyle2 input[type=url].styler:-ms-input-placeholder, .colorStyle2 textarea.styler:-ms-input-placeholder {
	color: #a7a7a7;
}
.colorStyle2 input[type=email].styler:focus, .colorStyle2 input[type=number].styler:focus, .colorStyle2 input[type=password].styler:focus, .colorStyle2 input[type=search].styler:focus, .colorStyle2 input[type=tel].styler:focus, .colorStyle2 input[type=text].styler:focus, .colorStyle2 input[type=text]:focus, .colorStyle2 input[type=url].styler:focus, .colorStyle2 textarea.styler:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #d3b29f;
}
.colorStyle2 input[type=email].styler:hover, .colorStyle2 input[type=number].styler:hover, .colorStyle2 input[type=password].styler:hover, .colorStyle2 input[type=search].styler:hover, .colorStyle2 input[type=tel].styler:hover, .colorStyle2 input[type=text].styler:hover, .colorStyle2 input[type=text]:hover, .colorStyle2 input[type=url].styler:hover, .colorStyle2 textarea.styler:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #d3b29f;
}
.colorStyle2 .block .uss_eshop_block_item .uss_shop_price {
	background: #f7f1eb;
}
.colorStyle2 .block .uss_eshop_block_item .uss_shop_price span.old_price {
	color: #bc9985;
}
.colorStyle2 .block .uss_eshop_block_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .block .uss_eshop_block_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .block .uss_eshop_block_item a.add_to_cart:hover {
	background: #bc9985;
}
.colorStyle2 .block .uss_eshop_block_item:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #faf3ee, #f6ebe1);
	color: #8f7464;
}
.colorStyle2 .block .uss_eshop_block_item:hover .uss_shop_price {
	background: #f7f1eb;
}
.colorStyle2 .block .uss_eshop_block_item:hover .uss_shop_price span.actual_price {
	color: #404040;
}
.colorStyle2 .block .uss_eshop_block_item:hover .uss_shop_price span.old_price {
	color: #bc9985;
}
.colorStyle2 .positions .position_tabs .position_tabs__nav span {
	background: #fff;
	color: #8f7464;
}
.colorStyle2 .positions .position_tabs .position_tabs__nav span:hover {
	background: #f7f1eb;
	color: #8f7464;
}
.colorStyle2 .positions .position_tabs .position_tabs__nav span.selected {
	background: #d3b29f;
	color: #fff;
}
.colorStyle2 .positions .position_tabs .position_tabs__nav span.selected:after {
	background-image: url(../img/k3_2/position_triangle.png);
}
.colorStyle2 .footer_menu .in_menu ul li:hover {
	color: #8f7464;
}
.colorStyle2 .footer_menu .in_menu ul li:hover>a:after {
	background-color: #8f7464;
}
.colorStyle2 .footer .social a:hover {
	background: #fbf7e5;
}
.colorStyle2 .container .aside {
	min-width: 280px;
}
.colorStyle2 .container .aside .aside_block .h3 {
	background: url(../img/k3_2/aside_title_lines.png) 17px no-repeat, url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #d2b4a3, #cdac99);
	color: #fff;
}
.colorStyle2 .container .aside .aside_block .h3:after {
	background: url(../img/k3_2/catalog_triangle.png) 50% no-repeat;
}
.colorStyle2 .container .aside .aside_block.type2 .h3, .colorStyle2 .container .aside .aside_block.type3 .h3 {
	background: #e7e7e7;
	color: #404040;
}
.colorStyle2 .container .aside .aside_block ul li.active, .colorStyle2 .container .aside .aside_block ul li:hover {
	background: #d3b29f;
	border-bottom-color: #d3b29f;
}
.colorStyle2 .container .aside .aside_block ul li.active a, .colorStyle2 .container .aside .aside_block ul li:hover a {
	color: #fff;
}
.colorStyle2 .container .aside .aside_block ul li.active>.submenu {
	background: #f7f1eb;
}
.colorStyle2 .container .aside .aside_block ul li.active>.submenu>li {
	background: #f7f1eb;
	border-bottom-color: #f7f1eb;
	color: #8f7464;
}
.colorStyle2 .container .aside .aside_block ul li.active>.submenu>li a {
	color: #8f7464;
}
.colorStyle2 .container .aside .aside_block ul li.active>.submenu>li.active, .colorStyle2 .container .aside .aside_block ul li.active>.submenu>li:hover {
	background: #bc9985;
	color: #fff;
}
.colorStyle2 .container .aside .aside_block ul li.active>.submenu>li.active a, .colorStyle2 .container .aside .aside_block ul li.active>.submenu>li:hover a {
	color: inherit;
}
.colorStyle2 .container .aside .aside_block .uss_eshop_block_item .uss_shop_price {
	background: #f7f1eb;
}
.colorStyle2 .container .aside .aside_block .uss_eshop_block_item .uss_shop_price span.old_price {
	color: #bc9985;
}
.colorStyle2 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart:hover {
	background: #bc9985;
}
.colorStyle2 .container .aside .aside_block .news_block_item .info .date {
	background: #d3b29f;
}
.colorStyle2.singlepage .container h1 {
	color: #404040;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price {
	background: #f7f1eb;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price {
	color: #bc9985;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart:hover {
	background: #bc9985;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart {
	height: 43px;
	color: inherit;
	background: #f6ebe1;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #e3d2c3;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	padding: 11px 0 0;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart:hover {
	background: #e3d2c3;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by {
	background: #f7f1eb;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a {
	background: url(../img/k3_2/compare.png) 50% no-repeat;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a:hover {
	background-color: #bc9985;
	background-image: url(../img/compare_white.png);
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.already_in_compare {
	background-color: #d3b29f;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.already_in_compare:hover {
	background-color: #bc9985;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap {
	background: #f7f1eb;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a {
	background: url(../img/k3_2/fav.png) 50% no-repeat;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a:hover {
	background-color: #bc9985;
	background-image: url(../img/fav_white.png);
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a.already_in_wish {
	background-color: #d3b29f;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a.already_in_wish:hover {
	background-color: #bc9985;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click {
	background: #f7f1eb;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a {
	background: url(../img/k3_2/one_click.png) 50% no-repeat;
}
.colorStyle2 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a:hover {
	background-color: #bc9985;
	background-image: url(../img/one_click_white.png);
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span {
	background: #f7f1eb!important;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.old_price {
	color: #bc9985;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover {
	background: #bc9985;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by {
	background: #f7f1eb;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a {
	background: url(../img/k3_2/compare.png) 50% no-repeat;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a:hover {
	background-color: #bc9985;
	background-image: url(../img/compare_white.png);
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.already_in_compare {
	background-color: #d3b29f;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.already_in_compare:hover {
	background-color: #bc9985;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap {
	background: #f7f1eb;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a {
	background: url(../img/k3_2/fav.png) 50% no-repeat;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a:hover {
	background-color: #bc9985;
	background-image: url(../img/fav_white.png);
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a.already_in_wish {
	background-color: #d3b29f;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a.already_in_wish:hover {
	background-color: #bc9985;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click {
	background: #f7f1eb;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click a {
	background: url(../img/k3_2/one_click.png) 50% no-repeat;
}
.colorStyle2 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click a:hover {
	background-color: #bc9985;
	background-image: url(../img/one_click_white.png);
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover {
	background: #bc9985;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click {
	height: 43px;
	color: #8f7464;
	background: #f6ebe1;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #e3d2c3;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover {
	background: #e3d2c3;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click) {
	margin-bottom: 12px;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap {
	background: #f6ebe1;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put {
	background: none!important;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap a {
	background: url(../img/k3_2/compare.png) 14px no-repeat;
	color: #8f7464;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap:hover {
	background: #e3d2c3;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap:hover a {
	color: #fff;
	-webkit-filter: brightness( 100);
	filter: brightness( 100);
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by {
	background: #f6ebe1;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by a {
	background: url(../img/k3_2/fav.png) 14px no-repeat;
	color: #8f7464;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by:hover {
	background: #e3d2c3;
}
.colorStyle2 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by:hover a {
	color: #fff;
	-webkit-filter: brightness( 100);
	filter: brightness( 100);
}
.colorStyle2 div.uss_tabs div.uss_tabs_navigation span {
	background: #f7f1eb;
	border-color: #f7f1eb;
	color: #8f7464;
}
.colorStyle2 div.uss_tabs div.uss_tabs_navigation span.selected, .colorStyle2 div.uss_tabs div.uss_tabs_navigation span:hover {
	background: #d3b29f;
	border-color: #bc9985;
	color: #fff;
}
.colorStyle2 div.uss_tabs div.uss_tabs_navigation span.selected:after, .colorStyle2 div.uss_tabs div.uss_tabs_navigation span:hover:after {
	background-image: url(../img/k3_2/position_triangle.png);
}
.colorStyle2 .uss_eshop_sameproducts .item .title a, .colorStyle2 .uss_eshop_sameproducts:not(.list):not(.table) .item .title a {
	color: #404040;
}
.colorStyle2 .uss_eshop_sameproducts .item .price, .colorStyle2 .uss_eshop_sameproducts:not(.list):not(.table) .item .price {
	background: #f7f1eb;
}
.colorStyle2 .uss_eshop_sameproducts .item .price span.actual_price, .colorStyle2 .uss_eshop_sameproducts:not(.list):not(.table) .item .price span.actual_price {
	color: #404040;
}
.colorStyle2 .uss_eshop_sameproducts .item .price span.old_price, .colorStyle2 .uss_eshop_sameproducts:not(.list):not(.table) .item .price span.old_price {
	color: #bc9985;
}
.colorStyle2 .uss_eshop_sameproducts .item .addToCart a.add_to_cart, .colorStyle2 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .uss_eshop_sameproducts .item .addToCart a.add_to_cart.big, .colorStyle2 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .uss_eshop_sameproducts .item .addToCart a.add_to_cart:hover, .colorStyle2 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart:hover {
	background: #bc9985;
}
.colorStyle2 .uss_catalog_block_cat .catalog_orderbutton, .colorStyle2 .uss_catalog_detail .catalog_orderbutton, .colorStyle2 .uss_catalog_list_cat .catalog_orderbutton {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .uss_catalog_block_cat .catalog_orderbutton.big, .colorStyle2 .uss_catalog_detail .catalog_orderbutton.big, .colorStyle2 .uss_catalog_list_cat .catalog_orderbutton.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .uss_catalog_block_cat .catalog_orderbutton:hover, .colorStyle2 .uss_catalog_detail .catalog_orderbutton:hover, .colorStyle2 .uss_catalog_list_cat .catalog_orderbutton:hover {
	background: #bc9985;
}
.colorStyle2 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler:hover {
	background: #bc9985;
}
.colorStyle2 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler:hover {
	background: #bc9985;
}
.colorStyle2 #wrap .uss_eshop_filters_block {
	float: none;
}
.colorStyle2 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button, .colorStyle2 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button.big, .colorStyle2 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button:hover, .colorStyle2 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input:hover {
	background: #bc9985;
}
.colorStyle2 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button, .colorStyle2 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input {
	height: 43px;
	color: #fff;
	background: #d3b29f;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bc9985;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle2 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button.big, .colorStyle2 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle2 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button:hover, .colorStyle2 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input:hover {
	background: #bc9985;
}
.colorStyle2 button.styler:not([disabled]), .colorStyle2 input[type=button].styler:not([disabled]), .colorStyle2 input[type=reset].styler, .colorStyle2 input[type=submit].styler:not([disabled]) {
	height: 43px!important;
	color: #fff!important;
	background: #d3b29f!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border-radius: 0!important;
	font-size: 17px!important;
	font-family: RobotoSlab-Regular!important;
	text-align: center!important;
	font-weight: 400!important;
	cursor: pointer!important;
	text-transform: uppercase!important;
	border: none!important;
	border-bottom: 3px solid #bc9985!important;
	opacity: 1 !important!important;
	display: inline-block!important;
	margin: 0 auto!important;
	float: none!important;
	min-height: auto!important;
	line-height: 1.2!important;
	-webkit-text-decoration: none !important!important;
	text-decoration: none !important!important;
	padding: 0 7px!important;
}
.colorStyle2 button.styler:not([disabled]).big, .colorStyle2 input[type=button].styler:not([disabled]).big, .colorStyle2 input[type=reset].styler.big, .colorStyle2 input[type=submit].styler:not([disabled]).big {
	height: 53px!important;
	min-width: 200px!important;
	padding: 8px 10px 0!important;
}
.colorStyle2 button.styler:not([disabled]):hover, .colorStyle2 input[type=button].styler:not([disabled]):hover, .colorStyle2 input[type=reset].styler:hover, .colorStyle2 input[type=submit].styler:not([disabled]):hover {
	background: #bc9985!important;
}
.colorStyle2 .container .content .block:not(.block_form) .h3 {
	background: #d3b29f;
	color: #fff;
}
.colorStyle2 .container .content .block.block_form .h3 {
	color: #fff;
}
.colorStyle2 table.decore tr th {
	background: #f7f1eb;
}
.colorStyle2 .slider .slick-arrow.slick-next {
	background: url(../img/k3_2/slider-next.png) 50% no-repeat;
}
.colorStyle2 .slider .slick-arrow.slick-next:hover {
	background: url(../img/k3_2/slider-next-a.png) 50% no-repeat;
}
.colorStyle2 .slider .slick-arrow.slick-prev {
	background: url(../img/k3_2/slider-prev.png) 50% no-repeat;
}
.colorStyle2 .slider .slick-arrow.slick-prev:hover {
	background: url(../img/k3_2/slider-prev-a.png) 50% no-repeat;
}
.colorStyle2 .slider .slick-dots li button {
	background: #f7f1eb;
}
.colorStyle2 .slider .slick-dots li.slick-active button, .colorStyle2 .slider .slick-dots li:hover button {
	background: #d3b29f;
}
.colorStyle2 .uss_shop_table_view table tr td.uss_onlineorder a.add_to_cart {
	background: #d3b29f;
	border-bottom: 2px solid #bc9985;
	color: #fff;
}
.colorStyle2 #uss_basket_ask_where_to_go_block {
	background: #fff;
	border-color: #bc9985;
}
.colorStyle2 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	background: #d3b29f;
}
.colorStyle2 .uss_advanced_image_list .uss_adv_img_list_item span {
	background-color: #f3f3f3;
}
.colorStyle2 .uss_advanced_image_list .uss_adv_img_list_item.active span {
	background-color: #bc9985;
}
.colorStyle2 .container .content .block.last_watched .h3 {
	background: #f7f1eb;
	color: #8f7464;
}
.colorStyle2 .jq-checkbox {
	border-color: #d3b29f;
}
.colorStyle2 .jq-checkbox.checked .jq-checkbox__div {
	background: #d3b29f;
}
.colorStyle2 .block_form .jq-checkbox {
	border-color: #d3b29f;
}
.colorStyle2 .block_form .jq-checkbox.checked .jq-checkbox__div {
	background: #d3b29f;
}
.colorStyle2 .menu .in_menu.active ul li.active a {
	color: #fff;
}
.colorStyle2 .container .content .block.block_form .h3 {
	color: #404040;
}
.colorStyle2 .h3.h_op {
	background: #d3b29f;
	color: #fff;
}
.colorStyle3 {
	color: #404040;
}
.colorStyle3 a {
	color: #73954a;
}
.colorStyle3 .bg_type3 {
	background: #ecfcd8;
}
.colorStyle3 .header .logo .logo_description {
	color: #404040;
}
.colorStyle3 .header .logo .logo_sitename {
	color: #b2d18e;
}
.colorStyle3 .header .basket .basket_icon {
	background-color: #b2d18e;
}
.colorStyle3 .header .email:before {
	background-image: url(../img/k3_3/email_icon.png);
}
.colorStyle3 .header .contacts p:first-child:before {
	background-image: url(../img/k3_3/phone_icon.png);
}
.colorStyle3 .search form.uss_site_search input[type=submit] {
	background: url(../img/k3_3/search_icon.png) 50% no-repeat, #b2d18e;
}
.colorStyle3 .search form.uss_site_search input[type=submit]:hover {
	background: url(../img/k3_3/search_icon.png) 50% no-repeat, #a1c27b;
}
.colorStyle3 .search form.uss_site_search input[type=text]:focus {
	border-color: #a1c27b;
}
.colorStyle3 .search form.uss_site_search input[type=text]:focus+input[type=submit] {
	border-color: #a1c27b;
}
.colorStyle3 .menu .in_menu ul li a {
	color: #404040;
}
.colorStyle3 .menu .in_menu ul li.active a:after, .colorStyle3 .menu .in_menu ul li.open a:after, .colorStyle3 .menu .in_menu ul li:hover a:after {
	background: #a1c27b;
}
.colorStyle3 .menu .in_menu ul li .submenu li:hover {
	background: #b2d18e;
}
.colorStyle3 .menu .in_menu ul li .submenu li:hover a {
	color: #fff;
}
.colorStyle3 .menu .in_menu.active {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #a8c785, #a1c27b);
}
.colorStyle3 .menu .in_menu.active ul li a {
	color: #fff;
}
.colorStyle3 .menu .in_menu.active ul li.active a {
	color: #505050;
}
.colorStyle3 .menu .burger {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #a8c785, #a1c27b);
}
.colorStyle3 .menu .burger span {
	background: #fff;
}
.colorStyle3 .slider .caption .more a {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .slider .caption .more a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .slider .caption .more a:hover {
	background: #a1c27b;
}
.colorStyle3 .block .catalog_menu li:hover, .colorStyle3 .block .uss_eshop_menu li:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #f0fde0, #ecfcd8);
	color: #73954a;
}
.colorStyle3 .block .catalog_menu li:hover a, .colorStyle3 .block .uss_eshop_menu li:hover a {
	color: #73954a;
}
.colorStyle3 .block .catalog_menu li:hover a:hover, .colorStyle3 .block .uss_eshop_menu li:hover a:hover {
	color: inherit;
}
.colorStyle3 .block .uss_catalog_sidebar .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #f0fde0, #ecfcd8);
	color: #73954a;
}
.colorStyle3 .block .uss_catalog_sidebar .uss_catalog_category:hover .uss_catalog_cat_name {
	color: #73954a;
}
.colorStyle3 .block .uss_catalog_sidebar .uss_catalog_category:hover .uss_catalog_cat_name:hover {
	color: inherit;
}
.colorStyle3 .uss_shop_block_cat .uss_shop_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #f0fde0, #ecfcd8);
	color: #73954a;
}
.colorStyle3 .uss_shop_block_cat .uss_shop_category:hover a {
	color: #73954a;
}
.colorStyle3 .uss_shop_block_cat .uss_shop_category:hover a:hover {
	color: inherit;
}
.colorStyle3 .watch_all a {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .watch_all a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .watch_all a:hover {
	background: #a1c27b;
}
.colorStyle3 .block.news .items .news_block_item .info:after {
	background: #b8b8b8;
}
.colorStyle3 .block.news .items .news_block_item .info .date {
	background: #b2d18e;
}
.colorStyle3 .block.news .items .news_block_item:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #f0fde0, #ecfcd8);
	color: #73954a;
}
.colorStyle3 .block.news .items .news_block_item:hover .info {
	color: inherit;
}
.colorStyle3 .block.news .items .news_block_item:hover .info:after {
	background: #a1c27b;
}
.colorStyle3 .block.news .items .news_block_item:hover a {
	color: #73954a;
}
.colorStyle3 .block.news .items .news_block_item:hover a:hover {
	color: inherit;
}
.colorStyle3 .block_form form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .block_form form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .block_form form .buttons input[type=submit].styler:hover {
	background: #a1c27b;
}
.colorStyle3 .block_form form label {
	color: inherit;
}
.colorStyle3 .block_form.big_form form .group .fc_item input.styler:focus, .colorStyle3 .block_form.big_form form .group .fc_item input.styler:hover, .colorStyle3 .block_form.big_form form .group .fc_item textarea.styler:focus, .colorStyle3 .block_form.big_form form .group .fc_item textarea.styler:hover {
	border-color: #a1c27b;
}
.colorStyle3 .block_form.small_form form .buttons input[type=submit].styler {
	height: 43px!important;
	color: #fff!important;
	background: #b2d18e!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border-radius: 0!important;
	font-size: 17px!important;
	font-family: RobotoSlab-Regular!important;
	text-align: center!important;
	font-weight: 400!important;
	cursor: pointer!important;
	text-transform: uppercase!important;
	border: none!important;
	border-bottom: 3px solid #a1c27b!important;
	opacity: 1 !important!important;
	display: inline-block!important;
	margin: 0 auto!important;
	float: none!important;
	min-height: auto!important;
	line-height: 1.2!important;
	-webkit-text-decoration: none !important!important;
	text-decoration: none !important!important;
	padding: 0 7px!important;
}
.colorStyle3 .block_form.small_form form .buttons input[type=submit].styler.big {
	height: 53px!important;
	min-width: 200px!important;
	padding: 8px 10px 0!important;
}
.colorStyle3 .block_form.small_form form .buttons input[type=submit].styler:hover {
	background: #a1c27b!important;
}
.colorStyle3 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover {
	color: #73954a;
}
.colorStyle3 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover {
	background: #a1c27b;
}
.colorStyle3 .uss_catalog_block_cat .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #f0fde0, #ecfcd8);
	color: #73954a;
}
.colorStyle3 .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_name a {
	color: #73954a;
}
.colorStyle3 .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_name a:hover {
	color: inherit;
	text-decoration: underline;
}
.colorStyle3 input[type=email].styler::-webkit-input-placeholder, .colorStyle3 input[type=number].styler::-webkit-input-placeholder, .colorStyle3 input[type=password].styler::-webkit-input-placeholder, .colorStyle3 input[type=search].styler::-webkit-input-placeholder, .colorStyle3 input[type=tel].styler::-webkit-input-placeholder, .colorStyle3 input[type=text].styler::-webkit-input-placeholder, .colorStyle3 input[type=text]::-webkit-input-placeholder, .colorStyle3 input[type=url].styler::-webkit-input-placeholder, .colorStyle3 textarea.styler::-webkit-input-placeholder {
	color: #a7a7a7;
}
.colorStyle3 input[type=email].styler::-moz-placeholder, .colorStyle3 input[type=number].styler::-moz-placeholder, .colorStyle3 input[type=password].styler::-moz-placeholder, .colorStyle3 input[type=search].styler::-moz-placeholder, .colorStyle3 input[type=tel].styler::-moz-placeholder, .colorStyle3 input[type=text].styler::-moz-placeholder, .colorStyle3 input[type=text]::-moz-placeholder, .colorStyle3 input[type=url].styler::-moz-placeholder, .colorStyle3 textarea.styler::-moz-placeholder {
	color: #a7a7a7;
}
.colorStyle3 input[type=email].styler:-moz-placeholder, .colorStyle3 input[type=number].styler:-moz-placeholder, .colorStyle3 input[type=password].styler:-moz-placeholder, .colorStyle3 input[type=search].styler:-moz-placeholder, .colorStyle3 input[type=tel].styler:-moz-placeholder, .colorStyle3 input[type=text].styler:-moz-placeholder, .colorStyle3 input[type=text]:-moz-placeholder, .colorStyle3 input[type=url].styler:-moz-placeholder, .colorStyle3 textarea.styler:-moz-placeholder {
	color: #a7a7a7;
}
.colorStyle3 input[type=email].styler:-ms-input-placeholder, .colorStyle3 input[type=number].styler:-ms-input-placeholder, .colorStyle3 input[type=password].styler:-ms-input-placeholder, .colorStyle3 input[type=search].styler:-ms-input-placeholder, .colorStyle3 input[type=tel].styler:-ms-input-placeholder, .colorStyle3 input[type=text].styler:-ms-input-placeholder, .colorStyle3 input[type=text]:-ms-input-placeholder, .colorStyle3 input[type=url].styler:-ms-input-placeholder, .colorStyle3 textarea.styler:-ms-input-placeholder {
	color: #a7a7a7;
}
.colorStyle3 input[type=email].styler:focus, .colorStyle3 input[type=number].styler:focus, .colorStyle3 input[type=password].styler:focus, .colorStyle3 input[type=search].styler:focus, .colorStyle3 input[type=tel].styler:focus, .colorStyle3 input[type=text].styler:focus, .colorStyle3 input[type=text]:focus, .colorStyle3 input[type=url].styler:focus, .colorStyle3 textarea.styler:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #b2d18e;
}
.colorStyle3 input[type=email].styler:hover, .colorStyle3 input[type=number].styler:hover, .colorStyle3 input[type=password].styler:hover, .colorStyle3 input[type=search].styler:hover, .colorStyle3 input[type=tel].styler:hover, .colorStyle3 input[type=text].styler:hover, .colorStyle3 input[type=text]:hover, .colorStyle3 input[type=url].styler:hover, .colorStyle3 textarea.styler:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #b2d18e;
}
.colorStyle3 .block .uss_eshop_block_item .uss_shop_price {
	background: #f7ffee;
}
.colorStyle3 .block .uss_eshop_block_item .uss_shop_price span.old_price {
	color: #a1c27b;
}
.colorStyle3 .block .uss_eshop_block_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .block .uss_eshop_block_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .block .uss_eshop_block_item a.add_to_cart:hover {
	background: #a1c27b;
}
.colorStyle3 .block .uss_eshop_block_item:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #f0fde0, #ecfcd8);
	color: #73954a;
}
.colorStyle3 .block .uss_eshop_block_item:hover .uss_shop_price {
	background: #f7ffee;
}
.colorStyle3 .block .uss_eshop_block_item:hover .uss_shop_price span.actual_price {
	color: #404040;
}
.colorStyle3 .block .uss_eshop_block_item:hover .uss_shop_price span.old_price {
	color: #a1c27b;
}
.colorStyle3 .positions .position_tabs .position_tabs__nav span {
	background: #fff;
	color: #73954a;
}
.colorStyle3 .positions .position_tabs .position_tabs__nav span:hover {
	background: #f7ffee;
	color: #73954a;
}
.colorStyle3 .positions .position_tabs .position_tabs__nav span.selected {
	background: #b2d18e;
	color: #fff;
}
.colorStyle3 .positions .position_tabs .position_tabs__nav span.selected:after {
	background-image: url(../img/k3_3/position_triangle.png);
}
.colorStyle3 .footer_menu .in_menu ul li:hover {
	color: #73954a;
}
.colorStyle3 .footer_menu .in_menu ul li:hover>a:after {
	background-color: #73954a;
}
.colorStyle3 .footer .social a:hover {
	background: #f7ffee;
}
.colorStyle3 .container .aside {
	min-width: 280px;
}
.colorStyle3 .container .aside .aside_block .h3 {
	background: url(../img/k3_3/aside_title_lines.png) 17px no-repeat, url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #a8c785, #a1c27b);
	color: #fff;
}
.colorStyle3 .container .aside .aside_block .h3:after {
	background: url(../img/k3_3/catalog_triangle.png) 50% no-repeat;
}
.colorStyle3 .container .aside .aside_block.type2 .h3, .colorStyle3 .container .aside .aside_block.type3 .h3 {
	background: #eaeaea;
	color: #404040;
}
.colorStyle3 .container .aside .aside_block ul li.active, .colorStyle3 .container .aside .aside_block ul li:hover {
	background: #b2d18e;
	border-bottom-color: #b2d18e;
}
.colorStyle3 .container .aside .aside_block ul li.active a, .colorStyle3 .container .aside .aside_block ul li:hover a {
	color: #fff;
}
.colorStyle3 .container .aside .aside_block ul li.active>.submenu {
	background: #f7ffee;
}
.colorStyle3 .container .aside .aside_block ul li.active>.submenu>li {
	background: #f7ffee;
	border-bottom-color: #f7ffee;
	color: #73954a;
}
.colorStyle3 .container .aside .aside_block ul li.active>.submenu>li a {
	color: #73954a;
}
.colorStyle3 .container .aside .aside_block ul li.active>.submenu>li.active, .colorStyle3 .container .aside .aside_block ul li.active>.submenu>li:hover {
	background: #a1c27b;
	color: #fff;
}
.colorStyle3 .container .aside .aside_block ul li.active>.submenu>li.active a, .colorStyle3 .container .aside .aside_block ul li.active>.submenu>li:hover a {
	color: inherit;
}
.colorStyle3 .container .aside .aside_block .uss_eshop_block_item .uss_shop_price {
	background: #f7ffee;
}
.colorStyle3 .container .aside .aside_block .uss_eshop_block_item .uss_shop_price span.old_price {
	color: #a1c27b;
}
.colorStyle3 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart:hover {
	background: #a1c27b;
}
.colorStyle3 .container .aside .aside_block .news_block_item .info .date {
	background: #b2d18e;
}
.colorStyle3.singlepage .container h1 {
	color: #404040;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price {
	background: #f7ffee;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price {
	color: #a1c27b;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart:hover {
	background: #a1c27b;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart {
	height: 43px;
	color: inherit;
	background: #ecfcd8;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #dbefc2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	padding: 11px 0 0;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart:hover {
	background: #dbefc2;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by {
	background: #f7ffee;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a {
	background: url(../img/k3_3/compare.png) 50% no-repeat;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a:hover {
	background-color: #a1c27b;
	background-image: url(../img/compare_white.png);
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.already_in_compare {
	background-color: #b2d18e;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.already_in_compare:hover {
	background-color: #a1c27b;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap {
	background: #f7ffee;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a {
	background: url(../img/k3_3/fav.png) 50% no-repeat;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a:hover {
	background-color: #a1c27b;
	background-image: url(../img/fav_white.png);
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a.already_in_wish {
	background-color: #b2d18e;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a.already_in_wish:hover {
	background-color: #a1c27b;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click {
	background: #f7ffee;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a {
	background: url(../img/k3_3/one_click.png) 50% no-repeat;
}
.colorStyle3 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a:hover {
	background-color: #a1c27b;
	background-image: url(../img/one_click_white.png);
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span {
	background: #f7ffee!important;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.old_price {
	color: #a1c27b;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover {
	background: #a1c27b;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by {
	background: #f7ffee;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a {
	background: url(../img/k3_3/compare.png) 50% no-repeat;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a:hover {
	background-color: #a1c27b;
	background-image: url(../img/compare_white.png);
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.already_in_compare {
	background-color: #b2d18e;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.already_in_compare:hover {
	background-color: #a1c27b;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap {
	background: #f7ffee;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a {
	background: url(../img/k3_3/fav.png) 50% no-repeat;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a:hover {
	background-color: #a1c27b;
	background-image: url(../img/fav_white.png);
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a.already_in_wish {
	background-color: #b2d18e;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a.already_in_wish:hover {
	background-color: #a1c27b;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click {
	background: #f7ffee;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click a {
	background: url(../img/k3_3/one_click.png) 50% no-repeat;
}
.colorStyle3 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click a:hover {
	background-color: #a1c27b;
	background-image: url(../img/one_click_white.png);
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover {
	background: #a1c27b;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click {
	height: 43px;
	color: #73954a;
	background: #ecfcd8;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #dbefc2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover {
	background: #dbefc2;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click) {
	margin-bottom: 12px;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap {
	background: #ecfcd8;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put {
	background: none!important;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap a {
	background: url(../img/k3_3/compare.png) 14px no-repeat;
	color: #73954a;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap:hover {
	background: #dbefc2;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap:hover a {
	color: #fff;
	-webkit-filter: brightness( 100);
	filter: brightness( 100);
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by {
	background: #ecfcd8;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by a {
	background: url(../img/k3_3/fav.png) 14px no-repeat;
	color: #73954a;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by:hover {
	background: #dbefc2;
}
.colorStyle3 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by:hover a {
	color: #fff;
	-webkit-filter: brightness( 100);
	filter: brightness( 100);
}
.colorStyle3 div.uss_tabs div.uss_tabs_navigation span {
	background: #f7ffee;
	border-color: #f7ffee;
	color: #73954a;
}
.colorStyle3 div.uss_tabs div.uss_tabs_navigation span.selected, .colorStyle3 div.uss_tabs div.uss_tabs_navigation span:hover {
	background: #b2d18e;
	border-color: #a1c27b;
	color: #fff;
}
.colorStyle3 div.uss_tabs div.uss_tabs_navigation span.selected:after, .colorStyle3 div.uss_tabs div.uss_tabs_navigation span:hover:after {
	background-image: url(../img/k3_3/position_triangle.png);
}
.colorStyle3 .uss_eshop_sameproducts .item .title a, .colorStyle3 .uss_eshop_sameproducts:not(.list):not(.table) .item .title a {
	color: #404040;
}
.colorStyle3 .uss_eshop_sameproducts .item .price, .colorStyle3 .uss_eshop_sameproducts:not(.list):not(.table) .item .price {
	background: #f7ffee;
}
.colorStyle3 .uss_eshop_sameproducts .item .price span.actual_price, .colorStyle3 .uss_eshop_sameproducts:not(.list):not(.table) .item .price span.actual_price {
	color: #404040;
}
.colorStyle3 .uss_eshop_sameproducts .item .price span.old_price, .colorStyle3 .uss_eshop_sameproducts:not(.list):not(.table) .item .price span.old_price {
	color: #a1c27b;
}
.colorStyle3 .uss_eshop_sameproducts .item .addToCart a.add_to_cart, .colorStyle3 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .uss_eshop_sameproducts .item .addToCart a.add_to_cart.big, .colorStyle3 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .uss_eshop_sameproducts .item .addToCart a.add_to_cart:hover, .colorStyle3 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart:hover {
	background: #a1c27b;
}
.colorStyle3 .uss_catalog_block_cat .catalog_orderbutton, .colorStyle3 .uss_catalog_detail .catalog_orderbutton, .colorStyle3 .uss_catalog_list_cat .catalog_orderbutton {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .uss_catalog_block_cat .catalog_orderbutton.big, .colorStyle3 .uss_catalog_detail .catalog_orderbutton.big, .colorStyle3 .uss_catalog_list_cat .catalog_orderbutton.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .uss_catalog_block_cat .catalog_orderbutton:hover, .colorStyle3 .uss_catalog_detail .catalog_orderbutton:hover, .colorStyle3 .uss_catalog_list_cat .catalog_orderbutton:hover {
	background: #a1c27b;
}
.colorStyle3 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler:hover {
	background: #a1c27b;
}
.colorStyle3 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler:hover {
	background: #a1c27b;
}
.colorStyle3 #wrap .uss_eshop_filters_block {
	float: none;
}
.colorStyle3 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button, .colorStyle3 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button.big, .colorStyle3 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button:hover, .colorStyle3 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input:hover {
	background: #a1c27b;
}
.colorStyle3 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button, .colorStyle3 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input {
	height: 43px;
	color: #fff;
	background: #b2d18e;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #a1c27b;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle3 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button.big, .colorStyle3 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle3 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button:hover, .colorStyle3 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input:hover {
	background: #a1c27b;
}
.colorStyle3 button.styler:not([disabled]), .colorStyle3 input[type=button].styler:not([disabled]), .colorStyle3 input[type=reset].styler, .colorStyle3 input[type=submit].styler:not([disabled]) {
	height: 43px!important;
	color: #fff!important;
	background: #b2d18e!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border-radius: 0!important;
	font-size: 17px!important;
	font-family: RobotoSlab-Regular!important;
	text-align: center!important;
	font-weight: 400!important;
	cursor: pointer!important;
	text-transform: uppercase!important;
	border: none!important;
	border-bottom: 3px solid #a1c27b!important;
	opacity: 1 !important!important;
	display: inline-block!important;
	margin: 0 auto!important;
	float: none!important;
	min-height: auto!important;
	line-height: 1.2!important;
	-webkit-text-decoration: none !important!important;
	text-decoration: none !important!important;
	padding: 0 7px!important;
}
.colorStyle3 button.styler:not([disabled]).big, .colorStyle3 input[type=button].styler:not([disabled]).big, .colorStyle3 input[type=reset].styler.big, .colorStyle3 input[type=submit].styler:not([disabled]).big {
	height: 53px!important;
	min-width: 200px!important;
	padding: 8px 10px 0!important;
}
.colorStyle3 button.styler:not([disabled]):hover, .colorStyle3 input[type=button].styler:not([disabled]):hover, .colorStyle3 input[type=reset].styler:hover, .colorStyle3 input[type=submit].styler:not([disabled]):hover {
	background: #a1c27b!important;
}
.colorStyle3 .container .content .block:not(.block_form) .h3 {
	background: #b2d18e;
	color: #fff;
}
.colorStyle3 .container .content .block.block_form .h3 {
	color: #fff;
}
.colorStyle3 table.decore tr th {
	background: #f7ffee;
}
.colorStyle3 .slider .slick-arrow.slick-next {
	background: url(../img/k3_3/slider-next.png) 50% no-repeat;
}
.colorStyle3 .slider .slick-arrow.slick-next:hover {
	background: url(../img/k3_3/slider-next-a.png) 50% no-repeat;
}
.colorStyle3 .slider .slick-arrow.slick-prev {
	background: url(../img/k3_3/slider-prev.png) 50% no-repeat;
}
.colorStyle3 .slider .slick-arrow.slick-prev:hover {
	background: url(../img/k3_3/slider-prev-a.png) 50% no-repeat;
}
.colorStyle3 .slider .slick-dots li button {
	background: #b2d18e;
}
.colorStyle3 .slider .slick-dots li.slick-active button, .colorStyle3 .slider .slick-dots li:hover button {
	background: #ecfcd8;
}
.colorStyle3 .uss_shop_table_view table tr td.uss_onlineorder a.add_to_cart {
	background: #b2d18e;
	border-bottom: 2px solid #a1c27b;
	color: #fff;
}
.colorStyle3 #uss_basket_ask_where_to_go_block {
	background: #fff;
	border-color: #a1c27b;
}
.colorStyle3 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	background: #b2d18e;
}
.colorStyle3 .uss_advanced_image_list .uss_adv_img_list_item span {
	background-color: #f3f3f3;
}
.colorStyle3 .uss_advanced_image_list .uss_adv_img_list_item.active span {
	background-color: #a1c27b;
}
.colorStyle3 .container .content .block.last_watched .h3 {
	background: #f7ffee;
	color: #73954a;
}
.colorStyle3 .jq-checkbox {
	border-color: #b2d18e;
}
.colorStyle3 .jq-checkbox.checked .jq-checkbox__div {
	background: #b2d18e;
}
.colorStyle3 .block_form .jq-checkbox {
	border-color: #b2d18e;
}
.colorStyle3 .block_form .jq-checkbox.checked .jq-checkbox__div {
	background: #b2d18e;
}
.colorStyle3 .menu .in_menu.active ul li.active a {
	color: #fff;
}
.colorStyle3 .container .content .block.last_watched .h3 {
	background: #eaeaea;
	color: #404040;
}
.colorStyle3 .container .content .block.block_form .h3 {
	color: #404040;
}
.colorStyle3 .h3.h_op {
	background: #b2d18e;
	color: #fff;
}
.colorStyle3 .slider .caption .caption_content {
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
}
.colorStyle4 {
	color: #404040;
}
.colorStyle4 a {
	color: #7a4280;
}
.colorStyle4 .bg_type3 {
	background: #f2d8f5;
}
.colorStyle4 .header .logo .logo_description {
	color: #404040;
}
.colorStyle4 .header .logo .logo_sitename {
	color: #cf94d7;
}
.colorStyle4 .header .basket .basket_icon {
	background-color: #cf94d7;
}
.colorStyle4 .header .email:before {
	background-image: url(../img/k3_4/email_icon.png);
}
.colorStyle4 .header .contacts p:first-child:before {
	background-image: url(../img/k3_4/phone_icon.png);
}
.colorStyle4 .search form.uss_site_search input[type=submit] {
	background: url(../img/k3_4/search_icon.png) 50% no-repeat, #cf94d7;
}
.colorStyle4 .search form.uss_site_search input[type=submit]:hover {
	background: url(../img/k3_4/search_icon.png) 50% no-repeat, #bf85c7;
}
.colorStyle4 .search form.uss_site_search input[type=text]:focus {
	border-color: #bf85c7;
}
.colorStyle4 .search form.uss_site_search input[type=text]:focus+input[type=submit] {
	border-color: #bf85c7;
}
.colorStyle4 .menu .in_menu ul li a {
	color: #404040;
}
.colorStyle4 .menu .in_menu ul li.active a:after, .colorStyle4 .menu .in_menu ul li.open a:after, .colorStyle4 .menu .in_menu ul li:hover a:after {
	background: #bf85c7;
}
.colorStyle4 .menu .in_menu ul li .submenu li:hover {
	background: #cf94d7;
}
.colorStyle4 .menu .in_menu ul li .submenu li:hover a {
	color: #fff;
}
.colorStyle4 .menu .in_menu.active {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #c691cd, #bf85c7);
}
.colorStyle4 .menu .in_menu.active ul li a {
	color: #fff;
}
.colorStyle4 .menu .in_menu.active ul li.active a {
	color: #505050;
}
.colorStyle4 .menu .burger {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #c691cd, #bf85c7);
}
.colorStyle4 .menu .burger span {
	background: #fff;
}
.colorStyle4 .slider .caption .more a {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .slider .caption .more a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .slider .caption .more a:hover {
	background: #bf85c7;
}
.colorStyle4 .block .catalog_menu li:hover, .colorStyle4 .block .uss_eshop_menu li:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #f7e7f9, #f2d8f5);
	color: #7a4280;
}
.colorStyle4 .block .catalog_menu li:hover a, .colorStyle4 .block .uss_eshop_menu li:hover a {
	color: #7a4280;
}
.colorStyle4 .block .catalog_menu li:hover a:hover, .colorStyle4 .block .uss_eshop_menu li:hover a:hover {
	color: inherit;
}
.colorStyle4 .block .uss_catalog_sidebar .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #f7e7f9, #f2d8f5);
	color: #7a4280;
}
.colorStyle4 .block .uss_catalog_sidebar .uss_catalog_category:hover .uss_catalog_cat_name {
	color: #7a4280;
}
.colorStyle4 .block .uss_catalog_sidebar .uss_catalog_category:hover .uss_catalog_cat_name:hover {
	color: inherit;
}
.colorStyle4 .uss_shop_block_cat .uss_shop_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #f7e7f9, #f2d8f5);
	color: #7a4280;
}
.colorStyle4 .uss_shop_block_cat .uss_shop_category:hover a {
	color: #7a4280;
}
.colorStyle4 .uss_shop_block_cat .uss_shop_category:hover a:hover {
	color: inherit;
}
.colorStyle4 .watch_all a {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .watch_all a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .watch_all a:hover {
	background: #bf85c7;
}
.colorStyle4 .block.news .items .news_block_item .info:after {
	background: #b8b8b8;
}
.colorStyle4 .block.news .items .news_block_item .info .date {
	background: #cf94d7;
}
.colorStyle4 .block.news .items .news_block_item:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #f7e7f9, #f2d8f5);
	color: #7a4280;
}
.colorStyle4 .block.news .items .news_block_item:hover .info {
	color: inherit;
}
.colorStyle4 .block.news .items .news_block_item:hover .info:after {
	background: #bf85c7;
}
.colorStyle4 .block.news .items .news_block_item:hover a {
	color: #7a4280;
}
.colorStyle4 .block.news .items .news_block_item:hover a:hover {
	color: inherit;
}
.colorStyle4 .block_form form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .block_form form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .block_form form .buttons input[type=submit].styler:hover {
	background: #bf85c7;
}
.colorStyle4 .block_form form label {
	color: inherit;
}
.colorStyle4 .block_form.big_form form .group .fc_item input.styler:focus, .colorStyle4 .block_form.big_form form .group .fc_item input.styler:hover, .colorStyle4 .block_form.big_form form .group .fc_item textarea.styler:focus, .colorStyle4 .block_form.big_form form .group .fc_item textarea.styler:hover {
	border-color: #bf85c7;
}
.colorStyle4 .block_form.small_form form .buttons input[type=submit].styler {
	height: 43px!important;
	color: #fff!important;
	background: #cf94d7!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border-radius: 0!important;
	font-size: 17px!important;
	font-family: RobotoSlab-Regular!important;
	text-align: center!important;
	font-weight: 400!important;
	cursor: pointer!important;
	text-transform: uppercase!important;
	border: none!important;
	border-bottom: 3px solid #bf85c7!important;
	opacity: 1 !important!important;
	display: inline-block!important;
	margin: 0 auto!important;
	float: none!important;
	min-height: auto!important;
	line-height: 1.2!important;
	-webkit-text-decoration: none !important!important;
	text-decoration: none !important!important;
	padding: 0 7px!important;
}
.colorStyle4 .block_form.small_form form .buttons input[type=submit].styler.big {
	height: 53px!important;
	min-width: 200px!important;
	padding: 8px 10px 0!important;
}
.colorStyle4 .block_form.small_form form .buttons input[type=submit].styler:hover {
	background: #bf85c7!important;
}
.colorStyle4 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover {
	color: #7a4280;
}
.colorStyle4 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover {
	background: #bf85c7;
}
.colorStyle4 .uss_catalog_block_cat .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #f7e7f9, #f2d8f5);
	color: #7a4280;
}
.colorStyle4 .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_name a {
	color: #7a4280;
}
.colorStyle4 .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_name a:hover {
	color: inherit;
	text-decoration: underline;
}
.colorStyle4 input[type=email].styler::-webkit-input-placeholder, .colorStyle4 input[type=number].styler::-webkit-input-placeholder, .colorStyle4 input[type=password].styler::-webkit-input-placeholder, .colorStyle4 input[type=search].styler::-webkit-input-placeholder, .colorStyle4 input[type=tel].styler::-webkit-input-placeholder, .colorStyle4 input[type=text].styler::-webkit-input-placeholder, .colorStyle4 input[type=text]::-webkit-input-placeholder, .colorStyle4 input[type=url].styler::-webkit-input-placeholder, .colorStyle4 textarea.styler::-webkit-input-placeholder {
	color: #a7a7a7;
}
.colorStyle4 input[type=email].styler::-moz-placeholder, .colorStyle4 input[type=number].styler::-moz-placeholder, .colorStyle4 input[type=password].styler::-moz-placeholder, .colorStyle4 input[type=search].styler::-moz-placeholder, .colorStyle4 input[type=tel].styler::-moz-placeholder, .colorStyle4 input[type=text].styler::-moz-placeholder, .colorStyle4 input[type=text]::-moz-placeholder, .colorStyle4 input[type=url].styler::-moz-placeholder, .colorStyle4 textarea.styler::-moz-placeholder {
	color: #a7a7a7;
}
.colorStyle4 input[type=email].styler:-moz-placeholder, .colorStyle4 input[type=number].styler:-moz-placeholder, .colorStyle4 input[type=password].styler:-moz-placeholder, .colorStyle4 input[type=search].styler:-moz-placeholder, .colorStyle4 input[type=tel].styler:-moz-placeholder, .colorStyle4 input[type=text].styler:-moz-placeholder, .colorStyle4 input[type=text]:-moz-placeholder, .colorStyle4 input[type=url].styler:-moz-placeholder, .colorStyle4 textarea.styler:-moz-placeholder {
	color: #a7a7a7;
}
.colorStyle4 input[type=email].styler:-ms-input-placeholder, .colorStyle4 input[type=number].styler:-ms-input-placeholder, .colorStyle4 input[type=password].styler:-ms-input-placeholder, .colorStyle4 input[type=search].styler:-ms-input-placeholder, .colorStyle4 input[type=tel].styler:-ms-input-placeholder, .colorStyle4 input[type=text].styler:-ms-input-placeholder, .colorStyle4 input[type=text]:-ms-input-placeholder, .colorStyle4 input[type=url].styler:-ms-input-placeholder, .colorStyle4 textarea.styler:-ms-input-placeholder {
	color: #a7a7a7;
}
.colorStyle4 input[type=email].styler:focus, .colorStyle4 input[type=number].styler:focus, .colorStyle4 input[type=password].styler:focus, .colorStyle4 input[type=search].styler:focus, .colorStyle4 input[type=tel].styler:focus, .colorStyle4 input[type=text].styler:focus, .colorStyle4 input[type=text]:focus, .colorStyle4 input[type=url].styler:focus, .colorStyle4 textarea.styler:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #cf94d7;
}
.colorStyle4 input[type=email].styler:hover, .colorStyle4 input[type=number].styler:hover, .colorStyle4 input[type=password].styler:hover, .colorStyle4 input[type=search].styler:hover, .colorStyle4 input[type=tel].styler:hover, .colorStyle4 input[type=text].styler:hover, .colorStyle4 input[type=text]:hover, .colorStyle4 input[type=url].styler:hover, .colorStyle4 textarea.styler:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #cf94d7;
}
.colorStyle4 .block .uss_eshop_block_item .uss_shop_price {
	background: #fdefff;
}
.colorStyle4 .block .uss_eshop_block_item .uss_shop_price span.old_price {
	color: #bf85c7;
}
.colorStyle4 .block .uss_eshop_block_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .block .uss_eshop_block_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .block .uss_eshop_block_item a.add_to_cart:hover {
	background: #bf85c7;
}
.colorStyle4 .block .uss_eshop_block_item:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #f7e7f9, #f2d8f5);
	color: #7a4280;
}
.colorStyle4 .block .uss_eshop_block_item:hover .uss_shop_price {
	background: #fdefff;
}
.colorStyle4 .block .uss_eshop_block_item:hover .uss_shop_price span.actual_price {
	color: #404040;
}
.colorStyle4 .block .uss_eshop_block_item:hover .uss_shop_price span.old_price {
	color: #bf85c7;
}
.colorStyle4 .positions .position_tabs .position_tabs__nav span {
	background: #fff;
	color: #7a4280;
}
.colorStyle4 .positions .position_tabs .position_tabs__nav span:hover {
	background: #fdefff;
	color: #7a4280;
}
.colorStyle4 .positions .position_tabs .position_tabs__nav span.selected {
	background: #cf94d7;
	color: #fff;
}
.colorStyle4 .positions .position_tabs .position_tabs__nav span.selected:after {
	background-image: url(../img/k3_4/position_triangle.png);
}
.colorStyle4 .footer_menu .in_menu ul li:hover {
	color: #7a4280;
}
.colorStyle4 .footer_menu .in_menu ul li:hover>a:after {
	background-color: #7a4280;
}
.colorStyle4 .footer .social a:hover {
	background: #fdefff;
}
.colorStyle4 .container .aside {
	min-width: 280px;
}
.colorStyle4 .container .aside .aside_block .h3 {
	background: url(../img/k3_4/aside_title_lines.png) 17px no-repeat, url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #c691cd, #bf85c7);
	color: #fff;
}
.colorStyle4 .container .aside .aside_block .h3:after {
	background: url(../img/k3_4/catalog_triangle.png) 50% no-repeat;
}
.colorStyle4 .container .aside .aside_block.type2 .h3, .colorStyle4 .container .aside .aside_block.type3 .h3 {
	background: #eaeaea;
	color: #404040;
}
.colorStyle4 .container .aside .aside_block ul li.active, .colorStyle4 .container .aside .aside_block ul li:hover {
	background: #cf94d7;
	border-bottom-color: #cf94d7;
}
.colorStyle4 .container .aside .aside_block ul li.active a, .colorStyle4 .container .aside .aside_block ul li:hover a {
	color: #fff;
}
.colorStyle4 .container .aside .aside_block ul li.active>.submenu {
	background: #fdefff;
}
.colorStyle4 .container .aside .aside_block ul li.active>.submenu>li {
	background: #fdefff;
	border-bottom-color: #fdefff;
	color: #7a4280;
}
.colorStyle4 .container .aside .aside_block ul li.active>.submenu>li a {
	color: #7a4280;
}
.colorStyle4 .container .aside .aside_block ul li.active>.submenu>li.active, .colorStyle4 .container .aside .aside_block ul li.active>.submenu>li:hover {
	background: #bf85c7;
	color: #fff;
}
.colorStyle4 .container .aside .aside_block ul li.active>.submenu>li.active a, .colorStyle4 .container .aside .aside_block ul li.active>.submenu>li:hover a {
	color: inherit;
}
.colorStyle4 .container .aside .aside_block .uss_eshop_block_item .uss_shop_price {
	background: #fdefff;
}
.colorStyle4 .container .aside .aside_block .uss_eshop_block_item .uss_shop_price span.old_price {
	color: #bf85c7;
}
.colorStyle4 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart:hover {
	background: #bf85c7;
}
.colorStyle4 .container .aside .aside_block .news_block_item .info .date {
	background: #cf94d7;
}
.colorStyle4 .container .content .block.block_form .h3, .colorStyle4.singlepage .container h1 {
	color: #404040;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price {
	background: #fdefff;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price {
	color: #bf85c7;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart:hover {
	background: #bf85c7;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart {
	height: 43px;
	color: inherit;
	background: #fdefff;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #cf94d7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	padding: 11px 0 0;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart:hover {
	background: #cf94d7;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by {
	background: #fdefff;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a {
	background: url(../img/k3_4/compare.png) 50% no-repeat;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a:hover {
	background-color: #bf85c7;
	background-image: url(../img/compare_white.png);
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.already_in_compare {
	background-color: #cf94d7;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.already_in_compare:hover {
	background-color: #bf85c7;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap {
	background: #fdefff;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a {
	background: url(../img/k3_4/fav.png) 50% no-repeat;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a:hover {
	background-color: #bf85c7;
	background-image: url(../img/fav_white.png);
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a.already_in_wish {
	background-color: #cf94d7;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a.already_in_wish:hover {
	background-color: #bf85c7;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click {
	background: #fdefff;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a {
	background: url(../img/k3_4/one_click.png) 50% no-repeat;
}
.colorStyle4 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a:hover {
	background-color: #bf85c7;
	background-image: url(../img/one_click_white.png);
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span {
	background: #fdefff!important;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.old_price {
	color: #bf85c7;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover {
	background: #bf85c7;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by {
	background: #fdefff;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a {
	background: url(../img/k3_4/compare.png) 50% no-repeat;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a:hover {
	background-color: #bf85c7;
	background-image: url(../img/compare_white.png);
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.already_in_compare {
	background-color: #cf94d7;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.already_in_compare:hover {
	background-color: #bf85c7;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap {
	background: #fdefff;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a {
	background: url(../img/k3_4/fav.png) 50% no-repeat;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a:hover {
	background-color: #bf85c7;
	background-image: url(../img/fav_white.png);
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a.already_in_wish {
	background-color: #cf94d7;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a.already_in_wish:hover {
	background-color: #bf85c7;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click {
	background: #fdefff;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click a {
	background: url(../img/k3_4/one_click.png) 50% no-repeat;
}
.colorStyle4 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click a:hover {
	background-color: #bf85c7;
	background-image: url(../img/one_click_white.png);
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover {
	background: #bf85c7;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click {
	height: 43px;
	color: #7a4280;
	background: #fdefff;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #cf94d7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover {
	background: #cf94d7;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click) {
	margin-bottom: 12px;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap {
	background: #fdefff;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put {
	background: none!important;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap a {
	background: url(../img/k3_4/compare.png) 14px no-repeat;
	color: #7a4280;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap:hover {
	background: #cf94d7;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap:hover a {
	color: #fff;
	-webkit-filter: brightness( 100);
	filter: brightness( 100);
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by {
	background: #fdefff;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by a {
	background: url(../img/k3_4/fav.png) 14px no-repeat;
	color: #7a4280;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by:hover {
	background: #cf94d7;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by:hover a {
	color: #fff;
	-webkit-filter: brightness( 100);
	filter: brightness( 100);
}
.colorStyle4 div.uss_tabs div.uss_tabs_navigation span {
	background: #fdefff;
	border-color: #fdefff;
	color: #7a4280;
}
.colorStyle4 div.uss_tabs div.uss_tabs_navigation span.selected, .colorStyle4 div.uss_tabs div.uss_tabs_navigation span:hover {
	background: #cf94d7;
	border-color: #bf85c7;
	color: #fff;
}
.colorStyle4 div.uss_tabs div.uss_tabs_navigation span.selected:after, .colorStyle4 div.uss_tabs div.uss_tabs_navigation span:hover:after {
	background-image: url(../img/k3_4/position_triangle.png);
}
.colorStyle4 .uss_eshop_sameproducts .item .title a, .colorStyle4 .uss_eshop_sameproducts:not(.list):not(.table) .item .title a {
	color: #404040;
}
.colorStyle4 .uss_eshop_sameproducts .item .price, .colorStyle4 .uss_eshop_sameproducts:not(.list):not(.table) .item .price {
	background: #fdefff;
}
.colorStyle4 .uss_eshop_sameproducts .item .price span.actual_price, .colorStyle4 .uss_eshop_sameproducts:not(.list):not(.table) .item .price span.actual_price {
	color: #404040;
}
.colorStyle4 .uss_eshop_sameproducts .item .price span.old_price, .colorStyle4 .uss_eshop_sameproducts:not(.list):not(.table) .item .price span.old_price {
	color: #bf85c7;
}
.colorStyle4 .uss_eshop_sameproducts .item .addToCart a.add_to_cart, .colorStyle4 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .uss_eshop_sameproducts .item .addToCart a.add_to_cart.big, .colorStyle4 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .uss_eshop_sameproducts .item .addToCart a.add_to_cart:hover, .colorStyle4 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart:hover {
	background: #bf85c7;
}
.colorStyle4 .uss_catalog_block_cat .catalog_orderbutton, .colorStyle4 .uss_catalog_detail .catalog_orderbutton, .colorStyle4 .uss_catalog_list_cat .catalog_orderbutton {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .uss_catalog_block_cat .catalog_orderbutton.big, .colorStyle4 .uss_catalog_detail .catalog_orderbutton.big, .colorStyle4 .uss_catalog_list_cat .catalog_orderbutton.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .uss_catalog_block_cat .catalog_orderbutton:hover, .colorStyle4 .uss_catalog_detail .catalog_orderbutton:hover, .colorStyle4 .uss_catalog_list_cat .catalog_orderbutton:hover {
	background: #bf85c7;
}
.colorStyle4 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler:hover {
	background: #bf85c7;
}
.colorStyle4 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler:hover {
	background: #bf85c7;
}
.colorStyle4 #wrap .uss_eshop_filters_block {
	float: none;
}
.colorStyle4 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button, .colorStyle4 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button.big, .colorStyle4 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button:hover, .colorStyle4 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input:hover {
	background: #bf85c7;
}
.colorStyle4 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button, .colorStyle4 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input {
	height: 43px;
	color: #fff;
	background: #cf94d7;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #bf85c7;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle4 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button.big, .colorStyle4 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle4 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button:hover, .colorStyle4 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input:hover {
	background: #bf85c7;
}
.colorStyle4 button.styler:not([disabled]), .colorStyle4 input[type=button].styler:not([disabled]), .colorStyle4 input[type=reset].styler, .colorStyle4 input[type=submit].styler:not([disabled]) {
	height: 43px!important;
	color: #fff!important;
	background: #cf94d7!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border-radius: 0!important;
	font-size: 17px!important;
	font-family: RobotoSlab-Regular!important;
	text-align: center!important;
	font-weight: 400!important;
	cursor: pointer!important;
	text-transform: uppercase!important;
	border: none!important;
	border-bottom: 3px solid #bf85c7!important;
	opacity: 1 !important!important;
	display: inline-block!important;
	margin: 0 auto!important;
	float: none!important;
	min-height: auto!important;
	line-height: 1.2!important;
	-webkit-text-decoration: none !important!important;
	text-decoration: none !important!important;
	padding: 0 7px!important;
}
.colorStyle4 button.styler:not([disabled]).big, .colorStyle4 input[type=button].styler:not([disabled]).big, .colorStyle4 input[type=reset].styler.big, .colorStyle4 input[type=submit].styler:not([disabled]).big {
	height: 53px!important;
	min-width: 200px!important;
	padding: 8px 10px 0!important;
}
.colorStyle4 button.styler:not([disabled]):hover, .colorStyle4 input[type=button].styler:not([disabled]):hover, .colorStyle4 input[type=reset].styler:hover, .colorStyle4 input[type=submit].styler:not([disabled]):hover {
	background: #bf85c7!important;
}
.colorStyle4 .container .content .block:not(.block_form) .h3 {
	background: #cf94d7;
	color: #fff;
}
.colorStyle4 .container .content .block.block_form .h3 {
	color: #fff;
}
.colorStyle4 table.decore tr th {
	background: #fdefff;
}
.colorStyle4 .slider .slick-arrow.slick-next {
	background: url(../img/k3_4/slider-next.png) 50% no-repeat;
}
.colorStyle4 .slider .slick-arrow.slick-next:hover {
	background: url(../img/k3_4/slider-next-a.png) 50% no-repeat;
}
.colorStyle4 .slider .slick-arrow.slick-prev {
	background: url(../img/k3_4/slider-prev.png) 50% no-repeat;
}
.colorStyle4 .slider .slick-arrow.slick-prev:hover {
	background: url(../img/k3_4/slider-prev-a.png) 50% no-repeat;
}
.colorStyle4 .slider .slick-dots li button {
	background: #cf94d7;
}
.colorStyle4 .slider .slick-dots li.slick-active button, .colorStyle4 .slider .slick-dots li:hover button {
	background: #bf85c7;
}
.colorStyle4 .uss_shop_table_view table tr td.uss_onlineorder a.add_to_cart {
	background: #cf94d7;
	border-bottom: 2px solid #bf85c7;
	color: #fff;
}
.colorStyle4 #uss_basket_ask_where_to_go_block {
	background: #fff;
	border-color: #bf85c7;
}
.colorStyle4 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	background: #cf94d7;
}
.colorStyle4 .uss_advanced_image_list .uss_adv_img_list_item span {
	background-color: #f3f3f3;
}
.colorStyle4 .uss_advanced_image_list .uss_adv_img_list_item.active span {
	background-color: #bf85c7;
}
.colorStyle4 .container .content .block.last_watched .h3 {
	background: #fdefff;
	color: #7a4280;
}
.colorStyle4 .jq-checkbox {
	border-color: #cf94d7;
}
.colorStyle4 .jq-checkbox.checked .jq-checkbox__div {
	background: #cf94d7;
}
.colorStyle4 .block_form .jq-checkbox {
	border-color: #cf94d7;
}
.colorStyle4 .block_form .jq-checkbox.checked .jq-checkbox__div {
	background: #cf94d7;
}
.colorStyle4 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover {
	color: #fff;
}
.colorStyle4 .menu .in_menu.active ul li.active a {
	color: #fff;
}
.colorStyle5 {
	color: #404040;
}
.colorStyle5 a {
	color: #d88098;
}
.colorStyle5 .bg_type3 {
	background: #751f37;
}
.colorStyle5 .header .logo .logo_description {
	color: #404040;
}
.colorStyle5 .header .logo .logo_sitename {
	color: #a21a40;
}
.colorStyle5 .header .basket .basket_icon {
	background-color: #a21a40;
}
.colorStyle5 .header .email:before {
	background-image: url(../img/k3_5/email_icon.png);
}
.colorStyle5 .header .contacts p:first-child:before {
	background-image: url(../img/k3_5/phone_icon.png);
}
.colorStyle5 .search form.uss_site_search input[type=submit] {
	background: url(../img/k3_5/search_icon.png) 50% no-repeat, #a21a40;
}
.colorStyle5 .search form.uss_site_search input[type=submit]:hover {
	background: url(../img/k3_5/search_icon.png) 50% no-repeat, #6d1d33;
}
.colorStyle5 .search form.uss_site_search input[type=text]:focus {
	border-color: #6d1d33;
}
.colorStyle5 .search form.uss_site_search input[type=text]:focus+input[type=submit] {
	border-color: #6d1d33;
}
.colorStyle5 .menu .in_menu ul li a {
	color: #404040;
}
.colorStyle5 .menu .in_menu ul li.active a:after, .colorStyle5 .menu .in_menu ul li.open a:after, .colorStyle5 .menu .in_menu ul li:hover a:after {
	background: #6d1d33;
}
.colorStyle5 .menu .in_menu ul li .submenu li:hover {
	background: #a21a40;
}
.colorStyle5 .menu .in_menu ul li .submenu li:hover a {
	color: #fff;
}
.colorStyle5 .menu .in_menu.active {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #a92c4f, #a21a40);
}
.colorStyle5 .menu .in_menu.active ul li a {
	color: #fff;
}
.colorStyle5 .menu .in_menu.active ul li.active a {
	color: #505050;
}
.colorStyle5 .menu .burger {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #a92c4f, #a21a40);
}
.colorStyle5 .menu .burger span {
	background: #fff;
}
.colorStyle5 .slider .caption .more a {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .slider .caption .more a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .slider .caption .more a:hover {
	background: #6d1d33;
}
.kassy_widget_button {
	margin-top: 5px;
}
.kassy_widget_button a {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.kassy_widget_button a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.kassy_widget_button a:hover {
	background: #6d1d33;
}
.colorStyle5 .block .catalog_menu li:hover, .colorStyle5 .block .uss_eshop_menu li:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #ae3859, #a21a40);
	color: #fff;
}
.colorStyle5 .block .catalog_menu li:hover a, .colorStyle5 .block .uss_eshop_menu li:hover a {
	color: #fff;
}
.colorStyle5 .block .catalog_menu li:hover a:hover, .colorStyle5 .block .uss_eshop_menu li:hover a:hover {
	color: inherit;
}
.colorStyle5 .block .uss_catalog_sidebar .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #ae3859, #a21a40);
	color: #fff;
}
.colorStyle5 .block .uss_catalog_sidebar .uss_catalog_category:hover .uss_catalog_cat_name {
	color: #fff;
}
.colorStyle5 .block .uss_catalog_sidebar .uss_catalog_category:hover .uss_catalog_cat_name:hover {
	color: inherit;
}
.colorStyle5 .uss_shop_block_cat .uss_shop_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #ae3859, #a21a40);
	color: #fff;
}
.colorStyle5 .uss_shop_block_cat .uss_shop_category:hover a {
	color: #fff;
}
.colorStyle5 .uss_shop_block_cat .uss_shop_category:hover a:hover {
	color: inherit;
}
.colorStyle5 .watch_all a {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .watch_all a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .watch_all a:hover {
	background: #6d1d33;
}
.colorStyle5 .block.news .items .news_block_item .info:after {
	background: #b8b8b8;
}
.colorStyle5 .block.news .items .news_block_item .info .date {
	background: #a21a40;
}
.colorStyle5 .block.news .items .news_block_item:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #ae3859, #a21a40);
	color: #fff;
}
.colorStyle5 .block.news .items .news_block_item:hover .info {
	color: inherit;
}
.colorStyle5 .block.news .items .news_block_item:hover .info:after {
	background: #6d1d33;
}
.colorStyle5 .block.news .items .news_block_item:hover a {
	color: #fff;
}
.colorStyle5 .block.news .items .news_block_item:hover a:hover {
	color: inherit;
}
.colorStyle5 .block_form form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .block_form form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .block_form form .buttons input[type=submit].styler:hover {
	background: #6d1d33;
}
.colorStyle5 .block_form form label {
	color: inherit;
}
.colorStyle5 .block_form.big_form form .group .fc_item input.styler:focus, .colorStyle5 .block_form.big_form form .group .fc_item input.styler:hover, .colorStyle5 .block_form.big_form form .group .fc_item textarea.styler:focus, .colorStyle5 .block_form.big_form form .group .fc_item textarea.styler:hover {
	border-color: #6d1d33;
}
.colorStyle5 .block_form.small_form form .buttons input[type=submit].styler {
	height: 43px!important;
	color: #fff!important;
	background: #a21a40!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border-radius: 0!important;
	font-size: 17px!important;
	font-family: RobotoSlab-Regular!important;
	text-align: center!important;
	font-weight: 400!important;
	cursor: pointer!important;
	text-transform: uppercase!important;
	border: none!important;
	border-bottom: 3px solid #6d1d33!important;
	opacity: 1 !important!important;
	display: inline-block!important;
	margin: 0 auto!important;
	float: none!important;
	min-height: auto!important;
	line-height: 1.2!important;
	-webkit-text-decoration: none !important!important;
	text-decoration: none !important!important;
	padding: 0 7px!important;
}
.colorStyle5 .block_form.small_form form .buttons input[type=submit].styler.big {
	height: 53px!important;
	min-width: 200px!important;
	padding: 8px 10px 0!important;
}
.colorStyle5 .block_form.small_form form .buttons input[type=submit].styler:hover {
	background: #6d1d33!important;
}
.colorStyle5 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover {
	color: #d88098;
}
.colorStyle5 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover {
	background: #6d1d33;
}
.colorStyle5 .uss_catalog_block_cat .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #ae3859, #a21a40);
	color: #fff;
}
.colorStyle5 .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_name a {
	color: #fff;
}
.colorStyle5 .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_name a:hover {
	color: inherit;
	text-decoration: underline;
}
.colorStyle5 input[type=email].styler::-webkit-input-placeholder, .colorStyle5 input[type=number].styler::-webkit-input-placeholder, .colorStyle5 input[type=password].styler::-webkit-input-placeholder, .colorStyle5 input[type=search].styler::-webkit-input-placeholder, .colorStyle5 input[type=tel].styler::-webkit-input-placeholder, .colorStyle5 input[type=text].styler::-webkit-input-placeholder, .colorStyle5 input[type=text]::-webkit-input-placeholder, .colorStyle5 input[type=url].styler::-webkit-input-placeholder, .colorStyle5 textarea.styler::-webkit-input-placeholder {
	color: #a7a7a7;
}
.colorStyle5 input[type=email].styler::-moz-placeholder, .colorStyle5 input[type=number].styler::-moz-placeholder, .colorStyle5 input[type=password].styler::-moz-placeholder, .colorStyle5 input[type=search].styler::-moz-placeholder, .colorStyle5 input[type=tel].styler::-moz-placeholder, .colorStyle5 input[type=text].styler::-moz-placeholder, .colorStyle5 input[type=text]::-moz-placeholder, .colorStyle5 input[type=url].styler::-moz-placeholder, .colorStyle5 textarea.styler::-moz-placeholder {
	color: #a7a7a7;
}
.colorStyle5 input[type=email].styler:-moz-placeholder, .colorStyle5 input[type=number].styler:-moz-placeholder, .colorStyle5 input[type=password].styler:-moz-placeholder, .colorStyle5 input[type=search].styler:-moz-placeholder, .colorStyle5 input[type=tel].styler:-moz-placeholder, .colorStyle5 input[type=text].styler:-moz-placeholder, .colorStyle5 input[type=text]:-moz-placeholder, .colorStyle5 input[type=url].styler:-moz-placeholder, .colorStyle5 textarea.styler:-moz-placeholder {
	color: #a7a7a7;
}
.colorStyle5 input[type=email].styler:-ms-input-placeholder, .colorStyle5 input[type=number].styler:-ms-input-placeholder, .colorStyle5 input[type=password].styler:-ms-input-placeholder, .colorStyle5 input[type=search].styler:-ms-input-placeholder, .colorStyle5 input[type=tel].styler:-ms-input-placeholder, .colorStyle5 input[type=text].styler:-ms-input-placeholder, .colorStyle5 input[type=text]:-ms-input-placeholder, .colorStyle5 input[type=url].styler:-ms-input-placeholder, .colorStyle5 textarea.styler:-ms-input-placeholder {
	color: #a7a7a7;
}
.colorStyle5 input[type=email].styler:focus, .colorStyle5 input[type=number].styler:focus, .colorStyle5 input[type=password].styler:focus, .colorStyle5 input[type=search].styler:focus, .colorStyle5 input[type=tel].styler:focus, .colorStyle5 input[type=text].styler:focus, .colorStyle5 input[type=text]:focus, .colorStyle5 input[type=url].styler:focus, .colorStyle5 textarea.styler:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #a21a40;
}
.colorStyle5 input[type=email].styler:hover, .colorStyle5 input[type=number].styler:hover, .colorStyle5 input[type=password].styler:hover, .colorStyle5 input[type=search].styler:hover, .colorStyle5 input[type=tel].styler:hover, .colorStyle5 input[type=text].styler:hover, .colorStyle5 input[type=text]:hover, .colorStyle5 input[type=url].styler:hover, .colorStyle5 textarea.styler:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #a21a40;
}
.colorStyle5 .block .uss_eshop_block_item .uss_shop_price {
	background: #e7e7e7;
}
.colorStyle5 .block .uss_eshop_block_item .uss_shop_price span.old_price {
	color: #6d1d33;
}
.colorStyle5 .block .uss_eshop_block_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .block .uss_eshop_block_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .block .uss_eshop_block_item a.add_to_cart:hover {
	background: #6d1d33;
}
.colorStyle5 .block .uss_eshop_block_item:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #ae3859, #a21a40);
	color: #fff;
}
.colorStyle5 .block .uss_eshop_block_item:hover .uss_shop_price {
	background: #a21a40;
}
.colorStyle5 .block .uss_eshop_block_item:hover .uss_shop_price span.actual_price {
	color: #fff;
}
.colorStyle5 .block .uss_eshop_block_item:hover .uss_shop_price span.old_price {
	color: #d88098;
}
.colorStyle5 .positions .position_tabs .position_tabs__nav span {
	background: #fff;
	color: #d88098;
}
.colorStyle5 .positions .position_tabs .position_tabs__nav span:hover {
	background: #e7e7e7;
	color: #d88098;
}
.colorStyle5 .positions .position_tabs .position_tabs__nav span.selected {
	background: #a21a40;
	color: #fff;
}
.colorStyle5 .positions .position_tabs .position_tabs__nav span.selected:after {
	background-image: url(../img/k3_5/position_triangle.png);
}
.colorStyle5 .footer_menu .in_menu ul li:hover {
	color: #d88098;
}
.colorStyle5 .footer_menu .in_menu ul li:hover>a:after {
	background-color: #d88098;
}
.colorStyle5 .footer .social a:hover {
	background: #e7e7e7;
}
.colorStyle5 .container .aside .aside_block .h3 {
	background: url(../img/k3_5/aside_title_lines.png) 17px no-repeat, url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #a92c4f, #a21a40);
	color: #fff;
}
.colorStyle5 .container .aside .aside_block .h3:after {
	background: url(../img/k3_5/catalog_triangle.png) 50% no-repeat;
}
.colorStyle5 .container .aside .aside_block.type2 .h3, .colorStyle5 .container .aside .aside_block.type3 .h3 {
	background: #eaeaea;
	color: #404040;
}
.colorStyle5 .container .aside .aside_block ul li.active, .colorStyle5 .container .aside .aside_block ul li:hover {
	background: #a21a40;
	border-bottom-color: #a21a40;
}
.colorStyle5 .container .aside .aside_block ul li.active a, .colorStyle5 .container .aside .aside_block ul li:hover a {
	color: #fff;
}
.colorStyle5 .container .aside .aside_block ul li.active>.submenu {
	background: #e7e7e7;
}
.colorStyle5 .container .aside .aside_block ul li.active>.submenu>li {
	background: #e7e7e7;
	border-bottom-color: #e7e7e7;
	color: #d88098;
}
.colorStyle5 .container .aside .aside_block ul li.active>.submenu>li a {
	color: #d88098;
}
.colorStyle5 .container .aside .aside_block ul li.active>.submenu>li.active, .colorStyle5 .container .aside .aside_block ul li.active>.submenu>li:hover {
	background: #6d1d33;
	color: #fff;
}
.colorStyle5 .container .aside .aside_block ul li.active>.submenu>li.active a, .colorStyle5 .container .aside .aside_block ul li.active>.submenu>li:hover a {
	color: inherit;
}
.colorStyle5 .container .aside .aside_block .uss_eshop_block_item .uss_shop_price {
	background: #e7e7e7;
}
.colorStyle5 .container .aside .aside_block .uss_eshop_block_item .uss_shop_price span.old_price {
	color: #6d1d33;
}
.colorStyle5 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart:hover {
	background: #6d1d33;
}
.colorStyle5 .container .aside .aside_block .news_block_item .info .date {
	background: #a21a40;
}
.colorStyle5 .container .content .block.block_form .h3, .colorStyle5.singlepage .container h1 {
	color: #404040;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price {
	background: #e7e7e7;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price {
	color: #6d1d33;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart:hover {
	background: #6d1d33;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart {
	height: 43px;
	color: inherit;
	background: #eaeaea;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #dedede;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	padding: 11px 0 0;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart:hover {
	background: #dedede;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by {
	background: #e7e7e7;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a {
	background: url(../img/k3_5/compare.png) 50% no-repeat;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a:hover {
	background-color: #6d1d33;
	background-image: url(../img/compare_white.png);
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.already_in_compare {
	background-color: #a21a40;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.already_in_compare:hover {
	background-color: #6d1d33;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap {
	background: #e7e7e7;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a {
	background: url(../img/k3_5/fav.png) 50% no-repeat;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a:hover {
	background-color: #6d1d33;
	background-image: url(../img/fav_white.png);
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a.already_in_wish {
	background-color: #a21a40;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a.already_in_wish:hover {
	background-color: #6d1d33;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click {
	background: #e7e7e7;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a {
	background: url(../img/k3_5/one_click.png) 50% no-repeat;
}
.colorStyle5 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a:hover {
	background-color: #6d1d33;
	background-image: url(../img/one_click_white.png);
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span {
	background: #e7e7e7!important;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.old_price {
	color: #6d1d33;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover {
	background: #6d1d33;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by {
	background: #e7e7e7;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a {
	background: url(../img/k3_5/compare.png) 50% no-repeat;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a:hover {
	background-color: #6d1d33;
	background-image: url(../img/compare_white.png);
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.already_in_compare {
	background-color: #a21a40;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.already_in_compare:hover {
	background-color: #6d1d33;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap {
	background: #e7e7e7;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a {
	background: url(../img/k3_5/fav.png) 50% no-repeat;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a:hover {
	background-color: #6d1d33;
	background-image: url(../img/fav_white.png);
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a.already_in_wish {
	background-color: #a21a40;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a.already_in_wish:hover {
	background-color: #6d1d33;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click {
	background: #e7e7e7;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click a {
	background: url(../img/k3_5/one_click.png) 50% no-repeat;
}
.colorStyle5 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click a:hover {
	background-color: #6d1d33;
	background-image: url(../img/one_click_white.png);
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover {
	background: #6d1d33;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click {
	height: 43px;
	color: #d88098;
	background: #eaeaea;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #dedede;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover {
	background: #dedede;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click) {
	margin-bottom: 12px;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap {
	background: #eaeaea;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put {
	background: none!important;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap a {
	background: url(../img/k3_5/compare.png) 14px no-repeat;
	color: #d88098;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap:hover {
	background: #dedede;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap:hover a {
	color: #fff;
	-webkit-filter: brightness( 100);
	filter: brightness( 100);
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by {
	background: #eaeaea;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by a {
	background: url(../img/k3_5/fav.png) 14px no-repeat;
	color: #d88098;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by:hover {
	background: #dedede;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by:hover a {
	color: #fff;
	-webkit-filter: brightness( 100);
	filter: brightness( 100);
}
.colorStyle5 div.uss_tabs div.uss_tabs_navigation span {
	background: #e7e7e7;
	border-color: #e7e7e7;
	color: #d88098;
}
.colorStyle5 div.uss_tabs div.uss_tabs_navigation span.selected, .colorStyle5 div.uss_tabs div.uss_tabs_navigation span:hover {
	background: #a21a40;
	border-color: #6d1d33;
	color: #fff;
}
.colorStyle5 div.uss_tabs div.uss_tabs_navigation span.selected:after, .colorStyle5 div.uss_tabs div.uss_tabs_navigation span:hover:after {
	background-image: url(../img/k3_5/position_triangle.png);
}
.colorStyle5 .uss_eshop_sameproducts .item .title a, .colorStyle5 .uss_eshop_sameproducts:not(.list):not(.table) .item .title a {
	color: #404040;
}
.colorStyle5 .uss_eshop_sameproducts .item .price, .colorStyle5 .uss_eshop_sameproducts:not(.list):not(.table) .item .price {
	background: #e7e7e7;
}
.colorStyle5 .uss_eshop_sameproducts .item .price span.actual_price, .colorStyle5 .uss_eshop_sameproducts:not(.list):not(.table) .item .price span.actual_price {
	color: #404040;
}
.colorStyle5 .uss_eshop_sameproducts .item .price span.old_price, .colorStyle5 .uss_eshop_sameproducts:not(.list):not(.table) .item .price span.old_price {
	color: #6d1d33;
}
.colorStyle5 .uss_eshop_sameproducts .item .addToCart a.add_to_cart, .colorStyle5 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .uss_eshop_sameproducts .item .addToCart a.add_to_cart.big, .colorStyle5 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .uss_eshop_sameproducts .item .addToCart a.add_to_cart:hover, .colorStyle5 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart:hover {
	background: #6d1d33;
}
.colorStyle5 .uss_catalog_block_cat .catalog_orderbutton, .colorStyle5 .uss_catalog_detail .catalog_orderbutton, .colorStyle5 .uss_catalog_list_cat .catalog_orderbutton {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .uss_catalog_block_cat .catalog_orderbutton.big, .colorStyle5 .uss_catalog_detail .catalog_orderbutton.big, .colorStyle5 .uss_catalog_list_cat .catalog_orderbutton.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .uss_catalog_block_cat .catalog_orderbutton:hover, .colorStyle5 .uss_catalog_detail .catalog_orderbutton:hover, .colorStyle5 .uss_catalog_list_cat .catalog_orderbutton:hover {
	background: #6d1d33;
}
.colorStyle5 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler:hover {
	background: #6d1d33;
}
.colorStyle5 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler:hover {
	background: #6d1d33;
}
.colorStyle5 #wrap .uss_eshop_filters_block {
	float: none;
}
.colorStyle5 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button, .colorStyle5 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button.big, .colorStyle5 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button:hover, .colorStyle5 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input:hover {
	background: #6d1d33;
}
.colorStyle5 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button, .colorStyle5 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input {
	height: 43px;
	color: #fff;
	background: #a21a40;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #6d1d33;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle5 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button.big, .colorStyle5 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle5 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button:hover, .colorStyle5 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input:hover {
	background: #6d1d33;
}
.colorStyle5 button.styler:not([disabled]), .colorStyle5 input[type=button].styler:not([disabled]), .colorStyle5 input[type=reset].styler, .colorStyle5 input[type=submit].styler:not([disabled]) {
	height: 43px!important;
	color: #fff!important;
	background: #a21a40!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border-radius: 0!important;
	font-size: 17px!important;
	font-family: RobotoSlab-Regular!important;
	text-align: center!important;
	font-weight: 400!important;
	cursor: pointer!important;
	text-transform: uppercase!important;
	border: none!important;
	border-bottom: 3px solid #6d1d33!important;
	opacity: 1 !important!important;
	display: inline-block!important;
	margin: 0 auto!important;
	float: none!important;
	min-height: auto!important;
	line-height: 1.2!important;
	-webkit-text-decoration: none !important!important;
	text-decoration: none !important!important;
	padding: 0 7px!important;
}
.colorStyle5 button.styler:not([disabled]).big, .colorStyle5 input[type=button].styler:not([disabled]).big, .colorStyle5 input[type=reset].styler.big, .colorStyle5 input[type=submit].styler:not([disabled]).big {
	height: 53px!important;
	min-width: 200px!important;
	padding: 8px 10px 0!important;
}
.colorStyle5 button.styler:not([disabled]):hover, .colorStyle5 input[type=button].styler:not([disabled]):hover, .colorStyle5 input[type=reset].styler:hover, .colorStyle5 input[type=submit].styler:not([disabled]):hover {
	background: #6d1d33!important;
}
.colorStyle5 .container .content .block:not(.block_form) .h3 {
	background: #a21a40;
	color: #fff;
}
.colorStyle5 .container .content .block.block_form .h3 {
	color: #fff;
}
.colorStyle5 table.decore tr th {
	background: #e7e7e7;
}
.colorStyle5 .slider .slick-arrow.slick-next {
	background: url(../img/k3_5/slider-next.png) 50% no-repeat;
}
.colorStyle5 .slider .slick-arrow.slick-next:hover {
	background: url(../img/k3_5/slider-next-a.png) 50% no-repeat;
}
.colorStyle5 .slider .slick-arrow.slick-prev {
	background: url(../img/k3_5/slider-prev.png) 50% no-repeat;
}
.colorStyle5 .slider .slick-arrow.slick-prev:hover {
	background: url(../img/k3_5/slider-prev-a.png) 50% no-repeat;
}
.colorStyle5 .slider .slick-dots li button {
	background: #751f37;
}
.colorStyle5 .slider .slick-dots li.slick-active button, .colorStyle5 .slider .slick-dots li:hover button {
	background: #a21a40;
}
.colorStyle5 .uss_shop_table_view table tr td.uss_onlineorder a.add_to_cart {
	background: #a21a40;
	border-bottom: 2px solid #6d1d33;
	color: #fff;
}
.colorStyle5 #uss_basket_ask_where_to_go_block {
	background: #fff;
	border-color: #6d1d33;
}
.colorStyle5 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	background: #a21a40;
}
.colorStyle5 .uss_advanced_image_list .uss_adv_img_list_item span {
	background-color: #f3f3f3;
}
.colorStyle5 .uss_advanced_image_list .uss_adv_img_list_item.active span {
	background-color: #6d1d33;
}
.colorStyle5 .container .content .block.last_watched .h3 {
	color: #d88098;
}
.colorStyle5 .jq-checkbox {
	border-color: #a21a40;
}
.colorStyle5 .jq-checkbox.checked .jq-checkbox__div {
	background: #a21a40;
}
.colorStyle5 .block_form .jq-checkbox {
	border-color: #a21a40;
}
.colorStyle5 .block_form .jq-checkbox.checked .jq-checkbox__div {
	background: #a21a40;
}
.colorStyle5 .block.bg_type3, .colorStyle5 .block.bg_type3 .h3, .colorStyle5 .block.bg_type3 a, .colorStyle5 .block.bg_type3 div, .colorStyle5 .block.bg_type3 h3, .colorStyle5 .block.bg_type3 p, .colorStyle5 .block.bg_type3 span {
	color: #fff;
}
.colorStyle5 .block.news .items .news_block_item:hover .info:after {
	background-color: #fff;
}
.colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by a, .colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click, .colorStyle5 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap a, .colorStyle5 div.uss_tabs div.uss_tabs_navigation span {
	color: #404040;
}
.colorStyle5 .container .aside .aside_block ul li.active>.submenu>li a {
	color: #404040;
}
.colorStyle5 .container .aside .aside_block ul {
	font-family: roboto;
}
.colorStyle5 .menu .in_menu.active ul li.active a {
	color: #fff;
}
.colorStyle5 .container .content .block.last_watched .h3 {
	background: #e7e7e7;
	color: #404040;
}
.colorStyle5 .h3.h_op {
	background: #a21a40;
	color: #fff;
}
.colorStyle5 .slider .caption .caption_content {
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	-ms-flex-align: start;
	align-items: flex-start;
	margin-top: 550px;
	display: flex;
}
.colorStyle6 {
	color: #404040;
}
.colorStyle6 a {
	color: #2a7eb4;
}
.colorStyle6 .bg_type3 {
	background: #68a9d3;
}
.colorStyle6 .header .logo .logo_description {
	color: #404040;
}
.colorStyle6 .header .logo .logo_sitename {
	color: #4698cd;
}
.colorStyle6 .header .basket .basket_icon {
	background-color: #4698cd;
}
.colorStyle6 .header .email:before {
	background-image: url(../img/k3_6/email_icon.png);
}
.colorStyle6 .header .contacts p:first-child:before {
	background-image: url(../img/k3_6/phone_icon.png);
}
.colorStyle6 .search form.uss_site_search input[type=submit] {
	background: url(../img/k3_6/search_icon.png) 50% no-repeat, #4698cd;
}
.colorStyle6 .search form.uss_site_search input[type=submit]:hover {
	background: url(../img/k3_6/search_icon.png) 50% no-repeat, #3682b2;
}
.colorStyle6 .search form.uss_site_search input[type=text]:focus {
	border-color: #3682b2;
}
.colorStyle6 .search form.uss_site_search input[type=text]:focus+input[type=submit] {
	border-color: #3682b2;
}
.colorStyle6 .menu .in_menu ul li a {
	color: #404040;
}
.colorStyle6 .menu .in_menu ul li.active a:after, .colorStyle6 .menu .in_menu ul li.open a:after, .colorStyle6 .menu .in_menu ul li:hover a:after {
	background: #3682b2;
}
.colorStyle6 .menu .in_menu ul li .submenu li:hover {
	background: #4698cd;
}
.colorStyle6 .menu .in_menu ul li .submenu li:hover a {
	color: #fff;
}
.colorStyle6 .menu .in_menu.active {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #59a3d2, #4698cd);
}
.colorStyle6 .menu .in_menu.active ul li a {
	color: #fff;
}
.colorStyle6 .menu .in_menu.active ul li.active a {
	color: #505050;
}
.colorStyle6 .menu .burger {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #59a3d2, #4698cd);
}
.colorStyle6 .menu .burger span {
	background: #fff;
}
.colorStyle6 .slider .caption .more a {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .slider .caption .more a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .slider .caption .more a:hover {
	background: #3682b2;
}
.colorStyle6 .block .catalog_menu li:hover, .colorStyle6 .block .uss_eshop_menu li:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #61a7d4, #4698cd);
	color: #2a7eb4;
}
.colorStyle6 .block .catalog_menu li:hover a, .colorStyle6 .block .uss_eshop_menu li:hover a {
	color: #2a7eb4;
}
.colorStyle6 .block .catalog_menu li:hover a:hover, .colorStyle6 .block .uss_eshop_menu li:hover a:hover {
	color: inherit;
}
.colorStyle6 .block .uss_catalog_sidebar .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #61a7d4, #4698cd);
	color: #2a7eb4;
}
.colorStyle6 .block .uss_catalog_sidebar .uss_catalog_category:hover .uss_catalog_cat_name {
	color: #2a7eb4;
}
.colorStyle6 .block .uss_catalog_sidebar .uss_catalog_category:hover .uss_catalog_cat_name:hover {
	color: inherit;
}
.colorStyle6 .uss_shop_block_cat .uss_shop_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #61a7d4, #4698cd);
	color: #2a7eb4;
}
.colorStyle6 .uss_shop_block_cat .uss_shop_category:hover a {
	color: #2a7eb4;
}
.colorStyle6 .uss_shop_block_cat .uss_shop_category:hover a:hover {
	color: inherit;
}
.colorStyle6 .watch_all a {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .watch_all a.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .watch_all a:hover {
	background: #3682b2;
}
.colorStyle6 .block.news .items .news_block_item .info:after {
	background: #b8b8b8;
}
.colorStyle6 .block.news .items .news_block_item .info .date {
	background: #4698cd;
}
.colorStyle6 .block.news .items .news_block_item:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #61a7d4, #4698cd);
	color: #2a7eb4;
}
.colorStyle6 .block.news .items .news_block_item:hover .info {
	color: inherit;
}
.colorStyle6 .block.news .items .news_block_item:hover .info:after {
	background: #3682b2;
}
.colorStyle6 .block.news .items .news_block_item:hover a {
	color: #2a7eb4;
}
.colorStyle6 .block.news .items .news_block_item:hover a:hover {
	color: inherit;
}
.colorStyle6 .block_form form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .block_form form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .block_form form .buttons input[type=submit].styler:hover {
	background: #3682b2;
}
.colorStyle6 .block_form form label {
	color: inherit;
}
.colorStyle6 .block_form.big_form form .group .fc_item input.styler:focus, .colorStyle6 .block_form.big_form form .group .fc_item input.styler:hover, .colorStyle6 .block_form.big_form form .group .fc_item textarea.styler:focus, .colorStyle6 .block_form.big_form form .group .fc_item textarea.styler:hover {
	border-color: #3682b2;
}
.colorStyle6 .block_form.small_form form .buttons input[type=submit].styler {
	height: 43px!important;
	color: #fff!important;
	background: #4698cd!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border-radius: 0!important;
	font-size: 17px!important;
	font-family: RobotoSlab-Regular!important;
	text-align: center!important;
	font-weight: 400!important;
	cursor: pointer!important;
	text-transform: uppercase!important;
	border: none!important;
	border-bottom: 3px solid #3682b2!important;
	opacity: 1 !important!important;
	display: inline-block!important;
	margin: 0 auto!important;
	float: none!important;
	min-height: auto!important;
	line-height: 1.2!important;
	-webkit-text-decoration: none !important!important;
	text-decoration: none !important!important;
	padding: 0 7px!important;
}
.colorStyle6 .block_form.small_form form .buttons input[type=submit].styler.big {
	height: 53px!important;
	min-width: 200px!important;
	padding: 8px 10px 0!important;
}
.colorStyle6 .block_form.small_form form .buttons input[type=submit].styler:hover {
	background: #3682b2!important;
}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_category .catalog_info .uss_catalog_cat_name a:hover {
	color: #2a7eb4;
}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_category .catalog_info .catalog_orderbutton:hover {
	background: #3682b2;
}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_category:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #61a7d4, #4698cd);
	color: #2a7eb4;
}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_name a {
	color: #2a7eb4;
}
.colorStyle6 .uss_catalog_block_cat .uss_catalog_category:hover .uss_catalog_cat_name a:hover {
	color: inherit;
	text-decoration: underline;
}
.colorStyle6 input[type=email].styler::-webkit-input-placeholder, .colorStyle6 input[type=number].styler::-webkit-input-placeholder, .colorStyle6 input[type=password].styler::-webkit-input-placeholder, .colorStyle6 input[type=search].styler::-webkit-input-placeholder, .colorStyle6 input[type=tel].styler::-webkit-input-placeholder, .colorStyle6 input[type=text].styler::-webkit-input-placeholder, .colorStyle6 input[type=text]::-webkit-input-placeholder, .colorStyle6 input[type=url].styler::-webkit-input-placeholder, .colorStyle6 textarea.styler::-webkit-input-placeholder {
	color: #a7a7a7;
}
.colorStyle6 input[type=email].styler::-moz-placeholder, .colorStyle6 input[type=number].styler::-moz-placeholder, .colorStyle6 input[type=password].styler::-moz-placeholder, .colorStyle6 input[type=search].styler::-moz-placeholder, .colorStyle6 input[type=tel].styler::-moz-placeholder, .colorStyle6 input[type=text].styler::-moz-placeholder, .colorStyle6 input[type=text]::-moz-placeholder, .colorStyle6 input[type=url].styler::-moz-placeholder, .colorStyle6 textarea.styler::-moz-placeholder {
	color: #a7a7a7;
}
.colorStyle6 input[type=email].styler:-moz-placeholder, .colorStyle6 input[type=number].styler:-moz-placeholder, .colorStyle6 input[type=password].styler:-moz-placeholder, .colorStyle6 input[type=search].styler:-moz-placeholder, .colorStyle6 input[type=tel].styler:-moz-placeholder, .colorStyle6 input[type=text].styler:-moz-placeholder, .colorStyle6 input[type=text]:-moz-placeholder, .colorStyle6 input[type=url].styler:-moz-placeholder, .colorStyle6 textarea.styler:-moz-placeholder {
	color: #a7a7a7;
}
.colorStyle6 input[type=email].styler:-ms-input-placeholder, .colorStyle6 input[type=number].styler:-ms-input-placeholder, .colorStyle6 input[type=password].styler:-ms-input-placeholder, .colorStyle6 input[type=search].styler:-ms-input-placeholder, .colorStyle6 input[type=tel].styler:-ms-input-placeholder, .colorStyle6 input[type=text].styler:-ms-input-placeholder, .colorStyle6 input[type=text]:-ms-input-placeholder, .colorStyle6 input[type=url].styler:-ms-input-placeholder, .colorStyle6 textarea.styler:-ms-input-placeholder {
	color: #a7a7a7;
}
.colorStyle6 input[type=email].styler:focus, .colorStyle6 input[type=number].styler:focus, .colorStyle6 input[type=password].styler:focus, .colorStyle6 input[type=search].styler:focus, .colorStyle6 input[type=tel].styler:focus, .colorStyle6 input[type=text].styler:focus, .colorStyle6 input[type=text]:focus, .colorStyle6 input[type=url].styler:focus, .colorStyle6 textarea.styler:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #4698cd;
}
.colorStyle6 input[type=email].styler:hover, .colorStyle6 input[type=number].styler:hover, .colorStyle6 input[type=password].styler:hover, .colorStyle6 input[type=search].styler:hover, .colorStyle6 input[type=tel].styler:hover, .colorStyle6 input[type=text].styler:hover, .colorStyle6 input[type=text]:hover, .colorStyle6 input[type=url].styler:hover, .colorStyle6 textarea.styler:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
	border-color: #4698cd;
}
.colorStyle6 .block .uss_eshop_block_item .uss_shop_price {
	background: #eaf7ff;
}
.colorStyle6 .block .uss_eshop_block_item .uss_shop_price span.old_price {
	color: #3682b2;
}
.colorStyle6 .block .uss_eshop_block_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .block .uss_eshop_block_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .block .uss_eshop_block_item a.add_to_cart:hover {
	background: #3682b2;
}
.colorStyle6 .block .uss_eshop_block_item:hover {
	background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #61a7d4, #4698cd);
	color: #2a7eb4;
}
.colorStyle6 .block .uss_eshop_block_item:hover .uss_shop_price {
	background: #eaf7ff;
}
.colorStyle6 .block .uss_eshop_block_item:hover .uss_shop_price span.actual_price {
	color: #404040;
}
.colorStyle6 .block .uss_eshop_block_item:hover .uss_shop_price span.old_price {
	color: #3682b2;
}
.colorStyle6 .positions .position_tabs .position_tabs__nav span {
	background: #fff;
	color: #2a7eb4;
}
.colorStyle6 .positions .position_tabs .position_tabs__nav span:hover {
	background: #eaf7ff;
	color: #2a7eb4;
}
.colorStyle6 .positions .position_tabs .position_tabs__nav span.selected {
	background: #4698cd;
	color: #fff;
}
.colorStyle6 .positions .position_tabs .position_tabs__nav span.selected:after {
	background-image: url(../img/k3_6/position_triangle.png);
}
.colorStyle6 .footer_menu .in_menu ul li:hover {
	color: #2a7eb4;
}
.colorStyle6 .footer_menu .in_menu ul li:hover>a:after {
	background-color: #2a7eb4;
}
.colorStyle6 .footer .social a:hover {
	background: #eaf7ff;
}
.colorStyle6 .container .aside {
	min-width: 280px;
}
.colorStyle6 .container .aside .aside_block .h3 {
	background: url(../img/k3_6/aside_title_lines.png) 17px no-repeat, url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #59a3d2, #4698cd);
	color: #fff;
}
.colorStyle6 .container .aside .aside_block .h3:after {
	background: url(../img/k3_6/catalog_triangle.png) 50% no-repeat;
}
.colorStyle6 .container .aside .aside_block.type2 .h3, .colorStyle6 .container .aside .aside_block.type3 .h3 {
	background: #e7e7e7;
	color: #404040;
}
.colorStyle6 .container .aside .aside_block ul li.active, .colorStyle6 .container .aside .aside_block ul li:hover {
	background: #4698cd;
	border-bottom-color: #4698cd;
}
.colorStyle6 .container .aside .aside_block ul li.active a, .colorStyle6 .container .aside .aside_block ul li:hover a {
	color: #fff;
}
.colorStyle6 .container .aside .aside_block ul li.active>.submenu {
	background: #eaf7ff;
}
.colorStyle6 .container .aside .aside_block ul li.active>.submenu>li {
	background: #eaf7ff;
	border-bottom-color: #eaf7ff;
	color: #2a7eb4;
}
.colorStyle6 .container .aside .aside_block ul li.active>.submenu>li a {
	color: #2a7eb4;
}
.colorStyle6 .container .aside .aside_block ul li.active>.submenu>li.active, .colorStyle6 .container .aside .aside_block ul li.active>.submenu>li:hover {
	background: #3682b2;
	color: #fff;
}
.colorStyle6 .container .aside .aside_block ul li.active>.submenu>li.active a, .colorStyle6 .container .aside .aside_block ul li.active>.submenu>li:hover a {
	color: inherit;
}
.colorStyle6 .container .aside .aside_block .uss_eshop_block_item .uss_shop_price {
	background: #eaf7ff;
}
.colorStyle6 .container .aside .aside_block .uss_eshop_block_item .uss_shop_price span.old_price {
	color: #3682b2;
}
.colorStyle6 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .container .aside .aside_block .uss_eshop_block_item a.add_to_cart:hover {
	background: #3682b2;
}
.colorStyle6 .container .aside .aside_block .news_block_item .info .date {
	background: #4698cd;
}
.colorStyle6 .container .content .block.block_form .h3, .colorStyle6.singlepage .container h1 {
	color: #404040;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price {
	background: #eaf7ff;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_price span.old_price {
	color: #3682b2;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart:hover {
	background: #3682b2;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart {
	height: 43px;
	color: inherit;
	background: #eaeaea;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #dedede;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
	padding: 11px 0 0;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item a.add_to_cart.already_in_cart:hover {
	background: #dedede;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by {
	background: #eaf7ff;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a {
	background: url(../img/k3_6/compare.png) 50% no-repeat;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a:hover {
	background-color: #3682b2;
	background-image: url(../img/compare_white.png);
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.already_in_compare {
	background-color: #4698cd;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_compare_by a.already_in_compare:hover {
	background-color: #3682b2;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap {
	background: #eaf7ff;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a {
	background: url(../img/k3_6/fav.png) 50% no-repeat;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a:hover {
	background-color: #3682b2;
	background-image: url(../img/fav_white.png);
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a.already_in_wish {
	background-color: #4698cd;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_put_wrap a.already_in_wish:hover {
	background-color: #3682b2;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click {
	background: #eaf7ff;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a {
	background: url(../img/k3_6/one_click.png) 50% no-repeat;
}
.colorStyle6 .uss_shop_blocks_view .uss_eshop_item .uss_shop_btns .uss_shop_buy_one_click a:hover {
	background-color: #3682b2;
	background-image: url(../img/one_click_white.png);
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span {
	background: #eaf7ff!important;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_price span.old_price {
	color: #3682b2;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover {
	background: #3682b2;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by {
	background: #eaf7ff;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a {
	background: url(../img/k3_6/compare.png) 50% no-repeat;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a:hover {
	background-color: #3682b2;
	background-image: url(../img/compare_white.png);
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.already_in_compare {
	background-color: #4698cd;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_compare_by a.already_in_compare:hover {
	background-color: #3682b2;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap {
	background: #eaf7ff;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a {
	background: url(../img/k3_6/fav.png) 50% no-repeat;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a:hover {
	background-color: #3682b2;
	background-image: url(../img/fav_white.png);
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a.already_in_wish {
	background-color: #4698cd;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_put_wrap a.already_in_wish:hover {
	background-color: #3682b2;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click {
	background: #eaf7ff;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click a {
	background: url(../img/k3_6/one_click.png) 50% no-repeat;
}
.colorStyle6 .uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data .uss_shop_btns .uss_shop_buy_one_click a:hover {
	background-color: #3682b2;
	background-image: url(../img/one_click_white.png);
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:hover {
	background: #3682b2;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click {
	height: 43px;
	color: #2a7eb4;
	background: #eaeaea;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #dedede;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click:hover {
	background: #dedede;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart:not(.buy_one_click) {
	margin-bottom: 12px;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap {
	background: #eaeaea;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap .uss_shop_put {
	background: none!important;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap a {
	background: url(../img/k3_6/compare.png) 14px no-repeat;
	color: #2a7eb4;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap:hover {
	background: #dedede;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap:hover a {
	color: #fff;
	-webkit-filter: brightness( 100);
	filter: brightness( 100);
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by {
	background: #eaeaea;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by a {
	background: url(../img/k3_6/fav.png) 14px no-repeat;
	color: #2a7eb4;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by:hover {
	background: #dedede;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by:hover a {
	color: #fff;
	-webkit-filter: brightness( 100);
	filter: brightness( 100);
}
.colorStyle6 div.uss_tabs div.uss_tabs_navigation span {
	background: #eaf7ff;
	border-color: #eaf7ff;
	color: #2a7eb4;
}
.colorStyle6 div.uss_tabs div.uss_tabs_navigation span.selected, .colorStyle6 div.uss_tabs div.uss_tabs_navigation span:hover {
	background: #4698cd;
	border-color: #3682b2;
	color: #fff;
}
.colorStyle6 div.uss_tabs div.uss_tabs_navigation span.selected:after, .colorStyle6 div.uss_tabs div.uss_tabs_navigation span:hover:after {
	background-image: url(../img/k3_6/position_triangle.png);
}
.colorStyle6 .uss_eshop_sameproducts .item .title a, .colorStyle6 .uss_eshop_sameproducts:not(.list):not(.table) .item .title a {
	color: #404040;
}
.colorStyle6 .uss_eshop_sameproducts .item .price, .colorStyle6 .uss_eshop_sameproducts:not(.list):not(.table) .item .price {
	background: #eaf7ff;
}
.colorStyle6 .uss_eshop_sameproducts .item .price span.actual_price, .colorStyle6 .uss_eshop_sameproducts:not(.list):not(.table) .item .price span.actual_price {
	color: #404040;
}
.colorStyle6 .uss_eshop_sameproducts .item .price span.old_price, .colorStyle6 .uss_eshop_sameproducts:not(.list):not(.table) .item .price span.old_price {
	color: #3682b2;
}
.colorStyle6 .uss_eshop_sameproducts .item .addToCart a.add_to_cart, .colorStyle6 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .uss_eshop_sameproducts .item .addToCart a.add_to_cart.big, .colorStyle6 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .uss_eshop_sameproducts .item .addToCart a.add_to_cart:hover, .colorStyle6 .uss_eshop_sameproducts:not(.list):not(.table) .item .addToCart a.add_to_cart:hover {
	background: #3682b2;
}
.colorStyle6 .uss_catalog_block_cat .catalog_orderbutton, .colorStyle6 .uss_catalog_detail .catalog_orderbutton, .colorStyle6 .uss_catalog_list_cat .catalog_orderbutton {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .uss_catalog_block_cat .catalog_orderbutton.big, .colorStyle6 .uss_catalog_detail .catalog_orderbutton.big, .colorStyle6 .uss_catalog_list_cat .catalog_orderbutton.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .uss_catalog_block_cat .catalog_orderbutton:hover, .colorStyle6 .uss_catalog_detail .catalog_orderbutton:hover, .colorStyle6 .uss_catalog_list_cat .catalog_orderbutton:hover {
	background: #3682b2;
}
.colorStyle6 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .buy_one_click_form_tml .uss_buy_one_click_pos .fc_form_tml form .buttons input[type=submit].styler:hover {
	background: #3682b2;
}
.colorStyle6 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 .catalog_orderform_tml .fc_form_tml form .buttons input[type=submit].styler:hover {
	background: #3682b2;
}
.colorStyle6 #wrap .uss_eshop_filters_block {
	float: none;
}
.colorStyle6 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button, .colorStyle6 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button.big, .colorStyle6 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit button:hover, .colorStyle6 #wrap .uss_eshop_filters_block.simple_filters form .filter_submit input:hover {
	background: #3682b2;
}
.colorStyle6 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button, .colorStyle6 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input {
	height: 43px;
	color: #fff;
	background: #4698cd;
	padding: 11px 7px 0;
	text-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	font-size: 17px;
	font-family: RobotoSlab-Regular;
	text-align: center;
	font-weight: 400;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	border-bottom: 3px solid #3682b2;
	opacity: 1!important;
	display: inline-block;
	margin: 0 auto;
	float: none;
	min-height: auto;
	line-height: 1.2;
	text-decoration: none!important;
}
.colorStyle6 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button.big, .colorStyle6 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input.big {
	height: 53px;
	min-width: 200px;
	padding: 8px 10px 0;
}
.colorStyle6 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit button:hover, .colorStyle6 #wrap .uss_eshop_filters_block:not(.simple_filters) form .filter_submit input:hover {
	background: #3682b2;
}
.colorStyle6 button.styler:not([disabled]), .colorStyle6 input[type=button].styler:not([disabled]), .colorStyle6 input[type=reset].styler, .colorStyle6 input[type=submit].styler:not([disabled]) {
	height: 43px!important;
	color: #fff!important;
	background: #4698cd!important;
	text-shadow: none!important;
	-webkit-box-shadow: none!important;
	box-shadow: none!important;
	border-radius: 0!important;
	font-size: 17px!important;
	font-family: RobotoSlab-Regular!important;
	text-align: center!important;
	font-weight: 400!important;
	cursor: pointer!important;
	text-transform: uppercase!important;
	border: none!important;
	border-bottom: 3px solid #3682b2!important;
	opacity: 1 !important!important;
	display: inline-block!important;
	margin: 0 auto!important;
	float: none!important;
	min-height: auto!important;
	line-height: 1.2!important;
	-webkit-text-decoration: none !important!important;
	text-decoration: none !important!important;
	padding: 0 7px!important;
}
.colorStyle6 button.styler:not([disabled]).big, .colorStyle6 input[type=button].styler:not([disabled]).big, .colorStyle6 input[type=reset].styler.big, .colorStyle6 input[type=submit].styler:not([disabled]).big {
	height: 53px!important;
	min-width: 200px!important;
	padding: 8px 10px 0!important;
}
.colorStyle6 button.styler:not([disabled]):hover, .colorStyle6 input[type=button].styler:not([disabled]):hover, .colorStyle6 input[type=reset].styler:hover, .colorStyle6 input[type=submit].styler:not([disabled]):hover {
	background: #3682b2!important;
}
.colorStyle6 .container .content .block:not(.block_form) .h3 {
	background: #4698cd;
	color: #fff;
}
.colorStyle6 .container .content .block.block_form .h3 {
	color: #fff;
}
.colorStyle6 table.decore tr th {
	background: #eaf7ff;
}
.colorStyle6 .slider .slick-arrow.slick-next {
	background: url(../img/k3_6/slider-next.png) 50% no-repeat;
}
.colorStyle6 .slider .slick-arrow.slick-next:hover {
	background: url(../img/k3_6/slider-next-a.png) 50% no-repeat;
}
.colorStyle6 .slider .slick-arrow.slick-prev {
	background: url(../img/k3_6/slider-prev.png) 50% no-repeat;
}
.colorStyle6 .slider .slick-arrow.slick-prev:hover {
	background: url(../img/k3_6/slider-prev-a.png) 50% no-repeat;
}
.colorStyle6 .slider .slick-dots li button {
	background: #2a7eb4;
}
.colorStyle6 .slider .slick-dots li.slick-active button, .colorStyle6 .slider .slick-dots li:hover button {
	background: #359fe3;
}
.colorStyle6 .uss_shop_table_view table tr td.uss_onlineorder a.add_to_cart {
	background: #4698cd;
	border-bottom: 2px solid #3682b2;
	color: #fff;
}
.colorStyle6 #uss_basket_ask_where_to_go_block {
	background: #fff;
	border-color: #3682b2;
}
.colorStyle6 .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
	background: #4698cd;
}
.colorStyle6 .uss_advanced_image_list .uss_adv_img_list_item span {
	background-color: #f3f3f3;
}
.colorStyle6 .uss_advanced_image_list .uss_adv_img_list_item.active span {
	background-color: #3682b2;
}
.colorStyle6 .container .content .block.last_watched .h3 {
	background: #eaf7ff;
	color: #2a7eb4;
}
.colorStyle6 .jq-checkbox {
	border-color: #4698cd;
}
.colorStyle6 .jq-checkbox.checked .jq-checkbox__div {
	background: #4698cd;
}
.colorStyle6 .block_form .jq-checkbox {
	border-color: #4698cd;
}
.colorStyle6 .block_form .jq-checkbox.checked .jq-checkbox__div {
	background: #4698cd;
}
.colorStyle6 .block.bg_type3, .colorStyle6 .block.bg_type3 .h3, .colorStyle6 .block.bg_type3 a, .colorStyle6 .block.bg_type3 div, .colorStyle6 .block.bg_type3 h3, .colorStyle6 .block.bg_type3 p, .colorStyle6 .block.bg_type3 span {
	color: #fff;
}
.colorStyle6 .block.news .items .news_block_item:hover .info:after {
	background-color: #fff;
}
.colorStyle6 .block.news .items .news_block_item:hover {
	color: #fff;
}
.colorStyle6 .block.news .items .news_block_item:hover a {
	color: inherit;
}
.colorStyle6 .uss_shop_block_cat .uss_shop_category:hover {
	color: #fff;
}
.colorStyle6 .uss_shop_block_cat .uss_shop_category:hover a {
	color: inherit;
}
.colorStyle6 .block .catalog_menu li:hover, .colorStyle6 .block .uss_eshop_menu li:hover {
	color: #fff;
}
.colorStyle6 .block .catalog_menu li:hover a, .colorStyle6 .block .uss_eshop_menu li:hover a {
	color: inherit;
}
.colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by a, .colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart.buy_one_click, .colorStyle6 .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap a, .colorStyle6 div.uss_tabs div.uss_tabs_navigation span {
	color: #404040;
}
.colorStyle6 .container .aside .aside_block ul li.active>.submenu>li a {
	color: #404040;
}
.colorStyle6 .container .aside .aside_block ul {
	font-family: roboto;
}
.colorStyle6 .block .uss_eshop_block_item:hover .uss_shop_name a {
	color: #fff;
}
.colorStyle6 .menu .in_menu.active ul li.active a {
	color: #fff;
}
.uss_basket_menu {
	line-height: 2em;
	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;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.uss_photoalbums .uss_photoalbums_foto_box .uss_img_item .uss_img_pre {
	margin: 0 auto;
	display: block;
}
.uss_shop_newbies_title {
	-webkit-flex: 0 100%;
	-moz-flex: 0 100%;
	-ms-flex: 0 100%;
	-o-flex: 0 100%;
	-webkit-box-flex: 0;
	flex: 0 100%;
}
input[type=submit] {
	-webkit-appearance: none;
	border-radius: 0;
}
.uss_tree_description {
	text-align: center;
	padding: 10px 10px 0;
}
.block_form form .buttons {
	text-align: right;
}
.uss_eshop_amount_block .basket_amount_class {
	width: 35px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 8px!important;
	margin-right: 8px!important;
	height: 42px;
	border: 1px solid #ccc;
	text-align: center;
}
.menu .in_menu ul li>a:after {
	content: none!important;
}
.menu .in_menu ul li a.active {
	text-decoration: underline!important;
}
.news-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-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.news-row .h3 {
	text-align: left!important;
}
.news-row .news-item {
	max-width: calc((100% - 10px)/2);
}
.news-row .news-item .news_block_item {
	max-width: 100%;
}
.news-row .news-item .news_block_item .image img {
	max-width: 100%;
	display: block;
}
.news-row .news-item .watch_all {
	text-align: left;
}
.flex .items {
	width: 100%;
}
.uss_eshop_sameproducts.table {
	max-width: 100%;
}
.buy_one_click_form_inpos .h3, .buy_one_click_form_inpos h3 {
	width: 100%;
	-webkit-box-flex: 0;
	-webkit-flex: 0 100%;
	-ms-flex: 0 100%;
	flex: 0 100%;
	font-family: RobotoSlab-Light;
	font-size: 48px;
	display: block;
	text-align: center;
	font-weight: 400;
	margin: 0 0 1.0625em;
}
.buy_one_click_form_inpos form {
	-ms-flex-pack: justify;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.buy_one_click_form_inpos form, .buy_one_click_form_inpos form .group {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
}
.buy_one_click_form_inpos form .group {
	-webkit-box-flex: 0;
	-webkit-flex: 0 100%;
	-ms-flex: 0 100%;
	flex: 0 100%;
	-ms-flex-pack: justify;
}
.buy_one_click_form_inpos form .group .fc_item {
	-webkit-box-flex: 1;
	-webkit-flex: 1 auto;
	-ms-flex: 1 auto;
	flex: 1 auto;
}
.buy_one_click_form_inpos form .group .fc_item:not(:first-child) {
	margin-left: 10px;
}
.buy_one_click_form_inpos form .group .fc_item:not(.fc_checkbox) input.styler {
	width: 100%;
}
.buy_one_click_form_inpos form .group .fc_item:not(.fc_checkbox) textarea.styler {
	width: 100%;
}
.buy_one_click_form_inpos form .group:not(.end):not(.fc_checkbox) .fc_item .elem_item {
	width: 100%;
}
.slider .slide {
	max-height: 100%;
	overflow: hidden;
}
.slider .image:not(.aspect_rated) {
	max-height: 100%;
}
.slider .image:not(.aspect_rated) img {
	max-width: 100%;
	max-height: 100%;
}
.slider .image {
	position: relative;
}
.slider .image img {
	display: block;
	margin: 0 auto;
}
.slider .image.width_fit.height_more img {
	width: auto;
	height: 100%;
}
.slider .image.width_fit.height_fit img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}
.slider .image.aspect_rated img {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate( -50%, -50%);
	transform: translate( -50%, -50%);
}
.slider .image.height_less img {
	height: 100%;
	width: auto;
}
.slider .image.width_less img {
	width: 100%;
	height: auto;
}
.slider .image.width_more.height_fit img {
	height: 100%!important;
	width: auto!important;
}
.slider .image.width_fit.height_less img, .slider .image.width_less.height_more img, .slider .image.width_more.height_more img {
	height: 100%;
	width: auto;
}
.slider .image.width_less.height_less img {
	height: 100%;
	width: auto;
	max-width: none;
}
.uss-flex-items {
	display: -webkit-box!important;
	display: -webkit-flex!important;
	display: -ms-flexbox!important;
	display: flex!important;
	-webkit-box-pack: start!important;
	-webkit-justify-content: flex-start!important;
	-ms-flex-pack: start!important;
	justify-content: flex-start!important;
	-webkit-flex-wrap: wrap!important;
	-ms-flex-wrap: wrap!important;
	flex-wrap: wrap!important;
	width: 100%!important;
}
.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;
}
.uss_catalog_list_cat>.uss_catalog_category.little-info .uss_catalog_cat_img {
	margin: 0 auto;
	max-width: 100%;
}
.uss_catalog_list_cat>.uss_catalog_category.little-info .uss_catalog_img_wrap {
	max-width: 100%;
	margin: 0 auto 10px;
	float: none;
}
.uss_catalog_list_cat>.uss_catalog_category.little-info .uss_catalog_img_wrap~div {
	padding-left: 10px;
	padding-right: 10px;
}
.uss_shop_list_cat>.uss_shop_category.little-info .uss_shop_cat_img_wrap {
	float: none;
	max-width: 100%;
	margin: 0 auto 10px;
}
.uss_shop_list_cat>.uss_shop_category.little-info .uss_shop_cat_img_wrap .uss_shop_cat_img {
	max-width: 100%;
	margin: 0 auto;
}
.uss_shop_list_cat>.uss_shop_category.little-info .uss_shop_cat_img_wrap~div {
	padding-left: 10px;
	padding-right: 10px;
}
.position_tabs__tabs .uss_widget_outer_content {
	display: block!important;
}
.uss_catalog_detail .uss_img_wrapper.for_preview_columned {
	margin-right: 20px;
}
.uss_user_basket .uss_image img {
	max-width: none;
	display: block;
	margin: 0 auto;
}


.aside-vote h5 {
	font-size: 18px;
	margin-bottom: 15px;
	font-weight: bold;
	color: #212121;
	font-family: roboto;
}
.aside-vote .uss_votes .submit, .uss_vote_block .submit {
	margin-top: 10px;
}

.aside-vote form .label, .aside-vote form label {
	font-weight: normal;
	font-size: 16px !important;
}


@media (max-width:1200px) {
	.inner {
		width: 100%;
		padding-left: 10px!important;
		padding-right: 10px!important;
	}
	.slider .slick-arrow.slick-prev {
		left: calc((100% - 100vw)/2 + 10px);
		right: auto;
	}
	.slider .slick-arrow.slick-next {
		right: calc((100% - 100vw)/2 + 10px);
		left: auto;
	}
	.content img {
		max-width: 100%;
	}
	.uss_eshop_sameproducts.table {
		display: block;
		width: 100%;
		overflow: auto;
	}
}
@media (max-width:1100px) {
	.inner.active {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		padding-bottom: 10px;
	}
	.positions .position_tabs .position_tabs__nav span {
		font-size: 18px;
		padding-top: 16px;
	}
	.block .inner {
		padding-bottom: 20px;
		padding-top: 20px;
	}
	.block .h3 {
		font-size: 40px;
	}
}
@media (max-width:1000px) {
	.header .row {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.menu .burger {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		margin-right: 10px;
	}
	.menu .in_menu {
		display: none;
	}
	.menu .in_menu.active {
		display: block;
		-webkit-order: 10;
		-moz-order: 10;
		-ms-order: 10;
		-o-order: 10;
		-webkit-box-ordinal-group: 11;
		-ms-flex-order: 10;
		order: 10;
		-webkit-flex: 0 100%;
		-moz-flex: 0 100%;
		-ms-flex: 0 100%;
		-o-flex: 0 100%;
		-webkit-box-flex: 0;
		flex: 0 100%;
		background: url(../img/transparent_bg.png) 0 0 repeat, linear-gradient( 45deg, #fcf9dd, #f9f5bd);
		position: fixed;
		left: 0;
		right: 0;
		top: 0;
		z-index: 100;
		margin-top: 0;
	}
	.menu .in_menu.active ul {
		padding: 0;
	}
	.menu .in_menu.active ul, .menu .in_menu.active ul li {
		display: block;
		width: 100%;
	}
	.menu .in_menu.active ul li .submenu {
		display: none!important;
	}
	.menu .in_menu.active ul li a {
		color: #505050;
	}
	.menu .in_menu.active ul li.active a {
		color: #68adac;
	}
	.menu .in_menu.active ul li.open>a {
		text-decoration: underline;
	}
	.menu .in_menu.active ul li.open>.submenu {
		display: block!important;
		position: relative!important;
		background: hsla(0, 0%, 100%, .15)!important;
		text-align: center;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.menu .in_menu.active ul li.open>.submenu li a {
		text-align: center;
	}
	.menu .search {
		-webkit-flex: 1 auto;
		-moz-flex: 1 auto;
		-ms-flex: 1 auto;
		-o-flex: 1 auto;
		-webkit-box-flex: 1;
		flex: 1 auto;
	}
	.container .inner {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.container .aside {
		-webkit-order: 0;
		-moz-order: 0;
		-ms-order: 0;
		-o-order: 0;
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		order: 0;
		width: 100%;
		margin-left: 0!important;
		margin-right: 0!important;
		padding-top: 0;
		-webkit-flex: 0 auto;
		-moz-flex: 0 auto;
		-ms-flex: 0 auto;
		-o-flex: 0 auto;
		-webkit-box-flex: 0;
		flex: 0 auto;
	}
	.container .aside>* {
		display: none;
	}
	.container .aside .aside_block {
		margin-bottom: 10px;
	}
	.container .aside:not(.active)>.aside_catalog:first-child {
		display: block!important;
		background: none;
	}
	.container .aside:not(.active)>.aside_catalog:first-child>:not(.h3) {
		display: none!important;
	}
	.container .aside:not(.active)>.aside_catalog:first-child .h3 {
		margin-bottom: 0;
	}
	.container .aside.active>.aside_catalog {
		display: block;
	}
	.container .aside .aside_catalog .h3 span {
		border-bottom: 1px dashed #fff;
	}
	.container .aside .aside_catalog .h3 span:after {
		content: "";
		display: inline-block;
		vertical-align: middle;
		width: 18px;
		height: 18px;
		background: url(../img/arr.png) 50% no-repeat;
		margin-left: 7px;
	}
	.container .aside.active .aside_catalog .h3 span:after {
		background-image: url(../img/arr2.png);
	}
	.container .center {
		-webkit-order: 10;
		-moz-order: 10;
		-ms-order: 10;
		-o-order: 10;
		-webkit-box-ordinal-group: 11;
		-ms-flex-order: 10;
		order: 10;
		width: 100%!important;
		-webkit-flex: 0 100%!important;
		-moz-flex: 0 100%!important;
		-ms-flex: 0 100%!important;
		-o-flex: 0 100%!important;
		-webkit-box-flex: 0!important;
		flex: 0 100%!important;
		max-width: 100%!important;
	}
	.singlepage .container .bread, .singlepage .container .content {
		padding: 15px 10px;
	}
	.block.news .items .news_block_item {
		width: auto;
	}
	.block.news.news-x3 .items .news_block_item, .block.news.news-x4 .items .news_block_item {
		max-width: calc((100% - 40px)/3);
	}
}
@media (max-width:890px) {
	.block .catalog_menu>li {
		max-width: calc((100% - 10px)/2);
		width: calc((100% - 20px)/2);
	}
	.block .uss_eshop_menu>li {
		max-width: calc((100% - 10px)/2);
		width: calc((100% - 20px)/2);
	}
	.uss_shop_block_cat .uss_shop_category, .uss_shop_block_view .uss_eshop_item {
		max-width: calc((100% - 10px)/2);
	}
	.header .inner {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.header .left, .header .right {
		-webkit-flex: 0 50%;
		-moz-flex: 0 50%;
		-ms-flex: 0 50%;
		-o-flex: 0 50%;
		-webkit-box-flex: 0;
		flex: 0 50%;
	}
	#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item {
		width: calc((100% - 15px)/2);
		margin-right: 10px;
	}
	#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item:nth-of-type(2n) {
		margin-right: 0;
	}
	#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item:nth-of-type(3n) {
		margin-right: 10px;
	}
	.footer_menu {
		display: none;
	}
	.photoalbum .uss_one_image {
		max-width: calc((100% - 20px)/2);
	}
	.photoalbum .uss_one_image img {
		max-width: 100%;
	}
	.footer .inner {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.footer .left {
		-webkit-order: 10;
		-moz-order: 10;
		-ms-order: 10;
		-o-order: 10;
		-webkit-box-ordinal-group: 11;
		-ms-flex-order: 10;
		order: 10;
		-webkit-flex: 0 100%;
		-moz-flex: 0 100%;
		-ms-flex: 0 100%;
		-o-flex: 0 100%;
		-webkit-box-flex: 0;
		flex: 0 100%;
		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 .right {
		-webkit-flex: 1 auto;
		-moz-flex: 1 auto;
		-ms-flex: 1 auto;
		-o-flex: 1 auto;
		-webkit-box-flex: 1;
		flex: 1 auto;
	}
	.footer .center {
		-webkit-flex: 0 auto;
		-moz-flex: 0 auto;
		-ms-flex: 0 auto;
		-o-flex: 0 auto;
		-webkit-box-flex: 0;
		flex: 0 auto;
	}
	#wrap .uss_eshop_filters_block form .filter_price, #wrap .uss_eshop_filters_block form .filter_producer {
		width: calc((100% - 10px)/2);
		padding-bottom: 7px;
	}
	#wrap .uss_eshop_filters_block form .filter_submit {
		width: 100%;
		padding-bottom: 7px;
	}
	table.table tr {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	table.table tr td {
		width: 50%;
		padding: 0 5px;
		font-size: 18px;
	}
}
@media (max-width:768px) {
	table.uss_shoppos_table, table.uss_shoppos_table tbody {
		display: block;
	}
	table.uss_shoppos_table tbody tr:first-child {
		display: none;
	}
	table.uss_shoppos_table tbody tr td {
		font-size: 15px;
		border: none;
		padding: 0;
		display: block;
		overflow: hidden;
		width: auto!important;
		margin-bottom: 5px;
	}
	table.uss_shoppos_table tbody tr td.uss_img {
		float: left;
		display: block;
	}
	table.uss_shoppos_table tbody tr td.uss_title {
		display: block;
	}
	table.uss_shoppos_table tbody tr td.uss_description>div {
		height: auto;
	}
	table.uss_shoppos_table tbody tr td.uss_onlineorder {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		text-align: left;
	}
	.block .h3, .mainpage .container h1 {
		font-size: 35px;
		margin-bottom: 15px;
	}
	.uss_catalog_detail .uss_img_wrapper.for_preview_columned {
		display: block;
		float: none;
		margin: 0 0 10px;
	}
	.uss_img_big {
		float: left!important;
	}
	.uss_img_big, .uss_img_big_image {
		display: block!important;
		max-width: 100%;
	}
	.uss_img_big_image {
		height: auto!important;
		float: none;
		margin: 0 auto;
	}
	.uss_user_basket table {
		display: block;
		max-width: 100%;
		overflow-x: auto;
	}
	.uss_user_basket table>tbody>tr>.uss_name {
		min-width: 200px;
	}
	.uss_advanced_image_list {
		display: none!important;
	}
	.colorStyle5 .slider .caption .caption_content {
		margin-top: 300px;
	}
	.slider .caption .preview, .slider .caption .title {
		font-size: 28px;
	}
}
@media (max-width:736px) {
	.block.news.news-x3 .items .news_block_item, .block.news.news-x4 .items .news_block_item, .uss_shop_blocks_view .uss_eshop_item {
		max-width: calc((100% - 20px)/2);
	}
	.header .contacts {
		margin-left: 0;
	}
	.header .basket .basket_in {
		padding-left: 0;
	}
	.block.subscribe .h2 {
		font-size: 18px;
	}
	.block.subscribe .subscribe_form form .emailfield {
		-webkit-flex: 1 auto;
		-moz-flex: 1 auto;
		-ms-flex: 1 auto;
		-o-flex: 1 auto;
		-webkit-box-flex: 1;
		flex: 1 auto;
	}
	.block.subscribe .subscribe_form form .emailfield input {
		min-width: 100%;
	}
	.section_eshop .uss_shop_detail .uss_img_wrapper {
		float: none;
		display: block;
		width: 100%;
		margin: 0 auto;
	}
	.section_eshop .uss_shop_detail .uss_shop_technical_data {
		float: none;
		display: block;
		width: 100%;
	}
}
@media (max-width:705px) {
	.uss_shop_table_view table tr th:first-of-type {
		display: none;
	}
	.uss_shop_table_view table tr td.uss_img {
		display: none;
	}
	.icons-table .icons-row .icons-item {
		max-width: 33.33333%;
	}
}
@media (max-width:655px) {
	.header .email {
		font-size: 12px;
	}
	.header .contacts {
		font-size: 24px;
	}
	#wrap .uss_eshop_filters_block form .filter_price, #wrap .uss_eshop_filters_block form .filter_producer {
		width: calc((100% - 10px)/2);
		padding-bottom: 7px;
	}
	#wrap .uss_eshop_filters_block form .filter_submit {
		width: 100%;
		padding-bottom: 7px;
	}
	.block_form .group {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.block_form.small_form form .group:not(.end) .fc_item {
		max-width: 100%;
		-webkit-flex: 0 100%;
		-moz-flex: 0 100%;
		-ms-flex: 0 100%;
		-o-flex: 0 100%;
		-webkit-box-flex: 0;
		flex: 0 100%;
		margin-left: 0!important;
		margin-right: 0!important;
	}
	.block_form.big_form form .group:not(.end) .fc_item {
		-webkit-flex: 0 100%;
		-moz-flex: 0 100%;
		-ms-flex: 0 100%;
		-o-flex: 0 100%;
		-webkit-box-flex: 0;
		flex: 0 100%;
		margin-left: 0!important;
		margin-right: 0!important;
		max-width: 100%;
	}
	.block_form form .buttons input[type=submit] {
		width: 100%;
	}
}
@media (max-width:600px) {
	.header .contacts {
		font-size: 28px;
	}
	.header .left {
		padding-bottom: 5px;
	}
	.header .left, .header .left :not(.email):not(.contacts) {
		text-align: center!important;
		-webkit-flex: 0 100%;
		-moz-flex: 0 100%;
		-ms-flex: 0 100%;
		-o-flex: 0 100%;
		-webkit-box-flex: 0;
		flex: 0 100%;
	}
	.header .center {
		padding-bottom: 5px;
	}
	.header .center, .header .center :not(.email):not(.contacts) {
		text-align: center!important;
		-webkit-flex: 0 100%;
		-moz-flex: 0 100%;
		-ms-flex: 0 100%;
		-o-flex: 0 100%;
		-webkit-box-flex: 0;
		flex: 0 100%;
	}
	.header .right, .header .right :not(.email):not(.contacts) {
		text-align: center!important;
		-webkit-flex: 0 100%;
		-moz-flex: 0 100%;
		-ms-flex: 0 100%;
		-o-flex: 0 100%;
		-webkit-box-flex: 0;
		flex: 0 100%;
	}
	.header .right .row>div {
		margin-bottom: 10px;
	}
	.header .row {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.header .contacts {
		margin-left: 0;
		margin-right: 0;
	}
	.header .basket .basket_in {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding-left: 0;
	}
	.header .basket .basket_in .basket_text {
		-webkit-flex: 0 auto;
		-moz-flex: 0 auto;
		-ms-flex: 0 auto;
		-o-flex: 0 auto;
		-webkit-box-flex: 0;
		flex: 0 auto;
	}
	.header .basket .basket_in .basket_icon {
		-webkit-flex: 0 40px;
		-moz-flex: 0 40px;
		-ms-flex: 0 40px;
		-o-flex: 0 40px;
		-webkit-box-flex: 0;
		flex: 0 40px;
	}
	.positions .position_tabs .position_tabs__nav {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-bottom: 25px;
	}
	.positions .position_tabs .position_tabs__nav span {
		-webkit-flex: 0 100%;
		-moz-flex: 0 100%;
		-ms-flex: 0 100%;
		-o-flex: 0 100%;
		-webkit-box-flex: 0;
		flex: 0 100%;
		font-size: 24px;
	}
	.positions .position_tabs .position_tabs__nav span.selected:after {
		content: none;
	}
	.uss_form_tml.comment_answer_form form .uss_form_item.uss_form_text, .uss_form_tml.comments_form form .uss_form_item.uss_form_text {
		max-width: 100%;
	}
	.uss_shop_table_view table tr th:nth-of-type(3) {
		display: none;
	}
	.uss_shop_table_view table tr td.uss_producer {
		display: none;
	}
	.uss_user_basket table tr td.uss_number a {
		margin-left: 0;
		margin-right: 0;
	}
	.uss_user_basket table tr td.uss_number .uss_field table, .uss_user_basket table tr td.uss_number .uss_field table tbody {
		display: block;
	}
	.uss_user_basket table tr td.uss_number .uss_field table tbody tr {
		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;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.uss_user_basket table tr td.uss_number .uss_field table tbody tr td {
		display: block;
	}
	.uss_user_basket table tr td.uss_number .uss_field table tbody tr td:not(:nth-of-type(2)) {
		-webkit-flex: 0 17px;
		-moz-flex: 0 17px;
		-ms-flex: 0 17px;
		-o-flex: 0 17px;
		-webkit-box-flex: 0;
		flex: 0 17px;
	}
	.uss_user_basket table tr td.uss_number .uss_field table tbody tr td input {
		width: 25px;
	}
	.news-row .news-item {
		max-width: 100%;
		margin-bottom: 15px;
	}
	.container .content .block.block_form {
		padding: 20px 10px;
	}
}
@media (max-width:550px) {
	.block .catalog_menu>li {
		max-width: 100%;
		width: 100%;
	}
	.block .uss_eshop_menu>li {
		max-width: 100%;
		width: 100%;
	}
	.uss_shop_block_view .uss_eshop_item {
		max-width: 100%;
	}
	.uss_shop_block_cat .uss_shop_category {
		width: 100%!important;
		max-width: 100%;
		margin-left: 0!important;
		margin-right: 0!important;
	}
	.block.news .items .news_block_item {
		width: 100%!important;
		max-width: 100%!important;
	}
	#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item {
		width: 100%;
		margin-right: 0;
	}
	#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item:nth-of-type(2n) {
		margin-right: 0;
	}
	#wrap .uss_eshop_filters_block:not(.simple_filters) .group .eshop_filters_items .filter_item:nth-of-type(3n) {
		margin-right: 0;
	}
	.photoalbum .uss_one_image {
		max-width: 100%!important;
	}
	.block .inner {
		padding-bottom: 10px;
		padding-top: 10px;
	}
	.block .h3 {
		font-size: 23px;
	}
	.footer .inner {
		padding-top: 20px;
	}
	.footer .address, .footer .email {
		margin-left: 0;
		margin-right: 0;
	}
	.footer .address, .footer .social {
		text-align: center;
	}
	.footer .social {
		width: 100%;
		display: block;
	}
	.footer .row {
		width: 100%;
	}
	.footer .left, .footer .row {
		-webkit-flex: 0 100%;
		-moz-flex: 0 100%;
		-ms-flex: 0 100%;
		-o-flex: 0 100%;
		-webkit-box-flex: 0;
		flex: 0 100%;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.footer .left {
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.footer .center, .footer .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-box-pack: center;
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		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;
	}
	#wrap .uss_eshop_filters_block form .filter_price, #wrap .uss_eshop_filters_block form .filter_producer, #wrap .uss_eshop_filters_block form .filter_submit {
		width: 100%;
		padding-bottom: 7px;
	}
	.block.subscribe .subscribe_form form {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.block.subscribe .subscribe_form form .emailfield {
		-webkit-flex: 0 100%;
		-moz-flex: 0 100%;
		-ms-flex: 0 100%;
		-o-flex: 0 100%;
		-webkit-box-flex: 0;
		flex: 0 100%;
		margin-bottom: 10px;
		margin-right: 0;
	}
	.uss_shop_list_cat .uss_shop_cat_img_wrap {
		float: none;
	}
	.uss_shop_list_cat .uss_shop_cat_img_wrap .uss_shop_cat_img {
		display: block;
		margin: 0 auto 10px;
	}
	.section.section_search .uss_search_form form {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.section.section_search .uss_search_form form input[type=text] {
		margin-right: 0;
		margin-bottom: 10px;
	}
	.section.section_search .uss_search_form form input[type=submit] {
		width: 100%;
	}
	.uss_shop_list_view .uss_shop_list_view_item .posimg_item {
		display: block;
		width: 100%;
	}
	.uss_shop_list_view .uss_shop_list_view_item .posimg_item .uss_img_holder {
		display: block;
		margin: 0 auto;
	}
	.uss_shop_list_view .uss_shop_list_view_item .uss_shop_technical_data {
		width: 100%;
		display: block;
		padding: 0;
	}
	.block_form form .group.end {
		width: 100%;
		-webkit-flex: 0 100%;
		-moz-flex: 0 100%;
		-ms-flex: 0 100%;
		-o-flex: 0 100%;
		-webkit-box-flex: 0;
		flex: 0 100%;
	}
	.block_form form .buttons {
		width: 100%;
	}
	.footer .row {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.buy_one_click_form_inpos form .group {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	.buy_one_click_form_inpos form .group .fc_item {
		width: 100%;
		-webkit-box-flex: 0;
		-webkit-flex: 0 100%;
		-ms-flex: 0 100%;
		flex: 0 100%;
	}
	.buy_one_click_form_inpos form .group .fc_item:not(:first-child) {
		margin-left: 0;
	}
	.colorStyle5 .slider .caption .caption_content {
		margin-top: 200px;
	}
	.slider .caption .preview, .slider .caption .title {
		width: 400px;
	}
}
@media (max-width:500px) {
	.uss_catalog_block_cat .uss_catalog_category, .uss_shop_blocks_view .uss_eshop_item {
		max-width: 100%;
		width: 100%!important;
	}
	.uss_user_basket table tr td.uss_delete_pos {
		padding-left: 3px;
		padding-right: 3px;
	}
	.uss_user_basket table tr td.uss_delete_pos a {
		display: block;
	}
	div.uss_tabs div.uss_tabs_navigation {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	div.uss_tabs div.uss_tabs_navigation span {
		width: 100%;
		border-bottom: 1px solid #e7e7e7;
	}
	.icons-table .icons-row .icons-item {
		max-width: 50%;
	}
}
@media (max-width:420px) {
	.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_by a.add_to_cart {
		width: 100%;
	}
	.section_eshop .uss_shop_detail .uss_shop_technical_data .uss_compare_by, .section_eshop .uss_shop_detail .uss_shop_technical_data .uss_shop_put_wrap {
		width: calc((100% - 15px)/2);
	}
}
.header .logo img {
	max-width: 200px;
}
.footer .right .row {
	display: block;
}
.footer .counters a[href="/privacy-policy/"] {
	margin-top: 10px;
	display: block;
}
@media (max-width: 890px) {
	.header .right {
		text-align: right;
	}
}
@media (max-width: 550px) {
	.footer .right .row {
		text-align: center;
		margin-bottom: 15px;
	}
	.footer .counters {
		text-align: center;
	}
}
.slider .caption .preview, .slider .caption .title {
	background: hsla(0, 0%, 100%, 0.25);
	font-size: 37px;
}
table .kassy_widget_button a {
	font-size: 12px;
}
.slider+.block {
    display: none;
}






















:root{
  --accent:#A21A40; --ink:#0F172A; --brd:#E5E7EB;
  --radius:14px; --shadow:0 8px 24px rgba(17,24,39,.08);
}
.container{ width:min(1200px,100% - 32px); margin-inline:auto; }

.people .title{ margin:22px 0 10px; font:900 clamp(26px,4vw,40px)/1.1 system-ui,Arial; color:var(--accent); text-transform:uppercase; letter-spacing:.02em; }
.people .group{ margin:28px 0 14px; font:800 22px/1.2 system-ui,Arial; color:var(--accent); }

.people .grid{
  display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:18px; margin-bottom:24px;
}
@media (max-width:980px){ .people .grid{ grid-template-columns:repeat(2,1fr) } }
@media (max-width:560px){ .people .grid{ grid-template-columns:1fr } }

.people .card{
  display:flex; flex-direction:column; text-decoration:none; color:var(--ink);
  background:#fff; border:1px solid var(--brd); border-radius:var(--radius); overflow:hidden;
  box-shadow:var(--shadow); transition:transform .12s ease, box-shadow .18s ease, border-color .18s ease;
  cursor:pointer;
}
.people .card:hover{ transform:translateY(-2px); box-shadow:0 12px 26px rgba(17,24,39,.12); border-color:#dfe3e8; }
.people .pic{ aspect-ratio:3/4; background:#f4f6f8; display:block; }
.people .pic img{ width:100%; height:100%; object-fit:cover; display:block; }
.people .name{ padding:10px 12px; text-align:center; font:800 16px/1.15 system-ui,Arial; border-top:1px solid var(--brd); }

/* ===== Модалка ===== */
.overlay{
  position:fixed; inset:0; z-index:100000; background:rgba(17,17,19,.65);
  display:flex;
}
.sheet{ width:100%; height:100dvh; background:#fff; display:grid; grid-template-rows:auto 1fr; animation:fade .18s ease-out both; }
@keyframes fade{ from{opacity:0; transform:translateY(8px)} to{opacity:1; transform:none} }
.head{ display:flex; justify-content:flex-end; gap:10px; padding:16px 24px; border-bottom:1px solid var(--brd); background:#fafafa; }
.close{ width:42px; height:42px; border-radius:12px; border:1px solid var(--brd); background:#fff; cursor:pointer; font-size:22px; line-height:1; }

.profile{ padding:24px 28px 28px; display:grid; grid-template-columns:1.2fr .8fr; gap:24px; align-items:start; min-height:0; }
@media (max-width:1024px){ .profile{ grid-template-columns:1fr; gap:18px } .col-right{ order:-1 } }

.col-left{ background:#F3F4F6; border-radius:18px; padding:22px; overflow:auto; }
.col-left h3{ margin:0 0 6px; font:900 clamp(24px,4vw,44px)/1.05 system-ui,Arial; color:var(--accent); text-transform:uppercase; letter-spacing:.02em; }
.role{ font:700 12px/1.2 system-ui; letter-spacing:.14em; text-transform:uppercase; color:var(--accent); opacity:.9; margin-bottom:10px; }
.meta{ background:#fff; border:1px dashed #CBD5E1; border-radius:12px; padding:10px 12px; font:600 14px/1.35 system-ui; color:#111827; margin-bottom:12px; }
.col-left p{ margin:0 0 16px; color:#111827; font:16px/1.6 system-ui; }
.box{ background:#fff; border:1px dashed #CBD5E1; border-radius:12px; padding:12px 14px; }
.box strong{ display:block; margin-bottom:8px; color:var(--accent); text-transform:uppercase; font:800 14px/1.1 system-ui; }
.box ul{ margin:0; padding-left:18px; } .box li{ margin:6px 0; }

.col-right{ display:flex; align-items:center; justify-content:center; overflow:hidden; }
.big{
  width:auto; height:auto; max-width:min(90vw,1100px);
  max-height:calc(100dvh - 140px); object-fit:contain;
  border-radius:18px; background:#e8e8e8; box-shadow:0 20px 40px rgba(0,0,0,.08);
}




/* Группа + сетка 3 в ряд */
.group{margin:28px 0 14px;font:800 22px/1.2 system-ui,Arial;color:#A21A40}
.actor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
@media (max-width:980px){.actor-grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:560px){.actor-grid{grid-template-columns:1fr}}

.actor-card{display:flex;flex-direction:column;text-decoration:none;background:#fff;border:1px solid #E5E7EB;border-radius:14px;overflow:hidden;box-shadow:0 6px 18px rgba(17,24,39,.06);transition:transform .12s,box-shadow .18s;border-color:#E5E7EB}
.actor-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(17,24,39,.12)}
.actor-pic{aspect-ratio:1/1;background:#f4f6f8}
.actor-pic img{width:100%;height:100%;object-fit:cover;display:block}
.actor-name{padding:10px 12px;text-align:center;font:800 16px/1.15 system-ui,Arial;color:#0F172A;border-top:1px solid #E5E7EB}

/* Модалка (уникальные классы, чтобы не конфликтовала) */
.actor-overlay{position:fixed;inset:0;background:rgba(17,17,19,.65);display:flex;z-index:100000}
.actor-sheet{background:#fff;width:100%;height:100dvh;margin:0;display:grid;grid-template-rows:auto 1fr;animation:fadeIn .18s ease-out both}
@keyframes fadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.actor-head{display:flex;justify-content:flex-end;gap:10px;padding:18px 28px;border-bottom:1px solid #eef0f3}
.actor-close{width:42px;height:42px;border-radius:12px;border:1px solid #E5E7EB;background:#fff;cursor:pointer;font-size:22px;line-height:1}
.actor-profile{padding:28px 32px 32px;display:grid;grid-template-columns:1.2fr .8fr;gap:28px;align-items:start}
@media (max-width:1024px){.actor-profile{grid-template-columns:1fr;gap:18px}.actor-col-right{order:-1}}
.actor-col-left{background:#F3F4F6;border-radius:18px;padding:24px;overflow:auto}
.actor-col-left h3{margin:0 0 6px;font:900 clamp(24px,4vw,44px)/1.05 system-ui,Arial;color:#A21A40;text-transform:uppercase;letter-spacing:.02em}
.actor-role{font:700 12px/1.2 system-ui;letter-spacing:.14em;text-transform:uppercase;color:#A21A40;margin-bottom:10px}
.actor-meta{background:#fff;border:1px dashed #CBD5E1;border-radius:12px;padding:10px 12px;font:600 14px/1.35 system-ui;color:#111827;margin-bottom:12px}
.actor-col-left p{margin:0 0 16px;color:#111827;font:16px/1.6 system-ui}
.actor-box{background:#fff;border:1px dashed #CBD5E1;border-radius:12px;padding:12px 14px}
.actor-box strong{display:block;margin-bottom:8px;color:#A21A40;text-transform:uppercase;font:800 14px/1.1 system-ui}
.actor-box ul{margin:0;padding-left:18px}
.actor-box li{margin:6px 0}
.actor-col-right{display:flex;align-items:center;justify-content:center;overflow:hidden}
.actor-big{width:auto;height:auto;max-width:min(90vw,1100px);max-height:calc(100dvh - 140px);object-fit:contain;border-radius:18px;background:#e8e8e8;box-shadow:0 20px 40px rgba(0,0,0,.08)}






:root{
  --burgundy:#A21A40;
  --ink:#0F172A;
  --weak:#6B7280;
  --brd:#E5E7EB;
}

#troupe{ margin:28px 0; }
#troupe .group{
  margin:22px 0 12px;
  font:900 24px/1.15 system-ui, Arial;
  color:var(--burgundy);
  text-transform:uppercase;
  letter-spacing:.02em;
}

/* 3 карточки в ряд (2 на планшете, 1 на мобиле) */
#troupe .actor-grid{
  display:grid; gap:16px;
  grid-template-columns:repeat(3,minmax(0,1fr));
}
@media (max-width:980px){ #troupe .actor-grid{ grid-template-columns:repeat(2,1fr) } }
@media (max-width:560px){ #troupe .actor-grid{ grid-template-columns:1fr } }

#troupe .actor-card{
  display:flex; flex-direction:column; text-decoration:none;
  background:#fff; border:1px solid var(--brd); border-radius:14px;
  overflow:hidden; box-shadow:0 6px 18px rgba(17,24,39,.06);
  transition:transform .12s ease, box-shadow .18s ease, border-color .18s ease;
}
#troupe .actor-card:hover{ transform:translateY(-2px); box-shadow:0 12px 26px rgba(17,24,39,.12); border-color:#dfe3e8; }

#troupe .actor-pic{ aspect-ratio:1/1; background:#f4f6f8; }
#troupe .actor-pic img{ width:100%; height:100%; object-fit:cover; display:block; }
#troupe .actor-name{
  padding:10px 12px; text-align:center;
  font:800 16px/1.15 system-ui, Arial; color:var(--ink);
  border-top:1px solid var(--brd);
}

/* ====== МОДАЛКА в стиле satire.ru ====== */
.actor-overlay{
  position:fixed; inset:0; z-index:100000;
  display:grid; place-items:center;
  background:rgba(17,17,19,.65);
  padding:22px;
}
.actor-sheet{
  position:relative;
  width:min(1080px, 96vw);
  max-height:92dvh;
  background:#fff; border:1px solid var(--brd); border-radius:16px;
  box-shadow:0 24px 60px rgba(0,0,0,.38);
  display:grid; grid-template-columns: 1fr 420px; gap:28px;
  overflow:hidden;
}
@media (max-width:1000px){
  .actor-sheet{ grid-template-columns:1fr; }
}

.actor-close{
  position:absolute; top:10px; right:10px;
  width:40px; height:40px; border-radius:12px;
  border:1px solid var(--brd); background:#fff; cursor:pointer;
  font-size:20px; line-height:1; display:grid; place-items:center;
}
.actor-close:hover{ filter:brightness(.96); }

.actor-left{
  padding:26px;
  overflow:auto;
  background:#F3F4F6; border-right:1px solid var(--brd);
}
@media (max-width:1000px){
  .actor-left{ order:2; border-right:none; }
}

.actor-title{
  margin:0 0 4px;
  font:900 clamp(28px,4.5vw,56px)/1.03 system-ui, Arial;
  text-transform:uppercase; letter-spacing:.015em;
  color:var(--burgundy);
}
.actor-role{
  margin:0 0 12px;
  font:700 12px/1.2 system-ui, Arial; letter-spacing:.14em;
  text-transform:uppercase; color:var(--burgundy); opacity:.9;
}

.actor-bday{
  margin:10px 0 14px; padding:10px 12px;
  border:1px dashed var(--brd); border-radius:10px;
  background:#fff; color:#111827; font:600 14px/1.35 system-ui, Arial;
}
.actor-bio{ margin:0 0 16px; color:#111827; }

.actor-cols{
  display:grid; gap:18px; grid-template-columns:1fr 1fr;
}
@media (max-width:700px){ .actor-cols{ grid-template-columns:1fr } }

.actor-box{
  background:#fff; border:1px dashed var(--brd); border-radius:12px;
  padding:12px 14px;
}
.actor-box .box-title{
  margin:0 0 6px; color:var(--burgundy);
  text-transform:uppercase; font:800 14px/1.1 system-ui, Arial;
}
.actor-box ul{ margin:0; padding-left:18px; }
.actor-box li{ margin:6px 0; }

.actor-right{
  padding:26px; display:flex; align-items:center; justify-content:center;
  background:#fff;
}
.actor-photo{
  width:100%; max-height:calc(92dvh - 52px);
  aspect-ratio:3/4; object-fit:cover; background:#e8e8e8;
  border-radius:18px; box-shadow:0 20px 40px rgba(0,0,0,.08);
}
@media (max-width:1000px){
  .actor-right{ order:1; }
  .actor-photo{ aspect-ratio:16/9; }
}






/* ——— Сетка карточек — 3 в ряд ——— */
#troupe{ margin:24px 0; }
#troupe .group{
  margin: 28px 0 14px;
  font: 900 clamp(22px,3.2vw,34px)/1.1 system-ui, Arial;
  color:#A21A40; text-transform:uppercase; letter-spacing:.02em;
}
#troupe .actor-grid{
  display:grid; gap:18px;
  grid-template-columns: repeat(3, minmax(0,1fr));
}
@media (max-width:980px){ #troupe .actor-grid{ grid-template-columns:repeat(2,1fr); } }
@media (max-width:560px){ #troupe .actor-grid{ grid-template-columns:1fr; } }

/* карточка */
#troupe .actor-card{
  display:flex; flex-direction:column; text-decoration:none;
  background:#fff; border:1px solid #E5E7EB; border-radius:14px; overflow:hidden;
  box-shadow:0 6px 18px rgba(17,24,39,.06);
  transition: transform .12s ease, box-shadow .18s ease, border-color .18s ease;
}
#troupe .actor-card:hover{
  transform: translateY(-2px);
  box-shadow:0 12px 26px rgba(17,24,39,.12);
  border-color:#dfe3e8;
}
#troupe .actor-pic{ aspect-ratio:1/1; background:#f4f6f8; }
#troupe .actor-pic img{ width:100%; height:100%; object-fit:cover; display:block; }
#troupe .actor-name{
  padding:10px 12px; text-align:center;
  font: 800 16px/1.15 system-ui, Arial; color:#0F172A;
  border-top:1px solid #E5E7EB;
}

/* ——— Полноэкранная модалка (satire-like) ——— */
.actor-overlay{
  position: fixed; inset: 0; z-index: 100000;
  background: rgba(17,17,19,.72);
  display: grid; grid-template-rows: auto 1fr;
}
.actor-overlay .sheet{
  width: 100%; height: 100dvh;        /* «растянутая» модалка */
  display: grid; grid-template-rows: auto 1fr; background:#fff;
  animation: actorSheetIn .18s ease-out both;
}
@keyframes actorSheetIn{ from{opacity:0; transform:translateY(8px)} to{opacity:1; transform:none} }

/* верхняя плашка с кнопкой закрытия */
.actor-overlay .head{
  display:flex; justify-content:flex-end; gap:10px;
  padding: 18px 28px; border-bottom:1px solid #eef0f3; background:#fff;
}
.actor-overlay .close{
  width:42px; height:42px; border-radius:12px;
  border:1px solid #E5E7EB; background:#fff; cursor:pointer;
  font-size:22px; line-height:1;
}

/* контент: левая колонка (серый «лист») + правая (фото) */
.actor-overlay .profile{
  padding: 28px 32px 32px;
  display:grid; grid-template-columns: 1.2fr .8fr; gap:28px; align-items:start;
  overflow:auto;
}
.actor-overlay .col-left{
  background:#F3F4F6; border-radius:18px; padding:28px;
}
.actor-overlay h3{
  margin:0 0 6px;
  font: 900 clamp(28px, 4vw, 56px)/1.05 system-ui, Arial;
  text-transform: uppercase; letter-spacing:.02em; color:#A21A40;
}
.actor-overlay .role{
  font:700 12px/1.2 system-ui; letter-spacing:.14em; text-transform:uppercase;
  color:#A21A40; opacity:.9; margin-bottom:12px;
}
.actor-overlay .meta{
  background:#fff; border:1px dashed #CBD5E1; border-radius:12px;
  padding:10px 12px; font:600 14px/1.35 system-ui; color:#111827; margin-bottom:12px;
}
.actor-overlay p{ margin:0 0 18px; color:#111827; font:16px/1.6 system-ui; }

/* две коробки со списками */
.actor-overlay .boxes{ display:grid; gap:18px; grid-template-columns:1fr 1fr; }
@media (max-width:900px){ .actor-overlay .boxes{ grid-template-columns:1fr; } }
.actor-overlay .box{
  background:#fff; border:1px dashed #CBD5E1; border-radius:12px; padding:12px 14px;
}
.actor-overlay .box strong{
  display:block; margin-bottom:8px; color:#A21A40; text-transform:uppercase;
  font:800 14px/1.1 system-ui;
}
.actor-overlay .box ul{ margin:0; padding-left:18px; }
.actor-overlay .box li{ margin:6px 0; }

/* правая колонка — фото */
.actor-overlay .col-right{ display:flex; align-items:center; justify-content:center; }
.actor-overlay .big{
  max-width:100%; max-height: calc(100dvh - 140px);
  width:auto; height:auto; object-fit:contain; background:#e8e8e8;
  border-radius:18px; box-shadow: 0 20px 40px rgba(0,0,0,.08);
}

/* адаптив: стекается, фото сверху */
@media (max-width:1024px){
  .actor-overlay .profile{ grid-template-columns:1fr; gap:18px; }
  .actor-overlay .col-right{ order:-1; }
}


/* OVERRIDE: сузить модалку и центрировать */
@media (min-width:1025px){
  :root{ --actor-sheet-w: 1000px; } /* ← регулируй ширину тут (например 1080–1280px) */

  .actor-overlay{
    display:flex;                       /* центрируем «лист» */
    align-items:center;
    justify-content:center;
    padding:24px;                       /* отступы от краёв экрана */
  }
  .actor-overlay .sheet{
    width: min(var(--actor-sheet-w), 96vw);
    height: auto;
    max-height: calc(100dvh - 48px);    /* остаётся по высоте во вьюпорте */
    border-radius: 18px;                /* красивые углы */
    overflow: hidden;
    box-shadow: 0 24px 60px rgba(0,0,0,.40);
  }
}

/* ТЮНЕР ВЫСОТЫ ФОТО В ПОПАПЕ */
:root{
  /* сделай меньше/больше по вкусу: 70vh, 80vh, или calc(100dvh - 40px) и т.д. */
  --actor-photo-maxh: 80vh;
}

.actor-overlay .big{
  max-height: var(--actor-photo-maxh) !important;
  /* по желанию: меняй вписывание */
  /* object-fit: contain;  /* всё целиком */ 
  /* object-fit: cover;    /* заполнять, можно обрезать края */ 
}



/* === FINAL OVERRIDE: размер окна и фото (ставь самым последним) === */

:root{
  /* тут меняешь ширину окна и высоту фото */
  --actor-sheet-w: 1300px;                     /* ← ширина окна на десктопе */
  --actor-sheet-maxh: calc(100dvh - 64px);    /* максимум по высоте окна */
  --actor-photo-maxh: 78vh;                   /* максимум по высоте фото */
}

@media (min-width:1025px){
  /* центрируем и ограничиваем окно (для обоих наборов классов) */
  .actor-overlay, .overlay{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    padding:24px !important;
  }
  .actor-overlay .sheet, .overlay .sheet{
    width: min(var(--actor-sheet-w), 96vw) !important;
    height: auto !important;
    max-height: var(--actor-sheet-maxh) !important;
    border-radius: 18px !important;
    overflow: hidden !important;
    box-shadow: 0 24px 60px rgba(0,0,0,.40) !important;
  }
}

/* ограничение высоты фото в окне (оба набора классов) */
.actor-overlay .big, .overlay .big{
  max-height: var(--actor-photo-maxh) !important;
  /* при желании поменяй вписывание: contain / cover */
  object-fit: contain;
}




/* ===== Настройка размеров карточек на странице труппы ===== */
:root{
  --card-pic-h: 120px;   /* высота фото в карточке (сделай 120–180px по вкусу) */
  --section-title-fs: 18px; /* размер заголовков «Директор театра», «Актеры театра» */
  --name-fs: 12px;       /* размер подписи под фото */
}

/* Заголовки секций меньше */
.section_photoalbums .group{
  font-size: var(--section-title-fs) !important;
  line-height: 1.15 !important;
  margin: 12px 0 8px !important;
}

/* Фото в карточках меньше (перебиваем квадрат) */
.section_photoalbums .actor-pic{
  aspect-ratio: auto !important;          /* убираем 1/1 */
  height: var(--card-pic-h) !important;   /* фиксируем высоту */
}

/* Картинка аккуратно вписывается */
.section_photoalbums .actor-pic img{
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;           /* заполняет блок */
  object-position: center top;            /* можно center center */
}

/* Подпись под фото меньше */
.section_photoalbums .actor-name{
  font-size: var(--name-fs) !important;
  padding: 6px 8px !important;
}























