@charset "UTF-8";

body{}

/*# CUSTOM FORMS ##############################################################################################################*/
		fieldset div > div label,
		fieldset .pane div > div label{display:block;}

		fieldset div.btn{margin:0;border:#dd5232 1px solid!important;background-color:#dd5232;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
		fieldset div.btn a, 
		fieldset div.btn input,
		fieldset div.btn button{color:#fff;font-size:18px;font-family:'PreloSlabBold';font-weight:normal;text-transform:inherit;}
		fieldset div.btn:hover{background-color:#cd4526;}
/*# CUSTOM FORMS ##############################################################################################################*/

/*# HEADER ##############################################################################################################*/
header{vertical-align:top;}
	.hcontent{width:940px;height:107px;margin:0 auto;position:relative;}
	.hcontent .logo_ag{width:236px;height:31px;margin:15px 0 0;padding:0;border-bottom:none;}
	.hcontent .logo_ca{display:inline-block;float:left;width:91px;height:41px;margin:15px 0 0;padding:0 0 1px 0;}
	.hcontent .logo_ag_sm{float:right;width:154px;height:20px;margin:15px 0 0;}
	.hcontent .logo_ag img,
	.hcontent .logo_ca img,
	.hcontent .logo_ag_sm img{width:100%;}
	
	.hcontent .login{clear:right; margin-top:40px;}
	.hcontent .login.login-ag{margin-top:15px;}
/*# HEADER ##############################################################################################################*/
	
/*# CONTENT ##############################################################################################################*/
.content{margin-top:65px;}
	.ccontent{width:940px;min-height:300px;margin:0 auto;}
/*# CONTENT ##############################################################################################################*/

/*# FOOTER ##############################################################################################################*/
footer{margin-top:30px;background-color:#204f75;}
	.fcontent{width:940px;margin:0 auto;padding:15px 0 28px;}
	.fcontent p{margin:0 0 10px 0;font-size:11px;}
	.fcontent strong{font-size:25px;font-weight:normal;/*font-family:'PreloSlabBold';display:block;*/}
	.fcontent ul{list-style:none;margin:0;padding:0 0 0 35px;border-left:1px solid #2f6692;}
	.fcontent li{float:left;width:150px;margin-bottom:10px;font-size:13px;}
	.fcontent a{color:#fff;font-size:14px;text-decoration:none;}
	.fcontent a:hover{text-decoration:underline;}
	
	.fcontent .col1{float:left;width:100%;min-height:100px;font-size:13px;color:#fff;}
	.fcontent .col1 .logo_eg{float:left;}
	
	/*# NETWORK #*/
	.fcontent .network{min-height:101px;float:right; margin:0;}
	.fcontent .network strong{margin-left:10px;font-size:16px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	.fcontent .network a.tw,
	.fcontent .network a.fb{display:inline-block;width:48px;height:48px;margin-left:10px;text-indent:-9999px;}
	.fcontent .network a.tw{background:transparent url("../img/ico/ico_tw.png") 0 0 no-repeat;}
	.fcontent .network a.fb{background:transparent url("../img/ico/ico_fb.png") 0 0 no-repeat;}
	
	/*# COPYRIGHT #*/
	.fcontent p.copy{margin:0!important;padding:55px 0 0 0;font-size:11px;line-height:16px;color:#fff;font-weight:normal;text-align:center;clear:left;}
	.fcontent p.copy strong{font-size:12px;font-weight:bold;}
/*# FOOTER ##############################################################################################################*/







/*  =================================================
	Theme Name: Layout - Editora Globo
	Description: CSS desenvolvido para Editora Globo
	Author: Douglas "Amarelo" Lopes
	Empresa: EWTI
	Author URI: http://www.ewti.com.br/
	Version: 1.0
	================================================= */

a::-moz-focus-inner {border:0;}
a:focus, :focus {outline:none;}
html {overflow-y: scroll;}

/*body {color: #666666; font-family: 'Trebuchet MS'; font-size: 12px; line-height: 145%; text-rendering: optimizelegibility;}*/
h1, h2, h3, h4, h5, h6 {font-family: 'PreloLight', sans-serif; font-weight: 400; margin: 0; padding: 0;}

h1, h2 {color: #204f75;}
h1 {font-size: 36px; font-weight: 300;}
h2 {font-size:20px;}
h3 {color: #000; font: normal bold 16px 'Trebuchet MS'; text-transform: uppercase;}

a {color: #da5131; text-decoration: none;}
a:hover {color: #204f75; text-decoration: underline;}


/* Classes */
/*.clearfix:after {content: " "; clear: both; display: block; font-size: 0; height: 0; visibility: hidden;} 
	* html .clearfix {zoom:1;}
	*:first-child+html .clearfix {zoom: 1;}*/

.orange  {color: #da5131;}
.blue 	 {color: #204f75;}
.black 	 {color: #000;}
.bg-gray {background: #f5f5f5;}

.info {color: #b7ada1;font-family:"PreloLight";font-size:16px;font-weight:700;text-transform: uppercase;}
.btn-simple {background: url(../img/ico/ico_btn_simple.png) center right no-repeat; display: inline-block; font: 700 normal 13px 'Lato'; height: 18px; line-height: 18px; padding-right: 22px; text-decoration: none; text-transform: uppercase;}

/* Box shadow */
.box-shadow {position: relative; z-index: 2;}
.box-shadow:after {background: url(../img/shadow_box.png) 0 0 no-repeat; bottom: -14px; content: " "; display: block; height: 14px; position: absolute; right: 0; width: 151px; z-index: 1;}

/* Box-informativos */
.box-info:before {content: " "; display: block; height: 64px; left: -30px; position: absolute; top: -10px; width: 64px;}
.box-info {background-color: #f5f5f5; color: #b7ada1; font-weight: bold; float: right; position: relative; padding: 20px;}
.box-info a {color: #b7ada1;}
.box-info .info {margin: 0 0 10px 0;}
.box-info.ico {padding: 20px 20px 20px 40px;}

.box-contato:before {background: url(../img/ico/ico_fale_conosco.png) 0 0 no-repeat;}
.box-contato {width: 170px;}

.box-duvidas:before {background: url(../img/ico/ico_duvidas.png) 0 0 no-repeat;}

/* Controles */
.controles a {background: #dd5232; color: #fff; display: inline-block; margin-bottom: 2px; padding: 2px 5px;}

/* Avisos */
.aviso {background-color: #f5f5f5; font: normal bold 16px 'Trebuchet MS'; padding: 5px 0 5px 35px; position: relative;}
.negativo:before, 
.positivo:before {background: url(../img/ico/ico_avisos.png) 0 0 no-repeat; content: " "; display: block; height: 19px; left: 7px; position: absolute; top: 7px; width: 19px;}
.negativo:before {background-position: center left;} 
.positivo:before {background-position: center right;}
.negativo {color: #ee3a36;}
.positivo {color: #22b817;}

/* Ícones */
.dados 			 {background: url(../img/ico/ico_dados_cadastrais.png) 0 0 no-repeat;}
.entrega 		 {background: url(../img/ico/ico_entrega.png) 0 0 no-repeat;}
.pagamento 		 {background: url(../img/ico/ico_pagamento.png) 0 0 no-repeat;}
.renovacao 		 {background: url(../img/ico/ico_renovacao.png) 0 0 no-repeat;}
.outros-servicos {background: url(../img/ico/ico_outros_servicos.png) 0 0 no-repeat;}

/* Ações */
.hide {display: none;}
.show {display: block;}

/* Alinhamento estrutura */
.l-float {float: left;}
.r-float {float: right;}

.c-main {/* box-shadow: 0 0 25px #333; */ margin: 40px auto; width: 940px;}

/* Box left */
.box-left{border-right: 1px solid #ccc; float: left; width: 240px;}
.box-left .padding{padding: 0 12px;}
.na-central{margin: 10px 0; padding: 7px; text-align: center;}

/* Menu lateral */
.box-left menu {margin: 15px 0 0 0px; padding: 10px 0 0 0; width: 237px;}
.box-left menu ul{background: none; margin: 0 0 25px 40px; padding: 0; position: relative; list-style-position: inside;}
.box-left menu ul.dados:before, 
.box-left menu ul.entrega:before, 
.box-left menu ul.pagamento:before, 
.box-left menu ul.renovacao:before {background: url(../img/ico/ico_informacoes.png) 0 0 no-repeat; content: " "; height: 29px; left: -33px; position: absolute; top: -5px; width: 29px;}

.box-left menu ul.dados:before{background-position: 0 0;}
.box-left menu ul.entrega:before{background-position: -36px 0;}
.box-left menu ul.pagamento:before{background-position: -74px 0;}
.box-left menu ul.renovacao:before{background-position: -114px 0;}

/* Box center */
.box-center{float: left; margin-left: 35px; width: 380px;}
.perguntas{list-style: none; margin: 0 0 20px 0; padding: 0;}
.perguntas li{margin: 0 0 5px 0; padding: 5px;}
.perguntas li p{margin: 0 0 5px 0;}

/* Box right */
.box-right {float: right; width: 260px;}

/* Tabs */
.tabs li a {color: #000!important; font-family: 'Trebuchet MS'!important;}

/* Meus dados */
.meus-dados {color:#333;font-family:'PreloLight';font-size:14px;}
.meus-dados strong {display:block;}
.meus-dados .controles a{padding:5px 22px; font-family:'PreloSlabBold';font-weight:normal;font-size:13px;text-decoration:none;}
.meus-dados .controles a:hover{background-color:#cd4526;
-webkit-transition: background-color 200ms linear;
-moz-transition: background-color 200ms linear;
-o-transition: background-color 200ms linear;
-ms-transition: background-color 200ms linear;
transition: background-color 200ms linear;}

/* Minhas assinaturas */
.minhas-assinaturas {float: right; width: 660px;}
.minhas-assinaturas .box-center {margin-left: 0;}

/*# BANCA #*/
.minhas-assinaturas .banca-revistas{display:block;width:660px;height:289px;text-align:center;background:transparent url("../img/comp/minha-assinatura/bg2.png") center 24px no-repeat; margin-top:22px; position:relative;}
.minhas-assinaturas .bancatab{float:left; height:33px; background-color:#c71f1f; margin:0 45px; position:relative; padding:0 18px;}
.minhas-assinaturas .bancatab h3{margin:0; border:none; color:#ffffff; font-size:14px; font-weight:normal; padding:7px 0;}
.minhas-assinaturas .bancatab img{position:absolute; bottom:0px; left:-1px; width:101%;}

.minhas-assinaturas .banca-revistas .box{float:left;width:250px;height:150px;text-align:center;position:relative;}
.minhas-assinaturas .banca-revistas .box .tit{display:table-cell;width:115px;height:50px;color:#fff;vertical-align:middle; text-align:left; float:right; margin-right:20px;}
.minhas-assinaturas .banca-revistas .box .tit h2{color:#fff; font-size:18px; line-height:1.2em;}
.minhas-assinaturas .banca-revistas .box .tit p{margin:5px 0;}
.minhas-assinaturas .banca-revistas .box .img{width:102px;height:140px;margin:0 auto;overflow:hidden; float:left;}
.minhas-assinaturas .banca-revistas .box .img img{width:100%;}

.minhas-assinaturas .banca-revistas .slider{position:relative; overflow:hidden; clear:left;}
.minhas-assinaturas .banca-revistas .slider .buttons{position:absolute;top:182px;z-index:2;}
.minhas-assinaturas .banca-revistas .slider .viewport {float:left;width:660px;height:245px;overflow:hidden;position:relative;}
.minhas-assinaturas .banca-revistas .slider .overview {list-style:none; width:660px; margin:0; padding:0; position:absolute; left:0; top:0;}
.minhas-assinaturas .banca-revistas .slider .overview li{float:left; width:660px; height:198px; padding:35px 85px 0}
.minhas-assinaturas .banca-revistas .box .btn.renovar{width:92px;height:25px;border:none;background:transparent url("../img/comp/minha-assinatura/btn.png") 0 0 no-repeat;position:absolute;bottom:0;left:25px;text-indent:-9999px;}

	/*# LISTA PRODUTOS #*/
	.page {width: 660px;}
	.lista-produtos {list-style: none; margin: 0; padding: 0;}
	.lista-produtos li {background: url(../img/bg/bg_line.png) top center repeat-x; padding: 40px 0;}
	.lista-produtos li:after {content: " "; clear: both; display: block; font-size: 0; height: 0; visibility: hidden;}
	.lista-produtos li:first-child {background: none; padding-top: 0;}
	
	/*.lista-produtos li .produto {background: #f1f1f1; float: left; height: 220px; overflow: hidden; width: 160px;}*/
	.lista-produtos li .produto {float: left; overflow: hidden; width: 160px;}
	.lista-produtos li .produto img{width:100%;}
	
	.lista-produtos li .descricao {color: #000; float: left; margin: 0 15px; width: 260px;}
	.lista-produtos li .descricao h2 {color: #000; font: normal bold 24px 'Trebuchet MS'; margin-top: -5px;}
	.lista-produtos li .descricao h3 {margin: 5px 0; text-transform: none;}
	.lista-produtos li .descricao h4{font-size:14px; line-height:1.5em; color:#204f75;}
	.lista-produtos li .descricao h4 strong{font-size:21px; display:block; margin-bottom:10px;}
	.lista-produtos li .descricao p {margin: 0 0 5px 0;}
	.lista-produtos li .descricao strong {display: block; font-size: 14px;}
	
	.lista-produtos li .controles {float: right; width: 205px;}
	.lista-produtos li .controles a {display: block;}
	.lista-produtos li .controles .status{background-color:#e9e9e9; padding:15px;}
	.lista-produtos li .controles .status h3{color:#5b5b5b;}
	
	.lista-produtos li .brindes {float: left; margin-top: 30px; width: 100%;}
	.lista-produtos li .brindes .produto {border: 1px solid #e9e9e9; height: 108px; margin-top: 3px; width: 158px;}

	.lista-produtos .boxaction.error{width:660px; padding:7px 0; border-top:2px solid #000; margin-top:10px;}
	.lista-produtos .boxaction.error .erro{width:544px; float:left; background-color:#e73341; text-align:center; padding:5px; border:#000 1px solid;}
	.lista-produtos .boxaction.error .erro p{color:#fff; font-size:12px; margin:0;}
	.lista-produtos .boxaction.error .erro strong{font-size:14px; font-weight:bold;}
	.lista-produtos .boxaction.error .btn{background:#dd5232; float:right;}
	.lista-produtos .boxaction.error .btn input{height:45px; font-size:14px;}

	.lista-produtos .payout li{background:transparent; padding:0;}
	.lista-produtos .payout .end{margin-top:20px;}
	.lista-produtos .payout .end .boxaction{width:660px;}
	.lista-produtos .payout .end .boxaction.error .erro{width:564px!important;}
	.lista-produtos .payout .header{width:630px!important;}
	.lista-produtos .payout .header label{cursor:pointer;}
	
	/*# Outros servicos #*/
	.lista-produtos li .brinde{width:450px; float:left; padding:15px 0; margin-top:20px; width:100%;}
	.lista-produtos li .brinde .produto{width:140px; overflow:hidden; border: 1px solid #e9e9e9; padding:10px;}
	.lista-produtos li .brinde .produto img{width:100%;}
	
	.lista-produtos li .renovacao-pack{width:640px; float:left; border:1px solid #e9e9e9; padding:10px; margin:20px 0 0;}
	.lista-produtos li .renovacao-pack div.cell div{width:102px; text-align:center; display:inline-block;}
	.lista-produtos li .renovacao-pack div.cell .img{width:102px;}
	.lista-produtos li .renovacao-pack div.cell .img img{width:100%;}
	.lista-produtos li .renovacao-pack h2{text-align:center; padding:0 0 6px; margin:0 0 15px; border-bottom:1px solid #e9e9e9;}
	.lista-produtos li .renovacao-pack div h3{text-align:center; color:#333; font-size:18px;}
	
	/* Newsletter */
	.newsletter form{}
	.newsletter form div{}
	.newsletter form div label{display:inline-block; width:165px; height:auto; vertical-align:top;}
	.newsletter form div label:first-child{width:100%; line-height:18px;}
	.newsletter form div label span{color:#5b5b5b; display:inline-block; width:130px; line-height:18px; margin:6px 0 0;}
	.newsletter form div label span:first-child{width:15px; margin:8px 5px 0 0;}
	.newsletter form div.bl-news label span{margin:3px 5px 0 0;}

/* Central do assinante */
.col-50 {width: 445px;}
.col-50.l-float {border-right: 1px solid #ccc;}
.col-50.r-float {margin-right: 55px; width: 360px;}

.central-assinante h1 {margin-bottom:60px;line-height:13px;}
.central-assinante h1 span {display: block; font-size: 20px;font-weight:400;margin-bottom: 10px;}
.central-assinante p {font-size: 14px; margin-top: 5px;}
.central-assinante .list {list-style-position: inside; margin: 0; padding: 0;}
.central-assinante .info {display: block; margin-bottom: 35px; padding-left: 65px;}
.central-assinante .box-shadow {height: 145px; float: left; width: 400px;}
.central-assinante .box-shadow:before {background: url(../img/shadow_box.png) 0 0 no-repeat; bottom: -14px; content: " "; display: block; height: 14px; left: 0; position: absolute; width: 151px; z-index: 1;}

 /* Central do assinante boxes */
.box-dados, .box-entrega, .box-pagamento, .box-renovacao, .box-outros-servicos {background: #f1f1f1; float: left; height: 135px; margin: 0 15px 25px 0; padding: 5px 8px; position: relative; width: 184px;}
.box-dados:after, .box-entrega:after, .box-pagamento:after, .box-renovacao:after, .box-outros-servicos:after {display: block; content: " "; height: 64px; left: 5px; position: absolute; top: -10px; width: 64px;}
.box-dados .info {margin-bottom: 17px;}
.box-outros-servicos {float: left; width: 400px;}
.box-dados:after 			{background: url(../img/ico/ico_dados_cadastrais.png) 0 0 no-repeat;}
.box-entrega:after 			{background: url(../img/ico/ico_entrega.png) 0 0 no-repeat;}
.box-pagamento:after 		{background: url(../img/ico/ico_pagamento.png) 0 0 no-repeat;}
.box-renovacao:after 		{background: url(../img/ico/ico_renovacao.png) 0 0 no-repeat;}
.box-outros-servicos:after  {background: url(../img/ico/ico_outros_servicos.png) 0 0 no-repeat;}

.box-dados:hover:after 			 {background: url(../img/ico/ico_dados_cadastrais_hover.png) 0 0 no-repeat;}
.box-entrega:hover:after 		 {background: url(../img/ico/ico_entrega_hover.png) 0 0 no-repeat;}
.box-pagamento:hover:after 		 {background: url(../img/ico/ico_pagamento_hover.png) 0 0 no-repeat;}
.box-renovacao:hover:after 		 {background: url(../img/ico/ico_renovacao_hover.png) 0 0 no-repeat;}
.box-outros-servicos:hover:after {background: url(../img/ico/ico_outros_servicos_hover.png) 0 0 no-repeat;}

/* Tooltip */
.tooltip {background-color: #2b587c; color: #fff; display: none; font-size: 11px; height: 60px; left: 0; padding: 10px; position: absolute; text-align: center; top: -100px; width: 395px; z-index: 100;}
.tooltip:after {border: 8px solid #2b587c; border-top-color: #2b587c; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; bottom: -15px; content: " "; display: block; height: 0px; left: 75px; position: absolute; width: 0px;}

/*.box-dados:hover .tooltip, .box-entrega:hover .tooltip, .box-pagamento:hover .tooltip, .box-renovacao:hover .tooltip, .box-outros-servicos:hover .tooltip {display: block;}*/
/* Forms */
form {font-family: 'Arial'; width: 345px;}
form input[type="text"], form input[type="email"], form input[type="tel"], form input[type="number"], form textarea, form select, form .maskselect {
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
}

form .list-radio, 
form .list-checkbox, 
form .list-radio div .txt, 
form .list-checkbox div .txt {line-height: 100%;}

form .list-radio div, 
form .list-checkbox div {margin: 0; vertical-align: middle; width: 85px;}
form .list-radio div 	{width: 115px;}
form .list-checkbox div {width:115px;}

form .list-radio div .txt, 
form .list-checkbox div .txt {/*float: left; min-height: 23px; width: 85px;*/height:30px;display:table-cell;vertical-align:middle;color:#666;}

form .list-radio label {margin-bottom:15px; line-height:100%;}

form .list-radio div .maskradio{float: left; margin-right: 4px;}
form .list-checkbox div .maskcheckbox{float: left; margin-right: 2px;}

form .list-input div  {display: inline-block; margin: 0;}
form .list-input span {display: inline-block; font-size: 22px; height: 55px; line-height: 80px; text-align: center; padding: 6px 4px 0;}
form .list-input .p {width: 116px;}

form .list-tel{width:347px;}
form .list-tel div {margin: 0;}
form .list-tel .pp, 
form .list-tel .m, 
form .list-tel .maskselect .text {/*margin-right: 4px;*/ padding-left: 4px; padding-right: 4px; width: 130px;}
form .list-tel .p {padding-left: 4px; padding-right: 4px; width: 52px;}
form .list-tel .pp 	{width:30px;}
form .list-tel .m 	{width:117px;}
form .list-tel .maskselect {/*float:right;*/width:105px;}
/*form .list-tel .maskselect .maskselect {border: 0;}*/
/*form .list-tel .maskselect select {width: 70px;}*/
form .list-tel .maskselect .text{margin-right:0;width:65px;min-width:inherit;}

form .obrigatorio {color: #000; display: inline-block; font-family: Arial; font-size: 10px; float: right; padding-right: 5px;}
form .link {display:inline-block; font-family: 'Trebuchet MS'; font-weight: bold; float: right;}

form .cep input{width:186px;}

form .date .d,
form .date .m,
form .date .a{width:18px;}
form .date .a{width:30px;}

/* Central do assinante - Form já sou cadastrado */
.central-assinante form {width:360px;}
.central-assinante form .boxaction{margin-top:10px;}
.central-assinante form .boxaction .btn {}
.central-assinante form .boxaction .btn input{font-size:15px;height:20px;line-height:14px;text-transform:lowercase;padding:2px 17px;}
.central-assinante form .link{font-size:10px;color:#666;text-decoration:underline;}
.central-assinante form .link:hover{text-decoration:none;}

.central-assinante .ja-sou-cadastrado {margin-top:11px;}
.central-assinante .ja-sou-cadastrado input[type="text"],
.central-assinante .ja-sou-cadastrado input[type="password"]{width:328px;}
.central-assinante .ja-sou-cadastrado .esqueci{line-height:100%;}
.central-assinante .ja-sou-cadastrado .esqueci a{color: #767676; font-size: 10px;}
.central-assinante .ja-sou-cadastrado em{font-size:10px;}

/* Central do assinante - Fomr não sou cadastrado */
.central-assinante .nao-sou-cadastrado .boxaction{text-align:left;}
.central-assinante .nao-sou-cadastrado .frmsub{margin:0 0 0 40px;}
.central-assinante .nao-sou-cadastrado .frmsub label{display:block;}
.central-assinante .nao-sou-cadastrado .frmsub .maskradio{margin-right:15px;}
.central-assinante .nao-sou-cadastrado .frmsub .input1{width:200px;}
.central-assinante .nao-sou-cadastrado .frmsub .input2{width:50px;}
.central-assinante .nao-sou-cadastrado .frmsub .input3{width:200px;}
.central-assinante .nao-sou-cadastrado .link{float:none;}

/* Central do assinante - Footer page*/
.central-assinante .foot {float: left; margin: 70px 0; width: 100%;}
.central-assinante .foot h2 {margin-bottom: 15px;}
.central-assinante .foot .box-video {background: #f1f1f1; float: left; height: 230px; width: 410px;}
.central-assinante .foot .big-btn {
	background: #da5131;
	background: -moz-linear-gradient(top,  #da5131 0%, #be472b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#da5131), color-stop(100%,#be472b));
	background: -webkit-linear-gradient(top,  #da5131 0%,#be472b 100%);
	background: -o-linear-gradient(top,  #da5131 0%,#be472b 100%);
	background: -ms-linear-gradient(top,  #da5131 0%,#be472b 100%);
	background: linear-gradient(to bottom,  #da5131 0%,#be472b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da5131', endColorstr='#be472b',GradientType=0 );
}
.central-assinante .foot .big-btn {float:right; margin:0 0 7px 7px; color: #fff; display: block; padding: 30px; text-decoration: none; width:245px;}
.central-assinante .foot .big-btn strong {display:block;line-height:26px;font-size:26px;font-weight:normal;margin-bottom:5px;}
.central-assinante .foot .big-btn.faq strong {font-size: 34px;}
.central-assinante .foot .big-btn span {font-size: 14px;}
.central-assinante .foot .bl-video,
.central-assinante .foot .bl-news{float:left; width:410px; height:230px; overflow:auto; padding:0 0 10px;}
.central-assinante .foot .bl-news ul{margin:0; padding:0;}
.central-assinante .foot .bl-news li{list-style:none; margin:20px 0 0; padding:0;}
.central-assinante .foot .bl-news li:first-child{margin:0;}
.central-assinante .foot .bl-news .title{color:#c71f1f;}
.central-assinante .foot .bl-news p{color:#717171; margin:0; font-size:12px;}

/* Fale conosco */
.fale-conosco {float: right; width: 660px;}
.fale-conosco .box-center {margin-left: 0;}

.fale-conosco .p {width: 135px;}
.fale-conosco .p .maskselect {width: 135px;}
/*.fale-conosco .p .maskselect .maskselect {border: 0; width: 135px;}*/
.fale-conosco .p .maskselect .text{width:85px;min-width:inherit;text-transform:uppercase;}
.fale-conosco .g {width: 312px;}
.fale-conosco .fale-revistas .l-float{width:166px; margin-right:6px;}
.fale-conosco .fale-revistas .l-float label{height:35px;}

/* Irregularidade entrega */
.irregularidade-entrega {float: right; width: 660px;}
.irregularidade-entrega h3 {text-transform: none;}
.irregularidade-entrega p {margin-top: 0;}
.irregularidade-entrega .box-center {margin-left: 0; /*width: 450px;*/}
.irregularidade-entrega .box-center p{color: #000; }
.irregularidade-entrega form {width: 360px;}
.irregularidade-entrega form div {margin-bottom: 30px;}
.irregularidade-entrega form .maskselect .maskselect {border: 0;}
.irregularidade-entrega form .maskselect .text {text-transform: uppercase; width: 315px;}
.irregularidade-entrega form textarea {width: 328px;}


/* Endereço temporário */
.endereco-temporario {float: right; width: 660px;}
.endereco-temporario h3{text-transform: none;}
.endereco-temporario p{color: #000; margin-top: 0;}
.endereco-temporario .box-center {margin-left: 0; /*width: 360px;*/}
.endereco-temporario form .box-data div {margin-top: 0;}
.endereco-temporario form .box-data .p {width: 160px;}
.endereco-temporario form .box-data .p input {width: 100px;}
.endereco-temporario form .maskselect {float: left; width: 217px;}
.endereco-temporario form .maskselect .maskselect {border: 0;}
.endereco-temporario form .maskselect .text {text-transform: uppercase; width: 176px;}
.endereco-temporario form .link {float: left; margin: 7px 0 0 10px;}
.endereco-temporario form .cep input {float: left; width: 186px;}
.endereco-temporario form .box-endereco div:first-child{float:left;}
.endereco-temporario form .box-endereco div{float:right;}
.endereco-temporario form .box-endereco div input{width: 120px;}
.endereco-temporario form .g input {width: 312px;}
.endereco-temporario form .cidade div:first-child{float:left;}
.endereco-temporario form .cidade div{float:right;}
.endereco-temporario form .cidade div input{width: 172px;}
.endereco-temporario form .cidade div .maskselect{width: 116px;}
.endereco-temporario form .cidade div .maskselect .text{min-width: 65px; width:65px;}
.endereco-temporario form .boxaction .link {float: right; margin-right: 20px;}

.endereco-temporario .aviso {background: #f5f5f5 url(../img/bg/bg_aviso_big.png) right center no-repeat; padding: 25px 25px 25px 80px;}
.endereco-temporario .aviso.negativo:before {background: url(../img/ico/ico_avisos_big.png) left center no-repeat; bottom: 0; height: 100%; left: 20px; top: 0; width: 32px;}
.endereco-temporario .aviso span {color: #b7ada1; font-family: 'Lato'; font-size: 12px;}
.endereco-temporario .confirmar {margin-top: 15px; width: 660px;}

.endereco-temporario .boxtabs{margin-bottom:20px;}

/* Iterropmper temporariamente */
.interromper-temporariamente .box-info strong {color: #000; font-size: 14px; font-style: italic; display: block; margin-bottom: 2px;}
.interromper-temporariamente .box-info p {color: #b7ada1; margin-bottom: 23px;}




/* IDENTIFICACAO */
.identification{}
.identification .col-50{}
.identification .col-50 p{width:380px;font-size:15px;font-family:'PreloLight';color:#717171;}
.identification .col-50 a{display:inline-block;margin:0 0 0 10px;padding:0 0 0 8px;font-size:11px;color:#999;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHCAYAAAAvZezQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADVJREFUeNpiWL58+X8gYIBhJgYgWLFixX8GKGCCMWCCcAGYIIpAREQEIxMyB64FxgEBgAADAAwJF/gGeLf9AAAAAElFTkSuQmCC") 0 center no-repeat;}

.identification .col-50 form{width:265px;}
.identification .col-50 form fieldset{}
.identification .col-50 form fieldset > div{text-align:right;}
.identification .col-50 form fieldset label{text-align:left;}

/* Alterar endereço */
#frmEnderecoAlterar{margin-top:20px;}



/* minha-assinatura-buttons TEMP */

#minha-assinatura-buttons{ 
  float: left;
  width:960px; height:98px;
  margin:45px 0 0 0 ;
  list-style: none;
  }

  #minha-assinatura-buttons li{  
  float: left;
   width:235px;  
  margin: 0 5px 0 0;
  padding:0 0 26px 0;
  background: url('../img/comp/minha-assinatura/shadow.png'); background-position: 0 100%;  background-repeat: no-repeat;
  
  }


 #minha-assinatura-buttons li p{       
  float: right;
  width:170px;
		height:20px;
  margin:0 0 3px 0;
  font-size:17px;
 text-align: left;
  display: block;
  padding:0 0 0 10px;
		 font-family: 'PreloSlabBold';font-weight:normal;
  }
		


 #minha-assinatura-buttons li.nfe p{       
    color:#4e325f ; 

  }

 #minha-assinatura-buttons li.nfe:hover p{       
    color:#9a16ea; 
  }




 #minha-assinatura-buttons li.fale-conosco p{       
    color:#7b1d21; 
  }

 #minha-assinatura-buttons li.fale-conosco:hover p{       
    color:#c30008; 
  }



#minha-assinatura-buttons li.duvidas-frequentes p{       
    color:#445c29; 
  }

#minha-assinatura-buttons li.duvidas-frequentes:hover p{       
    color:#569c07; 
  }



#minha-assinatura-buttons li.atendimento-online p{       
    color:#195d80; 
  }

#minha-assinatura-buttons li.atendimento-online:hover p{       
    color:#077fbd; 
  }



 #minha-assinatura-buttons li a{  
  float: left;
  display: block;
  height:50px; width:235px;  
 
  }

 #minha-assinatura-buttons li a.nfe{  
    background: #734a8c; /* Old browsers */
    background: -moz-linear-gradient(top,  #734a8c 0%, #4a305a 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#734a8c), color-stop(100%,#4a305a)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #734a8c 0%,#4a305a 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #734a8c 0%,#4a305a 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #734a8c 0%,#4a305a 100%); /* IE10+ */
    background: linear-gradient(top,  #734a8c 0%,#4a305a 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#734a8c', endColorstr='#4a305a',GradientType=0 ); /* IE6-9 */
  }

#minha-assinatura-buttons li a.fale-conosco{  
    background: #b62a30; /* Old browsers */
    background: -moz-linear-gradient(top,  #b62a30 0%, #751b1f 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b62a30), color-stop(100%,#751b1f)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #b62a30 0%,#751b1f 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #b62a30 0%,#751b1f 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #b62a30 0%,#751b1f 100%); /* IE10+ */
    background: linear-gradient(top,  #b62a30 0%,#751b1f 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b62a30', endColorstr='#751b1f',GradientType=0 ); /* IE6-9 */
  }


  
#minha-assinatura-buttons li a.duvidas-frequentes{   
    background: #688d3e; /* Old browsers */
    background: -moz-linear-gradient(top,  #688d3e 0%, #435b28 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#688d3e), color-stop(100%,#435b28)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #688d3e 0%,#435b28 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #688d3e 0%,#435b28 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #688d3e 0%,#435b28 100%); /* IE10+ */
    background: linear-gradient(top,  #688d3e 0%,#435b28 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#688d3e', endColorstr='#435b28',GradientType=0 ); /* IE6-9 */
  }

  #minha-assinatura-buttons li a.atendimento-online{  
    background: #2589be; /* Old browsers */
    background: -moz-linear-gradient(top,  #2589be 0%, #185879 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2589be), color-stop(100%,#185879)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #2589be 0%,#185879 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #2589be 0%,#185879 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #2589be 0%,#185879 100%); /* IE10+ */
    background: linear-gradient(top,  #2589be 0%,#185879 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2589be', endColorstr='#185879',GradientType=0 ); /* IE6-9 */
  }


  #minha-assinatura-buttons li a img.ico{
     float: left;
     color:#333;
    }



 #minha-assinatura-buttons li a span{
     float: right;
     width:152px;
     font-size:11px;
     color:#fff;
     margin:10px 4px 0 0;
					 font-family: 'PreloLight';
  }

   #minha-assinatura-buttons li a.nfe img{
     margin:-8px 0 0 5px;
  }


   #minha-assinatura-buttons li a.fale-conosco img{
     margin:-8px 0 0 -10px;
  }

#minha-assinatura-buttons li a.duvidas-frequentes img{
     margin:-8px 0 0 5px;
  }

#minha-assinatura-buttons li a.atendimento-online img{
     margin:-8px 0 0 -8px;
  }

    #minha-assinatura-buttons li a:hover img.ico{
    }
    
    /* Renovação */
    #renovar_boleto_form{width:375px;}
    #renovar_boleto_form .btn{margin:10px 0;}
	/* Outras ofertas */
	.mcontent.renovar{}
	.mcontent.renovar .area{padding:10px 15px;font-size:14px;font-weight:normal;background-color:#204f75; margin:0 0 10px;}
	.mcontent.renovar .area .maskradio{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARtJREFUeNqdk81qg0AUhS+hgdA+Qih0kbxPV32BtCU/zyAIeYAgYhvoE5QiRVz4BLrUvXsRFdyKf9hz0wmITUudxYd35p5znHFGUhSFBszBChyAJTiIuflQPzTfa5pmuq5rR1Fkt217gmue4x5rLgVcAdVxHLuqKrvruotwjzWsFZ7vAFVVn8Iw/NU4hLXwrM4Bd57nWf81n8GW+NvckmEYz7zPsQHs0XX9kfD241hzbxUvlGXZp2xAmqbv1DSNdEBRFB8c8CYbUJblK+V5vpMNwPY3FATBEgNLIsDyfX9JKCY4kp3EMW7Ze7qJSZLcYLAfEbCP4/i6f5V5JTPwAMw/jKbQzNjz429EY1rX9QLPNdB7Rq7Xojfte74AiI4wXHQ1fwcAAAAASUVORK5CYII=") center center no-repeat;}
	.mcontent.renovar .area .maskradio.active{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAkpJREFUeNp9k99rklEYxw/RYNSfMIKIpCCom+im3UbQVRdRxCI2rGHKgqArmU0UatGFiNrGWrTVoMaw5s/XXFq0KUOZP8hpabwyh4iKLkExf56ex97kaKuLD+95z/l+v+c573leolAoSB9DgBjQACYBjTA31K/vN1/WarVGj8djSafTllar1QHHOIdrqNkv4CCg5DjOUq/XLZTSfcE11KBW8PwOUCqVt+Px+D+N/aAWPOI/AUe9Xq+pX7SdKm6+D+1ErX7+qz+e9lWqP+3tdru7DkfCb3OEGAyGcTwna3Z/2Y1OLfubsvl1Oqp30zGDu/3csZXIZPPORqNhRQ16dDrdLQK7z7LmZLb0eeq1rzWmd9GLKjMdlr+l5+VGekltbr1Z84UKhQLXbDatQhVPST6ff8cGOLb4mHTmA72gWKFn7i7SU7IXHU5PLNL7htVUIpFYq9VqnYBcLrdMIK0nYHVj+9vItJGem5ijJ8W6HqSPX6bC4bCrXC7bUFutVlcw4BkbEOXT69dVS/TsuIaKRh51OXFjuq3Sv4qxAVDJDCkWizI2ACZtC+ZPsWHJEyq69oAeuzLZ4aZcs2u12T3sEeD4d0gwGBTBS/ca8ar29n5wjo/ezUnNwvd7D2d57fxSyGbnNnB35iOaAoGAiMDgAFxJTxUoKJVK9mQy6YxEIi6E53knmplrlKK304nZbPYwvKjZEKwExZVKxYZAG1uZRlJnMplDbCtjJYPAVcD4nzY2CppBQsjffyMsDMCux+EpAXSMEccSYW2A9fwCEQDs+JWeTggAAAAASUVORK5CYII=") center center no-repeat;}
	.mcontent.renovar .area label{display:inline-block; color:#fff;font-family:'PreloSlabBold';}
	.mcontent.renovar .area .maskselect{float:right;}
	.mcontent.renovar .area .maskselect .text{min-width:100px;}

/*# PAYOUT ##############################################################################################################*/
.payout{}
.payout .title{margin-bottom:25px;vertical-align:top;}
.payout .title h1{display:inline-block;margin:0;font-size:40px;color:#000;font-family:'PreloSlabBold';font-weight:normal;}

/*# TABS #*/
.payout .title .tabs{float:right;list-style:none;margin:12.5px 0 0 0;padding:0;font-size:0px;}
.payout .title .tabs li{display:inline-block;height:auto;padding:6px 15px; border-left:#fff 1px solid;font-size:14px;color:#fff;font-family:'PreloSlabBold';font-weight:normal;background-color:#d4d4d4;vertical-align:top;position:relative;}
.payout .title .tabs li:first-child{border-left:none;}
.payout .title .tabs li span{width:0px;height:0px;margin-left:-2.5px;border-color:#204f75 transparent transparent transparent;border-width:5px 4.5px 0 4.5px;border-style:solid;position:absolute;bottom:-5px;left:50%;display:none;}
.payout .title .tabs li.active{background-color:#204f75;}
.payout .title .tabs li.active span{display:block;}

/*# TABLE #*/
.payout .table .title .cell{padding:10px 15px!important;border:#fff 1px solid;font-family:'PreloSlabBold';color:#fff!important;font-size:14px;font-weight:normal;background-color:#d4d4d4;}
.payout .table .title .cell.last{width:237px;}
.payout .table .title .cell.active{background-color:#204f75;}
.payout .table .title:first-child .cell{border:transparent 1px solid;}


.payout article{float:left;width:605px;}
.payout form{display:block;width:100%;}

.payout form .tit{font-family:'PreloLight';font-size:20px;color:#204f75;font-weight:normal;}
.payout form .tit .info{float:left;width:27px;height:27px;margin-right:5px;background:transparent url("../img/ico/ico_info.png") center center no-repeat;position:relative;}
.payout form .tit .info .tip{width:215px;line-height:normal;padding:10px 12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;color:#717171;background-color:#dbdbdb;position:absolute;top:25px;left:30px;z-index:1; display:none;}
.payout form .tit .info .tip .arrow{width:14px;height:13px;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpjuH37thwQ2wAxAykYxjgMxJeAOBOIeUjRaADEf4D4PxB/AOJpQKxFjEYGqOL/aHgvEIcDMTM+jUJA/BaLZhB+DsSNQCyBTSMD1I//8WCQd1YAsRO6RpCTzhPQDMbYPG5DrkYQXkquRmkg/kyORhCuIFcj220IIFkjCHvj0ggAuHwoEFBf9wcAAAAASUVORK5CYII=") 0 0 no-repeat;position:absolute;top:-6px;left:-8px;z-index:1;}
.payout form .tit .info:hover .tip{display:block;}

.payout form p{margin-top:0;font-family:'PreloLight';font-size:15px;color:#717171;}
.payout form em{display:block;margin-top:5px;font-size:11px;text-align:right;font-style:normal;}
.payout form em a{color:#999;text-decoration:none;}
.payout form em a:hover{text-decoration:underline;}
.payout form em a:first-child{float:left;}
.payout form em a span{width:0px;height:0px;margin:0 2px 0 0;border-color:transparent transparent transparent #a7a7a7;border-width:3.5px 0 3.5px 4px;border-style:solid;font-size:0px;vertical-align:middle;}

.payout form fieldset{padding:30px 0;border-top:#d9d9d9 1px solid;}
.payout form fieldset:first-child{padding-top:0px;border-top-color:transparent;}

.payout .cep .btn{border:#dd5232 1px solid!important;background-color:#dd5232!important;}
.payout .cep .btn a{}
.payout .cep .btn:hover{background-color:#cd4526!important;}

.payout .terms{margin-top:20px;}
.payout .terms .maskcheckbox{margin:2px 2px 0 0;}
.payout .terms a{color:#707070!important;text-decoration:underline;}
.payout .terms a:hover{text-decoration:none;}


.payout .boxaction .btn{margin:0;border:#dd5232 1px solid!important;background-color:#dd5232!important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;
background: #dd5232;
background: -moz-linear-gradient(top,  #dd5232 0%, #dd5232 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dd5232), color-stop(100%,#dd5232));
background: -webkit-linear-gradient(top,  #dd5232 0%,#dd5232 100%);
background: -o-linear-gradient(top,  #dd5232 0%,#dd5232 100%);
background: -ms-linear-gradient(top,  #dd5232 0%,#dd5232 100%);
background: linear-gradient(to bottom,  #dd5232 0%,#dd5232 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd5232', endColorstr='#dd5232',GradientType=0 );}
.payout .boxaction .btn a, 
.payout .boxaction .btn input,
.payout .boxaction .btn button{color:#fff;font-size:14px;font-family:'PreloSlabBold';font-weight:normal;text-transform:inherit;}
.payout .boxaction .btn:hover{background-color:#cd4526;}
.payout .boxaction a:hover{text-decoration:none;}

.payout .boxaction.error .erro{float:left;width:490px;padding:5px;border:#000 1px solid;text-align:center;background-color:#e73341;}
.payout .boxaction.error .erro p{margin:0;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff;}
.payout .boxaction.error .erro strong{font-size:14px;font-weight:bold;}
.payout .boxaction.error .erro.full{width:780px;}
.payout .boxaction.error .btn{}
.payout .boxaction.error .btn a, 
.payout .boxaction.error .btn input,
.payout .boxaction.error .btn button{height:45px;line-height:45px;}
.payout .boxaction.error .btn:hover{}
.payout .boxaction.error a:hover{}


/*# FORM LOGIN #*/
.payout form.login div{width:265px;margin-left:32px;}
.payout form.login div:first-child{width:auto;margin-left:0;}
.payout form.login label.tit{margin-bottom:0px;}
.payout form.login p{margin-left:32px;}

/*# FORM DELIVERY #*/
.payout .delivery .table{font-family:'PreloLight';table-layout:auto;}
.payout .delivery .row .cell{padding:10px 0;color:#707070;border-bottom:#163551 2px solid;}
.payout .delivery .cell{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;text-align:left;vertical-align:top;}
.payout .delivery .cell strong{display:block;font-family:'PreloLight';font-size:20px;color:#204f75;font-weight:normal;}

.payout .delivery .table .boxaction{margin-top:25px;}

/*# PAYOUT END #*/
.payout .end{display:block;width:100%;}
.payout .end h2{font-size:30px!important;}
.payout .end p{margin-top:0;}
.payout .end fieldset{padding:8px 0;border-top: #163650 2px solid;}
.payout .end .col{float:left;width:75%;}
.payout .end .col label{display:block;}
.payout .end .tit{margin:0;}

.payout .header{display:block;width:909px!important;padding:5px 15px!important;font-family:'PreloSlabBold';color:#fff;font-size:14px;font-weight:normal;background-color:#204f75;}
.payout .header label{display:inline-block;margin-left:35px;font-size:16px;}
.payout .header label:first-child{margin-left:0;}
.payout .header label .maskradio{margin:6px 10px 0 0;}
.payout .header .maskradio{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARtJREFUeNqdk81qg0AUhS+hgdA+Qih0kbxPV32BtCU/zyAIeYAgYhvoE5QiRVz4BLrUvXsRFdyKf9hz0wmITUudxYd35p5znHFGUhSFBszBChyAJTiIuflQPzTfa5pmuq5rR1Fkt217gmue4x5rLgVcAdVxHLuqKrvruotwjzWsFZ7vAFVVn8Iw/NU4hLXwrM4Bd57nWf81n8GW+NvckmEYz7zPsQHs0XX9kfD241hzbxUvlGXZp2xAmqbv1DSNdEBRFB8c8CYbUJblK+V5vpMNwPY3FATBEgNLIsDyfX9JKCY4kp3EMW7Ze7qJSZLcYLAfEbCP4/i6f5V5JTPwAMw/jKbQzNjz429EY1rX9QLPNdB7Rq7Xojfte74AiI4wXHQ1fwcAAAAASUVORK5CYII=") center center no-repeat;}
.payout .header .maskradio.active{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAkpJREFUeNp9k99rklEYxw/RYNSfMIKIpCCom+im3UbQVRdRxCI2rGHKgqArmU0UatGFiNrGWrTVoMaw5s/XXFq0KUOZP8hpabwyh4iKLkExf56ex97kaKuLD+95z/l+v+c573leolAoSB9DgBjQACYBjTA31K/vN1/WarVGj8djSafTllar1QHHOIdrqNkv4CCg5DjOUq/XLZTSfcE11KBW8PwOUCqVt+Px+D+N/aAWPOI/AUe9Xq+pX7SdKm6+D+1ErX7+qz+e9lWqP+3tdru7DkfCb3OEGAyGcTwna3Z/2Y1OLfubsvl1Oqp30zGDu/3csZXIZPPORqNhRQ16dDrdLQK7z7LmZLb0eeq1rzWmd9GLKjMdlr+l5+VGekltbr1Z84UKhQLXbDatQhVPST6ff8cGOLb4mHTmA72gWKFn7i7SU7IXHU5PLNL7htVUIpFYq9VqnYBcLrdMIK0nYHVj+9vItJGem5ijJ8W6HqSPX6bC4bCrXC7bUFutVlcw4BkbEOXT69dVS/TsuIaKRh51OXFjuq3Sv4qxAVDJDCkWizI2ACZtC+ZPsWHJEyq69oAeuzLZ4aZcs2u12T3sEeD4d0gwGBTBS/ca8ar29n5wjo/ezUnNwvd7D2d57fxSyGbnNnB35iOaAoGAiMDgAFxJTxUoKJVK9mQy6YxEIi6E53knmplrlKK304nZbPYwvKjZEKwExZVKxYZAG1uZRlJnMplDbCtjJYPAVcD4nzY2CppBQsjffyMsDMCux+EpAXSMEccSYW2A9fwCEQDs+JWeTggAAAAASUVORK5CYII=") center center no-repeat;}


.payout .end .people{}
.payout .end .people label{display:inline-block;width:auto;}
.payout .end .people em{width:335px;text-align:left;}
.payout .end .people .boxoption{}
.payout .end .people .boxoption label{display:block;}
.payout .end div.validity{}
.payout .end div.validity .maskselect .text{width:18px;min-width:inherit;}
.payout .end div.security{}
.payout .end div.security input[type="text"]{width:76px;}

.payout .end .seal{}
.payout .end .seal label{font-style:italic;}
.payout .end .seal ul{margin:0;padding:0;font-size:0px;list-style:none;}
.payout .end .seal li{display:inline-block;height:32px;margin:0 0 0 15px;}
.payout .end .seal li:first-child{margin-left:0px;}
.payout .end .seal li img{height:100%;}
.payout .end .seal .off{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
filter: alpha(opacity=30);
-moz-opacity:0.3;
-khtml-opacity:0.3;
opacity:0.3;}
.payout .end .seal .off img{
filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter:gray;
-webkit-filter:grayscale(100%);}

.payout .end .account{}
.payout .end .account div{display:inline-block;}
.payout .end .account em{text-align:left;}
.payout .end .account .box{margin-left:25px;}
.payout .end .account .agency{width:30px;}
.payout .end .account .count{width:98px;}
.payout .end .account .digit{width:16px;text-align:center;}
.payout .end .account .maskselect .text{min-width:55px;}

.payout .end .table{margin:0;font-family:'PreloLight';table-layout:auto;}
.payout .end .row .cell{padding:10px 0;color:#707070;border-top:#d9d9d9 1px solid;}

.payout .end .row:first-child .cell{border-top-color:transparent;}
.payout .end .cell{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;text-align:left;vertical-align:top;}
.payout .end .cell strong{display:block;font-family:'PreloLight';font-size:20px;color:#204f75;font-weight:normal;}
.payout .end .cell .maskselect .text{min-width:144px;}
.payout .end .cell label{display:block;margin-top:22px;font-size:12px;color:#163650;}
.payout .end .cell label .maskcheckbox{margin:8px 10px 0 0;}
.payout .end .cell input[type="text"]{width:164px;}

.payout .end .table .table{margin-bottom:10px;}
.payout .end .table .table .title .cell{border:#fff 1px solid!important;}

.payout .end .cell.validity{width:64px;padding:10px 15px;font-size:16px;color:#204f75;text-align:center;}
.payout .end .cell.mode{width:198px;}

.payout .end .cell.address,
.payout .end .cell.pay{width:350px;}

.payout .end .boxaction{width:940px;padding:8px 0;text-align:right;border-top:#163650 2px solid;}
.payout .end .boxaction.inner{width:auto;margin-top:52px;border:none;text-align:left;}

.payout .end .cell.image{width:112px;}
.payout .end .img{width:100px;height:138px;text-align:center;}
.payout .end .img img{height:100%;}

.payout .end .blockpay .title .cell{background-color:#163650;}

/*# MUNDO DO SITIO #*/
.payout .msitio > .table{border-top: #d9d9d9 1px solid;}
.payout .msitio:first-child > .table{border-top:none;}
.payout .msitio .address label{display:block;height:26px;margin-top:11px;font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.payout .msitio .address .radio label{display:inline-block!important;width:110px;}
.payout .msitio .address input[type="text"],
.payout .msitio .address input[type="password"]{width:233px;}
.payout .msitio .address input[type="text"].error{border-color:#cd4526!important;}
.payout .msitio .address .boxaction .btn{float:left;}
.payout .msitio .address .boxaction .msgError{display:inline-block;margin:0 0 0 15px;color:red;}
.payout .msitio .address p{}
.payout .msitio .address p strong{display:inline;font-weight:bold;}

/*# PAYOUT ASIDE #*/
.payout aside{float:left;width:315px;margin-left:20px;}
.payout aside h2{margin:0 0 15px 0;padding:10px 15px;font-family:'PreloSlabBold';color:#fff;font-size:14px;font-weight:normal;background-color:#204f75;}
.payout aside .table{width:300px;padding-left:15px;border-left:#d9d9d9 1px solid;font-family:'PreloLight';table-layout:auto;}
.payout aside .row .cell{padding:18px 0;color:#707070;border-top:#d9d9d9 1px solid;}
.payout aside .row:first-child .cell{border-top-color:transparent;}
.payout aside .cell{vertical-align:middle;}
.payout aside .cell:first-child{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;text-align:left;}
.payout aside .cell strong{display:block;font-family:'PreloLight';font-size:16px;color:#204f75;font-weight:normal;}
.payout aside .cell.validity{width:70px;padding:18px 15px;font-size:16px;color:#204f75;}
.payout aside .cell.price{line-height:16px;font-size:20px;font-family:'PreloLight';color:#747474;text-align:left;white-space:nowrap;}
.payout aside .cell.price span{display:block;font-size:12px;}

.bannerebit{text-align:center;}
/* # FAQ ############################################################################################################## */

.faq{float: right; width: 660px;}

/*# ACCORDION #*/
.accordion{}
.accordion p, .accordion ul{padding:0; margin:0;}
.accordion p{margin:10px 0 0;}
.accordion p:first-child{margin:0;}
.accordion h2{}
.accordion h3{cursor:pointer; margin-top:15px; border-bottom:1px solid #e5e5e5; text-transform:none; font-family:'PreloLight', sans serif; color:#5b5b5b; font-weight:400; font-size:1.2em;}
.accordion h3 span{display:inline-block; width:11px; height:11px; margin-right:5px;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAALCAYAAABcUvyWAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG5JREFUeNpj6Orq+g/Ea/7//8+AjBmgEiCcjlWit7f3BZBOxKbjf09PD0gyHEMChLu7u9+DjMWQAOJ/fX19jzEk5s6dewdoVB6KxLx5824BBWNR7FiwYME1oEA0iquA2m8DOeEo/gASDUAcg+5zAEQutekrW5JUAAAAAElFTkSuQmCC); background-repeat:no-repeat; background-color:transparent; background-position:center;}
.accordion .box{ margin-top:25px;}
.accordion .box div div{padding:15px; display:none; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; background-color:#f5f5f5;}
.accordion .box .ui-state-active span{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGdJREFUeNpj+P//f0NXV9d/YjADUHHM3LlzbxOheA1IMQiHL1iw4Bo2Rb29vS+AdDpIHUwxCEfPmzfvFrLCnp4ekMJEmBpkxSAcC3TSHaCCf93d3e+BdDiyPLpiEM7r6+t7DLMaGQMA1RK16RGiVjoAAAAASUVORK5CYII=); background-position:center 4px;}
/*# ACCORDION #*/


input[type="text"].error{border-color:#cd4526!important;}