*{font-family: "FuturaStd-Medium"; padding: 0; margin: 0;}

.conteudo{width: 1100px; margin:0 auto;}

.corpo .info-user{height: 98px; border-bottom: 1px solid #8fbbc6; width: 100%; background: url(../img/bg-topo.png); padding-top: 23px;}
.corpo .info-user p{color:#131313;}

.corpo .info-user .area-foto-usuario{height: 48px; width: 248px; background: #fff; position: relative; display: inline-block; }
.corpo .info-user .area-foto-usuario .foto-usuario{background: #c5cde0; height: 48px; width: 48px; position: absolute; overflow: hidden;}
.corpo .info-user .area-foto-usuario p{color:#131313; font-size: 20px; line-height: 48px; padding-left: 48px; text-align: center;}

.item-check{display: inline-block; position: relative; margin-left: 20px;}

span.check-ok{position: absolute; background: url(../img/check-ok.png); width: 16px; height: 17px; right: -8px; bottom: -8px;}
span.check-fail{position: absolute; background: url(../img/check-fail.png); width: 17px; height: 17px; right: -8px; bottom: -8px;}

.informativo-safeads{ height: 466px;  position: relative;}
.informativo-safeads .direita{background: #04aefc; background: -moz-linear-gradient(45deg, #04aefc 2%, #2676f6 100%); background: -webkit-linear-gradient(45deg, #04aefc 2%,#2676f6 100%); background: linear-gradient(45deg, #04aefc 2%,#2676f6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04aefc', endColorstr='#2676f6',GradientType=1 ); height: 466px; width: 50%;position: absolute; right: 0;}

.informativo-safeads .txt-safeads p.titulo{font-family: "FuturaStd-Bold"; color:#131313; font-size: 45px; line-height: 60px; padding-top: 40px;}
.informativo-safeads .txt-safeads p.titulo span{color:#17519a; font-family: "FuturaStd-Heavy"; font-size: 20px; display: block;  line-height: 20px;}

.informativo-safeads .conteudo{position: relative;}
.informativo-safeads .safeads-detalhe-topo{position: absolute; left: 600px; top: 40px;}

.informativo-safeads .txt-safeads .txt-conteudo{margin-top: 40px; color:#131313; font-size: 24px;}

.informativo-safeads .txt-safeads .acao-usuario{margin-top: 40px;}
.informativo-safeads .txt-safeads .acao-usuario span{color:#131313; font-size: 16px; display: block;}
.informativo-safeads .txt-safeads .acao-usuario a{ background: -moz-linear-gradient(45deg, #0054ba 0%, #0054ba 100%); background: -webkit-linear-gradient(45deg, #0054ba 0%,#0054ba 100%); background: linear-gradient(45deg, #0054ba 0%,#0054ba 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0054ba', endColorstr='#0054ba',GradientType=1 ); height: 50px; width: 530px; display: block; border-radius: 3px 0 0 0; margin-top: 6px; line-height: 50px; color:#fff; padding-left: 20px; text-decoration: none; position: relative;}
.informativo-safeads .txt-safeads .acao-usuario a.icone-anchora{background: url(../img/icone-ancora.png) no-repeat center; width: 26px; height: 50px; display: block; position: absolute; right: 20px; top: 0;}
.informativo-safeads .txt-safeads .acao-usuario p {background: #f2f2f2; border-bottom: 1px solid #ddd; height: 39px; color:#131313; font-size: 16px; line-height: 40px; padding-left: 20px; cursor: pointer; width: 530px;}
.informativo-safeads .txt-safeads .acao-usuario p:hover{text-decoration: underline;}

.rodape-safeads{padding-top: 20px;}
.rodape-safeads img{float: left;}
.rodape-safeads p{line-height: 45px; font-size: 30px; color:#303030; float: left; padding-left: 40px; padding-top: 20px; font-family: "FuturaStd-Bold";}
.rodape-safeads p span{color:#003a68; font-size: 20px; line-height: 20px; display: block; font-family: "FuturaStd-Heavy";}

.rodape-safeads .texto-direita{float: right; text-align: right; margin-top: 50px;}
.rodape-safeads .texto-direita span{color:#003a68; font-size: 20px; font-family: "FuturaStd-Heavy"; display: block;}
.rodape-safeads .texto-direita a{color:#303030; font-size: 20px; font-family: "FuturaStd-Heavy"; display: block; text-decoration: none;}


.fb_iframe_widget { position: absolute !important; top: -67px !important; left: -8px !important;}


/*MOBILE*/
@media only screen and (max-width: 500px){

	.corpo{overflow-x: hidden; width: auto;}
	.conteudo{padding: 0 10px; width: 100%;}
	.corpo .info-user{height: 200px;}
	.corpo .info-user .area-foto-usuario{width: 95%; margin-bottom: 20px;}
	.item-check{margin-bottom: 20px;}
	.item-yahoo{margin-right: 20px;}
	.informativo-safeads .direita{display: none;}
	.informativo-safeads{padding:0 20px; }
	.safeads-detalhe-topo{display: none;}
	.informativo-safeads .txt-safeads .acao-usuario a{width: 90%;}
	.informativo-safeads .txt-safeads .acao-usuario p{width: 90%;}

	.rodape-safeads{padding: 0; padding-top: 170px; background-size: 80px;}
	.rodape-safeads img{display: none;}
	.rodape-safeads .texto-direita{ text-align: left; float: none; width: 100%; padding: 0 20px;}
	.rodape-safeads p{ padding:  0 20px; }
	.rodape-safeads .texto-direita span{font-size: 22px;}
	.rodape-safeads .texto-direita a{font-size: 22px; margin-top: 10px; margin-bottom: 10px;}

}