@font-face{font-family:'CoreSans';src:url('../../fonts/CoreSansA45Regular.eot');src:url('../../fonts/CoreSansA45Regular.eot') format('embedded-opentype'), url('../../fonts/CoreSansA45Regular.woff2') format('woff2'), url('../../fonts/CoreSansA45Regular.woff') format('woff'), url('../../fonts/CoreSansA45Regular.ttf') format('truetype'), url('../../fonts/CoreSansA45Regular.svg#CoreSansA45Regular') format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:'CoreSans';src:url('../../fonts/CoreSansA65Bold.eot');src:url('../../fonts/CoreSansA65Bold.eot') format('embedded-opentype'), url('../../fonts/CoreSansA65Bold.woff2') format('woff2'), url('../../fonts/CoreSansA65Bold.woff') format('woff'), url('../../fonts/CoreSansA65Bold.ttf') format('truetype'), url('../../fonts/CoreSansA65Bold.svg#CoreSansA65Bold') format('svg');font-weight:700;font-style:normal;}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
html::selection,
body::selection,
div::selection,
span::selection,
applet::selection,
object::selection,
iframe::selection,
h1::selection,
h2::selection,
h3::selection,
h4::selection,
h5::selection,
h6::selection,
p::selection,
blockquote::selection,
pre::selection,
a::selection,
abbr::selection,
acronym::selection,
address::selection,
big::selection,
cite::selection,
code::selection,
del::selection,
dfn::selection,
em::selection,
img::selection,
ins::selection,
kbd::selection,
q::selection,
s::selection,
samp::selection,
small::selection,
strike::selection,
strong::selection,
sub::selection,
sup::selection,
tt::selection,
var::selection,
b::selection,
u::selection,
i::selection,
center::selection,
dl::selection,
dt::selection,
dd::selection,
ol::selection,
ul::selection,
li::selection,
fieldset::selection,
form::selection,
label::selection,
legend::selection,
table::selection,
caption::selection,
tbody::selection,
tfoot::selection,
thead::selection,
tr::selection,
th::selection,
td::selection,
article::selection,
aside::selection,
canvas::selection,
details::selection,
embed::selection,
figure::selection,
figcaption::selection,
footer::selection,
header::selection,
hgroup::selection,
menu::selection,
nav::selection,
output::selection,
ruby::selection,
section::selection,
summary::selection,
time::selection,
mark::selection,
audio::selection,
video::selection{background:#0054b9;color:#fff;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block;}
ol,
ul{list-style:none;}
blockquote,
q{quotes:none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
input[type=submit]{outline:none;}
@keyframes menu{0%{top:0;}
30%{top:-10px;}
60%{top:5px;}
100%{top:-10px;}
}
@-moz-keyframes menu{0%{top:0;}
30%{top:-10px;}
60%{top:5px;}
100%{top:-10px;}
}
@-webkit-keyframes menu{0%{top:0;}
30%{top:-10px;}
60%{top:5px;}
100%{top:-10px;}
}
@keyframes anim{0%{top:0;}
30%{top:-10px;}
60%{top:5px;}
100%{top:-10px;}
}
@-moz-keyframes anim{0%{top:0;}
30%{top:-10px;}
60%{top:5px;}
100%{top:-10px;}
}
@-webkit-keyframes anim{0%{top:0;}
30%{top:-10px;}
60%{top:5px;}
100%{top:-10px;}
}
body{font:400 16px 'CoreSans';color:#000000;line-height:1em;background:#fff;}
li{line-height:19px;}
#Go_Top{position:fixed;bottom:60px;right:10px;cursor:pointer;}
strong{font-weight:700;}
section,
header,
footer{width:100%;margin:0 auto;overflow:hidden;position:relative;}
.b-center{max-width:1000px;min-width:280px;margin:0 auto;position:relative;padding:0 10px;}
strong{font-weight:700;}
a{cursor:pointer;}
.fll{float:left;}
.flr{float:right;}
.btn-callback{margin-top:10px;display:inline-block;width:200px;font-size:16px;font-weight:700;color:#010c11;text-transform:uppercase;text-align:center;background:#0054b9;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;border:1px solid transparent;padding:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;}
.btn-callback:hover{background:none;border-color:#0054b9;color:#0054b9;}
#copy{text-align:center;background-color:#03532a;}
.captions{cursor:default;}
.captions:hover .caption:after{width:200px;margin-left:-100px;}
.caption{font-size:30px;line-height:34px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;position:relative;padding-bottom:15px;margin-bottom:15px;}
@media only screen and (max-width:640px){.caption{font-size:28px;line-height:32px;}
}
.caption span{color:#0054b9;}
.caption:after{content:"";width:144px;height:3px;background:#0054b9;margin-left:-72px;position:absolute;bottom:0;left:50%;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;}
.sub-caption{font-size:18px;font-weight:400;color:#09171D;line-height:22px;text-transform:uppercase;text-align:center;}
@media only screen and (max-width:480px){.sub-caption{font-size:18px;line-height:22px;}
}
.top-hide-menu{display:none;width:100%;background:#fff;overflow:hidden;padding:20px 0 0 0;}
.top-hide-menu ul{display:block;float:left;width:100%;overflow:visible;text-align:center;}
.top-hide-menu ul li{display:inline-block;margin-right:2.5%;padding-bottom:20px;}
@media only screen and (max-width:950px){.top-hide-menu ul li{margin-right:10px;}
}
.top-hide-menu ul li:last-child{margin-right:0;}
.top-hide-menu ul li:hover a{color:#0054b9;}
.top-hide-menu ul li:hover a:after{width:100%;margin-left:-50%;opacity:1;}
.top-hide-menu ul li a{font-size:15px;font-weight:700;color:#c9c5b9;text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;}
.top-hide-menu ul li a:after{content:"";width:40%;height:3px;background:#0054b9;position:absolute;bottom:-8px;left:50%;margin-left:-20%;opacity:0;-webkit-transition:all 0.7s 0s;transition:all 0.7s 0s;}
.top-line{position:fixed;width:100%;background:#03532a;z-index:-1;border-bottom:1px solid #0054b9;display:none;}
.top-line .main__top{width:100%;overflow:visible;height:70px;overflow:hidden;}
.top-line .main__top .main__top-menu-toggle{display:none;width:110px;float:left;margin-top:41px;margin-left:10px;}
.top-line .main__top .main__top-menu-toggle a:hover i,
.top-line .main__top .main__top-menu-toggle a.selected i{color:#0054b9;}
.top-line .main__top .main__top-menu-toggle a:hover span,
.top-line .main__top .main__top-menu-toggle a.selected span{color:#0054b9;}
.top-line .main__top .main__top-menu-toggle a i{font-size:28px;color:#fff;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;}
.top-line .main__top .main__top-menu-toggle a span{display:none;font-size:14px;font-weight:700;margin-left:10px;color:#fff;text-transform:uppercase;position:relative;top:-9px;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;}
@media only screen and (max-width:400px){.top-line .main__top .main__top-menu-toggle a span{opacity:0;}
}
@media only screen and (max-width:910px){.top-line .main__top .main__top-menu-toggle{display:block;}
}
@media only screen and (max-width:400px){.top-line .main__top .main__top-menu-toggle{width:40px;}
}
.top-line .main__top ul{display:block;float:left;width:30%;margin-top:22px;overflow:visible;}
.top-line .main__top .social__menu{width:100%;}
@media only screen and (max-width:910px){.top-line .main__top ul{display:none;}
}
@media only screen and (max-width:910px){.top-line .main__top{height:40px;}
.top-line .main__top ul{visibility:hidden;width:100%;margin-top:15px;font-size:14px;line-height:15px;overflow:visible;display:block;text-align:center;}
}
.top-line .main__top ul li{display:inline-block;margin-right:2.5%;}
@media only screen and (max-width:950px){.top-line .main__top ul li{margin-right:10px;}
}
.top-line .main__top ul li:last-child{margin-right:0;}
.top-line .main__top ul li:hover a{color:#0054b9;}
.top-line .main__top ul li:hover a:after{width:100%;margin-left:-50%;opacity:1;}
.top-line .main__top ul li a{font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;}
.top-line .main__top ul li a.selected{color:#0054b9;}
.top-line .main__top ul li a.selected:after{width:100%;margin-left:-50%;opacity:1;}
.top-line .main__top ul li a:after{content:"";width:40%;height:3px;background:#0054b9;position:absolute;bottom:-8px;left:50%;margin-left:-20%;opacity:0;-webkit-transition:all 0.7s 0s;transition:all 0.7s 0s;}
.top-line .main__top .main__contacts{float:right;width:370px;margin-top:-20px;cursor:default;}
@media only screen and (max-width:910px){.top-line .main__top .main__contacts{width:400px;}
}
@media only screen and (max-width:550px){.top-line .main__top .main__contacts{width:190px;}
}
.top-line .main__top .main__contacts .text-contact-1{margin-right:0%;}
.top-line .main__top .main__contacts a{top:30px;font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:10px;line-height:20px;position:relative;right:-45px;}
@media only screen and (max-width:910px){.top-line .main__top .main__contacts a{display:inline-block;margin-right:15px;top:10px;}
}
@media only screen and (max-width:550px){.top-line .main__top .main__contacts a{display:inline-block;margin-right:15px;top:10px;}
}
.top-line .main__top .main__contacts .btn-callback{width:190px;}
.main{height:700px;background:url('../images/shapka.jpg') 50% 0 no-repeat;}
.main .main__top{height:500 px;width:100%;overflow:visible;overflow:hidden;}
.main .main__top .main__top-menu-toggle{position:absolute;width:50%;float:right;margin-top:200px;margin-left:93%;}
.main .main__top .main__top-menu-toggle a:hover i,
.main .main__top .main__top-menu-toggle a.selected i{color:#0054b9;}
.main .main__top .main__top-menu-toggle a:hover span,
.main .main__top .main__top-menu-toggle a.selected span{color:#0054b9;}
.main .main__top .main__top-menu-toggle a i{font-size:28px;line-height:72px;color:#fff;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;}
.main .main__top .main__top-menu-toggle a span{display:none;font-size:14px;font-weight:700;margin-left:0px;color:#fff;text-transform:uppercase;position:relative;top:0px;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;}
@media only screen and (max-width:400px){.main .main__top .main__top-menu-toggle a span{opacity:0;}
}
@media only screen and (max-width:550px){.main__top-menu-toggle{left:40%;top:9%;}
.main .main__top .main__top-menu-toggle a i{color:#ffe800;}
}
@media only screen and (max-width:910px){.main .main__top .main__top-menu-toggle{margin-left:8%;display:block;float:left;width:60px;margin-top:48px;}
}
@media only screen and (max-width:400px){.main .main__top .main__top-menu-toggle{width:40px;right:9%;z-index:1;}
}
.main .main__top ul{display:block;float:left;width:76%;margin-top:60px;overflow:visible;}
@media only screen and (max-width:910px){.main .main__top ul{display:none;}
}
.main .main__top ul li{display:inline-block;margin-right:2.5%;}
@media only screen and (max-width:950px){.main .main__top ul li{margin-right:10px;}
}
.main .main__top ul li:last-child{margin-right:0;}
.main .main__top ul li:hover a{color:#0054b9;}
.main .main__top ul li:hover a:after{width:100%;margin-left:-50%;opacity:1;}
.main .main__top ul li a{font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;}
.main .main__top ul li a:after{content:"";width:40%;height:3px;background:#0054b9;position:absolute;bottom:-8px;left:50%;margin-left:-20%;opacity:0;-webkit-transition:all 0.7s 0s;transition:all 0.7s 0s;}
.main .main__top .main__contacts{float:right;margin-right:-2px;width:350px;margin-top:36px;cursor:default;}
@media only screen and (max-width:910px){.main .main__top .main__contacts{width:400px;margin-right:38px;}
}
@media only screen and (max-width:550px){.main .main__top .main__contacts{width:100%;float:none;margin-right:-7%;text-align: center;}
}
.main .main__top .main__contacts a{display:block;font-size:37px;font-weight:700;color:#ffe800;text-transform:uppercase;margin-bottom:10px;line-height:35px;position:relative;background:rgba(149, 141, 105, 0.59);border-radius:10px;text-align:center;}
@media only screen and (max-width:910px){.main .main__top .main__contacts a{margin-right:20px;top:3px;}
}
@media only screen and (max-width:550px){.main .main__top .main__contacts a{margin-top:5px;margin-bottom:-2px;font-size:22px;font-weight:600;top:0px;left:0px;background-color:rgba(0, 0, 0, 0.3);border-radius:5px;width:228px;text-align:center;margin: 0px auto 20px;}
}
.main .main__top .main__contacts .btn-callback{width:190px;}
.main .main__caption{width:84%;background:rgba(149, 141, 105, 0.59);border-radius:10px;}
@media only screen and (max-width:620px){.main .main__caption{margin-left:229px;}
}
@media only screen and (max-width:540px){.main .main__caption{margin-left:0%;}
}
.cntr{margin-left:6px;}
.main .b-center .main__top .main__contacts i{opacity:0;font-size:32px;color:#ffe800;position:relative;top:37px;left:37px;z-index:1;}
@media only screen and (max-width:910px){.main .b-center .main__top .main__contacts i{opacity:0;font-size:30px;color:#0054b9;position:relative;top:13px;left:-66px;}
}
@media only screen and (max-width:550px){.main .b-center .main__top .main__contacts i{font-size:30px;color:#0054b9;position:relative;top:12px;left:-73px;z-index:1;}
.main{background-position:-600px;}
.catalog ul li .description p{font-size:16px !important;color:#fff;position:relative;margin-bottom:5px;text-align:left;}
.catalog ul li .description h4{font-size:16px !important;position:relative;margin-bottom:5px;}
}
.top-line .b-center .main__top .main__contacts i{font-size:20px;color:#0054b9;position:relative;top:36px;left:50px;}
.main .main__middle{width:85%;margin-left:-150px;text-align:center;margin-top:-148px;cursor:default;}
@media only screen and (max-width:910px){.main .main__middle{width:100%;margin-left:8%;margin-top:120px;}
}
@media only screen and (max-width:620px){.main .main__middle{width:100%;margin-left:-35%;margin-top:0;}
}
@media only screen and (max-width:480px){.main .main__middle{width:100%;margin-left:8%;}
}
.main .main__middle h1{font-size:72px;color:#fff;font-weight:700;line-height:72px;position:relative;padding-bottom:15px;margin-bottom:15px;}
@media only screen and (max-width:768px){.main .main__middle h1{font-size:43px;line-height:47px;}
}
@media only screen and (max-width:620px){.main .main__middle h1{font-size:37px;line-height:45px;margin-top:81px;}
}
@media only screen and (max-width:480px){.main .main__middle h1{font-size:30px;line-height:37px;}
}
.main .main__middle h1 br{display:block;}
@media only screen and (max-width:1024px){.main .main__middle h1 br{}
}
.main .main__middle h1:after{content:"";width:144px;height:3px;background:#ffe800;margin-left:-72px;position:absolute;bottom:0;left:50%;}
.main .main__middle h1 span{color:#ffe800;}
.main .main__middle p{font-size:18px;font-weight:400;color:#fff;line-height:22px;}
@media only screen and (max-width:480px){.main .main__middle p{font-size:18px;line-height:22px;}
}
@media only screen and (max-width:760px){.main .main__middle p br{display:none;}
}
.main .main__middle .btn-callback{display:inline-block;margin:50px 0 80px;background:none;border-color:#0054b9;color:#0054b9;}
@media only screen and (max-width:480px){.main .main__middle .btn-callback{margin-bottom:50px;}
}
.main .main__middle .btn-callback:hover{background:#0054b9;color:#010c11;}
.main .main__middle .icon-mouse{display:block;font-size:22px;color:#fff;margin-bottom:90px;}
@media only screen and (max-width:480px){.main .main__middle .icon-mouse{margin-bottom:50px;}
}
.advantages{width:100%;padding:0 0 80px 0;background:#fff;}
@media only screen and (max-width:480px){.advantages{padding-bottom:0px;}
}
.advantages .b-center{border-top:1px solid #0054b9;padding-top:80px;}
@media only screen and (max-width:480px){.advantages .b-center{padding-top:50px;}
}
.advantages.animate ul li{opacity:1;}
.advantages.animate ul li.x1, li.x11, li.x1-1{-webkit-transition-delay:0.3s;transition-delay:0.3s;}
.advantages.animate ul li.x2, li.x22, li.x1-1{-webkit-transition-delay:0.6s;transition-delay:0.6s;}
.advantages.animate ul li.x3, li.x33, li.x1-1{-webkit-transition-delay:0.9s;transition-delay:0.9s;}
.advantages ul{text-align:center;}
@media only screen and (max-width:480px){.advantages ul{margin-top:30px;}
}
h5{margin-top:20px;}
.advantages ul li{display:inline-block;width:265px;margin-right:9%;margin:0px 90px 0px 0;vertical-align:top;cursor:default;-webkit-transition:all 0.5s 0s;transition:all 0.5s 0s;opacity:0;}
@media only screen and (max-width:1024px){.advantages ul li{margin-right:5%;}
}
@media only screen and (max-width:960px){.advantages ul li{margin-right:3%;}
}
@media only screen and (max-width:920px){.advantages ul li{width:27%;}
}
@media only screen and (max-width:740px){.advantages ul li{width:95%;margin:0px 0 40px 0;}
}
.advantages ul li:nth-child(3n){margin-right:0;}
@media only screen and (max-width:740px){.advantages ul li:nth-child(3n){margin-right:0;margin-bottom:0;}
}
.advantages ul li:hover em{background:#0054b9;border-color:#0054b9;-webkit-transition:all 0.5s 0s;transition:all 0.5s 0s;-webkit-animation:menu 0.5s 1;animation:menu 0.5s 1;}
.advantages ul li:hover em i{color:#09171d;}
.advantages ul li em{display:block;width:80px;height:80px;border:3px solid #0054b9;margin:0 auto;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;position:relative;}
.advantages ul li em i{font-size:32px;color:#0054b9;position:relative;top:32px;}
.advantages ul li h3{font-size:18px;color:#09171D;font-weight:700;text-transform:uppercase;margin:20px 0 15px 0;line-height:22px;}
@media only screen and (max-width:740px){.advantages ul li h3{font-size:22px;line-height:26px;}
}
.advantages ul li h3 br{display:none;}
@media only screen and (max-width:920px){.advantages ul li h3 br{display:block;}
}
@media only screen and (max-width:740px){.advantages ul li h3 br{display:none;}
}
.advantages ul li p{font-size:14px;color:#09171D;line-height:17px;}
@media only screen and (max-width:740px){.advantages ul li p{font-size:18px;line-height:22px;}
}
.catalog{padding:-90px 0 80px 0;}
.catalog .b-center{padding-top:40px;}
@media only screen and (max-width:480px){.catalog .b-center{padding-top:50px;}
}
.catalog.animate ul li{opacity:1;}
.catalog.animate ul li.x1{-webkit-transition:all 0.8s 0.3s;transition:all 0.8s 0.3s;left:0;background:url(../images/x1.png) no-repeat;}
.catalog.animate ul li.x2{-webkit-transition:all 0.6s 0.6s;transition:all 0.6s 0.6s;right:0;background:url(../images/x2.png) no-repeat;}
.catalog.animate ul li.x3{-webkit-transition:all 0.8s 1.3s;transition:all 0.8s 1.3s;left:0;background:url(../images/x3.png) no-repeat;}
.catalog.animate ul li.x4{-webkit-transition:all 0.6s 1.6s;transition:all 0.6s 1.6s;right:0;background:url(../images/x4.png) no-repeat;}
.catalog.animate ul li.x11{-webkit-transition:all 0.8s 0.3s;transition:all 0.8s 0.3s;left:0;background:url(../images/x11.jpg) no-repeat;}
.catalog.animate ul li.x22{-webkit-transition:all 0.6s 0.6s;transition:all 0.6s 0.6s;right:0;background:url(../images/x22.jpg) no-repeat;}
.catalog.animate ul li.x33{-webkit-transition:all 0.8s 1.3s;transition:all 0.8s 1.3s;left:0;background:url(../images/x33.jpg) no-repeat;}
.catalog.animate ul li.x44{-webkit-transition:all 0.6s 1.6s;transition:all 0.6s 1.6s;right:0;background:url(../images/x44.jpg) no-repeat;}
.catalog.animate ul li.x1-1{-webkit-transition:all 0.8s 0.3s;transition:all 0.8s 0.3s;left:0;background:url(../images/x1-1.jpg) no-repeat;}
.catalog.animate ul li.x2-2{-webkit-transition:all 0.6s 0.6s;transition:all 0.6s 0.6s;right:0;background:url(../images/x2-2.jpg) no-repeat;}
.catalog.animate ul li.x3-3{-webkit-transition:all 0.8s 1.3s;transition:all 0.8s 1.3s;left:0;background:url(../images/x3-3.jpg) no-repeat;}
.catalog.animate ul li.x4-4{-webkit-transition:all 0.6s 1.6s;transition:all 0.6s 1.6s;right:0;background:url(../images/x4-4.jpg) no-repeat;}
.catalog.animate ul li.x5{-webkit-transition:all 0.8s 2.3s;transition:all 0.8s 2.3s;left:0;background:url(../images/x5.png) no-repeat;}
.catalog.animate ul li.x6{-webkit-transition:all 0.6s 2.6s;transition:all 0.6s 2.6s;right:0;background:url(../images/x6.png) no-repeat;}
.catalog ul li {
    background-size: 700px 140px !important;
    background-position: 0% 50% !important;
}
.catalog ul{overflow:hidden;margin-top:20px;text-align:center;}
@media only screen and (max-width:480px){.catalog ul{margin-top:40px;}
    .catalog ul li {
/*        height: 300px;*/
    background-size: 700px 140px !important;
    background-position: 0% 0% !important;
}
}
.catalog ul li{display:inline-block;width:44.5%;margin-right:5px;padding:1.5%;margin-bottom:.5%;overflow:hidden;text-align:left;vertical-align:top;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all 0.8s 0s;transition:all 0.8s 0s;opacity:0;position:relative;}
.catalog ul li.x1,
.catalog ul li.x11,
.catalog ul li.x1-1,
.catalog ul li.x3,
.catalog ul li.x33,
.catalog ul li.x3-3,
.catalog ul li.x5{left:-80px;}
.catalog ul li.x2,
.catalog ul li.x4,
.catalog ul li.x22,
.catalog ul li.x44,
.catalog ul li.x2-2,
.catalog ul li.x4-4,
.catalog ul li.x6{right:-80px;}
.catalog ul li em{margin:0 auto;}
.catalog ul li i{font-size:32px;color:#0054b9;position:relative;top:1px;}
@media only screen and (max-width:760px){.catalog ul li{padding:25px;width:500px;margin-right:0;}
}
@media only screen and (max-width:620px){.catalog ul li{width:85%;margin-bottom:25px;}
}
@media only screen and (max-width:390px){.catalog ul li{padding:25px 15px;}
}
.catalog ul li:nth-child(2n){margin-right:0;}
.catalog ul li em{width:25%;display:block;float:left;text-align:center;}
@media only screen and (max-width:760px){.catalog ul li em{width:100px;}
}
@media only screen and (max-width:480px){.catalog ul li em{width:80px;text-align:left;}
}
@media only screen and (max-width:390px){.catalog ul li em{width:50px;margin-right:10px;}
}
.catalog ul li em img{max-width:100%;}
.description-price{background:rgba(149, 141, 105, 0.59);border-radius:10px;margin-left:203px;width:240px;padding:10px 5px 5px 0px;}

@media only screen and (max-width:940px){.description-price{margin-left:115px;}
}
@media only screen and (max-width:480px){.description-price{margin-left:10px;}
}
@media only screen and (max-width:390px){.description-price{margin-left:0px;width:100%;}
}
.catalog ul li .description{margin:0 auto;width:100%;}
@media only screen and (max-width:760px){.catalog ul li .description{margin:0 auto;width:75%;}
}
@media only screen and (max-width:480px){.catalog ul li .description{width:100%;margin-top: 120px}
}
@media only screen and (max-width:390px){.catalog ul li .description{width:100%;text-align: center;}
}
.catalog ul li .description h3{font-size:32px;font-weight:700;color:#fff;line-height:32px;}
@media only screen and (max-width:940px){.catalog ul li .description h3{font-size:24px;line-height:29px;}
}
.catalog ul li .description span{display:block;font-size:16px;line-height:19px;color:#cae7ef;margin-bottom:20px;}
@media only screen and (max-width:940px){.catalog ul li .description span{font-size:14px;line-height:17px;}
}
@media only screen and (max-width:940px){.catalog ul li .description span br{display:none;}
}
.catalog ul li .description p{font-size:15px;color:#fff;position:relative;margin-bottom:5px;text-align:right;}
@media only screen and (max-width:940px){.catalog ul li .description p{font-size:19px;line-height:17px;padding-left:0px;}
}
@media only screen and (max-width:390px){.catalog ul li .description p{font-size:19px;line-height:16px;}
}
.catalog ul li .description p i{position:absolute;top:0;left:38px;font-size:16px;color:#147994;}
@media only screen and (max-width:940px){.catalog ul li .description p i{left:24px;font-size:19px;}
}
@media only screen and (max-width:390px){.catalog ul li .description p i{font-size:16px;left:1px;}
}
.catalog ul li .description .btn-callback{margin-top:15px;}
.catalog ul .last-li{background:none;border:1px solid #243037;}
.catalog ul .catalog__consultation{text-align:center;padding:6.1%;}
@media only screen and (max-width:768px){.catalog ul .catalog__consultation{padding:7.3%;}
}
@media only screen and (max-width:7px){.catalog ul .catalog__consultation{padding:7.3%;}
}
.catalog ul .catalog__consultation h3{font-size:24px;color:#fff;line-height:28px;font-weight:700;}
@media only screen and (max-width:480px){.catalog ul .catalog__consultation h3{font-size:18px;line-height:22px;text-transform:uppercase;}
}
.catalog ul .catalog__consultation h3 span{color:#0054b9;}
.catalog ul .catalog__consultation .btn-callback{width:290px;margin-top:30px;background:#0054b9;}
@media only screen and (max-width:480px){.catalog ul .catalog__consultation .btn-callback{width:200px;}
}
.catalog ul .catalog__consultation .btn-callback:hover{border-color:#0054b9;color:#0054b9;background:none;}
.catalog .catalog__bottom{font-size:16px;font-weight:400;color:#09171D;text-transform:uppercase;text-align:center;}
@media only screen and (max-width:480px){.catalog .catalog__bottom{font-size:18px;line-height:24px;}
}
@media only screen and (max-width:1020px){.catalog .catalog__bottom br{display:none;}
}
.rent{padding:0 0 80px 0;}
@media only screen and (max-width:480px){.rent{padding:50px 0;}
}
.rent .b-center{border-top:1px solid #152228;padding-top:80px;}
@media only screen and (max-width:480px){.rent .b-center{padding-top:50px;}
}
.rent .rent__item{width:48.5%;margin-top:60px;}
@media only screen and (max-width:760px){.rent .rent__item{width:90%;display:block;float:none;margin:45px auto 0;}
}
.rent .rent__item h3{font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;margin-bottom:30px;}
@media only screen and (max-width:480px){.rent .rent__item h3{font-size:18px;line-height:22px;}
}
.rent .rent__item table{cursor:default;width:100%;}
.rent .rent__item table thead{background:#0054b9;color:#09171d;}
.rent .rent__item table thead td{text-align:center;font-size:14px;font-weight:700;padding:16px 0;line-height:17px;border-right:1px solid #09171d;}
@media only screen and (max-width:480px){.rent .rent__item table thead td{font-size:14px;padding:10px 0;line-height:17px;}
}
.rent .rent__item table thead td span{display:block;}
@media only screen and (max-width:768px){.rent .rent__item table thead td span{display:none;}
}
.rent .rent__item table thead td em{display:none;}
@media only screen and (max-width:768px){.rent .rent__item table thead td em{display:block;}
}
.rent .rent__item table thead td:last-child{border-right:none;border-bottom-right-radius:8px;border-top-right-radius:8px;}
.rent .rent__item table thead td:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px;}
.rent .rent__item table tbody{color:#fff;}
.rent .rent__item table tbody tr:hover td{color:#09171d;background:#0054b9;}
.rent .rent__item table tbody tr:first-child td{padding:4px 0;border-bottom:none;background:#09171d;}
.rent .rent__item table tbody tr:nth-child(2) td:first-child{-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;}
.rent .rent__item table tbody tr:nth-child(2) td:last-child{-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;}
.rent .rent__item table tbody tr td{border-right:1px solid #29353b;border-bottom:1px solid #29353b;text-align:center;font-size:14px;font-weight:700;color:#fff;padding:16px 0;background:#09171D;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;}
@media only screen and (max-width:480px){.rent .rent__item table tbody tr td{font-size:11px;padding:10px 0;}
}
.rent .rent__item table tbody tr td:last-child{border-right:none;}
.rent .rent__item table tbody tr:last-child td{border-bottom:none;}
.rent .rent__item table tbody tr:last-child td:first-child{-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;}
.rent .rent__item table tbody tr:last-child td:last-child{-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;}
.rent .rent__item p{font-size:16px;font-weight:400;color:#fff;line-height:17px;margin-top:25px;}
@media only screen and (max-width:1020px){.rent .rent__item p br{display:none;}
}
@media only screen and (max-width:480px){.rent .rent__item p{text-align:center;}
}
.baloons{position:relative;background:#fff;}
@media only screen and (max-width:900px){.baloons{padding-bottom:65px;}
}
@media only screen and (max-width:480px){.baloons{padding-bottom:25px;}
}
.baloons .b-center{min-height:460px;position:relative;}
@media only screen and (max-width:900px){.baloons .b-center{min-height:200px;}
}
.baloons .b-center:after{content:"";width:369px;height:460px;background:url('../images/girl-img.jpg') 0 0 no-repeat;position:absolute;top:0;left:-70px;}
@media only screen and (max-width:1020px){.baloons .b-center:after{left:-120px;}
}
@media only screen and (max-width:970px){.baloons .b-center:after{left:-180px;}
}
@media only screen and (max-width:900px){.baloons .b-center:after{display:none;}
}
.baloons .baloons__item{width:650px;margin-top:35px;}
@media only screen and (max-width:900px){.baloons .baloons__item{float:none;width:100%;}
}
.baloons .baloons__item h3{font-size:30px;font-weight:700;color:#09171d;text-transform:uppercase;line-height:36px;margin:65px 0;}
@media only screen and (max-width:900px){.baloons .baloons__item h3{text-align:center;}
}
@media only screen and (max-width:760px){.baloons .baloons__item h3{margin-bottom:45px;}
}
@media only screen and (max-width:480px){.baloons .baloons__item h3{font-size:20px;line-height:24px;}
}
.baloons .baloons__item ul{overflow:hidden;text-align:center;}
.baloons .baloons__item ul li{float:left;width:205px;text-align:center;margin-right:20px;}
@media only screen and (max-width:900px){.baloons .baloons__item ul li{float:none;display:inline-block;}
}
@media only screen and (max-width:760px){.baloons .baloons__item ul li{margin-right:0;width:100%;margin-bottom:40px;}
}
.baloons .baloons__item ul li:last-child{margin-right:0;}
.baloons .baloons__item ul li:first-child{width:165px;}
@media only screen and (max-width:760px){.baloons .baloons__item ul li:first-child{width:100%;}
}
.baloons .baloons__item ul li p{font-size:14px;font-weight:700;color:#09171d;margin-top:20px;}
.delivery{background:url('../images/delivery-bg.jpg') 50% 0 no-repeat;padding:80px 0;}
@media only screen and (max-width:480px){.delivery{padding-bottom:5px;}
}
@media only screen and (max-width:1020px){.delivery .sub-caption br{display:none;}
}
.delivery.animate .delivery__item{opacity:1;}
.delivery.animate .delivery__item.x1{-webkit-transition:all 0.6s 0.2s;transition:all 0.6s 0.2s;right:0;}
.delivery.animate .delivery__item.x2{-webkit-transition:all 1.3s 0.5s;transition:all 1.3s 0.5s;right:0;}
.delivery.animate .delivery__item.x11{-webkit-transition:all 0.6s 0.2s;transition:all 0.6s 0.2s;right:0;}
.delivery.animate .delivery__item.x22{-webkit-transition:all 1.3s 0.5s;transition:all 1.3s 0.5s;right:0;}
.delivery.animate .delivery__item.x1-1{-webkit-transition:all 0.6s 0.2s;transition:all 0.6s 0.2s;right:0;}
.delivery.animate .delivery__item.x2-2{-webkit-transition:all 1.3s 0.5s;transition:all 1.3s 0.5s;right:0;}
.delivery .delivery__item{width:100%;margin-top:55px;overflow:hidden;color:#fff;opacity:0;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;position:relative;right:-80px;}
.delivery .delivery__item em{display:block;float:left;width:197px;overflow:hidden;-webkit-border-radius:197px;-moz-border-radius:197px;border-radius:197px;margin-right:23px;}
@media only screen and (max-width:760px){.delivery .delivery__item em{float:none;margin:0 auto;}
}
.delivery .delivery__item em img{max-width:100%;}
.delivery .delivery__item h3{font-size:24px;font-weight:700;color:#fff;text-transform:uppercase;line-height:24px;padding:10px 0;position:relative;left:-55px;margin-top:30px;margin-bottom:20px;}
@media only screen and (max-width:780px){.delivery .delivery__item h3{margin-top:10px;padding:0;left:0;}
}
@media only screen and (max-width:760px){.delivery .delivery__item h3{text-align:center;margin-top:20px;}
}
@media only screen and (max-width:480px){.delivery .delivery__item h3{font-size:22px;line-height:24px;}
}
.delivery .delivery__item h3 span{background:#000;padding:10px 25px;}
@media only screen and (max-width:780px){.delivery .delivery__item h3 span{background:none;padding:0;}
}
.delivery .delivery__item .delivery__item-content{float:left;width:77%;}
@media only screen and (max-width:1020px){.delivery .delivery__item .delivery__item-content{width:70%;}
}
@media only screen and (max-width:780px){.delivery .delivery__item .delivery__item-content{width:69%;}
}
@media only screen and (max-width:760px){.delivery .delivery__item .delivery__item-content{width:100%;text-align:center;}
}
.delivery .delivery__item .delivery__item-content p{font-size:16px;color:#fff;line-height:19px;margin-bottom:20px;}
@media only screen and (max-width:480px){.delivery .delivery__item .delivery__item-content p{font-size:16px;line-height:17px;}
}
@media only screen and (max-width:1020px){.delivery .delivery__item .delivery__item-content p br{display:none;}
}
.delivery .delivery__item .delivery__item-content p strong{font-weight:700;}
.delivery .delivery__item .delivery__item-content a{font-size:16px;color:#0054b9;text-decoration:underline;text-transform:uppercase;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;display:inline-block;}
@media only screen and (max-width:480px){.delivery .delivery__item .delivery__item-content a{font-size:12px;line-height:13px;}
}
.delivery .delivery__item .delivery__item-content a:hover{color:#0054b9;text-decoration:none;}
.usefull{padding:0 0 140px 0;}
@media only screen and (max-width:480px){.usefull{padding:50px 0 90px 0;}
}
@media only screen and (max-width:1020px){.usefull .sub-caption br{display:none;}
}
.usefull .b-center{border-top:1px solid #0054b9;padding-top:80px;}
@media only screen and (max-width:480px){.usefull .b-center{padding-top:50px;}
}
.usefull .usefull__content{width:100%;margin-top:65px;}
@media only screen and (max-width:480px){.usefull .usefull__content{margin-top:50px;}
}
.usefull .usefull__content em{display:none;width:50.5%;margin:0 auto;}
@media only screen and (max-width:950px){.usefull .usefull__content em{display:none;width:43%;}
}
@media only screen and (max-width:768px){.usefull .usefull__content em{display:none;width:100%;margin-right:0;margin-bottom:20px;float:none;}
}
.usefull .usefull__content em img{max-width:100%;}
.usefull .usefull__content .usefull__content-text{font:inherit;padding:2.5%;border:1px solid #09171D;color:#09171D;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
@media only screen and (max-width:768px){.usefull .usefull__content .usefull__content-text{width:95%;float:none;}
}
.usefull .usefull__content .usefull__content-text h3{font-size:24px;font-weight:700;color:#0054b9;text-transform:uppercase;line-height:26px;text-align:center;}
@media only screen and (max-width:480px){.usefull .usefull__content .usefull__content-text h3{font-size:22px;line-height:28px;margin-bottom:15px;}
}
.usefull .usefull__content .usefull__content-text p{font-size:15px;color:#09171d;line-height:19px;}
.usefull .usefull__content .usefull__content-text ul li{font-size:15px;}
@media only screen and (max-width:480px){.usefull .usefull__content .usefull__content-text p{font-size:16px;line-height:16px;}
}
@media only screen and (max-width:1020px){.usefull .usefull__content .usefull__content-text p br{display:none;}
}
.usefull .usefull__content .usefull__content-text r{font-size:16px;color:#09171d;line-height:19px;}
@media only screen and (max-width:480px){.usefull .usefull__content .usefull__content-text r{font-size:16px;line-height:16px;}
}
@media only screen and (max-width:1020px){.usefull .usefull__content .usefull__content-text r br{display:none;}
}
.helium{height:3px;position:relative;background:#fff;overflow:visible;padding-top:-20px;padding-bottom:80px;}
@media only screen and (max-width:900px){.helium{padding:55px 0;}
}
@media only screen and (max-width:480px){.helium{padding-bottom:50px;}
}
.helium .b-center{min-height:387px;position:relative;}
@media only screen and (max-width:900px){.helium .b-center{min-height:200px;}
}
.helium .b-center:after{content:"";width:333px;height:512px;position:absolute;top:-125px;left:-70px;}
@media only screen and (max-width:1020px){.helium .b-center:after{left:-120px;}
}
@media only screen and (max-width:970px){.helium .b-center:after{left:-180px;}
}
@media only screen and (max-width:900px){.helium .b-center:after{display:none;}
}
.helium .baloons__item{width:650px;margin-top:15px;}
@media only screen and (max-width:900px){.helium .baloons__item{float:none;width:100%;margin-top:0px;}
}
.helium .baloons__item h3{font-size:30px;font-weight:700;color:#09171d;text-transform:uppercase;line-height:36px;margin:0px 0 40px 0;}
.helium .baloons__item h3 span{color:#0054b9;}
@media only screen and (max-width:900px){.helium .baloons__item h3{text-align:center;}
}
@media only screen and (max-width:760px){.helium .baloons__item h3{margin-bottom:45px;}
}
@media only screen and (max-width:480px){.helium .baloons__item h3{font-size:20px;line-height:24px;}
}
.helium .baloons__item .btn-callback{width:290px;background:#0054b9;}
@media only screen and (max-width:900px){.helium .baloons__item .btn-callback{display:block;margin:0 auto;}
}
.helium .baloons__item .btn-callback:hover{border-color:#0054b9;background:none;color:#0054b9;}
.reviews{background:url('../images/reviews-bg.jpg') 50% 0 no-repeat;padding:80px 0 0 0;min-height:768px;}
@media only screen and (max-width:1020px){.reviews .sub-caption br{display:none;}
}
.reviews .slider{width:100%;margin-top:80px;}
@media only screen and (max-width:480px){.reviews .slider .owl-controls .owl-pagination .owl-page{margin-top:0;}
}
@media only screen and (max-width:480px){.reviews .slider .owl-controls .owl-buttons div{top:15%;}
}
@media only screen and (max-width:380px){.reviews .slider .owl-controls .owl-buttons div{display:none;}
}
.reviews .slider .slider__images{width:100%;}
.reviews .slider .slider__images em{display:block;width:195px;height:195px;overflow:hidden;-webkit-border-radius:195px;-moz-border-radius:195px;border-radius:195px;margin:0 auto 0;}
.reviews .slider .slider__images em img{max-width:100%;}
.reviews .slider .slider__content{width:100%;text-align:center;margin-top:30px;}
.reviews .slider .slider__content h3{font-size:20px;font-weight:700;color:#0054b9;margin:15px 0;line-height:22px;text-transform:uppercase;}
.reviews .slider .slider__content span{display:inline-block;position:relative;margin-right:20px;font-size:14px;color:#fff;}
.reviews .slider .slider__content span:last-child{margin-right:0;}
.reviews .slider .slider__content span i{position:relative;top:1px;margin-right:5px;font-size:12px;color:#0054b9;}
.reviews .slider .slider__content p{font-size:16px;color:#fff;margin-top:20px;line-height:19px;margin:0 auto;width:800px;}
@media only screen and (max-width:960px){.reviews .slider .slider__content p{width:100%;}
}
@media only screen and (max-width:480px){.reviews .slider .slider__content p{font-size:14px;line-height:16px;}
}
.reviews .partners{background:#c9c5b9;padding:80px 0 50px 0;border-top:1px solid #465156;border-bottom:1px solid #465156;margin-top:80px;}
.reviews .partners ul{text-align:center;margin-top:55px;}
.reviews .partners ul li{display:inline-block;margin-right:6.5%;width:19.5%;margin-bottom:30px;}
.reviews .partners ul li img{max-width:100%;}
@media only screen and (max-width:760px){.reviews .partners ul li{width:45%;margin-right:0;}
}
@media only screen and (max-width:480px){.reviews .partners ul li{width:50%;margin-bottom:20px;}
}
.reviews .partners ul li:last-child{margin-right:0;}
@media only screen and (max-width:760px){.reviews .partners ul li:first-child{width:45%;margin-right:0;}
}
@media only screen and (max-width:480px){.reviews .partners ul li:first-child{width:100%;}
}
.contacts{background:#fff;}
@media only screen and (max-width:760px){.contacts{padding:45px 0;}
}
.contacts .b-center{padding:0 10px;}
.contacts .contacts__left{background:#0054b9;padding:50px 0 20px 0;text-align:center;width:385px;height:300px;}
@media only screen and (max-width:950px){.contacts .contacts__left{width:44%;}
}
@media only screen and (max-width:760px){.contacts .contacts__left{width:90%;margin:0 auto;float:none;}
}
@media only screen and (max-width:620px){.contacts .contacts__left{width:100%;}
}
.contacts .contacts__left em{display:block;width:82px;margin:0 auto;}
.contacts .contacts__left em img{max-width:100%;}
.contacts .contacts__left p{font-size:22px;color:#09171D;line-height:26px;margin-top:25px;}
@media only screen and (max-width:480px){.contacts .contacts__left p{font-size:18px;line-height:22px;}
}
.contacts .contacts__left span{display:block;margin-bottom:30px;font-size:18px;color:#09171D;margin-top:5px;line-height:18px;}
.contacts .contacts__left span.last{margin-top:20px;}
.contacts .contacts__left .contacts__phones{font-size:22px;font-weight:400;color:#09171D;margin-bottom:10px;}
.contacts .contacts__left .contacts__phones i{display:inline-block;font-size:16px;color:#fff;margin-right:10px;}
@media only screen and (max-width:480px){.contacts .contacts__left .contacts__phones i{top:0px;}
}
.contacts .contacts__left .contacts__phones span{display:inline-block;font-size:22px;color:#09171D;}
@media only screen and (max-width:480px){.contacts .contacts__left .contacts__phones span{font-size:18px;line-height:22px;}
}
.contacts .contacts__right{width:615px;}
@media only screen and (max-width:950px){.contacts .contacts__right{width:54%;}
}
@media only screen and (max-width:800px){.contacts .contacts__right{width:54.5%;}
}
@media only screen and (max-width:760px){.contacts .contacts__right{width:90%;margin:0 auto;float:none;margin-top:30px;}
}
@media only screen and (max-width:620px){.contacts .contacts__right{width:100%;}
}
.footer__bottom{padding:30px 0;background:#09171d;}
.footer__bottom span{font-size:15px;color:#495f68;display:block;float:left;width:40%;margin-top:15px;}
@media only screen and (max-width:768px){.footer__bottom span{width:38%;}
}
@media only screen and (max-width:680px){.footer__bottom span{width:100%;text-align:center;}
}
.footer__bottom a{font-size:15px;color:#495f68;text-decoration:underline;margin-top:15px;display:block;float:left;}
@media only screen and (max-width:680px){.footer__bottom a{float:none;display:inline-block;width:100%;text-align:center;}
}
.footer__bottom a.logo{float:right;margin-top:0;}
@media only screen and (max-width:680px){.footer__bottom a.logo{width:100%;text-align:center;margin-top:15px;}
}
.footer__bottom a:hover{text-decoration:none;}
.politicsbody{max-width:960px;min-width:280px;background:#fff;margin:0 auto;position:relative;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.politicsbody h2{width:100%;font:700 22px 'CoreSans';color:#000000;text-transform:uppercase;background:#0054b9;text-align:center;padding:15px 0;}
.politicsbody h3{font-size:14px;font-weight:700;color:#3f3f3f;text-transform:uppercase;text-align:center;line-height:18px;padding:20px 0;}
.politicsbody p{font-size:14px;font-weight:400;color:#3f3f3f;margin-bottom:20px;padding:0 30px;line-height:17px;float:left;}
.politicsbody p span{display:block;font-size:18px;font-weight:400;text-transform:uppercase;}
.politicsbody .closepolitics{float:left;width:100%;padding:30px 0;position:relative;}
[class^="icon-"],
[class*=" icon-"]{display:inline-block;background:url('../images/icons-sprite.html') no-repeat;}
.icon-menu{margin-top:-20px;width:31px;height:24px;background-position:0px -37px;}
.icon-key{width:16px;height:16px;background-position:0 0;}
.icon-time{width:8px;height:8px;background-position:-17px 0;}
.icon-main__adv{width:65px;height:65px;}
.icon-main__adv.icon-1{background-position:0px -95px;}
.icon-main__adv.icon-2{background-position:-65px -95px;}
.icon-main__adv.icon-3{background-position:-130px -95px;}
.icon-main__adv.icon-4{background-position:-195px -95px;}
.icon-main__adv.icon-5{background-position:-260px -95px;}
.icon-additional{width:97px;height:97px;}
.icon-additional.icon-1{background-position:0 -169px;}
.icon-additional.icon-2{background-position:-97px -169px;}
.icon-additional.icon-3{background-position:-195px -169px;}
.icon-how-connect{width:65px;height:65px;}
.icon-how-connect.icon-1{background-position:0 -276px;}
.icon-how-connect.icon-2{background-position:-65px -276px;}
.icon-how-connect.icon-3{background-position:-130px -276px;}
.icon-about{width:65px;height:65px;}
.icon-about.icon-1{background-position:-325px -95px;}
.icon-about.icon-2{background-position:-390px -95px;}
.icon-about.icon-3{background-position:-455px -95px;}
.icon-about.icon-4{background-position:-520px -95px;}
.icon-about.icon-5{background-position:-585px -95px;}
.icon-top-menu{width:65px;height:65px;}
.icon-top-menu.icon-1{background-position:0px -468px;}
.icon-top-menu.icon-2{background-position:-65px -468px;}
.icon-top-menu.icon-3{background-position:-130px -468px;}
.icon-top-menu.icon-4{background-position:-195px -468px;}
.icon-top-menu.icon-5{background-position:-260px -468px;}
.form{width:100%;margin:0 auto;position:relative;}
.form h3{font-size:24px;font-weight:700;color:#363636;text-transform:uppercase;line-height:28px;}
.form p{margin:2% 0 2.3%;}
.form input[type="text"],
.form textarea,
.form input[type="email"]{font:300 18px 'CoreSans';color:#262626;padding:11px 0 11px 15px;border:1px solid #262626;outline:none;background:#fff;}
.form input[type="text"]::-moz-placeholder,
.form textarea::-moz-placeholder,
.form input[type="email"]::-moz-placeholder{color:#262626;opacity:1;}
.form input[type="text"]:-ms-input-placeholder,
.form textarea:-ms-input-placeholder,
.form input[type="email"]:-ms-input-placeholder{color:#262626;}
.form input[type="text"]::-webkit-input-placeholder,
.form textarea::-webkit-input-placeholder,
.form input[type="email"]::-webkit-input-placeholder{color:#262626;}
.form input[type="text"]:focus,
.form textarea:focus,
.form input[type="email"]:focus{color:#ff3131;background:#fff;border-color:#ff3131;}
.form input[type="text"]:focus::-moz-placeholder,
.form textarea:focus::-moz-placeholder,
.form input[type="email"]:focus::-moz-placeholder{color:#ff3131;opacity:1;}
.form input[type="text"]:focus:-ms-input-placeholder,
.form textarea:focus:-ms-input-placeholder,
.form input[type="email"]:focus:-ms-input-placeholder{color:#ff3131;}
.form input[type="text"]:focus::-webkit-input-placeholder,
.form textarea:focus::-webkit-input-placeholder,
.form input[type="email"]:focus::-webkit-input-placeholder{color:#ff3131;}
.form input[type="submit"]{width:190px;padding:10px 0;font:400 16px 'CoreSans';color:#ffffff;text-transform:uppercase;font-weight:700;background:none;border:none;cursor:pointer;outline:none;-webkit-appearance:none;}
.form input[type="submit"]:hover{background:#ff3131;color:#df4265;border-color:#ff3131;}
.form--action{padding:60px 0;border:1px solid #363636;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
@media only screen and (max-width:760px){.form--action{padding:20px 0;}
}
.form--action input[type="text"]{width:225px;background:#fff;border:1px solid #fff;margin-right:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font:400 16px 'CoreSans';color:#898989;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;margin-top:0;}
.form--action input[type="text"]::-moz-placeholder{color:#898989;opacity:1;}
.form--action input[type="text"]:-ms-input-placeholder{color:#898989;}
.form--action input[type="text"]::-webkit-input-placeholder{color:#898989;}
@media only screen and (max-width:800px){.form--action input[type="text"]{width:200px;}
}
@media only screen and (max-width:760px){.form--action input[type="text"]{width:90%;margin-right:0;margin-top:10px;}
}
@media only screen and (max-width:480px){.form--action input[type="text"]{width:80%;}
}
.form--action input[type="text"]:focus{color:#cf8901;border-color:#cf8901;}
.form--action input[type="text"]:focus::-moz-placeholder{color:#cf8901;opacity:1;}
.form--action input[type="text"]:focus:-ms-input-placeholder{color:#cf8901;}
.form--action input[type="text"]:focus::-webkit-input-placeholder{color:#cf8901;}
.form--action input[type="submit"]{background:none;border:1px solid #363636;color:#363636;padding:11px 0;width:185px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;}
@media only screen and (max-width:760px){.form--action input[type="submit"]{margin-top:10px;}
}
.form--action input[type="submit"]:hover{background:#cf8901;border-color:#cf8901;color:#fff;}
.form--question{text-align:right;width:100%;}
@media only screen and (max-width:760px){.form--question{text-align:center;}
}
.form--question input[type="text"],
.form--question textarea{border-color:#fff;background:none;font-size:16px;color:#898989;width:44%;margin-bottom:18px;-webkit-transition:all 0.3s 0s;transition:all 0.3s 0s;padding:13px 0 13px 15px;border-color:#cccccc;background:#fff;}
.form--question input[type="text"]::-moz-placeholder,
.form--question textarea::-moz-placeholder{color:#898989;opacity:1;}
.form--question input[type="text"]:-ms-input-placeholder,
.form--question textarea:-ms-input-placeholder{color:#898989;}
.form--question input[type="text"]::-webkit-input-placeholder,
.form--question textarea::-webkit-input-placeholder{color:#898989;}
@media only screen and (max-width:800px){.form--question input[type="text"],
.form--question textarea{width:43.3%;}
}
@media only screen and (max-width:760px){.form--question input[type="text"],
.form--question textarea{margin-bottom:15px;}
}
@media only screen and (max-width:450px){.form--question input[type="text"],
.form--question textarea{margin-left:0;width:94.8%;}
}
.form--question input[type="text"]:focus,
.form--question textarea:focus{border-color:#0054b9;color:#0054b9;}
.form--question input[type="text"]:focus::-moz-placeholder,
.form--question textarea:focus::-moz-placeholder{color:#0054b9;opacity:1;}
.form--question input[type="text"]:focus:-ms-input-placeholder,
.form--question textarea:focus:-ms-input-placeholder{color:#0054b9;}
.form--question input[type="text"]:focus::-webkit-input-placeholder,
.form--question textarea:focus::-webkit-input-placeholder{color:#0054b9;}
.form--question input[type="text"]{margin-left:11px;}
@media only screen and (max-width:450px){.form--question input[type="text"]{margin-left:0;}
}
.form--question input[type="text"]:first-child{margin-left:0;}
.form--question textarea{min-width:94.2%;max-width:94.2%;height:90px;margin-right:0;}
.form--question input[type="submit"]{width:154px;background:#0054b9;font-size:14px;color:#363636;font-weight:700;text-transform:uppercase;border:1px solid transparent;-webkit-transition:all 0.5s 0s;transition:all 0.5s 0s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:12px 0;}
@media only screen and (max-width:768px){.form--question input[type="submit"]{width:145px;}
}
@media only screen and (max-width:760px){.form--question input[type="submit"]{width:200px;}
}
.form--question input[type="submit"]:hover{color:#0054b9;background:none;border-color:#0054b9;}
.form--callback{width:260px;padding:30px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;text-align:center;}
.form--callback h3{font-weight:500;font-size:20px;}
.form--callback input[type="text"]{width:90%;margin-right:0;padding:13px 0 13px 15px;border-color:#898989;margin-top:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.form--callback input[type="text"]:focus{border-color:#0054b9;color:#0054b9;}
.form--callback input[type="text"]:focus::-moz-placeholder{color:#0054b9;opacity:1;}
.form--callback input[type="text"]:focus:-ms-input-placeholder{color:#0054b9;}
.form--callback input[type="text"]:focus::-webkit-input-placeholder{color:#0054b9;}
.form--callback input[type="submit"]{width:140px;background:#0054b9;color:#363636;padding:13px 0;-webkit-appearance:none;border:1px solid transparent;margin-top:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.form--callback input[type="submit"]:hover{background:none;border:1px solid #0054b9;color:#0054b9;}
.modal-wrap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;color:black;}
.modal-wrap .order{position:fixed;top:25%;left:47.5%;margin-left:-50px;right:0;}
.modal-wrap .close{position:absolute;width:20px;height:20px;top:2px;right:5px;font-size:32px;cursor:pointer;text-align:center;vertical-align:middle;padding:0;color:#000;}
.modal2{position:fixed;top:25%;left:50%;width:260px;height:140px;background:#ffffff url('../images/icon.png') no-repeat 50% 45%;padding:30px;text-align:center;margin-left:-160px;right:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:16px;color:#181616;}
.modal2 h3{margin-top:-15px;font:700 24px 'CoreSans';color:#181616;padding-bottom:100px;}
#backGround{display:none;background-color:#000;height:100%;left:0;opacity:0.60;-moz-opacity:0.60;-khtml-opacity:0.60;position:fixed;top:0;width:100%;z-index:101;}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0, 0, 0, 0.5);z-index:998;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:200px;left:0%;width:100%;height:1px;position:absolute;z-index:999;}
.reveal-modal .close-reveal-modal{font-size:26px;position:absolute;top:3px;right:4px;color:#000;font-weight:300;cursor:pointer;text-decoration:none;}
.reveal-politics{visibility:hidden;top:-450px;left:0;width:100%;height:1px;position:absolute;z-index:999;}
.reveal-politics .close-reveal-modal{position:absolute;top:0px;left:35%;display:block;width:280px;text-align:center;padding:10px 0;background:#835391;color:#fff;text-decoration:none;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.leftimg{float:left;margin:7px 7px 7px 0;}
@media only screen and (max-width:768px){.leftimg{width:30%;float:left;margin:7px 7px 7px 0;}
}
@media only screen and (max-width:950px){.leftimg{width:100%;float:left;margin:7px 7px 7px 0;}
}
.rightimg{float:right;margin:7px 0 7px 7px;}
@media only screen and (max-width:768px){.rightimg{float:right;margin:7px 0 7px 7px;}
}
@media only screen and (max-width:950px){.rightimg{float:right;margin:7px 0 7px 7px;}
}
.contacts .contacts__left .contacts__phones a{text-decoration:none;font-size:22px;font-weight:400;color:#09171D;margin-bottom:10px;}
.vid{top:23px;width:100%;text-align:center;}
@media only screen and (max-width:480px){.vid{top:23px;width:100%;height:583px;}
}
.video{position:relative;max-width:1000px;min-width:280px;margin:0 auto;padding:10px 10px;}
iframe{width:100%;frameborder:0;}
.blockvid{font-size:30px;color:#fff;text-align:center;background:#0054b9;text-transform:uppercase;max-width:1000px;margin:0 auto 0px;height:auto;padding:0 0 0 0;line-height:40px;border-radius:10px;font-weight:bold;}
.ya-share2__list{text-align:center;padding-left:30px !important;}
@media only screen and (max-width:780px){.ya-share2__list{visibility:hidden;}
.top-line .b-center .main__top .main__contacts{position:absolute;width:50%;top:-40%;}
.top-line .b-center .main__top .main__contacts .icon-circlecallincoming{position:absolute;font-size:24px !important;top:33px;left:75%;visibility:hidden;}
.top-line .b-center .main__top .main__contacts .text-contact-1{position:absolute;font-size:14px;width:150px;text-align:center;top:47px;left: 0%}
.top-line .b-center .main__top .main__contacts .text-contact-2{position:absolute;font-size:13px;width:120px;top:37px;right:1px;}
}
@media only screen and (min-width:900px){.top-line .b-center .main__top .main__contacts .text-contact-1{margin-right:175px;position:absolute;top:10px;}
.top-line .b-center .main__top .main__contacts .text-contact-2{position:absolute;top:26%;right:2%;}
}
p{color:#685206;font:inherit;font-size:14px;line-height:24px;text-justify:inter-word;}
.top-line .b-center .main__top .main__contacts .zap-zap{margin-top:40px;color:#48729e;margin-left:166px;font-weight:700;font-size:20px;}
@media only screen and (max-width:910px){.top-line .b-center .main__top .main__contacts .zap-zap{visibility:hidden;}
}
.footer{background:#03532a;width:100%;padding:20px 0px;}
.foot{color:#fff;text-align:center;max-width:1000px;margin:0 auto;}
.footer-time{float:left;max-width:250px;}
.footer-time-hours{float:right;}
.footer-time p{font-size:15px;color:#fff;margin:0;}
.footer-phone{float:right;max-width:220px;color:#ffe800;margin-top:-15px;}
.footer-phone i{position:relative;font-size:30px;float:left;color:#0054b9;}
.footer-phone a{color:#fff;float:right;margin-top:2px;font-size:22px;}
@media only screen and (max-width:660px){.footer-time{float:none;width:100%;margin:0 auto;}
.footer-time p{font-size:14px;line-height:20px;}
.footer-phone{float:none;width:100%;margin:0 auto;padding-top:15px;}
.footer-phone a{font-size:20px;margin-right:10px;}
.footer-phone i{font-size:26px;}
.footer-phone{font-size:0px;}
}
@media only screen and (max-width:770px){.footer-time{float:none;width:100%;margin:0 auto;}
.footer-time p{font-size:14px;line-height:20px;}
.footer-phone{float:none;width:100%;margin:0 auto;padding-top:15px;}
.footer-phone a{font-size:20px;margin-right:10px;}
.footer-phone i{font-size:26px;}
.footer-phone{font-size:0px;}
.bottom-menu{padding:5px 0px;}
}
.navigation{padding-top:25px;}
a{text-decoration:none;}
#sc1 ul{list-style:none;margin:0 0 1.5rem 0;text-align:center;padding:0;width:50%;display:flex;margin:0 auto;background:rgba(149, 141, 105, 0.15);}
#sc1 ul li{background-image:linear-gradient(to bottom, transparent 50%, rgba(162, 211, 156, 1) 50%, rgba(162, 211, 156, 1) 95%, rgba(124, 197, 118, 1) 95%);background-size:100% 200%;background-position:top center;color:#666;display:inline-block;width:150px;margin:0 auto;text-align:center;text-decoration:none;transition:all .25s ease-in-out;}
#sc1 ul li:hover{background-position:bottom center;color:rgba(0, 0, 0, .1115);}
#sc1 ul li a{color:#666;display:block;padding:15px 0;transition:all .25s ease-in-out;}
#sc1 ul li{flex:1 1 100%;}
@media only screen and (max-width:860px){#sc1 ul{display:block;flex-direction:column;}
#sc1 ul li{width:100%;}
}
.bottom-menu{max-width:560px;margin:0 auto;}
.bottom-menu #sc2 ul{list-style:none;margin:0 0 1.5rem 0;text-align:center;padding:0;width:50%;display:flex;margin:0 auto;display:flex;width:75%;}
#sc2{margin:0 auto;}
#sc2 ul li{background-image:linear-gradient(to bottom, transparent 50%, rgba(162, 211, 156, 1) 50%, rgba(162, 211, 156, 1) 95%, rgba(124, 197, 118, 1) 95%);background-size:100% 200%;background-position:top center;display:inline-block;margin:0 auto;text-align:center;text-decoration:none;transition:all .25s ease-in-out;flex:1 1 100%;margin-top:15px;}
#sc2 ul li:hover{background-position:bottom center;color:rgba(0, 0, 0, .1115);}
#sc2 ul li a:hover{color:#fff;}
#sc2 ul li a{color:yellow;display:block;transition:all .25s ease-in-out;}
@media only screen and (max-width:680px){#sc2{width:75%;}
#sc2 ul{display:block;flex-direction:column;}
}
.dm-overlay{position:fixed;top:0;left:0;background:rgba(0, 0, 0, 0.65);display:none;overflow:auto;width:100%;height:100%;z-index:1000;}
.dm-overlay:target{display:block;-webkit-animation:fade .6s;-moz-animation:fade .6s;animation:fade .6s;}
.dm-table{display:table;width:100%;height:100%;}
.dm-cell{display:table-cell;padding:0 1em;vertical-align:middle;text-align:center;}
.dm-modal{display:inline-block;padding:20px;max-width:50em;background:#607d8b;-webkit-box-shadow:0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);box-shadow:0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);color:#cfd8dc;text-align:left;-webkit-animation:fade .8s;-moz-animation:fade .8s;animation:fade .8s;}
@-moz-keyframes fade{from{opacity:0;}
to{opacity:1}
}
@-webkit-keyframes fade{from{opacity:0;}
to{opacity:1}
}
@keyframes fade{from{opacity:0;}
to{opacity:1}
}
.dm-overlay{position:fixed;top:0;left:0;background:rgba(0, 0, 0, 0.65);display:none;overflow:auto;width:100%;height:100%;z-index:1000;}
.dm-overlay:target{display:block;-webkit-animation:fade .6s;-moz-animation:fade .6s;animation:fade .6s;}
.dm-table{display:table;width:100%;height:100%;}
.dm-cell{display:table-cell;padding:0 1em;vertical-align:middle;text-align:center;}
.dm-modal{display:inline-block;padding:20px;max-width:50em;background:#fff;-webkit-box-shadow:0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);box-shadow:0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);color:#000;text-align:left;}
.dm-modal p{color:#000;}
.close{z-index:9999;float:right;width:30px;height:30px;color:#000;text-align:center;text-decoration:none;line-height:26px;cursor:pointer;}
.close:after{display:block;border:2px solid #000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'X';-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);}
.close:hover:after{border-color:#fff;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
@-moz-keyframes fade{from{opacity:0;}
to{opacity:1}
}
@-webkit-keyframes fade{from{opacity:0;}
to{opacity:1}
}
@keyframes fade{from{opacity:0;}
to{opacity:1}
}
.btn-bottom{text-align:center;background-color:#03532a;}
.btn-bottom a{text-decoration:none;color:yellow;}
#copy{color:#fff;padding:10px;}
@media only screen and (min-width:950px){.li-text{margin-left:327px;}
}


.main__top .main__contacts .but-zakaz{
	z-index:1;
	display: block;
    margin-top: 0px;
	padding: 20px 0px;
    text-align: center;
	color: #fff;
    position: relative;
}
.main__top .main__contacts .but-zakaz:hover {
    background:rgba(149, 141, 105, 0.9);
}
.main__top .main__contacts .but-zakaz:before {
    position: absolute;
    content: "!";
    left: 10px;
    top: 10px;
    border: 1px solid #fff;
    padding: 5px 20px;
    border-radius: 50%;
    font-size: 30px;
    font-weight: 100;
}
.main__top .main__contacts .but-zakaz p {
    font-size: 24px;
	font-weight: 700;
	text-transform: uppercase;
    color: #fff200;
    margin-bottom: 0px;
    padding: 0;
    text-align: center;
}
.top-line .main__top .main__contacts #top-but-zakaz {
    width: 200px;
    display: block;
    margin-top: 6px;
    text-align: center;
    font-size: 14px;
    margin-left: 5px;
    background: #0054b9;
    border-radius: 8px;
    padding: 3px;
    border: 2px solid #cf8901;
    font-weight: 500;
}
@media only screen and (max-width:780px) {
    .top-line .main__top .main__contacts #top-but-zakaz {
    position: absolute;
    top: 40px;
    font-size: 14px;
    border-radius: 8px;
    padding: 1px;
    border: 1px solid #cf8901;
        width: 130px;
        right: calc(-100% + 10px);
}
    body {overflow-x: hidden;}
}
#on-line {
    background: #fff;
}
    #on-line img {
        width: 70% !important;
        display: block;
        margin-left: 80px;
    }
#on-line form {
    margin-right: -60px;
    margin-left: 60px;
    z-index: 2;
}
#on-line select{
	width:100%;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-image: url('../images/select.png');
	background-repeat: no-repeat;
	background-position: center right 0px;
	padding: 5px;
	background-size: 25px;
	border:1px solid #acacac;
    margin-bottom: 20px; 
    position: relative;
}
#on-line select:hover {
    cursor: pointer;
}
#pictures{
	width:100%;
    height: auto;
    margin-top: 0px;
}
.but-transport button{
    z-index:999;
	font-size: 14px;
	font-weight: bold;
	display: block;
	padding: 10px 25px;
	color: #fff;
	background: linear-gradient(#F82E2E 50%, #de0000 50%);
	border: 1px solid #cc0000;
    width: 100%;
    margin: 0 auto;
}
.but-transport button:hover {
    background: #EE0000;
}
#phone{
	padding: 5px;
	width:97%;
	border:1px solid #acacac;
	color: #667;
	font-size: 16px;
    margin-bottom: 10px;
}
#prim{
	border:1px solid #acacac;
	width:97%;
	padding: 5px;
	color: #667;
	font-size: 16px;
    resize: none;
}
#submit-btn{
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 10px 15px;
	color: #fff;
    width: 75%;
    margin: 20px auto 30px;
    border-radius: 0;
    background:rgba(149, 141, 105, 0.6);
    display: block;
    border: none;
}
#submit-btn:hover{
	background:rgba(149, 141, 105, 0.9);
    cursor: pointer;
}
.evakuator-form{
	position: relative;
	padding-top: 60px;
    padding-left: 0px;
}
#calk-block1 .row{
	padding-top: 0px;
	padding-bottom: 0px;
}
#calk-block1 .transport_img_box{
	text-align: center;
}
#wrapper-on-line{
	width:100%;
	padding-top: 20px;
}
#on-line .transport_img_box {
    margin-top: 40px;
}
#on-line .transport_img_box img {
    width: 80%;
}
#calk-block1{
	width:80%;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 auto;
}
#on-line label:first-child{
	display: block;
	font-size: 16px;
	text-transform: uppercase;
    position: absolute;
	top:20px;
	left:0px;
    color: #333;
}
#on-line label:nth-of-type(2) {
    color: #333;
    text-transform: uppercase;
    font-size: 16px;
}
#catalog .description .description-price span {display: inline;}
#catalog  span.green-price {color: green}
#catalog  span.red-price {color: red}
.catalog__bottom span {
/*    font-weight: bold*/
}
@media only screen and (max-width:550px){
    .main__top .main__contacts .but-zakaz{
	z-index:1;
	display: block;
    margin-top: 0px;
	padding: 10px 0px;
    text-align: center;
	color: #fff;
    position: relative;
        margin-bottom: 0px;
}
.main__top .main__contacts .but-zakaz:before {
    display: none;
}
.main__top .main__contacts .but-zakaz p {
    font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
    color: #fff200;
    margin-bottom: 0px;
    padding: 0;
    text-align: center;
}

#on-line {
    background: #fff;
}

    #on-line form {
        margin: 0px auto;
        width: 90%;
    }
      #on-line img {
        width: 70% !important;
        display: block;
        margin: 0px auto;
    }
#on-line form {
    margin-right: 0px;
    margin-left: 0px;
}
#on-line select{
	width:100%;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-image: url('../images/select.png');
	background-repeat: no-repeat;
	background-position: center right 0px;
	padding: 5px;
	background-size: 25px;
	border:1px solid #acacac;
    margin-bottom: 20px; 
    position: relative;
}
#on-line select:hover {
    cursor: pointer;
}
#pictures{
	width:100%;
    height: auto;
    margin-top: 0px;
}
#phone{
	padding: 5px;
	width:97%;
	border:1px solid #acacac;
	color: #667;
	font-size: 16px;
    margin-bottom: 10px;
}
#prim{
	border:1px solid #acacac;
	width:97%;
	padding: 5px;
	color: #667;
	font-size: 16px;
    resize: none;
}
#submit-btn{
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 10px 15px;
	color: #fff;
    width: 75%;
    margin: 20px auto 30px;
    border-radius: 0;
    background:rgba(149, 141, 105, 0.6);
    display: block;
    border: none;
}
#submit-btn:hover{
	background:rgba(149, 141, 105, 0.9);
    cursor: pointer;
}
.evakuator-form{
	position: relative;
	padding-top: 60px;
    padding-left: 0px;
    margin: 0 auto;
}
#calk-block1 .row{
	padding-top: 0px;
	padding-bottom: 0px;
}
#calk-block1 .transport_img_box{
	text-align: center;
}
#wrapper-on-line{
	width:90%;
	padding-top: 20px;
}
#on-line .transport_img_box {
    margin-top: 40px;
}
#on-line .transport_img_box img {
    width: 80%;
}
#calk-block1{
	width:100%;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0 auto;
}
#on-line label:first-child{
	display: block;
	font-size: 16px;
	text-transform: uppercase;
    position: absolute;
	top:20px;
	left:0px;
    color: #333;
}
#on-line label:nth-of-type(2) {
    color: #333;
    text-transform: uppercase;
    font-size: 16px;
}
}