html{width:100%;height:100%;}
body{background:white;color:#000;font-family:"Trebuchet MS", "Helvetica CY", sans-serif;font-size:12px;line-height:100%;}
@font-face{font-family:'MTCORSVA';src:url('MTCORSVA.eot');src:local('MTCORSVA'), url('MTCORSVA.woff') format('woff'), url('MTCORSVA.ttf') format('truetype');}
.header_descr{font-family:'MTCORSVA';font-size:34px;color:#9d9f9f;bottom:-198px;line-height:44px;}
.header_descr a{color:white !important;}
a{color:#d70d25;color:#015517;}
a:hover{color:#86c309;text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-family:"Trebuchet MS", "Helvetica CY", sans-serif;font-weight:bold;color:#028d26;margin:12px 0 15px 0;}
h1{font-size:16px;font-weight:bold;margin-top:0;color:#000000;}
h2{font-size:18px;margin-top:10px;}
h3{font-size:16px;margin-top:10px;}
h4{font-size:14px;margin:11px 0 10px 0;}
h5{font-size:12px;margin:10px 0 10px 0;}
h6{font-size:11px;margin:10px 0 10px 0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#028d26;text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:#015517;text-decoration:none;}
p{color:#000;line-height:20px;margin:14px 0 17px 0;padding:0 7px 0 0;font-size:12px;}
p:first-child{margin-top:0;margin-bottom:0;padding-top:6px;}
span.attention, span.error, div.error{color:#c71515;}
ul, ol, dl{margin:13px 0 19px 0;}
div#content table{margin:13px 0 15px 0;}
li{margin:2px 0 2px 0;font-size:12px;}
hr{display:block;width:100%;height:10px;background:url('../img/hr.gif') top left repeat-x;border:none;}
div.hr{display:block;width:100%;height:10px;background:url('../img/hr.png') top left repeat-x;border:none;}
.fixed_btn{height:185px;width:35px;display:block;position:fixed;right:0;top:170px;z-index:9999999999;}
header{display:block;position:relative;width:100%;height:334px;margin:0;padding:0;z-index:1;background:url('../img/header.jpg') top center repeat-x;}
.logotype{margin-bottom:140px;}
nav.main{display:block;position:relative;width:100%;height:64px;margin:10px 0 10px 0;padding:0;}
nav.main > div.wrapper{}
#content{width:100%;height:auto;margin:20px 0 20px 0;padding:0;z-index:2;font-size:14px;}
#content > div.wrapper{}
#content > div.wrapper:after{content:'';clear:both;display:table;}
div.left-side{float:left;}
div.left-side > div.wrapper{width:100%;}
div.center-side > div.wrapper{width:auto;padding:0 0 0 0;}
div.inline-element{width:90px;height:100px;display:-moz-inline-stack;display:inline-block;text-align:left;margin:0 2px 0 0;line-height:18px;}
div.content{padding:0;font-size:14px;line-height:20px;overflow:hidden;}
div.content h1, div.content h2, div.content h3, div.content h4, div.content h5, div.content h6{margin-bottom:5px;}
div.content p{font-size:14px;margin-top:5px;}
div.content a{color:#028d26;text-decoration:none;}
div.content a:hover{color:#000;text-decoration:underline;}
div.content ul{}
div.content ul li{font-size:14px;}
div.content ol li{font-size:14px;list-style-position:inside;list-style-type:decimal;}
div#content table{width:100%;height:auto;border:none;}
div#content table tr{}
div#content table tr th{font-size:12px;font-weight:bold;color:#fff;background:#549d03;padding:12px 25px 12px 35px;}
div#content table tr td{padding:12px 15px 12px 35px;vertical-align:middle;background:#dce7c8;font-size:14px;}
div#content table tr:nth-child(even) td{background:#b9c6a1;}
div#content table tr.even td{background:#b9c6a1;}
table.clear{width:auto;border:none !important;}
table.clear tr th, table.clear tr td{border:none !important;margin:0;padding:0;background:none !important;}
ul.bread{margin:0 0 5px 0;padding:0;}
ul.bread li{display:inline;font-size:11px;font-family:"Trebuchet MS", "Helvetica CY", sans-serif;padding:0 0 0 0 !important;background:none !important;}
ul.bread li a{color:#606060;}
ul.bread li a:hover{color:#7e7e7e;}
ul.bread li span{color:#7e7e7e;}
ul.bread li img{border:none !important;}
div.main-menu{width:100%;height:auto;z-index:3;font-size:14px;overflow:hidden;margin-bottom:10px;}
div.main-menu > div.wrapper{padding:0 0 15px 0;}
div.main-menu a{}
div.main-menu a:hover{text-decoration:none;color:#074401;text-shadow:none;}
div.main-menu-top{width:100%;height:31px;margin:0 auto;padding:1px 0 0 0;background:url(../img/main-menu-top2.png) repeat-x !important;border-radius:5px;text-align:center;}
div.main-menu-top > a{color:#fff;font-size:14px;text-shadow:0px 1px 0px rgba(7, 68, 1, 1);}
div.main-menu-top > span{color:#fff;font-size:14px;text-shadow:0px 1px 0px rgba(7, 68, 1, 1);}
div.main-menu ul.main-menu{margin:5px 0 0 0;padding:0;}
div.main-menu ul.main-menu li{position:relative;background:none;color:#074401;list-style:none;margin-bottom:3px;}
div.main-menu ul.main-menu li > span.m-m-c{display:inline-block;height:auto;padding:0 0 0 40px;color:#074401;line-height:23px;}
div.main-menu ul.main-menu li.active > span.m-m-c{text-decoration:underline;}
div.main-menu ul.main-menu li > span.m-m-c > a{color:#074401;text-shadow:0px 1px 0px rgba(255, 255, 255, 1);}
div.main-menu ul.main-menu li > span.m-m-c > a:hover{color:#073001;text-shadow:none;}
div.m-m-disk{width:31px;height:23px;background:url(../img/li_normal.png) top left no-repeat;position:absolute;left:0;top:2px;}
div.main-menu ul.main-menu li.active div.m-m-disk{background:url(../img/li_active.png) top left no-repeat;}
div.products{margin:5px 0 20px 0;vertical-align:top;}
div.product-top{background:#5a9322;text-align:center;color:#fff;height:24px;border-radius:9px 9px 0 0;}
div.product-top span{text-align:left;display:block;padding:5px 0 5px 10px;}
div.product-top a{color:#fff;text-decoration:underline;}
div.product-top a:hover{text-decoration:none;}
div.product-image{background:url('../img/product-image.gif') top left repeat;text-align:center;padding:5px;}
div.product-text{padding:0 5px 10px 5px;background:#D9D8D8;text-align:justifyfull;text-align:justify;border-radius:0 0 10px 10px;}
div.product-text p{margin:0;padding:0;}
div.product-text a{color:#015517;text-decoration:underline;font-size:14px;line-height:1px;}
div.product-text p{font-size:11px;color:#000;line-height:16px;}
div.product-info{padding:0 5px 0 5px;}
div.product-info p{padding-top:3px;margin-top:0;}
span.green{color:#015517;}
div.product-info b, div.product-info strong{font-size:14px;}
footer{display:block;position:relative;width:100%;height:84px;padding:0;margin:0;margin-top:-84px;background:url('../img/footer.gif') bottom center repeat-x;}
div.bodypage{height:auto !important;height:100%;min-height:100%;position:relative;}
div.footer{height:84px;}
footer > div.wrapper{height:84px;font-size:12px;color:#2e2e2e;overflow:hidden;}
footer p{font-size:12px;color:#2e2e2e;padding:12px 0 12px 10px;margin-bottom:0;line-height:16px;}
footer a{color:#2e2e2e;text-decoration:none;}
div.counters{vertical-align:top;line-height:39px;display:block;position:absolute;padding:20px 20px 0 10px;left:290px;top:0;}
div.authors{vertical-align:top;display:block;position:absolute;padding:20px 20px 0 10px;right:10px;top:0;text-align:right;}
div.authors p{margin:0;padding:0;}
div.authors > img{vertical-align:middle;}
div.authors a{text-decoration:underline;}
div.form{font-size:12px;color:#fff;}
div.form > div.wrapper{padding:30px 14px 0 0;}
label{color:#4b4b4b;font-size:12px;font-weight:normal;display:block;text-align:left;padding:8px 0;font-family:"Trebuchet MS", "Helvetica CY", sans-serif;}
select{width:auto;height:24px;padding:1px 1px;line-height:24px;font-size:12px;font-family:"Trebuchet MS", "Helvetica CY", sans-serif;color:#4b4b4b;border:1px solid #ffffff;background:#fff;}
option{padding:2px 10px 0 10px;font-size:12px;font-family:"Trebuchet MS", "Helvetica CY", sans-serif;}
input[type='text']{display:-moz-inline-stack;display:inline-block;width:90%;height:24px;padding:0 6px;line-height:24px;font-size:14px;color:#4b4b4b;border:1px solid #ffffff;background:#fff;font-family:"Trebuchet MS", "Helvetica CY", sans-serif;font-style:normal;box-shadow:inset 2px 2px 3px rgba(0, 0, 0, .3);-moz-box-shadow:inset 2px 2px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 2px 2px 3px rgba(0, 0, 0, .3);}
input[type='text']:focus{}
input[type='password']{display:-moz-inline-stack;display:inline-block;width:90%;height:24px;padding:0 6px;font-size:14px;color:#4b4b4b;border:1px solid #ffffff;background:#fff;font-family:"Trebuchet MS", "Helvetica CY", sans-serif;font-style:normal;box-shadow:inset 2px 2px 3px rgba(0, 0, 0, .3);-moz-box-shadow:inset 2px 2px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 2px 2px 3px rgba(0, 0, 0, .3);}
input[type='password']:focus{}
textarea{display:block;width:90%;height:130px;padding:5px 6px;font-size:14px;color:#4b4b4b;border:1px solid #ffffff;background:#fff;font-family:"Trebuchet MS", "Helvetica CY", sans-serif;font-style:normal;box-shadow:inset 2px 2px 3px rgba(0, 0, 0, .3);-moz-box-shadow:inset 2px 2px 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 2px 2px 3px rgba(0, 0, 0, .3);}
textarea:focus{}
input[type='submit'], input[type='button']{display:-moz-inline-stack;display:inline-block;width:auto;height:34px;padding:0 25px;line-height:34px;font-size:13px;color:#4b4b4b;border:1px solid #ffffff;background:#fff;text-transform:uppercase;font-family:"Trebuchet MS", "Helvetica CY", sans-serif;font-style:normal;background-position:0 0;cursor:pointer;}
input[type='submit']:hover, input[type='button']:hover{background-position:0 -24px;background:#ddffdd;}
label.error{color:#c71515;}
input[type='text'].error{color:#c71515;border:1px solid #c71515;}
input[type='password'].error{color:#c71515;border:1px solid #c71515;}
textarea.error{color:#c71515;border:1px solid #c71515;}
div.items{}
div.item{display:block;}
div.item > div.image{float:left;width:auto;height:100px;}
.clear{clear:both;content:'';visibility:hidden;display:block;line-height:0;height:0;}
.menuTop{margin-top:-12px;}
.menuTop ul li.active a{text-decoration:underline;}
.menuTop ul li a{color:#fff;font-size:14px;text-shadow:0px 1px 0px rgba(7, 68, 1, 1);}
.menuTop ul li a:hover{color:#073001;text-shadow:none;}
.iconTopMenu-1,.iconTopMenu-2,.iconTopMenu-3,.iconTopMenu-4{float:left !important;width:23px !important;height:23px !important;display:block !important;background:url(../img/iconsTopMenu.png) no-repeat !important;margin-top:3px !important;margin-right:-10px !important;}
.iconTopMenu-1{background-position:-23px 0 !important;margin-left:10px !important;}
.iconTopMenu-2{background-position:0 0 !important;margin-left:10px !important;}
.iconTopMenu-3{background-position:-46px 0 !important;margin-left:10px !important;}
.iconTopMenu-4{background-position:-69px 0 !important;margin-left:10px !important;}
.nav-justified{border:1px solid #ccc;background:url(../img/main-menu-top2.png) repeat-x !important;border-radius:5px;}
.nav-justified>li>a{padding-top:5px;padding-bottom:4px;margin-bottom:0;text-align:center;color:#fff;}
.nav-justified>li>a:hover{color:#000;background:transparent;}
.nav-justified>li>a:active{color:#000;background:transparent;}
.nav-justified>li:first-child > a{border-radius:5px 5px 0 0;}
.nav-justified>li:last-child > a{border-bottom:0;border-radius:0 0 5px 5px;}
button.more{text-decoration:underline;border:none;background:none;color:#5a9322;}
button.more:hover{color:#000;}
.product-image>a>img{width:100%;}
.panel{margin-bottom:10px;background-color:transparent;border:none;border-radius:none;-webkit-box-shadow:none;box-shadow:none;}
.panel-group{margin-bottom:0px;}
.panel-default>.panel-heading{background-color:transparent;border-color:transparent;color:#5a9322;}
.panel-default>.panel-heading:hover{color:#333;}
.wrapper.content>p.text-right{margin-top:-4px; line-height: 0; margin-bottom: 26px;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding: 8px !important; border-top: 1px solid #ddd;background: #fff !important;}

.order-form-block {
	background: #f3f4f5 !important;
}
.order-form-block__header {
	font-size: 20px;
    padding: 0 0 15px;
    font-weight: bold;
}
.order-form input[type="text"],
.order-form textarea {
	margin: 0 0 15px;
	border: 1px solid #d6d6d6;
	width: 100%;
	box-sizing: border-box;
}
.order-form textarea {
	resize: none;
}
.order-form__button {
	    margin: 0;
    border: 0 none;
    display: inline-block;
    -moz-box-shadow: inset 0px 1px 0px 0px #bee2f9;
    -webkit-box-shadow: inset 0px 1px 0px 0px #bee2f9;
    box-shadow: inset 0px 1px 0px 0px #bee2f9;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #468ccf));
    background: -moz-linear-gradient(center top, #63b8ee 5%, #468ccf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');
    background-color: #63b8ee;
    text-indent: 0;
    border: 1px solid #3866a3;
    padding: 7px 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-shadow: rgba(0,0,0,.4) 0 1px 0;
    color: #fff;
    font-size: 16px;
    line-height: 14px;
    font-family: Helvetica, Arial, Sans-Serif;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
}
.order-form__button:hover {
	border-top-color: #148ec7;
    background: #148ec7;
    color: #fff;
}
.order-form-block-link {
	height: 35px;
	width: 150px;
	display: block;
	position: fixed;
	right: -58px;
	top: 170px;
	z-index: 9999999999;
	transform: rotate(-90deg);
	background: #0191ce;
	text-align: center;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF !important;
	border-radius: 10px 10px 0 0;
	text-decoration: none !important;
}
.modal-popup-block {
	padding: 20px 50px !important;
	text-align: center;
}
.modal-popup-block p {
	font-size: 14px !important;
	padding: 0 !important;
	margin-bottom: 0 !important;
}

@media (min-width:768px){nav.navbar{margin-left:-15px;margin-right:-15px;}
.nav-justified{max-height:31px;}
.nav-justified > li > a{border-left:1px solid #fff;}
.nav-justified > li:first-child > a{border-left:0;}
.nav-justified > li:last-child > a{border-right:0;}
div#sender {margin: 0 40px;}
}
@media (min-width:768px) and (max-width:991px){.container{width:100%;}
.iconTopMenu-1, .iconTopMenu-2, .iconTopMenu-3, .iconTopMenu-4{width:0 !important;height:0 !important;margin-left:0px !important;}
.menuTop ul li a{font-size:13px;padding:0;}
div.main-menu-top{height:auto;}
div.content ul li{font-size:13px;}
div.main-menu-top > span{font-size:13px;}
}
@media (max-width:768px){.navbar-header{background:url(../img/main-menu-top2.png) repeat-x !important;padding-left:15px;}
div#content table tr td {padding: 7px 0px 7px 5px;}

.navbar-toggle.collapsed{background-color:#777;border:1px solid #f5f5f5;}
a.navbar-brand.hidden-sm.hidden-md.hidden-lg{color:#fff;}
span.icon-bar{background-color:bisque;}
div.main-menu ul.main-menu li{float:left;padding-right:20px;}
.nav-justified{background:url(../img/main-menu-top2.png) repeat !important;}
.navbar-brand{height:31px;padding:4px 0px;font-size:14px;text-shadow:0px 1px 0px rgba(7, 68, 1, 1);}
.navbar-toggle{padding:3px 5px;margin-top:3px;}
.navbar{min-height:40px;margin-bottom:0px;margin-top:-20px;}
@media (max-width:608px){.logotype{margin-bottom:125px;}
header{height:324px;}
@media (max-width:535px){.logotype{margin-bottom:100px;}
}
@media (max-width:417px){.header_descr{font-size:24px;}
.logotype>a>img{max-width:100%;height:auto;}
.authors {margin-top: 23px;}
}
@media (max-width:250px){.header_descr{font-size:20px;}
}
