body{font-family:Montserrat, sans-serif;color:#1b1b1b;overflow-x:hidden}
.animated{z-index:1000}
.circle{width:100px;height:100px;background:#a4c737;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;font-size:55px;text-align:center;margin:-50px auto 15px;padding:15px 0 0 3px;color:#fff}
.gray{background:-webkit-linear-gradient(left, #e9e9e9, #e9e9e9) no-repeat 0 50px;background:-o-linear-gradient(left, #e9e9e9, #e9e9e9) no-repeat 0 50px;background:linear-gradient(to right, #e9e9e9, #e9e9e9) no-repeat 0 50px;border-bottom:5px solid #a4c737;width:90%;margin:15px auto 60px;padding:0 30px 15px;text-align:center;min-height:200px}
.gray .shadow{text-shadow:0 3px 10px rgba(38,102,0,.9);background:transparent}
.revenda img, .products img{width:100%;height:auto}
.doneby{max-width:140px;height:auto}
.logo{max-width:205px;height:auto}
header{width:100%;background:#fff}
.dropdown-submenu{position:relative}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.dropdown-submenu>.dropdown-menu{display:none!important}
.dropdown-submenu:active>.dropdown-menu, .dropdown-submenu:hover>.dropdown-menu{display:block!important}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:active>a:after{border-left-color:#fff;}
.dropdown-submenu.pull-left{float:none;}
nav{font-weight:400;text-transform:uppercase;font-size:18px;}
.navbar-nav>li>a{padding-top:7px;padding-bottom:7px}
.navbar-brand{height:auto;padding:0;margin:20px 0 0 80px;}
.nav-menu{margin:58px 0 0 450px;}
.navbar-default .navbar-toggle{background:#a4c737;padding:8px;border-radius:3px;border:0;}
.navbar-default .navbar-toggle .icon-bar{background:#fff;}
.dropdown-menu{border:0;border-radius:0;}
li ul.dropdown-menu{z-index:1000;opacity:0.9;}
.dropdown-menu li a{font-weight:400;padding-top:15px;border-bottom:thin solid #A2A2A2;height:50px;}
.navbar-default .navbar-nav>li>a .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .dropdown-menu>li>a, .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{background:inherit}
.navbar-default{background-color:inherit;border:none;margin-top:10px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none}
.navbar ul{margin-bottom:0;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus, .current-menu-item, .current-menu-parent, .current-post-parent{background:#AFE0FF;color:#fff;border-radius:5px;}
.dropdown:hover .dropdown-menu{display:block}
a.dropdown-toggle .caret{display:none}
h1, h2, h3, h4{font-weight:400;text-transform:uppercase}
.page-header{height:80px;padding:0;margin:0;border:0;background:url(images/bg_slider.jpg) top center}
.page-header h1{color:#fff;font-size:35px;font-weight:700}
.nopadding{padding:0}
.products h2{font-size:20px}
.panel-heading [data-toggle=collapse]:before{font-family:Glyphicons Halflings;content:"\2212";color:grey}
.panel-heading [data-toggle=collapse].collapsed:before{content:"\2b"}
.panel{webkit-box-shadow:0 10px 10px rgba(0,0,0,.04);box-shadow:0 10px 10px rgba(0,0,0,.02)}
.panel-group .panel{border-radius:0}
.panel-default{border:none}
.panel-default>.panel-heading{border-style:none;border-bottom:3px #0c5180 solid;background:initial}
footer{background:#d9d9d9;color:#343434}
footer, footer a{color:#343434}
footer a:hover{color:#606060}
footer h2{font-size:16px;font-weight:900;margin-top:30px}
footer h2:after{content:'';display:block;border:1px solid #a4c737;width:70px;margin:10px 0}
footer .green{background:#a4c737;height:40px;margin-bottom:30px;-webkit-box-shadow:0 17px 50px -1px rgba(0,0,0,.45);-moz-box-shadow:0 17px 50px -1px rgba(0,0,0,.45);box-shadow:0 17px 50px -1px rgba(0,0,0,.45)}
footer .white{background:#fff;vertical-align:middle;font-size:12px}
footer .white img{margin-left:50px}
#fpiloto-carousel1{z-index:1}
#fpiloto-carousel1 .item{height:390px;}
#fpiloto-carousel1 .carousel-inner{background:url(images/bg_slider.jpg) no-repeat top center;-webkit-box-shadow:inset 0 12px 55px -16px rgba(0,0,0,.6);-moz-box-shadow:inset 0 12px 55px -16px rgba(0,0,0,.6);box-shadow:inset 0 12px 55px -16px rgba(0,0,0,.6)}
#fpiloto-carousel1 .carousel-inner img{margin:10px auto 0}
#fpiloto-carousel1 .carousel-caption{height:490px;width:100%;left:0;right:0;margin:20px auto}
.bg_carousel2{background:url(images/bg_slider2.jpg) repeat top center;min-height:300px;color:#fff}
.carousel-indicators{bottom:-5px}
#fpiloto-carousel2 .carousel-inner img{height:70%;width:70%;}
.slide2_caption_show{display:none}
.slide2_caption{margin:10px 0 0}
.slide2_caption:hover .slide2_caption_show{display:block;text-align:center;color:#1b1b1b;min-height:50px;margin:10px 0 0 -15px;padding:5px;width:100%;position:absolute;bottom:0;background:-moz-linear-gradient(0deg, rgba(255,255,255,0) 0, #fff 12%, #fff 88%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0)), color-stop(12%, #fff), color-stop(88%, #fff), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(0deg, rgba(255,255,255,0) 0, #fff 12%, #fff 88%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(0deg, rgba(255,255,255,0) 0, #fff 12%, #fff 88%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(0deg, rgba(255,255,255,0) 0, #fff 12%, #fff 88%, rgba(255,255,255,0) 100%);background:linear-gradient(90deg, rgba(255,255,255,0) 0, #fff 12%, #fff 88%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1)}
.carousel .carousel-control{visibility:hidden}
.carousel:hover .carousel-control{visibility:visible}
input[type=text], input[type=email], select, textarea{background-color:#fff;width:100%;border:1px #adadad solid;padding:5px;color:#4d4d4f!important;border:1px solid #aaa}
input[type=submit]{background-color:#fff;width:30%;padding:5px;color:#4d4d4f!important;height:40px;text-transform:uppercase;font-weight:900;border:1px solid #aaa}
input[type=text], select, input[type=email]{height:40px}
textarea{height:140px}
@media only screen and (max-width:1024px){.nav-menu{margin:0 35px 0 37px}
.navbar{margin-bottom:10px}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.collapse{display:none!important}
.navbar-nav{float:none!important;margin-top:0}
.navbar-nav>li{float:none}
ul.navbar-nav>li>a{font-size:13px;text-align:right;padding-top:10px;padding-bottom:10px}
.navbar-collapse.collapse.in{display:block!important}
.collapsing{overflow:hidden!important}
.navbar-brand{margin:0 0 0 45px}
.navbar-header{float:none}
.navbar-toggle{display:block;margin-top:60px;margin-right:50px;padding:0}
.dropdown:hover .dropdown-menu{display:block;position:static;float:none;text-align:right;font-size:13px}
a.dropdown-toggle .caret{display:inline-block}
.nav>.navbar>li>a{padding:0}
.navbar-nav>li>.dropdown-menu{margin-top:0}
.navbar-default .nav>li:hover:after{display:none}
}
@media only screen and (max-width:768px){.page-header h1{font-size:18px}
#fpiloto-carousel1 .item{height:300px}
#fpiloto-carousel1 .carousel-inner img{margin:20px auto 0;width:100%;height:auto}
.navbar-default{margin-top:0}
.navbar-header{margin-top:10px}
.navbar-brand{width:45%}
.nav-tabs>li.active>a, .nav-tabs>li>a{font-size:85%}
}
@media only screen and (max-width:580px){#fpiloto-carousel1 .item{height:140px}
#fpiloto-carousel1 .carousel-inner img{margin:5px auto 0;width:100%;height:auto}
.navbar-brand img{width:100%}
.navbar-toggle{margin-top:55px;margin-right:35px}
.navbar-brand{width:60%}
}
@media only screen and (max-width:320px){.nav-menu{margin:0 10px 0 5px}
.navbar-brand{margin:10px 0 0}
.navbar-toggle{margin-top:25px;margin-right:10px}
.bg_carousel2{min-height:1150px}
}
.productbox{background-color:#ffffff;padding:10px;margin-bottom:10px;-webkit-box-shadow:0 8px 6px -6px #999;-moz-box-shadow:0 8px 6px -6px #999;box-shadow:0 8px 6px -6px #999;}
.producttitle{font-weight:bold;padding:5px 0 5px 0;}
.productprice{border-top:1px solid #dadada;padding-top:5px;}
.pricetext{font-weight:bold;font-size:1.4em;}