body{font-family:'Open Sans', sans-serif;background-image:url(../img/back-head.jpg);}
.sticky-wrapper{position:relative;z-index:9999;}
.top-bar{background-color:#ff9800;font-size:14px;padding:10px 0 11px;}
.top-bar .fa{background-color:rgba(0,0,0,0.08);border:1px solid rgba(0,0,0,0.01);padding:3px;width:22px;height:22px;margin-right:5px;color:#fff;text-align:center;}
.top-bar a{color:#000;font-weight:700;}
.header{padding:20px 0;min-height:93px;}
.header i{float:left;font-size:35px;padding-right:18px;color:#FF9800;}
.header p{font-size:16px;text-transform:uppercase;margin-bottom:0;font-weight:600;color:#1b2725;}
.header a{color:#4e5453;font-size:14px;text-transform:uppercase;}
.header .consult{background-color:#ff9800;padding:10px 20px;color:#fff;font-weight:700;border-radius:5px;display:inline-block;margin-top:3px;}
.header .consult:hover{text-decoration:none;background-color:#1a1a1a;}
.header .logo{width:200px;}
.navbar-default{background-color:#1a1a1a;border:none;box-shadow:0 4px 2px -2px rgba(0, 0, 0, .2);margin-bottom:0;border-radius:0px;}
.navbar-default .navbar-nav>li>a{color:#fff;}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover{color:#FF9800;background-color:transparent;}
.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover{color:#FF9800;}
.navbar-default .navbar-nav>li>a{font-weight:600;font-size:14px;text-transform:uppercase;padding-top:20px;padding-bottom:20px;}
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover{background-color:#ff9800;border-color:#ff9800;}
.pagination>li>a,
.pagination>li>span{color:#1a1a1a;}
.bread{background-color:#fff;}
.breadcrumb{margin-bottom:0;background-color:#fff;padding:20px 0;}
.breadcrumb a{font-weight:600;}
.breadcrumb>.active{color:#444;font-weight:600;}
.text-head{font-weight:600;text-transform:uppercase;margin-bottom:40px;padding-bottom:20px;position:relative;font-size:34px;font-family:'Roboto', sans-serif;}
.text-head:after{content:"";position:absolute;bottom:0;left:50%;width:7%;height:3px;background-color:#ff9800;transform:translate(-50%,0);}
.head-in{font-family:'Roboto', sans-serif;font-weight:600;font-size:28px;text-transform:uppercase;margin-top:0;margin-bottom:20px;}
.left-menu{padding-left:0;list-style-type:none;background-color:#fff;}
.left-menu li a{display:block;padding:10px 20px;border-bottom:1px solid #f6f6f6;color:#1a1a1a;}
.left-menu > li > a{background-color:#ff9800;color:#fff;}
.products{padding:60px 0;}
.product-in{margin-top:20px;}
.product-in a{color:#1b2725;font-weight:700;font-size:18px;font-family:'Roboto', sans-serif;}
.product-in img{border:1px solid #dcddde;border-radius:5px;margin-bottom:20px;box-shadow:0 0 10px #dadada;background-color:#fff;}
.content{background-color:#fff;overflow:hidden;padding:40px;border-radius:5px;}
.akcii-in{background-color:#fff;padding:20px;margin-bottom:20px;}
.akcii-in h3{margin-top:0px;font-size:20px;}
.akcii-in p{margin-bottom:0;}
.price{background-color:#fbfbfb;padding:30px;border-radius:5px;}
.price p{font-weight:700;font-size:35px;}
.price a{background-color:#ff9800;display:inline-block;padding:10px 20px;color:#fff;font-weight:700;margin-top:10px;}
.price a:hover{text-decoration:none;background-color:#1a1a1a;color:#fff;}
.tab-content>.tab-pane{padding:20px 0;}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover{background-color:#ff9800;color:#fff;font-weight:700;border:1px solid #ff9800;border-radius:0;}
.nav-tabs>li>a{color:#1a1a1a;}
.nav-tabs>li>a:hover{border-radius:0;}
.fancybox:focus{outline:none;}
table td{padding:5px;}
#main-slider .item{height:450px;}
#main-slider .slide{background-repeat:no-repeat;background-size:cover;height:450px;}
#main-slider .slide h1{color:#fff;text-transform:uppercase;font-weight:700;font-family:'Roboto', sans-serif;margin-top:60px;margin-bottom:20px;font-size:70px;}
#main-slider .slide h1 span{color:#ff9800;}
#main-slider .slide p{font-weight:500;font-size:18px;color:#fff;font-family:'Roboto', sans-serif;margin:35px 0;}
.white-btn{background-color:#fff;display:inline-block;padding:10px 20px;color:#1b2725;}
.white-btn:hover, .yellow-btn:hover{color:#fff;text-decoration:none;background-color:#1a1a1a;}
.yellow-btn{background-color:#ff9800;display:inline-block;padding:10px 20px;color:#fff;text-transform:uppercase;border:none;font-weight:700;margin-top:20px;}
#main-slider .slide1{background-image:url(../img/slider/slide1.jpg);}
.owl-dots{position:absolute;width:100%;bottom:15px;}
.owl-prev{position:absolute;left:0;top:50%;transform:translate(0,-50%);}
.owl-prev:before{content:"\f104";font-family:FontAwesome;}
.owl-next{position:absolute;right:0;top:50%;transform:translate(0,-50%);}
.owl-next:before{content:"\f105";font-family:FontAwesome;}
.owl-theme .owl-nav [class*=owl-]{background-color:rgba(0,0,0,.7);width:40px;height:40px;line-height:32px;font-size:20px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#ff9800;}
.scrollup{position:fixed;z-index:100;bottom:130px;right:100px;background-color:#ff9800;display:none;width:45px;height:45px;text-align:center;border-radius:50%;}
.scrollup i{line-height:45px;color:#1e1f1f;text-align:center;font-size:30px;}
#modal{display:none;padding:0;max-width:360px;}
#modal h2{background-color:#ff9800;margin:0;padding:20px;text-transform:uppercase;font-size:20px;font-weight:600;color:#fff;}
.zapis-form{padding:25px;}
.zapis-form input{width:100%;padding:5px;border:none;border-bottom:2px solid #e8e8e8;}
.zapis-form input:focus{outline:none;}
.zapis-form input[type="checkbox"]{width:auto;margin-right:10px;}
.zapis-form label{font-weight:400;}
.zapis-form label:hover{cursor:pointer;}
.otzyv{padding:60px 0;}
.otzyv-in{background-color:#fff;padding:40px 30px 45px 85px;}
.otzyv-in p{font-size:16px;}
.otzyv-in h3{color:#1b2725;font-weight:600;font-size:20px;}
.features{overflow:hidden;}
.features .left-block{height:500px;background-image:url(../img/features.jpg);background-size:cover;}
.features .right-block{background-color:#1a1a1a;padding:65px;min-height:500px;}
.features .right-block h3{color:#fff;font-weight:900;text-transform:uppercase;}
.features .right-block p{font-size:16px;color:#f8f8f8;}
.features .right-block i{font-size:36px;color:#ff9800;float:left;height:65px;width:55px;}
.features .features-in{margin-bottom:50px;}
.features .features-in:last-child{margin-bottom:0;}
.zakaz{background-image:url(../img/zakaz-back.jpg);background-attachment:fixed;background-size:cover;padding:60px 0;background-repeat:no-repeat;position:relative;}
.zakaz:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);}
.zakaz .container{position:relative;}
.zakaz .text-head{color:#fff;}
.pre-footer{background-color:#1a1a1a;padding:60px 0;}
.pre-footer h4{color:#ff9800;margin-bottom:20px;font-weight:600;}
.pre-footer p{color:#dcddde;}
.pre-footer i{margin-right:10px;width:14px;}
.pre-footer a{color:#dcddde;}
.pre-footer ul{padding-left:0;list-style-type:none;}
.pre-footer ul li{margin-bottom:5px;}
.footer{background-color:#ff9800;padding:15px 0;}
.footer p{margin-bottom:0;color:#1a1a1a;}
.footer a{color:#fff;}
a{color:#ff9800;transition:all .3s;}
a:hover{color:#444;}
h3{text-transform:uppercase;font-family:"Roboto", sans-serif;font-weight:600;}
@media (max-width:768px){#main-slider .slide h1{font-size:40px;}
.otzyv-in{padding:40px 30px 45px 40px;}
}