




article.node.noticias  { width:70%; float:left; margin:5% 0 0 0; }
article.node.noticias h3 { margin:0; font-size:100%; }
article.node.noticias h2 { margin:0; font-size:270%; line-height:105%; }
article.node.noticias .data {  color:#999; font-size:90%;  margin:0; }

article.node.noticias .media img {width:100%; height:auto; }
article.node.noticias .h_iframe { position:relative; padding-top:56%; }
article.node.noticias .h_iframe iframe { position:absolute;top:0;left:0;width:100%; height:100%; }
#mais_noticias { float:left; width:25%; margin:0 0 0 5%; }
#mais_noticias article { margin:0 0 6% 0; }
#mais_noticias picture {margin-bottom:6px; display:block; }
#mais_noticias img {width:100%; height:auto;  }
#mais_noticias h2 { margin:0; line-height:95%; font-size:120%; }
#mais_noticias .data {  color:#999; font-size:90%;  margin:0; }




.jcarousel-wrapper {
    margin: 0 auto;
    position: relative;
}
/** Carousel **/

.jcarousel {
    position: relative;
    overflow: hidden;
    max-width: 1904px;
}

.jcarousel ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

.jcarousel li {
    float: left;
	max-width: 1904px;
}

/** Carousel Controls **/

.jcarousel-control-prev,
.jcarousel-control-next {
    position: absolute;
    width: 50px;
    text-align: center;	
    color: #fff;
    text-decoration: none;
    font: 900% Arial, sans-serif;
			z-index:99;
}
.jcarousel-control {   z-index:999; position:relative; width:80%; max-width:1050px; display:block; margin:0 auto; }

.jcarousel-control-prev {
    left: 0px;
}

.jcarousel-control-next {
    right: 0px;
}

.jcarousel-control-prev:hover span,
.jcarousel-control-next:hover span {
    display: block;
}

.jcarousel-control-prev.inactive,
.jcarousel-control-next.inactive {
    opacity: .5;
    cursor: default;
}

/** Carousel Pagination **/

.jcarousel-pagination {
 margin:0 auto; display:block; text-align:center; margin-top:-40px;
}

.jcarousel-pagination a {
    text-decoration: none;
    display: inline-block;
    
    font-size: 11px;
    line-height: 14px;
    min-width: 14px;
    background: #fff;
    color: #fff;
    border-radius: 9px;
 text-indent:-999em;
    text-align: center;
    
    margin-right: 6px;
    
    opacity:.75; border:1px solid #fff;
}

.jcarousel-pagination a.active {
     background:none; opacity:1;
}
