.body_contacts{background: #fff;}
.body_inside{background: #fff;}
//body {background:url(img/bg.png)}
a,.about h2,.news h2,.advantages h2,.advantage-item span{color:#3f80d2}
h2{font-family:'Open Sans Semibold';text-transform:uppercase;font-size:20px}
h3{font-family:'Open Sans';font-size:14px;color:#000}
.header-info{float:right}
.logo{float:left}
.tel{margin-top:20px;overflow: hidden;}
.tel i,.email i{color:#3f80d2}
.tel i,.tel span,.email i,.email span{float:left}
.tel span,.email span{margin-left:10px}
.tel span{font-family:'Open Sans Light';font-size:16px;line-height:1;margin-bottom:10px}
.header-time h3{font-family:'Open Sans';font-size:14px;margin-top:20px}
.header-time span{display:block;font-family:'Open Sans Light';font-size:14px}
.email span{font-family:'Open Sans Light';font-size:13px;border-bottom:1px dotted}
.email a:hover{text-decoration:none}
.logo{padding-left:5px;margin-top:25px}
.header-time{float:right;margin-right:70px}
.header-contacts{float:right}
.menu-top{margin-top:20px}
.item img{width:100%}
.slider{}
.services{margin-top:10px}
.services, .advantages, .contact-icons{text-align:center}
.service-item{display:inline-block;width:19%;padding-top:30px;vertical-align:top}
.advantage-item{display:inline-block;width:15%;margin:25px 4% 0;vertical-align:top;min-width:140px}
.advantage-circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;padding:40px;border:1px solid;color:#3f80d2;float:left;margin:0 10px 15px}
.advantage-circle i{width:42px;height:42px}
.advantage-circle:hover{color:#FFFFFF;background-color:#4480D2}
.contact-circle {-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;-o-transition:background 0.1s linear;transition:background 0.1s linear;padding:30px;border:1px solid;color:#3f80d2;float:left;    margin: 0 22px 15px;}
.advantages h2{text-align:left;margin-bottom:15px}
.service-item{min-width:135px}
.service-item span{font-family:'Open Sans Semibold';font-size:14px;display:block}
.advantage-item span{display:block;margin-top:20px;font-family:'Open Sans';font-size:20px;line-height:1.2}
.contact-icon {    display: inline-block;
    margin: 25px 9% 0;
    vertical-align: top;
    width: 15%;}
.contact-icon span{display:block;margin-top:20px;font-family:'Open Sans Light';font-size:14px;line-height:1.2;color: #000;}
.contact-icon i{width:42px;height:42px}
.contact-circle:hover{color:#FFFFFF;background-color:#4480D2}
.contacts .form-group {margin-bottom: 5px;}
.news{}
.news-item p{font-family:'Open Sans Semibold';font-size:14px;color:#000}
.about{}
.about-border{border-left:5px solid #c9cace;padding-left:20px}
.about h2{padding-left:25px}
.about .read-more{text-decoration:underline}
.about p{font-family:'Open Sans';font-size:18px;color:#000;letter-spacing:-1px}
.footer{background:#3f80d2;background:url(img/ftbg.jpg);padding-top:20px;padding-bottom:30px;margin-top:65px}
.copyright{float:left;color:#fff;width:50%;text-align:left}
.contractor{float:right;color:#fff;;width:50%;text-align:right}
.contractor a{color:#fff;text-decoration:underline}
.news-and-about{margin-top:65px;margin-bottom:80px}
.navbar-default{background-image:-webkit-linear-gradient(top,#3f80d2 0%,#346BB1 100%);background-image:-o-linear-gradient(top,#3f80d2 0%,#346BB1 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3f80d2),to(#346BB1 ));background-image:linear-gradient(to bottom,#3f80d2 0%,#346BB1 100%);background-repeat:repeat-x;border:none}
.carousel-caption{left:0;right:inherit;padding:0;top:10%;bottom:inherit;margin:0;width:65%}
.carousel-caption span{margin:0;font-family:'Open Sans Light';font-size:30px;background-color:rgba(0,0,0,0.45);margin-bottom:5px;display:block;text-align:left;float:left;padding:0 20px}
.navbar-default .navbar-nav > li > a{color:#fff;font-family:'Open Sans Light';font-size:14px;text-transform:uppercase;padding-left:0;padding-right:0}
.collapse{padding:0}
ul.nav{width:100%;text-align:center}
ul.nav .fa{margin-right:2px}
.navbar-nav li{white-space:nowrap;width:20%}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > li:hover{background-image:-webkit-linear-gradient(top,#3E7FD0 0%,#2E5A91 100%);background-image:-o-linear-gradient(top,#3E7FD0 0%,#2E5A91 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3E7FD0),to(#2E5A91 ));background-image:linear-gradient(to bottom,#3E7FD0 0%,#2E5A91 100%);background-repeat:repeat-x}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#fff}
.navbar-header > span{float:right;color:#fff;text-transform:uppercase;font-family:'Open Sans Semibold';margin:15px}
@media (min-width:992px){.navbar-header > span{display:none}
}
@media (max-width:768px){.services{margin-top:40px}
.news{padding-left:30px}
.about{margin-top:40px}
.advantages h2{margin-left:6.25%;padding-left:25px}
.footer{font-size:12px}
}
@media (max-width:992px){.navbar-nav li{width:100%}
}
@media (max-width:565px){.header-time{display:none}
}
@media (max-width:600px){.carousel-caption span{padding:0 5px 0 20px;font-size:14px}
}
@media (max-width:600px){.advantage-item{min-width:130px}
}
.navbar-default .navbar-toggle .icon-bar{background-color:#FFFFFF}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:rgba(255,255,255,0.15)}
.carousel-indicators .active{margin:0;width:20px;height:20px;background-color:#3F80D2;margin:0 5px}
.carousel-indicators li{border:1px solid #3F80D2;width:20px;height:20px;margin:0 5px}
.carousel-indicators{bottom:-5px}
.carousel-control{width:7%;opacity:1;filter:alpha(opacity=100);font-size:20px;color:#3F80D2}
.wrapper-inside h1{font-family:'Open Sans Semibold';font-size:20px;margin:30px 0 35px}
.wrapper-inside h2{font-family:'Open Sans Semibold';font-size:18px;margin:30px 0;text-transform:none;color:#000}
.wrapper-inside p{font-family:'Open Sans';font-size:14px}
.btnblock button{font-family:'Open Sans Light';font-size:20px;margin-top:35px;text-transform:uppercase}
span.header-zakaz{font-family:'Open Sans Semibold';font-size:20px;text-transform:uppercase;display:block;text-align:center;margin:90px 0 35px}
.form-group label{font-family:'Open Sans Light';font-size:16px}
.wrapper-inside form{padding:0 10%;}
p.help-block{font-size:12px}
.menu-inside{padding-right:0;padding-top:100px}
.menu-inside ul li{font-family:'Open Sans Semibold';font-size:14px}
.menu-inside ul > li{margin-bottom:5px}
.menu-inside ul li ul li{font-family:'Open Sans';font-size:13px;color:#000;margin:0;line-height:1.7}
.menu-inside ul li ul li .fa{color:#000}
.breadcrumps{overflow:hidden;font-family:'Open Sans Semibold';font-size:12px;color:#a1a1a1}
.breadcrumps ul{padding:0}
.breadcrumps li{float:left;list-style-type:none}
.breadcrumps a{font-family:'Open Sans Semibold';font-size:12px;text-decoration:underline;color:#a1a1a1}
.breadcrumps .fa{color:#a1a1a1;margin:0 5px}
.menu-inside ul{list-style-type:none;line-height:2;padding:0}
.menu-inside ul li ul{padding-left:20px}
.menu-inside ul .fa{margin-right:5px;font-size:14px}
.product ul{padding-left:20px}
.menu-inside a{text-decoration:none}
.menu-inside a,.menu-inside li i.fa,.menu-inside ul li ul i.fa,.wrapper-inside h1,.wrapper-inside span.header-zakaz,.form-group span{color:#3f80d2}
.menu-inside ul li ul a{color:#000}
.menu-inside a:hover,.menu-inside ul li ul a:hover{color:#74ABEF;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;-o-transition:color 0.1s linear;transition:color 0.1s linear}
.menu-inside ul li ul li ul li{line-height:1.3;padding-left:10px}
.menu-inside ul li ul li ul li i.fa{color:#000;position:absolute;left:45px;padding-top:1px}
.btnblock{text-align:center}
.btnblock button{font-family:'Open Sans Light';font-size:20px;margin-top:35px;text-transform:uppercase;color:#fff;background:#3f80d2}
.fa-custom:before{content:"\f068"}
.collapsed .fa-custom:before{content:"\f067"}
.contacts h1 {text-transform: uppercase;margin-top: 50px;margin-bottom: 20px;}
.contact-icons {padding-bottom: 60px;}
button{color: #fff !important;background: #3f80d2;
-webkit-transition:background 1s;
   -moz-transition:background 1s;
     -o-transition:background 1s;
        transition:background 1s;}
button:hover{color: #fff !important;background: red;
-webkit-transition:background 1s;
   -moz-transition:background 1s;
     -o-transition:background 1s;
        transition:background 1s;}
.service-item-inside{
width:30%;margin:10px;
display:inline-block;}
.services-inside {text-align:center;}
.service-item-inside img{width: 100%;border: 1px solid #ddd;PADDING: 10px;}
.service-item-inside span {margin-top:10px;margin-bottom: 20px; display:block;}