    html { 
        overflow-y: scroll;     
    }

    body {
        margin: 0;
        padding: 0;               
        font-family: 'Gotham', sans-serif;
        outline: none;
        background-color: #fff;		
    }

    h1,h2,h3,h4,h5,h6,p,b,ul,li {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .clear{
        clear:both;
    }    

    img{ 
        border: none;   
        max-width: 100%;  		
    }  

    .largura {
        max-width:1295px;
        margin: 0 auto;		
    }	
	
	/*TOPO*/
    .header {
        width:100%;
        height: 195px; 	
		background-color:#ffc000;		
    }	
	
	.header .topo{
        width:100%;
        height: 49px; 	
		background-color:#000;				
    }	
	
	/* BOTAO SOCIO*/
	.header .topo a.botao-socio{
		width:213px;
		height:22px;
		background-color:#ffbf01;
		border-radius:5px;
		text-decoration: none;
        color: #000;         
        font-size: 15px;
		font-weight:500;
		text-align:center;
        text-transform: uppercase;
		margin-top:9px;
		padding-top:5px;
		display: block;
		float:right;
		margin-right:34px;
	}
	
	.header .topo a.botao-socio:hover{
		color:#fff;
	}
	
	
	/*REDES SOCIAIS TOPO*/
	.header .topo .social{
		width:395px;
		float:right;		
	}
	
	.header .topo .social span{
		font-weight: 300;
		font-weight: 500;
		font-style: normal;
        color: #ffbf03;         
        font-size: 16px;    
        text-transform: uppercase;
		float:left;
		padding-top:12px;
	}
	
	.header .topo .social ul{
		width:232px;
		height:36px;		
		padding-top:9px;		
		display: block;
		float:right;		
	}

	.header .topo .social ul li{ 
		width:29px;
		height: 27px;
		display: block;
		float:left;
		margin-right:10px;		
	}
	
	.header .topo .social ul li:hover{ 
		transition: 0.3s ease-in-out;
        opacity: 0.7;		
	}
	
	.header .topo .social ul li:last-child {
		margin-right:0px !important;
		padding-right:0px;
	}	
	
	
	/*LOGOMARCA*/
	.header .container-logo{			
		margin-top: -42px;
		margin-bottom: 0px;
		width: 132px;
		height:183px;
		display: block;	
		float:left;
	}	
    
    .header .container-logo a.logo{
        width: 132px;
        height:183px;         
        background:url(../img/logo-topo.png) no-repeat top center;
		display:block;	
    } 

    .header .container-logo a.logo:hover{
        transition: 0.3s ease-in-out;
        opacity: 0.7;
    }


	/*NOME*/
	.header .container-nome{
		float:left;
		margin-top: 30px;		
		display: block;			
		margin-left:20px;	
	}
	
	.header .container-nome .nome{	
		text-decoration: none;
        color: #000;         
        font-size: 35px; 
		font-weight:bold;
        text-transform: uppercase;  
		margin-bottom:5px;
		
	}
	
	.header .container-nome .slogan{	
		text-decoration: none;
        color: #000;         
        font-size: 20px;
		font-weight: 300;
		font-style: normal;
        text-transform: uppercase;  		
	}
	
    
    
    .header .menu_responsivo{
        display: none;
    }	
    
	
	/*MENU*/
	.header .menu{
		width:100%;
		height:55px;
		background-color:#000;
		border-top: solid 2px #ffc001;
		margin-top:5px;
		clear:both;
	}
	
	.header .menu ul{
		max-width:800px;
        margin: 0 auto;
		clear:both;
		border:solid 0px red;
	}
	
	.header .menu ul li{
		height: 22px;
        margin-right:70px;
        margin-top:12px;		
		float:left;
		text-align:center;
    }
	
	.header .menu ul li .seta-menu{        
        background:url(../img/topo_seta.png) no-repeat; 
        width:30px;
        height:18px;
		margin:3px 0 0 3px;
		float:right;		
    }  
	
	.header .menu ul li:last-child{		
        margin-right:0px;        
    }
	
	.header .menu ul li a{		
        text-decoration: none;
        color: #fff;         
        font-size: 23px;
		font-weight:bold;
        text-transform: uppercase;        
    }
	
	.header .menu a:hover{     
        color: #ffc001;       
    }
	
	
	#sub1{
		position:absolute;
		display:none;
		float:none;
		font-size:13px;
		background-color:#000;
		z-index: 999999999;
	}	
	
	#sub1 li a{		
		font-size:13px;
		padding-left:5px;
	}
	
	
	#sub2{
		position:absolute;
		display:none;
		float:none;
		font-size:13px;
		background-color:#000;
	}	
	
	#sub2 li a{		
		font-size:13px;
		padding-left:5px;
	}
	
	.menu-item{
		display: inline-block;
		cursor: pointer;
	}
	
	
	
	.dropdown_1column{
		width: 185px;		
		margin-top:0px;			
		position:absolute;
		z-index: 5;
		left:-999999em;		
		padding:10px 5px 10px 5px;			
		background:#000;
		display:block;		
		margin-left:30%;		
	}
	
	.dropdown_2column{
		width: 185px;		
		margin-top:0px;			
		position:absolute;
		z-index: 5;
		left:-999999em;		
		padding:10px 5px 10px 5px;			
		background:#000; 
		margin-left:400px;		
	}

	.col_1{	
		display:inline;
		float: left;
		position: relative;
		margin-left: 5px;
		margin-right: 5px;    
	}
	
	.col_1 {width:175px;}

	#menu li:hover .dropdown_1column{
		left:-1px;
		top:auto;    
	}
	
	#menu li:hover .dropdown_2column{
		left:-1px;
		top:auto;    
	}
	
	#menu li:hover div a {
		font-size:12px;		
		color:#ffc001; 
		
	}
	#menu li:hover div a:hover {
		color:#fff;
	}

	#menu li ul li {
		font-size:12px;
		line-height:10px;
		position:relative;    
		padding:0;
		margin:0;
		float:none;
		text-align:left;
		width:175px;
		color:#ffc001;
		margin-top:5px;
		margin-bottom:10px; 
		border-bottom:2px solid #ffc001;
	}
	
	#menu li ul li:last-child {
		margin-bottom:0px;
		border-bottom:0px solid #ffc001;
	}

	#menu li ul li:hover {		
		color:#fff;		
	}
	
	
	/* PROXIMOS JOGOS*/
	.bg-jogos{
		width:100%;
		height:66px;
		margin-top:13px;
	}
	
	.bg-jogos ul{
		width:100%;
		height:66px;
		clear:both;
		margin-top:65px;
	}
	
	.bg-jogos ul li{			
		width:27.1814672%;
		height:66px;
		float:left;
		padding-right:40px;
		border-right:solid 1px #ccc;
		margin-right:40px;		
	}
	
	.bg-jogos ul li:first-child{
		margin-left:2.5%;
	}
	
	.bg-jogos ul li:last-child{		
		padding-right:0px;
		border-right:solid 0px #ccc;
		margin-right:0px;		
	}
	
	
	
	
	
	
	.bg-jogos ul li .container-escudos1{
		width:48%;
		height:66px;
		float:left;
		border:solid 0px red;
	}
	
	.bg-jogos ul li .container-escudos1 .time1{
		width:68px;
		height:66px;
		margin-right:15px;
		float:left;
		border:solid 0px red;
	}
	
	.bg-jogos ul li .container-escudos1 .time1 img{
		margin: 0 auto;
		float:left;	
		height:50px;
		display:block;
		margin-bottom:5px;
	}
	
	.bg-jogos ul li .container-escudos1 .time1 .nome{
		color: #000;         
        font-size: 7px;
		font-weight:500;
        text-transform: uppercase; 
		text-align:center;
	}
	
	.bg-jogos ul li .container-escudos1 .time1 .resultado{
		color: #000;
        font-size: 21px;
		font-weight:bold;
        text-transform: uppercase; 
		float:right;
		margin-top:20px;
	}
	
	
	.bg-jogos ul li .container-escudos1 .x{        
        background:url(../img/x.jpg) no-repeat; 
        width:9px;
        height:16px;		
		float:left;
		margin-top:25px;
		margin-right:7px;
    }

	.bg-jogos ul li .container-escudos1 .time2{
		width:68px;
		height:66px;
		float:right;
		border:solid 0px red;
	}
	
	.bg-jogos ul li .container-escudos1 .time2 img{
		margin: 0 auto;
		float:right;
		height:50px;
		display:block;
		margin-bottom:5px;
	}
	
	.bg-jogos ul li .container-escudos1 .time2 .nome{
		color: #000;         
        font-size: 7px;
		font-weight:500;
        text-transform: uppercase;
		text-align:center;
	}
	
	.bg-jogos ul li .container-escudos1 .time2 .resultado{
		color: #000; 
        font-size: 21px;
		font-weight:bold;
        text-transform: uppercase; 
		float:left;
		margin-top:20px;
	}
	
	
	.bg-jogos ul li .container-info1{
		width:50%;
		height:66px;
		background-color:#fff;
		float:right;
	}

	.bg-jogos ul li .container-info1 .horario{
		width:100%;
		height:15px;		
		background-color:#000;
		margin-bottom:0px;
		color:#fff;	
		font-size:12px;
		font-weight:500;
		text-align:center;
		padding-top:3px;
	}
	
	
	
	.bg-jogos ul li .container-info1 .local{
		width:100%;
		height:20px;		
		background-color:#ffc001;
		color:#000;
		font-size:12px;
		font-weight:500;
		text-align:center;
		padding-top:3px;
		text-transform:uppercase;
	}
	
	.bg-jogos ul li .container-info1 .local p.estadio{
		margin-bottom:2px;
	}
	
	.bg-jogos ul li .container-info1 .local p.ingresso a{
		font-weight:bold;
		text-decoration:none;
		color:#000;
	}
	
	.bg-jogos ul li .container-info1 .local p.ingresso a:hover{		
		color:#555;
	}
	
	
	
	
	
	
	
	
	
	.bg-jogos ul li .container-escudos{
		width:38.9204545%;
		height:66px;
		float:left;
		border:solid 0px red;
	}
	
	.bg-jogos ul li .container-escudos .time1{
		width:36.4963504%;
		height:66px;
		margin-right:15px;
		float:left;
		border:solid 0px red;
	}
	
	.bg-jogos ul li .container-escudos .time1 img{
		margin: 0 auto;
		clear:both;	
		height:50px;
		display:block;
		margin-bottom:5px;
	}
	
	.bg-jogos ul li .container-escudos .time1 .nome{
		color: #000;         
        font-size: 7px;
		font-weight:500;
        text-transform: uppercase; 
		text-align:center;
	}
	
	.bg-jogos ul li .container-escudos .time1 .resultado{
	    display:none;
	    background-color:#ffc001;
		color: #000; 
		padding:2px 0px;
		border-radius:10px;
        font-size: 15px;
		font-weight:bold;
        text-transform: uppercase; 
		text-align:center;
	}
	
	
	.bg-jogos ul li .container-escudos .x{        
        background:url(../img/x.jpg) no-repeat; 
        width:9px;
        height:16px;		
		float:left;
		margin-top:25px;
    }

	.bg-jogos ul li .container-escudos .time2{
		width:36.4963504%;
		height:66px;
		float:right;
		border:solid 0px red;
	}
	
	.bg-jogos ul li .container-escudos .time2 img{
		margin: 0 auto;
		clear:both;
		height:50px;
		display:block;
		margin-bottom:5px;
	}
	
	.bg-jogos ul li .container-escudos .time2 .nome{
		color: #000;         
        font-size: 7px;
		font-weight:500;
        text-transform: uppercase;
		text-align:center;
	}
	
	.bg-jogos ul li .container-escudos .time2 .resultado{
	    display:none;
		background-color:#ffc001;
		color: #000; 
		padding:2px 0px; 
		border-radius:10px;
        font-size: 15px;
		font-weight:bold;
        text-transform: uppercase; 
		text-align:center;
	}

	.bg-jogos ul li .container-info{
		width:60%;
		height:66px;
		background-color:#fff;
		float:right;		
	}

	.bg-jogos ul li .container-info .horario{
		width:100%;
		height:15px;		
		background-color:#000;
		margin-bottom:0px;
		color:#fff;	
		font-size:12px;
		font-weight:500;
		text-align:center;
		padding-top:3px;
	}
	
	
	
	.bg-jogos ul li .container-info .local{
		width:100%;
		height:15px;		
		background-color:#ffc001;
		color:#000;
		font-size:12px;
		font-weight:500;
		text-align:center;
		padding-top:0px;
		text-transform:uppercase;
	}
	
	.bg-jogos ul li .container-info .local p.estadio{
		margin-bottom:2px;
	}
	
	.bg-jogos ul li .container-info .local p.ingresso a{
		font-weight:bold;
		text-decoration:none;
		color:#000;
	}
	
	.bg-jogos ul li .container-info .local p.ingresso a:hover{		
		color:#555;
	}
	
	
	.borda-amarela{
		border-top:solid 6px #ffc001;
		width:100%;
		clear:both;
		margin-top:19px;
		margin-bottom:35px;
	}
		
	
	/*PAGINA*/	
	.page{
		margin: 25px 0 0 0;	
		clear:both;
	}		
		
	
	/*MANCHETE*/
    .container-manchete{
        width:93%;
        height:665px;
		/*height:700px;*/
		clear:both;	
		margin: 0 auto;
		margin-bottom:30px;
		position: relative;	
		border:solid 0px red;
    }	

	.container-manchete figure{
		width:100%;	
		height:665px;
		margin-top:0px !important;
		margin-left:0px !important;
		margin-bottom:0px !important;
	}
	
	.container-manchete figure a img {		
		width:100%;	
		height:665px;
	}

	.container-manchete .container-bg{
		width:1295px;
		height:200px;
			
		position:absolute;
		top:635px;
	}
	.container-manchete .container-bg .titulo-manchete a{		
		text-decoration:none;
		font-weight:bold;
		font-size:42px;
		line-height:42px;
		margin-top:17px;
	    color: #fff;
		display:block;	
		padding:0 10px;
		z-index:9999999999999999;
	}

	.container-manchete .container-bg .titulo-manchete a:hover{	
		color:#fbbb35;		
	}	

	
	.container-manchete .container-bg .bravata-manchete a{			
		text-decoration:none;	
		line-height:26px;
		font-size:22px;
	    color: #fff;
		text-transform:uppercase;
		margin:25px 0 0px 0px;			
		display:block;
		padding:0 10px;
	}

	.container-manchete .container-bg .bravata-manchete a:hover{	 
		color:#fbbb35;		
	}
	
	
	
	    .jd-slider {
            margin: 0px 0;
            border:solid 1px red;
        }

        .jd-slider .slide-inner::before {
            content: '';
           
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            z-index: 0;
            border: 0px solid #888;
        }

        .jd-slider .slide-area > li {
            border-right: 0px solid #888;
            border-left: 0;
            box-sizing: border-box;
            
        }

        .jd-slider .slide-area > li:first-child {
            border-left: 0px solid #888;
        }

        .jd-slider .slide-area > li > a {
            display: block;
            height: 200px;
            line-height: 200px;
            font-size: 3em;
            font-weight: bold;
            outline: 0;
        }

        .jd-slider .controller {
            padding-top:15px;
			margin-top:-10px;
			width:100%;
			height:30px;
			background-color:#373435;			
        }

        .jd-slider.slider3 .slide-area > li,
        .jd-slider.slider3-2 .slide-area > li,
        .jd-slider.slider3-3 .slide-area > li {
            width: 50%;
        }

        .jd-slider.slider3 .slide-area > li:nth-child(2),
        .jd-slider.slider3-2 .slide-area > li:nth-child(2),
        .jd-slider.slider3-3 .slide-area > li:nth-child(2) {
            display: block;
        }

        .jd-slider.slider4 .slide-area > li:first-child {
            background-color: #a66;
        }

        .jd-slider.slider4 .slide-area > li:first-child + li {
            background-color: #6a6;
        }

        .jd-slider.slider4 .slide-area > li:first-child + li + li {
            background-color: #66a;
        }

        .jd-slider.slider4 .slide-area > li:first-child + li + li + li {
            background-color: #aaa;
        }	
	
	
	
	
	/*MAIS NOTICIAS*/
    .container-mais-noticias{
        width:100%;
        height:555px;
		clear:both;				        
		margin-bottom:30px;
		position: relative;		
    }	
	
	
	.container-mais-noticias .titulo-secao{
        width:319px;
        height:50px;
		background-color:#000;
		color:#ffc000;
		text-align:center;
		font-size:35px;
		font-weight:bold;
		clear:both;
		margin: 0 auto;
		margin-bottom:30px;
		padding-top:10px;
		position: relative;	
		
    }	
	

	/*DESTAQUES*/
    .container-mais-noticias ul{
        width:100%; 
        height:483px;
        clear:both;				         
		margin-bottom:50px;		
    }
	
	.container-mais-noticias ul li{    
		width: 48%;
		height: 211px;
		float:left;
		margin-bottom:40px;
		margin-right:4%;		
	}
	
	.container-mais-noticias ul li:nth-child(2){  
		margin-right:0px;		
	}
	
	.container-mais-noticias ul li:last-child{
		margin-right:0px;
		margin-bottom:0px;		
	}
	
	.container-mais-noticias ul li figure{
		margin-top:0px !important;
		margin-left:0px !important;
		margin-bottom:0px !important;
	}

	.container-mais-noticias ul li figure a img{ 			
		width: 60%;
		height: 211px;
		float:left;
		margin-right:15px;		
	}

	.container-mais-noticias ul li figure a img:hover{
		transition: 0.3s ease-in-out;
		opacity: 0.7; 
	}
	
	.container-mais-noticias ul li .titulo a{			
		text-decoration:none;	
		line-height:22px;
		font-size:19px;
		font-weight:500;
	    color: #000;				
		display:block;
		margin-bottom:15px;
	}

	.container-mais-noticias ul li .titulo a:hover{	
		color:#fbbb35;		
	}
	
	.container-mais-noticias ul li .subtitulo a{			
		text-decoration:none;	
		line-height:20px;
		font-size:16px;
		font-weight:400;
	    color: #444;					
		display:block;	
		margin-bottom:15px;
	}

	.container-mais-noticias ul li .subtitulo a:hover{	
		color:#fbbb35;		
	}
	
	.container-mais-noticias ul li .ver-mais a{
		width:108px;
		height:28px;
		text-decoration:none;	
		line-height:27px;
		font-size:16px;
		font-weight:500;
		background-color:#febf00;
		text-align:center;
		text-transform:uppercase;
	    color: #000;					
		display:block;	
		float:left;
	}
	
	.container-mais-noticias ul li .ver-mais a:hover{
		color:#fff;
	}

	
	
	
	/*MAIS NOTICIAS*/
    .container-videos{
        width:100%;
        height:840px;
		background-color:#000;
		clear:both;		
		padding-top:15px;
		position: relative;	
		border:solid 0px red;
    }

	.container-videos .titulo-secao{
        width:189px;
        height:50px;
		background-color:#ffc001;
		color:#000;
		text-align:center;
		font-size:35px;
		font-weight:bold;
		clear:both;
		margin: 0 auto;
		margin-top:20px !important;
		margin-bottom:30px;
		padding-top:10px;
		position: relative;	
		display:block;
    }	
	
	.container-videos .video img{
		width:93%;
		height:660px;
		margin:0 auto;
		display:block;
		margin-bottom:0px;
		padding-bottom:0px;
	}
	
	.container-videos .video iframe{
		width:93%;
		height:660px;
		margin:0 auto;
		display:block;
		margin-bottom:0px;
		padding-bottom:0px;
		border:0;
	}
	
	
	.container-videos .bg-titulo a{
		text-decoration:none;
        width:100%;
        height:55px;
		background-color:#000;
		color:#ffc001;	
		font-size:28px;
		margin-top:-3px;
		padding-top:10px;
		text-align:center;
		font-weight:bold;					
		position: relative;	
		display:block;
		border:solid 0px red;
    }	
	
	.container-videos .bg-titulo a:hover{
		color:#555;		
	}
	
	
	.mais-videos{
        width:100%;
        height:427px;
		background-color:#000;
		clear:both;				        
		margin-bottom:0px;		
		position: relative;		
    }
	
	/*DESTAQUES*/
    .mais-videos ul{
        width:100%; 
        height:483px;
        clear:both;			
]	}
	
	.mais-videos ul li{    
		width: 48%;
		height: 266px;
		float:left;
		margin-bottom:20px;	
		border:solid 0px red;
	}

	.mais-videos ul li:first-child{
		padding-top:0px;
		margin-right:40px;
	}
	
	.mais-videos ul li:last-child{
		padding-top:0px;
		margin-right:0px;
	}
	
	.mais-videos ul li figure{
	    width: 100%;
		margin-top:0px !important;
		margin-left:0px !important;
		margin-bottom:0px !important;
	}

	.mais-videos ul li figure a img{ 			
		width: 100%;
		height: auto;
		clear:both;
		margin-bottom:10px;
	}

	.mais-videos ul li figure a img:hover{
		transition: 0.3s ease-in-out;
		opacity: 0.7; 
	}
	
	.mais-videos ul li .titulo a{			
		text-decoration:none;	
		line-height:26px;
		font-size:24px;
		font-weight:500;
	    color: #fff;				
		display:block;
		margin-bottom:35px;
	}

	.mais-videos ul li .titulo a:hover{	
		color:#fbbb35;		
	}
	
	.mais-videos ul li .subtitulo a{			
		text-decoration:none;	
		line-height:20px;
		font-size:16px;
		font-weight:400;
	    color: #444;					
		display:block;	
		margin-bottom:15px;
	}

	.mais-videos ul li .subtitulo a:hover{	
		color:#fbbb35;		
	}
	
	.mais-videos ul li .ver-mais a{
		width:168px;
		height:32px;
		text-decoration:none;	
		line-height:27px;
		font-size:18px;
		font-weight:bold;
		background-color:#febf00;
		text-align:center;
		text-transform:uppercase;
	    color: #000;					
		display:block;	
		float:left;
	}
	
	.mais-videos ul li .ver-mais a:hover{
		color:#fff;
	}
	
	
	
	
	
	
	
	
	
	

	
	
	/*ELENCO*/
    .container-elenco{
        width:100%;
        height:536px;
		background-color:#ffc001;
		clear:both;		
		padding-top:15px;
		position: relative;			
    }

	.container-elenco .titulo-secao{
        width:189px;
        height:50px;
		background-color:#000;
		color:#ffc000;
		text-align:center;
		font-size:35px;
		font-weight:bold;
		clear:both;
		margin: 0 auto;
		margin-top:20px !important;
		margin-bottom:54px;
		padding-top:10px;
		position: relative;	
		display:block;		
    }
    
    .container-elenco .seta-esq{
	    width:33px;
        height:54px; 
		background:url(../img/seta-esq.png) no-repeat;
		float:left;
		margin-top:120px;
		margin-right:60px;
	}
	
	.container-elenco .seta-dir{
	    width:33px;
        height:54px; 
		background:url(../img/seta-dir.png) no-repeat;
		float:right;
		margin-top:-170px;
	}
	
	.vertical {
        width:100%;
        position: relative;
        border:solid 0px red;
    }
    
    
    .vertical2 {
        display:none;
    }
	
	
	.container-elenco ul{
        width:1110px; 
        height:297px;
		margin: 0 auto;
        clear:both;		
	}
	
	
	
	.carousel {
	    width:1110px;
        height: 297px; /* altura total visível (4 itens de 80px) */
        overflow: hidden;
    }
    
    .carousel ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }
    
    .carousel li{
	    width: 252px;
		height: 297px;
		float:left;
		margin-right:34px;
    }
	
	.container-elenco ul li{    
		width: 252px;
		height: 297px;
		float:left;
		margin-right:34px;		
	}
	
	.container-elenco ul li:last-child{		
		margin-right:0px;			
	}
	
	.container-elenco ul li {
		
	}

	.container-elenco ul li a img{ 			
		width: 252px;
		height: 297px;
		float:left;		
	}

	.container-elenco ul li a img:hover{
		transition: 0.3s ease-in-out;
		opacity: 0.7; 
	}
	
	.container-elenco ul li .bg-nome{ 			
		width: 252px;
		height: 86px;
		background-color:#000;
		position:absolute;
		margin-top:215px;
		opacity:0.8;		
	}
	
	.container-elenco ul li .bg-nome .nome a{			
		text-decoration:none;	
		line-height:26px;
		font-size:24px;
		font-weight:bold;
	    color: #fec200;		
		text-align:center;
		display:block;
		margin-top:12px;
		margin-bottom:10px;			
	}
	
	.container-elenco ul li .bg-nome .nome a:hover{			
		color:#fff;		
	}
	
	.container-elenco ul li .bg-nome .funcao a{			
		text-decoration:none;	
		line-height:26px;
		font-size:23px;
		font-weight:300;
	    color: #fec200;		
		text-align:center;
		display:block;
		margin-bottom:10px;
	}
	
	.container-elenco ul li .bg-nome .funcao a:hover{			
		color:#fff;
	}
	
	
	/*PATROCINADORES*/
    .container-patrocinadores{
        width:100%;
        height:537px;
		background-color:#000;
		clear:both;		
		padding-top:15px;
		position: relative;			
    }
	
	/*.container-patrocinadores .titulo-secao{
        background-color:#000;
		color:#ffc000;
		text-align:center;
		font-size:28px;
		font-weight:bold;
		clear:both;
		margin: 0 auto;
		margin-top:20px !important;
		margin-bottom:83px;
		padding-top:10px;
		position: relative;	
		display:block;		
    }*/

	.container-patrocinadores .titulo-secao{
        width:295px;
        height:50px;
		background-color:#ffc000;
		color:#000;
		text-align:center;
		font-size:28px;
		font-weight:bold;
		clear:both;
		margin: 0 auto;
		margin-top:20px !important;
		margin-bottom:83px;
		padding-top:10px;
		position: relative;	
		display:block;
    }	
	
	.container-patrocinadores ul{
        width:100%; 
        height:89px;
		margin: 0 auto;
        clear:both;		
	}

	.container-patrocinadores ul li{	
		height: 89px;
		float:left;
		margin-right:39px;
		margin-bottom:75px;
	}
	
	.container-patrocinadores ul li:hover{	
		transition: 0.3s ease-in-out;
        opacity: 0.7;
	}
	
	.container-patrocinadores ul li:nth-child(5){		
		margin-right:0px;			
	}
	
	.container-patrocinadores ul li:last-child{		
		margin-right:0px;			
	}
	
	
	
	
	
		
	
	
	/*RODAPE*/
	.container-rodape{
        width:100%;
        height:80px;		
		clear:both;
		background-color:#ffc001;	
    }	
	
	.container-rodape .container-rod1{
        width:100%;
        height:45px;		
		clear:both;			
    }
	
	.container-rodape .container-rod1 a.logo-rodape{
        width:131px;
        height:183px; 
		background:url(../img/logo-rodape.png) no-repeat;
		float:left;
		clear:both;
		margin-top:20px;
		margin-right:26px;
    }
	
	.container-rodape .container-rod1 a.logo-rodape:hover{
        transition: 0.3s ease-in-out;
        opacity: 0.7;		
    }
	
	/*NOME*/
	.container-rodape .container-nome{			
		margin-top: 30px;				
		display: block;	
		float:left;
	}
	
	.container-rodape .container-nome .nome{	
		text-decoration: none;
        color: #000;         
        font-size: 45px; 
		font-weight:bold;
        text-transform: uppercase;  
		margin-bottom:20x;
	}
	
	.container-rodape .container-nome .slogan{	
		text-decoration: none;
        color: #000;         
        font-size: 23px;
		font-weight: 300;
		font-style: normal;
        text-transform: uppercase;  
	}
	
	
	/*REDES SOCIAIS RODAPE*/
	.container-rodape .social{
		width:428px;
		margin: 0 auto;	
	
	}
	
	.container-rodape .social span{
		font-weight: 300;
		font-weight: 500;
		font-style: normal;
        color: #000;         
        font-size: 20px;    
        text-transform: uppercase;
		float:left;
		padding-top:12px;
	}
	
	.container-rodape .social ul{
		width:232px;
		height:36px;		
		padding-top:9px;		
		display: block;
		float:right;
	}

	.container-rodape .social ul li{ 
		width:29px;
		height: 27px;
		display: block;
		float:left;
		margin-right:10px;		
	}
	
	.container-rodape .social ul li:hover{ 
		transition: 0.3s ease-in-out;
        opacity: 0.7;		
	}
	
	.container-rodape .social ul li:last-child {
		margin-right:0px !important;
		padding-right:0px;
	}	
	
	
	.container-rodape .container-rod2{
        width:100%;
        height:35px;		
		clear:both;				
    }	
		
	.container-rodape .copy{    
		text-decoration: none;        
		color:#000;	
		font-weight:normal;
		font-size:15px;	
		display:block;
		text-align:center;		
		clear:both;
		padding-top:10px
	}
	
	
	
	
	
	/*PAGINA INTERNA*/
	.pagina-esq {
	    margin-top:60px !important;
		width: 80%;
		min-height:1200px;
		margin: 0 auto;
		margin-bottom: 20px; 
				
	}	
	
	.pagina-esq .titulo-destaque {		
		font-weight: bold;			
		text-decoration:none;		
		font-size:45px;
	    color: #000;
		margin-bottom:24px;
		border-bottom:solid 2px #ffc001;
    }
	
	.pagina-esq .titulo-destaque span { 
		border-bottom:solid 8px #ffc001;
		padding-top:-5px;
    }
	
	
	.pagina-esq .titulo-destaque2 {		
		font-weight: bold;			
		text-decoration:none;		
		font-size:45px;
	    color: #008c7a;
		margin-bottom:24px;
		border-bottom:solid 2px #b3b3b3;
    }
	
	.pagina-esq .titulo-destaque2 span { 
		border-bottom:solid 8px #008c7a;
		padding-top:-5px;
    }
	
	.pagina-esq .data a{        
		width:11.1969112%;
		height:26px;
		margin-top:-65px;
		background-color:#ffc001;
		border-radius:6px;
		text-decoration:none;
		color:#000;
		text-align:center;
		padding-top:8px;
		float:right;
    }
	
	.pagina-esq .data a:hover{        
		color: #fbbb35;   
    }
	
	.pagina-esq .editoria {
		background-color:#008c7a;
		margin: 10px 0;
		padding:5px 10px;
		border-radius:5px;
		color:#fff;
		text-align:center;
		display:block;
		width:26%;
		font-size:22px;
		font-weight:bold;
		float:left;
	}

	.pagina-esq .titulo {			
		margin: 10px 0;
		color:#000;
		font-size:38px;
		font-weight:bold;
	}
	
	
	/*Compartilhar*/
	.curtir {
		text-align: left;
		margin-bottom:10px;
		background-color:#f4f3f3;
		padding:5px;
	}

	.compartilhar-rede{
		float:left;
		font-size:14px;
		font-weight:bold;
		color:#444;
		margin-left:10px;
		margin-right:10px;
	}
	
	
	.pagina-esq .imagem-interna {
		width: 100%;
		margin: 0 auto;		
	}
	
	.pagina-esq .imagem-interna img{
		width: 100%;
		margin-bottom:0px;
	}

	.pagina-esq .imagem-interna h5{
		text-align: right;
	}	

	.pagina-esq .imagem-interna p{
		width:100%;
		padding:5px 0;
		font-size: 13px;
		background: #ffc001;
		color:#000;
		text-align:center;
		margin-bottom: 15px;
		border-radius: 0 0 5px 5px;
		margin-top:0px;
	}

	.pagina-esq .imagem-interna .autoria{		
		padding: 3px 0px 3px 0;
		font-size: 14px;		
		color:#000;		
	}	
	
	.pagina-esq p{
		line-height: 25px;
		color:#222;
		font-size:20px;
	}

	.pagina-esq #corpo{		
		line-height: 25px;
		color:#222; 
		font-size:20px;
		margin-top:30px;
		margin-bottom:30px;
	}

	.pagina-esq #corpo a{
		text-decoration:none;		
		font-weight: bold;
		color:#ffc001;    
	}

	.pagina-esq #corpo a:hover{
		color:#ffc001;
	}

	.pagina-esq a{    
		color:#008c7a;
	}

	.pagina-esq a:hover{    
		color:#ffc001;
	}	
	
	.pagina-esq .video{
		width:100%;
		height:auto;	
		margin: 0 auto;
		margin-top:30px;
		margin-bottom:30px;		
	}
	
	.pagina-esq .video iframe{
		border:0;		
	}
	
	.foto-elenco{
		float:left;
		margin-right:10px;
	}
		
	
	/* FORMULARIO COMENTARIO*/
	.comentario {
		width: 48%;
		float:left;
	}

	.comentario input[type=text]{
		width: 98%;
		height:35px;
		margin-bottom:10px;	
		border:solid 1px #333;
		box-shadow: 2px 2px 2px #333;
		border-radius:5px;
	}
	
	.comentario p{
		text-transform:uppercase;
	}

	.mensagem {
		width: 48%;	
		float:right;
	}
	
	.mensagem p{
		text-transform:uppercase;
	}

	.mensagem textarea{
		width: 98.5%;
		height: 110px;
		border:solid 1px #333;
		box-shadow: 2px 2px 2px #333;
		resize: none;
		margin-bottom:20px;
		border-radius:5px;
	}

	.mensagem input[type=text]{
		float:left;
		width:80px;
	}

	.enviar {
		background: #008c7a;
		color: #fff;
		border: solid 1px;
		width: 28%;
		height: 34px;
		line-height: 24px;
		text-align: center;
		font-size: 20px;
		font-weight:bold;
		text-transform:uppercase;
		text-decoration: none;
		cursor:pointer;
		border-radius:5px;
	}
	
	.enviar:hover {
		background: #fdc82a;		
	}
	
	
	.borda{
		border-top:solid 2px #ccc;
		clear:both;
		margin:30px 0;
	}
	
	
	/*MENSAGENS*/
	.container-mensagens{
		width:100%;
		min-height:300px;
		margin-top:20px;
		margin-bottom:30px;		
	}
		
	.container-mensagens ul.mensagens{
		width:100%;
		min-height:300px;   
		clear: both;		
	}

	.container-mensagens ul.mensagens li { 
		width:100%;
		min-height: 113px;		
		margin-bottom:25px;	
		border-bottom:solid 2px #888;
	}

	.container-mensagens ul.mensagens li:last-child {
		margin-bottom:0px;
		border-bottom:dotted 0px #777;
	}	

	.container-mensagens ul.mensagens li .titulo-mensagens a{    
		text-decoration: none;		  
		font-size:16px; 
		background-color:#008c7a;
		color:#fff;
		width:30%;		
		line-height:25px;
		padding:5px 0;
		text-align:center;
		border-radius:5px;
		display: block;
		margin-bottom:5px;		
	}

	.container-mensagens ul.mensagens li .titulo-mensagens a:hover{    
		color:#fdc82a;    
	}

	.container-mensagens ul.mensagens li .resumo-mensagens a{    
		text-decoration: none;		  
		font-size:17px;    
		color:#373435;
		width:95%;
		height:73px;
		float:left;
		display: block;		
	}

	.container-mensagens ul.mensagens li .resumo-mensagens a:hover{    
		color:#2e3453;    
	}	
		
	
	/*NOTICIAS INTERNA*/	
	ul.noticias-interna{
		width:100%;
		height:auto;   
		clear: both;		
	}

	ul.noticias-interna li { 
		width:100%;
		height: 120px;
		display:block;
		margin-bottom:25px;	
		border-bottom:solid 1px #888;
	}

	ul.noticias-interna li:last-child {
		margin-bottom:0px;
		border-bottom:dotted 0px #777;
	}


	ul.noticias-interna li figure{
		margin-top:0px !important;
		margin-left:0px !important;
		margin-bottom:0px !important;		
	}

	ul.noticias-interna li figure a img{			
		width:12%;
		height:auto;
		float:left;
		margin-right:2%;
		border-bottom:solid 4px #ffc001;
	}

	ul.noticias-interna li figure a img:hover{
		transition: 0.3s ease-in-out;
		opacity: 0.7; 
	}

	ul.noticias-interna li .data-noticias a{        
		width:9.1969112%;
		height:20px;
		font-size:14px;
		font-weight:bold;
		background-color:#ffc001;
		border-radius:6px;
		text-decoration:none;
		color:#000;
		text-align:center;
		padding-top:4px;
		float:left;
		margin-bottom:5px;
    }
	
	ul.noticias-interna li .data-noticias a:hover{  
		color:#fdc82a; 
	}

	ul.noticias-interna li .titulo-noticias a{    
		text-decoration: none;		  
		font-size:20px;    
		color:#222;
		width:80%;		
		line-height:25px;
		float:left;
		display: block;
		margin-bottom:5px;		
	}

	ul.noticias-interna li .titulo-noticias a:hover{    
		color:#fdc82a;    
	}

	ul.noticias-interna li .resumo-noticias a{    
		text-decoration: none;		  
		font-size:17px;    
		color:#373435;
		width:90%;
		height:33px;
		float:left;
		display: block;		
	}

	ul.noticias-interna li .resumo-noticias a:hover{    
		color:#2e3453;    
	}	
	
		
	/*MENSAGEM NOTICIA*/
	.mensagem-noticias{
		text-align:center;
		padding-top:70px;
		font-size:23px;
		color:#008c7a;
		text-transform:uppercase;
		clear:both;
	}	
	
	
	/*PAGINACAO*/
	.container-paginacao{
	   margin-top:70px;
	   margin-bottom:20px;
	   text-align:center;
	   clear:both;
	}

	.container-paginacao .pgoff {    
		font-size: 17px; 
		padding: 7px 12px;
		margin: 3px; 
		background-color: #000; 
		color: #fff; 
		text-decoration: none;
		border-radius:5px;		
	}

	.container-paginacao a.pg {    
		font-size: 17px; 
		color: #888;	
		text-transform:uppercase;
		text-decoration: none
	}

	.container-paginacao a:hover.pg { 		
		color: #555; 
	}

	.container-paginacao .paginacao {     
		font-size: 17px;
		padding: 7px 12px;
		background-color: #ffc001;
		margin: 3px;
		cursor: pointer;        
		color: #000 !important;
		border-radius:5px;
		text-decoration: none;
	}

	.container-paginacao .paginacao:hover {
		background-color: #555;		 
		text-decoration: none;
	}

	.container-paginacao .desabilita{
		color:#ccc;
		font-size:15px;
	}
	
	/*COLUNA DIREITA*/
	.pg-dir {
		width:20.07692307692308%;		
		margin-bottom: 20px;
		float:right;		
	}
	
	
	/*BANNER LATERAL*/	
	ul.publicidade-dir li figure{
		margin-top:0px !important;
		margin-left:0px !important;
		margin-bottom:0px !important;
		width:100%;		
	}

	ul.publicidade-dir li figure a img{			
		width:100%;
		height:auto;
		clear:both;
		margin-bottom:30px;
		border:solid 2px #ffc001;
	}

	ul.publicidade-dir li figure a img:hover{
		transition: 0.3s ease-in-out;
		opacity: 0.7; 
	}
	
	
	
	/*Banner Rodape*/
	.publicidade-rodape {
		width:48%;
		height:auto;
		margin: 0 auto;
		clear: both;		
	}
	
	.publicidade-rodape p{
		text-align: right;
		font-size: 11px;
	}

	.publicidade-rodape a img { 		
		width:100%;
		height:auto;
		border:solid 2px #008c7a;
	}

	.publicidade-rodape a img:hover { 
		border: 2px solid #0f3360; 
	}
	
	
	
	/*formulario contato*/
	.contato {		
		border: solid 0px #000;
		width: 100%;
		margin: 0px auto;
		padding: 0;
	}

	.contato label {    
		display: block;
		color: #008c7a;
		font-size: 22px;
		margin: 0;
		padding: 0;
		font-weight: bold;
	}

	.contato input.campo::-webkit-input-placeholder {    
	   font-size: 16px;
	   font-weight:bold;
	}

	.contato:-moz-placeholder {   
	   font-size: 16px;
	   font-weight:bold;
	}

	.contato::-moz-placeholder {    
	   font-size: 16px;
	   font-weight:bold;
	}

	.contato :-ms-input-placeholder {    
	   font-size: 16px;
	   font-weight:bold;
	}

	.contato input.campo {		
		border: solid 1px #BFBFBF;
		font-size: 16px;
		width: 100%;
		height:30px;
		margin: 2px 0 20px 0;
		padding: 3px;
		background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
		color:#555;		
		border-radius:5px;
	}

	.contato textarea.campo {		
		border: solid 1px #BFBFBF;		
		font-size: 16px;
		color:#555;
		width: 100%;
		height: 130px;
		margin: 2px 0 20px 0;
		padding: 3px;
		background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
		border-radius:5px;        
	}

	.contato .select {		
		border: solid 1px #BFBFBF;
		font-family: 'open_sansbold';
		font-size: 16px;
		color:#555;
		background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
		width:507px;
		height:40px;
		margin: 2px 0 20px 0;
		padding:3px;
	}

	.contato .bt-enviar {		
		width: 150px;
		height: 45px;
		line-height: 30px;
		color: #fff;
		background: #008c7a;
		text-align: center;
		border: none;  
		font-size:22px;	
		border-radius:5px;
	}

	.contato .bt-enviar:hover {    
		background: #dec600; 
		cursor:pointer;
	}
	
	
	
	
	
	
	@media screen and (max-width:1320px) and (min-width:1251px){
		
		
		
		
	}
	
	
	@media screen and (max-width:1250px) and (min-width:1125px){
		
		
		
		
		
	}
	
	
	
	@media screen and (max-width:1124px) and (min-width:1021px){
		
			
		
	}	
	
	
	@media screen and (max-width:1020px) and (min-width:921px){
		
		
		
		
	}
	
	
	@media screen and (max-width:920px) and (min-width:883px){
		
			
		
		/*Page*/
		.page{
			margin-top:40px;
			margin-left:0.7%;
			margin-right:0.7%;
		}
		
		
		
	}
	
	
	
	@media screen and (max-width:882px) and (min-width:820px){
		
		
		
	}
	
	
	
	
	@media screen and (max-width:819px) and (min-width:750px){
			
		
		
		/*Page*/
		.page{
			margin-top:40px;
			margin-left:0.7%;
			margin-right:0.7%;
		}
		
		
		
		
		
	}
	
	
	/*celular*/
	@media screen and (max-width:749px) and (min-width:650px){
		
			
		/*Page*/
		.page{
			margin-top:40px;
			margin-left:0.7%;
			margin-right:0.7%;						
			border:solid 1px brown;
		}

			
		.header .bg-menu{			
			width:100%;
			height:57px;
			border:solid 1px transparent;		
		}
		
		/*Menu*/
        .header .bg-menu .menu_responsivo{
            display: inline; 
            background:url(../img/icon-menu-topo.png) no-repeat;            
            width:37px;
            height:30px;            
            float:left;
            z-index: 1000000;
            margin-top:15px;
            margin-left:2%;            						
        }	
		   
		
		/*Menu*/
		.header .bg-menu ul.menu { 
			display:none;
			width:100%;		
			height:320px;
            margin-bottom:42px;
			z-index: 1000;
            background-color:#008c7a;
			position: relative;			
			clear: both;
            margin-top: 0px;
            margin-left:0;
					
		}
		
		.header .bg-menu ul.menu li {
            clear: both;
			width:100%;
            height:42px;             
            border-bottom:solid 1px #fff;
            padding-bottom:10px;			
        }
		
		.header .bg-menu ul.menu li .borda-vertical {
			display:none;	
			
		}
       
        .header .bg-menu ul.menu li a{			
            text-decoration: none;
            color: #fff;            
            font-weight: bold; 
            font-size: 24px;    
            text-transform: uppercase;
            height: 42px;    
            display: block; 
            padding-left:15px;
            padding-top:10px;
            text-align:center;			
        }

        .header .bg-menu ul.menu li a:hover{    
			color: #fbbb35;      
		}

		.header .bg-menu ul.menu li.current-page a {
			color: #fbbb35;  
			font-weight:bold;
		}
		
		
		/*Menu dropdown*/
		#menu2 li .drop {
	  
		}
		
		#menu2 li:hover .drop {
		   
		}

		.dropdown_3columns, 
		.dropdown_4columns,
		.dropdown_5columns {
			margin:0px auto;
			margin-top:52px;
			clear:both;
			position:absolute;
			z-index: 5;
			left:-999em; /* Hides the drop down */
			text-align:left;
			padding:10px 5px 10px 5px;
			border:0px solid #008c7a;    
			color:#fff;
			/* Gradient background */
			background:#48887b;  
			margin-left:0px;	
		}

		.dropdown_1column{
			margin:0px auto;
			margin-top:52px;
			clear:both;
			position:absolute;
			z-index: 5;
			left:-999em; /* Hides the drop down */
			text-align:left;
			padding:10px 5px 10px 5px;
			border:0px solid #008c7a;    
			color:#fff;
			/* Gradient background */
			background:#48887b;  
			margin-left:0px;  
		}

		.dropdown_1column {width: 170px;}
		.dropdown_2columns {width: 200px;}
		.dropdown_3columns {width: 250px;}
		.dropdown_4columns {width: 98.7%;}
		.dropdown_5columns {width: 700px;}

		#menu2 li:hover .dropdown_1column, 
		#menu2 li:hover .dropdown_2columns, 
		#menu2 li:hover .dropdown_3columns,
		#menu2 li:hover .dropdown_4columns,
		#menu2 li:hover .dropdown_5columns {
			left:-1px;
			top:auto;    
		}

		.col_1,
		.col_2,
		.col_3,
		.col_4,
		.col_5 {
			display:inline;
			float: left;
			position: relative;
			margin-left: 5px;
			margin-right: 5px;    
		}
		.col_1 {width:47%;}
		.col_2 {width:170px;}
		.col_3 {width:410px;}
		.col_4 {width:550px;}
		.col_5 {width:690px;}

		#menu2 .menu2_right {
			float:right;
			margin-right:0px;
		}
		#menu2 li .align_right {
			/* Rounded Corners */
			-moz-border-radius: 5px 0px 5px 5px;
			-webkit-border-radius: 5px 0px 5px 5px;
			border-radius: 5px 0px 5px 5px;
		}

		#menu2 li:hover .align_right {
			left:auto;
			right:-1px;
			top:auto;
		}

		#menu2 p, #menu2 h2, #menu2 h3, #menu2 ul li {    
			line-height:16px !important;
			font-size:11px;
			text-align:left;
			height:30px;
			border:solid 0px;
			width:100% !important;
		}

		#menu2 ul li a{    
			line-height:16px !important;
			font-size:16.5px !important;
			text-align:left;
			height:20px;
			border:solid 0px;
		}

		#menu2 h2 {
			text-transform:uppercase;
			font-size:20px;
			font-weight:400;
			letter-spacing:-1px;
			margin:0px 0 14px 0;
			padding-bottom:14px;
			border-bottom:0px solid #008c7a;
			width:100%;
			color:#e0de70;
		   
		}
		#menu2 h3 {
			font-size:14px;
			margin:7px 0 14px 0;
			padding-bottom:7px;
			border-bottom:1px solid #888888;
		}
		#menu2 p {
			line-height:18px;
			margin:0 0 10px 0;    
		}

		#menu2 li:hover div a {
			font-size:14px;
			font-weight:bold;
			color:#fff;    
		}
		#menu2 li:hover div a:hover {
			color:#e0de70;
		}

		#menu2 li ul {
			list-style:none;
			padding:0;
			margin:0 0 12px 0;
		}

		#menu2 li ul li {
			font-size:12px;
			line-height:34px;
			position:relative;    
			padding:0;
			margin:0;
			float:none;
			text-align:left;
			width:160px;
			margin-bottom:10px;    
		}

		#menu2 li ul li:hover {
			background:none;
			border:none;
			padding:0;
			margin:0;
			margin-bottom:10px;
		}


		.menu4-color{
			background:#48887b; 
			border:solid 0px #008c7a;
			margin-top:52px;
			margin-left:0px;
			width:98.7%;
		}
		
		
		
		.bg-menu .container-busca { 			
			width:32px;		
			height:32px;		
			float:right;
			margin-top:-35px;
			margin-right:3%;			
		}
		
		.bg-menu .container-busca a.bt-busca{ 
			background:url(../img/icon-lupa.png) no-repeat;
			width:28px;		
			height:28px; 
			display:block;		
		}
		
		.container-busca{
			width:40%;
			height:100px;
			margin: 0 auto;
			padding-top:50px;		
		}
		
		.container-busca input.campobusca {		
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 85%;
			height:30px;
			margin: 0px 10px 0px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;	
			float:left;
		}
			
		
		.header {
			width:100%;
			height: 277px; 	
			background-color:#008C7A;		
		}
		
		
		/*Logomarca IVC*/
		.container-logo-ivc{			
			margin-top: 50px;
			margin-left:2%;
			width: 90px;
			height:51px;
			display: block;		
			float:left;		
		}	
		
		.header a.logo-ivc{
			width: 90px;
			height:51px;         
			background:url(../img/logo-IVC.png) no-repeat top center;         		
		} 

		.header a.logo-ivc:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		} 
		
		
		
		/*Logomarca*/
		.container-logo{			
			margin-top: 36px;
			width: 300px; /*245*/
			height:137px; /*122*/
			display: block;		
			margin-left: auto;
			margin-right: auto;		
		}	
		
		.header a.logo{
			width: 300px;
			height:137px;         
			background:url(../img/logo-topo.png) no-repeat top center;         		
		} 

		.header a.logo:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		} 


		
		
		/*Redes Sociais*/
		.header .container-redes-socias{
			width:45px;
			height:202px;
			margin-top:-165px;
			margin-right: 2%;
			float:right;			
			display:block;			
		}	
		
		.header .container-redes-socias ul.social{
			width:45px;
			height:154px;		
			display: block;		
		}

		.header .container-redes-socias ul.social li{ 
			width:45px;
			height: 44px;
			display: block;
			clear:both;
			margin-bottom:8px;		
		}
		
		.header .container-redes-socias ul.social li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.header .container-redes-socias ul.social li:last-child {
			margin-right:0px;
		}
		
		
				
		/*Manchete*/
		.container-manchete{
			width:100%; /*645*/
			height:auto;
			clear:both;			        
			margin-bottom:30px;	
			position: relative;				
		}		
		
		.container-manchete .container-foto {
			position: relative;		
		}	
		
		.container-manchete .container-foto a img {		
			width:100%;	
			position: relative;		
		}

		.container-manchete .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-manchete .container-manchete{		
			background-color:#DC6C54;		
			width:100%;
			height:202px;
			bottom:0;
		}
		
		.container-manchete .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-manchete .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-manchete .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-manchete .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		/*Manchete 2*/
		.container-manchete2{
			width:87%; 
			height:597px;
			clear:both;		
			margin-right:7%;
			margin-bottom:26px;				
		}

		.container-manchete2 .container-materia{
			width:100%; 
			height:322px;	         
			margin-bottom:27px;		
		}
		
		.container-manchete2 .container-materia .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:44px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:24px;				
		}
			
		.container-manchete2 .container-materia .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:44px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		
		.container-manchete2 .container-materia .container-noticia{
			width:100%;
			height:250px;		
			clear:both;	
			display:block;				
		}
		
		.container-manchete2 .container-materia .container-noticia .foto-manchete2 a{
			width:100%;
			height:auto;	
			filter: brightness(65%);
		}
		
		.container-manchete2 .container-materia .container-noticia .foto-manchete2 a:hover{
			
		}
		
		.container-manchete2 .container-materia .container-noticia .barra{
			width:75px;
			height:10px;
			background-color:#DC6C54;
			position:absolute;		
			margin-top:-110px;
			margin-left:25px;
		}
		
		.container-manchete2 .container-materia .container-noticia .titulo-manchete2 a{
			width:92.06976744186047%;
			text-decoration:none;		
			font-size:22px;
			line-height:25px;		
			color: #fff;		
			display:block;
			position:absolute;		
			margin-top:-85px;
			margin-left:25px;
		}
		
		.container-manchete2 .container-materia .container-noticia .titulo-manchete2 a:hover{
			color:#fbbb35;
		}
		
		
			
		/*Slide Noticias*/
		.container-slide-noticias{
			width:100%; 
			height:250px;  		
			clear:both;			
		}


		.container-slide-noticias .foto a{
			width:48.1889764%; 
			height:auto;  		
			float:left;
			margin-right:26px;		
		}

		.container-slide-noticias .foto a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}	
		
		.container-slide-noticias .titulo a{
			text-decoration:none;		
			font-size:22px;
			line-height:25px;		
			color: #324064;		
			display:block;	
			padding-top:27px;
		}
		
		.container-slide-noticias .titulo a:hover{        		
			color: #fbbb35;	
		}
		
		
		
		/*Banner*/
		.banner-full{
			clear:both;
			width:100%;
			height:150px;
			background:url(../img/bg-banner.png) no-repeat top center; 
			margin-bottom:30px;
		}
		
		
		.banner-full ul{
			width:98%;
			height:auto;  
			clear: both;
			margin: 0 auto;			
			padding-top:21px;		
		}	

		.banner-full ul li { 
			width:98%;
			height:auto;
			margin: 0 auto;			
		}

		.banner-full ul li:last-child {
			margin-right:0px;
		}
		
		.banner-full ul li p{    
			text-decoration: none;			
			font-size:12px;		
			color:#737375;		
			text-align:right;
			margin-right:2%;
		}

		.banner-full ul li a img{    
			width:98%;
			height:auto;		
			position:relative;
		}

		.banner-full ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
		/*A bronca do Zaca*/
		.container-bronca-zaca{
			width:100%;
			height:935px;
			background-color:#C7E7E7;
			margin-bottom:40px;
		}	
		
		.container-bronca-zaca .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008C7A;
			text-transform:uppercase;		
			padding-top:22px;		
			margin-bottom:24px;
			margin-left:2%
		}
			
		.container-bronca-zaca .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008C7A;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		

		
		.container-bronca-zaca .container-titulo-zaca{
			width:85%;
			height:109px;
			clear:both;
			margin-left:2%
		}
		
		.container-bronca-zaca .container-titulo-zaca .titulo-zaca{
			width:100%;
			height:109px;
			text-decoration:none;			
			font-size:18px;
			color: #4B4B4D;
			display:block;
			margin-bottom:48px;				
		}
		
		.container-bronca-zaca .container-titulo-zaca .titulo-zaca a:hover{		
			color: #ffe74a;		
		}
		
		
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem{
			width:111%;
			height:426px;
			margin: 0 auto;			
			clear:both;
			margin-top:430px;			
		}
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem .titulo-secao-veja-tambem{
			text-decoration:none;
			font-weight: bold;
			font-style: normal;
			font-display: swap;		
			font-size:22px;
			color: #008C7A;		
			margin-bottom:14px;
		}	
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul{
			width:100%;
			height:174px;  
			clear: both;			
		}	

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li { 
			width:48%;
			height: auto;
			float:left;			
			margin-right:4%;
		}

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li:last-child {
			margin-right:0px;
		}	

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li a img{    
			width: 100%;
			height: auto;		
			position:relative;
		}

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		/*Video*/
		.container-bronca-zaca .video-zaca{
			width:95%; 
			height:399px;
			clear:both;				
			margin-right:3%;			
		}
		
		.container-bronca-zaca .video-zaca iframe{
			width:100%;
			height:100%;
			border:0px;
		}	
		
		
		
		/*Noticias Vermelho*/
		.container-noticias-red{
			width:100%;
			height:362px;
			clear:both;				         
			margin-bottom:26px;
			border:solid 0px transparent;		
		}	
		
		.container-noticias-red ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
		}	

		.container-noticias-red ul li { 
			width:47.6293436%;
			height: auto;
			float:left;
			margin-right:4.25328185%;
			margin-bottom:20px;			
		}
		
		.container-noticias-red ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-noticias-red ul li:last-child {
			margin-right:0px;
		}

		.container-noticias-red ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:15px;		
		}

		.container-noticias-red ul li a img:hover{
			 
		}
		
		.container-noticias-red ul li .barra{    
			width:73px;
			height:10px;
			background-color:#Da5343;
			color:#fff;		
			position:absolute;
			margin-top:32.3%;		
		}
		

		.container-noticias-red ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#Da5343;
			display:block;		
			margin-bottom:15px;
		}

		.container-noticias-red ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-noticias-red ul li .titulo a{		
			text-decoration: none;		     
			font-size:19px;
			font-weight:bold;
			line-height: 23px;		
			color:#4B4B4D;
			display: block; 		   
		}

		.container-noticias-red ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		/*A TV do Zaca*/
		.podcast{
			width:100%;
			height:935px;
			background-color:#17B5A0;
			margin-bottom:40px;
		}	
		
		
		.podcast .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:42px;
			color: #fff;
			text-transform:uppercase;		
			padding-top:42px;		
			margin-bottom:24px;
			margin-left:2%;
		}
			
		.podcast .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:42px;
			color: #fff;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		
		
		
		/*Video*/
		.podcast .video-zaca{
			width:95%; 
			height:399px;
			clear:both;	
			margin-left:2%;
			margin-top:0px;
			margin-bottom:20px;
		}
		
		.podcast .video-zaca iframe{
			width:100%;
			height:100%;
			border:0px;
		}
		

		/*Mais Videos*/
		.podcast .container-titulo-zaca{
			width:95%;
			height:129px;
			margin-right:3%;
			clear:both;			
		}
		
		.podcast .container-titulo-zaca .titulo-zaca{
			width:100%;
			height:123px;
			text-decoration:none;			
			font-size:21px;
			font-style: normal;
			color: #fff;
			display:block;
			margin-bottom:28px;				
		}
		
		.podcast .container-titulo-tv .titulo-zaca a:hover{		
			color: #ffe74a;		
		}
		
		
		.podcast .container-titulo-zaca .container-veja-tambem{
			width:100%;
			height:206px;		
			clear:both;		
		}
		
		.podcast .container-titulo-zaca .container-veja-tambem .titulo-secao-veja-tambem{
			text-decoration:none;
			font-weight: bold;
			font-style: normal;
			font-display: swap;		
			font-size:20px;
			color: #fff;		
			margin-bottom:14px;
		}	
		
		.podcast .container-titulo-zaca .container-veja-tambem ul{
			width:100%;
			height:174px;  
			clear: both;				
		}	

		.podcast .container-titulo-zaca .container-veja-tambem ul li { 
			width:48.1889764%;
			height: 174px;
			float:left;
			margin-right:3.5%;
		}

		.podcast .container-titulo-zaca .container-veja-tambem ul li:last-child {
			margin-right:0px;
		}	

		.podcast .container-titulo-zaca .container-veja-tambem ul li a img{    
			width: 100%;
			height: auto;		
			position:relative;
		}

		.podcast .container-titulo-zaca .container-veja-tambem ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
			
			
		
		/*noticia grande verde*/
		.container-grande-noticia-verde{
			clear:both;
			width:100%;
			height:656px;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-verde .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #038574;
			text-transform:uppercase;				
			margin-bottom:20px;
			margin-left:1%;
			float:left;		
		}
			
		.container-grande-noticia-verde .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #038574;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-verde .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#038574;
			display:block;			
			float:right;
			margin-top:20px;
		}
		
		.container-grande-noticia-verde .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-verde ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;
		}	

		.container-grande-noticia-verde ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-verde ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-verde ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-verde ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-verde ul li a img:hover{
			 
		}
		
		.container-grande-noticia-verde ul li .barra{    
			width:80px;
			height:10px;
			background-color:#038574;
			color:#fff;		
			position:absolute;
			margin-top:32.3%;	
		}		

		.container-grande-noticia-verde ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#038574;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-verde ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-verde ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-verde ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-verde .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-verde .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-verde .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-verde .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-verde .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#038574;
			color:#fff;		
			position:absolute;
			margin-top:58.5%;
			display:none;			
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete{		
			background-color:#038574;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-verde .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-verde .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		/*noticia grande vermelho*/
		.container-grande-noticia-vermelho{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-vermelho .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #DD745C;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;
			margin-left:1%;
		}
			
		.container-grande-noticia-vermelho .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #DD745C;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-vermelho .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#DD745C;
			display:block;			
			float:right;
			margin-top:20px;
		}
		
		.container-grande-noticia-vermelho .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-vermelho ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;	
		}	

		.container-grande-noticia-vermelho ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-vermelho ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-vermelho ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-vermelho ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-vermelho ul li a img:hover{
			 
		}
		
		.container-grande-noticia-vermelho ul li .barra{    
			width:80px;
			height:10px;
			background-color:#DD745C;
			color:#fff;		
			position:absolute;
			margin-top:32.3%;	
		}		

		.container-grande-noticia-vermelho ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#DD745C;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-vermelho ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-vermelho ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-vermelho ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-vermelho .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-vermelho .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-vermelho .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-vermelho .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-vermelho .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#DD745C;
			color:#fff;		
			position:absolute;
			margin-top:58.5%;
			display:none;
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete{		
			background-color:#DD745C;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-vermelho .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-vermelho .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		
		/*so videos*/
		.container-so-videos{
			clear:both;
			width:100%;
			height:850px;	
			background-color:#4B4B4D;		
			margin-bottom:50px;		
		}
		
		.container-so-videos .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #FCB62E;
			text-transform:uppercase;				
			margin-bottom:40px;		
			padding-top:38px;
			margin-left:1%;
		}
			
		.container-so-videos .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #FCB62E;
			text-transform:uppercase;		
			margin-top:0px;	
					
		}
		
		.container-so-videos .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#FCB62E;
			display:block;			
			float:right;
			margin-top:-65px;
			margin-bottom:40px;
			margin-right:1%;			
		}
		
		.container-so-videos .ver-mais a:hover{    
			color:#fff;    
		}
		
		
		.container-so-videos ul{
			clear:both;
			width:97%; 
			height:auto;
			margin: 0 auto;
			margin-top:50px;		
		}	

		.container-so-videos ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-so-videos ul li:nth-child(2n) {
			margin-right:0px;
		}
		
		.container-so-videos ul li:last-child {
			margin-right:0px;
		}

		.container-so-videos ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-so-videos ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		.container-so-videos ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#FCB62E;
			display:block;		
			margin-bottom:12px;			
		}

		.container-so-videos ul li .olho a:hover{    
			color:#fff;    
		}

		.container-so-videos ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 23px;		
			color:#fff;
			display: block;		   
		}

		.container-so-videos ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		/*noticia grande roxo*/
		.container-grande-noticia-roxo{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-roxo .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #A85688;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-roxo .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #A85688;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-roxo .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#A85688;
			display:block;			
			float:right;
			margin-top:20px;
		}
		
		.container-grande-noticia-roxo .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-roxo ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;	
		}	

		.container-grande-noticia-roxo ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-roxo ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-roxo ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-roxo ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-roxo ul li a img:hover{
			 
		}
		
		.container-grande-noticia-roxo ul li .barra{    
			width:80px;
			height:10px;
			background-color:#A85688;
			color:#fff;		
			position:absolute;
			margin-top:32.3%;	
		}		

		.container-grande-noticia-roxo ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#A85688;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-roxo ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-roxo ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-roxo ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-roxo .container-grande{
			width:100%; 
			height:auto;  
			clear:both;	
		}

		.container-grande-noticia-roxo .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-roxo .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-roxo .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-roxo .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#A85688;
			color:#fff;		
			position:absolute;
			margin-top:59%;
			display:none;
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete{		
			background-color:#A85688;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-roxo .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-roxo .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*noticia grande azul*/
		.container-grande-noticia-azul{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-azul .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #006DAE;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-azul .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #006DAE;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-grande-noticia-azul .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#006DAE;
			display:block;			
			float:right;
			margin-top:20px;
		}
		
		.container-grande-noticia-azul .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-azul ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;
		}	

		.container-grande-noticia-azul ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-azul ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-azul ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-azul ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-azul ul li a img:hover{
			 
		}
		
		.container-grande-noticia-azul ul li .barra{    
			width:80px;
			height:10px;
			background-color:#006DAE;
			color:#fff;		
			position:absolute;
			margin-top:32.3%;			
		}		

		.container-grande-noticia-azul ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#006DAE;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-azul ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-azul ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-azul ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-azul .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-azul .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-azul .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-azul .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-azul .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#006DAE;
			color:#fff;		
			position:absolute;
			margin-top:59%;
			display:none;
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete{		
			background-color:#006DAE;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-azul .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-azul .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*noticia grande cinza*/
		.container-grande-noticia-cinza{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-cinza .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #889fac;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-cinza .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #889fac;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-grande-noticia-cinza .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#889fac;
			display:block;			
			float:right;
			margin-top:20px;
		}
		
		.container-grande-noticia-cinza .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-cinza ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;	
		}	

		.container-grande-noticia-cinza ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-cinza ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-cinza ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-cinza ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-cinza ul li a img:hover{
			 
		}
		
		.container-grande-noticia-cinza ul li .barra{    
			width:80px;
			height:10px;
			background-color:#889fac;
			color:#fff;		
			position:absolute;
			margin-top:32.3%;	
		}		

		.container-grande-noticia-cinza ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#889fac;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-cinza ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-cinza ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-cinza ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-cinza .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-cinza .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-cinza .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-cinza .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-cinza .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#889fac;
			color:#fff;		
			position:absolute;
			margin-top:59%;
			display:none;
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete{		
			background-color:#889fac;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-cinza .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-cinza .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*Noticias Verde*/
		.container-noticias-verde{
			width:100%;
			height:auto;
			clear:both;				         
			margin-bottom:50px;			
		}	
		
		.container-noticias-verde .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008c7a;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-noticias-verde .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008c7a;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-noticias-verde .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#008c7a;
			display:block;			
			float:right;
			margin-top:20px;
		}
		
		.container-noticias-verde .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		.container-noticias-verde ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
		}	

		.container-noticias-verde ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;
		}
		
		.container-noticias-verde ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-noticias-verde ul li:last-child {
			margin-right:0px;
		}

		.container-noticias-verde ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:15px;		
		}

		.container-noticias-verde ul li a img:hover{
			 
		}
		
		.container-noticias-verde ul li .barra{    
			width:80px;
			height:10px;
			background-color:#008c7a;
			color:#fff;		
			position:absolute;
			margin-top:32.4%;		
		}
		

		.container-noticias-verde ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#008c7a;
			display:block;		
			margin-bottom:12px;
		}

		.container-noticias-verde ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-noticias-verde ul li .titulo a{		
			text-decoration: none;		     
			font-size:19px;
			font-weight:bold;
			line-height: 23px;		
			color:#4B4B4D;
			display: block; 		   
		}

		.container-noticias-verde ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		
		/*Noticias Container 1*/
		.container-1{
			width:65.8146718%;
			height:auto;
			clear: both;
			margin-left:15%;
			margin-right:0px;
			margin-bottom:30px;				
		}	
		
		.container-1 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:35px;
			color: #f58634;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-1 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:35px;
			color: #f58634;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-1 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-1 ul li { 
			width:100%;
			height: auto;				
		}

		.container-1 ul li:last-child {
			margin-right:0px;
		}

		.container-1 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-1 ul li a img:hover{
			 
		}
		
		.container-1 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#f58634;
			color:#fff;		
			position:absolute;
			margin-top:44.4%;		
		}	

		.container-1 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-1 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-1 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-1 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-1 .container-mini ul li { 
			width:100%;
			height: 170px;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-1 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-1 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-1 .container-mini ul li a img:hover{
			 
		}
		
		.container-1 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#f58634;
			color:#fff;		
			position:absolute;
			margin-top:21.6%;		
		}	

		.container-1 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:34px;
		}

		.container-1 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		/*Noticias Container 2*/
		.container-2{
			width:65.8146718%;
			height:auto;
			clear: both;
			margin-left:15%;
			margin-right:0px;
			margin-bottom:30px;			
		}	
		
		.container-2 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:35px;
			color: #6b7d87;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-2 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:35px;
			color: #6b7d87;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-2 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-2 ul li { 
			width:100%;
			height: auto;				
		}

		.container-2 ul li:last-child {
			margin-right:0px;
		}

		.container-2 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-2 ul li a img:hover{
			 
		}
		
		.container-2 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#6b7d87;
			color:#fff;		
			position:absolute;
			margin-top:44.4%;		
		}	

		.container-2 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-2 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-2 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-2 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-2 .container-mini ul li { 
			width:100%;
			height: 170px;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-2 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-2 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-2 .container-mini ul li a img:hover{
			 
		}
		
		.container-2 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#6b7d87;
			color:#fff;		
			position:absolute;
			margin-top:21.6%;		
		}	

		.container-2 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:34px;
		}

		.container-2 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		/*Noticias Container 3*/
		.container-3{
			width:65.8146718%;
			height:auto;
			clear: both;
			margin-right:18.5%;
			margin-bottom:30px;			
		}	
		
		.container-3 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:35px;
			color: #48887b;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-3 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:35px;
			color: #48887b;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-3 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-3 ul li { 
			width:100%;
			height: auto;				
		}

		.container-3 ul li:last-child {
			margin-right:0px;
		}

		.container-3 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-3 ul li a img:hover{
			 
		}
		
		.container-3 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#48887b;
			color:#fff;		
			position:absolute;
			margin-top:44.4%;		
		}	

		.container-3 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-3 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-3 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-3 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-3 .container-mini ul li { 
			width:100%;
			height: 170px;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-3 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-3 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-3 .container-mini ul li a img:hover{
			 
		}
		
		.container-3 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#48887b;
			color:#fff;		
			position:absolute;
			margin-top:21.6%;		
		}	

		.container-3 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:34px;
		}

		.container-3 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
			
		/*Banners*/
		.container-banners{
			width:100%;
			height:auto;
			clear:both;				         
			margin-bottom:26px;
			border:solid 1px transparent;		
		}	
		
		.container-banners ul{
			width:100%;
			height:auto;  
			clear: both;		
		}	

		.container-banners ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-bottom:28px;
			margin-right:3.26448819%;		
		}
		
		.container-banners ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-banners ul li:last-child {
			margin-right:0px;
		}
		
		.container-banners ul li p{    
			text-decoration: none;				
			font-size:12px;		
			color:#396c62;		
			text-align:right;			
		}

		.container-banners ul li a img{    
			width: 100%;
			height: auto;			
		}

		.container-banners ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
		
		
		
		/*Charge*/
		.container-charge-galeria{
			width:100%;  
			height:auto;
			clear:both;		
			margin-bottom:50px;	
		}	
		
		
		/*charge*/
		.container-charge-galeria .container-charge{
			width:100%; 
			height:auto;		
			border-top: solid 1px #8a728e;
			border-bottom: solid 0px #8a728e;		
			margin-bottom:42px;
			clear:both;
		}
		
		.container-charge-galeria .container-charge .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:35px;
			color: #8a728e;
			text-transform:uppercase;
			margin-top:23px;		
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-charge-galeria .container-charge .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:35px;
			color: #8a728e;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-charge-galeria .container-charge .ver-mais a{    
			text-decoration: none;			
			font-size:19px;
			font-weight:bold !important!;			
			color:#8a728e;
			display:block;			
			float:right;
			margin-top:40px;
		}
		
		.container-charge-galeria .container-charge .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		.container-charge-galeria .container-charge .charge img{
			width:100%;
			height:auto;
			display:block;
			border-bottom:solid 2px #8a728e;
			margin-top:0px;
			margin-bottom:8px;
			padding:0px;
		}
		
		.container-charge-galeria .container-charge .container-ver-mais a{
			text-decoration:none;			
			font-size:17px;
			color: #8a728e;
			display:block;
			clear:both;	
			margin-bottom:28px;		
		}
		
		.container-charge-galeria .container-charge .container-ver-mais a:hover{
			color: #fbbb35;		
		}
		
		
		.container-charge-galeria .container-charge .borda-cinza{
			border-top: solid 1px #D2D3D5;
			width:100%;
			clear:both;
			margin-bottom:40px;
		}
		
		
		
		/*Galeria*/
		.container-charge-galeria .container-galeria{
			width:100%;
			height:auto;
			clear:both;	
			margin-right:0%;			
		}	
		
		.container-charge-galeria .container-galeria .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:35px;
			color: #6b7d87;
			text-transform:uppercase;
			margin-top:23px;		
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-charge-galeria .container-galeria .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:35px;
			color: #6b7d87;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-charge-galeria .container-galeria .container-foto-grande a img{
			width:100%;
			height:auto;			
		}
		
		.container-charge-galeria .container-galeria .container-foto-grande a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores{
			width:100%;
			height:153px;
			background-color:#6b7d87;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos{
			width:89.7637795%;
			height:153px;		
			margin: 0 auto;
			display:block;	
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos a{
			width:33.3333333%;
			height:153px;
			display:block;
			float:left;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		
		
		/*Charge*/
		.container-lidas-banner{
			width:100%;  
			height:auto;
			clear:both;		
			margin-bottom:50px;		
		}	
		
		.container-lidas-banner .container-lidas{
			width:100%;  
			height:auto;	
			margin-bottom:38px;		
		}	
		
		
		
		.tab-wrap {
			-webkit-transition: 0.3s box-shadow ease;
			transition: 0.3s box-shadow ease;
			border-radius: 0px;
			max-width: 100%;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			  -ms-flex-wrap: wrap;
				  flex-wrap: wrap;
			position: relative;
			list-style: none;
			background-color: #fff;
			margin: 0px 0;
			height:auto;
			color:#03217a;
		}
		.tab-wrap:hover {
			
			color:#03217a;
		}

		.tab {
			display: none;
		}
		.tab:checked:nth-of-type(1) ~ .tab__content:nth-of-type(1) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(2) ~ .tab__content:nth-of-type(2) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(3) ~ .tab__content:nth-of-type(3) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(4) ~ .tab__content:nth-of-type(4) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:first-of-type:not(:last-of-type) + label {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
		.tab:not(:first-of-type):not(:last-of-type) + label {
		  border-radius: 0;
		}
		.tab:last-of-type:not(:first-of-type) + label {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
		.tab:checked + label {
			background-color: #324064;
			box-shadow: 0 -1px 0 #fff inset;
			cursor: default;
			color:#fff;
			font-weight:bold;
			width:40%;	
		}
		.tab:checked + label:hover {
			box-shadow: 0 -1px 0 #fff inset;
			background-color: #fff;
			color:#03217a;
		}
		.tab + label {
			width:100%;	  
			box-shadow: 0 -1px 0 #eee inset;
			border-radius: 0px 0px 0 0;
			cursor: pointer;
			display: block;
			text-decoration: none;
			color: #fff;
			font-size:32px;
			font-weight:bold;
			-webkit-box-flex: 3;
			-webkit-flex-grow: 3;
			  -ms-flex-positive: 3;
				  flex-grow: 3;
			text-align: center;
			background-color: #bdbfc1;
			-webkit-user-select: none;
			 -moz-user-select: none;
			  -ms-user-select: none;
				  user-select: none;
			text-align: center;
			-webkit-transition: 0.3s background-color ease, 0.3s box-shadow ease;
			transition: 0.3s background-color ease, 0.3s box-shadow ease;
			height: 60px;
			box-sizing: border-box;
			padding: 15px;
		}
		@media (min-width:768px) {
				
			.tab + label {
				width:45%;
			}
		}
		.tab + label:hover {
			background-color: #fff;
			box-shadow: 0 1px 0 #f4f4f4 inset;
			color:#03217a;
			font-weight:bold;
		}
		.tab__content {
			padding: 10px 0px;
			background-color: transparent;
			position: absolute;
			width: 100%;
			z-index: -1;
			opacity: 0;
			left: 0;
			-webkit-transform: translateY(-3px);
				  transform: translateY(-3px);
			border-radius: 0px;		
			
		}
		
		
		
		.container-mais-lidas ul{
			width:100%;
			height:915px;  
			clear: both;
			margin-left:0px;
			margin-top:16px;		
		}	

		.container-mais-lidas  ul li { 
			width:100%;
			height: 150px;		
			margin-bottom:37px;		
		}

		.container-mais-lidas ul li:last-child {
			margin-bottom:0px;		
		}

		.container-mais-lidas  ul li a img{    
			width: 32.4409449%;
			height: auto;
			float:left;
			margin-right:3.77952756%;
		}

		.container-mais-lidas  ul li a img:hover{
			 
		}
		
		.container-mais-lidas ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight: 500;
			font-style: normal;
			font-display: swap;		
			color:#DD745C;
			display:block;		
			margin-bottom:12px;
		}

		.container-mais-lidas ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-mais-lidas ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#555556;
			display: block; 
			text-align:left;
			font-weight: 500;
			font-style: normal;
			font-display: swap;		
		}

		.container-mais-lidas  ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		.container-lidas-banner .container-lidas .borda-cinza{
			border-top: solid 1px #D2D3D5;
			width:100%;
			clear:both;
			margin-bottom:25px;
		}
		
		.container-lidas-banner p{    
			text-decoration: none;				
			font-size:12px;		
			color:#396c62;		
			text-align:right;
			margin-bottom:3px;
			clear:both;		
		}
		
		.container-lidas-banner .container-banner{
			width:100%;
			height:auto;		
		}
		
		.container-lidas-banner .container-banner img{
			width:100%;
			height:auto;		
		}
		
		.container-lidas-banner .container-banner img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}
		
		
		
		/*RODAPE*/
		.container-rodape{
			width:100%;
			height:520px;		
			clear:both;				
		}	
		
		.container-rodape .container-rod1{
			width:100%;
			height:230px;
			background-color:#008c7a;
			clear:both;			
		}
		
		.container-rodape .container-rod1 p{
			clear:both;
			font-size:22px;		
			line-height: 20px;		
			color:#fff;
			display: block; 
			margin: 0 auto;
			padding-top:53px;
			margin-bottom:35px;
			text-align:center;
			font-weight: 500;
			font-style: normal;
			font-display: swap;
			width:95%;				
		}
		
		/*REDES SOCIAIS*/
		.container-rodape .container-rod1 .container-redes-socias{
			width:222px;
			height:51px;					
			clear:both;
			margin: 0 auto;		
		}
		
		.container-rodape .container-rod1 .container-redes-socias ul.social{
			width:252px;
			height:51px;		
			display: block;		
		}

		.container-rodape .container-rod1 .container-redes-socias ul.social li{ 
			width:51px;
			height: 51px;
			display: block;
			float:left;
			margin-right:8px;		
		}
		
		.container-rodape ..container-rod1 .container-redes-socias ul.social li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-rodape ..container-rod1 .container-redes-socias ul.social li:last-child {
			margin-right:0px;
		}
		
		
		
		.container-rodape .container-rod2{
			width:100%;
			height:242px;
			background-color:#fff;
			clear:both;	
			
		}
		
		.container-rodape .container-rod2 a.logo-rodape{
			width:186px;
			height:90px; 
			background:url(../img/logo-rodape.png) no-repeat;
			float:left;
			clear:both;
			margin-top:30px;
			margin-left:2%;
		}
		
		.container-rodape .container-rod2 a.logo-rodape:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		
		
		/*CONTAINER MENU*/
		.container-rodape .container-menu-rodape{
			width:30%;
			height:170px;
			float:right;
			margin-top:20px;
			margin-bottom:30px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape{
			width:100%px;
			height:17px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape li{		
			clear:both;
			margin-right:0px;
			margin-bottom:10px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape li:last-child{		
			clear:both;
			margin-right:0px;
			margin-bottom:0px;			
		}

		.container-rodape .container-menu-rodape ul.menu-rodape li a{		
			text-decoration: none;        
			text-transform:uppercase;
			color:#008c7a;
			line-height:17px;		
			font-size:17px;				
		}

		.container-rodape .container-menu-rodape ul.menu-rodape li a:hover{    
			color:#fdc82a;    
		}	
		
		
		.container-rodape .borda-azul{			
			border-top: solid 3px #324064;
			clear:both;
			margin-bottom:30px;
		}
		
			
		.container-rodape .copy{    
			text-decoration: none;        
			color:#9ca3b4;	
			font-size:14px;	
			display:block;
			text-align:center;		
			clear:both;							
		}
		
		
		
				
		
		
		/*Page*/
		.pg-esq {
			width: 99%;	
			margin-bottom: 20px; 
			clear:both;		
		}
		
		.pg-esq .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #008c7a;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:24px;				
		}
				
		.pg-esq .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:34px;
			color: #008c7a;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}

		.pg-esq .container-titulo2{
			width:312px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo2 .titulo-destaque{
			text-decoration:none;			
			font-size:40px;
			color: #008c7a;	
			text-align:center;
			margin-top:0px;
			margin-bottom:18px;
		}
		
		
		.pg-esq .container-titulo3{
			width:412px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo3 .titulo-destaque{
			text-decoration:none;			
			font-size:36px;
			color: #008c7a;	
			text-align:center;
			margin-top:0px;
			margin-bottom:18px;
		}

		.pg-esq .data {				
			margin: 20px 0;
			color:#008c7a;
			font-size:22px;
			font-weight:bold;
		}

		.pg-esq h1.titulo {				
			margin: 20px 0;
			color:#555;
			font-size:38px;
			font-weight:bold;		
		}	

		.pg-esq span.sub-titulo {			
			margin: 20px 0;
			color:#fff;
			font-weight:normal;
			text-transform: uppercase;
		}
		
		
		/*Compartilhar*/
		.curtir {
			text-align: left;
			margin-bottom:10px;
			background-color:#f4f3f3;
			padding:5px;
		}

		.compartilhar-rede{
			float:left;
			font-size:14px;
			font-weight:bold;
			color:#444;
			margin-left:10px;
			margin-right:10px;
		}

		.twetter-button{
			float:left;   
			margin-right:20px;
		}

		.liked{
			float:left;
			margin-right:20px;
		}	
		
		
		.pg-esq p{
			line-height: 25px;
			color:#444;
			font-size:20px;
		}

		.pg-esq #corpo{		
			line-height: 25px;
			color:#444; 
			font-size:20px;
			margin-top:30px;
			margin-bottom:30px;
		}

		.pg-esq #corpo a{
			text-decoration:none;		
			font-weight: bold;
			color:#008c7a;    
		}

		.pg-esq #corpo a:hover{
			color:#fbbb35;
		}

		.pg-esq a{    
			color:#008c7a;
		}

		.pg-esq a:hover{    
			color:#fbbb35;
		}

		.acoes {
			width: 150px;
			height:14px;
			margin-top: 7px;
			float:right;     
		}

		.acoes a{
			float:left;
			margin-left:10px;
		}

		.acoes a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}


		.infos {
			margin: 15px 0;
			font-size: 13px;
		}

		.infos span{
			color: #004593;
			font-weight: bold;
		}

		.liked {
			text-align: right;
			margin: 10px 0;
		}

		.imagem-interna {
			width: 80.73684210526316%;
			margin: 0 auto;			
		}
		
		.imagem-interna img{
			width: 100%;		    
		}

		.imagem-interna h5{
			text-align: right;
		}

		.audio-interna iframe{
			width: 80.73684210526316%;
			margin: 0 auto;
			margin:0 15px 10px 0;    
		}

		.imagem-interna p{
			width:96.3%;
			padding: 10px;
			font-size: 13px;
			background: #008c7a;
			color:#fff;
			margin: 0 auto;
			margin-bottom: 15px;
			border-radius: 0 0 5px 5px;
		}

		.imagem-interna .autoria{		
			padding: 3px 0px 3px 0;
			font-size: 14px;		
			color:#008c7a;		
		}	
		
		.audio{
			width:90%;
			height:130px;	
			margin: 0 auto;
			margin-top:30px;		
		}
		
		.audio iframe{
			width:100%;
			border:0;		
		}
		
		
		.comentario {
			width: 45%;
			float:left;
		}

		.comentario input[type=text]{
			width: 98%;
			height:35px;
			margin-bottom:10px;	
			border:solid 1px #ccc;
		}

		.mensagem {
			width: 45%;	
			float:right;
		}

		.mensagem textarea{
			width: 98.5%;
			height: 110px;
			border:solid 1px #ccc;
			resize: none;
			margin-bottom:20px;
		}

		.mensagem input[type=text]{
			float:left;
			width:80px;
		}

		.enviar {
			background: #008c7a;
			color: #fff;
			border: solid 1px;
			width: 90px;
			height: 34px;
			line-height: 24px;
			text-align: center;
			font-size: 20px;
			text-decoration: none;
			cursor:pointer;
		}
		
		.enviar:hover {
			background: #fdc82a;		
		}
		
		
		/*MENSAGENS*/
		.container-mensagens{
			width:100%;
			min-height:300px;
			margin-top:20px;
			margin-bottom:30px;		
		}
			
		.container-mensagens ul.mensagens{
			width:100%px;
			min-height:300px;   
			clear: both;		
		}

		.container-mensagens ul.mensagens li { 
			width:100%px;
			min-height: 113px;		
			margin-bottom:25px;	
			border-bottom:solid 1px #888;
		}

		.container-mensagens ul.mensagens li:last-child {
			margin-bottom:0px;
			border-bottom:dotted 0px #777;
		}	

		.container-mensagens ul.mensagens li .titulo-mensagens a{    
			text-decoration: none;			 
			font-size:23px;    
			color:#008c7a;
			width:80%;		
			line-height:25px;
			float:left;
			display: block;
			margin-bottom:5px;		
		}

		.container-mensagens ul.mensagens li .titulo-mensagens a:hover{    
			color:#fdc82a;    
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a{    
			text-decoration: none;			   
			font-size:17px;    
			color:#373435;
			width:90%;
			height:33px;
			float:left;
			display: block;		
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a:hover{    
			color:#2e3453;    
		}	
		
		
		
		/*NOTICIAS INTERNA*/
		.container-noticias-interna{
			width:100%;
			min-height:1035px;
			margin-top:20px;
			margin-bottom:27px;	
			
		}
			
		.container-noticias-interna ul.noticias-interna{
			width:100%;
			height:auto;   
			clear: both;		
		}

		.container-noticias-interna ul.noticias-interna li { 
			width:100%;
			height: 140px;
			display:block;
			margin-bottom:25px;	
			border-bottom:solid 1px #888;
		}

		.container-noticias-interna ul.noticias-interna li:last-child {
			margin-bottom:0px;
			border-bottom:dotted 0px #777;
		}

		.container-noticias-interna .container-foto{  
			width:16%;
			height:auto;			
			float:left;
			margin-right:12px;
			border:solid 0px #008c7a;
		}
		
		.container-noticias-interna .container-foto:hover{  
			border:solid 2px #fdc82a;			
		}
			
		.container-noticias-interna .container-foto img{  
			width:100%;
			height:auto;			
		}	
		

		.container-noticias-interna ul.noticias-interna li .titulo-noticias a{    
			text-decoration: none;		  
			font-size:16px;    
			color:#555;
			width:63%;		
			line-height:20px;
			float:left;
			display: block;
			margin-bottom:5px;		
		}

		.container-noticias-interna ul.noticias-interna li .titulo-noticias a:hover{    
			color:#fdc82a;    
		}

		.container-noticias-interna ul.noticias-interna li .resumo-noticias a{    
			text-decoration: none;		  
			font-size:17px;    
			color:#373435;
			width:90%;
			height:33px;
			float:left;
			display: block;		
		}

		.container-noticias-interna ul.noticias-interna li .resumo-noticias a:hover{    
			color:#2e3453;    
		}		
		
		
		.mensagem-noticias{
			text-align:center;
			margin-top:70px;
			font-size:23px;
			color:#008c7a;
		}
		
		
		
		/*Paginacao*/
		#container-paginacao{
		   margin-top:70px;
		   margin-bottom:50px;
		   text-align:center;
		   clear:both;
		}

		.pgoff {    
			font-size: 15px; 
			padding: 7px 15px; 
			margin: 3px; 
			background-color: #263c5e; 
			color: #fff; 
			text-decoration: none; 
		}

		a.pg {    
			font-size: 15px; 
			color: #008c7a;		
			text-decoration: none
		}

		a:hover.pg {    
			font-size: 15px; 
			color: #263c5e !important; 
			text-decoration: none;
		}

		.paginacao {     
			font-size: 15px;
			padding: 7px 15px;
			background-color: #008c7a;
			margin: 3px;
			cursor: pointer;        
			color: #fff !important;
			text-decoration: none;
		}

		.paginacao:hover {
			background-color: #263c5e;		 
			text-decoration: none;
		}

		.desabilita{
			color:#ccc;
			font-size:15px;
		}
		
		
		.pg-dir {
			width:45%;	
			margin: 0 auto;
			margin-right:26%;
			margin-bottom: 20px;
			clear:both;				
		}
		
		/*Banner Lateral*/
		.publicidade-esq {
			text-align: right;
			font-size: 11px;
		}

		.publicidade-esq a img {		 
			width:99%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-esq a img:hover { 
			border: 2px solid #0f3360; 
		}	
		
		
		/*Banner Rodape*/
		.publicidade-rodape {
			width:48%;
			height:auto;
			margin: 0 auto;
			clear: both;		
		}
		
		.publicidade-rodape p{
			text-align: right;
			font-size: 11px;
		}

		.publicidade-rodape a img { 		
			width:100%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-rodape a img:hover { 
			border: 2px solid #0f3360; 
		}
		
		
		/*formulario contato*/
		form#contato {		
			border: solid 0px #000;
			width: 70%;
			margin: 20px auto;
			padding: 0;
		}

		form#contato label {    
			display: block;
			color: #008c7a;
			font-size: 22px;
			margin: 0;
			padding: 0;
			font-weight: bold;
		}

		form#contato input.campo::-webkit-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato:-moz-placeholder {   
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato::-moz-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato :-ms-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato input.campo {			
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 100%;
			height:30px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;		
		}

		form#contato textarea.campo {			
			border: solid 1px #BFBFBF;		
			font-size: 16px;
			color:#555;
			width: 100%;
			height: 130px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;        
		}

		form#contato .select {			
			border: solid 1px #BFBFBF;
			font-family: 'open_sansbold';
			font-size: 16px;
			color:#555;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			width:507px;
			height:40px;
			margin: 2px 0 20px 0;
			padding:3px;
		}

		form#contato .bt-enviar {			
			width: 125px;
			height: 50px;
			line-height: 30px;
			color: #fff;
			background: #008c7a;
			text-align: center;
			border: none;  
			font-size:22px;		
		}

		form#contato .bt-enviar:hover {    
			background: #dec600; 
			cursor:pointer;
		}
				
		
		
	}
	
	
	/*celular 2*/
	@media screen and (max-width:649px) and (min-width:570px){		
		
		/*Page*/
		.page{
			margin-top:40px;
			margin-left:0.7%;
			margin-right:0.7%;
			border:solid 1px blue;
		}		
			
			
			
		.header .bg-menu{			
			width:100%;
			height:57px;
			border:solid 1px transparent;		
		}
		
		/*Menu*/
        .header .bg-menu .menu_responsivo{
            display: inline; 
            background:url(../img/icon-menu-topo.png) no-repeat;            
            width:37px;
            height:30px;            
            float:left;
            z-index: 1000000;
            margin-top:15px;
            margin-left:2%;            						
        }	
		   
		
		/*Menu*/
		.header .bg-menu ul.menu { 
			display:none;
			width:100%;		
			height:320px;
            margin-bottom:42px;
			z-index: 1000;
            background-color:#008c7a;
			position: relative;			
			clear: both;
            margin-top: 0px;
            margin-left:0;
					
		}
		
		.header .bg-menu ul.menu li {
            clear: both;
			width:100%;
            height:42px;             
            border-bottom:solid 1px #fff;
            padding-bottom:10px;			
        }
		
		.header .bg-menu ul.menu li .borda-vertical {
			display:none;	
			
		}
       
        .header .bg-menu ul.menu li a{			
            text-decoration: none;
            color: #fff;            
            font-weight: bold; 
            font-size: 24px;    
            text-transform: uppercase;
            height: 42px;    
            display: block; 
            padding-left:15px;
            padding-top:10px;
            text-align:center;			
        }

        .header .bg-menu ul.menu li a:hover{    
			color: #fbbb35;      
		}

		.header .bg-menu ul.menu li.current-page a {
			color: #fbbb35;  
			font-weight:bold;
		}
		
		
		/*Menu dropdown*/
		#menu2 li .drop {
	  
		}
		
		#menu2 li:hover .drop {
		   
		}

		.dropdown_3columns, 
		.dropdown_4columns,
		.dropdown_5columns {
			margin:0px auto;
			margin-top:52px;
			clear:both;
			position:absolute;
			z-index: 5;
			left:-999em; /* Hides the drop down */
			text-align:left;
			padding:10px 5px 10px 5px;
			border:0px solid #008c7a;    
			color:#fff;
			/* Gradient background */
			background:#48887b;  
			margin-left:0px;	
		}

		.dropdown_1column{
			margin:0px auto;
			margin-top:52px;
			clear:both;
			position:absolute;
			z-index: 5;
			left:-999em; /* Hides the drop down */
			text-align:left;
			padding:10px 5px 10px 5px;
			border:0px solid #008c7a;    
			color:#fff;
			/* Gradient background */
			background:#48887b;  
			margin-left:0px;  
		}

		.dropdown_1column {width: 170px;}
		.dropdown_2columns {width: 200px;}
		.dropdown_3columns {width: 250px;}
		.dropdown_4columns {width: 98.7%;}
		.dropdown_5columns {width: 700px;}

		#menu2 li:hover .dropdown_1column, 
		#menu2 li:hover .dropdown_2columns, 
		#menu2 li:hover .dropdown_3columns,
		#menu2 li:hover .dropdown_4columns,
		#menu2 li:hover .dropdown_5columns {
			left:-1px;
			top:auto;    
		}

		.col_1,
		.col_2,
		.col_3,
		.col_4,
		.col_5 {
			display:inline;
			float: left;
			position: relative;
			margin-left: 5px;
			margin-right: 5px;    
		}
		.col_1 {width:47%;}
		.col_2 {width:170px;}
		.col_3 {width:410px;}
		.col_4 {width:550px;}
		.col_5 {width:690px;}

		#menu2 .menu2_right {
			float:right;
			margin-right:0px;
		}
		#menu2 li .align_right {
			/* Rounded Corners */
			-moz-border-radius: 5px 0px 5px 5px;
			-webkit-border-radius: 5px 0px 5px 5px;
			border-radius: 5px 0px 5px 5px;
		}

		#menu2 li:hover .align_right {
			left:auto;
			right:-1px;
			top:auto;
		}

		#menu2 p, #menu2 h2, #menu2 h3, #menu2 ul li {    
			line-height:16px !important;
			font-size:11px;
			text-align:left;
			height:30px;
			border:solid 0px;
			width:100% !important;
		}

		#menu2 ul li a{    
			line-height:16px !important;
			font-size:16.5px !important;
			text-align:left;
			height:20px;
			border:solid 0px;
		}

		#menu2 h2 {
			text-transform:uppercase;
			font-size:20px;
			font-weight:400;
			letter-spacing:-1px;
			margin:0px 0 14px 0;
			padding-bottom:14px;
			border-bottom:0px solid #008c7a;
			width:100%;
			color:#e0de70;
		   
		}
		#menu2 h3 {
			font-size:14px;
			margin:7px 0 14px 0;
			padding-bottom:7px;
			border-bottom:1px solid #888888;
		}
		#menu2 p {
			line-height:18px;
			margin:0 0 10px 0;    
		}

		#menu2 li:hover div a {
			font-size:14px;
			font-weight:bold;
			color:#fff;    
		}
		#menu2 li:hover div a:hover {
			color:#e0de70;
		}

		#menu2 li ul {
			list-style:none;
			padding:0;
			margin:0 0 12px 0;
		}

		#menu2 li ul li {
			font-size:12px;
			line-height:34px;
			position:relative;    
			padding:0;
			margin:0;
			float:none;
			text-align:left;
			width:160px;
			margin-bottom:10px;    
		}

		#menu2 li ul li:hover {
			background:none;
			border:none;
			padding:0;
			margin:0;
			margin-bottom:10px;
		}


		.menu4-color{
			background:#48887b; 
			border:solid 0px #008c7a;
			margin-top:52px;
			margin-left:0px;
			width:98.7%;
		}
		
		
		
		.bg-menu .container-busca { 			
			width:32px;		
			height:32px;		
			float:right;
			margin-top:-35px;
			margin-right:3%;			
		}
		
		.bg-menu .container-busca a.bt-busca{ 
			background:url(../img/icon-lupa.png) no-repeat;
			width:28px;		
			height:28px; 
			display:block;		
		}
		
		.container-busca{
			width:40%;
			height:100px;
			margin: 0 auto;
			padding-top:50px;		
		}
		
		.container-busca input.campobusca {		
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 85%;
			height:30px;
			margin: 0px 10px 0px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;	
			float:left;
		}
			
		
		.header {
			width:100%;
			height: 277px; 	
			background-color:#008C7A;		
		}
		
		
		/*Logomarca IVC*/
		.container-logo-ivc{			
			margin-top: 50px;
			margin-left:2%;
			width: 90px;
			height:51px;
			display: block;		
			float:left;		
		}	
		
		.header a.logo-ivc{
			width: 90px;
			height:51px;         
			background:url(../img/logo-IVC.png) no-repeat top center;         		
		} 

		.header a.logo-ivc:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		} 
		
		
		
		/*Logomarca*/
		.container-logo{			
			margin-top: 36px;
			width: 300px; /*245*/
			height:137px; /*122*/
			display: block;		
			margin-left: auto;
			margin-right: auto;		
		}	
		
		.header a.logo{
			width: 300px;
			height:137px;         
			background:url(../img/logo-topo.png) no-repeat top center;         		
		} 

		.header a.logo:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		} 


		
		
		/*Redes Sociais*/
		.header .container-redes-socias{
			width:45px;
			height:202px;
			margin-top:-165px;
			margin-right: 2%;
			float:right;			
			display:block;			
		}	
		
		.header .container-redes-socias ul.social{
			width:45px;
			height:154px;		
			display: block;		
		}

		.header .container-redes-socias ul.social li{ 
			width:45px;
			height: 44px;
			display: block;
			clear:both;
			margin-bottom:8px;		
		}
		
		.header .container-redes-socias ul.social li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.header .container-redes-socias ul.social li:last-child {
			margin-right:0px;
		}
		
		
				
		/*Manchete*/
		.container-manchete{
			width:100%; /*645*/
			height:auto;
			clear:both;			        
			margin-bottom:30px;	
			position: relative;				
		}		
		
		.container-manchete .container-foto {
			position: relative;		
		}	
		
		.container-manchete .container-foto a img {		
			width:100%;	
			position: relative;		
		}

		.container-manchete .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-manchete .container-manchete{		
			background-color:#DC6C54;		
			width:100%;
			height:202px;
			bottom:0;
		}
		
		.container-manchete .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-manchete .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-manchete .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-manchete .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		/*Manchete 2*/
		.container-manchete2{
			width:87%; 
			height:auto;
			clear:both;		
			margin-right:7%;
			margin-bottom:26px;				
		}

		.container-manchete2 .container-materia{
			width:100%; 
			height:auto;	         
			margin-bottom:27px;		
		}
		
		.container-manchete2 .container-materia .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:44px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:24px;				
		}
			
		.container-manchete2 .container-materia .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:44px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		
		.container-manchete2 .container-materia .container-noticia{
			width:100%;
			height:auto;		
			clear:both;	
			display:block;				
		}
		
		.container-manchete2 .container-materia .container-noticia .foto-manchete2 a{
			width:100%;
			height:auto;	
			filter: brightness(65%);
		}
		
		.container-manchete2 .container-materia .container-noticia .foto-manchete2 a:hover{
			
		}
		
		.container-manchete2 .container-materia .container-noticia .barra{
			width:75px;
			height:10px;
			background-color:#DC6C54;
			position:absolute;		
			margin-top:-110px;
			margin-left:25px;
		}
		
		.container-manchete2 .container-materia .container-noticia .titulo-manchete2 a{
			width:92.06976744186047%;
			text-decoration:none;		
			font-size:18px;
			line-height:22px;		
			color: #fff;		
			display:block;
			position:absolute;		
			margin-top:-85px;
			margin-left:25px;
		}
		
		.container-manchete2 .container-materia .container-noticia .titulo-manchete2 a:hover{
			color:#fbbb35;
		}
		
		
			
		/*Slide Noticias*/
		.container-slide-noticias{
			width:100%; 
			height:auto;  		
			clear:both;			
		}


		.container-slide-noticias .foto a{
			width:48.1889764%; 
			height:auto;  		
			float:left;
			margin-right:26px;		
		}

		.container-slide-noticias .foto a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}	
		
		.container-slide-noticias .titulo a{
			text-decoration:none;		
			font-size:20px;
			line-height:25px;		
			color: #324064;		
			display:block;	
			padding-top:5px;
		}
		
		.container-slide-noticias .titulo a:hover{        		
			color: #fbbb35;	
		}
		
		
		
		/*Banner*/
		.banner-full{
			clear:both;
			width:100%;
			height:150px;
			background:url(../img/bg-banner.png) no-repeat top center; 
			margin-bottom:30px;
		}
		
		
		.banner-full ul{
			width:98%;
			height:auto;  
			clear: both;
			margin: 0 auto;			
			padding-top:21px;		
		}	

		.banner-full ul li { 
			width:98%;
			height:auto;
			margin: 0 auto;			
		}

		.banner-full ul li:last-child {
			margin-right:0px;
		}
		
		.banner-full ul li p{    
			text-decoration: none;			
			font-size:12px;		
			color:#737375;		
			text-align:right;
			margin-right:2%;
		}

		.banner-full ul li a img{    
			width:98%;
			height:auto;		
			position:relative;
		}

		.banner-full ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
		/*A bronca do Zaca*/
		.container-bronca-zaca{
			width:100%;
			height:885px;
			background-color:#C7E7E7;
			margin-bottom:40px;
		}	
		
		.container-bronca-zaca .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:42px;
			color: #008C7A;
			text-transform:uppercase;		
			padding-top:22px;		
			margin-bottom:24px;
			margin-left:2%
		}
			
		.container-bronca-zaca .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008C7A;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		

		
		.container-bronca-zaca .container-titulo-zaca{
			width:85%;
			height:109px;
			clear:both;
			margin-left:2%
		}
		
		.container-bronca-zaca .container-titulo-zaca .titulo-zaca{
			width:100%;
			height:109px;
			text-decoration:none;			
			font-size:18px;
			color: #4B4B4D;
			display:block;
			margin-bottom:48px;				
		}
		
		.container-bronca-zaca .container-titulo-zaca .titulo-zaca a:hover{		
			color: #ffe74a;		
		}
		
		
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem{
			width:111%;
			height:426px;
			margin: 0 auto;			
			clear:both;
			margin-top:430px;			
		}
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem .titulo-secao-veja-tambem{
			text-decoration:none;
			font-weight: bold;
			font-style: normal;
			font-display: swap;		
			font-size:22px;
			color: #008C7A;		
			margin-bottom:14px;
		}	
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul{
			width:100%;
			height:174px;  
			clear: both;			
		}	

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li { 
			width:48%;
			height: auto;
			float:left;			
			margin-right:4%;
		}

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li:last-child {
			margin-right:0px;
		}	

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li a img{    
			width: 100%;
			height: auto;		
			position:relative;
		}

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		/*Video*/
		.container-bronca-zaca .video-zaca{
			width:95%; 
			height:399px;
			clear:both;				
			margin-right:3%;			
		}
		
		.container-bronca-zaca .video-zaca iframe{
			width:100%;
			height:100%;
			border:0px;
		}	
		
		
		
		/*Noticias Vermelho*/
		.container-noticias-red{
			width:100%;
			height:362px;
			clear:both;				         
			margin-bottom:26px;
			border:solid 0px transparent;		
		}	
		
		.container-noticias-red ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
		}	

		.container-noticias-red ul li { 
			width:47.6293436%;
			height: auto;
			float:left;
			margin-right:4.25328185%;
			margin-bottom:20px;			
		}
		
		.container-noticias-red ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-noticias-red ul li:last-child {
			margin-right:0px;
		}

		.container-noticias-red ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:15px;		
		}

		.container-noticias-red ul li a img:hover{
			 
		}
		
		.container-noticias-red ul li .barra{    
			width:73px;
			height:10px;
			background-color:#Da5343;
			color:#fff;		
			position:absolute;
			margin-top:32.1%;		
		}
		

		.container-noticias-red ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#Da5343;
			display:block;		
			margin-bottom:15px;
		}

		.container-noticias-red ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-noticias-red ul li .titulo a{		
			text-decoration: none;		     
			font-size:19px;
			font-weight:bold;
			line-height: 23px;		
			color:#4B4B4D;
			display: block; 		   
		}

		.container-noticias-red ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		/*A TV do Zaca*/
		.podcast{
			width:100%;
			height:915px;
			background-color:#17B5A0;
			margin-bottom:40px;
		}	
		
		
		.podcast .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:42px;
			color: #fff;
			text-transform:uppercase;		
			padding-top:42px;		
			margin-bottom:24px;
			margin-left:2%;
		}
			
		.podcast .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:42px;
			color: #fff;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		
		
		
		/*Video*/
		.podcast .video-zaca{
			width:95%; 
			height:399px;
			clear:both;	
			margin-left:2%;
			margin-top:0px;
			margin-bottom:20px;
		}
		
		.podcast .video-zaca iframe{
			width:100%;
			height:100%;
			border:0px;
		}
		

		/*Mais Videos*/
		.podcast .container-titulo-zaca{
			width:95%;
			height:129px;
			margin-right:3%;
			clear:both;			
		}
		
		.podcast .container-titulo-zaca .titulo-zaca{
			width:100%;
			height:123px;
			text-decoration:none;			
			font-size:21px;
			font-style: normal;
			color: #fff;
			display:block;
			margin-bottom:28px;				
		}
		
		.podcast .container-titulo-tv .titulo-zaca a:hover{		
			color: #ffe74a;		
		}
		
		
		.podcast .container-titulo-zaca .container-veja-tambem{
			width:100%;
			height:206px;		
			clear:both;		
		}
		
		.podcast .container-titulo-zaca .container-veja-tambem .titulo-secao-veja-tambem{
			text-decoration:none;
			font-weight: bold;
			font-style: normal;
			font-display: swap;		
			font-size:20px;
			color: #fff;		
			margin-bottom:14px;
		}	
		
		.podcast .container-titulo-zaca .container-veja-tambem ul{
			width:100%;
			height:174px;  
			clear: both;				
		}	

		.podcast .container-titulo-zaca .container-veja-tambem ul li { 
			width:48.1889764%;
			height: 174px;
			float:left;
			margin-right:3.5%;
		}

		.podcast .container-titulo-zaca .container-veja-tambem ul li:last-child {
			margin-right:0px;
		}	

		.podcast .container-titulo-zaca .container-veja-tambem ul li a img{    
			width: 100%;
			height: auto;		
			position:relative;
		}

		.podcast .container-titulo-zaca .container-veja-tambem ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
			
			
		
		/*noticia grande verde*/
		.container-grande-noticia-verde{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-verde .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #038574;
			text-transform:uppercase;				
			margin-bottom:20px;
			margin-left:1%;
			float:left;		
		}
			
		.container-grande-noticia-verde .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #038574;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-verde .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#038574;
			display:block;			
			float:right;
			margin-top:10px;
		}
		
		.container-grande-noticia-verde .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-verde ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;
		}	

		.container-grande-noticia-verde ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-verde ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-verde ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-verde ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-verde ul li a img:hover{
			 
		}
		
		.container-grande-noticia-verde ul li .barra{    
			width:80px;
			height:10px;
			background-color:#038574;
			color:#fff;		
			position:absolute;
			margin-top:32.1%;	
		}		

		.container-grande-noticia-verde ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#038574;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-verde ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-verde ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-verde ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-verde .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-verde .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-verde .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-verde .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-verde .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#038574;
			color:#fff;		
			position:absolute;
			margin-top:59%;
			display:none;			
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete{		
			background-color:#038574;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-verde .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-verde .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		/*noticia grande vermelho*/
		.container-grande-noticia-vermelho{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-vermelho .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #DD745C;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;
			margin-left:1%;
		}
			
		.container-grande-noticia-vermelho .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #DD745C;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-vermelho .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#DD745C;
			display:block;			
			float:right;
			margin-top:10px;
		}
		
		.container-grande-noticia-vermelho .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-vermelho ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;	
		}	

		.container-grande-noticia-vermelho ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-vermelho ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-vermelho ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-vermelho ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-vermelho ul li a img:hover{
			 
		}
		
		.container-grande-noticia-vermelho ul li .barra{    
			width:80px;
			height:10px;
			background-color:#DD745C;
			color:#fff;		
			position:absolute;
			margin-top:32.1%;	
		}		

		.container-grande-noticia-vermelho ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#DD745C;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-vermelho ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-vermelho ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-vermelho ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-vermelho .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-vermelho .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-vermelho .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-vermelho .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-vermelho .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#DD745C;
			color:#fff;		
			position:absolute;
			margin-top:59%;	
			display:none;
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete{		
			background-color:#DD745C;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-vermelho .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-vermelho .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		
		/*so videos*/
		.container-so-videos{
			clear:both;
			width:100%;
			height:850px;	
			background-color:#4B4B4D;		
			margin-bottom:50px;		
		}
		
		.container-so-videos .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #FCB62E;
			text-transform:uppercase;				
			margin-bottom:40px;		
			padding-top:38px;
			margin-left:1%;
		}
			
		.container-so-videos .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #FCB62E;
			text-transform:uppercase;		
			margin-top:0px;	
					
		}
		
		.container-so-videos .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#FCB62E;
			display:block;			
			float:right;
			margin-top:-65px;
			margin-bottom:40px;
			margin-right:1%;			
		}
		
		.container-so-videos .ver-mais a:hover{    
			color:#fff;    
		}
		
		
		.container-so-videos ul{
			clear:both;
			width:97%; 
			height:auto;
			margin: 0 auto;
			margin-top:50px;		
		}	

		.container-so-videos ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-so-videos ul li:nth-child(2n) {
			margin-right:0px;
		}
		
		.container-so-videos ul li:last-child {
			margin-right:0px;
		}

		.container-so-videos ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-so-videos ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		.container-so-videos ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#FCB62E;
			display:block;		
			margin-bottom:12px;			
		}

		.container-so-videos ul li .olho a:hover{    
			color:#fff;    
		}

		.container-so-videos ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 23px;		
			color:#fff;
			display: block;		   
		}

		.container-so-videos ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		/*noticia grande roxo*/
		.container-grande-noticia-roxo{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-roxo .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #A85688;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-roxo .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #A85688;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-roxo .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#A85688;
			display:block;			
			float:right;
			margin-top:10px;
		}
		
		.container-grande-noticia-roxo .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-roxo ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;	
		}	

		.container-grande-noticia-roxo ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-roxo ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-roxo ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-roxo ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-roxo ul li a img:hover{
			 
		}
		
		.container-grande-noticia-roxo ul li .barra{    
			width:80px;
			height:10px;
			background-color:#A85688;
			color:#fff;		
			position:absolute;
			margin-top:32.1%;	
		}		

		.container-grande-noticia-roxo ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#A85688;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-roxo ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-roxo ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-roxo ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-roxo .container-grande{
			width:100%; 
			height:auto;  
			clear:both;	
		}

		.container-grande-noticia-roxo .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-roxo .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-roxo .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-roxo .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#A85688;
			color:#fff;		
			position:absolute;
			margin-top:59%;
			display:none;
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete{		
			background-color:#A85688;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-roxo .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-roxo .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*noticia grande azul*/
		.container-grande-noticia-azul{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-azul .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #006DAE;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-azul .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #006DAE;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-grande-noticia-azul .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#006DAE;
			display:block;			
			float:right;
			margin-top:10px;
		}
		
		.container-grande-noticia-azul .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-azul ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;
		}	

		.container-grande-noticia-azul ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-azul ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-azul ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-azul ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-azul ul li a img:hover{
			 
		}
		
		.container-grande-noticia-azul ul li .barra{    
			width:80px;
			height:10px;
			background-color:#006DAE;
			color:#fff;		
			position:absolute;
			margin-top:32.1%;	
		}		

		.container-grande-noticia-azul ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#006DAE;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-azul ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-azul ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-azul ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-azul .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-azul .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-azul .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-azul .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-azul .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#006DAE;
			color:#fff;		
			position:absolute;
			margin-top:59%;
			display:none;
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete{		
			background-color:#006DAE;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-azul .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-azul .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*noticia grande cinza*/
		.container-grande-noticia-cinza{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-cinza .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #889fac;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-cinza .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #889fac;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-grande-noticia-cinza .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#889fac;
			display:block;			
			float:right;
			margin-top:10px;
		}
		
		.container-grande-noticia-cinza .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-cinza ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;	
		}	

		.container-grande-noticia-cinza ul li { 
			width:48.0314961%;
			height: 277px;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-cinza ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-cinza ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-cinza ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-cinza ul li a img:hover{
			 
		}
		
		.container-grande-noticia-cinza ul li .barra{    
			width:80px;
			height:10px;
			background-color:#889fac;
			color:#fff;		
			position:absolute;
			margin-top:32.1%;	
		}		

		.container-grande-noticia-cinza ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#889fac;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-cinza ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-cinza ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-cinza ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-cinza .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-cinza .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-cinza .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-cinza .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-cinza .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#889fac;
			color:#fff;		
			position:absolute;
			margin-top:59%;
			display:none;
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete{		
			background-color:#889fac;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-cinza .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-cinza .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*Noticias Verde*/
		.container-noticias-verde{
			width:100%;
			height:auto;
			clear:both;				         
			margin-bottom:50px;			
		}	
		
		.container-noticias-verde .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008c7a;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-noticias-verde .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008c7a;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-noticias-verde .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#008c7a;
			display:block;			
			float:right;
			margin-top:20px;
		}
		
		.container-noticias-verde .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		.container-noticias-verde ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
		}	

		.container-noticias-verde ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;
		}
		
		.container-noticias-verde ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-noticias-verde ul li:last-child {
			margin-right:0px;
		}

		.container-noticias-verde ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:15px;		
		}

		.container-noticias-verde ul li a img:hover{
			 
		}
		
		.container-noticias-verde ul li .barra{    
			width:80px;
			height:10px;
			background-color:#008c7a;
			color:#fff;		
			position:absolute;
			margin-top:32.2%;		
		}
		

		.container-noticias-verde ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#008c7a;
			display:block;		
			margin-bottom:12px;
		}

		.container-noticias-verde ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-noticias-verde ul li .titulo a{		
			text-decoration: none;		     
			font-size:19px;
			font-weight:bold;
			line-height: 23px;		
			color:#4B4B4D;
			display: block; 		   
		}

		.container-noticias-verde ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		
		/*Noticias Container 1*/
		.container-1{
			width:65.8146718%;
			height:auto;
			clear: both;
			margin-left:15%;
			margin-right:0px;
			margin-bottom:30px;				
		}	
		
		.container-1 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #f58634;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-1 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #f58634;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-1 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-1 ul li { 
			width:100%;
			height: auto;				
		}

		.container-1 ul li:last-child {
			margin-right:0px;
		}

		.container-1 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-1 ul li a img:hover{
			 
		}
		
		.container-1 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#f58634;
			color:#fff;		
			position:absolute;
			margin-top:44.1%;		
		}	

		.container-1 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-1 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-1 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-1 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-1 .container-mini ul li { 
			width:100%;
			height: 170px;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-1 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-1 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-1 .container-mini ul li a img:hover{
			 
		}
		
		.container-1 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#f58634;
			color:#fff;		
			position:absolute;
			margin-top:21.6%;		
		}	

		.container-1 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:34px;
		}

		.container-1 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		/*Noticias Container 2*/
		.container-2{
			width:65.8146718%;
			height:auto;
			clear: both;
			margin-left:15%;
			margin-right:0px;
			margin-bottom:30px;			
		}	
		
		.container-2 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #6b7d87;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-2 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #6b7d87;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-2 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-2 ul li { 
			width:100%;
			height: auto;				
		}

		.container-2 ul li:last-child {
			margin-right:0px;
		}

		.container-2 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-2 ul li a img:hover{
			 
		}
		
		.container-2 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#6b7d87;
			color:#fff;		
			position:absolute;
			margin-top:44.1%;		
		}	

		.container-2 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-2 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-2 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-2 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-2 .container-mini ul li { 
			width:100%;
			height: 170px;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-2 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-2 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-2 .container-mini ul li a img:hover{
			 
		}
		
		.container-2 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#6b7d87;
			color:#fff;		
			position:absolute;
			margin-top:21.6%;		
		}	

		.container-2 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:34px;
		}

		.container-2 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		/*Noticias Container 3*/
		.container-3{
			width:65.8146718%;
			height:auto;
			clear: both;
			margin-right:18.5%;
			margin-bottom:30px;			
		}	
		
		.container-3 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #48887b;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-3 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #48887b;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-3 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-3 ul li { 
			width:100%;
			height: auto;				
		}

		.container-3 ul li:last-child {
			margin-right:0px;
		}

		.container-3 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-3 ul li a img:hover{
			 
		}
		
		.container-3 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#48887b;
			color:#fff;		
			position:absolute;
			margin-top:44.1%;		
		}	

		.container-3 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-3 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-3 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-3 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-3 .container-mini ul li { 
			width:100%;
			height: 170px;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-3 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-3 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-3 .container-mini ul li a img:hover{
			 
		}
		
		.container-3 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#48887b;
			color:#fff;		
			position:absolute;
			margin-top:21.6%;		
		}	

		.container-3 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:34px;
		}

		.container-3 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
			
		/*Banners*/
		.container-banners{
			width:100%;
			height:auto;
			clear:both;				         
			margin-bottom:26px;
			border:solid 1px transparent;		
		}	
		
		.container-banners ul{
			width:100%;
			height:auto;  
			clear: both;		
		}	

		.container-banners ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-bottom:28px;
			margin-right:3.26448819%;		
		}
		
		.container-banners ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-banners ul li:last-child {
			margin-right:0px;
		}
		
		.container-banners ul li p{    
			text-decoration: none;				
			font-size:12px;		
			color:#396c62;		
			text-align:right;			
		}

		.container-banners ul li a img{    
			width: 100%;
			height: auto;			
		}

		.container-banners ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
		
		
		
		/*Charge*/
		.container-charge-galeria{
			width:100%;  
			height:auto;
			clear:both;		
			margin-bottom:50px;	
		}	
		
		
		/*charge*/
		.container-charge-galeria .container-charge{
			width:100%; 
			height:auto;		
			border-top: solid 1px #8a728e;
			border-bottom: solid 0px #8a728e;		
			margin-bottom:42px;
			clear:both;
		}
		
		.container-charge-galeria .container-charge .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #8a728e;
			text-transform:uppercase;
			margin-top:23px;		
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-charge-galeria .container-charge .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #8a728e;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-charge-galeria .container-charge .ver-mais a{    
			text-decoration: none;			
			font-size:19px;
			font-weight:bold !important!;			
			color:#8a728e;
			display:block;			
			float:right;
			margin-top:40px;
		}
		
		.container-charge-galeria .container-charge .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		.container-charge-galeria .container-charge .charge img{
			width:100%;
			height:auto;
			display:block;
			border-bottom:solid 2px #8a728e;
			margin-top:0px;
			margin-bottom:8px;
			padding:0px;
		}
		
		.container-charge-galeria .container-charge .container-ver-mais a{
			text-decoration:none;			
			font-size:17px;
			color: #8a728e;
			display:block;
			clear:both;	
			margin-bottom:28px;		
		}
		
		.container-charge-galeria .container-charge .container-ver-mais a:hover{
			color: #fbbb35;		
		}
		
		
		.container-charge-galeria .container-charge .borda-cinza{
			border-top: solid 1px #D2D3D5;
			width:100%;
			clear:both;
			margin-bottom:40px;
		}
		
		
		
		/*Galeria*/
		.container-charge-galeria .container-galeria{
			width:100%;
			height:auto;
			clear:both;	
			margin-right:0%;			
		}	
		
		.container-charge-galeria .container-galeria .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #6b7d87;
			text-transform:uppercase;
			margin-top:23px;		
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-charge-galeria .container-galeria .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #6b7d87;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-charge-galeria .container-galeria .container-foto-grande a img{
			width:100%;
			height:auto;			
		}
		
		.container-charge-galeria .container-galeria .container-foto-grande a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores{
			width:100%;
			height:153px;
			background-color:#6b7d87;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos{
			width:89.7637795%;
			height:153px;		
			margin: 0 auto;
			display:block;	
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos a{
			width:33.3333333%;
			height:153px;
			display:block;
			float:left;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		
		
		/*Charge*/
		.container-lidas-banner{
			width:100%;  
			height:auto;
			clear:both;		
			margin-bottom:50px;		
		}	
		
		.container-lidas-banner .container-lidas{
			width:100%;  
			height:auto;	
			margin-bottom:38px;		
		}	
		
		
		
		.tab-wrap {
			-webkit-transition: 0.3s box-shadow ease;
			transition: 0.3s box-shadow ease;
			border-radius: 0px;
			max-width: 100%;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			  -ms-flex-wrap: wrap;
				  flex-wrap: wrap;
			position: relative;
			list-style: none;
			background-color: #fff;
			margin: 0px 0;
			height:auto;
			color:#03217a;
		}
		.tab-wrap:hover {
			
			color:#03217a;
		}

		.tab {
			display: none;
		}
		.tab:checked:nth-of-type(1) ~ .tab__content:nth-of-type(1) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(2) ~ .tab__content:nth-of-type(2) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(3) ~ .tab__content:nth-of-type(3) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(4) ~ .tab__content:nth-of-type(4) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:first-of-type:not(:last-of-type) + label {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
		.tab:not(:first-of-type):not(:last-of-type) + label {
		  border-radius: 0;
		}
		.tab:last-of-type:not(:first-of-type) + label {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
		.tab:checked + label {
			background-color: #324064;
			box-shadow: 0 -1px 0 #fff inset;
			cursor: default;
			color:#fff;
			font-weight:bold;
			width:40%;	
		}
		.tab:checked + label:hover {
			box-shadow: 0 -1px 0 #fff inset;
			background-color: #fff;
			color:#03217a;
		}
		.tab + label {
			width:100%;	  
			box-shadow: 0 -1px 0 #eee inset;
			border-radius: 0px 0px 0 0;
			cursor: pointer;
			display: block;
			text-decoration: none;
			color: #fff;
			font-size:32px;
			font-weight:bold;
			-webkit-box-flex: 3;
			-webkit-flex-grow: 3;
			  -ms-flex-positive: 3;
				  flex-grow: 3;
			text-align: center;
			background-color: #bdbfc1;
			-webkit-user-select: none;
			 -moz-user-select: none;
			  -ms-user-select: none;
				  user-select: none;
			text-align: center;
			-webkit-transition: 0.3s background-color ease, 0.3s box-shadow ease;
			transition: 0.3s background-color ease, 0.3s box-shadow ease;
			height: 60px;
			box-sizing: border-box;
			padding: 15px;
		}
		@media (min-width:768px) {
				
			.tab + label {
				width:45%;
			}
		}
		.tab + label:hover {
			background-color: #fff;
			box-shadow: 0 1px 0 #f4f4f4 inset;
			color:#03217a;
			font-weight:bold;
		}
		.tab__content {
			padding: 10px 0px;
			background-color: transparent;
			position: absolute;
			width: 100%;
			z-index: -1;
			opacity: 0;
			left: 0;
			-webkit-transform: translateY(-3px);
				  transform: translateY(-3px);
			border-radius: 0px;		
			
		}
		
		
		
		.container-mais-lidas ul{
			width:100%;
			height:915px;  
			clear: both;
			margin-left:0px;
			margin-top:16px;		
		}	

		.container-mais-lidas  ul li { 
			width:100%;
			height: 150px;		
			margin-bottom:37px;		
		}

		.container-mais-lidas ul li:last-child {
			margin-bottom:0px;		
		}

		.container-mais-lidas  ul li a img{    
			width: 32.4409449%;
			height: auto;
			float:left;
			margin-right:3.77952756%;
		}

		.container-mais-lidas  ul li a img:hover{
			 
		}
		
		.container-mais-lidas ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight: 500;
			font-style: normal;
			font-display: swap;		
			color:#DD745C;
			display:block;		
			margin-bottom:12px;
		}

		.container-mais-lidas ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-mais-lidas ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#555556;
			display: block; 
			text-align:left;
			font-weight: 500;
			font-style: normal;
			font-display: swap;		
		}

		.container-mais-lidas  ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		.container-lidas-banner .container-lidas .borda-cinza{
			border-top: solid 1px #D2D3D5;
			width:100%;
			clear:both;
			margin-bottom:25px;
		}
		
		.container-lidas-banner p{    
			text-decoration: none;				
			font-size:12px;		
			color:#396c62;		
			text-align:right;
			margin-bottom:3px;
			clear:both;		
		}
		
		.container-lidas-banner .container-banner{
			width:100%;
			height:auto;		
		}
		
		.container-lidas-banner .container-banner img{
			width:100%;
			height:auto;		
		}
		
		.container-lidas-banner .container-banner img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}
		
		
		
		/*RODAPE*/
		.container-rodape{
			width:100%;
			height:520px;		
			clear:both;				
		}	
		
		.container-rodape .container-rod1{
			width:100%;
			height:230px;
			background-color:#008c7a;
			clear:both;			
		}
		
		.container-rodape .container-rod1 p{
			clear:both;
			font-size:22px;		
			line-height: 20px;		
			color:#fff;
			display: block; 
			margin: 0 auto;
			padding-top:53px;
			margin-bottom:35px;
			text-align:center;
			font-weight: 500;
			font-style: normal;
			font-display: swap;
			width:95%;				
		}
		
		/*REDES SOCIAIS*/
		.container-rodape .container-rod1 .container-redes-socias{
			width:222px;
			height:51px;					
			clear:both;
			margin: 0 auto;		
		}
		
		.container-rodape .container-rod1 .container-redes-socias ul.social{
			width:252px;
			height:51px;		
			display: block;		
		}

		.container-rodape .container-rod1 .container-redes-socias ul.social li{ 
			width:51px;
			height: 51px;
			display: block;
			float:left;
			margin-right:8px;		
		}
		
		.container-rodape ..container-rod1 .container-redes-socias ul.social li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-rodape ..container-rod1 .container-redes-socias ul.social li:last-child {
			margin-right:0px;
		}
		
		
		
		.container-rodape .container-rod2{
			width:100%;
			height:242px;
			background-color:#fff;
			clear:both;	
			
		}
		
		.container-rodape .container-rod2 a.logo-rodape{
			width:186px;
			height:90px; 
			background:url(../img/logo-rodape.png) no-repeat;
			float:left;
			clear:both;
			margin-top:30px;
			margin-left:2%;
		}
		
		.container-rodape .container-rod2 a.logo-rodape:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		
		
		/*CONTAINER MENU*/
		.container-rodape .container-menu-rodape{
			width:30%;
			height:170px;
			float:right;
			margin-top:20px;
			margin-bottom:30px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape{
			width:100%px;
			height:17px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape li{		
			clear:both;
			margin-right:0px;
			margin-bottom:10px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape li:last-child{		
			clear:both;
			margin-right:0px;
			margin-bottom:0px;			
		}

		.container-rodape .container-menu-rodape ul.menu-rodape li a{		
			text-decoration: none;        
			text-transform:uppercase;
			color:#008c7a;
			line-height:17px;		
			font-size:17px;				
		}

		.container-rodape .container-menu-rodape ul.menu-rodape li a:hover{    
			color:#fdc82a;    
		}	
		
		
		.container-rodape .borda-azul{			
			border-top: solid 3px #324064;
			clear:both;
			margin-bottom:30px;
		}
		
			
		.container-rodape .copy{    
			text-decoration: none;        
			color:#9ca3b4;	
			font-size:14px;	
			display:block;
			text-align:center;		
			clear:both;							
		}
		
		
		
		
		
		
		
		
		
		/*Page*/
		.pg-esq {
			width: 99%;		 
			margin-bottom: 20px; 
			clear:both;		
		}
		
		.pg-esq .linha-titulo{
			width:100%;               
			border-top:solid 5px #008c7a;		         
			margin-top:-85px;
			position:relative;	
			z-index:-99999999999;
			clear:both;	
			margin-bottom:48px;		
		}
		
		.pg-esq .container-titulo{
			width:202px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo .titulo-destaque{
			text-decoration:none;			 
			font-size:40px;
			color: #008c7a;	
			text-align:center;
			margin-top:0px;
			margin-bottom:18px;
		}

		.pg-esq .container-titulo2{
			width:312px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo2 .titulo-destaque{
			text-decoration:none;			
			font-size:40px;
			color: #008c7a;	
			text-align:center;
			margin-top:0px;
			margin-bottom:18px;
		}
		
		
		.pg-esq .container-titulo3{
			width:412px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo3 .titulo-destaque{
			text-decoration:none;			
			font-size:36px;
			color: #008c7a;	
			text-align:center;
			margin-top:0px;
			margin-bottom:18px;
		}

		.pg-esq .data {				
			margin: 20px 0;
			color:#008c7a;
			font-size:22px;
			font-weight:bold;
		}

		.pg-esq h1.titulo {				
			margin: 20px 0;
			color:#555;
			font-size:38px;
			font-weight:bold;		
		}	

		.pg-esq span.sub-titulo {			
			margin: 20px 0;
			color:#fff;
			font-weight:normal;
			text-transform: uppercase;
		}
		
		
		/*Compartilhar*/
		.curtir {
			text-align: left;
			margin-bottom:10px;
			background-color:#f4f3f3;
			padding:5px;
		}

		.compartilhar-rede{
			float:left;
			font-size:14px;
			font-weight:bold;
			color:#444;
			margin-left:10px;
			margin-right:10px;
		}

		.twetter-button{
			float:left;   
			margin-right:20px;
		}

		.liked{
			float:left;
			margin-right:20px;
		}	
		
		
		.pg-esq p{
			line-height: 25px;
			color:#444;
			font-size:20px;
		}

		.pg-esq #corpo{		
			line-height: 25px;
			color:#444; 
			font-size:20px;
			margin-top:30px;
			margin-bottom:30px;
		}

		.pg-esq #corpo a{
			text-decoration:none;		
			font-weight: bold;
			color:#008c7a;    
		}

		.pg-esq #corpo a:hover{
			color:#fbbb35;
		}

		.pg-esq a{    
			color:#008c7a;
		}

		.pg-esq a:hover{    
			color:#fbbb35;
		}

		.acoes {
			width: 150px;
			height:14px;
			margin-top: 7px;
			float:right;     
		}

		.acoes a{
			float:left;
			margin-left:10px;
		}

		.acoes a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}


		.infos {
			margin: 15px 0;
			font-size: 13px;
		}

		.infos span{
			color: #004593;
			font-weight: bold;
		}

		.liked {
			text-align: right;
			margin: 10px 0;
		}

		.imagem-interna {
			width: 80.73684210526316%;
			margin: 0 auto;			
		}
		
		.imagem-interna img{
			width: 100%;		    
		}

		.imagem-interna h5{
			text-align: right;
		}

		.audio-interna iframe{
			width: 80.73684210526316%;
			margin: 0 auto;
			margin:0 15px 10px 0;    
		}

		.imagem-interna p{
			width:96.3%;
			padding: 10px;
			font-size: 13px;
			background: #008c7a;
			color:#fff;
			margin: 0 auto;
			margin-bottom: 15px;
			border-radius: 0 0 5px 5px;
		}

		.imagem-interna .autoria{		
			padding: 3px 0px 3px 0;
			font-size: 14px;		
			color:#008c7a;		
		}	
		
		.audio{
			width:90%;
			height:130px;	
			margin: 0 auto;
			margin-top:30px;		
		}
		
		.audio iframe{
			width:100%;
			border:0;		
		}
		
		
		.comentario {
			width: 45%;
			float:left;
		}

		.comentario input[type=text]{
			width: 98%;
			height:35px;
			margin-bottom:10px;	
			border:solid 1px #ccc;
		}

		.mensagem {
			width: 45%;	
			float:right;
		}

		.mensagem textarea{
			width: 98.5%;
			height: 110px;
			border:solid 1px #ccc;
			resize: none;
			margin-bottom:20px;
		}

		.mensagem input[type=text]{
			float:left;
			width:80px;
		}

		.enviar {
			background: #008c7a;
			color: #fff;
			border: solid 1px;
			width: 90px;
			height: 34px;
			line-height: 24px;
			text-align: center;
			font-size: 20px;
			text-decoration: none;
			cursor:pointer;
		}
		
		.enviar:hover {
			background: #fdc82a;		
		}
		
		
		/*MENSAGENS*/
		.container-mensagens{
			width:100%;
			min-height:300px;
			margin-top:20px;
			margin-bottom:30px;		
		}
			
		.container-mensagens ul.mensagens{
			width:100%;
			min-height:300px;   
			clear: both;		
		}

		.container-mensagens ul.mensagens li { 
			width:100%;
			min-height: 163px;		
			margin-bottom:25px;	
			border-bottom:solid 1px #888;
		}

		.container-mensagens ul.mensagens li:last-child {
			margin-bottom:0px;
			border-bottom:dotted 0px #777;
		}	

		.container-mensagens ul.mensagens li .titulo-mensagens a{    
			text-decoration: none;			 
			font-size:20px;    
			color:#008c7a;
			width:100%;		
			line-height:25px;
			float:left;
			display: block;
			margin-bottom:5px;			
		}

		.container-mensagens ul.mensagens li .titulo-mensagens a:hover{    
			color:#fdc82a;    
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a{    
			text-decoration: none;			  
			font-size:16px;    
			color:#373435;
			width:100%;
			height:103px;
			clear:both;				
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a:hover{    
			color:#2e3453;    
		}	
		
		
		
		/*NOTICIAS INTERNA*/
		.container-noticias-interna{
			width:100%;
			min-height:1035px;
			margin-top:20px;
			margin-bottom:27px;	
			
		}
			
		.container-noticias-interna ul.noticias-interna{
			width:100%;
			height:auto;   
			clear: both;		
		}

		.container-noticias-interna ul.noticias-interna li { 
			width:100%;
			height: 140px;
			display:block;
			margin-bottom:25px;	
			border-bottom:solid 1px #888;
		}

		.container-noticias-interna ul.noticias-interna li:last-child {
			margin-bottom:0px;
			border-bottom:dotted 0px #777;
		}

		.container-noticias-interna .container-foto{  
			width:20%;
			height:auto;			
			float:left;
			margin-right:12px;
			border:solid 0px #008c7a;
		}
		
		.container-noticias-interna .container-foto:hover{  
			border:solid 2px #fdc82a;			
		}
			
		.container-noticias-interna .container-foto img{  
			width:100%;
			height:auto;			
		}	
		

		.container-noticias-interna ul.noticias-interna li .titulo-noticias a{    
			text-decoration: none;		  
			font-size:16px;    
			color:#555;
			width:63%;		
			line-height:20px;
			float:left;
			display: block;
			margin-bottom:5px;		
		}

		.container-noticias-interna ul.noticias-interna li .titulo-noticias a:hover{    
			color:#fdc82a;    
		}

		.container-noticias-interna ul.noticias-interna li .resumo-noticias a{    
			text-decoration: none;		  
			font-size:17px;    
			color:#373435;
			width:90%;
			height:33px;
			float:left;
			display: block;		
		}

		.container-noticias-interna ul.noticias-interna li .resumo-noticias a:hover{    
			color:#2e3453;    
		}		
		
		
		.mensagem-noticias{
			text-align:center;
			margin-top:70px;
			font-size:23px;
			color:#008c7a;
		}
		
		
		
		/*Paginacao*/
		#container-paginacao{
		   margin-top:70px;
		   margin-bottom:50px;
		   text-align:center;
		   clear:both;
		}

		.pgoff {    
			font-size: 15px; 
			padding: 7px 15px; 
			margin: 3px; 
			background-color: #263c5e; 
			color: #fff; 
			text-decoration: none; 
		}

		a.pg {    
			font-size: 15px; 
			color: #008c7a;		
			text-decoration: none
		}

		a:hover.pg {    
			font-size: 15px; 
			color: #263c5e !important; 
			text-decoration: none;
		}

		.paginacao {     
			font-size: 15px;
			padding: 7px 15px;
			background-color: #008c7a;
			margin: 3px;
			cursor: pointer;        
			color: #fff !important;
			text-decoration: none;
		}

		.paginacao:hover {
			background-color: #263c5e;		 
			text-decoration: none;
		}

		.desabilita{
			color:#ccc;
			font-size:15px;
		}
		
		
		.pg-dir {
			width:45%;	
			margin: 0 auto;
			margin-right:26%;
			margin-bottom: 20px;
			clear:both;				
		}
		
		/*Banner Lateral*/
		.publicidade-esq {
			text-align: right;
			font-size: 11px;
		}

		.publicidade-esq a img {		 
			width:99%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-esq a img:hover { 
			border: 2px solid #0f3360; 
		}	
		
		
		/*Banner Rodape*/
		.publicidade-rodape {
			width:48%;
			height:auto;
			margin: 0 auto;
			clear: both;		
		}
		
		.publicidade-rodape p{
			text-align: right;
			font-size: 11px;
		}

		.publicidade-rodape a img { 		
			width:100%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-rodape a img:hover { 
			border: 2px solid #0f3360; 
		}
		
		
		/*formulario contato*/
		form#contato {		
			border: solid 0px #000;
			width: 80%;
			margin: 20px auto;
			padding: 0;
		}

		form#contato label {    
			display: block;
			color: #008c7a;
			font-size: 22px;
			margin: 0;
			padding: 0;
			font-weight: bold;
		}

		form#contato input.campo::-webkit-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato:-moz-placeholder {   
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato::-moz-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato :-ms-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato input.campo {			
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 100%;
			height:30px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;		
		}

		form#contato textarea.campo {			
			border: solid 1px #BFBFBF;		
			font-size: 16px;
			color:#555;
			width: 100%;
			height: 130px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;        
		}

		form#contato .select {			
			border: solid 1px #BFBFBF;
			font-family: 'open_sansbold';
			font-size: 16px;
			color:#555;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			width:507px;
			height:40px;
			margin: 2px 0 20px 0;
			padding:3px;
		}

		form#contato .bt-enviar {			
			width: 125px;
			height: 50px;
			line-height: 30px;
			color: #fff;
			background: #008c7a;
			text-align: center;
			border: none;  
			font-size:22px;		
		}

		form#contato .bt-enviar:hover {    
			background: #dec600; 
			cursor:pointer;
		}
		
		
	}
	
	
	/*celular 3*/
	@media screen and (max-width:569px) and (min-width:500px){
		
		/*Page*/
		.page{
			margin-top:40px;
			margin-left:0.7%;
			margin-right:0.7%;
			border:solid 1px green;
		}



		.header .bg-menu{			
			width:100%;
			height:57px;
			border:solid 1px transparent;		
		}
		
		/*Menu*/
        .header .bg-menu .menu_responsivo{
            display: inline; 
            background:url(../img/icon-menu-topo.png) no-repeat;            
            width:37px;
            height:30px;            
            float:left;
            z-index: 1000000;
            margin-top:15px;
            margin-left:2%;            						
        }	
		   
		
		/*Menu*/
		.header .bg-menu ul.menu { 
			display:none;
			width:100%;		
			height:320px;
            margin-bottom:42px;
			z-index: 1000;
            background-color:#008c7a;
			position: relative;			
			clear: both;
            margin-top: 0px;
            margin-left:0;
					
		}
		
		.header .bg-menu ul.menu li {
            clear: both;
			width:100%;
            height:42px;             
            border-bottom:solid 1px #fff;
            padding-bottom:10px;			
        }
		
		.header .bg-menu ul.menu li .borda-vertical {
			display:none;	
			
		}
       
        .header .bg-menu ul.menu li a{			
            text-decoration: none;
            color: #fff;            
            font-weight: bold; 
            font-size: 24px;    
            text-transform: uppercase;
            height: 42px;    
            display: block; 
            padding-left:15px;
            padding-top:10px;
            text-align:center;			
        }

        .header .bg-menu ul.menu li a:hover{    
			color: #fbbb35;      
		}

		.header .bg-menu ul.menu li.current-page a {
			color: #fbbb35;  
			font-weight:bold;
		}
		
		
		/*Menu dropdown*/
		#menu2 li .drop {
	  
		}
		
		#menu2 li:hover .drop {
		   
		}

		.dropdown_3columns, 
		.dropdown_4columns,
		.dropdown_5columns {
			margin:0px auto;
			margin-top:52px;
			clear:both;
			position:absolute;
			z-index: 5;
			left:-999em; /* Hides the drop down */
			text-align:left;
			padding:10px 5px 10px 5px;
			border:0px solid #008c7a;    
			color:#fff;
			/* Gradient background */
			background:#48887b;  
			margin-left:0px;	
		}

		.dropdown_1column{
			margin:0px auto;
			margin-top:52px;
			clear:both;
			position:absolute;
			z-index: 5;
			left:-999em; /* Hides the drop down */
			text-align:left;
			padding:10px 5px 10px 5px;
			border:0px solid #008c7a;    
			color:#fff;
			/* Gradient background */
			background:#48887b;  
			margin-left:0px;  
		}

		.dropdown_1column {width: 170px;}
		.dropdown_2columns {width: 200px;}
		.dropdown_3columns {width: 250px;}
		.dropdown_4columns {width: 98.7%;}
		.dropdown_5columns {width: 700px;}

		#menu2 li:hover .dropdown_1column, 
		#menu2 li:hover .dropdown_2columns, 
		#menu2 li:hover .dropdown_3columns,
		#menu2 li:hover .dropdown_4columns,
		#menu2 li:hover .dropdown_5columns {
			left:-1px;
			top:auto;    
		}

		.col_1,
		.col_2,
		.col_3,
		.col_4,
		.col_5 {
			display:inline;
			float: left;
			position: relative;
			margin-left: 5px;
			margin-right: 5px;    
		}
		.col_1 {width:47%;}
		.col_2 {width:170px;}
		.col_3 {width:410px;}
		.col_4 {width:550px;}
		.col_5 {width:690px;}

		#menu2 .menu2_right {
			float:right;
			margin-right:0px;
		}
		#menu2 li .align_right {
			/* Rounded Corners */
			-moz-border-radius: 5px 0px 5px 5px;
			-webkit-border-radius: 5px 0px 5px 5px;
			border-radius: 5px 0px 5px 5px;
		}

		#menu2 li:hover .align_right {
			left:auto;
			right:-1px;
			top:auto;
		}

		#menu2 p, #menu2 h2, #menu2 h3, #menu2 ul li {    
			line-height:16px !important;
			font-size:11px;
			text-align:left;
			height:30px;
			border:solid 0px;
			width:100% !important;
		}

		#menu2 ul li a{    
			line-height:16px !important;
			font-size:16.5px !important;
			text-align:left;
			height:20px;
			border:solid 0px;
		}

		#menu2 h2 {
			text-transform:uppercase;
			font-size:20px;
			font-weight:400;
			letter-spacing:-1px;
			margin:0px 0 14px 0;
			padding-bottom:14px;
			border-bottom:0px solid #008c7a;
			width:100%;
			color:#e0de70;
		   
		}
		#menu2 h3 {
			font-size:14px;
			margin:7px 0 14px 0;
			padding-bottom:7px;
			border-bottom:1px solid #888888;
		}
		#menu2 p {
			line-height:18px;
			margin:0 0 10px 0;    
		}

		#menu2 li:hover div a {
			font-size:14px;
			font-weight:bold;
			color:#fff;    
		}
		#menu2 li:hover div a:hover {
			color:#e0de70;
		}

		#menu2 li ul {
			list-style:none;
			padding:0;
			margin:0 0 12px 0;
		}

		#menu2 li ul li {
			font-size:12px;
			line-height:34px;
			position:relative;    
			padding:0;
			margin:0;
			float:none;
			text-align:left;
			width:160px;
			margin-bottom:10px;    
		}

		#menu2 li ul li:hover {
			background:none;
			border:none;
			padding:0;
			margin:0;
			margin-bottom:10px;
		}


		.menu4-color{
			background:#48887b; 
			border:solid 0px #008c7a;
			margin-top:52px;
			margin-left:0px;
			width:98.7%;
		}
		
		
		
		.bg-menu .container-busca { 			
			width:32px;		
			height:32px;		
			float:right;
			margin-top:-35px;
			margin-right:3%;			
		}
		
		.bg-menu .container-busca a.bt-busca{ 
			background:url(../img/icon-lupa.png) no-repeat;
			width:28px;		
			height:28px; 
			display:block;		
		}
		
		.container-busca{
			width:40%;
			height:100px;
			margin: 0 auto;
			padding-top:50px;		
		}
		
		.container-busca input.campobusca {		
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 85%;
			height:30px;
			margin: 0px 10px 0px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;	
			float:left;
		}
			
		
		.header {
			width:100%;
			height: 257px; 	
			background-color:#008C7A;		
		}
		
		
		/*Logomarca IVC*/
		.container-logo-ivc{			
			margin-top: 10px;
			margin-left:2%;
			width: 70px;
			height:40px;
			display: block;		
			float:left;		
		}	
		
		.header a.logo-ivc{
			width: 70px;
			height:40px;         
			background:url(../img/logo-IVC2.png) no-repeat top center;         		
		} 

		.header a.logo-ivc:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		} 
		
		
		
		/*Logomarca*/
		.container-logo{			
			margin-top: 10px;
			width: 200px; /*245*/
			height:91px; /*122*/
			display: block;		
			margin-left: auto;
			margin-right: auto;		
		}	
		
		.header a.logo{
			width: 200px;
			height:91px;         
			background:url(../img/logo-topo2.png) no-repeat top center;         		
		} 

		.header a.logo:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		} 


		
		
		/*Redes Sociais*/
		.header .container-redes-socias{
			width:250px;
			height:50px;
			margin-top:30px;
			margin-right: 23%;
			clear:both;			
			display:block;			
		}	
		
		.header .container-redes-socias ul.social{
			width:250px;
			height:50px;		
			display: block;		
		}

		.header .container-redes-socias ul.social li{ 
			width:45px;
			height: 44px;
			display: block;
			float:left;
			margin-right:15px;
			margin-bottom:0px;		
		}
		
		.header .container-redes-socias ul.social li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.header .container-redes-socias ul.social li:last-child {
			margin-right:0px;
		}
		
		
				
		/*Manchete*/
		.container-manchete{
			width:100%; /*645*/
			height:auto;
			clear:both;			        
			margin-bottom:30px;	
			position: relative;				
		}		
		
		.container-manchete .container-foto {
			position: relative;		
		}	
		
		.container-manchete .container-foto a img {		
			width:100%;	
			position: relative;		
		}

		.container-manchete .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-manchete .container-manchete{		
			background-color:#DC6C54;		
			width:100%;
			height:202px;
			bottom:0;
		}
		
		.container-manchete .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-manchete .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-manchete .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:20px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-manchete .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		/*Manchete 2*/
		.container-manchete2{
			width:95%; 
			height:auto;
			clear:both;		
			margin-right:2%;
			margin-bottom:26px;				
		}

		.container-manchete2 .container-materia{
			width:100%; 
			height:auto;	         
			margin-bottom:27px;		
		}
		
		.container-manchete2 .container-materia .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:44px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:24px;				
		}
			
		.container-manchete2 .container-materia .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:44px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		
		.container-manchete2 .container-materia .container-noticia{
			width:100%;
			height:auto;		
			clear:both;	
			display:block;				
		}
		
		.container-manchete2 .container-materia .container-noticia .foto-manchete2 a{
			width:100%;
			height:auto;	
			filter: brightness(65%);
		}
		
		.container-manchete2 .container-materia .container-noticia .foto-manchete2 a:hover{
			
		}
		
		.container-manchete2 .container-materia .container-noticia .barra{
			width:75px;
			height:10px;
			background-color:#DC6C54;
			position:absolute;		
			margin-top:-110px;
			margin-left:25px;
		}
		
		.container-manchete2 .container-materia .container-noticia .titulo-manchete2 a{
			width:92.06976744186047%;
			text-decoration:none;		
			font-size:17px;
			line-height:22px;		
			color: #fff;		
			display:block;
			position:absolute;		
			margin-top:-85px;
			margin-left:25px;
		}
		
		.container-manchete2 .container-materia .container-noticia .titulo-manchete2 a:hover{
			color:#fbbb35;
		}
		
		
			
		/*Slide Noticias*/
		.container-slide-noticias{
			width:100%; 
			height:auto;  		
			clear:both;			
		}


		.container-slide-noticias .foto a{
			width:48.1889764%; 
			height:auto;  		
			float:left;
			margin-right:26px;		
		}

		.container-slide-noticias .foto a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}	
		
		.container-slide-noticias .titulo a{
			text-decoration:none;		
			font-size:20px;
			line-height:25px;		
			color: #324064;		
			display:block;	
			padding-top:5px;
		}
		
		.container-slide-noticias .titulo a:hover{        		
			color: #fbbb35;	
		}
		
		
		
		/*Banner*/
		.banner-full{
			clear:both;
			width:100%;
			height:150px;
			background:url(../img/bg-banner.png) no-repeat top center; 
			margin-bottom:30px;
		}
		
		
		.banner-full ul{
			width:98%;
			height:auto;  
			clear: both;
			margin: 0 auto;			
			padding-top:21px;		
		}	

		.banner-full ul li { 
			width:98%;
			height:auto;
			margin: 0 auto;			
		}

		.banner-full ul li:last-child {
			margin-right:0px;
		}
		
		.banner-full ul li p{    
			text-decoration: none;			
			font-size:12px;		
			color:#737375;		
			text-align:right;
			margin-right:2%;
		}

		.banner-full ul li a img{    
			width:98%;
			height:auto;		
			position:relative;
		}

		.banner-full ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
		/*A bronca do Zaca*/
		.container-bronca-zaca{
			width:100%;
			height:885px;
			background-color:#C7E7E7;
			margin-bottom:40px;
		}	
		
		.container-bronca-zaca .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008C7A;
			text-transform:uppercase;		
			padding-top:22px;		
			margin-bottom:24px;
			margin-left:2%
		}
			
		.container-bronca-zaca .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008C7A;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		

		
		.container-bronca-zaca .container-titulo-zaca{
			width:85%;
			height:109px;
			clear:both;
			margin-left:2%
		}
		
		.container-bronca-zaca .container-titulo-zaca .titulo-zaca{
			width:100%;
			height:109px;
			text-decoration:none;			
			font-size:19px;
			color: #4B4B4D;
			display:block;
			margin-bottom:48px;				
		}
		
		.container-bronca-zaca .container-titulo-zaca .titulo-zaca a:hover{		
			color: #ffe74a;		
		}
		
		
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem{
			width:111%;
			height:426px;
			margin: 0 auto;			
			clear:both;
			margin-top:430px;			
		}
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem .titulo-secao-veja-tambem{
			text-decoration:none;
			font-weight: bold;
			font-style: normal;
			font-display: swap;		
			font-size:22px;
			color: #008C7A;		
			margin-bottom:14px;
		}	
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul{
			width:100%;
			height:174px;  
			clear: both;			
		}	

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li { 
			width:48%;
			height: auto;
			float:left;			
			margin-right:4%;
		}

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li:last-child {
			margin-right:0px;
		}	

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li a img{    
			width: 100%;
			height: auto;		
			position:relative;
		}

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		/*Video*/
		.container-bronca-zaca .video-zaca{
			width:95%; 
			height:399px;
			clear:both;				
			margin-right:3%;			
		}
		
		.container-bronca-zaca .video-zaca iframe{
			width:100%;
			height:100%;
			border:0px;
		}	
		
		
		
		/*Noticias Vermelho*/
		.container-noticias-red{
			width:100%;
			height:362px;
			clear:both;				         
			margin-bottom:26px;
			border:solid 0px transparent;		
		}	
		
		.container-noticias-red ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
		}	

		.container-noticias-red ul li { 
			width:47.6293436%;
			height: auto;
			float:left;
			margin-right:4.25328185%;
			margin-bottom:20px;			
		}
		
		.container-noticias-red ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-noticias-red ul li:last-child {
			margin-right:0px;
		}

		.container-noticias-red ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:15px;		
		}

		.container-noticias-red ul li a img:hover{
			 
		}
		
		.container-noticias-red ul li .barra{    
			width:73px;
			height:10px;
			background-color:#Da5343;
			color:#fff;		
			position:absolute;
			margin-top:31.8%;		
		}
		

		.container-noticias-red ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#Da5343;
			display:block;		
			margin-bottom:15px;
		}

		.container-noticias-red ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-noticias-red ul li .titulo a{		
			text-decoration: none;		     
			font-size:19px;
			font-weight:bold;
			line-height: 23px;		
			color:#4B4B4D;
			display: block; 		   
		}

		.container-noticias-red ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		/*A TV do Zaca*/
		.podcast{
			width:100%;
			height:915px;
			background-color:#17B5A0;
			margin-bottom:40px;
		}	
		
		
		.podcast .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:42px;
			color: #fff;
			text-transform:uppercase;		
			padding-top:42px;		
			margin-bottom:24px;
			margin-left:2%;
		}
			
		.podcast .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:42px;
			color: #fff;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		
		
		
		/*Video*/
		.podcast .video-zaca{
			width:95%; 
			height:399px;
			clear:both;	
			margin-left:2%;
			margin-top:0px;
			margin-bottom:20px;
		}
		
		.podcast .video-zaca iframe{
			width:100%;
			height:100%;
			border:0px;
		}
		

		/*Mais Videos*/
		.podcast .container-titulo-zaca{
			width:95%;
			height:129px;
			margin-right:3%;
			clear:both;			
		}
		
		.podcast .container-titulo-zaca .titulo-zaca{
			width:100%;
			height:123px;
			text-decoration:none;			
			font-size:21px;
			font-style: normal;
			color: #fff;
			display:block;
			margin-bottom:28px;				
		}
		
		.podcast .container-titulo-tv .titulo-zaca a:hover{		
			color: #ffe74a;		
		}
		
		
		.podcast .container-titulo-zaca .container-veja-tambem{
			width:100%;
			height:206px;		
			clear:both;		
		}
		
		.podcast .container-titulo-zaca .container-veja-tambem .titulo-secao-veja-tambem{
			text-decoration:none;
			font-weight: bold;
			font-style: normal;
			font-display: swap;		
			font-size:20px;
			color: #fff;		
			margin-bottom:14px;
		}	
		
		.podcast .container-titulo-zaca .container-veja-tambem ul{
			width:100%;
			height:174px;  
			clear: both;				
		}	

		.podcast .container-titulo-zaca .container-veja-tambem ul li { 
			width:48.1889764%;
			height: 174px;
			float:left;
			margin-right:3.5%;
		}

		.podcast .container-titulo-zaca .container-veja-tambem ul li:last-child {
			margin-right:0px;
		}	

		.podcast .container-titulo-zaca .container-veja-tambem ul li a img{    
			width: 100%;
			height: auto;		
			position:relative;
		}

		.podcast .container-titulo-zaca .container-veja-tambem ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
			
			
		
		/*noticia grande verde*/
		.container-grande-noticia-verde{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-verde .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #038574;
			text-transform:uppercase;				
			margin-bottom:20px;
			margin-left:1%;
			float:left;		
		}
			
		.container-grande-noticia-verde .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #038574;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-verde .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#038574;
			display:block;			
			float:right;
			margin-top:10px;
		}
		
		.container-grande-noticia-verde .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-verde ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;
		}	

		.container-grande-noticia-verde ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-verde ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-verde ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-verde ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-verde ul li a img:hover{
			 
		}
		
		.container-grande-noticia-verde ul li .barra{    
			width:80px;
			height:10px;
			background-color:#038574;
			color:#fff;		
			position:absolute;
			margin-top:31.8%;	
		}		

		.container-grande-noticia-verde ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#038574;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-verde ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-verde ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-verde ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-verde .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-verde .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-verde .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-verde .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-verde .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#038574;
			color:#fff;		
			position:absolute;
			margin-top:59%;	
			display:none;
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete{		
			background-color:#038574;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-verde .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-verde .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		/*noticia grande vermelho*/
		.container-grande-noticia-vermelho{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-vermelho .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #DD745C;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;
			margin-left:1%;
		}
			
		.container-grande-noticia-vermelho .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #DD745C;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-vermelho .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#DD745C;
			display:block;			
			float:right;
			margin-top:10px;
		}
		
		.container-grande-noticia-vermelho .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-vermelho ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;	
		}	

		.container-grande-noticia-vermelho ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-vermelho ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-vermelho ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-vermelho ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-vermelho ul li a img:hover{
			 
		}
		
		.container-grande-noticia-vermelho ul li .barra{    
			width:80px;
			height:10px;
			background-color:#DD745C;
			color:#fff;		
			position:absolute;
			margin-top:31.8%;	
		}		

		.container-grande-noticia-vermelho ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#DD745C;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-vermelho ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-vermelho ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-vermelho ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-vermelho .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-vermelho .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-vermelho .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-vermelho .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-vermelho .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#DD745C;
			color:#fff;		
			position:absolute;
			margin-top:59%;
			display:none;
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete{		
			background-color:#DD745C;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-vermelho .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-vermelho .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		
		/*so videos*/
		.container-so-videos{
			clear:both;
			width:100%;
			height:850px;	
			background-color:#4B4B4D;		
			margin-bottom:50px;		
		}
		
		.container-so-videos .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #FCB62E;
			text-transform:uppercase;				
			margin-bottom:40px;		
			padding-top:38px;
			margin-left:1%;
		}
			
		.container-so-videos .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #FCB62E;
			text-transform:uppercase;		
			margin-top:0px;	
					
		}
		
		.container-so-videos .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#FCB62E;
			display:block;			
			float:right;
			margin-top:-65px;
			margin-bottom:40px;
			margin-right:1%;			
		}
		
		.container-so-videos .ver-mais a:hover{    
			color:#fff;    
		}
		
		
		.container-so-videos ul{
			clear:both;
			width:97%; 
			height:auto;
			margin: 0 auto;
			margin-top:50px;		
		}	

		.container-so-videos ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-so-videos ul li:nth-child(2n) {
			margin-right:0px;
		}
		
		.container-so-videos ul li:last-child {
			margin-right:0px;
		}

		.container-so-videos ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-so-videos ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		.container-so-videos ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#FCB62E;
			display:block;		
			margin-bottom:12px;			
		}

		.container-so-videos ul li .olho a:hover{    
			color:#fff;    
		}

		.container-so-videos ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 23px;		
			color:#fff;
			display: block;		   
		}

		.container-so-videos ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		/*noticia grande roxo*/
		.container-grande-noticia-roxo{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-roxo .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #A85688;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-roxo .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #A85688;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-roxo .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#A85688;
			display:block;			
			float:right;
			margin-top:10px;
		}
		
		.container-grande-noticia-roxo .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-roxo ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;	
		}	

		.container-grande-noticia-roxo ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-roxo ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-roxo ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-roxo ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-roxo ul li a img:hover{
			 
		}
		
		.container-grande-noticia-roxo ul li .barra{    
			width:80px;
			height:10px;
			background-color:#A85688;
			color:#fff;		
			position:absolute;
			margin-top:31.8%;	
		}		

		.container-grande-noticia-roxo ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#A85688;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-roxo ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-roxo ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-roxo ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-roxo .container-grande{
			width:100%; 
			height:auto;  
			clear:both;	
		}

		.container-grande-noticia-roxo .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-roxo .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-roxo .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-roxo .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#A85688;
			color:#fff;		
			position:absolute;
			margin-top:59%;
			display:none;
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete{		
			background-color:#A85688;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-roxo .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-roxo .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*noticia grande azul*/
		.container-grande-noticia-azul{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-azul .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #006DAE;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-azul .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #006DAE;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-grande-noticia-azul .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#006DAE;
			display:block;			
			float:right;
			margin-top:10px;
		}
		
		.container-grande-noticia-azul .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-azul ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;
		}	

		.container-grande-noticia-azul ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-azul ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-azul ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-azul ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-azul ul li a img:hover{
			 
		}
		
		.container-grande-noticia-azul ul li .barra{    
			width:80px;
			height:10px;
			background-color:#006DAE;
			color:#fff;		
			position:absolute;
			margin-top:31.8%;	
		}		

		.container-grande-noticia-azul ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#006DAE;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-azul ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-azul ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-azul ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-azul .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-azul .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-azul .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-azul .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-azul .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#006DAE;
			color:#fff;		
			position:absolute;
			margin-top:59%;
			display:none;
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete{		
			background-color:#006DAE;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-azul .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-azul .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*noticia grande cinza*/
		.container-grande-noticia-cinza{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-cinza .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #889fac;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-cinza .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #889fac;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-grande-noticia-cinza .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#889fac;
			display:block;			
			float:right;
			margin-top:10px;
		}
		
		.container-grande-noticia-cinza .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-cinza ul{
			clear:both;
			width:100%; 
			height:auto;  
			clear:both;	
		}	

		.container-grande-noticia-cinza ul li { 
			width:48.0314961%;
			height: 277px;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-cinza ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-cinza ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-cinza ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-cinza ul li a img:hover{
			 
		}
		
		.container-grande-noticia-cinza ul li .barra{    
			width:80px;
			height:10px;
			background-color:#889fac;
			color:#fff;		
			position:absolute;
			margin-top:31.8%;	
		}		

		.container-grande-noticia-cinza ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#889fac;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-cinza ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-cinza ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-cinza ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-cinza .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-cinza .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-cinza .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-cinza .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-cinza .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#889fac;
			color:#fff;		
			position:absolute;
			margin-top:59%;	
			display:none;
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete{		
			background-color:#889fac;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-cinza .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-cinza .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*Noticias Verde*/
		.container-noticias-verde{
			width:100%;
			height:auto;
			clear:both;				         
			margin-bottom:50px;			
		}	
		
		.container-noticias-verde .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008c7a;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-noticias-verde .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008c7a;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-noticias-verde .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#008c7a;
			display:block;			
			float:right;
			margin-top:20px;
		}
		
		.container-noticias-verde .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		.container-noticias-verde ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
		}	

		.container-noticias-verde ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-right:3.26448819%;
			margin-bottom:30px;
		}
		
		.container-noticias-verde ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-noticias-verde ul li:last-child {
			margin-right:0px;
		}

		.container-noticias-verde ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:15px;		
		}

		.container-noticias-verde ul li a img:hover{
			 
		}
		
		.container-noticias-verde ul li .barra{    
			width:80px;
			height:10px;
			background-color:#008c7a;
			color:#fff;		
			position:absolute;
			margin-top:32.2%;		
		}
		

		.container-noticias-verde ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#008c7a;
			display:block;		
			margin-bottom:12px;
		}

		.container-noticias-verde ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-noticias-verde ul li .titulo a{		
			text-decoration: none;		     
			font-size:19px;
			font-weight:bold;
			line-height: 23px;		
			color:#4B4B4D;
			display: block; 		   
		}

		.container-noticias-verde ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		
		/*Noticias Container 1*/
		.container-1{
			width:85.8146718%;
			height:auto;
			clear: both;
			margin-left:6%;
			margin-right:0px;
			margin-bottom:30px;				
		}	
		
		.container-1 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #f58634;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-1 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #f58634;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-1 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-1 ul li { 
			width:100%;
			height: auto;				
		}

		.container-1 ul li:last-child {
			margin-right:0px;
		}

		.container-1 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-1 ul li a img:hover{
			 
		}
		
		.container-1 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#f58634;
			color:#fff;		
			position:absolute;
			margin-top:57.7%;		
		}	

		.container-1 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-1 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-1 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-1 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-1 .container-mini ul li { 
			width:100%;
			height: 170px;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-1 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-1 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-1 .container-mini ul li a img:hover{
			 
		}
		
		.container-1 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#f58634;
			color:#fff;		
			position:absolute;
			margin-top:28.4%;		
		}	

		.container-1 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:34px;
		}

		.container-1 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		/*Noticias Container 2*/
		.container-2{
			width:85.8146718%;
			height:auto;
			clear: both;
			margin-left:6%;
			margin-right:0px;
			margin-bottom:30px;			
		}	
		
		.container-2 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #6b7d87;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-2 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #6b7d87;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-2 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-2 ul li { 
			width:100%;
			height: auto;				
		}

		.container-2 ul li:last-child {
			margin-right:0px;
		}

		.container-2 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-2 ul li a img:hover{
			 
		}
		
		.container-2 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#6b7d87;
			color:#fff;		
			position:absolute;
			margin-top:57.7%;		
		}	

		.container-2 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-2 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-2 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-2 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-2 .container-mini ul li { 
			width:100%;
			height: 170px;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-2 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-2 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-2 .container-mini ul li a img:hover{
			 
		}
		
		.container-2 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#6b7d87;
			color:#fff;		
			position:absolute;
			margin-top:28.4%;		
		}	

		.container-2 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:34px;
		}

		.container-2 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		/*Noticias Container 3*/
		.container-3{
			width:85.8146718%;
			height:auto;
			clear: both;
			margin-right:7%;
			margin-bottom:30px;			
		}	
		
		.container-3 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #48887b;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-3 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #48887b;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-3 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-3 ul li { 
			width:100%;
			height: auto;				
		}

		.container-3 ul li:last-child {
			margin-right:0px;
		}

		.container-3 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-3 ul li a img:hover{
			 
		}
		
		.container-3 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#48887b;
			color:#fff;		
			position:absolute;
			margin-top:57.7%;		
		}	

		.container-3 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-3 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-3 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-3 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-3 .container-mini ul li { 
			width:100%;
			height: 170px;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-3 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-3 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-3 .container-mini ul li a img:hover{
			 
		}
		
		.container-3 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#48887b;
			color:#fff;		
			position:absolute;
			margin-top:28.4%;		
		}	

		.container-3 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:34px;
		}

		.container-3 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
			
		/*Banners*/
		.container-banners{
			width:100%;
			height:auto;
			clear:both;				         
			margin-bottom:26px;
			border:solid 1px transparent;		
		}	
		
		.container-banners ul{
			width:100%;
			height:auto;  
			clear: both;		
		}	

		.container-banners ul li { 
			width:48.0314961%;
			height: auto;
			float:left;
			margin-bottom:28px;
			margin-right:3.26448819%;		
		}
		
		.container-banners ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-banners ul li:last-child {
			margin-right:0px;
		}
		
		.container-banners ul li p{    
			text-decoration: none;				
			font-size:12px;		
			color:#396c62;		
			text-align:right;			
		}

		.container-banners ul li a img{    
			width: 100%;
			height: auto;			
		}

		.container-banners ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
		
		
		
		/*Charge*/
		.container-charge-galeria{
			width:100%;  
			height:auto;
			clear:both;		
			margin-bottom:50px;	
		}	
		
		
		/*charge*/
		.container-charge-galeria .container-charge{
			width:100%; 
			height:auto;		
			border-top: solid 1px #8a728e;
			border-bottom: solid 0px #8a728e;		
			margin-bottom:42px;
			clear:both;
		}
		
		.container-charge-galeria .container-charge .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #8a728e;
			text-transform:uppercase;
			margin-top:23px;		
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-charge-galeria .container-charge .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #8a728e;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-charge-galeria .container-charge .ver-mais a{    
			text-decoration: none;			
			font-size:19px;
			font-weight:bold !important!;			
			color:#8a728e;
			display:block;			
			float:right;
			margin-top:40px;
		}
		
		.container-charge-galeria .container-charge .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		.container-charge-galeria .container-charge .charge img{
			width:100%;
			height:auto;
			display:block;
			border-bottom:solid 2px #8a728e;
			margin-top:0px;
			margin-bottom:8px;
			padding:0px;
		}
		
		.container-charge-galeria .container-charge .container-ver-mais a{
			text-decoration:none;			
			font-size:17px;
			color: #8a728e;
			display:block;
			clear:both;	
			margin-bottom:28px;		
		}
		
		.container-charge-galeria .container-charge .container-ver-mais a:hover{
			color: #fbbb35;		
		}
		
		
		.container-charge-galeria .container-charge .borda-cinza{
			border-top: solid 1px #D2D3D5;
			width:100%;
			clear:both;
			margin-bottom:40px;
		}
		
		
		
		/*Galeria*/
		.container-charge-galeria .container-galeria{
			width:100%;
			height:auto;
			clear:both;	
			margin-right:0%;			
		}	
		
		.container-charge-galeria .container-galeria .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #6b7d87;
			text-transform:uppercase;
			margin-top:23px;		
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-charge-galeria .container-galeria .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #6b7d87;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-charge-galeria .container-galeria .container-foto-grande a img{
			width:100%;
			height:auto;			
		}
		
		.container-charge-galeria .container-galeria .container-foto-grande a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores{
			width:100%;
			height:153px;
			background-color:#6b7d87;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos{
			width:89.7637795%;
			height:153px;		
			margin: 0 auto;
			display:block;	
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos a{
			width:33.3333333%;
			height:153px;
			display:block;
			float:left;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		
		
		/*Charge*/
		.container-lidas-banner{
			width:100%;  
			height:auto;
			clear:both;		
			margin-bottom:50px;		
		}	
		
		.container-lidas-banner .container-lidas{
			width:100%;  
			height:auto;	
			margin-bottom:38px;		
		}	
		
		
		
		.tab-wrap {
			-webkit-transition: 0.3s box-shadow ease;
			transition: 0.3s box-shadow ease;
			border-radius: 0px;
			max-width: 100%;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			  -ms-flex-wrap: wrap;
				  flex-wrap: wrap;
			position: relative;
			list-style: none;
			background-color: #fff;
			margin: 0px 0;
			height:auto;
			color:#03217a;
		}
		.tab-wrap:hover {
			
			color:#03217a;
		}

		.tab {
			display: none;
		}
		.tab:checked:nth-of-type(1) ~ .tab__content:nth-of-type(1) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(2) ~ .tab__content:nth-of-type(2) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(3) ~ .tab__content:nth-of-type(3) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(4) ~ .tab__content:nth-of-type(4) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:first-of-type:not(:last-of-type) + label {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
		.tab:not(:first-of-type):not(:last-of-type) + label {
		  border-radius: 0;
		}
		.tab:last-of-type:not(:first-of-type) + label {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
		.tab:checked + label {
			background-color: #324064;
			box-shadow: 0 -1px 0 #fff inset;
			cursor: default;
			color:#fff;
			font-weight:bold;
			width:40%;	
		}
		.tab:checked + label:hover {
			box-shadow: 0 -1px 0 #fff inset;
			background-color: #fff;
			color:#03217a;
		}
		.tab + label {
			width:100%;	  
			box-shadow: 0 -1px 0 #eee inset;
			border-radius: 0px 0px 0 0;
			cursor: pointer;
			display: block;
			text-decoration: none;
			color: #fff;
			font-size:32px;
			font-weight:bold;
			-webkit-box-flex: 3;
			-webkit-flex-grow: 3;
			  -ms-flex-positive: 3;
				  flex-grow: 3;
			text-align: center;
			background-color: #bdbfc1;
			-webkit-user-select: none;
			 -moz-user-select: none;
			  -ms-user-select: none;
				  user-select: none;
			text-align: center;
			-webkit-transition: 0.3s background-color ease, 0.3s box-shadow ease;
			transition: 0.3s background-color ease, 0.3s box-shadow ease;
			height: 60px;
			box-sizing: border-box;
			padding: 15px;
		}
		@media (min-width:768px) {
				
			.tab + label {
				width:45%;
			}
		}
		.tab + label:hover {
			background-color: #fff;
			box-shadow: 0 1px 0 #f4f4f4 inset;
			color:#03217a;
			font-weight:bold;
		}
		.tab__content {
			padding: 10px 0px;
			background-color: transparent;
			position: absolute;
			width: 100%;
			z-index: -1;
			opacity: 0;
			left: 0;
			-webkit-transform: translateY(-3px);
				  transform: translateY(-3px);
			border-radius: 0px;		
			
		}
		
		
		
		.container-mais-lidas ul{
			width:100%;
			height:915px;  
			clear: both;
			margin-left:0px;
			margin-top:16px;		
		}	

		.container-mais-lidas  ul li { 
			width:100%;
			height: 150px;		
			margin-bottom:37px;		
		}

		.container-mais-lidas ul li:last-child {
			margin-bottom:0px;		
		}

		.container-mais-lidas  ul li a img{    
			width: 32.4409449%;
			height: auto;
			float:left;
			margin-right:3.77952756%;
		}

		.container-mais-lidas  ul li a img:hover{
			 
		}
		
		.container-mais-lidas ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight: 500;
			font-style: normal;
			font-display: swap;		
			color:#DD745C;
			display:block;		
			margin-bottom:12px;
		}

		.container-mais-lidas ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-mais-lidas ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#555556;
			display: block; 
			text-align:left;
			font-weight: 500;
			font-style: normal;
			font-display: swap;		
		}

		.container-mais-lidas  ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		.container-lidas-banner .container-lidas .borda-cinza{
			border-top: solid 1px #D2D3D5;
			width:100%;
			clear:both;
			margin-bottom:25px;
		}
		
		.container-lidas-banner p{    
			text-decoration: none;				
			font-size:12px;		
			color:#396c62;		
			text-align:right;
			margin-bottom:3px;
			clear:both;		
		}
		
		.container-lidas-banner .container-banner{
			width:100%;
			height:auto;		
		}
		
		.container-lidas-banner .container-banner img{
			width:100%;
			height:auto;		
		}
		
		.container-lidas-banner .container-banner img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}
		
		
		
		/*RODAPE*/
		.container-rodape{
			width:100%;
			height:520px;		
			clear:both;				
		}	
		
		.container-rodape .container-rod1{
			width:100%;
			height:230px;
			background-color:#008c7a;
			clear:both;			
		}
		
		.container-rodape .container-rod1 p{
			clear:both;
			font-size:22px;		
			line-height: 20px;		
			color:#fff;
			display: block; 
			margin: 0 auto;
			padding-top:53px;
			margin-bottom:35px;
			text-align:center;
			font-weight: 500;
			font-style: normal;
			font-display: swap;
			width:95%;				
		}
		
		/*REDES SOCIAIS*/
		.container-rodape .container-rod1 .container-redes-socias{
			width:222px;
			height:51px;					
			clear:both;
			margin: 0 auto;		
		}
		
		.container-rodape .container-rod1 .container-redes-socias ul.social{
			width:252px;
			height:51px;		
			display: block;		
		}

		.container-rodape .container-rod1 .container-redes-socias ul.social li{ 
			width:51px;
			height: 51px;
			display: block;
			float:left;
			margin-right:8px;		
		}
		
		.container-rodape ..container-rod1 .container-redes-socias ul.social li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-rodape ..container-rod1 .container-redes-socias ul.social li:last-child {
			margin-right:0px;
		}
		
		
		
		.container-rodape .container-rod2{
			width:100%;
			height:242px;
			background-color:#fff;
			clear:both;	
			
		}
		
		.container-rodape .container-rod2 a.logo-rodape{
			width:186px;
			height:90px; 
			background:url(../img/logo-rodape.png) no-repeat;
			float:left;
			clear:both;
			margin-top:30px;
			margin-left:2%;
		}
		
		.container-rodape .container-rod2 a.logo-rodape:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		
		
		/*CONTAINER MENU*/
		.container-rodape .container-menu-rodape{
			width:30%;
			height:170px;
			float:right;
			margin-top:20px;
			margin-bottom:30px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape{
			width:100%px;
			height:17px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape li{		
			clear:both;
			margin-right:0px;
			margin-bottom:10px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape li:last-child{		
			clear:both;
			margin-right:0px;
			margin-bottom:0px;			
		}

		.container-rodape .container-menu-rodape ul.menu-rodape li a{		
			text-decoration: none;        
			text-transform:uppercase;
			color:#008c7a;
			line-height:17px;		
			font-size:17px;				
		}

		.container-rodape .container-menu-rodape ul.menu-rodape li a:hover{    
			color:#fdc82a;    
		}	
		
		
		.container-rodape .borda-azul{			
			border-top: solid 3px #324064;
			clear:both;
			margin-bottom:30px;
		}
		
			
		.container-rodape .copy{    
			text-decoration: none;        
			color:#9ca3b4;	
			font-size:14px;	
			display:block;
			text-align:center;		
			clear:both;							
		}
			
		
		
		
		/*Page*/
		.pg-esq {
			width: 99%;		 
			margin-bottom: 20px; 
			clear:both;		
		}
		
		.pg-esq .linha-titulo{
			width:100%;               
			border-top:solid 5px #008c7a;		         
			margin-top:-85px;
			position:relative;	
			z-index:-99999999999;
			clear:both;	
			margin-bottom:48px;		
		}
		
		.pg-esq .container-titulo{
			width:202px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo .titulo-destaque{
			text-decoration:none;			 
			font-size:40px;
			color: #008c7a;	
			text-align:center;
			margin-top:0px;
			margin-bottom:18px;
		}

		.pg-esq .container-titulo2{
			width:312px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo2 .titulo-destaque{
			text-decoration:none;			 
			font-size:40px;
			color: #008c7a;	
			text-align:center;
			margin-top:0px;
			margin-bottom:18px;
		}
		
		
		.pg-esq .container-titulo3{
			width:412px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo3 .titulo-destaque{
			text-decoration:none;			 
			font-size:36px;
			color: #008c7a;	
			text-align:center;
			margin-top:0px;
			margin-bottom:18px;
		}

		.pg-esq .data {				
			margin: 20px 0;
			color:#008c7a;
			font-size:22px;
			font-weight:bold;
		}

		.pg-esq h1.titulo {				
			margin: 20px 0;
			color:#555;
			font-size:38px;
			font-weight:bold;		
		}	

		.pg-esq span.sub-titulo {			
			margin: 20px 0;
			color:#fff;
			font-weight:normal;
			text-transform: uppercase;
		}
		
		
		/*Compartilhar*/
		.curtir {
			text-align: left;
			margin-bottom:10px;
			background-color:#f4f3f3;
			padding:5px;
		}

		.compartilhar-rede{
			float:left;
			font-size:14px;
			font-weight:bold;
			color:#444;
			margin-left:10px;
			margin-right:10px;
		}

		.twetter-button{
			float:left;   
			margin-right:20px;
		}

		.liked{
			float:left;
			margin-right:20px;
		}	
		
		
		.pg-esq p{
			line-height: 25px;
			color:#444;
			font-size:20px;
		}

		.pg-esq #corpo{		
			line-height: 25px;
			color:#444; 
			font-size:20px;
			margin-top:30px;
			margin-bottom:30px;
		}

		.pg-esq #corpo a{
			text-decoration:none;		
			font-weight: bold;
			color:#008c7a;    
		}

		.pg-esq #corpo a:hover{
			color:#fbbb35;
		}

		.pg-esq a{    
			color:#008c7a;
		}

		.pg-esq a:hover{    
			color:#fbbb35;
		}

		.acoes {
			width: 150px;
			height:14px;
			margin-top: 7px;
			float:right;     
		}

		.acoes a{
			float:left;
			margin-left:10px;
		}

		.acoes a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}


		.infos {
			margin: 15px 0;
			font-size: 13px;
		}

		.infos span{
			color: #004593;
			font-weight: bold;
		}

		.liked {
			text-align: right;
			margin: 10px 0;
		}

		.imagem-interna {
			width: 80.73684210526316%;
			margin: 0 auto;			
		}
		
		.imagem-interna img{
			width: 100%;		    
		}

		.imagem-interna h5{
			text-align: right;
		}

		.audio-interna iframe{
			width: 80.73684210526316%;
			margin: 0 auto;
			margin:0 15px 10px 0;    
		}

		.imagem-interna p{
			width:95%;
			padding: 10px;
			font-size: 13px;
			background: #008c7a;
			color:#fff;
			margin: 0 auto;
			margin-bottom: 15px;
			border-radius: 0 0 5px 5px;
		}

		.imagem-interna .autoria{		
			padding: 3px 0px 3px 0;
			font-size: 14px;		
			color:#008c7a;		
		}	
		
		.audio{
			width:90%;
			height:130px;	
			margin: 0 auto;
			margin-top:30px;		
		}
		
		.audio iframe{
			width:100%;
			border:0;		
		}
		
		
		.comentario {
			width: 45%;
			float:left;
		}

		.comentario input[type=text]{
			width: 98%;
			height:35px;
			margin-bottom:10px;	
			border:solid 1px #ccc;
		}

		.mensagem {
			width: 45%;	
			float:right;
		}

		.mensagem textarea{
			width: 98.5%;
			height: 110px;
			border:solid 1px #ccc;
			resize: none;
			margin-bottom:20px;
		}

		.mensagem input[type=text]{
			float:left;
			width:80px;
		}

		.enviar {
			background: #008c7a;
			color: #fff;
			border: solid 1px;
			width: 90px;
			height: 34px;
			line-height: 24px;
			text-align: center;
			font-size: 20px;
			text-decoration: none;
			cursor:pointer;
		}
		
		.enviar:hover {
			background: #fdc82a;		
		}
		
		
		/*MENSAGENS*/
		.container-mensagens{
			width:100%;
			min-height:300px;
			margin-top:20px;
			margin-bottom:30px;		
		}
			
		.container-mensagens ul.mensagens{
			width:100%px;
			min-height:300px;   
			clear: both;		
		}

		.container-mensagens ul.mensagens li { 
			width:100%px;
			min-height: 163px;		
			margin-bottom:25px;	
			border-bottom:solid 1px #888;
		}

		.container-mensagens ul.mensagens li:last-child {
			margin-bottom:0px;
			border-bottom:dotted 0px #777;
		}	

		.container-mensagens ul.mensagens li .titulo-mensagens a{    
			text-decoration: none;			 
			font-size:20px;    
			color:#008c7a;
			width:100%;		
			line-height:25px;
			float:left;
			display: block;
			margin-bottom:5px;			
		}

		.container-mensagens ul.mensagens li .titulo-mensagens a:hover{    
			color:#fdc82a;    
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a{    
			text-decoration: none;			  
			font-size:16px;    
			color:#373435;
			width:100%;
			height:103px;
			clear:both;				
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a:hover{    
			color:#2e3453;    
		}	
		
		
		
		/*NOTICIAS INTERNA*/
		.container-noticias-interna{
			width:100%;
			min-height:1035px;
			margin-top:20px;
			margin-bottom:27px;	
			
		}
			
		.container-noticias-interna ul.noticias-interna{
			width:100%;
			height:auto;   
			clear: both;		
		}

		.container-noticias-interna ul.noticias-interna li { 
			width:100%;
			height: 140px;
			display:block;
			margin-bottom:25px;	
			border-bottom:solid 1px #888;
		}

		.container-noticias-interna ul.noticias-interna li:last-child {
			margin-bottom:0px;
			border-bottom:dotted 0px #777;
		}

		.container-noticias-interna .container-foto{  
			width:22%;
			height:auto;			
			float:left;
			margin-right:12px;
			border:solid 0px #008c7a;
		}
		
		.container-noticias-interna .container-foto:hover{  
			border:solid 2px #fdc82a;			
		}
			
		.container-noticias-interna .container-foto img{  
			width:100%;
			height:auto;			
		}	
		

		.container-noticias-interna ul.noticias-interna li .titulo-noticias a{    
			text-decoration: none;		  
			font-size:16px;    
			color:#555;
			width:63%;		
			line-height:20px;
			float:left;
			display: block;
			margin-bottom:5px;		
		}

		.container-noticias-interna ul.noticias-interna li .titulo-noticias a:hover{    
			color:#fdc82a;    
		}

		.container-noticias-interna ul.noticias-interna li .resumo-noticias a{    
			text-decoration: none;		  
			font-size:17px;    
			color:#373435;
			width:90%;
			height:33px;
			float:left;
			display: block;		
		}

		.container-noticias-interna ul.noticias-interna li .resumo-noticias a:hover{    
			color:#2e3453;    
		}	
		
		
		.mensagem-noticias{
			text-align:center;
			margin-top:70px;
			font-size:23px;
			color:#008c7a;
		}
		
		
		
		/*Paginacao*/
		#container-paginacao{
		   margin-top:70px;
		   margin-bottom:50px;
		   text-align:center;
		   clear:both;
		}

		.pgoff {    
			font-size: 15px; 
			padding: 7px 15px; 
			margin: 3px; 
			background-color: #263c5e; 
			color: #fff; 
			text-decoration: none; 
		}

		a.pg {    
			font-size: 15px; 
			color: #008c7a;		
			text-decoration: none
		}

		a:hover.pg {    
			font-size: 15px; 
			color: #263c5e !important; 
			text-decoration: none;
		}

		.paginacao {     
			font-size: 15px;
			padding: 7px 15px;
			background-color: #008c7a;
			margin: 3px;
			cursor: pointer;        
			color: #fff !important;
			text-decoration: none;
		}

		.paginacao:hover {
			background-color: #263c5e;		 
			text-decoration: none;
		}

		.desabilita{
			color:#ccc;
			font-size:15px;
		}
		
		
		.pg-dir {
			width:65%;	
			margin: 0 auto;
			margin-right:18%;
			margin-bottom: 20px;
			clear:both;				
		}
		
		/*Banner Lateral*/
		.publicidade-esq {
			text-align: right;
			font-size: 11px;
		}

		.publicidade-esq a img {		 
			width:99%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-esq a img:hover { 
			border: 2px solid #0f3360; 
		}	
		
		
		/*Banner Rodape*/
		.publicidade-rodape {
			width:65%;
			height:auto;
			margin: 0 auto;
			clear: both;		
		}
		
		.publicidade-rodape p{
			text-align: right;
			font-size: 11px;
		}

		.publicidade-rodape a img { 		
			width:100%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-rodape a img:hover { 
			border: 2px solid #0f3360; 
		}
		
		
		/*formulario contato*/
		form#contato {		
			border: solid 0px #000;
			width: 80%;
			margin: 20px auto;
			padding: 0;
		}

		form#contato label {    
			display: block;
			color: #008c7a;
			font-size: 22px;
			margin: 0;
			padding: 0;
			font-weight: bold;
		}

		form#contato input.campo::-webkit-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato:-moz-placeholder {   
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato::-moz-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato :-ms-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato input.campo {			
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 100%;
			height:30px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;		
		}

		form#contato textarea.campo {			
			border: solid 1px #BFBFBF;		
			font-size: 16px;
			color:#555;
			width: 100%;
			height: 130px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;        
		}

		form#contato .select {			
			border: solid 1px #BFBFBF;			
			font-size: 16px;
			color:#555;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			width:507px;
			height:40px;
			margin: 2px 0 20px 0;
			padding:3px;
		}

		form#contato .bt-enviar {			
			width: 125px;
			height: 50px;
			line-height: 30px;
			color: #fff;
			background: #008c7a;
			text-align: center;
			border: none;  
			font-size:22px;		
		}

		form#contato .bt-enviar:hover {    
			background: #dec600; 
			cursor:pointer;
		}
		
		
	}
	
	
	/*celular 4*/
	@media screen and (max-width:499px) and (min-width:430px){
		
		/*Page*/
		.page{
			margin-top:40px;
			margin-left:0.7%;
			margin-right:0.7%;
			border:solid 1px yellow;
		}		
		



		.header .bg-menu{			
			width:100%;
			height:57px;
			border:solid 1px transparent;		
		}
		
		/*Menu*/
        .header .bg-menu .menu_responsivo{
            display: inline; 
            background:url(../img/icon-menu-topo.png) no-repeat;            
            width:37px;
            height:30px;            
            float:left;
            z-index: 1000000;
            margin-top:15px;
            margin-left:2%;            						
        }	
		   
		
		/*Menu*/
		.header .bg-menu ul.menu { 
			display:none;
			width:100%;		
			height:320px;
            margin-bottom:42px;
			z-index: 1000;
            background-color:#008c7a;
			position: relative;			
			clear: both;
            margin-top: 0px;
            margin-left:0;
					
		}
		
		.header .bg-menu ul.menu li {
            clear: both;
			width:100%;
            height:42px;             
            border-bottom:solid 1px #fff;
            padding-bottom:10px;			
        }
		
		.header .bg-menu ul.menu li .borda-vertical {
			display:none;	
			
		}
       
        .header .bg-menu ul.menu li a{			
            text-decoration: none;
            color: #fff;            
            font-weight: bold; 
            font-size: 24px;    
            text-transform: uppercase;
            height: 42px;    
            display: block; 
            padding-left:15px;
            padding-top:10px;
            text-align:center;			
        }

        .header .bg-menu ul.menu li a:hover{    
			color: #fbbb35;      
		}

		.header .bg-menu ul.menu li.current-page a {
			color: #fbbb35;  
			font-weight:bold;
		}
		
		
		/*Menu dropdown*/
		#menu2 li .drop {
	  
		}
		
		#menu2 li:hover .drop {
		   
		}

		.dropdown_3columns, 
		.dropdown_4columns,
		.dropdown_5columns {
			margin:0px auto;
			margin-top:52px;
			clear:both;
			position:absolute;
			z-index: 5;
			left:-999em; /* Hides the drop down */
			text-align:left;
			padding:10px 5px 10px 5px;
			border:0px solid #008c7a;    
			color:#fff;
			/* Gradient background */
			background:#48887b;  
			margin-left:0px;	
		}

		.dropdown_1column{
			margin:0px auto;
			margin-top:52px;
			clear:both;
			position:absolute;
			z-index: 5;
			left:-999em; /* Hides the drop down */
			text-align:left;
			padding:10px 5px 10px 5px;
			border:0px solid #008c7a;    
			color:#fff;
			/* Gradient background */
			background:#48887b;  
			margin-left:0px;  
		}

		.dropdown_1column {width: 170px;}
		.dropdown_2columns {width: 200px;}
		.dropdown_3columns {width: 250px;}
		.dropdown_4columns {width: 98.7%;}
		.dropdown_5columns {width: 700px;}

		#menu2 li:hover .dropdown_1column, 
		#menu2 li:hover .dropdown_2columns, 
		#menu2 li:hover .dropdown_3columns,
		#menu2 li:hover .dropdown_4columns,
		#menu2 li:hover .dropdown_5columns {
			left:-1px;
			top:auto;    
		}

		.col_1,
		.col_2,
		.col_3,
		.col_4,
		.col_5 {
			display:inline;
			float: left;
			position: relative;
			margin-left: 5px;
			margin-right: 5px;    
		}
		.col_1 {width:47%;}
		.col_2 {width:170px;}
		.col_3 {width:410px;}
		.col_4 {width:550px;}
		.col_5 {width:690px;}

		#menu2 .menu2_right {
			float:right;
			margin-right:0px;
		}
		#menu2 li .align_right {
			/* Rounded Corners */
			-moz-border-radius: 5px 0px 5px 5px;
			-webkit-border-radius: 5px 0px 5px 5px;
			border-radius: 5px 0px 5px 5px;
		}

		#menu2 li:hover .align_right {
			left:auto;
			right:-1px;
			top:auto;
		}

		#menu2 p, #menu2 h2, #menu2 h3, #menu2 ul li {    
			line-height:16px !important;
			font-size:11px;
			text-align:left;
			height:30px;
			border:solid 0px;
			width:100% !important;
		}

		#menu2 ul li a{    
			line-height:16px !important;
			font-size:16.5px !important;
			text-align:left;
			height:20px;
			border:solid 0px;
		}

		#menu2 h2 {
			text-transform:uppercase;
			font-size:20px;
			font-weight:400;
			letter-spacing:-1px;
			margin:0px 0 14px 0;
			padding-bottom:14px;
			border-bottom:0px solid #008c7a;
			width:100%;
			color:#e0de70;
		   
		}
		#menu2 h3 {
			font-size:14px;
			margin:7px 0 14px 0;
			padding-bottom:7px;
			border-bottom:1px solid #888888;
		}
		#menu2 p {
			line-height:18px;
			margin:0 0 10px 0;    
		}

		#menu2 li:hover div a {
			font-size:14px;
			font-weight:bold;
			color:#fff;    
		}
		#menu2 li:hover div a:hover {
			color:#e0de70;
		}

		#menu2 li ul {
			list-style:none;
			padding:0;
			margin:0 0 12px 0;
		}

		#menu2 li ul li {
			font-size:12px;
			line-height:34px;
			position:relative;    
			padding:0;
			margin:0;
			float:none;
			text-align:left;
			width:160px;
			margin-bottom:10px;    
		}

		#menu2 li ul li:hover {
			background:none;
			border:none;
			padding:0;
			margin:0;
			margin-bottom:10px;
		}


		.menu4-color{
			background:#48887b; 
			border:solid 0px #008c7a;
			margin-top:52px;
			margin-left:0px;
			width:98.7%;
		}
		
		
		
		.bg-menu .container-busca { 			
			width:32px;		
			height:32px;		
			float:right;
			margin-top:-35px;
			margin-right:3%;			
		}
		
		.bg-menu .container-busca a.bt-busca{ 
			background:url(../img/icon-lupa.png) no-repeat;
			width:28px;		
			height:28px; 
			display:block;		
		}
		
		.container-busca{
			width:40%;
			height:100px;
			margin: 0 auto;
			padding-top:50px;		
		}
		
		.container-busca input.campobusca {		
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 85%;
			height:30px;
			margin: 0px 10px 0px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;	
			float:left;
		}
			
		
		.header {
			width:100%;
			height: 257px; 	
			background-color:#008C7A;		
		}
		
		
		/*Logomarca IVC*/
		.container-logo-ivc{			
			margin-top: 10px;
			margin-left:2%;
			width: 70px;
			height:40px;
			display: block;		
			float:left;		
		}	
		
		.header a.logo-ivc{
			width: 70px;
			height:40px;         
			background:url(../img/logo-IVC2.png) no-repeat top center;         		
		} 

		.header a.logo-ivc:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		} 
		
		
		
		/*Logomarca*/
		.container-logo{			
			margin-top: 10px;
			width: 200px; /*245*/
			height:91px; /*122*/
			display: block;		
			margin-left: auto;
			margin-right: auto;		
		}	
		
		.header a.logo{
			width: 200px;
			height:91px;         
			background:url(../img/logo-topo2.png) no-repeat top center;         		
		} 

		.header a.logo:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		} 


		
		
		/*Redes Sociais*/
		.header .container-redes-socias{
			width:230px;
			height:50px;
			margin-top:30px;
			margin-right: 22%;
			clear:both;			
			display:block;
			
		}	
		
		.header .container-redes-socias ul.social{
			width:250px;
			height:50px;		
			display: block;		
		}

		.header .container-redes-socias ul.social li{ 
			width:45px;
			height: 44px;
			display: block;
			float:left;
			margin-right:15px;
			margin-bottom:0px;		
		}
		
		.header .container-redes-socias ul.social li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.header .container-redes-socias ul.social li:last-child {
			margin-right:0px;
		}
		
		
				
		/*Manchete*/
		.container-manchete{
			width:100%; /*645*/
			height:auto;
			clear:both;			        
			margin-bottom:30px;	
			position: relative;				
		}		
		
		.container-manchete .container-foto {
			position: relative;		
		}	
		
		.container-manchete .container-foto a img {		
			width:100%;	
			position: relative;		
		}

		.container-manchete .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-manchete .container-manchete{		
			background-color:#DC6C54;		
			width:100%;
			height:202px;
			bottom:0;
		}
		
		.container-manchete .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-manchete .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-manchete .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-manchete .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		/*Manchete 2*/
		.container-manchete2{
			width:100%; 
			height:auto;
			clear:both;		
			margin-right:0px;
			margin-bottom:26px;				
		}

		.container-manchete2 .container-materia{
			width:100%; 
			height:auto;	         
			margin-bottom:27px;		
		}
		
		.container-manchete2 .container-materia .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:44px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:24px;				
		}
			
		.container-manchete2 .container-materia .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:44px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		
		.container-manchete2 .container-materia .container-noticia{
			width:100%;
			height:auto;		
			clear:both;	
			display:block;				
		}
		
		.container-manchete2 .container-materia .container-noticia .foto-manchete2 a{
			width:100%;
			height:auto;	
			filter: brightness(65%);
		}
		
		.container-manchete2 .container-materia .container-noticia .foto-manchete2 a:hover{
			
		}
		
		.container-manchete2 .container-materia .container-noticia .barra{
			width:75px;
			height:10px;
			background-color:#DC6C54;
			position:absolute;		
			margin-top:-110px;
			margin-left:10px;
		}
		
		.container-manchete2 .container-materia .container-noticia .titulo-manchete2 a{
			width:92.06976744186047%;
			text-decoration:none;		
			font-size:16px;
			line-height:22px;		
			color: #fff;		
			display:block;
			position:absolute;		
			margin-top:-85px;
			margin-left:10px;
		}
		
		.container-manchete2 .container-materia .container-noticia .titulo-manchete2 a:hover{
			color:#fbbb35;
		}
		
		
			
		/*Slide Noticias*/
		.container-slide-noticias{
			width:100%; 
			height:auto;  		
			clear:both;			
		}


		.container-slide-noticias .foto a{
			width:48.1889764%; 
			height:auto;  		
			float:left;
			margin-right:26px;		
		}

		.container-slide-noticias .foto a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}	
		
		.container-slide-noticias .titulo a{
			text-decoration:none;		
			font-size:18px;
			line-height:20px;		
			color: #324064;		
			display:block;	
			padding-top:5px;
		}
		
		.container-slide-noticias .titulo a:hover{        		
			color: #fbbb35;	
		}
		
		
		
		/*Banner*/
		.banner-full{
			clear:both;
			width:100%;
			height:150px;
			background:url(../img/bg-banner.png) no-repeat top center; 
			margin-bottom:30px;
		}
		
		
		.banner-full ul{
			width:98%;
			height:auto;  
			clear: both;
			margin: 0 auto;			
			padding-top:21px;		
		}	

		.banner-full ul li { 
			width:98%;
			height:auto;
			margin: 0 auto;			
		}

		.banner-full ul li:last-child {
			margin-right:0px;
		}
		
		.banner-full ul li p{    
			text-decoration: none;			
			font-size:12px;		
			color:#737375;		
			text-align:right;
			margin-right:2%;
		}

		.banner-full ul li a img{    
			width:98%;
			height:auto;		
			position:relative;
		}

		.banner-full ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
		
		
		
		/*Noticias Vermelho*/
		.container-noticias-red{
			width:80%;
			height:auto;
			clear:both;	
			margin: 0 auto;			
			margin-bottom:26px;
			border:solid 0px transparent;		
		}	
		
		.container-noticias-red ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
		}	

		.container-noticias-red ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:4.25328185%;
			margin-bottom:20px;			
		}
		
		.container-noticias-red ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-noticias-red ul li:last-child {
			margin-right:0px;
		}

		.container-noticias-red ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:15px;		
		}

		.container-noticias-red ul li a img:hover{
			 
		}
		
		.container-noticias-red ul li .barra{    
			width:73px;
			height:10px;
			background-color:#Da5343;
			color:#fff;		
			position:absolute;
			margin-top:54.2%;		
		}
		

		.container-noticias-red ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#Da5343;
			display:block;		
			margin-bottom:15px;
		}

		.container-noticias-red ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-noticias-red ul li .titulo a{		
			text-decoration: none;		     
			font-size:19px;
			font-weight:bold;
			line-height: 23px;		
			color:#4B4B4D;
			display: block; 		   
		}

		.container-noticias-red ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		/*A TV do Zaca*/
		.podcast{
			width:100%;
			height:805px;
			background-color:#17B5A0;
			margin-bottom:40px;
		}	
		
		
		.podcast .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #fff;
			text-transform:uppercase;		
			padding-top:42px;		
			margin-bottom:24px;
			margin-left:2%;
		}
			
		.podcast .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #fff;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		
		
		
		/*Video*/
		.podcast .video-zaca{
			width:95%; 
			height:245px;
			clear:both;	
			margin-left:2%;
			margin-top:0px;
			margin-bottom:20px;
		}
		
		.podcast .video-zaca iframe{
			width:100%;
			height:100%;
			border:0px;
		}
		

		/*Mais Videos*/
		.podcast .container-titulo-zaca{
			width:95%;
			height:129px;
			margin-right:3%;
			clear:both;			
		}
		
		.podcast .container-titulo-zaca .titulo-zaca{
			width:100%;
			height:123px;
			text-decoration:none;			
			font-size:21px;
			font-style: normal;
			color: #fff;
			display:block;
			margin-bottom:48px;				
		}
		
		.podcast .container-titulo-tv .titulo-zaca a:hover{		
			color: #ffe74a;		
		}
		
		
		.podcast .container-titulo-zaca .container-veja-tambem{
			width:100%;
			height:206px;		
			clear:both;		
		}
		
		.podcast .container-titulo-zaca .container-veja-tambem .titulo-secao-veja-tambem{
			text-decoration:none;
			font-weight: bold;
			font-style: normal;
			font-display: swap;		
			font-size:20px;
			color: #fff;		
			margin-bottom:14px;
		}	
		
		.podcast .container-titulo-zaca .container-veja-tambem ul{
			width:100%;
			height:174px;  
			clear: both;				
		}	

		.podcast .container-titulo-zaca .container-veja-tambem ul li { 
			width:48.1889764%;
			height: 174px;
			float:left;
			margin-right:3.5%;
		}

		.podcast .container-titulo-zaca .container-veja-tambem ul li:last-child {
			margin-right:0px;
		}	

		.podcast .container-titulo-zaca .container-veja-tambem ul li a img{    
			width: 100%;
			height: auto;		
			position:relative;
		}

		.podcast .container-titulo-zaca .container-veja-tambem ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
			
			
		
		/*noticia grande verde*/
		.container-grande-noticia-verde{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-verde .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #038574;
			text-transform:uppercase;				
			margin-bottom:20px;
			margin-left:1%;
			float:left;		
		}
			
		.container-grande-noticia-verde .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #038574;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-verde .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#038574;
			display:block;			
			clear:both;
			margin-top:10px;
			margin-right:9%;
			margin-bottom:15px;
		}
		
		.container-grande-noticia-verde .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-verde ul{
			clear:both;
			width:85%; 
			height:auto;  
			clear:both;
			margin: 0 auto;
			margin-left:7%;
		}	

		.container-grande-noticia-verde ul li { 
			width:100%;
			height: auto;
			float:left;			
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-verde ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-verde ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-verde ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-verde ul li a img:hover{
			 
		}
		
		.container-grande-noticia-verde ul li .barra{    
			width:80px;
			height:10px;
			background-color:#038574;
			color:#fff;		
			position:absolute;
			margin-top:57.6%;	
		}		

		.container-grande-noticia-verde ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#038574;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-verde ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-verde ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-verde ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-verde .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-verde .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-verde .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-verde .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-verde .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#038574;
			color:#fff;		
			position:absolute;
			margin-top:59%;	
			display:none;
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete{		
			background-color:#038574;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-verde .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-verde .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		/*noticia grande vermelho*/
		.container-grande-noticia-vermelho{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-vermelho .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #DD745C;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;
			margin-left:1%;
		}
			
		.container-grande-noticia-vermelho .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #DD745C;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-vermelho .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#DD745C;
			display:block;			
			clear:both;
			margin-top:10px;
			margin-right:9%;
			margin-bottom:15px;
		}
		
		.container-grande-noticia-vermelho .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-vermelho ul{
			clear:both;
			width:85%; 
			height:auto;  
			clear:both;
			margin-right:7%;				
		}	

		.container-grande-noticia-vermelho ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-vermelho ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-vermelho ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-vermelho ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-vermelho ul li a img:hover{
			 
		}
		
		.container-grande-noticia-vermelho ul li .barra{    
			width:80px;
			height:10px;
			background-color:#DD745C;
			color:#fff;		
			position:absolute;
			margin-top:57.7%;	
		}		

		.container-grande-noticia-vermelho ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#DD745C;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-vermelho ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-vermelho ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-vermelho ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-vermelho .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-vermelho .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-vermelho .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-vermelho .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-vermelho .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#DD745C;
			color:#fff;		
			position:absolute;
			margin-top:59%;
			display:none;
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete{		
			background-color:#DD745C;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-vermelho .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;			
			display:block;		
		}

		.container-grande-noticia-vermelho .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		
		/*so videos*/
		.container-so-videos{
			clear:both;
			width:100%;
			height:1770px;	
			background-color:#4B4B4D;		
			margin-bottom:50px;		
		}
		
		.container-so-videos .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #FCB62E;
			text-transform:uppercase;				
			margin-bottom:40px;		
			padding-top:38px;
			margin-left:1%;
		}
			
		.container-so-videos .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #FCB62E;
			text-transform:uppercase;		
			margin-top:0px;	
					
		}
		
		.container-so-videos .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#FCB62E;
			display:block;			
			float:right;
			margin-top:-65px;
			margin-bottom:40px;
			margin-right:1%;			
		}
		
		.container-so-videos .ver-mais a:hover{    
			color:#fff;    
		}
		
		
		.container-so-videos ul{
			clear:both;
			width:85%; 
			height:auto;
			margin: 0 auto;
			margin-top:50px;		
		}	

		.container-so-videos ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-so-videos ul li:nth-child(2n) {
			margin-right:0px;
		}
		
		.container-so-videos ul li:last-child {
			margin-right:0px;
		}

		.container-so-videos ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-so-videos ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		.container-so-videos ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#FCB62E;
			display:block;		
			margin-bottom:12px;			
		}

		.container-so-videos ul li .olho a:hover{    
			color:#fff;    
		}

		.container-so-videos ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 23px;		
			color:#fff;
			display: block;		   
		}

		.container-so-videos ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		/*noticia grande roxo*/
		.container-grande-noticia-roxo{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-roxo .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #A85688;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-roxo .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #A85688;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-roxo .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#A85688;
			display:block;			
			clear:both;
			margin-right:9%;
			margin-bottom:15px;
			margin-top:10px;
		}
		
		.container-grande-noticia-roxo .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-roxo ul{
			clear:both;
			width:85%; 
			height:auto;  
			clear:both;	
			margin-right:7%;
		}	

		.container-grande-noticia-roxo ul li { 
			width:100%;
			height: auto;
			clear:both;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-roxo ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-roxo ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-roxo ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-roxo ul li a img:hover{
			 
		}
		
		.container-grande-noticia-roxo ul li .barra{    
			width:80px;
			height:10px;
			background-color:#A85688;
			color:#fff;		
			position:absolute;
			margin-top:57.7%;	
		}		

		.container-grande-noticia-roxo ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#A85688;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-roxo ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-roxo ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-roxo ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-roxo .container-grande{
			width:100%; 
			height:auto;  
			clear:both;	
		}

		.container-grande-noticia-roxo .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-roxo .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-roxo .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-roxo .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#A85688;
			color:#fff;		
			position:absolute;
			margin-top:59%;	
			display:none;			
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete{		
			background-color:#A85688;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-roxo .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-roxo .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*noticia grande azul*/
		.container-grande-noticia-azul{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-azul .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #006DAE;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-azul .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #006DAE;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-grande-noticia-azul .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#006DAE;
			display:block;			
			clear:both;
			margin-top:10px;
			margin-right:9%;
			margin-bottom:15px;
		}
		
		.container-grande-noticia-azul .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-azul ul{
			clear:both;
			width:85%; 
			height:auto;  
			clear:both;
			margin-left:7%;
		}	

		.container-grande-noticia-azul ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-azul ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-azul ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-azul ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-azul ul li a img:hover{
			 
		}
		
		.container-grande-noticia-azul ul li .barra{    
			width:80px;
			height:10px;
			background-color:#006DAE;
			color:#fff;		
			position:absolute;
			margin-top:57.7%;	
		}		

		.container-grande-noticia-azul ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#006DAE;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-azul ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-azul ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-azul ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-azul .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-azul .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-azul .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-azul .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-azul .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#006DAE;
			color:#fff;		
			position:absolute;
			margin-top:59%;
			display:none;			
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete{		
			background-color:#006DAE;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-azul .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-azul .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*noticia grande cinza*/
		.container-grande-noticia-cinza{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-cinza .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #889fac;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-cinza .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #889fac;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-grande-noticia-cinza .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#889fac;
			display:block;			
			clear:both;
			margin-top:10px;
			margin-right:9%;
			margin-bottom:15px;
		}
		
		.container-grande-noticia-cinza .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-cinza ul{
			clear:both;
			width:85%; 
			height:auto;  
			clear:both;
			margin-right:7%;			
		}	

		.container-grande-noticia-cinza ul li { 
			width:100%;
			height: auto;
			clear:both;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-cinza ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-cinza ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-cinza ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-cinza ul li a img:hover{
			 
		}
		
		.container-grande-noticia-cinza ul li .barra{    
			width:80px;
			height:10px;
			background-color:#889fac;
			color:#fff;		
			position:absolute;
			margin-top:57.7%;	
		}		

		.container-grande-noticia-cinza ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#889fac;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-cinza ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-cinza ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-cinza ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-cinza .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-cinza .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-cinza .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-cinza .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-cinza .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#889fac;
			color:#fff;		
			position:absolute;
			margin-top:59%;	
			display:none;			
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete{		
			background-color:#889fac;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-cinza .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:22px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-cinza .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*Noticias Verde*/
		.container-noticias-verde{
			width:100%;
			height:auto;
			clear:both;				         
			margin-bottom:50px;			
		}	
		
		.container-noticias-verde .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008c7a;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-noticias-verde .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #008c7a;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-noticias-verde .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#008c7a;
			display:block;			
			clear:both;
			margin-top:20px;
			margin-right:9%;
			margin-bottom:15px;
		}
		
		.container-noticias-verde .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		.container-noticias-verde ul{
			width:85%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-left:7%;
		}	

		.container-noticias-verde ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:0px;
			margin-bottom:30px;
		}
		
		.container-noticias-verde ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-noticias-verde ul li:last-child {
			margin-right:0px;
		}

		.container-noticias-verde ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:15px;		
		}

		.container-noticias-verde ul li a img:hover{
			 
		}
		
		.container-noticias-verde ul li .barra{    
			width:80px;
			height:10px;
			background-color:#008c7a;
			color:#fff;		
			position:absolute;
			margin-top:57.8%;		
		}
		

		.container-noticias-verde ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#008c7a;
			display:block;		
			margin-bottom:12px;
		}

		.container-noticias-verde ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-noticias-verde ul li .titulo a{		
			text-decoration: none;		     
			font-size:19px;
			font-weight:bold;
			line-height: 23px;		
			color:#4B4B4D;
			display: block; 		   
		}

		.container-noticias-verde ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		
		/*Noticias Container 1*/
		.container-1{
			width:85.8146718%;
			height:auto;
			clear: both;
			margin-left:6%;
			margin-right:0px;
			margin-bottom:30px;				
		}	
		
		.container-1 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #f58634;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-1 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #f58634;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-1 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-1 ul li { 
			width:100%;
			height: auto;				
		}

		.container-1 ul li:last-child {
			margin-right:0px;
		}

		.container-1 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-1 ul li a img:hover{
			 
		}
		
		.container-1 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#f58634;
			color:#fff;		
			position:absolute;
			margin-top:57.2%;		
		}	

		.container-1 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-1 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-1 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-1 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-1 .container-mini ul li { 
			width:100%;
			height: 170px;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-1 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-1 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-1 .container-mini ul li a img:hover{
			 
		}
		
		.container-1 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#f58634;
			color:#fff;		
			position:absolute;
			margin-top:28.2%;		
		}	

		.container-1 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:34px;
		}

		.container-1 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		/*Noticias Container 2*/
		.container-2{
			width:85.8146718%;
			height:auto;
			clear: both;
			margin-left:6%;
			margin-right:0px;
			margin-bottom:30px;			
		}	
		
		.container-2 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #6b7d87;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-2 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #6b7d87;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-2 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-2 ul li { 
			width:100%;
			height: auto;				
		}

		.container-2 ul li:last-child {
			margin-right:0px;
		}

		.container-2 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-2 ul li a img:hover{
			 
		}
		
		.container-2 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#6b7d87;
			color:#fff;		
			position:absolute;
			margin-top:57.2%;		
		}	

		.container-2 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-2 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-2 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-2 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-2 .container-mini ul li { 
			width:100%;
			height: 170px;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-2 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-2 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-2 .container-mini ul li a img:hover{
			 
		}
		
		.container-2 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#6b7d87;
			color:#fff;		
			position:absolute;
			margin-top:28.2%;		
		}	

		.container-2 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:34px;
		}

		.container-2 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		/*Noticias Container 3*/
		.container-3{
			width:85.8146718%;
			height:auto;
			clear: both;
			margin-right:7%;
			margin-bottom:30px;			
		}	
		
		.container-3 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #48887b;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-3 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #48887b;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-3 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-3 ul li { 
			width:100%;
			height: auto;				
		}

		.container-3 ul li:last-child {
			margin-right:0px;
		}

		.container-3 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-3 ul li a img:hover{
			 
		}
		
		.container-3 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#48887b;
			color:#fff;		
			position:absolute;
			margin-top:57.2%;		
		}	

		.container-3 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-3 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-3 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-3 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-3 .container-mini ul li { 
			width:100%;
			height: 170px;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-3 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-3 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-3 .container-mini ul li a img:hover{
			 
		}
		
		.container-3 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#48887b;
			color:#fff;		
			position:absolute;
			margin-top:28.2%;		
		}	

		.container-3 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:18px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:34px;
		}

		.container-3 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
			
		/*Banners*/
		.container-banners{
			width:100%;
			height:auto;
			clear:both;				         
			margin-bottom:26px;
			border:solid 1px transparent;		
		}	
		
		.container-banners ul{
			width:85%;
			height:auto;  
			clear: both;
			margin-left:7%;			
		}	

		.container-banners ul li { 
			width:100%;
			height: auto;
			clear:both;
			margin-bottom:28px;
			margin-right:0px;		
		}
		
		.container-banners ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-banners ul li:last-child {
			margin-right:0px;
		}
		
		.container-banners ul li p{    
			text-decoration: none;				
			font-size:12px;		
			color:#396c62;		
			text-align:right;			
		}

		.container-banners ul li a img{    
			width: 100%;
			height: auto;			
		}

		.container-banners ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
		
		
		
		/*Charge*/
		.container-charge-galeria{
			width:100%;  
			height:auto;
			clear:both;		
			margin-bottom:50px;	
		}	
		
		
		/*charge*/
		.container-charge-galeria .container-charge{
			width:100%; 
			height:auto;		
			border-top: solid 1px #8a728e;
			border-bottom: solid 0px #8a728e;		
			margin-bottom:42px;
			clear:both;
		}
		
		.container-charge-galeria .container-charge .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #8a728e;
			text-transform:uppercase;
			margin-top:23px;		
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-charge-galeria .container-charge .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #8a728e;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-charge-galeria .container-charge .ver-mais a{    
			text-decoration: none;			
			font-size:19px;
			font-weight:bold !important!;			
			color:#8a728e;
			display:block;			
			float:right;
			margin-top:40px;
		}
		
		.container-charge-galeria .container-charge .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		.container-charge-galeria .container-charge .charge img{
			width:100%;
			height:auto;
			display:block;
			border-bottom:solid 2px #8a728e;
			margin-top:0px;
			margin-bottom:8px;
			padding:0px;
		}
		
		.container-charge-galeria .container-charge .container-ver-mais a{
			text-decoration:none;			
			font-size:17px;
			color: #8a728e;
			display:block;
			clear:both;	
			margin-bottom:28px;		
		}
		
		.container-charge-galeria .container-charge .container-ver-mais a:hover{
			color: #fbbb35;		
		}
		
		
		.container-charge-galeria .container-charge .borda-cinza{
			border-top: solid 1px #D2D3D5;
			width:100%;
			clear:both;
			margin-bottom:40px;
		}
		
		
		
		/*Galeria*/
		.container-charge-galeria .container-galeria{
			width:100%;
			height:auto;
			clear:both;	
			margin-right:0%;			
		}	
		
		.container-charge-galeria .container-galeria .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #6b7d87;
			text-transform:uppercase;
			margin-top:23px;		
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-charge-galeria .container-galeria .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #6b7d87;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-charge-galeria .container-galeria .container-foto-grande a img{
			width:100%;
			height:auto;			
		}
		
		.container-charge-galeria .container-galeria .container-foto-grande a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores{
			width:100%;
			height:153px;
			background-color:#6b7d87;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos{
			width:89.7637795%;
			height:153px;		
			margin: 0 auto;
			display:block;	
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos a{
			width:33.3333333%;
			height:153px;
			display:block;
			float:left;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		
		
		/*Charge*/
		.container-lidas-banner{
			width:100%;  
			height:auto;
			clear:both;		
			margin-bottom:50px;		
		}	
		
		.container-lidas-banner .container-lidas{
			width:100%;  
			height:auto;	
			margin-bottom:38px;		
		}	
		
		
		
		.tab-wrap {
			-webkit-transition: 0.3s box-shadow ease;
			transition: 0.3s box-shadow ease;
			border-radius: 0px;
			max-width: 100%;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			  -ms-flex-wrap: wrap;
				  flex-wrap: wrap;
			position: relative;
			list-style: none;
			background-color: #fff;
			margin: 0px 0;
			height:auto;
			color:#03217a;
		}
		.tab-wrap:hover {
			
			color:#03217a;
		}

		.tab {
			display: none;
		}
		.tab:checked:nth-of-type(1) ~ .tab__content:nth-of-type(1) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(2) ~ .tab__content:nth-of-type(2) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(3) ~ .tab__content:nth-of-type(3) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(4) ~ .tab__content:nth-of-type(4) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:first-of-type:not(:last-of-type) + label {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
		.tab:not(:first-of-type):not(:last-of-type) + label {
		  border-radius: 0;
		}
		.tab:last-of-type:not(:first-of-type) + label {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
		.tab:checked + label {
			background-color: #324064;
			box-shadow: 0 -1px 0 #fff inset;
			cursor: default;
			color:#fff;
			font-weight:bold;
			width:40%;	
		}
		.tab:checked + label:hover {
			box-shadow: 0 -1px 0 #fff inset;
			background-color: #fff;
			color:#03217a;
		}
		.tab + label {
			width:100%;	  
			box-shadow: 0 -1px 0 #eee inset;
			border-radius: 0px 0px 0 0;
			cursor: pointer;
			display: block;
			text-decoration: none;
			color: #fff;
			font-size:32px;
			font-weight:bold;
			-webkit-box-flex: 3;
			-webkit-flex-grow: 3;
			  -ms-flex-positive: 3;
				  flex-grow: 3;
			text-align: center;
			background-color: #bdbfc1;
			-webkit-user-select: none;
			 -moz-user-select: none;
			  -ms-user-select: none;
				  user-select: none;
			text-align: center;
			-webkit-transition: 0.3s background-color ease, 0.3s box-shadow ease;
			transition: 0.3s background-color ease, 0.3s box-shadow ease;
			height: 60px;
			box-sizing: border-box;
			padding: 15px;
		}
		@media (min-width:768px) {
				
			.tab + label {
				width:45%;
			}
		}
		.tab + label:hover {
			background-color: #fff;
			box-shadow: 0 1px 0 #f4f4f4 inset;
			color:#03217a;
			font-weight:bold;
		}
		.tab__content {
			padding: 10px 0px;
			background-color: transparent;
			position: absolute;
			width: 100%;
			z-index: -1;
			opacity: 0;
			left: 0;
			-webkit-transform: translateY(-3px);
				  transform: translateY(-3px);
			border-radius: 0px;		
			
		}
		
		
		
		.container-mais-lidas ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-left:0px;
			margin-top:16px;		
		}	

		.container-mais-lidas  ul li { 
			width:100%;
			height: auto;		
			margin-bottom:37px;		
		}

		.container-mais-lidas ul li:last-child {
			margin-bottom:0px;		
		}

		.container-mais-lidas  ul li a img{    
			width: 32.4409449%;
			height: auto;
			float:left;
			margin-right:3.77952756%;
		}

		.container-mais-lidas  ul li a img:hover{
			 
		}
		
		.container-mais-lidas ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight: 500;
			font-style: normal;
			font-display: swap;		
			color:#DD745C;
			display:block;		
			margin-bottom:12px;
		}

		.container-mais-lidas ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-mais-lidas ul li .titulo a{		
			text-decoration: none;		     
			font-size:16px;		
			line-height: 20px;		
			color:#555556;
			display: block; 
			text-align:left;
			font-weight: 500;
			font-style: normal;
			font-display: swap;		
		}

		.container-mais-lidas  ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		.container-lidas-banner .container-lidas .borda-cinza{
			border-top: solid 1px #D2D3D5;
			width:100%;
			clear:both;
			margin-bottom:25px;
		}
		
		.container-lidas-banner p{    
			text-decoration: none;				
			font-size:12px;		
			color:#396c62;		
			text-align:right;
			margin-bottom:3px;
			clear:both;		
		}
		
		.container-lidas-banner .container-banner{
			width:100%;
			height:auto;		
		}
		
		.container-lidas-banner .container-banner img{
			width:100%;
			height:auto;		
		}
		
		.container-lidas-banner .container-banner img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}
		
		
		
		/*RODAPE*/
		.container-rodape{
			width:100%;
			height:520px;		
			clear:both;				
		}	
		
		.container-rodape .container-rod1{
			width:100%;
			height:230px;
			background-color:#008c7a;
			clear:both;			
		}
		
		.container-rodape .container-rod1 p{
			clear:both;
			font-size:22px;		
			line-height: 20px;		
			color:#fff;
			display: block; 
			margin: 0 auto;
			padding-top:53px;
			margin-bottom:35px;
			text-align:center;
			font-weight: 500;
			font-style: normal;
			font-display: swap;
			width:95%;				
		}
		
		/*REDES SOCIAIS*/
		.container-rodape .container-rod1 .container-redes-socias{
			width:222px;
			height:51px;					
			clear:both;
			margin: 0 auto;		
		}
		
		.container-rodape .container-rod1 .container-redes-socias ul.social{
			width:252px;
			height:51px;		
			display: block;		
		}

		.container-rodape .container-rod1 .container-redes-socias ul.social li{ 
			width:51px;
			height: 51px;
			display: block;
			float:left;
			margin-right:8px;		
		}
		
		.container-rodape ..container-rod1 .container-redes-socias ul.social li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-rodape ..container-rod1 .container-redes-socias ul.social li:last-child {
			margin-right:0px;
		}
		
		
		
		.container-rodape .container-rod2{
			width:100%;
			height:242px;
			background-color:#fff;
			clear:both;	
			
		}
		
		.container-rodape .container-rod2 a.logo-rodape{
			width:186px;
			height:90px; 
			background:url(../img/logo-rodape.png) no-repeat;
			float:left;
			clear:both;
			margin-top:30px;
			margin-left:2%;
		}
		
		.container-rodape .container-rod2 a.logo-rodape:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		
		
		/*CONTAINER MENU*/
		.container-rodape .container-menu-rodape{
			width:30%;
			height:170px;
			float:right;
			margin-top:20px;
			margin-bottom:30px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape{
			width:100%px;
			height:17px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape li{		
			clear:both;
			margin-right:0px;
			margin-bottom:10px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape li:last-child{		
			clear:both;
			margin-right:0px;
			margin-bottom:0px;			
		}

		.container-rodape .container-menu-rodape ul.menu-rodape li a{		
			text-decoration: none;        
			text-transform:uppercase;
			color:#008c7a;
			line-height:17px;		
			font-size:17px;				
		}

		.container-rodape .container-menu-rodape ul.menu-rodape li a:hover{    
			color:#fdc82a;    
		}	
		
		
		.container-rodape .borda-azul{			
			border-top: solid 3px #324064;
			clear:both;
			margin-bottom:30px;
		}
		
			
		.container-rodape .copy{    
			text-decoration: none;        
			color:#9ca3b4;	
			font-size:14px;	
			display:block;
			text-align:center;		
			clear:both;							
		}
		
		
		
		
		
		/*Page*/
		.pg-esq {
			width: 99%;		 
			margin-bottom: 20px; 
			clear:both;		
		}
		
		.pg-esq .linha-titulo{
			width:100%;               
			border-top:solid 5px #008c7a;		         
			margin-top:-85px;
			position:relative;	
			z-index:-99999999999;
			clear:both;	
			margin-bottom:48px;		
		}
		
		.pg-esq .container-titulo{
			width:202px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo .titulo-destaque{
			text-decoration:none;			
			font-size:40px;
			color: #008c7a;	
			text-align:center;
			margin-top:0px;
			margin-bottom:18px;
		}

		.pg-esq .container-titulo2{
			width:312px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo2 .titulo-destaque{
			text-decoration:none;			
			font-size:40px;
			color: #008c7a;	
			text-align:center;
			margin-top:0px;
			margin-bottom:18px;
		}
		
		
		.pg-esq .container-titulo3{
			width:350px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo3 .titulo-destaque{
			text-decoration:none;			
			font-size:29px;
			color: #008c7a;	
			text-align:center;
			margin-top:7px;
			margin-bottom:18px;
		}

		.pg-esq .data {				
			margin: 20px 0;
			color:#008c7a;
			font-size:22px;
			font-weight:bold;
		}

		.pg-esq h1.titulo {				
			margin: 20px 0;
			color:#555;
			font-size:30px;
			font-weight:bold;		
		}	

		.pg-esq span.sub-titulo {			
			margin: 20px 0;
			color:#fff;
			font-weight:normal;
			text-transform: uppercase;
		}
		
		
		/*Compartilhar*/
		.curtir {
			text-align: left;
			margin-bottom:10px;
			background-color:#f4f3f3;
			padding:5px;
		}

		.compartilhar-rede{
			float:left;
			font-size:14px;
			font-weight:bold;
			color:#444;
			margin-left:10px;
			margin-right:10px;
		}

		.twetter-button{
			float:left;   
			margin-right:20px;
		}

		.liked{
			float:left;
			margin-right:20px;
		}	
		
		
		.pg-esq p{
			line-height: 25px;
			color:#444;
			font-size:20px;
		}

		.pg-esq #corpo{		
			line-height: 25px;
			color:#444; 
			font-size:20px;
			margin-top:30px;
			margin-bottom:30px;
		}

		.pg-esq #corpo a{
			text-decoration:none;		
			font-weight: bold;
			color:#008c7a;    
		}

		.pg-esq #corpo a:hover{
			color:#fbbb35;
		}

		.pg-esq a{    
			color:#008c7a;
		}

		.pg-esq a:hover{    
			color:#fbbb35;
		}

		.acoes {
			width: 150px;
			height:14px;
			margin-top: 7px;
			float:right;     
		}

		.acoes a{
			float:left;
			margin-left:10px;
		}

		.acoes a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}


		.infos {
			margin: 15px 0;
			font-size: 13px;
		}

		.infos span{
			color: #004593;
			font-weight: bold;
		}

		.liked {
			text-align: right;
			margin: 10px 0;
		}

		.imagem-interna {
			width: 80.73684210526316%;
			margin: 0 auto;			
		}
		
		.imagem-interna img{
			width: 100%;		    
		}

		.imagem-interna h5{
			text-align: right;
		}

		.audio-interna iframe{
			width: 80.73684210526316%;
			margin: 0 auto;
			margin:0 15px 10px 0;    
		}

		.imagem-interna p{
			width:94%;
			padding: 10px;
			font-size: 13px;
			background: #008c7a;
			color:#fff;
			margin: 0 auto;
			margin-bottom: 15px;
			border-radius: 0 0 5px 5px;
		}

		.imagem-interna .autoria{		
			padding: 3px 0px 3px 0;
			font-size: 14px;		
			color:#008c7a;		
		}	
		
		.audio{
			width:90%;
			height:130px;	
			margin: 0 auto;
			margin-top:30px;		
		}
		
		.audio iframe{
			width:100%;
			border:0;		
		}
		
		
		.comentario {
			width: 99%;
			clear:both;
		}

		.comentario input[type=text]{
			width: 99%;
			height:35px;
			margin-bottom:10px;	
			border:solid 1px #ccc;
		}

		.mensagem {
			width: 99%;	
			clear:both;
			margin-right:5px;
		}

		.mensagem textarea{
			width: 99%;
			height: 110px;
			border:solid 1px #ccc;
			resize: none;
			margin-bottom:20px;
		}

		.mensagem input[type=text]{
			float:left;
			width:80px;
		}

		.enviar {
			background: #008c7a;
			color: #fff;
			border: solid 1px;
			width: 90px;
			height: 34px;
			line-height: 24px;
			text-align: center;
			font-size: 20px;
			text-decoration: none;
			cursor:pointer;
		}
		
		.enviar:hover {
			background: #fdc82a;		
		}
		
		
		/*MENSAGENS*/
		.container-mensagens{
			width:100%;
			min-height:300px;
			margin-top:20px;
			margin-bottom:30px;		
		}
			
		.container-mensagens ul.mensagens{
			width:100%px;
			min-height:300px;   
			clear: both;		
		}

		.container-mensagens ul.mensagens li { 
			width:100%px;
			min-height: 163px;		
			margin-bottom:25px;	
			border-bottom:solid 1px #888;
		}

		.container-mensagens ul.mensagens li:last-child {
			margin-bottom:0px;
			border-bottom:dotted 0px #777;
		}	

		.container-mensagens ul.mensagens li .titulo-mensagens a{    
			text-decoration: none;			
			font-size:20px;    
			color:#008c7a;
			width:100%;		
			line-height:25px;
			float:left;
			display: block;
			margin-bottom:5px;			
		}

		.container-mensagens ul.mensagens li .titulo-mensagens a:hover{    
			color:#fdc82a;    
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a{    
			text-decoration: none;
			font-family: 'Roboto-Condensed';   
			font-size:16px;    
			color:#373435;
			width:100%;
			height:103px;
			clear:both;				
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a:hover{    
			color:#2e3453;    
		}	
		
		
		
		/*NOTICIAS INTERNA*/
		.container-noticias-interna{
			width:100%;
			min-height:1035px;
			margin-top:20px;
			margin-bottom:27px;	
			
		}
			
		.container-noticias-interna ul.noticias-interna{
			width:100%;
			height:auto;   
			clear: both;		
		}

		.container-noticias-interna ul.noticias-interna li { 
			width:100%;
			height: 140px;
			display:block;
			margin-bottom:25px;	
			border-bottom:solid 1px #888;
		}

		.container-noticias-interna ul.noticias-interna li:last-child {
			margin-bottom:0px;
			border-bottom:dotted 0px #777;
		}

		.container-noticias-interna .container-foto{  
			width:23%;
			height:auto;			
			float:left;
			margin-right:12px;
			border:solid 0px #008c7a;
		}
		
		.container-noticias-interna .container-foto:hover{  
			border:solid 2px #fdc82a;			
		}
			
		.container-noticias-interna .container-foto img{  
			width:100%;
			height:auto;			
		}	
		

		.container-noticias-interna ul.noticias-interna li .titulo-noticias a{    
			text-decoration: none;		  
			font-size:16px;    
			color:#555;
			width:63%;		
			line-height:20px;
			float:left;
			display: block;
			margin-bottom:5px;		
		}

		.container-noticias-interna ul.noticias-interna li .titulo-noticias a:hover{    
			color:#fdc82a;    
		}

		.container-noticias-interna ul.noticias-interna li .resumo-noticias a{    
			text-decoration: none;		  
			font-size:17px;    
			color:#373435;
			width:90%;
			height:33px;
			float:left;
			display: block;		
		}

		.container-noticias-interna ul.noticias-interna li .resumo-noticias a:hover{    
			color:#2e3453;    
		}	
		
		
		.mensagem-noticias{
			text-align:center;
			margin-top:70px;
			font-size:23px;
			color:#008c7a;
		}
		
		
		
		/*Paginacao*/
		#container-paginacao{
		   margin-top:70px;
		   margin-bottom:50px;
		   text-align:center;
		   clear:both;
		}

		.pgoff {    
			font-size: 15px; 
			padding: 7px 15px; 
			margin: 3px; 
			background-color: #263c5e; 
			color: #fff; 
			text-decoration: none; 
		}

		a.pg {    
			font-size: 15px; 
			color: #008c7a;		
			text-decoration: none
		}

		a:hover.pg {    
			font-size: 15px; 
			color: #263c5e !important; 
			text-decoration: none;
		}

		.paginacao {     
			font-size: 15px;
			padding: 7px 15px;
			background-color: #008c7a;
			margin: 3px;
			cursor: pointer;        
			color: #fff !important;
			text-decoration: none;
		}

		.paginacao:hover {
			background-color: #263c5e;		 
			text-decoration: none;
		}

		.desabilita{
			color:#ccc;
			font-size:15px;
		}
		
		
		.pg-dir {
			width:65%;	
			margin: 0 auto;
			margin-right:18%;
			margin-bottom: 20px;
			clear:both;				
		}
		
		/*Banner Lateral*/
		.publicidade-esq {
			text-align: right;
			font-size: 11px;
		}

		.publicidade-esq a img {		 
			width:99%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-esq a img:hover { 
			border: 2px solid #0f3360; 
		}	
		
		
		/*Banner Rodape*/
		.publicidade-rodape {
			width:65%;
			height:auto;
			margin: 0 auto;
			clear: both;		
		}
		
		.publicidade-rodape p{
			text-align: right;
			font-size: 11px;
		}

		.publicidade-rodape a img { 		
			width:100%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-rodape a img:hover { 
			border: 2px solid #0f3360; 
		}
		
		
		
		/*formulario contato*/
		form#contato {		
			border: solid 0px #000;
			width: 80%;
			margin: 20px auto;
			padding: 0;
		}

		form#contato label {    
			display: block;
			color: #008c7a;
			font-size: 22px;
			margin: 0;
			padding: 0;
			font-weight: bold;
		}

		form#contato input.campo::-webkit-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato:-moz-placeholder {   
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato::-moz-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato :-ms-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato input.campo {			
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 100%;
			height:30px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;		
		}

		form#contato textarea.campo {			
			border: solid 1px #BFBFBF;		
			font-size: 16px;
			color:#555;
			width: 100%;
			height: 130px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;        
		}

		form#contato .select {
			font-family: 'Barlow-Bold';
			border: solid 1px #BFBFBF;			
			font-size: 16px;
			color:#555;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			width:507px;
			height:40px;
			margin: 2px 0 20px 0;
			padding:3px;
		}

		form#contato .bt-enviar {			
			width: 125px;
			height: 50px;
			line-height: 30px;
			color: #fff;
			background: #008c7a;
			text-align: center;
			border: none;  
			font-size:22px;		
		}

		form#contato .bt-enviar:hover {    
			background: #dec600; 
			cursor:pointer;
		}
		
		
	}
	
	
	/*celular 5 */
	@media screen and (max-width:429px) and (min-width:360px){
		
		.largura {
            max-width:100%;
            margin: 0 auto;	
            
        }
				
		/*Page*/
		.page{
			margin-top:40px;
			margin-left:0.7%;
			margin-right:0.7%;
			margin-bottom:0px;
			border:solid 0px green;
		}
		
		
		.header {
			width:100%;
			height: 275px; 	
			background-color:#ffc001;
		}
		
		
		.header .topo{
    		width:100%;
			height: 49px; 	
			background-color:#000;		
        }
		
		
		.header .topo a.icon-menu{
		    margin-top:8px;
    		margin-left:2%;
        } 
		
		
		/* BOTAO SOCIO*/
		.header .topo a.botao-socio{
			width:213px;
			height:22px;
			background-color:#000;
			border-radius:5px;
			text-decoration: none;
			color: #ffbf01;         
			font-size: 15px;
			font-weight:500;
			text-align:center;
			text-transform: uppercase;
			margin-top:9px;
			padding-top:8px;
			display: block;
			float:right;
			margin-right:34px;
		}
		
		.header .topo a.botao-socio:hover{
			color:#fff;
		}
		
		
		
		/*REDES SOCIAIS TOPO*/
		.header .topo .social{
			width:388px;
			float:right;
		}
		
		.header .topo .social span{
			font-weight: 300;
			font-weight: 500;
			font-style: normal;
			color: #ffbf03;         
			font-size: 15px;    
			text-transform: uppercase;
			float:left;
			padding-top:12px;
		}
		
		.header .topo .social ul{
			width:232px;
			height:36px;		
			padding-top:9px;		
			display: block;
			float:right;
		}

		.header .topo .social ul li{ 
			width:29px;
			height: 27px;
			display: block;
			float:left;
			margin-right:10px;		
		}
		
		.header .topo .social ul li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.header .topo .social ul li:last-child {
			margin-right:0px !important;
			padding-right:0px;
		}	
		
		
		.header .container-logo{			
			margin-top: 5px;
			margin-left:10px;
			margin-bottom: 0px;
			width: 132px;
			height:181px;
			display: block;	
			float:left;			
		}	
		
		.header .container-logo a.logo{
			width: 132px;
			height:181px;         
			background:url(../img/logo-topo.png) no-repeat top center;
			display:block;	
		} 
		
		
		/*NOME*/
		.header .container-nome{
			width:60%;
			margin-top: 20px;
			margin-left: 10px;		
			display: block;	
			float:left;	
		}
		
		.header .container-nome .nome{	
			text-decoration: none;
			color: #000;         
			font-size: 30px; 
			font-weight:bold;
			text-transform: uppercase;  
			margin-bottom:16px;
		}
		
		.header .container-nome .slogan{	
			text-decoration: none;
			color: #000;         
			font-size: 17px;
			font-weight: 300;
			font-style: normal;
			text-transform: uppercase; 
			
		}
		
		
	 
        
        /* Menu */
		.header .menu{			
			width:100%;
			height:50px;
			border-bottom: solid 4px #bdbfc1;
		}
		
	     /* Menu Responsivo */
        .header .menu_responsivo{
            display: inline; 
            background:url(../img/icon-menu.png) no-repeat; 
            width:48px;
            height:23px;            
            float:left;
            z-index: 1000000;
            margin-top:15px;
            margin-left:2%;            						
        }	
        
        .header .menu_responsivo2{
            display: none; 
            background:url(../img/icon-menu.png) no-repeat; 
            width:48px;
            height:23px;            
            float:left;
            z-index: 1000000;
            margin-top:15px;
            margin-left:2%;            						
        }	
		
		.header ul#menu{ 
			display:none;
			width:100%;		
			height:450px;
            margin-bottom:42px 
			z-index: 1000;
            background-color:#000;
			position: relative;			
			clear: both;
            margin-top: 0px;
            margin-left:0;
		}
		
		.header ul#menu li {
            clear: both;
			width:100%;
            height:42px;             
            border-bottom:solid 1px #fff;
            padding-bottom:10px;			
        }
		
	
        .header .menu ul#menu li a{			
            text-decoration: none;
            color: #ffc000;            
            font-weight: bold; 
            font-size: 24px;    
            text-transform: uppercase;
            height: 42px;    
            display: block; 
            padding-left:15px;
            padding-top:10px;
            text-align:left;
            width:95%;
        }

        .header ul#menu li a:hover{    
			color: #fff;      
		}

		.header ul#menu li.current-page a {
			color: #fbbb35;  
			font-weight:bold;
		}
		
		
		
		#menu li ul li {
    		font-size:12px;
    		line-height:10px;
    		position:relative;    
    		padding:0;
    		margin:0;
    		float:none;
    		text-align:left;
    		width:100%;
    		color:#ffc001;
    		margin-top:5px;
    		margin-bottom:10px; 
    		border-bottom:2px solid #ffc001;
    	}
    	
    	#menu li ul li:last-child {
    		margin-bottom:0px;
    		border-bottom:0px solid #ffc001;
    	}
    
    	#menu li ul li:hover {		
    		color:#fff;		
    	}
		
		
		
		#sub1{
		    width:100%;
    		position:absolute;
    		display:none;
    		float:none;
    		font-size:13px;
    		background-color:#000;
    		z-index: 999999999;
    	}	
    	
    	#sub1 li a{		
    		font-size:13px;
    		padding-left:5px;
    	}
    	
    	
    	#sub2{
    	    width:100%;
    		position:absolute;
    		display:none;
    		float:none;
    		font-size:13px;
    		background-color:#000;
    	}	
    	
    	#sub2 li a{		
    		font-size:13px;
    		padding-left:5px;
    	}
    	
    	.menu-item{
    	    width:100%;
    		display: inline-block;
    		cursor: pointer;
    	}
		
		
		.bg-jogos{
		    width:100%; 
		    border:solid 0px black;
		}
		
		
		.bg-jogos ul li{
		    width:100% !important;
		    height:80px;
    	    padding-right:0px !important;
    		border:solid 0px black;
    	} 
		
		
		
		.bg-jogos ul li .container-escudos1{
    		width:42%;
    		height:66px;
    		float:left;
    		border:solid 0px blue;
    	} 
    	
    	.bg-jogos ul li .container-escudos1 .time1{
    		width:68px;
    		height:66px;
    		margin-right:15px;
    		float:left;
    		border:solid 0px red;
    	}
    	
    	.bg-jogos ul li .container-escudos1 .time1 img{
    		margin: 0 auto;
    		float:left;
    		height:40px;
    		display:block;
    		margin-bottom:5px;
    	}
    	
    	.bg-jogos ul li .container-escudos1 .time1 .nome{
    		color: #000;         
            font-size: 7px;
    		font-weight:500;
            text-transform: uppercase; 
    		text-align:center;
    	}
    	
    	.bg-jogos ul li .container-escudos1 .time1 .resultado{
    		color: #000;
            font-size: 21px;
    		font-weight:bold;
            text-transform: uppercase; 
    		float:right;
    		margin-top:20px;
    	}
    	
    	
    	.bg-jogos ul li .container-escudos1 .x{        
            background:url(../img/x.jpg) no-repeat; 
            width:9px;
            height:16px;		
    		float:left;
    		margin-top:25px;
    		margin-right:7px;
        }
    
    	.bg-jogos ul li .container-escudos1 .time2{
    		width:68px;
    		height:66px;
    		float:right;
    		border:solid 0px red;
    	}
    	
    	.bg-jogos ul li .container-escudos1 .time2 img{
    		margin: 0 auto;
    		float:right;
    		height:40px;
    		display:block;
    		margin-bottom:5px;
    	}
    	
    	.bg-jogos ul li .container-escudos1 .time2 .nome{
    		color: #000;         
            font-size: 7px;
    		font-weight:500;
            text-transform: uppercase;
    		text-align:center;
    	}
    	
    	.bg-jogos ul li .container-escudos1 .time2 .resultado{
    		color: #000; 
            font-size: 21px;
    		font-weight:bold;
            text-transform: uppercase; 
    		float:left;
    		margin-top:20px;
    	}
    	
    	
    	.bg-jogos ul li .container-info1{
    		width:55%;
    		height:66px;
    		background-color:#fff;
    		float:right;
    		margin-right:0px;
    		border:solid 0px brown;
    	}
    
    	.bg-jogos ul li .container-info1 .horario{
    		width:100%;
    		height:15px;		
    		background-color:#000;
    		margin-bottom:0px;
    		color:#fff;	
    		font-size:12px;
    		font-weight:500;
    		text-align:center;
    		padding-top:3px;
    	}
    	
    	
    	
    	.bg-jogos ul li .container-info1 .local{
    		width:100%;
    		height:20px;		
    		background-color:#ffc001;
    		color:#000;
    		font-size:12px;
    		font-weight:500;
    		text-align:center;
    		padding-top:3px;
    		text-transform:uppercase;
    		border:solid 0px red; 
    	}
    	
    	.bg-jogos ul li .container-info1 .local p.estadio{
    		margin-bottom:2px;
    		padding-top:4px;
    		border:solid 0px red;
    	}
    	
    	.bg-jogos ul li .container-info1 .local p.ingresso a{
    		font-weight:bold;
    		text-decoration:none;
    		color:#000;
    		border:solid 0px red;
    	}
    	
    	.bg-jogos ul li .container-info1 .local p.ingresso a:hover{		
    		color:#555;
    	}
         	
         	
		

		/* PROXIMOS JOGOS*/
		.bg-jogos{
			width:100%;
			height:66px;
			margin-top:0px;
			
		}
		
		.bg-jogos ul{
			width:100%;
			height:66px;
			margin: 0 auto;
			clear:both;
			margin-top:30px;
		}
		
		.bg-jogos ul li{			
			width:90%;
			height:66px;
			clear:both;
			padding-right:40px;
			
			margin-right:0px;
			margin-bottom:15px;
			border:solid 0px red;
		}
		
		.bg-jogos ul li:first-child{
			margin-left:0px;
		}
		
		.bg-jogos ul li:last-child{		
			padding-right:0px;
			border-right:solid 0px #ccc;
			margin-right:0px;		
		}
		
		.bg-jogos ul li .container-escudos{
    		width:45%;
    		height:66px;
    		float:left;
    		border:solid 0px red;
    	}
    	
    	.bg-jogos ul li .container-escudos .time1{
    		width:68px;
    		height:66px;
    		margin-right:15px;
    		float:left;
    		border:solid 0px red;
    	}
    	
    	.bg-jogos ul li .container-escudos .time1 img{
    		margin: 0 auto;
    		clear:both;
    		height:40px;
    		display:block;
    		margin-bottom:5px;
    	}
    	
    	.bg-jogos ul li .container-escudos .time1 .nome{
    		color: #000;         
            font-size: 7px;
    		font-weight:500;
            text-transform: uppercase; 
    		text-align:center;
    	}
    	
    	.bg-jogos ul li .container-escudos .time1 .resultado{
    	    background-color:#fff;
    	    color: #fff;
            font-size: 21px;
    		font-weight:bold;
            text-transform: uppercase; 
    		float:right;
    		margin-top:5px;
    	}
    	
    	
    	.bg-jogos ul li .container-escudos .x{        
             background:url(../img/x.jpg) no-repeat; 
            width:9px;
            height:16px;		
    		float:left;
    		margin-top:25px;
    		margin-right:7px;
        }
    
    	.bg-jogos ul li .container-escudos .time2{
    		width:68px;
    		height:66px;
    		float:right;
    		border:solid 0px red;
    	}
    	
    	.bg-jogos ul li .container-escudos .time2 img{
    		margin: 0 auto;
    		clear:both;
    		height:40px;
    		display:block;
    		margin-bottom:5px;
    	}
    	
    	.bg-jogos ul li .container-escudos .time2 .nome{
    		color: #000;         
            font-size: 7px;
    		font-weight:500;
            text-transform: uppercase;
    		text-align:center;
    	}
    	
    	.bg-jogos ul li .container-escudos .time2 .resultado{
    	    background-color:#fff;
    		color: #fff; 
            font-size: 21px;
    		font-weight:bold;
            text-transform: uppercase; 
    		float:left;
    		margin-top:5px;
    	}
    
    	.bg-jogos ul li .container-info{
    		width:55%;
    		height:66px;
    		background-color:#fff;
    		float:right;
    		border:solid 0px red;
    	}
    
    	.bg-jogos ul li .container-info .horario{
    		width:100%;
    		height:15px;		
    		background-color:#000;
    		margin-bottom:0px;
    		color:#fff;	
    		font-size:12px;
    		font-weight:500;
    		text-align:center;
    		padding-top:2px;
    	}
    	
    	
    	
    	.bg-jogos ul li .container-info .local{
    		width:100%;
    		height:15px;		
    		background-color:#ffc001;
    		color:#000;
    		font-size:12px;
    		font-weight:500;
    		text-align:center;
    		padding-top:2px;
    		text-transform:uppercase;
    	}
    	
    	.bg-jogos ul li .container-info .local p.estadio{
    		margin-bottom:0px;
    	}
    	
    	.bg-jogos ul li .container-info .local p.ingresso a{ 
    		font-weight:bold;
    		text-decoration:none;
    		color:#000;
    	}
    	
    	.bg-jogos ul li .container-info .local p.ingresso a:hover{		
    		color:#555;
    	}
		
		
		.borda-amarela{
			border-top:solid 6px #ffc001;
			width:100%;
			clear:both;
			margin-top:19px;
			margin-bottom:10px;
		}		
		
		
			
		 .container-manchete{
			width:100%;
			height:270px;
			clear:both;				        
			margin-bottom:30px;
			position: relative;				
		}	

		.container-manchete figure{
			width:100%;	
			height:250px;
			margin-top:0px !important;
			margin-left:0px !important;
			margin-bottom:0px !important;
		}
		
		.container-manchete figure a img {		
			width:100%;						
		}

		.container-manchete .container-bg{
			width:100%;
			height:100px;
			background-color:#000;
			opacity:0.7;		
			position:absolute;
			top:155px;
		}
		.container-manchete .container-bg .titulo-manchete a{		
			text-decoration:none;
			font-weight:bold;
			font-size:21px;
			line-height:21px;
			margin-top:10px;
			color: #fff;
			display:block;	
			padding:0 10px;
			z-index:9999999999999999;
		}

		.container-manchete .container-bg .titulo-manchete a:hover{	
			color:#fbbb35;		
		}	

		
		.container-manchete .container-bg .bravata-manchete a{			
			text-decoration:none;	
			line-height:15px;
			font-size:15px;
			color: #fff;
			text-transform:uppercase;
			margin:10px 0 0px 0px;			
			display:block;
			padding:0 10px;
			display:none;
		}

		.container-manchete .container-bg .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
    	
    	
    	.del-slider img{
    	    width:100%;
    	    height:auto !important;
    	    margin-bottom:0px;
    	}
    	
    	.del-slider > .del-slider-prev, 
        .del-slider > .del-slider-next 
        {
        	cursor: pointer;
        	position: absolute;
        	top: 33%;
        	width: auto;
        	padding: 1rem 1.2rem;
        	margin-top: -40px;
        	font-weight: bold;
        	color:#777;
        	font-size: 5.5rem;
        	transition: 0.6s ease;
        	border-radius: 0 0.4rem 0.4rem 0;
        	user-select: none;
        	border:solid 0px red;
        }
    	
    	.del-slider .font-bold .link-olho{
    	   margin-top: -110px !important;
    	}
    	
    	.del-slider .font-bold .link-not{
    	    margin-top: -58px !important;
    	    font-size:23px;
    	}
		
		
		
		
		/*MAIS NOTICIAS*/
		.container-mais-noticias{
			width:100%;
			height:555px;
			clear:both;	
			padding-top:-40px;
			margin-bottom:30px;
			position: relative;		
		}	
		
		
		.container-mais-noticias .titulo-secao{
			width:319px;
			height:50px;
			background-color:#000;
			color:#ffc000;
			text-align:center;
			font-size:35px;
			font-weight:bold;
			clear:both;
			margin: 0 auto;
			margin-bottom:30px;
			padding-top:10px;
			position: relative;	
			
		}	
		

		/*DESTAQUES*/
		.container-mais-noticias ul{
			width:95%; 
			height:auto;
			margin:0 auto;
			clear:both;				         
			margin-bottom:50px;				
		}
		
		.container-mais-noticias ul li{    
			width: 100%;
			height:400px;
			clear:both;
			margin-bottom:60px;
			margin-right:0px;			
		}
		
		.container-mais-noticias ul li:nth-child(2){  
			margin-right:0px;		
		}
		
		.container-mais-noticias ul li:last-child{
			margin-right:0px;
			margin-bottom:60px;		
		}
		
		.container-mais-noticias ul li figure{
			width: 100%;
			margin-top:0px !important;
			margin-left:0px !important;
			margin-bottom:0px !important;
		}

		.container-mais-noticias ul li figure a img{ 			
			width: 100%;
			height: auto;
			float:left;
			margin-right:0px;		
		}

		.container-mais-noticias ul li figure a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		.container-mais-noticias ul li .titulo a{			
			text-decoration:none;	
			line-height:22px;
			font-size:19px;
			font-weight:500;
			color: #000;				
			display:block;
			margin-bottom:15px;
		}

		.container-mais-noticias ul li .titulo a:hover{	
			color:#fbbb35;		
		}
		
		.container-mais-noticias ul li .subtitulo a{			
			text-decoration:none;	
			line-height:20px;
			font-size:16px;
			font-weight:400;
			color: #444;					
			display:block;	
			margin-bottom:15px;
		}

		.container-mais-noticias ul li .subtitulo a:hover{	
			color:#fbbb35;		
		}
		
		.container-mais-noticias ul li .ver-mais a{
			width:108px;
			height:28px;
			text-decoration:none;	
			line-height:27px;
			font-size:16px;
			font-weight:500;
			background-color:#febf00;
			text-align:center;
			text-transform:uppercase;
			color: #000;					
			display:block;	
			float:left;
		}
		
		.container-mais-noticias ul li .ver-mais a:hover{
			color:#fff;
		}
		
		
		
		
		
		/*MAIS NOTICIAS*/
		.container-videos{
			width:100%;
			height:830px;
			background-color:#000;
			clear:both;		
			padding-top:15px;
			position: relative;	
			border:solid 0px red;
		}

		.container-videos .titulo-secao{
			width:189px;
			height:50px;
			background-color:#ffc000;
			color:#000;
			text-align:center;
			font-size:35px;
			font-weight:bold;
			clear:both;
			margin: 0 auto;
			margin-top:20px !important;
			margin-bottom:30px;
			padding-top:10px;
			position: relative;	
			display:block;
		}	
		
		.container-videos .video img{
			width:100%;
			height:auto;
			margin-bottom:0px;
			padding-bottom:0px;
		}
		
		
		.container-videos .bg-titulo a{
			text-decoration:none;
			width:100%;
			height:100px;
			background-color:#000;
			color:#fff;	
			font-size:22px;
			margin-top:-3px;
			padding-top:10px;
			text-align:center;
			font-weight:bold;					
			position: relative;	
			display:block;
		}	
		
		.container-videos .bg-titulo a:hover{
			color:#fbbb35;		
		}
		
		
		.mais-videos{
			width:100%;
			height:670px;
			background-color:#000;
			clear:both;				        
			margin-bottom:0px;		
			position: relative;		
		}
		
		/*DESTAQUES*/
		.mais-videos ul{
			width:98%; 
			margin: 0 auto;
			height:363px;
			clear:both;			
	]	}
		
		.mais-videos ul li{    
			width: 100%;
			height: 300px;
			clear:both;
			margin-bottom:20px;				
		}

		.mais-videos ul li:first-child{
			padding-top:20px;
			margin-right:0px;
			padding-bottom:0px;		
		}
		
		.mais-videos ul li:last-child{
			padding-top:0px;
			margin-right:0px;
			margin-bottom:0px;		
		}
		
		.mais-videos ul li figure{
			width: 100%;
			margin-top:0px !important;
			margin-left:0px !important;
			margin-bottom:0px !important;
		}

		.mais-videos ul li figure a img{ 			
			width: 100%;
			height: auto;
			clear:both;
			margin-right:0px;
			margin-bottom:15px;
		}

		.mais-videos ul li figure a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		.mais-videos ul li .titulo a{			
			text-decoration:none;	
			line-height:24px;
			font-size:22px;
			font-weight:500;
			color: #fff;				
			display:block;
			margin-bottom:35px;
		}

		.mais-videos ul li .titulo a:hover{	
			color:#fbbb35;		
		}
		
		.mais-videos ul li .subtitulo a{			
			text-decoration:none;	
			line-height:20px;
			font-size:16px;
			font-weight:400;
			color: #444;					
			display:block;	
			margin-bottom:15px;
		}

		.mais-videos ul li .subtitulo a:hover{	
			color:#fbbb35;		
		}
		
		.mais-videos ul li .ver-mais a{
			width:168px;
			height:32px;
			text-decoration:none;	
			line-height:27px;
			font-size:18px;
			font-weight:bold;
			background-color:#febf00;
			text-align:center;
			text-transform:uppercase;
			color: #000;					
			display:block;	
			float:left;
		}
		
		.mais-videos ul li .ver-mais a:hover{
			color:#fff;
		}
		
		
		
		
		/*ELENCO*/
		.container-elenco{
			width:100%;
			height:600px;
			background-color:#ffc001;
			clear:both;		
			padding-top:15px;
			position: relative;			
		}

		.container-elenco .titulo-secao{
			width:189px;
			height:50px;
			background-color:#000;
			color:#ffc000;
			text-align:center;
			font-size:35px;
			font-weight:bold;
			clear:both;
			margin: 0 auto;
			margin-top:20px !important;
			margin-bottom:54px;
			padding-top:10px;
			position: relative;	
			display:block;		
		}	
		
		
		.container-elenco .seta-esq{
    	    width:33px;
            height:54px; 
    		background:url(../img/seta-esq.png) no-repeat;
    		float:left;
    		margin-top:120px;
    		margin-right:20px;
    		border:solid 0px red;
    	}
    	
    	.container-elenco .seta-dir{
    	    width:33px;
            height:54px; 
    		background:url(../img/seta-dir.png) no-repeat;
    		float:right;
    		margin-top:-280px;
    		border:solid 0px red;
    	}
    	
    	.vertical {
            display:none;
        }
        
        
        .vertical2 {
            display:block;
            width:100%;
            float:left;
            position: relative;
            border:solid 0px red;
        }
    	
    	
    	.container-elenco ul{
            width:75%; 
            height:397px;
    		margin: 0 auto;
            border:solid 0px red;		
    	}
    	
    	
    	
    	.carousel {
    	    width:100%;
            height: 397px; /* altura total visível (4 itens de 80px) */
            overflow: hidden;
            border:solid 0px blue;
        }
        
        .carousel ul {
            margin: 0;
            padding: 0;
            list-style: none;
        }
        
        .carousel li{
    	    width: 100%;
    		height: 397px;
    		float:left;
    		margin-right:0px;
        }
    	
    	.container-elenco ul li{    
    		width: 100%;
    		height: 397px;
    		float:left;
    		margin-right:0px;
    		position: relative;
    	}
    	
    	.container-elenco ul li:last-child{		
    		margin-right:0px;			
    	}
    	
    
    	.container-elenco ul li a img{ 			
    		width: 100%;
    		height: auto;
    	}
    
    	.container-elenco ul li a img:hover{
    		transition: 0.3s ease-in-out;
    		opacity: 0.7; 
    	}
    	
    	.container-elenco ul li .bg-nome{ 			
    		width: 100%;
    		height: 86px;
    		background-color:#000;
    		position:absolute;
    		margin-top:275px ;
    		opacity:0.8 !important;	
    		text-align:center ;
    		z-index:10;
    		left:0;
    	}
    	
    	.container-elenco ul li .bg-nome .nome a{			
    		text-decoration:none;	
    		line-height:26px;
    		font-size:24px;
    		font-weight:bold;
    	    color: #fec200;		
    		text-align:center;
    		display:block;
    		margin-top:5px;
    		margin-bottom:10px;
    		z-index:999999999999999;
    		position:absolute;
    		left: 50%;
    		width:100%;
            transform: translateX(-50%);
    		border:solid 0px red;
    	}
    	
    	.container-elenco ul li .bg-nome .nome a:hover{			
    		color:#fff;		
    	}
    	
    	.container-elenco ul li .bg-nome .funcao a{			
    		text-decoration:none;	
    		line-height:26px;
    		font-size:23px;
    		font-weight:300;
    	    color: #fec200 !important;		
    		text-align:center !important;
    		display:block;
    		margin-bottom:10px;
    		position:absolute;
    		margin-top:45px;
    		left: 50%;
    		width:100%;
            transform: translateX(-50%);
            text-align:center ;
    	    z-index: 20;
    	}
    	
    	.container-elenco ul li .bg-nome .funcao a:hover{			
    		color:#fff;
    	}
		
		
		
		/*PATROCINADORES*/
		.container-patrocinadores{
			width:100%;
			height:1100px;
			background-color:#000;
			clear:both;		
			padding-top:15px;
			position: relative;			
		}
		
		.container-patrocinadores .titulo-secao{
			background-color:#000;
			color:#ffc000;
			text-align:center;
			font-size:28px;
			font-weight:bold;
			clear:both;
			margin: 0 auto;
			margin-top:20px !important;
			margin-bottom:40px;
			padding-top:10px;
			position: relative;	
			display:block;		
		}	
		
		.container-patrocinadores ul{
			width:100%; 
			height:89px;
			margin: 0 auto;
			clear:both;		
		}

		.container-patrocinadores ul li{
			width:40%;
			height: 140px;
			float:left;
			margin-left:15px;
			margin-bottom:30px;
			border:solid 0px red;
		}
		
		.container-patrocinadores ul li img{
		    vertical-align: middle !important;
		}
		
		.container-patrocinadores ul li:hover{	
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}
		
		.container-patrocinadores ul li:nth-child(2){		
			float:right;
			margin-left:0px;
			margin-right:15px;
		}
		
		.container-patrocinadores ul li:nth-child(4){		
			float:right;
			margin-left:0px;
			margin-right:15px;
		}
		
		.container-patrocinadores ul li:nth-child(6){		
			float:right;
			margin-left:0px;
			margin-right:15px;
		}
		
		.container-patrocinadores ul li:nth-child(8){		
			float:right;
			margin-left:0px;
			margin-right:15px;
		}
		
		.container-patrocinadores ul li:nth-child(10){		
			float:right;
			margin-left:0px;
			margin-right:15px;
		}
		
		
    	
    	
    	
    	
    	
    	
        /* Container Noticias */
        .container-noticias-destaques{
            width:100%;
            height:397px;
    		clear:both;			
        }	
    	
    	.container-noticias-destaques .titulo-destaque {
    		font-size:35px;
        }
    	
    	.container-noticias-destaques .botao-mais a{        
    		width:25.1969112%;
    		margin-top:-65px;
    		font-size:14px;
    		padding-top:8px;
    		
        }
    	
    	.container-noticias-destaques .botao-mais a:hover{        
    		color: #fbbb35;   
        }
    	
    	.container-noticias-destaques ul{
    		width:100%;
    		height:307px;  
    		clear: both;
    		margin-top:0px;		
    	}	
    
    	.container-noticias-destaques ul li { 
    		width:100%;
    		height: 337px;
    		clear:both;
    		margin-right:0px;
    		margin-bottom:30px;
    	}
    
    	.container-noticias-destaques ul li:last-child {
    		margin-right:0px;
    	}
    	
    	.container-noticias-destaques ul li figure{
    		width:100%;
    	}
    
    
		
		/* Container Noticias Principais */
        .container-noticias-principais{
            width:100%;
            height:1900px;
    		background-color:#e6e6e6;
    		clear:both;			
        }
    
    	.container-noticias-principais ul{
            width:100%;
            height:1800px;
    		clear:both;
    		padding-top:30px;
        }
    
    	.container-noticias-principais ul li{
            width:100%;
            height:600px;
    		margin-right:0px;
    		margin-bottom:20px;
    		clear:both;				
        }	
    	
    
    	
    	/*PODCAST*/
    	.podcast{
    		width:100%;
    		height:1230px;
    		background-color:#0071bc;
    		border-bottom:solid 6px #bdbfc1;
    	}	
    	
    	.podcast .titulo-destaque {		
    		font-weight: bold;			
    		text-decoration:none;		
    		font-size:40px;
    	    color: #fff;
    		text-transform:uppercase;		
    		padding-top:20px;		
    		margin-bottom:24px;
    		border-bottom:solid 2px #b3b3b3;
        }
    	
    
    	.podcast .botao-mais a{        
    		width:25.1969112%;
    		font-size:14px;
        }
    	
    	.podcast .container-video-principal{
    		width:100%;
    		height:340px;
    		clear:both;	
    	}	
    	
    	.podcast .container-video-principal figure{
    		width:100%;
    	}
    
    	.podcast .container-video-principal .titulo a {        
    		font-weight: bold;		
    		text-decoration:none;		
    		font-size:22px;
    		line-height:24px;
    	    color: #fff;
    		text-transform:uppercase;		
        }
    
    
    		
    	/* Mais Videos Podcast */
    	.podcast .mais-videos{
    		width:100%;
    		height:399px;		
    		clear:both;		
    	}	
    	
    	.podcast .mais-videos ul{
    		width:100%;
    		height:548px;  
    		clear: both;				
    	}	
    
    	.podcast .mais-videos ul li { 
    		width:100%;
    		height: 350px;		
    		margin-right:0px;
    		margin-bottom:20px;
    		clear:both;		
    	}
    	
    	.podcast .mais-videos ul li .data a{    
    		text-decoration:none;
    		line-height:20px;
    		font-size:14px;
    		margin: 5px 0 10px 0;
    	    color: #d9e021;
    		display:block;		
    	}
    	
    	.podcast .mais-videos ul li .data a:hover {   
    		color: #fbbb35;				
        }
    	
    	.podcast .mais-videos ul li a.titulo{    
    		text-decoration:none;
    		line-height:24px;
    		font-size:22px;
    	    color: #fff;
    		display:block;		
    	}
    	
    	.podcast .mais-videos ul li a.titulo:hover {   
    		color: #fbbb35;				
        }
		
		
		
		/* Container Mais Noticias Principais */
        .container-mais-noticias-principais{
            width:100%;
            height:2500px;
    		background-color:#e6e6e6;
    		clear:both;			
        }
    
    	.container-mais-noticias-principais ul{
            width:100%;
            height:517px;
    		clear:both;
    		padding-top:15px;		
        }
    
    	.container-mais-noticias-principais ul li{
            width:100%;
            height:615px;
    		margin-right:0px;
    		clear:both;	
        }			
		
		
		/*Banner*/
		.banner-full{
			clear:both;
    		width:100%;
    		height:160px;
    		background-color:#999;
		}
		
		
		.banner-full ul{
			width:98%;
			height:auto;  
			clear: both;
			margin: 0 auto;			
			padding-top:21px;		
		}	

		.banner-full ul li { 
			width:98%;
			height:auto;
			margin: 0 auto;			
		}

		.banner-full ul li:last-child {
			margin-right:0px;
		}
		
		.banner-full ul li p{    
			text-decoration: none;			
			font-size:12px;		
			color:#737375;		
			text-align:right;
			margin-right:2%;
		}
		
		.banner-full ul li figure a img {	
    		width: 98%;	
    		height: auto;		
    		position:relative;
    	}
    	
    	.banner-full ul li figure a img:hover {	
    		width: 98%;	
    		height: auto;		
    		position:relative;
    	}
				
		
		/*Banners*/
		.container-banners{
			width:100%;
			height:1755px;
			clear:both;	
			background-color:#999;		
		}	
		
		.container-banners ul{
			width:100%;
			height:300px;  
			clear: both;	
			padding-top:24px;
			
		}	

		.container-banners ul li { 
			width:100%;
			height: auto;
			clear:both;
			margin-right:0px;
			margin-bottom:20px;
		}

		.container-banners ul li:last-child {
			margin-right:0px;
		}

		.container-banners ul li figure{
			margin-top:0px !important;
			margin-left:0px !important;
			margin-bottom:0px !important;
			width: 100%;
		}

		.container-banners ul li figure img{			
			width: 100%;
			height: auto;					
		}

		.container-banners ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
	
		
		/*NOTICIAS INTERESSES*/
		.container-noticias-interesses{
			width:100%;
			height:642px;
			clear:both;
		}		
		
		.container-noticias-interesses .titulo-destaque {				
			font-size:18px;			
		}		
		
		.container-noticias-interesses .espaco{		  
			clear:both;		
			width:100%;
			height:10px;		
		}	
		
		.container-noticias-interesses ul{
			width:100%;
			height:auto;  
			clear:both;			
		}	

		.container-noticias-interesses ul li { 
			width:100%;
			height: 40px;		
			margin-bottom:15px;	
			clear:both;		
		}
			
	
		
		
		/*RODAPE*/
    	.container-rodape{
            width:100%;
            height:120px;		
    		clear:both;
    		margin-top:-50px;
    		background-color:#ffc001;	
        }	
    	
    	.container-rodape .container-rod1{
            width:100%;
            height:45px;		
    		clear:both;			
        }
    	
    	.container-rodape .container-rod1 a.logo-rodape{
    	    display:none;
            width:131px;
            height:183px; 
    		background:url(../img/logo-rodape.png) no-repeat;
    		float:left;
    		clear:both;
    		margin-top:20px;
    		margin-right:26px;
        }
    	
    	.container-rodape .container-rod1 a.logo-rodape:hover{
            transition: 0.3s ease-in-out;
            opacity: 0.7;		
        }
    	
    	/*NOME*/
    	.container-rodape .container-nome{			
    		margin-top: 30px;				
    		display: block;	
    		float:left;
    	}
    	
    	.container-rodape .container-nome .nome{	
    		text-decoration: none;
            color: #000;         
            font-size: 35px; 
    		font-weight:bold;
            text-transform: uppercase;  
    		margin-bottom:20x;
    	}
    	
    	.container-rodape .container-nome .slogan{	
    		text-decoration: none;
            color: #000;         
            font-size: 23px;
    		font-weight: 300;
    		font-style: normal;
            text-transform: uppercase;  
    	}
    	
    	
    	/*REDES SOCIAIS RODAPE*/
    	.container-rodape .social{
    		width:398px;
    		margin: 0 auto;	
    		border:solid 0px red;
    	
    	}
    	
    	.container-rodape .social span{
    		font-weight: 300;
    		font-weight: 500;
    		font-style: normal;
            color: #000;         
            font-size: 16px;    
            text-transform: uppercase;
    		float:left;
    		padding-top:12px;
    	}
    	
    	.container-rodape .social ul{
    		width:232px;
    		height:36px;		
    		padding-top:9px;		
    		display: block;
    		float:right;
    	}
    
    	.container-rodape .social ul li{ 
    		width:29px;
    		height: 27px;
    		display: block;
    		float:left;
    		margin-right:10px;		
    	}
    	
    	.container-rodape .social ul li:hover{ 
    		transition: 0.3s ease-in-out;
            opacity: 0.7;		
    	}
    	
    	.container-rodape .social ul li:last-child {
    		margin-right:0px !important;
    		padding-right:0px;
    	}	
    	
    	
    	.container-rodape .container-rod2{
            width:100%;
            height:35px;		
    		clear:both;				
        }	
    		
    	.container-rodape .copy{    
    		text-decoration: none;        
    		color:#000;	
    		font-weight:normal;
    		font-size:13px;	
    		display:block;
    		text-align:center;		
    		clear:both;
    		padding-top:10px
    	}	
			
		
		
		
		/*PAGINA INTERNA*/
		.pagina-esq {
			width: 100%;
			min-height:300px;
			padding-top:-20px !important;
			margin-bottom: 60px; 
			clear:both;	
			
		}
			
		.pagina-esq .titulo-destaque {	
			font-size:35px;		
		}

		.pagina-esq .titulo-destaque2 {	
			font-size:25px;		
		}		
		
		.pagina-esq .data a{        
			width:22.1969112%;
			font-size:14px;			
		}
		
		.pagina-esq .data a:hover{        
			color: #fbbb35;   
		}
		
		.pagina-esq .editoria {
			background-color:#008c7a;
			margin: 10px 0;
			padding:5px 10px;
			border-radius:5px;
			color:#fff;
			text-align:center;
			display:block;
			width:95%;
			font-size:22px;
			font-weight:bold;
			float:left;
		}

		.pagina-esq .titulo {
			font-size:25px;
			line-height:30px;			
		}
		
		.pagina-esq img {
		    width:100%;
		    height:auto;
		}
		
		
		/*Compartilhar*/
		.curtir {
			text-align: left;
			margin-bottom:10px;
			background-color:#f4f3f3;
			padding:5px;
		}

		.compartilhar-rede{
			float:left;
			font-size:14px;
			font-weight:bold;
			color:#444;
			margin-left:10px;
			margin-right:10px;
		}		

		.pagina-esq .imagem-interna p{			
			font-size: 13px;
			line-height:19px;			
			margin-top:-5px !important;			
		}	
		
		.pagina-esq p{
			line-height: 22px;			
			font-size:18px;
		}

		.pagina-esq #corpo{		
			line-height: 22px;			
			font-size:18px;			
		}	
		
		
		.comentario {
			width: 99%;
			clear:both;
		}

		.comentario input[type=text]{
			width: 99%;
			height:35px;
			margin-bottom:10px;	
			border:solid 1px #ccc;
		}

		.mensagem {
			width: 99%;	
			clear:both;
			margin-right:5px;
		}

		.mensagem textarea{
			width: 99%;
			height: 110px;
			border:solid 1px #ccc;
			resize: none;
			margin-bottom:20px;
		}

		.mensagem input[type=text]{
			float:left;
			width:80px;
		}

		.enviar {
			background: #008c7a;
			color: #fff;
			border: solid 1px;
			width: 90px;
			height: 34px;
			line-height: 24px;
			text-align: center;
			font-size: 20px;
			text-decoration: none;
			cursor:pointer;
		}
		
		.enviar:hover {
			background: #fdc82a;		
		}
		
		
		/*MENSAGENS*/
		.container-mensagens{
			width:100%;
			min-height:300px;
			margin-top:20px;
			margin-bottom:30px;		
		}		

		.container-mensagens ul.mensagens li { 
			width:100%px;
			min-height: 140px;		
			margin-bottom:25px;	
			border-bottom:solid 1px #888;
		}

		.container-mensagens ul.mensagens li .titulo-mensagens a{ 				   
			width:100%;
			font-size:17px;    
			color:#fff;
					
		}

		.container-mensagens ul.mensagens li .titulo-mensagens a:hover{    
			color:#fdc82a;    
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a{    
			text-decoration: none;			  
			font-size:16px;    
			color:#373435;
			width:100%;
			height:103px;
			clear:both;				
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a:hover{    
			color:#2e3453;    
		}	
		
		
		
		
		/*NOTICIAS INTERNA*/	
		ul.noticias-interna{
			width:100%;
			height:auto;   
			clear: both;		
		}

		ul.noticias-interna li { 
			width:100%;
			height: 120px;
			display:block;
			margin-bottom:25px;	
			border-bottom:solid 1px #888;
		}

		ul.noticias-interna li figure a img{			
			width:40%;			
		}

		ul.noticias-interna li .data-noticias a{        
			width:21%;
			height:18px;
			font-size:12px;		
			padding-top:2px;			
		}		

		ul.noticias-interna li .titulo-noticias a{    
			font-size:14px;		
			width:60%;		
			line-height:16px;				
		}	
		
			
		/*MENSAGEM NOTICIA*/
		.mensagem-noticias{
			text-align:center;
			padding-top:70px;
			font-size:23px;
			color:#008c7a;
			text-transform:uppercase;
			clear:both;
		}	
				
		
		
		/*Paginacao*/
		#container-paginacao{
		   margin-top:70px;
		   margin-bottom:50px;
		   text-align:center;
		   clear:both;
		}

		.pgoff {    
			font-size: 15px; 
			padding: 7px 15px; 
			margin: 3px; 
			background-color: #263c5e; 
			color: #fff; 
			text-decoration: none; 
		}

		a.pg {    
			font-size: 15px; 
			color: #008c7a;		
			text-decoration: none;
			display:none;
		}

		a:hover.pg {    
			font-size: 15px; 
			color: #263c5e !important; 
			text-decoration: none;
		}

		.paginacao {     
			font-size: 15px;
			padding: 7px 15px;
			background-color: #008c7a;
			margin: 3px;
			cursor: pointer;        
			color: #fff !important;
			text-decoration: none;
		}

		.paginacao:hover {
			background-color: #263c5e;		 
			text-decoration: none;
		}

		.desabilita{
			color:#ccc;
			font-size:15px;
			display:none;
		}
		
		
		.pg-dir {
			width:95%;	
			margin: 0 auto;	
			margin-top:30px;
			margin-right:2.5%;			
			margin-bottom: 20px;
			clear:both;				
		}
		
		/*Banner Lateral*/
		ul.publicidade-dir li figure a img {		 
			width:100%;
			height:auto;			
			border:solid 2px #008c7a;
			margin-bottom:30px;
		}

		.publicidade-dir a img:hover { 
			border: 2px solid #0f3360; 
		}	
		
		
		/*Banner Rodape*/
		.publicidade-rodape {
			width:65%;
			height:auto;
			margin: 0 auto;
			clear: both;		
		}
		
		.publicidade-rodape p{
			text-align: right;
			font-size: 11px;
		}

		.publicidade-rodape a img { 		
			width:100%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-rodape a img:hover { 
			border: 2px solid #0f3360; 
		}
		
		
		/*formulario contato*/
		form#contato {		
			border: solid 0px #000;
			width: 80%;
			margin: 20px auto;
			padding: 0;
		}

		form#contato label {    
			display: block;
			color: #008c7a;
			font-size: 22px;
			margin: 0;
			padding: 0;
			font-weight: bold;
		}

		form#contato input.campo::-webkit-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato:-moz-placeholder {   
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato::-moz-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato :-ms-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato input.campo {			
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 100%;
			height:30px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;		
		}

		form#contato textarea.campo {			
			border: solid 1px #BFBFBF;		
			font-size: 16px;
			color:#555;
			width: 100%;
			height: 130px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;        
		}

		form#contato .select {			
			border: solid 1px #BFBFBF;
			font-family: 'open_sansbold';
			font-size: 16px;
			color:#555;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			width:507px;
			height:40px;
			margin: 2px 0 20px 0;
			padding:3px;
		}

		form#contato .bt-enviar {			
			width: 125px;
			height: 50px;
			line-height: 30px;
			color: #fff;
			background: #008c7a;
			text-align: center;
			border: none;  
			font-size:22px;		
		}

		form#contato .bt-enviar:hover {    
			background: #dec600; 
			cursor:pointer;
		}
		
		
	}
	
	
	/*celular 6*/
	@media screen and (max-width:359px) and (min-width:321px){
		
		/*Page*/
		.page{
			margin-top:40px;
			margin-left:0.7%;
			margin-right:0.7%;
			border:solid 1px black;
		}		
			
		
		
		
		.header .bg-menu{			
			width:100%;
			height:57px;
			border:solid 1px transparent;		
		}
		
		/*Menu*/
        .header .bg-menu .menu_responsivo{
            display: inline; 
            background:url(../img/icon-menu-topo.png) no-repeat;            
            width:37px;
            height:30px;            
            float:left;
            z-index: 1000000;
            margin-top:15px;
            margin-left:2%;            						
        }	
		   
		
		/*Menu*/
		.header .bg-menu ul.menu { 
			display:none;
			width:100%;		
			height:320px;
            margin-bottom:42px;
			z-index: 1000;
            background-color:#008c7a;
			position: relative;			
			clear: both;
            margin-top: 0px;
            margin-left:0;
					
		}
		
		.header .bg-menu ul.menu li {
            clear: both;
			width:100%;
            height:42px;             
            border-bottom:solid 1px #fff;
            padding-bottom:10px;			
        }
		
		.header .bg-menu ul.menu li .borda-vertical {
			display:none;	
			
		}
       
        .header .bg-menu ul.menu li a{			
            text-decoration: none;
            color: #fff;            
            font-weight: bold; 
            font-size: 24px;    
            text-transform: uppercase;
            height: 42px;    
            display: block; 
            padding-left:15px;
            padding-top:10px;
            text-align:center;			
        }

        .header .bg-menu ul.menu li a:hover{    
			color: #fbbb35;      
		}

		.header .bg-menu ul.menu li.current-page a {
			color: #fbbb35;  
			font-weight:bold;
		}
		
		
		/*Menu dropdown*/
		#menu2 li .drop {
	  
		}
		
		#menu2 li:hover .drop {
		   
		}

		.dropdown_3columns, 
		.dropdown_4columns,
		.dropdown_5columns {
			margin:0px auto;
			margin-top:52px;
			clear:both;
			position:absolute;
			z-index: 5;
			left:-999em; /* Hides the drop down */
			text-align:left;
			padding:10px 5px 10px 5px;
			border:0px solid #008c7a;    
			color:#fff;
			/* Gradient background */
			background:#48887b;  
			margin-left:0px;	
		}

		.dropdown_1column{
			margin:0px auto;
			margin-top:52px;
			clear:both;
			position:absolute;
			z-index: 5;
			left:-999em; /* Hides the drop down */
			text-align:left;
			padding:10px 5px 10px 5px;
			border:0px solid #008c7a;    
			color:#fff;
			/* Gradient background */
			background:#48887b;  
			margin-left:0px;  
		}

		.dropdown_1column {width: 170px;}
		.dropdown_2columns {width: 200px;}
		.dropdown_3columns {width: 250px;}
		.dropdown_4columns {width: 98.7%;}
		.dropdown_5columns {width: 700px;}

		#menu2 li:hover .dropdown_1column, 
		#menu2 li:hover .dropdown_2columns, 
		#menu2 li:hover .dropdown_3columns,
		#menu2 li:hover .dropdown_4columns,
		#menu2 li:hover .dropdown_5columns {
			left:-1px;
			top:auto;    
		}

		.col_1,
		.col_2,
		.col_3,
		.col_4,
		.col_5 {
			display:inline;
			float: left;
			position: relative;
			margin-left: 5px;
			margin-right: 5px;    
		}
		.col_1 {width:47%;}
		.col_2 {width:170px;}
		.col_3 {width:410px;}
		.col_4 {width:550px;}
		.col_5 {width:690px;}

		#menu2 .menu2_right {
			float:right;
			margin-right:0px;
		}
		#menu2 li .align_right {
			/* Rounded Corners */
			-moz-border-radius: 5px 0px 5px 5px;
			-webkit-border-radius: 5px 0px 5px 5px;
			border-radius: 5px 0px 5px 5px;
		}

		#menu2 li:hover .align_right {
			left:auto;
			right:-1px;
			top:auto;
		}

		#menu2 p, #menu2 h2, #menu2 h3, #menu2 ul li {    
			line-height:16px !important;
			font-size:11px;
			text-align:left;
			height:30px;
			border:solid 0px;
			width:100% !important;
		}

		#menu2 ul li a{    
			line-height:16px !important;
			font-size:16.5px !important;
			text-align:left;
			height:20px;
			border:solid 0px;
		}

		#menu2 h2 {
			text-transform:uppercase;
			font-size:20px;
			font-weight:400;
			letter-spacing:-1px;
			margin:0px 0 14px 0;
			padding-bottom:14px;
			border-bottom:0px solid #008c7a;
			width:100%;
			color:#e0de70;
		   
		}
		#menu2 h3 {
			font-size:14px;
			margin:7px 0 14px 0;
			padding-bottom:7px;
			border-bottom:1px solid #888888;
		}
		#menu2 p {
			line-height:18px;
			margin:0 0 10px 0;    
		}

		#menu2 li:hover div a {
			font-size:14px;
			font-weight:bold;
			color:#fff;    
		}
		#menu2 li:hover div a:hover {
			color:#e0de70;
		}

		#menu2 li ul {
			list-style:none;
			padding:0;
			margin:0 0 12px 0;
		}

		#menu2 li ul li {
			font-size:12px;
			line-height:34px;
			position:relative;    
			padding:0;
			margin:0;
			float:none;
			text-align:left;
			width:160px;
			margin-bottom:10px;    
		}

		#menu2 li ul li:hover {
			background:none;
			border:none;
			padding:0;
			margin:0;
			margin-bottom:10px;
		}


		.menu4-color{
			background:#48887b; 
			border:solid 0px #008c7a;
			margin-top:52px;
			margin-left:0px;
			width:98.7%;
		}
		
		
		
		.bg-menu .container-busca { 			
			width:32px;		
			height:32px;		
			float:right;
			margin-top:-35px;
			margin-right:3%;			
		}
		
		.bg-menu .container-busca a.bt-busca{ 
			background:url(../img/icon-lupa.png) no-repeat;
			width:28px;		
			height:28px; 
			display:block;		
		}
		
		.container-busca{
			width:40%;
			height:100px;
			margin: 0 auto;
			padding-top:50px;		
		}
		
		.container-busca input.campobusca {		
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 85%;
			height:30px;
			margin: 0px 10px 0px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;	
			float:left;
		}
			
		
		.header {
			width:100%;
			height: 257px; 	
			background-color:#008C7A;		
		}
		
		
		/*Logomarca IVC*/
		.container-logo-ivc{			
			margin-top: 10px;
			margin-left:2%;
			width: 50px;
			height:29px;
			display: block;		
			float:left;		
		}	
		
		.header a.logo-ivc{
			width: 70px;
			height:40px;         
			background:url(../img/logo-IVC3.png) no-repeat top center;         		
		} 

		.header a.logo-ivc:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		} 
		
		
		
		/*Logomarca*/
		.container-logo{			
			margin-top: 10px;
			width: 200px; /*245*/
			height:91px; /*122*/
			display: block;		
			float:right;
			margin-right:13%;			
		}	
		
		.header a.logo{
			width: 200px;
			height:91px;         
			background:url(../img/logo-topo2.png) no-repeat top center;         		
		} 

		.header a.logo:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		} 


		
		
		/*Redes Sociais*/
		.header .container-redes-socias{
			width:230px;
			height:50px;
			margin-top:30px;
			margin-right: 13%;
			clear:both;			
			display:block;
			
		}	
		
		.header .container-redes-socias ul.social{
			width:250px;
			height:50px;		
			display: block;		
		}

		.header .container-redes-socias ul.social li{ 
			width:45px;
			height: 44px;
			display: block;
			float:left;
			margin-right:15px;
			margin-bottom:0px;		
		}
		
		.header .container-redes-socias ul.social li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.header .container-redes-socias ul.social li:last-child {
			margin-right:0px;
		}
		
		
				
		/*Manchete*/
		.container-manchete{
			width:100%; /*645*/
			height:auto;
			clear:both;			        
			margin-bottom:30px;	
			position: relative;				
		}		
		
		.container-manchete .container-foto {
			position: relative;		
		}	
		
		.container-manchete .container-foto a img {		
			width:100%;	
			position: relative;		
		}

		.container-manchete .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-manchete .container-manchete{		
			background-color:#DC6C54;		
			width:100%;
			height:202px;
			bottom:0;
		}
		
		.container-manchete .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:16px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-manchete .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-manchete .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-manchete .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		/*Manchete 2*/
		.container-manchete2{
			width:100%; 
			height:auto;
			clear:both;		
			margin-right:0px;
			margin-bottom:26px;				
		}

		.container-manchete2 .container-materia{
			width:100%; 
			height:auto;	         
			margin-bottom:27px;		
		}
		
		.container-manchete2 .container-materia .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:24px;				
		}
			
		.container-manchete2 .container-materia .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:34px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		
		.container-manchete2 .container-materia .container-noticia{
			width:100%;
			height:auto;		
			clear:both;	
			display:block;				
		}
		
		.container-manchete2 .container-materia .container-noticia .foto-manchete2 a{
			width:100%;
			height:auto;	
			filter: brightness(65%);
		}
		
		.container-manchete2 .container-materia .container-noticia .foto-manchete2 a:hover{
			
		}
		
		.container-manchete2 .container-materia .container-noticia .barra{
			width:75px;
			height:10px;
			background-color:#DC6C54;
			position:absolute;		
			margin-top:-110px;
			margin-left:10px;
		}
		
		.container-manchete2 .container-materia .container-noticia .titulo-manchete2 a{
			width:92.06976744186047%;
			text-decoration:none;		
			font-size:15px;
			line-height:18px;		
			color: #fff;		
			display:block;
			position:absolute;		
			margin-top:-85px;
			margin-left:10px;
		}
		
		.container-manchete2 .container-materia .container-noticia .titulo-manchete2 a:hover{
			color:#fbbb35;
		}
		
		
			
		/*Slide Noticias*/
		.container-slide-noticias{
			width:100%; 
			height:auto;  		
			clear:both;			
		}


		.container-slide-noticias .foto a{
			width:45.1889764%; 
			height:auto;  		
			float:left;
			margin-right:10x;		
		}

		.container-slide-noticias .foto a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}	
		
		.container-slide-noticias .titulo a{
			text-decoration:none;		
			font-size:15px;
			line-height:16px;		
			color: #324064;		
			display:block;	
			padding-top:0px;
			
		}
		
		.container-slide-noticias .titulo a:hover{        		
			color: #fbbb35;	
		}
		
		
		
		/*Banner*/
		.banner-full{
			clear:both;
			width:100%;
			height:150px;
			background:url(../img/bg-banner.png) no-repeat top center; 
			margin-bottom:30px;
		}
		
		
		.banner-full ul{
			width:98%;
			height:auto;  
			clear: both;
			margin: 0 auto;			
			padding-top:21px;		
		}	

		.banner-full ul li { 
			width:98%;
			height:auto;
			margin: 0 auto;			
		}

		.banner-full ul li:last-child {
			margin-right:0px;
		}
		
		.banner-full ul li p{    
			text-decoration: none;			
			font-size:12px;		
			color:#737375;		
			text-align:right;
			margin-right:2%;
		}

		.banner-full ul li a img{    
			width:98%;
			height:auto;		
			position:relative;
		}

		.banner-full ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
		/*A bronca do Zaca*/
		.container-bronca-zaca{
			width:100%;
			height:755px;
			background-color:#C7E7E7;
			margin-bottom:40px;
		}	
		
		.container-bronca-zaca .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #008C7A;
			text-transform:uppercase;		
			padding-top:42px;		
			margin-bottom:24px;
			margin-left:2%
		}
			
		.container-bronca-zaca .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #008C7A;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		

		
		.container-bronca-zaca .container-titulo-zaca{
			width:85%;
			height:109px;
			clear:both;
			margin-left:2%
		}
		
		.container-bronca-zaca .container-titulo-zaca .titulo-zaca{
			width:100%;
			height:109px;
			text-decoration:none;			
			font-size:22px;
			color: #4B4B4D;
			display:block;
			margin-bottom:48px;				
		}
		
		.container-bronca-zaca .container-titulo-zaca .titulo-zaca a:hover{		
			color: #ffe74a;		
		}
		
		
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem{
			width:111%;
			height:426px;
			margin: 0 auto;			
			clear:both;
			margin-top:360px;			
		}
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem .titulo-secao-veja-tambem{
			text-decoration:none;
			font-weight: bold;
			font-style: normal;
			font-display: swap;		
			font-size:22px;
			color: #008C7A;		
			margin-bottom:14px;
		}	
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul{
			width:100%;
			height:174px;  
			clear: both;			
		}	

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li { 
			width:48%;
			height: auto;
			float:left;			
			margin-right:4%;
		}

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li:last-child {
			margin-right:0px;
		}	

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li a img{    
			width: 100%;
			height: auto;		
			position:relative;
		}

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		/*Video*/
		.container-bronca-zaca .video-zaca{
			width:95%; 
			height:309px;
			clear:both;				
			margin-right:3%;			
		}
		
		.container-bronca-zaca .video-zaca iframe{
			width:100%;
			height:100%;
			border:0px;
		}	
		
		
		
		/*Noticias Vermelho*/
		.container-noticias-red{
			width:90%;
			height:auto;
			clear:both;	
			margin: 0 auto;			
			margin-bottom:26px;
			border:solid 0px transparent;		
		}	
		
		.container-noticias-red ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
		}	

		.container-noticias-red ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:4.25328185%;
			margin-bottom:20px;			
		}
		
		.container-noticias-red ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-noticias-red ul li:last-child {
			margin-right:0px;
		}

		.container-noticias-red ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:15px;		
		}

		.container-noticias-red ul li a img:hover{
			 
		}
		
		.container-noticias-red ul li .barra{    
			width:73px;
			height:10px;
			background-color:#Da5343;
			color:#fff;		
			position:absolute;
			margin-top:63.5%;		
		}
		

		.container-noticias-red ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#Da5343;
			display:block;		
			margin-bottom:15px;
		}

		.container-noticias-red ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-noticias-red ul li .titulo a{		
			text-decoration: none;		     
			font-size:19px;
			font-weight:bold;
			line-height: 23px;		
			color:#4B4B4D;
			display: block; 		   
		}

		.container-noticias-red ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		/*A TV do Zaca*/
		.podcast{
			width:100%;
			height:795px;
			background-color:#17B5A0;
			margin-bottom:40px;
		}	
		
		
		.podcast .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #fff;
			text-transform:uppercase;		
			padding-top:42px;		
			margin-bottom:24px;
			margin-left:2%;
		}
			
		.podcast .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #fff;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		
		
		
		/*Video*/
		.podcast .video-zaca{
			width:95%; 
			height:309px;
			clear:both;	
			margin-left:2%;
			margin-top:0px;
			margin-bottom:20px;
		}
		
		.podcast .video-zaca iframe{
			width:100%;
			height:100%;
			border:0px;
		}
		

		/*Mais Videos*/
		.podcast .container-titulo-zaca{
			width:95%;
			height:129px;
			margin-right:3%;
			clear:both;			
		}
		
		.podcast .container-titulo-zaca .titulo-zaca{
			width:100%;
			height:123px;
			text-decoration:none;			
			font-size:21px;
			font-style: normal;
			color: #fff;
			display:block;
			margin-bottom:28px;				
		}
		
		.podcast .container-titulo-tv .titulo-zaca a:hover{		
			color: #ffe74a;		
		}
		
		
		.podcast .container-titulo-zaca .container-veja-tambem{
			width:100%;
			height:206px;		
			clear:both;		
		}
		
		.podcast .container-titulo-zaca .container-veja-tambem .titulo-secao-veja-tambem{
			text-decoration:none;
			font-weight: bold;
			font-style: normal;
			font-display: swap;		
			font-size:20px;
			color: #fff;		
			margin-bottom:14px;
		}	
		
		.podcast .container-titulo-zaca .container-veja-tambem ul{
			width:100%;
			height:174px;  
			clear: both;				
		}	

		.podcast .container-titulo-zaca .container-veja-tambem ul li { 
			width:48.1889764%;
			height: 174px;
			float:left;
			margin-right:3.5%;
		}

		.podcast .container-titulo-zaca .container-veja-tambem ul li:last-child {
			margin-right:0px;
		}	

		.podcast .container-titulo-zaca .container-veja-tambem ul li a img{    
			width: 100%;
			height: auto;		
			position:relative;
		}

		.podcast .container-titulo-zaca .container-veja-tambem ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
			
			
		
		/*noticia grande verde*/
		.container-grande-noticia-verde{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-verde .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:20px;
			color: #038574;
			text-transform:uppercase;				
			margin-bottom:20px;
			margin-left:1%;
			float:left;		
		}
			
		.container-grande-noticia-verde .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:20px;
			color: #038574;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-verde .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#038574;
			display:block;			
			clear:both;
			margin-top:10px;
			margin-right:6%;
			margin-bottom:15px;
		}
		
		.container-grande-noticia-verde .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-verde ul{
			clear:both;
			width:90%; 
			height:auto;  
			clear:both;
			margin: 0 auto;
			margin-left:5%;
		}	

		.container-grande-noticia-verde ul li { 
			width:100%;
			height: auto;
			float:left;			
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-verde ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-verde ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-verde ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-verde ul li a img:hover{
			 
		}
		
		.container-grande-noticia-verde ul li .barra{    
			width:80px;
			height:10px;
			background-color:#038574;
			color:#fff;		
			position:absolute;
			margin-top:49.3%;	
		}		

		.container-grande-noticia-verde ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#038574;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-verde ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-verde ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-verde ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-verde .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-verde .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-verde .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-verde .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-verde .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#038574;
			color:#fff;		
			position:absolute;
			margin-top:57%;		
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete{		
			background-color:#038574;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-verde .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-verde .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		/*noticia grande vermelho*/
		.container-grande-noticia-vermelho{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-vermelho .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #DD745C;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;
			margin-left:1%;
		}
			
		.container-grande-noticia-vermelho .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #DD745C;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-vermelho .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#DD745C;
			display:block;			
			clear:both;
			margin-top:10px;
			margin-right:6%;
			margin-bottom:15px;
		}
		
		.container-grande-noticia-vermelho .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-vermelho ul{
			clear:both;
			width:90%; 
			height:auto;  
			clear:both;
			margin-right:5%;				
		}	

		.container-grande-noticia-vermelho ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-vermelho ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-vermelho ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-vermelho ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-vermelho ul li a img:hover{
			 
		}
		
		.container-grande-noticia-vermelho ul li .barra{    
			width:80px;
			height:10px;
			background-color:#DD745C;
			color:#fff;		
			position:absolute;
			margin-top:49.3%;	
		}		

		.container-grande-noticia-vermelho ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#DD745C;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-vermelho ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-vermelho ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-vermelho ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-vermelho .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-vermelho .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-vermelho .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-vermelho .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-vermelho .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#DD745C;
			color:#fff;		
			position:absolute;
			margin-top:57%;		
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete{		
			background-color:#DD745C;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-vermelho .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;			
			display:block;		
		}

		.container-grande-noticia-vermelho .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		
		/*so videos*/
		.container-so-videos{
			clear:both;
			width:100%;
			height:1450px;	
			background-color:#4B4B4D;		
			margin-bottom:50px;		
		}
		
		.container-so-videos .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #FCB62E;
			text-transform:uppercase;				
			margin-bottom:40px;		
			padding-top:38px;
			margin-left:1%;
		}
			
		.container-so-videos .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #FCB62E;
			text-transform:uppercase;		
			margin-top:0px;	
					
		}
		
		.container-so-videos .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#FCB62E;
			display:block;			
			clear:both;
			margin-top:-35px;
			margin-bottom:40px;
			margin-right:7%;			
		}
		
		.container-so-videos .ver-mais a:hover{    
			color:#fff;    
		}
		
		
		.container-so-videos ul{
			clear:both;
			width:85%; 
			height:auto;
			margin: 0 auto;
			margin-top:50px;		
		}	

		.container-so-videos ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-so-videos ul li:nth-child(2n) {
			margin-right:0px;
		}
		
		.container-so-videos ul li:last-child {
			margin-right:0px;
		}

		.container-so-videos ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-so-videos ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		.container-so-videos ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#FCB62E;
			display:block;		
			margin-bottom:12px;			
		}

		.container-so-videos ul li .olho a:hover{    
			color:#fff;    
		}

		.container-so-videos ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 23px;		
			color:#fff;
			display: block;		   
		}

		.container-so-videos ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		/*noticia grande roxo*/
		.container-grande-noticia-roxo{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-roxo .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #A85688;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-roxo .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #A85688;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-roxo .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#A85688;
			display:block;			
			clear:both;
			margin-right:9%;
			margin-bottom:15px;
			margin-top:10px;
		}
		
		.container-grande-noticia-roxo .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-roxo ul{
			clear:both;
			width:90%; 
			height:auto;  
			clear:both;	
			margin-right:7%;
		}	

		.container-grande-noticia-roxo ul li { 
			width:100%;
			height: auto;
			clear:both;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-roxo ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-roxo ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-roxo ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-roxo ul li a img:hover{
			 
		}
		
		.container-grande-noticia-roxo ul li .barra{    
			width:80px;
			height:10px;
			background-color:#A85688;
			color:#fff;		
			position:absolute;
			margin-top:49.5%;	
		}		

		.container-grande-noticia-roxo ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#A85688;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-roxo ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-roxo ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-roxo ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-roxo .container-grande{
			width:100%; 
			height:auto;  
			clear:both;	
		}

		.container-grande-noticia-roxo .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-roxo .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-roxo .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-roxo .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#A85688;
			color:#fff;		
			position:absolute;
			margin-top:57%;		
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete{		
			background-color:#A85688;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-roxo .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-roxo .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*noticia grande azul*/
		.container-grande-noticia-azul{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-azul .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #006DAE;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-azul .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #006DAE;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-grande-noticia-azul .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#006DAE;
			display:block;			
			clear:both;
			margin-top:10px;
			margin-right:6%;
			margin-bottom:15px;
		}
		
		.container-grande-noticia-azul .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-azul ul{
			clear:both;
			width:90%; 
			height:auto;  
			clear:both;
			margin-left:5%;
		}	

		.container-grande-noticia-azul ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-azul ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-azul ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-azul ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-azul ul li a img:hover{
			 
		}
		
		.container-grande-noticia-azul ul li .barra{    
			width:80px;
			height:10px;
			background-color:#006DAE;
			color:#fff;		
			position:absolute;
			margin-top:49.3%;	
		}		

		.container-grande-noticia-azul ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#006DAE;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-azul ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-azul ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-azul ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-azul .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-azul .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-azul .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-azul .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-azul .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#006DAE;
			color:#fff;		
			position:absolute;
			margin-top:57%;		
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete{		
			background-color:#006DAE;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-azul .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-azul .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*noticia grande cinza*/
		.container-grande-noticia-cinza{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-cinza .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #889fac;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-cinza .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #889fac;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-grande-noticia-cinza .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#889fac;
			display:block;			
			clear:both;
			margin-top:10px;
			margin-right:6%;
			margin-bottom:15px;
		}
		
		.container-grande-noticia-cinza .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-cinza ul{
			clear:both;
			width:90%; 
			height:auto;  
			clear:both;
			margin-right:5%;			
		}	

		.container-grande-noticia-cinza ul li { 
			width:100%;
			height: auto;
			clear:both;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-cinza ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-cinza ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-cinza ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-cinza ul li a img:hover{
			 
		}
		
		.container-grande-noticia-cinza ul li .barra{    
			width:80px;
			height:10px;
			background-color:#889fac;
			color:#fff;		
			position:absolute;
			margin-top:49.3%;	
		}		

		.container-grande-noticia-cinza ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#889fac;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-cinza ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-cinza ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-cinza ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-cinza .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-cinza .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-cinza .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-cinza .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-cinza .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#889fac;
			color:#fff;		
			position:absolute;
			margin-top:57%;		
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete{		
			background-color:#889fac;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-cinza .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-cinza .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*Noticias Verde*/
		.container-noticias-verde{
			width:100%;
			height:auto;
			clear:both;				         
			margin-bottom:50px;			
		}	
		
		.container-noticias-verde .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #008c7a;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-noticias-verde .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #008c7a;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-noticias-verde .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#008c7a;
			display:block;			
			clear:both;
			margin-top:20px;
			margin-right:6%;
			margin-bottom:15px;
		}
		
		.container-noticias-verde .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		.container-noticias-verde ul{
			width:90%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-left:5%;
		}	

		.container-noticias-verde ul li { 
			width:100%;
			height: auto;
			clear:both;
			margin-right:0px;
			margin-bottom:30px;
		}
		
		.container-noticias-verde ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-noticias-verde ul li:last-child {
			margin-right:0px;
		}

		.container-noticias-verde ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:15px;		
		}

		.container-noticias-verde ul li a img:hover{
			 
		}
		
		.container-noticias-verde ul li .barra{    
			width:80px;
			height:10px;
			background-color:#008c7a;
			color:#fff;		
			position:absolute;
			margin-top:63.4%;		
		}
		

		.container-noticias-verde ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#008c7a;
			display:block;		
			margin-bottom:12px;
		}

		.container-noticias-verde ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-noticias-verde ul li .titulo a{		
			text-decoration: none;		     
			font-size:19px;
			font-weight:bold;
			line-height: 23px;		
			color:#4B4B4D;
			display: block; 		   
		}

		.container-noticias-verde ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		
		/*Noticias Container 1*/
		.container-1{
			width:90.8146718%;
			height:auto;
			clear: both;
			margin-left:5%;
			margin-right:0px;
			margin-bottom:30px;				
		}	
		
		.container-1 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #f58634;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-1 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #f58634;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-1 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-1 ul li { 
			width:100%;
			height: auto;				
		}

		.container-1 ul li:last-child {
			margin-right:0px;
		}

		.container-1 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-1 ul li a img:hover{
			 
		}
		
		.container-1 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#f58634;
			color:#fff;		
			position:absolute;
			margin-top:52.2%;		
		}	

		.container-1 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-1 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-1 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-1 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-1 .container-mini ul li { 
			width:100%;
			height: auto;
			padding-bottom:20px;
			margin-bottom:20px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-1 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-1 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-1 .container-mini ul li a img:hover{
			 
		}
		
		.container-1 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#f58634;
			color:#fff;		
			position:absolute;
			margin-top:30.1%;		
		}	

		.container-1 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:16px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:0px;
		}

		.container-1 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		/*Noticias Container 2*/
		.container-2{
			width:90.8146718%;
			height:auto;
			clear: both;
			margin-left:5%;
			margin-right:0px;
			margin-bottom:30px;			
		}	
		
		.container-2 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #6b7d87;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-2 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #6b7d87;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-2 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-2 ul li { 
			width:100%;
			height: auto;				
		}

		.container-2 ul li:last-child {
			margin-right:0px;
		}

		.container-2 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-2 ul li a img:hover{
			 
		}
		
		.container-2 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#6b7d87;
			color:#fff;		
			position:absolute;
			margin-top:52.2%;		
		}	

		.container-2 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-2 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-2 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-2 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-2 .container-mini ul li { 
			width:100%;
			height: auto;
			padding-bottom:20px;
			margin-bottom:20px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-2 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-2 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-2 .container-mini ul li a img:hover{
			 
		}
		
		.container-2 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#6b7d87;
			color:#fff;		
			position:absolute;
			margin-top:30.1%;		
		}	

		.container-2 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:16px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:0px;
		}

		.container-2 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		/*Noticias Container 3*/
		.container-3{
			width:90.8146718%;
			height:auto;
			clear: both;
			margin-right:5%;
			margin-bottom:30px;			
		}	
		
		.container-3 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #48887b;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-3 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #48887b;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-3 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-3 ul li { 
			width:100%;
			height: auto;				
		}

		.container-3 ul li:last-child {
			margin-right:0px;
		}

		.container-3 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-3 ul li a img:hover{
			 
		}
		
		.container-3 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#48887b;
			color:#fff;		
			position:absolute;
			margin-top:52.2%;		
		}	

		.container-3 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-3 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-3 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-3 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-3 .container-mini ul li { 
			width:100%;
			height: auto;
			padding-bottom:20px;
			margin-bottom:20px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-3 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-3 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-3 .container-mini ul li a img:hover{
			 
		}
		
		.container-3 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#48887b;
			color:#fff;		
			position:absolute;
			margin-top:30.1%;		
		}	

		.container-3 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:16px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:0px;
		}

		.container-3 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
			
		/*Banners*/
		.container-banners{
			width:100%;
			height:auto;
			clear:both;				         
			margin-bottom:26px;
			border:solid 1px transparent;		
		}	
		
		.container-banners ul{
			width:85%;
			height:auto;  
			clear: both;
			margin-left:7%;			
		}	

		.container-banners ul li { 
			width:100%;
			height: auto;
			clear:both;
			margin-bottom:28px;
			margin-right:0px;		
		}
		
		.container-banners ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-banners ul li:last-child {
			margin-right:0px;
		}
		
		.container-banners ul li p{    
			text-decoration: none;				
			font-size:12px;		
			color:#396c62;		
			text-align:right;			
		}

		.container-banners ul li a img{    
			width: 100%;
			height: auto;			
		}

		.container-banners ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
		
		
		
		/*Charge*/
		.container-charge-galeria{
			width:100%;  
			height:auto;
			clear:both;		
			margin-bottom:50px;	
		}	
		
		
		/*charge*/
		.container-charge-galeria .container-charge{
			width:100%; 
			height:auto;		
			border-top: solid 1px #8a728e;
			border-bottom: solid 0px #8a728e;		
			margin-bottom:42px;
			clear:both;
		}
		
		.container-charge-galeria .container-charge .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #8a728e;
			text-transform:uppercase;
			margin-top:23px;		
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-charge-galeria .container-charge .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #8a728e;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-charge-galeria .container-charge .ver-mais a{    
			text-decoration: none;			
			font-size:19px;
			font-weight:bold !important!;			
			color:#8a728e;
			display:block;			
			float:right;
			margin-top:40px;
		}
		
		.container-charge-galeria .container-charge .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		.container-charge-galeria .container-charge .charge img{
			width:100%;
			height:auto;
			display:block;
			border-bottom:solid 2px #8a728e;
			margin-top:0px;
			margin-bottom:8px;
			padding:0px;
		}
		
		.container-charge-galeria .container-charge .container-ver-mais a{
			text-decoration:none;			
			font-size:17px;
			color: #8a728e;
			display:block;
			clear:both;	
			margin-bottom:28px;		
		}
		
		.container-charge-galeria .container-charge .container-ver-mais a:hover{
			color: #fbbb35;		
		}
		
		
		.container-charge-galeria .container-charge .borda-cinza{
			border-top: solid 1px #D2D3D5;
			width:100%;
			clear:both;
			margin-bottom:40px;
		}
		
		
		
		/*Galeria*/
		.container-charge-galeria .container-galeria{
			width:100%;
			height:auto;
			clear:both;	
			margin-right:0%;			
		}	
		
		.container-charge-galeria .container-galeria .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #6b7d87;
			text-transform:uppercase;
			margin-top:23px;		
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-charge-galeria .container-galeria .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #6b7d87;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-charge-galeria .container-galeria .container-foto-grande a img{
			width:100%;
			height:auto;			
		}
		
		.container-charge-galeria .container-galeria .container-foto-grande a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores{
			width:100%;
			height:153px;
			background-color:#6b7d87;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos{
			width:89.7637795%;
			height:153px;		
			margin: 0 auto;
			display:block;	
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos a{
			width:33.3333333%;
			height:153px;
			display:block;
			float:left;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		
		
		/*Charge*/
		.container-lidas-banner{
			width:100%;  
			height:auto;
			clear:both;		
			margin-bottom:50px;		
		}	
		
		.container-lidas-banner .container-lidas{
			width:100%;  
			height:auto;	
			margin-bottom:38px;		
		}	
		
		
		
		.tab-wrap {
			-webkit-transition: 0.3s box-shadow ease;
			transition: 0.3s box-shadow ease;
			border-radius: 0px;
			max-width: 100%;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			  -ms-flex-wrap: wrap;
				  flex-wrap: wrap;
			position: relative;
			list-style: none;
			background-color: #fff;
			margin: 0px 0;
			height:auto;
			color:#03217a;
		}
		.tab-wrap:hover {
			
			color:#03217a;
		}

		.tab {
			display: none;
		}
		.tab:checked:nth-of-type(1) ~ .tab__content:nth-of-type(1) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(2) ~ .tab__content:nth-of-type(2) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(3) ~ .tab__content:nth-of-type(3) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(4) ~ .tab__content:nth-of-type(4) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:first-of-type:not(:last-of-type) + label {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
		.tab:not(:first-of-type):not(:last-of-type) + label {
		  border-radius: 0;
		}
		.tab:last-of-type:not(:first-of-type) + label {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
		.tab:checked + label {
			background-color: #324064;
			box-shadow: 0 -1px 0 #fff inset;
			cursor: default;
			color:#fff;
			font-weight:bold;
			width:40%;	
		}
		.tab:checked + label:hover {
			box-shadow: 0 -1px 0 #fff inset;
			background-color: #fff;
			color:#03217a;
		}
		.tab + label {
			width:100%;	  
			box-shadow: 0 -1px 0 #eee inset;
			border-radius: 0px 0px 0 0;
			cursor: pointer;
			display: block;
			text-decoration: none;
			color: #fff;
			font-size:32px;
			font-weight:bold;
			-webkit-box-flex: 3;
			-webkit-flex-grow: 3;
			  -ms-flex-positive: 3;
				  flex-grow: 3;
			text-align: center;
			background-color: #bdbfc1;
			-webkit-user-select: none;
			 -moz-user-select: none;
			  -ms-user-select: none;
				  user-select: none;
			text-align: center;
			-webkit-transition: 0.3s background-color ease, 0.3s box-shadow ease;
			transition: 0.3s background-color ease, 0.3s box-shadow ease;
			height: 60px;
			box-sizing: border-box;
			padding: 15px;
		}
		@media (min-width:768px) {
				
			.tab + label {
				width:45%;
			}
		}
		.tab + label:hover {
			background-color: #fff;
			box-shadow: 0 1px 0 #f4f4f4 inset;
			color:#03217a;
			font-weight:bold;
		}
		.tab__content {
			padding: 10px 0px;
			background-color: transparent;
			position: absolute;
			width: 100%;
			z-index: -1;
			opacity: 0;
			left: 0;
			-webkit-transform: translateY(-3px);
				  transform: translateY(-3px);
			border-radius: 0px;		
			
		}
		
		
		
		.container-mais-lidas ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-left:0px;
			margin-top:16px;		
		}	

		.container-mais-lidas  ul li { 
			width:100%;
			height: auto;		
			margin-bottom:37px;		
		}

		.container-mais-lidas ul li:last-child {
			margin-bottom:0px;		
		}

		.container-mais-lidas  ul li a img{    
			width: 42.4409449%;
			height: auto;
			float:left;
			margin-right:3.77952756%;
		}

		.container-mais-lidas  ul li a img:hover{
			 
		}
		
		.container-mais-lidas ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight: 500;
			font-style: normal;
			font-display: swap;		
			color:#DD745C;
			display:block;		
			margin-bottom:12px;
		}

		.container-mais-lidas ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-mais-lidas ul li .titulo a{		
			text-decoration: none;		     
			font-size:16px;		
			line-height: 20px;		
			color:#555556;
			display: block; 
			text-align:left;
			font-weight: 500;
			font-style: normal;
			font-display: swap;		
		}

		.container-mais-lidas  ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		.container-lidas-banner .container-lidas .borda-cinza{
			border-top: solid 1px #D2D3D5;
			width:100%;
			clear:both;
			margin-bottom:25px;
		}
		
		.container-lidas-banner p{    
			text-decoration: none;				
			font-size:12px;		
			color:#396c62;		
			text-align:right;
			margin-bottom:3px;
			clear:both;		
		}
		
		.container-lidas-banner .container-banner{
			width:100%;
			height:auto;		
		}
		
		.container-lidas-banner .container-banner img{
			width:100%;
			height:auto;		
		}
		
		.container-lidas-banner .container-banner img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}
		
		
		
		/*RODAPE*/
		.container-rodape{
			width:100%;
			height:520px;		
			clear:both;				
		}	
		
		.container-rodape .container-rod1{
			width:100%;
			height:230px;
			background-color:#008c7a;
			clear:both;			
		}
		
		.container-rodape .container-rod1 p{
			clear:both;
			font-size:22px;		
			line-height: 20px;		
			color:#fff;
			display: block; 
			margin: 0 auto;
			padding-top:53px;
			margin-bottom:35px;
			text-align:center;
			font-weight: 500;
			font-style: normal;
			font-display: swap;
			width:95%;				
		}
		
		/*REDES SOCIAIS*/
		.container-rodape .container-rod1 .container-redes-socias{
			width:222px;
			height:51px;					
			clear:both;
			margin: 0 auto;		
		}
		
		.container-rodape .container-rod1 .container-redes-socias ul.social{
			width:252px;
			height:51px;		
			display: block;		
		}

		.container-rodape .container-rod1 .container-redes-socias ul.social li{ 
			width:51px;
			height: 51px;
			display: block;
			float:left;
			margin-right:8px;		
		}
		
		.container-rodape ..container-rod1 .container-redes-socias ul.social li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-rodape ..container-rod1 .container-redes-socias ul.social li:last-child {
			margin-right:0px;
		}
		
		
		
		.container-rodape .container-rod2{
			width:100%;
			height:242px;
			background-color:#fff;
			clear:both;	
			
		}
		
		.container-rodape .container-rod2 a.logo-rodape{
			width:110px;
			height:53px; 
			background:url(../img/logo-rodape2.png) no-repeat;
			float:left;
			clear:both;
			margin-top:30px;
			margin-left:2%;
		}
		
		.container-rodape .container-rod2 a.logo-rodape:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		
		
		/*CONTAINER MENU*/
		.container-rodape .container-menu-rodape{
			width:40%;
			height:170px;
			float:right;
			margin-top:20px;
			margin-bottom:30px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape{
			width:100%px;
			height:17px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape li{		
			clear:both;
			margin-right:0px;
			margin-bottom:10px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape li:last-child{		
			clear:both;
			margin-right:0px;
			margin-bottom:0px;			
		}

		.container-rodape .container-menu-rodape ul.menu-rodape li a{		
			text-decoration: none;        
			text-transform:uppercase;
			color:#008c7a;
			line-height:15px;		
			font-size:15px;				
		}

		.container-rodape .container-menu-rodape ul.menu-rodape li a:hover{    
			color:#fdc82a;    
		}	
		
		
		.container-rodape .borda-azul{			
			border-top: solid 3px #324064;
			clear:both;
			margin-bottom:30px;
		}
		
			
		.container-rodape .copy{    
			text-decoration: none;        
			color:#9ca3b4;	
			font-size:14px;	
			display:block;
			text-align:center;		
			clear:both;							
		}
		
		
		
		
		/*Page*/
		.pg-esq {
			width: 99%;		 
			margin-bottom: 20px; 
			clear:both;		
		}
		
		.pg-esq .linha-titulo{
			width:100%;               
			border-top:solid 5px #008c7a;		         
			margin-top:-85px;
			position:relative;	
			z-index:-99999999999;
			clear:both;	
			margin-bottom:48px;		
		}
		
		.pg-esq .container-titulo{
			width:202px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo .titulo-destaque{
			text-decoration:none;			
			font-size:40px;
			color: #008c7a;	
			text-align:center;
			margin-top:0px;
			margin-bottom:18px;
		}

		.pg-esq .container-titulo2{
			width:240px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo2 .titulo-destaque{
			text-decoration:none;			
			font-size:35px;
			color: #008c7a;	
			text-align:center;
			margin-top:3px;
			margin-bottom:18px;
		}
		
		
		.pg-esq .container-titulo3{
			width:250px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo3 .titulo-destaque{
			text-decoration:none;			
			font-size:28px;
			color: #008c7a;	
			text-align:center;
			margin-top:-1px;
			margin-bottom:18px;
			line-height:28px;
		}

		.pg-esq .data {				
			margin: 20px 0;
			color:#008c7a;
			font-size:22px;
			font-weight:bold;
		}

		.pg-esq h1.titulo {				
			margin: 20px 0;
			color:#555;
			font-size:28px;
			font-weight:bold;		
		}	

		.pg-esq span.sub-titulo {			
			margin: 20px 0;
			color:#fff;
			font-weight:normal;
			text-transform: uppercase;
		}
		
		
		/*Compartilhar*/
		.curtir {
			text-align: left;
			margin-bottom:10px;
			background-color:#f4f3f3;
			padding:5px;
		}

		.compartilhar-rede{
			float:left;
			font-size:14px;
			font-weight:bold;
			color:#444;
			margin-left:10px;
			margin-right:10px;
			display:none;
		}

		.twetter-button{
			float:left;   
			margin-right:20px;
		}

		.liked{
			float:left;
			margin-right:20px;
		}	
		
		
		.pg-esq p{
			line-height: 25px;
			color:#444;
			font-size:20px;
		}

		.pg-esq #corpo{		
			line-height: 25px;
			color:#444; 
			font-size:20px;
			margin-top:30px;
			margin-bottom:30px;
		}

		.pg-esq #corpo a{
			text-decoration:none;		
			font-weight: bold;
			color:#008c7a;    
		}

		.pg-esq #corpo a:hover{
			color:#fbbb35;
		}

		.pg-esq a{    
			color:#008c7a;
		}

		.pg-esq a:hover{    
			color:#fbbb35;
		}

		.acoes {
			width: 150px;
			height:14px;
			margin-top: 7px;
			float:right;     
		}

		.acoes a{
			float:left;
			margin-left:10px;
		}

		.acoes a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}


		.infos {
			margin: 15px 0;
			font-size: 13px;
		}

		.infos span{
			color: #004593;
			font-weight: bold;
		}

		.liked {
			text-align: right;
			margin: 10px 0;
		}

		.imagem-interna {
			width: 90.73684210526316%;
			margin: 0 auto;			
		}
		
		.imagem-interna img{
			width: 100%;		    
		}

		.imagem-interna h5{
			text-align: right;
		}

		.audio-interna iframe{
			width: 80.73684210526316%;
			margin: 0 auto;
			margin:0 15px 10px 0;    
		}

		.imagem-interna p{
			width:93%;
			padding: 10px;
			font-size: 13px;
			background: #008c7a;
			color:#fff;
			margin: 0 auto;
			margin-bottom: 15px;
			border-radius: 0 0 5px 5px;
		}

		.imagem-interna .autoria{		
			padding: 3px 0px 3px 0;
			font-size: 14px;		
			color:#008c7a;		
		}	
		
		.audio{
			width:90%;
			height:130px;	
			margin: 0 auto;
			margin-top:30px;		
		}
		
		.audio iframe{
			width:100%;
			border:0;		
		}
		
		
		.comentario {
			width: 99%;
			clear:both;
		}

		.comentario input[type=text]{
			width: 99%;
			height:35px;
			margin-bottom:10px;	
			border:solid 1px #ccc;
		}

		.mensagem {
			width: 99%;	
			clear:both;
			margin-right:5px;
		}

		.mensagem textarea{
			width: 99%;
			height: 110px;
			border:solid 1px #ccc;
			resize: none;
			margin-bottom:20px;
		}

		.mensagem input[type=text]{
			float:left;
			width:80px;
		}

		.enviar {
			background: #008c7a;
			color: #fff;
			border: solid 1px;
			width: 90px;
			height: 34px;
			line-height: 24px;
			text-align: center;
			font-size: 20px;
			text-decoration: none;
			cursor:pointer;
		}
		
		.enviar:hover {
			background: #fdc82a;		
		}
		
		
		/*MENSAGENS*/
		.container-mensagens{
			width:100%;
			min-height:300px;
			margin-top:20px;
			margin-bottom:30px;		
		}
			
		.container-mensagens ul.mensagens{
			width:100%;
			min-height:300px;   
			clear: both;		
		}

		.container-mensagens ul.mensagens li { 
			width:100%;
			min-height: 163px;		
			margin-bottom:25px;	
			border-bottom:dotted 3px #777;
		}

		.container-mensagens ul.mensagens li:last-child {
			margin-bottom:0px;
			border-bottom:dotted 0px #777;
		}	

		.container-mensagens ul.mensagens li .titulo-mensagens a{    
			text-decoration: none;			   
			font-size:20px;    
			color:#008c7a;
			width:100%;		
			line-height:25px;
			float:left;
			display: block;
			margin-bottom:5px;			
		}

		.container-mensagens ul.mensagens li .titulo-mensagens a:hover{    
			color:#fdc82a;    
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a{    
			text-decoration: none;			
			font-size:16px;    
			color:#373435;
			width:100%;
			height:103px;
			clear:both;				
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a:hover{    
			color:#2e3453;    
		}	
		
		
		
		/*NOTICIAS INTERNA*/
		.container-noticias-interna{
			width:100%;
			min-height:1035px;
			margin-top:20px;
			margin-bottom:27px;	
			
		}
			
		.container-noticias-interna ul.noticias-interna{
			width:100%;
			height:auto;   
			clear: both;		
		}

		.container-noticias-interna ul.noticias-interna li { 
			width:100%;
			height: 93px;		
			margin-bottom:15px;	
			border-bottom:dotted 3px #777;
		}

		.container-noticias-interna ul.noticias-interna li:last-child {
			margin-bottom:0px;
			border-bottom:dotted 0px #777;
		}

		.container-noticias-interna .container-foto{  
			width:100px;
			height:auto;			
			float:left;
			margin-right:12px;
			border:solid 2px #008c7a;
		}
		
		.container-noticias-interna .container-foto:hover{  
			border:solid 2px #fdc82a;			
		}
			
		.container-noticias-interna .container-foto img{  
			width:100%;
			height:auto;			
		}	
		

		.container-noticias-interna ul.noticias-interna li .titulo-noticias a{    
			text-decoration: none;			   
			font-size:23px;    
			color:#008c7a;
			width:60%;		
			line-height:25px;
			float:left;
			display: block;
			margin-bottom:5px;		
		}

		.container-noticias-interna ul.noticias-interna li .titulo-noticias a:hover{    
			color:#fdc82a;    
		}

		.container-noticias-interna ul.noticias-interna li .resumo-noticias a{    
			text-decoration: none;			 
			font-size:17px;    
			color:#373435;
			width:90%;
			height:33px;
			float:left;
			display: block;		
		}

		.container-noticias-interna ul.noticias-interna li .resumo-noticias a:hover{    
			color:#2e3453;    
		}	
		
		
		.mensagem-noticias{
			text-align:center;
			margin-top:70px;
			font-size:23px;
			color:#008c7a;
		}
		
		
		
		/*Paginacao*/
		#container-paginacao{
		   margin-top:70px;
		   margin-bottom:50px;
		   text-align:center;
		   clear:both;
		}

		.pgoff {    
			font-size: 15px; 
			padding: 7px 15px; 
			margin: 3px; 
			background-color: #263c5e; 
			color: #fff; 
			text-decoration: none; 
		}

		a.pg {    
			font-size: 15px; 
			color: #008c7a;		
			text-decoration: none;
			display:none;
		}

		a:hover.pg {    
			font-size: 15px; 
			color: #263c5e !important; 
			text-decoration: none;
		}

		.paginacao {     
			font-size: 15px;
			padding: 7px 15px;
			background-color: #008c7a;
			margin: 3px;
			cursor: pointer;        
			color: #fff !important;
			text-decoration: none;
		}

		.paginacao:hover {
			background-color: #263c5e;		 
			text-decoration: none;
		}

		.desabilita{
			color:#ccc;
			font-size:15px;
			display:none;
		}
		
		
		.pg-dir {
			width:65%;	
			margin: 0 auto;
			margin-right:18%;
			margin-bottom: 20px;
			clear:both;				
		}
		
		/*Banner Lateral*/
		.publicidade-esq {
			text-align: right;
			font-size: 11px;
		}

		.publicidade-esq a img {		 
			width:99%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-esq a img:hover { 
			border: 2px solid #0f3360; 
		}	
		
		
		/*Banner Rodape*/
		.publicidade-rodape {
			width:65%;
			height:auto;
			margin: 0 auto;
			clear: both;		
		}
		
		.publicidade-rodape p{
			text-align: right;
			font-size: 11px;
		}

		.publicidade-rodape a img { 		
			width:100%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-rodape a img:hover { 
			border: 2px solid #0f3360; 
		}
		
		/*formulario contato*/
		form#contato {		
			border: solid 0px #000;
			width: 90%;
			margin: 20px auto;
			padding: 0;
		}

		form#contato label {    
			display: block;
			color: #008c7a;
			font-size: 22px;
			margin: 0;
			padding: 0;
			font-weight: bold;
		}

		form#contato input.campo::-webkit-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato:-moz-placeholder {   
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato::-moz-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato :-ms-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato input.campo {			
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 100%;
			height:30px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;		
		}

		form#contato textarea.campo {			
			border: solid 1px #BFBFBF;		
			font-size: 16px;
			color:#555;
			width: 100%;
			height: 130px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;        
		}

		form#contato .select {			
			border: solid 1px #BFBFBF;
			font-family: 'open_sansbold';
			font-size: 16px;
			color:#555;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			width:507px;
			height:40px;
			margin: 2px 0 20px 0;
			padding:3px;
		}

		form#contato .bt-enviar {			
			width: 125px;
			height: 50px;
			line-height: 30px;
			color: #fff;
			background: #008c7a;
			text-align: center;
			border: none;  
			font-size:22px;		
		}

		form#contato .bt-enviar:hover {    
			background: #dec600; 
			cursor:pointer;
		}
		
		
	}
	
	/*celular 7*/
	@media screen and (max-width:320px){
		
		/*Page*/
		.page{
			margin-top:40px;
			margin-left:0.7%;
			margin-right:0.7%;
			border:solid 1px red;
		}		
			
			
			
			
		.header .bg-menu{			
			width:100%;
			height:57px;
			border:solid 1px transparent;		
		}
		
		/*Menu*/
        .header .bg-menu .menu_responsivo{
            display: inline; 
            background:url(../img/icon-menu-topo.png) no-repeat;            
            width:37px;
            height:30px;            
            float:left;
            z-index: 1000000;
            margin-top:15px;
            margin-left:2%;            						
        }	
		   
		
		/*Menu*/
		.header .bg-menu ul.menu { 
			display:none;
			width:100%;		
			height:320px;
            margin-bottom:42px;
			z-index: 1000;
            background-color:#008c7a;
			position: relative;			
			clear: both;
            margin-top: 0px;
            margin-left:0;
					
		}
		
		.header .bg-menu ul.menu li {
            clear: both;
			width:100%;
            height:42px;             
            border-bottom:solid 1px #fff;
            padding-bottom:10px;			
        }
		
		.header .bg-menu ul.menu li .borda-vertical {
			display:none;	
			
		}
       
        .header .bg-menu ul.menu li a{			
            text-decoration: none;
            color: #fff;            
            font-weight: bold; 
            font-size: 24px;    
            text-transform: uppercase;
            height: 42px;    
            display: block; 
            padding-left:15px;
            padding-top:10px;
            text-align:center;			
        }

        .header .bg-menu ul.menu li a:hover{    
			color: #fbbb35;      
		}

		.header .bg-menu ul.menu li.current-page a {
			color: #fbbb35;  
			font-weight:bold;
		}
		
		
		/*Menu dropdown*/
		#menu2 li .drop {
	  
		}
		
		#menu2 li:hover .drop {
		   
		}

		.dropdown_3columns, 
		.dropdown_4columns,
		.dropdown_5columns {
			margin:0px auto;
			margin-top:52px;
			clear:both;
			position:absolute;
			z-index: 5;
			left:-999em; /* Hides the drop down */
			text-align:left;
			padding:10px 5px 10px 5px;
			border:0px solid #008c7a;    
			color:#fff;
			/* Gradient background */
			background:#48887b;  
			margin-left:0px;	
		}

		.dropdown_1column{
			margin:0px auto;
			margin-top:52px;
			clear:both;
			position:absolute;
			z-index: 5;
			left:-999em; /* Hides the drop down */
			text-align:left;
			padding:10px 5px 10px 5px;
			border:0px solid #008c7a;    
			color:#fff;
			/* Gradient background */
			background:#48887b;  
			margin-left:0px;  
		}

		.dropdown_1column {width: 170px;}
		.dropdown_2columns {width: 200px;}
		.dropdown_3columns {width: 250px;}
		.dropdown_4columns {width: 98.7%;}
		.dropdown_5columns {width: 700px;}

		#menu2 li:hover .dropdown_1column, 
		#menu2 li:hover .dropdown_2columns, 
		#menu2 li:hover .dropdown_3columns,
		#menu2 li:hover .dropdown_4columns,
		#menu2 li:hover .dropdown_5columns {
			left:-1px;
			top:auto;    
		}

		.col_1,
		.col_2,
		.col_3,
		.col_4,
		.col_5 {
			display:inline;
			float: left;
			position: relative;
			margin-left: 5px;
			margin-right: 5px;    
		}
		.col_1 {width:47%;}
		.col_2 {width:170px;}
		.col_3 {width:410px;}
		.col_4 {width:550px;}
		.col_5 {width:690px;}

		#menu2 .menu2_right {
			float:right;
			margin-right:0px;
		}
		#menu2 li .align_right {
			/* Rounded Corners */
			-moz-border-radius: 5px 0px 5px 5px;
			-webkit-border-radius: 5px 0px 5px 5px;
			border-radius: 5px 0px 5px 5px;
		}

		#menu2 li:hover .align_right {
			left:auto;
			right:-1px;
			top:auto;
		}

		#menu2 p, #menu2 h2, #menu2 h3, #menu2 ul li {    
			line-height:16px !important;
			font-size:11px;
			text-align:left;
			height:30px;
			border:solid 0px;
			width:100% !important;
		}

		#menu2 ul li a{    
			line-height:16px !important;
			font-size:16.5px !important;
			text-align:left;
			height:20px;
			border:solid 0px;
		}

		#menu2 h2 {
			text-transform:uppercase;
			font-size:20px;
			font-weight:400;
			letter-spacing:-1px;
			margin:0px 0 14px 0;
			padding-bottom:14px;
			border-bottom:0px solid #008c7a;
			width:100%;
			color:#e0de70;
		   
		}
		#menu2 h3 {
			font-size:14px;
			margin:7px 0 14px 0;
			padding-bottom:7px;
			border-bottom:1px solid #888888;
		}
		#menu2 p {
			line-height:18px;
			margin:0 0 10px 0;    
		}

		#menu2 li:hover div a {
			font-size:14px;
			font-weight:bold;
			color:#fff;    
		}
		#menu2 li:hover div a:hover {
			color:#e0de70;
		}

		#menu2 li ul {
			list-style:none;
			padding:0;
			margin:0 0 12px 0;
		}

		#menu2 li ul li {
			font-size:12px;
			line-height:34px;
			position:relative;    
			padding:0;
			margin:0;
			float:none;
			text-align:left;
			width:160px;
			margin-bottom:10px;    
		}

		#menu2 li ul li:hover {
			background:none;
			border:none;
			padding:0;
			margin:0;
			margin-bottom:10px;
		}


		.menu4-color{
			background:#48887b; 
			border:solid 0px #008c7a;
			margin-top:52px;
			margin-left:0px;
			width:98.7%;
		}
		
		
		
		.bg-menu .container-busca { 			
			width:32px;		
			height:32px;		
			float:right;
			margin-top:-35px;
			margin-right:3%;			
		}
		
		.bg-menu .container-busca a.bt-busca{ 
			background:url(../img/icon-lupa.png) no-repeat;
			width:28px;		
			height:28px; 
			display:block;		
		}
		
		.container-busca{
			width:40%;
			height:100px;
			margin: 0 auto;
			padding-top:50px;		
		}
		
		.container-busca input.campobusca {		
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 85%;
			height:30px;
			margin: 0px 10px 0px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;	
			float:left;
		}
			
		
		.header {
			width:100%;
			height: 307px; 	
			background-color:#008C7A;		
		}
		
		
		/*Logomarca IVC*/
		.container-logo-ivc{			
			margin-top: 10px;
			margin-left:2%;
			width: 50px;
			height:29px;
			display: block;		
			float:left;		
		}	
		
		.header a.logo-ivc{
			width: 70px;
			height:40px;         
			background:url(../img/logo-IVC3.png) no-repeat top center;         		
		} 

		.header a.logo-ivc:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		} 
		
		
		
		/*Logomarca*/
		.container-logo{			
			margin-top: 10px;
			width: 200px; /*245*/
			height:91px; /*122*/
			display: block;		
			clear:both;
			margin-right:13%;			
		}	
		
		.header a.logo{
			width: 200px;
			height:91px;         
			background:url(../img/logo-topo2.png) no-repeat top center;         		
		} 

		.header a.logo:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		} 


		
		
		/*Redes Sociais*/
		.header .container-redes-socias{
			width:230px;
			height:50px;
			margin-top:30px;
			margin-right: 10%;
			clear:both;			
			display:block;
			
		}	
		
		.header .container-redes-socias ul.social{
			width:250px;
			height:50px;		
			display: block;		
		}

		.header .container-redes-socias ul.social li{ 
			width:45px;
			height: 44px;
			display: block;
			float:left;
			margin-right:15px;
			margin-bottom:0px;		
		}
		
		.header .container-redes-socias ul.social li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.header .container-redes-socias ul.social li:last-child {
			margin-right:0px;
		}
		
		
				
		/*Manchete*/
		.container-manchete{
			width:100%; /*645*/
			height:auto;
			clear:both;			        
			margin-bottom:30px;	
			position: relative;				
		}		
		
		.container-manchete .container-foto {
			position: relative;		
		}	
		
		.container-manchete .container-foto a img {		
			width:100%;	
			position: relative;		
		}

		.container-manchete .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-manchete .container-manchete{		
			background-color:#DC6C54;		
			width:100%;
			height:202px;
			bottom:0;
		}
		
		.container-manchete .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:16px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-manchete .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-manchete .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-manchete .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		/*Manchete 2*/
		.container-manchete2{
			width:100%; 
			height:auto;
			clear:both;		
			margin-right:0px;
			margin-bottom:26px;				
		}

		.container-manchete2 .container-materia{
			width:100%; 
			height:auto;	         
			margin-bottom:27px;		
		}
		
		.container-manchete2 .container-materia .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:24px;				
		}
			
		.container-manchete2 .container-materia .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:34px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		
		.container-manchete2 .container-materia .container-noticia{
			width:100%;
			height:auto;		
			clear:both;	
			display:block;				
		}
		
		.container-manchete2 .container-materia .container-noticia .foto-manchete2 a{
			width:100%;
			height:auto;	
			filter: brightness(65%);
		}
		
		.container-manchete2 .container-materia .container-noticia .foto-manchete2 a:hover{
			
		}
		
		.container-manchete2 .container-materia .container-noticia .barra{
			width:75px;
			height:10px;
			background-color:#DC6C54;
			position:absolute;		
			margin-top:-100px;
			margin-left:10px;
		}
		
		.container-manchete2 .container-materia .container-noticia .titulo-manchete2 a{
			width:92.06976744186047%;
			text-decoration:none;		
			font-size:15px;
			line-height:18px;		
			color: #fff;		
			display:block;
			position:absolute;		
			margin-top:-85px;
			margin-left:10px;
		}
		
		.container-manchete2 .container-materia .container-noticia .titulo-manchete2 a:hover{
			color:#fbbb35;
		}
		
		
			
		/*Slide Noticias*/
		.container-slide-noticias{
			width:100%; 
			height:auto;  		
			clear:both;			
		}


		.container-slide-noticias .foto a{
			width:40.1889764%; 
			height:auto;  		
			float:left;
			margin-right:10x;		
		}

		.container-slide-noticias .foto a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}	
		
		.container-slide-noticias .titulo a{
			text-decoration:none;		
			font-size:14px;
			line-height:16px;		
			color: #324064;		
			display:block;	
			padding-top:0px;
			
		}
		
		.container-slide-noticias .titulo a:hover{        		
			color: #fbbb35;	
		}
		
		
		
		/*Banner*/
		.banner-full{
			clear:both;
			width:100%;
			height:150px;
			background:url(../img/bg-banner.png) no-repeat top center; 
			margin-bottom:30px;
		}
		
		
		.banner-full ul{
			width:98%;
			height:auto;  
			clear: both;
			margin: 0 auto;			
			padding-top:21px;		
		}	

		.banner-full ul li { 
			width:98%;
			height:auto;
			margin: 0 auto;			
		}

		.banner-full ul li:last-child {
			margin-right:0px;
		}
		
		.banner-full ul li p{    
			text-decoration: none;			
			font-size:12px;		
			color:#737375;		
			text-align:right;
			margin-right:2%;
		}

		.banner-full ul li a img{    
			width:98%;
			height:auto;		
			position:relative;
		}

		.banner-full ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
		/*A bronca do Zaca*/
		.container-bronca-zaca{
			width:100%;
			height:755px;
			background-color:#C7E7E7;
			margin-bottom:40px;
		}	
		
		.container-bronca-zaca .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #008C7A;
			text-transform:uppercase;		
			padding-top:42px;		
			margin-bottom:24px;
			margin-left:2%
		}
			
		.container-bronca-zaca .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #008C7A;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		

		
		.container-bronca-zaca .container-titulo-zaca{
			width:85%;
			height:109px;
			clear:both;
			margin-left:2%
		}
		
		.container-bronca-zaca .container-titulo-zaca .titulo-zaca{
			width:100%;
			height:109px;
			text-decoration:none;			
			font-size:22px;
			color: #4B4B4D;
			display:block;
			margin-bottom:48px;				
		}
		
		.container-bronca-zaca .container-titulo-zaca .titulo-zaca a:hover{		
			color: #ffe74a;		
		}
		
		
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem{
			width:111%;
			height:426px;
			margin: 0 auto;			
			clear:both;
			margin-top:360px;			
		}
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem .titulo-secao-veja-tambem{
			text-decoration:none;
			font-weight: bold;
			font-style: normal;
			font-display: swap;		
			font-size:22px;
			color: #008C7A;		
			margin-bottom:14px;
		}	
		
		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul{
			width:100%;
			height:174px;  
			clear: both;			
		}	

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li { 
			width:48%;
			height: auto;
			float:left;			
			margin-right:4%;
		}

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li:last-child {
			margin-right:0px;
		}	

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li a img{    
			width: 100%;
			height: auto;		
			position:relative;
		}

		.container-bronca-zaca .container-titulo-zaca .container-veja-tambem ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		/*Video*/
		.container-bronca-zaca .video-zaca{
			width:95%; 
			height:309px;
			clear:both;				
			margin-right:3%;			
		}
		
		.container-bronca-zaca .video-zaca iframe{
			width:100%;
			height:100%;
			border:0px;
		}	
		
		
		
		/*Noticias Vermelho*/
		.container-noticias-red{
			width:90%;
			height:auto;
			clear:both;	
			margin: 0 auto;			
			margin-bottom:26px;
			border:solid 0px transparent;		
		}	
		
		.container-noticias-red ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
		}	

		.container-noticias-red ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:4.25328185%;
			margin-bottom:20px;			
		}
		
		.container-noticias-red ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-noticias-red ul li:last-child {
			margin-right:0px;
		}

		.container-noticias-red ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:15px;		
		}

		.container-noticias-red ul li a img:hover{
			 
		}
		
		.container-noticias-red ul li .barra{    
			width:73px;
			height:10px;
			background-color:#Da5343;
			color:#fff;		
			position:absolute;
			margin-top:63.5%;		
		}
		

		.container-noticias-red ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#Da5343;
			display:block;		
			margin-bottom:15px;
		}

		.container-noticias-red ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-noticias-red ul li .titulo a{		
			text-decoration: none;		     
			font-size:19px;
			font-weight:bold;
			line-height: 23px;		
			color:#4B4B4D;
			display: block; 		   
		}

		.container-noticias-red ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		/*A TV do Zaca*/
		.podcast{
			width:100%;
			height:795px;
			background-color:#17B5A0;
			margin-bottom:40px;
		}	
		
		
		.podcast .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #fff;
			text-transform:uppercase;		
			padding-top:42px;		
			margin-bottom:24px;
			margin-left:2%;
		}
			
		.podcast .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #fff;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		
		
		
		/*Video*/
		.podcast .video-zaca{
			width:95%; 
			height:309px;
			clear:both;	
			margin-left:2%;
			margin-top:0px;
			margin-bottom:20px;
		}
		
		.podcast .video-zaca iframe{
			width:100%;
			height:100%;
			border:0px;
		}
		

		/*Mais Videos*/
		.podcast .container-titulo-zaca{
			width:95%;
			height:129px;
			margin-right:3%;
			clear:both;			
		}
		
		.podcast .container-titulo-zaca .titulo-zaca{
			width:100%;
			height:123px;
			text-decoration:none;			
			font-size:21px;
			font-style: normal;
			color: #fff;
			display:block;
			margin-bottom:28px;				
		}
		
		.podcast .container-titulo-tv .titulo-zaca a:hover{		
			color: #ffe74a;		
		}
		
		
		.podcast .container-titulo-zaca .container-veja-tambem{
			width:100%;
			height:206px;		
			clear:both;		
		}
		
		.podcast .container-titulo-zaca .container-veja-tambem .titulo-secao-veja-tambem{
			text-decoration:none;
			font-weight: bold;
			font-style: normal;
			font-display: swap;		
			font-size:20px;
			color: #fff;		
			margin-bottom:14px;
		}	
		
		.podcast .container-titulo-zaca .container-veja-tambem ul{
			width:100%;
			height:174px;  
			clear: both;				
		}	

		.podcast .container-titulo-zaca .container-veja-tambem ul li { 
			width:48.1889764%;
			height: 174px;
			float:left;
			margin-right:3.5%;
		}

		.podcast .container-titulo-zaca .container-veja-tambem ul li:last-child {
			margin-right:0px;
		}	

		.podcast .container-titulo-zaca .container-veja-tambem ul li a img{    
			width: 100%;
			height: auto;		
			position:relative;
		}

		.podcast .container-titulo-zaca .container-veja-tambem ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
			
			
		
		/*noticia grande verde*/
		.container-grande-noticia-verde{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-verde .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:20px;
			color: #038574;
			text-transform:uppercase;				
			margin-bottom:20px;
			margin-left:1%;
			float:left;		
		}
			
		.container-grande-noticia-verde .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:20px;
			color: #038574;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-verde .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#038574;
			display:block;			
			clear:both;
			margin-top:10px;
			margin-right:6%;
			margin-bottom:15px;
		}
		
		.container-grande-noticia-verde .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-verde ul{
			clear:both;
			width:90%; 
			height:auto;  
			clear:both;
			margin: 0 auto;
			margin-left:5%;
		}	

		.container-grande-noticia-verde ul li { 
			width:100%;
			height: auto;
			float:left;			
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-verde ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-verde ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-verde ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-verde ul li a img:hover{
			 
		}
		
		.container-grande-noticia-verde ul li .barra{    
			width:80px;
			height:10px;
			background-color:#038574;
			color:#fff;		
			position:absolute;
			margin-top:49.3%;	
		}		

		.container-grande-noticia-verde ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#038574;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-verde ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-verde ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-verde ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-verde .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-verde .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-verde .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-verde .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-verde .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#038574;
			color:#fff;		
			position:absolute;
			margin-top:57%;		
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete{		
			background-color:#038574;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-verde .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-verde .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-verde .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		/*noticia grande vermelho*/
		.container-grande-noticia-vermelho{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-vermelho .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #DD745C;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;
			margin-left:1%;
		}
			
		.container-grande-noticia-vermelho .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #DD745C;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-vermelho .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#DD745C;
			display:block;			
			clear:both;
			margin-top:10px;
			margin-right:6%;
			margin-bottom:15px;
		}
		
		.container-grande-noticia-vermelho .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-vermelho ul{
			clear:both;
			width:90%; 
			height:auto;  
			clear:both;
			margin-right:5%;				
		}	

		.container-grande-noticia-vermelho ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-vermelho ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-vermelho ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-vermelho ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-vermelho ul li a img:hover{
			 
		}
		
		.container-grande-noticia-vermelho ul li .barra{    
			width:80px;
			height:10px;
			background-color:#DD745C;
			color:#fff;		
			position:absolute;
			margin-top:49.3%;	
		}		

		.container-grande-noticia-vermelho ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#DD745C;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-vermelho ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-vermelho ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-vermelho ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-vermelho .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-vermelho .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-vermelho .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-vermelho .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-vermelho .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#DD745C;
			color:#fff;		
			position:absolute;
			margin-top:57%;		
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete{		
			background-color:#DD745C;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-vermelho .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-vermelho .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;			
			display:block;		
		}

		.container-grande-noticia-vermelho .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		
		/*so videos*/
		.container-so-videos{
			clear:both;
			width:100%;
			height:1450px;	
			background-color:#4B4B4D;		
			margin-bottom:50px;		
		}
		
		.container-so-videos .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #FCB62E;
			text-transform:uppercase;				
			margin-bottom:40px;		
			padding-top:38px;
			margin-left:1%;
		}
			
		.container-so-videos .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:32px;
			color: #FCB62E;
			text-transform:uppercase;		
			margin-top:0px;	
					
		}
		
		.container-so-videos .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#FCB62E;
			display:block;			
			clear:both;
			margin-top:-35px;
			margin-bottom:40px;
			margin-right:7%;			
		}
		
		.container-so-videos .ver-mais a:hover{    
			color:#fff;    
		}
		
		
		.container-so-videos ul{
			clear:both;
			width:85%; 
			height:auto;
			margin: 0 auto;
			margin-top:50px;		
		}	

		.container-so-videos ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-so-videos ul li:nth-child(2n) {
			margin-right:0px;
		}
		
		.container-so-videos ul li:last-child {
			margin-right:0px;
		}

		.container-so-videos ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-so-videos ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		.container-so-videos ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#FCB62E;
			display:block;		
			margin-bottom:12px;			
		}

		.container-so-videos ul li .olho a:hover{    
			color:#fff;    
		}

		.container-so-videos ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 23px;		
			color:#fff;
			display: block;		   
		}

		.container-so-videos ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		/*noticia grande roxo*/
		.container-grande-noticia-roxo{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-roxo .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #A85688;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-roxo .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #A85688;
			text-transform:uppercase;		
			margin-top:0px;					
		}
		
		.container-grande-noticia-roxo .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#A85688;
			display:block;			
			clear:both;
			margin-right:9%;
			margin-bottom:15px;
			margin-top:10px;
		}
		
		.container-grande-noticia-roxo .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-roxo ul{
			clear:both;
			width:90%; 
			height:auto;  
			clear:both;	
			margin-right:7%;
		}	

		.container-grande-noticia-roxo ul li { 
			width:100%;
			height: auto;
			clear:both;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-roxo ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-roxo ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-roxo ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-roxo ul li a img:hover{
			 
		}
		
		.container-grande-noticia-roxo ul li .barra{    
			width:80px;
			height:10px;
			background-color:#A85688;
			color:#fff;		
			position:absolute;
			margin-top:49.5%;	
		}		

		.container-grande-noticia-roxo ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#A85688;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-roxo ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-roxo ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-roxo ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-roxo .container-grande{
			width:100%; 
			height:auto;  
			clear:both;	
		}

		.container-grande-noticia-roxo .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-roxo .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-roxo .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-roxo .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#A85688;
			color:#fff;		
			position:absolute;
			margin-top:57%;		
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete{		
			background-color:#A85688;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-roxo .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-roxo .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-roxo .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*noticia grande azul*/
		.container-grande-noticia-azul{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-azul .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #006DAE;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-azul .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #006DAE;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-grande-noticia-azul .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#006DAE;
			display:block;			
			clear:both;
			margin-top:10px;
			margin-right:6%;
			margin-bottom:15px;
		}
		
		.container-grande-noticia-azul .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-azul ul{
			clear:both;
			width:90%; 
			height:auto;  
			clear:both;
			margin-left:5%;
		}	

		.container-grande-noticia-azul ul li { 
			width:100%;
			height: auto;
			float:left;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-azul ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-azul ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-azul ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-azul ul li a img:hover{
			 
		}
		
		.container-grande-noticia-azul ul li .barra{    
			width:80px;
			height:10px;
			background-color:#006DAE;
			color:#fff;		
			position:absolute;
			margin-top:49.3%;	
		}		

		.container-grande-noticia-azul ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#006DAE;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-azul ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-azul ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-azul ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-azul .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-azul .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-azul .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-azul .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-azul .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#006DAE;
			color:#fff;		
			position:absolute;
			margin-top:57%;		
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete{		
			background-color:#006DAE;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-azul .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-azul .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-azul .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*noticia grande cinza*/
		.container-grande-noticia-cinza{
			clear:both;
			width:100%;
			height:auto;		
			margin-bottom:50px;		
		}
		
		.container-grande-noticia-cinza .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #889fac;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-grande-noticia-cinza .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #889fac;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-grande-noticia-cinza .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#889fac;
			display:block;			
			clear:both;
			margin-top:10px;
			margin-right:6%;
			margin-bottom:15px;
		}
		
		.container-grande-noticia-cinza .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		
		.container-grande-noticia-cinza ul{
			clear:both;
			width:90%; 
			height:auto;  
			clear:both;
			margin-right:5%;			
		}	

		.container-grande-noticia-cinza ul li { 
			width:100%;
			height: auto;
			clear:both;
			margin-right:0px;
			margin-bottom:30px;		
		}
		
		.container-grande-noticia-cinza ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-grande-noticia-cinza ul li:last-child {
			margin-right:0px;
		}

		.container-grande-noticia-cinza ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:12px;
		}

		.container-grande-noticia-cinza ul li a img:hover{
			 
		}
		
		.container-grande-noticia-cinza ul li .barra{    
			width:80px;
			height:10px;
			background-color:#889fac;
			color:#fff;		
			position:absolute;
			margin-top:49.3%;	
		}		

		.container-grande-noticia-cinza ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#889fac;
			display:block;		
			margin-bottom:12px;			
		}

		.container-grande-noticia-cinza ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-grande-noticia-cinza ul li .titulo a{
			text-decoration: none;		     
			font-size:17px;		
			line-height: 20px;		
			color:#4B4B4D;
			display: block;		   
		}

		.container-grande-noticia-cinza ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		.container-grande-noticia-cinza .container-grande{
			width:100%; 
			height:auto;  
			clear:both;		
		}

		.container-grande-noticia-cinza .container-grande .container-foto {
				
		}	
		
		.container-grande-noticia-cinza .container-grande .container-foto a img {		
			width:100%;				
		}

		.container-grande-noticia-cinza .container-grande .container-foto a img:hover {		
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-grande-noticia-cinza .container-grande .barra{    
			width:118px;
			height:19px;
			background-color:#889fac;
			color:#fff;		
			position:absolute;
			margin-top:57%;		
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete{		
			background-color:#889fac;		
			width:100%;
			height:184px;
			bottom:0;
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete .bravata-manchete a{		
			text-decoration:none;		
			font-size:18px;
			color: #fff;
			text-decoration:none;		
			padding:10px 0 0px 20px;
			width:98%;		
			display:block;		
		}

		.container-grande-noticia-cinza .container-grande .container-manchete .bravata-manchete a:hover{	
			color:#fbbb35;		
		}
		
		.container-grande-noticia-cinza .container-grande .container-manchete .titulo-manchete a{		
			text-decoration:none;		
			font-size:19px;
			color: #fff;
			text-decoration:none;		
			padding:10px 20px 10px 20px;
			
			display:block;		
		}

		.container-grande-noticia-cinza .container-grande .container-manchete .titulo-manchete a:hover{	
			color:#fbbb35;		
		}
		
		
		
		
		
		/*Noticias Verde*/
		.container-noticias-verde{
			width:100%;
			height:auto;
			clear:both;				         
			margin-bottom:50px;			
		}	
		
		.container-noticias-verde .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #008c7a;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-noticias-verde .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:28px;
			color: #008c7a;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-noticias-verde .ver-mais a{    
			text-decoration: none;			
			font-size:18px;
			font-weight:bold;		
			color:#008c7a;
			display:block;			
			clear:both;
			margin-top:20px;
			margin-right:6%;
			margin-bottom:15px;
		}
		
		.container-noticias-verde .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		.container-noticias-verde ul{
			width:90%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-left:5%;
		}	

		.container-noticias-verde ul li { 
			width:100%;
			height: auto;
			clear:both;
			margin-right:0px;
			margin-bottom:30px;
		}
		
		.container-noticias-verde ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-noticias-verde ul li:last-child {
			margin-right:0px;
		}

		.container-noticias-verde ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:15px;		
		}

		.container-noticias-verde ul li a img:hover{
			 
		}
		
		.container-noticias-verde ul li .barra{    
			width:80px;
			height:10px;
			background-color:#008c7a;
			color:#fff;		
			position:absolute;
			margin-top:63.4%;		
		}
		

		.container-noticias-verde ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight:bold;		
			color:#008c7a;
			display:block;		
			margin-bottom:12px;
		}

		.container-noticias-verde ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-noticias-verde ul li .titulo a{		
			text-decoration: none;		     
			font-size:19px;
			font-weight:bold;
			line-height: 23px;		
			color:#4B4B4D;
			display: block; 		   
		}

		.container-noticias-verde ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		
		/*Noticias Container 1*/
		.container-1{
			width:90.8146718%;
			height:auto;
			clear: both;
			margin-left:5%;
			margin-right:0px;
			margin-bottom:30px;				
		}	
		
		.container-1 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #f58634;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-1 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #f58634;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-1 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-1 ul li { 
			width:100%;
			height: auto;				
		}

		.container-1 ul li:last-child {
			margin-right:0px;
		}

		.container-1 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-1 ul li a img:hover{
			 
		}
		
		.container-1 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#f58634;
			color:#fff;		
			position:absolute;
			margin-top:52.2%;		
		}	

		.container-1 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-1 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-1 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-1 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-1 .container-mini ul li { 
			width:100%;
			height: auto;
			padding-bottom:20px;
			margin-bottom:20px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-1 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-1 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-1 .container-mini ul li a img:hover{
			 
		}
		
		.container-1 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#f58634;
			color:#fff;		
			position:absolute;
			margin-top:30.1%;		
		}	

		.container-1 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:16px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:0px;
		}

		.container-1 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		/*Noticias Container 2*/
		.container-2{
			width:90.8146718%;
			height:auto;
			clear: both;
			margin-left:5%;
			margin-right:0px;
			margin-bottom:30px;			
		}	
		
		.container-2 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #6b7d87;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-2 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #6b7d87;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-2 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-2 ul li { 
			width:100%;
			height: auto;				
		}

		.container-2 ul li:last-child {
			margin-right:0px;
		}

		.container-2 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-2 ul li a img:hover{
			 
		}
		
		.container-2 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#6b7d87;
			color:#fff;		
			position:absolute;
			margin-top:52.2%;		
		}	

		.container-2 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-2 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-2 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-2 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-2 .container-mini ul li { 
			width:100%;
			height: auto;
			padding-bottom:20px;
			margin-bottom:20px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-2 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-2 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-2 .container-mini ul li a img:hover{
			 
		}
		
		.container-2 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#6b7d87;
			color:#fff;		
			position:absolute;
			margin-top:30.1%;		
		}	

		.container-2 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:16px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:0px;
		}

		.container-2 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		/*Noticias Container 3*/
		.container-3{
			width:90.8146718%;
			height:auto;
			clear: both;
			margin-right:5%;
			margin-bottom:30px;			
		}	
		
		.container-3 .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #48887b;
			text-transform:uppercase;				
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-3 .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #48887b;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		
		
		.container-3 ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;
			margin-bottom:25px;		
		}	

		.container-3 ul li { 
			width:100%;
			height: auto;				
		}

		.container-3 ul li:last-child {
			margin-right:0px;
		}

		.container-3 ul li a img{    
			width: 100%;
			height: auto;
			margin-bottom:19px;		
		}

		.container-3 ul li a img:hover{
			 
		}
		
		.container-3 ul li .barra{    
			width:112px;
			height:15px;
			background-color:#48887b;
			color:#fff;		
			position:absolute;
			margin-top:52.2%;		
		}	

		.container-3 ul li .titulo a{		
			text-decoration: none;		     
			font-size:23px;
			font-weight:bold;
			line-height: 26px;		
			color:#4B4B4D;
			display: block; 
			text-align:center;
		}

		.container-3 ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		.container-3 .borda-cinzza{
			border-top: solid 1px #D2D3D5;
			clear:both;
			margin-bottom:10px;
		}
		
		
		
		.container-3 .container-mini ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-top:0px;			
		}	

		.container-3 .container-mini ul li { 
			width:100%;
			height: auto;
			padding-bottom:20px;
			margin-bottom:20px;
			border-bottom: solid 1px #D2D3D5;
		}

		.container-3 .container-mini ul li:last-child {
			margin-bottom:0px;
			border-bottom: solid 0px #D2D3D5;
		}

		.container-3 .container-mini ul li a img{    
			width: 49.6332518%;
			height: auto;
			float:left;
			margin-right:3.69458128%;
		}

		.container-3 .container-mini ul li a img:hover{
			 
		}
		
		.container-3 .container-mini ul li .barra{    
			width:75px;
			height:10px;
			background-color:#48887b;
			color:#fff;		
			position:absolute;
			margin-top:30.1%;		
		}	

		.container-3 .container-mini ul li .titulo a{		
			text-decoration: none;		     
			font-size:16px;		
			line-height: 20px;		
			color:#6b7d87;
			display: block; 
			text-align:left;
			font-weight:normal;
			padding-top:0px;
		}

		.container-3 .container-mini ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
			
		/*Banners*/
		.container-banners{
			width:100%;
			height:auto;
			clear:both;				         
			margin-bottom:26px;
			border:solid 1px transparent;		
		}	
		
		.container-banners ul{
			width:85%;
			height:auto;  
			clear: both;
			margin-left:7%;			
		}	

		.container-banners ul li { 
			width:100%;
			height: auto;
			clear:both;
			margin-bottom:28px;
			margin-right:0px;		
		}
		
		.container-banners ul li:nth-child(2n) {
			margin-right:0px;
		}

		.container-banners ul li:last-child {
			margin-right:0px;
		}
		
		.container-banners ul li p{    
			text-decoration: none;				
			font-size:12px;		
			color:#396c62;		
			text-align:right;			
		}

		.container-banners ul li a img{    
			width: 100%;
			height: auto;			
		}

		.container-banners ul li a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7; 
		}
		
		
		
		
		
		
		
		/*Charge*/
		.container-charge-galeria{
			width:100%;  
			height:auto;
			clear:both;		
			margin-bottom:50px;	
		}	
		
		
		/*charge*/
		.container-charge-galeria .container-charge{
			width:100%; 
			height:auto;		
			border-top: solid 1px #8a728e;
			border-bottom: solid 0px #8a728e;		
			margin-bottom:42px;
			clear:both;
		}
		
		.container-charge-galeria .container-charge .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #8a728e;
			text-transform:uppercase;
			margin-top:23px;		
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-charge-galeria .container-charge .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #8a728e;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-charge-galeria .container-charge .ver-mais a{    
			text-decoration: none;			
			font-size:19px;
			font-weight:bold !important!;			
			color:#8a728e;
			display:block;			
			float:right;
			margin-top:40px;
		}
		
		.container-charge-galeria .container-charge .ver-mais a:hover{    
			color:#fbbb35;    
		}
		
		.container-charge-galeria .container-charge .charge img{
			width:100%;
			height:auto;
			display:block;
			border-bottom:solid 2px #8a728e;
			margin-top:0px;
			margin-bottom:8px;
			padding:0px;
		}
		
		.container-charge-galeria .container-charge .container-ver-mais a{
			text-decoration:none;			
			font-size:17px;
			color: #8a728e;
			display:block;
			clear:both;	
			margin-bottom:28px;		
		}
		
		.container-charge-galeria .container-charge .container-ver-mais a:hover{
			color: #fbbb35;		
		}
		
		
		.container-charge-galeria .container-charge .borda-cinza{
			border-top: solid 1px #D2D3D5;
			width:100%;
			clear:both;
			margin-bottom:40px;
		}
		
		
		
		/*Galeria*/
		.container-charge-galeria .container-galeria{
			width:100%;
			height:auto;
			clear:both;	
			margin-right:0%;			
		}	
		
		.container-charge-galeria .container-galeria .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #6b7d87;
			text-transform:uppercase;
			margin-top:23px;		
			margin-bottom:20px;	
			float:left;		
		}
			
		.container-charge-galeria .container-galeria .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:25px;
			color: #6b7d87;
			text-transform:uppercase;		
			margin-top:0px;						
		}
		
		.container-charge-galeria .container-galeria .container-foto-grande a img{
			width:100%;
			height:auto;			
		}
		
		.container-charge-galeria .container-galeria .container-foto-grande a img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores{
			width:100%;
			height:153px;
			background-color:#6b7d87;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos{
			width:89.7637795%;
			height:153px;		
			margin: 0 auto;
			display:block;	
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos a{
			width:33.3333333%;
			height:153px;
			display:block;
			float:left;		
		}
		
		.container-charge-galeria .container-galeria .container-foto-menores .content-fotos a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		
		
		/*Charge*/
		.container-lidas-banner{
			width:100%;  
			height:auto;
			clear:both;		
			margin-bottom:50px;		
		}	
		
		.container-lidas-banner .container-lidas{
			width:100%;  
			height:auto;	
			margin-bottom:38px;		
		}	
		
		
		
		.tab-wrap {
			-webkit-transition: 0.3s box-shadow ease;
			transition: 0.3s box-shadow ease;
			border-radius: 0px;
			max-width: 100%;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-flex-wrap: wrap;
			  -ms-flex-wrap: wrap;
				  flex-wrap: wrap;
			position: relative;
			list-style: none;
			background-color: #fff;
			margin: 0px 0;
			height:auto;
			color:#03217a;
		}
		.tab-wrap:hover {
			
			color:#03217a;
		}

		.tab {
			display: none;
		}
		.tab:checked:nth-of-type(1) ~ .tab__content:nth-of-type(1) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(2) ~ .tab__content:nth-of-type(2) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(3) ~ .tab__content:nth-of-type(3) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:checked:nth-of-type(4) ~ .tab__content:nth-of-type(4) {
			opacity: 1;
			-webkit-transition: 0.5s opacity ease-in, 0.2s transform ease;
			transition: 0.5s opacity ease-in, 0.2s transform ease;
			position: relative;
			top: 0;
			z-index: 100;
			-webkit-transform: translateY(0px);
				  transform: translateY(0px);
			text-shadow: 0 0 0;
		}
		.tab:first-of-type:not(:last-of-type) + label {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
		.tab:not(:first-of-type):not(:last-of-type) + label {
		  border-radius: 0;
		}
		.tab:last-of-type:not(:first-of-type) + label {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
		.tab:checked + label {
			background-color: #324064;
			box-shadow: 0 -1px 0 #fff inset;
			cursor: default;
			color:#fff;
			font-weight:bold;
			width:40%;	
		}
		.tab:checked + label:hover {
			box-shadow: 0 -1px 0 #fff inset;
			background-color: #fff;
			color:#03217a;
		}
		.tab + label {
			width:100%;	  
			box-shadow: 0 -1px 0 #eee inset;
			border-radius: 0px 0px 0 0;
			cursor: pointer;
			display: block;
			text-decoration: none;
			color: #fff;
			font-size:32px;
			font-weight:bold;
			-webkit-box-flex: 3;
			-webkit-flex-grow: 3;
			  -ms-flex-positive: 3;
				  flex-grow: 3;
			text-align: center;
			background-color: #bdbfc1;
			-webkit-user-select: none;
			 -moz-user-select: none;
			  -ms-user-select: none;
				  user-select: none;
			text-align: center;
			-webkit-transition: 0.3s background-color ease, 0.3s box-shadow ease;
			transition: 0.3s background-color ease, 0.3s box-shadow ease;
			height: 60px;
			box-sizing: border-box;
			padding: 15px;
		}
		@media (min-width:768px) {
				
			.tab + label {
				width:45%;
			}
		}
		.tab + label:hover {
			background-color: #fff;
			box-shadow: 0 1px 0 #f4f4f4 inset;
			color:#03217a;
			font-weight:bold;
		}
		.tab__content {
			padding: 10px 0px;
			background-color: transparent;
			position: absolute;
			width: 100%;
			z-index: -1;
			opacity: 0;
			left: 0;
			-webkit-transform: translateY(-3px);
				  transform: translateY(-3px);
			border-radius: 0px;		
			
		}
		
		
		
		.container-mais-lidas ul{
			width:100%;
			height:auto;  
			clear: both;
			margin-left:0px;
			margin-top:16px;		
		}	

		.container-mais-lidas  ul li { 
			width:100%;
			height: auto;		
			margin-bottom:37px;		
		}

		.container-mais-lidas ul li:last-child {
			margin-bottom:0px;		
		}

		.container-mais-lidas  ul li a img{    
			width: 42.4409449%;
			height: auto;
			float:left;
			margin-right:3.77952756%;
		}

		.container-mais-lidas  ul li a img:hover{
			 
		}
		
		.container-mais-lidas ul li .olho a{    
			text-decoration: none;			
			font-size:14px;
			font-weight: 500;
			font-style: normal;
			font-display: swap;		
			color:#DD745C;
			display:block;		
			margin-bottom:12px;
		}

		.container-mais-lidas ul li .olho a:hover{    
			color:#fbbb35;    
		}

		.container-mais-lidas ul li .titulo a{		
			text-decoration: none;		     
			font-size:16px;		
			line-height: 20px;		
			color:#555556;
			display: block; 
			text-align:left;
			font-weight: 500;
			font-style: normal;
			font-display: swap;		
		}

		.container-mais-lidas  ul li .titulo a:hover{    
			color:#fbbb35;    
		}
		
		
		
		
		
		.container-lidas-banner .container-lidas .borda-cinza{
			border-top: solid 1px #D2D3D5;
			width:100%;
			clear:both;
			margin-bottom:25px;
		}
		
		.container-lidas-banner p{    
			text-decoration: none;				
			font-size:12px;		
			color:#396c62;		
			text-align:right;
			margin-bottom:3px;
			clear:both;		
		}
		
		.container-lidas-banner .container-banner{
			width:100%;
			height:auto;		
		}
		
		.container-lidas-banner .container-banner img{
			width:100%;
			height:auto;		
		}
		
		.container-lidas-banner .container-banner img:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}
		
		
		
		/*RODAPE*/
		.container-rodape{
			width:100%;
			height:520px;		
			clear:both;				
		}	
		
		.container-rodape .container-rod1{
			width:100%;
			height:230px;
			background-color:#008c7a;
			clear:both;			
		}
		
		.container-rodape .container-rod1 p{
			clear:both;
			font-size:22px;		
			line-height: 20px;		
			color:#fff;
			display: block; 
			margin: 0 auto;
			padding-top:53px;
			margin-bottom:35px;
			text-align:center;
			font-weight: 500;
			font-style: normal;
			font-display: swap;
			width:95%;				
		}
		
		/*REDES SOCIAIS*/
		.container-rodape .container-rod1 .container-redes-socias{
			width:222px;
			height:51px;					
			clear:both;
			margin: 0 auto;		
		}
		
		.container-rodape .container-rod1 .container-redes-socias ul.social{
			width:252px;
			height:51px;		
			display: block;		
		}

		.container-rodape .container-rod1 .container-redes-socias ul.social li{ 
			width:51px;
			height: 51px;
			display: block;
			float:left;
			margin-right:8px;		
		}
		
		.container-rodape ..container-rod1 .container-redes-socias ul.social li:hover{ 
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		.container-rodape ..container-rod1 .container-redes-socias ul.social li:last-child {
			margin-right:0px;
		}
		
		
		
		.container-rodape .container-rod2{
			width:100%;
			height:242px;
			background-color:#fff;
			clear:both;	
			
		}
		
		.container-rodape .container-rod2 a.logo-rodape{
			width:110px;
			height:53px; 
			background:url(../img/logo-rodape2.png) no-repeat;
			float:left;
			clear:both;
			margin-top:30px;
			margin-left:2%;
		}
		
		.container-rodape .container-rod2 a.logo-rodape:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;		
		}
		
		
		
		/*CONTAINER MENU*/
		.container-rodape .container-menu-rodape{
			width:40%;
			height:170px;
			float:right;
			margin-top:20px;
			margin-bottom:30px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape{
			width:100%px;
			height:17px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape li{		
			clear:both;
			margin-right:0px;
			margin-bottom:10px;			
		}
		
		.container-rodape .container-menu-rodape ul.menu-rodape li:last-child{		
			clear:both;
			margin-right:0px;
			margin-bottom:0px;			
		}

		.container-rodape .container-menu-rodape ul.menu-rodape li a{		
			text-decoration: none;        
			text-transform:uppercase;
			color:#008c7a;
			line-height:15px;		
			font-size:15px;				
		}

		.container-rodape .container-menu-rodape ul.menu-rodape li a:hover{    
			color:#fdc82a;    
		}	
		
		
		.container-rodape .borda-azul{			
			border-top: solid 3px #324064;
			clear:both;
			margin-bottom:30px;
		}
		
			
		.container-rodape .copy{    
			text-decoration: none;        
			color:#9ca3b4;	
			font-size:14px;	
			display:block;
			text-align:center;		
			clear:both;							
		}
		
		
		
		
		
		/*Page*/
		.pg-esq {
			width: 99%;		 
			margin-bottom: 20px; 
			clear:both;		
		}
		
			
		
		.pg-esq .titulo-destaque {        
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:26px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:24px;				
		}
			
		.pg-esq .titulo-destaque span{
			font-weight: bold;
			font-style: normal;
			font-display: swap;
			text-decoration:none;		
			font-size:34px;
			color: #DC6C54;
			text-transform:uppercase;		
			margin-top:0px;		
			margin-bottom:18px;
		}
		

		.pg-esq .container-titulo2{
			width:240px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo2 .titulo-destaque{
			text-decoration:none;			 
			font-size:32px;
			color: #008c7a;	
			text-align:center;
			margin-top:7px;
			margin-bottom:18px;
		}
		
		
		.pg-esq .container-titulo3{
			width:220px;
			height:55px;
			border:solid 5px #008c7a;
			background-color:#fff;		
			margin: 0 auto;
			margin-top:0px;
			margin-bottom:54px;
			z-index:99999999999;		
		}
		
		.pg-esq .container-titulo3 .titulo-destaque{
			text-decoration:none;			
			font-size:28px;
			color: #008c7a;	
			text-align:center;
			margin-top:-1px;
			margin-bottom:18px;
			line-height:28px;
		}

		.pg-esq .data {				
			margin: 20px 0;
			color:#008c7a;
			font-size:22px;
			font-weight:bold;
		}

		.pg-esq h1.titulo {				
			margin: 20px 0;
			color:#555;
			font-size:28px;
			font-weight:bold;		
		}	

		.pg-esq span.sub-titulo {			
			margin: 20px 0;
			color:#fff;
			font-weight:normal;
			text-transform: uppercase;
		}
		
		
		/*Compartilhar*/
		.curtir {
			text-align: left;
			margin-bottom:10px;
			background-color:#f4f3f3;
			padding:5px;
		}

		.compartilhar-rede{
			float:left;
			font-size:14px;
			font-weight:bold;
			color:#444;
			margin-left:10px;
			margin-right:10px;
			display:none;
		}

		.twetter-button{
			float:left;   
			margin-right:20px;
		}

		.liked{
			float:left;
			margin-right:20px;
		}	
		
		
		.pg-esq p{
			line-height: 25px;
			color:#444;
			font-size:20px;
		}

		.pg-esq #corpo{		
			line-height: 25px;
			color:#444; 
			font-size:20px;
			margin-top:30px;
			margin-bottom:30px;
		}

		.pg-esq #corpo a{
			text-decoration:none;		
			font-weight: bold;
			color:#008c7a;    
		}

		.pg-esq #corpo a:hover{
			color:#fbbb35;
		}

		.pg-esq a{    
			color:#008c7a;
		}

		.pg-esq a:hover{    
			color:#fbbb35;
		}

		.acoes {
			width: 150px;
			height:14px;
			margin-top: 7px;
			float:right;     
		}

		.acoes a{
			float:left;
			margin-left:10px;
		}

		.acoes a:hover{
			transition: 0.3s ease-in-out;
			opacity: 0.7;
		}


		.infos {
			margin: 15px 0;
			font-size: 13px;
		}

		.infos span{
			color: #004593;
			font-weight: bold;
		}

		.liked {
			text-align: right;
			margin: 10px 0;
		}

		.imagem-interna {
			width: 90.73684210526316%;
			margin: 0 auto;			
		}
		
		.imagem-interna img{
			width: 100%;		    
		}

		.imagem-interna h5{
			text-align: right;
		}

		.audio-interna iframe{
			width: 80.73684210526316%;
			margin: 0 auto;
			margin:0 15px 10px 0;    
		}

		.imagem-interna p{
			width:92%;
			padding: 10px;
			font-size: 13px;
			background: #008c7a;
			color:#fff;
			margin: 0 auto;
			margin-bottom: 15px;
			border-radius: 0 0 5px 5px;
		}

		.imagem-interna .autoria{		
			padding: 3px 0px 3px 0;
			font-size: 14px;		
			color:#008c7a;		
		}	
		
		.audio{
			width:90%;
			height:130px;	
			margin: 0 auto;
			margin-top:30px;		
		}
		
		.audio iframe{
			width:100%;
			border:0;		
		}
		
		
		.comentario {
			width: 99%;
			clear:both;
		}

		.comentario input[type=text]{
			width: 99%;
			height:35px;
			margin-bottom:10px;	
			border:solid 1px #ccc;
		}

		.mensagem {
			width: 99%;	
			clear:both;
			margin-right:5px;
		}

		.mensagem textarea{
			width: 99%;
			height: 110px;
			border:solid 1px #ccc;
			resize: none;
			margin-bottom:20px;
		}

		.mensagem input[type=text]{
			float:left;
			width:80px;
		}

		.enviar {
			background: #008c7a;
			color: #fff;
			border: solid 1px;
			width: 90px;
			height: 34px;
			line-height: 24px;
			text-align: center;
			font-size: 20px;
			text-decoration: none;
			cursor:pointer;
		}
		
		.enviar:hover {
			background: #fdc82a;		
		}
		
		
		/*MENSAGENS*/
		.container-mensagens{
			width:100%;
			min-height:300px;
			margin-top:20px;
			margin-bottom:30px;		
		}
			
		.container-mensagens ul.mensagens{
			width:100%;
			min-height:300px;   
			clear: both;		
		}

		.container-mensagens ul.mensagens li { 
			width:100%;
			min-height: 163px;		
			margin-bottom:25px;	
			border-bottom:dotted 3px #777;
		}

		.container-mensagens ul.mensagens li:last-child {
			margin-bottom:0px;
			border-bottom:dotted 0px #777;
		}	

		.container-mensagens ul.mensagens li .titulo-mensagens a{    
			text-decoration: none;			  
			font-size:20px;    
			color:#008c7a;
			width:100%;		
			line-height:25px;
			float:left;
			display: block;
			margin-bottom:5px;			
		}

		.container-mensagens ul.mensagens li .titulo-mensagens a:hover{    
			color:#fdc82a;    
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a{    
			text-decoration: none;			  
			font-size:16px;    
			color:#373435;
			width:100%;
			height:103px;
			clear:both;				
		}

		.container-mensagens ul.mensagens li .resumo-mensagens a:hover{    
			color:#2e3453;    
		}	
		
		
		
		/*NOTICIAS INTERNA*/
		.container-noticias-interna{
			width:100%;
			min-height:1035px;
			margin-top:20px;
			margin-bottom:27px;	
			
		}
			
		.container-noticias-interna ul.noticias-interna{
			width:100%px;
			height:auto;   
			clear: both;		
		}

		.container-noticias-interna ul.noticias-interna li { 
			width:100%px;
			height: 93px;		
			margin-bottom:15px;	
			border-bottom:dotted 3px #777;
		}

		.container-noticias-interna ul.noticias-interna li:last-child {
			margin-bottom:0px;
			border-bottom:dotted 0px #777;
		}

		.container-noticias-interna .container-foto{  
			width:100px;
			height:auto;			
			float:left;
			margin-right:12px;
			border:solid 2px #008c7a;
		}
		
		.container-noticias-interna .container-foto:hover{  
			border:solid 2px #fdc82a;			
		}
			
		.container-noticias-interna .container-foto img{  
			width:100%;
			height:auto;			
		}	
		

		.container-noticias-interna ul.noticias-interna li .titulo-noticias a{    
			text-decoration: none;			   
			font-size:20px;    
			color:#008c7a;
			width:55%;		
			line-height:25px;
			float:left;
			display: block;
			margin-bottom:5px;		
		}

		.container-noticias-interna ul.noticias-interna li .titulo-noticias a:hover{    
			color:#fdc82a;    
		}

		.container-noticias-interna ul.noticias-interna li .resumo-noticias a{    
			text-decoration: none;			   
			font-size:15px;    
			color:#373435;
			width:90%;
			height:33px;
			float:left;
			display: block;		
		}

		.container-noticias-interna ul.noticias-interna li .resumo-noticias a:hover{    
			color:#2e3453;    
		}	
		
		
		.mensagem-noticias{
			text-align:center;
			margin-top:70px;
			font-size:23px;
			color:#008c7a;
		}
		
		
		
		/*Paginacao*/
		#container-paginacao{
		   margin-top:70px;
		   margin-bottom:50px;
		   text-align:center;
		   clear:both;
		}

		.pgoff {    
			font-size: 15px; 
			padding: 7px 15px; 
			margin: 3px; 
			background-color: #263c5e; 
			color: #fff; 
			text-decoration: none; 
		}

		a.pg {    
			font-size: 15px; 
			color: #008c7a;		
			text-decoration: none;
			display:none;
		}

		a:hover.pg {    
			font-size: 15px; 
			color: #263c5e !important; 
			text-decoration: none;
		}

		.paginacao {     
			font-size: 15px;
			padding: 7px 15px;
			background-color: #008c7a;
			margin: 3px;
			cursor: pointer;        
			color: #fff !important;
			text-decoration: none;
		}

		.paginacao:hover {
			background-color: #263c5e;		 
			text-decoration: none;
		}

		.desabilita{
			color:#ccc;
			font-size:15px;
			display:none;
		}
		
		
		.pg-dir {
			width:65%;	
			margin: 0 auto;
			margin-right:18%;
			margin-bottom: 20px;
			clear:both;				
		}
		
		/*Banner Lateral*/
		.publicidade-esq {
			text-align: right;
			font-size: 11px;
		}

		.publicidade-esq a img {		 
			width:99%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-esq a img:hover { 
			border: 2px solid #0f3360; 
		}	
		
		
		/*Banner Rodape*/
		.publicidade-rodape {
			width:65%;
			height:auto;
			margin: 0 auto;
			clear: both;		
		}
		
		.publicidade-rodape p{
			text-align: right;
			font-size: 11px;
		}

		.publicidade-rodape a img { 		
			width:100%;
			height:auto;
			border:solid 2px #008c7a;
		}

		.publicidade-rodape a img:hover { 
			border: 2px solid #0f3360; 
		}
		
		
		/*formulario contato*/
		form#contato {		
			border: solid 0px #000;
			width: 90%;
			margin: 20px auto;
			padding: 0;
		}

		form#contato label {    
			display: block;
			color: #008c7a;
			font-size: 22px;
			margin: 0;
			padding: 0;
			font-weight: bold;
		}

		form#contato input.campo::-webkit-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato:-moz-placeholder {   
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato::-moz-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato :-ms-input-placeholder {    
		   font-size: 16px;
		   font-weight:bold;
		}

		form#contato input.campo {			
			border: solid 1px #BFBFBF;
			font-size: 16px;
			width: 100%;
			height:30px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			color:#555;		
		}

		form#contato textarea.campo {			
			border: solid 1px #BFBFBF;		
			font-size: 16px;
			color:#555;
			width: 100%;
			height: 130px;
			margin: 2px 0 20px 0;
			padding: 3px;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;        
		}

		form#contato .select {			
			border: solid 1px #BFBFBF;
			font-family: 'open_sansbold';
			font-size: 16px;
			color:#555;
			background: url(../img/bg-campo-contato.jpg) repeat-x top #FEFEFE;
			width:507px;
			height:40px;
			margin: 2px 0 20px 0;
			padding:3px;
		}

		form#contato .bt-enviar {			
			width: 125px;
			height: 50px;
			line-height: 30px;
			color: #fff;
			background: #008c7a;
			text-align: center;
			border: none;  
			font-size:22px;		
		}

		form#contato .bt-enviar:hover {    
			background: #dec600; 
			cursor:pointer;
		}
		
	}