

/* Start:/local/templates/main/styles_1606616696.css?16066303988097*/

/*
Внимание! 
Этот файл сформирован автоматически, компонентом olegpro.csscompiler. 
Исходники файлов стилей лежат в папке: /local/templates/main/scss/
*/

html{margin:0;padding:0}body{overflow-x:hidden;font-family:'Roboto', sans-serif;font-size:16px}table{border-spacing:2px;border-collapse:separate !important;margin:15px 0}td{padding:5px 15px;text-align:center}h2{margin-top:0px}.heading{color:#fff;background:#026aab;background:-moz-linear-gradient(top, rgba(2, 106, 171, 1) 0%, rgba(1, 53, 86, 1) 100%);background:-webkit-linear-gradient(top, rgba(2, 106, 171, 1) 0%, rgba(1, 53, 86, 1) 100%);background:linear-gradient(to bottom, rgba(2, 106, 171, 1) 0%, rgba(1, 53, 86, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#026aab', endColorstr='#013556',GradientType=0);padding:5px 15px;font-size:18px}.container_flex{width:100%;max-width:1920px;padding:0 15px}#content{overflow:hidden}.limiter{overflow:hidden}.flex{display:flex}.vertical{flex-direction:column}.flex-wrap{flex-wrap:wrap}.headingv{color:#fff;background:#026aab;background:-moz-linear-gradient(top, rgba(2, 106, 171, 1) 0%, rgba(1, 53, 86, 1) 100%);background:-webkit-linear-gradient(top, rgba(2, 106, 171, 1) 0%, rgba(1, 53, 86, 1) 100%);background:linear-gradient(to bottom, rgba(2, 106, 171, 1) 0%, rgba(1, 53, 86, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#026aab', endColorstr='#013556',GradientType=0);padding:5px 15px;font-size:18px;width:fit-content;position:relative;padding-right:52px;height:37px;display:flex;align-items:center}.headingv:after{content:'';width:68px;background:#026aab;background:-moz-linear-gradient(top, rgba(2, 106, 171, 1) 0%, rgba(1, 53, 86, 1) 100%);background:-webkit-linear-gradient(top, rgba(2, 106, 171, 1) 0%, rgba(1, 53, 86, 1) 100%);background:linear-gradient(to bottom, rgba(2, 106, 171, 1) 0%, rgba(1, 53, 86, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#026aab', endColorstr='#013556',GradientType=0);background-image:url("/local/images/tria.png");background-size:cover;position:absolute;height:100%;top:0;right:-35px}header .top{flex-direction:column;padding:15px 15px 1px}header .bottom{padding:0 15px}header .contacts{font-size:22px}header .contacts a{color:#fff;text-decoration:none}header .basket{width:100%;display:flex;align-items:center;justify-content:center}.bx_sitemap .bx_sitemap_ul{list-style:none;padding:0 0 0 15px;margin-top:10px}.bx_sitemap .bx_sitemap_ul ul{list-style:none;height:0;overflow:hidden;transition:0.2s;padding-left:15px}.bx_sitemap .bx_sitemap_ul li{line-height:normal}.bx_sitemap .bx_sitemap_ul li:hover ul{height:fit-content;padding-left:15px;padding:10px}.bx_sitemap .bx_sitemap_ul .active ul{height:fit-content;padding-left:15px;padding:10px}.bx_sitemap .bx_sitemap_ul .active ul a{color:#013556;font-size:18px;text-decoration:none}.bx_sitemap .bx_sitemap_ul .active ul a:hover{color:#5f89a2}.bx_sitemap .bx_sitemap_ul .active ul .active a{color:#5f89a2;font-size:18px;text-decoration:none}.bx_sitemap .bx_sitemap_ul .active ul .active a:hover{color:#013556}.bx_sitemap .bx_sitemap_li_title{font-weight:500;line-height:0.8;margin-bottom:0}.bx_sitemap .bx_sitemap_li_title a{color:#013556;font-size:16px;text-decoration:none;line-height:1.4}.bx_sitemap .bx_sitemap_li_title a:hover{color:#5f89a2}.front_slider{display:flex;margin-bottom:30px;align-items:center}.front_slider .go_left,.front_slider .go_right{color:#3a6a86;display:flex;justify-content:center;align-items:center;padding:10px;font-size:22px;background:#fff;transition:0.2s;cursor:pointer;z-index:25;box-shadow:0px 0px 7px 0px #eaeaea}.front_slider .go_left:hover,.front_slider .go_right:hover{background:#3a6a86;color:#fff}.front_slider .go_left{border:1px solid #3a6a86;margin:0 10px -15px 0}.front_slider .go_right{border:1px solid #3a6a86;margin:0 0 0 10px}.front_slider .front_slider_inner{display:flex;width:100%;position:relative;min-height:325px}.front_slider .front_slider_inner .front_slider_wrapper{width:100%;position:absolute;display:flex;flex-wrap:wrap}.front_slider .front_slider_inner .front_slider_wrapper a{width:100%;display:flex}.item{border:1px solid #3a6a86;margin:0 10px;background:#fff;transition:0.2s;position:relative;cursor:pointer;padding-bottom:50px;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0px 0px 7px 0px #eaeaea}.item.active{border:10px solid #3a6a86}.item h2{font-size:14px;padding:5px;text-align:center;color:#013556;position:absolute;bottom:0;width:100%}.item ul{position:absolute;display:none;padding:5px;background:#fff;left:-1;right:-1px;font-size:14px}.item:hover{transform:scaleX(1.1) scaleY(1.2);z-index:50}.item:hover ul{display:block;bottom:-1px;border-left:1px solid #3a6a86;border-right:1px solid #3a6a86;border-bottom:1px solid #3a6a86;top:99%;height:fit-content;margin:-1px;color:#013556;left:0;right:0;padding:10px 10px 10px 30px;line-height:1.2}.catalog-section{display:flex;flex-wrap:wrap;padding-bottom:200px;padding-right:20px}.catalog-section .item-wrapper{width:25%;padding:10px;transition:0.5s}.catalog-section .headingv{margin-top:0;margin-left:20px}.cat-element h1{margin-top:0}.cat-element .price{font-size:26px;font-weight:600;color:#3a6a86;text-align:center;padding:30px 0}.art_strong{line-height:3em;font-weight:600}.prim ul{padding-left:15px}.clearfix{clear:both;width:100%}.mbot30{margin-bottom:30px}.nowrap{flex-wrap:nowrap !important}.overx{overflow:hidden}.overy{overflow-x:hidden}#sidebar section{margin-bottom:30px}footer{background:#026aab;background:-moz-linear-gradient(top, #026aab 0%, #013556 100%);background:-webkit-linear-gradient(top, #026aab 0%, #013556 100%);background:linear-gradient(to bottom, #026aab 0%, #013556 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#026aab', endColorstr='#013556',GradientType=0);color:#fff;padding:30px}footer a{color:#fff}footer a:hover{color:#fff}footer .social_links{margin:50px 0}footer .social_links a{margin-left:20px}footer .social_links a svg{width:45px}.btn-primary{color:#fff;background-color:#00406d !important;border-color:#00406d !important}.top_search{font-weight:600;position:relative}.top_search::placeholder{color:rgba(57, 104, 132, 0.5)}.top_search:after{content:'>';position:relative;width:20px;height:20px;left:-20px}#title-search form{background:#fff;background:-moz-linear-gradient(left, rgba(255, 255, 255, 1) 54%, rgba(196, 196, 196, 1) 100%);background:-webkit-linear-gradient(left, rgba(255, 255, 255, 1) 54%, rgba(196, 196, 196, 1) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 1) 54%, rgba(196, 196, 196, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#c4c4c4',GradientType=1);}#title-search-input{background:none;background-image:url(/local/templates/main/images/link.svg);background-position:98% center;background-repeat:no-repeat;background-size:7px;border:none;padding:4px 10px}#contacts{margin:30px -15px;line-height:1.8em;padding-bottom:60px}#contacts .contact{margin:15px 30px;border-left:3px solid #00406d;padding:15px;display:flex;flex-direction:column;background:#fff;border-top:3px solid #fff;border-bottom:3px solid #fff;width:40%;min-width:fit-content}.pdfCat{min-height:360px;background-size:cover;background-position:center;margin:15px;float:left;border:1px solid #00406d}.pdfCat a{position:absolute;top:0;left:0;right:0;bottom:0}.pdfCat a span{position:absolute;bottom:0;width:100%;background:#00406d;color:#fff;text-align:center;padding:5px}#sectionFilter{margin:5px 0}#sectionFilter .filterItem{margin:2px 2px;padding:5px 10px;background:#00406d;color:#fff;cursor:pointer}#sectionFilter .filterItem:hover{background:#04629f}#sectionFilter .filterItem.active{background:#04629f}.zps-item{display:flex;align-items:center;justify-content:center}.zps-item img{max-width:90%;margin:5%;max-height:100px;width:auto}.basket-item-block-image{width:48px;max-width:48px}.basket-item-block-properties{display:flex;justify-content:space-evenly}
/* End */


/* Start:/local/templates/main/components/bitrix/sale.basket.basket.line/top_basket/style.css?15838935204337*/
.bx-basket { }

.bx-basket-block {
	position: relative;
	padding-bottom: 5px;
	padding-left: 20px;
	white-space: nowrap;
	font-size: 12px;
}

.bx-basket-block a {
	color: #013557;
  font-size: 16px;
  font-weight: 500;
}

/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed {
		position: fixed;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		width: 200px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-fixed.top { top: 10px }

	.bx-basket-fixed.right { right: 10px }

	.bx-basket-fixed.bottom { bottom: 10px }

	.bx-basket-fixed.left { left: 10px }

	.bx-basket-fixed.bx-max-height { top: 10px; bottom: 10px; }
}

@media (max-width: 767px) {
	.bx-basket-fixed {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-item-list { display: none; }

	/*.bx-basket-fixed */
}

.bx-basket-fixed .bx-basket-block { margin-left: 10px; }

.bx-basket-item-list {
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	border-top: 1px solid #f7f7f7;
}

.bx-opener .bx-basket-item-list { padding-bottom: 75px; }

.bx-max-height .bx-basket-item-list {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}

.bx-closed .bx-basket-item-list {
	overflow: hidden;
	height: 20px;
}

.bx-basket-item-list-action {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 120;
	padding: 3px 0;
	height: 20px;
	background: #f7f7f7;
	color: #4f4f4f;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	cursor: pointer;
}

.bx-basket-item-list-button-container {
	position: absolute;
	right: 0;
	bottom: 20px;
	left: 0;
	padding: 10px 0;
	border-top: 1px solid #f7f7f7;
	background: #fff;
	text-align: center;
}

.bx-basket-item-list-container {
	overflow-y: auto;
	max-height: 100%
}

.bx-basket-item-list-item {
	position: relative;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #f7f7f7;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

.bx-basket-item-list-item-status {
	margin: 0 10px 20px;
	padding: 3px;
	border-radius: 3px;
	background: #ebebeb;
	text-align: center;
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}

.bx-basket-item-list-item-img {
	position: relative;
	padding-bottom: 5px;
	text-align: center;
}

.bx-basket-item-list-item-img img {
	max-width: 90px;
	height: auto;
	border: 1px solid #e6e6e6;
}

.bx-basket-item-list-item-name { padding-bottom: 5px; }

.bx-basket-item-list-item-name a {
	font-size: 13px;
	line-height: 16px;
}

.bx-basket-item-list-item-remove {
	position: absolute;
	top: -7px;
	right: 10px;
	width: 20px;
	height: 20px;
	opacity: .5;
	cursor: pointer;
	transition: 250ms linear all;
}

.bx-basket-item-list-item-remove:after,
.bx-basket-item-list-item-remove:before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 10px;
	height: 2px;
	border-radius: 1px;
	background-color: #333;
	content: '';
	transform: translate(-50%, -50%);
}

.bx-basket-item-list-item-remove:after {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}

.bx-basket-item-list-item-remove:before {
	-webkit-transform: translate(-50%, -50%) rotate(135deg);
	-moz-transform: translate(-50%, -50%) rotate(135deg);
	-ms-transform: translate(-50%, -50%) rotate(135deg);
	-o-transform: translate(-50%, -50%) rotate(135deg);
	transform: translate(-50%, -50%) rotate(135deg);
}

.bx-basket-item-list-item-remove:hover { opacity: .7; }

.bx-basket-item-list-item-price-block {
	padding-bottom: 5px;
	font-size: 12px;
}

.bx-basket-item-list-item-price {
	display: inline-block;
	margin-right: 5px;
}

.bx-basket-item-list-item-price-old {
	display: inline-block;
	margin-right: 5px;
	color: #b0b0b0;
	text-decoration: line-through
}

.bx_cart_login_top .bx-hdr-profile { line-height: 1.44em; }

/* End */


/* Start:/local/templates/main/components/bitrix/menu/top-menu/style.css?16847565784358*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:18px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{

}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}
#horizontal-multilevel-menu li:nth-child(5) > a {
	color: #1D3543;
}
#horizontal-multilevel-menu li
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#1D3543;
	font-weight:bold;
	padding:7px 12px 7px 0;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	color:#396884;
	font-weight:bold;
	padding:7px 12px 7px 0;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	color:#396884;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/local/templates/main/components/bitrix/menu/top-menu/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/local/templates/main/components/bitrix/menu/top-menu/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

/* End */


/* Start:/local/templates/main/components/bitrix/search.title/cattop/style.css?15838935202175*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/main/components/bitrix/search.title/cattop/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

p.title-search-preview {
	font-size:12px;
}
div.title-search-result td.title-search-price span {
	font-size: 26px;
}

/* End */


/* Start:/bitrix/components/bitrix/menu/templates/tree/style.min.css?1583892753747*/
div.menu-sitemap-tree{font-size:100%}div.menu-sitemap-tree ul{list-style-type:none;margin:0;padding:0 1em 0 0}div.menu-sitemap-tree ul ul{width:auto;margin:-0.75em 0 0 0;padding:0 0 0 .75em}div.menu-sitemap-tree li{margin:0 0 -0.85em 0;padding:0}div.menu-sitemap-tree li li{margin:0 0 -0.85em .5em;padding:0}div.menu-sitemap-tree li.menu-close ul{display:none}div.menu-sitemap-tree div.item-text{position:relative;top:-19px;left:19px}div.folder,div.page{background-repeat:no-repeat;width:17px;height:17px;vertical-align:top}div.folder{cursor:pointer;cursor:hand;background-image:url(/bitrix/components/bitrix/menu/templates/tree/images/folder_open.gif)}div.menu-sitemap-tree li.menu-close div.folder{background-image:url(/bitrix/components/bitrix/menu/templates/tree/images/folder_close.gif)}div.page{background-image:url(/bitrix/components/bitrix/menu/templates/tree/images/page.gif)}
/* End */


/* Start:/local/templates/main/styles.css?1670418036670*/
#back_wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: -10;
  overflow: hidden;
  max-height: 100%;
}

#back_wrapper svg {
  position: relative;
  left: 50%;
}

#content_brighter {
  width: 100%;
  height: 100%;
  background: #fffc;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: -9;
}

.flex {
  display: flex;
}

.end {
  justify-content: flex-end;
}

.tr {
  text-align: right;
}

.wrapper {
  position: relative;
  padding-top: 30px;
}

.container {
  width: 100%;
}

@media (min-width: 1600px){
  .container {
      max-width: 1280px;
  }
}

@media (min-width: 1900px){
  .container {
      max-width: 1800px;
  }
}

/* End */


/* Start:/local/templates/main/template_styles.css?167041803655*/
.mainContent {
	max-width: 1920px;
  margin: 0 auto;
}

/* End */
/* /local/templates/main/styles_1606616696.css?16066303988097 */
/* /local/templates/main/components/bitrix/sale.basket.basket.line/top_basket/style.css?15838935204337 */
/* /local/templates/main/components/bitrix/menu/top-menu/style.css?16847565784358 */
/* /local/templates/main/components/bitrix/search.title/cattop/style.css?15838935202175 */
/* /bitrix/components/bitrix/menu/templates/tree/style.min.css?1583892753747 */
/* /local/templates/main/styles.css?1670418036670 */
/* /local/templates/main/template_styles.css?167041803655 */
