@font-face {
  font-family: 'FontAwesome';
  src: url('/css/site/fonts/fontawesome-webfont.eot?v=4.4.0');
  src: url('/css/site/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('/css/site/fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('/css/site/fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('/css/site/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

.mce-container.mce-panel.mce-floatpanel.mce-menu.mce-menu-align { overflow-y: auto !IMPORTANT; max-height: 320px !IMPORTANT; }

.conteudo .lista_edificios li{ padding: 0;}

body.mce-content-body {
    color: #333333 !IMPORTANT;
    font: 16px 'Lato', sans-serif !IMPORTANT;
    line-height: 20px !IMPORTANT;
    font-weight: 300 !IMPORTANT;
    background: #FFFFFF !IMPORTANT;
}

.conteudo_100 ul, .conteudo ul, #tinymce ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.conteudo_100 ul li, .conteudo ul li, #tinymce ul li {
	padding: 5px 0 5px 20px;
	position: relative;
}

.conteudo_100 ul li span.bullet1:before, .conteudo ul li span.bullet1:before, #tinymce ul li span.bullet1:before {
	content: "\f105";
	font-family: 'FontAwesome';
	margin-right: 5px;
}
.conteudo_100 ul li span.bullet2:before, .conteudo ul li span.bullet2:before, #tinymce ul li span.bullet2:before {
	content: "\f111";
	font-family: 'FontAwesome';	
	margin-right: 5px;
}
.conteudo_100 ul li span.bullet3:before, .conteudo ul li span.bullet3:before, #tinymce ul li span.bullet3:before {
	content: "\f0da";
	font-family: 'FontAwesome';
	margin-right: 5px;
}
.foto a.not-title:after { top: 50%;}

.mce-content-body .texto10, .texto10 {font-size: 10px;line-height: 12px;}
.mce-content-body .texto12, .texto12 {font-size: 12px;line-height: 14px;}
.mce-content-body .texto14, .texto14 {font-size: 14px;line-height: 16px;}
.mce-content-body .texto16, .texto16 {font-size: 16px;line-height: 18px;}
.mce-content-body .texto18, .texto18 {font-size: 18px;line-height: 20px;}
.mce-content-body .texto20, .texto20 {font-size: 20px;line-height: 22px;}
.mce-content-body .texto22, .texto22 {font-size: 22px;line-height: 24px;}
.mce-content-body .texto24, .texto24 {font-size: 24px;line-height: 26px;}
.mce-content-body .texto26, .texto26 {font-size: 26px;line-height: 28px;}
.mce-content-body .texto28, .texto28 {font-size: 28px;line-height: 30px;}
.mce-content-body .texto30, .texto30 {font-size: 30px;line-height: 32px;}
.mce-content-body .texto32, .texto32 {font-size: 32px;line-height: 34px;}
.mce-content-body .texto34, .texto34 {font-size: 34px;line-height: 36px;}
.mce-content-body .texto36, .texto36 {font-size: 36px;line-height: 38px;}
.mce-content-body .texto38, .texto38 {font-size: 38px;line-height: 40px;}
.mce-content-body .texto40, .texto40 {font-size: 40px;line-height: 42px;}


span.titulo_content {overflow: hidden;}
@media (max-width: 768px) {			
	.modulos .modulo .bx-controls { position: absolute;  bottom: -30px; top: auto}
}

@media (max-width: 680px) {
	.msg_cookies, .opt_cookies { width: 100% !IMPORTANT; }
}



/**umb_name:Titulo Conteúdo*/
.titulo_content{width: 100%; margin: 0px 0px 20px; padding: 10px 0px 20px; float: left; color: rgb(51, 51, 51); font-weight: 300; text-transform: uppercase;
font-size: 28px; line-height: 28px; webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: url(/Css/site/img/line_title.png) no-repeat;
background-position: left bottom;}

/**umb_name:Texto - Vermelho*/
.texto_vermelho{color: #B20000;}

/**umb_name:Texto - Cinza*/
.texto_cinza{color: #BBBBBB;}

/**umb_name:Texto - Branco*/
.texto_branco{color: #FFFFFF;}

/**umb_name:Imagem esquerda*/
.img_left{float: left; margin: 0 20px 10px 0;}

/**umb_name:Imagem direita*/
.img_right{float: right; margin: 0 0 10px 20px;}

/**umb_name:Imagem - Circulo*/
.circle_img{-moz-border-radius: 50%; -webkit-border-radius:  0%; border-radius: 50%; border: 8px solid #DDDDDD; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden;}

/**umb_name:Imagem com borda*/
.img_b{padding: 10px; border: 1px solid #F4F4F4;}

/**umb_name:Imagem esquerda com borda*/
.img_b_left{float: left; margin: 0 20px 10px 0;  padding: 10px; border: 1px solid #F4F4F4;}

/**umb_name:Imagem direita com borda*/
.img_b_right{float: right; margin: 0 0 10px 20px; padding: 10px; border: 1px solid #F4F4F4;}

/**umb_name:Titulo Fundo Vermelho*/
.title_bg_red { padding: 10px; background: #B20000; border-bottom: 1px solid #B20000;}

/**umb_name:Titulo Borda Vermelha*/
.title_b_red { padding: 10px; border-bottom: 1px solid #B20000;}

/**umb_name:Titulo Fundo Cinza*/
.title_bg_grey { padding: 10px; background: #CCCCCC; border-bottom: 1px solid #AAAAAA;}

/**umb_name:Titulo Borda Cinza*/
.title_b_grey { padding: 10px; border-bottom: 1px solid #AAAAAA;}

/**umb_name:Tabela Responsiva*/
.tabela_responsiva { }

/**umb_name:Imagem Responsiva*/
.img_responsiva { max-width: 100%; }

/**umb_name:Bullet - 1*/
.bullet1{}

/**umb_name:Bullet - 2*/
.bullet2{}

/**umb_name:Bullet - 3*/
.bullet3{}

/**umb_name:Texto 10*/
.texto10{}

/**umb_name:Texto 12*/
.texto12{}

/**umb_name:Texto 14*/
.texto14{}

/**umb_name:Texto 16*/
.texto16{}

/**umb_name:Texto 18*/
.texto18{}

/**umb_name:Texto 20*/
.texto20{}

/**umb_name:Texto 22*/
.texto22{}

/**umb_name:Texto 24*/
.texto24{}

/**umb_name:Texto 26*/
.texto26{}

/**umb_name:Texto 28*/
.texto28{}

/**umb_name:Texto 30*/
.texto30{}

/**umb_name:Texto 32*/
.texto32{}

/**umb_name:Texto 34*/
.texto34{}

/**umb_name:Texto 36*/
.texto36{}

/**umb_name:Texto 38*/
.texto38{}

/**umb_name:Texto 40*/
.texto40{}