.site_novasHomes.site.home #topo > .nivel2 > .nivel3 #coluna2 > .nivel2 > .nivel3{
	height: 366px;
} 

.site_novasHomes.site.home #corpo {
	background: transparent url(../../img/custom/novasHomes/bg/bg_corpo_01.png) repeat-y center top;
}

.site_novasHomes.interna #corpo,
.site_novasHomes.subsite.home #corpo {
	background: transparent url(../../img/custom/novasHomes/bg/bg_corpo_02.png) repeat-y center top;
}


.site_novasHomes.home #meio {
	padding-top: 100px;
	background: transparent url(../../img/custom/novasHomes/bg/bg_meio_01.png) no-repeat center 15px;
	position: relative;
}

.site_novasHomes.interna #meio {
	background: none;
}

.site_novasHomes #coluna8{
	border-top: 2px solid #ffffff;
	background: transparent url(../../img/custom/novasHomes/bg/bg_corpo_03.png) no-repeat center top;
}
.novasHomesSenai.site_novasHomes #coluna8,
.novasHomesIel.site_novasHomes #coluna8 {
    background: #fff;
}
.site_novasHomes #coluna2 > .nivel2 > .nivel3{
	position: relative;
}

.site_novasHomes #meio > .nivel2{
	background: none;
}





.site_novasHomes #meio > .nivel2 > .nivel3{
	display: block;
	width: 100%;
	margin: 0px auto;
	max-width: 1058px;
	padding: 0;
}

.site_novasHomes #meio > .nivel2 > .nivel3 > .overflow {
	width: 1058px;
}




.site_novasHomes #coluna3,
.site_novasHomes #coluna4,
.site_novasHomes #coluna5,
.site_novasHomes #coluna6,
.site_novasHomes #coluna7,
.site_novasHomes #coluna8,
.site_novasHomes #coluna9 {
	width: 978px;
	padding: 0 40px;
}

	.site_novasHomes #coluna3 > .nivel2 > .nivel3,
	.site_novasHomes #coluna4 > .nivel2 > .nivel3,
	.site_novasHomes #coluna5 > .nivel2 > .nivel3,
	.site_novasHomes #coluna6 > .nivel2 > .nivel3,
	.site_novasHomes #coluna7 > .nivel2 > .nivel3,
	.site_novasHomes #coluna8 > .nivel2 > .nivel3,
	.site_novasHomes #coluna9 > .nivel2 > .nivel3 {
		width: 1008px;
	}


.site_novasHomes.home #coluna4 {
	background: #ffffff;
}


.site_novasHomes.home #coluna4 > .nivel2 > .nivel3 {
	height: 510px;
}

#coluna4 .widget_slider{
	position: absolute;
	top: 335px;
}



.site_novasHomes.home #coluna6 {
	background: transparent url(../../img/custom/novasHomes/bg/bg_meio_02.png) repeat-y center top;
}





.site_novasHomes.interna.noticias #coluna6 {
	width:642px;
}
.site_novasHomes.interna.noticias #coluna6 > .nivel2 > .nivel3 {
	width:672px;
}



















































/* --- >>> FLUTUANTE <<< --- */


.widget_flutuante{
	position: absolute;
	z-index: 900;
	left: 50%;
	top: 0px;
	height: 77px;
	background: transparent url(../../img/widgets/flutuante/bg_sprite_01.png) no-repeat left bottom;
	border-radius: 5px;
	-webkit-border-radius:5px;
	background-size: cover;
	-moz-border-radius:5px;
}

	.widget_flutuante > .topo,
	.widget_flutuante > .meio > .itens,
	.widget_flutuante > .base{
		padding: 0 23px;
	}
		.widget_flutuante > .meio > .itens{
			padding: 8px 23px;
			width: 260px;

			position: relative;
		}

		.widget_flutuante > .topo > h2 > .tituloComponente{
			display: block;
			font-family: 'Ubuntu Condensed', sans-serif;
			font-size:20px;
			color: #0078b4;
			line-height: 68px;
			font-weight: normal;
			font-style: normal;
			font-variant: normal;
			text-transform: none;
			text-decoration: none;
			text-align: left;
			padding-left: 40px;
			height: 63px;
			position: relative;
		}

		.widget_flutuante > .topo > a.linkTodos{
			display: none;
		}
	.widget_flutuante.hover,
	.widget_flutuante:hover{
		z-index: 910;
		background: transparent url(../../img/widgets/flutuante/bg_sprite_01.png) no-repeat left top;
	}

	.widget_flutuante > .meio,
	.widget_flutuante > .base{
		display: none;
		float: left;
	}

	.widget_flutuante.hover > .meio,
	.widget_flutuante:hover > .meio{
		display: block;
	}


	.widget_flutuante.hover > .topo > h2 > .tituloComponente,
	.widget_flutuante:hover > .topo > h2 > .tituloComponente{
		border-bottom: 1px dotted #dbdbdb;
	}


		.widget_flutuante > .meio > .itens > .item{
			display: block;
			float: left;
			width: 260px;

			padding: 3px 0;
			border-bottom: 1px dotted #dbdbdb;
		}

		.widget_flutuante > .meio > .itens > .item.ultimo{
			border-bottom: none;
		}

		.widget_flutuante > .meio > .itens > .item:hover{
			background: #ebebeb;
		}

			.widget_flutuante > .meio > .itens > .item > .midia{
				display: none;
			}
		
				.widget_flutuante > .meio > .itens > .item > .texto > h4 .chapeu,
				.widget_flutuante > .meio > .itens > .item > .texto > h4 .dataPublicacao,
				.widget_flutuante > .meio > .itens > .item > .texto > h4 .gravata{
					display: none;
				}

				.widget_flutuante > .meio > .itens > .item > .texto > h4 .titulo{
					display: block;

					font-family: arial, sans-serif;
					font-size:12px;
					color: #0078b4;
					
					line-height: 130%;

					font-weight: normal;
					font-style: normal;
					font-variant: normal;
					text-transform: none;
					text-decoration: none;
					text-align: left;
				}

				.widget_flutuante > .meio > .itens > .item:hover > .texto > h4 .titulo{
					color: #0092db;
				}


	.widget_flutuante > .meio > .itens > .item.chapeu_verTodos{
		display: block;
		float: left;

		position: absolute;
		top: 227px;
		left: 23px;

		width: auto !important;

		padding: 0 !important;
		height: auto !important;

		background: none;
	}
		.widget_flutuante > .meio > .itens > .item.chapeu_verTodos > .texto > h4 > a{
			display: inline-block;

			border-radius:3px;
			-moz-border-radius:3px;
			-webkit-border-radius:3px;
			
			background:url(../../img/bg/bg_bt_02.gif) repeat-x top left;
			
			height:18px;
			
			font-family:arial, sans-serif;
			font-size:11px;
			color: #ffffff;

			line-height: 18px;

			font-weight: bold;

			padding: 0px 15px;

			border: none;
		}
			.widget_flutuante > .meio > .itens > .item.chapeu_verTodos > .midia,
			.widget_flutuante > .meio > .itens > .item.chapeu_verTodos > .texto > h4 .chapeu{
				display: none !important;
			}

			.widget_flutuante > .meio > .itens > .item.chapeu_verTodos > .texto > h4 .titulo{
				height:18px;
			
				font-family:arial, sans-serif;
				font-size:11px;
				color: #ffffff;

				line-height: 18px;

				font-weight: bold;

				width: auto !important;
				padding: 0 !important;

				background: none !important;
			}

			.widget_flutuante > .meio > .itens > .item.chapeu_verTodos:hover > .texto > h4 .titulo{
				text-decoration: none;
			}


		.widget_flutuante > .meio > .itens > .item.chapeu_verTodos > .texto > h4 > a:hover{
			background-position: bottom left;
		}

		.widget_flutuante.noticias > .meio > .itens > .item{
			padding: 8px 0;

			height: 54px;
		}

		.widget_flutuante.noticias > .meio > .itens > .item.item3{
			border-bottom: none;
		}

			.widget_flutuante.noticias > .meio > .itens > .item > .midia{
				display: block;
				float: left;

				
			}
				.widget_flutuante.noticias > .meio > .itens > .item > .midia a.imagem{
					display: block;
				}
					.widget_flutuante.noticias > .meio > .itens > .item > .midia a.imagem{
						display: block;
					}
						.widget_flutuante.noticias > .meio > .itens > .item > .midia a.imagem img{
							display: block;
					
							width: 70px !important;
							height: 53px !important;

							border-radius: 5px;
							-moz-border-radius: 5px;
							-webkit-border-radius: 5px;
						}
			
			.widget_flutuante.noticias > .meio > .itens > .item > .texto > h4 .titulo{
				display: block;
				float: left;
				
				width: 177px;

				padding-left: 12px;
			}

		.widget_flutuante.noticias > .base{
			margin-top: 7px;
		}


			
		.widget_flutuante.agenda > .meio > .itens > .item{
			padding: 8px 0;
		}

		.widget_flutuante.agenda > .meio > .itens > .item.item5{
			border-bottom: none;
		}
			.widget_flutuante.agenda > .meio > .itens > .item > .texto > h4 .chapeu{
				display: block;
				float: left;

				width: 40px;

				font-family: arial, sans-serif;
				font-size:10px;
				color: #00a647;
				
				line-height: 20px;

				font-weight: bold;
				font-style: normal;
				font-variant: normal;
				text-transform: none;
				text-decoration: none;
				text-align: left;

				background: #e2e2e2;

				padding: 0 5px;
				margin-left: 2px;

				border-radius: 3px;
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				
			}

			.widget_flutuante.agenda > .meio > .itens > .item:hover > .texto > h4 .chapeu{
				background: #ffffff;
			}

			.widget_flutuante.agenda > .meio > .itens > .item > .texto > h4 .titulo{
				display: block;
				float: left;
				
				width: 197px;

				padding-left: 11px;
			}

		.widget_flutuante.agenda > .base{
			margin-top: 15px;
		}




		.widget_flutuante.vagas > .meio > .itens > .item{
			padding: 7px 0;
		}

		.widget_flutuante.vagas > .meio > .itens > .item.item7{
			border-bottom: none;
		}
			.widget_flutuante.vagas > .meio > .itens > .item > .texto > h4 .titulo{
				background: transparent url(../../img/widgets/flutuante/bg_seta_verde_frente_01.png) no-repeat left center;
				padding-left: 8px;
			}

		.widget_flutuante.vagas > .base{
			margin-top: 3px;
		}





		.widget_flutuante.unidades > .meio > .itens > .item{
			padding: 7px 0;

			height: 16px;
		}

		.widget_flutuante.unidades > .meio > .itens > .item.item7{
			border-bottom: none;
		}
			.widget_flutuante.unidades > .meio > .itens > .item > .texto > h4 .titulo{
				background: transparent url(../../img/widgets/flutuante/bg_seta_verde_frente_01.png) no-repeat left center;
				padding-left: 8px;
			}

		.widget_flutuante.unidades > .base{
			margin-top: 3px;
		}



.widget_flutuante.noticias{
	margin-left: -489px;
}

	.widget_flutuante.noticias > .topo > h2 > .tituloComponente{
		background: transparent url(../../img/widgets/flutuante/ico_noticias_01.png) no-repeat 5px 20px;
	}

.widget_flutuante.agenda{
	margin-left: -153px;
}
	.widget_flutuante.agenda > .topo > h2 > .tituloComponente{
		background: transparent url(../../img/widgets/flutuante/ico_agenda_01.png) no-repeat 5px 20px;
	}


.widget_flutuante.vagas{
	margin-left: -153px;
}
	.widget_flutuante.vagas > .topo > h2 > .tituloComponente{
		background: transparent url(../../img/widgets/flutuante/ico_vagas_01.png) no-repeat 5px 20px;
	}

.widget_flutuante.unidades{
	margin-left: 183px;
}
	.widget_flutuante.unidades > .topo > h2 > .tituloComponente{
		background: transparent url(../../img/widgets/flutuante/ico_unidades_01.png) no-repeat 5px 20px;
	}


/* --- >>> FLUTUANTE <<< --- */



/* --- >>> ABAS <<< --- */
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */

}
.ui-tabs .ui-tabs-nav {

}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {

}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	background: none;

	float: left;

	position: relative;
}

.widget_destaquesAbas{
	margin-right: 0 !important;

}

.widget_destaquesAbas ul{
	margin-bottom: 17px;
}

	.widget_destaquesAbas > ul > li{
		display: block;
		width: 474px;
		height: 118px;
		margin-top: 40px;
		background: transparent url(../../img/widgets/abas/bg_abas_sprite_01.png) no-repeat center top;
		margin-right: 30px;
	}

	.widget_destaquesAbas.variacao1 > ul > li{
		display: block;
		width: 306px;

		background: transparent url(../../img/widgets/abas/bg_abas_sprite_02.png) no-repeat center top;
	}




	.widget_destaquesAbas > ul > li.ui-state-hover{
		background-position: center center !important;
	}
	
	.widget_destaquesAbas > ul > li.ui-state-active{
		background-position: center bottom !important;
	}


		.widget_destaquesAbas > ul > li > a{
			display: block;

			width: 270px;

			padding: 0 64px 0 140px;
			height: 100px;

			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;

			position: relative;

			outline: none;
		}


		.widget_destaquesAbas.variacao1 > ul > li > a{
			width: 160px;

			padding: 0 40px 0 106px;
			height: 100px;

			
		}



			.widget_destaquesAbas > ul > li > a > span.titulo,
			.widget_destaquesAbas > ul > li > a > span.titulo > b{
				white-space: normal;

				font-family:'Ubuntu Condensed', sans-serif;
				font-size:21px;
				color: #0078b4;
				
				line-height: 26px;

				font-weight: normal;
				font-style: normal;
				font-variant: normal;
				text-transform: none;
				text-decoration: none;
				text-align: left;
			}


			.widget_destaquesAbas.variacao1 > ul > li > a > span.titulo,
			.widget_destaquesAbas.variacao1 > ul > li > a > span.titulo > b{
				font-size:19px;
				
				line-height: 22px;
			}

			.widget_destaquesAbas > ul > li > a > span.titulo{
				display: block;

				padding-top: 24px;
			}

			.widget_destaquesAbas.variacao1 > ul > li > a > span.titulo{
				padding-top: 18px;
			}

				.widget_destaquesAbas > ul > li > a > span.titulo > b{
					color: #00a647;
				}

			.widget_destaquesAbas > ul > li > a > span.image{
				display: block;

				width: 240px;
				height: 150px;

				position: absolute;
				left: 0;
				top: -51px;

				background-color: transparent;
				background-repeat: no-repeat;
				background-position: left bottom;
			}




			.widget_destaquesAbas > ul > li.ui-state-hover > a > span.titulo{
				color: #ffffff;
			}
				.widget_destaquesAbas > ul > li.ui-state-hover > a > span.titulo > b{
					color: #9dddfb;
				}


			.widget_destaquesAbas > ul > li.ui-state-active > a > span.titulo{
				color: #ffffff;
			}
				.widget_destaquesAbas > ul > li.ui-state-active > a > span.titulo > b{
					color: #9dddfb;
				}
/* --- >>> ABAS <<< --- */


/* --- >>> DESTAQUES <<< --- */
.widget_destaques,
.widget_destaques > .topo,
.widget_destaques > .meio > .itens > .item > .midia,
.widget_destaques > .meio > .itens > .item > .texto > h4 .chapeu,
.widget_destaques > .meio > .itens > .item > .texto > h4 .dataPublicacao,
.widget_destaques > .meio > .itens > .item > .texto > h4 .gravata,
.widget_destaques > .meio > .itens > .item > .corpo,
.widget_destaques > .base{
	display: none;
}


.ui-tabs-panel .widget_destaques{
	display: block;
}
/* --- >>> DESTAQUES <<< --- */



/* --- >>> DESTAQUES IMAGEM <<< --- */
.widget_destaques.imagem,
.widget_destaques.imagem > .meio,
.widget_destaques.imagem > .meio > .itens,
.widget_destaques.imagem > .meio > .itens .item{
	display: block;
	float: left;

	width: 306px;
	height: 500px;
}
	.widget_destaques.imagem > .meio > .itens .item{
		background-color: transparent !important;
		background-repeat: no-repeat !important;
		background-position: left bottom !important;

		position: absolute;
		bottom: 0px;
		left: 0px;
	}
		.widget_destaques.imagem > .meio > .itens .item > .texto{
			display: none;
		}
/* --- >>> DESTAQUES IMAGEM <<< --- */


/* --- >>> DESTAQUES BOX PEQUENO <<< --- */
.widget_destaques.boxPequeno{
	margin: 40px 0 0px 0;
}
.widget_destaques.boxPequeno > .meio{
	display: block;
	float: left;
}
.widget_destaques.boxPequeno > .meio > .itens {
	list-style:none;
}
	.widget_destaques.boxPequeno > .meio > .itens > .item {
		background-repeat:no-repeat !important;
		background-position:top left !important;
		float:left;
		width:306px;
		height:110px;
		margin:0px 30px 10px 0px;
	}
	.widget_destaques.boxPequeno > .meio > .itens > .item.padrao {
		background:url(../../img/widgets/boxPequeno/bg_boxPequeno_padrao_01.png);
	}
		.widget_destaques.boxPequeno > .meio > .itens > .item > .texto {
			display:block;
			height:70px;
			margin-bottom:10px;
			overflow:hidden;
		}
			.widget_destaques.boxPequeno > .meio > .itens > .item > .texto > h4 > a {
				display:block;

				width: 150px;
				padding: 15px 136px 15px 20px;
				height: 70px;
			}
			.widget_destaques.boxPequeno > .meio > .itens > .item > .texto > h4 > a:hover > .titulo {
				text-decoration: underline;
			}
				.widget_destaques.boxPequeno > .meio > .itens > .item > .texto > h4 .titulo {
					display:block;
					font-family:'Ubuntu Condensed',sans-serif;
					font-size:16px;
					color:#FFF;
					line-height:16px;
				}
				.widget_destaques.boxPequeno > .meio > .itens > .item > .texto > h4 .gravata {
					display:block;
					padding-top:5px;
					font-family:Arial,Helvetica,sans-serif;
					font-size:10px;
					color:#005484;
				}

/* --- >>> DESTAQUES BOX PEQUENO <<< --- */




/* --- >>> DESTAQUES LISTA <<< --- */


.widget_destaques.lista {
	margin: 40px 0 0px 0;
	overflow: visible !important;
}

	.widget_destaques.lista.largura1 .meio {
		display: block;
		
		float: left;

		width: 306px;
	}
	.widget_destaques.lista > .topo{
		display: block;
	}
		.widget_destaques.lista > .topo > h2 > .tituloComponente{
			display: block;

			font-family: 'Ubuntu Condensed', sans-serif;
			font-size:24px;
			color: #ffffff;
			
			line-height: 100%;

			font-weight: normal;
			font-style: normal;
			font-variant: normal;
			text-transform: none;
			text-decoration: none;
			text-align: left;

			height: 45px;
		}

		.widget_destaques.lista > .topo > a.linkTodos{
			display: none;
		}





		.widget_destaques.lista > .meio > .itens > .item{
			display: block;
			float: left;
			width: 260px;
			padding: 4px 0 4px 8px;
			background: transparent url(../../img/widgets/destaques/bg_seta_verde_frente_01.png) no-repeat left 10px;
		}

		.widget_destaques.lista > .meio > .itens > .item.chapeu_variacao1{
			padding: 4px 0 16px 8px;
			border-bottom: 1px dotted #59a3c7;
			margin-bottom: 12px;
		}

		.widget_destaques.lista > .meio > .itens > .item.ultimo{
			border-bottom: none;
		}
			.widget_destaques.lista > .meio > .itens > .item > .texto > h4 > a{
				display: block;
			}

				.widget_destaques.lista > .meio > .itens > .item > .texto > h4 .titulo{
					display: inline-block;

					font-family: arial, sans-serif;
					font-size: 13px;
					color: #a8e3ff;
					
					line-height: 17px;

					font-weight: normal;
					font-style: normal;
					font-variant: normal;
					text-transform: none;
					text-decoration: none;
					text-align: left;

					position: relative;
				}

				.widget_destaques.lista > .meio > .itens > .item.chapeu_destaque > .texto > h4 .titulo{
					background: transparent url(../../img/widgets/destaques/bg_destaque_01.png) no-repeat right 2px;
					padding-right: 20px;
				}

				.widget_destaques.lista > .meio > .itens > .item:hover > .texto > h4 .titulo{
					color: #ffffff;
					text-decoration: underline;
				}


				.widget_destaques.lista > .meio > .itens > .item.chapeu_semTitulo,
				.widget_destaques.lista > .meio > .itens > .item.semTitulo{
					margin-top: 45px;
				}


				.widget_destaques.lista > .meio > .itens > .item.chapeu_verTodos{
					display: block;
					float: left;
					width: 260px;

					padding: 25px 0 0 0;

					background: none;
				}
					.widget_destaques.lista > .meio > .itens > .item.chapeu_verTodos > .texto > h4 > a{
						display: inline-block;

						border-radius:3px;
						-moz-border-radius:3px;
						-webkit-border-radius:3px;
						
						background:url(../../img/bg/bg_bt_02.gif) repeat-x top left;
						
						height:18px;
						
						font-family:arial, sans-serif;
						font-size:11px;
						color: #ffffff;

						line-height: 18px;

						font-weight: bold;

						padding: 0px 15px;

						border: none;
					}
						.widget_destaques.lista > .meio > .itens > .item.chapeu_verTodos > .texto > h4 .titulo{
							height:18px;
						
							font-family:arial, sans-serif;
							font-size:11px;
							color: #ffffff;

							line-height: 18px;

							font-weight: bold;
						}

						.widget_destaques.lista > .meio > .itens > .item.chapeu_verTodos:hover > .texto > h4 .titulo{
							text-decoration: none;
						}


					.widget_destaques.lista > .meio > .itens > .item.chapeu_verTodos > .texto > h4 > a:hover{
						background-position: bottom left;
					}






					.widget_destaques.lista > .meio > .itens > .item > .texto > h4 .titulo > .gravata{
						padding: 15px 18px;

						width: 190px;

						background: #005b96;

						position: absolute;

						right: -247px;
						top: 50%;

						z-index: 1000;

						border-radius:3px;
						-moz-border-radius:3px;
						-webkit-border-radius:3px;

						font-family: arial, sans-serif;
						font-size: 11px;
						color: #ffffff;
						
						line-height: 16px;

						font-weight: normal;
						font-style: normal;
						font-variant: normal;
						text-transform: none;
						text-decoration: none;
						text-align: left;
					}

						.widget_destaques.lista > .meio > .itens > .item > .texto > h4 .titulo > .gravata > .pin{
							display: block;
							width: 9px;
							height: 17px;

							background: transparent url(../../img/widgets/destaques/bg_pin_01.png) no-repeat center center;

							position: absolute;

							top: 50%;
							margin-top: -8px;
							left: -9px;

							z-index: 1001;
						}
					

/* --- >>> DESTAQUES LISTA  <<< --- */






/* --- >>> DESTAQUES IMAGEM <<< --- */
.widget_destaques.texto,
.widget_destaques.texto > .meio,
.widget_destaques.texto > .meio > .itens,
.widget_destaques.texto > .meio > .itens .item{
	display: block;
	float: left;
}

.widget_destaques.texto {
	margin: 40px 0 0px 0;
}
		.widget_destaques.texto > .meio > .itens .item > .texto{
			display: block;
		}
			.widget_destaques.texto > .meio > .itens .item > .texto > h4 .titulo{
				font-family: 'Ubuntu Condensed', sans-serif;
				font-size: 20px;
				color: #6ac71e;
				
				line-height: 24px;

				font-weight: normal;
				font-style: normal;
				font-variant: normal;
				text-transform: none;
				text-decoration: none;
				text-align: left;

				padding-bottom: 60px;

				display: block;
			}

			.widget_destaques.texto > .meio > .itens .item > .texto > .corpo{
				display: block;
			}
				.widget_destaques.texto > .meio > .itens .item > .texto > .corpo *{
					font-family: arial, sans-serif;
					font-size: 13px;
					color: #ffffff;
					
					line-height: 18px;

					font-weight: normal;
					font-style: normal;
					font-variant: normal;
					text-transform: none;
					text-decoration: none;
					text-align: left;
				}



				.widget_destaques.texto > .meio > .itens .item > .texto > .corpo a{
					display: inline-block;

					border-radius:3px;
					-moz-border-radius:3px;
					-webkit-border-radius:3px;
					
					background:url(../../img/bg/bg_bt_02.gif) repeat-x top left;
					
					height:18px;
					
					font-family:arial, sans-serif;
					font-size:11px;
					color: #ffffff;

					line-height: 18px;

					font-weight: bold;

					padding: 0px 15px;

					border: none;
				}


				.widget_destaques.texto > .meio > .itens > .item > .texto > .corpo a:hover{
					background-position: bottom left;
				}

/* --- >>> DESTAQUES IMAGEM <<< --- */









/* --- >>> DESTAQUE  <<< --- */
.widget_destaque.comTitulo{
	background: url(../../img/widgets/destaque/bg_destaque_02.png) no-repeat center top;
	height: 317px;
	margin-top: 0;


	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -489px;
}
	.widget_destaque.comTitulo .topo{
		display: block;
	}

		.widget_destaque.comTitulo > .topo > h2 > .tituloComponente{
			display: block;

			font-family: 'Ubuntu Condensed', sans-serif;
			font-size:20px;
			color: #0078b4;
			
			line-height: 24px;

			font-weight: normal;
			font-style: normal;
			font-variant: normal;
			text-transform: none;
			text-decoration: none;
			text-align: left;

			background: transparent url(../../img/widgets/destaque/ico_noticias_01.png) no-repeat left 20px;

			padding: 22px 0 26px 35px;

			margin-left: 25px;
		}

	.widget_destaque.comTitulo .meio{
		margin: 0px 22px 18px 22px;
	}

	.widget_destaque.comTitulo .base {
		bottom: 50px;
	}
/* --- >>> DESTAQUE  <<< --- */

.widget_box.menor{
	margin-top: 0;
	margin-bottom: 0;

	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: 183px;
}

	.widget_box.menor .item{
		margin-bottom: 0;
	}

.widget_boxPequeno.menor{
	margin-top: 0;
	margin-bottom: 0;

	position: absolute;
	top: 230px;
	left: 50%;
	margin-left: 183px;
}

	.widget_boxPequeno.menor .item{
		margin-bottom: 0;
		height: 86px;
	}

	.widget_boxPequeno.menor .padrao {
		background: url(../../img/widgets/boxPequeno/bg_boxPequeno_menor_01.png);
	}

		.widget_boxPequeno.menor .item .texto{
			margin-bottom: 0;
			height: 56px;
		}



/*********** widget_videoSlider *********************/

.widget_videoSlider{
	position: absolute;
	right: 0;
	bottom: 20px;
	width: 239px;
}
	.widget_videoSlider iframe{
		height: 125px;
	}

	.widget_videoSlider .imagem img{
		display: block;
	}

/*********** widget_videoSlider *********************/

/*********** widget_modernSlider *********************/

		.widget_modernSlider .lista{
            height: 146px;
        }
            
                .widget_modernSlider .lista .items .item{
                    height: 146px;
                }

/*********** widget_modernSlider *********************/                


/*********** widget_selo70Anos *********************/  
.widget_selo70Anos{
	display: block;
	float: left;
	
	position: absolute;
	top: 32px;
	left: 50%;
	margin-left: 150px;
}
.widget_selo70Anos .item{
	width: 103px;
	height: 81px;
	text-indent: -99999em;
}

.widget_selo70Anos .topo,
.widget_selo70Anos .base{
	display: none;
}
/*********** widget_selo70Anos *********************/  

.site #coluna8 .widget_slider {
	display: block;
    margin-top: 35px;
}

	.site #coluna8 .widget_boxPequeno {
	display: block;
}

.site #coluna8 .widget_box {
	display: block;
    padding: 27px 0px 22px;
}

.site #coluna8 .widget_links{
	margin: 0px 0px 40px;
}
.site #coluna8 .widget_links .topo .tituloComponente {
	background: #f4f4f4;
}


.site_novasHomes.novasHomesFiep .widget_boxPequeno.menor {
	top: 0px;
}
.site_novasHomes.novasHomesFiep .widget_boxPequeno.menor .item {
	height: 110px;
}

.site_novasHomes.novasHomesFiep .widget_boxPequeno.azul.menor {
	top: 220px;
}
.site_novasHomes.novasHomesFiep .widget_boxPequeno.azul.menor .titulo,
.site_novasHomes.novasHomesFiep .widget_boxPequeno.azul.menor .gravata {
	color: #fff;
}
.site_novasHomes.novasHomesFiep .widget_boxPequeno.azul.menor .item a:hover .titulo {
	color: #cce0ff;
}

.site_novasHomes.novasHomesFiep #coluna8 .widget_boxPequeno {
	margin: 45px 0px 8px;
}















.site_novasHomes.componente_livre_more.diretoria .midia .imagem img{
	    width: 400px !important;
}

/*.site_novasHomes.componente_livre_all.diretoria .midia .imagem img{
	    width: 200px !important;
}*/

@media only screen and (max-width: 768px){
	body #corpo{
	    overflow-x: hidden;
	    position: relative;
	    width: 100%;
	}
	.site_novasHomes #coluna3, .site_novasHomes #coluna4, 
	.site_novasHomes #coluna5, .site_novasHomes #coluna6, 
	.site_novasHomes #coluna7, .site_novasHomes #coluna8, 
	.site_novasHomes #coluna9, .site_novasHomes #meio > .nivel2 > .nivel3 > .overflow{
		width: 100%;
		padding: 0;
		overflow: inherit;
		float: none;
		margin: 0;
	}
	.coluna > .nivel2{
		overflow: inherit;
	}
	#topo #coluna1 > .nivel2,
	#topo #coluna1 > .nivel2 > .nivel3{
		width: 100%;
	}
	.widget_menuMidiasSociais{
		display: none;
	}
	.site_novasHomes #coluna6 > .nivel2 > .nivel3{
		width: 330px;
		margin: 0 auto;
		float: none;
		display: block;
		position: relative;
	}
	
	.site_novasHomes #coluna6 > .nivel2 > .nivel3:before{
		content: '';
		height: 150%;
		left: -1500px;
		top: 0;
		background: #f4f4f4;
		position: absolute;
	}
	.site_novasHomes.site_68 #coluna6 > .nivel2 > .nivel3:before{
		display: none;;
	}
	.widget_flutuante > .topo > h2 > .tituloComponente:after{
		content: '';
		position: absolute;
		height: 100%;
		width: 10px;
		top: 0;
		right: -15px;
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center;
		background-image: url(../../img/ic-slideDown-green.svg);
		transform: rotateZ(-90deg);
	}
	.site_novasHomes .nivel3 .widget_flutuante{
	    margin-left: 0;
	    left: 0;
	    height: auto;
	    position: relative;
	    width: 330px;
	    margin: 0 auto;
	    display: block;
	    float: none !important;
	    overflow: inherit !important;
	    margin-right: 0px !important;
	    top: 20px !important;
	    margin-bottom: 30px;
	    background: none;
	    background-color: #fff;
	    background-size: cover;
	    transition: .3s ease all;
	    z-index: 0;
	}
	.site_novasHomes .nivel3 .widget_flutuante:hover{
	    /* height: auto; */
	    /* background: #fff; */
	}
	.site_novasHomes .widget_flutuante.hover .meio{
		height: auto;
		width: 330px;
		padding-bottom: 10px;
	}
	.site_novasHomes .widget_flutuante > .topo, 
	.site_novasHomes .widget_flutuante > .meio > .itens, 
	.site_novasHomes .widget_flutuante > .base{
	    width: 260px;
	    height: inherit;
	    /* padding-bottom: 30px; */
	}
	.site_novasHomes .widget_flutuante > .meio > .itens{
		padding-bottom: 30px;
	}
	.site_novasHomes .widget_flutuante > .meio{
	    /* background: #fff; */
	    float: initial;
	    position: relative;
	    display: none;
	}
	.site_novasHomes .widget_flutuante > .meio{
		
	}
	.widget_flutuante > .meio:hover{
	/* display: initial; */
	}
	.site_novasHomes .widget_flutuante > .meio > .itens > .item{
		height: auto;
		float: none;
		display: flex;
		width: 100%;
	}
	.site_novasHomes .widget_flutuante > .meio > .itens > .item.chapeu_verTodos{
		position: absolute;
		float: none;
		text-align: right;
		display: block;
		bottom: 4px;
		right: 0;
		top: auto;
	}
	.site_novasHomes .widget_destaquesAbas{float: none !important;overflow: inherit !important;margin-top: 70px;}
	.site_novasHomes .widget_destaquesAbas:before{
		content: '';
		background: transparent url(../../img/custom/novasHomes/bg/bg_meio_02.png) repeat-y center top;
		width: 3000px;
		height: 150%;
		left: -1500px;
		position: absolute;
	}
	.site_novasHomes .widget_destaquesAbas > ul > li{
	    white-space: normal;
	    float: none;
	    width: 100%;
	    height: auto;
	    min-height: 95px;
	}
	.ui-tabs .ui-tabs-nav li.ui-tabs-active{
		height: 100%;
		background: transparent;
	}
	.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-panel{
		float: none;
		display: flex !important;
		flex-wrap: wrap;
		background: #024e70;
		padding: 0 15px;
	}
	.site_novasHomes .widget_destaques.imagem, .widget_destaques.imagem > .meio, 
	.site_novasHomes .widget_destaques.imagem > .meio > .itens, 
	.site_novasHomes .widget_destaques.imagem > .meio > .itens .item{
		width: 100%;
		height: auto;
		float: none !important;
		overflow: inherit !important;
		position: relative;
		white-space: normal;
	}
	.site_novasHomes .widget_destaques.imagem{
		display: none;
	}
	.site_novasHomes .widget_destaquesAbas > ul > li > a{
	    float: none;
	    width: auto;
	    padding: 0;
	    padding-left: 100px;
	    height: 98px;
	    display: flex;
	    align-items: center;
	    background: #fff;
	    position: relative;
	}
	.site_novasHomes .widget_destaquesAbas > ul > li > a:after{
		content: '';
		position: absolute;
		height: 30px;
		width: 10px;
		top: 35px;
		right: 15px;
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center;
		background-image: url(../../img/ic-slideDown-green.svg);
		transform: rotateZ(-90deg);
		z-index: 2;
	}
	.site_novasHomes .widget_destaques.lista{
	    margin-top: 0;
	    padding-top: 15px;
	    overflow: inherit !important;
	    width: 100%;
	    margin-right: 0 !important;
	}
	.site_novasHomes .widget_destaques.boxPequeno{
	    margin-right: 0 !important;
	    width: 100%;
	    margin: 20px 0 0 0;
	}
	.widget.largura2 .meio{
		width: 300px;
	}
	.site_novasHomes .widget_destaques.boxPequeno > .meio > .itens > .item{
		width: 300px;
		float: none;
		background-size: cover !important;
		background: #14c1ed !important;
		height: auto;
		margin: 0 0 10px 0;
		white-space: normal;
	}
	.widget_destaques.boxPequeno > .meio > .itens > .item > .texto > h4 > a{
		padding: 0;
		width: 300px;
	}
	.widget_destaques.boxPequeno > .meio > .itens > .item > .texto > h4 .titulo{
		padding-left: 15px;
		padding-top: 10px;
	}
	.widget_destaques.boxPequeno > .meio > .itens > .item > .texto > h4 .gravata{
		white-space: normal;
		padding-left: 15px;
	}
	.site_novasHomes .widget_destaques.lista.largura1 .meio{
	    float: inherit;
	    width: 100%;
	}
	.site_novasHomes .widget_destaques.lista > .meio > .itens > .item{
	    float: none;
	    width: 100%;
	    white-space: normal;
	    background: none;
	}
	.widget_destaques.lista > .meio > .itens > .item > .texto > h4 > a{
		float: none;
	}
	.site_novasHomes .widget_destaquesAbas > ul > li > a > span.image{
		width: 90px;
		background-size: contain;
		height: 100%;
		top: 0;
	}
	.site_novasHomes .widget_destaquesAbas > ul > li > a > span.titulo{
		padding: 5px 30px 5px 0;
		font-size: 18px;
		position: relative;
		height: auto;
		max-height: 88px;
		color: #666666;
	}
	.site_novasHomes .widget_destaquesAbas > ul > li > a > span.titulo b{
		font-size: 18px;
		color: #666666;
	}
	.site_novasHomes #coluna8 > .nivel2 > .nivel3{
		width: 100%;
	}
	.site_novasHomes.site #coluna8 .widget_slider{
	    width: 330px;
	    margin: 30px auto 10px auto;
	    float: none !important;
	    margin-right: auto !important;
	}
	.site_novasHomes .widget_boxPequeno{
	    width: 330px;
	    float: none !important;
	    margin-right: auto !important;
	    margin: 30px auto 30px auto;
	    display: flex !important;
	}
	.site_novasHomes .widget_boxPequeno .item{
		width: 330px;
		margin: 30px auto 0 auto;
		float: none;
		background-size: cover !important;
	}
	.site_novasHomes #base #coluna10 > .nivel2, .site_novasHomes #base #coluna11 > .nivel2{
		width: 330px !important;
	}
	.site_novasHomes #base .coluna > .nivel2 > .nivel3{
	    width: 330px !important;
	    float: none;
	    margin: 0 auto;
	    display: flex;
	    flex-wrap: wrap;
	}
	.site_novasHomes #base .widget{
	    width: 330px;
	    margin: 35px auto 30px auto;
	    margin-right: auto !important;
	}
	.site_novasHomes #base .widget iframe{
		/* width: 330px !important; */
	}
	.site_novasHomes #base .widget.widget_menuBase2{
		margin-top: 0px;		
	}
	.site_novasHomes #base,
	.site_novasHomes #base > .nivel2 > .nivel3 #coluna11{
	    background: none;
	    position: relative;
	    overflow: hidden;
	}
	.site_novasHomes #base:before{
		content: '';
		width: 100%;
		left: 0;
		top: 1310px;
		height: 100%;
		position: absolute;
		background: #0083be;
	}
	.site_novasHomes .widget_menuBase3 > .meio > .itens,
	.site_novasHomes .widget_menuBase3 > .meio{
	    width: 330px;
	}
	.site_novasHomes .widget_menuBase3 > .meio > .itens > .item.chapeu_banner{
		width: 328px;
		float: none;
		background-position: center 15px !important;
		padding: 50px 0px 0 0px;
	}
	.site_novasHomes .widget_menuBase3 > .meio > .itens > .item > .texto > h4 > a{
		padding-left: 15px;
		padding-bottom: 15px;
		padding-right: 15px;
	}
	.site_novasHomes #parcerias-estrategicas .section-content{
	    width: 330px;
	    margin: 30px auto;
	    flex-wrap: wrap;
	    border: 1px solid #666666;
	}
	.site_novasHomes #parcerias-estrategicas .section-content .introducao{
	    width: 100%;
	    text-align: center;
	    padding: 15px;
	}
	.site_novasHomes #parcerias-estrategicas .content-parcerias{
		width: 100%;
		overflow: hidden;
		padding: 0;
	}
	.site_novasHomes #parcerias-estrategicas .imagem-parceria{
		min-width: 330px;
		text-align: center;
	}
	.site_novasHomes #parcerias-estrategicas .imagem-parceria img{
	    height: auto;
	    /* width: 100%; */
	    margin: 0 auto;
	}

	.site_novasHomes #rodape > .nivel2 > .nivel3{
		width: 100%;
		height: auto;
		padding: 15px 0;
	}
	.site_novasHomes #rodape .logo{
	    float: none;
	    width: 330px;
	    margin: 0 auto;
	    display: block;
	    text-align: center;
	}
	.site_novasHomes #rodape address{
		float: none;
		margin: 28px auto 0 auto;
		width: 330px;
		text-align: center;
	}
	.site_novasHomes #rodape .widget_menuMidiasSociais{
		float: none !important;
		width: 330px;
		margin: 15px auto 0px auto;
		margin-right: auto !important;
		display: flex;
		justify-content: center;
	}
	.site_novasHomes #rodape .linksTopo{
		float: none;
		width: 330px;
		margin: 15px auto 0 auto;
		clear: inherit;
		display: block;
	}
	.site_novasHomes #rodape .linksTopo .casas,
	.site_novasHomes #rodape .linksTopo .contatos{
		float: none;
		display: flex;
		justify-content: center;
	}


	/*banner */
	.site_novasHomes #corpo .bannerPrincipal{height: 360px;top: 70px;background-position: center;background-size: cover;z-index: 2;}
	.site_novasHomes #topo #coluna2 > .nivel2,
	.site_novasHomes #topo #coluna2 > .nivel2 > .nivel3,
	.site_novasHomes .widget_bannerPrincipal, 
	.site_novasHomes .widget_bannerPrincipal > .meio, 
	.site_novasHomes .widget_bannerPrincipal > .meio > ul.itens, 
	.site_novasHomes .widget_bannerPrincipal > .meio > ul.itens > li.item{
		width: 100% !important;
		overflow: inherit !important;
	}
	.site_novasHomes .widget_bannerPrincipal > .meio > ul.itens > li.item > .texto, 
	.site_novasHomes .widget_bannerPrincipal > .meio > ul.itens > li.item > .texto > h4, 
	.site_novasHomes .widget_bannerPrincipal > .meio > ul.itens > li.item > .texto > h4 > a{
	    width: 100%;
	}
	.site_novasHomes .widget_bannerPrincipal > .meio > ul.itens > li.item > .texto{
}
	.site_novasHomes .widget_bannerPrincipal > .meio > ul.itens > li.item > .texto > h4{
    display: flex;
    justify-content: center;
}
	.site_novasHomes .widget_bannerPrincipal > .meio > ul.itens > li.item > .texto > h4 > a{
		width: calc(100% - 100px);
	}
	.site_novasHomes .widget_bannerPrincipal{
		margin-right: 0 !important;
		z-index: 2;
		height: 360px;
		top: 0;
		width: calc(100% - 100px) !important;
		display: flex;
	}
	.site_novasHomes #topo #coluna2 > .nivel2 > .nivel3{
		margin-bottom: 60px;
		display: flex;
		justify-content: center;
	}
	.site_novasHomes .setas-bannerPrincipal{
	    display: block;
	    width: 0;
	    height: 0;
	    /* position: absolute; */
	}
	.site_novasHomes .setas-bannerPrincipal .seta-esquerda{
	    position: absolute;
	    height: 100%;
	    width: 25px;
	    left: 15px !important;
	    top: 0;
	    z-index: 2;
	}
	.site_novasHomes .setas-bannerPrincipal .seta-esquerda a{
		background-image: url(https://www.senaipr.org.br/layout/img/widgets/slideshow/sprite_setas.png);
		background-repeat: no-repeat;
		background-size: auto;
		background-position: center left;
		height: 100%;
		width: 100%;
		display: block;
	}
	.site_novasHomes .setas-bannerPrincipal .seta-direita{
	    position: absolute;
	    height: 100%;
	    width: 25px;
	    right: 15px !important;
	    top: 0;
	    z-index: 2;
	    }
	.site_novasHomes .setas-bannerPrincipal .seta-direita a{
	    background-image: url(https://www.senaipr.org.br/layout/img/widgets/slideshow/sprite_setas.png);
	    background-repeat: no-repeat;
	    background-size: auto;
	    background-position: center right;
	    height: 100%;
	    width: 100%;
	    display: block;
	}
	.site_novasHomes .widget_bannerPrincipal > .nav{
	    height: auto;
	    position: absolute;
	    top: 102%;
	    left: 0;
	    display: flex;
	    justify-content: center;
	    z-index: 9;
	    padding-left: 0;
	    align-items: center;
	}
	.site_novasHomes .widget_bannerPrincipal > .nav li{
    width: 50px;
    margin: 0 10px;
    height: 15px;
    border-radius: 20px;
}
	.site_novasHomes .widget_bannerPrincipal > .nav li.ativo{}
	.site_novasHomes .widget_bannerPrincipal > .nav li a{width: 100%;height: 100%;text-indent: -9999px;background: #00000057;border-radius: 20px;padding: 0;}
	.site_novasHomes .widget_bannerPrincipal > .nav li a span{
    display: none !important;
}
	.site_novasHomes #topo #coluna2{
	    overflow: inherit;
	}
	.site_novasHomes.home #meio{
		background: none;
		padding: 0;
	}


	/* Header */
	.site_novasHomes #cabecalho > .nivel2 > .nivel3{
	    width: 100%;
	    height: auto;
	    display: flex;
	    justify-content: center;
	    flex-wrap: wrap;
	    flex-direction: column;
	    padding: 10px 0;
	}
	.site_novasHomes #cabecalho .casas{
	    float: none;
	    display: flex;
	    justify-content: center;
	    width: 330px;
	    margin: 0 auto;
	}
	.site_novasHomes #cabecalho .casas li{
	    float: none;
	    margin-top: 0;
	}
	.site_novasHomes #cabecalho .contatos{
	    float: none;
	    display: flex;
	    justify-content: center;
	    width: 330px;
	    margin: 0 auto;
	}

	/* menu principal */
	.icon-menu-principal-home{
		background-image: url(../../img/menu-icon.svg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: contain;
		width: 30px;
		height: 70px;
		position: absolute;
		right: 15px;
		/* top: 0; */
	}
	#topo #coluna1 > .nivel2 > .nivel3 li.logo{
		height: 70px;
		width: 150px;
		position: absolute;
		list-style: none;
		left: 15px;
	}
	#topo #coluna1 > .nivel2 > .nivel3 li.logo span{
	    position: absolute;
	    width: 100%;
	    height: 100%;
	    text-indent: -9000px;
	}
	#topo #coluna1 > .nivel2 > .nivel3 li.logo span a{
	    display: block;
	    height: 100%;
	    width: 100%;
	    background-repeat: no-repeat;
	    background-position: center;
	    background-size: contain;
	}
	.widget_menuPrincipal{
	    position: absolute;
	    width: 100%;
	    top: 110px;
	    height: auto;
	    background: #0080bf;
	    left: 0;
	    padding-bottom: 30px;
	    display: none;
	}
	.widget_menuPrincipal > li{
	    /* width: 100%; */
		height: auto;
		float: none;
		display: flex;
		padding: 0 30px;
	}
	.widget_menuPrincipal > li.padrao:hover{
		background: none;
	}
	.widget_menuPrincipal > li > span a{
	    width: 100%;
	    height: 50px;
	}
	.widget_menuPrincipal > li > span > ul{
	    display: none;
	    width: 100%;
	    position: relative;
	    border: none;
	    background: no-repeat;
	    padding: 10px 0;
	    top: 0px;
	    /* padding-top: 0; */
	    border-radius: 0;
	    background: #0069ab;
	    overflow: hidden;
	    /* height: 0px; */
	    transition: .3s ease all;
	}
	.widget_menuPrincipal > li:hover > span > ul{
		display: none;
	}
	.widget_menuPrincipal > li > span > a{
	    line-height: 52px;
	    background-position: 2px center !important;
	    float: none;
	    display: flex;
	    align-items: center;
	}
	.widget_menuPrincipal > li > span > a > .pin{
	    width: 10px;
	    top: 0;
	    background-repeat: no-repeat;
	    background-size: contain;
	    background-position: center;
	    background-image: url(../../img/ic-slideDown-green.svg);
	    transform: rotateZ(-90deg);
	    display: block;
	    position: relative;
	    left: 0;
	    float: none;
	    margin-left: 10px;
	}
	.widget_menuPrincipal .sub_coluna1,
	.widget_menuPrincipal .sub_coluna2,
	.widget_menuPrincipal .sub_coluna3,
	.widget_menuPrincipal .sub_coluna4{
	    display: flex;
	    width: 100%;
	    flex-wrap: wrap;
	    margin: 0;
	}
	.widget_menuPrincipal .coluna1, 
	.widget_menuPrincipal .coluna2, 
	.widget_menuPrincipal .coluna3, 
	.widget_menuPrincipal .coluna4{
		width: 100%;
		float: none;
		padding: 0;
	}
	.widget_menuPrincipal > li > span > ul > li > span > ul > li{
		float: none;
		width: 100%;
		margin: 0 20px 10px 30px;
	}
	.widget_menuPrincipal > li > span > ul > li > span > ul > li.titulo{
	    padding: 15px 0 10px 0;
	    margin-bottom: 0;
	}
	.widget_menuPrincipal > li > span > ul > li > span > ul > li a{
	    height: auto;
	}
	.widget_menuPrincipal > li > span > ul > li > span > ul > li > span > a > span,
	.widget_menuPrincipal > li > span > ul > li > span > ul > li.variacao1 > span > a > span{
		color:#fff;
	}
	.widget_menuPrincipal .coluna5{
    padding-top: 15px;
}
	.widget_menuPrincipal .coluna5 .sub_coluna5{
	    display: flex;
	    flex-wrap: wrap;
	    justify-content: center;
	}
	.widget_menuPrincipal > li > span > ul > li > span > ul > li.banner{}
	.widget_menuPrincipal > li > span > ul > li > span > ul > li.banner > span > a{
		text-align: center;
		margin: 0 auto;
		background-size: contain;
	}
	.widget_menuPrincipal li.cursosServicos, 
	.widget_menuPrincipal li.cursosServicos:hover{
		background: none;
	}
	.widget_menuPrincipal li.cursosServicos > span{
		background: none;
	}
} 

/* Novo */
@media(max-width: 768px){
	.widget_menuPrincipal li.cursosServicos > span a:before{
		height: 60px;
		top: 0;
		margin-top: 10px;
	}
	.widget_flu{
		margin-left: 0 !important;
		position: relative !important;
		left: 0 !important;
		width: 330px !important;
		background: #fff !important;
		margin-top: 15px;
		margin-bottom: 15px;
		float: none !important;
	}
	#rodape img.logo-bndes{
		display: block;
		margin: 10px auto;
	}
}