/*
azul #1b75bb
cinza #dbdcdd
*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700');
@import url('https://fonts.googleapis.com/css?family=Oxygen:300,400');


html,
body {
	/*overflow-x: hidden;  Prevent scroll on narrow devices */
}
body {
	padding-top: 141px;
	}
footer {
	padding: 30px 0;
}

.row{position:relative;/*margin-right:0;margin-left:0*/}
*{margin:0;padding:0;border:none;list-style:none;outline:none;}
body{/*font-family: 'Open Sans Condensed', sans-serif;*/font-family: 'Oxygen', sans-serif;font-weight:100;}
p,a,input{font-size:14px;}
p{color:#777;}
h2,h4,h5{color:#1b75bb;font-size:25px;}
hr{
	height:1px;
	border:0;
	background:#ddd;
}
/*
HOME
*/
@media (min-width: 768px){
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{
    	margin-left:15px;
	}
}
.mrg-zero{
	margin-left:0;
	margin-right:0;
	min-height:230px;
}
.mrg-top{
	margin-top:36px;
}
ul.local-box{
	position:absolute;
	top:-51px;
}
ul.local-box{width:96%;}
ul.local-box li.box-local-title{
	color:#fff;
		 border-radius:5px 5px 0 0;
 -webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	padding:14px 15px 12px 5px;
	text-align:right;
	background:#2d81c3;
	/*url(../img/maps.png) no-repeat 15px 3px*/
	position:relative;
}
ul.local-box li.box-local-title h3{
    margin-top: 0;
    margin-bottom: 0;
}
.local-link a{
	display:block;
	width:25px;
	height:34px;
	position:absolute;
	left:14px;
	top:10px;
}
ul.local-box li.box-local-text{
	background:#1b75bb;
	padding:15px 15px 10px 15px;
		 border-radius:0 0 5px 5px;
 -webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
}
ul.local-box li.box-local-text p{
	line-height:19px;
	color:#fff;
}
ul.local-box li.box-local-text hr{
	background:#fff;
}
.links-footer{
	padding-right:0;
}
.links-footer p{
	text-align:right;
	font-size:19px;
	line-height:18px;
	padding:77px 0 0 0;
	color:#1b75bb;
}
.links-footer i{
	font-size:25px;
	color:#777;
	padding:9px 0 0 0;
}
.color-text-one{
	color:#777;
	padding:8px 0 0 0;
	display:block;
}
.foot{
	background:#aaa;display:none;
}
.footer-main{
	/*background:#eee;*/
	padding:6px 5px 12px 5px;
	text-align:center;
	margin:0;
	font-size:13px;
}
.footer-main a{
	font-size:13px;}
.modal-backdrop{
	z-index:0;
}
#navbar .fa{
	/*display:none;*/
}
.local-link i{font-size:34px;color:#23527c;}
.local-link i:hover{color:#fff;}
hr{
    margin-top: 11px;
    margin-bottom: 11px;
}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{
	max-height:none;
}
.container > .navbar-collapse{
	margin-right:0;
}
#navbar .nav .active{
	font-weight: bold;
}