@font-face {
    font-family: "AGLettericaCondensedLight-Roman";
    src: url("/bitrix/fonts/AGLettericaCondensedLight-Roman/AGLettericaCondensedLight-Roman.eot");
    src: url("/bitrix/fonts/AGLettericaCondensedLight-Roman/AGLettericaCondensedLight-Roman.eot?#iefix")format("embedded-opentype"),
    url("/bitrix/fonts/AGLettericaCondensedLight-Roman/AGLettericaCondensedLight-Roman.woff") format("woff"),
    url("/bitrix/fonts/AGLettericaCondensedLight-Roman/AGLettericaCondensedLight-Roman.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "PFSquareSansProMedium"; */
@font-face {
    font-family: "PFSquareSansProMedium";
    src: url("/bitrix/fonts/PFSquareSansProMedium/PFSquareSansProMedium.eot");
    src: url("/bitrix/fonts/PFSquareSansProMedium/PFSquareSansProMedium.eot?#iefix")format("embedded-opentype"),
    url("/bitrix/fonts/PFSquareSansProMedium/PFSquareSansProMedium.woff") format("woff"),
    url("/bitrix/fonts/PFSquareSansProMedium/PFSquareSansProMedium.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
*{margin:0;padding:0;}
.clear {clear:both;}
.outer {min-height:100%;min-width:1180px;position:relative;overflow-x:hidden;margin: 0 auto ;}
html,body{min-width:320px;font-size:14.58px;margin:0;padding:0;height:100%;color:#434343;font-family:Tahoma,Arial, Calibri,  sans-serif;}
.lasernt img{border:none;margin:0;}
table{table-layout:fixed;border-collapse:collapse;margin:0 0 20px 0;}
table th, table thead td, table thead th {color:#3c3c3a;font-weight:bold;}
table td, table th{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-collapse:collapse;}
.basketD{margin-left: 10px !important;float:right !important;}  
/*??*/
#canvas{width:100%;height:100%;margin:-180px 0 0 0;}
.canvas_wrapper{text-align: center;width: 100%;height:320px;}
.faqName{cursor: pointer;}
.review{height: 98px;}
.reviewTextarea{height: 98px !important;}

/*??*/
/*Text*/
h1, .h1{font-size:25px;color:#000;font-family:Tahoma,Arial, Calibri,  sans-serif;font-weight:bold;margin:-1px 0 23px 0;}
.h1{font-size:25px!important;}
h2{font-size: 20.83px;color: #000;font-family: Tahoma, Arial, Calibri, sans-serif;font-weight: bold;margin: 0 0 49px 0;}
h2.h2forsim{margin: 0 0 15px 13px;}
p {font-size:14.58px;line-height:21px;color:#3c3c3c;margin-bottom:20px;font-family:Tahoma,Arial, Calibri,  sans-serif;}
/*header*/
#autoriz,#regist{display:none;}
#autoriz{height: 195px;overflow:hidden;}
.header {height:139px;width:100%;background:#fff;color:#343434;}
.header .login_panel{height:25px;width:100%;background:#110505;}
		.header .login_panel .inner {width:1100px;height:25px;padding:0 20px;margin:0 auto;position:relative;}
		.header .login_panel .inner a{float:right;display:block;color:#fff;margin:0 20px 0 36px;line-height:20px;}
		.header .login_panel .inner a:hover{text-decoration:none;}
.header .main_panel{height:113px;width:100%;background:#fff;}
	.header .main_panel .inner {max-width:1100px;height:113px;padding:0 20px;margin:0 auto;position:relative;}
			.header .main_panel .logo{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:6px;left:29px;}
.header .main_panel .info{position:absolute;top:0px;left:261px;width:513px;height:97px;}
	.header .main_panel .info .phone{font-size:25px;font-weight:bold;position:absolute;left:2px;top:20px;}
	.header .main_panel .info .mail_11 a{font-size:15px;color:#343434;text-decoration:none;}
	.header .main_panel .info .mail_11{font-size:15px;position:absolute;left:90px;top:50px;}
	
	.showOrderCall{position:absolute;color:#fff !important;font-size:15.88px;text-decoration:none;text-align:center;height:28px;line-height:24px;box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing: border-box;border:solid 1px #004866; -moz-border-radius: 2px; /* Firefox */-webkit-border-radius: 2px; /* Safari, Chrome */-khtml-border-radius: 2px; /* KHTML */ border-radius: 2px; /* CSS3 */ behavior: url(border-radius.htc); /* учим IE border-radius*/background: #006994; /* Old browsers */
	background: -moz-linear-gradient(top,  #006994 0%, #00597d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006994), color-stop(100%,#00597d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #006994 0%,#00597d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #006994 0%,#00597d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #006994 0%,#00597d 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #006994 0%,#00597d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006994', endColorstr='#00597d',GradientType=0 ); /* IE6-9 */
	-moz-text-shadow: 1px 1px 1px #000; -webkit-text-shadow: 1px 1px 1px #000;text-shadow: 1px 1px 1px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000');}
	.showOrderCall:hover{background: #0089bf; /* Old browsers */
	background: -moz-linear-gradient(top,  #0089bf 0%, #227d96 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0089bf), color-stop(100%,#227d96)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0089bf 0%,#227d96 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0089bf 0%,#227d96 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0089bf 0%,#227d96 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0089bf 0%,#227d96 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0089bf', endColorstr='#227d96',GradientType=0 ); /* IE6-9 */
}
.header .main_panel .info .showOrderCall{right:0;top:21px;width:196px;}
	.header .main_panel .info .search-form{position:absolute;left:3px;bottom:-10px;width:510px;height:28px;}
		.header .main_panel .info .search-form input[type="text"] {font-size:14.58px;font-family:Tahoma,Arial, Calibri, sans-serif;box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing: border-box;height:28px;width:100%;padding:0 0 0 15px; color:#808080;float:left;}
		.header .main_panel .info .search-form input[type="text"]::-webkit-input-placeholder {color:#808080;font-size:14.58px;font-family:Tahoma,Arial, Calibri, sans-serif;} 
		.header .main_panel .info .search-form input[type="text"]::-moz-placeholder {color:#808080;font-size:14.58px;font-family:Tahoma,Arial, Calibri, sans-serif;}
		.header .main_panel .info .search-form .search-but{position:absolute;right:0;bottom:top;background:url('/bitrix/templates/lasernt_index/images/search.png') no-repeat 50% 50%;height:28px;width:28px;border:none;cursor:pointer;}
.header .main_panel .basket{position:absolute;top:0px;left:770px;width:350px;height:97px;}

/*end header*/
/*menu*/
.menu {height:33px;/*overflow:hidden;*/background: #f8f8f8; /* Old browsers */
background: -moz-linear-gradient(top,  #f8f8f8 0%, #ececec 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#ececec)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f8f8f8 0%,#ececec 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f8f8f8 0%,#ececec 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f8f8f8 0%,#ececec 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f8f8f8 0%,#ececec 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */
}
	.menu .inner {width:1102px;height:33px;padding:0 20px;margin:0 auto;position:relative;}
		.menu .bx_topnav{float:left;height:33px;font-size:0;padding:0;width: 1140px;}
			.menu .bx_topnav li {display:inline-block;line-height:auto;/*height:33px;*/margin:0;background:url('/bitrix/templates/lasernt_index/images/menuback.png') no-repeat right center;margin: 0 0 0 -2px;}
				.menu .bx_topnav li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#464646;display:block;font-size:15px;font-family:Tahoma,Arial,Calibri,sans-serif;text-decoration:none;line-height:auto;/*height:33px;*/padding:7px 18px;text-decoration:none;text-transform:uppercase;margin:0;}
					.menu .bx_topnav li:last-child{background-image:none;}
			.menu .bx_topnav .active1{color:#fff !important;background:#ff6600;background-image:none;text-decoration:none;}
			.menu .bx_topnav li a:hover{color:#fff;background:#ff6600;text-decoration:none;background-image:none;}
				.menu .bx_topnav li:first-child {
					margin-left:-3px;
				}
				.menu .bx_topnav > li > a{line-height:33px;height:33px;padding:0 15px;}
/*end menu*/
/*content*/
.content{height:auto;width:100%;background:#fff;color:#000;}
	.content .inner {width:1102px;height:auto;padding:0 20px;margin:0 auto;position:relative;}
/*catalog*/
div.news-list {
    word-wrap: break-word;
    height: auto;
    overflow: hidden;
    float: none;
    position: relative;
    top: -12px;
}
#sidebar{width:307px;height:auto;float:left;min-height: 200px;}
	#sidebar .block-left{width:100%;height:auto;}
	#sidebar .block-left .left-menu .mainul{margin:17px 0 0 10px;min-height:600px;}
	@media screen and (max-width:1024px)  {
		#sidebar .block-left .left-menu .mainul{min-height:unset;}
	}
	#sidebar .block-left .left-menu ul{list-style:none;width:260px;}
		#sidebar .block-left .left-menu .mainul a{text-decoration:none;display:block;}
		/*главной меню*/
		#sidebar .block-left .left-menu .mainul .parent{margin-bottom:23px;}
		/*заголовок главного меню*/
			#sidebar .block-left .left-menu .mainul .parent .parent-zag{ -moz-border-radius: 2px; /* Firefox */-webkit-border-radius: 2px; /* Safari, Chrome */-khtml-border-radius: 2px; /* KHTML */ border-radius: 2px; /* CSS3 */ behavior: url(border-radius.htc); /* учим IE border-radius*/background:#e2e2e2;color:#3b3b3b;font-size:15.88px;font-weight:bold;line-height:28px;height:auto;padding:0 0 0 11px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
			/*пункт у которого есть подпункты*/
			#sidebar .block-left .left-menu .mainul .parent ul .parent{margin-bottom:0;}
			#sidebar .block-left .left-menu .mainul .parent ul .parent .parent-zag{min-height:29px; -moz-border-radius: 2px; /* Firefox */-webkit-border-radius: 2px; /* Safari, Chrome */-khtml-border-radius: 2px; /* KHTML */ border-radius: 2px; /* CSS3 */ behavior: url(border-radius.htc); /* учим IE border-radius*/font-weight:normal;background:#fefefe url('/bitrix/templates/lasernt_index/images/inputback.png') repeat-x bottom;line-height:17px;font-size:14.58px;color:#3b3b3b;padding:5px 5px 5px 12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}	
			#sidebar .block-left .left-menu .mainul .parent ul .parent .parent-zag:hover{background:#006691;}
			#sidebar .block-left .left-menu .mainul .parent ul .parent ul{display:none;}
			#sidebar .block-left .left-menu .mainul .parent ul .parent .open{display:block;}
			#sidebar .block-left .left-menu .mainul .parent ul .parent .open li a{min-height:32px;border-top:solid 1px #e4e4e4;background:#f7f7f7;line-height:18px;font-size:14.58px;color:#3b3b3b;padding:5px 0 5px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
				#sidebar .block-left .left-menu .mainul .parent ul .parent .open li a:hover{border-top:none;}
			/*остальные пункты*/
			#sidebar .block-left .left-menu .mainul .parent .parent-zag:hover{background:#dadada;}
			#sidebar .block-left .left-menu .mainul .parent ul li a{min-height:27px; -moz-border-radius: 2px; /* Firefox */-webkit-border-radius: 2px; /* Safari, Chrome */-khtml-border-radius: 2px; /* KHTML */ border-radius: 2px; /* CSS3 */ behavior: url(border-radius.htc); /* учим IE border-radius*/background:#fefefe url('/bitrix/templates/lasernt_index/images/inputback.png') repeat-x bottom;line-height:17px;font-size:14.58px;color:#3b3b3b;padding:5px 5px 5px 12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
				#sidebar .block-left .left-menu .active{border-top:none !important;background:#006691 !important;color:#fff !important; -moz-border-radius: 2px; /* Firefox */-webkit-border-radius: 2px; /* Safari, Chrome */-khtml-border-radius: 2px; /* KHTML */ border-radius: 2px; /* CSS3 */ behavior: url(border-radius.htc); /* учим IE border-radius*/}
				#sidebar .block-left .left-menu .active a{border-top:none !important;background:#006691 !important;color:#fff !important; -moz-border-radius: 2px; /* Firefox */-webkit-border-radius: 2px; /* Safari, Chrome */-khtml-border-radius: 2px; /* KHTML */ border-radius: 2px; /* CSS3 */ behavior: url(border-radius.htc); /* учим IE border-radius*/}
				#sidebar .block-left .left-menu ul .parent ul li a:hover{background:#006691 !important;color:#fff !important;border-top:none}
				#sidebar .block-left .left-menu ul .parent ul li a:visited{color:#3b3b3b;}
		#sidebar .block-left .left-menu ul ul{display: none;}
		#sidebar .block-left .left-menu ul li:hover ul{display: block;}
		#sidebar .block-left .left-menu ul ul.open{display: block;}
.block-right .sectionDescription{margin:20px 0 55px 0;}
	.block-right .razdel-icon{margin:0 0 35px 0;width:49%;overflow:hidden;float:left;position:relative;height:256px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
		.block-right .razdels .razdel-icon:nth-of-type(1){border-right:solid 5px #000;width:51%;}
		.block-right .razdel-icon a img{width:100%;height:100%;}
		.block-right .razdel-icon .razdel-icon-zag{position:absolute;bottom:19px;left:-2px;background:#000; -moz-border-radius: 2px; /* Firefox */-webkit-border-radius: 2px; /* Safari, Chrome */-khtml-border-radius: 2px; /* KHTML */ border-radius: 2px; /* CSS3 */ behavior: url(border-radius.htc); /* учим IE border-radius*/height:34px;line-height:34px;padding:0 25px 0 29px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;font-size:20.83px;text-decoration:none;color:#fff;}
		.block-right .razdel-icon .ols{width:56%;height:66px;line-height:21px;padding:11px 25px 0 30px;}
		.block-right .ls{float:none;margin:0 0 42px 0;}
		.block-right .ls .razdel-icon-zag{padding:0 30px 0 19px;}
		.block-right .seotext p {text-align: justify;}
		.block-right .seotext ul, .block-right .seotext ol {text-align: justify; margin: 0 0 20px 40px;}
/*end catalog*/ 
/*services*/
.services-info{position:relative;top:11px;}
	.services-info p{margin-bottom:30px;display:block;} 
	.block-right .news-list .sectionDescription{margin:5px 0 0 0;}
	.block-right .news-list .sectionDescription p{margin:0 0 20px 0; text-align: justify;}
/*end services*/
/*end content*/
.footer-place {height:132px;}
/*footer*/
.footer {height:132px;margin:-132px 0 0 0;color:#585757;background:#f6f6f6 url('/bitrix/templates/lasernt_index/images/footershadow.png') repeat-x;min-width: 1180px;position: relative;overflow-x: hidden;}
.footer a{color:#585757;}
.footer a:hover{text-decoration:none;}
	.footer .inner {height:132px;padding:0 20px;width:1100px;margin:0 auto;position:relative;}
		.footer .inner .logo {display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:23px;left:17px;}
		.footer .inner .copyright {display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:17px;left:22px;font-size:12.5px;}
		.footer .inner .adr_11{left: 330px;}
		.footer .inner .mailandmap{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:28px;left:195px;font-size:12.5px;}
			.footer .inner .mailandmap .mail a{font-weight:bold;display:block;}
		.footer .inner .footermenu{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:25px;left:358px;list-style-type:none;}
			.footer .inner .footermenu li{display:inline-block;float:left;margin:0 47px 0 0;font-size:16.67px;}
			.footer .inner .footermenu li a:hover{text-decoration:none;}
		.footer .inner .phone{text-align:center;display:block;color:#343434;font-size:16.67px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:24px;right:18px;height:84px;width:198px;}
			.footer .inner .phone .first{font-weight:bold;line-height:23px;}
			.footer .inner .phone .showOrderCall{right:0;top:51px;width:196px;}
		.footer .inner .soc{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:75px;right:322px;height:28px;width:208px;}
			.footer .inner .soc a{display:block;height:28px;width:28px;float:left;margin:0 7px 0 0;}
			.footer .inner .soc a img{opacity:0.8;}
			.footer .inner .soc a:hover img{opacity:1;}
			.footer .inner .soc a:last-child{margin:0;}
/*end footer*/			
/*slider accordion*/
.accordion-box{width:100%;height:286px;overflow:hidden;margin:-12px auto 0 auto;}
ul.accordion{
	height:100%;
	overflow:hidden;
	margin:0 -5% 0 0;
	width:109%;
    list-style:none;   
    font-family: Cambria, serif;
    font-size: 16px;
    font-style: italic;
    line-height: 1.5em;
}
ul.accordion li{
    float:left;
    height:286px;
    display:block;
    border-right:4px solid #000;
    background-color:#fff;
    background-repeat:no-repeat;
    background-position:center center;
	background-size:100% 100%;
    overflow:hidden;
    cursor:pointer;
	-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;

}
ul.accordion li.bg1{
}
ul.accordion li.bg2{
}
ul.accordion li.bg3{
}
ul.accordion li.bg4{
}
ul.accordion li.bleft{
    border-left:2px solid #fff;
}
ul.accordion li .heading{
    margin-top:60px;
    opacity:0.9;
    text-transform:uppercase;
    font-style:normal;
    font-weight:bold;
    letter-spacing:1px;
    font-size:14px;
    color:#444;
    text-align:center;
    text-shadow:-1px -1px 1px #ccc;
}
ul.accordion li .description{
    position:relative;
    width:46.8%;
    height:289px;
    bottom:0px;
    left:0px;
    display:none;
	-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
}
ul.accordion li .description .sliderTitle{font-family: "PFSquareSansProMedium", arial, sans-serif;font-size:29.17px;color:#fff;font-style:normal;position:absolute;bottom:20px;left:20px;}
ul.accordion li .description h2{
    text-transform:uppercase;
    font-style:normal;
    font-weight:bold;
    letter-spacing:1px;
    font-size:45px;
    color:#fff;
    text-align:left;
    margin:0px 0px 15px 20px;
    text-shadow:-1px -1px 1px #ccc;
}
ul.accordion li .description p{
    line-height:14px;
    margin:10px 22px;
    font-family: "Trebuchet MS", sans-serif;
    font-size: 12px;
    font-style: italic;
    font-weight: normal;
    text-transform: none;
    letter-spacing: normal;
    line-height: 1.6em;
}
ul.accordion li .description a{
    position:absolute;
    bottom:5px;
    left:20px;
    text-transform:uppercase;
    font-style:normal;
    font-size:11px;
    text-decoration:none;
    color:#888;
}
ul.accordion li .description a:hover{
    color:#333;
    text-decoration:underline;
}

ul.accordion li .bgDescription{
    height:289px;
    position:absolute;
    bottom:0px;
    left:0px;
    width:100%;
    display:none;
}
.gogallery{width:100%; height:36px; background: #f6f6f6;border-bottom:2px solid #eaeaea;margin: 0 0 42px 0;}	
	.gogallery .gogallery-btn{height:100%;float:right; background: #005e84;color:#fff;text-decoration:none;padding:0 24px;font-size:15.88px;line-height:36px;}
		.gogallery .gogallery-btn:hover{background: #0089bf; /* Old browsers */
	background: -moz-linear-gradient(top,  #0089bf 0%, #227d96 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0089bf), color-stop(100%,#227d96)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0089bf 0%,#227d96 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0089bf 0%,#227d96 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0089bf 0%,#227d96 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0089bf 0%,#227d96 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0089bf', endColorstr='#227d96',GradientType=0 ); /* IE6-9 */
}

#sidebar .block-left .left-menu .mainul {
	overflow-x: hidden;
}
#sidebar .block-left .left-menu .mainul > .parent .parent li {
	margin-left: 8px;
}

/*dealers*/
.dealerForm {
	position: relative;
	margin-bottom: 5px;
}
.dealerName, .dealerPhone, .dealerCompany, .dealerTime {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    behavior: url(/bitrix/templates/lasernt_index/border-radius.htc);
    padding: 0 0 0 15px;
    font-size: 16.67px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 100%;
    height: 28px;
    line-height: 28px;
    background: url('/bitrix/templates/lasernt_index/images/inputback.png') repeat-x bottom;
    border: solid 1px #989898;
}
.dealerFormblock .dealerForm .labels {
    color: #434343;
    font-size: 14.58px;
    font-weight: bold;
    margin: 7px 0 3px;
}
.dealerFormblock .imnrobot {
    color: #434343;
    font-size: 14.58px;
    font-weight: bold;
    margin: 7px 0 3px;
}
.dealerSubmit {
	    position: absolute;
    bottom: 0;
    right: 0;
    cursor: pointer;
    width: 135px;
    color: #fff !important;
    font-size: 15.88px;
    text-decoration: none;
    text-align: center;
    height: 28px;
    line-height: 24px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: solid 1px #004866;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    behavior: url(/bitrix/templates/lasernt_index/border-radius.htc);
    background: #006994;
    background: -moz-linear-gradient(top, #006994 0%, #00597d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006994), color-stop(100%,#00597d));
    background: -webkit-linear-gradient(top, #006994 0%,#00597d 100%);
    background: -o-linear-gradient(top, #006994 0%,#00597d 100%);
    background: -ms-linear-gradient(top, #006994 0%,#00597d 100%);
    background: linear-gradient(to bottom, #006994 0%,#00597d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006994', endColorstr='#00597d',GradientType=0 );
    -moz-text-shadow: 1px 1px 1px #000;
    -webkit-text-shadow: 1px 1px 1px #000;
    text-shadow: 1px 1px 1px #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000');

}
.dealerSubmit:hover {
    background: #0089bf;
    background: -moz-linear-gradient(top, #0089bf 0%, #227d96 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0089bf), color-stop(100%,#227d96));
    background: -webkit-linear-gradient(top, #0089bf 0%,#227d96 100%);
    background: -o-linear-gradient(top, #0089bf 0%,#227d96 100%);
    background: -ms-linear-gradient(top, #0089bf 0%,#227d96 100%);
    background: linear-gradient(to bottom, #0089bf 0%,#227d96 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0089bf', endColorstr='#227d96',GradientType=0 );
}
.dealerTextarea {
	height: 100px;
}
.dealerotvet {
	color: #1a1a1a;
	font-size: 14.58px;
	text-align: center;
	font-weight: bold;
}
/*/dealers*/

.block_auth {
    width: 100%;
    padding: 20px 0px;
    text-align: right;
    height: 10px;
}

.block_auth .regist {
    padding: 4px 15px;
    color: #fff;
    background-color: #004866;
    text-decoration: none;
    margin-right: 20px;
    
    text-align:center;
    height:28px;
    line-height:24px;
    box-sizing:border-box;
    -webkit-box-sizing:border-box; 
    -moz-box-sizing: border-box;
    border:solid 1px #004866; 
    -moz-border-radius: 2px; /* Firefox */
    -webkit-border-radius: 2px; /* Safari, Chrome */
    -khtml-border-radius: 2px; /* KHTML */ 
    border-radius: 2px; /* CSS3 */ 
    behavior: url(border-radius.htc); /* учим IE border-radius*/
    background: #006994; /* Old browsers */
    background: -moz-linear-gradient(top,  #006994 0%, #00597d 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006994), color-stop(100%,#00597d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #006994 0%,#00597d 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #006994 0%,#00597d 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #006994 0%,#00597d 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #006994 0%,#00597d 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006994', endColorstr='#00597d',GradientType=0 ); /* IE6-9 */
    -moz-text-shadow: 1px 1px 1px #000; -webkit-text-shadow: 1px 1px 1px #000;text-shadow: 1px 1px 1px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000');
}

.block_auth .regist:hover, .block_auth .autoriz:hover {
    background: #0089bf; /* Old browsers */
    background: -moz-linear-gradient(top,  #0089bf 0%, #227d96 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0089bf), color-stop(100%,#227d96)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0089bf 0%,#227d96 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0089bf 0%,#227d96 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0089bf 0%,#227d96 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0089bf 0%,#227d96 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0089bf', endColorstr='#227d96',GradientType=0 ); /* IE6-9 */
}

.block_auth .autoriz {
    color:  #fff;
    background-color: #004866;
    padding: 4px 15px;
    text-decoration:  none;
    
    text-align:center;
    height:28px;
    line-height:24px;
    box-sizing:border-box;
    -webkit-box-sizing:border-box; 
    -moz-box-sizing: border-box;
    border:solid 1px #004866; 
    -moz-border-radius: 2px; /* Firefox */
    -webkit-border-radius: 2px; /* Safari, Chrome */
    -khtml-border-radius: 2px; /* KHTML */ 
    border-radius: 2px; /* CSS3 */ 
    behavior: url(border-radius.htc); /* учим IE border-radius*/
    background: #006994; /* Old browsers */
    background: -moz-linear-gradient(top,  #006994 0%, #00597d 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006994), color-stop(100%,#00597d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #006994 0%,#00597d 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #006994 0%,#00597d 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #006994 0%,#00597d 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #006994 0%,#00597d 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006994', endColorstr='#00597d',GradientType=0 ); /* IE6-9 */
    -moz-text-shadow: 1px 1px 1px #000; -webkit-text-shadow: 1px 1px 1px #000;text-shadow: 1px 1px 1px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#000000');
}

.block-right .seotext li {
color: #3c3c3c;
margin-bottom:5px;
line-height: 21px;
}

.block-right .seotext h2 {
margin-bottom:25px;
}

div.sectionDescription h2 {
margin-bottom:25px;
}

div.sectionDescription li {
color: #3c3c3c;
margin-bottom:5px;
line-height: 21px;
}

div.sectionDescription ul {
padding-left:30px;
padding-bottom:10px;
}

div.sectionDescription ol {
padding-left:30px;
padding-bottom:10px;
}
img.razmetka{
	height:0px;
}
.left .buy-btn{
	width: 110px;
    background: #ff6600;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff6600),color-stop(100%,#c44e00));
    background: -webkit-linear-gradient(top,#ff6600 0%,#c44e00 100%);
    background: -moz-linear-gradient(top,#ff6600 0%,#c44e00 100%);
    background: -ms-linear-gradient(top,#ff6600 0%,#c44e00 100%);
    background: -o-linear-gradient(top,#ff6600 0%,#c44e00 100%);
    background: linear-gradient(to bottom,#ff6600 0%,#c44e00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600',endColorstr='#c44e00',GradientType=0 );
    color: #fff;
    text-shadow: 0 1px 0 #9e3f00;
    display: inline-block;
    border-radius: 3px;
    text-align: center;
    text-decoration: none;
    font-size: 16.3px;
    line-height: 30px;
    cursor: pointer;
	float:right;
}
.clear{
	clear:both;
}
a.a_for_img{
	display:flex!important;
	align-content: stretch;
	/*justify-content: space-around;*/
	overflow:hidden;
}
a.a_for_img:hover > img.img_for_cat{
	display:none;
}
img.img_for_cat{
	max-height: 152px;
}
.block_for_img{
	position: absolute;
    top: 0;
    width: 100%;
    /* margin: 0 auto; */
    display: flex;
    justify-content: center;
	overflow:hidden;
	
}
.disp_none{
	display:none;
}
.bold{
    font-weight:bold;
}
div.bx_item_description table{
    width:auto;
}
.bx_slider_conteiner .relevance{
	color: red;
	text-align: center;
}