@font-face {
  font-family: "PTSans";
  src:	url('/fonts/PTS55F.eot');
  src:	url('/fonts/PTS55F.eot?&1426188041#iefix') format('embedded-opentype'),
		url('/fonts/PTS55F.ttf') format('truetype'),
		url('/fonts/PTS55F.woff') format('woff'),
		url('/fonts/PTS55F.svg') format('svg');
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "PTSans";
  src:	url('/fonts/PTS56F.eot');
  src:	url('/fonts/PTS56F.eot?&1426188041#iefix') format('embedded-opentype'),
		url('/fonts/PTS56F.ttf') format('truetype'),
		url('/fonts/PTS56F.woff') format('woff'),
		url('/fonts/PTS56F.svg') format('svg');
  font-weight: normal;
  font-style: italic; }
@font-face {
  font-family: "PTSans";
  src:	url('/fonts/PTS75F.eot');
  src:	url('/fonts/PTS75F.eot?&1426188041#iefix') format('embedded-opentype'),
		url('/fonts/PTS75F.ttf') format('truetype'),
		url('/fonts/PTS75F.woff') format('woff'),
		url('/fonts/PTS75F.svg') format('svg');
  font-weight: bold;
  font-style: normal; }
@font-face {
  font-family: "PTSans";
  src:	url('/fonts/PTS76F.eot');
  src:	url('/fonts/PTS76F.eot?&1426188041#iefix') format('embedded-opentype'),
		url('/fonts/PTS76F.ttf') format('truetype'),
		url('/fonts/PTS76F.woff') format('woff'),
		url('/fonts/PTS76F.svg') format('svg');
  font-weight: bold;
  font-style: italic; }
@font-face {
    font-family: 'roboto_condenseditalic';
    src: url('/fonts/robotocondensed-italic.eot');
    src: url('/fonts/robotocondensed-italic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/robotocondensed-italic.woff2') format('woff2'),
         url('/fonts/robotocondensed-italic.woff') format('woff'),
         url('/fonts/robotocondensed-italic.ttf') format('truetype'),
         url('/fonts/robotocondensed-italic.svg#roboto_condenseditalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'roboto_condensedbold_italic';
    src: url('/fonts/robotocondensed-bolditalic.eot');
    src: url('/fonts/robotocondensed-bolditalic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/robotocondensed-bolditalic.woff2') format('woff2'),
         url('/fonts/robotocondensed-bolditalic.woff') format('woff'),
         url('/fonts/robotocondensed-bolditalic.ttf') format('truetype'),
         url('/fonts/robotocondensed-bolditalic.svg#roboto_condensedbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'roboto_condensedbold';
    src: url('/fonts/robotocondensed-bold_0.eot');
    src: url('/fonts/robotocondensed-bold_0.eot?#iefix') format('embedded-opentype'),
         url('/fonts/robotocondensed-bold_0.woff2') format('woff2'),
         url('/fonts/robotocondensed-bold_0.woff') format('woff'),
         url('/fonts/robotocondensed-bold_0.ttf') format('truetype'),
         url('/fonts/robotocondensed-bold_0.svg#roboto_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotoblack';
    src: url('/fonts/roboto-black.eot');
    src: url('/fonts/roboto-black.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-black.woff2') format('woff2'),
         url('/fonts/roboto-black.woff') format('woff'),
         url('/fonts/roboto-black.ttf') format('truetype'),
         url('/fonts/roboto-black.svg#robotoblack') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotobold_italic';
    src: url('/fonts/roboto-bolditalic.eot');
    src: url('/fonts/roboto-bolditalic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-bolditalic.woff2') format('woff2'),
         url('/fonts/roboto-bolditalic.woff') format('woff'),
         url('/fonts/roboto-bolditalic.ttf') format('truetype'),
         url('/fonts/roboto-bolditalic.svg#robotobold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotoblack_italic';
    src: url('/fonts/roboto-blackitalic.eot');
    src: url('/fonts/roboto-blackitalic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-blackitalic.woff2') format('woff2'),
         url('/fonts/roboto-blackitalic.woff') format('woff'),
         url('/fonts/roboto-blackitalic.ttf') format('truetype'),
         url('/fonts/roboto-blackitalic.svg#robotoblack_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotobold';
    src: url('/fonts/roboto-bold.eot');
    src: url('/fonts/roboto-bold.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-bold.woff2') format('woff2'),
         url('/fonts/roboto-bold.woff') format('woff'),
         url('/fonts/roboto-bold.ttf') format('truetype'),
         url('/fonts/roboto-bold.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotoitalic';
    src: url('/fonts/roboto-italic.eot');
    src: url('/fonts/roboto-italic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-italic.woff2') format('woff2'),
         url('/fonts/roboto-italic.woff') format('woff'),
         url('/fonts/roboto-italic.ttf') format('truetype'),
         url('/fonts/roboto-italic.svg#robotoitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'roboto_condensedregular';
    src: url('/fonts/robotocondensed-regular_0.eot');
    src: url('/fonts/robotocondensed-regular_0.eot?#iefix') format('embedded-opentype'),
         url('/fonts/robotocondensed-regular_0.woff2') format('woff2'),
         url('/fonts/robotocondensed-regular_0.woff') format('woff'),
         url('/fonts/robotocondensed-regular_0.ttf') format('truetype'),
         url('/fonts/robotocondensed-regular_0.svg#roboto_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'roboto_condensedlight_italic';
    src: url('/fonts/robotocondensed-lightitalic.eot');
    src: url('/fonts/robotocondensed-lightitalic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/robotocondensed-lightitalic.woff2') format('woff2'),
         url('/fonts/robotocondensed-lightitalic.woff') format('woff'),
         url('/fonts/robotocondensed-lightitalic.ttf') format('truetype'),
         url('/fonts/robotocondensed-lightitalic.svg#roboto_condensedlight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'roboto_condensedlight';
    src: url('/fonts/robotocondensed-light.eot');
    src: url('/fonts/robotocondensed-light.eot?#iefix') format('embedded-opentype'),
         url('/fonts/robotocondensed-light.woff2') format('woff2'),
         url('/fonts/robotocondensed-light.woff') format('woff'),
         url('/fonts/robotocondensed-light.ttf') format('truetype'),
         url('/fonts/robotocondensed-light.svg#roboto_condensedlight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotolight';
    src: url('/fonts/roboto-light.eot');
    src: url('/fonts/roboto-light.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-light.woff2') format('woff2'),
         url('/fonts/roboto-light.woff') format('woff'),
         url('/fonts/roboto-light.ttf') format('truetype'),
         url('/fonts/roboto-light.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotolight_italic';
    src: url('/fonts/roboto-lightitalic.eot');
    src: url('/fonts/roboto-lightitalic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-lightitalic.woff2') format('woff2'),
         url('/fonts/roboto-lightitalic.woff') format('woff'),
         url('/fonts/roboto-lightitalic.ttf') format('truetype'),
         url('/fonts/roboto-lightitalic.svg#robotolight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotothin';
    src: url('/fonts/roboto-thin.eot');
    src: url('/fonts/roboto-thin.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-thin.woff2') format('woff2'),
         url('/fonts/roboto-thin.woff') format('woff'),
         url('/fonts/roboto-thin.ttf') format('truetype'),
         url('/fonts/roboto-thin.svg#robotothin') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotoregular';
    src: url('/fonts/roboto-regular.eot');
    src: url('/fonts/roboto-regular.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-regular.woff2') format('woff2'),
         url('/fonts/roboto-regular.woff') format('woff'),
         url('/fonts/roboto-regular.ttf') format('truetype'),
         url('/fonts/roboto-regular.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotomedium_italic';
    src: url('/fonts/roboto-mediumitalic.eot');
    src: url('/fonts/roboto-mediumitalic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-mediumitalic.woff2') format('woff2'),
         url('/fonts/roboto-mediumitalic.woff') format('woff'),
         url('/fonts/roboto-mediumitalic.ttf') format('truetype'),
         url('/fonts/roboto-mediumitalic.svg#robotomedium_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotomedium';
    src: url('/fonts/roboto-medium.eot');
    src: url('/fonts/roboto-medium.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-medium.woff2') format('woff2'),
         url('/fonts/roboto-medium.woff') format('woff'),
         url('/fonts/roboto-medium.ttf') format('truetype'),
         url('/fonts/roboto-medium.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotothin_italic';
    src: url('/fonts/roboto-thinitalic.eot');
    src: url('/fonts/roboto-thinitalic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/roboto-thinitalic.woff2') format('woff2'),
         url('/fonts/roboto-thinitalic.woff') format('woff'),
         url('/fonts/roboto-thinitalic.ttf') format('truetype'),
         url('/fonts/roboto-thinitalic.svg#robotothin_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
  font-family: 'FontAwesome';
  src: url('/fonts/fontawesome-webfont.eot');
  src: url('/fonts/fontawesome-webfont.eot#iefix') format('embedded-opentype'),
	   url('/fonts/fontawesome-webfont.woff2') format('woff2'),
	   url('/fonts/fontawesome-webfont.woff') format('woff'),
	   url('/fonts/fontawesome-webfont.ttf') format('truetype'),
	   url('/fonts/fontawesome-webfont.svg#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.clear{
	clear:both;
}
body{
	background: #9dd3e8 url("/images/img/bg_old.jpg") center 400px repeat-x;
}
body *{
	-webkit-font-size-adjust: none;
	-moz-font-size-adjust: none;
	font-size-adjust: none;
}
.maket{
	position:relative;
	padding:0 60px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow:hidden;
	min-width:1280px;
}
#header{
	width:100%;
	height:285px;
	background:none;
	position:relative;
	overflow:visible;
	z-index:1;
}
#header .bg{
	position:absolute;
	width:2560px;
	left:50%;
	margin:0 0 0 -1280px;
	height:400px;
	z-index:2;
	overflow:hidden;
}
#header .bg img{
	width:2560px;
	height:400px;
	position:absolute;
	top:0;
	left:50%;
	margin:0 0 0 -1280px;
}
#header .bg img.slider{
	z-index:2;
	opacity:0;
}
#header .bg img.bg_slider{
	z-index:1;
}
#header .content{
	position:absolute;
	min-width:1160px;
	max-width:1440px;
	height:100%;
	left:50%;
	margin:0 0 0 -580px;
	z-index:3;
	width:100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#header .content .logotype{
	margin:35px 0 0 0;
	width:315px;
	height:98px;
	left:20px;
}
#header .content .button{
	background: #24ab2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0YWIyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjkwMjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #24ab2a 0%, #229027 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24ab2a), color-stop(100%,#229027));
	background: -webkit-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -o-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -ms-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: linear-gradient(to bottom,  #24ab2a 0%,#229027 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24ab2a', endColorstr='#229027',GradientType=0 );
	border:2px solid #229027;
	width:290px;
	height:56px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-transform:uppercase;
	color:#ffffff;
	font-size:22px;
	line-height:56px;
	vertical-align:middle;
	position:absolute;
	left:0;
	top:165px;
	cursor:pointer;
	font-family: 'roboto_condensedbold';
	margin:0;
	text-decoration:none;
}
#header .content .button img{
	float:left;
	cursor:pointer;
	margin:12px 10px 0 17px;
}
#header .content .contacts{
	position:absolute;
	right:0;
	top:43px;
}
#header .content .contacts .title{
	color:#229027;
	font-size:24px;
	font-family: 'robotobold';
	text-align:right;
	margin:0 0 15px 0;
}
#header .content .contacts .title span{
	font-size:125%;
}
#header .content .contacts .phone{
	text-align:right;
}
#header .content .contacts .phone .call-icon{
	height: 32px;
    margin: 0 5px 0 0;
    position: relative;
    top: 8px;
    width: 32px;
}
#header .content .contacts .phone a{
	color:#646974;
	font-size:25px;
	font-family: 'roboto_condensedregular';
	text-decoration:none;
	width:auto;
	height:auto;
	margin:0;
}
#header .content .contacts .callback_href{
	float:right;
	text-align:right;
	color:#229027;
	font-size:16px;
	font-family: 'roboto_condensedregular';
	border-bottom:1px dotted #229027; 
	margin:15px 0 0 0;
	cursor:pointer;
	height:auto;
	width:auto;
	text-decoration:none;
}
#header .content .contacts .callback_href:hover{
	border-bottom:1px dotted rgba(0,0,0,0); 
}
#header .content .yandex-share{
	float: none;
    margin: 15px 0 0 0;
    text-align: right;
}
#header .content .yandex-share a{
	width:auto;
	height:auto;
	margin:0;
	padding:0;
}
#wrapper{
	min-width:1160px;
	max-width:1440px;
	margin:0 auto;
	position:relative;
	z-index:4;
	background:#ffffff;
	overflow:visible;
}
#wrapper #menu-bg{
	position:relative;
	box-sizing: border-box;
}
#wrapper #menu-bg.fixed{
	position:fixed;
	top:0;
	z-index:10;
	min-width:1160px; 
	left:0;
	padding:0 60px;
}
@media screen and (max-device-width: 600px) {
	#wrapper #menu-bg.fixed{
		position:relative;
	}
}
#wrapper #menu-bg ul{
	text-align:left;
	margin-right:240px;
	padding:0;
	position:relative;
}
#wrapper #menu-bg ul li{
	background:none;
	padding:0;
}
#wrapper #menu-bg ul li a{
	color:#646974;
	font-size:18px;
	font-family: 'roboto_condensedregular';
}
#wrapper #menu-bg>ul>li{
	margin:0 1px 0 0;
}
#wrapper #menu-bg>ul>li>a{
	display:block;
	padding:0 10px;
}
#wrapper #menu-bg>ul>li>a:hover{
	background: #24ab2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0YWIyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjkwMjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #24ab2a 0%, #229027 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24ab2a), color-stop(100%,#229027));
	background: -webkit-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -o-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -ms-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: linear-gradient(to bottom,  #24ab2a 0%,#229027 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24ab2a', endColorstr='#229027',GradientType=0 );
	color:#ffffff;
}
#wrapper #menu-bg>ul>li>a.current{
	background: #24ab2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0YWIyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjkwMjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #24ab2a 0%, #229027 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24ab2a), color-stop(100%,#229027));
	background: -webkit-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -o-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -ms-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: linear-gradient(to bottom,  #24ab2a 0%,#229027 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24ab2a', endColorstr='#229027',GradientType=0 );
	color:#ffffff;
}
#wrapper #menu-bg>ul>li>ul{
	position:absolute;
	background:#eef6fa;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0;
	display:none;
	height:auto;
	z-index:10;
	box-shadow:0 0 5px rgba(0,0,0,0.37);
	width:320px;
}
#wrapper #menu-bg>ul>li.active>ul{
	display:block;
}
#wrapper #menu-bg>ul>li>ul>li{
	display:block;
	padding:0;
	margin:0;
	position:relative;
}
#wrapper #menu-bg>ul>li>ul>li>a{
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top;
	color:#42454c;
	font-size:14px;
	line-height:20px;
	font-family: 'robotoregular';
	padding:6px 20px 6px 30px;
	margin:0;
	width:100%;
	box-sizing:border-box;
	border-bottom:1px dotted #94a0ac;
}
#wrapper #menu-bg>ul>li>ul>li>a:before{
	background:#229027;
	border-radius: 50%;
    content: "";
    display: block;
    height: 4px;
    left: 14px;
    margin: 0;
    position: absolute;
    top: 50%;
    width: 4px;
	margin:-2px 0 0 0;
}
#wrapper #menu-bg>ul>li>ul>li>a:hover{
	background: #24ab2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0YWIyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjkwMjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #24ab2a 0%, #229027 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24ab2a), color-stop(100%,#229027));
	background: -webkit-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -o-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -ms-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: linear-gradient(to bottom,  #24ab2a 0%,#229027 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24ab2a', endColorstr='#229027',GradientType=0 );
	color:#ffffff;
	border-bottom:1px dotted rgba(0,0,0,0);
}
#wrapper #menu-bg>ul>li>ul>li>a:hover:before{
	background:#ffffff;
}
#wrapper #menu-bg>ul>li>ul>li>a.current{
	background: #24ab2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0YWIyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjkwMjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #24ab2a 0%, #229027 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24ab2a), color-stop(100%,#229027));
	background: -webkit-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -o-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -ms-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: linear-gradient(to bottom,  #24ab2a 0%,#229027 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24ab2a', endColorstr='#229027',GradientType=0 );
	color:#ffffff;
	border-bottom:1px dotted rgba(0,0,0,0);
}
#wrapper #menu-bg>ul>li>ul>li>a.current:before{
	background:#ffffff;
}
@media screen and (max-device-width: 1024px) {
	#wrapper #menu-bg>ul>li>ul>li>a{
		padding:12px 20px 12px 30px;
	}
}
#wrapper #menu-bg #my_id{
	position: absolute;
    right: 15px;
    top: 14px;
    width: 200px;
}
#wrapper #menu-bg.fixed #my_id{
	right: 75px;
}
@media screen and (max-device-width: 600px) {
	#wrapper #menu-bg.fixed #my_id{
		display:block;
	}
}
#wrapper #menu-bg #my_id #searchField{
	width:162px;
	height:16px;
	border:1px solid #cac8c9;
	color:#646974;
	font-size:14px;
	line-height:16px;
	font-family: 'roboto_condensedregular';
	padding:4px 25px  4px 4px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
#wrapper #menu-bg #my_id #searchIcon{
	position:absolute;
	width:15px;
	height:15px;
	background:url("/images/img/search.png") center center no-repeat;
	border:none;
	font-size:0;
	line-height:15px;
	cursor:pointer;
	margin:5px 0 0 -20px;
}
#wrapper #content{
	margin:0 !important;
	padding:20px !important;
}
#wrapper #column-right{
	width:380px !important;
}
#wrapper #column-right .right-content{
	background:#eef6fa;
	border:1px solid #eaeaea;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0 20px;
}
#wrapper #column-right .right-content .h4{
	color:#229027;
	font-size:18px;
	clear:both;
	font-family: 'robotoregular';
	margin:20px 0;
}
#wrapper #column-right .right-content .files{
	margin:20px 0;
	padding:0 0 20px 0;
	border-bottom:1px dotted #979da4;
}
#wrapper #column-right .right-content .files .file{
	float:left;
	color:#646974;
	font-size:14px;
	width:50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:15px 10px 0 0;
}
#wrapper #column-right .right-content .files .file img{
	float:left;
	margin:-15px 10px 0 0;
}
#wrapper #column-right .right-content .menu-right{
	margin:20px 0;
	padding:0 0 20px 0;
	border-bottom:1px dotted #979da4;
}
#wrapper #column-right .right-content .menu-right li{
	list-style:none;
	position:relative;
	margin:0 0 0 12px;
}
#wrapper #column-right .right-content .menu-right li:before{
	background:#229027;
	border-radius: 50%;
    content: "";
    display: block;
    height: 4px;
    left: -11px;
    margin: -2px 0 0;
    position: absolute;
    top: 50%;
    width: 4px;
}
#wrapper #column-right .right-content .gallery{
	margin:0 0 20px 0;
}
#wrapper #column-right .right-content .gallery a{
	display:block;
	width:100%;
	height:160px;
	overflow:hidden;
	margin:0 0 10px 0;
}
#wrapper #column-right .right-content .gallery a img{
	width:100%;
	margin:-110px 0 0 0;
}
#wrapper #column-right .razdel{
	margin:20px;
}
#wrapper #column-right .razdel li{
	display:block;
	margin:20px 0;
	heighT:51px;
	position:relative;
}
#wrapper #column-right .razdel li a{
	display:block;
	width:100%;
	height:100%;
}
#wrapper #column-right .razdel li a img{
	position:absolute;
	lefT:0;
	top:0;
}
#wrapper #column-right .razdel li a span{
	margin:0 0 0 61px;
	color:#202323;
	font-size:14px;
	text-transform:uppercase;
	display:block;
	font-family: 'robotobold';
	padding:5px 0 0 0;
}
#wrapper #column-right .razdel li a:hover span{
	color:#229027;
}
#wrapper #column-right .contact-info{
	border:1px dotted #eaeaea;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:20px;
	color:#646974;
	font-size:14px;
	font-family: 'robotomedium';
	margin:0 0 20px 0;
}
#wrapper #column-right .contact-info .title{
	background:#229027;
	color:#ffffff;
	font-size:18px;
	text-transform:uppercase;
	margin:-20px -20px 20px -20px;
	padding:20px;
	font-family: 'robotomedium';
}
#wrapper #column-right .contact-info .phone-block{
	position:relative;
	margin:10px 0 10px 28px;
}
#wrapper #column-right .contact-info .phone-block img{
	position:absolute;
	left:-28px;
	top:0;
}
#wrapper #column-right .contact-info .phone-block .time{
	font-family: 'robotoitalic';
	color:#8b8f97;
	margin:0 0 0 10px;
}
#wrapper #column-right .contact-info .icq{
	position:relative;
	margin:10px 0 10px 28px;
}
#wrapper #column-right .contact-info .icq img{
	position:absolute;
	left:-28px;
	top:1px;
}
#wrapper #column-right .contact-info .skype{
	position:relative;
	margin:10px 0 10px 28px;
}
#wrapper #column-right .contact-info .skype img{
	position:absolute;
	left:-28px;
	top:2px;
}
#wrapper #column-right .contact-info .email{
	position:relative;
	margin:10px 0 10px 28px;
}
#wrapper #column-right .contact-info .email img{
	position:absolute;
	left:-28px;
	top:6px;
}
#wrapper #column-right .contact-info .address{
	color:#1c231d;
	margin:10px 0;
}
#wrapper #column-right .contact-info .onmap a{
	color:#229027;
	font-size:10px;
	text-decoration:underline;
}
#wrapper #column-right .contact-info .onmap a:hover{
	text-decoration:none;
}
#wrapper #content  .B_crumbBox{
	float:left;
	margin:0 !important;
	color:#c3c3c3;
	font-size:11px;
	line-height:11px;
	font-family: 'robotoregular';
}
#wrapper #content  .B_crumbBox li{
	list-style:none;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top;
}
#wrapper #content  .B_crumbBox li:before{
	display:none;
}
#wrapper #content  .B_crumbBox li span{
	color:#646974;
	font-size:11px;
	font-family: 'robotoregular';
	text-transform: lowercase;
}
#wrapper #content  .B_crumbBox li span:first-letter{
	text-transform: uppercase;
}
#wrapper #content  .B_crumbBox li a{
	color:#c3c3c3;
	font-size:11px;
	font-family: 'robotoregular';
}
#wrapper #content  .B_crumbBox li a span{
	color:#c3c3c3;
	text-decoration:underline;
}
#wrapper #content  .B_crumbBox li a:hover span{
	text-decoration:none;
}
#wrapper #content h1,#wrapper #content h2,#wrapper #content h3,#wrapper #content h4,#wrapper #content h5,#wrapper #content h6{
	color:#1c231d;
	font-family: 'robotolight';
	text-align:left;
	margin:20px 0;
}
#wrapper #content h1:first-child,#wrapper #content h2:first-child,#wrapper #content h3:first-child,#wrapper #content h4:first-child,#wrapper #content h5:first-child,#wrapper #content h6:first-child{
	margin-top:0;
}
#wrapper #content h1:last-child,#wrapper #content h2:last-child,#wrapper #content h3:last-child,#wrapper #content h4:last-child,#wrapper #content h5:last-child,#wrapper #content h6:last-child{
	margin-bottom:0;
}
#wrapper #content h1{
	font-size:30px;
	line-height:125%;
}
#wrapper #content h2{
	font-size:28px;
	line-height:125%;
}
#wrapper #content h3{
	font-size:26px;
	line-height:125%;
}
#wrapper #content h4{
	font-size:24px;
	line-height:125%;
}
#wrapper #content h5{
	font-size:22px;
	line-height:125%;
}
#wrapper #content h6{
	font-size:20px;
	line-height:125%;
}
#wrapper #content{
	color:#1c231d;
	font-family: 'robotoregular';
	font-size:14px;
	line-height:22px;
	text-indent:0;
}
#wrapper #content *{
	text-indent:0;
}
#wrapper #content p,#wrapper #content ul,#wrapper #content ol,#wrapper #content table{
	margin:10px 0;
}
#wrapper #content ul,#wrapper #content ol{
	margin-left:20px;
}
#wrapper #content table{
	margin:50px 0;
}
#wrapper #content table td,#wrapper #content table th{
	vertical-align:middle;
}
#wrapper #content p:first-child,#wrapper #content ul:first-child,#wrapper #content ol:first-child,#wrapper #content table:first-child{
	margin-top:0;
}
#wrapper #content p:last-child,#wrapper #content ul:last-child,#wrapper #content ol:last-child,#wrapper #content table:last-child{
	margin-bottom:0;
}
#wrapper #content p{
	text-indent:0;
}
#wrapper #content a{
	color:#229027;
}
#wrapper #content b,#wrapper #content strong{
	font-family: 'robotomedium';
	text-indent:0;
}
#wrapper #content em,#wrapper #content i{
	font-family: 'robotoitalic';
	text-indent:0;
}
#wrapper #content b em,#wrapper #content b i,#wrapper #content strong em,#wrapper #content strong i,#wrapper #content i b,#wrapper #content i strong,#wrapper #content em b,#wrapper #content em strong{
	font-family: 'robotomedium_italic';
	text-indent:0;
}
#wrapper #content ul li{
	margin:0;
	list-style:none;
}
#wrapper #content ul li:before{
	content:"\2014";
	margin:0 4px 0 0;
}
#counter{
	min-width:1160px;
	max-width:1440px;
	margin:0 auto;
	position:relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:20px;
	height:auto;
	background:#229027;
	position:relative;
}
#counter .address{
	font-size:14px;
	font-family: 'robotolight';
	color:#ffffff;
	display:block;
	width:100%;
}
#counter a{
	color:#9dcdea;
}
#counter a:hover{
	text-decoration:none;
}
#counter .phone{
	font-size:16px;
	font-family: 'robotolight';
	color:#ffffff;
	display:block;
	width:100%;
}
#counter .phone a{
	text-decoration:none;
	color:#ffffff;
}
#counter .email{
	font-size:14px;
	font-family: 'robotolight';
	color:#ffffff;
}
#counter .copyright{
	position:absolute;
	right:20px;
	bottom:20px;
	color:#d0cec9;
	font-size:12px;
	font-family: 'robotoregular';
	text-align:right;
	display:block;
}
#footer-text{
	min-width:1160px;
	max-width:1440px;
	margin:0 auto;
	position:relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background:#f4fbff;
	padding:0;
	border:none;
	height:275px;
}
#footer-text .footer_wrap{
	width:100%;
	text-align:center;
	border-top:1px dotted #d0d0d1;
	right:auto;
	top:auto;
}
#footer-text .footer_wrap  a{
	float:left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border:2px solid #9dcdea;
	height:150px;
	padding:12px 20px;
	background: #f4fbff;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiNmNGZiZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZGFlZGY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #f4fbff 80%, #daedf9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(80%,#f4fbff), color-stop(100%,#daedf9));
background: -webkit-linear-gradient(top,  #f4fbff 80%,#daedf9 100%);
background: -o-linear-gradient(top,  #f4fbff 80%,#daedf9 100%);
background: -ms-linear-gradient(top,  #f4fbff 80%,#daedf9 100%);
background: linear-gradient(to bottom,  #f4fbff 80%,#daedf9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4fbff', endColorstr='#daedf9',GradientType=0 );
position:relative;
margin:75px 0 50px 0;
text-align:center;
}
#footer-text .footer_wrap  a span{
	position:absolute;
	left:20px;
	bottom:12px;
	color:#1c231d;
	font-size:14px;
	text-transform:uppercase;
	font-family: 'robotobold';
}
#footer-text .footer_wrap a img{
	position:relative;
	top:-75px;
}
#counter3{
	position:absolute;
	right:-10000px;
}
/*********************************************************************/
.blue-form{
	width:100%;
	background:#9dcdea;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:20px 32px;
	margin:50px 0;
}
.blue-form .title{
	text-transform:uppercase;
	text-align:center;
	color:#201600;
	font-size:22px;
	font-family: 'roboto_condensedbold';
	margin:16px 0 36px 0;
}
.blue-form .left{
	float:left;
	width:50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0 11px 0 0;
}
.blue-form .center{
	margin:0 auto;
	text-align:center;
}
.blue-form .right{
	float:right;
	width:50%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0 0 0 11px;
}
.blue-form input{
	width:100%;
	border:1px solid #99bbcf;
	height:32px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:6px 10px;
	background:#ffffff;
	-webkit-box-shadow: inset 3px 3px 1px 0px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:    inset 3px 3px 1px 0px rgba(0, 0, 0, 0.15);
	box-shadow:         inset 3px 3px 1px 0px rgba(0, 0, 0, 0.15);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color:#646974;
	font-size:14px;
	font-family: 'robotoregular';
	margin:0 0 16px 0;
}
.blue-form input.error{
	-webkit-box-shadow: inset 3px 3px 3px 0px rgba(255, 0, 0, 0.15);
	-moz-box-shadow:    inset 3px 3px 3px 0px rgba(255, 0, 0, 0.15);
	box-shadow:         inset 3px 3px 3px 0px rgba(255, 0, 0, 0.15);
	border:1px solid #ff0000;
}
.blue-form .subtitle{
	color:#201600;
	font-size:14px;
	text-align:left;
	text-transform:uppercase;
	font-family: 'robotoregular';
	margin:0 0 16px 0;
}
.blue-form label{
	color:#201600;
	font-size:12px;
	font-family: 'robotoregular';
	cursor:pointer;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:48%;
	margin:0 0 6px 0;
}
.blue-form input.checkbox{
	width:auto;
	position:absolute;
	left:-10000px;
}
.blue-form input.checkbox + label:before{
	content:"";
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:21px;
	height:21px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border:1px solid #99bbcf;
	-webkit-box-shadow: inset 3px 3px 1px 0px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:    inset 3px 3px 1px 0px rgba(0, 0, 0, 0.15);
	box-shadow:         inset 3px 3px 1px 0px rgba(0, 0, 0, 0.15);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor:pointer;
	background:#ffffff;
	margin:0 8px 0 0;
	float:left;
}
.blue-form input.checkbox.checked + label:before{
	background:#ffffff url("/images/img/checked.png") 5px 6px no-repeat;
}
.blue-form .notise{
	color:#646974;
	font-size:12px;
	font-family: 'robotoitalic';
	margin:35px 0 0 0;
}
.blue-form textarea{
	width:100%;
	border:1px solid #99bbcf;
	height:160px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:8px 10px;
	background:#ffffff;
	-webkit-box-shadow: inset 3px 3px 1px 0px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:    inset 3px 3px 1px 0px rgba(0, 0, 0, 0.15);
	box-shadow:         inset 3px 3px 1px 0px rgba(0, 0, 0, 0.15);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color:#646974;
	font-size:14px;
	font-family: 'robotoregular';
	margin:0 0 16px 0;
	resize:none;
}
.blue-form .button{
	width:175px;
	height:46px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border:2px solid #229027;
	background: #24ab2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0YWIyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDg4MjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #24ab2a 0%, #208825 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24ab2a), color-stop(100%,#208825));
	background: -webkit-linear-gradient(top,  #24ab2a 0%,#208825 100%);
	background: -o-linear-gradient(top,  #24ab2a 0%,#208825 100%);
	background: -ms-linear-gradient(top,  #24ab2a 0%,#208825 100%);
	background: linear-gradient(to bottom,  #24ab2a 0%,#208825 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24ab2a', endColorstr='#208825',GradientType=0 );
	-webkit-box-shadow: inset 0px 0px 1px 0px rgba(25, 114, 30, 1);
	-moz-box-shadow:    inset 0px 0px 1px 0px rgba(25, 114, 30, 1);
	box-shadow:         inset 0px 0px 1px 0px rgba(25, 114, 30, 1);
	color:#f4fbff;
	font-size:20px;
	font-family: 'robotoregular';
	text-align:center;
	line-height:40px;
	vertical-align:middle;
	padding:0;
	cursor:pointer;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.blue-form .text{
	text-align:center;
	color:#201600;
	font-size:14px;
	font-family: 'robotoregular';
}
.blue-form .ok{
	margin:25px auto 0 auto;
}
.blue-form.hihop-only{
	display:none;
}
.fancybox-inner .blue-form{
	margin:0;
}
.fancybox-inner .blue-form.hihop-only{
	display:block;
}
.sitemap-link{
	position:absolute;
	right:20px;
	top:20px;
}
/********************************************************************************/
#wrapper #content #search{
	position:relative;
}
#wrapper #content #search #submit{
	position:absolute;
	right:0;
	top:0;
}
.iframe_calc_empty, .iframe_calc_kp_empty{
	width:100%;
}
.iframe_calc_kp_empty{
	height:2250px;
}
.iframe_calc_empty{
	height:4250px;
}
/*******************************************************************************/
#wrapper #content #search #field{
	border: 1px solid #cac8c9;
    border-radius: 2px;
    color: #646974;
    font-family: "roboto_condensedregular";
    font-size: 14px;
    height: 28px;
    line-height: 14px;
    padding: 4px 25px 4px 6px;
    width: 100%;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;  
}
#wrapper #content #search #delete{
	display:none;
}
#wrapper #content #search #submit{
	position:absolute;
	width:16px;
	height:16px;
	background:url("/images/img/search.png") center center no-repeat;
	border:none;
	font-size:0;
	line-height:16px;
	cursor:pointer;
	margin:6px 6px 0 0;
}
/********************************************************************************/
iframe{
	border:none;
	background:none;
}
.wci-price{
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:auto !important;
}
.bom-order-button{
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top;
	background: #24ab2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0YWIyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjkwMjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #24ab2a 0%, #229027 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24ab2a), color-stop(100%,#229027));
	background: -webkit-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -o-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -ms-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: linear-gradient(to bottom,  #24ab2a 0%,#229027 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24ab2a', endColorstr='#229027',GradientType=0 );
	border:2px solid #229027;
	width:auto !important;
	height:36px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-transform:uppercase;
	color:#ffffff;
	font-size:18px;
	line-height:36px;
	vertical-align:middle;
	cursor:pointer;
	font-family: 'roboto_condensedbold';
	margin:5px 0 0 20px !important;
	text-decoration:none;
}
.bom-order-button a{
	background:none;
	border:none;
	text-decoration:none;
	text-transform:uppercase;
	color:#ffffff !important;
	font-size:18px;
	line-height:36px;
	margin:0 !important;
	padding:0 5px !important;
}

.insert_table{
	border-collapse: collapse;
}
.insert_table td,.insert_table th{
	border:1px solid #9DCDEA;
	padding:10px;
	font-family:"robotoregular";
	font-weight:normal;
	font-size:14px;
}
.insert_table tbody tr:nth-child(odd){
	background:#e5f5ff;
}
.insert_table tbody tr:nth-child(even){
	background:#f2faff;
}
.insert_table thead tr,
.insert_table tbody tr.is-header{
	background:#9DCDEA;
}
.insert_table thead tr th,
.insert_table tbody tr.is-header td{
	border:1px solid #e5f5ff;
	color:#201600;
	font-weight:bold;
}
.insert_table a{
	color:#229027;
}
.insert_table a:hover{
	text-decoration:none;
}
.price_iframe{
	width:100%;
}
.bold{
	font-family: "robotobold";
}
/***************27.03.2015******************/
.calc_cent{
	width:100%;
}
#wrapper #content .contact-info{
	border:1px dotted #eaeaea;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:20px;
	color:#646974;
	font-size:14px;
	font-family: 'robotomedium';
	margin:0 0 20px 0;
}
#wrapper #content .contact-info img{
	margin:0;
}
#wrapper #content .contact-info .title{
	background:#229027;
	color:#ffffff;
	font-size:18px;
	text-transform:uppercase;
	margin:-20px -20px 20px -20px;
	padding:20px;
	font-family: 'robotomedium';
}
#wrapper #content .contact-info .phone-block{
	position:relative;
	margin:10px 0 10px 28px;
}
#wrapper #content .contact-info .phone-block img{
	position:absolute;
	left:-28px;
	top:0;
}
#wrapper #content .contact-info .phone-block .time{
	font-family: 'robotoitalic';
	color:#8b8f97;
	margin:0 0 0 10px;
}
#wrapper #content .contact-info .icq{
	position:relative;
	margin:10px 0 10px 28px;
}
#wrapper #content .contact-info .icq img{
	position:absolute;
	left:-28px;
	top:1px;
}
#wrapper #content .contact-info .skype{
	position:relative;
	margin:10px 0 10px 28px;
}
#wrapper #content .contact-info .skype img{
	position:absolute;
	left:-28px;
	top:2px;
}
#wrapper #content .contact-info .email{
	position:relative;
	margin:10px 0 10px 28px;
}
#wrapper #content .contact-info .email img{
	position:absolute;
	left:-28px;
	top:6px;
}
#wrapper #content .contact-info .address{
	color:#1c231d;
	margin:10px 0;
}
#wrapper #content .contact-info .onmap a{
	color:#229027;
	font-size:10px;
	text-decoration:underline;
}
#wrapper #content .contact-info .onmap a:hover{
	text-decoration:none;
}
.calc-block{
	margin:0 0 -50px 0;
}
.calc-block a{
	text-decoration:none;
	border-bottom:1px dotted #229027;
}
.calc-block a:hover{
	border-bottom:none;
}
.calc-block #yandex-map{
	width:100%;
	height:400px;
}
.calc-block label{
	cursor:pointer;
	font-size:16px;
}
.calc-block table{
	width:100%;
	border-collapse: collapse;
	border:1px solid #cdcdcd;
}
.calc-block table td{
	background: rgb(246,246,246);
	background: -moz-linear-gradient(top,  rgba(246,246,246,1) 0%, rgba(238,238,238,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,246,246,1)), color-stop(100%,rgba(238,238,238,1)));
	background: -webkit-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(238,238,238,1) 100%);
	background: -o-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(238,238,238,1) 100%);
	background: -ms-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(238,238,238,1) 100%);
	background: linear-gradient(to bottom,  rgba(246,246,246,1) 0%,rgba(238,238,238,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#eeeeee',GradientType=0 );
	vertical-align:middle;
	padding:10px 20px;
	border:1px solid #cdcdcd;
}
.calc-block table td.yandex-map{
	padding:0;
}
.calc-block table tr.header td{
	font: 20px 'Cuprum', sans-serif;
	color: #267FBB;
}
.calc-block .price{
	font-family: 'robotobold';
	font-size: 14px;
	color: #1c231d;
}
.calc-block .price .rub:before{
	font-weight:bold;
}
.calc-block table tr.totally td{
	font-family: 'robotobold';
	font-size:125%;
}
.calc-block table tr.totally td .rub:before{
	font-weight:bold;
}
.calc-block .totally .price{
	font-size: 18px;
}
.calc-block table tr.br td{
	background:#DBDBDB;
	color:#1c231d;
}
.calc-block table .note{
	font-size:75%;
}
.calc-block table td.field{
	background:#DBDBDB;
}
.calc-block table td.field input{
	width:100%;
	height:25px;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	padding:0 0 0 10px;
	cursor:text;
}
.calc-block table td.field input.radio{
	position:absolute;
	left:-10000px;
}
.calc-block table td.field input.radio+label:before{
	font-family: 'FontAwesome';
	content:"\f10c";
	color:#1E98FF;
	margin:0 5px 0 0;
	cursor:pointer;
	font-size:16px;
}
.calc-block table td.field input.radio:checked+label:before,
.calc-block table td.field input.radio.checked+label:before{
	content:"\f192";
}
.calc-block table .price{
	text-align:right;
}
.calc-block table .count{
	text-align:center;
}
.calc-block .ui-spinner{
	width:100%;
	height:24px;
	margin:0;
	padding:0;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.calc-block .ui-spinner input{
	width:100%;
	font-size:12px;
	height:24px;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	padding:0 0 0 10px;
	margin:0;
	cursor:text;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.calc-block .ui-spinner .ui-spinner-button{
	border:none;
	margin:0;
	padding:0;
}
.calc-block .ui-spinner .ui-button-text{
	margin:0;
	padding:0;
}
.calc-block .ui-spinner .ui-icon{
	color:#1E98FF;
	font-size:10px;
	line-height:12px;
	cursor:pointer;
	border:none;
	background:none;
	vertical-align:middle;
	margin:0;
	padding:0;
	top:0;
}
.calc-block  .select2{
	width:100% !important;
	height:24px;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	font-size:14px;
}
.select2-results li{
	color:#1c231d;
}
.calc-block .rub span {
	display: none;
}
.calc-block .rub:before {
	font-family: "PTSans";
	content: "\20BD";
	font-weight: inherit;
	font-size: 100%;
}
.hidden-block{
	display:none;
}
.fancybox-inner .calc-block table td{
	font-size:14px;
}
.calc-block table .more_block>td{
	padding:0;
	border:none;
	text-align:center;
}
.calc-block table .more_block table{
	border:none;
	position:relative;
	left:-1px;
	top:-1px;
}
.calc-block table .more_block table td{
	border-bottom:none;
}
#content .calc-block table .more_block img{
	margin:0;
}
#content .calc-block .more_block{
	display:none;
}
#content .calc-block .more_block.active{
	display:table-row;
}
#content .calc-block .button td{
	font: 20px 'Cuprum', sans-serif;
	color: #ffffff;
	text-align:center;
	cursor:pointer;
	background: #24ab2a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0YWIyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjkwMjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #24ab2a 0%, #229027 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24ab2a), color-stop(100%,#229027));
	background: -webkit-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -o-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: -ms-linear-gradient(top,  #24ab2a 0%,#229027 100%);
	background: linear-gradient(to bottom,  #24ab2a 0%,#229027 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24ab2a', endColorstr='#229027',GradientType=0 );
}
#wrapper #content .calc-block .button a{
	display:block;
	color: #ffffff;
	height:40px;
	line-height:40px;
}
#content .calc-block .more_button td{
	background: rgb(246,246,246);
	background: -moz-linear-gradient(top,  rgba(246,246,246,1) 0%, rgba(238,238,238,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,246,246,1)), color-stop(100%,rgba(238,238,238,1)));
	background: -webkit-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(238,238,238,1) 100%);
	background: -o-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(238,238,238,1) 100%);
	background: -ms-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(238,238,238,1) 100%);
	background: linear-gradient(to bottom,  rgba(246,246,246,1) 0%,rgba(238,238,238,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#eeeeee',GradientType=0 );
	vertical-align:middle;
	padding:10px 20px;
	border:1px solid #cdcdcd;
	cursor:pointer;
	font: 21px 'Cuprum', sans-serif;
  padding:10px 20px 10px 38px;
  text-align:center;
  color:#229027;
  text-transform:uppercase;
}
#content .calc-block .more_button:hover td{
	background: rgb(238,238,238);
	background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(246,246,246,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(246,246,246,1)));
	background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(246,246,246,1) 100%);
	background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(246,246,246,1) 100%);
	background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(246,246,246,1) 100%);
	background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(246,246,246,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f6f6f6',GradientType=0 );
}
#content .calc-block .more_button td:after{
	font-family: 'FontAwesome';
	content:"\f175";
	font-size:12px;
	border: 1px solid #229027;
	color: #229027;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:middle;
	width:20px;
	heighT:20px;
	line-height:20px;
	cursor:pointer;
	text-align:center;
	font-weight:normal;
	float:right;
}
#content .calc-block .more_button.active td:after{
	content:"\f176";
}


#content .calc-block .less_button{
	background: rgb(246,246,246);
	background: -moz-linear-gradient(top,  rgba(246,246,246,1) 0%, rgba(238,238,238,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,246,246,1)), color-stop(100%,rgba(238,238,238,1)));
	background: -webkit-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(238,238,238,1) 100%);
	background: -o-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(238,238,238,1) 100%);
	background: -ms-linear-gradient(top,  rgba(246,246,246,1) 0%,rgba(238,238,238,1) 100%);
	background: linear-gradient(to bottom,  rgba(246,246,246,1) 0%,rgba(238,238,238,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#eeeeee',GradientType=0 );
	vertical-align:middle;
	padding:10px 20px;
	border:1px solid #cdcdcd;
	cursor:pointer;
	font: 20px 'Cuprum', sans-serif;
  padding:10px 20px 10px 38px;
  text-align:center;
  color:#229027;
}
#content .calc-block .less_button:after{
	font-family: 'FontAwesome';
	content:"\f176";
	font-size:12px;
	border: 1px solid #229027;
	color: #229027;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:middle;
	width:20px;
	heighT:20px;
	line-height:20px;
	cursor:pointer;
	text-align:center;
	font-weight:normal;
	float:right;
}


.detail-price-block{
	text-align:left;
}
.detail-price-block .header{
	text-align:center;
}
.detail-price-block .header.br{
	text-align:lefT;
}
#yandex-map .rub span {
	display: none;
}
#yandex-map .rub:before {
	font-family: "PTSans";
	content: "\20BD";
	font-weight: inherit;
	font-size: 100%;
}
.pluso a{
	border:none;
}
.calc-block table tr.header td.address_value{
	text-align:center;
	font:24px "Cuprum",sans-serif;
}
.calc-block table td.inextricably{
	padding:0;
}
.calc-block table td.inextricably table{
	border:none;
}
.calc-block table td.inextricably table td{
	border:none;
}
.calc-block table td.inextricably table td+td{
	border-left:1px solid #cdcdcd;
}
.calc-block table td.inextricably table tr+tr td{
	border-top:1px solid #cdcdcd;
}
.calc-block .deep_value,.calc-block .dynamic_level_value{
	font-family: 'robotobold';
}

.ymaps-2-1-23-inner-panes .big_href{
	font-family: 'robotomedium';
	font-size:15px;
}
.calc-block .calc-block{
	margin:0;
}
.none{
display:none;
}
/************************************************************/
.offer{
	position:relative;
	width:100%;
}
.offer .images{
	position:relative;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:1;
	vertical-align:middle;
}
.offer .images img{
	width:100%;
	object-fit:cover;
	margin:0 !important;
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:middle;
}
.offer .images img.big{
	display:none;
}
@media screen and (min-width:1600px) {
	.offer .images img.big{
		display:inline-block;
		zoom:1;
		*display:inline;
	}
	.offer .images img.small{
		display:none;
	}
}
.offer .description{
	padding: 3% 3% 3% 28%;
	position:absolute;
	z-index:2;
	left:0;
	top:0;
	display:none;
}
@media screen and (min-width:1600px) {
	.offer .description{
		padding: 2% 2% 2% 35%;
	}
}
.offer .description .name{
	color:#d62727;
	font-size:20px;
	margin:0 0 2% 0;
	text-transform:uppercase;
}
@media screen and (max-width:1400px) {
	.offer .description .name{
		font-size:18px;
	}
}
.offer .description ul{
	margin:0 !important;
}
.offer .description ul li{
	color:#1c231d;
	font-size:16px;
	list-style:none;
	padding:1% 0 1% 16px;
	position:relative;
	margin:0 !important;
}
@media screen and (max-width:1400px) {
	.offer .description ul li{
		font-size:16px;
	}
}
#wrapper #content .offer .description ul li:before{
	content:"";
	width:6px;
	height:6px;
	background:#d12525;
	border-radius:50%;
	display:block;
	position:absolute;
	left:0;
	top:0;
	margin:2.5% 0 0 0;
}
.offer .description .bold{
	color:#1c231d;
	font-size:19px;
	font-weight:bold;
	white-space:nowrap;
}
@media screen and (max-width:1400px) {
	.offer .description .bold{
		font-size:17px;
	}
}
.offer .description .bold.red{
	text-transform:uppercase;
	color:#d92f2f;
}
.offer .description .border{
	color:#d82c2c;
	font-size:16px;
	font-weight:normal;
	padding:5px 10px;
	border:1px solid #d82c2c;
	display:inline-block;
	zoom:1;
	*display:inline;
}
@media screen and (max-width:1400px) {
	.offer .description .border{
		font-size:14px;
	}
}
.offer .description .underline{
	text-decoration:underline;
}