@import url(https://fonts.googleapis.com/css?family=Raleway);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,400italic);

body {font-family: 'Open Sans', sans-serif;line-height:1.8;font-size:14px;color:#333;}

a {color:#351374;text-decoration:none;}
a:hover, a:focus {color:#666;text-decoration:none;}

h1, h2, h3 {font-family: 'Raleway', sans-serif;letter-spacing:-1px;}
h1 {color:#351374;}
h2 {color:#FF6701;}
h3 {color:#351374;}
ul {padding:0px;list-style:none;}

section {padding:60px 0;}
.holding{min-height:600px; padding-top:200px;}

header {border-bottom:12px solid #351374;}

.top-bar { background-color: #FF6701; }

.navbar {margin-bottom:0px;border:none;}
.navbar-nav > li > a {font-size:14px;font-weight:600;color:#FFF;background-color:#FF6701;}
.navbar-nav > li > a:hover, .navbar-nav > li > a:focus, .navbar-nav > li > a.active {background-color:#351374;color:#FFF;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color:#351374;color:#FFF;}
.dropdown-menu {background:#0059b2;}
.dropdown-menu > li > a {color:#FFF;border-bottom: 1px solid #06F;}
.dropdown-menu > li > a:hover {color:#FFF;background:#340E70;}

.nav-icons {padding-top:10px;padding-bottom:10px;}
.nav-icons li {display:inline-block;padding-right:10px;}

.parallax {background-position:50% 0;background-repeat:no-repeat;}
.full-bg {-webkit-background-size: cover;-moz-background-size:cover;-o-background-size: cover;background-size:cover;}
.center-bg {background-position:center top !important;background-repeat:no-repeat;}
.border-b{border-bottom:1px solid #e3e3e3;}
.no-padding {padding:0px;}

.divisor {height:3px;max-width:150px;background:#FF6701;}

.carrossel {background:url(../img/assets/banner.jpg) repeat-x left top;color:#FFF;}
	.carrossel h1 {font-size:50px;text-shadow:2px 2px 5px #000000;color:#FFF;}
	.carrossel h1 span {color:#FF6701;}
.banner{background:url(../img/assets/bannerShadow.png) center bottom no-repeat;}
	#owl-banner .item img {display: block;width:100%;height:auto;}
	.banner .owl-theme .owl-controls {margin-top:0px;}
	.banner .owl-theme .owl-controls .owl-page span {background-color:#351374;}
.institucional {background-image:url(../img/assets/institucional.jpg);}
	.institucional .divisor {margin:0px auto 20px auto;}
.concursos-publicos {background-color:#FF6701;color:#FFF;background-image:url(../img/assets/concursos.jpg);}
	.concursos-publicos .divisor {max-width:450px;background-color:#351374;margin-bottom:15px;}
	.concursos-publicos h1 {margin-top:0px;}
	.concursos-publicos a {color:#FFF;font-size:16px;}
	.concursos-publicos a:hover {color:#351374;}
	.concursos-publicos h3 {color:#FFF;font-size:30px;}
.destaques {padding:30px 0px;}
	.destaques i {color:#FFF;border-radius:50%;background-color:#351374;padding:15px 16px;}
.list {border-bottom:1px solid #CCC;}
	
.btn-mais {background-color:transparent;color:#351374;border-color:#351374;}
.btn-mais:hover {background:#FF6701;color:#FFF;border-color:#FF6701;}

.btn-busca {color:#351374;background:#FF6701;border-color:#FF6701;}
.btn-busca:hover {color:#FFF;background:#351374;border-color:#351374;}

.btn-restrita  {color:#FFF;background:#351374;border-color:#351374;}
.btn-restrita:hover {color:#FFF;background:#FF6701;border-color:#FF6701;}

.btn-whats {background-color:seagreen;color:#FFFFFF;border-color:seagreen;}

#owl .item {background: url(../img/scroll/bg.png) center top no-repeat;padding:30px;margin:10px;color:#FFF;text-align:center;min-height:300px;min-width:192px;}
#owl .item a{max-width:150px;}
.customNavigation{text-align: center;}
.prev {position:absolute;top:120px;left:0;cursor:pointer;z-index:1000;}
.next {position:absolute;top:120px;right:0;cursor:pointer;z-index:1000;}
/*use styles below to disable ugly selection*/
.customNavigation a {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.item .tit {font-size:18px;font-weight:bold;color:#E20A16;line-height:20px;padding:10px 0px 0px 0px;min-height:50px;}
.item .sub-tit {font-size:15px;font-weight:bold;color:#FFF;margin-bottom:5px;}
.item .dia {font-size:70px;font-weight:bold;color:#FFF;line-height:55px;text-shadow:2px 2px 10px #000000;}
.item .mes {font-size:25px;font-weight:bold;color:#FFF;text-shadow:2px 2px 5px #000;}
.item .saiba-mais {font-size:12px;color:#3C1080;}


/**-- TEMPLATE ----------------------------**/
.content {background:url(../img/assets/content.jpg) left top repeat-x;padding:10px 0px 30px 0px;}
	.topo {color:#FFF;margin-bottom:50px;}
	.topo h1 {font-size:50px;text-shadow:2px 2px 5px #000000;color:#FFF;margin:0px 0px 5px 0px;}
	.breadcrumb {background:transparent;} 
	.list-options {border-bottom:1px solid #CCC;margin-bottom:20px;}
	.list-options h2 {font-size:20px;}
	#buscaEditais {margin-bottom:30px;}
	.tabs-concursos {margin-bottom:30px;}
.aside {padding:10px 0px;}

.border-t {border-top:1px solid #CCC;background-color:#EBEBEB;}
	.border-t i {color:#EBEBEB;}

label{font-weight:normal;text-align: left !important;}

.pagination > li > a {color:#351374;}
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus {background-color:#351374;border-color:#FFF;}

.pagination > li > a:hover {color:#FFF;background-color:#FF6701;} 

.form-control-feedback {line-height:34px !important;color:#737373;font-size:10px;}

/**-- FOOTER ----------------------------**/
.footer{background:#351374;color:#FFF;padding:25px 0px;border-top:3px solid #FF6701;}
	
	.redes-sociais {padding-top:35px;}
	.redes-sociais > li {display:inline-block;}
	.redes-sociais > li > a {color:#FFF;}
	.redes-sociais > li > a:hover {color:#FF6701;}
	
	address {color:#FFF;margin-bottom:0px;line-height:1.8;}
	address a {color:#FF6701;}
	address a:hover{color:#FF6701;}
	address a.active{color: #FF6701;}
	address span {color:#FF6701;font-size:21px;}

.assinatura-ledz {padding:5px 0px;color:#FFF;background-color:#4911A6;text-align:right;}
	.assinatura-ledz a {color:#FFF;}
	.assinatura-ledz a:hover {color:#CCC;}

#CookiePrivacidade { padding: 20px !important; z-index: 2000000001; }
.navbar-fixed-bottom { padding:15px; font-size: 14px;}
.politica { border-bottom:1px solid #666666;}


/**-- RESPONSIVO ----------------------------**/
@media (min-width: 992px) {
	.navbar-brand {padding-top:10px;padding-left:30px;}
	.navbar-brand img {height:120px;}
	.nav > li {margin-left:2px;}
	.navbar {min-height:90px;}
	.navbar-nav > li > a {padding-bottom:8px;padding-top:8px;border-top-left-radius:10px;border-top-right-radius:10px;}
	.navbar-right .dropdown-menu {left:0;}
	.dropdown-menu {min-width:180px;box-shadow:5px 5px 10px #333333;}
	.dropdown-menu > li > a {padding-top:10px;padding-bottom:10px;}

	.voltarTopo{width: 220px; height: 150px; line-height: 150px; background: url(../img/assets/bt-newsletter.png) left top no-repeat; position: fixed; bottom: 50% !important; right: 5px; display: block; z-index: 300; cursor:pointer; border: none !important;}
	#frmBusca {padding-top:60px;}
	.topo #frmBusca {padding-top:30px;}
}	
@media (min-width: 1025px) {
}	
@media (max-width: 480px) {
	.carrossel h1 {font-size:30px;}
	.destaques .btn-mais {margin-bottom:40px;}
	.topo h1 {font-size:35px;}
	.footer {text-align:center;}
	.assinatura-ledz {text-align:center;}
}	
@media (max-width: 992px) {
	.navbar {min-height:130px;}
	.navbar-brand {padding-top:15px;padding-left:30px;}
	.navbar-brand img {height:100px;}
	.navbar-toggle {background-color:#351374;margin-top:50px;}
	.navbar-toggle .icon-bar {background-color:#FFF;}
	.navbar-nav {background-color:#42302E;margin:0px -15px;}
	.navbar-nav > li > a {color:#FFF;}
	.navbar-nav > li {border-bottom:1px solid #F7F5F6;}
	.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height:500px;}
	.navbar-nav .open .dropdown-menu {background:#0059b2;}
	
	.banner {padding:0px;}
	.breadcrumb {padding:8px 20px;}
	.topo {margin-bottom:25px;text-align:center;}
	.topo  h1 {margin-top:10px;}
	.topo #frmBusca {padding-top:60px;}
	
	.google-maps iframe {height:250px;}
}
@media (max-width: 1024px) and  (min-width: 992px){
	.navbar-brand {padding-top:10px;padding-left:15px;}
	.navbar-brand img {height:120px;}
	.navbar-nav > li > a {font-size:13px;}
}

/**-- EFECTS ----------------------------
a{-moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}**/
/**-- FIM EFECTS ----------------------------**/