@import url('https://fonts.googleapis.com/css?family=Merriweather:400,700,900');
@import url('https://fonts.googleapis.com/css?family=PT+Sans');

@font-face {
    font-family: century-gothic-bold;
    src: url(/fonts/GOTHICB0.TTF);
    font-weight: bold;
}

@font-face {
    font-family: century-gothic;
    src: url(/fonts/CenturyGothic.ttf);
}


body{
	color: #5a5a5a;
	font-family: 'Open Sans', sans-serif;
	/*font-family: Arial,Helvetica,sans-serif;*/
  	font-size: 15px;
}
h1, h2, h3, h4, h5{
	font-family: 'century-gothic-bold',  sans-serif;
}
a, a:hover, .btn{
    outline:none!important;
    text-decoration: none;
}
.no_pad{
	padding: 0px !important;
}
.btn{
	border-radius: 0;
}
.title-small {
    color: #141517;
    font-size: 18px;
    line-height: 20px;
    margin: 6px 0 0;
}
.title-large {
    color: #141517;
    font-size: 18px;
    line-height: 27px;
    margin: 10px 0 5px;
}
.title-large a, .title-small a, .title-x-small a {
    color: inherit;
	transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
}
.title-large a:hover, .title-large a:focus,
.title-small a:hover, .title-small a:focus,
.title-x-small a:focus, .title-x-small a:focus {
    color: #00a4df;
}
.py-5 {
    padding-top: 1rem!important;
    padding-bottom: 1rem!important;
}

.heading-large {
    color: #222;
    float: none;
    font-size: 28px;
    font-weight: 700;
    margin: 0 auto 30px;
    padding: 0 10px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    width: 45%;
}
.row {
    margin-right: 0px;
    margin-left: 0px;
}
.sub-header{
    float: left;
    width:100%;
    padding: 40px 0px 5px 0px;
    position: relative;
    z-index: 1;
}
.sub-header h1{
    color: #000;
    position: relative;
    z-index: 3;
}
.sub-header h6, .sub-header h6 a{
    color: #fff;
    position: relative;
    z-index: 3;
}
.sub-header.img-bg{
	
}
.text-time {
    color: #888888;
}
.badge-danger{
	background-color: #00a4df;
}
.btn-submit{
	background-color: #fd6b4e;
	color: #fff;
}
.btn-submit:hover{
	background-color: #e65437;
}
.bg-light{
	background-color: #F6F6F6!important;
}
.bg-light2 {
    background-color: #000!important;
	padding: 0;
}
.sticky-label{
	position: sticky;
	top:0;
}
.text-primary{
    color: #fd6b4e!important;
}
a.text-primary{
    color: #fd6b4e!important;
}
a.text-primary:hover,a.text-primary:focus{
    color: #fd6b4e!important;
    text-decoration: underline;
}


/*header section*/
.small-top{
	background-color: #fff;
	color:#efefef;
	font-size: 13px;
	font-weight: 400;
	border-bottom: 1px solid #fff;
}
.small-top .social-icon {
    float: right;
}
.small-top .social-icon a {
    color: #fff;
    float: left;
    padding: 6px 14px;
	font-size: 16px;
}
.small-top .social-icon a:hover {
    color: #0060a1;
    text-decoration: none;
}

.small-top2{
	background-color: #000452;
	color:#efefef;
	font-size: 13px;
	font-weight: 400;
	border-bottom: 1px solid #000452;
}
.small-top2 .social-icon {
    position: absolute;
    right: 0;
    top: 7px;
}
.small-top2 .social-icon a {
    color: #fff;
    float: left;
	font-size: 16px;
}
.small-top2 .social-icon a:hover {
    color: #0060a1;
    text-decoration: none;
}
.small-top2 .data_topo {
    position: absolute;
    right: 0px;
	right: 45px;
    top: 15px;

}

.top-head {
    background-color: #fff;
    float: left;
    height: 150px;
    width: 100%;
}
.top-head h1 {
    color: #fff;
    font-size: 36px;
    font-weight: 600;
}
.top-head small {
    color: #c0c0c0;
    float: left;
    font-size: 14px;
    margin-left: 5px;
    margin-top: 5px;
    width: 100%;
}
.top-head .admin-bar a {
    color: #fff;
    line-height: 49px;
    position: relative;
}
.top-head .admin-bar .ping {
    background: #ff0000 none repeat scroll 0 0;
    border: 3px solid #141517;
    border-radius: 50%;
    height: 14px;
    position: absolute;
    right: 14px;
    top: 21px;
    width: 14px;
    z-index: 1;
}
.top-head .admin-bar a i {
    margin-right: 6px;
}
.top-head .admin-bar img {
    float: right;
    height: 50px;
    margin-left: 18px;
    width: 50px;
}
.top-head .admin-bar .nav-link {
    padding-left: 0;
}

.top-head .logo_bar{
	margin-top: 20px;
    text-align: center;
}
.top-head .logo_bar img{
	
}

/*top Navigation*/
.sticky.is-sticky {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 1000;
    width: 100%;
	padding: 0.5% 8%;
	
	
	-webkit-box-shadow: -10px -44px 20px 46px rgba(0,0,0,1);
	-moz-box-shadow: -10px -44px 20px 46px rgba(0,0,0,1);
	box-shadow: -10px -44px 20px 46px rgba(0,0,0,1);
	
}

.navbar-brand {
    display: inline-block;
    padding-top: 0rem; 
    padding-bottom: 0rem; 
    margin-right: 1rem;
    font-size: 1.25rem;
    line-height: inherit;
    white-space: nowrap;
}
.top-nav {
    background-color: #000452;
    border-bottom: 1px solid #000452;
    padding: 0;
    float: left;
    width:100%;
}
.top-nav .navbar-nav .nav-item + .nav-item {
    margin-left: 0;
}
.top-nav .nav-link {
    padding: 4px 10px !important;
}

.top-nav nav {
   background-color:#000452;
   width:100%;
}
.navbar-toggler {
    font-size: 20px;
    background-color: #29648A;
}
.navbar-dark .navbar-brand {
    margin: 0 auto;
}
.hide_m{
	display:none;
}


/***************/






/*********************/




.logo_under{
	background-color: #fff;
    border-bottom: 1px solid #dbdbdb;
    padding: 0;
    float: left;
    width: 100%;
}
.logo_bar{
	text-align: center;
    padding: 25px 0px;
}
/*Banner Section*/

.banner-sec {
    /*background-color: #ebebeb;*/
}
.banner-sec .card{
	
}
.banner-sec .card .imagem{
	height: 230px;
    text-align: center;
    overflow: hidden;
	border-bottom: 1px solid #dfdfdf;
}
.banner-sec .card .imagem img{
	object-fit: cover;
    height: 100%;
    width: 100%;
	
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.banner-sec .card .imagem img:hover{
	-webkit-transform: scale(1);
	transform: scale(1);
}
.banner-sec .card .news-title{
	height:65px;
}
.banner-sec .card .card-body{
	height:100px;
	background-color: #c7c7c730;
}


/*
#carousel-example-generic {
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
}
*/
.banner-sec .top-slider .news-media {
    height:465px;
}
    
.banner-sec .top-slider .ultima_hora {
    background-color: #00a4df;
    padding: 5px;
    
}
.banner-sec .top-slider .ultima_hora h3 {
    color: #fff;
	font-weight:600;
	margin-bottom:0px;
}

.banner-sec .top-slider .title-large {
   height:60px;
}

.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
}


.pad10{
	padding: 0px 10px;
}

.card2{
	position:relative;
}
.card2 .carousel-indicators{
	top:-36px;
	left: inherit;
}
.carousel-indicators li {
    position: relative;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 17px;
    height: 17px;
	border-radius:25px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    background-color: rgba(255,255,255,.5);
}




.banner-sec .card-img-overlay {
    height: 20%;
    left: 7px;
    padding: 0;
    top: 3px;
}
.banner-sec .news-block .news-des {
    color: #2e2e2e;
    float: left;
    font-size: 15px;
    font-weight: 400;
    width: 100%;
}

.banner-sec .top-slider .carousel-indicators {
    bottom: 0;
}
.banner-sec .top-slider .carousel-indicators .active {
    background: #fff none repeat scroll 0 0;
}
.banner-sec .top-slider .carousel-indicators li {
    border: 1px solid #fff;
}
.banner-sec .top-slider .carousel-indicators {
    bottom: inherit;
    left: inherit;
    top: 10px;
}
.banner-sec .news-block .news-des {
    color: #2e2e2e;
    float: left;
    font-size: 15px;
    font-weight: 400;
    width: 100%;
	height: 72px;
}
.banner-sec .news-block .time-text{
	float: left;
    width: 100%;	
    margin-top: 12px;
	color:#888888;
}


/*Scrolling text widget*/
.flasher-sec .heading-box{
	background-color: #00a4df;
	padding: 14px 0;
	text-align: center;
	color:#fff;
	font-size: 20px;
	font-weight: 600
}
.flasher-sec .content-box{
	background-color: #efefef;
}
.flasher-sec .content-box .time-box {
    color: #FD6B4E;
    padding: 0 20px;
    position: relative;
}
.flasher-sec .content-box .time-box::after {
    content: "|";
    position: absolute;
    right: 8px;
    top: -19px;
}

.flasher-sec .carousel-control-prev, .flasher-sec .carousel-control-next {
    padding: 0 15px;
}
.flasher-sec .carousel-item {
    font-size: 16px;
    line-height: 58px;
    font-weight: 600;
    color:#2d2d2d;
}
.flasher-sec .carousel-control-prev .fa, .flasher-sec .carousel-control-next .fa{
	color: #FD6B4E;
	font-size: 30px;
}
.flasher-sec .control-box {
    background-color: #dfdfdf;
    height: 58px;
    position: absolute;
    right: 0;
    top: 0;
    width: 6%;
}

/*Widget Slider style*/
.widget-slider{
	background-color: #F8F8F8;
}
.widget-slider .card {
    border: medium none;
    border-radius: 0;
}
.widget-slider .card img {
    border-radius: 0;
}
.widget-slider a{
	color: #fff;
}
.widget-slider .card-title {
    background-color: #fd6b4e;
    bottom: 0;
    font-size: 18px;
    font-weight: 600;
    left: 0;
    margin-bottom: 0;
    padding: 10px 15px;
    position: absolute;
    text-transform: uppercase;
}
.widget-slider .carousel-control-next, .widget-slider .carousel-control-prev{
	background-color: rgba(0,0,0,0.8);
	width: 3%;
	font-size: 30px;
	height: 38px;
	opacity: 1;
}
.widget-slider .carousel-control-prev {
    left: -1.5%;
    top: 59px;
}
.widget-slider .carousel-control-next {
    right: -1.5%;
    top: 59px;
}


.publicidade {
	
}
.publicidade .large_h3{
	border-bottom: 2px solid #222;
    color: #222;
    float: left;
    margin: 0 0 18px;
    padding: 0 0 6px;
    text-align: left;
    width: 100%;
	font-size: 28px;
    font-weight: 700;
}
.publicidade .pub_cont{
	float: left;
	height: auto;
    width: 100%;
    padding: 0;
    text-align: center;
    color: #fff;
    font-size: 50px;
}
.publicidade .meteo_cont{
	float: left;
	height: 250px;
    width: 100%;
    background-color: #00a4df;
    padding: 15px;
    text-align: center;
    color: #fff;
    font-size: 50px;
}



.section-01 .heading-large {
    border-bottom: 2px solid #222;
    color: #222;
    float: left;
    margin: 0 0 18px;
    padding: 0 0 6px;
    text-align: left;
    width: 100%;
}
.section-01 .heading-large a {
    color:#000;
}
.section-01 .heading-large a:hover {
    color:#00a4df;
}
.section-01 span {
	float:right;
	font-size: 15px;
    padding-top: 13px;
}

.section-01 .news_t1{
	margin-top: 15px;
	border-bottom: 1px solid #c8c8c8;
    padding-bottom: 10px;
}
.section-01 .news_t1 a{
	color:#000;
}
.section-01 .news_t1 .imagem{
	height: 185px;
    overflow: hidden;
	margin-bottom:10px;
	text-align: center;
}
.section-01 .news_t1 .imagem img{
	
	/*max-height:100%;*/
}
.section-01 .news_t1 .titulo{
	font-family: 'century-gothic-bold',  sans-serif;
    font-weight: 600;
    font-size: 17px;
}
.section-01 .news_t1:hover .titulo{
	color:#00a4df;
}
.section-01 .news_t1 .categoria{
	padding: 8px 0px 3px 0px;
	text-transform: uppercase;
	font-size:12px;
}
.section-01 .news_t1 .resumo{
	
}

/* Pagination
================================================*/
ul.pagination {
	margin: 0 auto;
    width: 306px;
    margin-top: 20px;
	    margin-bottom: 30px;
}

ul.pagination li {
    list-style-type: none;
    font-size: 1.2em;
    display: inline;
    border: 1px solid #d1d1d1;
}

ul.pagination li:first-child {
    list-style-type: none;
    font-size: 1.2em;
    display: inline;
    border: 1px solid #d1d1d1;
	border-radius: 20px 0px 0px 20px;
}

ul.pagination li:last-child {
    list-style-type: none;
    font-size: 1.2em;
    display: inline;
    border: 1px solid #d1d1d1;
	border-radius: 0px 20px 20px 0px;
}

ul.pagination li.active {
    background-color: #000452;
    border: 1px solid #000452;
}
ul.pagination li.active a {
    color: #fff;
}
ul.pagination li:hover {
    background-color: #484b86;
	color: #fff;
}
ul.pagination li:hover span {
	color: #fff;
}
ul.pagination li:hover a {
	color: #fff;
}

ul.pagination li a {
    display: block;
    float: left;
    padding: 2px 8px;
    margin-right: 3px;
    color: #777;
}

ul.pagination li span {
    float: left; 
    margin-right: 4px;
}

ul.pagination li a.page {
    background-color: #9FA19F;
    color: #ddd;
    font-weight: bold;
}

ul.pagination li a.page:hover {
    text-decoration: none;
    color: #fff;
}

ul.pagination li.selected a.page {
    background-color: #545C5F;
    color: #fff;
}

ul.pagination li.disabled a {
    color: #ddd;
    cursor: default;
}


/*Video and Image Gallery*/
.video-gallery-sec {
    background-color: #f6f6f6;
    /*border-bottom: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;*/
    position: relative;
}
.video-gallery-sec .news-block .news-media {
    float: left;
    position: relative;
    width: 100%;
	height: 170px;
}
.video-gallery-sec .gallery-counter {
    background: rgba(10, 46, 97, 0.7);
    bottom: 0;
    color: #fff;
    left: 0;
    padding: 3px 10px;
    position: absolute;
    width: 24%;
}
.video-gallery-sec .gallery-counter i {
    margin-right: 7px;
}
.video-gallery-sec .news-block .title-small {
    float: left;
    font-size: 14px;
    line-height: 20px;
    margin-top: 10px;
    width: 100%;
}
.lb-data .lb-caption {
    color: #fff;
    font-size: 15px!important;
    font-weight: 700;
    line-height: 2em!important;
}

/*Sub Footer Padding*/
.sub-footer {
    background: #00a4df none repeat scroll 0 0;
    float: left;
    padding: 30px 0 60px;
    width: 100%;
}
.sub-footer .heading-large {
    color: #fff;
}
.sub-footer .heading-large::before, .sub-footer .heading-large::after {
    background: #fff none repeat scroll 0 0;
}
#myCarousel .carousel-caption {
    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
    bottom: 0;
    left: 0;
    padding: 10px;
    right: 0;
    text-align: left;
    text-shadow: none;
}
#myCarousel .carousel-caption .title-large a {
    color: #fff;
}
#myCarousel .list-group {
    position: absolute;
    right: 0;
    top: 0;
}
#myCarousel .list-group-item:hover, #myCarousel .list-group-item:focus, #myCarousel .list-group .active {
    background-color: #005689;
    border: 1px solid #005689;
    color: #fff;
}
#myCarousel .list-group-item {
    border-radius: 0;
    cursor: pointer;
    padding: 1.13rem 1.25rem;
}
#myCarousel h4 {
    font-size: 1.23vw;
    line-height: 1.09em;
    margin-bottom: 9px;
}

/*Article Page style*/
.post-box h1 {
    color: #424242;
    font-size: 30px;
    line-height: 35px;
    margin: 20px 0 0;
	font-family: 'century-gothic-bold',  sans-serif;
	font-weight: 800;
}
.post-box h2 {
   font-size: 17px;
   margin-top: 10px;
   
   line-height: 1.5;
   font-weight: bold;
   white-space: normal;
}
.meta-block{
	float: left;
	width:100%;
	font-size: 13px;
	border-bottom: 1px solid #efefef;
	margin-bottom: 30px;
}
.meta-block li {
    padding-right: 11px;
    margin-right:1px!important;
    position: relative;
}
.meta-block li a{
	color: #00a4df;
}
.meta-block li:after{
	content:"|";
	position: absolute;
	right: 0;
}
.meta-block li:last-child:after{
	content:"";
}
.post-detail {
    float: left;
    width: 100%;
}
.small-side{
	float: left;
	width: 100%;
}
.small-side h5 {
    font-size: 17px;
    color: #FD6B4E;
}
.small-side .card{
	border: none;
	border-radius: 0;
}
.small-side .card-img-overlay{
	padding: 4px 7px;
}
 .small-side .title-small{
 	font-size: 16px;
 }
.post-box .card{
	border:none;
}
.post-detail h2{
	font-size: 20px;
}
.post-detail .post-inner{
    padding:0 27px;
}
.post-detail .post-inner .carousel{
    margin-bottom: 20px;
}
.post-detail .post-inner .carousel i {
    background: #fff none repeat scroll 0 0;
    color: #000452;
    font-size: 50px;
    width: 55px;
}
.post-detail .post-inner .carousel-caption {
    background-color: rgba(0, 0, 0, 0.7);
    bottom: 0;
    left: 0;
    padding: 13px 24px;
    text-align: left;
    width: 100%;
}
.post-detail .post-inner .carousel-caption h3{
    font-size: 21px;
}
.post-detail .post-inner .carousel-caption p{
    color: #fff;
    font-size: 14px;
    margin-bottom: 0;
    margin-bottom: 5px;
}
.post-detail .post-thumb {
    float: left;
    margin-bottom: 20px;
    text-align: center;
    width: 100%;
    position: relative;
	max-height: 380px;
    overflow: hidden;
}
.post-detail .post-thumb .video-overlay {
    background-color: rgba(0, 0, 0, 0.6);
    height: 100%;
    position: absolute;
    width: 100%;
}
.post-detail .post-thumb .video-overlay i{
    color: #fff;
    font-size: 100px;
    transform: translate(0px, 150%);
}
.post-detail p {
    color: #4e4e4e;
    font-size: 1.15em;
    line-height: 1.5;
    font-weight: 300;
    white-space: normal;
}
.post-detail blockquote {
    background: #f6f6f6 none repeat scroll 0 0;
    border-left: 4px solid #fd6b4e;
    padding: 10px 14px;
}
.post-detail li {
    font-size: 13px;
    font-weight: 600;
    margin-bottom: 4px;
}
.post-detail .footer-social {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
.post-detail .footer-social a {
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    padding: 10px 25px;
    text-decoration: none;
    text-transform: uppercase;
    color: #fff;
}
.post-detail .footer-social a.facebook-box{
	background-color: #3a579a;
}
.post-detail .footer-social a.twitter-box{
	background-color: #00abf0;
}
.post-detail .footer-social a.google-box{
	background-color: #ea4335;
}
.post-detail .footer-social a.linkedin-box{
	background-color: #127bb6;
}
.post-detail .tag-block{
	float: left;
	width:100%;
	margin-bottom: 20px;
}
.post-detail .tag-block .badge {
    border-radius: 0;
    padding: 8px 17px;
}

/*Category Page*/
.cat-listing .cat-item img{
    width: 40%;
}
.cat-listing .cat-item .meta-block{
    margin-bottom: 7px;
}
.cat-listing .cat-item .meta-block a{
    color: #fd6b4e!important;    
}
.cat-listing .cat-item .list-inline{
    margin-bottom: 7px;
}
.cat-listing .cat-item p{
    font-size: 14px;
}
.cat-listing .cat-item .read-more{
    font-weight: 600;
}
.cat-listing .pagination .page-item:first-child .page-link, .cat-listing .pagination .page-item:last-child .page-link{
    background-color: #FD6B4E;
    color: #fff;
    border-radius: 0;
}
.cat-listing .pagination .page-link{
    border:1px solid #FD6B4E;
    color: #FD6B4E;
}
.cat-listing .pagination .page-link:hover, .cat-listing .pagination .page-link:focus{
    background-color: #FD6B4E;   
    color: #fff;
}
.page-item.active .page-link {
    z-index: 2;
    color: #fff !important;
    background-color: #FD6B4E;
    border-color: #FD6B4E;
}
.cat-listing .pagination .page-item {
    margin: 0 3px!important;
}

/*Sidebar Post*/
.post-side-bar{
	margin-top: 20px;
}
.post-side-bar .side-bar {
    float: left;
    margin-bottom: 30px;
    width: 100%;
}
.post-side-bar .ad-block{
	
}
.post-side-bar .ad-block .dummy-small {
    float: left;
    padding: 72px 0;
    text-align: center;
    width: 100%;
}
.post-side-bar .ad-block .dummy-long {
    float: left;
    padding: 280px 0;
    text-align: center;
    width: 100%;
}
.post-side-bar h4 {
    color: #fd6b4e;
    font-size: 20px;
    margin-bottom: 20px;
}
.post-side-bar .card{
	border:none;
}
.post-side-bar .title-small{
 	font-size: 16px;
 }
.post-side-bar .sidebar-tabing img {
    height: 100px;
    width: 120px;
}
.post-side-bar .nav-tabs .nav-link.active, .post-side-bar .nav-tabs .nav-link:hover {
    border-bottom: 2px solid #ff0000;
    color: #222;
    text-transform: uppercase;
}
.post-side-bar .nav-tabs .nav-link {
    border: medium none;
    color: #aeaeae;
    text-transform: uppercase;
}
.post-side-bar .sidebar-tabing .media {
    margin-top: 20px;
}
.post-side-bar .news-title a{
	color: #141517;
}
.post-side-bar h2{
	font-size: 16px;	
	margin-top:15px;
}
.post-side-bar .tabing-block .title-small{
	font-size: 14px;
}
.post-side-bar .card-img-overlay{
	padding: 4px 7px;
}
/*Related News Post*/
.post-box .related-post{
	background-color: #F6F6F6;
	float: left;
	width:100%;
}
.post-box .related-post h4 {
    color: #fd6b4e;
    font-size: 20px;
    margin-bottom: 20px;
}
.post-box .related-post .card {
	background-color: transparent;
}
.post-box .related-post .card-img-overlay{
	padding: 2px 7px;
}

/*comment Box*/

.comment-box{
	float: left;
	width:100%;
}
.comment-box h4 {
    font-size: 20px;
}
.comment-box .form-control{
	border-radius: 0;
}

/*Footer Style*/
footer {
    background-color: #151965;
    float: left;
    padding: 40px 0 20px;
    width: 100%;
}
footer .heading-footer {
    color: #d9d6d6;
    font-size: 17px;
    font-weight: 700;
    margin-bottom: 4px;
}
footer p {
    color: #a0a3a4;
    font-size: 14px;
}
footer p span {
    color: #fff;
}
footer .footer-ul {
    list-style-type: none;
    margin-left: 2px;
    padding-left: 0;
}
footer .footer-ul li {
    font-size: 14px;
    margin-bottom: 10px;
}
footer .footer-ul li a {
    color: #a0a3a4;
    transition: color 0.2s linear 0s, background 0.2s linear 0s;
}
footer .post p {
    color: #fff;
    font-size: 14px;
    line-height: 20px;
}
footer .post p span {
    color: #8f8f8f;
    display: block;
    font-size: 12px;
}
footer .social-icons i {
    background-color: #fff;
    border-radius: 50%;
    color: #141517;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 10px;
    text-align: center;
    width: 30px;
}
footer .footer-ul i {
    margin-right: 10px;
}
.copyright {
    background-color: #000452;
    float: left;
    min-height: 40px;
    width: 100%;
}
.copyright p {
    color: #fff;
    font-size: 13px;
    margin-bottom: 0;
    padding: 10px 0;
    text-align: left;
}
.copyright a {
    color: #fff;
}
.copyright .bottom_ul {
    float: right;
    list-style-type: none;
    margin-bottom: 0;
}
.bottom_ul li {
    float: left;
    line-height: 40px;
}
.bottom_ul li a {
    color: #fff;
    font-size: 12px;
}
.bottom_ul li::after {
    color: #fff;
    content: "/";
    margin-left: 8px;
    margin-right: 8px;
}
.bottom_ul li:last-child::after {
    content: "";
}

@media only screen and (max-width: 767px){
    .admin-bar{display: none;}
}

.container-fluid {
    padding-right: 8%;
    padding-left: 8%;
}

.pub_top{
	width: 100%;
    text-align: center;
    padding: 10px;
}



.menu_top_top{
	padding:0px;
}
.menu_top_top ul{
	list-style-type: none;
    margin-top: 5px;
    padding: 0;
	margin-bottom: 5px;
}
.menu_top_top ul li{
	text-align: right;
}
.menu_top_top ul li a{
	color:#fff;
}
.menu_top_top ul li a:hover{
	color:#fff;
}
.menu_top_top ul li img{
	
}
.navbar-light .navbar-nav .nav-link {
    color: #ffffff;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: #00a4df;
}
.navbar-light .navbar-toggler {
    color: rgba(0,0,0,.5);
    border-color: rgba(0,0,0,.1);
	background-color: #00a4df;
}

.news-media{
	text-align: center;
    overflow: hidden;
}
.news-media img{
	object-fit: cover;
    height: 100%;
    width: 100%;
}


.col-md-6 {float:left;}


.cat_nome{
	padding: 5px 5px;
	color: #fff;
}
.cat_nome h4{
	
}

.pais{background-color: #00a4df;}
.mundo{background-color: #00a4df;}
.desporto{background-color: #00a4df;}
.cultura{background-color: #faa41d;}
.economia{background-color: #ffc918;}
.educacao{background-color: #009e12;}

.section-01 .meteorologia-wrapper{
	padding: 10px;
    background-color: #fff;
    float: left;
    width: 100%;
}
.section-01 .meteorologia-wrapper .temp-hoje{
	float: left;
    width: 60%;
}
.section-01 .meteorologia-wrapper .temp-hoje .image{
	float: left;
    width: 50%;
}
.section-01 .meteorologia-wrapper .temp-hoje .temp{
	    float: left;
}
.section-01 .meteorologia-wrapper .temp-hoje .temp .titulo{
	font-size: 14px;
    font-weight: bold;
}
.section-01 .meteorologia-wrapper .temp-hoje .temp .temperatura-big{
	    font-size: 20px;
    font-weight: bold;
}
.section-01 .meteorologia-wrapper .temp-hoje .temp .min-max{
	    line-height: 16px;
    font-size: 12px;
}
.section-01 .meteorologia-wrapper .temp-amanha{
	    float: left;
    width: 40%;
}
.section-01 .meteorologia-wrapper .temp-amanha .image{
	    float: left;
    width: 50%;
}
.section-01 .meteorologia-wrapper .temp-amanha .temp{
	float: left;
}
.section-01 .meteorologia-wrapper .temp-amanha .temp .titulo{
	    font-size: 14px;
    font-weight: bold;
}
.section-01 .meteorologia-wrapper .temp-amanha .temp .min-max{
	    line-height: 16px;
    font-size: 12px;
}


.cb170{
	height:190px;
}

.category-block{
	
}
.category-block .imagem{
	height: 275px;
    text-align: center;
    overflow: hidden;
}
.category-block .imagem img{
	object-fit: cover;
    height: 100%;
    width: 100%;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}
.category-block .imagem img:hover{
	-webkit-transform: scale(1);
	transform: scale(1);
}


.center_banner{
	text-align:center;
	height:155px;
}

.center_banner img{
	object-fit: cover;
    height: 100%;
}

.center_banner2{
	text-align:center;
	height:200px;
}

.center_banner2 img{
	object-fit: cover;
    height: 100%;
}
.md3_pub{
	text-align:center;
	height:auto;
}

.md3_pub img{
	width: 100%;
    height: auto;
}

.md12_pub{
	text-align:center;
	height:auto;
}

.md12_pub img{
	
}

.botao_lermais{
	text-align:center;
}
.botao_lermais a{
	padding: 8px 25px;
    background-color: #f5f5f5;
    border-radius: 4px;
    border: 1px solid #dcdcdc;
    color: #000;
    font-weight: 600;
}
.botao_lermais a:hover{
	
}


.mr-auto {
    margin:0 auto;
}






/**********************************/
.news_top{
	float:left;
}
.news_t1{
	width: 100%;
	margin-top: 15px;
	border-bottom: 1px solid #c8c8c8;
    padding-bottom: 10px;
}
.news_t1 a{
	color:#000;
}
.news_t1 .imagem{
	max-height: 500px;
    overflow: hidden;
	text-align:center;
}
.news_t1 .imagem img{
	/*width: 100%;*/
}
.news_t1 .titulo{
	font-family: 'century-gothic-bold',  sans-serif;
    font-weight: 600;
    font-size: 17px;
	line-height: 22px;
}
.news_t1:hover .titulo{
	color:#00a4df;
}
.news_t1 .categoria{
	padding: 8px 0px 3px 0px;
	text-transform: uppercase;
	font-size:12px;
	margin-top: 8px;
}
.news_t1 .resumo{
	
}

.news_t2{
	width: 100%;
	margin-top: 4px;
	border-bottom: 1px solid #c8c8c8;
    padding-bottom: 10px;
}
.news_t2 a{
	color:#000;
}
.news_t2 .titulo{
	font-family: 'century-gothic-bold',  sans-serif;
    font-weight: 500;
    font-size: 15px;
}
.news_t2:hover .titulo{
	color:#00a4df;
}
.news_t2 .categoria{
	padding: 8px 0px 3px 0px;
	text-transform: uppercase;
	font-size:12px;
}



.news_t3{
	width: 100%;
	margin-top: 15px;
	border-bottom: 1px solid #c8c8c8;
    padding-bottom: 10px;
}
.news_t3 a{
	color:#000;
}
.news_t3 .titulo{
	font-family: 'century-gothic-bold', sans-serif;
    font-weight: 600;
    font-size: 22px;
	line-height: 28px;
}
.news_t3:hover .titulo{
	color:#00a4df;
}
.news_t3 .categoria{
	padding: 8px 0px 3px 0px;
	text-transform: uppercase;
	font-size:12px;
}

.news_top .pub{
	height: 280px;
    width: 100%;
    background-color: #00a4df;
	color:#fff;
	font-size: 40px;
	text-align:center;
	    margin-top: 25px;
}




/********** CATEGORIA *****/
.bb{
	border-bottom: 1px solid #c8c8c8;
	padding: 0 10px;
}
.categoria{
	float:left;
	width: 100%;
	margin-top:25px;
}
.categoria a{
	color:#000;
}
.categoria .destaque{
	padding: 15px 0px;
    float: left;
	width: 100%;
}
.categoria .destaque:hover .titulo{
	color:#00a4df;
}
.categoria .destaque .data{ 
	width: 58%;
    float: right;
}
.categoria .destaque .imagem{
	width: 40%;
    float: left;
	overflow: hidden;
    height: 280px;
}
.categoria .destaque .titulo{
	width: 58%;  
    float: right; 
	font-family: 'century-gothic-bold', sans-serif;
    font-weight: 600;
    font-size: 22px;
	line-height: 27px;
} 
.categoria .destaque .resumo{
	width: 58%;
    float: right;
}


.categoria .individual-1{
	padding: 15px 0px;
    float: left;
}
.categoria .individual-1:hover .titulo{
	color:#00a4df;
}
.categoria .individual-1 .data{
}
.categoria .individual-1 .imagem{
	height: 180px;
    overflow: hidden;
	text-align:center;
}
.categoria .individual-1 .imagem img{
	height: 100%;
}
.categoria .individual-1 .titulo{
	font-family: 'century-gothic-bold',  sans-serif;
    font-weight: 600;
    font-size: 15px;
	line-height: 20px;
} 
.categoria .individual-1 .resumo{
	
}


.categoria .individual-2{
	padding: 15px 0px;
    float: left;
}
.categoria .individual-2:hover .titulo{
	color:#00a4df;
}
.categoria .individual-2 .data{
}
.categoria .individual-2 .titulo{
	font-family: 'century-gothic-bold',  sans-serif;
    font-weight: 600;
    font-size: 15px;
} 
.categoria .individual-2 .resumo{
	
}
 



.pub_cat_right{
	width:100%;
	margin-top: 15px;
}
.pub_cat_right h3{
	text-align: right;
    font-size: 10px;
    height: 39px;
}
.destaques_cat_right{
	margin-top:20px;
}
.destaques_cat_right .ttl_box{
	font-weight: 700;
    background-color: #000;
    color: #fff;
    padding: 5px;
    margin-bottom: 10px;
	float: left;
    width: 100%;
}
.destaques_cat_right .destak:hover .titulo {
	color:#00a4df;
}
.destaques_cat_right .destak{
	margin-bottom: 18px;
    border-bottom: 1px solid #c8c8c8;
    padding-bottom: 4px;
    float: left;
	width: 100%;
}
.destaques_cat_right .destak .categg{
	text-transform: uppercase;
    font-size: 11px;
	float: left;
    width: 100%;
    margin-top: 5px;
}
.destaques_cat_right .destak .imagem{
	/*height: 120px;*/
    overflow: hidden;
    width: 100%;
}
.destaques_cat_right .destak .imagem img{
	width: 100%;
}

.destaques_cat_right .destak .titulo{
	font-family: 'century-gothic-bold',  sans-serif;
    font-weight: 600;
    font-size: 15px;
	float: left;
    width: 100%;
	line-height: 20px;
}



.no_pad{padding:0px;}


.post-side-bar{
	
}
.post-side-bar .destaques_cat_right{
	width:100%;
}

.post-side-bar .destaques_cat_right a{
	color:#000;
}
.post-side-bar .destaques_cat_right .destak{
	
}
.post-side-bar .destaques_cat_right .destak .imagem{
	/*height: 120px;*/
    overflow: hidden;
    width: 100%;
}
.post-side-bar .destaques_cat_right .destak2 .imagem img{
    width: 100%;
}
.post-side-bar .destaques_cat_right .destak .categg{
	float: left;
    width: 100%;
    margin-top: 5px;

}
.post-side-bar .destaques_cat_right .destak .titulo{
	float: left;
    width: 100%;
}





.destaques_cat_left{
	width:100%;
}
.destaques_cat_left a{
	color:#000;
}
.destaques_cat_left a:hover .destak2 .titulo2{
	color:#00a4df;
}
.destaques_cat_left .tt2_box{
	font-weight: 700;
    background-color: #000;
    color: #fff;
    padding: 5px;
    margin-bottom: 10px;
	float: left;
    width: 100%;
	text-transform:uppercase;
}
.destaques_cat_left .destak2{
	margin-bottom: 18px;
    border-bottom: 1px solid #c8c8c8;
    padding-bottom: 4px;
    float: left;
	width: 100%;
}
.destaques_cat_left .destak2 .imagem2{
	/*height: 120px;*/
    overflow: hidden;
    width: 100%;
}
.destaques_cat_left .destak2 .imagem2 img{
    width: 100%;
}
.destaques_cat_left .destak2 .categg2{
	float: left;
    width: 100%;
    margin-top: 5px;
	text-transform: uppercase;
    font-size: 11px;
}
.destaques_cat_left .destak2 .titulo2{
	font-family: 'century-gothic-bold',  sans-serif;
    font-weight: 600;
    font-size: 15px;
    float: left;
    width: 100%;
}
.destaques_cat_left .destak2 .resumo2{
    font-size: 15px;
    float: left;
    width: 100%;
}

.destaques_cat_left ul{
	list-style-type: none;
	padding: 0;
}

.destaques_cat_left ul li{
	padding: 3px 0px;
    font-weight: 700;
}
.destaques_cat_left ul li a{
	
}
.destaques_cat_left ul li a:hover{
	color:#00a4df ;
}


.show_small{
	display:none;
}

.navbar-dark .navbar-nav .nav-link {
    color: #AAABB8; 
}

/*    RESPONSIVE  */
@media (min-width: 768px){
	.container {
		max-width: 100%;
	}
}

@media screen and (max-width: 360px) and (min-width: 100px) {
	.meteo_icon2 .flatWeatherPlugin h2 {
		font-size: 15px !important;
	}
	.categoria {
		margin-top: 4px;
	}
	.section-01 .news_t1 .imagem {
		height: 200px;
	}
	.section-01 .news_t1 .imagem {
		height: 100%;
	}
	.categoria .individual-1 .imagem {
		height: 200px;
	}
	.categoria .destaque .imagem {
		width: 100%;
	}
	.categoria .destaque .data {
		width: 100%;
	}
	.categoria .destaque .titulo {
		width: 100%;
	}
	.categoria .destaque .resumo {
		width: 100%;
	}
	.modal-backdrop.show {
		display: none;
	}
}
@media screen and (max-width: 800px) and (min-width: 361px) {
	.modal-backdrop.show {
		display: none;
	}
	.meteo_icon2 .flatWeatherPlugin h2 {
		font-size: 15px !important;
	}
}
@media screen and (max-width: 3000px) and (min-width: 1199px) {
	.mostra{
		display:block !important;
	}

	.esconde{
		display:none  !important;
	}
}
@media screen and (max-width: 3000px) and (min-width: 992px) {
	
	#btn_menu {
		font-size: 20px;
		cursor: pointer;
		border-radius: 3px;
	}
	#btn_menu a {
		font-size: 20px;
		border-radius: 3px;
	}
	#btn_pesq {
		font-size: 20px;
		cursor: pointer;
	}
	#btn_pesq a {
		font-size: 20px;
		border-radius: 3px;
	}
	#btn_meteo {
		font-size: 13px;
		cursor: pointer;
	}
	#btn_meteo a{
		font-size: 13px;
		cursor: pointer;
		border-radius: 3px;
	}
	#btn_fb {
		line-height: 30px;
		cursor: pointer;
	}
	#btn_fb a {
		padding: 4px 14px !important;
		border-radius: 3px;
	}
	.botao_sub_top{border-radius: 3px;}
	
	.menu_s{
		
	}
	.menu_s .menu_s_item{
		padding:0px !important;
		margin-right: 5px;
		font-size: 16px;
	}
	.menu_s .menu_s_item a{
		background-color: #484b86;
	}
	
	.dropdown-toggle::after {
		display: none;
	}
}
@media screen and (max-width: 991px) and (min-width: 100px) {
	ul.menu2 {
		display: grid !important;
	}
	.show_small{
		display:block
	}
	.sticky.is-sticky {
		padding: 0.5% 1%;
	}
	ul.menu_p{
		padding-top:20px;
	}
	.item_menu{
		padding: 4px 0px;
		border-bottom: 1px solid #5a5a5a;
	}
	.item_menu:hover{
		background-color: #5a5a5a;
	}
	.item_menu a{
		
	}
	.dropdown-menu {
		margin-top:5px;
	}
}
@media (min-width: 576px){
	.container {
		max-width: 100%;
	}
}

/*    RESPONSIVE  */
.logo_large{
	-webkit-animation: fadeinout 1s linear forwards;
    animation: fadeinout 1s linear forwards;
}
@-webkit-keyframes fadeinout {
  0%{ opacity: 0; }
  100%  { opacity: 1; }
}

@keyframes fadeinout {
  0% { opacity: 0; }
  100% { opacity: 1; }
}


.btn-outline-secondary {
    color: #868e96;
    background-color: #484b86;
    background-image: none;
    border-color: #484b86;
}

.position-static {
    position: static!important;
}
.drop_menu{
	background-color: #000452;
    color: #8f8f8f;
	top: 48px;
}
.drop_menu ul{
	display: flex;
	list-style-type: none;
	width: fit-content;
    margin: 0 auto;
}
.drop_menu ul li{
	padding-right: 30px;
}

.drop_form{
	background-color: #000452;
    color: #8f8f8f;
	top: 48px;
	padding: 15px;
}

.drop_temp{
	background-color: #000452;
    color: #8f8f8f;
	top: 48px;
}

.publicidade_top{
	background-color:#5c5c5c;
}
.publicidade_top .pub_im{
	margin: 0 auto;
    padding: 10px;
}
.publicidade_top .pub_im img{
	
}

.social_menu{
	height: 55px;
	margin-top: 15px;
}
.social_menu a{
	font-size: 30px;
}


.pesquisa_int{
	
}
.pesquisa_int input{
	border-radius: 0px;
}
.pesquisa_int .input-group{
	background-color: #fff;
}

.dropdown-submenu {
  position: relative;
}

.dropdown-submenu a::after {
  transform: rotate(-90deg);
  position: absolute;
  right: 6px;
  top: .8em;
}

.dropdown-submenu .dropdown-menu {
  top: 0;
  left: 100%;
  margin-left: .1rem;
  margin-right: .1rem;
}

/**** METEO ****/
.meteo_icon2 .flatWeatherPlugin .wiToday {
    width: 90px;
    float: left;
}
.meteo_icon2 .flatWeatherPlugin h2 {
    font-size: 19px;
    float: right;
	display: block;
	line-height: 29px;
}

.meteo_bar{
	
}

.meteo_bar .wiToday{
	display:none;
}


.flatWeatherPlugin .wiToday > .wiIconGroup p {display:none;}
.flatWeatherPlugin.today .wiDetail {display:none;}
.flatWeatherPlugin h2 {display:none;}
.flatWeatherPlugin .wiToday .wiIconGroup div.wi { font-size: 160% !important; }
.flatWeatherPlugin div.wiToday > p.wiTemperature { font-size: 160%  !important;}


.flatWeatherPlugin ul.wiForecasts li > span {
    width: 25%;
    color: #fff;
    display: inline-block;
}

.main_meteo_mobile{                   
	position:relative;
	height: 175px;
}
.main_meteo_mobile .meteo_bar{
	position:absolute;
	width: 100%;
}
.main_meteo_mobile .hover_meteo{
	position:absolute;
	top:0px;
	width: 100%;
}
.main_meteo_mobile .hover_meteo ul{
	list-style-type: none;
	padding:0px;
}
.main_meteo_mobile .hover_meteo ul li{
	padding: 9px 5px 1px 5px;
}


.main_meteo_desktop{                   
	position:relative;
	height: 240px;
}
.main_meteo_desktop .meteo_bar{
	position:absolute;
	width:100%;
}
.main_meteo_desktop .min_max{
	position: absolute;
    top: 47px;
    right: 0px;
    width: 40%;
    height: 20px;
    font-weight: 700;
    color: #9f9f9f;
}
.main_meteo_desktop .hover_meteo{
	position: absolute;
    top: 24px;
    left: 5px;
    font-weight: 700;
    color: #fff;
	width: 100%;
}
.main_meteo_desktop .hover_meteo ul{
	list-style-type: none;
	padding:0px;
}
.main_meteo_desktop .hover_meteo ul li{
	padding: 9px 5px 1px 5px;
	color: #AAABB8;
}
.main_meteo_desktop .meteo_bar .flatWeatherPlugin h2 {
    display: block;
	text-align: center;
}
.main_meteo_desktop .meteo_bar .flatWeatherPlugin ul.wiForecasts li > span {
    display: none;
}
.main_meteo_desktop .meteo_bar .flatWeatherPlugin ul.wiForecasts {
    width: 100%;
    overflow: hidden;
	margin-top: 30px;
}
#meteo_icon{
	width: 70px;
}
/****************/






.erro{
	
}
.erro .imagem{
	text-align: center;
	padding: 40px 15px;
}
.erro .texto{
	text-align: center;
	padding: 40px 15px;
}
.erro .texto .pesquisa{
	
}

.btn-primary {
    color: #fff;
    background-color: #000452;
    border-color: #000452;
}
.btn-primary:hover {
    color: #fff;
    background-color: #2d35d1;
    border-color: #2d35d1;
}





.navbar-expand-lg .navbar-nav .dropdown-menu{
	
}
.navbar-expand-lg .navbar-nav .dropdown-menu ul{
	
}
.navbar-expand-lg .navbar-nav .dropdown-menu ul li{
	
}
.navbar-expand-lg .navbar-nav .dropdown-menu ul li a{
	background-color: transparent;
	color: #aaabb8;
	font-size: 17px;
}


#subscribeModal .form-control {
    height: 56px;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
	padding-left:30px;
}
#subscribeModal .btn {
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
	padding-right:20px;
	background:#007b5e;
	border-color:#007b5e;
}
#subscribeModal .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #007b5e;
    outline: 0;
    box-shadow: none;
}
#subscribeModal .top-strip{
	height: 155px;
    background: #007b5e;
    transform: rotate(141deg);
    margin-top: -94px;
    margin-right: 190px;
    margin-left: -130px;
    border-bottom: 65px solid #4CAF50;
    border-top: 10px solid #4caf50;
}
#subscribeModal .bottom-strip{
	height: 155px;
    background: #007b5e;
    transform: rotate(112deg);
    margin-top: -110px;
    margin-right: -215px;
    margin-left: 300px;
    border-bottom: 65px solid #4CAF50;
    border-top: 10px solid #4caf50;
}

/**************************/
/****** modal-lg stips *********/
/**************************/ 
#subscribeModal .modal-lg .top-strip {
    height: 155px;
    background: #007b5e;
    transform: rotate(141deg);
    margin-top: -106px;
    margin-right: 457px;
    margin-left: -130px;
    border-bottom: 65px solid #4CAF50;
    border-top: 10px solid #4caf50;
}
#subscribeModal .modal-lg .bottom-strip {
    height: 155px;
    background: #007b5e;
    transform: rotate(135deg);
    margin-top: -115px;
    margin-right: -339px;
    margin-left: 421px;
    border-bottom: 65px solid #4CAF50;
    border-top: 10px solid #4caf50;
}


/*Progress Bar*/
#upload-progress{
    height: 20px;
    border: 1px solid #ddd;
    width: 100%;
}
#upload-progress .progress-bar{
	background: #bde1ff;
    width: 0;
    height: 20px;
}

/*************************************/


.botao_sub_top{
	background-color: #484b86;
    color: #aaabb8;
    font-size: 16px;
    font-weight: 600;
}

.sub-header .pesquisa_ttl{
	
}
.sub-header .pesquisa_ttl h1{
	font-size: 24px;
}


.mod_1{
	
}
.mod_1 ul{
	display: grid;
	    padding-left: 0px;
		list-style-type: none;
}
.mod_1 ul li{
	line-height: 24px;
}

.mod_1 ul li a {
    color: #fff;
    font-size: 15px;
}
.mod_1 ul li::after {
	content: " ";
}



.remove{
	padding: 100px 0px;
    text-align: center;
}
.remove h3{
	
}

button.btn_bottom_submit{background-color: #0088ff;}



.modal-backdrop.show {
    display: none;
}
.logo_top_pub{
	padding-top:40px;
}


.display_y{display:block !important;}
.display_n{display:none !important;}

.meteo_bt{
	background-color: #484b86;
    border-radius: 2px;
	color: #AAABB8;
	float: left;
}
.meteo_bt .imagem{
	float: left;
}
.meteo_bt .imagem img{
	height: 38px;
}
.meteo_bt .temp{ 
	float: left;
	margin-right: 6px;
}
.meteo_bt .temp .min{
	font-size: 13px;
}
.meteo_bt .temp .max{
	font-size: 13px;
}

.meteo_bt2{
	float: left;
    width: 100%;
}
.meteo_bt2 .imagem2{
	float: left;
}
.meteo_bt2 .imagem2 img{
	height: 38px;
}
.meteo_bt2 .temp2{ 
	float: left;
	margin-right: 6px;
}
.meteo_bt2 .temp2 .min2{
	font-size: 13px;
}
.meteo_bt2 .temp2 .max2{
	font-size: 13px;
}


.not_principal{
	
}
.not_principal img{
	
}
.not_lateral{
	
}
.not_lateral img{
	max-height: 250px;
}

.max185{max-height: 185px;}















