#home2 {
	position: relative; z-index: 2; margin-top: $inner_paddingH_mb; margin-top: 0; padding: 40px 0;
	.inner {
		h2 {
			margin-bottom: 0; color: $azul_escuro; padding-bottom: 0; font-weight: 400;
		}
	}
}
@media only screen and ($cssdevicetext : 768px) { 
	#hlpic {
		height: 550px;
	}
	section.cont_home {
		.inner {
			width: 100%; max-width: $lar_max_conteudo; margin: 0 auto; margin-top: 0px; position: relative; z-index: 99999999999999;
			position: relative; z-index: 1;	 padding: 0 $inner_paddingH_tb;
			#topo_rotativo {
				width: 75%; float: right; z-index: 1; position: relative; 
				.slide {
					width: 100%; height: 100%; position: relative;
					img {
						width: 100%; height: auto; display: block;
					}
					.text {
						position: absolute; bottom: 0; left: 0; width: 100%; padding: 20px; background-color: rgba(0,0,0,0.5);
						p {
							color: #FFF; font-size: 1.5em; margin: 0; padding: 0; line-height: 1.2;
						}
					}
				}
			}
			#thumbs {
				width: 25%; float: left; display: block;
				img {
					width: 100%; height: auto; display: block; opacity: 0.5; cursor: pointer;
				}
				.cycle-pager-active {
					opacity: 1;
				}
			}			
		}
	}
	#home2 {
		 margin-top: 2*2%; margin-top: 0;
	}	
}
@media only screen and ($cssdevicetext : 1024px) { 
	#hlpic {
		height:650px;
	}
	.cont_home {
		
	}
}