*{margin:0;padding:0}
img{border:0}

/* COR 1 0C5689  */

.floatleft { float: left }
.floatright { float: right }
.alignleft {
    float: left;
    margin-right: 15px;
}
.alignright {
    float: right;
    margin-left: 15px;
}
.aligncenter {
    display: block;
    margin: 0 auto 15px;
}

a:hover {text-decoration:underline!important; color:#1a1818!important;}
img {
    max-width: 100%;
    height: auto;
}

h1, h2, h3{font-weight:800;line-height:25px;}


ul li a{text-decoration: none;}

@import url('https://fonts.googleapis.com/css2?family=Merriweather+Sans:wght@800&display=swap');

body { 
font-size:14px;
/* font-family: 'Archivo Black', sans-serif; */
/* font-family: 'Merriweather Sans', sans-serif; */
font-family: 'Merriweather Sans', sans-serif;
color:#707070;
}

/*ANIMA*/
#covid_btn{
	position:fixed;
	top:195px;
	left:0;
	width:180px;
	height:90;
	padding:8px;
	background:#FFE799;
	text-align:center;
	color:#003152;
	font-size:12px;
	font-weight:800;
	border-radius:0 10px 10px 0; 
}


 .anime_defalt { transform: translate3D(0px, 0px, 0px);  display:none;transition: .5s all ease;} 

.anime_defalt-init{opacity: 0!important;
	transform: translate3D(-80px, 0px, 0px); transition: .5s all ease;}
#covid_btn img{background:#FFF; border-radius:50%;padding:5px;}

 





li{list-style-type: none;}
.centralizar{width:1180px; margin:0px auto;display:table;}
 #superbanner1{position:relative}
 #head #superbanner1{float:right; width: 850px; }
 #head #superbanner1 img{width: 100%;height:105px!Important;}
 .superbanner2{position:relative; width:100%; width:800px; float:left; margin-bottom:40px;}
 .superbanner2 img{position:relative; height:100px!Important;}
.ban-news-id {width:800px; margin:0 auto;  margin-top:-20px!important; display:block;}
.banner_c{width:1000px; margin:20px auto;}
.banner_c img{width:100%; height:120px;}
.banner_min{ width:600px; height:90px; margin-top:30px;position:relative;}
.banner_min img{ width:100%; height:90px;}
.ban1{ float:left}
.ban2{ float:right; width:550px!important}
#cap-pagination{width:100%; float:left;margin-top:30px;}
#cap-pagination span{float:left;margin-right:10px; font-size:12px; font-weight:600;}
ul.pagination li{list-style-type:none; float:left}
ul.pagination li a{background:#fff; font-size:12px; color:#FF9900; border:1px solid #ccc; text-align:center; padding:3px 7px 1px 7px; margin:0 10px 10px; float:left; border-radius:4px;}

ul.pagination li a:hover{background:#FF9900!important; color:#fff!important; text-decoration: none!important;}

.big-title-area{width:100%; float:left; background:#0C5689; padding:15px 0; color:#fff;}
.big-title-area .big-img_cols{width:150px; float:left;  padding:10px;}
.big-title-area h2{color:#fff; text-transform: uppercase; font-size:40px!important; border-left: 5px solid #FAA931;  padding-left:5px;}
.big-title-area .img_sl_colunistas{width:150px!important; height:150px!important; float:left; }
.big-title-area p{margin:15px 0 0 15px!important; }
.big-inf{float:left;margin:40px 0 0 20px;}

/*______ANIMAÇÂO______*/

.navbar_anime {	opacity: 0;	transform: translate3D(0px, -250px, 0px); position:absolute;}
.voltar_topo {	opacity: 0;	transform: translate3D(0px, 50px, 0px); position:absolute;}
	
.voltar_topo_v{
	position:fixed;
	bottom:5%;
	right:2%;
	width:40px;
	height:40px;
	background-color:#0C5689;
	opacity: 1!important;
	/* transform: translate3D(0px, 0px, 0px)!important; */
	transition: .7s all ease!important;
	background-image:url(/owlcarousel/assets/btn_prev_b.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size:30%;
	font-size:0;
	-webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

.voltar_topo_v:hover{background-color:#0f75bc!important;}

.menu-fixo{
	/*  */
	width:100%;
	height:60px;
	position:fixed;
	display:block!important;
	background:rgba(12,86,137,.9);
	/* border-top:10px solid #025188; */
	box-shadow: 5px 5px 5px rgba(0,0,0,0.4);
	top:0;
	z-index:9999999!important;
	padding-top:0px;
	
	opacity: 1!important;
	transform: translate3D(0px, 0px, 0px)!important;
	transition: .7s all ease!important;
}

.menu-fixo .logo_home{display:block!important;float:left; margin-right:40px;background:#fff;height:60px!important; padding:10px!important}

.menu-fixo ul li a{color:#fff!important; float: left;padding-top:20px!important; margin-left:20px;font-weight:600}
.menu-fixo ul li a:hover{color:#FFAD2C!important; border-top:7px solid #FFAD2C!important;transition: .3s all ease}
.menu-fixo .active a{border-top:7px solid #FFAD2C!important;padding-top:10!important}
.menu-fixo .lk_img_logo img{float:left; height:40px!important; margin-top:10px;}



#head{
	width:100%;
	padding:15px 0 4px 0;
	background:#0C5689;
	display:table;	
}

#topo{
	width:100%;
	display: table;
	background:#fff;
	padding:10px 0 0 0;
}

#topo #superbanner1{margin-top:10px;}

div#logo{float:left;}
#logo .lk_img_logo{margin-top:20px;}
.cont-pr{margin-bottom:10px;}
.cont-pr p{font-size:10.5px; padding:0; letter-spacing:0.3px; color:#7B7F83; float:left; margin:-5px 0 20px 0;}
.cont-pr p .ic-mail{margin-left:10px;}
#cont-pr .zap{float:left; }


#menu_barra{width:100%; float:left; margin-top:10px;}

#menu_barra ul li{float:left; list-style-type: none;}

#menu_barra ul li a{
	float:left; 
	margin-right:40px; 
	padding:10px 0 10px 0; 
	color:#66717B;
	text-transform: uppercase;
	/* font-weight:800; */
	font-size:13px!important;

		-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
	}
#menu_barra ul li .home{background-color:#0C5689; border-radius:4px 4px 0 0;  color:#fff; padding:10px 15px 10px 15px;}
#menu_barra ul li .home:hover{color:#fff!important;}

.input-group{
	/* width:250px; */
	height:20px;
	float:right;
	padding:4px 10px;
	background-color:#e3e7eb;	
}
.form-control{border:none; background:none; margin-right:10px;
width:58px;
font-weight:bold;
border:none!important;
-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}

.form-control:focus{width:250px!important;background:#E3E7EB!important;
box-shadow: 0 0 0 0;
    border: 0 none;
    outline: 0;
	
}

.input-group button{width:20px; height:20px;
	background-color:#E3E7EB;
	background-image:url(../img/lupa-a.png)!important;
	background-size:10px;
	background-repeat: no-repeat;
	background-position:center;
	float:right;
	border:none!important;
	cursor:pointer;
}

.input-group button:focus{box-shadow: 0 0 0 0; border: 0 none; outline: 0;}

	
#destaques{width:100%; float:left;}

#urgente{width:100%; text-align:center; margin:30px auto; float:left}
#urgente h1{line-height:30px;}
#urgente h1 a{font-size:35px; text-align:center; color:#0C5689; text-decoration:none;}
#urgente h1 span{font-size:20px; color:#C90000!important; text-decoration:underline; }


#cap_principais{width:100%; float:left; margin-top:5px;}

/*__SLIDE SHOW_____*/
#cap_slide{width:600px; /* height:300px;  */float:left; /* overflow:hidden */ position:relative;}

#cap_slide .img_sl{
	width:100%;
	/* height:200px;  */
	object-position: 0 -20px;
	position:relative;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}

/* DETERMINA TUDO em altura */
#cap_slide .u_slide li{position:relative; width:100%; height:350px; overflow:hidden}

#cap_slide .u_slide h2{
	position:absolute;
	z-index:999999;
	padding:15px; 
	background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 5) 100%);
	/* height:150px; */
	bottom:0;	
	 line-height:25px;	 
}

#cap_slide .u_slide h2 a{color:#fff!important; font-size:25px; text-shadow: 1px 1px #000;}


#not_dir{width:580px;  padding:0;float:right; overflow:hidden;}

/*____MAIS NOTICIAS___*/
#not_dir .not_i{
	float:left;
	width:260px;
	background:#eee;
	/* height:300px; */
	margin-left:30px;
	position:relative;
	margin-bottom:30px;
}

#not_dir .not_i img{height:155px; width:100%; float:left;}

#not_dir .not_i h2{
	position:absolute;
	z-index:999999;
	padding:10px; 
	background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 5) 100%);
	/* height:150px; */
	bottom:0;
	line-height:15px;
	font-weight:600!important;
	float:left;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
}	
#not_dir .not_i h2 a{text-decoration: none;	font-size:15px;	color:#fff; display:block;	}
#not_dir .not_i h2 a:hover{color:#fff!important;}
#not_dir .not_i:hover h2{border-bottom:5px solid #0C5689;}

/*_____COLUNAS DO MEIO______*/
#cols_site{width:100%; margin-top:40px; float:left;}
#col_right_site{width:300px; float:right;}
#col_right_site img{width:100%; border-bottom:1px solid #ccc; margin-bottom:20px; padding-bottom:20px;}
#col_news_site{width:800px; float:left;}

article.news_site{float:left; border-bottom:1px solid #ccc; margin-bottom:40px; padding-bottom:20px;}
article.news_site h3{color:#6C7078; font-size:20px;  margin-bottom:20px;}
h1.post_title{font-size:35px; line-height:38px; margin-bottom:20px; color:#000}
h1.post_title a{text-decoration: none; color:#0C5689}

article.news_site .post_image{width:100%; margin-bottom:40px;float:left}
article.news_site .post_date{width:100%; margin-bottom:40px;float:left}
article.news_site .post_date_search{margin-bottom:10px!important;}
article.news_site p{width:100%; text-align: justify; padding:20px 0; font-size:15px; line-height:27px; font-size:16px;}
			

/*_______FOOTER______*/

/* ##########################  footer   ########################### */

#footer-outer{width:100%;display:table; color:#fff;}
#footer_in{width:100%!important;display:table; font-size:14px!important;}
#footer_in .active a{border:none!important;padding:none!important}
#footer_in ul li{list-style-type:none;}
#footer_in ul li a{border:none!important;padding:none!important;  margin-bottom:0!important;line-height:15px!important; color:#fff!important}

#footer-a {}

#footer-b {   
  width:100%;
   /* height:1340px;  */
  padding:50px 0 30px 0;
  background:#0C5689;
 
float:left;
 display:table;
 
  /* #025188
     #0f75bc */
}
.footer-b-1 ul{float:left;margin:0!important; padding:0!important;}
.footer-b-1 ul li a{padding-bottom:15px!important; color:red!important; float:left; width:100%;}
.footer-b-1 ul li a:hover{text-decoration:underline!important;}

.no-float{width:100%; float:left;}
#footer-b .footer-b-1 , #footer-b .footer-b-2 , #footer-b .footer-b-3 {float:left;} 
#footer-b .footer-b-1{width:300px;}
#footer-b .footer-b-2{width:400px;}
#footer-b .footer-b-2 p{-webkit-margin-before: 10px!important;  -webkit-margin-after: 0!important; }
#footer-b .footer-b-3{width:200px;;}
#footer-b .footer-b-4{float:right; width:250px;}


#footer-b .customrds{float:left!important;}
#footer-b .customrds img{display:block; padding:5px;max-width:50px!important; max-height:50px!important;}

#footer-b .spn-footer-b{font-weight:bold; display:block; padding-bottom:15px;font-size:16px!important;}



#footer-c {float:left; width:100%; padding:25px 0!important;  background:#094269; color:#fff!important;text-align:center; }

#footer-inner
{
  /* background:#f5f5f5 url(../images/personal/footer.jpg) repeat-x left bottom;
  border-top:solid 1px #ddd */
  text-align:center!important;
}

#footer p{
text-align:left!important;
float:left;
font-size:140px!important;
}

.spn_d{float:left; font-size:12px;}




