/** > LINKS - GENERAL **/
/*div.content_wrapper div.responsive_content table.premios td a{
	text-decoration: none;
	color: #000;
}
div.content_wrapper div.responsive_content table.premios td a:hover,div.content_wrapper div.responsive_content table.premios td a:visited,div.content_wrapper div.responsive_content table.premios td a:active,div.content_wrapper div.responsive_content table.premios td a:link{
	color: #000;
}*/
/** > LINKS - GENERAL **/

.home_message_error{
	position: relative;
    float: left;
    height: 30px;
    background-color: #ed1b24;
    width: 100%;
    display: none;
    margin-top: 30px;
}

.home_message_error p{
	font-size: 15px;
	line-height: 33px;
	font-family: 'GothamRounded-Medium';
	text-transform: uppercase;
	color: #fff;
	text-align: center;
}

.only-mobile{
	display: none;
}
.only-desktop{
	display: block;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
	.only-mobile{
		display: block;
	}
}

@media (max-width: 980px) {
	.home_message_error{
	    height: 60px;
	    margin-top: 0px;	    
	}
	.home_message_error p{
		line-height: 18px;
		margin-top: 14px;
	}
	.only-desktop{
		display: none;
	}
}


/** > JOBS WRAPPER - GENERAL **/
/*div.content_wrapper div.outros_trabalhos_wrapper {
	width:auto;
}*/

/*div.content_wrapper div.trabalhos_recentes_wrapper {
	width:auto;
}*/

div.content_wrapper div.trabalhos_wrapper {
	width:auto;
}
/** > JOBS WRAPPER - GENERAL **/




/** HOME HOVER TEXT **/
div.content_wrapper ul.mosaic li div.text div.container{
	position: relative;
	top: 50%;
	-ms-transform: translateY(-50%); /* IE 9 */
    -webkit-transform: translateY(-50%); /* Chrome, Safari, Opera */
    transform: translateY(-50%);
}

div.content_wrapper ul.mosaic li div.text p.title{
	margin:0 50px;
}
/** HOME HOVER TEXT **/




/** HOME NEWS **/
div.content_wrapper ul.mosaic li a{
	min-width: 323px;
	min-height: 307px;
	display: block;
}

div.content_wrapper ul.mosaic li div.little{
	z-index: 99;
}

div.content_wrapper ul.mosaic li div.news_front{
	position: absolute;
	display:block;
	width:100%;
	height:100%;
	z-index: 0;
}

div.content_wrapper ul.mosaic li div.news_front.red{
	background-color:#ed1b24;
}

div.content_wrapper ul.mosaic li div.news_front.gray{
	background-color:#f1f1f1;
}

div.content_wrapper ul.mosaic li div.news_front div.container{
	position: relative;
	top: 50%;
	-ms-transform: translateY(-50%); /* IE 9 */
    -webkit-transform: translateY(-50%); /* Chrome, Safari, Opera */
    transform: translateY(-50%);
}

div.content_wrapper ul.mosaic li div.news_front p.title{
	font-size:16px;
	color:#FFF;
	font-family: 'gotham_mediumregular';
	margin:0 50px;

}

div.content_wrapper ul.mosaic li div.news_front p.separador_noticias{
    font-family: 'GothamThin' !important;
    font-size: 30px !important;
    padding-bottom: 10px; 
    color: #fff;
    font-style: normal;
    margin-left: 50px;
}

div.content_wrapper ul.mosaic li div.news_front p.date{
	font-size:12px;
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin:0 50px 0 50px;
}

div.content_wrapper ul.mosaic li div.news_front.gray p.title{
	color: #000;
}
div.content_wrapper ul.mosaic li div.news_front.gray p.separador_noticias{
	color: #000;
}
div.content_wrapper ul.mosaic li div.news_front.gray p.date{
	color: #000;
}
/** HOME NEWS **/



/** > NEWS **/
div.content_wrapper div.responsive_content div.news_big div.news_text{
	min-height: 165px;
}
div.content_wrapper div.responsive_content div.news_little{
	min-height: 150px;	
}
/** > NEWS **/



/** > CONTACT **/
.contato_content .form-success{
	border: 4px solid #f1f1f1;
    padding: 90px 0;
    background-color: #ed1b24;
}
.contato_content .form-success p{
	font-size: 12px;
	font-family: 'GothamRounded-Medium';
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	color:#fff;
}
/** > CONTACT **/


/** > FOOTER **/
div.footer div.footer_wrapper div.last_line div.social_icons a{
	text-indent:-9999px;
	font-size:0;
}
/** > FOOTER **/