/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/
.block_prices{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.block_price{
	border: 2px solid #5e5d63;
	width: calc(50% - 20px);
	display: block;
	margin-bottom: 10px;
	min-width: 350px;
}
@media screen and (max-width: 760px){
	.block_prices{
		justify-content: center;
	}
}
@media screen and (max-width: 400px){
	.block_price{
		min-width: 350px;
	}
}

/* Меню */
.menu-row .mega-menu table td.wide_menu > .wrap > .dropdown-menu > li.has_img {
  padding-left: 80px;
  min-height: 60px;
}
.menu-row .mega-menu table td.wide_menu .dropdown-menu > li:nth-child(5n+1) {
  clear: left;
}
.menu-row .mega-menu table td.wide_menu > .wrap > .dropdown-menu > li {
  display: inline-block;
  width: 20%;
  float: left;
  margin: 0 0 30px;
  padding: 0 20px 0 0;
}
.dropdown-menu li, .mega-menu table .dropdown-submenu {
  position: relative;
}
.menu-row .mega-menu table td.wide_menu > .wrap > .dropdown-menu > li.has_img .menu_img {
  display: block;
  width: 120px;
}
.menu-row .mega-menu table td.wide_menu > .wrap > .dropdown-menu > li.has_img .menu_img img {
  max-width: 100%;
}
.menu-row .mega-menu table td.wide_menu.hover > .wrap > .dropdown-menu > li > a, .menu-row .mega-menu table td.wide_menu:hover > .wrap > .dropdown-menu > li > a {
  font-weight: 700;
  padding-top: 2px !important;
  padding-bottom: 5px !important;
  font-size: 13px;
}
.menu-row .mega-menu table td.wide_menu .dropdown-menu > li > a {
  white-space: normal;
  border: none;
}
.mega-menu table .wrap > .dropdown-menu li:first-of-type > a {
  border-top-color: transparent !important;
}
.menu-row .mega-menu table td.wide_menu .dropdown-submenu .dropdown-menu {
  display: block;
  position: static;
  opacity: 1;
  box-shadow: none;
  transition: none;
  background: 0 0;
}
.catalog_icons_N .menu-row .mega-menu table td.wide_menu > .wrap > .dropdown-menu > li.has_img > .dropdown-menu > li.clicked_exp, .catalog_icons_Y .menu-row .mega-menu table td.wide_menu > .wrap > .dropdown-menu > li.has_img > .dropdown-menu > li.clicked_exp, .menu-row .mega-menu table td.wide_menu > .wrap > .dropdown-menu > li.has_img > .dropdown-menu > li {
  display: block;
}
body .menu-row .mega-menu table td.wide_menu > .wrap > .dropdown-menu > li > .dropdown-menu > li.collapsed:not(.clicked_exp) {
  display: none;
}


/*  */

.headerPhone .scrollbar,
.phone .scrollbar {
display: none!important;
}
.dropdown-toggle {
color: #fff;
}

/*  */

.block_price__ttl{
	font-size: 20px;
	color: #000;
	padding: 10px;
	text-transform: uppercase;
	font-weight: 600;
	width: 70%;
	display: inline-block;
	height: 66.66%;
	min-height: 82px;
	background-color: #e8e8e8;
}
.block_price__link{
	display: inline-block;
	width: 70%;
	display: inline-block;
	height: 33.33%;
	min-height: 41px;
	color: #fff;
	text-decoration: underline;
	overflow: hidden;
	padding-left: 55px;
	position: relative;
	text-align: center;
	display: flex;
	flex-direction: column;
	justify-content: center;

	background-color: #a21920;
    border-top: 3px solid #FFF;
}
.block_price__link:visited{
	color: #fff;
	text-decoration: underline;
}
.block_price__link:hover{
	color: #fff;
	text-decoration: none;
}

.block_price__link:before{
	content: '';
	display: block;
	background: #fff url(/bitrix/templates/aspro_next/css/../images/svg/xlsx_red_bg.svg);
	position: absolute;
	background-size: 50%;
	background-repeat: no-repeat;
	background-position: center;
	width: 41px;
	height: 100%;
	left: 0;
	z-index: 2;
}
.block_price__link:after{
	content: '';
	display: block;
	background: #fff;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 41px;
	height: 100%;
	transform: skewX(-21deg);
	transform-origin: 0 100%;
}

.block_price__pic{
	float: right;
	width: 30%;
	height: 100%;
	background-size: cover;
	background-position: center;
}

.viewed_block.horizontal ul.slides.catalog_block {
	display: flex;
	justify-content: space-between;
}
.right_info_block .viewed_block .item_block {
	padding: 0;
	margin: 0;
	z-index: 1;
	transition: box-shadow .3s ease;
	max-width: 24%;
}
.scrollbar--overflow {
	overflow: visible;
}

	.jqmOverlay::after {
	  content: "✕";
	  position: absolute;
	  color: white;
	  top: 20px;
	  right: 20px;
	  font-size: 40px;
		cursor: pointer;
}


@media screen and (max-width: 400px){
	.block_price{
		min-width: 300px;
	}
	.block_price__ttl, .block_price__link{
		width: 100%;
	}
	.block_price__ttl{
		font-size: 18px;
	}
	.block_price__pic{
		width: 0;
	}
}

.bx-soa-pp-list{
	display: none;
}
.bx-soa-pp-delivery-cost{
	display: none;
}
.bx-soa-pp-price{
	display: none;
}
.basket_fill_COLOR{
	/*height: 0px;
    overflow: hidden;*/
	bottom: -90px !important;
}
.basket_fly{
	top: -100000px !important;
}
.item-stock .icon{
	background: none;
	display: none;
}
.display_list .description_wrapp .wrapp_stockers .item-stock{
	display: none;
}
@media (max-width: 991px){
	body .top_slider_wrapp .flexslider .slides > li {
		background-size: cover;
	}
}
@media (max-width: 450px){
	body .top_slider_wrapp .flexslider .slides > li {
		background-size: cover;
	}
}
@media (max-width: 767px){
	.top_slider_wrapp .flex-direction-nav li.flex-nav-prev a.flex-prev {
		background-position: 8px -100px;
	}
	.top_slider_wrapp .flex-direction-nav li.flex-nav-next a.flex-next {
		background-position: -24px -100px;
	}
	body .top_slider_wrapp .flexslider .slides li td.text *, .top_slider_wrapp .flexslider .text.center .banner_title,
	body .top_slider_wrapp .flexslider .slides li td.text .banner_text, body .top_slider_wrapp .flexslider .slides li td.text .banner_buttons{
		text-align: left;
	}
	.action_banner_title{
		font-size: 32px;
	    padding-top: 20px;
	    padding-bottom: 21px;
	}
	#popup_iframe_wrapper {
	max-width: 100%;
	}
	#popup_iframe_wrapper input, #popup_iframe_wrapper textarea  {
	max-width: 90%;
	}
	.viewed_block.horizontal ul.slides.catalog_block {
	display: block;
	}
	.right_info_block .viewed_block .item_block {
	max-width: none;
	}
}
@media (max-width: 600px){
	.top_slider_wrapp .flexslider .slides > li, .top_slider_wrapp .flexslider .slides > li, .top_slider_wrapp .flexslider .slides > li td, .top_slider_wrapp .flexslider .slides > li td, .top_slider_wrapp .flexslider, .top_slider_wrapp .flexslider {
		height: 220px;
	}
	body .top_slider_wrapp .flexslider .slides li td.text .banner_text{
		margin: 40px 40px 0;
	}
	body .top_slider_wrapp .flexslider .slides li td.text *{
		text-align: left;
	}
	.action_banner_title{
		line-height: 1.3 !important;
    	font-weight: 600;
    	padding-top: 25px;
	}
}
@media (max-width: 470px){
	.top_slider_wrapp .flexslider .slides > li, .top_slider_wrapp .flexslider .slides > li, .top_slider_wrapp .flexslider .slides > li td, .top_slider_wrapp .flexslider .slides > li td, .top_slider_wrapp .flexslider, .top_slider_wrapp .flexslider {
		height: 160px;
	}
	body .top_slider_wrapp .flexslider .slides li td.text .banner_text{
		margin: 10px 10px 0;
	}
}


@media (max-width: 360px){
	.top_slider_wrapp .flexslider .slides > li, .top_slider_wrapp .flexslider .slides > li, .top_slider_wrapp .flexslider .slides > li td, .top_slider_wrapp .flexslider .slides > li td, .top_slider_wrapp .flexslider, .top_slider_wrapp .flexslider {
		height: 100px;
	}
}
.quantity_block_wrapper .item-stock{
	display: none;
}
.podborki .errortext{
	display: none;
}
.popup_regions .h-search{
	display: none;
}
.popup_regions .block.cities .title{
	display: none;
}
/* .stock_wrapper .stock_board:before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 35px;
    height: 35px;
    border: 5px solid #c51e27;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    left: 0px;
    top: 23px;
	background: url(/bitrix/templates/aspro_next/images/svg/star_white.svg);
    background-color: #c51e27;
    background-size: cover;
    background-position: 0px -1px;
    background-repeat: no-repeat;
} */
.contacts.contacts-page-overmap table td, .contacts.contacts-page-map-inline table td{
    font-size: 16px;
}

/*custom header*/
.svg.svg-email-nomask{
	background-image:url(/bitrix/templates/aspro_next/images/svg/Email_black.svg);
	margin: 0 9px 0 0;
    min-width: 13px;
    min-height: 12px;
    background-size: contain;
}
.inner-table-block .phone > div{
	display: inline-block;
}
.logo_and_menu-row .callback-block {
    margin: 0 0 0 3px;
}
#mobileheader .logo img {
    max-height: 63px;
    max-width: 100%;
    width: auto;
}
#mobileheader .mobileheader-v1 {
    background: #fff;
    border-bottom: 1px solid #f5f5f5;
    overflow: hidden;
}

@media (max-width: 400px){
	.wrapper_inner .cost.prices .price, .module_products_list td.price-cell .cost.prices .price {
		font-size: 20px;
	}
}
.blog_wrapper .col-m-40 .date-block{
	display: none;
}
.catalog_detail .item_slider .like_icons{
	top: 5px;
}
.container .catalog_detail .item_slider {
    padding-top: 0;
}
.container .catalog_detail .item_slider .slides ul{
    margin: 0;
}
.info_item .top_info {
    padding: 0;
}
.type_clothes .info_item .middle_info {
    padding-top: 15px;
}
.top_inner_block_wrapper {
	padding: 0px 0px 15px;
}
.title-v3 .page-top.maxwidth-theme, .title-v4 .page-top.maxwidth-theme {
    padding-top: 14px;
    padding-bottom: 10px;
}
.description_wrapp .like_icons span{
	text-transform: uppercase;
}
.like_icons .wish_item i {
    background-position: -127px -225px;
}
html:not(.bx-touch) .like_icons .wish_item:hover i {
    background-position: -127px -225px;
}
.like_icons .compare_item i {
    background-position: -150px -226px;
}
html:not(.bx-touch) .like_icons .compare_item:hover i {
    background-position: -150px -226px;
}
.head-block.top.head-block--topgap{
	margin-top: 0;
}
.mixitup-container select{
	margin-bottom: 10px;
}
.projects-blocks .head-block .info .hh {
    margin: 0px -50px 15px 0px;
    padding: 0px 50px 15px 0px;
}
.projects-blocks {
    padding: 15px;
}
.valute_phrase{
	display: inline-block;
	padding: 30px;
}
.section_list_item{
	padding: 10px !important;
	border: 1px solid #F2F2F2;
	margin: 0px 2px 5px 0;
	display: inline-block;
	height: auto !important;
    min-height: auto !important;
}
.section_list_item:hover {
    border-color: transparent;
    box-shadow: 0 0 20px 0 rgba(0,0,0,.15);
}
.banners-content .maxwidth-banner > .row{
	background: linear-gradient(to right, #1d2029eb 0%, #1d202952 100%);
}
@media (max-width: 600px){
	body .print-link + h1, body .share.top + h1 {
		line-height: 1.3;
		font-weight: 600;
	}
}
.page-top .share.top.rss-block .print-link {
    right: 52px;
    top: 0px;
}
.gal-item{
	width: 125px;
	height: 125px;
	padding: 5px;
	overflow: hidden;
	display: inline-block;
	text-align: center;
}
@media screen and (max-width: 400px){
	.gal-item{
		width: 200px;
		display: block;
		margin: 0 auto;
	}
}
.docserie{
    margin: 30px 0 10px 0;
}
.file_type.doc i.icon {
    background-position: 0px -55px;
}
.form-opros{
	margin-bottom: 40px;
}
.form-opros div>input[type="text"], .form-opros div>.inputtextarea, .form-opros .ik_select{
	margin-bottom: 15px;
	margin-top: 5px;
}
.form-opros div.error{
	position: relative;
}
.form-opros .disclaimer{
	margin-top: 20px;
}
/*custom svg icon styles*/
.csvg{
	display: inline-block;
	width: 80px;
	height: 80px;
	margin: 0 10px 10px 10px;
	background-size: contain;
	background-repeat: no-repeat;
	vertical-align: middle;
}
.csvg--left{
	float: left;
}
.csvg--right{
	float: right;
}
.csvg--small{
	width: 50px;
	height: 50px;
}
.csvg--big{
	width: 100px;
	height: 100px;
	margin: 0 20px 20px 20px;
}
.csvg--block{
	margin: 10px auto;
	display: block;
}
.csvg--block.csvg--big{
	margin: 20px auto;
}
.csvg--nomargin{
	margin: 0;
}
.mega-menu table td:not(.wide_menu) .dropdown-menu li > a .name {
	max-width: 300px;
}

.csvg-customer-service{background-image: url(../images/svg/cont/001-customer-service.svg);}
.csvg-settings{background-image: url(../images/svg/cont/001-settings.svg);}
.csvg-tank{background-image: url(../images/svg/cont/002-tank.svg);}
.csvg-warranty{background-image: url(../images/svg/cont/002-warranty.svg);}
.csvg-certificate{background-image: url(../images/svg/cont/003-certificate.svg);}
.csvg-target{background-image: url(../images/svg/cont/003-target.svg);}
.csvg-statistics{background-image: url(../images/svg/cont/004-statistics.svg);}
.csvg-team{background-image: url(../images/svg/cont/004-team.svg);}
.csvg-computer{background-image: url(../images/svg/cont/005-computer.svg);}
.csvg-online-support{background-image: url(../images/svg/cont/005-online-support.svg);}
.csvg-document{background-image: url(../images/svg/cont/006-document.svg);}
.csvg-measuring{background-image: url(../images/svg/cont/006-measuring.svg);}
.csvg-compass{background-image: url(../images/svg/cont/007-compass.svg);}
.csvg-content{background-image: url(../images/svg/cont/007-content.svg);}
.csvg-customer{background-image: url(../images/svg/cont/008-customer.svg);}
.csvg-plan{background-image: url(../images/svg/cont/008-plan.svg);}
.csvg-chat{background-image: url(../images/svg/cont/009-chat.svg);}
.csvg-gauge{background-image: url(../images/svg/cont/009-gauge.svg);}
.csvg-call{background-image: url(../images/svg/cont/010-call.svg);}
.csvg-monitor{background-image: url(../images/svg/cont/010-monitor.svg);}
.csvg-cogwheel{background-image: url(../images/svg/cont/011-cogwheel.svg);}
.csvg-support{background-image: url(../images/svg/cont/011-support.svg);}
.csvg-conveyor{background-image: url(../images/svg/cont/012-conveyor.svg);}
.csvg-pros-and-cons{background-image: url(../images/svg/cont/012-pros-and-cons.svg);}
.csvg-hierarchical-structure{background-image: url(../images/svg/cont/013-hierarchical-structure.svg);}
.csvg-worker{background-image: url(../images/svg/cont/013-worker.svg);}
.csvg-strategy{background-image: url(../images/svg/cont/014-strategy.svg);}
.csvg-wrench{background-image: url(../images/svg/cont/014-wrench.svg);}
.csvg-oil-platform{background-image: url(../images/svg/cont/015-oil-platform.svg);}
.csvg-support-1{background-image: url(../images/svg/cont/015-support-1.svg);}
.csvg-factory-2{background-image: url(../images/svg/cont/016-factory-2.svg);}
.csvg-factory{background-image: url(../images/svg/cont/016-factory.svg);}
.csvg-electric-tower{background-image: url(../images/svg/cont/017-electric-tower.svg);}
.csvg-idea{background-image: url(../images/svg/cont/017-idea.svg);}
.csvg-analytics{background-image: url(../images/svg/cont/018-analytics.svg);}
.csvg-server{background-image: url(../images/svg/cont/018-server.svg);}
.csvg-teamwork{background-image: url(../images/svg/cont/019-teamwork.svg);}
.csvg-warehouse{background-image: url(../images/svg/cont/019-warehouse.svg);}
.csvg-engineer{background-image: url(../images/svg/cont/020-engineer.svg);}
.csvg-screw{background-image: url(../images/svg/cont/020-screw.svg);}
.csvg-analytical{background-image: url(../images/svg/cont/021-analytical.svg);}
.csvg-boxes{background-image: url(../images/svg/cont/021-boxes.svg);}
.csvg-book{background-image: url(../images/svg/cont/022-book.svg);}
.csvg-machine{background-image: url(../images/svg/cont/022-machine.svg);}
.csvg-distributed{background-image: url(../images/svg/cont/023-distributed.svg);}
.csvg-pie-chart{background-image: url(../images/svg/cont/023-pie-chart.svg);}
.csvg-engineer-1{background-image: url(../images/svg/cont/024-engineer-1.svg);}
.csvg-settings{background-image: url(../images/svg/cont/024-settings.svg);}
.csvg-data{background-image: url(../images/svg/cont/025-data.svg);}
.csvg-lever{background-image: url(../images/svg/cont/025-lever.svg);}
.csvg-crane{background-image: url(../images/svg/cont/026-crane.svg);}
.csvg-engineer{background-image: url(../images/svg/cont/026-engineer.svg);}
.csvg-analytics-1{background-image: url(../images/svg/cont/027-analytics-1.svg);}
.csvg-database{background-image: url(../images/svg/cont/027-database.svg);}
.csvg-blueprint{background-image: url(../images/svg/cont/028-blueprint.svg);}
.csvg-machine-1{background-image: url(../images/svg/cont/028-machine-1.svg);}
.csvg-browser{background-image: url(../images/svg/cont/029-browser.svg);}
.csvg-settings-1{background-image: url(../images/svg/cont/029-settings-1.svg);}
.csvg-data-1{background-image: url(../images/svg/cont/030-data-1.svg);}
.csvg-windmill{background-image: url(../images/svg/cont/030-windmill.svg);}
.csvg-artificial-intelligence{background-image: url(../images/svg/cont/031-artificial-intelligence.svg);}
.csvg-turbines{background-image: url(../images/svg/cont/031-turbines.svg);}
.csvg-factory-1{background-image: url(../images/svg/cont/032-factory-1.svg);}
.csvg-settings-2{background-image: url(../images/svg/cont/032-settings-2.svg);}
.csvg-machine-2{background-image: url(../images/svg/cont/033-machine-2.svg);}
.csvg-processing{background-image: url(../images/svg/cont/033-processing.svg);}
.csvg-industry{background-image: url(../images/svg/cont/034-industry.svg);}
.csvg-smartphone{background-image: url(../images/svg/cont/034-smartphone.svg);}
.csvg-chat-1{background-image: url(../images/svg/cont/035-chat-1.svg);}
.csvg-machine-3{background-image: url(../images/svg/cont/035-machine-3.svg);}
.csvg-blueprint-1{background-image: url(../images/svg/cont/036-blueprint-1.svg);}
.csvg-gears{background-image: url(../images/svg/cont/036-gears.svg);}
.csvg-businessman{background-image: url(../images/svg/cont/037-businessman.svg);}
.csvg-server-1{background-image: url(../images/svg/cont/037-server-1.svg);}
.csvg-blueprint{background-image: url(../images/svg/cont/038-blueprint.svg);}
.csvg-settings-3{background-image: url(../images/svg/cont/038-settings-3.svg);}
.csvg-blueprint-1{background-image: url(../images/svg/cont/039-blueprint-1.svg);}
.csvg-blueprint-2{background-image: url(../images/svg/cont/039-blueprint-2.svg);}
.csvg-analytics{background-image: url(../images/svg/cont/040-analytics.svg);}
.csvg-cogwheel-1{background-image: url(../images/svg/cont/040-cogwheel-1.svg);}
.csvg-calculator{background-image: url(../images/svg/cont/041-calculator.svg);}
.csvg-search{background-image: url(../images/svg/cont/041-search.svg);}
.csvg-e-learning{background-image: url(../images/svg/cont/042-e-learning.svg);}
.csvg-monitor{background-image: url(../images/svg/cont/042-monitor.svg);}
.csvg-crane{background-image: url(../images/svg/cont/043-crane.svg);}
.csvg-e-learning-1{background-image: url(../images/svg/cont/043-e-learning-1.svg);}
.csvg-ereader{background-image: url(../images/svg/cont/044-ereader.svg);}
.csvg-tripod{background-image: url(../images/svg/cont/044-tripod.svg);}
.csvg-computer-1{background-image: url(../images/svg/cont/045-computer-1.svg);}
.csvg-cpu{background-image: url(../images/svg/cont/045-cpu.svg);}
.csvg-analytics-1{background-image: url(../images/svg/cont/046-analytics-1.svg);}
.csvg-anchor{background-image: url(../images/svg/cont/046-anchor.svg);}
.csvg-medal{background-image: url(../images/svg/cont/047-medal.svg);}
.csvg-shipwreck{background-image: url(../images/svg/cont/047-shipwreck.svg);}
.csvg-cruise{background-image: url(../images/svg/cont/048-cruise.svg);}
.csvg-settings-4{background-image: url(../images/svg/cont/048-settings-4.svg);}
.csvg-presentation{background-image: url(../images/svg/cont/049-presentation.svg);}
.csvg-skull{background-image: url(../images/svg/cont/049-skull.svg);}
.csvg-compass-1{background-image: url(../images/svg/cont/050-compass-1.svg);}
.csvg-wanted{background-image: url(../images/svg/cont/050-wanted.svg);}
.csvg-gun{background-image: url(../images/svg/cont/051-gun.svg);}
.csvg-settings-5{background-image: url(../images/svg/cont/051-settings-5.svg);}
.csvg-buccaneer{background-image: url(../images/svg/cont/052-buccaneer.svg);}
.csvg-maintenance-1{background-image: url(../images/svg/cont/052-maintenance-1.svg);}
.csvg-assembly{background-image: url(../images/svg/cont/053-assembly.svg);}
.csvg-cannon{background-image: url(../images/svg/cont/053-cannon.svg);}
.csvg-parchment{background-image: url(../images/svg/cont/054-parchment.svg);}
.csvg-software{background-image: url(../images/svg/cont/054-software.svg);}
.csvg-chip{background-image: url(../images/svg/cont/055-chip.svg);}
.csvg-sword{background-image: url(../images/svg/cont/055-sword.svg);}
.csvg-circuit{background-image: url(../images/svg/cont/056-circuit.svg);}
.csvg-pirate-ship{background-image: url(../images/svg/cont/056-pirate-ship.svg);}
.csvg-crossbone{background-image: url(../images/svg/cont/057-crossbone.svg);}
.csvg-mandatory{background-image: url(../images/svg/cont/057-mandatory.svg);}
.csvg-hat{background-image: url(../images/svg/cont/058-hat.svg);}
.csvg-simulation{background-image: url(../images/svg/cont/058-simulation.svg);}
.csvg-industrial{background-image: url(../images/svg/cont/059-industrial.svg);}
.csvg-treasure{background-image: url(../images/svg/cont/059-treasure.svg);}
.csvg-drone{background-image: url(../images/svg/cont/060-drone.svg);}
.csvg-location-pin{background-image: url(../images/svg/cont/060-location-pin.svg);}
.csvg-compass{background-image: url(../images/svg/cont/061-compass.svg);}
.csvg-design-1{background-image: url(../images/svg/cont/061-design-1.svg);}
.csvg-lighthouse{background-image: url(../images/svg/cont/062-lighthouse.svg);}
.csvg-robot{background-image: url(../images/svg/cont/062-robot.svg);}
.csvg-captain{background-image: url(../images/svg/cont/063-captain.svg);}
.csvg-protoboard{background-image: url(../images/svg/cont/063-protoboard.svg);}
.csvg-mobile{background-image: url(../images/svg/cont/064-mobile.svg);}
.csvg-sunset{background-image: url(../images/svg/cont/064-sunset.svg);}
.csvg-intelligence{background-image: url(../images/svg/cont/065-intelligence.svg);}
.csvg-lamp{background-image: url(../images/svg/cont/065-lamp.svg);}
.csvg-accounting{background-image: url(../images/svg/cont/066-accounting.svg);}
.csvg-innovation{background-image: url(../images/svg/cont/066-innovation.svg);}
.csvg-antenna{background-image: url(../images/svg/cont/067-antenna.svg);}
.csvg-bag{background-image: url(../images/svg/cont/067-bag.svg);}
.csvg-cost{background-image: url(../images/svg/cont/068-cost.svg);}
.csvg-soldier{background-image: url(../images/svg/cont/068-soldier.svg);}
.csvg-constructor{background-image: url(../images/svg/cont/069-constructor.svg);}
.csvg-programming{background-image: url(../images/svg/cont/069-programming.svg);}
.csvg-pcb{background-image: url(../images/svg/cont/070-pcb.svg);}
.csvg-union{background-image: url(../images/svg/cont/070-union.svg);}
.csvg-3d-sensor{background-image: url(../images/svg/cont/071-3d-sensor.svg);}
.csvg-worker-1{background-image: url(../images/svg/cont/071-worker-1.svg);}
.csvg-mechanic{background-image: url(../images/svg/cont/072-mechanic.svg);}
.csvg-robot-1{background-image: url(../images/svg/cont/072-robot-1.svg);}
.csvg-engineering{background-image: url(../images/svg/cont/073-engineering.svg);}
.csvg-voltmeter{background-image: url(../images/svg/cont/073-voltmeter.svg);}
.csvg-analysis{background-image: url(../images/svg/cont/074-analysis.svg);}
.csvg-wrench-1{background-image: url(../images/svg/cont/074-wrench-1.svg);}
.csvg-clipboard{background-image: url(../images/svg/cont/075-clipboard.svg);}
.csvg-remote-control{background-image: url(../images/svg/cont/075-remote-control.svg);}
.csvg-technology{background-image: url(../images/svg/cont/076-technology.svg);}
.csvg-welder{background-image: url(../images/svg/cont/076-welder.svg);}
.csvg-document{background-image: url(../images/svg/cont/077-document.svg);}
.csvg-welder-1{background-image: url(../images/svg/cont/077-welder-1.svg);}
.csvg-present{background-image: url(../images/svg/cont/078-present.svg);}
.csvg-welder-2{background-image: url(../images/svg/cont/078-welder-2.svg);}
.csvg-location-pin{background-image: url(../images/svg/cont/079-location-pin.svg);}
.csvg-welder-3{background-image: url(../images/svg/cont/079-welder-3.svg);}
.csvg-chronometer{background-image: url(../images/svg/cont/080-chronometer.svg);}
.csvg-map{background-image: url(../images/svg/cont/080-map.svg);}
.csvg-computer{background-image: url(../images/svg/cont/081-computer.svg);}
.csvg-submarine{background-image: url(../images/svg/cont/081-submarine.svg);}
.csvg-navigation{background-image: url(../images/svg/cont/082-navigation.svg);}
.csvg-sand-clock{background-image: url(../images/svg/cont/082-sand-clock.svg);}
.csvg-design{background-image: url(../images/svg/cont/083-design.svg);}
.csvg-resume{background-image: url(../images/svg/cont/083-resume.svg);}
.csvg-calculations{background-image: url(../images/svg/cont/084-calculations.svg);}
.csvg-clipboard-1{background-image: url(../images/svg/cont/084-clipboard-1.svg);}
.csvg-maintenance{background-image: url(../images/svg/cont/085-maintenance.svg);}
.csvg-truck{background-image: url(../images/svg/cont/085-truck.svg);}
.csvg-architect{background-image: url(../images/svg/cont/086-architect.svg);}
.csvg-idea-1{background-image: url(../images/svg/cont/086-idea-1.svg);}
.csvg-cogwheels{background-image: url(../images/svg/cont/087-cogwheels.svg);}
.csvg-sale{background-image: url(../images/svg/cont/087-sale.svg);}
.csvg-drone-1{background-image: url(../images/svg/cont/088-drone-1.svg);}
.csvg-rock-star{background-image: url(../images/svg/cont/088-rock-star.svg);}
.csvg-air-purifier{background-image: url(../images/svg/cont/089-air-purifier.svg);}
.csvg-maloik{background-image: url(../images/svg/cont/089-maloik.svg);}
.csvg-refrigerator{background-image: url(../images/svg/cont/090-refrigerator.svg);}
.csvg-settings-1{background-image: url(../images/svg/cont/090-settings-1.svg);}
.csvg-barcode-scanner{background-image: url(../images/svg/cont/091-barcode-scanner.svg);}
.csvg-plan-1{background-image: url(../images/svg/cont/091-plan-1.svg);}
.csvg-engine{background-image: url(../images/svg/cont/092-engine.svg);}
.csvg-router{background-image: url(../images/svg/cont/092-router.svg);}
.csvg-alarm{background-image: url(../images/svg/cont/093-alarm.svg);}
.csvg-gauge-1{background-image: url(../images/svg/cont/093-gauge-1.svg);}
.csvg-calculator-1{background-image: url(../images/svg/cont/094-calculator-1.svg);}
.csvg-mechanic-1{background-image: url(../images/svg/cont/094-mechanic-1.svg);}
.csvg-desktop-computer{background-image: url(../images/svg/cont/095-desktop-computer.svg);}
.csvg-pistons{background-image: url(../images/svg/cont/095-pistons.svg);}
.csvg-coffee-maker{background-image: url(../images/svg/cont/096-coffee-maker.svg);}
.csvg-mechanic-2{background-image: url(../images/svg/cont/096-mechanic-2.svg);}
.csvg-iron{background-image: url(../images/svg/cont/097-iron.svg);}
.csvg-mechanic-3{background-image: url(../images/svg/cont/097-mechanic-3.svg);}
.csvg-console{background-image: url(../images/svg/cont/098-console.svg);}
.csvg-mechanic-4{background-image: url(../images/svg/cont/098-mechanic-4.svg);}
.csvg-phone-charger{background-image: url(../images/svg/cont/099-phone-charger.svg);}
.csvg-solar-system{background-image: url(../images/svg/cont/099-solar-system.svg);}
.csvg-delivery-truck{background-image: url(../images/svg/cont/100-delivery-truck.svg);}
.csvg-heater{background-image: url(../images/svg/cont/100-heater.svg);}
.csvg-keyboard{background-image: url(../images/svg/cont/101-keyboard.svg);}
.csvg-package{background-image: url(../images/svg/cont/101-package.svg);}
.csvg-television{background-image: url(../images/svg/cont/102-television.svg);}
.csvg-truck-1{background-image: url(../images/svg/cont/102-truck-1.svg);}
.csvg-truck-2{background-image: url(../images/svg/cont/103-truck-2.svg);}
.csvg-virtual-reality-glasses{background-image: url(../images/svg/cont/103-virtual-reality-glasses.svg);}
.csvg-cogwheel-2{background-image: url(../images/svg/cont/104-cogwheel-2.svg);}
.csvg-water-heater{background-image: url(../images/svg/cont/104-water-heater.svg);}
.csvg-machine-4{background-image: url(../images/svg/cont/105-machine-4.svg);}
.csvg-satisfaction{background-image: url(../images/svg/cont/105-satisfaction.svg);}
.csvg-conveyor-1{background-image: url(../images/svg/cont/106-conveyor-1.svg);}
.csvg-report{background-image: url(../images/svg/cont/106-report.svg);}
.csvg-customer-service-1{background-image: url(../images/svg/cont/107-customer-service-1.svg);}
.csvg-machine-5{background-image: url(../images/svg/cont/107-machine-5.svg);}
.csvg-machine-6{background-image: url(../images/svg/cont/108-machine-6.svg);}
.csvg-solution{background-image: url(../images/svg/cont/108-solution.svg);}
.csvg-bass-guitar{background-image: url(../images/svg/cont/109-bass-guitar.svg);}
.csvg-machine-7{background-image: url(../images/svg/cont/109-machine-7.svg);}
.csvg-machine-8{background-image: url(../images/svg/cont/110-machine-8.svg);}
.csvg-record{background-image: url(../images/svg/cont/110-record.svg);}
.csvg-beverage{background-image: url(../images/svg/cont/111-beverage.svg);}
.csvg-safebox{background-image: url(../images/svg/cont/111-safebox.svg);}
.csvg-gear{background-image: url(../images/svg/cont/112-gear.svg);}
.csvg-mixing{background-image: url(../images/svg/cont/112-mixing.svg);}
.csvg-detonator{background-image: url(../images/svg/cont/113-detonator.svg);}
.csvg-drums{background-image: url(../images/svg/cont/113-drums.svg);}
.csvg-fan{background-image: url(../images/svg/cont/114-fan.svg);}
.csvg-saw{background-image: url(../images/svg/cont/114-saw.svg);}
.csvg-crane-1{background-image: url(../images/svg/cont/115-crane-1.svg);}
.csvg-guitar{background-image: url(../images/svg/cont/115-guitar.svg);}
.csvg-hand{background-image: url(../images/svg/cont/116-hand.svg);}
.csvg-machine-9{background-image: url(../images/svg/cont/116-machine-9.svg);}
.csvg-machine-10{background-image: url(../images/svg/cont/117-machine-10.svg);}
.csvg-stage{background-image: url(../images/svg/cont/117-stage.svg);}
.csvg-machine-11{background-image: url(../images/svg/cont/118-machine-11.svg);}
.csvg-warranty-1{background-image: url(../images/svg/cont/118-warranty-1.svg);}
.csvg-machine-12{background-image: url(../images/svg/cont/119-machine-12.svg);}
.csvg-planning{background-image: url(../images/svg/cont/119-planning.svg);}
.csvg-protect{background-image: url(../images/svg/cont/120-protect.svg);}
.csvg-search-engine-optimization{background-image: url(../images/svg/cont/120-search-engine-optimization.svg);}
.csvg-filter{background-image: url(../images/svg/cont/121-filter.svg);}
.csvg-machine-13{background-image: url(../images/svg/cont/121-machine-13.svg);}
.csvg-access-denied{background-image: url(../images/svg/cont/122-access-denied.svg);}
.csvg-machine-14{background-image: url(../images/svg/cont/122-machine-14.svg);}
.csvg-fax{background-image: url(../images/svg/cont/123-fax.svg);}
.csvg-global{background-image: url(../images/svg/cont/123-global.svg);}
.csvg-cpu{background-image: url(../images/svg/cont/124-cpu.svg);}
.csvg-guarantee{background-image: url(../images/svg/cont/124-guarantee.svg);}
.csvg-list{background-image: url(../images/svg/cont/125-list.svg);}
.csvg-monitor-1{background-image: url(../images/svg/cont/125-monitor-1.svg);}
.csvg-bomb{background-image: url(../images/svg/cont/126-bomb.svg);}
.csvg-delivery{background-image: url(../images/svg/cont/126-delivery.svg);}
.csvg-delivery-1{background-image: url(../images/svg/cont/127-delivery-1.svg);}
.csvg-map{background-image: url(../images/svg/cont/127-map.svg);}
.csvg-boat{background-image: url(../images/svg/cont/128-boat.svg);}
.csvg-megaphone{background-image: url(../images/svg/cont/128-megaphone.svg);}
.csvg-email{background-image: url(../images/svg/cont/129-email.svg);}
.csvg-sabre{background-image: url(../images/svg/cont/129-sabre.svg);}
.csvg-invoice{background-image: url(../images/svg/cont/130-invoice.svg);}
.csvg-wind-rose{background-image: url(../images/svg/cont/130-wind-rose.svg);}
.csvg-message{background-image: url(../images/svg/cont/131-message.svg);}
.csvg-tutorial{background-image: url(../images/svg/cont/131-tutorial.svg);}
.csvg-pirate-ship-1{background-image: url(../images/svg/cont/132-pirate-ship-1.svg);}
.csvg-promotion{background-image: url(../images/svg/cont/132-promotion.svg);}
.csvg-agreement{background-image: url(../images/svg/cont/133-agreement.svg);}
.csvg-confetti{background-image: url(../images/svg/cont/133-confetti.svg);}
.csvg-christmas-tree{background-image: url(../images/svg/cont/134-christmas-tree.svg);}
.csvg-inventory{background-image: url(../images/svg/cont/134-inventory.svg);}
.csvg-analysis-1{background-image: url(../images/svg/cont/135-analysis-1.svg);}
.csvg-browser-1{background-image: url(../images/svg/cont/135-browser-1.svg);}
.csvg-advisor{background-image: url(../images/svg/cont/136-advisor.svg);}
.csvg-wrench-2{background-image: url(../images/svg/cont/136-wrench-2.svg);}
.csvg-driller{background-image: url(../images/svg/cont/137-driller.svg);}
.csvg-presentation-1{background-image: url(../images/svg/cont/137-presentation-1.svg);}
.csvg-cash{background-image: url(../images/svg/cont/138-cash.svg);}
.csvg-screwdriver{background-image: url(../images/svg/cont/138-screwdriver.svg);}
.csvg-savings{background-image: url(../images/svg/cont/139-savings.svg);}
.csvg-diamond{background-image: url(../images/svg/cont/140-diamond.svg);}
.csvg-safebox{background-image: url(../images/svg/cont/141-safebox.svg);}
.csvg-goal{background-image: url(../images/svg/cont/142-goal.svg);}
.csvg-speed{background-image: url(../images/svg/cont/143-speed.svg);}
.csvg-connection{background-image: url(../images/svg/cont/144-connection.svg);}
.csvg-startup{background-image: url(../images/svg/cont/145-startup.svg);}
.csvg-office-block{background-image: url(../images/svg/cont/146-office-block.svg);}
.csvg-calendar{background-image: url(../images/svg/cont/147-calendar.svg);}
.csvg-calculator-2{background-image: url(../images/svg/cont/148-calculator-2.svg);}
.csvg-agenda{background-image: url(../images/svg/cont/149-agenda.svg);}
.csvg-marketing{background-image: url(../images/svg/cont/150-marketing.svg);}
.csvg-website{background-image: url(../images/svg/cont/151-website.svg);}
.csvg-delivery-truck{background-image: url(../images/svg/cont/152-delivery-truck.svg);}
.csvg-teamwork-1{background-image: url(../images/svg/cont/153-teamwork-1.svg);}
.csvg-superhero{background-image: url(../images/svg/cont/154-superhero.svg);}
.csvg-user{background-image: url(../images/svg/cont/155-user.svg);}
.csvg-businessman{background-image: url(../images/svg/cont/156-businessman.svg);}

.page-top-main .rss {
    top: -4px;
}
@media screen and (max-width: 600px){
	.catalog.sections .item .image{
		float: none;
	}
	.catalog.sections .row_block .item .info {
		display: block;
		padding-left: 0;
	}
	.catalog.sections .item .info{
		padding-left: 0;
	}
	.catalog.sections .item {
		padding: 25px 25px 25px;
	}
}
.text_after_items>img{
	max-width: 100%;
}
.banner--custom{
	background-size: cover;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	margin-bottom: 47px;

}
.banner_row{
	background: linear-gradient(to right, #1d2029eb 0%, #1d202952 100%);
	min-height: 250px;
	padding: 20px;
}
.banner_row .intro-text{
	padding-bottom: 20px;
}
.banners-content .maxwidth-banner{
	background-size: cover !important;
}
@media screen and (max-width: 600px){
	.banner--custom{
		margin-left: -15px;
		margin-right: -15px;
	}
	body .banner_row h1, body .banner_row h2, body .banner_row h3, body .banners-content h1{
		text-align: left;
	}
}
@media (max-width: 600px){
	body .top_slider_wrapp .flexslider .slides li td.text .banner_text, body .top_slider_wrapp .flexslider .slides li td.text .banner_title, body .top_slider_wrapp .flexslider .slides li td.text .banner_buttons {
		margin-left: 10px;
	}
	.top_slider_wrapp .flexslider .text.center .banner_title, .top_slider_wrapp .flexslider .text.center .banner_buttons, .top_slider_wrapp .flexslider .slides > li.center .banner_text{
		text-align: left;
	}
	body .share.top + h1 {
		padding-top: 25px;
	}
}
@media (max-width: 360px){
	.top_slider_wrapp .flexslider .slides > li, .top_slider_wrapp .flexslider .slides > li, .top_slider_wrapp .flexslider, .top_slider_wrapp .flexslider {
		height: 170px;
	}
}

.top-block .menu>li>a {
    color: #000;
}
.right_block ul li, .right_block ol li, ol li, ul li {
    padding-left: 25px;
}

/*-- List Circle --*/
.list-circle li { padding-left: 25px; }
.list-circle li::before { content: ""; width: 10px !important; height: 10px !important; float: left; position: absolute; left: 1px; border-radius: 50%;
    background-color: #a21920; margin-top: 8px; }

/*-- List Square --*/
.list-square li { padding-left: 25px; }
.list-square li::before { content: ""; width: 10px !important; height: 10px !important; float: left; position: absolute; left: 1px;
    background-color: #a21920; margin-top: 8px; }

/*-- List Circle --*/
.list-line li { padding-left: 25px; }
.list-line li::before { content: ""; width: 10px !important; height: 2px !important; float: left; position: absolute; left: 1px;
    background-color: #a21920; margin-top: 12px; }

/*-- List Check --*/
.list-check li { padding-left: 25px; }
.list-check li::before { content: "\f00c"; font-family: FontAwesome; float: left; position: absolute; left: 1px;
    color: #a21920; line-height: 26px; font-size: 14px; font-weight: 600;}

/*-- List Check Square --*/
.list-check-square li { padding-left: 25px; }
.list-check-square li::before { content: "\f14a"; font-family: FontAwesome; float: left; position: absolute; left: 1px;
    color: #a21920; line-height: 26px; font-size: 14px; font-weight: 600;}

/*-- List Arrow --*/
.list-arrow li { padding-left: 25px; }
.list-arrow li::before { content: "\f105"; font-family: FontAwesome; float: left; position: absolute; left: 1px;
    color: #a21920; line-height: 26px; font-size: 14px; font-weight: 600;}

/*-- List Arrow Double --*/
.list-arrow-double li { padding-left: 25px; }
.list-arrow-double li::before { content: "\f101"; font-family: FontAwesome; float: left; position: absolute; left: 1px;
    color: #a21920; line-height: 26px; font-size: 14px; font-weight: 600;}

/*-- List Long Arrow --*/
.list-long-arrow li { padding-left: 25px; }
.list-long-arrow li::before { content: "\f178"; font-family: FontAwesome; float: left; position: absolute; left: 1px;
    color: #a21920; line-height: 26px; font-size: 14px; font-weight: 600;}

/*-- List Arrow Circle --*/
.list-arrow-circle li { padding-left: 25px; }
.list-arrow-circle li::before { content: "\f0a9"; font-family: FontAwesome; float: left; position: absolute; left: 1px;
    color: #a21920; line-height: 26px; font-size: 14px; font-weight: 600;}

/*-- List Like --*/
.list-like li { padding-left: 25px; }
.list-like li::before { content: "\f087"; font-family: FontAwesome; float: left; position: absolute; left: 1px;
    color: #a21920; line-height: 26px; font-size: 14px; font-weight: 600;}

/*-- List Folder --*/
.list-folder li { padding-left: 25px; }
.list-folder li::before { content: "\f115"; font-family: FontAwesome; float: left; position: absolute; left: 1px;
    color: #a21920; line-height: 26px; font-size: 14px; font-weight: 600;}

/*-- List Time --*/
.list-time li { padding-left: 25px; }
.list-time li::before { content: "\f017"; font-family: FontAwesome; float: left; position: absolute; left: 1px;
    color: #a21920; line-height: 26px; font-size: 14px; font-weight: 600;}

/*-- List dark --*/
.list--dark li::before { color: #706e74;}
.list--dark.list-circle li::before, .list--dark.list-square li::before, .list--dark.list-line li::before {
	background-color: #706e74;
}

.list-nomarker{
	list-style: none;
}
ol.list-nomarker li:before, ul.list-nomarker li:before{
	content: '';
	display: none;
}
ol.list-nomarker li, ul.list-nomarker li{
	padding-left: 0;
}
.list-nomarker .color-style, .list-nomarker .color-style b, .list-nomarker .color-style i{
	color: #a21920;
	min-width: 20px;
    display: inline-block;
}
.list-nomarker .dark-style, .list-nomarker .dark-style b, .list-nomarker .dark-style i{
	color: #706e74;
	min-width: 20px;
    display: inline-block;
}
.list-nomarker.list--dark .color-style, .list-nomarker.list--dark .color-style b, .list-nomarker.list--dark .color-style i{
	color: #706e74;
	min-width: 20px;
    display: inline-block;
}
.colored_table td, .table td{
	vertical-align: top;
}
.table_v_top td{
	vertical-align: top;
}
.table_v_middle td, td.table_v_middle{
	vertical-align: middle;
}
.table_center td, td.table_center{
	text-align: center;
}
.table_right td, td.table_right{
	text-align: right;
}
.action_banner_title{
	color: #FFFFFF;
    font-size: 2.133em;
    margin: 0 0 18px;
    padding-bottom: 25px;
    line-height: 40px;
    margin-bottom: 9px;
}
@media print{
	.buttons-block{
		display: none;
	}
	.page-top-main{
		color: #000 !important;
	}
	.page-top-main h1, #pagetitle{
		color: #000 !important;
	}
	.projects-blocks{
		margin-bottom: 10px;
	}
	.tizers_block {
		margin: 10px 0px 0px;
	}
	.tizers_block .item {
		margin: 0px 0px 10px;
	}
	h2, h3, h4, h5, h6 {
		margin: 20px 0 20px;
	}
	.flexslider.shadow .slides {
		padding: 0px 0px 0px;
	}
	.wraps.goods-block .tab.content_inner:not(.absolute) .flex-viewport {
		padding-bottom: 9px;
		margin-bottom: -40px;
	}
	body .wrapper_inner.wide_page > .middle > .container > div.maxwidth-theme {
		padding-bottom: 20px;
	}
	.footer_inner.compact .bottom-middle {
		padding: 10px 0px 52px;
	}
	body .items-services.item-views .item > .body-info{
		orphans: 5;
	}
	.item_main_info .img_wrapper{
		display: none;
	}
	.right_info_block .brand{
		display: none;
	}
	.breadcrumbs{
		display: block !important;
	}
	/*page-break-before: always;*/
}
.view_sale_block .quantity_block{
	display: none;
}
.mega-menu table td.wide_menu .more_items {
    font-style: italic;
    font-size: 13px;
}
.sort_display{
	display: none;
}
.tabs_slider .item-stock{
	display: none;
}
.flexslider .target.target--nooverlap {
    z-index: 2;
}
.list_custom_szemo > .list_item{
	min-height: 140px;
}
.list_custom_szemo > .list_item .image_wrapper_block a{
	width: 110px;
    height: 110px;
}
.list_custom_szemo > .list_item .image_wrapper_block{
	width: 110px;
    height: 110px;
    line-height: 110px;
}
.ask_a_question .inner .text-block{
	min-width: 230px;
}
.bx_searche .bx_item_block {
    min-height: 50px;
    line-height: 50px;
}
.bx_searche .maxwidth-theme {
    padding: 0px 15px 15px 15px;
}
.bx_searche .bx_img_element {
    width: 50px;
    height: 50px;
    line-height: 50px;
}
.bx_searche .bx_img_element + .bx_item_element {
    margin-left: 49px;
}
.important-block{
  background-color: #fff;
  padding: 15px;
  margin-bottom: 20px;
  border-left: 5px solid #a21920;
  box-shadow: 0px 0px 20px rgb(0 0 0 / 10%);
  -moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.10);
  -o-box-shadow: 0px 0px 20px rgba(0,0,0,0.10);
  -webkit-box-shadow: 0px 0px 20px rgb(0 0 0 / 10%);
}
.border-block{
  border: 1px solid #a21920;
  padding: 15px;
  margin-bottom: 20px;
}
.important-block p:last-child, .border-block p:last-child{
  margin-bottom: 0;
}
.numbered-list{
  counter-reset: li-counter !important;
  list-style: none;
}
.numbered-list li{
  position: relative;
}
.numbered-list li:before{
  position: absolute;
  color: #a21920;
  top: 0;
  left: 0;
  font-weight: 700;
  counter-increment: li-counter !important;
  content: counter(li-counter) "." !important;
}
ul.slider_navigation{
    z-index: 2;
}
.wraps > .wrapper_inner:not(.wide_page) ul.slider_navigation.top{
    top: 14px;
}
.red-color{
    color:#a21920;
    transition: all .3s ease;
}
a.red-color:hover{
    color: #6e1116;
}
.block_container.bordered {
	display:none;

}

.sections_wrapper .list.items .img.shine {

}
.sections_wrapper .list.items {
	margin-top: -6px;
}
.section_block .sections_wrapper .list .item {
	margin: 6px;
	display: flex;
	align-items: center;
}
.sections_wrapper .list .item {
	padding: 0px 10px;
}
.section_block .sections_wrapper .list .row > div {
	margin: 0 0 10px 0px;
}
.sections_wrapper .list .item .name a {
	font-size: 12px;
	text-transform: uppercase;
}

.sections_wrapper .list .item:not(.section_item) .img {
	width: 80px;
	height: 30px;
	line-height: 0px;
	text-align: center;
	margin: 0;
}
.sections_wrapper .list .item:not(.section_item) .img img{
	object-fit: contain;
}


.popup .form .form_head {
	padding: 0;
}

.header-last-right {
	display: flex;
	align-items: center;
}
.call_request {
  margin-left: 20px;
}
.top-block .menu.topest li a {
	font-weight: bold;
	  font-size: 13px;
	color: #5e5d63;
}

.front_page #content .middle {
	display: flex;
	flex-direction: column;
}
.front_page #content .middle > div:nth-child(1) {
	order: -40;
}
.front_page #content .middle > div:nth-child(2) {
	order: -30;
}
.front_page #content .middle > div:nth-child(3) {
	order: -20;
}
.front_page #content .middle > div:nth-child(4) {
	order: 0;
}
.front_page #content .middle > div:nth-child(5) {
	order: -10;
}
.front_page #content .middle > div:nth-child(8) {
	order: -25;
}



.front_page .maxwidth-theme {
	width: 100%;
}
#bx-soa-region .bx-soa-section-title::before {
	background-position: 30px 0 !important;
}
.menu_top_block.catalog_block .dropdown > li > a .image + .name {
	padding-left: 0px;

}
.menu_top_block.catalog_block .dropdown > li > a .image {
	display: none;
}

.fill_bg_n .grey_block, .grey_block .maxwidth-theme {
	padding-top: 20px;
}
.blog_wrapper.banners-small.blog {
	padding-top: 20px;
}
#main h1.h1_page {
	padding-top: 40px;
}

@media (min-width: 992px) {
		.col-md-3 {
			width: auto;
		}

}
@media (max-width: 992px) {

		h2 {
	font-size: 26px;
	}
}
