html, body, div, h2, h3, p, article, aside, hgroup, section {
margin: 0;
padding: 0;
}
article, aside, footer, header, hgroup, nav, section, figure, figcaption {
display: block;
}
html {overflow-x: hidden;}
.case { width:980px; margin:0 auto}
.clr {clear:both; width:100%}

a.linkp:hover {
text-decoration: none;
}
a.linkp {
text-decoration: underline;
color: #005999;
}

a.knopka {border: 0px solid #448216;
background: #7bcd4c;
padding: 6px;
color: #ffffff;
display: block;
width: 326px;
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
cursor: pointer;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;

text-decoration: none;
} 
a.knopka:hover { 
border: 0px solid #448216;
     background: #58841c;
padding:6px;
color:#ffffff;
} /* при наведении курсора мышки */


.but { background:url(images/but.png) no-repeat; width:234px; height:50px;text-align: center;}
.but span {color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:22px;}
.tabBlock1 .tab_header {padding-top:30px;}
.tabBlock1 .tab_header .tab_logo {float:left; margin-right:260px;}
.tabBlock1 .tab_header .headtext {padding-top: 20px;}
.tabBlock1 .tab_header .headtext h2 { font-family:Arial, Helvetica, sans-serif; font-size:36px; line-height:25px; color:#333;padding-bottom: 10px;}
.tabBlock1 .tab_header .headtext p {font-family:Arial, Helvetica, sans-serif;color:#595757;font-size:16px;}
.tabBlock1 .tab_content {margin-left: 10px;}
.tabBlock1 .tab_content .tab_content_img {float:right;padding-top: 30px;}
.tabBlock1 .tab_content .tab_context {width: 300px;padding-top: 45px;}
.tabBlock1 .tab_content .tab_context h2 {font-family: "Times New Roman", Times, serif;
font-weight: normal; font-size:26px; line-height:26px; color:#333;}
.tabBlock1 .tab_content .tab_context p {font-family: Arial, Helvetica, sans-serif;color:#595757;font-size:16px;line-height: 23px; padding-top:15px;font-weight: normal;}
.tabBlock1 .tab_content .tab_context a.linkp {text-decoration: underline;color: #005999;}
.tabBlock1 .tab_content .tab_context a.linkp:hover {text-decoration:none}
.tabBlock1 .tab_content .tab_context ul.list li {
list-style-image: url(images/daw.jpg);
font-family:Arial, Helvetica, sans-serif;color:#595757;font-size:16px;
}

.tab_menu {z-index: 100;position: relative;}
#undefined-sticky-wrapper {
width: 100%;
z-index: 100;
}
.tab_menu div.main-menu {
width: 100%;
z-index: 100;
top: 0;
t2ext-transform: uppercase;
}
.tab_menu div.main-menu .nav ul {padding:0; margin:0;}
.tab_menu div.main-menu .nav ul li {
display: inline-block;
list-style-type: none;
height: 100%;
font-weight: 500;
font-size: 16px;
letter-spacing: 1px;
background: none;
padding: 0;
margin: 0 1px;
background-position: 0;
font-family:Arial, Helvetica, sans-serif;
}
.tab_menu div.main-menu .nav ul li.active, div.main-menu .nav ul li:hover {
background-color: #80BF36;
text-decoration: none;
}
.tab_menu div.main-menu .nav a {
text-decoration: underline;
display: block;
padding-top: 30px;
padding-bottom: 32px;
padding-left: 11px;
padding-right: 9px;
}
.tab_menu div.main-menu .nav a:hover {text-decoration: none;}
.tab_menu div.main-menu .nav a span:hover {border-bottom: 1px #ffffff solid;}
.tab_menu .main-menu .nav a {
color: white;
}
.tab_menu .main-menu {
background-color: #474747;
}
.tab_menu div.main-menu .nav {
text-align: center;
}

.tabBlock2 {padding-top:15px;padding-bottom: 15px;}
.tabBlock2 h2 {font-family:"Times New Roman", Times, serif;font-weight: normal; font-size:36px; line-height:36px; color:#333; text-align:center;}
.tabBlock2 p {font-family:Arial, Helvetica, sans-serif;color:#595757;font-size:16px; padding-top:15px;text-align: center;}
.tabBlock2 .how-is {padding-top:30px;margin-left: 10px;padding-bottom: 40px;}
.tabBlock2 .how-is h2 {font-family: "Times New Roman", Times, serif;font-weight: normal; font-size:36px; color:#333; text-align:left;line-height: 43px;}
.tabBlock2 .how-is_l {float:left; margin-right:20px;width: 460px;}
.tabBlock2 .how-is_l p {font-family:Arial, Helvetica, sans-serif;color:#595757;font-size:16px;line-height: 23px;}


.piece .piece_block {float:left;margin-left:10px;width:310px;}
.piece .piece_block h3 {
font-family: "Times New Roman", Times, serif;
font-weight: normal;
font-size: 26px;
color: #333;
text-align: left;
line-height: 26px;
}
.piece .piece_block p {
font-family: Arial, Helvetica, sans-serif;
color: #595757;
font-size: 16px;text-align:left;line-height: 23px;
}


.tabBlock3 {background:#d7ee42; padding-top:30px; padding-bottom:30px;}
.tabBlock3 p.size24 {font-family:Arial, Helvetica, sans-serif;color:#333;font-size:24px; margin-left:10px; padding-top:20px;}
.tabBlock3 .tab-columns h2{font-family:"Times New Roman", Times, serif;font-weight: normal; font-size:36px; color:#333; margin-left:10px;}
.tabBlock3 .tab-columns p {font-family:Arial, Helvetica, sans-serif;color:#595757;font-size:16px;line-height: 23px; padding-top:10px; padding-bottom:10px; margin-left:10px;}
.tabBlock3 .columns {float:left; /*margin-left:10px;*/width: 300px;padding:10px;position:relative;margin-bottom: 20px;}
.tabBlock3 .columns:hover {background: #e4fa52;}
.tabBlock3 .columns:hover > .child {display:block;}
.tabBlock3 .columns h3 {background:url(http://www.berator.ru/tab/images/g.png) no-repeat;padding-left: 20px;font-family: "Times New Roman", Times, serif;font-weight: normal; font-size:21px; color:#333; line-height:20px;}
.tabBlock3 .columns p {font-family:Arial, Helvetica, sans-serif;color:#595757;font-size:16px;line-height: 23px;padding-bottom:5px; padding-top:5px;}

.tabBlock3 .columns .child {
    /*display:none;*/
	text-align: left;
}
.tabBlock3 .columns .child:hover {
    display:block;

}
.tabBlock3 .columns .child a {font-family:Arial, Helvetica, sans-serif;color:#005999;font-size:16px;}
.tabBlock3 .columns .child a:hover {text-decoration:none}

.tabBlock4 {padding-bottom:60px;}


.tabBlock4  .tabBlock4L {float:left; width:400px; margin-right:80px;}
.tabBlock4  .tabBlock4R {float:left; width:500px}

.tabBlock4 h2 {font-family:"Times New Roman", Times, serif;font-weight: normal; font-size:36px; color:#333; line-height: 35px; margin-left:10px;}
.tabBlock4 .inset {padding-top:30px;}

.tabBlock4 .inset2 {margin-left:10px}
.tabBlock4 .inset2 p {font-family: Arial, Helvetica, sans-serif;
color: #595757;
font-size: 16px;line-height: 23px;margin: 10px 0 15px 0px;}
.tabBlock4 .inset2  .inset-pictures {margin-bottom: 30px;}
.tabBlock4 .inset2  .inset-pictures .inset-pictures_left {float:left;margin-right:10px;width:320px}
.tabBlock4 .inset2  .inset-pictures .inset-pictures_right {float:left;width:640px;position: relative;}
.tabBlock4 .inset2  .inset-pictures h3 {font-family: Times New Roman, Times, serif;
font-weight: normal;
font-size: 26px;
color: #333;
text-align: left;
line-height: 26px;
padding-bottom: 10px;}
.tabBlock4 .inset2  .inset-pictures .inset-pictures_right .link-nds {position:absolute;top:12px;left:390px;}
.tabBlock4 .inset2  .inset-pictures .inset-pictures_right .link-nds a {text-decoration: underline;
color: #005999;font-family: Arial, Helvetica, sans-serif; font-size:14px;}
.tabBlock4 .inset2  .inset-pictures .inset-pictures_right .link-nds a:hover {text-decoration:none}

.tabBlock4 .tab-bl4-text {margin-left:10px;margin-top: 20px;}
.tabBlock4 .tab-bl4-text p {font-family:Arial, Helvetica, sans-serif;color:#595757;font-size:16px;line-height: 23px;padding-bottom:10px}
.tabBlock4 .tab-bl4-text .tabhr {border-top:2px solid #ccc; border-bottom:2px solid #ccc;padding: 25px 25px 15px 25px}

.inset {padding-bottom: 50px;}
.inset h2 {font-family: "Times New Roman", Times, serif;
font-weight: normal;
font-size: 30px;
line-height: 26px;
color: #333;}
.inset .tab-bl4-text  {margin-left:10px;margin-top: 20px;}
.inset .tab-bl4-text  p {font-family:Arial, Helvetica, sans-serif;color:#595757;font-size:16px;line-height: 23px;padding-bottom: 15px;padding-top: 10px;}
.inset .tab-bl4-text .tabhr {border-top:2px solid #ccc; border-bottom:2px solid #ccc;padding: 25px 25px 15px 25px}

.tabBlock4  .tabBlock4-2L {float:left; width:600px; margin-right:40px;}
.tabBlock4  .tabBlock4-2R {float:left; width:340px}


.tabBlock5 {padding-top:20px;}
.tabBlock5 h2 {font-family:"Times New Roman", Times, serif;font-weight: normal; font-size:36px; color:#333; text-align:center;}
.tabBlock5 p {font-family:Arial, Helvetica, sans-serif;color:#595757;font-size:16px;line-height: 23px;padding-bottom: 15px; padding-top:5px; text-align:center;}
.tabBlock5 .video {padding-top:20px; text-align:center;}

.multiblock10 { position:relative;}

.multiblock10 h2 { font-family:"Times New Roman", Times, serif;font-weight: normal;
font-size: 36px;
color: #333;
margin-left: 10px;
}
.multiblock10 .block_order {margin-bottom:30px; position: relative; padding-top:20px}






.multiblock10 .block_order .bltext .callout {
position: relative;
float: left;
margin-top: 6px;
border: 1px solid #d9d9d9;
border-radius: 4px;
background: #fafafa;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
zoom: 1;
}
.multiblock10 .block_order .bltext .callout h2 {
font-weight: normal;font-family: Arial, Helvetica, sans-serif;
color: #595757;
font-size: 18px;
}
.multiblock10 .block_order .bltext .block {
display: block;
}
.multiblock10 .block_order .bltext .callout p {
margin-left: 90px;
}
.multiblock10 .block_order .bltext .left {
float: left;
}
.multiblock10 .block_order .bltext .callout img.left {
margin-right: 15px;
}
.multiblock10 .block_order .bltext .callout .block {
margin: 0px;
padding: 25px;
color: #666;
text-decoration: none;
}
.multiblock10 .block_order .bltext  .block:hover { text-decoration: none; }

.multiblock10 .block_order .bltext  .callout .more {
font-size: 1.0909em;
margin-left: 92px;
}
.multiblock10 .block_order .bltext  .block span{
color: #08c;

}





.multiblock10 .berator img {margin-left:470px;}

.multiblock10 .order_text {width:390px; position:absolute; z-index:1; margin:0 0 0 10px}
.multiblock10 .order_text h2 { font-family: Arial, Helvetica, sans-serif;
font-size: 30px;
color: #333;}
.multiblock10 .order_text p {font-family:Arial, Helvetica, sans-serif;color:#595757;font-size:16px;line-height: 23px;padding-bottom: 15px; padding-top:5px;}
.multiblock10 .order_text ul li {color:#4e4c4c; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.multiblock10 ul.list li {
list-style-image: url(images/daw.jpg);
}





.multiblock11 { margin-bottom:30px;padding-top: 30px;}
.multiblock11 .main {width:980px; overflow:hidden;}
.multiblock11 .right { text-align:right}
.multiblock11 .left_Block { width:600px;float:left;}

.multiblock11 .left_Block h2 {
	margin-left:20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
color: #333;
line-height: 30px;
font-weight: 500;
}

.multiblock11 .right_Block {width:350px; float:right}
.multiblock11 .right_Block h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
color: #333;
line-height: 30px;
font-weight: 500;
margin-bottom: 20px;
}
.multiblock11 .reviews {width:600px;margin-top: 30px;}
.multiblock11 .people .img_block{float:left; margin-right:0px; padding:0 20px 0}
.multiblock11 .people { margin-bottom:40px;}
.multiblock11 .people p {
	width:440px;
	margin-left:155px;
	font-size:14px;line-height: 21px; font-family:Arial, Helvetica, sans-serif;
}
.multiblock11 .people p.small {color:#494949;width:350px;font-size:12px;line-height: 19px; font-family:Arial, Helvetica, sans-serif; font-style:normal; margin-left:220px}
.multiblock11 .company2 h3 { padding:20px 0 20px;font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.multiblock13 h2 {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#333; text-align:left}
.multiblock13 .how-is_l {float:left; margin-right:30px;width: 460px;padding-top: 10px;}
.multiblock13 .how-is_l p {font-family:Arial, Helvetica, sans-serif;color:#595757;font-size:16px;line-height: 23px;padding-top:10px;}
.multiblock13  p {font-family:Arial, Helvetica, sans-serif;color:#595757;font-size:16px;}
.multiblock13 .tabhr {border-top:2px solid #ccc; border-bottom:2px solid #ccc;padding-top: 10px; padding-bottom:10px;}
/* @group Footer */

	.footer {
height: 100% !important;
background: #333;
line-height: 15px;
border-top: 1px solid #D1CFBF;
color: #797C80;
font-family:Arial, Helvetica, sans-serif;
margin: 38px 0 0;
padding: 25px 0 !important;
}
		
		.footer p { 
			margin: 5px 0 0;
			}
		.footer .tel { 
			font-size: 24px;
			
			line-height: 24px;
			}
		
		.footer__menu { 
			margin: 0;
			padding: 0;
			color: #797C80;
			list-style: none;
			}
			.footer__menu li { 
				margin: 5px 0 0;
				}
		
		/* social network */
		.footer__social { 
			margin: 11px 0 0;
			padding: 0;
			
			list-style: none;
			}
			.footer__social li { 
				display: inline;
				}
.layout_4col {
margin-left: -20px;
}
.layout_4col .layout__col {
float: left;
width: 220px;
margin: 0 0 0 20px;
}
.footer a {color: #797C80;}
.footer a:link {
color: #797C80;
text-decoration: underline;
}
.footer a:link:hover {
text-decoration: none;
}

/* @end */

.multiblock12  {background: url(http://www.berator.ru/bitrix/templates/BeratorDecember-2013/images/background2.jpg) #ededed;
}

.multiblock12  .blockheader {
padding-top: 30px;
margin-left: 10px;
}
.multiblock12  .blockheader .blocklogo {
float: left;
width: 140px;
margin-right: 30px;
}
.multiblock12  .blockheader .blocktitlt {
float: left;
width: 700px;
}
.multiblock12  .blockheader .blocktitlt h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 30px;
font-weight: normal;
color: #333;
}






.multiblock12 .content{padding-bottom: 30px;}
.multiblock12 .content .block1 {float:left;width:240px; margin-top:80px}
.multiblock12 .content .block2 {float:left;width:430px;padding-bottom: 50px;}
.multiblock12 .content .block3 {float:left;width:310px; margin-top:75px;}
.multiblock12 .content .block3 .bl1 {background: #fefae2;
border-radius: 0 10px 10px 0;
-moz-border-radius: 0 10px 10px 0;
-ms-border-radius: 0 10px 10px 0;
-o-border-radius: 0 10px 10px 0;
-webkit-border-radius: 0 10px 10px 0;padding: 10px;}
.multiblock12 .content .block1 .red {margin: 20px 0 0 20px;}
.multiblock12 .content .block1 .red p {
color: red;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
}


.multiblock12 .content .block1 .bl3{padding:10px}

.multiblock12 .content .block1 .bl3 {background:#fefae2;border-radius:10px 0 0 10px; -moz-border-radius:10px 0 0 10px; -ms-border-radius:10px 0 0 10px; -o-border-radius:10px 0 0 10px; -webkit-border-radius:10px 0 0 10pxpx;margin-left: 10px;}
.multiblock12 .content .block1 .bl3 li {
color: #6d6d6d;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
}
.multiblock12 .content .block3 .bl1 h2 {color:#6d6d6d;font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;}
.multiblock12 .content .block3 .bl1 p {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;line-height: 23px;
padding: 0;
padding-top: 15px;
padding-bottom: 15px;
color:#6d6d6d;
}

.multiblock12 .content .block3 .bl1 h3 {color:#6d6d6d;font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;padding-top: 15px;}

.multiblock12 .content .block3 .bl1 .ol p {color:#6d6d6d;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight: normal;}
.multiblock12 .content .block3 .bl1 .ol p span {font-size:30px;float:left; margin-right:10px;margin-bottom: 20px;font-weight: normal;}
.multiblock12 .content .block3  .delivery {padding: 10px 10px 0 10px;}
.multiblock12 .content .block3  .delivery img {float:left; margin-right:10px;padding-bottom: 10px;}
.multiblock12 .content .block3  .delivery  p {
color: #6d6d6d;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;font-weight: normal;
}

.multiblock12 .content .block2 {}
.multiblock12 .content .block2 .bl2 h2 { font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal;padding-left: 27px;padding-top: 10px;}
.multiblock12 .content .block3 .bl1 .line {border-bottom:solid 1px #b3b3b3; height:1px;padding-top: 10px;}

.multiblock12 .content .block2 .bl2 .bl2L {float:left; width:50px; margin-right:10px;margin-left: 10px;padding-top: 15px;}
.multiblock12 .content .block2 .bl2 .bl2R {float: left;width: 280px;}


.multiblock12 .content .block2 .bl2 p {font-family:Arial, Helvetica, sans-serif; font-size:18px;font-weight:normal;padding: 0;padding-top: 15px;padding-bottom: 15px;}
.multiblock12 .content .block2 .bl2 p span {color:#5f5f5f;}
.multiblock12 .content .block2 .bl2 .form {margin-left: 25px;}
.multiblock12 .content .block2 .bl2 .form input {width: 315px;height: 35px;margin-bottom: 15px;border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;padding-left: 4px;font-size: 16px;
color: #80797b;
padding: 0 4px;
border: 1px solid #dbdbdb;
background: url("http://www.berator.ru/bitrix/templates/BeratorDecember-2013/images/subcr_input_bg.jpg") #FFF repeat-x 0 0;}
.multiblock12 .content .block2 .bl2 .form input:hover {border-radius:10px 10px 10px 10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px 10px 10px 10px;}
.multiblock12 .content .block2 .bl2 .form .input22 {
     border: 0px solid #448216;
     background: #7bcd4c;
padding:6px;
color:#ffffff;
 }
.multiblock12 .content .block2 .bl2 .form .input22:hover {
     border: 0px solid #448216;
     background: #58841c;
padding:6px;
color:#ffffff;
 }

.multiblock12 .content .block1 .bl3 h3 {color: #6d6d6d;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;}
.multiblock12 .content .block1 .bl3 p {color: #6d6d6d;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;padding-top: 15px;}













div.main-menu .nav ul li {
display: inline-block;
list-style-type: none;
height: 100%;
font-weight: 500;
font-size: 16px;
letter-spacing: 1px;
background: none;
padding: 0;
margin: 0 1px;
background-position: 0;
}

div.main-menu .nav ul li.active, div.main-menu .nav ul li:hover {
background-color: #80BF36;
}
	.authorization { 
		display: none;
		width: 300px;
		position: absolute;
		z-index: 1;
		top: 55px;
		right: 0;
		
		background: #383234;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4MzIzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMTBlMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #383234 0%, #110e0f 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383234), color-stop(100%,#110e0f));
		background: -webkit-linear-gradient(top,  #383234 0%,#110e0f 100%);
		background: -o-linear-gradient(top,  #383234 0%,#110e0f 100%);
		background: -ms-linear-gradient(top,  #383234 0%,#110e0f 100%);
		background: linear-gradient(top,  #383234 0%,#110e0f 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383234', endColorstr='#110e0f',GradientType=0 );
			}
	
		.authorization__i { 
			margin: 0 20px;
			padding: 0 0 18px;
			position: relative;
			z-index: 1;
			}
		
		.authorization__i:after { 
			display: block;
			width: 21px;
			height: 10px;
			position: absolute;
			z-index: 1;
			top: -10px;
			right: 50px;
			
			content: '';
			
			background: url(../images/elements/authorization__corner.png);
			}
			
/* form list */
		.form__list { 
			margin: 27px 0 0;
			padding: 0;
			
			list-style: none;
			}
			.form__list .item { 
				margin: 20px 0 0;
				position: relative;
				z-index: 1;
				}
			.form__list .item:first-child { 
				margin-top: 0;
				}
			
			.form__list .item.delimiter { 
				margin-top: 23px;
				padding-top: 25px;
				
				border-top: 1px solid #e5e5e5;
				}
				
				/* label */
				.form__list .label { 
					font-size: 16px;
					
					float: left;
					height: 30px;
					width: 180px;
					
					line-height: 30px;
					text-align: right;
					}
			/* form list */
			.authorization__i .form__list { 
				margin: 20px 0 0;
				}
				.authorization__i .form__list .item { 
					margin: 10px 0 0;
					}
					.authorization__i .form__list .input-box { 
						margin: 0;
						}
						.authorization__i .input-text { 
							width: 250px;
							}
						.authorization__i .form__list .input-box label.error { 
							left: auto;
							top: auto;
							right: 0;
							bottom: 90%;
							
							color: #fff;
							}
			
			/* submit */
			.authorization__i .button { 
				margin: 10px 0 0;
				}
			
			/* actions */
			.authorization__i .actions { 
				font-size: 14px;
				font-family:Arial, Helvetica, sans-serif;
				margin: 12px 0 0;
				padding: 0;
				
				line-height: 20px;
				list-style: none;
				}
				.authorization__i .actions a { 
					color: #a9dbff;
					}
/* @group Button */

/* Forms */
		fieldset,
		input,
		textarea { margin: 0; padding: 0; border:0; }
		
		input,
		select,
		textarea,
		button { font: inherit; vertical-align: middle; color: inherit; }
		
		button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
		/*button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */
		button { overflow:visible; width:auto; border:0; padding:0; margin:0; background: transparent; cursor:pointer; }
/*
a.button>span.button__i
*/
	
	.button { 
		display: inline-block;
		
		text-decoration: none;
		
		background: #739900;
		}
		.button__i { 
			font-size: 16px;
			font-weight: bold;
			font-family:Arial, Helvetica, sans-serif;
			height: 30px;
			padding: 0 14px;
			display: block;
			
			line-height: 30px;
			
			color: #fff;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjM3Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zNyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top,  rgba(255,255,255,0.37) 0%, rgba(0,0,0,0.37) 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.37)), color-stop(100%,rgba(0,0,0,0.37)));
			background: -webkit-linear-gradient(top,  rgba(255,255,255,0.37) 0%,rgba(0,0,0,0.37) 100%);
			background: -o-linear-gradient(top,  rgba(255,255,255,0.37) 0%,rgba(0,0,0,0.37) 100%);
			background: -ms-linear-gradient(top,  rgba(255,255,255,0.37) 0%,rgba(0,0,0,0.37) 100%);
			background: linear-gradient(top,  rgba(255,255,255,0.37) 0%,rgba(0,0,0,0.37) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5effffff', endColorstr='#5e000000',GradientType=0 );
			
			
			-webkit-box-shadow: 1px 1px 0px 0px rgba(0, 0, 0, 0.19), inset 1px 1px 0px 0px rgba(255, 255, 255, 0.16);
			-moz-box-shadow: 1px 1px 0px 0px rgba(0, 0, 0, 0.19), inset 1px 1px 0px 0px rgba(255, 255, 255, 0.16);
			box-shadow: 1px 1px 0px 0px rgba(0, 0, 0, 0.19), inset 1px 1px 0px 0px rgba(255, 255, 255, 0.16); 
			
			text-shadow: -1px -1px 0px rgba(0,0,0, 0.17);
			}
	
	/*
	_clean
	*/
	.button_clean,
	.button_clean .button__i { 
		font: inherit;
		
		padding: 0;
		
		background: transparent;
		filter: none;
		color: #005999;

		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		
		text-shadow: none;
		}
	
	/*
	_size_big
	*/
	.button_size_big { }
		.button_size_big .button__i { 
			font-size: 18px;
			
			height: 40px;
			
			line-height: 40px;
			}
	
	/*
	_size_wide
	*/
	.button_size_wide { 
		display: block;
		width: 100%;
		}
	
	/*
	_type_disabled
	*/
	.button_type_disabled { 
		cursor: default;
		}
		.button_type_disabled .button__i { 
			background: #e8e9ea;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZTllYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYWRjZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top,  #e8e9ea 0%, #dadcde 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e9ea), color-stop(100%,#dadcde));
			background: -webkit-linear-gradient(top,  #e8e9ea 0%,#dadcde 100%);
			background: -o-linear-gradient(top,  #e8e9ea 0%,#dadcde 100%);
			background: -ms-linear-gradient(top,  #e8e9ea 0%,#dadcde 100%);
			background: linear-gradient(top,  #e8e9ea 0%,#dadcde 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e9ea', endColorstr='#dadcde',GradientType=0 );
			}
	
	/*
	_color_light_green
	*/
	.button_color_light_green {}
		
		.button_color_light_green .button__i { 
			background: #86a800;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2YTgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTgxMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top,  #86a800 0%, #5a8100 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86a800), color-stop(100%,#5a8100));
			background: -webkit-linear-gradient(top,  #86a800 0%,#5a8100 100%);
			background: -o-linear-gradient(top,  #86a800 0%,#5a8100 100%);
			background: -ms-linear-gradient(top,  #86a800 0%,#5a8100 100%);
			background: linear-gradient(top,  #86a800 0%,#5a8100 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86a800', endColorstr='#5a8100',GradientType=0 );
			}
	
	/*
/* @end */
/* input text */
			.input-text,
			.input-file,
			.textarea { 
				font-size: 14px;
				font-family:Arial, Helvetica, sans-serif;
				height: 28px;
				margin: 0;
				padding: 0 4px;
				width: 370px; /* full width is +10px */
				
				line-height: 28px;
				
				border: 1px solid #d9d9d4;
				color: #80797b;
				
				-webkit-box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.14);
				-moz-box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.14);
				box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.14); 
				}
				
				
			
			.input-file { 
				width: 285px;
				}
			
			/*
			_error
			*/
			.input-text.error,
			.textarea.error { 
				border-color: #da2400;
				}
				
				/* field notification */
				.input-box label.error { 
					font-size: 10px;
					
					position: absolute;
					z-index: 1;
					left: 0;
					top: 100%;
					
					line-height: 15px;
					}
				
					/*
					.form__list .note_error,
					.form__list .note_positive { 
						position: absolute;
						z-index: 1;
						left: 0;
						top: 100%;
						}
					*/
				
				/* input field types */
				.input-text.login { 
					width: 210px;
					}
				.input-text.password { 
					width: 290px;
					}
				.input-text.phone { 
					width: 210px;
					}
			
			/* textarea */
			.textarea { 
				font: inherit;
				
				height: 258px;
				}
/* @group Footer */

	.footer {
height: 70px;
background: #333;
line-height: 15px;
border-top: 1px solid #D1CFBF;
color: #797C80;
margin: 38px 0 0;
padding: 45px 0;
}
		
		.footer p { 
			margin: 5px 0 0;
			}
		.footer .tel { 
			font-size: 24px;
			
			line-height: 24px;
			}
		
		.footer__menu { 
			margin: 0;
			padding: 0;
			
			list-style: none;
			}
			.footer__menu li { 
				margin: 5px 0 0;
				}
		
		/* social network */
		.footer__social { 
			margin: 11px 0 0;
			padding: 0;
			
			list-style: none;
			}
			.footer__social li { 
				display: inline;
				}

/* @end */

/* @group Top menu */

	.top-menu {
		position: relative;
		z-index: 11;
		
		background: #221f20;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyMWYyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTE3MTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #221f20 0%, #1a1718 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#221f20), color-stop(100%,#1a1718));
		background: -webkit-linear-gradient(top,  #221f20 0%,#1a1718 100%);
		background: -o-linear-gradient(top,  #221f20 0%,#1a1718 100%);
		background: -ms-linear-gradient(top,  #221f20 0%,#1a1718 100%);
		background: linear-gradient(top,  #221f20 0%,#1a1718 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#221f20', endColorstr='#1a1718',GradientType=0 );
		
		-webkit-box-shadow: 1px 1px 0px 0px rgba(0, 0, 0, 0.19), inset 1px 1px 0px 0px rgba(255, 255, 255, 0.16);
		-moz-box-shadow: 1px 1px 0px 0px rgba(0, 0, 0, 0.19), inset 1px 1px 0px 0px rgba(255, 255, 255, 0.16);
		box-shadow: 1px 1px 0px 0px rgba(0, 0, 0, 0.19), inset 1px 1px 0px 0px rgba(255, 255, 255, 0.16); 
		}
		
		.top-menu .case { 
			position: relative;
			z-index: 1;
			}
		
			.top-menu__list { font: 12px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
				height: 60px;
				margin: 0;
				position: relative;
				z-index: 1;
				
				line-height: 56px;
				list-style: none;
				}
				.top-menu__item { 
					font-size: 14px;
					
					float: left;
					margin: 0 30px 0 0;
					}
					.top-menu__item a,
					.top-menu__item .pseudo-link{ 
						color: #a9dbff;
						}
					.top-menu__item .pseudo-link:after { 
						border-color: #a9dbff;
						}
				/*
				_auth-link
				*/
				.top-menu__item.auth-link { 
					float: none;
					position: absolute;
					z-index: 1;
					right: 0;
					margin-right: 36px;
					}
			

/* @end */
/* @group Layout */

.tabBlock3-4 .tb3-4 { padding-left:10px; padding-right:20px;margin-top: 40px;}
.tabBlock3-4 .tb3-4 h2{
font-family: "Times New Roman", Times, serif;
font-weight: normal;
font-size: 36px;
line-height: 43px;
color: #333;
padding-bottom: 10px;
}
.tabBlock3-4 .tb3-4 p {
font-family: Arial, Helvetica, sans-serif;
color: #595757;
font-size: 16px;
line-height: 23px;
padding-bottom: 10px;
}
.tabBlock3-4 .tb3-4 h3 {
font-family: "Times New Roman", Times, serif;
font-weight: normal;
font-size: 26px;
line-height: 33px;
color: #333;
text-align: left;
line-height: 26px;
padding-bottom: 10px;
}
.tabBlock3-4 .tb3-4 .bottheight {margin-bottom:15px; margin-top:15px}
.tabBlock3-4 .tb3-4 .tb3-4-L {float:left; width:450px;margin-right:40px;}
.tabBlock3-4 .tb3-4 .tb3-4-L li {font-family: Arial, Helvetica, sans-serif;color: #595757;font-size: 16px;
line-height: 23px;padding-bottom: 10px;}
.tabBlock3-4 .tb3-4 .tb3-4-L .images {margin-bottom: 30px;border: 1px solid #D1D1CD;
-webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.20);
-moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.20);
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.20);}

.tabBlock3-4 .tb3-4 .tb3-4-R {float:left; width:450px;}
.tabBlock3-4 .tb3-4 .tb3-4-R .images {margin-bottom: 30px;border: 1px solid #D1D1CD;
-webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.20);
-moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.20);
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.20);}

.tabBlock3-4 .tb3-4 .tb3-4-R ul {margin: 0;margin-top: -10px;padding-left: 27px;}
.tabBlock3-4 .tb3-4 .tb3-4-R li {font-family: Arial, Helvetica, sans-serif;color: #595757;font-size: 16px;
line-height: 23px;}

.multiblock14 {padding-top: 60px;padding-bottom: 60px;}
.multiblock14 .bb14 { padding-left:20px; padding-right:20px;margin-bottom: 40px;}
.multiblock14 .bb14 h2{
font-family: "Times New Roman", Times, serif;
font-weight: normal;
font-size: 36px;
line-height: 43px;
color: #333;
text-align: center;
}
.multiblock14 .bb14 p {
font-family: Arial, Helvetica, sans-serif;
color: #595757;
font-size: 16px;
line-height: 23px;
padding-bottom: 10px;
}
.multiblock14 .bb14 h3 {
font-family: "Times New Roman", Times, serif;
font-weight: normal;
font-size: 26px;
line-height: 23px;
line-height: 33px;
color: #333;
text-align: left;
padding-bottom: 15px;
}
.multiblock14 .bb14 .block14-L {float:left; width:450px;margin-right: 20px;padding-top: 30px;}
.multiblock14 .bb14 .block14-R {float:left; width:470px;text-align: right;padding-top: 30px;}
.multiblock14 .bb14 .block14-L2 {float:left; width:470px;margin-right: 20px;}
.multiblock14 .bb14 .block14-R2 {float:left; width:450px;}
.multiblock14 .bb14 ul {margin: 0;
margin-top: -10px;
padding-left: 27px;}
.multiblock14 .bb14 li {font-family: Arial, Helvetica, sans-serif;
color: #595757;
font-size: 16px;
line-height: 23px;}

.multiblock15 .orderForm {padding-left:20px; padding-right:20px;}
.multiblock15 .orderForm h2 {
font-family: "Times New Roman", Times, serif;
font-weight: normal;
font-size: 36px;
line-height: 43px;
color: #333;
text-align: center;
}
.multiblock15 .orderForm p {
font-family: Arial, Helvetica, sans-serif;
color: #595757;
font-size: 16px;
line-height: 23px;
padding-bottom: 10px;
padding-top: 5px;
}
.multiblock15 .orderForm .center {text-align: center;}
.multiblock15 .orderForm .orderFormL {float:left; width:507px;margin-top: 0px;}
.multiblock15 .orderForm .orderFormR {float:left; width:413px; margin-right:20px;margin-top:0px;}
.multiblock15 .orderForm .orderFormR_text_top p {font-family: Arial, Helvetica, sans-serif;
color: #595757;
font-size: 18px;
line-height: 25px;
padding-bottom: 10px;
padding-top: 5px;}
.multiblock15 .orderForm .orderFormR_order {
border: 1px solid #D1D1CD;
-webkit-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.09);
-moz-box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.09);
box-shadow: 4px 4px 4px 0px rgba(0, 0, 0, 0.09);
margin-bottom: 20px;
}
.multiblock15 .orderForm .orderFormR_order .padding20 {padding:20px;}

.line {background:#D1D1CD; height:2px;margin-top: 10px;}

.multiblock15 .orderForm .orderFormR_order .orderTitle {background: black;}
.multiblock15 .orderForm .orderFormR_order .orderTitle h2 {font-family: Arial, Helvetica, sans-serif;
color: #fff;
font-size:24px;text-align:left; margin-left:20px}
.multiblock15 .orderForm .orderFormR_order .input-box-order {margin-top: 5px;
margin-bottom: 10px;}
.multiblock15 .orderForm .orderFormR_order .label-text {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #595757;}
.multiblock15 .orderForm .orderFormR_order .input-text-order {
font-size: 14px;
height: 28px;
margin: 0;
padding: 0 4px;
width: 300px;
line-height: 21px;
border: 1px solid #D9D9D4;
color: #80797B;
-webkit-box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.14);
-moz-box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.14);
box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.14);
}
.multiblock15 .orderForm .orderFormR_order .button {margin-top:20px;}
.multiblock15 .orderForm .orderFormR_order .knopka {
border: 0px solid #448216;
background: #80BF36;
padding: 6px;
color: white;
display: block;
width: 326px;
font-size: 24px;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
cursor: pointer;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-decoration: none;
}
.multiblock15 .orderForm .orderFormR_order .knopka:hover { 
border: 0px solid #448216;
     background: #58841c;
padding:6px;
color:#ffffff;
} /* при наведении курсора мышки */

.delivery {margin-top: 30px;}
.delivery img {
float: left;
margin-right: 10px;
padding-bottom: 10px;
margin-top: 10px;
}
.multiblock15 .orderForm .orderFormR .orderFormR_text_bottom p {padding-bottom:0px;font-size: 14px;}
.multiblock15 .orderForm .orderFormR .orderFormR_text_bottom ul.ullist {padding-left: 25px;}
.multiblock15 .orderForm .orderFormR .orderFormR_text_bottom ul.ullist li {font-family: Arial, Helvetica, sans-serif;color: #595757;font-size: 14px;line-height: 21px;list-style:url(images/g2.jpg)}

.multiblock15 .orderForm .orderFormR .orderFormR_text_bottom ul.ullist2 {margin-top: -15px;
padding-left: 30px;}
.multiblock15 .orderForm .orderFormR .orderFormR_text_bottom ul.ullist2 li {font-family: Arial, Helvetica, sans-serif;color: #595757;font-size: 13px;line-height: 20px;list-style:none}


/*********** Фикс меню***************/
.fixBlock  {text-align:center; background:#474747; color:#fff;}
.fixBlock ul.main-menu li {
display: inline-block;
list-style-type: none;
/*height: 50px;*/
font-weight: 500;
font-size: 16px;
background: none;
padding: 10px 10px 15px;
background-position: 0;
font-family: Arial, Helvetica, sans-serif;
}
.menuFixar {
display: inline-block;
list-style-type: none;
height: 70px;
font-weight: 500;
font-size: 16px;
letter-spacing: 1px;
font-family: Arial, Helvetica, sans-serif;
}

.menuFixar ul.main-menu li {
display: inline-block;
list-style-type: none;
/*height: 50px;*/
font-weight: 500;
font-size: 16px;
background: none;
padding: 16px 10px;
background-position: 0;
font-family: Arial, Helvetica, sans-serif;
}

.menuFixar ul.main-menu {
display: inline-block;
list-style-type: none;
margin-top:0px;
margin-bottom:0px;
}

.fixBlock .menuFixar ul.main-menu li.active,.fixBlock .menuFixar ul.main-menu li:hover {
background-color: #80BF36;
text-decoration: none;
}

.menuFixar {text-align:center; background:#474747; color:#fff;}

.fixBlock  .main-menu a {
color: white;
}
.fixBlock ul.main-menu li.active,.fixBlock ul.main-menu li:hover {
background-color: #D7EE42;
opacity: 1.0;
text-decoration: none;
}

.elFixWidth {
	height:0px !important;
	overflow:hidden !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	border-top:0 !important;
	border-bottom:0 !important;
}
/*********** //Фикс меню*************/

/* benefits collage */
				.benefits__collage { 
					width: 825px;
					margin:0 auto;
margin-top: 30px;
					}
					
					/* slide */
					.benefits__collage__slide { 
						float: left;
						position: relative;
						z-index: 1;
						margin: 20px 0 0 20px;
						
						-webkit-box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.10);
						-moz-box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.10);
						box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, 0.10); 
						}
					
					.benefits__collage__slide.top-left { }
					.benefits__collage__slide.top-right { }
					.benefits__collage__slide.bottom-left { }
					.benefits__collage__slide.bottom-right { }
					
						.benefits__collage__slide .slide__image { 
							display: block;
							
							border: 1px solid #e6e6e6;
							}
						
						/*.benefits__collage__slide .slide__link { 
							display: block;
							position: absolute;
							z-index: 9;
							left: 0;
							top: 0;
							width: 100%;
							height: 100%;
							}*/
						
						/* description */
						.i-slide__desc { 
							position: absolute;
							z-index: 1;
							width: 190px;
							
							background: #231f20;
							}
						
						.benefits__collage__slide.top-left .i-slide__desc  { 
							top: -12px;
							left: -81px;
							}
						.benefits__collage__slide.top-right .i-slide__desc  { 
							top: -12px;
							right: -81px;
							}
						.benefits__collage__slide.bottom-left .i-slide__desc  { 
							bottom: -12px;
							left: -81px;
							}
						.benefits__collage__slide.bottom-right .i-slide__desc  { 
							bottom: -12px;
							right: -81px;
							}
							.slide__desc { 
								position: relative;
								z-index: 1;
								padding: 20px;
								}
								
								/* content */
									.slide__desc__content p { 
										margin: 0;
										font-family: Arial, Helvetica, sans-serif;
color: #fff;
font-size: 14px;
line-height: 21px;
padding-top: 0;
										}
								
								/* pointer image */
								.slide__desc__pointer { 
									display: block;
									position: absolute;
									z-index: 1;
									}
								
								.benefits__collage__slide.top-left .slide__desc__pointer { 
									margin-top: 5px;
									top: 100%;
									left: 50%;
									}
								.benefits__collage__slide.top-right .slide__desc__pointer { 
									margin-top: 5px;
									top: 100%;
									right: 50%;
									}
								.benefits__collage__slide.bottom-left .slide__desc__pointer { 
									margin-left: 5px;
									left: 100%;
									bottom: 50%;
									}
								.benefits__collage__slide.bottom-right .slide__desc__pointer { 
									margin-right: 5px;
									right: 100%;
									bottom: 50%;
									}