body .i_menu .show_all span {
	color: #e83521;
}

body .i_menu .show_all span:hover {
	color: #eb342e;
}

body .uni-tabs .tabs .tab.current, body .uni-tabs .tabs .tab.ui-state-hover,
	body .uni-tabs .tabs .tab:hover, body .uni-tabs .tabs .tab.ui-state-active,
	body .top_custom_menu li.active a, body .top_custom_menu li:hover a {
	border-color: #e83521;
}

body .svg_fill_solid {
	fill: #e83521;
}

body .hover_link:hover {
	color: #e83521 !important;
}

body a, body .open_call, body .bx_vertical_menu_advanced .bx_hma_one_lvl.current>a
	{
	color: #e83521;
}

body .item .image-slider>.list .image.selected .wrapper>div>div, body .item .image-slider>.list .image:hover .wrapper>div>div
	{
	border-color: #e83521;
}

body .uni-slider-button-small:hover, body .uni-slider-button:hover {
	background: #e83521;
}

body .item .item_description>.properties .property:before, body .item>.properties .property:before,
	body .item .information .properties .property:before, body .top .bg_top_menu .min_menu,
	body .catalog_menu.solid {
	background: #e83521;
}

body .solid_text {
	color: #e83521 !important;
}

body .solid_button, body .solid_element, body .catalog-button, body .login_page .rememberme .USER_REMEMBER:before
	{
	background-color: #d58601 !important;
}

body .min-button.delete:hover div:before, body .min-button div.remove:before
	{
	background-color: #e83521 !important;
}

table.top_menu .child.submenu, body .i_menu, body .child.cat_menu, body .child.submenu
	{
	border-color: #e83521 !important;
}

body .solid_button:hover, body .catalog-button:hover {
	background-color: #eb342e !important;
}

body .buy_added, body .buy_added:hover {
	background-color: #cd351d;
}

body .services-sections-list.menu .element:hover, body .services-sections-list.menu .element.selected
	{
	color: #e83521;
}

body .differences_table .properties .property {
	color: #e83521;
	border-color: #e83521;
}

body .differences_table .properties .property:hover {
	background-color: #e83521;
}

body .under_catalog_menu .menu_item_l1.more .child.cat_menu a:hover {
	color: #e83521;
}

body .offers .offer .items .item.selected, body .offers .offer .items .item:hover,
	body .offers .offer .items .item:focus {
	color: #e83521;
	border-color: #e83521;
}

body .bx-filter .bx-filter-popup-result.right:before {
	border-right-color: #e83521 !important;
}

body .bx-filter .bx-filter-popup-result a, .under_catalog_menu .menu_item_l1 .submenu a:hover
	{
	color: #e83521 !important;
}

.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title div.bx-filter-parameters-box-hint,
	.bx-filter .bx-filter-parameters-box:hover .bx-filter-parameters-box-title div.bx-filter-parameters-box-hint,
	.bx-filter .bx-filter-parameters-box:focus .bx-filter-parameters-box-title div.bx-filter-parameters-box-hint
	{
	color: #e83521 !important;
}

body .bx_ordercart_itemtitle a {
	color: #e83521 !important;
}

body .uni-button-checkbox input:checked+.selector:before, body .uni-button-radio input:checked+.selector:before
	{
	background: #e83521 !important;
}

.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a:hover,
	.bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a.active {
	background: #e83521 !important;
}

.min-button.like .add:hover {
	background-color: #e83521 !important;
}

.min-button.compare .add:hover {
	background-color: #e83521 !important;
}

.sl_button1 {
	background: #d58601; ! important;
	transition: all 0.4s;
	color: #ffffff !important;
}

.sl_button2 {
	background: #e83521 !important;
	transition: all 0.4s;
	color: #ffffff !important;
}

.sl_button1:hover {
	background: #eb342e !important;
	color: #ffffff !important;
}

.sl_button2:hover {
	background: #eb342e !important;
	color: #ffffff !important;
}

.personal_cabinet:hover {
	color: #e83521 !important;
}

.header_wrap_information table.top_menu td:hover span.arrow {
	color: #e83521 !important;
}

.header_wrap_information table.top_menu td.current  span.arrow {
	border-bottom: 2px solid #eb342e !important;
}

.review_text .read_more {
	color: #e83521 !important;
}

.reviews .see_all a:hover {
	color: #e83521 !important;
}

.main_news_pictures .see_all a:hover {
	color: #e83521 !important;
}

.tabs_block #tabs_block ul.nav li.ui-tabs-active a {
	border-bottom: 2px solid #e83521;
}

.tabs_block #tabs_block ul.nav li a {
	color: #e83521 !important;
}

.basket-small-fly>.header .opener .text {
	background: #e83521 !important;
}

ul.breadcrumb-navigation li .bn_space {
	border-bottom: 6px solid #e83521;
}

ul.breadcrumb-navigation li .dropdown {
	border-top: 1px solid #e83521;
}

.paginator .static .buttons .button {
	border: 1px solid #e83521;
	color: #e83521;
}

.paginator .static .buttons .button:hover, .paginator .static .buttons .button.ui-state-current
	{
	background: #e83521;
	color: #ffffff;
}

ul.breadcrumb-navigation {
	padding: 0;
	margin-top: 18px;
	padding-top: 0;
	list-style: none;
}

ul.breadcrumb-navigation li {
	display: inline-block;
	position: relative;
	font-size: 11px;
	color: #444648;
	margin-right: 4px;
}

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/catalog/catalog/style.css?14919993737933*/
.catalog_filter_left {
	float: left;
	width: 18.7%;
}

.wrap_section {
	width: 80%;
	float: right;
	clear: right;
}

.top_plash {
	background: transparent;
	border: 1px solid #ebebec;
	/*background: #ebebec;*/
	/*border-radius:5px;*/
	overflow: hidden;
	height: 40px;
}

.top_plash .title_text {
	font-size: 12px;
	color: #444648;
	text-shadow: 1px 1px 1px #fff;
	line-height: 40px;
}

.top_plash .value_sort {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: 7px;
	margin-left: 29px;
}

.top_plash .value_sort li {
	float: left;
}

.top_plash .value_sort li.active {
	background: #444648;
	border-radius: 3px;
}

.top_plash .value_sort li.active .arrow_down {
	display: inline-block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 7px solid #fff;
	position: absolute;
	left: 9px;
	top: 10px;
}

.top_plash .value_sort li.active .arrow_up {
	display: inline-block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-bottom: 7px solid #fff;
	position: absolute;
	left: 9px;
	top: 10px;
	margin-right: 5px;
}

.top_plash .value_sort li a {
	display: block;
	color: #444648;
	text-shadow: 1px 1px 1px #fff;
	font-size: 12px;
	padding: 5px 10px 5px 24px;
	text-decoration: none;
	position: relative;
}

.top_plash .value_sort li.active a {
	color: #fff;
	text-shadow: none;
}

.top_plash .sort_plash {
	padding-left: 13px;
	margin-right: 20%;
}

.view_catalog {
	overflow: hidden;
	margin-right: 18px;
}

.view_catalog a {
	float: left;
	width: 20px;
	height: 18px;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog/catalog/images/sprite_sort.png)
		no-repeat;
	display: block;
	margin-right: 12px;
	margin-top: 12px;
}

.view_catalog  .title_text {
	margin-right: 18px;
}

.view_catalog a.table {
	background-position: -20px 0;
}

.view_catalog a.table_active {
	background-position: -20px -18px;
}

.view_catalog a.pic_list {
	background-position: 0 0;
}

.view_catalog a.pic_list_active {
	background-position: 0 -18px;
}

.view_catalog a.cells {
	background-position: -40px 0;
}

.view_catalog a.cells_active {
	background-position: -40px -18px;
}

@media ( max-width :959px) {
	.adaptiv .catalog_filter_left {
		display: none;
	}
	.adaptiv .wrap_section {
		width: 100%;
		float: none;
	}
}

.full_size {
	width: 100%;
}

.catalog_filter_top {
	width: 100%;
	background: #eee;
	color: #5a5a5a;
	font-family: Arial, sans-serif;
	text-transform: uppercase;
	font-size: 14px;
	height: 35px;
	margin-bottom: 20px;
	position: relative;
	z-index: 20;
}

.wrap_section .search_model {
	float: left;
	padding-left: 16px;
	margin-top: 10px;
}

.wrap_section .sort {
	float: left;
	margin-top: 5px;
	padding-left: 15%;
}

.wrap_section .view_catalog {
	float: left;
	margin-left: 25%;
	margin-top: 10px;
}

.wrap_section .view_catalog a {
	display: inline-block;
	width: 17px;
	height: 15px;
	background-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog/catalog/images/sprite_sort.png);
}

.wrap_section .view_catalog a.cells {
	background-position: top right;
}

.wrap_section .view_catalog a.cells_active {
	background-position: bottom right;
}

.wrap_section .view_catalog a.list {
	background-position: top left;
}

.wrap_section .view_catalog a.list_active {
	background-position: bottom left;
}

.wrap_section .view_catalog .line_view {
	display: inline-block;
	height: 15px;
	background: #b1b1b1;
	margin: 0 7px 0 8px;
	width: 1px;
}

.wrap_section .sort .sort_dropdown {
	border-radius: 0 0 3px 3px;
	display: none;
	position: absolute;
	width: 163px;
	padding: 0;
	margin: 0;
	list-style: none;
	border: 1px solid #d5d5d5;
	background: #fff;
	border-top: 0;
	top: 25px;
}

.wrap_section .sort .sort_dropdown li {
	padding-left: 15px;
	border-bottom: 1px solid #eee;
	padding-top: 3px;
	padding-bottom: 3px;
}

.wrap_section .sort .sort_dropdown li:last-child {
	border-bottom: 0;
}

.wrap_section .sort .sort_dropdown a {
	color: #5a5a5a;
	text-decoration: none;
}

.wrap_section .sort .sort_dropdown li:hover a {
	text-decoration: underline;
	color: #cf9f33;
}

.wrap_section .sort .active_sort {
	position: relative;
	cursor: pointer;
	display: inline-block;
	margin-left: 9px;
	height: 24px;
	width: 148px;
}

.wrap_section .sort .active_sort_bg {
	position: relative;
	border: 1px solid #d5d5d5;
	z-index: 10;
	height: 24px;
	width: 148px;
	line-height: 25px;
	border-radius: 3px;
	padding-left: 15px;
	background: #f0f0f0; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 1%, #f0f0f0 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #ffffff),
		color-stop(100%, #f0f0f0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 1%, #f0f0f0 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 1%, #f0f0f0 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 1%, #f0f0f0 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, #ffffff 1%, #f0f0f0 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',
		endColorstr='#f0f0f0', GradientType=0); /* IE6-9 */
}

.wrap_section .sort .active_sort span.arrow_sort {
	width: 9px;
	position: absolute;
	right: 9px;
	height: 24px;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog/catalog/images/arrow_sort.png)
		no-repeat;
	display: inline-block;
}

.wrap_section .sort .active_sort:hover .sort_dropdown {
	display: block;
}

.catalog_filter_top .count_filter {
	float: right;
	margin-right: 25px;
	margin-top: 10px;
}

.catalog_filter_top .count_filter span.title {
	padding-right: 5px;
}

.catalog_filter_top .count_filter a {
	text-decoration: none;
	color: #5a5a5a;
	padding: 5px;
}

.catalog_filter_top .count_filter a.active, .catalog_filter_top .count_filter a:hover
	{
	text-decoration: underline;
}

@media all and (max-width:1230px) {
	.adaptiv .title_text {
		display: none;
	}
	.adaptiv .top_plash .value_sort {
		margin-left: 5px;
	}
	.adaptiv .top_plash .sort_plash {
		margin-right: 7%;
		padding-left: 0;
	}
}

@media all and (max-width:900px) {
	.adaptiv .top_plash .sort_plash {
		margin-right: 2%;
		padding-left: 0;
	}
}

@media all and (max-width:645px) {
	.adaptiv .top_plash .sort_plash {
		margin-right: 0%;
		padding-left: 0;
	}
}
/*bitrix*/
.grid {
	
}

.grid .bx_content_section {
	margin-bottom: 15px;
}

.grid .bx_sidebar {
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1 {
	
}

.grid2x1 .bx_content_section {
	float: left;
	width: 66%;
	margin-bottom: 15px;
}

.grid2x1 .bx_sidebar {
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

@media ( max-width :960px) {
	.adaptiv .grid2x1 .bx_sidebar {
		padding-left: 4%;
	}
}

@media ( max-width :768px) {
	.adaptiv #ajax_compare {
		display: none;
	}
}

@media ( max-width :640px) {
	.adaptiv .grid2x1 .bx_content_section, .adaptiv .grid2x1 .bx_sidebar {
		width: 100%;
		float: none;
	}
	.adaptiv .grid2x1 .bx_sidebar {
		padding-left: 3%;
	}
}

@media ( max-width :479px) {
	.adaptiv .grid2x1 .bx_sidebar {
		padding-left: 1%;
	}
}

.uni-filter, .uni-menu {
	position: relative;
	display: none;
	vertical-align: middle;
	text-decoration: none;
	font-size: 14px;
	line-height: 14px;
	text-align: left;
	padding: 13px 11px 12px 11px;
	cursor: pointer;
	border-radius: 3px;
	border: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: background-color, border-color;
	-moz-transition: background-color, border-color;
	-ms-transition: background-color, border-color;
	-o-transition: background-color, border-color;
	transition: background-color, border-color;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	color: #434343;
	border: 1px solid #dadada !important;
}

.uni-filter:hover, .uni-menu:hover {
	background: #dadada;
}

@media all and (min-width: 800px) {
	.uni-btn-show {
		display: none;
	}
	.uni-btn-hide {
		display: none !important;
	}
}

@media all and (max-width: 800px) {
	.menu_catalog_hide {
		margin-bottom: 30px;
	}
	.filter_catalog_hide {
		margin-bottom: 80px;
	}
	.uni-btn-show {
		display: block;
	}
}

/* End */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/catalog.element/product/style.css?149199937221920*/
.item {
	
}

.item .row {
	display: block;
	overflow: hidden;
}

.item .title {
	font-size: 21px;
	color: #444648;
	font-weight: normal;
	margin-top: 0px;
}

/*Р°Р‚Р°РћР°Р’Р°РђР±ВЂ Р°Р”Р°РќР±ВЏ*/
.item .product-of-day {
	position: relative;
	display: block;
	background: #fed000;
	font-size: 0px;
	border-radius: 5px;
	padding: 15px;
}

.item .product-of-day .valign {
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
	height: 100%;
	width: 0px;
}

.item .product-of-day .day {
	display: inline-block;
	vertical-align: middle;
	margin-left: 15px;
	text-align: center;
	color: #202020;
	font-weight: bold;
}

.item .product-of-day .day .number {
	font-size: 20px;
	line-height: 20px;
}

.item .product-of-day .day .month {
	font-size: 14px;
	line-height: 14px;
	text-transform: uppercase;
}

.item .product-of-day .timer>.title, .item .product-of-day>.title {
	display: inline-block;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
	text-align: center;
	color: #202020;
	font-size: 20px;
	line-height: 20px;
}

.item .product-of-day>.title {
	font-weight: bold;
	margin-left: 30px;
}

.item .product-of-day .timer>.title {
	margin-right: 20px;
}

.item .product-of-day .timer {
	position: absolute;
	padding: 15px;
	height: 100%;
	top: 0px;
	right: 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.item .product-of-day .timer .countdown {
	display: inline-block;
	vertical-align: middle;
}

.item .product-of-day .timer .countdown .pd_td {
	background: #fff;
	font-size: 16px;
	color: #000;
	padding: 7px;
	border-radius: 3px;
	font-weight: bold;
}

.item .product-of-day .timer .countdown .pd_num_separator {
	font-size: 16px;
	color: #000;
	padding: 5px;
	font-weight: bold;
}

/*Р°РЃР°Р›Р°РђР°Р™Р°Р”Р°Р•Р±ВЂ Р°РљР°РђР±ВЂР±В‚Р°Р�Р°РќР°РћР°Рљ*/
.item .image-slider {
	position: relative;
	float: left;
	width: 450px;
}

/*Р°В“Р°Р›Р°РђР°Р’Р°РќР°РђР±ВЏ Р°РљР°РђР±ВЂР±В‚Р°Р�Р°РќР°РљР°Рђ*/
.item .image-slider>.image-box {
	position: relative;
	display: block;
	width: 100%;
	padding-top: 100%;
	text-align: center;
	font-size: 0px;
	white-space: nowrap;
}

.item .image-slider>.image-box .wrapper {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

.item .image-slider>.image-box .wrapper .marks {
	display: absolute;
	top: 10px;
	left: 10px;
}

.item .image-slider>.image-box .wrapper .valign {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}

.item .image-slider>.image-box .wrapper .slider-images, .item .image-slider>.image-box .wrapper .slider-images .image
	{
	width: 100%;
	height: 100%;
}

.item .image-slider>.image-box .wrapper .slider-images .image {
	display: none;
	white-space: nowrap;
	cursor: pointer;
	text-decoration: none;
}

.item .image-slider>.image-box .wrapper .slider-images .image.zoom:hover
	{
	border: 1px solid #e7e7e7;
}

.item .image-slider>.image-box .wrapper .slider-images .image.noeffect {
	cursor: default;
}

.item .image-slider>.image-box .wrapper .slider-images .image:first-child
	{
	display: block;
}

.item .image-slider>.image-box .wrapper .slider-images img {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
}

/*Р°РЃР°РџР°Р�Р±ВЃР°РћР°Рљ Р°РљР°РђР±ВЂР±В‚Р°Р�Р°РќР°РћР°Рљ*/
.item .image-slider>.list {
	position: relative;
	display: block;
	margin-top: 20px;
}

/*Р°ВљР°РќР°РћР°РџР°РљР°Р� Р±ВЃР°РџР°Р�Р±ВЃР°РљР°Рђ*/
.item .image-slider>.list .buttons {
	position: absolute;
	width: 100%;
	height: 100%;
}

.item .image-slider>.list .buttons .valign {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}

.item .image-slider>.list .buttons .wrapper {
	display: inline-block;
	vertical-align: middle;
	height: 30px;
}

.item .image-slider>.list .buttons .button {
	position: absolute;
}

.item .image-slider>.list .buttons #left.button {
	left: 0px;
}

.item .image-slider>.list .buttons #right.button {
	right: 0px;
}

/*Р°РЃР°РђР°РњР°Р� Р°РљР°РђР±ВЂР±В‚Р°Р�Р°РќР°РљР°Р�*/
.item .image-slider>.list .items {
	margin-left: 30px;
	margin-right: 30px;
	overflow: hidden;
	white-space: nowrap;
	font-size: 0px;
}

.item .image-slider>.list .image {
	position: relative;
	display: inline-block;
	width: 25%;
	padding-top: 25%;
	white-space: nowrap;
	font-size: 0px;
	text-align: center;
	cursor: pointer;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.item .image-slider>.list .image .wrapper {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}

.item .image-slider>.list .image .wrapper>div {
	position: relative;
	padding: 4px;
	height: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.item .image-slider>.list .image .wrapper>div>div {
	height: 100%;
	padding: 4px;
	border: 3px solid transparent;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	transition-property: border-color;
	transition: 0.3s;
}

.item .image-slider>.list .image.selected .wrapper>div>div, .item .image-slider>.list .image:hover .wrapper>div>div
	{
	border: 3px solid #1a58d7;
}

.item .image-slider>.list .image .wrapper .valign {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}

.item .image-slider>.list .image .wrapper img {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
}

.item .information {
	position: relative;
	margin-left: 500px;
}

.item.with-menu .information {
	margin-left: 250px;
}

.item.with-menu .information.with-menu {
	margin-left: 0px;
}

.item .prices {
	width: 100%;
}

.item .prices .sku-adaptiv-title {
	display: none;
}

.item .prices tr {
	height: 85px;
	border-bottom: 1px solid #e8e8e8;
}

.item .prices .header {
	color: #8f8f8f;
	text-align: center;
	height: 50px;
}

.item .prices .header td {
	color: inherit;
	text-align: inherit;
}

.item .prices .rows {
	color: #636363;
	text-align: center;
}

.item .prices .rows td {
	color: inherit;
	text-align: inherit;
}

.item .prices .image {
	display: inline-block;
	width: 60px;
	height: 60px;
	overflow: hidden;
	font-size: 0px;
	white-space: nowrap;
}

.item .prices .image .valign {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}

.item .prices .image img {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
}

/*Р°ВљР°РђР±ВЂР±В‚Р°Р�Р°РќР°РљР°Р� Р±ВЃ Р°РњР°Р•Р°РќР±ВЋ*/
.item.with-menu .image-slider {
	width: 200px;
}

.item.with-menu .image-slider>.list .image {
	width: 50%;
	padding-top: 50%;
}

/* Р°В‘Р±ВЂР°Р•Р°РќР°Р” */
.item .information .brand {
	position: absolute;
	display: block;
	top: 0px;
	right: 0px;
	width: 90px;
	height: 90px;
	text-align: center;
	white-space: nowrap;
	font-size: 0px;
	z-index: 1;
}

.item .information .brand img {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
}

/* Р°ВђР±ВЂР±В‚Р°Р�Р°РљР±ВѓР°Р›Р±ВЊ */
.item .information .article {
	position: relative;
	float: left;
	margin-right: 32px;
	font-size: 14px;
	line-height: 18px;
	color: #a7a7a7;
}

/* Р°В’ Р°РќР°РђР°Р›Р°Р�Р±В‡Р°Р�Р°Р�/ Р°РќР°Р• Р°Р’ Р°РќР°РђР°Р›Р°Р�Р±В‡Р°Р�Р°Р�*/
.item .prices .state, .item .information .state {
	position: relative;
	float: left;
	font-size: 11px;
	line-height: 18px;
	color: #474747;
}

.item .prices .state.available, .item .information .state.available {
	
}

.item .prices .state.unavailable, .item .information .state.unavailable
	{
	
}

.item .prices .state {
	display: inline-block;
	float: none;
}

.item .prices .state .icon, .item .information .state .icon {
	position: relative;
	display: block;
	float: left;
	margin-top: 4px;
	margin-right: 6px;
	width: 14px;
	height: 10px;
	background:
		url('/bitrix/templates/unimagazin_s1/components/bitrix/catalog.element/product/images/state.png');
}

.item .prices .state.available .icon, .item .information .state.available .icon
	{
	background-position: top;
}

.item .prices .state.unavailable .icon, .item .information .state.unavailable .icon
	{
	background-position: bottom;
}

/*Р°Р†Р°Р•Р°РќР°Рђ*/
.item .information .price {
	position: relative;
}

.item .information .price .current {
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	font-size: 30px;
	line-height: 36px;
	color: #252525;
	font-weight: bold;
}

.item .information .price .old {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	line-height: 36px;
	color: #c93332;
	text-decoration: line-through;
}

/* Р°РЃР±В‚Р°РћР±ВЂР°РћР°РќР°Рђ Р°Р—Р°РђР°РљР°РђР°Р—Р°Рђ */
.item .information .order {
	position: relative;
	font-size: 0px;
	margin-top: -5px;
	margin-bottom: -5px;
}

.item .information .order .buy-block {
	margin-top: -5px;
	margin-bottom: -5px;
}

.item .information .order .buy-block>div, .item .information .order>div
	{
	padding-top: 5px;
	padding-bottom: 5px;
}

.item .information .order .valign {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}

.item .information .order .buy-block {
	display: inline-block;
	vertical-align: middle;
	font-size: 0px;
}

/*Р°ВљР°РћР°РќР±В‚Р±ВЂР°РћР°Р› Р°РљР°РћР°Р›Р°Р�Р±В‡Р°Р•Р±ВЃР±В‚Р°Р’Р°Рђ*/
.item .prices .count, .item .information .order .count {
	display: inline-block;
	vertical-align: middle;
	font-size: 0px;
}

.item .information .order .count {
	height: 40px;
}

.item .information .order .buy-block .count, .item .prices .count {
	height: 36px;
}
/*--------------------------------*/
.item .prices .count input[type=text], .item .information .order .count input[type=text]
	{
	border: 1px solid #d2d2d2;
	color: #707070;
	font-size: 14px;
	box-sizing: border-box;
	width: 50px;
	padding: 0px;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.item .information .order .count input[type=text] {
	line-height: 36px;
	height: 38px;
}

.item .information .order .buy-block .count input[type=text], .item .prices .count input[type=text]
	{
	line-height: 34px;
	height: 36px;
}
/*--------------------------------*/
.item .prices .count button, .item .information .order .count button {
	border: 1px solid #d2d2d2;
	font-size: 14px;
	vertical-align: top;
	width: 35px;
	color: #707070;
	background: transparent;
	padding: 0px;
}

.item .information .order .count button {
	line-height: 36px;
	height: 38px;
}

.item .information .order .buy-block .count button, .item .prices .count button
	{
	line-height: 34px;
	height: 36px;
}

.item .prices .count button:hover, .item .information .order .count button:hover
	{
	background: #d2d2d2;
}

.item .prices .count button:focus, .item .information .order .count button:focus
	{
	outline: none;
}

.item .prices .count button#increase, .item .information .order .count button#increase
	{
	border-left: none;
	border-radius: 0px 3px 3px 0px;
}

.item .prices .count button#decrease, .item .information .order .count button#decrease
	{
	border-right: none;
	border-radius: 3px 0px 0px 3px;
}
/**Р°ВљР°РћР°РќР±В‚Р±ВЂР°РћР°Р› Р°РљР°РћР°Р›Р°Р�Р±В‡Р°Р•Р±ВЃР±В‚Р°Р’Р°Рђ**/
.item .information .order>.buy, .item .information .order>.buy-block>.buy
	{
	display: inline-block;
	vertical-align: middle;
	height: 40px;
}

.item .information .order>.buy-block>.buy {
	height: 36px;
}

/*Р°ВљР°РќР°РћР°РџР°РљР°Р�*/
.item .information .order .buy-block>.buy>.one-click-buy
.item .information .order .buy-block>.buy>.buy, .item .information .order .buy>.one-click-buy,
	.item .information .order .buy>.buy, .item .prices .buy>.one-click-buy,
	.item .prices .buy>.buy {
	font-size: 14px;
	line-height: 14px;
	padding: 13px 50px;
}

.item .information .order .buy-block>.buy>.buy, .item .information .order .buy>.buy,
	.item .prices .buy>.buy {
	width: 170px;
}

.item .prices .buy>.one-click-buy, .item .information .order .buy>.one-click-buy
	{
	background: #fff;
	padding-top: 12px;
	padding-bottom: 12px;
	border: 1px solid #d2d2d2;
	color: #707070;
}

.item .prices .buy>.one-click-buy:hover, .item .information .order .buy>.one-click-buy:hover
	{
	background: #d2d2d2;
}

.item .prices .buy>.one-click-buy {
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.item .prices .buy>.buy {
	padding: 0px;
	padding-top: 11px;
	padding-bottom: 11px;
}

.item .prices .buy>.one-click-buy, .item .prices .buy>.buy {
	height: 36px;
}

.item .information .order .buy-block>.buy>.one-click-buy {
	padding-top: 10px;
	padding-bottom: 10px;
}

.item .information .order .buy-block>.buy>.buy {
	padding-top: 11px;
	padding-bottom: 11px;
}
/*---------------------------------*/
.item .information .order .min-buttons {
	display: inline-block;
	vertical-align: middle;
}
/*---------------------------------*/
.item .prices .min-button, .item .information .order .min-buttons .min-button
	{
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 0px;
	margin-left: 8px;
}

.item .information .order .min-buttons .min-button:first-child {
	margin-left: 0px;
}

/* Р°ВћР°РџР°Р�Р±ВЃР°РђР°РќР°Р�Р°Р• */
.item .description, .item .description {
	color: #8b8b8b;
}

/* Р°РЃР°РћР°РљР±ВЂР°РђР±В‰Р°Р•Р°РќР°РќР±В‹Р°Р• Р±В…Р°РђР±ВЂР°РђР°РљР±В‚Р°Р•Р±ВЂР°Р�Р±ВЃР±В‚Р°Р�Р°РљР°Р� */
.item .information .properties {
	color: #707070;
	font-size: 13px;
	line-height: 20px;
	overflow: hidden;
}

.item .information .properties .property:before {
	content: '';
	position: absolute;
	display: block;
	background: #1a58d7;
	width: 3px;
	height: 3px;
	border-radius: 1.5px;
	left: 0px;
	top: 9px;
}

.item .information .properties .property {
	position: relative;
	float: left;
	width: 50%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 13px;
	margin-top: 7px;
	margin-bottom: 7px;
	padding-left: 10px;
}

.item .information .properties .all-properties {
	float: left;
	width: 100%;
	margin-top: 8px;
	text-decoration: underline;
	cursor: pointer;
	list-style: none;
	padding-left: 10px;
}

/* Р° Р°РђР±ВЃР±В€Р°Р�Р±ВЂР°Р•Р°РќР°РќР±В‹Р°Р• Р°РџР±ВЂР°РћР°РџР°Р•Р±ВЂР±В‚Р°Р� */
.offers {
	
}

.offers .offer {
	overflow: hidden;
	margin-top: 10px;
}

.offers .offer:first-child {
	margin-top: 0px;
}

.offers .offer .header {
	line-height: 39px;
	float: left;
	color: #707070;
	width: 80px;
	overflow: hidden;
}

.offers .offer .scroller {
	display: block;
	overflow: hidden;
	margin-left: 80px;
}

.offers .offer .items .item {
	float: left;
	padding: 7px;
	height: 35px;
	padding-left: 14px;
	padding-right: 14px;
	box-sizing: border-box;
	border: 1px solid #D0D0D0;
	color: #D0D0D0;
	cursor: pointer;
	border-radius: 3px;
	margin-right: 8px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.offers .offer .items .item.selected, .offers .offer .items .item:hover,
	.offers .offer .items .item:focus {
	background: #fff;
	color: #1A58D7;
	border-color: #1A58D7;
}

.offers .offer .items .item.disabled {
	border-color: #e2e2e2;
	background: #eee;
	color: #9c9c9c;
}

.offers .offer .items .item.hidden {
	display: none;
}

.offers .offer.picture .items .item {
	padding: 7px;
}

.offers .offer.picture .items .item .image {
	height: 100%;
	overflow: hidden;
	border-radius: 3px;
	box-sizing: border-box;
}

.offers .offer.picture .items .item .image img {
	height: 100%;
	vertical-align: top;
}

/* Р°В’Р±ВЃР°Р• Р±В…Р°РђР±ВЂР°РђР°РљР±В‚Р°Р•Р±ВЂР°Р�Р±ВЃР±В‚Р°Р�Р°РљР°Р� */
.item .item_description>.properties, .item>.properties {
	position: relative;
	color: #707070;
}

.item .item_description>.properties .property:before, .item>.properties .property:before
	{
	content: '';
	position: absolute;
	display: block;
	background: #1a58d7;
	width: 3px;
	height: 3px;
	border-radius: 1.5px;
	left: 0px;
	top: 9px;
}

.item .item_description>.properties .property, .item>.properties .property
	{
	position: relative;
	float: left;
	width: 50%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 13px;
	margin-top: 7px;
	margin-bottom: 7px;
	padding-left: 10px;
}

.item .item_description>.properties .property .name, .item .item_description>.properties .property .value,
	.item>.properties .property .name, .item>.properties .property .value {
	float: left;
	width: 50%;
	overflow: hidden;
}

/*Р°Р‚Р°РђР°Р‘Р°Р›Р°Р�Р±В‡Р°РќР°РћР°Р• SKU Р±ВЃ Р°РњР°Р•Р°РќР±ВЋ*/
.item.with-menu .prices, .item.with-menu .prices tbody, .item.with-menu .prices tr,
	.item.with-menu .prices td {
	display: block;
	height: auto;
	width: auto !important;
	text-align: center !important;
	overflow: hidden;
	border: none;
}

.item.with-menu .prices tr.header {
	display: none;
}

.item.with-menu .prices tbody {
	margin: -9px;
}

.item.with-menu .prices .sku-adaptiv-title {
	display: inline;
}

.item.with-menu .prices tr {
	padding: 9px;
	float: left;
	width: 25% !important;
	height: 370px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.item.with-menu .prices td.price {
	font-size: 28px;
	color: #494949;
}

.item.with-menu .prices td>.buy, .item.with-menu .prices td>.buy .buy,
	.item.with-menu .prices td>.buy .one-click-buy {
	width: 100% !important;
	margin: 0px !important;
}

.item.with-menu .prices td>div {
	padding-top: 5px;
	padding-bottom: 5px;
}
/**Р°Р‚Р°РђР°Р‘Р°Р›Р°Р�Р±В‡Р°РќР°РћР°Р• SKU Р±ВЃ Р°РњР°Р•Р°РќР±ВЋ**/
@media all and (max-width: 1150px) {
	.adaptiv .item .image-slider {
		width: 300px;
	}
	.adaptiv .item .information {
		margin-left: 350px;
	}
	.adaptiv .item .information .price {
		float: none;
	}
	.adaptiv .item .information .order {
		margin-top: 20px;
		float: none;
	}
	.adaptiv .item .image-slider>.list .image {
		width: 50%;
		padding-top: 50%;
	}
}

/*Р°В”Р°РћР°РљР±ВѓР°РњР°Р•Р°РќР±В‚Р±В‹*/
.item .documents {
	display: block;
	overflow: hidden;
}

.item .documents .document {
	display: inline-block;
	overflow: hidden;
	text-decoration: none;
}

.item .documents .document .image {
	display: block;
	float: left;
	width: 40px;
	height: 40px;
	background:
		url("/bitrix/templates/unimagazin_s1/components/bitrix/catalog.element/product/images/file.png");
}

.item .documents .document .information {
	display: block;
	margin-left: 55px;
}

.item .documents .document .information .name {
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 3px;
	text-decoration: underline;
}

.item .documents .document .information .size {
	font-size: 12px;
	line-height: 16px;
	color: #9d9d9d;
	text-decoration: none;
}
/**Р°В”Р°РћР°РљР±ВѓР°РњР°Р•Р°РќР±В‚Р±В‹**/
@media all and (max-width: 1080px) {
	/*Р°ВђР°Р”Р°РђР°РџР±В‚Р°Р�Р°Р’Р°РќР°РћР±ВЃР±В‚Р±ВЊ Р±В‚Р°РђР°Р‘Р°Р›Р°Р�Р±В†Р±В‹ SKU*/
	.adaptiv .item .prices, .adaptiv .item .prices tbody, .adaptiv .item .prices tr,
		.adaptiv .item .prices td {
		display: block;
		height: auto;
		width: auto !important;
		text-align: center !important;
		overflow: hidden;
		border: none;
	}
	.adaptiv .item .prices tr.header {
		display: none;
	}
	.adaptiv .item .prices tbody {
		margin: -9px;
	}
	.adaptiv .item .prices .sku-adaptiv-title {
		display: inline;
	}
	.adaptiv .item .prices tr {
		padding: 9px;
		float: left;
		width: 25% !important;
		height: 370px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.adaptiv .item .prices td.price {
		font-size: 28px;
		color: #494949;
	}
	.adaptiv .item .prices td>.buy, .adaptiv .item .prices td>.buy .buy,
		.adaptiv .item .prices td>.buy .one-click-buy {
		width: 100% !important;
		margin: 0px !important;
	}
	.adaptiv .item .prices td>div {
		padding-top: 5px;
		padding-bottom: 5px;
	}
	/**Р°ВђР°Р”Р°РђР°РџР±В‚Р°Р�Р°Р’Р°РќР°РћР±ВЃР±В‚Р±ВЊ Р±В‚Р°РђР°Р‘Р°Р›Р°Р�Р±В†Р±В‹ SKU**/
}

@media all and (max-width: 950px) {
	.adaptiv .item .image-slider {
		width: 200px;
	}
	.adaptiv .item .information {
		margin-left: 250px;
	}
	.adaptiv .item .prices tr, .adaptiv .item.with-menu .prices tr {
		width: 33.33% !important;
	}
}

@media all and (max-width: 800px) {
	.adaptiv .item .item_description>.properties .property, .adaptiv .item>.properties .property
		{
		width: 100%;
	}
}

@media all and (max-width: 750px) {
	.adaptiv .item .image-slider {
		float: none;
		width: 400px;
		margin: 0 auto;
	}
	.adaptiv .item .information, .adaptiv .item.with-menu .information,
		.adaptiv .item.with-menu .information.with-menu {
		margin-left: 0px;
		padding-top: 20px;
	}
	.adaptiv .item .information .order>.uni-indents-horizontal, .adaptiv .item .information .order .buy-block>.uni-indents-horizontal
		{
		display: none;
	}
	.adaptiv .item .information .order .buy-block {
		display: block;
	}
	.adaptiv .item .information .order>.count, .adaptiv .item .information .order>.buy,
		.adaptiv .item .information .order>.min-buttons, .adaptiv .item .information .order .buy-block>.count,
		.adaptiv .item .information .order .buy-block>.buy, .adaptiv .item .information .order .buy-block>.min-buttons
		{
		display: block;
		padding-top: 5px;
		padding-bottom: 5px;
		text-align: center;
	}
	.adaptiv .item .offers {
		margin-left: 0px;
		margin-top: 20px;
	}
	.adaptiv .item>.row {
		margin-left: 10px;
		margin-right: 10px;
	}
	.adaptiv .item .information .properties .property {
		width: 100%;
	}
	.adaptiv .item .information .price {
		float: none;
	}
	.adaptiv .item .information .order {
		margin-top: 20px;
		float: none;
		height: auto;
	}
	.adaptiv .item .image-slider>.list .image {
		width: 25%;
		padding-top: 25%;
	}
	.adaptiv .item .prices tr, .adaptiv .item.with-menu .prices tr {
		width: 50% !important;
	}
	.adaptiv .item .product-of-day {
		padding: 5px;
	}
	.adaptiv .item .product-of-day .day {
		display: block;
		margin-left: 0;
	}
	.adaptiv .item .product-of-day>.title {
		display: block;
		margin-left: 0;
	}
	.adaptiv .item .product-of-day .timer {
		display: block;
		position: static;
		margin: 0;
		padding: 5px;
		text-align: center;
	}
	.adaptiv .item .product-of-day .timer>.title {
		margin: 0 2px 5px 0;
	}
}

@media all and (max-width: 650px) {
	.adaptiv .item .information .price {
		float: none;
	}
}

@media all and (max-width: 500px) {
	.adaptiv .item .prices tr, .adaptiv .item.with-menu .prices tr {
		width: 100% !important;
	}
}

@media all and (max-width: 400px) {
	.adaptiv .item .image-slider {
		float: none;
		width: 100%;
		margin: 0px;
	}
	.adaptiv .item .image-slider>.list .image {
		width: 50%;
		padding-top: 50%;
	}
	.adaptiv .item .information .article, .adaptiv .item .information .state
		{
		float: none;
		margin: 0px;
		padding-top: 10px;
	}
}

.item .standart_block {
	margin: 0px;
}
/* End */
/* /bitrix/templates/unimagazin_s1/components/bitrix/catalog/catalog/style.css?14919993737933 */
/* /bitrix/templates/unimagazin_s1/components/bitrix/catalog.element/product/style.css?149199937221920 */

/* Start:/bitrix/templates/unimagazin_s1/components/intec/reviews/reviews/style.css?14919993732648*/
.reviews-box .button {
	font-size: 14px;
	padding: 8px 20px;
}

.reviews-box {
	position: relative;
}

.reviews-box .reviews {
	position: relative;
	display: block;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
}

.reviews-box .reviews .review {
	display: block;
	width: 100%;
	white-space: nowrap;
	border-top: 1px solid #e8e8e8;
}

.reviews-box .reviews .review:nth-child(2) {
	border-top: none;
}

.reviews-box .reviews .review .info {
	display: block;
	float: left;
	margin-left: 60px;
	width: 160px;
	overflow: hidden;
	margin-top: 40px;
	margin-bottom: 40px;
}

.reviews-box .reviews .review .info .date {
	font-size: 12px;
	color: #8d8d8d;
	margin-top: 40px
}

.reviews-box .reviews .review .info .name {
	font-size: 14px;
	font-weight: bold;
}

.reviews-box .reviews .review .description {
	display: block;
	margin-left: 265px;
	font-size: 12px;
	white-space: normal;
	padding-top: 40px;
	padding-bottom: 40px;
}

.reviews-box .reviews .form {
	position: relative;
	display: none;
	overflow: hidden;
}

.reviews-box .reviews .form .row {
	position: relative;
	display: block;
	width: 50%;
	overflow: hidden;
	margin: 0px;
}

.reviews-box .reviews .form  .label {
	display: block;
	/*float: left;*/
	width: 40px;
	line-height: 35px;
	padding: 0px;
	font-size: 10px;
	color: #000;
	text-align: left;
	font-weight: bold;
}

.reviews-box .reviews .form .label .needed {
	color: #f00;
}

.reviews-box .reviews .form .control {
	position: relative;
	display: block;
	/*margin-left: 60px;*/
	text-align: left;
}

.reviews-box .reviews .form .row .control textarea, .reviews-box .reviews .form .row .control input
	{
	display: block;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	resize: none;
}

.reviews-box .reviews .form .row .control textarea.ui-state-error,
	.reviews-box .reviews .form .row .control input.ui-state-error {
	border: 1px solid #d55b4b;
}

.reviews-box #message {
	display: none;
	background: #f7f7f7;
	border: 1px solid #e7e7e7;
	height: 0px;
	line-height: 28px;
	padding-left: 10px;
	padding-right: 10px;
}

@media all and (max-width: 600px) {
	.reviews-box .reviews .review .info {
		margin-left: 0px;
		float: none;
		margin-top: 20px;
		margin-bottom: 0px;
	}
	.reviews-box .reviews .review .info .date {
		margin-top: 10px;
	}
	.reviews-box .reviews .review .description {
		margin-left: 0px;
		padding-top: 10px;
	}
	.reviews-box .reviews .form .row {
		width: auto;
	}
}
/* End */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/sale.viewed.product/slider/style.css?14919993731242*/
.view-list-slider {
	position: relative;
	text-align: left;
}

.view-list-slider .view-item {
	border: 1px solid #e7e7e7;
	margin-bottom: 18px;
	position: relative;
	text-align: left;
}

.view-list-slider .nbs-flexisel-container .view-item {
	margin-left: 8px;
	margin-right: 8px;
}

.view-list-slider ul {
	padding: 0;
	list-style: none;
}

.view-list-slider .left_block {
	float: left;
	width: 33%;
	text-align: center;
	padding-top: 33%;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

.view-list-slider .right_block {
	float: right;
	width: 64%;
	overflow: hidden;
}

.view-list-slider a.name {
	text-decoration: none;
	font-size: 13px;
	display: block;
	padding-bottom: 5px;
	height: 35px;
	overflow: hidden;
}

.view-list-slider .price {
	font-weight: bold;
	font-size: 18px;
	height: 25px;
	overflow: hidden;
	white-space: nowrap;
}

.view-list-slider .nbs-flexisel-container {
	
}

.view-list-slider .nbs-flexisel-nav-left {
	top: -35px !important;
	left: auto;
	right: 36px;
}

.view-list-slider .nbs-flexisel-nav-right {
	top: -35px !important;
	right: 8px;
}

.view-list-slider .nbs-flexisel-container, .view-list-slider .nbs-flexisel-inner
	{
	position: static;
	width: initial;
	max-width: initial;
}
/* End */
/* /bitrix/templates/unimagazin_s1/components/intec/reviews/reviews/style.css?14919993732648 */
/* /bitrix/templates/unimagazin_s1/components/bitrix/sale.viewed.product/slider/style.css?14919993731242 */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/style.css?149199937233293*/
.basket-switch {
	display: block;
}

.basket-switch>.container {
	display: block;
}

.basket-switch>.container>.orders {
	display: block;
}

/*Р°ВљР°РќР°РћР°РџР°РљР°Р� - Р°РџР°Р•Р±ВЂР°Р•Р°РљР°Р›Р±ВЋР±В‡Р°РђР±В‚Р°Р•Р°Р›Р°Р�*/
.bx_ordercart .bx_sort_container {
	margin-bottom: 15px;
	min-height: 32px;
	color: #919191;
	vertical-align: middle;
	font-size: 0px;
}

.bx_ordercart .bx_sort_container a {
	display: inline-block;
	padding: 0 20px;
	font-size: 14px;
	color: #7a7a7a;
	line-height: 32px;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
}

.bx_ordercart .bx_sort_container a:hover, .bx_ordercart .bx_sort_container a.current
	{
	color: #000;
	/*border-bottom:1px solid #3a58d2;*/
}

.bx_ordercart .bx_sort_container a:focus {
	outline: none;
}
/*-Р°ВљР°РќР°РћР°РџР°РљР°Р� - Р°РџР°Р•Р±ВЂР°Р•Р°РљР°Р›Р±ВЋР±В‡Р°РђР±В‚Р°Р•Р°Р›Р°Р�-*/
.bx_ordercart .bx_ordercart_order_table_container {
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	overflow-x: auto;
}

.bx_ordercart .bx_ordercart_order_table_container table {
	margin: 0;
	padding: 0;
	min-width: 100%;
	border-collapse: collapse;
}

.bx_ordercart .bx_ordercart_order_table_container table td {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	white-space: nowrap;
}

.bx_ordercart .bx_ordercart_order_table_container table td.margin {
	padding: 0;
	width: 2%;
	border-bottom: none !important;
}

.bx_ordercart .bx_ordercart_order_table_container table thead td {
	padding: 0 5px;
	min-height: 39px;
	font-weight: bold;
	color: #787878;
	font-size: 14px;
	line-height: 39px;
	border-bottom: 3px solid #ededed;
}

.bx_ordercart .bx_ordercart_order_table_container table tbody td {
	padding: 2% 5px;
	border-bottom: 1px solid #ededed;
	vertical-align: middle;
}

.bx_ordercart .bx_ordercart_order_table_container table tbody td td {
	padding: 0 0px !important;
}

.bx_ordercart .bx_ordercart_order_table_container table tbody tr:last-child td
	{
	
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto {
	width: 80px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.item {
	width: 30%;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.item,
	.bx_ordercart .bx_ordercart_order_table_container tbody td.custom,
	.bx_ordercart .bx_ordercart_order_table_container tbody td.control,
	.bx_ordercart .bx_ordercart_order_table_container tbody td.price {
	text-align: left;
	font-size: 14px;
	line-height: 22px;
	color: #767676;
	font-weight: bold;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.control {
	width: 110px;
	text-align: right;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.custom span {
	display: none;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.custom a {
	color: #327AB7;
	font-size: 11px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
	{
	color: #767676;
	font-weight: bold;
	font-size: 19px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.price     .old_price
	{
	color: #c93332;
	font-weight: normal;
	text-decoration: line-through;
	font-size: 12px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.price    .type_price
	{
	color: #7f7f7f;
	font-size: 11px;
	line-height: 13px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price_value
	{
	font-size: 11px;
	line-height: 13px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.control a {
	color: #327ab7;
	font-size: 11px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.control a:hover
	{
	text-decoration: none;
}

.bx_ordercart .bx_ordercart_photo_container {
	position: relative;
	padding-top: 100%;
	min-width: 50px;
	max-width: 100%;
	height: 0;
	border-radius: 2px;
	/*position:relative;
	margin-right: 15px !important;
	width: 80px;
	height: 80px;*/
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_photo {
	position: absolute;
	top: 4%;
	right: 4%;
	bottom: 4%;
	left: 4%;
	background-position: center;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
	background-repeat: no-repeat;
	/*position:absolute;
	width: 80px;
	height: 80px;
	background-position:center;
	-webkit-background-size:auto 100%;
			background-size:auto 100%;
	background-repeat:no-repeat;*/
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand {
	position: relative;
	margin-top: 3%;
	min-width: 50px;
	max-width: 100%;
	border: 1px solid #c0cfda;
	border-radius: 2px;
	line-height: 0;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand img
	{
	margin: 0;
	padding: 0;
	width: 100%;
	height: auto;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle
	{
	margin: 0;
	padding: 0;
	white-space: normal;
	line-height: 18px;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a
	{
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemart
	{
	color: #b4b4b4;
	font-size: 13px;
}

.bx_ordercart .bx_ordercart_order_pay {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 20px auto 0;
	padding: 0px;
}

.bx_ordercart .bx_ordercart_order_pay_left {
	margin-top: 45px;
	float: left;
	width: 50%;
}

.bx_ordercart .bx_ordercart_order_pay_right {
	float: left;
	width: 50%;
	text-align: right;
}

.bx_ordercart .bx_ordercart_coupon {
	position: relative;
	white-space: nowrap;
	margin-bottom: 4px;
}

.bx_ordercart .bx_ordercart_coupon span {
	display: block;
	margin-bottom: 13px;
	color: #7f7f7f;
	font-size: 13px;
}

.bx_ordercart .bx_ordercart_coupon span.good, .bx_ordercart .bx_ordercart_coupon span.bad,
	.bx_ordercart .bx_ordercart_coupon span.disabled {
	display: inline-block;
	width: 22px;
	height: 34px;
	vertical-align: middle;
	margin: 0 0 0 5px;
	cursor: pointer;
}

.bx_ordercart .bx_ordercart_coupon span.disabled:hover {
	cursor: pointer
}

.bx_ordercart .bx_ordercart_coupon input.good {
	position: relative;
	border: 1px solid #59a62a;
	background: rgba(89, 166, 42, .16);
	box-shadow: 0 0 2px 0 rgba(89, 166, 42, .8);
}

.bx_ordercart .bx_ordercart_coupon span.good {
	background:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAAoklEQVQ4y2NgIBOUb7JkY6AEAA0wBuJHQGxHrgFWQPwBiP8D8WcgliTVAHuoRpAB/4A4E10BDwED3ID4K9SAP0CciK7ACYhfg2gcBvgA8Q8kA6LQFQgB8Seogq/oBgH5QUD8EyoPooNwOTUMagOKQSAbkcRBLvEhFGjoBvWi8V2JDX1kg2AY5FV7UqMR2SBQerAkN0GBDHoJSpmUJm1uYtUCAMzalTMY8Lf6AAAAAElFTkSuQmCC")
		no-repeat center;
}

.bx_ordercart .bx_ordercart_coupon input.bad {
	border: 1px solid #e16565;
	background: rgba(225, 101, 101, .16);
	box-shadow: 0 0 2px 0 rgba(225, 101, 101, .8);
}

.bx_ordercart .bx_ordercart_coupon span.good:hover, .bx_ordercart .bx_ordercart_coupon span.bad,
	.bx_ordercart .bx_ordercart_coupon span.disabled {
	background:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA2QzFEQUU3QTJEMTFFNEJFMTJEMjJGMUE4MkZDRkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA2QzFEQUY3QTJEMTFFNEJFMTJEMjJGMUE4MkZDRkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDZDMURBQzdBMkQxMUU0QkUxMkQyMkYxQTgyRkNGRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDZDMURBRDdBMkQxMUU0QkUxMkQyMkYxQTgyRkNGRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuRKTjMAAAC1SURBVHjaXJAhEsIwEEWTDiCoAa6CBtUKEAxHwAfHGSpxySWqUFQUh+YG3AEMOvxlfmf+kJmXnXRftr/1McaDc+4M9iGEu5OVUlqhXMCpwNaABejYUKljrxlh24EbmFHeomZKJXiZ43POdnsp8odDB6lGpMdP5KtUdirZoZDsNmEs5wmYDoeC09YoV8pvUuoHevyef6nikB7MmXljE1sJXlkm5qr5zHqtiQE8Nbgtka13/AowAFzKRSz6AcYPAAAAAElFTkSuQmCC")
		no-repeat center;
}

.bx_ordercart .bx_ordercart_coupon span.bad:hover {
	background:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAMAAAA4Nk+sAAAA1VBMVEXVLy/VMTHWMjLWMzPWNDTWNjbXODjXOjrXOzvYPT3YPz/ZQUHZQ0PaRkbaR0faSEjbTEzbTU3bTk7bT0/dWFjdWVneW1veXV3fYWHfYmLgY2PgZGTgZWXgZmbibW3ib2/jc3Pjd3flfX3lf3/mgYHojo7oj4/rm5vrnZ3soKDtpKTtpqbuqanura3wsrLxuLjxurr42tr43Nz43t754uL54+P76ur76+v77Oz87u787+/88PD88fH88vL99PT99fX99vb++Pj++fn++vr+/Pz//f3////hD3ITAAAA4klEQVQoU2XR2VrCMBRF4YWCAwIiGg1OYHGsI1qrNalGpef9H8mLNvlKXTfJ/m8P4iusWYRB+bxeH7ShvX+V1Nier1DVmhnP8wG1hs8lzzdZauNFBPnaodEwF+SiqXApfHQAIqMBtIkAOim3AKTiNGgnKQA3nAKgcnFj7cQqAE7YJnhQeqwRPCgt1qvf2Ik4XY1VRkHzPPiAs6BKWe8THgB4F6tAWXkD4B7XBZgmCkAlU4DuJxLzr1iQQtPo8FcQyXaXdZSVZ8iO6nps/NGKu57HrXhRO/HP00z1+3vR43e5/wBykDHWjqbzywAAAABJRU5ErkJggg==")
		no-repeat center;
}

.bx_ordercart .bx_ordercart_coupon input.disabled {
	color: #9a9a9a;
}

.bx_ordercart .bx_ordercart_coupon_notes {
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out;
	transition: opacity .3s ease-out;
	display: none;
	opacity: 0;
	white-space: normal;
	border: 1px solid #ddd;
	position: absolute;
	top: 100%;
	left: 0;
	max-width: 270px;
	padding: 10px;
	background: #fff;
	z-index: 1010;
	border-radius: 5px;
	font-size: 13px;
	line-height: 17px;
	box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .05)
}

.bx_ordercart .bx_ordercart_coupon:hover .bx_ordercart_coupon_notes {
	display: block;
	opacity: 1;
}

.bx-touch .bx_ordercart .bx_ordercart_coupon_notes {
	display: block;
	opacity: 1;
	position: relative;
	top: auto;
	left: auto;
	margin: 10px auto;
	box-shadow: none
}

.bx_ordercart .bx_ordercart_order_sum {
	float: right;
	margin-top: 45px;
}

.bx_ordercart .bx_ordercart_order_sum .sum {
	font-weight: bold;
	text-align: right;
}

.bx_ordercart .bx_ordercart_order_sum tr td {
	padding: 1px;
	text-align: right;
	font-size: 14px;
}

.bx_ordercart .bx_ordercart_order_pay_center {
	margin-top: 10px;
	text-align: right;
	padding: 40px 0 0;
	border: none;
	border-top: 1px solid #f3f3f3;
}

.bx_ordercart .bx_ordercart_order_pay_center span, .bx_ordercart .bx_ordercart_order_pay_center a
	{
	vertical-align: top;
}

.bx_ordercart .bx_ordercart_order_pay_center a {
	padding: 13px 40px
}

.bx_ordercart .bx_ordercart_order_pay_center a.sale_back {
	float: left;
}

.bx_ordercart .bx_ordercart_order_pay_center a.sale_order {
	float: right;
}

.bx_ordercart .bx_ordercart_order_pay_center span {
	margin: 0 30px;
	font-weight: bold;
	font-size: 17px;
}

.bx_ordercart .bx_ordercart_order_pay_center .checkout {
	position: relative;
	top: -9px;
	display: inline-block;
	padding: 0 18px;
	border-radius: 3px;
	background: #00a2df;
	background:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a2df),
		color-stop(100%, #006fcb));
	background: -webkit-linear-gradient(top, #00a2df 0%, #006fcb 100%);
	background: -moz-linear-gradient(top, #00a2df 0%, #006fcb 100%);
	background: -ms-linear-gradient(top, #00a2df 0%, #006fcb 100%);
	background: -o-linear-gradient(top, #00a2df 0%, #006fcb 100%);
	background: linear-gradient(to bottom, #00a2df 0%, #006fcb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2df',
		endColorstr='#006fcb', GradientType=0);
	color: #fff;
	vertical-align: bottom;
	text-decoration: none;
	text-shadow: 0 1px 0 #0075b6;
	font-weight: bold;
	line-height: 36px;
}

.bx_ordercart .bx_ordercart_order_pay_center .checkout:hover {
	background: #00a2df;
	background:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTdkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a2df),
		color-stop(100%, #0a7ddd));
	background: -webkit-linear-gradient(top, #00a2df 0%, #0a7ddd 100%);
	background: -moz-linear-gradient(top, #00a2df 0%, #0a7ddd 100%);
	background: -ms-linear-gradient(top, #00a2df 0%, #0a7ddd 100%);
	background: -o-linear-gradient(top, #00a2df 0%, #0a7ddd 100%);
	background: linear-gradient(to bottom, #00a2df 0%, #0a7ddd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2df',
		endColorstr='#0a7ddd', GradientType=0);
}

.bx_ordercart .bx_ordercart_order_pay_center .checkout:active {
	background: #0a7ddd;
	background:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhN2RkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGEyZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0a7ddd),
		color-stop(100%, #00a2df));
	background: -webkit-linear-gradient(top, #0a7ddd 0%, #00a2df 100%);
	background: -moz-linear-gradient(top, #0a7ddd 0%, #00a2df 100%);
	background: -ms-linear-gradient(top, #0a7ddd 0%, #00a2df 100%);
	background: -o-linear-gradient(top, #0a7ddd 0%, #00a2df 100%);
	background: linear-gradient(to bottom, #0a7ddd 0%, #00a2df 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a7ddd',
		endColorstr='#00a2df', GradientType=0);
	box-shadow: inset 0 3px 2px 1px rgba(0, 0, 0, .22);
}

@media all and (max-width:980px) {
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container span {
		display: block;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container a {
		margin: 0 20px 10px 0;
	}
	.adaptiv .bx_ordercart .bx_ordercart_order_table_container table thead td
		{
		font-size: 13px;
	}
	.adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.custom,
		.adaptiv .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a,
		.adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
		{
		font-size: 14px;
	}
}

@media all and (max-width:680px) {
	.adaptiv .bx_ordercart .bx_ordercart_order_table_container table thead td
		{
		font-size: 12px;
	}
	.adaptiv .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a,
		.adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
		{
		font-size: 12px;
	}
}

@media all and (max-width:600px) {
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay {
		width: 100%;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_left, .bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_right
		{
		float: none;
		width: 100%;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_sum {
		float: none;
		margin-top: 20px;
		width: 100%;
	}
}

@media all and (max-width:530px) {
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container {
		margin: 10px 0;
		text-align: left;
		line-height: 13px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container a {
		float: none;
		border-bottom: none;
		border-left: 1px solid transparent;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container a:hover, .bx-touch .adaptiv .bx_ordercart .bx_sort_container a.current
		{
		border-color: #3a58d2;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.itemphoto,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.item,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.price,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.custom,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.control
		{
		display: block;
		padding: 2% 6%;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr
		{
		margin-bottom: 20px;
		border-bottom: 1px solid #ededed;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table
		{
		padding: 0
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr:last-child
		{
		margin-bottom: 0;
		border-bottom: none;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table thead
		{
		display: none;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.item,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.itemphoto
		{
		width: 100%;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.item
		{
		padding-bottom: 20px;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.custom
		{
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.control
		{
		text-align: center;
		width: auto;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.item .bx_item_detail_size_small_noadaptive,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.item .bx_item_detail_scu_small_noadaptive
		{
		margin: 5px auto !important;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_photo_container {
		margin: 0 auto;
		padding-top: 50%;
		max-width: 250px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand
		{
		border: none;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand img
		{
		max-width: 100%;
		width: auto;
		border-radius: 2px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody td
		{
		border: none
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.custom span
		{
		display: inline-block;
		margin-right: 10px;
		font-weight: bold;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.control
		{
		text-align: center;
		word-spacing: 15px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.control a
		{
		word-spacing: normal;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.control br
		{
		display: none
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price
		{
		padding-top: 20px;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
		{
		margin-top: 10px;
		margin-bottom: 10px;
		font-size: 28px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .old_price
		{
		margin-left: 10px;
		font-size: 19px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price_value
		{
		display: inline-block;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_sum {
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_sum .sum {
		display: inline;
	}
	.bx-touch .adaptiv .bx_ordercaret table tbody tr td.basket_quantity {
		text-align: center;
	}
}

@media all and (max-width:490px) {
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_center {
		margin-bottom: 40px;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_center span {
		display: block;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_center .checkout
		{
		top: 0;
	}
}

.bx_ordercart .bx_ordercart_order_pay, .bx_ordercart .bx_ordercart_order_sum,
	.bx_ordercart .bx_ordercart_order_pay_left, .bx_ordercart .bx_ordercart_order_pay_right,
	.bx_ordercart .bx_ordercart_order_pay_center, .bx_ordercart .bx_ordercart_order_pay_center span,
	.bx_ordercart .bx_ordercart_order_pay_center .checkout, .bx_ordercart .bx_ordercart_order_table_container table,
	.bx_ordercart .bx_ordercart_order_table_container table tbody,
	.bx_ordercart .bx_ordercart_order_table_container table tbody tr,
	.bx_ordercart .bx_ordercart_order_table_container table tbody tr td,
	.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a,
	.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
	{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	font-size: 14px;
}

/* quantity control table */
table.counter {
	min-width: 0% !important;
}

table.counter td {
	border: none !important;
	vertical-align: middle;
}

table.counter tbody tr td#quantity_control {
	text-align: left;
}

#basket_quantity input[type=text] {
	border: 1px solid #d2d2d2;
	color: #707070;
	font-size: 14px;
	box-sizing: border-box;
	width: 70px;
	height: 40px;
	text-align: center;
}

.basket_quantity_control {
	display: inline-block;
	left: 0;
	margin: 0;
	padding: 0;
}

.basket_quantity_control a {
	display: block;
	border: 1px solid #d2d2d2;
	font-size: 14px;
	line-height: 40px;
	height: 40px;
	width: 35px;
	color: #707070 !important;
	background: transparent;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-decoration: none;
	text-align: center;
	transition-property: background-color;
	transition: 0.3s;
}

.basket_quantity_control a:hover {
	background: #d2d2d2;
}

.basket_quantity_control a:focus {
	outline: none;
}

.basket_quantity_control a.plus {
	border-left: none;
	border-radius: 0px 3px 3px 0px;
}

.basket_quantity_control a.minus {
	border-right: none;
	border-radius: 3px 0px 0px 3px;
}

.item .property {
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: normal;
}

.item .property .text, .item .property .title {
	font-size: 14px;
	line-height: 20px;
}

.item .property img {
	height: 20px;
	border: 1px solid #dedede;
	border-radius: 3px;
	margin-left: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.min-buttons .min-button {
	display: inline-block;
	vertical-align: middle;
	margin-left: 50px;
}

.min-buttons .min-button:first-child {
	margin-left: 0px;
}

.bx_ordercart_order_pay_center .catalog-button {
	font-size: 14px;
	padding: 13px 40px;
}

.flat {
	display: inline;
}

.centered {
	text-align: center;
}

.bt2 {
	color: #3f3f3f;
	font-size: 13px;
	text-align: center;
	padding: 7px 16px;
	text-decoration: none;
	box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.4);
	border-radius: 3px;
	font-weight: bold;
	text-shadow: 0 1px 1px #fff;
	background: #fff;
	background: -moz-linear-gradient(top, #fff 0%, #eee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),
		color-stop(100%, #eee));
	background: -webkit-linear-gradient(top, #fff 0%, #eee 100%);
	background: -o-linear-gradient(top, #fff 0%, #eee 100%);
	background: -ms-linear-gradient(top, #fff 0%, #eee 100%);
	background: linear-gradient(to bottom, #fff 0%, #eee 100%);
}

.bt2:hover {
	color: #3f3f3f;
	background: #fbfbfb;
	text-decoration: none !important
}

.bt2:active {
	color: #3f3f3f;
	text-shadow: none;
	text-shadow: 0 2px 1px white;
	background: #fbfbfb;
	background: -webkit-gradient(radial, center center, 0px, center center, 100%,
		color-stop(0%, #fbfbfb), color-stop(100%, #eaeaea));
	background: -webkit-radial-gradient(center, ellipse cover, #fbfbfb 0%, #eaeaea 100%);
	background: -o-radial-gradient(center, ellipse cover, #fbfbfb 0%, #eaeaea 100%);
	background: -ms-radial-gradient(center, ellipse cover, #fbfbfb 0%, #eaeaea 100%);
	background: radial-gradient(ellipse at center, #fbfbfb 0%, #eaeaea 100%);
	box-shadow: none;
	padding: 6px 15px;
	border: 1px solid #d2d2d2
}

input.bt2 {
	border: none
}

input.bt2:active {
	border: 1px solid #d2d2d2
}

/* size */
.bx_item_detail_size_small_noadaptive {
	position: relative;
	margin-bottom: 10px;
	padding: 0;
	width: 192px;
}

.bx-no-touch .bx_item_detail_size_small_noadaptive.full {
	position: relative;
	margin-left: -5%;
	padding: 0 5%;
}

/*----*/
.bx_item_detail_size_small_noadaptive .bx_item_section_name_gray {
	color: #9e9e9e;
	vertical-align: middle;
	font-size: 11px;
	line-height: 11px;
}

/*----*/
.bx_item_detail_size_small_noadaptive .bx_size_scroller_container {
	position: relative;
	margin-top: 5px;
	margin-left: 10px;
}

.bx_item_detail_size_small_noadaptive .bx_size {
	position: relative;
	overflow: hidden;
	margin: 0;
	width: 100%;
}

.bx_item_detail_size_small_noadaptive ul {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap;
}

.bx-touch 	 .bx_item_detail_size_small_noadaptive .bx_size {
	overflow-x: auto;
}

.bx_item_detail_size_small_noadaptive ul {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap;
}

.bx-touch 	.bx_item_detail_size_small_noadaptive .bx_size ul {
	margin-left: 0 !important;
}

.bx_item_detail_size_small_noadaptive ul li {
	position: relative;
	display: block;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 25px;
}

.bx_item_detail_size_small_noadaptive ul li a {
	position: absolute;
	top: 0;
	right: 2px;
	bottom: 2px;
	left: 2px;
	display: block;
	overflow: hidden;
	border: 1px solid #c0cfda;
	background: #fff;
	color: #3f3f3f;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	line-height: 22px;
}

.bx-touch	.bx_item_detail_size_small_noadaptive ul li a {
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 stretch;
	-moz-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 stretch;
	-o-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 stretch;
	border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 fill stretch;
}

.bx_item_detail_size_small_noadaptive ul li:hover a {
	border: 1px solid #006cc0
}

.bx_item_detail_size_small_noadaptive ul li:active a,
	.bx_item_detail_size_small_noadaptive ul li.bx_active a {
	/*padding: 3px;*/
	border: 2px solid #006cc0;
}

.bx-touch .bx_item_detail_size_small_noadaptive ul li.bx_active a {
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 stretch;
	-moz-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 stretch;
	-o-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 stretch;
	border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 fill stretch;
}

/*----*/
.bx-no-touch .bx_item_detail_size_small_noadaptive .bx_slide_left,
	.bx-no-touch .bx_item_detail_size_small_noadaptive .bx_slide_right {
	opacity: 0.8
}

.bx-no-touch .bx_item_detail_size_small_noadaptive .bx_slide_left:hover,
	.bx-no-touch .bx_item_detail_size_small_noadaptive .bx_slide_right:hover
	{
	opacity: 1.0
}

.bx_item_detail_size_small_noadaptive.full .bx_slide_left,
	.bx_item_detail_size_small_noadaptive.full .bx_slide_right {
	position: absolute;
	top: 0;
	bottom: 4px;
	width: 5%;
	max-width: 11px;
	cursor: pointer;
}

.bx-no-touch .bx_item_detail_size_small_noadaptive .bx_slide_left {
	left: -5%;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/arr_left.png)
		no-repeat left center;
	background-size: 100% auto
}

.bx-no-touch .bx_item_detail_size_small_noadaptive .bx_slide_right {
	right: -5%;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/arr_right.png)
		no-repeat right center;
	background-size: 100% auto
}

.bx-touch 	 .bx_item_detail_size_small_noadaptive .bx_slide_left {
	left: 0;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/fade_left.png)
		repeat-y left center;
	background-size: 100% auto
}

.bx-touch 	 .bx_item_detail_size_small_noadaptive .bx_slide_right {
	right: 0;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/fade_right.png)
		repeat-y right center;
	background-size: 100% auto
}

/* end of size */

/* sku */
.bx_item_detail_scu_small_noadaptive {
	position: relative;
	margin-bottom: 10px;
	padding: 0;
	max-width: 100%;
	width: 193px;
}

.bx-no-touch .bx_item_detail_scu_small_noadaptive.full {
	position: relative;
	margin-left: -5%;
	padding: 0 5%
}

/*----*/
.bx_item_detail_scu_small_noadaptive .bx_item_section_name_gray {
	color: #9e9e9e;
	vertical-align: middle;
	font-size: 11px;
	line-height: 11px
}

/*----*/
.bx_item_detail_scu_small_noadaptive .bx_scu_scroller_container {
	position: relative;
	margin-top: 5px;
	margin-left: 10px;
}

.bx_item_detail_scu_small_noadaptive .bx_scu {
	position: relative;
	overflow: hidden;
	margin: 0;
	width: 100%
}

.bx-touch 	 .bx_item_detail_scu_small_noadaptive .bx_scu {
	overflow-x: auto
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap
}

.bx-retina 	.bx_item_detail_scu_small_noadaptive .bx_scu ul {
	margin-left: 0 !important
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul li {
	position: relative;
	display: block;
	float: left;
	padding-top: 10%;
	height: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul li a {
	position: absolute;
	top: 0;
	right: 2px;
	bottom: 4px;
	left: 2px;
	display: block;
	overflow: hidden;
	border: 1px solid #c0cfda;
	background: #fff;
}

.bx-retina	.bx_item_detail_scu_small_noadaptive .bx_scu ul li a {
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 stretch;
	-moz-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 stretch;
	-o-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 stretch;
	border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 fill stretch;
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul li:hover a {
	border: 1px solid #006cc0
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul li:active a,
	.bx_item_detail_scu_small_noadaptive .bx_scu ul li.bx_active a {
	padding: 3px;
	border: 2px solid #006cc0;
}

.bx-retina .bx_item_detail_scu_small_noadaptive .bx_scu ul li.bx_active a
	{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 stretch;
	-moz-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 stretch;
	-o-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 stretch;
	border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 fill stretch;
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul li a span {
	position: absolute;
	top: 6%;
	right: 6%;
	bottom: 6%;
	left: 6%;
	background-size: 100% auto;
	background-repeat: no-repeat;
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul li a span img {
	width: auto;
	height: 25px;
}

/*----*/
.bx-no-touch .bx_item_detail_scu_small_noadaptive .bx_slide_left,
	.bx-no-touch .bx_item_detail_scu_small_noadaptive .bx_slide_right {
	opacity: 0.8
}

.bx-no-touch .bx_item_detail_scu_small_noadaptive .bx_slide_left:hover,
	.bx-no-touch .bx_item_detail_scu_small_noadaptive .bx_slide_right:hover
	{
	opacity: 1.0
}

.bx_item_detail_scu_small_noadaptive.full .bx_slide_left,
	.bx_item_detail_scu_small_noadaptive.full .bx_slide_right {
	position: absolute;
	top: 0;
	bottom: 4px;
	width: 5%;
	max-width: 11px;
	cursor: pointer;
}

.bx-no-touch .bx_item_detail_scu_small_noadaptive .bx_slide_left {
	left: -5%;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/arr_left.png)
		no-repeat left center;
	background-size: 100% auto
}

.bx-no-touch .bx_item_detail_scu_small_noadaptive .bx_slide_right {
	right: -5%;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/arr_right.png)
		no-repeat right center;
	background-size: 100% auto
}

.bx-touch 	 .bx_item_detail_scu_small_noadaptive .bx_slide_left {
	left: 0;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/fade_left.png)
		repeat-y left center;
	background-size: 100% auto
}

.bx-touch 	 .bx_item_detail_scu_small_noadaptive .bx_slide_right {
	right: 0;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/fade_right.png)
		repeat-y right center;
	background-size: 100% auto
}

/* end of sku */
#warning_message {
	color: red;
}

.bx-touch .quantity_control {
	display: none;
}
/* End */
/* /bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/style.css?149199937233293 */
.form_feedback {
	width: 300px;
}

.form_feedback .header_grey {
	margin-bottom: 18px
}

.form_feedback_under {
	padding: 39px 27px 20px;
	font-size: 14px;
}

.form_feedback .header_grey {
	font-size: 21px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #1d1d1d;
	font-weight: bold;
	margin-top: -30px;
}

.form_feedback .controls label {
	font-size: 14px;
	color: #1d1d1d;
	line-height: 24px
}

.form_feedback .controls .input input, .form_feedback .controls .input textarea,
	.form_feedback .controls .captcha_form .input input {
	width: 100%;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 10px !important;
	height: 38px;
	border: none;
	border-radius: 6px;
	background: #e9e9e9;
	box-shadow: none;
	font-weight: normal;
	font-size: 14px;
	float: none;
}

.form_feedback .controls .input input.nofill, .form_feedback .controls .input textarea.nofill,
	.form_feedback .controls .captcha_form .input input.nofill {
	border: 1px solid red;
}

.form_feedback .controls .input textarea {
	height: 135px;
}

.form_feedback .control .starrequired {
	color: #940939;
}

.form_feedback .controls {
	margin-top: 16px;
}

.form_feedback .controls .captcha_form .input img {
	width: 100%;
	max-height: 50px;
	display: inline-block;
	vertical-align: middle;
	text-align: right;
	margin-top: 5px;
}

.form_feedback .controls .input input.inputfile {
	border: 0;
	box-shadow: none;
}

.form_feedback .buttons {
	margin-top: 30px;
}

.form_feedback .solid_button {
	display: block;
	height: 38px;
	font-size: 14px;
	color: #fff;
	line-height: 36px;
	border-radius: 6px;
	border: 0;
	float: right;
	width: 45%;
	text-align: center;
}

.form_feedback .close_button {
	height: 36px;
	border-radius: 6px;
	float: left;
	line-height: 36px;
	width: 45%;
	text-align: center;
}

.form_feedback .errors {
	color: red;
	font-size: 12px;
}

.form_feedback .text {
	font-size: 11px;
	margin-top: 5px;
}

/*Р±ВЃР°РћР°Р“Р°Р›Р°РђР±В€Р°Р•Р°РќР°Р�Р°Р•*/
.consent {
	margin-top: 15px;
}

.consent a {
	text-decoration: none;
}

.consent label {
	font-size: 11px;
	color: #585858;
	cursor: pointer;
}

.consent label:hover {
	color: #8e8e8e;
}

.consent label, .consent input {
	display: inline-block;
	vertical-align: middle;
}

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/style.css?149199937217429*/
#order_form_div .sale_data-table.summary td {
	background: #fff !important;
}

#order_form_div {
	font-size: 12px;
	color: #000;
}

#order_form_div .sof-req {
	color: red;
	font-size: 10px;
}

#order_form_div .clear {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0px;
	line-height: 0px;
}

#order_form_div input[type="text"], #order_form_div input[type="password"],
	#order_form_div textarea, #order_form_div select {
	background: #fafafa;
	border: 1px solid #e6e6e6;
	border-radius: 5px;
	color: #000;
	display: block;
	width: 100%;
	outline: none;
	vertical-align: middle;
	font-size: 14px;
	padding: 6px 8px;
	margin-bottom: 3px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#order_form_div .section {
	margin-bottom: 30px;
}

#order_form_div .title {
	font-weight: bold;
	font-size: 15px;
	border-bottom: 1px solid #dcdfe2;
	width: 100%;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

#order_form_div .title a {
	color: #2d739d;
	font-size: 12px;
	text-decoration: underline;
	margin-left: 10px;
	outline: none;
}

#order_form_div .title a:hover {
	text-decoration: none;
}

#order_form_div .label.left {
	float: left;
	margin: 0 10px 10px 0;
}

#order_form_div label {
	display: inline;
	color: #000;
	font-size: 13px;
}

#order_form_div .sale_order_table {
	font-size: 12px;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}

#order_form_div .sale_order_table td {
	padding: 15px 0;
	background: none !important;
}

#order_form_div .sale_order_table .name {
	width: 190px;
	text-align: left;
	vertical-align: top;
}

#order_form_div .sale_order_table.props td {
	border-bottom: 1px solid #dcdfe2;
}

#order_form_div .sale_order_table input[type="text"], #order_form_div .sale_order_table textarea,
	#order_form_div .sale_order_table select {
	width: 365px;
}

#order_form_div .sale_order_table textarea {
	height: 70px;
	overflow: hidden;
	resize: none;
}

#order_form_div .sale_order_table select {
	padding: 6px 3px 6px 8px;
	width: 383px;
	margin-bottom: 5px;
}

#order_form_div .sale_order_table .desc {
	color: #a3a3a3;
	font-size: 11px;
	margin: 3px 0;
}

/*paysystem*/
#order_form_div .sale_order_table.paysystem td {
	border-bottom: none;
}

#order_form_div .sale_order_table .ps_logo {
	float: left;
	text-align: center;
	margin: 0 15px 10px 0;
	height: 85px;
}

#order_form_div .sale_order_table .with_description {
	margin-right: 0 !important;
	height: 30px;
}

#order_form_div .sale_order_table .ps_logo img, #order_form_div  .sale_order_confirm img,
	#order_form_div .account img {
	border-radius: 2px;
	border: 1px solid #d1d1d1;
	box-shadow: 2px 2px 2px rgba(180, 188, 191, 0.5);
	padding: 1px;
	float: left;
}

div.bx_section div.bx_block div.bx_element input[type=radio],
	/*div.bx_section div.bx_block div.bx_element input[type=checkbox],*/
	#order_form_div .sale_order_table .ps_logo input[type=radio],
	#order_form_div .account input[type=checkbox] {
	display: none;
}

div.bx_section div.bx_block div.bx_element {
	text-align: center;
	margin-right: 10px;
}

div.bx_section div.bx_block div.bx_element strong {
	color: #383838;
	font-weight: normal;
}
/*Radio / Checkboxes*/
.fancy-box {
	position: relative;
	margin-left: 20px;
	white-space: normal;
	line-height: 16px;
	cursor: pointer;
}

.fancy-box .image.image-radio, .fancy-box .image.image-checkbox {
	position: absolute;
	vertical-align: middle;
	margin-left: 0px;
	margin-top: 2px;
	top: 0px;
	left: -20px;
	width: 12px;
	height: 12px;
	padding: 0px;
}

.fancy-box .image.image-checkbox {
	border: 1px solid #bcbcbc;
	background: #e9eaec;
}

.fancy-box input[type=checkbox]:checked+.image:before {
	content: "";
	display: block;
	position: relative;
	top: 3px;
	left: 3px;
	width: 6px;
	height: 6px;
	background: #3a58d2;
}

.fancy-box .image.image-radio {
	border-radius: 7.5px;
	background: #e9eaec;
}

.fancy-box input[type=radio]:checked+.image:before {
	content: "";
	display: block;
	position: relative;
	top: 3px;
	left: 3px;
	width: 6px;
	height: 6px;
	border-radius: 3.5px;
	background: #3a58d2;
}
/*.bx-filter .bx-filter-input-checkbox .image.image-checkbox {
	background: url('/bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/images/checkbox.png');
}
.bx-filter .bx-filter-input-checkbox .image.image-radio {
	background: url('/bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/images/radio.png');
}
.bx-filter .bx-filter-input-checkbox input[type=radio]:checked + .image,
.bx-filter .bx-filter-input-checkbox input[type=checkbox]:checked + .image {
	background-position: bottom;
}*/
.fancy-box input[type=radio], .fancy-box input[type=checkbox] {
	display: none;
}

.fancy-box .bx-filter-param-text {
	display: inline-block;
	vertical-align: middle;
	text-align: left;
}
/*-Radio*/
.delivery_extra_services {
	border-spacing: 0;
	width: 500px;
	font-size: 11px;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 20px;
}

.delivery_extra_services td {
	padding: 5px;
	vertical-align: top;
}

.delivery_extra_services input, .delivery_extra_services select {
	font-size: 11px !important;
}

.delivery_extra_services .name {
	width: 230px;
	font-weight: bold;
}

.delivery_extra_services .control {
	/*width: 60px;*/
	font-weight: bold;
}

.delivery_extra_services .price {
	width: 100px;
}

.delivery_extra_services .description {
	color: #a3a3a3;
	/*min-height: 15px;*/
	padding-bottom: 15px;
}

.bx_element input[type=radio]:checked+label .bx_logotype, .bx_element label.selected .bx_logotype
	{
	border: 2px solid #f0f0f0 !important;
	padding: 1px;
}

#order_form_div .sale_order_table .paysystem_name, #order_form_div .sale_order_confirm .paysystem_name
	{
	font-size: 11px;
	color: #a3a3a3;
	width: 95px;
	line-height: 11px;
	margin-top: 65px;
}

#order_form_div .account img, #order_form_div .account .desc {
	float: left;
}

#order_form_div .account img {
	margin-right: 10px;
}

#order_form_div .account .name {
	font-weight: bold;
	margin-bottom: 3px;
	color: #000;
}

#order_form_div .account .desc {
	font-size: 11px;
	color: #a3a3a3;
	line-height: 11px;
	text-align: left;
	width: 80%;
}

#order_form_div .account .desc.width_limited {
	width: 100%;
}

#order_form_div .account .ps_logo.with_description {
	width: 100%;
}

/*delivery*/
#order_form_div .sale_order_table.delivery td {
	padding: 7px 0;
}

#order_form_div .sale_order_table.delivery .name {
	font-weight: bold;
	width: auto;
	color: #000;
}

#order_form_div .sale_order_table.delivery .desc {
	color: #a3a3a3;
	width: 400px;
}

#order_form_div .sale_order_table.delivery td table {
	width: auto;
}

#order_form_div .sale_order_table.delivery td table td {
	padding: 0;
	text-align: left;
}

#order_form_div .sale_order_table.delivery .prop img {
	border-radius: 2px;
	border: 1px solid #d1d1d1;
	box-shadow: 2px 2px 2px rgba(180, 188, 191, 0.5);
	padding: 1px;
	margin: 0 10px 0 0;
}

#order_form_div .sale_order_table.delivery .prop input, #order_form_div .sale_order_table.delivery .prop img,
	#order_form_div .sale_order_table.delivery .prop .desc {
	float: left;
	margin-right: 10px;
}

#order_form_div .sale_order_table.delivery .prop input[type=radio] {
	display: none;
}

/*summary*/
#order_form_div .sale_data-table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	margin-top: 10px;
}

#order_form_div .sale_data-table th {
	background-color: #f5f5f5;
	padding: 7px 13px;
	text-align: left;
	font-weight: normal;
}

#order_form_div .sale_data-table td {
	border-bottom: 1px solid #f5f5f5;
	padding: 7px 13px;
	text-align: left;
	background: none !important;
}

#order_form_div .sale_data-table td.price {
	white-space: nowrap;
	text-align: right;
}

#order_form_div .sale_data-table td.itog {
	text-align: right;
}

#order_form_div td.itog.with_discount {
	vertical-align: top;
}

#order_form_div .sale_data-table tfoot td {
	border-bottom: none;
}

#order_form_div .sale_data-table tfoot tr.last td {
	border-top: 1px solid #f5f5f5;
	font-weight: bold;
	white-space: nowrap;
}

#order_form_div .order_comment {
	width: 100%;
}

#order_form_div .order_comment div {
	color: #a3a3a3;
	font-size: 12px;
	margin-bottom: 5px;
}

#order_form_div .order_comment textarea {
	width: 97%;
	height: 70px;
}

/* auth */
#order_form_div .order-auth {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}

#order_form_div .order-auth td {
	text-align: left;
	vertical-align: top;
}

#order_form_div .sale_order_table.delivery .errortext {
	margin: 0;
	font-size: 11px;
	padding: 5px;
	width: 230px;
}

#order_form_div .sale_order_full_table td.ps_logo {
	text-align: left;
	vertical-align: top;
}

#order_form_div .sale_order_full_table .ps_logo .pay_name {
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 15px;
}

#order_form_div .desc .ora-store {
	font-size: 12px;
}

.store_location {
	display: none;
}

.store_location .ora-store {
	width: 40%;
	float: left;
}

.store_location .ora-store table td {
	padding: 10px;
	text-align: left;
	vertical-align: top;
}

.store_location .name {
	font-weight: bold;
}

.store_location .location {
	width: 60%;
	float: left;
}

#order_form_div .select_store {
	font-size: 12px;
}

.image {
	padding: 5px 0 5px 0;
}

.catalog-sections-list .element .image {padding: 0}

.catalog-sections-list .element .image > div img {vertical-align: top; height: 218px;}

/* new */
.bx_order_make h4 {
	font-weight: normal;
	font-size: 20px;
}

.bx_order_make h4 a.slide {
	font-size: 14px;
	margin-left: 20px;
}

.bx_order_make h4 a.slide:focus {
	outline: none;
}

.bx_order_make {
	font-size: 13px;
}

.bx_order_make hr {
	border: none;
	border-bottom: 1px solid #dcdfe2;
}

.bx_order_make .bx_section {
	margin-bottom: 20px;
}

.bx_order_make .bx_section h4 {
	display: block;
	margin-bottom: 10px;
	padding-bottom: 5px;
}

.bx_order_make .bx_block {
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 15px;
	margin-bottom: 10px;
	color: #565656;
	vertical-align: middle;
}

.bx_order_make .bx_block.delivery {
	float: none;
	margin-right: 0px;
	padding-top: 5px;
}

.bx_order_make .bx_order_field {
	display: block;
	float: left;
	width: 50%;
	/*overflow: hidden;*/
	padding: 9px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.bx_order_make .bx_block.r1x3.pt8 {
	padding-top: 8px
}

.bx_order_make .bx_block.r1x3 {
	margin: 0;
	width: 30%
}

.bx_order_make .bx_block.r3x1 {
	margin: 0;
	width: 70%
}

.bx_order_make .bx_block.w100 {
	margin: 5px 0 10px 0;
	width: 100%
}

.bx_order_make .bx_block.horizontal {
	margin: 5px 0 10px 0
}

@media ( max-width :640px) {
	.adaptiv .bx_order_make .bx_block.r1x3 {
		width: 40%
	}
	.adaptiv .bx_order_make .bx_block.r3x1 {
		width: 60%
	}
}

@media ( max-width :480px) {
	.bx-touch .adaptiv .bx_order_make .bx_block.r1x3, .bx-touch .adaptiv .bx_order_make .bx_block.r3x1
		{
		float: none;
		margin-right: 0;
		width: 100%;
	}
}

.bx_order_make .bx_block textarea, .bx_order_make .bx_block select {
	width: 100%
}

.bx_order_make .bx_block input[type=text], .bx_order_make .bx_block textarea,
	.bx_order_make .bx_block select {
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 6px;
	outline: none;
	border: 1px solid #e6e6e6;
	border-radius: 3px;
	background: #fff;
	color: #000;
	vertical-align: middle;
	font-size: 14px;
	/*max-width:400px*/
}

.bx_order_make .bx_sof_req {
	position: relative;
	display: inline-block;
	color: #565656;
	font-weight: normal;
	font-size: 10px;
	line-height: 10px;
	bottom: 5px;
}

.bx_order_make .bx_logotype {
	cursor: pointer;
	padding: 2px;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid transparent;
	margin-right: 20px;
}

.bx_order_make .bx_block.horizontal .bx_logotype {
	width: 104px;
	height: 104px;
	margin-right: 0
}

.bx_order_make .bx_logotype span {
	display: block;
	width: 100px;
	height: 60px;
	background-repeat: no-repeat;
	background-position: center;
}

.bx_order_make .bx_logotype.active, .bx_order_make .bx_logotype:hover {
	border: 2px solid #f0f0f0;
	padding: 1px;
}

.bx_order_make .bx_description {
	font-size: 11px;
	color: #383838;
	/*float: left;*/
}

.bx_order_make .bx_block.delivery .bx_description {
	text-align: left;
}

.bx_order_make .bx_description p {
	display: block;
	/*clear: both*/
}

.bx_order_make .bx_result_price {
	color: #000 !important;
	text-align: left;
	font-weight: normal;
	color: #383838;
}

.bx_order_make .bx_result_price a {
	font-weight: normal;
}

@media ( max-width :640px) {
	.adaptiv .bx_order_make .bx_result_price {
		float: none;
		display: block;
		width: 100%;
	}
}

.bx_order_make .bx_result_price a {
	color: #12a9e1
}

.bx_order_make .bx_result_price a:hover {
	text-decoration: none
}

.bx_order_make .bx_description strong {
	display: block;
	color: #383838;
	/*float: left;*/
}

.bx_ordercart .bx_ordercart_order_table_container tbody .right {
	text-align: right !important;
}

/*Price*/
.bx_ordercart_order_pay {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/*.bx_ordercart .bx_ordercart_order_pay_left{
	float:left;
	width:50%;
}*/
/*.bx_ordercart .bx_ordercart_order_pay_right{
	float:left;
	width:50%;
	text-align:right;
}*/
/*.bx_ordercart .bx_ordercart_coupon{ }*/
/*.bx_ordercart .bx_ordercart_coupon span{
	display:block;
	margin-bottom:13px;
	color:#7f7f7f;
	font-size:13px;
}*/
/*.bx_ordercart .bx_ordercart_coupon input{
	height:34px;
	border:1px solid #bababa;
	border-radius:3px;
	box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.21);
	color:#000;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	line-height:34px;
}*/
/*.bx_ordercart .bx_ordercart_coupon input.good{
	border:1px solid #59a62a;
	background:rgba(89,166,42,.16);
	box-shadow:0 0 2px 0 rgba(89,166,42,.8);
}*/
/*.bx_ordercart .bx_ordercart_coupon input.bad{
	border:1px solid #e16565;
	background:rgba(225,101,101,.16);
	box-shadow:0 0 2px 0 rgba(225,101,101,.8);
}*/
.bx_ordercart_order_sum {
	float: right;
}

.bx_ordercart_order_sum tr {
	
}

.bx_ordercart_order_sum tr td {
	padding: 1px;
	text-align: right;
	font-size: 13px;
}

.bx_ordercart_order_sum tr td.custom_t1 {
	width: 100%;
	font-size: 16px;
	vertical-align: baseline;
	padding-right: 9px;
}

.bx_ordercart_order_sum tr td.custom_t2 {
	white-space: nowrap;
	font-size: 20px;
	vertical-align: baseline;
}

.bx_ordercart_order_sum tr td.fwb {
	font-weight: bold;
}

.bx_ordercart_order_pay_center {
	margin-top: 20px;
	padding-top: 20px;
	text-align: right;
}

.bx_ordercart_order_pay_center span, .bx_ordercart_order_pay_center a {
	vertical-align: top;
	line-height: 53px;
}

.bx_ordercart_order_pay_center span {
	margin: 0 30px;
	font-weight: bold;
	font-size: 17px;
}

.bx_ordercart_order_pay_center .checkout {
	padding: 18px 55px;
	line-height: 14px;
	font-size: 14px;
}
/*-Price-*/
div#order_form_content div.bx_section div#sale_order_props div div.bx_block textarea
	{
	margin-bottom: 10px;
}

div#order_form_content .errortext {
	display: inline-block;
	margin-top: 15px;
	padding: 10px 15px 10px 60px !important;
	border-top: 1px solid #E4CBD1;
	border-right: 1px solid #D5BABE;
	border-bottom: 1px solid #C9ABAF;
	border-left: 1px solid #D5BABE;
	border-radius: 5px;
	background: #F8EAED;
	background:
		url("/bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/images/alert.png")
		10px 50% no-repeat,
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodвЂ¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:
		url("/bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/images/alert.png")
		10px 50% no-repeat,
		-webkit-gradient(linear, left top, left bottom, color-stop(0%, #F8EAED),
		color-stop(100%, #EDD0D6));
	background:
		url("/bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/images/alert.png")
		10px 50% no-repeat,
		-webkit-linear-gradient(top, #F8EAED 0%, #EDD0D6 100%);
	background:
		url("/bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/images/alert.png")
		10px 50% no-repeat,
		-moz-linear-gradient(top, #f8eaed 0%, #edd0d6 100%);
	background:
		url("/bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/images/alert.png")
		10px 50% no-repeat, -ms-linear-gradient(top, #f8eaed 0%, #edd0d6 100%);
	background:
		url("/bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/images/alert.png")
		10px 50% no-repeat, -o-linear-gradient(top, #f8eaed 0%, #edd0d6 100%);
	background:
		url("/bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/images/alert.png")
		10px 50% no-repeat,
		linear-gradient(to bottom, #F8EAED 0%, #EDD0D6 100%);
	box-shadow: inset 0 1px 1px 0 #FFF;
	color: #881521 !important;
	text-shadow: 0 1px 0 #FFF;
	font-weight: bold;
	font-size: 15px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8eaed',
		endColorstr='#edd0d6', GradientType=0);
}

/* new locations */
#order_form_div .bx-sls input[type="text"] {
	margin-bottom: 0;
}

#order_form_div .location-block-wrapper {
	width: 100%;
}

#order_form_div .dropdown-block {
	width: auto;
}

#order_form_div .bx-ui-sls-container {
	display: block !important;
}

#order_form_div .bx-ui-sls-route {
	padding-top: 0 !important;
}

.-bx-order-property-city {
	display: none;
}

.-bx-popup-special-prompt {
	padding: 5px 10px;
}

.bx_order_make .paysystem-section, .bx_order_make .delivery-section {
	overflow: hidden;
}

@media all and (max-width: 900px) {
	.adaptiv .bx_order_make .bx_order_field {
		float: none;
		width: auto;
		/*overflow: hidden;*/
		margin-top: 5px;
		margin-bottom: 5px;
	}
}

@media all and (max-width: 800px) {
	.adaptiv .bx_order_make .paysystem-section, .adaptiv .bx_order_make .delivery-section
		{
		float: none;
		width: auto !important;
	}
}

@media all and (max-width: 450px) {
	.adaptiv .bx_order_make h4 a.slide {
		display: block;
		margin-left: 0px;
	}
}
/*СЃРѕРіР»Р°С€РµРЅРёРµ*/
.consent {
	margin-bottom: 10px !important;
}

.consent a {
	text-decoration: none !important;
	line-height: normal !important;
}

.consent label {
	font-size: 11px !important;
	color: #585858 !important;
	cursor: pointer !important;
}

.consent label:hover {
	color: #8e8e8e !important;
}

.consent label, .consent input {
	display: inline-block !important;
	vertical-align: middle !important;
}
/* End */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/style_cart.css?149199937215572*/
.bx_ordercart h4 {
	font-weight: normal;
	font-size: 20px;
}

.bx_ordercart .bx_sort_container a:hover {
	background: #f9f9f9;
	background:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9),
		color-stop(100%, #ededed));
	background: -webkit-linear-gradient(top, #f9f9f9 0%, #ededed 100%);
	background: -moz-linear-gradient(top, #f9f9f9 0%, #ededed 100%);
	background: -ms-linear-gradient(top, #f9f9f9 0%, #ededed 100%);
	background: -o-linear-gradient(top, #f9f9f9 0%, #ededed 100%);
	background: linear-gradient(to bottom, #f9f9f9 0%, #ededed 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9',
		endColorstr='#ededed', GradientType=0);
}

.bx_ordercart .bx_sort_container a:active {
	background: #707070;
	background:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcwNzA3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMmEyYTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #707070),
		color-stop(100%, #a2a2a2));
	background: -webkit-linear-gradient(top, #707070 0%, #a2a2a2 100%);
	background: -moz-linear-gradient(top, #707070 0%, #a2a2a2 100%);
	background: -ms-linear-gradient(top, #707070 0%, #a2a2a2 100%);
	background: -o-linear-gradient(top, #707070 0%, #a2a2a2 100%);
	background: linear-gradient(to bottom, #707070 0%, #a2a2a2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#707070',
		endColorstr='#a2a2a2', GradientType=0);
	box-shadow: inset 0 1px 2px 0 #3e3e3e;
	color: #fff;
	text-shadow: 0 1px 0 #505050;
}

.bx_ordercart .bx_ordercart_order_table_container {
	overflow-x: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: 14px;
}

.bx_ordercart .bx_ordercart_order_table_container table {
	margin: 0;
	padding: 0;
	min-width: 100%;
	border-collapse: collapse;
}

.bx_ordercart .bx_ordercart_order_table_container table td {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	white-space: nowrap;
}

.bx_ordercart .bx_ordercart_order_table_container table td.margin {
	padding: 0;
	width: 2%;
	border-bottom: none !important;
}

.bx_ordercart .bx_ordercart_order_table_container table thead td {
	padding: 0 5px;
	min-height: 39px;
	font-weight: bold;
	color: #787878;
	font-size: 14px;
	line-height: 39px;
	border-bottom: 3px solid #ededed;
}

.bx_ordercart .bx_ordercart_order_table_container table tbody td {
	padding: 2% 5px;
	border-bottom: 1px solid #ededed;
	vertical-align: middle;
}

.bx_ordercart .bx_ordercart_order_table_container table tbody tr:last-child td
	{
	border-bottom: none;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto {
	width: 80px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.item,
	.bx_ordercart .bx_ordercart_order_table_container tbody td.custom,
	/*.bx_ordercart .bx_ordercart_order_table_container tbody td.control,*/
	.bx_ordercart .bx_ordercart_order_table_container tbody td.price {
	text-align: left;
	font-size: 14px;
	line-height: 22px;
	color: #767676;
	font-weight: bold;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.custom span {
	display: none;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.item {
	width: 30%;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
	{
	color: #767676;
	font-weight: bold;
	font-size: 14px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.price     .old_price
	{
	color: #c93332;
	font-weight: normal;
	text-decoration: line-through;
	font-size: 12px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.price    .type_price
	{
	color: #7f7f7f;
	font-size: 11px;
	line-height: 13px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price_value
	{
	font-size: 11px;
	line-height: 13px;
}
/*.bx_ordercart .bx_ordercart_order_table_container tbody td.control a{
	color:#327ab7;
	font-size:11px;
}
.bx_ordercart .bx_ordercart_order_table_container tbody td.control a:hover{text-decoration:none;}*/
.bx_ordercart .bx_ordercart_photo_container {
	position: relative;
	padding-top: 100%;
	min-width: 50px;
	max-width: 100%;
	height: 0;
	border-radius: 2px;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_photo {
	position: absolute;
	top: 4%;
	right: 4%;
	bottom: 4%;
	left: 4%;
	background-position: center;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
	background-repeat: no-repeat;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand {
	position: relative;
	margin-top: 3%;
	min-width: 50px;
	max-width: 100%;
	border: 1px solid #c0cfda;
	border-radius: 2px;
	line-height: 0;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand img
	{
	margin: 0;
	padding: 0;
	width: 100%;
	height: auto;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle
	{
	margin: 0;
	padding: 0;
	white-space: normal;
	line-height: 18px;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a
	{
	color: #3a58d2;
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemart
	{
	color: #b4b4b4;
	font-size: 13px;
}

.bx-touch    .bx_ordercart td.custom .centered, .bx-no-touch .bx_ordercart td.custom .some-class
	{
	display: none
}

.bx_ordercart .bx_ordercart_order_pay {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/*.bx_ordercart .bx_ordercart_order_pay_left{
	float:left;
	width:50%;
}*/
/*.bx_ordercart .bx_ordercart_order_pay_right{
	float:left;
	width:50%;
	text-align:right;
}*/
/*.bx_ordercart .bx_ordercart_coupon{ }*/
/*.bx_ordercart .bx_ordercart_coupon span{
	display:block;
	margin-bottom:13px;
	color:#7f7f7f;
	font-size:13px;
}*/
/*.bx_ordercart .bx_ordercart_coupon input{
	height:34px;
	border:1px solid #bababa;
	border-radius:3px;
	box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.21);
	color:#000;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	line-height:34px;
}*/
/*.bx_ordercart .bx_ordercart_coupon input.good{
	border:1px solid #59a62a;
	background:rgba(89,166,42,.16);
	box-shadow:0 0 2px 0 rgba(89,166,42,.8);
}*/
/*.bx_ordercart .bx_ordercart_coupon input.bad{
	border:1px solid #e16565;
	background:rgba(225,101,101,.16);
	box-shadow:0 0 2px 0 rgba(225,101,101,.8);
}*/
.bx_ordercart .bx_ordercart_order_sum {
	float: right;
}

.bx_ordercart .bx_ordercart_order_sum tr {
	
}

.bx_ordercart .bx_ordercart_order_sum tr td {
	padding: 1px;
	text-align: right;
	font-size: 13px;
}

.bx_ordercart .bx_ordercart_order_sum tr td.custom_t1 {
	width: 100%;
}

.bx_ordercart .bx_ordercart_order_sum tr td.custom_t2 {
	white-space: nowrap;
}

.bx_ordercart .bx_ordercart_order_sum tr td.fwb {
	font-weight: bold;
}

.item .property {
	margin: 0px;
	padding: 0px;
	border: none;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: normal;
}

.item .property .text, .item .property .title {
	font-size: 14px !important;
	line-height: 20px !important;
	font-weight: normal !important;
	margin: 0px !important;
	padding: 0px !important;
	border: none !important;
}

.item .property img {
	height: 20px;
	border: 1px solid #dedede;
	border-radius: 3px;
	margin-left: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

@media all and (max-width:980px) {
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container span {
		display: block;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container a {
		margin: 0 20px 10px 0;
	}
	.adaptiv .bx_ordercart .bx_ordercart_order_table_container table thead td
		{
		font-size: 13px;
	}
	.adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.custom,
		.adaptiv .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a,
		.adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
		{
		font-size: 14px;
	}
}

@media all and (max-width:680px) {
	.adaptiv .bx_ordercart .bx_ordercart_order_table_container table thead td
		{
		font-size: 12px;
	}
	.adaptiv .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a,
		.adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
		{
		font-size: 12px;
	}
}

@media all and (max-width:600px) {
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay {
		width: 100%;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_left, .bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_right
		{
		float: none;
		width: 100%;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_sum {
		float: none;
		margin-top: 20px;
		width: 100%;
	}
}

@media all and (max-width:530px) {
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container {
		margin: 10px 0;
		text-align: left;
		line-height: 13px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container a {
		float: none;
		border-bottom: none;
		border-left: 1px solid transparent;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container a:hover, .bx-touch .adaptiv .bx_ordercart .bx_sort_container a.current
		{
		border-color: #3a58d2;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.itemphoto,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.item,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.price,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.custom,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.control
		{
		display: block;
		padding: 2% 6%;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr
		{
		margin-bottom: 20px;
		border-bottom: 1px solid #ededed;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr:last-child
		{
		margin-bottom: 0;
		border-bottom: none;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table thead
		{
		display: none;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.item,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.itemphoto
		{
		width: 100%;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.item
		{
		padding-bottom: 20px;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.custom
		{
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.control
		{
		text-align: center;
		width: auto;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.item .bx_item_detail_size_small_noadaptive,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.item .bx_item_detail_scu_small_noadaptive
		{
		margin: 5px auto !important;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_photo_container {
		margin: 0 auto;
		padding-top: 50%;
		max-width: 250px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand
		{
		border: none;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand img
		{
		max-width: 100%;
		width: auto;
		border-radius: 2px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody td
		{
		border: none
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.custom span
		{
		display: inline-block;
		margin-right: 10px;
		font-weight: bold;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.control
		{
		text-align: center;
		word-spacing: 15px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.control a
		{
		word-spacing: normal;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.control br
		{
		display: none
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price
		{
		padding-top: 20px;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
		{
		margin-top: 10px;
		margin-bottom: 10px;
		font-size: 28px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .old_price
		{
		margin-left: 10px;
		font-size: 19px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price_value
		{
		display: inline-block;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_sum {
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_sum .sum {
		display: inline;
	}
	.bx-touch .adaptiv .bx_ordercaret table tbody tr td.basket_quantity {
		text-align: center;
	}
}

@media all and (max-width:490px) {
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_center {
		margin-bottom: 40px;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_center span {
		display: block;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_center .checkout
		{
		top: 0;
	}
}

.bx_ordercart .bx_ordercart_order_pay, .bx_ordercart .bx_ordercart_order_sum,
	/*.bx_ordercart .bx_ordercart_order_pay_left,*/ .bx_ordercart .bx_ordercart_order_pay_right,
	.bx_ordercart_order_pay_center, .bx_ordercart_order_pay_center span,
	.bx_ordercart_order_pay_center .checkout, .bx_ordercart .bx_ordercart_order_table_container table,
	.bx_ordercart .bx_ordercart_order_table_container table tbody,
	.bx_ordercart .bx_ordercart_order_table_container table tbody tr,
	.bx_ordercart .bx_ordercart_order_table_container table tbody tr td,
	.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a,
	.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
	{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
/* End */

/* Start:/bitrix/components/bitrix/sale.location.selector.search/templates/.default/style.min.css?14918346295431*/
.bx-sls .dropdown-block {
	border: 1px solid #bdbdbd;
	border-radius: 2px;
	-webkit-box-shadow: inset 0 1px 2px #ebebeb;
	box-shadow: inset 0 1px 2px #ebebeb;
	font-size: 14px;
	padding: 0 22px 0 30px;
	position: relative;
	background-color: #fff
}

.bx-sls .dropdown-arrow {
	background:
		url(/bitrix/components/bitrix/sale.location.selector.search/templates/.default/images/dropdown-errow.png)
		no-repeat center center;
	height: 100%;
	top: 0;
	right: 0;
	position: absolute;
	width: 22px
}

.bx-sls .bx-ui-sls-fake, .bx-sls .bx-ui-sls-route {
	background: transparent !important;
	border: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	height: 33px;
	width: 100%;
	outline: 0;
	padding: 0
}

.bx-sls .bx-ui-sls-container {
	overflow: hidden
}

.bx-sls .bx-ui-sls-pane {
	border: 1px solid #bdbdbd;
	border-radius: 2px;
	-webkit-box-shadow: 0 2px 3px #c7c7c7;
	box-shadow: 0 2px 3px #c7c7c7;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: none;
	max-height: 200px;
	overflow-y: auto;
	left: 0;
	top: 35px;
	padding: 5px 5px 3px 5px;
	position: absolute;
	width: 100%
}

.bx-sls .dropdown-active .bx-ui-sls-pane {
	display: block
}

.bx-sls .bx-ui-sls-variants {
	list-style: none;
	margin: 0;
	padding: 0
}

.bx-sls .dropdown-item {
	border-radius: 2px;
	padding: 7px 4px 7px 10px;
	margin-bottom: 2px
}

.bx-sls .dropdown-item:hover {
	background-color: #f1f3f5;
	cursor: pointer
}

.bx-sls .dropdown-img {
	border: 0;
	display: inline-block;
	height: 12px;
	margin: 3px 12px 0 0;
	vertical-align: top;
	width: 16px
}

.bx-sls .dropdown-item-text {
	color: #aba8ac;
	display: inline-block;
	vertical-align: top
}

.bx-sls .dropdown-item-text span {
	color: #25282c
}

.bx-sls .dropdown-list-title {
	border-bottom: 1px solid #e5e5e5;
	height: 37px;
	line-height: 37px;
	padding-left: 8px
}

.bx-sls .dropdown-icon {
	background:
		url(/bitrix/components/bitrix/sale.location.selector.search/templates/.default/images/lens.png)
		no-repeat center center;
	height: 14px;
	left: 10px;
	position: absolute;
	top: 10px;
	width: 14px
}

.bx-sls .quick-locations {
	margin-bottom: 5px
}

.bx-sls .quick-location-tag {
	background-color: #f2f5f8;
	border: 1px solid #cad3dc;
	border-radius: 3px;
	color: #1e55b9;
	display: inline-block;
	font-size: 15px;
	height: 27px;
	line-height: 26px;
	margin: 0 3px;
	padding: 0 14px;
	text-decoration: none;
	margin-bottom: 10px
}

.bx-sls .quick-location-tag:hover {
	background-color: #fafafa
}

.bx-sls .dropdown-fade2white {
	width: 46px;
	height: 31px;
	position: absolute;
	top: 2px;
	right: 0;
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0,
		rgba(255, 255, 255, 1) 30%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,
		255, 255, 0)), color-stop(30%, rgba(255, 255, 255, 1)));
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0,
		rgba(255, 255, 255, 1) 30%);
	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0,
		rgba(255, 255, 255, 1) 30%);
	background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0,
		rgba(255, 255, 255, 1) 30%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0,
		rgba(255, 255, 255, 1) 30%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',
		endColorstr='#ffffff', GradientType=1)
}

.bx-sls .bx-ui-sls-clear {
	background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px
		-3386px no-repeat scroll;
	width: 30px;
	height: 30px;
	cursor: pointer;
	cursor: hand;
	margin-top: 2px;
	position: absolute;
	top: 0;
	right: 0;
	display: block
}

.bx-sls .bx-ui-sls-clear:hover {
	background-position: 6px -3418px
}

.bx-sls .bx-ui-sls-loader {
	background-image: url(/bitrix/panel/main/images/waiter-white.gif)
		!important;
	background-repeat: no-repeat !important;
	background-position: right -1px !important;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 3px;
	right: 2px;
	display: none
}

.bx-sls .bx-ui-sls-go-edit {
	display: none
}

.bx-sls .bx-ui-sls-pane {
	max-height: 300px
}

.bx-sls input::-ms-clear {
	display: none
}

.bx-sls input[type="text"] {
	position: relative
}

.bx-sls .bx-ui-sls-route {
	position: absolute !important;
	top: 0;
	left: 0;
	color: #aba8ac !important;
	background-color: transparent !important;
	border-color: transparent !important;
	opacity: 1 !important;
	box-shadow: none !important;
	padding-right: 22px;
	background-position: right 1px;
	background-repeat: no-repeat
}

.bx-sls .bx-ui-sls-pane {
	background-color: #fff;
	z-index: 999;
	border: 1px solid #87919c
}

.bx-sls .bx-ui-sls-variants .bx-ui-sls-variant, .bx-sls .bx-ui-sls-error
	{
	padding: 10px 10px
}

.bx-sls .bx-ui-sls-error {
	color: #f22;
	padding-left: 30px;
	position: relative
}

.bx-sls .bx-ui-sls-error div {
	position: absolute;
	top: 0;
	left: 0;
	width: 25px;
	height: 25px;
	background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px
		-2895px no-repeat scroll
}

.bx-sls .bx-ui-sls-variants .bx-ui-sls-variant:hover, .bx-sls .bx-ui-sls-variant-active
	{
	background-color: #e0e8ea
}

.adm-sls-edit-link {
	margin-top: 10px
}

.bx-admin-mode .bx-sls-go-edit {
	margin-left: 10px;
	display: none
}

.bx-admin-mode .dropdown-block {
	border-color: #87919c #959ea9 #9ea7b1;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3), 0 2px 2px -1px
		rgba(180, 188, 191, 0.7) inset;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3), 0 2px 2px -1px
		rgba(180, 188, 191, 0.7) inset;
	height: 25px
}

.bx-sls.bx-admin-mode .bx-ui-sls-fake, .bx-sls.bx-admin-mode .bx-ui-sls-route
	{
	height: 25px
}

.bx-admin-mode .dropdown-icon {
	top: 7px
}

.bx-admin-mode .dropdown-fade2white {
	height: 22px
}

.bx-admin-mode .dropdown-fade2white {
	right: 1px
}

.bx-admin-mode .bx-ui-sls-clear {
	background-position: 6px -3389px;
	height: 22px
}

.bx-admin-mode .bx-ui-sls-clear:hover {
	background-position: 6px -3421px
}

.bx-admin-mode .bx-ui-sls-loader {
	background-position: right -4px !important;
	height: 21px
}

.bx-admin-mode .bx-ui-sls-pane {
	top: 27px
}
/* End */

/* Start:/bitrix/components/bitrix/sale.location.selector.steps/templates/.default/style.min.css?14918346316061*/
.bx-slst .dropdown-block {
	border: 1px solid #bdbdbd;
	border-radius: 2px;
	-webkit-box-shadow: inset 0 1px 2px #ebebeb;
	box-shadow: inset 0 1px 2px #ebebeb;
	font-size: 14px;
	padding: 0 22px 0 30px;
	position: relative;
	background-color: #fff;
	margin-bottom: 10px
}

.bx-slst .dropdown-block:last-child {
	margin-bottom: 0
}

.bx-slst .dropdown-arrow {
	background:
		url(/bitrix/components/bitrix/sale.location.selector.steps/templates/.default/images/dropdown-errow.png)
		no-repeat center center;
	height: 100%;
	top: 0;
	right: 0;
	position: absolute;
	width: 22px
}

.bx-slst .bx-ui-combobox-fake, .bx-slst .bx-ui-combobox-route {
	background: transparent !important;
	border: none !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	color: #000;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	height: 33px;
	width: 100%;
	outline: 0;
	padding: 0
}

.bx-slst .bx-ui-combobox-container {
	overflow: hidden
}

.bx-slst .bx-ui-combobox-dropdown {
	border: 1px solid #bdbdbd;
	border-radius: 2px;
	-webkit-box-shadow: 0 2px 3px #c7c7c7;
	box-shadow: 0 2px 3px #c7c7c7;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: none;
	max-height: 200px;
	overflow-y: auto;
	left: 0;
	top: 35px;
	padding: 5px 5px 3px 5px;
	position: absolute;
	width: 100%
}

.bx-slst .dropdown-active .bx-ui-combobox-dropdown {
	display: block
}

.bx-slst .bx-ui-combobox-variants {
	list-style: none;
	margin: 0;
	padding: 0
}

.bx-slst .dropdown-item {
	border-radius: 2px;
	padding: 7px 4px 7px 10px;
	margin-bottom: 2px
}

.bx-slst .dropdown-item:hover {
	background-color: #f1f3f5;
	cursor: pointer
}

.bx-slst .dropdown-img {
	border: 0;
	display: inline-block;
	height: 12px;
	margin: 3px 12px 0 0;
	vertical-align: top;
	width: 16px
}

.bx-slst .dropdown-item-text {
	color: #aba8ac;
	display: inline-block;
	vertical-align: top
}

.bx-slst .dropdown-item-text span {
	color: #25282c
}

.bx-slst .dropdown-list-title {
	border-bottom: 1px solid #e5e5e5;
	height: 37px;
	line-height: 37px;
	padding-left: 8px
}

.bx-slst .dropdown-icon {
	background:
		url(/bitrix/components/bitrix/sale.location.selector.steps/templates/.default/images/lens.png)
		no-repeat center center;
	height: 14px;
	left: 10px;
	position: absolute;
	top: 10px;
	width: 14px
}

.bx-slst .quick-locations {
	margin-bottom: 5px
}

.bx-slst .quick-location-tag {
	background-color: #f2f5f8;
	border: 1px solid #cad3dc;
	border-radius: 3px;
	color: #1e55b9;
	display: inline-block;
	font-size: 15px;
	height: 27px;
	line-height: 26px;
	margin: 0 3px;
	padding: 0 14px;
	text-decoration: none;
	margin-bottom: 10px
}

.bx-slst .quick-location-tag:hover {
	background-color: #fafafa
}

.bx-slst .dropdown-fade2white {
	width: 32px;
	height: 31px;
	position: absolute;
	top: 2px;
	right: 0;
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0,
		rgba(255, 255, 255, 1) 30%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,
		255, 255, 0)), color-stop(30%, rgba(255, 255, 255, 1)));
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0,
		rgba(255, 255, 255, 1) 30%);
	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0,
		rgba(255, 255, 255, 1) 30%);
	background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0,
		rgba(255, 255, 255, 1) 30%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0,
		rgba(255, 255, 255, 1) 30%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',
		endColorstr='#ffffff', GradientType=1)
}

.bx-slst .bx-ui-combobox-toggle {
	background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px
		-2618px no-repeat scroll;
	width: 30px;
	height: 30px;
	cursor: pointer;
	cursor: hand;
	margin-top: 2px;
	position: absolute;
	top: 0;
	right: 0;
	display: block
}

.bx-slst .bx-ui-combobox-toggle:hover {
	background-position: 6px -2696px
}

.bx-slst .bx-ui-combobox-loader {
	background-image: url(/bitrix/panel/main/images/waiter-white.gif)
		!important;
	background-repeat: no-repeat !important;
	background-position: right -1px !important;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 3px;
	right: 2px;
	display: none
}

.bx-slst .bx-ui-combobox-go-edit {
	display: none
}

.bx-slst .bx-ui-combobox-dropdown {
	max-height: 300px
}

.bx-slst .bx-ui-pager-area {
	height: 40px;
	text-align: center;
	color: gray;
	padding: 10px 0 0 0
}

.bx-slst input[type="text"] {
	position: relative
}

.bx-slst input::-ms-clear {
	display: none
}

.bx-slst .bx-ui-combobox-dropdown {
	background-color: #fff;
	z-index: 999;
	border: 1px solid #87919c
}

.bx-slst .bx-ui-combobox-variant {
	cursor: pointer;
	cursor: hand
}

.bx-slst .bx-ui-combobox-variant, .bx-slst .bx-ui-combobox-error {
	padding: 10px 10px
}

.bx-slst .bx-ui-combobox-error {
	color: #f22;
	padding-left: 30px;
	position: relative
}

.bx-slst .bx-ui-combobox-error div {
	position: absolute;
	top: 0;
	left: 0;
	width: 25px;
	height: 25px;
	background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px
		-2895px no-repeat scroll
}

.bx-slst .bx-ui-combobox-variant:hover, .bx-slst .bx-ui-combobox-variant-active
	{
	background-color: #e0e8ea
}

.adm-sls-edit-link {
	margin-top: 10px
}

.bx-admin-mode .bx-sls-go-edit {
	margin-left: 10px;
	display: none
}

.bx-admin-mode .dropdown-block {
	border-color: #87919c #959ea9 #9ea7b1;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3), 0 2px 2px -1px
		rgba(180, 188, 191, 0.7) inset;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3), 0 2px 2px -1px
		rgba(180, 188, 191, 0.7) inset;
	height: 25px
}

.bx-slst.bx-admin-mode .bx-ui-combobox-fake, .bx-slst.bx-admin-mode .bx-ui-combobox-route
	{
	height: 25px
}

.bx-slst.bx-admin-mode .dropdown-icon {
	top: 7px
}

.bx-slst.bx-admin-mode .dropdown-fade2white {
	height: 22px
}

.bx-slst.bx-admin-mode .dropdown-fade2white {
	right: 1px
}

.bx-slst.bx-admin-mode .bx-ui-combobox-toggle {
	background-position: 6px -2623px;
	height: 22px
}

.bx-slst.bx-admin-mode .bx-ui-combobox-loader {
	background-position: right -4px !important;
	height: 21px
}

.bx-slst.bx-admin-mode .bx-ui-combobox-dropdown {
	top: 27px
}

.bx-slst .bx-ui-state-items-discover-in-progress .bx-ui-combobox-loader
	{
	display: block
}

.bx-ui-slst-pool select {
	margin: 10px 10px 0 0
}

div[data-bx-ui-id="error"] {
	display: none
}

.bx-ui-state-error div[data-bx-ui-id="error"] {
	display: block
}

.bx-ui-slst-other-item, .bx-ui-combobox-deselect-item {
	border-bottom: 1px solid gray
}

.bx-ui-sls-tree-trunk {
	padding: 0 0 9px 30px
}

.disabled-keyboard {
	cursor: pointer;
	cursor: hand
}

.disabled-keyboard input {
	cursor: inherit
}

.bx-ui-combobox-container .bx-combobox-fake-as-input {
	padding-top: 9px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
/* End */
/* /bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/style.css?149199937217429 */
/* /bitrix/templates/unimagazin_s1/components/bitrix/sale.order.ajax/order/style_cart.css?149199937215572 */
/* /bitrix/components/bitrix/sale.location.selector.search/templates/.default/style.min.css?14918346295431 */
/* /bitrix/components/bitrix/sale.location.selector.steps/templates/.default/style.min.css?14918346316061 */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/news/news/style.css?14919993721378*/
.top_plash {
	background: transparent;
	border: 1px solid #ebebec;
	border-radius: 5px;
	overflow: hidden;
	height: 40px;
	margin-bottom: 15px;
}

.top_plash .title_text {
	font-size: 12px;
	color: #444648;
	text-shadow: 1px 1px 1px #fff;
	line-height: 40px;
}

.top_plash .value_sort {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: 7px;
	margin-left: 29px;
}

.top_plash .value_sort li {
	float: left;
}

.top_plash .value_sort li.active {
	background: #444648;
	border-radius: 3px;
}

.top_plash .value_sort li.active .arrow_down {
	display: inline-block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 7px solid #fff;
	position: absolute;
	left: 9px;
	top: 10px;
}

.top_plash .value_sort li.active .arrow_up {
	display: inline-block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-bottom: 7px solid #fff;
	position: absolute;
	left: 9px;
	top: 10px;
	margin-right: 5px;
}

.top_plash .value_sort li a {
	display: block;
	color: #444648;
	text-shadow: 1px 1px 1px #fff;
	font-size: 12px;
	padding: 5px 10px 5px 24px;
	text-decoration: none;
	position: relative;
}

.top_plash .value_sort li.active a {
	color: #fff;
	text-shadow: none;
}

.top_plash .sort_plash {
	padding-left: 13px;
	margin-right: 20%;
}
/* End */

/* Start:/bitrix/templates/unimagazin_s1/components//bitrix/system.pagenavigation/arrows/style.css?14919993725883*/
/* ---- PAGINATION BOTTOM ---- */
.bx_pagination_bottom {
	color: #8d8d8d;
	font-size: 11px;
}

.bx_pagination_bottom .bx_pagination_section_one {
	
}

.bx_pagination_bottom .bx_pagination_section_two {
	float: right;
	text-align: right;
}

.bx_pagination_bottom .bx_pg_section {
	display: inline-block;
	height: 30px;
	vertical-align: top;
	line-height: 30px;
}

.bx_pagination_bottom .bx_pagination_select_container {
	display: inline-block;
}

.bx_pagination_bottom .bx_pagination_select_container select {
	position: relative;
	margin: 2px 20px 2px 10px;
	padding: 1px 25px 3px 5px;
	height: 22px;
	outline: none;
	border: 1px solid #e0e0e0;
	border-radius: 1px;
	background: #fff
		url(/bitrix/templates/unimagazin_s1/components//bitrix/system.pagenavigation/arrows/images/select_arrow.png)
		no-repeat right center;
	color: #8d8d8d;
	font-size: 11px;
	line-height: 16px;
	resize: none;
	-webkit-appearance: none;
}

.bx_pagination_bottom .bx_pagination_page {
	white-space: nowrap;
	font-size: 12px;
}

.bx_pagination_bottom .bx_pagination_page ul {
	display: inline-block;
	margin: 0;
	padding: 0;
}

.bx_pagination_bottom .bx_pagination_page li {
	display: inline-block;
	min-width: 22px;
	color: #282828;
	text-align: center;
	line-height: 22px;
	font-size: 13px;
	border: 1px solid #e5e5e5;
	background: #fff;
	border-radius: 3px;
	background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f1f1f1 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f1f1f1 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f1f1f1 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%, #f1f1f1 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',
		endColorstr='#f1f1f1', GradientType=0); /* IE6-9 */
}

.bx_pagination_bottom .bx_pagination_page li a {
	display: block;
	min-width: 22px;
	color: #282828;
	text-align: center;
	text-decoration: none;
	line-height: 22px;
	font-size: 13px;
}

.bx_pagination_bottom .bx_pagination_page li a:hover {
	color: #555;
}

.bx_pagination_bottom .bx_pagination_page li.bx_active {
	background: #ffffff; /* Old browsers */
}

.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num {
	display: block;
}

.bx_pagination_bottom .bx_pg_section.bx_pg_show_col select {
	margin-right: 5px;
}

.bx_pagination_bottom .bx_wsnw {
	white-space: nowrap;
}

/*1*/
@media ( min-width :981px) {
}
/*2*/
@media ( min-width :640px) and (max-width:980px) {
}
/*3*/
@media ( min-width :480px) and (max-width:639px) {
	.adaptiv .bx_pagination_bottom .bx_pagination_select_container select {
		margin-right: 10px;
	}
}
/*4*/
@media ( max-width :479px) {
	.adaptiv .bx_pagination_bottom .bx_pagination_section_one {
		
	}
	.adaptiv .bx_pagination_bottom .bx_pagination_section_two {
		float: none;
		text-align: left;
	}
	.adaptiv .bx_pagination_bottom .bx_pagination_select_container {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		width: 47%;
	}
	.adaptiv .bx_pagination_bottom .bx_pagination_select_container select {
		display: block;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		margin-right: 0 !important;
		width: 90%;
	}
	.adaptiv .bx_pagination_bottom .bx_pg_section {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		width: 100%;
		text-align: left;
	}
	.adaptiv .bx_pagination_bottom .bx_pagination_page {
		white-space: normal;
	}
	.adaptiv .bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num {
		width: 100%;
		height: auto;
		text-align: center;
	}
	.adaptiv .bx_pagination_bottom .bx_pg_section.bx_pg_show_col {
		display: none;
	}
	.adaptiv .bx_pagination_bottom .bx_pg_text {
		display: inline-block;
		width: 50%;
	}
	.adaptiv .bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text
		{
		display: none;
	}
}
/*5*/
@media ( max-width :320px) {
}

.adaptiv .bx_pagination_bottom .bx_pagination_section_one, .adaptiv .bx_pagination_bottom .bx_pagination_section_two,
	.adaptiv .bx_pagination_bottom .bx_pagination_select_container,
	.adaptiv .bx_pagination_bottom .bx_pagination_select_container select,
	.adaptiv .bx_pagination_bottom .bx_pg_section, .adaptiv .bx_pagination_bottom .bx_pagination_page,
	.adaptiv .bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num,
	.adaptiv .bx_pagination_bottom .bx_pg_section.bx_pg_show_col, .adaptiv .bx_pagination_bottom .bx_pg_text,
	.adaptiv .bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text
	{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

/* ---- --END-- PAGINATION ---- */
.bx_pagination_bottom .bx_pagination_page li.text_pag {
	padding: 0 8px;
	font-family: Arial, sans-serif;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #f1f1f1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f1f1f1 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f1f1f1 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f1f1f1 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%, #f1f1f1 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',
		endColorstr='#f1f1f1', GradientType=0); /* IE6-9 */
}

.bx_pg_section {
	float: right;
}
/* End */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/news/news/bitrix/news.list/.default/style.css?14919993721317*/
.one_news {
	width: 100%;
	padding: 25px 0;
	clear: both;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	border-top: 1px solid #eaeaea;
}

.one_news:first-child {
	border-top: none;
}

.one_news a.img_news {
	display: block;
	position: relative;
	width: 150px;
	height: 150px;
	float: left;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	overflow: hidden;
	font-size: 0px;
	white-space: nowrap;
	text-align: center;
}

.one_news a.img_news .valign {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}

.one_news a.img_news img {
	display: inline-block;
}

.one_news .body_news {
	display: block;
	margin-left: 170px;
}

.one_news a.name_news {
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

.one_news .prev_text {
	width: 100%;
	overflow: hidden;
	padding-top: 14px;
	font-size: 13px;
	line-height: 15px;
	max-height: 75px;
	color: #2e2e2e;
}

.one_news .period {
	font-size: 11px;
	color: #444648;
	display: block;
	width: auto;
	padding: 10px 35px 10px 0;
	float: left;
	overflow: hidden;
	margin-top: 17px;
}

.one_news .period p {
	padding: 0;
	margin: 0;
}

@media ( max-width :580px) {
	.adaptiv .one_news a.img_news {
		display: none;
		width: 0;
		height: 0;
	}
	.adaptiv .one_news .body_news {
		margin-left: 0px;
	}
}
/* End */
/* /bitrix/templates/unimagazin_s1/components/bitrix/news/news/style.css?14919993721378 */
/* /bitrix/templates/unimagazin_s1/components//bitrix/system.pagenavigation/arrows/style.css?14919993725883 */
/* /bitrix/templates/unimagazin_s1/components/bitrix/news/news/bitrix/news.list/.default/style.css?14919993721317 */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/style.css?149199937233293*/
.basket-switch {
	display: block;
}

.basket-switch>.container {
	display: block;
}

.basket-switch>.container>.orders {
	display: block;
}

/*Р С™Р Р…Р С•Р С—Р С”Р С‘ - Р С—Р ВµРЎР‚Р ВµР С”Р В»РЎР‹РЎвЂЎР В°РЎвЂљР ВµР В»Р С‘*/
.bx_ordercart .bx_sort_container {
	margin-bottom: 15px;
	min-height: 32px;
	color: #919191;
	vertical-align: middle;
	font-size: 0px;
}

.bx_ordercart .bx_sort_container a {
	display: inline-block;
	padding: 0 20px;
	font-size: 14px;
	color: #7a7a7a;
	line-height: 32px;
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
}

.bx_ordercart .bx_sort_container a:hover, .bx_ordercart .bx_sort_container a.current
	{
	color: #000;
	/*border-bottom:1px solid #3a58d2;*/
}

.bx_ordercart .bx_sort_container a:focus {
	outline: none;
}
/*-Р С™Р Р…Р С•Р С—Р С”Р С‘ - Р С—Р ВµРЎР‚Р ВµР С”Р В»РЎР‹РЎвЂЎР В°РЎвЂљР ВµР В»Р С‘-*/
.bx_ordercart .bx_ordercart_order_table_container {
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	overflow-x: auto;
}

.bx_ordercart .bx_ordercart_order_table_container table {
	margin: 0;
	padding: 0;
	min-width: 100%;
	border-collapse: collapse;
}

.bx_ordercart .bx_ordercart_order_table_container table td {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	white-space: nowrap;
}

.bx_ordercart .bx_ordercart_order_table_container table td.margin {
	padding: 0;
	width: 2%;
	border-bottom: none !important;
}

.bx_ordercart .bx_ordercart_order_table_container table thead td {
	padding: 0 5px;
	min-height: 39px;
	font-weight: bold;
	color: #787878;
	font-size: 14px;
	line-height: 39px;
	border-bottom: 3px solid #ededed;
}

.bx_ordercart .bx_ordercart_order_table_container table tbody td {
	padding: 2% 5px;
	border-bottom: 1px solid #ededed;
	vertical-align: middle;
}

.bx_ordercart .bx_ordercart_order_table_container table tbody td td {
	padding: 0 0px !important;
}

.bx_ordercart .bx_ordercart_order_table_container table tbody tr:last-child td
	{
	
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto {
	width: 80px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.item {
	width: 30%;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.item,
	.bx_ordercart .bx_ordercart_order_table_container tbody td.custom,
	.bx_ordercart .bx_ordercart_order_table_container tbody td.control,
	.bx_ordercart .bx_ordercart_order_table_container tbody td.price {
	text-align: left;
	font-size: 14px;
	line-height: 22px;
	color: #767676;
	font-weight: bold;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.control {
	width: 110px;
	text-align: right;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.custom span {
	display: none;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.custom a {
	color: #327AB7;
	font-size: 11px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
	{
	color: #767676;
	font-weight: bold;
	font-size: 19px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.price     .old_price
	{
	color: #c93332;
	font-weight: normal;
	text-decoration: line-through;
	font-size: 12px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.price    .type_price
	{
	color: #7f7f7f;
	font-size: 11px;
	line-height: 13px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price_value
	{
	font-size: 11px;
	line-height: 13px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.control a {
	color: #327ab7;
	font-size: 11px;
}

.bx_ordercart .bx_ordercart_order_table_container tbody td.control a:hover
	{
	text-decoration: none;
}

.bx_ordercart .bx_ordercart_photo_container {
	position: relative;
	padding-top: 100%;
	min-width: 50px;
	max-width: 100%;
	height: 0;
	border-radius: 2px;
	/*position:relative;
	margin-right: 15px !important;
	width: 80px;
	height: 80px;*/
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_photo {
	position: absolute;
	top: 4%;
	right: 4%;
	bottom: 4%;
	left: 4%;
	background-position: center;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
	background-repeat: no-repeat;
	/*position:absolute;
	width: 80px;
	height: 80px;
	background-position:center;
	-webkit-background-size:auto 100%;
			background-size:auto 100%;
	background-repeat:no-repeat;*/
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand {
	position: relative;
	margin-top: 3%;
	min-width: 50px;
	max-width: 100%;
	border: 1px solid #c0cfda;
	border-radius: 2px;
	line-height: 0;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand img
	{
	margin: 0;
	padding: 0;
	width: 100%;
	height: auto;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle
	{
	margin: 0;
	padding: 0;
	white-space: normal;
	line-height: 18px;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a
	{
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
}

.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemart
	{
	color: #b4b4b4;
	font-size: 13px;
}

.bx_ordercart .bx_ordercart_order_pay {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 20px auto 0;
	padding: 0px;
}

.bx_ordercart .bx_ordercart_order_pay_left {
	margin-top: 45px;
	float: left;
	width: 50%;
}

.bx_ordercart .bx_ordercart_order_pay_right {
	float: left;
	width: 50%;
	text-align: right;
}

.bx_ordercart .bx_ordercart_coupon {
	position: relative;
	white-space: nowrap;
	margin-bottom: 4px;
}

.bx_ordercart .bx_ordercart_coupon span {
	display: block;
	margin-bottom: 13px;
	color: #7f7f7f;
	font-size: 13px;
}

.bx_ordercart .bx_ordercart_coupon span.good, .bx_ordercart .bx_ordercart_coupon span.bad,
	.bx_ordercart .bx_ordercart_coupon span.disabled {
	display: inline-block;
	width: 22px;
	height: 34px;
	vertical-align: middle;
	margin: 0 0 0 5px;
	cursor: pointer;
}

.bx_ordercart .bx_ordercart_coupon span.disabled:hover {
	cursor: pointer
}

.bx_ordercart .bx_ordercart_coupon input.good {
	position: relative;
	border: 1px solid #59a62a;
	background: rgba(89, 166, 42, .16);
	box-shadow: 0 0 2px 0 rgba(89, 166, 42, .8);
}

.bx_ordercart .bx_ordercart_coupon span.good {
	background:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAYAAABPeYUaAAAAoklEQVQ4y2NgIBOUb7JkY6AEAA0wBuJHQGxHrgFWQPwBiP8D8WcgliTVAHuoRpAB/4A4E10BDwED3ID4K9SAP0CciK7ACYhfg2gcBvgA8Q8kA6LQFQgB8Seogq/oBgH5QUD8EyoPooNwOTUMagOKQSAbkcRBLvEhFGjoBvWi8V2JDX1kg2AY5FV7UqMR2SBQerAkN0GBDHoJSpmUJm1uYtUCAMzalTMY8Lf6AAAAAElFTkSuQmCC")
		no-repeat center;
}

.bx_ordercart .bx_ordercart_coupon input.bad {
	border: 1px solid #e16565;
	background: rgba(225, 101, 101, .16);
	box-shadow: 0 0 2px 0 rgba(225, 101, 101, .8);
}

.bx_ordercart .bx_ordercart_coupon span.good:hover, .bx_ordercart .bx_ordercart_coupon span.bad,
	.bx_ordercart .bx_ordercart_coupon span.disabled {
	background:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA2QzFEQUU3QTJEMTFFNEJFMTJEMjJGMUE4MkZDRkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA2QzFEQUY3QTJEMTFFNEJFMTJEMjJGMUE4MkZDRkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDZDMURBQzdBMkQxMUU0QkUxMkQyMkYxQTgyRkNGRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDZDMURBRDdBMkQxMUU0QkUxMkQyMkYxQTgyRkNGRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuRKTjMAAAC1SURBVHjaXJAhEsIwEEWTDiCoAa6CBtUKEAxHwAfHGSpxySWqUFQUh+YG3AEMOvxlfmf+kJmXnXRftr/1McaDc+4M9iGEu5OVUlqhXMCpwNaABejYUKljrxlh24EbmFHeomZKJXiZ43POdnsp8odDB6lGpMdP5KtUdirZoZDsNmEs5wmYDoeC09YoV8pvUuoHevyef6nikB7MmXljE1sJXlkm5qr5zHqtiQE8Nbgtka13/AowAFzKRSz6AcYPAAAAAElFTkSuQmCC")
		no-repeat center;
}

.bx_ordercart .bx_ordercart_coupon span.bad:hover {
	background:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAMAAAA4Nk+sAAAA1VBMVEXVLy/VMTHWMjLWMzPWNDTWNjbXODjXOjrXOzvYPT3YPz/ZQUHZQ0PaRkbaR0faSEjbTEzbTU3bTk7bT0/dWFjdWVneW1veXV3fYWHfYmLgY2PgZGTgZWXgZmbibW3ib2/jc3Pjd3flfX3lf3/mgYHojo7oj4/rm5vrnZ3soKDtpKTtpqbuqanura3wsrLxuLjxurr42tr43Nz43t754uL54+P76ur76+v77Oz87u787+/88PD88fH88vL99PT99fX99vb++Pj++fn++vr+/Pz//f3////hD3ITAAAA4klEQVQoU2XR2VrCMBRF4YWCAwIiGg1OYHGsI1qrNalGpef9H8mLNvlKXTfJ/m8P4iusWYRB+bxeH7ShvX+V1Nier1DVmhnP8wG1hs8lzzdZauNFBPnaodEwF+SiqXApfHQAIqMBtIkAOim3AKTiNGgnKQA3nAKgcnFj7cQqAE7YJnhQeqwRPCgt1qvf2Ik4XY1VRkHzPPiAs6BKWe8THgB4F6tAWXkD4B7XBZgmCkAlU4DuJxLzr1iQQtPo8FcQyXaXdZSVZ8iO6nps/NGKu57HrXhRO/HP00z1+3vR43e5/wBykDHWjqbzywAAAABJRU5ErkJggg==")
		no-repeat center;
}

.bx_ordercart .bx_ordercart_coupon input.disabled {
	color: #9a9a9a;
}

.bx_ordercart .bx_ordercart_coupon_notes {
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out;
	transition: opacity .3s ease-out;
	display: none;
	opacity: 0;
	white-space: normal;
	border: 1px solid #ddd;
	position: absolute;
	top: 100%;
	left: 0;
	max-width: 270px;
	padding: 10px;
	background: #fff;
	z-index: 1010;
	border-radius: 5px;
	font-size: 13px;
	line-height: 17px;
	box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .05)
}

.bx_ordercart .bx_ordercart_coupon:hover .bx_ordercart_coupon_notes {
	display: block;
	opacity: 1;
}

.bx-touch .bx_ordercart .bx_ordercart_coupon_notes {
	display: block;
	opacity: 1;
	position: relative;
	top: auto;
	left: auto;
	margin: 10px auto;
	box-shadow: none
}

.bx_ordercart .bx_ordercart_order_sum {
	float: right;
	margin-top: 45px;
}

.bx_ordercart .bx_ordercart_order_sum .sum {
	font-weight: bold;
	text-align: right;
}

.bx_ordercart .bx_ordercart_order_sum tr td {
	padding: 1px;
	text-align: right;
	font-size: 14px;
}

.bx_ordercart .bx_ordercart_order_pay_center {
	margin-top: 10px;
	text-align: right;
	padding: 40px 0 0;
	border: none;
	border-top: 1px solid #f3f3f3;
}

.bx_ordercart .bx_ordercart_order_pay_center span, .bx_ordercart .bx_ordercart_order_pay_center a
	{
	vertical-align: top;
}

.bx_ordercart .bx_ordercart_order_pay_center a {
	padding: 13px 40px
}

.bx_ordercart .bx_ordercart_order_pay_center a.sale_back {
	float: left;
}

.bx_ordercart .bx_ordercart_order_pay_center a.sale_order {
	float: right;
}

.bx_ordercart .bx_ordercart_order_pay_center span {
	margin: 0 30px;
	font-weight: bold;
	font-size: 17px;
}

.bx_ordercart .bx_ordercart_order_pay_center .checkout {
	position: relative;
	top: -9px;
	display: inline-block;
	padding: 0 18px;
	border-radius: 3px;
	background: #00a2df;
	background:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a2df),
		color-stop(100%, #006fcb));
	background: -webkit-linear-gradient(top, #00a2df 0%, #006fcb 100%);
	background: -moz-linear-gradient(top, #00a2df 0%, #006fcb 100%);
	background: -ms-linear-gradient(top, #00a2df 0%, #006fcb 100%);
	background: -o-linear-gradient(top, #00a2df 0%, #006fcb 100%);
	background: linear-gradient(to bottom, #00a2df 0%, #006fcb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2df',
		endColorstr='#006fcb', GradientType=0);
	color: #fff;
	vertical-align: bottom;
	text-decoration: none;
	text-shadow: 0 1px 0 #0075b6;
	font-weight: bold;
	line-height: 36px;
}

.bx_ordercart .bx_ordercart_order_pay_center .checkout:hover {
	background: #00a2df;
	background:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTdkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a2df),
		color-stop(100%, #0a7ddd));
	background: -webkit-linear-gradient(top, #00a2df 0%, #0a7ddd 100%);
	background: -moz-linear-gradient(top, #00a2df 0%, #0a7ddd 100%);
	background: -ms-linear-gradient(top, #00a2df 0%, #0a7ddd 100%);
	background: -o-linear-gradient(top, #00a2df 0%, #0a7ddd 100%);
	background: linear-gradient(to bottom, #00a2df 0%, #0a7ddd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2df',
		endColorstr='#0a7ddd', GradientType=0);
}

.bx_ordercart .bx_ordercart_order_pay_center .checkout:active {
	background: #0a7ddd;
	background:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhN2RkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGEyZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0a7ddd),
		color-stop(100%, #00a2df));
	background: -webkit-linear-gradient(top, #0a7ddd 0%, #00a2df 100%);
	background: -moz-linear-gradient(top, #0a7ddd 0%, #00a2df 100%);
	background: -ms-linear-gradient(top, #0a7ddd 0%, #00a2df 100%);
	background: -o-linear-gradient(top, #0a7ddd 0%, #00a2df 100%);
	background: linear-gradient(to bottom, #0a7ddd 0%, #00a2df 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a7ddd',
		endColorstr='#00a2df', GradientType=0);
	box-shadow: inset 0 3px 2px 1px rgba(0, 0, 0, .22);
}

@media all and (max-width:980px) {
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container span {
		display: block;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container a {
		margin: 0 20px 10px 0;
	}
	.adaptiv .bx_ordercart .bx_ordercart_order_table_container table thead td
		{
		font-size: 13px;
	}
	.adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.custom,
		.adaptiv .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a,
		.adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
		{
		font-size: 14px;
	}
}

@media all and (max-width:680px) {
	.adaptiv .bx_ordercart .bx_ordercart_order_table_container table thead td
		{
		font-size: 12px;
	}
	.adaptiv .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a,
		.adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
		{
		font-size: 12px;
	}
}

@media all and (max-width:600px) {
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay {
		width: 100%;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_left, .bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_right
		{
		float: none;
		width: 100%;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_sum {
		float: none;
		margin-top: 20px;
		width: 100%;
	}
}

@media all and (max-width:530px) {
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container {
		margin: 10px 0;
		text-align: left;
		line-height: 13px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container a {
		float: none;
		border-bottom: none;
		border-left: 1px solid transparent;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_sort_container a:hover, .bx-touch .adaptiv .bx_ordercart .bx_sort_container a.current
		{
		border-color: #3a58d2;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.itemphoto,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.item,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.price,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.custom,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.control
		{
		display: block;
		padding: 2% 6%;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr
		{
		margin-bottom: 20px;
		border-bottom: 1px solid #ededed;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table
		{
		padding: 0
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr:last-child
		{
		margin-bottom: 0;
		border-bottom: none;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table thead
		{
		display: none;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.item,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.itemphoto
		{
		width: 100%;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.item
		{
		padding-bottom: 20px;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.custom
		{
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody tr td.control
		{
		text-align: center;
		width: auto;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.item .bx_item_detail_size_small_noadaptive,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.item .bx_item_detail_scu_small_noadaptive
		{
		margin: 5px auto !important;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_photo_container {
		margin: 0 auto;
		padding-top: 50%;
		max-width: 250px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand
		{
		border: none;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_brand img
		{
		max-width: 100%;
		width: auto;
		border-radius: 2px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container table tbody td
		{
		border: none
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.custom span
		{
		display: inline-block;
		margin-right: 10px;
		font-weight: bold;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.control
		{
		text-align: center;
		word-spacing: 15px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.control a
		{
		word-spacing: normal;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.control br
		{
		display: none
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price
		{
		padding-top: 20px;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
		{
		margin-top: 10px;
		margin-bottom: 10px;
		font-size: 28px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .old_price
		{
		margin-left: 10px;
		font-size: 19px;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price,
		.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_table_container tbody td.price .type_price_value
		{
		display: inline-block;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_sum {
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_sum .sum {
		display: inline;
	}
	.bx-touch .adaptiv .bx_ordercaret table tbody tr td.basket_quantity {
		text-align: center;
	}
}

@media all and (max-width:490px) {
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_center {
		margin-bottom: 40px;
		text-align: center;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_center span {
		display: block;
	}
	.bx-touch .adaptiv .bx_ordercart .bx_ordercart_order_pay_center .checkout
		{
		top: 0;
	}
}

.bx_ordercart .bx_ordercart_order_pay, .bx_ordercart .bx_ordercart_order_sum,
	.bx_ordercart .bx_ordercart_order_pay_left, .bx_ordercart .bx_ordercart_order_pay_right,
	.bx_ordercart .bx_ordercart_order_pay_center, .bx_ordercart .bx_ordercart_order_pay_center span,
	.bx_ordercart .bx_ordercart_order_pay_center .checkout, .bx_ordercart .bx_ordercart_order_table_container table,
	.bx_ordercart .bx_ordercart_order_table_container table tbody,
	.bx_ordercart .bx_ordercart_order_table_container table tbody tr,
	.bx_ordercart .bx_ordercart_order_table_container table tbody tr td,
	.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_itemtitle a,
	.bx_ordercart .bx_ordercart_order_table_container tbody td.price .current_price
	{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	font-size: 14px;
}

/* quantity control table */
table.counter {
	min-width: 0% !important;
}

table.counter td {
	border: none !important;
	vertical-align: middle;
}

table.counter tbody tr td#quantity_control {
	text-align: left;
}

#basket_quantity input[type=text] {
	border: 1px solid #d2d2d2;
	color: #707070;
	font-size: 14px;
	box-sizing: border-box;
	width: 70px;
	height: 40px;
	text-align: center;
}

.basket_quantity_control {
	display: inline-block;
	left: 0;
	margin: 0;
	padding: 0;
}

.basket_quantity_control a {
	display: block;
	border: 1px solid #d2d2d2;
	font-size: 14px;
	line-height: 40px;
	height: 40px;
	width: 35px;
	color: #707070 !important;
	background: transparent;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-decoration: none;
	text-align: center;
	transition-property: background-color;
	transition: 0.3s;
}

.basket_quantity_control a:hover {
	background: #d2d2d2;
}

.basket_quantity_control a:focus {
	outline: none;
}

.basket_quantity_control a.plus {
	border-left: none;
	border-radius: 0px 3px 3px 0px;
}

.basket_quantity_control a.minus {
	border-right: none;
	border-radius: 3px 0px 0px 3px;
}

.item .property {
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: normal;
}

.item .property .text, .item .property .title {
	font-size: 14px;
	line-height: 20px;
}

.item .property img {
	height: 20px;
	border: 1px solid #dedede;
	border-radius: 3px;
	margin-left: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.min-buttons .min-button {
	display: inline-block;
	vertical-align: middle;
	margin-left: 50px;
}

.min-buttons .min-button:first-child {
	margin-left: 0px;
}

.bx_ordercart_order_pay_center .catalog-button {
	font-size: 14px;
	padding: 13px 40px;
}

.flat {
	display: inline;
}

.centered {
	text-align: center;
}

.bt2 {
	color: #3f3f3f;
	font-size: 13px;
	text-align: center;
	padding: 7px 16px;
	text-decoration: none;
	box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.4);
	border-radius: 3px;
	font-weight: bold;
	text-shadow: 0 1px 1px #fff;
	background: #fff;
	background: -moz-linear-gradient(top, #fff 0%, #eee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),
		color-stop(100%, #eee));
	background: -webkit-linear-gradient(top, #fff 0%, #eee 100%);
	background: -o-linear-gradient(top, #fff 0%, #eee 100%);
	background: -ms-linear-gradient(top, #fff 0%, #eee 100%);
	background: linear-gradient(to bottom, #fff 0%, #eee 100%);
}

.bt2:hover {
	color: #3f3f3f;
	background: #fbfbfb;
	text-decoration: none !important
}

.bt2:active {
	color: #3f3f3f;
	text-shadow: none;
	text-shadow: 0 2px 1px white;
	background: #fbfbfb;
	background: -webkit-gradient(radial, center center, 0px, center center, 100%,
		color-stop(0%, #fbfbfb), color-stop(100%, #eaeaea));
	background: -webkit-radial-gradient(center, ellipse cover, #fbfbfb 0%, #eaeaea 100%);
	background: -o-radial-gradient(center, ellipse cover, #fbfbfb 0%, #eaeaea 100%);
	background: -ms-radial-gradient(center, ellipse cover, #fbfbfb 0%, #eaeaea 100%);
	background: radial-gradient(ellipse at center, #fbfbfb 0%, #eaeaea 100%);
	box-shadow: none;
	padding: 6px 15px;
	border: 1px solid #d2d2d2
}

input.bt2 {
	border: none
}

input.bt2:active {
	border: 1px solid #d2d2d2
}

/* size */
.bx_item_detail_size_small_noadaptive {
	position: relative;
	margin-bottom: 10px;
	padding: 0;
	width: 192px;
}

.bx-no-touch .bx_item_detail_size_small_noadaptive.full {
	position: relative;
	margin-left: -5%;
	padding: 0 5%;
}

/*----*/
.bx_item_detail_size_small_noadaptive .bx_item_section_name_gray {
	color: #9e9e9e;
	vertical-align: middle;
	font-size: 11px;
	line-height: 11px;
}

/*----*/
.bx_item_detail_size_small_noadaptive .bx_size_scroller_container {
	position: relative;
	margin-top: 5px;
	margin-left: 10px;
}

.bx_item_detail_size_small_noadaptive .bx_size {
	position: relative;
	overflow: hidden;
	margin: 0;
	width: 100%;
}

.bx_item_detail_size_small_noadaptive ul {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap;
}

.bx-touch 	 .bx_item_detail_size_small_noadaptive .bx_size {
	overflow-x: auto;
}

.bx_item_detail_size_small_noadaptive ul {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap;
}

.bx-touch 	.bx_item_detail_size_small_noadaptive .bx_size ul {
	margin-left: 0 !important;
}

.bx_item_detail_size_small_noadaptive ul li {
	position: relative;
	display: block;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 25px;
}

.bx_item_detail_size_small_noadaptive ul li a {
	position: absolute;
	top: 0;
	right: 2px;
	bottom: 2px;
	left: 2px;
	display: block;
	overflow: hidden;
	border: 1px solid #c0cfda;
	background: #fff;
	color: #3f3f3f;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	line-height: 22px;
}

.bx-touch	.bx_item_detail_size_small_noadaptive ul li a {
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 stretch;
	-moz-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 stretch;
	-o-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 stretch;
	border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 fill stretch;
}

.bx_item_detail_size_small_noadaptive ul li:hover a {
	border: 1px solid #006cc0
}

.bx_item_detail_size_small_noadaptive ul li:active a,
	.bx_item_detail_size_small_noadaptive ul li.bx_active a {
	/*padding: 3px;*/
	border: 2px solid #006cc0;
}

.bx-touch .bx_item_detail_size_small_noadaptive ul li.bx_active a {
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 stretch;
	-moz-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 stretch;
	-o-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 stretch;
	border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 fill stretch;
}

/*----*/
.bx-no-touch .bx_item_detail_size_small_noadaptive .bx_slide_left,
	.bx-no-touch .bx_item_detail_size_small_noadaptive .bx_slide_right {
	opacity: 0.8
}

.bx-no-touch .bx_item_detail_size_small_noadaptive .bx_slide_left:hover,
	.bx-no-touch .bx_item_detail_size_small_noadaptive .bx_slide_right:hover
	{
	opacity: 1.0
}

.bx_item_detail_size_small_noadaptive.full .bx_slide_left,
	.bx_item_detail_size_small_noadaptive.full .bx_slide_right {
	position: absolute;
	top: 0;
	bottom: 4px;
	width: 5%;
	max-width: 11px;
	cursor: pointer;
}

.bx-no-touch .bx_item_detail_size_small_noadaptive .bx_slide_left {
	left: -5%;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/arr_left.png)
		no-repeat left center;
	background-size: 100% auto
}

.bx-no-touch .bx_item_detail_size_small_noadaptive .bx_slide_right {
	right: -5%;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/arr_right.png)
		no-repeat right center;
	background-size: 100% auto
}

.bx-touch 	 .bx_item_detail_size_small_noadaptive .bx_slide_left {
	left: 0;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/fade_left.png)
		repeat-y left center;
	background-size: 100% auto
}

.bx-touch 	 .bx_item_detail_size_small_noadaptive .bx_slide_right {
	right: 0;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/fade_right.png)
		repeat-y right center;
	background-size: 100% auto
}

/* end of size */

/* sku */
.bx_item_detail_scu_small_noadaptive {
	position: relative;
	margin-bottom: 10px;
	padding: 0;
	max-width: 100%;
	width: 193px;
}

.bx-no-touch .bx_item_detail_scu_small_noadaptive.full {
	position: relative;
	margin-left: -5%;
	padding: 0 5%
}

/*----*/
.bx_item_detail_scu_small_noadaptive .bx_item_section_name_gray {
	color: #9e9e9e;
	vertical-align: middle;
	font-size: 11px;
	line-height: 11px
}

/*----*/
.bx_item_detail_scu_small_noadaptive .bx_scu_scroller_container {
	position: relative;
	margin-top: 5px;
	margin-left: 10px;
}

.bx_item_detail_scu_small_noadaptive .bx_scu {
	position: relative;
	overflow: hidden;
	margin: 0;
	width: 100%
}

.bx-touch 	 .bx_item_detail_scu_small_noadaptive .bx_scu {
	overflow-x: auto
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap
}

.bx-retina 	.bx_item_detail_scu_small_noadaptive .bx_scu ul {
	margin-left: 0 !important
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul li {
	position: relative;
	display: block;
	float: left;
	padding-top: 10%;
	height: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul li a {
	position: absolute;
	top: 0;
	right: 2px;
	bottom: 4px;
	left: 2px;
	display: block;
	overflow: hidden;
	border: 1px solid #c0cfda;
	background: #fff;
}

.bx-retina	.bx_item_detail_scu_small_noadaptive .bx_scu ul li a {
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 stretch;
	-moz-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 stretch;
	-o-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 stretch;
	border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2border.png)
		2 fill stretch;
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul li:hover a {
	border: 1px solid #006cc0
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul li:active a,
	.bx_item_detail_scu_small_noadaptive .bx_scu ul li.bx_active a {
	padding: 3px;
	border: 2px solid #006cc0;
}

.bx-retina .bx_item_detail_scu_small_noadaptive .bx_scu ul li.bx_active a
	{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 stretch;
	-moz-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 stretch;
	-o-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 stretch;
	border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/x2borderactive.png)
		2 fill stretch;
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul li a span {
	position: absolute;
	top: 6%;
	right: 6%;
	bottom: 6%;
	left: 6%;
	background-size: 100% auto;
	background-repeat: no-repeat;
}

.bx_item_detail_scu_small_noadaptive .bx_scu ul li a span img {
	width: auto;
	height: 25px;
}

/*----*/
.bx-no-touch .bx_item_detail_scu_small_noadaptive .bx_slide_left,
	.bx-no-touch .bx_item_detail_scu_small_noadaptive .bx_slide_right {
	opacity: 0.8
}

.bx-no-touch .bx_item_detail_scu_small_noadaptive .bx_slide_left:hover,
	.bx-no-touch .bx_item_detail_scu_small_noadaptive .bx_slide_right:hover
	{
	opacity: 1.0
}

.bx_item_detail_scu_small_noadaptive.full .bx_slide_left,
	.bx_item_detail_scu_small_noadaptive.full .bx_slide_right {
	position: absolute;
	top: 0;
	bottom: 4px;
	width: 5%;
	max-width: 11px;
	cursor: pointer;
}

.bx-no-touch .bx_item_detail_scu_small_noadaptive .bx_slide_left {
	left: -5%;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/arr_left.png)
		no-repeat left center;
	background-size: 100% auto
}

.bx-no-touch .bx_item_detail_scu_small_noadaptive .bx_slide_right {
	right: -5%;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/arr_right.png)
		no-repeat right center;
	background-size: 100% auto
}

.bx-touch 	 .bx_item_detail_scu_small_noadaptive .bx_slide_left {
	left: 0;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/fade_left.png)
		repeat-y left center;
	background-size: 100% auto
}

.bx-touch 	 .bx_item_detail_scu_small_noadaptive .bx_slide_right {
	right: 0;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/images/fade_right.png)
		repeat-y right center;
	background-size: 100% auto
}

/* end of sku */
#warning_message {
	color: red;
}

.bx-touch .quantity_control {
	display: none;
}
/* End */
/* /bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket/basket/style.css?149199937233293 */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/news/brands/bitrix/news.detail/.default/style.css?1491999372984*/
.bx_news_detail {
	font-size: 13px !important;
}

.bx_news_detail {
	overflow: hidden;
}

.bx_news_detail h3 {
	margin-top: 20px;
	margin-bottom: 10px
}

.bx_news_detail p {
	margin: 0 0 10px
}

.bx_news_detail .date {
	color: #8f8f8f;
	display: inline-block;
	font-size: 14px;
	padding: 10px 0;
}

.bx_news_detail h2 a:link {
	color: #0073a3;
	font-size: 16px;
}

.bx_news_detail a {
	color: #0073a3;
	cursor: pointer;
}

.bx_news_detail h2 {
	color: inherit;
	font-weight: 500;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1.1;
}

.bx_news_detail table tr td {
	border: 1px solid #d3d3d3;
	padding: 3px;
	display: table-cell;
	vertical-align: inherit;
}

.bx_news_detail .image {
	display: block;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 150px;
	height: 150px;
	font-size: 0px;
	text-align: center;
	white-space: nowrap;
}

.bx_news_detail .image img {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
}
/* End */
/* /bitrix/templates/unimagazin_s1/components/bitrix/news/brands/bitrix/news.detail/.default/style.css?1491999372984 */

/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/visual/style.min.css?14918346313386*/
.bx_pagination_bottom * {
	vertical-align: baseline
}

.bx_pagination_bottom {
	color: #8d8d8d;
	font-size: 11px
}

.bx_pagination_bottom .bx_pagination_section_two {
	float: right;
	text-align: right
}

.bx_pagination_bottom .bx_pg_section {
	display: inline-block;
	height: 30px;
	vertical-align: top;
	line-height: 30px
}

.bx_pagination_bottom .bx_pagination_select_container {
	display: inline-block
}

.bx_pagination_bottom .bx_pagination_select_container select {
	position: relative;
	margin: 2px 20px 2px 10px;
	padding: 1px 25px 3px 5px;
	height: 22px;
	outline: 0;
	border: 1px solid #e0e0e0;
	border-radius: 1px;
	background: #fff
		url(/bitrix/components/bitrix/system.pagenavigation/templates/visual/images/select_arrow.png)
		no-repeat right center;
	color: #8d8d8d;
	font-size: 11px;
	line-height: 16px;
	resize: none;
	-webkit-appearance: none
}

@
-moz-document url-prefix (){ .bx_pagination_bottom
	.bx_pagination_select_container select{background:#fff!important;
	padding-right: 5px
}

}
.bx_pagination_bottom .bx_pagination_page {
	white-space: nowrap;
	font-size: 12px
}

.bx_pagination_bottom .bx_pagination_page ul {
	display: inline-block;
	margin: 0;
	padding: 0
}

.bx_pagination_bottom .bx_pagination_page li {
	display: inline-block;
	min-width: 22px;
	color: #8d8d8d;
	text-align: center;
	line-height: 22px
}

.bx_pagination_bottom .bx_pagination_page li a {
	display: block;
	min-width: 22px;
	color: #8d8d8d;
	text-align: center;
	text-decoration: none;
	line-height: 22px
}

.bx_pagination_bottom .bx_pagination_page li a:hover {
	color: #555
}

.bx_pagination_bottom .bx_pagination_page li.bx_active {
	border-radius: 3px;
	background: #dbecf4;
	box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, .1)
}

.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num {
	display: block
}

.bx_pagination_bottom .bx_pg_section.bx_pg_show_col select {
	margin-right: 5px
}

.bx_pagination_bottom .bx_wsnw {
	white-space: nowrap
}

@media ( min-width :480px) and (max-width:639px) {
	.bx_pagination_bottom .bx_pagination_select_container select {
		margin-right: 10px
	}
}

@media ( max-width :479px) {
	.bx_pagination_bottom .bx_pagination_section_two {
		float: none;
		text-align: left
	}
	.bx_pagination_bottom .bx_pagination_select_container {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		width: 47%
	}
	.bx_pagination_bottom .bx_pagination_select_container select {
		display: block;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		margin-right: 0 !important;
		width: 90%
	}
	.bx_pagination_bottom .bx_pg_section {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		width: 100%;
		text-align: left
	}
	.bx_pagination_bottom .bx_pagination_page {
		white-space: normal
	}
	.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num {
		width: 100%;
		height: auto;
		text-align: center
	}
	.bx_pagination_bottom .bx_pg_section.bx_pg_show_col {
		display: none
	}
	.bx_pagination_bottom .bx_pg_text {
		display: inline-block;
		width: 50%
	}
	.bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text {
		display: none
	}
}

.bx_pagination_bottom .bx_pagination_section_one, .bx_pagination_bottom .bx_pagination_section_two,
	.bx_pagination_bottom .bx_pagination_select_container,
	.bx_pagination_bottom .bx_pagination_select_container select,
	.bx_pagination_bottom .bx_pg_section, .bx_pagination_bottom .bx_pagination_page,
	.bx_pagination_bottom .bx_pg_section.bx_pg_pagination_num,
	.bx_pagination_bottom .bx_pg_section.bx_pg_show_col,
	.bx_pagination_bottom .bx_pg_text, .bx_pagination_bottom .bx_pg_section.pg_pagination_num .bx_pg_text
	{
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease
}
/* End */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/news/brands/bitrix/news.list/.default/style.css?1491999372859*/
.brands {
	overflow: hidden;
}

.brands .brand {
	position: relative; #
	margin-bottom: 22px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.brands .brand .image {
	display: block;
	width: 100%;
	padding-top: 100%;
	font-size: 0px;
}

.brands .brand .image .wrapper {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
}

.brands .brand .image .wrapper .valign {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 0px;
	overflow: hidden;
}

.brands .brand .image .wrapper img {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
}

.brands .brand .image .wrapper .text {
	display: inline-block;
	vertical-align: middle;
	font-size: 24px;
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
/* End */
/* /bitrix/components/bitrix/system.pagenavigation/templates/visual/style.min.css?14918346313386 */
/* /bitrix/templates/unimagazin_s1/components/bitrix/news/brands/bitrix/news.list/.default/style.css?1491999372859 */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/news/news/style.css?14919993721378*/
.top_plash {
	background: transparent;
	border: 1px solid #ebebec;
	border-radius: 5px;
	overflow: hidden;
	height: 40px;
	margin-bottom: 15px;
}

.top_plash .title_text {
	font-size: 12px;
	color: #444648;
	text-shadow: 1px 1px 1px #fff;
	line-height: 40px;
}

.top_plash .value_sort {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: 7px;
	margin-left: 29px;
}

.top_plash .value_sort li {
	float: left;
}

.top_plash .value_sort li.active {
	background: #444648;
	border-radius: 3px;
}

.top_plash .value_sort li.active .arrow_down {
	display: inline-block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 7px solid #fff;
	position: absolute;
	left: 9px;
	top: 10px;
}

.top_plash .value_sort li.active .arrow_up {
	display: inline-block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-bottom: 7px solid #fff;
	position: absolute;
	left: 9px;
	top: 10px;
	margin-right: 5px;
}

.top_plash .value_sort li a {
	display: block;
	color: #444648;
	text-shadow: 1px 1px 1px #fff;
	font-size: 12px;
	padding: 5px 10px 5px 24px;
	text-decoration: none;
	position: relative;
}

.top_plash .value_sort li.active a {
	color: #fff;
	text-shadow: none;
}

.top_plash .sort_plash {
	padding-left: 13px;
	margin-right: 20%;
}
/* End */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/news/news/bitrix/news.detail/.default/style.css?1491999372630*/
.bx_news_detail {
	
}

.bx_news_detail {
	font-size: 12px;
}

.bx_news_detail h3 {
	margin-top: 20px;
	margin-bottom: 10px
}

.bx_news_detail p {
	margin: 0 0 10px
}

.bx_news_detail .date {
	color: #8f8f8f;
	display: inline-block;
	font-size: 14px;
	padding: 10px 0;
}

.bx_news_detail h2 a:link {
	color: #0073a3;
	font-size: 16px;
}

.bx_news_detail a {
	color: #0073a3;
	cursor: pointer;
}

.bx_news_detail h2 {
	color: inherit;
	font-weight: 500;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1.1;
}

.bx_news_detail table tr td {
	border: 1px solid #d3d3d3;
	padding: 3px;
	display: table-cell;
	vertical-align: inherit;
}
/* End */
/* /bitrix/templates/unimagazin_s1/components/bitrix/news/news/style.css?14919993721378 */
/* /bitrix/templates/unimagazin_s1/components/bitrix/news/news/bitrix/news.detail/.default/style.css?1491999372630 */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/catalog/catalog/style.css?14919993737933*/
.catalog_filter_left {
	float: left;
	width: 18.7%;
}

.wrap_section {
	width: 80%;
	float: right;
	clear: right;
}

.top_plash {
	background: transparent;
	border: 1px solid #ebebec;
	/*background: #ebebec;*/
	/*border-radius:5px;*/
	overflow: hidden;
	height: 40px;
}

.top_plash .title_text {
	font-size: 12px;
	color: #444648;
	text-shadow: 1px 1px 1px #fff;
	line-height: 40px;
}

.top_plash .value_sort {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: 7px;
	margin-left: 29px;
}

.top_plash .value_sort li {
	float: left;
}

.top_plash .value_sort li.active {
	background: #444648;
	border-radius: 3px;
}

.top_plash .value_sort li.active .arrow_down {
	display: inline-block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-top: 7px solid #fff;
	position: absolute;
	left: 9px;
	top: 10px;
}

.top_plash .value_sort li.active .arrow_up {
	display: inline-block;
	width: 0;
	height: 0;
	border-left: 4px solid transparent;
	border-right: 4px solid transparent;
	border-bottom: 7px solid #fff;
	position: absolute;
	left: 9px;
	top: 10px;
	margin-right: 5px;
}

.top_plash .value_sort li a {
	display: block;
	color: #444648;
	text-shadow: 1px 1px 1px #fff;
	font-size: 12px;
	padding: 5px 10px 5px 24px;
	text-decoration: none;
	position: relative;
}

.top_plash .value_sort li.active a {
	color: #fff;
	text-shadow: none;
}

.top_plash .sort_plash {
	padding-left: 13px;
	margin-right: 20%;
}

.view_catalog {
	overflow: hidden;
	margin-right: 18px;
}

.view_catalog a {
	float: left;
	width: 20px;
	height: 18px;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog/catalog/images/sprite_sort.png)
		no-repeat;
	display: block;
	margin-right: 12px;
	margin-top: 12px;
}

.view_catalog  .title_text {
	margin-right: 18px;
}

.view_catalog a.table {
	background-position: -20px 0;
}

.view_catalog a.table_active {
	background-position: -20px -18px;
}

.view_catalog a.pic_list {
	background-position: 0 0;
}

.view_catalog a.pic_list_active {
	background-position: 0 -18px;
}

.view_catalog a.cells {
	background-position: -40px 0;
}

.view_catalog a.cells_active {
	background-position: -40px -18px;
}

@media ( max-width :959px) {
	.adaptiv .catalog_filter_left {
		display: none;
	}
	.adaptiv .wrap_section {
		width: 100%;
		float: none;
	}
}

.full_size {
	width: 100%;
}

.catalog_filter_top {
	width: 100%;
	background: #eee;
	color: #5a5a5a;
	font-family: Arial, sans-serif;
	text-transform: uppercase;
	font-size: 14px;
	height: 35px;
	margin-bottom: 20px;
	position: relative;
	z-index: 20;
}

.wrap_section .search_model {
	float: left;
	padding-left: 16px;
	margin-top: 10px;
}

.wrap_section .sort {
	float: left;
	margin-top: 5px;
	padding-left: 15%;
}

.wrap_section .view_catalog {
	float: left;
	margin-left: 25%;
	margin-top: 10px;
}

.wrap_section .view_catalog a {
	display: inline-block;
	width: 17px;
	height: 15px;
	background-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog/catalog/images/sprite_sort.png);
}

.wrap_section .view_catalog a.cells {
	background-position: top right;
}

.wrap_section .view_catalog a.cells_active {
	background-position: bottom right;
}

.wrap_section .view_catalog a.list {
	background-position: top left;
}

.wrap_section .view_catalog a.list_active {
	background-position: bottom left;
}

.wrap_section .view_catalog .line_view {
	display: inline-block;
	height: 15px;
	background: #b1b1b1;
	margin: 0 7px 0 8px;
	width: 1px;
}

.wrap_section .sort .sort_dropdown {
	border-radius: 0 0 3px 3px;
	display: none;
	position: absolute;
	width: 163px;
	padding: 0;
	margin: 0;
	list-style: none;
	border: 1px solid #d5d5d5;
	background: #fff;
	border-top: 0;
	top: 25px;
}

.wrap_section .sort .sort_dropdown li {
	padding-left: 15px;
	border-bottom: 1px solid #eee;
	padding-top: 3px;
	padding-bottom: 3px;
}

.wrap_section .sort .sort_dropdown li:last-child {
	border-bottom: 0;
}

.wrap_section .sort .sort_dropdown a {
	color: #5a5a5a;
	text-decoration: none;
}

.wrap_section .sort .sort_dropdown li:hover a {
	text-decoration: underline;
	color: #cf9f33;
}

.wrap_section .sort .active_sort {
	position: relative;
	cursor: pointer;
	display: inline-block;
	margin-left: 9px;
	height: 24px;
	width: 148px;
}

.wrap_section .sort .active_sort_bg {
	position: relative;
	border: 1px solid #d5d5d5;
	z-index: 10;
	height: 24px;
	width: 148px;
	line-height: 25px;
	border-radius: 3px;
	padding-left: 15px;
	background: #f0f0f0; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 1%, #f0f0f0 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #ffffff),
		color-stop(100%, #f0f0f0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 1%, #f0f0f0 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 1%, #f0f0f0 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 1%, #f0f0f0 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, #ffffff 1%, #f0f0f0 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',
		endColorstr='#f0f0f0', GradientType=0); /* IE6-9 */
}

.wrap_section .sort .active_sort span.arrow_sort {
	width: 9px;
	position: absolute;
	right: 9px;
	height: 24px;
	background:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog/catalog/images/arrow_sort.png)
		no-repeat;
	display: inline-block;
}

.wrap_section .sort .active_sort:hover .sort_dropdown {
	display: block;
}

.catalog_filter_top .count_filter {
	float: right;
	margin-right: 25px;
	margin-top: 10px;
}

.catalog_filter_top .count_filter span.title {
	padding-right: 5px;
}

.catalog_filter_top .count_filter a {
	text-decoration: none;
	color: #5a5a5a;
	padding: 5px;
}

.catalog_filter_top .count_filter a.active, .catalog_filter_top .count_filter a:hover
	{
	text-decoration: underline;
}

@media all and (max-width:1230px) {
	.adaptiv .title_text {
		display: none;
	}
	.adaptiv .top_plash .value_sort {
		margin-left: 5px;
	}
	.adaptiv .top_plash .sort_plash {
		margin-right: 7%;
		padding-left: 0;
	}
}

@media all and (max-width:900px) {
	.adaptiv .top_plash .sort_plash {
		margin-right: 2%;
		padding-left: 0;
	}
}

@media all and (max-width:645px) {
	.adaptiv .top_plash .sort_plash {
		margin-right: 0%;
		padding-left: 0;
	}
}
/*bitrix*/
.grid {
	
}

.grid .bx_content_section {
	margin-bottom: 15px;
}

.grid .bx_sidebar {
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1 {
	
}

.grid2x1 .bx_content_section {
	float: left;
	width: 66%;
	margin-bottom: 15px;
}

.grid2x1 .bx_sidebar {
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

@media ( max-width :960px) {
	.adaptiv .grid2x1 .bx_sidebar {
		padding-left: 4%;
	}
}

@media ( max-width :768px) {
	.adaptiv #ajax_compare {
		display: none;
	}
}

@media ( max-width :640px) {
	.adaptiv .grid2x1 .bx_content_section, .adaptiv .grid2x1 .bx_sidebar {
		width: 100%;
		float: none;
	}
	.adaptiv .grid2x1 .bx_sidebar {
		padding-left: 3%;
	}
}

@media ( max-width :479px) {
	.adaptiv .grid2x1 .bx_sidebar {
		padding-left: 1%;
	}
}

.uni-filter, .uni-menu {
	position: relative;
	display: none;
	vertical-align: middle;
	text-decoration: none;
	font-size: 14px;
	line-height: 14px;
	text-align: left;
	padding: 13px 11px 12px 11px;
	cursor: pointer;
	border-radius: 3px;
	border: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: background-color, border-color;
	-moz-transition: background-color, border-color;
	-ms-transition: background-color, border-color;
	-o-transition: background-color, border-color;
	transition: background-color, border-color;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
	color: #434343;
	border: 1px solid #dadada !important;
}

.uni-filter:hover, .uni-menu:hover {
	background: #dadada;
}

@media all and (min-width: 800px) {
	.uni-btn-show {
		display: none;
	}
	.uni-btn-hide {
		display: none !important;
	}
}

@media all and (max-width: 800px) {
	.menu_catalog_hide {
		margin-bottom: 30px;
	}
	.filter_catalog_hide {
		margin-bottom: 80px;
	}
	.uni-btn-show {
		display: block;
	}
}

/* End */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/style.css?149199937322233*/
.bx-filter * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.bx-filter .bx-left {
	display: block;
	float: left;
	padding-right: 15px;
	width: 50%;
}

.bx-filter .bx-right {
	display: block;
	float: right;
	padding-left: 15px;
	width: 50%;
}

.bx-filter .checkbox, .bx-filter .radio {
	margin-top: 5px;
	margin-bottom: 5px;
}

.bx-filter {
	width: 100%;
	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-bottom: 60px;
}

.bx-filter .bx-filter-section {
	background: transparent; /* color */
	border: 1px solid #ededed;
	border-radius: 5px;
	position: relative;
	padding-top: 0px
}

.bx-filter .bx-filter-section>.row {
	padding: 0 5px;
}

.bx-filter .bx-filter-title {
	font-size: 18px;
	margin-bottom: 10px;
	color: #000;
}
/*Sections*/
.bx-filter .bx-filter-parameters-box {
	position: relative;
	border-top: 1px solid #ededed;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.bx-filter .bx-filter-parameters-box:first-child {
	border-top: none;
}

.bx-filter .bx-filter-parameters-box-title {
	font-size: 14px;
	line-height: 16px;
}

@media ( min-width : 992px) {
	.adaptiv .bx-filter .bx-filter-section .col-md-4:nth-child(3n+1) {
		clear: both;
	}
}

@media ( min-width : 768px) and (max-width: 991px) {
	.adaptiv .bx-filter .bx-filter-section .col-md-4:nth-child(2n+1) {
		clear: both;
	}
}

.bx-filter .bx-filter-parameters-box .fa {
	margin-top: 2px;
}

.bx-filter .bx-filter-parameters-box .bx-filter-parameters-box-title div.bx-filter-parameters-box-hint
	{
	color: #484848;
	cursor: pointer;
	width: 100%;
}

.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title div.bx-filter-parameters-box-hint,
	.bx-filter .bx-filter-parameters-box:hover .bx-filter-parameters-box-title div.bx-filter-parameters-box-hint,
	.bx-filter .bx-filter-parameters-box:focus .bx-filter-parameters-box-title div.bx-filter-parameters-box-hint
	{
	color: #1a58d7;
}

.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title span
	{
	/*color: #95a1a8;*/
	
}

.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title span:hover
	{
	/*color: #758087;*/
	/*border-color: transparent;*/
	
}

.bx-filter .bx-filter-block {
	display: none;
	-webkit-transition: padding .3s ease;
	-moz-transition: padding .3s ease;
	-ms-transition: padding .3s ease;
	-o-transition: padding .3s ease;
	transition: padding .3s ease;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.bx-filter .bx-filter-button-box .bx-filter-block, .bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block
	{
	display: block;
}

.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block i.bx-ft-sub
	{
	font-size: 14px;
	font-style: normal;
	display: block;
	padding-bottom: 5px;
}

.bx-filter-parameters-box-container {
	margin-top: 10px;
}

.bx-filter-parameters-box-container .checkbox {
	margin-right: 20px;
}

.bx-filter-parameters-box-container .checkbox:first-child {
	margin-top: 0;
}

.bx-filter .bx-filter-parameters-box-container-block {
	font-size: 11px;
	color: #3f3f3f;
}
/*
* INPUTS
*
*/
.bx-filter .bx-filter-input-container {
	
}

.bx-filter .bx-filter-input-container input {
	display: block;
	width: 100%;
	font-size: 18px;
	height: 38px;
	margin: 0;
	padding: 0 4px;
	border: 1px solid #ccd5db;
	border-radius: 2px;
	background: #fff;
	outline: none
}

.bx-retina .bx-filter .bx-filter-input-container input {
	border-style: solid;
	border-width: 1px;
	-webkit-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/border_default.png)
		2 repeat;
	-moz-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/border_default.png)
		2 repeat;
	-o-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/border_default.png)
		2 repeat;
	border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/border_default.png)
		2 repeat;
}
/*.bx-filter .bx-filter-input-container input:focus {
	border-color: #499fd8;
}
.bx-retina .bx-filter .bx-filter-input-container input:focus {
	-webkit-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/active.png) 2 repeat;
	   -moz-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/active.png) 2 repeat;
		 -o-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/active.png) 2 repeat;
			border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/active.png) 2 repeat;
}

/*
COLOR
*/
.bx-ios .bx-filter .bx-filter-input-container input {
	/* Fix of input shadow for IOS browsers. */
	background-image: -webkit-linear-gradient(#ffffff 0%, #ffffff 100%);
	background-image: linear-gradient(#ffffff 0%, #ffffff 100%);
}

.bx-filter .bx-filter-button-box {
	clear: both;
}
/*
*Track
*
*/
.bx-filter .bx-ui-slider-track-container {
	clear: both;
	padding-top: 35px;
	padding-bottom: 25px;
}

.bx-filter .bx-ui-slider-track {
	position: relative;
	height: 7px;
	/*background: #d8e9f0;/* COLOR */
}

.bx-filter .bx-ui-slider-part {
	position: absolute;
	top: -6px;
	width: 1px;
	height: 17px;
	background: #a2bfc7;
}

.bx-filter .bx-ui-slider-part.p1 {
	left: -1px;
}

.bx-filter .bx-ui-slider-part.p2 {
	left: 25%;
}

.bx-filter .bx-ui-slider-part.p3 {
	left: 50%;
}

.bx-filter .bx-ui-slider-part.p4 {
	left: 75%;
}

.bx-filter .bx-ui-slider-part.p5 {
	right: -1px;
}

.bx-filter .bx-ui-slider-part span {
	font-size: 11px;
	/*font-weight: bold;*/
	position: absolute;
	top: -16px;
	left: 50%;
	display: block;
	width: 100px;
	margin-left: -50px;
	text-align: center;
	color: #000;
}

.bx-filter .bx-ui-slider-part.p2 span, .bx-filter .bx-ui-slider-part.p3 span,
	.bx-filter .bx-ui-slider-part.p4 span {
	color: #6b8086;
}

.bx-filter .bx-ui-slider-range, .bx-filter .bx-ui-slider-pricebar,
	.bx-filter .bx-ui-slider-pricebar-vd, .bx-filter .bx-ui-slider-pricebar-vn,
	.bx-filter .bx-ui-slider-pricebar-v {
	position: absolute;
	top: 0;
	bottom: 0;
}

.bx-filter .bx-ui-slider-range {
	z-index: 50;
}

.bx-filter .bx-ui-slider-pricebar {
	z-index: 100;
}

.bx-filter .bx-ui-slider-pricebar-vd {
	z-index: 60;
	/*background: #849da4;/* COLOR */
}

.bx-filter .bx-ui-slider-pricebar-vn {
	z-index: 70;
	/*background: #a8dff3;/* COLOR */
}

.bx-filter .bx-ui-slider-pricebar-v {
	z-index: 80;
	/*background: #499fd8;/* COLOR */
}

.bx-filter .bx-ui-slider-handle {
	position: absolute;
	top: 100%;
	width: 22px;
	height: 22px;
	border-bottom: none;
}

.bx-filter .bx-ui-slider-handle:hover {
	-webkit-cursor: grab;
	-ms-cursor: grab;
	-o-cursor: grab;
	cursor: grab;
}

.bx-filter .bx-ui-slider-handle:active {
	-webkit-cursor: grabbing;
	-ms-cursor: grabbing;
	-o-cursor: grabbing;
	cursor: grabbing;
}

.bx-filter .bx-ui-slider-handle.left {
	left: 0;
	margin-left: -21px;
	/* COLOR */
	/*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAArUlEQVQ4y6WSQQ6FMAhEXbjyXwzOpBdx5bXKbYRWLFSJ2m8ysVHfzGA7DH9cuKVfNwwM40ZzZzJlmE3WTjjNfF9Fn2EwMH5pUGYWOJ3w6wZ4wDKz6rUBumQPPxrUmT0IxuxpqxYLQ7MOG5TaHtbk1iza5+VauW5dfdcYSDKcMLkP7wxdA5sMQWV/BkwDTY7mtAfHjpJ/Ihj4DoIgXZ9J+siaimi6rimLgSw87qod+1BRTwMJRYoAAAAASUVORK5CIIA=) no-repeat right top;*/
}

.bx-filter .bx-ui-slider-handle.right {
	right: 0;
	margin-right: -21px;
	/* COLOR */
	/*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAq0lEQVQ4y6WSQRKDIAxFXXSlF0vOZC+SlddKblMUUhKCraIzX9Ahj58PE268TE8e3GSFJ5BUTDskaRl1QFk8BsHs4BCMQMruVEe+l4kWglFu5yLEZKDFXyeXIFoEpg3z738mJTzXhncj75+QtqjnJENO2sG4I1VXDtR3ogv7O1dHxV10gi75EGILiE78RRKy33AOq07i+Us4kRamkOPGptesQjeXIjZjO+fXB+hjUU/S3Z+WAAAAAElFTkSuQmCC) no-repeat left top;*/
}

/*
*	Select
*
*/
.bx-filter .bx-filter-select-container {
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 35px;
	border-radius: 3px;
	border: 1px solid #ccd5db;
}

.bx-retina .bx-filter .bx-filter-select-container {
	border-style: solid;
	border-width: 1px;
	-webkit-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/border_default.png)
		2 repeat;
	-moz-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/border_default.png)
		2 repeat;
	-o-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/border_default.png)
		2 repeat;
	border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/border_default.png)
		2 repeat;
}
/* COLOR */
/*.bx-filter .bx-filter-select-container.bx-active,
.bx-filter .bx-filter-select-container:focus {
	border-color: #499fd8;
}
.bx-retina .bx-filter .bx-filter-select-container.bx-active,
.bx-retina .bx-filter .bx-filter-select-container:focus {
	-webkit-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/active.png) 2 repeat;
	   -moz-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/active.png) 2 repeat;
		 -o-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/active.png) 2 repeat;
			border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/active.png) 2 repeat;
}*/
.bx-filter .bx-filter-select-block {
	position: relative;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 33px;
	margin: 0;
	padding: 0 33px 0 10px;
	border: none;
	border-radius: 2px;
	background: #fff;
}

.bx-filter .bx-filter-select-text {
	font-size: 15px;
	line-height: 33px;
	overflow: hidden;
	max-width: 100%;
	height: 33px;
	cursor: pointer;
	vertical-align: middle;
	white-space: nowrap;
	text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
}

.bx-filter .bx-filter-select-text.fix {
	min-width: 120px;
}

.bx-filter .bx-filter-select-text label {
	cursor: pointer;
}

.bx-filter .bx-filter-select-arrow {
	position: absolute;
	top: 0;
	right: 0;
	width: 34px;
	height: 33px;
	cursor: pointer;
	background:
		url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAG0lEQVQY02OYOXPmf1yYAQRwSsAATglkBch8ADy7LKHqFrgoAAAAAElFTkSuQmCC')
		no-repeat center;
}
/*
*	Select popup
*
*/
.bx-filter-select-popup {
	background: #fff;
	padding: 0;
	min-width: 173px;
}

.bx-filter-select-popup ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.bx-filter-select-popup ul li {
	display: block;
	text-align: left;
	vertical-align: middle;
}

.bx-filter-select-popup ul li:first-child {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.bx-filter-select-popup ul li label {
	font-size: 14px;
	line-height: 26px;
	display: block;
	text-align: left !important;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 26px;
	padding: 0 5px;
	cursor: pointer;
	vertical-align: middle;
	white-space: nowrap;
	text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	color: #575757;
}

.bx-filter-select-popup ul li label.selected, .bx-filter-select-popup ul li label:hover
	{
	color: #000;
	background: #f3f8fa;
}

.bx-filter-select-popup ul li label.disabled {
	color: #b8b8b8;
	background: transparent;
}

.bx-filter-select-popup ul li .bx-filter-param-text {
	line-height: 34px !important;
}
/*
* TAGS
*
*/
.bx-filter .bx-filter-tag {
	padding: 18px;
	/*border-top: 1px solid #d7eaf7;/* COLOR */
	/*border-bottom: 1px solid #d7eaf7;/* COLOR */
}

.bx-filter .bx-tag-link {
	font-size: 12px;
	text-decoration: none;
	/*color: #68939e;/* COLOR */
	text-shadow: none;
}

.bx-filter .bx-tag-link.bx-active, .bx-filter .bx-tag-link:hover {
	color: #1d3d46;
}
/*
*	LABEL
*
*/
.bx-filter .bx-filter-param-btn-inline .bx-filter-param-label {
	float: left;
	display: block;
	margin-right: 5px;
}

.bx-filter .bx-filter-param-btn-block .bx-filter-param-label {
	display: block;
}

.bx-filter .bx-filter-param-label {
	/*font-size: 13px;*/
	
}

.bx-filter .bx-filter-param-label.dib {
	display: inline-block;
}

.bx-filter .bx-filter-param-text {
	font-weight: normal;
}

.bx-filter .bx-filter-param-text:hover {
	text-decoration: underline;
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-text {
	color: #6c6c6c;
}

.bx-filter-select-popup .bx-filter-param-label.bx-active {
	background: #f3f8fa;
}
/*
*	Checkbox / Radio 
*
*/

/*.bx-filter .bx-filter-input-checkbox .image.image-checkbox {
	background: url('/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/checkbox.png');
}
.bx-filter .bx-filter-input-checkbox .image.image-radio {
	background: url('/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/radio.png');
}
.bx-filter .bx-filter-input-checkbox input[type=radio]:checked + .image,
.bx-filter .bx-filter-input-checkbox input[type=checkbox]:checked + .image {
	background-position: bottom;
}*/
.radio label, .checkbox label {
	padding-left: 0px !important;
}
/*
* 	BTN 
*
*/
.bx-filter .bx-filter-param-btn {
	font-weight: normal;
	display: inline-block;
	width: 38px;
	height: 38px;
	padding: 6px;
	text-align: center;
	text-decoration: none;
	color: #000;
	vertical-align: middle;
	border: 1px solid #ccd5db;
	border-radius: 2px;
	background: #fff;
	position: relative;
	-webkit-transition: border .3s ease, box-shadow .1s ease, color .3s ease;
	-moz-transition: border .3s ease, box-shadow .1s ease, color .3s ease;
	-ms-transition: border .3s ease, box-shadow .1s ease, color .3s ease;
	-o-transition: border .3s ease, box-shadow .1s ease, color .3s ease;
	transition: border .3s ease, box-shadow .1s ease, color .3s ease;
	cursor: pointer;
}

.bx-retina .bx-filter .bx-filter-param-btn {
	border-style: solid;
	border-width: 1px;
	-webkit-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/border_default.png)
		2 repeat;
	-moz-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/border_default.png)
		2 repeat;
	-o-border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/border_default.png)
		2 repeat;
	border-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/border_default.png)
		2 repeat;
}
/* COLOR */
/*.bx-filter .bx-filter-param-label.bx-active .bx-filter-param-btn,
.bx-filter .bx-filter-param-btn:hover,
.bx-filter .bx-filter-param-btn:active,
.bx-filter .bx-filter-param-btn:focus {
	border-color: #499fd8;
}
.bx-retina .bx-filter .bx-filter-param-label.bx-active .bx-filter-param-btn,
.bx-retina .bx-filter .bx-filter-param-btn:hover,
.bx-retina .bx-filter .bx-filter-param-btn:active,
.bx-retina .bx-filter .bx-filter-select-container:focus {
	-webkit-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/active.png) 2 repeat;
	   -moz-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/active.png) 2 repeat;
		 -o-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/active.png) 2 repeat;
			border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/active.png) 2 repeat;
}*/
/* --- colors */
.bx-filter .bx-filter-param-btn.bx-color-sl {
	
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl
	{
	background: transparent;
	box-shadow: none
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl
	{
	position: relative;
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl:before
	{
	position: absolute;
	bottom: 0;
	right: 0;
	top: 0;
	left: 0;
	content: ' ';
	display: block;
	z-index: 100;
	background:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA/UlEQVQ4y5WSQQ6CQAxFOSBuwAtoAitc4R6MkKgYJULUi8Ax4DgKm9o/45BxBBNJmkB/33T6qUVEHkfDUXHY1sQD7V2DWg+JJox3lOZ3enYdf5IzAjnQkvxGa64Fg2S9PV3JXa4ozoovWEGbY0nOIqDkfIVeQ5hBAOQsAy5guO8FbEJxVqqDZ+rUuQ6rziJ3VLkBcs05BBxlF1nIADrJESYgE0YhAER0KH5DphEKFDNPuG1AhTAi4jnRWV17FNYhcT3NHLzLzuUnjI0YHP203EWY8ENqNsAq5Y3Qf4NuhIT7wTBsDxgIbRjvCfCUe6ozoFCuXIukj5c/lhy1/gvSDM3b8PrjegAAAABJRU5ErkJggg==")
		no-repeat center;
	opacity: .7;
}

.bx-filter .bx-filter-param-btn .bx-filter-param-text {
	line-height: 26px;
}
/*
* BTN P/M
*
*/
.bx-filter .bx-filter-param-btn.bx-spm {
	width: 23px;
	min-width: 23px;
	height: 23px;
	line-height: 23px;
	font-weight: normal;
	padding: 0;
	font-size: 17px;
	color: #767b7e;
	vertical-align: top;
	border-radius: 50%;
	background-color: transparent;
}

.bx-filter .bx-filter-param-btn.bx-spm.bx-plus {
	background:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAANUlEQVQoz2NgwAQsQMzJQCSwAeKGQa7YFKoAhmOgim3QsAxIcSFUkhC2GaqhgQ4UgNgFmwQAij8OUFmBFssAAAAASUVORK5CIIA=")
		no-repeat center;
}

.bx-filter .bx-filter-param-btn.bx-spm.bx-minus {
	background:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAAG0lEQVQYV2NgYGDgBuI4AlgGiBn4gLicAFYGAAFkBwE95V42AAAAAElFTkSuQmCC")
		no-repeat center;
}

.bx-filter .bx-filter-param-btn.bx-spm:active {
	outline: none !important;
	box-shadow: inset 0 2px 3px rgba(0, 0, 0, .12);
}

.bx-filter span.bx-spm {
	font-size: 18px;
	/*font-weight:bold;*/
	line-height: 23px;
	display: inline-block;
	height: 23px;
	margin: 0 10px;
	vertical-align: middle;
	color: #000;
}
/*
*	icon
*
*/
.bx-filter-select-popup .bx-filter-select-text-icon, .bx-filter .bx-filter-select-text-icon
	{
	line-height: 33px;
	position: relative;
	display: inline-block;
	width: 23px;
	height: 23px;
	margin-top: -4px;
	margin-right: 2px;
	vertical-align: middle;
	border-radius: 2px;
}

.bx-filter-select-popup .bx-filter-btn-color-icon, .bx-filter .bx-filter-btn-color-icon
	{
	line-height: 24px;
	/*position:relative;*/
	/*top:4px;*/
	border-radius: 2px;
	display: inline-block;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .05);
	-webkit-background-size: cover;
	background-size: cover;
}

.bx-filter-select-popup .bx-filter-btn-color-icon {
	width: 20px;
	height: 20px;
	margin: 2px 0;
	top: 0 !important;
}

.bx-filter .bx-filter-select-block .bx-filter-btn-color-icon {
	top: -1px !important;
}

.bx-filter-btn-color-icon.all {
	position: relative;
	border: none;
	box-shadow: none
}

.bx-filter-btn-color-icon.all:after, .bx-filter-btn-color-icon.all:before
	{
	position: absolute;
	width: 60%;
	height: 60%;
	background: #fff;
	content: " ";
	box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .2);
}

.bx-filter-btn-color-icon.all:after {
	right: 0;
	bottom: 0;
}

.bx-filter-btn-color-icon.all:before {
	top: 0;
	left: 0;
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-btn-color-icon {
	opacity: .2;
}
/*
* 	BIZ
*
*/
.bx-filter .bx-filter-parameter-biz {
	font-size: 14px;
	line-height: 15px;
	display: inline-block;
	margin-right: 10px;
	text-decoration: none;
	color: #1485ce;
	border-bottom: 1px dashed;
}

.bx-filter .bx-filter-parameter-biz:hover {
	text-decoration: none;
	border-bottom: 1px solid;
}

.bx-filter .bx-filter-parameter-biz.bx-active {
	position: relative;
	/*padding-left:20px;*/
	color: #000;
	border-color: transparent;
}
/* SLIDERs */
.bx-filter .bx-filter-input-container input[type=text] {
	height: 25px;
	font-size: 14px;
}

.bx-filter .bx-ui-slider-track-container {
	padding: 30px 3px 20px 3px;
}

.bx-filter .bx-ui-slider-pricebar-vd {
	background: #3a58d2;
	height: 2px;
	border-radius: 1px;
}

.bx-filter .bx-ui-slider-pricebar-vn {
	background: #878787;
	height: 2px;
	border-radius: 1px;
}

.bx-filter .bx-ui-slider-pricebar-v {
	background: #3a58d2;
	height: 2px;
	border-radius: 1px;
}

.bx-filter .bx-ui-slider-range {
	height: 2px;
	z-index: 100;
}

.bx-filter .bx-ui-slider-range .bx-ui-slider-handle {
	background: #fff;
	border: 2px solid #e3e3e3;
	border-radius: 7px;
	height: 14px;
	width: 14px;
	margin-top: -8px;
}

.bx-filter .bx-ui-slider-range .bx-ui-slider-handle:focus {
	outline: none;
}

.bx-filter .bx-ui-slider-range .bx-ui-slider-handle.left {
	margin-left: -7px;
}

.bx-filter .bx-ui-slider-range .bx-ui-slider-handle.right {
	margin-right: -7px;
}

/*
*	BTN result and reset 
*
*/
.bx-filter .buttons-row {
	position: absolute;
	width: 100%;
	text-align: center;
}

.btn-reset, .btn-themes {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	padding: 7px 13px 6px 13px;
	border: none;
	width: 100%;
	text-decoration: none;
	font-size: 14px;
	line-height: 16px;
	cursor: pointer;
	border-radius: 3px;
	height: 30px;
	border: none;
}

.btn-themes:active, .btn-themes:hover, .btn-themes.bx-active {
	background: #546dd1;
	text-decoration: none;
}

.btn-themes:focus, .btn-themes.focus {
	background: #3252d1;
}

.btn-reset {
	background: #fff;
	color: #434343;
	border: 1px solid #dadada !important;
}

.btn-reset:active, .btn-reset:hover, .btn-reset.bx-active {
	background: #dadada;
}
/*
* 	Result Popup
*
*/
.bx-filter .bx-filter-popup-result {
	font-size: 13px;
	font-weight: normal;
	position: absolute;
	z-index: 915;
	display: none;
	line-height: normal;
	margin-top: -7px;
	margin-left: 20px;
	text-align: center;
	padding: 10px 10px;
	white-space: nowrap;
	color: #3f3f3f;
	min-height: 37px;
	line-height: 18px;
	border-style: solid;
	border: 1px solid #C6DCE7;
	width: 165px;
}
/*.bx-filter .bx-filter-popup-result.left {
	border-width: 2px 10px 2px 2px;
	-webkit-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/result_popup_left.png) 4 20 4 4 repeat;
	-moz-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/result_popup_left.png) 4 20 4 4 repeat;
	-o-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/result_popup_left.png) 4 20 4 4 repeat;
	border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/result_popup_left.png) 4 20 4 4 fill repeat;
}*/
.bx-filter .bx-filter-popup-result.left {
	border: none;
	background: #3a58d2;
}
/*.bx-filter .bx-filter-popup-result.right {
	border-width: 2px 2px 2px 10px;
	-webkit-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/result_popup_right.png) 4 4 4 20 repeat;
	-moz-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/result_popup_right.png) 4 4 4 20 repeat;
	-o-border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/result_popup_right.png) 4 4 4 20 repeat;
	border-image: url(/bitrix/templates/unimagazin_s1/components/bitrix/catalog.smart.filter/adaptiv/images/result_popup_right.png) 4 4 4 20 fill repeat;
}*/
.bx-filter .bx-filter-popup-result.right {
	border: none;
	background: #3a58d2;
}

.bx-filter .bx-filter-popup-result.right:before {
	content: '';
	position: absolute;
	display: inline-block;
	vertical-align: middle;
	margin-left: -10px;
	margin-top: 27px;
	left: 0px;
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-right: 10px solid #3a58d2;
	border-bottom: 10px solid transparent;
}

.bx-filter .bx-filter-popup-result.right {
	left: 97%;
}

.bx-filter .bx-filter-popup-result.left {
	right: 97%;
}

.bx-filter-horizontal .bx-filter-popup-result {
	display: inline-block;
	position: relative;
	left: auto;
	right: auto;
	bottom: -7px;
}

.bx-filter .bx-filter-popup-result .selected-text {
	margin-top: 10px;
	text-decoration: underline;
	color: #fff;
}

.bx-filter .bx-filter-popup-result a {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	padding: 7px 13px 6px 13px;
	border: none;
	width: 100%;
	text-decoration: none;
	background: #fff;
	color: #3a58d2;
	font-size: 14px;
	cursor: pointer;
	border-radius: 3px;
}

.bx-filter .bx-filter-popup-result a:hover {
	background: #eee;
}

.bx-filter .bx-filter-popup-result-close {
	display: none;
}

@media ( max-width : 767px) {
	.bx-touch .adaptiv .bx-filter .bx-filter-popup-result {
		font-size: 12px;
		line-height: 14px;
		position: fixed !important;
		z-index: 1001;
		top: auto !important;
		right: 0 !important;
		bottom: 0 !important;
		left: 0 !important;
		margin-top: 0;
		margin-left: 0;
		width: auto;
		height: auto;
		padding: 10px;
		border-radius: 2px;
		border: 1px solid #c6dae7;
		background: rgba(255, 255, 255, .9);
	}
	.bx-touch .adaptiv .bx-filter .bx-filter-popup-result br {
		display: none;
	}
	.adaptiv .bx-filter .bx-filter-popup-result .arrow {
		display: none;
	}
}
/* End */

/* Start:/bitrix/css/main/font-awesome.min.css?149183461723748*/
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
	font-family: 'FontAwesome';
	src: url('/bitrix/css/main/../../fonts/fontawesome-webfont.eot?v=4.3.0');
	src:
		url('/bitrix/css/main/../../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0')
		format('embedded-opentype'),
		url('/bitrix/css/main/../../fonts/fontawesome-webfont.woff2?v=4.3.0')
		format('woff2'),
		url('/bitrix/css/main/../../fonts/fontawesome-webfont.woff?v=4.3.0')
		format('woff'),
		url('/bitrix/css/main/../../fonts/fontawesome-webfont.ttf?v=4.3.0')
		format('truetype'),
		url('/bitrix/css/main/../../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular')
		format('svg');
	font-weight: normal;
	font-style: normal
}

.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0)
}

.fa-lg {
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%
}

.fa-2x {
	font-size: 2em
}

.fa-3x {
	font-size: 3em
}

.fa-4x {
	font-size: 4em
}

.fa-5x {
	font-size: 5em
}

.fa-fw {
	width: 1.28571429em;
	text-align: center
}

.fa-ul {
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none
}

.fa-ul>li {
	position: relative
}

.fa-li {
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: .14285714em;
	text-align: center
}

.fa-li.fa-lg {
	left: -1.85714286em
}

.fa-border {
	padding: .2em .25em .15em;
	border: solid .08em #eee;
	border-radius: .1em
}

.pull-right {
	float: right
}

.pull-left {
	float: left
}

.fa.pull-left {
	margin-right: .3em
}

.fa.pull-right {
	margin-left: .3em
}

.fa-spin {
	-webkit-animation: fa-spin 2s infinite linear;
	animation: fa-spin 2s infinite linear
}

.fa-pulse {
	-webkit-animation: fa-spin 1s infinite steps(8);
	animation: fa-spin 1s infinite steps(8)
}

@
-webkit-keyframes fa-spin { 0%{
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg)
}

100%{
-webkit-transform
:rotate(359deg)
;transform
:rotate(359deg)
}
}
@
keyframes fa-spin { 0%{
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg)
}

100%{
-webkit-transform
:rotate(359deg)
;transform
:rotate(359deg)
}
}
.fa-rotate-90 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.fa-rotate-180 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.fa-rotate-270 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg)
}

.fa-flip-horizontal {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1)
}

.fa-flip-vertical {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	-webkit-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	transform: scale(1, -1)
}

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal,
	:root .fa-flip-vertical {
	filter: none
}

.fa-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle
}

.fa-stack-1x, .fa-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center
}

.fa-stack-1x {
	line-height: inherit
}

.fa-stack-2x {
	font-size: 2em
}

.fa-inverse {
	color: #fff
}

.fa-glass:before {
	content: "\f000"
}

.fa-music:before {
	content: "\f001"
}

.fa-search:before {
	content: "\f002"
}

.fa-envelope-o:before {
	content: "\f003"
}

.fa-heart:before {
	content: "\f004"
}

.fa-star:before {
	content: "\f005"
}

.fa-star-o:before {
	content: "\f006"
}

.fa-user:before {
	content: "\f007"
}

.fa-film:before {
	content: "\f008"
}

.fa-th-large:before {
	content: "\f009"
}

.fa-th:before {
	content: "\f00a"
}

.fa-th-list:before {
	content: "\f00b"
}

.fa-check:before {
	content: "\f00c"
}

.fa-remove:before, .fa-close:before, .fa-times:before {
	content: "\f00d"
}

.fa-search-plus:before {
	content: "\f00e"
}

.fa-search-minus:before {
	content: "\f010"
}

.fa-power-off:before {
	content: "\f011"
}

.fa-signal:before {
	content: "\f012"
}

.fa-gear:before, .fa-cog:before {
	content: "\f013"
}

.fa-trash-o:before {
	content: "\f014"
}

.fa-home:before {
	content: "\f015"
}

.fa-file-o:before {
	content: "\f016"
}

.fa-clock-o:before {
	content: "\f017"
}

.fa-road:before {
	content: "\f018"
}

.fa-download:before {
	content: "\f019"
}

.fa-arrow-circle-o-down:before {
	content: "\f01a"
}

.fa-arrow-circle-o-up:before {
	content: "\f01b"
}

.fa-inbox:before {
	content: "\f01c"
}

.fa-play-circle-o:before {
	content: "\f01d"
}

.fa-rotate-right:before, .fa-repeat:before {
	content: "\f01e"
}

.fa-refresh:before {
	content: "\f021"
}

.fa-list-alt:before {
	content: "\f022"
}

.fa-lock:before {
	content: "\f023"
}

.fa-flag:before {
	content: "\f024"
}

.fa-headphones:before {
	content: "\f025"
}

.fa-volume-off:before {
	content: "\f026"
}

.fa-volume-down:before {
	content: "\f027"
}

.fa-volume-up:before {
	content: "\f028"
}

.fa-qrcode:before {
	content: "\f029"
}

.fa-barcode:before {
	content: "\f02a"
}

.fa-tag:before {
	content: "\f02b"
}

.fa-tags:before {
	content: "\f02c"
}

.fa-book:before {
	content: "\f02d"
}

.fa-bookmark:before {
	content: "\f02e"
}

.fa-print:before {
	content: "\f02f"
}

.fa-camera:before {
	content: "\f030"
}

.fa-font:before {
	content: "\f031"
}

.fa-bold:before {
	content: "\f032"
}

.fa-italic:before {
	content: "\f033"
}

.fa-text-height:before {
	content: "\f034"
}

.fa-text-width:before {
	content: "\f035"
}

.fa-align-left:before {
	content: "\f036"
}

.fa-align-center:before {
	content: "\f037"
}

.fa-align-right:before {
	content: "\f038"
}

.fa-align-justify:before {
	content: "\f039"
}

.fa-list:before {
	content: "\f03a"
}

.fa-dedent:before, .fa-outdent:before {
	content: "\f03b"
}

.fa-indent:before {
	content: "\f03c"
}

.fa-video-camera:before {
	content: "\f03d"
}

.fa-photo:before, .fa-image:before, .fa-picture-o:before {
	content: "\f03e"
}

.fa-pencil:before {
	content: "\f040"
}

.fa-map-marker:before {
	content: "\f041"
}

.fa-adjust:before {
	content: "\f042"
}

.fa-tint:before {
	content: "\f043"
}

.fa-edit:before, .fa-pencil-square-o:before {
	content: "\f044"
}

.fa-share-square-o:before {
	content: "\f045"
}

.fa-check-square-o:before {
	content: "\f046"
}

.fa-arrows:before {
	content: "\f047"
}

.fa-step-backward:before {
	content: "\f048"
}

.fa-fast-backward:before {
	content: "\f049"
}

.fa-backward:before {
	content: "\f04a"
}

.fa-play:before {
	content: "\f04b"
}

.fa-pause:before {
	content: "\f04c"
}

.fa-stop:before {
	content: "\f04d"
}

.fa-forward:before {
	content: "\f04e"
}

.fa-fast-forward:before {
	content: "\f050"
}

.fa-step-forward:before {
	content: "\f051"
}

.fa-eject:before {
	content: "\f052"
}

.fa-chevron-left:before {
	content: "\f053"
}

.fa-chevron-right:before {
	content: "\f054"
}

.fa-plus-circle:before {
	content: "\f055"
}

.fa-minus-circle:before {
	content: "\f056"
}

.fa-times-circle:before {
	content: "\f057"
}

.fa-check-circle:before {
	content: "\f058"
}

.fa-question-circle:before {
	content: "\f059"
}

.fa-info-circle:before {
	content: "\f05a"
}

.fa-crosshairs:before {
	content: "\f05b"
}

.fa-times-circle-o:before {
	content: "\f05c"
}

.fa-check-circle-o:before {
	content: "\f05d"
}

.fa-ban:before {
	content: "\f05e"
}

.fa-arrow-left:before {
	content: "\f060"
}

.fa-arrow-right:before {
	content: "\f061"
}

.fa-arrow-up:before {
	content: "\f062"
}

.fa-arrow-down:before {
	content: "\f063"
}

.fa-mail-forward:before, .fa-share:before {
	content: "\f064"
}

.fa-expand:before {
	content: "\f065"
}

.fa-compress:before {
	content: "\f066"
}

.fa-plus:before {
	content: "\f067"
}

.fa-minus:before {
	content: "\f068"
}

.fa-asterisk:before {
	content: "\f069"
}

.fa-exclamation-circle:before {
	content: "\f06a"
}

.fa-gift:before {
	content: "\f06b"
}

.fa-leaf:before {
	content: "\f06c"
}

.fa-fire:before {
	content: "\f06d"
}

.fa-eye:before {
	content: "\f06e"
}

.fa-eye-slash:before {
	content: "\f070"
}

.fa-warning:before, .fa-exclamation-triangle:before {
	content: "\f071"
}

.fa-plane:before {
	content: "\f072"
}

.fa-calendar:before {
	content: "\f073"
}

.fa-random:before {
	content: "\f074"
}

.fa-comment:before {
	content: "\f075"
}

.fa-magnet:before {
	content: "\f076"
}

.fa-chevron-up:before {
	content: "\f077"
}

.fa-chevron-down:before {
	content: "\f078"
}

.fa-retweet:before {
	content: "\f079"
}

.fa-shopping-cart:before {
	content: "\f07a"
}

.fa-folder:before {
	content: "\f07b"
}

.fa-folder-open:before {
	content: "\f07c"
}

.fa-arrows-v:before {
	content: "\f07d"
}

.fa-arrows-h:before {
	content: "\f07e"
}

.fa-bar-chart-o:before, .fa-bar-chart:before {
	content: "\f080"
}

.fa-twitter-square:before {
	content: "\f081"
}

.fa-facebook-square:before {
	content: "\f082"
}

.fa-camera-retro:before {
	content: "\f083"
}

.fa-key:before {
	content: "\f084"
}

.fa-gears:before, .fa-cogs:before {
	content: "\f085"
}

.fa-comments:before {
	content: "\f086"
}

.fa-thumbs-o-up:before {
	content: "\f087"
}

.fa-thumbs-o-down:before {
	content: "\f088"
}

.fa-star-half:before {
	content: "\f089"
}

.fa-heart-o:before {
	content: "\f08a"
}

.fa-sign-out:before {
	content: "\f08b"
}

.fa-linkedin-square:before {
	content: "\f08c"
}

.fa-thumb-tack:before {
	content: "\f08d"
}

.fa-external-link:before {
	content: "\f08e"
}

.fa-sign-in:before {
	content: "\f090"
}

.fa-trophy:before {
	content: "\f091"
}

.fa-github-square:before {
	content: "\f092"
}

.fa-upload:before {
	content: "\f093"
}

.fa-lemon-o:before {
	content: "\f094"
}

.fa-phone:before {
	content: "\f095"
}

.fa-square-o:before {
	content: "\f096"
}

.fa-bookmark-o:before {
	content: "\f097"
}

.fa-phone-square:before {
	content: "\f098"
}

.fa-twitter:before {
	content: "\f099"
}

.fa-facebook-f:before, .fa-facebook:before {
	content: "\f09a"
}

.fa-github:before {
	content: "\f09b"
}

.fa-unlock:before {
	content: "\f09c"
}

.fa-credit-card:before {
	content: "\f09d"
}

.fa-rss:before {
	content: "\f09e"
}

.fa-hdd-o:before {
	content: "\f0a0"
}

.fa-bullhorn:before {
	content: "\f0a1"
}

.fa-bell:before {
	content: "\f0f3"
}

.fa-certificate:before {
	content: "\f0a3"
}

.fa-hand-o-right:before {
	content: "\f0a4"
}

.fa-hand-o-left:before {
	content: "\f0a5"
}

.fa-hand-o-up:before {
	content: "\f0a6"
}

.fa-hand-o-down:before {
	content: "\f0a7"
}

.fa-arrow-circle-left:before {
	content: "\f0a8"
}

.fa-arrow-circle-right:before {
	content: "\f0a9"
}

.fa-arrow-circle-up:before {
	content: "\f0aa"
}

.fa-arrow-circle-down:before {
	content: "\f0ab"
}

.fa-globe:before {
	content: "\f0ac"
}

.fa-wrench:before {
	content: "\f0ad"
}

.fa-tasks:before {
	content: "\f0ae"
}

.fa-filter:before {
	content: "\f0b0"
}

.fa-briefcase:before {
	content: "\f0b1"
}

.fa-arrows-alt:before {
	content: "\f0b2"
}

.fa-group:before, .fa-users:before {
	content: "\f0c0"
}

.fa-chain:before, .fa-link:before {
	content: "\f0c1"
}

.fa-cloud:before {
	content: "\f0c2"
}

.fa-flask:before {
	content: "\f0c3"
}

.fa-cut:before, .fa-scissors:before {
	content: "\f0c4"
}

.fa-copy:before, .fa-files-o:before {
	content: "\f0c5"
}

.fa-paperclip:before {
	content: "\f0c6"
}

.fa-save:before, .fa-floppy-o:before {
	content: "\f0c7"
}

.fa-square:before {
	content: "\f0c8"
}

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
	content: "\f0c9"
}

.fa-list-ul:before {
	content: "\f0ca"
}

.fa-list-ol:before {
	content: "\f0cb"
}

.fa-strikethrough:before {
	content: "\f0cc"
}

.fa-underline:before {
	content: "\f0cd"
}

.fa-table:before {
	content: "\f0ce"
}

.fa-magic:before {
	content: "\f0d0"
}

.fa-truck:before {
	content: "\f0d1"
}

.fa-pinterest:before {
	content: "\f0d2"
}

.fa-pinterest-square:before {
	content: "\f0d3"
}

.fa-google-plus-square:before {
	content: "\f0d4"
}

.fa-google-plus:before {
	content: "\f0d5"
}

.fa-money:before {
	content: "\f0d6"
}

.fa-caret-down:before {
	content: "\f0d7"
}

.fa-caret-up:before {
	content: "\f0d8"
}

.fa-caret-left:before {
	content: "\f0d9"
}

.fa-caret-right:before {
	content: "\f0da"
}

.fa-columns:before {
	content: "\f0db"
}

.fa-unsorted:before, .fa-sort:before {
	content: "\f0dc"
}

.fa-sort-down:before, .fa-sort-desc:before {
	content: "\f0dd"
}

.fa-sort-up:before, .fa-sort-asc:before {
	content: "\f0de"
}

.fa-envelope:before {
	content: "\f0e0"
}

.fa-linkedin:before {
	content: "\f0e1"
}

.fa-rotate-left:before, .fa-undo:before {
	content: "\f0e2"
}

.fa-legal:before, .fa-gavel:before {
	content: "\f0e3"
}

.fa-dashboard:before, .fa-tachometer:before {
	content: "\f0e4"
}

.fa-comment-o:before {
	content: "\f0e5"
}

.fa-comments-o:before {
	content: "\f0e6"
}

.fa-flash:before, .fa-bolt:before {
	content: "\f0e7"
}

.fa-sitemap:before {
	content: "\f0e8"
}

.fa-umbrella:before {
	content: "\f0e9"
}

.fa-paste:before, .fa-clipboard:before {
	content: "\f0ea"
}

.fa-lightbulb-o:before {
	content: "\f0eb"
}

.fa-exchange:before {
	content: "\f0ec"
}

.fa-cloud-download:before {
	content: "\f0ed"
}

.fa-cloud-upload:before {
	content: "\f0ee"
}

.fa-user-md:before {
	content: "\f0f0"
}

.fa-stethoscope:before {
	content: "\f0f1"
}

.fa-suitcase:before {
	content: "\f0f2"
}

.fa-bell-o:before {
	content: "\f0a2"
}

.fa-coffee:before {
	content: "\f0f4"
}

.fa-cutlery:before {
	content: "\f0f5"
}

.fa-file-text-o:before {
	content: "\f0f6"
}

.fa-building-o:before {
	content: "\f0f7"
}

.fa-hospital-o:before {
	content: "\f0f8"
}

.fa-ambulance:before {
	content: "\f0f9"
}

.fa-medkit:before {
	content: "\f0fa"
}

.fa-fighter-jet:before {
	content: "\f0fb"
}

.fa-beer:before {
	content: "\f0fc"
}

.fa-h-square:before {
	content: "\f0fd"
}

.fa-plus-square:before {
	content: "\f0fe"
}

.fa-angle-double-left:before {
	content: "\f100"
}

.fa-angle-double-right:before {
	content: "\f101"
}

.fa-angle-double-up:before {
	content: "\f102"
}

.fa-angle-double-down:before {
	content: "\f103"
}

.fa-angle-left:before {
	content: "\f104"
}

.fa-angle-right:before {
	content: "\f105"
}

.fa-angle-up:before {
	content: "\f106"
}

.fa-angle-down:before {
	content: "\f107"
}

.fa-desktop:before {
	content: "\f108"
}

.fa-laptop:before {
	content: "\f109"
}

.fa-tablet:before {
	content: "\f10a"
}

.fa-mobile-phone:before, .fa-mobile:before {
	content: "\f10b"
}

.fa-circle-o:before {
	content: "\f10c"
}

.fa-quote-left:before {
	content: "\f10d"
}

.fa-quote-right:before {
	content: "\f10e"
}

.fa-spinner:before {
	content: "\f110"
}

.fa-circle:before {
	content: "\f111"
}

.fa-mail-reply:before, .fa-reply:before {
	content: "\f112"
}

.fa-github-alt:before {
	content: "\f113"
}

.fa-folder-o:before {
	content: "\f114"
}

.fa-folder-open-o:before {
	content: "\f115"
}

.fa-smile-o:before {
	content: "\f118"
}

.fa-frown-o:before {
	content: "\f119"
}

.fa-meh-o:before {
	content: "\f11a"
}

.fa-gamepad:before {
	content: "\f11b"
}

.fa-keyboard-o:before {
	content: "\f11c"
}

.fa-flag-o:before {
	content: "\f11d"
}

.fa-flag-checkered:before {
	content: "\f11e"
}

.fa-terminal:before {
	content: "\f120"
}

.fa-code:before {
	content: "\f121"
}

.fa-mail-reply-all:before, .fa-reply-all:before {
	content: "\f122"
}

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before
	{
	content: "\f123"
}

.fa-location-arrow:before {
	content: "\f124"
}

.fa-crop:before {
	content: "\f125"
}

.fa-code-fork:before {
	content: "\f126"
}

.fa-unlink:before, .fa-chain-broken:before {
	content: "\f127"
}

.fa-question:before {
	content: "\f128"
}

.fa-info:before {
	content: "\f129"
}

.fa-exclamation:before {
	content: "\f12a"
}

.fa-superscript:before {
	content: "\f12b"
}

.fa-subscript:before {
	content: "\f12c"
}

.fa-eraser:before {
	content: "\f12d"
}

.fa-puzzle-piece:before {
	content: "\f12e"
}

.fa-microphone:before {
	content: "\f130"
}

.fa-microphone-slash:before {
	content: "\f131"
}

.fa-shield:before {
	content: "\f132"
}

.fa-calendar-o:before {
	content: "\f133"
}

.fa-fire-extinguisher:before {
	content: "\f134"
}

.fa-rocket:before {
	content: "\f135"
}

.fa-maxcdn:before {
	content: "\f136"
}

.fa-chevron-circle-left:before {
	content: "\f137"
}

.fa-chevron-circle-right:before {
	content: "\f138"
}

.fa-chevron-circle-up:before {
	content: "\f139"
}

.fa-chevron-circle-down:before {
	content: "\f13a"
}

.fa-html5:before {
	content: "\f13b"
}

.fa-css3:before {
	content: "\f13c"
}

.fa-anchor:before {
	content: "\f13d"
}

.fa-unlock-alt:before {
	content: "\f13e"
}

.fa-bullseye:before {
	content: "\f140"
}

.fa-ellipsis-h:before {
	content: "\f141"
}

.fa-ellipsis-v:before {
	content: "\f142"
}

.fa-rss-square:before {
	content: "\f143"
}

.fa-play-circle:before {
	content: "\f144"
}

.fa-ticket:before {
	content: "\f145"
}

.fa-minus-square:before {
	content: "\f146"
}

.fa-minus-square-o:before {
	content: "\f147"
}

.fa-level-up:before {
	content: "\f148"
}

.fa-level-down:before {
	content: "\f149"
}

.fa-check-square:before {
	content: "\f14a"
}

.fa-pencil-square:before {
	content: "\f14b"
}

.fa-external-link-square:before {
	content: "\f14c"
}

.fa-share-square:before {
	content: "\f14d"
}

.fa-compass:before {
	content: "\f14e"
}

.fa-toggle-down:before, .fa-caret-square-o-down:before {
	content: "\f150"
}

.fa-toggle-up:before, .fa-caret-square-o-up:before {
	content: "\f151"
}

.fa-toggle-right:before, .fa-caret-square-o-right:before {
	content: "\f152"
}

.fa-euro:before, .fa-eur:before {
	content: "\f153"
}

.fa-gbp:before {
	content: "\f154"
}

.fa-dollar:before, .fa-usd:before {
	content: "\f155"
}

.fa-rupee:before, .fa-inr:before {
	content: "\f156"
}

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
	content: "\f157"
}

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
	content: "\f158"
}

.fa-won:before, .fa-krw:before {
	content: "\f159"
}

.fa-bitcoin:before, .fa-btc:before {
	content: "\f15a"
}

.fa-file:before {
	content: "\f15b"
}

.fa-file-text:before {
	content: "\f15c"
}

.fa-sort-alpha-asc:before {
	content: "\f15d"
}

.fa-sort-alpha-desc:before {
	content: "\f15e"
}

.fa-sort-amount-asc:before {
	content: "\f160"
}

.fa-sort-amount-desc:before {
	content: "\f161"
}

.fa-sort-numeric-asc:before {
	content: "\f162"
}

.fa-sort-numeric-desc:before {
	content: "\f163"
}

.fa-thumbs-up:before {
	content: "\f164"
}

.fa-thumbs-down:before {
	content: "\f165"
}

.fa-youtube-square:before {
	content: "\f166"
}

.fa-youtube:before {
	content: "\f167"
}

.fa-xing:before {
	content: "\f168"
}

.fa-xing-square:before {
	content: "\f169"
}

.fa-youtube-play:before {
	content: "\f16a"
}

.fa-dropbox:before {
	content: "\f16b"
}

.fa-stack-overflow:before {
	content: "\f16c"
}

.fa-instagram:before {
	content: "\f16d"
}

.fa-flickr:before {
	content: "\f16e"
}

.fa-adn:before {
	content: "\f170"
}

.fa-bitbucket:before {
	content: "\f171"
}

.fa-bitbucket-square:before {
	content: "\f172"
}

.fa-tumblr:before {
	content: "\f173"
}

.fa-tumblr-square:before {
	content: "\f174"
}

.fa-long-arrow-down:before {
	content: "\f175"
}

.fa-long-arrow-up:before {
	content: "\f176"
}

.fa-long-arrow-left:before {
	content: "\f177"
}

.fa-long-arrow-right:before {
	content: "\f178"
}

.fa-apple:before {
	content: "\f179"
}

.fa-windows:before {
	content: "\f17a"
}

.fa-android:before {
	content: "\f17b"
}

.fa-linux:before {
	content: "\f17c"
}

.fa-dribbble:before {
	content: "\f17d"
}

.fa-skype:before {
	content: "\f17e"
}

.fa-foursquare:before {
	content: "\f180"
}

.fa-trello:before {
	content: "\f181"
}

.fa-female:before {
	content: "\f182"
}

.fa-male:before {
	content: "\f183"
}

.fa-gittip:before, .fa-gratipay:before {
	content: "\f184"
}

.fa-sun-o:before {
	content: "\f185"
}

.fa-moon-o:before {
	content: "\f186"
}

.fa-archive:before {
	content: "\f187"
}

.fa-bug:before {
	content: "\f188"
}

.fa-vk:before {
	content: "\f189"
}

.fa-weibo:before {
	content: "\f18a"
}

.fa-renren:before {
	content: "\f18b"
}

.fa-pagelines:before {
	content: "\f18c"
}

.fa-stack-exchange:before {
	content: "\f18d"
}

.fa-arrow-circle-o-right:before {
	content: "\f18e"
}

.fa-arrow-circle-o-left:before {
	content: "\f190"
}

.fa-toggle-left:before, .fa-caret-square-o-left:before {
	content: "\f191"
}

.fa-dot-circle-o:before {
	content: "\f192"
}

.fa-wheelchair:before {
	content: "\f193"
}

.fa-vimeo-square:before {
	content: "\f194"
}

.fa-turkish-lira:before, .fa-try:before {
	content: "\f195"
}

.fa-plus-square-o:before {
	content: "\f196"
}

.fa-space-shuttle:before {
	content: "\f197"
}

.fa-slack:before {
	content: "\f198"
}

.fa-envelope-square:before {
	content: "\f199"
}

.fa-wordpress:before {
	content: "\f19a"
}

.fa-openid:before {
	content: "\f19b"
}

.fa-institution:before, .fa-bank:before, .fa-university:before {
	content: "\f19c"
}

.fa-mortar-board:before, .fa-graduation-cap:before {
	content: "\f19d"
}

.fa-yahoo:before {
	content: "\f19e"
}

.fa-google:before {
	content: "\f1a0"
}

.fa-reddit:before {
	content: "\f1a1"
}

.fa-reddit-square:before {
	content: "\f1a2"
}

.fa-stumbleupon-circle:before {
	content: "\f1a3"
}

.fa-stumbleupon:before {
	content: "\f1a4"
}

.fa-delicious:before {
	content: "\f1a5"
}

.fa-digg:before {
	content: "\f1a6"
}

.fa-pied-piper:before {
	content: "\f1a7"
}

.fa-pied-piper-alt:before {
	content: "\f1a8"
}

.fa-drupal:before {
	content: "\f1a9"
}

.fa-joomla:before {
	content: "\f1aa"
}

.fa-language:before {
	content: "\f1ab"
}

.fa-fax:before {
	content: "\f1ac"
}

.fa-building:before {
	content: "\f1ad"
}

.fa-child:before {
	content: "\f1ae"
}

.fa-paw:before {
	content: "\f1b0"
}

.fa-spoon:before {
	content: "\f1b1"
}

.fa-cube:before {
	content: "\f1b2"
}

.fa-cubes:before {
	content: "\f1b3"
}

.fa-behance:before {
	content: "\f1b4"
}

.fa-behance-square:before {
	content: "\f1b5"
}

.fa-steam:before {
	content: "\f1b6"
}

.fa-steam-square:before {
	content: "\f1b7"
}

.fa-recycle:before {
	content: "\f1b8"
}

.fa-automobile:before, .fa-car:before {
	content: "\f1b9"
}

.fa-cab:before, .fa-taxi:before {
	content: "\f1ba"
}

.fa-tree:before {
	content: "\f1bb"
}

.fa-spotify:before {
	content: "\f1bc"
}

.fa-deviantart:before {
	content: "\f1bd"
}

.fa-soundcloud:before {
	content: "\f1be"
}

.fa-database:before {
	content: "\f1c0"
}

.fa-file-pdf-o:before {
	content: "\f1c1"
}

.fa-file-word-o:before {
	content: "\f1c2"
}

.fa-file-excel-o:before {
	content: "\f1c3"
}

.fa-file-powerpoint-o:before {
	content: "\f1c4"
}

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before
	{
	content: "\f1c5"
}

.fa-file-zip-o:before, .fa-file-archive-o:before {
	content: "\f1c6"
}

.fa-file-sound-o:before, .fa-file-audio-o:before {
	content: "\f1c7"
}

.fa-file-movie-o:before, .fa-file-video-o:before {
	content: "\f1c8"
}

.fa-file-code-o:before {
	content: "\f1c9"
}

.fa-vine:before {
	content: "\f1ca"
}

.fa-codepen:before {
	content: "\f1cb"
}

.fa-jsfiddle:before {
	content: "\f1cc"
}

.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before,
	.fa-support:before, .fa-life-ring:before {
	content: "\f1cd"
}

.fa-circle-o-notch:before {
	content: "\f1ce"
}

.fa-ra:before, .fa-rebel:before {
	content: "\f1d0"
}

.fa-ge:before, .fa-empire:before {
	content: "\f1d1"
}

.fa-git-square:before {
	content: "\f1d2"
}

.fa-git:before {
	content: "\f1d3"
}

.fa-hacker-news:before {
	content: "\f1d4"
}

.fa-tencent-weibo:before {
	content: "\f1d5"
}

.fa-qq:before {
	content: "\f1d6"
}

.fa-wechat:before, .fa-weixin:before {
	content: "\f1d7"
}

.fa-send:before, .fa-paper-plane:before {
	content: "\f1d8"
}

.fa-send-o:before, .fa-paper-plane-o:before {
	content: "\f1d9"
}

.fa-history:before {
	content: "\f1da"
}

.fa-genderless:before, .fa-circle-thin:before {
	content: "\f1db"
}

.fa-header:before {
	content: "\f1dc"
}

.fa-paragraph:before {
	content: "\f1dd"
}

.fa-sliders:before {
	content: "\f1de"
}

.fa-share-alt:before {
	content: "\f1e0"
}

.fa-share-alt-square:before {
	content: "\f1e1"
}

.fa-bomb:before {
	content: "\f1e2"
}

.fa-soccer-ball-o:before, .fa-futbol-o:before {
	content: "\f1e3"
}

.fa-tty:before {
	content: "\f1e4"
}

.fa-binoculars:before {
	content: "\f1e5"
}

.fa-plug:before {
	content: "\f1e6"
}

.fa-slideshare:before {
	content: "\f1e7"
}

.fa-twitch:before {
	content: "\f1e8"
}

.fa-yelp:before {
	content: "\f1e9"
}

.fa-newspaper-o:before {
	content: "\f1ea"
}

.fa-wifi:before {
	content: "\f1eb"
}

.fa-calculator:before {
	content: "\f1ec"
}

.fa-paypal:before {
	content: "\f1ed"
}

.fa-google-wallet:before {
	content: "\f1ee"
}

.fa-cc-visa:before {
	content: "\f1f0"
}

.fa-cc-mastercard:before {
	content: "\f1f1"
}

.fa-cc-discover:before {
	content: "\f1f2"
}

.fa-cc-amex:before {
	content: "\f1f3"
}

.fa-cc-paypal:before {
	content: "\f1f4"
}

.fa-cc-stripe:before {
	content: "\f1f5"
}

.fa-bell-slash:before {
	content: "\f1f6"
}

.fa-bell-slash-o:before {
	content: "\f1f7"
}

.fa-trash:before {
	content: "\f1f8"
}

.fa-copyright:before {
	content: "\f1f9"
}

.fa-at:before {
	content: "\f1fa"
}

.fa-eyedropper:before {
	content: "\f1fb"
}

.fa-paint-brush:before {
	content: "\f1fc"
}

.fa-birthday-cake:before {
	content: "\f1fd"
}

.fa-area-chart:before {
	content: "\f1fe"
}

.fa-pie-chart:before {
	content: "\f200"
}

.fa-line-chart:before {
	content: "\f201"
}

.fa-lastfm:before {
	content: "\f202"
}

.fa-lastfm-square:before {
	content: "\f203"
}

.fa-toggle-off:before {
	content: "\f204"
}

.fa-toggle-on:before {
	content: "\f205"
}

.fa-bicycle:before {
	content: "\f206"
}

.fa-bus:before {
	content: "\f207"
}

.fa-ioxhost:before {
	content: "\f208"
}

.fa-angellist:before {
	content: "\f209"
}

.fa-cc:before {
	content: "\f20a"
}

.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
	content: "\f20b"
}

.fa-meanpath:before {
	content: "\f20c"
}

.fa-buysellads:before {
	content: "\f20d"
}

.fa-connectdevelop:before {
	content: "\f20e"
}

.fa-dashcube:before {
	content: "\f210"
}

.fa-forumbee:before {
	content: "\f211"
}

.fa-leanpub:before {
	content: "\f212"
}

.fa-sellsy:before {
	content: "\f213"
}

.fa-shirtsinbulk:before {
	content: "\f214"
}

.fa-simplybuilt:before {
	content: "\f215"
}

.fa-skyatlas:before {
	content: "\f216"
}

.fa-cart-plus:before {
	content: "\f217"
}

.fa-cart-arrow-down:before {
	content: "\f218"
}

.fa-diamond:before {
	content: "\f219"
}

.fa-ship:before {
	content: "\f21a"
}

.fa-user-secret:before {
	content: "\f21b"
}

.fa-motorcycle:before {
	content: "\f21c"
}

.fa-street-view:before {
	content: "\f21d"
}

.fa-heartbeat:before {
	content: "\f21e"
}

.fa-venus:before {
	content: "\f221"
}

.fa-mars:before {
	content: "\f222"
}

.fa-mercury:before {
	content: "\f223"
}

.fa-transgender:before {
	content: "\f224"
}

.fa-transgender-alt:before {
	content: "\f225"
}

.fa-venus-double:before {
	content: "\f226"
}

.fa-mars-double:before {
	content: "\f227"
}

.fa-venus-mars:before {
	content: "\f228"
}

.fa-mars-stroke:before {
	content: "\f229"
}

.fa-mars-stroke-v:before {
	content: "\f22a"
}

.fa-mars-stroke-h:before {
	content: "\f22b"
}

.fa-neuter:before {
	content: "\f22c"
}

.fa-facebook-official:before {
	content: "\f230"
}

.fa-pinterest-p:before {
	content: "\f231"
}

.fa-whatsapp:before {
	content: "\f232"
}

.fa-server:before {
	content: "\f233"
}

.fa-user-plus:before {
	content: "\f234"
}

.fa-user-times:before {
	content: "\f235"
}

.fa-hotel:before, .fa-bed:before {
	content: "\f236"
}

.fa-viacoin:before {
	content: "\f237"
}

.fa-train:before {
	content: "\f238"
}

.fa-subway:before {
	content: "\f239"
}

.fa-medium:before {
	content: "\f23a"
}
/* End */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/menu/catalog_vertical/style.css?14919993736482*/
.bx_vertical_menu_advanced {
	background: #fff;
	border-radius: 4px;
}

.left_col_index .bx_vertical_menu_advanced>ul {
	
}

.bx_vertical_menu_advanced>ul {
	display: block;
	margin-top: 0;
	padding: 0;
	width: 100%;
	border-radius: 5px;
	background: #fff;
	list-style: none;
	border: 1px solid #e8e8e8;
}

.bx_vertical_menu_advanced>ul li {
	border-top: 1px solid #e8e8e8;
}

.bx_vertical_menu_advanced>ul li:first-child {
	border: 0;
}
/* 1 СѓСЂРѕРІРµРЅСЊ */
.bx_vertical_menu_advanced .bx_hma_one_lvl {
	display: block;
	padding: 0;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl>a {
	position: relative;
	z-index: 105;
	display: block;
	padding: 10px 20px 10px 12px;
	color: #484848;
	vertical-align: middle;
	text-align: left;
	text-decoration: none;
	font-size: 14px;
	line-height: 16px;
	/*background-image:url(/bitrix/templates/unimagazin_s1/components/bitrix/menu/catalog_vertical/images/menu_arrow.png);*/
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child,
	.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child>a {
	border-radius: 4px 4px 0 0
}

.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child,
	.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child>a {
	border-radius: 0 0 4px 4px
}

.bx_vertical_menu_advanced ul:last-child .bx_hma_one_lvl:last-child>a {
	border-bottom: none
}

.bx_vertical_menu_advanced .bx_hma_one_lvl>a {
	
}

.bx_vertical_menu_advanced .bx_hma_one_lvl.hover>a {
	background-image:
		url(/bitrix/templates/unimagazin_s1/components/bitrix/menu/catalog_vertical/images/menu_arrow.png);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl.hover>a {
	border: none;
}

.bx_vertical_menu_advanced li:first-child .bx_hma_one_lvl.hover>a {
	border-radius: 3px 3px 0 0;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover {
	
}

.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover>a {
	z-index: 1500
}

.bx_vertical_menu_advanced .bx_hma_one_lvl>a:active,
	.bx_vertical_menu_advanced .bx_hma_one_lvl.current>a {
	
}
/* // 1Р№ СѓСЂРѕРІРµРЅСЊ */
/* РљРѕРЅС‚РµР№РЅРµСЂ*/
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1300;
	display: none;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 3px;
	background: #ffffff !important;
	border: 1px solid rgba(0, 0, 0, 0.2);
	box-shadow: 0px 10px 18px rgba(0, 0, 0, 0.15);
}

.bx_vertical_menu_advanced .bx_hma_one_lvl.hover .bx_children_container
	{
	display: block
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block
	{
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: -20000px;
	padding: 9px 21px;
	padding-bottom: 20000px;
	min-width: 130px;
	max-width: 280px;
}

.bx_shadow_fix {
	display: none
}

.bx_vertical_menu_advanced .dropdown:hover .bx_shadow_fix,
	.bx_vertical_menu_advanced .dropdown.hover .bx_shadow_fix {
	position: absolute;
	top: 0;
	right: -2px;
	bottom: -5px;
	z-index: 1500;
	display: block;
	width: 5px;
	opacity: 1;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block:first-child
	{
	border-left: none
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b1 .bx_children_block
	{
	width: 100%
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b2 .bx_children_block
	{
	border-radius: 5px;
	border: 1px solid rgba(232, 232, 232, 0.43);
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b3 .bx_children_block
	{
	width: 33.3%
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b4 .bx_children_block
	{
	width: 25%
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block.advanced
	{
	border-left: none;
	background: #f7fafb;
	box-shadow: inset 5px 0 7px -5px rgba(0, 0, 0, .12);
}
/*// РљРѕРЅС‚РµР№РЅРµСЂ*/
/* 2Р№ СѓСЂРѕРІРµРЅСЊ*/
.bx_vertical_menu_advanced .bx_hma_one_lvl ul {
	display: block;
	margin: 0;
	padding: 0 0 10px 0;
	list-style: none;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel {
	display: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a
	{
	display: block;
	padding: 5px 0;
}

/*.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a:hover{
	
}*/
/* //2Р№ СѓСЂРѕРІРµРЅСЊ*/
/* 3Р№ СѓСЂРѕРІРµРЅСЊ */
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul
	{
	border-bottom: 1px solid #f2f2f2
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent:last-child ul
	{
	border-bottom: none
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul li
	{
	line-height: 24px
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a
	{
	display: block;
	padding: 5px 10px;
}
/*.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a:hover{
	background:#f0f6f8;
	box-shadow:inset 0 1px 1px 0 #e3e9eb;
}*/
/* // 3Р№ СѓСЂРѕРІРµРЅСЊ */

/* РџР°РЅРµР»СЊ */
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_advanced_panel
	{
	display: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_block.advanced .bx_children_advanced_panel
	{
	display: block !important
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel img
	{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	max-width: 100%;
	max-height: 220px;
	border: 1px solid #e7e9ea;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel p
	{
	max-width: 100%;
	max-height: 220px;
	color: #000;
	text-align: left;
	white-space: normal;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
}

/* // РџР°РЅРµР»СЊ*/
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li
	{
	display: block;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li>a
	{
	display: block;
	color: #484848;
	text-decoration: none;
	font-size: 14px;
	line-height: 23px;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li>a:hover
	{
	
}

.bx_vertical_menu_advanced .bx_hma_one_lvl ul li ul li a {
	color: #484848;
	text-decoration: none;
	font-size: 14px;
	line-height: 16px;
}

@media ( max-width :569px) {
	.adaptiv .header_inner_bottom_line {
		overflow: hidden;
		height: auto;
	}
}
/* End */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/catalog/catalog/bitrix/catalog.section.list/tile/style.css?14919993731582*/
.catalog-sections-list {
	position: relative;
	display: block;
	background: transparent;
	white-space: nowrap;
	margin-top: -9px;
	margin-bottom: -9px;
}

.catalog-sections-list .element {
	position: relative;
	display: block;
	padding-top: 9px;
	padding-bottom: 9px;
}

.catalog-sections-list .element .wrapper {
	position: relative;
	display: block;
	border: 1px solid #ebebeb;
	text-decoration: none;
}

.catalog-sections-list .element .wrapper:focus {
	outline: none;
}

.catalog-sections-list .element .image {
	position: relative;
	width: 100%;
	padding-top: 100%;
	
}

.image-and-marks .uni-image.image {padding-top:0 !important}

.catalog-sections-list .element .image>div {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	color: #fff;
	font-weight: bold;
	font-size: 0px;
	white-space: nowrap;
	text-align: center;
}

.catalog-sections-list .element .image>div .valign {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 0px;
}

.catalog-sections-list .element .image>div img {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	border: none;
	max-width: 100%;
	max-height: 100%;
}

.catalog-sections-list .element .text {
	display: block;
	padding-top: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
}

.catalog-sections-list .element .text .text-wrapper {
	font-size: 13px;
	line-height: 19px;
	color: #333;
	font-weight: bold;
	text-align: center;
	white-space: normal;
	height: 38px;
	overflow: hidden;
}
/* End */

/* Start:/bitrix/templates/unimagazin_s1/components//bitrix/system.pagenavigation/catalog/style.css?14919993722054*/
.paginator {
	display: block;
}

.paginator .ajax {
	display: block;
	text-align: center;
}

.paginator .ajax .button {
	display: inline-block;
	text-align: left;
	cursor: pointer;
	color: #1a58d7;
	transition: 0.3s;
}

.paginator .ajax .button:hover {
	color: #484848 !important;
}

.paginator .ajax .button .icon-wrapper {
	display: inline-block;
	vertical-align: middle;
	width: 32px;
	height: 32px;
	background: #1a58d7;
	border-radius: 16px;
	margin-right: 10px;
	transition: 0.3s;
	font-size: 0px;
	text-align: center;
}

.paginator .ajax .button:hover .icon-wrapper {
	background: #484848 !important;
}

.paginator .ajax .button .icon-wrapper .icon {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background:
		url('/bitrix/templates/unimagazin_s1/components//bitrix/system.pagenavigation/catalog/images/update.png');
	transition-property: transform;
	transition: 0.3s;
}

.paginator .ajax .button:hover .icon-wrapper .icon {
	transform: rotate(360deg);
}

.paginator .ajax .button.ui-state-working .icon-wrapper .icon {
	transition: 10s;
	transform: rotate(7200deg);
}

.paginator .ajax .button .text {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	font-weight: bold;
	color: inherit;
}

.paginator .static {
	position: relative;
	display: block;
	font-size: 0px;
	text-align: center;
}

.paginator .static .buttons {
	display: inline-block;
	font-size: 0px;
}

.paginator .static .buttons .button {
	display: inline-block;
	vertical-align: middle;
	padding: 3px 6px;
	margin-left: 2px;
	margin-right: 2px;
	font-size: 12px;
}

.paginator .static .buttons .uni-slider-button-left {
	position: absolute;
	display: block;
	top: -4px;
	left: 0px;
}

.paginator .static .buttons .uni-slider-button-right {
	position: absolute;
	display: block;
	top: -4px;
	right: 0px;
}
/* End */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/catalog/catalog/bitrix/catalog.section/list/style.css?14919993735075*/
.catalog-section {
	position: relative;
	width: 100%;
	display: block;
}

/* .catalog-section * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
} */

.catalog-section .element {
	position: relative;
	display: block;
	width: 100%;
	height: auto;
	white-space: nowrap;
	font-size: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	overflow: hidden;
	padding: 15px;
	border: 1px solid #e7e7e7;
}

.catalog-section .element+.element {
	border-top: none;
}

.catalog-section .element .image-and-marks {
	position: relative;
	display: block;
	float: left;
	width: 200px;
	overflow: hidden;
	text-align: center;
	white-space: nowrap;
	font-size: 0px;
}

.catalog-section .element .image-and-marks .image {
	display: block;
	width: 180px;
	height: 180px;
}

.catalog-section .element .image-and-marks .marks {
	display: block;
	height: 23px;
	font-size: 14px;
}

.catalog-section .element .information {
	display: block;
	margin-left: 230px;
	overflow: hidden;
	white-space: normal;
	text-align: left;
	margin-right: 180px;
	font-size: 14px;
}

.catalog-section .element .information .name {
	display: block;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.catalog-section .element .information .description {
	display: block;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	max-height: 42px;
	overflow: hidden;
	white-space: normal;
	margin-top: 20px;
	color: #9f9f9f;
}

.catalog-section .element .information .parameters {
	display: block;
	max-height: 51px;
	overflow: hidden;
	margin-top: 20px;
	white-space: nowrap;
}

.catalog-section .element .information .parameters .parameter {
	display: block;
	font-size: 12px;
	line-height: 17px;
	font-size: 12px;
	color: #9f9f9f;
}

.catalog-section .element .buys-wrapper {
	position: absolute;
	top: 11px;
	left: auto;
	right: 15px;
	bottom: 15px;
}

.catalog-section .element .buys {
	position: relative;
	text-align: right;
	white-space: nowrap;
	height: 100%;
}

.catalog-section .element .buys .price {
	display: block;
	text-align: right;
	margin-bottom: 10px;
}

.catalog-section .element .buys .price .new {
	display: inline-block;
	vertical-align: middle;
	font-size: 18px;
	font-weight: bold;
}

.catalog-section .element .buys .price .old {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	text-decoration: line-through;
	margin-left: 10px;
}

.catalog-section .element .buys .buys-down {
	position: relative;
	white-space: nowrap;
}

.catalog-section .element .buys .min-buttons {
	display: inline-block;
	vertical-align: middle;
}

.catalog-section .element .buys .like, .catalog-section .element .buys .compare
	{
	display: inline-block;
	vertical-align: middle;
	margin-left: 2.5px;
	margin-right: 2.5px;
	cursor: pointer;
}

.catalog-section .element .buys .min-buttons {
	margin-right: 17px;
}

.catalog-section .element .buys .buys-down>.buy {
	display: inline-block;
}

.catalog-section .element .buys .buys-down>.buy .buy {
	font-size: 12px;
	line-height: 12px;
	text-align: center;
	white-space: nowrap;
	width: 90px;
	padding: 6px 0px;
	color: #fff;
	font-weight: bold;
}

.catalog-section .element .state.unavailable {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	line-height: 14px;
	color: #797979;
	width: 90px;
	text-align: center;
}

@media all and (max-width: 650px) {
	.adaptiv .catalog-section .element {
		padding-left: 20px;
		padding-right: 20px;
	}
	.adaptiv .catalog-section .element .buys .like {
		margin-right: 0px;
	}
	.adaptiv .catalog-section .element .image-and-marks {
		display: block;
		float: none;
		margin: 0 auto;
		padding-bottom: 10px;
	}
	.adaptiv .catalog-section .element .information {
		margin-left: 0px;
		margin-right: 0px;
	}
	.adaptiv .catalog-section .element .buys-wrapper {
		position: relative;
		display: block;
		height: auto;
		top: auto;
		left: auto;
		right: auto;
		bottom: auto;
		margin-right: 0px;
	}
	.adaptiv .catalog-section .element .buys {
		position: relative;
		display: block;
		float: none;
		padding-top: 10px;
		white-space: normal;
		text-align: center;
		width: 100%;
		right: auto;
	}
	.adaptiv .catalog-section .element .buys .price {
		display: inline-block;
		vertical-align: middle;
		margin: 0px;
		margin-left: 5px;
		margin-right: 5px;
	}
	.adaptiv .catalog-section .element .state.unavailable {
		display: inline-block;
		vertical-align: middle;
		margin: 0px;
		margin-left: 5px;
		margin-right: 5px;
	}
	.adaptiv .catalog-section .element .buys .buys-down {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		top: auto;
		left: auto;
		right: auto;
		bottom: auto;
	}
	.adaptiv .catalog-section .element .buys .buys-down>.buy {
		display: inline-block;
		vertical-align: middle;
		margin: 0px;
		margin-left: 5px;
		margin-right: 5px;
	}
	.adaptiv .catalog-section .element .buys .min-buttons {
		display: inline-block;
		vertical-align: middle;
		margin-left: 5px;
		margin-right: 5px;
	}
}
/* End */

/* Start:/bitrix/templates/unimagazin_s1/components/bitrix/system.pagenavigation/catalog/style.css?14919993722054*/
.paginator {
	display: block;
}

.paginator .ajax {
	display: block;
	text-align: center;
}

.paginator .ajax .button {
	display: inline-block;
	text-align: left;
	cursor: pointer;
	color: #1a58d7;
	transition: 0.3s;
}

.paginator .ajax .button:hover {
	color: #484848 !important;
}

.paginator .ajax .button .icon-wrapper {
	display: inline-block;
	vertical-align: middle;
	width: 32px;
	height: 32px;
	background: #1a58d7;
	border-radius: 16px;
	margin-right: 10px;
	transition: 0.3s;
	font-size: 0px;
	text-align: center;
}

.paginator .ajax .button:hover .icon-wrapper {
	background: #484848 !important;
}

.paginator .ajax .button .icon-wrapper .icon {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background:
		url('/bitrix/templates/unimagazin_s1/components/bitrix/system.pagenavigation/catalog/images/update.png');
	transition-property: transform;
	transition: 0.3s;
}

.paginator .ajax .button:hover .icon-wrapper .icon {
	transform: rotate(360deg);
}

.paginator .ajax .button.ui-state-working .icon-wrapper .icon {
	transition: 10s;
	transform: rotate(7200deg);
}

.paginator .ajax .button .text {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	font-weight: bold;
	color: inherit;
}

.paginator .static {
	position: relative;
	display: block;
	font-size: 0px;
	text-align: center;
}

.paginator .static .buttons {
	display: inline-block;
	font-size: 0px;
}

.paginator .static .buttons .button {
	display: inline-block;
	vertical-align: middle;
	padding: 3px 6px;
	margin-left: 2px;
	margin-right: 2px;
	font-size: 12px;
}

.paginator .static .buttons .uni-slider-button-left {
	position: absolute;
	display: block;
	top: -4px;
	left: 0px;
}

.paginator .static .buttons .uni-slider-button-right {
	position: absolute;
	display: block;
	top: -4px;
	right: 0px;
}

.catalog-section .element .information .description {
	display: block;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	max-height: 42px;
	overflow: hidden;
	white-space: normal;
	margin-top: 20px;
	color: #9f9f9f;
}

.catalog-section .element .information.lists {
	display: block !important;
	margin-left: 230px !important;
	overflow: hidden !important;
	white-space: normal !important;
	text-align: left !important;
	margin-right: 180px !important;
	font-size: 14px !important;
}

div.container body {
	font: 14px 'Ubuntu';
	color: #767676;
	background: #fff;
}

div.container .clear {
	clear: both;
	display: block;
	float: none;
	width: auto;
}

div.container .siteButton, div.container .siteButton:hover, div.container .form-submit
	{
	border: none;
	transition: all .2s ease;
	color: #fff;
	font: 11px 'Ubuntu';
	display: inline-block;
	padding: 13px 26px;
	cursor: pointer;
	text-align: center;
	background: #d58601;
	text-transform: uppercase;
	border-radius: 3px;
}

div.container .siteButton:hover, div.container .form-submit:hover {
	opacity: .9;
	text-decoration: none;
}

div.container .centerBlock {
	width: 1156px;
	margin: 0 auto;
	position: relative;
}

div.container .blockTitle {
	font: 700 24px 'Ubuntu';
	color: #000;
	position: relative;
}

div.container .row1 {
	font: 300 13px 'Ubuntu';
	color: #898989;
}

div.container .menu1 {
	display: inline-block;
	vertical-align: top;
	padding: 7px 0;
}

div.container .menu1 li {
	display: inline-block;
	margin: 0 48px 0 0;
	vertical-align: top;
}

div.container .menu1 li a, div.container .menu1 li a:visited {
	color: #898989;
}

div.container .visa {
	float: right;
	padding: 7px 0;
}

div.container .visa:after {
	background: url(img/bg85.png) no-repeat;
	width: 85px;
	height: 23px;
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 0 10px;
	content: "";
}

div.container .logo {
	display: inline-block;
	background: url(img/logo.png) no-repeat;
	margin: 18px 110px 16px 0;
	vertical-align: top;
	min-width: 174px;
}

div.container .logo span {
	display: block;
	padding: 57px 0 0 0;
	font-size: 10px;
	font-weight: 300;
}

div.container .searchForm {
	background: #ededed;
	border: 1px solid #d58601;
	border-radius: 3px;
	width: 420px;
	position: relative;
	display: inline-block;
	vertical-align: top;
	margin: 30px 85px 0 0;
}

div.container .searchInput {
	width: 100%;
	height: 34px;
	line-height: 1;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 0 5px;
	font: 13px 'Arial';
	color: #000;
	border: none;
	background: none;
}

div.container .searchSubmit {
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
	height: 35px;
	background: url(img/bg13.gif) no-repeat center;
	border: none;
	cursor: pointer;
	z-index: 2;
}

div.container .topPhone {
	display: inline-block;
	font: 700 24px 'Ubuntu';
	color: #282828;
	margin: 24px 26px 0 0;
	letter-spacing: -0.5px;
	line-height: 28px;
}

div.container .topPhone span {
	display: block;
	font: 300 11px 'ubuntu';
	color: #e83521;
	cursor: pointer;
	letter-spacing: 0;
	text-align: right;
	text-decoration: underline;
}

div.container .andMore {
	display: inline-block;
	vertical-align: top;
	margin: 36px 0;
}

div.container .andMore li {
	display: inline-block;
}

div.container .andMore li a.favourites {
	border-right: 1px solid #d58601;
	line-height: 28px;
	padding: 0 21px;
	text-indent: -10000px;
	display: block;
	background: url(img/bg26a.gif) no-repeat center;
	margin-right: 3px;
}

div.container .andMore li a.bsk {
	font-size: 12px;
	font-weight: 700;
}

div.container .andMore li a.bsk:before {
	background: url(img/bg26b.gif) no-repeat;
	width: 25px;
	height: 25px;
	content: "";
	display: inline-block;
	vertical-align: middle;
	margin: 0 5px 0 0;
}

div.container .row2 {
	background: #d58601;
}

div.container .menu2 {
	text-align: center;
}

div.container .menu2 li {
	display: inline-block;
	padding: 6px 0;
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
}

div.container .menu2 li a {
	display: block;
	border-right: 1px solid #e0a94c;
	padding: 11px 35px;
	color: #fff;
}

div.container .menu2 li:last-child a {
	border: none;
}

div.container .row3 {
	margin: 0 0 53px;
}

div.container .pSlider li {
	height: 400px;
}

div.container .slidePic {
	position: absolute;
	top: 0;
	margin-left: -960px;
	left: 50%;
}

div.container .bannerText {
	position: absolute;
	right: 7px;
	top: 56px;
	background: rgba(37, 35, 50, 0.6);
	color: #fff;
	width: 601px;
	padding-bottom: 40px;
}

div.container .bannerText p {
	padding: 46px 43px 34px;
	font-size: 12px;
}

div.container .bannerText p b {
	display: block;
	font-size: 50px;
	padding: 0 0 5px;
}

div.container .bannerText .siteButton {
	margin: 0 0 30px 43px;
}

div.container .list375 {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

div.container .list375 li {
	margin: 0 0 30px;
	border: 1px solid #fff;
	z-index: 1;
}

div.container .list375 li div {
	position: relative;
	max-width: 375px;
	margin: 0 auto;
}

div.container .list375 li:hover {
	box-shadow: 3px 4px 6px #ccc;
	border-color: #ccc;
	z-index: 2;
}

div.container .list375 li div img {
	display: block;
	width: 100%;
}

div.container .list375 li div .siteButton, div.container .list375 li div .siteButton:hover
	{
	position: absolute;
	left: 50%;
	top: 244px;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	padding: 13px 32px;
	opacity: 1;
}

div.container .no-flexbox .list375 {
	text-align: center;
}

div.container .no-flexbox .list375 li {
	display: inline-block;
	vertical-align: top;
	margin: 0 3px 110px;
}

div.container .row5 {
	padding: 0 0 76px;
}

div.container .row5 ul {
	font-size: 16px;
	font-weight: 300;
	color: #282828;
}

div.container .row5 ul li {
	display: inline-block;
	position: relative;
	width: 15%;
	line-height: 20px;
	vertical-align: top;
}

div.container .row5 ul li:before {
	content: "";
	position: absolute;
}

div.container .row5 ul li.item51 {
	padding: 0 167px 0 64px;
}

div.container .row5 ul li.item51:before {
	left: 5px;
	top: -4px;
	background: url(/template/default/img/item51.png) no-repeat;
	width: 43px;
	height: 49px;
}

div.container .row5 ul li.item52 {
	padding: 0 138px 0 0;
}

div.container .row5 ul li.item52:before {
	left: -75px;
	top: 10px;
	background: url(/template/default/img/item52.png) no-repeat;
	width: 57px;
	height: 29px;
}

div.container .row5 ul li.item53 {
	padding: 0 180px 0 0;
	width: 12%;
}

div.container .row5 ul li.item53:before {
	left: -53px;
	top: 0;
	background: url(/template/default/img/item53.png) no-repeat;
	width: 38px;
	height: 47px;
}

div.container .row5 ul li.item54 {
	width: 8%;
}

div.container .row5 ul li.item54:before {
	left: -66px;
	top: 2px;
	background: url(/template/default/img/item54.png) no-repeat;
	width: 51px;
	height: 37px;
}

div.container .row6 {
	background: #e4e4e6;
	padding: 0 0 35px;
}

div.container .row6 .blockTitle {
	text-align: center;
	padding: 30px 0;
}

div.container .row6 .centerBlock {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
}

div.container .row6 .centerBlock .logo100 {
	width: 106px;
	margin: 0 4px 4px;
}

div.container .row6 .centerBlock .logo100 img {
	width: 106px;
	height: 106px;
}

div.container .no-flexbox .row6 .centerBlock .logo100 {
	display: inline-block;
	vertical-align: top;
	margin: 0 3px 5px;
}

div.container .row7 {
	padding: 40px 0 40px;
}

div.container .row7 .blockTitle {
	padding: 8px 0 10px;
}

div.container .row7 .centerBlock {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

div.container .block71 {
	width: 562px;
}

div.container .block71 table {
	width: 100%;
	border: 2px solid #e4e4e6;
}

div.container .block71 td {
	vertical-align: middle;
	padding: 50px 0;
}

div.container .block71 td img {
	display: block;
	margin: 0 20px 0 0;
}

div.container .block71 td p, div.container .texting p {
	line-height: 21px;
}

div.container .list83 li {
	margin: 0 0 52px;
}

div.container .pic83 {
	display: inline-block;
	margin: 0 20px 0 0;
}

div.container .pic83+div {
	display: inline-block;
	width: calc(100%-10px);
	line-height: 21px;
}

div.container .pic83+div i {
	display: block;
	font-style: normal;
}
div.container .no-flexbox .block71 {
  margin: 0 0 25px;
  display: inline-block;
  vertical-align: top;
}
div.container .no-flexbox .block71:nth-child(odd) {
  margin-right: 23px;
}
.centerBlock {width:1156px; margin:0 auto; position:relative;}
.uni-indents-vertical.indent-15 {
	padding-top: 35px!important;
}

.uni-panel-sort .caption {margin-top: -4px}

.basketPopup {
	width: 682px;
	display: none;
	box-shadow: 3px 10px 17px #aaa;
	background: #fff;
	position: fixed;
	left: 50%;
	top: 100px;
	margin-left: -341px;
	z-index: 33;
	box-shadow: 3px 10px 17px #aaa;
}

.closePopup {
	position: absolute;
	right: 24px;
	top: 23px;
	cursor: pointer;
	width: 19px;
	height: 20px;
	background: url(/images/closepopup19.png) no-repeat;
	transition: all .2s ease;
	text-indent: -10000px;
}

.closePopup:hover {
	opacity: .8
}

.selectedItem {
	padding: 51px 55px;
	color: #252525;
}

.notify {
	font-size: 22px;
	font-weight: 700;
	padding: 0 0 16px 3px;
}

.selectedItemData {
	display: flex;
	margin: 0 0 28px;
}

.selectedItemData img {
	width: 166px;
	border: 1px solid #ededed;
	margin: 0 18px 20px 0
}

.selectedItemData i {
	font: 14px 'Ubuntu';
	color: #8a8d8f;
	display: block
}

.selectedItemData p {
	font: 700 30px 'Ubuntu';
	color: #000;
	padding: 15px 0 0
}

.selectedItemData p span {
	font-size: 16px;
	display: block;
	padding: 0 0 20px;
}

.selectedItemButtons {
	display: flex;
	margin: 0 0 24px;
}

.selectedItemButtons a {
	margin: 0 10px 10px 0;
	/*padding: 17px 5px;
	width: 215px;
	font-size: 18px;*/
	font-size: 14px;
	width: 180px;
	line-height: 14px;
	padding: 13px;
}

.selectedItemButtons a:first-child {
	background: #fff !important;
	color: #707070;
	border: 1px solid #ededed;
}

.selectedItemSimsTitle {
	font-size: 16px;
	font-weight: 700;
	padding: 0 0 10px
}

.selectedItemSims {
	display: flex;
}

.simItem {
	margin: 0 10px 10px 0;
	border: 1px solid #e8e8e8;
	padding: 10px 4px;
	display: flex;
}

.simItem img {
	width: 85px;
	height: 85px;
	margin: 0 10px 0 0;
}

.simItem>div p {
	padding: 0 0 10px
}

.simItem>div p a {
	font-weight: 300;
	color: #f54931;
	text-decoration: none;
}

.simItem>div span {
	font-size: 16px;
	font-weight: 700;
}

#continuepayes {
	order: 1
}

@media ( max-width :767px) {
	.basketPopup {
		display: none; width : auto;
		left: 5%;
		width: 90%;
		margin-left: 0;
		top: 5px;
		width: auto;
	}
	.selectedItem {
		padding: 20px
	}
	.selectedItemData, .selectedItemButtons, .selectedItemSims {
		flex-direction: column
	}
}

/*10.04.2018*/
.searchTooltip {
	width: 387px;
	background: #fff;
	border-top: 2px solid #138808;
	position: absolute;
	left: 292px;
	top: 109px;
	padding: 15px 30px;
	box-sizing: border-box;
	box-shadow: 3px 4px 5px #ccc;
	display: none;
	z-index: 9999;
}

.searchTooltip:before {
	width: 11px;
	height: 4px;
	left: 50%;
	margin-left: -5px;
	top: -6px;
	background: url(/template/default/img/trian14.gif);
	content: "";
	position: absolute
}

.searchTooltip ul li {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	margin: 0 0 13px;
}

.searchTooltip ul li img {
	width: 60px;
	height: 60px;
	margin: 5px 0 0;
}

.searchTooltip ul li div {
	width: calc(100% - 72px);
	line-height: 15px;
}

.searchTooltip ul li div p {
	max-width: 85%
}

.searchTooltip ul li div a {
	font-size: 12px;
	font-weight: 600;
	text-decoration: none
}

.searchTooltip ul li div span {
	font-size: 12px;
	font-style: italic;
	color: #7b7b7b;
}
#pupupSearch ul {
	padding: 0;
}

.searchResultsPage .right_col {width: auto; float: none}
	.searchResultsPage .right_col .uni-33 {width: 25%}

body .basket_quantity_control a {line-height: 35px}	
body .name_product.title_product {margin-left: 12px}


body .catalog-section .element {width: auto}
body .catalog-section .element .image .image-wrapper {text-align: center}
body .catalog-section .element .image .image-wrapper .image-wrapper-wrapper {max-width: 216px;}
body .button_up {bottom: 100px}
.min-buttons {width:24px !important}
.control .min-buttons {width:100% !important}
body .catalog-sections-list {margin-top: 0}
.catalog-section .element .buys .price {line-height: 33px}
body .catalog-section .element .image .min-buttons {left: auto; right: 20px}
.catalog-section .element .buys {display: flex; height: 30px;}
	.catalog-section .element .buys > .buy {top: auto !important; bottom: -10px !important}

.catalog-section .element .buys-wrapper .buys {flex-direction: column}
	
body .nbs-flexisel-nav-left, body .nbs-flexisel-nav-right {top: -47px !important}	
#catalogmenu span.arrow {position: relative; left: -18px}
.bg_top_menu.solid.fixed {position: fixed; width: 100%; left: 0; top: 0; z-index:2}

@media(max-width:700px) {
	.form_feedback_under {padding: 39px 2px 20px}
	.adaptiv .catalog-section .element {padding: 0}
	.adaptiv .catalog-section .element .buys {width: auto}
	#uni-menu-show, #uni-filter-show {display: none}
	table.counter {margin: auto;}
	.bx_block.r3x1 input {max-width: 270px}
	body .bx_ordercart .bx_ordercart_order_pay_center a {padding:0 10px; line-height: 30px}
		body .bx_ordercart .bx_ordercart_order_pay_center a.sale_back {background: #fff !important; color:#d58601; border: 1px solid #d58601}
		
		body .min-buttons .min-button:first-child, body .min-button.delete {margin:0; }
		
	body .catalog-section .element .image .image-wrapper .image-wrapper-wrapper	{left:50%; margin-left: -108px; width: 216px;}
	body.adaptiv .top_panel_wrap.mobile_version .head_block.compare_block_mob .wrap_icon_block {background: url(/bitrix/templates/unimagazin_s1/components/bitrix/sale.basket.basket.small/top_basket/images/like_icon.png) no-repeat}
	
}
/*10.04.2018*/
.searchTooltip {
	display:block;
	width: 387px;
	background: #fff;
	border-top: 2px solid #d58601;
	position: absolute;
	left: 254px;
	top: 109px;
	padding: 15px 30px;
	box-sizing: border-box;
	box-shadow: 3px 4px 5px #ccc;
	display: none;
	z-index: 9999;
}

.searchTooltip:before {
	width: 11px;
	height: 4px;
	left: 50%;
	margin-left: -5px;
	top: -6px;
	background: url(/template/default/img/trian14.gif);
	content: "";
	position: absolute
}

.searchTooltip ul li {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	margin: 0 0 13px;
}

.searchTooltip ul li img {
	width: 60px;
	height: 60px;
	margin: 5px 0 0;
}

.searchTooltip ul li div {
	width: calc(100% - 72px);
	line-height: 15px;
}

.searchTooltip ul li div p {
	max-width: 85%
}

.searchTooltip ul li div a {
	font-size: 12px;
	font-weight: 600;
	text-decoration: none
}

.searchTooltip ul li div span {
	font-size: 12px;
	font-style: italic;
	color: #7b7b7b;
}

.prev_price {
	display: inline-block;
	position: relative;
	float: left;
	margin: 3px 10px 3px 0;
	font-weight: 700
}

.prev_price:after {
	position: absolute;
	left: 0;
	top: 10px;
	background: #e62c15;
	width: 100%;
	height: 2px;
	content: ""
}

.marks .mark.discount {
	background: #c9892f;
	color: #fff;
	border: 1px solid #c9892f;
}

.top .bg_top_menu.solid table.top_menu td:nth-child(7) span.arrow {
	position: relative
}

/*.top .bg_top_menu.solid table.top_menu td:nth-child(7) span.arrow:before
	{
	width: 19px;
	height: 15px;
	content: "";
	background: url(/images/menu-icon.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
	margin: -2px 5px 0 0
}*/
@media (max-width: 1190px) {
	.flexRow1 ul.menu1 li, .flexRow1 ul.menu1 li:first-child {
    border-bottom: 0px solid #fff !important;
	}
}
.search-small {max-width: 100% !important;}
.top .bg_top_menu.solid.wide {position: inherit;}

.catalog-section .element .information p {min-height: 55px;}

.requisites {
    font-size: larger;
}