/*Config*/
*{font-family:'Open Sans';}

/*Navbar*/
.navbar{margin-bottom: 0px; padding-bottom: 10px; box-shadow: 0 1px 6px rgba(0,0,0,.12),0 1px 6px rgba(0,0,0,.12);z-index: 999;background-color: #FFF;}
.navbar .container{position: relative;}
.navbar .navbar-brand{height: 100%;padding: 15px 15px;}
.navbar .navbar-brand img{max-width: 200px;}
.navbar .navbar-info{position: absolute;right: 90px;color: #777;float: right;margin: 5px 30px;width: 575px;}
.navbar .navbar-info .navbar-parceiro{float: left;}
.navbar .navbar-info .navbar-parceiro .row .form-group{padding: 0px;}
.navbar .navbar-info .navbar-parceiro .row .form-group *{border-radius: 0px;}

.navbar .navbar-info .navbar-phone{text-align: right;margin-top: 4px;margin-right: 15px;color: #18405B;}
.navbar .navbar-info .navbar-phone span span{font-weight: 600;font-size: 16px;line-height: 20px;}
.navbar .navbar-frase{position: absolute;margin-left: 215px;margin-top: 40px;}
.navbar .navbar-frase p{font-size: 18px;font-style: italic;color: #4B4B4D;}
.navbar .nav{bottom: 0;margin-right: 350px;margin-top: 40px;}

.navbar .navbar-nav .active a{background-color: rgba(255, 255, 255, 0);color: #123D5C;font-weight: 800;transition:all 0.2s;}
.navbar .navbar-nav .active a:hover{background-color: rgba(255, 255, 255, 0);color: #123D5C;font-weight: 800;transition:all 0.2s;}
.navbar .navbar-nav>li>a:focus, .navbar .navbar-nav>li>a:hover{background-color: rgba(255, 255, 255, 0);color: #123D5C;margin-top: -5px;transition:all 0.2s;}
.navbar .navbar-nav>li>a{color: #4B4B4D;transition:all 0.2s;}
.navbar .navbar-nav>.open>a, .navbar .navbar-nav>.open>a:focus, .navbar .navbar-nav>.open>a:hover{background-color: #FFF;transition:all 0.2s;}

/*Nav Fixed*/
.scroll-nav-fixed{margin-top: -95px;position: fixed;width: 100%;-webkit-animation: animate-fade 0.5s;}
.scroll-nav-fixed .navbar-brand{padding: 10px 15px;}
.scroll-nav-fixed .navbar-brand > img{position: fixed;width: 100%;max-width: 100px;}
.scroll-nav-fixed .navbar-frase{display: none!important;}
.scroll-nav-fixed .navbar-info{display: none!important;}
.scroll-nav-fixed .nav{margin-top: 0px;}
@-webkit-keyframes animate-fade {
    from { opacity: 0; }
    to { opacity: 1; }
}
.scroll-nav-fixed + div{margin-top: 95px;}

/*Footer*/
.panel-footer.foo{margin-top: 50px;}
.panel-footer .row div img{
	width: 100%;
	max-width: 150px;
	display: block;
	margin: 0 auto;
	margin-top: 35px;
}
.panel-footer .row div .nav{margin: 0 auto;display: table;}
.panel-footer .row div .nav li a{font-size: 20px;color: #8FC74A;}
.panel-footer .row div .nav li a:hover{color: #F5F5F5;background-color: #8FC74A;}
.container.footer{text-align: center;padding-top: 15px;}


.logos-footer .row .col-md-4 img { max-width: 100%; }



/*Responsive*/
@media (max-width: 1200px) {
	.navbar .nav{margin-right: 260px;}
	.navbar .navbar-info{width: 470px;}
	.navbar-brand > img{max-width: 175px;}
	.navbar-frase{margin-left: 185px;margin-top: 38px;}
}
@media (max-width: 992px) { 

	.navbar .nav{margin-right: -70px;margin-top: 0px;}
	.navbar .navbar-brand{padding: 5px 5px;}
	.navbar .navbar-brand img{max-width: 150px;}
	.navbar-nav>li>a{padding:18px 10px;}
}
@media (max-width: 768px) { 
	.navbar.navbar-default + .repair-nav{margin-top: 100px;margin-top: 50px;}
	.scroll-nav-fixed{margin-top: 0;}
	body > .navbar.navbar-default{position: fixed;top: 0;width: 100%;}
	.navbar-default > .container > .container-fluid{margin-top:0px;}
	.navbar .container{padding-left: 15px;padding-right: 15px;}
	.navbar .nav{margin-right: 0px;margin-left: 10px;margin-top: 0px;}
	.nav>li{border-bottom: 1px solid rgba(18, 61, 92, 0.15);margin-left: 15px;}
}
