
/*!
 * Lightbox for Bootstrap 3 by @ashleydw
 * https://github.com/ashleydw/lightbox
 *
 * License: https://github.com/ashleydw/lightbox/blob/master/LICENSE
 */.ekko-lightbox-container{position:relative}.ekko-lightbox-nav-overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}.ekko-lightbox-nav-overlay a{z-index:100;display:block;width:49%;height:100%;padding-top:45%;font-size:30px;color:#fff;text-shadow:2px 2px 4px #000;opacity:0;filter:dropshadow(color=#000000,offx=2,offy=2);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.ekko-lightbox-nav-overlay a:empty{width:49%}.ekko-lightbox a:hover{text-decoration:none;opacity:1}.ekko-lightbox .glyphicon-chevron-left{left:0;float:left;padding-left:15px;text-align:left}.ekko-lightbox .glyphicon-chevron-right{right:0;float:right;padding-right:15px;text-align:right}.ekko-lightbox .modal-footer{text-align:left}

#legenda { font-weight:bold;font-style: italic; }
#images {
	position: relative;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:50px;
	text-align: center;
	background:#AAA;
}
#images li {
	display: inline-block;
	margin:5px;
	white-space: nowrap;
}
#images img {
	width:50px;
	height:40px;
}
#images .nav {
	position:absolute;
	display:block;
	top:-15px;
	right:0;
	font-size:50px;
	width:20px;
	overflow:hidden;
}
#images .nav a {
	color:#333;
	margin-left:-35px;
}
#images .nav:first-child {
	left:0;
	right:auto
}
#images .nav:first-child a {
	margin-left:0;
}
#imagem {
	width:100%;
}
.artigo .descricao img { float:left; margin: 0 1em 1em 0; }
.artigo:nth-child(even) .descricao img { float:left }
.artigo:nth-child(odd) .descricao img { float:right; margin: 0 0 1em 1em; }
.vejamais { clear:both }
/* Carousel de noticias */

.item > div { padding: 0 }
.carousel img {width:495px;max-width: 100%}
.full img {height:545px;}
.half img {height:270px;}
@media only screen and (max-device-width: 768px) {
	.carousel img { width: 495px; height: 270px }
}
.img { position: relative; margin: 5px 2px } 
.overlay { position: absolute; bottom: 0; background: #000; opacity: 0.5; width: 100%;padding: 0.8em; border-bottom: thick navy solid }
.overlay a { color: #FFF; text-decoration: none; font-weight: bold; font-size: 1.2em; }

#logo{padding-bottom:1em}#logo img{width:100%}.modulo img{max-width:100%;min-width:80%}.modulo{margin-bottom:1.5em}#assine{text-align:center}#assine img{width:80%}#capa{text-align:center}#capa img{width:40%;min-width:40%}.publicidade img{width:100%}.artigo .descricao img{width:100%}.goog-te-combo{width:px!important;}.goog-te-balloon-frame{display:none!important;}font{background:transparent!important;}a font:hover{color:!important;}#google_translate_element{height:26px!important;overflow:hidden!important;}.goog-te-banner-frame{display:none!important;}body{top:0px!important;}