@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&subset=cyrillic');

html, body{height:100%;}
html, body/*, div, form, td, th, ul, ol, input*/ {color:#788b96;margin:0;padding:0;border:0;vertical-align:top;text-align:left;}
body/*, p, div, a, td, th, li, input, select, option, textarea*/{font:300 18px/24px 'Open Sans',sans-serif;background:#fff;}
img{max-width:100%;height:auto;border:none;margin:0;padding:0;}
.light{color:#ffffff;}
a{margin:0;padding:0;border:0;text-align:left;}
p{margin:0 0 8px 0;padding:0;border:0;text-align:left;} /* top right bottom left */

h1 {text-align:center;font:300 36px/46px 'Open Sans',sans-serif;margin:0 0 20px;color:#16181d;}
h2 {text-align:center;font:300 30px/40px 'Open Sans',sans-serif;margin:0 0 20px;color:#16181d;}
h3 {text-align:center;font:400 22px/30px 'Open Sans',sans-serif;margin:0 0 20px;}
b {font:700 18px/24px 'Open Sans',sans-serif;color:#d37125;}

ul {list-style:none;margin:0;padding:0;}
ul.point li {padding-left:30px;margin:0 0 8px 0;background:url('/images/arrow-ul.png?v=1') left 5px no-repeat;}

a {text-decoration:underline;-webkit-transition: .4s all linear;-moz-transition: .4s all linear;-o-transition: .4s all linear;transition: .4s all linear;}
a:link, a:visited {color:#3c6878;}
a:hover {color:#147183;}

a.navigation_chain {text-decoration:none;font:700 14px/24px 'Open Sans',sans-serif;}
a.navigation_chain:link, a.navigation_chain:visited {color:#3c6878;}
a.navigation_chain:hover {color:#147183;}

table {border-collapse:collapse;border-spacing:0;}
table {width:100%;margin:0;padding:0;border:0;}
table.padding06 td {padding:6px;vertical-align:middle;}
table.padding12 td {padding:12px;vertical-align:middle;}
table.padding24 td {padding:24px;vertical-align:middle;}
tr.tr-dark {background-color:#f3f6f7;height:72px;}
tr.tr-light {background-color:#fdfdfe;height:72px;}

#container{min-height:100%;background:transparent;}
* html #container{height:100%;}

#content-footer{display:block;height:260px;}

/* footer */

footer {clear:both;min-width:1260px;height:260px;margin:-260px auto 0 auto;background-color:#16181d;}

footer p, footer a {font:300 14px/18px 'Open Sans',sans-serif;text-decoration:none;color:#a5a6a6;}
footer p {margin:0 0 4px 0;}
footer a:link, footer a:visited, footer a:hover{color:#a5a6a6;text-decoration:underline;}
footer b{font:400 14px/18px 'Open Sans',sans-serif;color:#a5a6a6;text-decoration:none;}


.content{/*max-width:1260px;*/width:1260px;margin:0 auto;}

header{/*height:350px;*/}
.header-logo{margin:0 auto;display:block;width:92px;height:93px;}
.header-company{font:300 15px/20px 'Open Sans',sans-serif;text-transform:uppercase;text-align:center;color:#858c8e;}

.header-phone, .header-email, .header-address, .header-link-login{display:inline-block;position:relative;text-decoration:none;padding:5px 0 3px 34px;}
.header-phone{font:700 16px/20px 'Open Sans',sans-serif;}
.header-link-registration{display:inline-block;position:relative;text-decoration:none;padding:5px 15px 3px 36px;}
.header-phone:before, .header-email:before, .header-address:before, .header-link-registration:before, .header-link-login:before{background:url('/images/contacts-icons002.png?v=2') no-repeat;content:"";height:30px;left:0px;position:absolute;top:2px;width:30px;}
.header-phone:before{background-position:0 0;}
.header-email:before{background-position:-32px 0;}
.header-email:hover{text-decoration:underline;}
.header-address:before{background-position:-64px 0;}
.header-link-registration:before{background-position:-96px 0;}
.header-link-login:before, .btn-login-mobile:before{background-position:-128px 0;}
.header-link-registration a, .header-link-login a{font:200 15px/22px 'Exo 2',Arial,serif;color:#333;}
.btn-login-mobile, .btn-registration-mobile{display:inline-block;border:0;margin:0 0 0 8px;padding:7px 15px;min-width:60px;border-radius:0;}
.btn-login-mobile{background:#b5222d;}
.btn-registration-mobile{background:#d4953c;}

nav.menu {width: 960px;margin: 0 auto;}
nav.menu a {font:400 16px/20px 'Open Sans',sans-serif;text-transform:uppercase;text-decoration:none;display:block;padding:14px 25px;outline:none;transition:.5s linear;}
.topmenu > li {display:inline-block;margin:0 10px;position:relative;}
.submenu {position:absolute;top:100%;left:0;width:100%;min-width:400px;z-index:500;-webkit-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;-o-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;}
.menu ul li.arrow-down {padding-right:10px;background:url('/images/arrow-down.png') right 20px no-repeat;text-decoration:none;cursor:pointer;}
.topmenu > li > a:link, .topmenu > li > a:visited {color:#16181d;}
.topmenu > li > a:hover {color:#623018;}
.menu .submenu {visibility:hidden;opacity: 0;background:#16181d;}
.menu ul li:hover .submenu {visibility:visible;opacity:1;}
.submenu li a {color: white;font:300 16px/18px 'Open Sans',sans-serif;text-transform:none;padding:10px 25px;}
.submenu li:hover {background:#30333a;}
.menu ul li:hover .submenu {visibility:visibl;}


.column-020{width:16%;}
.column-025{width:21%;}
.column-033{width:29%;}
.column-050{width:46%;}
.column-066{width:62%;}
.column-100{width:96%;}
.column-020, .column-025, .column-033, .column-050, .column-066, .column-100 {display:inline-block;float:left;margin:3% 2%;overflow:hidden;min-width:200px;}

/* Соцсети */
.ss-row{height:32px;}
.ss-item{display:inline-block;margin:0 4px;height:32px;width:32px;float:right;}
.ss-btn{display:inline-block;width:32px;height:32px;margin:0;padding:0;outline:none;background:url('/images/ss-icons002.png') left top no-repeat;cursor: pointer;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;}
.ss-btn-vk{background-position:0px 0px;background-color:#31353e;}
.ss-btn-vk:hover, .ss-btn-vk3:hover {background-color:#39517e;}
.ss-btn-ok{background-position:-32px 0px;background-color:#d37125;}
.ss-btn-ok:hover,.ss-btn-ok3:hover{background-color:#f8650a;}
.ss-btn-fb{background-position:-64px 0px;background-color:#3c6878;}
.ss-btn-fb:hover,.ss-btn-fb3:hover{background-color:#304581;}
.ss-btn-inst{background-position:-128px 0px;background-color:#623018;}
.ss-btn-inst:hover,.ss-btn-inst3:hover{background-color:#4d2b1b;}



.block-parallax{width:100%;min-width:1260px;/*min-height:500px;*/background:transparent;}
.block-parallax-empty{min-height:300px;}
.block-parallax .block-light{background-color:#ffffff;/*min-height:400px;*/margin:4% 2%;}
.block-parallax .block-light-inner{padding:50px;}

.btn-home {color:#ffffff;background-color:#d37125;padding:20px 30px;text-align:left;/*width:220px;*/font:normal 18px/22px 'Open Sans',sans-serif;}
.btn-home a:link{color:#ffffff;}



.separator {height:1px;width:100px;margin:30px auto;border-top:1px solid #d37125;clear:both;}
.separator-space {height:60px;margin:0;clear:both;}

.clearfix {clear:both;}

.block-center {text-align:center;}
.block-center p{text-align:center;}


.home-4top {display:inline-block;padding:10px;margin:10px;vertical-align:top;text-align:center;}
.home-4top img{width:170px;height:170px;}
.home-4top p {padding-top:14px;text-align:center;}


.home-manual-number {text-align:left;font:300 90px/90px 'Open Sans',sans-serif;color:#dcaf84;}



/*
1280
1024
320
*/