/* cyrillic-ext */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	src: local('Roboto'), local('Roboto-Regular'), url(../../fonts/roboto/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	src: local('Roboto'), local('Roboto-Regular'), url(../../fonts/roboto/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	src: local('Roboto'), local('Roboto-Regular'), url(../../fonts/roboto/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	src: local('Roboto'), local('Roboto-Regular'), url(../../fonts/roboto/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	src: local('Roboto'), local('Roboto-Regular'), url(../../fonts/roboto/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
	unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	src: local('Roboto'), local('Roboto-Regular'), url(../../fonts/roboto/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	src: local('Roboto'), local('Roboto-Regular'), url(../../fonts/roboto/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

body {	
	margin: 0;
	font-family: Roboto, sans-serif; 
	font-weight: normal; 
	font-style: normal;	
	font-size: 14px;
	background-color: #FDFDFD;
}

.popover{
	font-family: 'Roboto', sans-serif;
	font-weight: normal; 
	font-style: normal;	
}

/* link top */
a.top-link:link { color: #FFFFFF; text-decoration: none; }
a.top-link:visited { color: #FFFFFF; text-decoration: none; }
a.top-link:hover { color: #DDDDDD; text-decoration: none; }
a.top-link:active { color: #FFFFFF; text-decoration: none; }

/* link top flights */
a.top-flights-link:link { color: #000000; text-decoration: none; }
a.top-flights-link:visited { color: #000000; text-decoration: none; }
a.top-flights-link:hover { color: #DDDDDD; text-decoration: none; }
a.top-flights-link:active { color: #000000; text-decoration: none; }

/* link importar csv */
a.importarCSV-link:link { color: #000000; text-decoration: none; }
a.importarCSV-link:visited { color: #000000; text-decoration: none; }
a.importarCSV-link:hover { color: #BBBBBB; text-decoration: none; }
a.importarCSV-link:active { color: #000000; text-decoration: none; }

/* link password */
a.password-link:link { color: #CECEBF; text-decoration: none; }
a.password-link:visited { color: #CECEBF; text-decoration: none; }
a.password-link:hover { color: #858565; text-decoration: none; }
a.password-link:active { color: #CECEBF; text-decoration: none; }

/* link password wtb */
a.password-link-wtb:link { color: #7D55C7; text-decoration: none; }
a.password-link-wtb:visited { color: #7D55C7; text-decoration: none; }
a.password-link-wtb:hover { color: #6238AD; text-decoration: none; }
a.password-link-wtb:active { color: #7D55C7; text-decoration: none; }

a.copyright-link:link { color: #ACACAC; text-decoration: none; }
a.copyright-link:visited {	color: #ACACAC; text-decoration: none; }
a.copyright-link:hover { color: #858585; text-decoration: none; }
a.copyright-link:active { color: #ACACAC; text-decoration: none; }

a.copyright-linkGreen:link { color: #3c763d; text-decoration: none; }
a.copyright-linkGreen:visited {	color: #3c763d; text-decoration: none; }
a.copyright-linkGreen:hover { color: #3A743C; text-decoration: none; }
a.copyright-linkGreen:active { color: #3c763d; text-decoration: none; }

a.copyright-link-buskauto:link { color: #FFFFFF; text-decoration: none; }
a.copyright-link-buskauto:visited {	color: #FFFFFF; text-decoration: none; }
a.copyright-link-buskauto:hover { color: #036074; text-decoration: none; }
a.copyright-link-buskauto:active { color: #FFFFFF; text-decoration: none; }

a.linkVendedorDetalhes:link { color: #ACACAC; text-decoration: none; }
a.linkVendedorDetalhes:visited {	color: #ACACAC; text-decoration: none; }
a.linkVendedorDetalhes:hover { color: #858585; text-decoration: none; }
a.linkVendedorDetalhes:active { color: #ACACAC; text-decoration: none; }

a.linkVendedorDetalhes-sv:link { color: #F277C6; text-decoration: none; }
a.linkVendedorDetalhes-sv:visited { color: #F277C6; text-decoration: none; }
a.linkVendedorDetalhes-sv:hover { color: #F2CCFF; text-decoration: none; }
a.linkVendedorDetalhes-sv:active { color: #F277C6; text-decoration: none; }

a.tituloDestaqueProduto:link { color: #ACACAC; text-decoration: none; }
a.tituloDestaqueProduto:visited {	color: #ACACAC; text-decoration: none; }
a.tituloDestaqueProduto:hover { color: #858585; text-decoration: none; }
a.tituloDestaqueProduto:active { color: #ACACAC; text-decoration: none; }

a.tituloDestaqueProduto-sv:link { color: #F277C6; text-decoration: none; }
a.tituloDestaqueProduto-sv:visited { color: #F277C6; text-decoration: none; }
a.tituloDestaqueProduto-sv:hover { color: #F2CCFF; text-decoration: none; }
a.tituloDestaqueProduto-sv:active { color: #F277C6; text-decoration: none; }

a.copyright-link-tc:link { color: #FFFFFF; text-decoration: none; }
a.copyright-link-tc:visited {color: #FFFFFF; text-decoration: none; }
a.copyright-link-tc:hover { color: #FFF3C6; text-decoration: none; }
a.copyright-link-tc:active { color: #FFFFFF; text-decoration: none; }

a.copyright-link-rotaturismoclube:link { color: #FFFFFF; text-decoration: none; }
a.copyright-link-rotaturismoclube:visited {color: #FFFFFF; text-decoration: none; }
a.copyright-link-rotaturismoclube:hover { color: #FFF3C6; text-decoration: none; }
a.copyright-link-rotaturismoclube:active { color: #FFFFFF; text-decoration: none; }

a.copyright-link-maisviajar:link { color: #FFFFFF; text-decoration: none; }
a.copyright-link-maisviajar:visited {color: #FFFFFF; text-decoration: none; }
a.copyright-link-maisviajar:hover { color: #59C9FF; text-decoration: none; }
a.copyright-link-maisviajar:active { color: #FFFFFF; text-decoration: none; }

a.copyright-link-institutocannabis:link { color: #BDFBF4; text-decoration: none; }
a.copyright-link-institutocannabis:visited {color: #BDFBF4; text-decoration: none; }
a.copyright-link-institutocannabis:hover { color: #00D9A8; text-decoration: none; }
a.copyright-link-institutocannabis:active { color: #BDFBF4; text-decoration: none; }

a.copyright-link-funcionarioonline:link { color: #FFFFFF; text-decoration: none; }
a.copyright-link-funcionarioonline:visited {color: #FFFFFF; text-decoration: none; }
a.copyright-link-funcionarioonline:hover { color: #00D9A8; text-decoration: none; }
a.copyright-link-funcionarioonline:active { color: #FFFFFF; text-decoration: none; }

a.copyright-link-robotop:link { color: #FFFFFF; text-decoration: none; }
a.copyright-link-robotop:visited {color: #FFFFFF; text-decoration: none; }
a.copyright-link-robotop:hover { color: #9CBBC9; text-decoration: none; }
a.copyright-link-robotop:active { color: #FFFFFF; text-decoration: none; }

a.copyright-link-robotop-shopping:link { color: #FFFFFF; text-decoration: none; }
a.copyright-link-robotop-shopping:visited {color: #FFFFFF; text-decoration: none; }
a.copyright-link-robotop-shopping:hover { color: #9CBBC9; text-decoration: none; }
a.copyright-link-robotop-shopping:active { color: #FFFFFF; text-decoration: none; }

a.copyright-link-via:link { color: #FFFFFF; text-decoration: none; }
a.copyright-link-via:visited {color: #FFFFFF; text-decoration: none; }
a.copyright-link-via:hover { color: #8A132B; text-decoration: none; }
a.copyright-link-via:active { color: #FFFFFF; text-decoration: none; }

a.copyright-link-cw:link { color: #FFFFFF; text-decoration: none; }
a.copyright-link-cw:visited {color: #FFFFFF; text-decoration: none; }
a.copyright-link-cw:hover { color: #8BF8ED; text-decoration: none; }
a.copyright-link-cw:active { color: #FFFFFF; text-decoration: none; }

a.copyright-link-pv:link { color: #8BCED8; text-decoration: none; }
a.copyright-link-pv:visited {color: #8BCED8; text-decoration: none; }
a.copyright-link-pv:hover { color: #4479AB; text-decoration: none; }
a.copyright-link-pv:active { color: #8BCED8; text-decoration: none; }

a.copyright-link-sv:link { color: #FFFFFF; text-decoration: none; }
a.copyright-link-sv:visited {color: #FFFFFF; text-decoration: none; }
a.copyright-link-sv:hover { color: #DDDDDD; text-decoration: none; }
a.copyright-link-sv:active { color: #FFFFFF; text-decoration: none; }

a.copyright-link-escuro:link { color: #333333; text-decoration: none; }
a.copyright-link-escuro:visited {color: #333333; text-decoration: none; }
a.copyright-link-escuro:hover { color: #222222; text-decoration: none; }
a.copyright-link-escuro:active { color: #333333; text-decoration: none; }

a.copyright-link-cinza:link { color: #999999; text-decoration: none; }
a.copyright-link-cinza:visited {color: #999999; text-decoration: none; }
a.copyright-link-cinza:hover { color: #BBBBBB; text-decoration: none; }
a.copyright-link-cinza:active { color: #999999; text-decoration: none; }

a.copyright-link-wtb:link { color: #FFFFFF; text-decoration: none; }
a.copyright-link-wtb:visited {color: #FFFFFF; text-decoration: none; }
a.copyright-link-wtb:hover { color: #DDDDDD; text-decoration: none; }
a.copyright-link-wtb:active { color: #FFFFFF; text-decoration: none; }

a.copyright-tournament:link { color: #BBBBBB; text-decoration: none; }
a.copyright-tournament:visited { color: #BBBBBB; text-decoration: none; }
a.copyright-tournament:hover { color: #858585; text-decoration: none; }
a.copyright-tournament:active { color: #BBBBBB; text-decoration: none; }

a.copyright-time0:link { color: #000000; text-decoration: none; }
a.copyright-time0:visited { color: #000000; text-decoration: none; }
a.copyright-time0:hover { color: #777777; text-decoration: none; }
a.copyright-time0:active { color: #000000; text-decoration: none; }

a.copyright-time1:link { color: #000000; text-decoration: none; }
a.copyright-time1:visited { color: #000000; text-decoration: none; }
a.copyright-time1:hover { color: #777777; text-decoration: none; }
a.copyright-time1:active { color: #000000; text-decoration: none; }

/* link box info */
a.box-info-link-co:link { color: #33E4FF; text-decoration: none; }
a.box-info-link-co:visited { color: #33E4FF; text-decoration: none; }
a.box-info-link-co:hover { color: #00A3D9; text-decoration: none; }
a.box-info-link-co:active { color: #33E4FF; text-decoration: none; }

/* link box info */
a.box-info-link-im:link { color: #D96D00; text-decoration: none; }
a.box-info-link-im:visited { color: #D96D00; text-decoration: none; }
a.box-info-link-im:hover { color: #FFAE5E; text-decoration: none; }
a.box-info-link-im:active { color: #D96D00; text-decoration: none; }

/* link corpo desconto */
.tit_link_desconto { color:#CCCCCC; text-decoration:none; }
.tit_link_desconto a{ color:#CCCCCC;	text-decoration:none; }
.tit_link_desconto a:hover{ color:#CCCCCC;	text-decoration:none; }
.tit_link_desconto a:active{ color:#DDDDDD; text-decoration:none; }

/* link corpo rodape */
.tit_link_pag_nav {	font-size:14px;	color:#BBBBBB; text-decoration:none; }
.tit_link_pag_nav a{ color:#BBBBBB;	text-decoration:none; }
.tit_link_pag_nav a:hover, .tit_link_pag_nav a:active{ background-color:#1ABC9C; color:#FFFFFF; text-decoration:none;	}

/* link corpo rodape */
.tit_link_pag_nav_buskauto {	font-size:14px;	color:#BBBBBB; text-decoration:none; }
.tit_link_pag_nav_buskauto a{ color:#BBBBBB;	text-decoration:none; }
.tit_link_pag_nav_buskauto a:hover, .tit_link_pag_nav_buskauto a:active{ background-color:#05A7C9; color:#FFFFFF; text-decoration:none;	}

/* link corpo rodape */
.tit_link_pag_nav_co {	font-size:14px;	color:#BBBBBB; text-decoration:none; }
.tit_link_pag_nav_co a{ color:#BBBBBB;	text-decoration:none; }
.tit_link_pag_nav_co a:hover, .tit_link_pag_nav a:active{ background-color:#33E4FF; color:#FFFFFF; text-decoration:none;	}

/* link corpo rodape */
.tit_link_pag_nav_cw {	font-size:14px;	color:#BBBBBB; text-decoration:none; }
.tit_link_pag_nav_cw a{ color:#BBBBBB;	text-decoration:none; }
.tit_link_pag_nav_cw a:hover, .tit_link_pag_nav a:active{ background-color:#00C1B8; color:#FFFFFF; text-decoration:none;	}

/* link top */
a.top-link-blog:link { color: #AAAAAA; text-decoration: none; }
a.top-link-blog:visited { color: #AAAAAA; text-decoration: none; }
a.top-link-blog:hover { color: #DDDDDD; text-decoration: none; }
a.top-link-blog:active { color: #AAAAAA; text-decoration: none; }

a.titulo-link-concursos:link { color: #666666; text-decoration: none; }
a.titulo-link-concursos:visited {color: #666666; text-decoration: none; }
a.titulo-link-concursos:hover { color: #666666; text-decoration: none; }
a.titulo-link-concursos:active { color: #666666; text-decoration: none; }

input[type="text"]:disabled {
	color: #555555 !important;
}

/*
input[type="file"] {
	display: none;
}
*/

object-fit: cover;

.brancoAvatarTimesDetalhes {
	background-color:#FFFFFF; 
	width:80px; 
	height:80px; 
	position:absolute; 
	margin-left:236px; 
	margin-top:-150px;
	border-top-left-radius: 39px; 
	border-top-right-radius: 39px;	
	border-bottom-left-radius: 39px; 
	border-bottom-right-radius: 39px;
}

.brancoAvataComentarioPrincipal {
	background-color:#FFFFFF; 
	width:58px; 
	height:58px; 
	position:absolute; 
	margin-left:88px; 
	margin-top:15px;
	border-top-left-radius: 39px; 
	border-top-right-radius: 39px;	
	border-bottom-left-radius: 39px; 
	border-bottom-right-radius: 39px;
}

.brancoAvatarTimes {
	background-color:#FFFFFF; 
	width:39px; 
	height:39px; 
	position:absolute; 
	margin-left:10px; 
	margin-top:12px;
	border-top-left-radius: 25px; 
	border-top-right-radius: 25px;	
	border-bottom-left-radius: 25px; 
	border-bottom-right-radius: 25px;
}

.brancoAvatarMenu {
	background-color:#FFFFFF; 
	width:39px; 
	height:39px; 
	position:absolute; 
	margin-left:131px; 
	margin-top:-60px;
	border-top-left-radius: 25px; 
	border-top-right-radius: 25px;	
	border-bottom-left-radius: 25px; 
	border-bottom-right-radius: 25px;
}

.brancoAvatarMenuResponsivo {
	background-color:#FFFFFF; 
	width:39px; 
	height:39px; 
	position:absolute; 
	margin-left:148px; 
	margin-top:-8px;
	border-top-left-radius: 25px; 
	border-top-right-radius: 25px;	
	border-bottom-left-radius: 25px; 
	border-bottom-right-radius: 25px;
}

.AvatarMenuResponsivo {
	position: absolute; 
	margin-top:-6px; 
	margin-left:150px; 
	pointer-events:none;
}

.brancoAvatarConta {
	background-color:#FFFFFF; 
	width:80px; 
	height:80px; 
	position:absolute; 
	margin-left:176px; 
	margin-top:-13px;
	border-top-left-radius: 39px; 
	border-top-right-radius: 39px;	
	border-bottom-left-radius: 39px; 
	border-bottom-right-radius: 39px;
}

.alinhaAvatarContaRede {
	margin-left:369px; 
	margin-top:20px;
	position:absolute;
}

.alinhaRedesSocialProduto {
	width:100%; 
	height:30px;
}

.brancoAvatarContaRede {
	background-color:#FFFFFF; 
	width:55px; 
	height:55px; 
	position:absolute; 
	margin-left:-2px; 
	margin-top:-2px;
	border-top-left-radius: 39px; 
	border-top-right-radius: 39px;	
	border-bottom-left-radius: 39px; 
	border-bottom-right-radius: 39px;
}

.brancoAvatarTimeGrande {
	background-color:#FFFFFF; 
	width:80px; 
	height:80px; 
	position:absolute; 
	margin-left:217px; 
	margin-top:-53px;
	border-top-left-radius: 39px; 
	border-top-right-radius: 39px;	
	border-bottom-left-radius: 39px; 
	border-bottom-right-radius: 39px;
}

.brancoAvatarUpload {
	background-color:#FFFFFF; 
	width:258px; 
	height:258px; 
	position:absolute; 
	margin-left:-4px; 
	margin-top:-4px;
	border-top-left-radius: 129px; 
	border-top-right-radius: 129px;	
	border-bottom-left-radius: 129px; 
	border-bottom-right-radius: 129px;
}

.brancoAvatarUsuario {
	background-color:#FFFFFF; 
	width:162px; 
	height:162px; 
	position:absolute; 
	margin-left:-2px; 
	margin-top:-2px;
	border-top-left-radius: 129px; 
	border-top-right-radius: 129px;	
	border-bottom-left-radius: 129px; 
	border-bottom-right-radius: 129px;
}

.alinhaAvaliacaoAtleta {
	width:40px; 
	height:40px; 
	background-color:#5bc0de; 
	position:absolute; 
	margin-left:17px;
	margin-top:0px;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px;	
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 6px;
}

.alinhaAvaliacaoAtletaCriarEditar {
	width:40px; 
	height:40px; 
	background-color:#5bc0de; 
	position:absolute; 
	margin-left:115px;
	margin-top:0px;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px;	
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 6px;
}

.alinhaAvaliacaoAtletaCartola {
	width:40px; 
	height:40px; 
	background-color:#5bc0de; 
	position:absolute; 
	margin-left:-10px;
	margin-top:0px;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px;	
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 6px;
}

.alinhaBotaoPlusLessAthletes {
	float:right;
	margin-top:-8px;
	margin-right:12px;
}

.alinhaIrJogoNextGame {
	position:absolute; 
	margin-left:360px;
}

.avaliacaoAtleta {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
	color:#FFFFFF;
	font-weight:bold;
}

.line-grey-my-word {
	background-image: url(../../images/bg/line-grey.png);  
	height: 1px;
	margin-top:4px; 
	width:500px;
	margin-bottom: 25px;
}

.toplogin {
	overflow: hidden;
	float: left;
	height: 30px;
	width:100%;
	background-color:#014E81;
}

.topambiente {
	overflow: hidden;
	/*float: left;*/
	height: 30px;
	width:100%;
	background-color:#FF0000;
	color:#FFFFFF;
}

.topambiente-center {
	margin: 0 auto; 
	text-align:center; 
	padding: 5px;
}

.toprevendedor {
	overflow: hidden;
	float: left;
	height: 30px;
	width:100%;
	background-color:#4071B3;
	color:#FFFFFF;
}

.alinhaEnvioJogoWhatsapp {
	display:none;
}

.alinhaVideo {
	display: flex; 
	justify-content: center; 
	align-items: center; 
	width: 341px; 
	height: 100px; 
	margin-top: 75px;
}	

.alinhaVideoCanais {
	display: flex; 
	justify-content: center; 
	align-items: center; 
	width: 341px; 
	height: 100px; 
	margin-top: 120px;
}

.ajusteControlesVizinhasIndicadas {
	width:80%; 
	height:30px; 
	float:right; 
	margin-top:4px; 
	margin-right:30px;
}

.alinhaDivBarraDetalhes {
	/*width:516px; */
	height:40px; 
	background-color:#E0E0E0; 
	position:absolute; 
	margin-top:310px;
}

.toprevendedor-center {
	margin: 0 auto; 
	text-align:center; 
	padding: 5px;
}

.barlogin {
	color: #FFFFFF;
	float: left;	
	text-align: right;
	margin-top:5px;
	margin-right:10px;
}

.barcountries {
	float: left;
	text-align: right;
	width:80px;
	height:21px;
	margin-top:4px;
}

.barcountriesFlag {
	width:35px;
	float: left;
	text-align: right;
}

.posicaoFotoEscudoDetalhesAtleta {
	width:100px; 
	position:absolute; 
	margin-left:360px; 
	margin-top:-55px;	
}

.topnav {
	overflow: show;
	width:100%;
	height:80px;
	background-image: url("../../images/shoppingmilhas/bk_degrade.png");
	/*background-color:#74D7FC;*/
}

.topnav a {
	float: right;
	display: block;
	color: #f2f2f2;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav a:hover {
	background-color: #016CB6;
	color: black;
}

.topnav a.active {
	background-color: #4CAF50;
	color: white;
}

.topnav .icon {
	display: none;
}

.topnav-tm {
	overflow: show;
	width:100%;
	height:80px;
	background-image: url("../../images/topmilhas/bk_degrade_tm.png");
	/*background-color:#74D7FC;*/
}

.topnav-tm a {
	float: right;
	display: block;
	color: #f2f2f2;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-tm a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-tm a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-tm .icon {
	display: none;
}

.topnav-40 {
	overflow: show;
	width:100%;
	height:80px;
	background-image: url("../../images/40gramas/bk_degrade_40.png");
	background-color:#F4F8F7;
}

.topnav-40 a {
	float: right;
	display: block;
	color: #f2f2f2;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-40 a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-40 a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-40 .icon {
	display: none;
}

.topnav-co {
	overflow: show;
	width:100%;
	height:80px;
	background-color:#11111f;
}

.topnav-co a {
	float: right;
	display: block;
	color: #33E4FF;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-co a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-co a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-co .icon {
	display: none;
}

.topnav-rotaturismoclube {
	overflow: show;
	width:100%;
	height:80px;
	background-color:#282217;
}

.topnav-rotaturismoclube a {
	float: right;
	display: block;
	color: #000000;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-rotaturismoclube a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-rotaturismoclube a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-maisviajar a {
	float: right;
	display: block;
	color: #000000;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-maisviajar a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-maisviajar a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-le {
	overflow: show;
	width:100%;
	height:80px;
	background-color:#000000;
}

.topnav-le a {
	float: right;
	display: block;
	color: #000000;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-le a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-le a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-pv .icon {
	display: none;
}

.topnav-pv {
	overflow: show;
	width:100%;
	height:80px;
	background-color:#000000;
}

.topnav-pv a {
	float: right;
	display: block;
	color: #000000;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-pv a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-pv a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-pv .icon {
	display: none;
}

.topnav-institutocannabis a {
	float: right;
	display: block;
	color: #000000;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-institutocannabis a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-institutocannabis a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-funcionarioonline {
	overflow: show;
	width:100%;
	height:80px;
	background-color:#004233;
}

.topnav-funcionarioonline a {
	float: right;
	display: block;
	color: #000000;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-funcionarioonline a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-funcionarioonline a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-via {
	overflow: show;
	width:100%;
	height:80px;
	background-color:#000000;
}

.topnav-via a {
	float: right;
	display: block;
	color: #000000;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-via a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-via a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-robotop {
	overflow: show;
	width:100%;
	height:80px;
	background-color:#2C3A41;
}

.topnav-robotop a {
	float: right;
	display: block;
	color: #000000;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-robotop a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-robotop a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-robotop a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-sv a {
	float: right;
	display: block;
	color:#CECECE;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-sv a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-sv a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-sv .icon {
	display: none;
}

.topnav-buskauto0 { overflow: show; width: 100%; height: 80px; background-image: url("../../images/buskauto/bk_degrade_buskauto0.png"); background-color: #07A9CB; }
.topnav-buskauto0 a { float: right; display: block; color: #000000; text-align: center; padding: 22px 22px; text-decoration: none; width: 85px; font-size: 18px; line-height: 18px; } 
.topnav-buskauto0 a:hover { background-color: #FFFFFF; color: black; } 
.topnav-buskauto0 a.active { background-color: #FFFFFF; color: white; }

.topnav-buskauto1 { overflow: show; width: 100%; height: 80px; background-image: url("../../images/buskauto/bk_degrade_buskauto1.png"); background-color: #07A9CB; }
.topnav-buskauto1 a { float: right; display: block; color: #000000; text-align: center; padding: 22px 22px; text-decoration: none; width: 85px; font-size: 18px; line-height: 18px; } 
.topnav-buskauto1 a:hover { background-color: #FFFFFF; color: black; } 
.topnav-buskauto1 a.active { background-color: #FFFFFF; color: white; }

.topnav-buskauto2 { overflow: show; width: 100%; height: 80px; background-image: url("../../images/buskauto/bk_degrade_buskauto2.png"); background-color: #07A9CB; }
.topnav-buskauto2 a { float: right; display: block; color: #000000; text-align: center; padding: 22px 22px; text-decoration: none; width: 85px; font-size: 18px; line-height: 18px; } 
.topnav-buskauto2 a:hover { background-color: #FFFFFF; color: black; } 
.topnav-buskauto2 a.active { background-color: #FFFFFF; color: white; }

.topnav-buskauto3 { overflow: show; width: 100%; height: 80px; background-image: url("../../images/buskauto/bk_degrade_buskauto3.png"); background-color: #07A9CB; }
.topnav-buskauto3 a { float: right; display: block; color: #000000; text-align: center; padding: 22px 22px; text-decoration: none; width: 85px; font-size: 18px; line-height: 18px; } 
.topnav-buskauto3 a:hover { background-color: #FFFFFF; color: black; } 
.topnav-buskauto3 a.active { background-color: #FFFFFF; color: white; }

.topnav-buskauto4 { overflow: show; width: 100%; height: 80px; background-image: url("../../images/buskauto/bk_degrade_buskauto4.png"); background-color: #07A9CB; }
.topnav-buskauto4 a { float: right; display: block; color: #000000; text-align: center; padding: 22px 22px; text-decoration: none; width: 85px; font-size: 18px; line-height: 18px; } 
.topnav-buskauto4 a:hover { background-color: #FFFFFF; color: black; } 
.topnav-buskauto4 a.active { background-color: #FFFFFF; color: white; }

.topnav-buskauto5 { overflow: show; width: 100%; height: 80px; background-image: url("../../images/buskauto/bk_degrade_buskauto5.png"); background-color: #07A9CB; }
.topnav-buskauto5 a { float: right; display: block; color: #000000; text-align: center; padding: 22px 22px; text-decoration: none; width: 85px; font-size: 18px; line-height: 18px; } 
.topnav-buskauto5 a:hover { background-color: #FFFFFF; color: black; } 
.topnav-buskauto5 a.active { background-color: #FFFFFF; color: white; }

.topnav-100fila {
	overflow: show;
	width:100%;
	height:80px;
	background-color:#1D2E36;
}

.topnav-100fila a {
	float: right;
	display: block;
	color: #000000;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-100fila a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-100fila a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-ob .icon {
	display: none;
}

.topnav-ob {
	overflow: show;
	width:100%;
	height:80px;
	background-color:#000000;
}

.topnav-ob a {
	float: right;
	display: block;
	color: #000000;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-ob a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-ob a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-ob .icon {
	display: none;
}

.topnav-wtb .icon {
	display: none;
}

.topnav-wtb {
	overflow: show;
	width:100%;
	height:80px;
	background-color:#7D55C7;
}

.topnav-wtb a {
	float: right;
	display: block;
	color: #000000;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-wtb a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-wtb a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-wtb .icon {
	display: none;
}

.topnav-tc {
	overflow: show;
	width:100%;
	height:80px;
	background-color:#47141E;
}

.topnav-tc a {
	float: right;
	display: block;
	color: #33E4FF;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-tc a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-tc a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-tc .icon {
	display: none;
}

.topnav-cw {
	overflow: show;
	width:100%;
	height:80px;
	background-color:#002D2B;
}

.topnav-cw a {
	float: right;
	display: block;
	color: #33E4FF;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-cw a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-cw a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-cw .icon {
	display: none;
}

.topnav-im {
	overflow: show;
	width:100%;
	height:80px;
	background-image: url("../../images/intermilhas/bk_degrade_im.png");
	background-color:#FF792B;
}

.topnav-le {
	overflow: show;
	width:100%;
	height:80px;
	background-image: url("../../images/leveneen/bk_degrade_le.png");
	background-color:#DDDDDD;
}

.topnav-rotaturismoclube {
	overflow: show;
	width:100%;
	height:80px;
	/*background-image: url("../../images/rotaturismoclube/bk_degrade_rotaturismoclube.png");*/
	background-color:#282217;
}

.topnav-maisviajar {
	overflow: show;
	width:100%;
	height:80px;
	/*background-image: url("../../images/maisviajar/bk_degrade_maisviajar.png");*/
	background-color:#003651;
}

.topnav-institutocannabis {
	overflow: show;
	width:100%;
	height:80px;
	/*background-image: url("../../images/institutocannabis/bk_degrade_institutocannabis.png");*/
	background-color:#00624B;
}

.topnav-via {
	overflow: show;
	width:100%;
	height:80px;
	background-image: url("../../images/viame/bk_degrade_via.png");
	background-color:#EC778E;
}

.topnav-pv {
	overflow: show;
	width:100%;
	height:80px;
	background-image: url("../../images/encurtadorgratis/bk_degrade_pv.png");
	background-color:#34AFC9;
}

.topnav-sv {
	overflow: show;
	width:100%;
	height:80px;
	background-image: url("../../images/showdevizinha/bk_degrade_sv.png");
	background-color:#555555;
}

.topnav-ob {
	overflow: show;
	width:100%;
	height:80px;
	background-image: url("../../images/supershoppingbrasil/bk_degrade_ob.png");
	background-color:#000000;
}

.topnav-wtb {
	overflow: show;
	width:100%;
	height:80px;
	background-image: url("../../images/webtvbr/bk_degrade_wtb.png");
	background-color:#7D55C7;
}

.topnav-im a {
	float: right;
	display: block;
	color: #33E4FF;
	text-align: center;
	padding: 22px 22px;
	text-decoration: none;
	width:85px;
	font-size: 18px;
	line-height: 18px;	
}

.topnav-im a:hover {
	background-color: #FFFFFF;
	color: black;
}

.topnav-im a.active {
	background-color: #FFFFFF;
	color: white;
}

.topnav-im .icon {
	display: none;
}

/*
@media screen and (max-width: 600px) {
	.topnav a:not(:first-child) {display: none;}
	.topnav a.icon {
		float: right;
		display: block;
	}
}

@media screen and (max-width: 600px) {
	.topnav.responsive {position: relative;}
	.topnav.responsive .icon {
		position: absolute;
		left: 0;
		top: 0;
	}
	.topnav.responsive a {
		float: none;
		display: block;
		text-align: right;
	}
}
*/

.topBar {
	width:100%; 
	height:502px; 
}

.topBarCo {
	width:100%; 	
	/*height:659px;*/
}

.topBarBuskauto {
	width:100%; 
	background-color:#F0F8FF;
	/*height:659px;*/
}

.topBarViaMe {
	width:100%; 
	background-color:#F9C6CE;
	/*height:659px;*/
}

.topBarRotaTurismoClube {
	width:100%; 
	background-color:#85714D;
	/*height:659px;*/
}

.topBarMaisViajar {
	width:100%; 
	background-color:#004262;
	/*height:659px;*/
}

.topBarInstitutoCannabis {
	width:100%; 
	background-color:#00A982;
	/*height:659px;*/
}

.topBarFuncionarioOnline {
	width:100%; 
	background-color:#005945;
	/*height:659px;*/
}

.topBarRobotop {
	width:100%; 
	background-color:#1D2E36; /*#2C3A41;*/
	/*height:659px;*/
}

.topBarOutras {
	width:100%; 
	height:155px;
	background-color:#FDF9ED;
}

	.topBarOutras-co {
		width:100%; 
		height:155px;
		background-color:#DBFDFA;
	}
	
	.topBarOutras-sv {
		width:100%; 
		height:155px;
		background-color:#484848;
	}
	
	.topBarOutras-ob {
		width:100%; 
		height:155px;
		background-color:#DDDDDD;
	}
	
	.topBarOutras-wtb {
		width:100%; 
		height:155px;
		background-color:#AF97DD;
	}
	
	.topBarOutras-im {
		width:100%; 
		height:155px;
		background-color:#FFC488;
	}
	
	.topBarOutras-tc {
		width:100%; 
		height:155px;
		background-color:#FEF2ED;
	}
	
	.topBarOutras-cw {
		width:100%; 
		height:155px;
		background-color:#F7F7F7;
	}
	
	.topBarOutras-le {
		width:100%; 
		height:155px;
		background-color:#CCCCCC;
	}
	
	.topBarOutras-rotaturismoclube {
		width:100%; 
		height:155px;
		background-color:#AF9A74;
	}
	
	.topBarOutras-maisviajar {
		width:100%; 
		height:155px;
		background-color:#004262;
	}
	
	.topBarOutras-institutocannabis {
		width:100%; 
		height:155px;
		background-color:#BDFBF4;
	}
	
	.topBarOutras-funcionarioonline {
		width:100%; 
		height:155px;
		background-color:#005945;
	}
	
	.topBarOutras-robotop {
		width:100%; 
		height:155px;
		background-color:#F0F8FF;
	}
	
	.topBarOutras-100fila {
		width:100%; 
		height:155px;
		background-color:#273F49;
	}
	
	.topBarOutras-via {
		width:100%; 
		height:155px;
		background-color:#FAD8DE;
	}
	
	.topBarOutras-br {
		width:100%; 
		height:155px;
		background-color:#CCCCCC;
	}
	
	.topBarOutras-eg {
		width:100%; 
		height:155px;
		background-color:#CCCCCC;
	}
	
	.topBarOutras-pv {
		width:100%; 
		height:155px;
		background-color:#6299B8;
	}
	
	.topBarOutras_SemBuscador {
		width:100%; 
		height:65px;
		background-color:#FDF9ED;
	}

.homeSlider {
	height:502px;
	background-color: transparent;
}

.homeCadastroBonus {
	position:absolute; 
	width:298px;
	height:220px;
	background-color: transparent;
}

.homeSliderCO {
	height:155px;
	background-color: transparent;
}

.homeSliderRobotop {
	height:155px;
	background-color: transparent;
}

.homeSliderBuskauto {
	height:155px;
	background-color: #1D5F73;
}

.homeSlider100Fila {
	height:155px;
	background-color: transparent;
}

.homeSliderCW {
	height:155px;
	background-color: transparent;
}

.homeSliderBox {
	width:900px; 
	height:175px; 
	margin: 0 auto;
}

.homeSliderBox-Via {
	width:900px; 
	height:175px; 
	margin: 0 auto;
}

.posicaoBoxUploadModal {
	margin-left:22px;
}

.posicaoTextUploadModal {
	margin-left:12px;	
}

.homeSliderBox-co {
	width:900px; 
	height:175px; 
	margin: 0 auto;
}

.homeSliderBox-sv {
	width:900px; 
	height:175px; 
	margin: 0 auto;
}

.homeSliderBox-cw {
	width:900px; 
	height:175px; 
	margin: 0 auto;
}

.homeSliderBox-le {
	width:900px; 
	height:175px; 
	margin: 0 auto;
}

.homeSliderBoxOutras {
	width:900px; 
	height:155px;
	margin: 0 auto;
}

	.homeSliderBoxOutras_SemBuscador {
		width:900px; 
		height:155px;
		margin: 0 auto;
	}

.homeSliderBoxLogo {
	z-index: 1; 
	position: absolute; 
	margin-top:-72px;
	width:184px;
	height:175px;
	cursor:pointer;
}

.homeSliderBoxLogoCo {
	z-index: 1; 
	position: absolute; 
	margin-top:-15px;
	width:184px;
	height:175px;
	cursor:pointer;
}

.homeSliderBoxLogoCW {
	z-index: 1; 
	position: absolute; 
	margin-top:-55px;
	width:185px;
	height:199px;
	cursor:pointer;
}

.homeSliderBoxLogoLe {
	z-index: 1; 
	position: absolute; 
	margin-top:-55px;
	width:176px;
	height:34px;
	cursor:pointer;
}

.homeSliderBoxLogoRobotop {
	z-index: 1; 
	position: absolute; 
	margin-top:-52px;
	width:176px;
	height:34px;
	cursor:pointer;
}

.homeSliderBoxLogoBuskauto {
	z-index: 1; 
	position: absolute; 
	margin-top:-58px;
	width:176px;
	height:34px;
	cursor:pointer;
}

.homeSliderBoxLogo100Fila {
	z-index: 1; 
	position: absolute; 
	margin-top:-55px;
	width:176px;
	height:34px;
	cursor:pointer;
}

.homeSliderBoxLogoVia {
	z-index: 1; 
	position: absolute; 
	margin-top:-68px;
	width:176px;
	height:34px;
	cursor:pointer;
}

.homeSliderBoxLogoPV {
	z-index: 1; 
	position: absolute; 
	margin-top:-63px;
	width:176px;
	height:34px;
	cursor:pointer;
}

.homeSliderBoxLogoSV {
	z-index: 1; 
	position: absolute; 
	margin-top:-55px;
	width:184px;
	height:175px;
	cursor:pointer;
}

.homeSliderBoxLogoOB {
	z-index: 1; 
	position: absolute; 
	margin-top:-63px;
	width:176px;
	height:34px;
	cursor:pointer;
}

.homeSliderBoxLogoWTB {
	z-index: 1; 
	position: absolute; 
	margin-top:-63px;
	width:176px;
	height:34px;
	cursor:pointer;
}

.homeSliderBoxLogoBlog {
	position:absolute; 
	z-index:1;
	margin-top:80px; 
	margin-left:120px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-co {
	position:absolute; 
	z-index:1;
	margin-top:80px; 
	margin-left:150px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-sv {
	position:absolute; 
	z-index:1;
	margin-top:80px; 
	margin-left:150px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-ob{
	position:absolute; 
	z-index:1;
	margin-top:80px; 
	margin-left:150px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-wtb{
	position:absolute; 
	z-index:1;
	margin-top:80px; 
	margin-left:150px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-le {
	position:absolute; 
	z-index:1;
	margin-top:-31px; 
	margin-left:65px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-institutocannabis {
	position:absolute; 
	z-index:1;
	margin-top:-31px; 
	margin-left:65px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-maisviajar {
	position:absolute; 
	z-index:1;
	margin-top:-31px; 
	margin-left:155px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-funcionarioonline {
	position:absolute; 
	z-index:1;
	margin-top:0px; 
	margin-left:155px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-robotop {
	position:absolute; 
	z-index:1;
	margin-top:0px; 
	margin-left:155px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-100fila {
	position:absolute; 
	z-index:1;
	margin-top:0px; 
	margin-left:155px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-pv {
	position:absolute; 
	z-index:1;
	margin-top:-31px; 
	margin-left:65px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-tc {
	position:absolute; 
	z-index:1;
	margin-top:0px; 
	margin-left:125px; 
	cursor:pointer;
}

.homeSliderBoxLogoBlog-cw {
	position:absolute; 
	z-index:1;
	margin-top:0px; 
	margin-left:125px; 
	cursor:pointer;
}

.homeSliderBoxLogoOutras {
	z-index: 1; 
	position: absolute; 
	margin-top:-72px;
	width:184px;
	height:175px;
	cursor:pointer;
}

.displayBoxCenter {
	width:900px;
	margin: 0 auto;
	margin-top:25px;
	margin-bottom:15px;
}

.displayBoxCenterIndexProduto {
	width:900px;
	margin: 0 auto;
	margin-top:5px;
	margin-bottom:15px;
}

.displayBarraProdutosDestaques {
	margin-top:-20px;
	width:100%;
}

.displayBoxCenterBlog {
	width:920px;
	margin: 0 auto;
	margin-top:25px;
	margin-bottom:15px;
}

.displayBoxCenterProdutos {
	width:900px;
	margin: 0 auto;
	margin-top:-20px;
	margin-bottom:15px;
	margin-left:2px;
}

.displayBoxCenterDestaqueCo {
	width:900px;
	margin: 0 auto;
	margin-top:50px;
	margin-bottom:15px;
}

.displayBoxCenterDestaqueTc {
	width:900px;
	margin: 0 auto;
	margin-top:50px;
	margin-bottom:15px;
}

.displayBoxCenterDestaqueInstitutoCannabis {
	width:900px;
	margin: 0 auto;
	margin-top:50px;
	margin-bottom:15px;
	height:300px;
}

.displayBoxCenterDestaqueFuncionarioOnline {
	width:900px;
	margin: 0 auto;
	margin-top:30px;
	height:300px;
	margin-bottom:15px;
}

.displayBoxCenterDestaqueRobotop {
	width:900px;
	margin: 0 auto;
	margin-top:30px;
	height:250px;
	margin-bottom:15px;
}

.displayBoxCenterDestaqueViaMe {
	width:900px;
	margin: 0 auto;
	margin-top:50px;
	margin-bottom:15px;
	background-color:#FDEEF0;
}

.displayBoxCenterDestaqueBr {
	width:900px;
	margin: 0 auto;
	margin-top:50px;
	margin-bottom:15px;
}

.displayBoxCenterDestaqueEg {
	width:900px;
	margin: 0 auto;
	margin-top:50px;
	margin-bottom:15px;
}

.displayBoxCenterDestaqueCp {
	width:900px;
	margin: 0 auto;
	margin-top:50px;
	margin-bottom:15px;
}

.displayBoxCenterDestaqueOb {
	width:900px;
	margin: 0 auto;
	margin-top:50px;
	margin-bottom:15px;
}

.displayBoxCenterDestaqueIM {
	width:900px;
	margin: 0 auto;
	/*margin-top:50px;*/
	margin-bottom:15px;
	/*background-color:#FF792B;*/
}

.displayDestaqueIM {
	width:100%; 
	height:400px; 
	margin-top:-20px; 
	background-image:url(../../images/intermilhas/bk_degrade_detalhes_normal.png); 
	background-repeat:no-repeat; 
	background-position:center;
}

.ajusteDetaquesIM {
	margin-top:130px;
}

.displayBoxCenterDestaqueMaisViajar {
	width:900px;
	margin: 0 auto;
	/*margin-top:50px;*/
	margin-bottom:15px;
	background-color:#004262;
}

.displayDestaqueMaisViajar {
	width:100%; 
	height:400px; 
	margin-top:-20px; 
	/*background-image:url(../../images/intermilhas/bk_degrade_detalhes_normal.png); */
	background-color:#004262;
	background-repeat:no-repeat; 
	background-position:center;
}

.ajusteDetaquesMaisViajar {
	margin-top:100px;
}

.displayBoxCenterSports {
	width:900px;
	margin: 0 auto;
	/*margin-top: 10px;*/
	margin-bottom:15px;
}

.displayBoxCenterSportsGames {
	width:900px;
	margin: 0 auto;
	margin-top: -5px;
	margin-bottom:15px;
}

.displayBoxCenterSportsGamesAlinha {
	width:900px;
	margin: 0 auto;
	margin-top: -5px;
	margin-bottom:15px;
}

.divPlusSportsAthletes_futebol {
	position:absolute; 
	margin-left:5px; 
	margin-top:5px;
	width:15px; 
	height:15px; 
	background-image:url(../../images/icon/plus-verde.png); 
	background-repeat:no-repeat; 
	background-position:center; 
}

.divPlusSportsAthletes_basquete {
	position:absolute; 
	margin-left:5px; 
	margin-top:5px;
	width:15px; 
	height:15px; 
	background-image:url(../../images/icon/plus-alaranjado.png); 
	background-repeat:no-repeat; 
	background-position:center; 
}

.divPlusSportsAthletes_volei {
	position:absolute; 
	margin-left:5px; 
	margin-top:5px;
	width:15px; 
	height:15px; 
	background-image:url(../../images/icon/plus-alaranjado-escuro.png); 
	background-repeat:no-repeat; 
	background-position:center; 
}

.divPlusSportsAthletes_hoquei {
	position:absolute; 
	margin-left:5px; 
	margin-top:5px;
	width:15px; 
	height:15px; 
	background-image:url(../../images/icon/plus-cinza.png); 
	background-repeat:no-repeat; 
	background-position:center; 
}		

.divPlusSportsAthletes_beisebol {
	position:absolute; 
	margin-left:5px; 
	margin-top:5px;
	width:15px; 
	height:15px; 
	background-image:url(../../images/icon/plus-verde-claro.png); 
	background-repeat:no-repeat; 
	background-position:center; 
}	

.classeFiltrosEsportes {
	margin-top:0px;
}

.classeFiltrosEsportesCartola {
	margin-top:0px;
	height:49px;
}

	.classeFiltrosEsportesPCMobile {
		margin-top:0px;
	}
	
	.classeFiltrosEsportesPCMobile1Linha {
		margin-top:0px;
	}		

.posicaoFiltroEsporte {
	float:right; 
	margin-top:-49px;
}

.posicaoFiltroPesquisaEsporte {
	float:right; 
	margin-top:-49px;
}

	.posicaoFiltroEsportePCMobile {
		float:right; 
		margin-top:-49px;
	}
	
.posicaoFiltroTipoFavoritos {
	float:right; 
	margin-top:0px;
	margin-right:5px;
}	
	
.tamanhoBuscaAbas {
	height:44px; 
	width:100%;
}	

.setaPretaBaixo {
	position:absolute; 
	width:33px; 
	height:42px; 
	margin-left:-5px; 
	margin-top:-41px;	
	background-image:url(../../images/icon/seta-preta-baixo.png); 
	background-repeat:no-repeat; 
	background-position:center;	
	z-index:999;
}

.setaPretaDireitaEsquema {
	position:absolute; 
	width:42px; 
	height:33px; 
	margin-left:135px; 
	margin-top:-39px;	
	background-image:url(../../images/icon/seta-preta-direita.png); 
	background-repeat:no-repeat; 
	background-position:center;	
	z-index:99;
}

.displayBoxLeftCamp {
	width:340px;
	margin: 0 auto;
	margin-top:25px;
	margin-bottom:15px;
	float:left;
}

.divCampSchema {
	padding:10px; 
}

.marcaDaguaCampo {
	position:absolute; 
	margin-left:15px; 
	margin-top:15px;	
}

.divEsquemaTaticoPosicoes {
	display:none;
	margin-left:10px;
}

.divEscalacaoEscolhida {
	position: absolute;
	margin-left: 240px;
	margin-top: 10px;
	height:20px;
	background-color: #FFFFFF;
	color: #707079;
	display: inline-block;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	text-align: center;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE 8 */
	filter: alpha(opacity=70); /* IE 5-7 */
	-moz-opacity: 0.7; /* Netscape */
	-khtml-opacity: 0.7; /* Safari 1.x */
	opacity: 0.7; /* Good browsers */
	display: none;
	padding: 3px 5px; /* Adiciona espaçamento de 5 pixels nas bordas esquerda e direita */
	white-space: nowrap; /* Impede que o texto quebre para baixo */
}

.displayBoxRightCamp {
	margin: 0 auto;
	margin-top:25px;
	margin-bottom:15px;
	float:right;
}

.displayBoxPost {
	/*width:900px;*/
	margin: 0 auto;
	margin-top:25px;
}

.displayBoxCenterResumoOferta {
	width:900px; 
	margin: 0 auto;
	margin-top:25px;
	margin-left:4px;
}

.displayBoxCenterVWT {
	width:600px; 
	margin: 0 auto;
}

.divEntrevistaPadrao {	
	/*display:none;*/
}	

.divEntrevistaPadraoMobile	 {
	display:none;
}	

.displayBoxCenterTela{
	width:600px; 
	margin: 0 auto;
	margin-top:0px;
}

.displayBoxCenterTelaGrande{
	width:900px; 
	margin: 0 auto;
	margin-top:0px;
}

.site-body {
	position: relative;
	min-height: 60px;
	/*background-color: #FDFDFD;*/
	margin-top: 10px;
}

.site-body-abaixo {
	position: relative;
	min-height: 60px;
	/*background-color: #FDFDFD;*/
	margin-top: 10px;
}

.site-body-voos {
	position: relative;
	min-height: 60px;
	background-color: #FDFDFD;
	margin-top: 10px;
}

.site-body-visto {
	position: relative;
	min-height: 60px;
	background-color: #FDFDFD;
	margin-top: 25px;
}

.site-body-login-telas {
	position: relative;
	min-height: 60px;
	background-color: #FDFDFD;
	margin-top: 25px;
}

.site-body-buscador {
	position: relative;
	min-height: 60px;
	background-color: #FDFDFD;
	margin-top: 10px;
}	

#container {
    padding: 0px;
}

.site-container {
	text-align:justify;
	margin-top: 15px;
}

.site-container-sv {
	text-align:justify;
	margin-top: 15px;
	color: #FFFFFF;
}

.site-container-cm {
	text-align:justify;
	margin-top: 15px;
	color:#CCCCCC;
	font-size:16px;	
}

.site-container-detalhes-cm {
	text-align:center;
	margin-top: 15px;
	color:#CCCCCC; 
	font-size:16px;
	line-height: 1;
}

.site-container-institutocannabis {
	text-align:justify;
	margin-top: 15px;
	color:#CCCCCC;
	font-size:16px;	
}

.site-container-detalhes-institutocannabis {
	text-align:center;
	margin-top: 15px;
	color:#FFFFFF; 
	font-size:16px;
	line-height: 1;
}

.site-container-maisviajar {
	text-align:justify;
	margin-top: 15px;
	color:#CCCCCC;
	font-size:16px;	
}

.site-container-detalhes-maisviajar {
	text-align:center;
	margin-top: 15px;
	color:#CCCCCC; 
	font-size:16px;
	line-height: 1;
}

.site-container-funcionarioonline {
	text-align:justify;
	margin-top: 15px;
	color:#CCCCCC;
	font-size:16px;	
}

.site-container-robotop {
	text-align:justify;
	margin-top: 15px;
	color:#CCCCCC;
	font-size:16px;	
}

.site-container-detalhes-funcionarioonline {
	text-align:center;
	margin-top: 15px;
	color:#FFFFFF; 
	font-size:16px;
	line-height: 1;
}

.site-container-detalhes-im {
	text-align:center;
	margin-top: 15px;
	color:#CCCCCC; 
	font-size:16px;
	line-height: 1;
}	

.site-container-buy { 
	width: auto;
	margin-top: 15px;
	display: flex;
	grid-gap: 20px;
}

.promo-timer {
	display: flex;
    align-items: end;
}

.displayBoxCorpo {
	width:900px; 
	margin: 0 auto;
	margin-top:25px;
}

.displayBoxCenterEmail {
	width:590px; 
	margin: 0 auto;
	margin-top:150px;
}

.displayBoxCenterEmailPequeno {
	width:590px; 
	margin: 0 auto;
	margin-top:90px;
}

.displayBoxCenterEmailPequeno-cw {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-tc {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-le {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-rotaturismoclube {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-maisviajar {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-institutocannabis {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-funcionarioonline {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-robotop {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-buskauto {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-100fila {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-via {
	width:590px; 
	margin: 0 auto;
	margin-top:50px;
}

.displayBoxCenterEmailPequeno-eg {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-br {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-cp {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-40 {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterEmailPequeno-sv {
	width:590px; 
	margin: 0 auto;
	margin-top:-10px;
}

.displayBoxCenterBarraTimesAtletas {
	width:700px; 
	margin: 0 auto;
	margin-top:50px;
}

.displayBoxCenterBarraShowDeVizinha {
	width:900px; 
	margin: 0 auto;
	margin-top:-15px;
}

.displayBoxCenterBarraCartolaOnline {
	width:900px; 
	margin: 0 auto;
	margin-top:10px; /*50px;*/
	/*background-color:#4D4D4D;*/
}

.displayBoxCenterBarraTurboConcursos {
	width:900px; 
	margin: 0 auto;
	margin-top:-20px;
}

.displayBoxCenterBarraConcursosNaWeb {
	width:900px; 
	margin: 0 auto;
	margin-top:-20px;
}

.displayBoxCenterBarraLeveneen {
	width:900px; 
	margin: 0 auto;
	margin-top:-20px;
}

.displayBoxCenterBarraInstitutoCannabis {
	width:900px; 
	margin: 0 auto;
	margin-top:50px;
}

.displayBoxCenterBarraFuncionarioOnline {
	width:900px; 
	margin: 0 auto;
	margin-top:0px;
}

.displayBoxCenterBarraRobotop {
	width:900px; 
	margin: 0 auto;
}

.displayBoxCenterBarra100Fila {
	width:900px; 
	margin: 0 auto;
	margin-top:60px;
}

.displayBoxCenterBarra40Gramas {
	width:900px; 
	margin: 0 auto;
	margin-top:-30px;
}

.displayBoxCenterBarraViaMe {
	width:900px; 
	margin: 0 auto;
	margin-top:-30px;
}

.displayBoxCenterBarraOb {
	width:900px; 
	margin: 0 auto;
	margin-top:50px;
}

.displayBoxCenterBarraWebTvBr {
	width:900px; 
	margin: 0 auto;
	margin-top:50px;
}

.displayBoxCenterRepresentante {
	width:590px; 
	margin: 0 auto;
	margin-top:170px;
}

.displayBoxCenterRepresentanteBuskauto {
	width:590px; 
	margin: 0 auto;
	margin-top:150px;
}

.displayBoxCenterBuskauto {
	width:590px; 
	margin: 0 auto;
	margin-top:50px;
}

.displayBoxCenterEmailRecuperacao {
	width: 300px; 
	height: 200px;
	margin: 0 auto;
	margin-top: 10px;	
}

.boxOfertasViagens {
	width:300px; 
	height:250px; 
	float:left;
}

.boxOfertasShoppingTela {
	width:300px; 
	height:315px; 
	float:left;
}

.boxMilhasVenda {
	width:300px; 
	height:570px; 
	float:left;
}

.boxMilhasResumo {
	width:300px; 
	height:420px; 
	float:left;
}

.boxMilhasResumoComeco {
	width:300px; 
	height:350px; 
	float:left;
}	

.boxMilhasResumoMeio {
	width:300px; 
	height:350px; 
	float:left;
}

.boxMilhasResumoFinal {
	width:300px; 
	height:350px; 
	float:left;
}

	.boxOfertas3xMilesMeio {
		width:290px; 
		height:330px; 
		float:left;
		padding:30px;	
		line-height:15px; 
		background-color:#EBF9FE; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;	
		border-bottom-left-radius: 10px; 
		border-bottom-right-radius: 10px;
	}
	
.boxMilhasResumoMeioMedio {
	width:300px; 
	height:340px; 
	float:left;
}

	.boxOfertas3xMilesMeioMedio {
		width:266px; 
		height:310px; 
		float:left;
		padding:30px;	
		line-height:15px; 
		background-color:#FDF9ED; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;	
		border-bottom-left-radius: 10px; 
		border-bottom-right-radius: 10px;
	}		
	
.boxMilhasResumoMeioGrande {
	width:300px; 
	height:530px; 
	float:left;
}

	.boxOfertas3xMilesMeioGrande {
		width:266px; 
		height:310px; 
		float:left;
		padding:30px;	
		line-height:15px; 
		background-color:#FDF9ED; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;	
		border-bottom-left-radius: 10px; 
		border-bottom-right-radius: 10px;
	}	

.boxMilhasDuvidas {
	height:135px; 
	float:left;
	margin: 0 15px;
}

.boxVagasConsulado {
	height:110px; 
	float:left;
	margin: 0 7px;
}

.boxCreditosSaldos {
	height:170px; 
	float:left;
	margin: 0 7px;
}

.boxTimeSaldos {
	height:100px; 
	float:left;
	margin: 0 7px;
}

.boxAtletaResumos {
	height:50px; 
	float:left;
	margin: 0 7px;
}

.boxSports {
	height:130px; 
	float:left;
	margin: 0 7px;
}
	.priImagemFoco {
		position:absolute;
		margin-top:-5px;
		margin-left:42px;
	}
		.priImagemFotoPreto {
			border-top-right-radius: 10px; 
			-webkit-filter: grayscale(100%); 
			filter: grayscale(100%); 
			filter: gray; /* IE */
		}
		.boxSports .segImagemFoco {
			visibility: hidden;
			opacity: 0;
			position:absolute;
			margin-top:-5px;
			margin-left:42px;
		}
		.boxSports:hover .segImagemFoco {
			visibility: visible;
			opacity: 1;
		}
	
	.priImagemBranco {
		position:absolute; 
		margin-top:30px; 
		margin-left:13px;
	}
		.boxSports .segImagemAzul {
			visibility: hidden;
			opacity: 0;
			position:absolute;
			margin-top:30px; 
			margin-left:13px;
		}
		.boxSports:hover .segImagemAzul {
			visibility: visible;
			opacity: 1;
		}	

.divVagasAgendamentoVisto {
	margin-left:0px;
}

.divCreditosSaldos {
	margin-left:0px;
}

.barraVerdeTelaVender {
	width:266px; 
	height:5px; 
	background-color:#7DCDCE; 
	margin-top:0px;
	position:absolute;
	margin-top:535px;
}

.barraVerdeTelaDuvidas {
	width:266px; 
	height:5px; 
	background-color:#7DCDCE; 
	margin-top:0px;
	position:absolute;
	margin-top:100px;
}

.barraVerdeTelaVenderMilhas {
	width:266px; 
	height:5px; 
	background-color:#7DCDCE; 
	margin-top:0px;
	position:absolute;
	margin-top:305px;
}

.barraVerdeTelaVagas {
	width:170px; 
	height:5px; 
	background-color:#7DCDCE; 
	margin-top:0px;
	position:absolute;
	margin-top:100px;
}

.barraAlaranjadaTelaCreditoSaldo {
	width:180px; 
	height:5px; 
	background-color:#DDDDDD; 
	margin-top:0px;
	position:absolute;
	margin-top:155px;
}

.barraVerdeTelaVenderGrande {
	width:573px; 
	height:5px; 
	background-color:#7DCDCE; 
	margin-top:0px;
	position:absolute;
	margin-top:75px;
}

.boxDepoimentos {
	width:300px;
	height:365px; 
	float:left;
}

.boxDepoimentosPost {
	width:300px;
	height:365px; 
	float:left;
}

.boxJogo {
	width:300px; 
	/*height:265px;*/
	float:left;
	padding:5px;
}

.boxCorpoDepoimento {
	width:300px; 
	height:355px;
	float:left;
	padding:5px;
}

.depoimentosNome {
	width:285px; 
	height:90px; 
	float:left; 
	margin-top:95px;
	margin-left:15px;
	position:absolute;
}

.fotoDepoimento {
	background-color:#EFEFEF;
	width:290px; 	
	height:160px; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;
	display: flex; /* Tornar o conteúdo flexível */
    justify-content: center; /* Centralizar horizontalmente */
    align-items: center; /* Centralizar verticalmente */
}

.tamanhoRegistrosAba {
	width:110px;
}

.boxPlayerVideo {
	width:496px; 
}

.boxAbaMinhasComprasDetalhes {
	width:100%;
}

.boxTituloProduto {
	width:384px; 
}

.alinhaRankingVizinhasIndicadas {
	margin-left:0px;
}

.alinhaResultadoNumerosPremiados {
	width:100%; 
	justify-content: center; 
	align-items: center;
	margin-left:2px;
}

.video-container {
	width: 496px;
	height: 280px;
	background-color: #000000;
}

/* Estilo para o player de vídeo dentro da div */
.video-js {
	width: 100% !important; /* Obrigatório para ajustar a largura */
	height: 100%; /* Altura igual à da div */
}

.bannerPublicidadeMobile {
	width:496px; 
	max-width:496px;  
	margin-top:10px;
}

.alinhaGaleriaFotos {
	margin-top:10px; 
	margin-left:6px;
}

.alinhaResultados{
	margin-top:5px; 
	width:100%;
}

.alinhaResultadosSemEsporte{
	margin-top:0px; 
	width:100%;
}

	.corpoJogo {
		/*width:290px;*/
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
	}
	
		/* Estilo quando o mouse passa sobre a div */
		.corpoJogo:hover {
			box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
			/*cursor:pointer;*/
		}


	.corpoConcurso {
		/*width:290px;*/
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
	}
	
		/* Estilo quando o mouse passa sobre a div */
		.corpoConcurso:hover {
			box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
			cursor:pointer;
		}			

.boxProdutos {
	width:225px; 
	height:420px; 
	float:left;
}

	/* Estilo padrão */
	.bordaProduto {
		color: #999;
		text-align: left;
		width: 215px;
		height: 410px;
		padding: 15px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}

	/* Estilo quando o mouse passa sobre a div */
	.bordaProduto:hover {
		box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
	}

.boxProdutosBuskAuto {
	width:225px; 
	height:305px; 
	float:left;
	position: relative; /* Necessário para centralizar o conteúdo absoluto */
}

	/* Estilo padrão */
	.bordaProdutoBuskAuto {
		color: #999;
		text-align: left;
		width: 215px;
		height: 280px;
		padding: 15px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}

	/* Estilo quando o mouse passa sobre a div */
	.bordaProdutoBuskAuto:hover {
		box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
	}
	
.logoMarca {
    position: absolute;
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%); /* Centraliza horizontal e verticalmente */
    opacity: 0.05;
    filter: grayscale(100%);
    z-index: 0;
    text-align: center; /* Caso precise alinhar o conteúdo interno ao centro */
}
	
.divEmpresaAtende {
    padding: 17px 36px 0px 26px;
    height:260px; 
	margin-top:10px;
}

.boxProdutoSorteado {
	width:165px;
	height:282px; 
	float:left;
}

	/* Estilo padrão */
	.bordaProdutosSorteado {
		width:160px;
		height:266px; 
		cursor:pointer;
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px; 
		border-bottom-left-radius: 5px; 
		border-bottom-right-radius: 5px;
		margin-top:10px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}

	/* Estilo quando o mouse passa sobre a div */
	.bordaProdutosSorteado:hover {
		box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
	}
	
	/* Estilo padrão */
	.bordaProdutosSorteadoPrincipal {
		width:100%;
		height:214px; 
		cursor:pointer;
		margin-left:-2px;
		background-color:#4A4A4A;
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px; 
		border-bottom-left-radius: 5px; 
		border-bottom-right-radius: 5px;
		margin-top:10px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}

	/* Estilo quando o mouse passa sobre a div */
	.bordaProdutosSorteadoPrincipal:hover {
		box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
	}	
	
.boxProdutosFotos {
	width:128px; 
	height:126px; 
	float:left;
}

	/* Estilo padrão */
	.bordaProdutoFotos {
		color: #999;
		text-align: left;
		width: 120px;
		height: 118px;
		padding: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}

	/* Estilo quando o mouse passa sobre a div */
	.bordaProdutoFotos:hover {
		box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
	}
		
	.containerImagem108x108 {
		width: 108px;
		height: 108px;
		overflow: hidden;
		position: relative;
		border-top-left-radius: 5px; 
		border-top-right-radius: 5px;		
		border-bottom-left-radius: 5px; 
		border-bottom-right-radius: 5px;	
	}

		.containerImagem108x108 img {
			  width: 100%;
			  height: 100%;
			  object-fit: cover;
		}	
	
.boxProdutosFotosBuskAuto {
	width:124px; 
	height:122px; 
	float:left;
}

	/* Estilo padrão */
	.bordaProdutoFotosBuskAuto {
		color: #999;
		text-align: left;
		width: 116px;
		height: 114px;
		padding: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}

	/* Estilo quando o mouse passa sobre a div */
	.bordaProdutoFotosBuskAuto:hover {
		box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
	}
		
	.containerImagem108x108BuskAuto {
		width: 104px;
		height: 104px;
		overflow: hidden;
		position: relative;
		border-top-left-radius: 5px; 
		border-top-right-radius: 5px;		
		border-bottom-left-radius: 5px; 
		border-bottom-right-radius: 5px;	
	}

		.containerImagem108x108BuskAuto img {
			  width: 100%;
			  height: 100%;
			  object-fit: cover;
		}	
		
.boxProdutosFotosPequeno {
	width:124px; 
	height:122px; 
	float:left;
}

	/* Estilo padrão */
	.bordaProdutoFotosPequeno {
		color: #999;
		text-align: left;
		width: 120px;
		height: 118px;
		padding: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}

	/* Estilo quando o mouse passa sobre a div */
	.bordaProdutoFotosPequeno:hover {
		box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
	}
	
.alinhaBoxFS {
	margin-left:0px;
}	
	
.boxProdutosFilmeSerie {
	width:178px; 
	height:268px;
	padding-left:10px;
	padding-bottom:15px;
	float:left;
}

	/* Estilo padrão */
	.bordaProdutoFilmeSerie {
		color: #999;
		text-align: left;
		height: 254px;
		padding: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
	}

	/* Estilo quando o mouse passa sobre a div */
	.bordaProdutoFilmeSerie:hover {
		box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
	}
		
.boxProdutosVizinhasIndicadas {
	width:180px; 
	height:325px;
	float:left;
}	

	/* Estilo padrão */
	.bordaVizinhasIndicadas {
		color: #999;
		text-align: left;
		width: 170px;
		height: 311px;
		padding: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}

	/* Estilo quando o mouse passa sobre a div */
	.bordaVizinhasIndicadas:hover {
		box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
	}	
		
.boxProdutosVizinhasIndicadasSegundo {
	width:98.8px; 
	height:130px;
	float:left;
}	

	/* Estilo padrão */
	.bordaVizinhasIndicadasSegundo {
		color: #999;
		text-align: left;
		width: 89.8px;
		height: 120px;
		padding: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}

	/* Estilo quando o mouse passa sobre a div */
	.bordaVizinhasIndicadasSegundo:hover {
		box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
	}		
		
.boxProdutosVizinhasIndicadasTerceiro {
	width:109px; 
	height:139px;
	float:left;
}	

	/* Estilo padrão */
	.bordaVizinhasIndicadasTerceiro {
		color: #999;
		text-align: left;
		width: 99px;
		height: 130px;
		padding: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}

	/* Estilo quando o mouse passa sobre a div */
	.bordaVizinhasIndicadasTerceiro:hover {
		box-shadow: 0px 0px 10px 0px #DDD; /* Adicione uma sombra */
	}	
	
.containerImagem158x229 {
	width: 158px;
	height: 229px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px;		
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
}

	.containerImagem158x229 img {
		  width: 100%;
		  height: 100%;
		  object-fit: cover;
	}

.containerImagem143x214 {
	width: 143px;
	height: 214px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px;		
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
}

	.containerImagem143x214 img {
		  width: 100%;
		  height: 100%;
		  object-fit: cover;
	}	
	
.containerImagemResponsivo {
	/*width: 143px;
	height: 214px;*/
	min-height: 214px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px;		
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
}

	.containerImagemResponsivo img {
		  width: 100%;
		  height: 100%;
		  object-fit: cover;
	}		
	
.containerImagem79x112 {
	width: 79px;
	height: 112px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px;		
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
}

	.containerImagem79x112 img {
		  width: 100%;
		  height: 100%;
		  object-fit: cover;
	}
	
.containerImagem77x108 {
	width: 77px;
	height: 108px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px;		
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
}

	.containerImagem77x108 img {
		  width: 100%;
		  height: 100%;
		  object-fit: cover;
	}
	
.containerImagem87x118 {
	width: 87px;
	height: 118px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px;		
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
}

	.containerImagem87x118 img {
		  width: 100%;
		  height: 100%;
		  object-fit: cover;
	}
	
.boxProdutosCarrinho {
	width:100%; 
	height:187px; 
	float:left;
}

	/* Estilo padrão */
	.bordaProdutoCarrinho {
		color: #999;
		text-align: left;
		width:100%;
		height: 170px;
		padding: 15px;
		border: 1px solid #EEE; /* Adicione esta linha para a borda */
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}	
	
.boxProdutosCarrinhoDetalhes {
	width:100%; 
	min-height: 200px; /* Altura mínima de 160px */
	float:left;
}		


	/* Estilo padrão */
	.bordaProdutoCarrinhoDetalhes {
		color: #999;
		text-align: left;
		width:100%;
		min-height: 200px;
		padding: 15px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}	
	
.boxProdutosCarrinhoComprasDetalhes {
	width:100%; 
	min-height: 160px; /* Altura mínima de 160px */
	float:left;
}		


	/* Estilo padrão */
	.bordaProdutoCarrinhoComprasDetalhes {
		color: #999;
		text-align: left;
		width:100%;
		min-height: 155px;
		padding: 15px;
		border: 1px solid #EEE; /* Adicione esta linha para a borda */
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: box-shadow 0.3s ease; /* Transição suave para a sombra */
		text-decoration: none; /* Remove sublinhado padrão de links */
		/*cursor:pointer;*/
	}	
	
	.imagemFundoFotoProduto {
		width:185px; 
		height:185px; 
		position:relative; 
		cursor:pointer;
	}
	
	.imagemFundoFotoProduto72 {
		width:185px; 
		height:72px; 
		position:relative; 
		cursor:pointer;
	}
	
	.corpoTextoProdutoLista {
		width:180px; 
		height:110px; 
		margin-top:10px; 
		color:#AAAAAA; 
		line-height:1.1; 
		vertical-align: top;
	}
	
.posicaoBarraLadoBlog {
	width:300px;
	margin-left:18px;
}

.posicaoBarraLadoProdutos {
	width:220px;
}

.tamanhoDestaqueBlog {
	width:300px;
}	

.tituloUltimasPostagensBlog {
	width:285px; 
	height:65px; 
	background-color:#E8FDFD; 
	line-height:17px;
	border-top-left-radius: 15px; 
	border-top-right-radius: 15px; 
	float:left;
}	

.tituloUltimasPostagensProdutos {
	width:220px; 
	height:45px; 
	background-color:#E8FDFD; 
	line-height:17px;
	border-top-left-radius: 15px; 
	border-top-right-radius: 15px; 
	float:left;
}	

.boxProximoJogoClaroBlog {
	width:100%; 
	height:140px; 
	background-color:#FDF9ED; 
	margin-top:0px;
}

.boxProximoJogoClaroBlogPremiacao {
	width:100%; 
	height:170px; 
	background-color:#FDF9ED; 
	margin-top:0px;
}

.boxTamanhoPlacarPost {
	width:344px; 
	margin-top:15px; 
	margin-right:15px; 
	float:right;
}

.boxTamanhoPlacarPostPremiacao {
	width:344px; 
	margin-top:35px; 
	margin-right:15px; 
	float:right;
}

.displayBoxCenter2x {
	width:670px; 
	display: flex;
	margin: 0 auto;
	margin-top:25px;
	margin-bottom: 15px;
}

.displayBoxCenter2xBuskauto {
	width:670px; 
	display: flex;
	margin: 0 auto;
	margin-top:25px;
	margin-bottom: 15px;
	margin-left:60px;
}

.displayBoxCenter2xMaisViajar {
	width:670px; 
	display: flex;
	margin: 0 auto;
	margin-top:25px;
	margin-bottom: 15px;
}

.displayBoxCenter2xCo {
	width:670px; 
	display: flex;
	margin: 0 auto;
	margin-top:25px;
	margin-bottom: 15px;
}

.displayBoxCenter2xCW {
	width:670px; 
	display: flex;
	margin: 0 auto;
	margin-top:25px;
	margin-bottom: 15px;
}

.displayBoxCenter2x60 {
	width:670px; 
	display: flex;
	margin: 0 auto;
	margin-top:25px;
	margin-bottom: 15px;
}

.displayBoxCenter2xSV {
	width:670px; 
	display: flex;
	margin: 0 auto;
	margin-top:25px;
	margin-bottom: 15px;
}

.displayBoxCenter2xSM {
	width:670px;
	height:540px;
	display: flex;
	margin: 0 auto;
	margin-top:25px;
	margin-bottom: 15px;
}

.displayBoxCenterVisto2x {
	width:670px; 
	display: flex;
	margin: 0 auto;
	margin-top:25px;
}

.displayBoxCenter2xMilhas {
	width:680px; 
	display: flex;
	margin: 0 auto;
}

.displayBoxCenterConta {
	width:670px; 
	/*height:370px;*/
	margin: 0 auto;
	/*margin-top:25px;*/
	margin-bottom: 15px;
}

.displayBoxCenterContaInterno {
	width:690px; 
	/*height:370px;*/
	margin: 0 auto;
	/*margin-top:25px;*/
	margin-bottom: 15px;
}

.displayBoxCenterContaPrincipal {
	width:670px; 
	/*height:500px;*/
	margin: 0 auto;
	/*margin-top:25px;*/
}

.displayBoxCenterSenha {
	width:335px; 
	height:530px; 
	margin: 0 auto;
	margin-top:25px;
}

.boxOfertas2x {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xMaisViajar {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#E6F7FF; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xMaisViajarClaro {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#ECFAFF; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertasTC {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FEF5F1; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xSM {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxDataNoticias {
    width: 40px;
    height: 40px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    background-color: #DDDDDD;
	color: #FFFFFF;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    display: flex; /* Adiciona flex para centralizar verticalmente */
    align-items: center; /* Centraliza verticalmente */
    justify-content: center; /* Centraliza horizontalmente (opcional) */
}

.ajustaAirportFrom {
	margin-left:15px;
}

.ajustaChangeAirports {
	margin-left:118px;
	margin-top:-15px;
}

.ajustaClearAirportToMobile {
	margin-top:-50px;
}

.ajustaLineAirplaneSearchesToMobile {
	margin-top:15px;
}

.ajustaDates {
	margin-left:15px;
}

.ajustaPeople {
	margin-left:15px;
	margin-top:66px;
}

.ajustaClasse {
	margin-left:13px;
	margin-top:128px;
}

#fromToModal {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
}
#fromToModal > div {
	margin: 0 0 5px 0;
	width: 232px;
}	

.boxMesAnoNoticias {
	text-align:center; 
	color:#BABABA;
}

.boxOfertas2xCinzaClaro {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F7F7F7; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xCinzaRosaClaro {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FEF3F4; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xAzulClaroCW {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#E1FFFE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xAzulClaro {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#E6F7F9; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xAzulClaroBuskauto {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#E6F7F9; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xBF {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xTC {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FEF5F1; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xCW {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F3FEFD; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xLE {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xLe {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#CCCCCC; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2x60 {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#DBFDFA; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2x60Claro {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F4F8F7;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xTCClaro {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDEBE3;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xCOClaro {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F8F8F8;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xSVClaro {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#555555;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xWTB {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#B7A0E0; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xVia {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F9CCD2; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xBr {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#B7A0E0; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xRotaTurismoClube {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FAF4E4; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xInstitutoCannabis {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#E2FEFB;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xFuncionarioOnline {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#CCFFF3;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xRobotop {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#DAE6EB;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xBuskauto {
	width:320px;
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#D3ECF1;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2x100Fila {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#DAE6EB;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xWTBClaro {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#E1D9F2; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xPV {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#C8EAEE; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xCO {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xSV {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#777777; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xOB {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EFEFEF; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xTCEscuro {
	width:320px; 
	height:470px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FAEDEF; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xLoginCadastro {
	width:320px; 
	height:160px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xLoginCadastroBF {
	width:320px; 
	height:160px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xLoginCadastroCO {
	width:320px; 
	height:160px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F8F8F8; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xLoginCadastroTC {
	width:320px; 
	height:160px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDEBE3; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xLoginCadastroCW {
	width:320px; 
	height:160px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F3FEFD; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xLoginCadastro60 {
	width:320px; 
	height:160px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F4F8F7; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xLoginCadastroMaisViajar {
	width:320px; 
	height:160px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#D3ECF1; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xLoginCadastroBuskAuto {
	width:320px; 
	height:160px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#C6EBFF; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xLoginCadastroSV {
	width:320px; 
	height:160px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#555555; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xLoginCadastroLE {
	width:320px; 
	height:160px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xDadosMilhas {
	width:320px; 
	height:420px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.FecharMenuResponsivo {
	text-align:right; 
	padding: 0px 25px 25px 20px;	
}

.posicaoBoxTimeEsporteTitulo {
	margin-left:32px;
}

.boxOfertas2xDadosTimeMenor {
	width:384px;
	/*height:370px; */
	/*float:left;*/
	background-image:url(../../images/bk/sports.png); 
	background-repeat:no-repeat; 
	background-position:center; 	
	padding:30px;	
	line-height:15px; 
	/*background-color:#EEEEEE; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	/*margin: 10px 10px;*/
}

.tamanhoResponsivoGrandePremio {
	width:165px; 
	height:44px; 
	position:absolute; 
	background-color:#626262; 
	color:#FFFFFF; 
	font-size:16px; 
	border-top-left-radius: 5px; 
	text-align:center; 
	display: flex; 
	flex-direction: column; 
	justify-content: center; 
	text-align:center;
}

.tamanhoResponsivoGrandePremioDetalhe {
	width:165px; 
	height:214px; 
	background-color:#3B3B3B; 
	float:left; 
	border-top-left-radius: 5px; 
	border-bottom-left-radius: 5px; 
	text-align:center; 
	padding: 0 20px; 
	display: flex; 
	flex-direction: column; 
	justify-content: center;
}

.tamanhoResponsivoGrandePremioFoto {
	width:160px; 
	height:214px; 
	background-color:#4A4A4A; 
	float:left; 
	border-top-right-radius: 5px; 
	border-bottom-right-radius: 5px; 
	display: flex; 
	align-items: center; 
	justify-content: center; 
	margin-right:6px;
}

.cabecalhoCampo {
	height:50px; 	
}

.alinhaVerMaisDepoimentos {
	float:right;
	margin-top:-45px; 
	margin-right:15px;
}

.posicaoLogoEsquemaCampo {
	position:absolute; 
	margin-left:155px; 
	margin-top:-36px;
}

.boxOfertas2xDadosTime {
	/*width:320px; */
	height:580px; 
	/*float:left;*/
	padding:30px;
	margin-top:25px;
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	/*margin: 10px 10px;*/
}

.boxOfertas2xDadosTimeM1 {
	/*width:320px; */
	height:600px; 
	/*float:left;*/
	padding:30px;
	margin-top:25px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	/*margin: 10px 10px;*/
}

.boxOfertas2xDadosTimeM2 {
	/*width:320px; */
	height:540px; 
	/*float:left;*/
	padding:30px;
	margin-top:25px;
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	/*margin: 10px 10px;*/
}

.boxOfertas2xDadosTimeM3 {
	/*width:320px; */
	height:335px; 
	/*float:left;*/
	padding:30px;
	margin-top:25px;
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	/*margin: 10px 10px;*/
}

.boxOfertas2xDadosTimeM4 {
	/*width:320px; */
	height:660px; 
	/*float:left;*/
	padding:30px;
	margin-top:25px;
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	/*margin: 10px 10px;*/
}

.boxOfertas2xDadosTimeM5 {
	/*width:320px; */
	height:595px; 
	/*float:left;*/
	padding:30px;
	margin-top:25px;
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	/*margin: 10px 10px;*/
}

.fromToBuskauto {
	margin-top:0px;
}

.posicaoUploadAvatar {
	position:absolute; 
	width:55px; 
	height:20px; 
	color:#000000; 
	background-color:#33E4FF; 
	display:none; 
	text-align:center;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
	margin-left:3px; 
	margin-top:45px; 
	z-index:9;	
}

.posicaoUploadAvatarResponsivo {
	position:absolute; 
	width:55px; 
	height:20px; 
	color:#000000; 
	background-color:#33E4FF; 
	display:none; 
	text-align:center;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
	margin-left:0px; 
	margin-top:0px; 
	z-index:9;	
}

.posicaoUploadAvatarGrande {
	position:absolute; 
	width:55px; 
	height:20px; 
	color:#000000; 
	background-color:#33E4FF; 
	display:none; 
	text-align:center;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
	margin-left:230px; 
	margin-top:18px; 
	z-index:9;	
}

.posicaoUploadAvatarConta {
	position:absolute; 
	width:55px; 
	height:20px; 
	color:#000000; 
	background-color:#33E4FF; 
	display:none; 
	text-align:center;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
	margin-left:190px; 
	margin-top:55px; 
	z-index:9;	
}

.posicaoUploadAvatarVehicle {
	position:absolute; 
	width:55px; 
	height:20px; 
	color:#000000; 
	background-color:#33E4FF; 
	display:none; 
	text-align:center;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
	z-index:9;	
}

.posicaoUploadAvatarSuperchat {
	position:absolute; 
	width:55px; 
	height:20px; 
	color:#000000; 
	background-color:#33E4FF; 
	display:none; 
	text-align:center;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;
	margin-left:90px; 
	margin-top:55px; 
	z-index:10;	
}

.progress-bar-buy {
    width: 100%;
    height: 30px;
    border: 1px solid #E9E9E9;
    text-align: center;
}

.progress-buy {
    height: 100%;
    color: white;
    text-align: center;
    line-height: 30px;
}

.imagemEsporteCor-Futebol {
	width:304px; 
	height:470px; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

	.imagemEsportePreto-Futebol {
		width:304px; 
		height:470px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		-webkit-filter: grayscale(100%); 
		filter: grayscale(100%); 
		filter: gray; /* IE */	
		opacity : 0.2;
	}

.imagemEsporteCor-Volei {
	width:304px; 
	height:494px; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

	.imagemEsportePreto-Volei {
		width:304px; 
		height:494px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		-webkit-filter: grayscale(100%); 
		filter: grayscale(100%); 
		filter: gray; /* IE */	
		opacity : 0.2;		
	}

.imagemEsporteCor-Basquete {
	width:304px; 
	height:470px; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

	.imagemEsportePreto-Basquete {
		width:304px; 
		height:470px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		-webkit-filter: grayscale(100%); 
		filter: grayscale(100%); 
		filter: gray; /* IE */	
		opacity : 0.2;
	}

.imagemEsporteCor-Futebol-Americano {
	width:304px; 
	height:496px; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

	.imagemEsportePreto-Futebol-Americano {
		width:304px; 
		height:496px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		-webkit-filter: grayscale(100%); 
		filter: grayscale(100%); 
		filter: gray; /* IE */	
		opacity : 0.2;
	}

.imagemEsporteCor-Hoquei-Gelo {
	width:304px; 
	height:437px; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

	.imagemEsportePreto-Hoquei-Gelo {
		width:304px; 
		height:437px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		-webkit-filter: grayscale(100%); 
		filter: grayscale(100%); 
		filter: gray; /* IE */	
		opacity : 0.2;
	}

.imagemEsporteCor-Baiseball {
	width:304px; 
	height:240px; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

	.imagemEsportePreto-Baiseball {
		width:304px; 
		height:240px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		-webkit-filter: grayscale(100%); 
		filter: grayscale(100%); 
		filter: gray; /* IE */	
		opacity : 0.2;
	}

.boxOfertas2xDadosProposta {
	width:320px; 
	height:260px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xDadosResgatar {
	width:320px; 
	/*height:260px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xMilhas {
	width:320px; 
	height:560px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xMilhasGrande {
	width:320px; 
	height:640px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	/*border-bottom: solid 5px #7DCDD1;*/
	margin: 10px 10px;
}

.boxOfertas2xGrande {
	width:330px; 
	height:660px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	margin: 10px 10px;
}

.boxOfertas2xGrandeSV {
	width:330px; 
	height:660px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#555555; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	margin: 10px 10px;
}

.boxOfertas2xGrande-le {
	width:330px; 
	height:660px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F8FFE6; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	margin: 10px 10px;
}

.boxOfertas2xGrande-tc {
	width:330px; 
	height:660px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FEF5F1; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	margin: 10px 10px;
}

.boxOfertas2xGrande-cw {
	width:330px; 
	height:660px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F3FEFD; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	margin: 10px 10px;
}

.boxOfertas2xCinza {
	width:320px; 
	height:660px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F8F8F8; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	margin: 10px 10px;
}

.boxOfertas2xCinzaSV {
	width:320px; 
	height:660px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#777777; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	margin: 10px 10px;
}

.boxOfertas2xCinzaEscuro {
	width:320px; 
	height:660px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#777777; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	margin: 10px 10px;
}

.box5RazoesEsquerda {
	width:500px; 
	height:400px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	float:left;
	margin-top:100px;
}

.box5RazoesEsquerdaBuskAuto_Homem {
	width:500px; 
	height:400px; 
	float:left;
	/*padding:30px;*/
	line-height:15px; 
	float:left;
	margin-left:-20px;
	margin-top:100px;
}

.box5RazoesEsquerdaBuskauto {
	width:500px; 
	height:400px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	float:left;
	margin-top:30px;
}

.box5RazoesEsquerdaBuskauto_Aba1 {
	width:500px; 
	height:240px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	float:left;
	margin-top:0px;
}

.box5RazoesDireita {
	width:320px; 
	height:640px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box5RazoesDireitaBuskauto {
	width:320px; 
	height:500px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box5RazoesDireitaBuskauto_Aba1 {
	width:400px; 
	height:240px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box5RazoesDireitaBuskauto_Aba2 {
	/*width:350px;
	height:300px;*/
	float:left;
	padding:20px;	
	/*line-height:15px;*/
}

.box8RazoesDireita {
	width:320px; 
	height:940px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box7RazoesDireita {
	width:320px; 
	height:800px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box6RazoesDireita {
	width:320px; 
	height:700px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box6RazoesDireitaFuncionarioOnline {
	width:320px; 
	height:820px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box7RazoesDireitaRedeAfiliados {
	width:320px; 
	height:810px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box7RazoesDireitaRedeAfiliados-le {
	width:320px; 
	height:845px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box7RazoesDireitaRedeAfiliados-cw {
	width:320px; 
	height:845px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box7RazoesDireitaRedeAfiliados-co {
	width:320px; 
	height:895px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box7RazoesDireitaCartolaCoin-co {
	width:320px; 
	height:805px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box7RazoesDireitaRedeAfiliados-40 {
	width:320px; 
	height:995px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.box7RazoesDireitaRedeAfiliados-SV {
	width:320px; 
	height:895px;
	float:left;
	padding:20px;	
	line-height:15px; 
}

.boxOfertas2x_Sucesso {
	width:360px; 
	height:290px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	margin: 10px 10px;
}

.boxOfertas2x_Sucesso_PIX {
	width:320px; 
	height:170px; 
	float:left;
	padding:28px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	margin: 10px 10px;
}

.boxOfertas2x_Mensagem {
	width:320px; 
	height:170px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	margin: 10px 10px;
}

.boxOfertas4x {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-co {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-im {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-le {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-maisviajar {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#D2F0FF; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-rotaturismoclube {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FAF4E4; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-robotop {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-100fila {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-via {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FEF3F4; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-br {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-eg {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-vp {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-wtb {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#E1D9F2; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-sv {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#777777; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-tc {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FEF5F1; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-cw {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas4x-40 {
	width:320px; 
	/*height:340px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.alinhaBoxLinkDados {
	width:320px; 
	float:left; 
	/*margin-left:-20px;*/
}

.boxBoxConta {
	width:320px; 
	height:400px;
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-co {
	width:315px; 
	/*height:630px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7*/ 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-co-claro {
	width:315px; 
	height:460px;
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F8F8F8; /*#E1F3F7*/ 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-im {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-le {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F7F7F7; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-rotaturismoclube {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F7F7F7; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-rotaturismoclube-direita {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FAF4E4; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-robotop {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F7F7F7; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-100fila {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F7F7F7; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-via {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FEF3F4; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-br {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F7F7F7; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-eg {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F7F7F7; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-pv {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#E0EAF3; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-tc {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FEF5F1; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-cw{
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#E1FFFE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-Direita-cw{
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F3FEFD; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-40 {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#DBFDFA; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxContaDireita-40 {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F4F8F7; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.divloadingbartitle {
	color: #333;
}

.divloadingbartitle-maisviajar {
	color: #006A9D;
}

.divloadingbartitle-sv {
	color: #FFF;
}

.divloadingbartitleCategories {
	color:#999999; 
	font-size:28px; 
	margin-top:0px; 
	line-height:90%;
}

.divloadingbartitleCategories-maisviajar {
	color:#56ABDD; 
	font-size:28px; 
	margin-top:0px; 
	line-height:90%;
}


.divloadingbartitleCategories-sv {
	color:#FFF; 
	font-size:28px; 
	margin-top:0px; 
	line-height:90%;
}

.divloadingbartitleCategories-wtb {
	color:#333; 
	font-size:28px; 
	margin-top:0px; 
	line-height:90%;
}

.boxBoxConta-sv {
	width:315px; 
	/*height:394px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#777777; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxContaDireita-sv {
	width:315px; 
	/*height:394px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#555555; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.classDivBodyConta {
	font-size:14px; 
	margin-top:15px; 
	color:#999999;
}

.classDivBodyConta-sv {
	font-size:14px; 
	margin-top:15px; 
	color:#FFFFFF;
}

.classDivBodyConta-wtb {
	font-size:14px; 
	margin-top:15px; 
	color:#333;
}

.boxBoxConta-ob {
	width:315px; 
	/*height:304px;*/
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F7F7F7; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxBoxConta-wtb {
	width:315px; 
	height:304px;
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#E1D9F2; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertasSaldo {
	width:320px; 
	height:250px;
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertasLoja {
	width:320px; 
	height:100px;
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertasSenhas {
	width:320px; 
	height:500px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.preto-e-branco {
	filter: grayscale(100%);
}

.boxOfertas3x {
	width:266px; 
	height:335px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas3xMiles {
	width:266px; 
	height:540px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas3xValue {
	width:290px; 
	height:330px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EBF9FE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.boxOfertas3xValueResumoFinal {
	width:290px; 
	height:330px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EBF9FE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.boxOfertas3xMiles_TitularDasMilhas {
	width:266px; 
	height:320px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxOfertas3xDuvidas {
	width:266px; 
	height:100px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.alinhaRodapePaginacao {	
	margin-top:-20px;
}

.alinhaRodapePaginacaoAba {	
	margin-top:-20px;
}

.alinhaRodapePaginacao_Produtos {	
	margin-top:0px;
}

.alinhaRodapePaginacao_FilmesDownload {	
	margin-top:-10px;
}

.alinhaRodapePaginacao_Favoritos {	
	margin-top:-10px;
}

.alinhaRodapePaginacao_BroadcastMoviesSeries_Urls {	
	margin-top:-20px;
}

.alinhaRodapePaginacao_RankingVizinhas {	
	margin-top:5px;
}

.alinhaRodapePaginacao_MeusJogos {	
	margin-top:10px;
}

.alinhaRodapePaginacao_MeusTimes {	
	margin-top:10px;
}

.corpoCalendario {
	height:150px; 
	margin-top:0px; 
	float:left; 
}

.boxVagas5x {
	width:170px; 
	height:100px; 
	float:left;
	padding:5px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.boxVagas4xCredito {
	width:180px;
	height:160px; 
	float:left;
	padding:5px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7*/ 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.boxVagas4xMeusCredito {
	width:180px;
	height:160px; 
	float:left;
	padding:5px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7*/ 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.boxVagas5xMeusCredito {
	width:132px;
	height:160px; 
	float:left;
	padding:5px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7*/ 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.boxVagas6xMeusCredito {
	width:138px;
	height:160px; 
	float:left;
	padding:5px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7*/ 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.boxCreditosRede {
	height:130px; 
	float:left;
	margin: 0 7px;
}

.boxVagas4xRede {
	width:215px;
	height:115px; 
	float:left;
	padding:5px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.boxVagas6xVendas {
	width:138px;
	height:125px; 
	float:left;
	padding:5px;	
	line-height:15px; 
	background-color:#EEEEEE; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.boxVagas4xCreditoDepositar {
	width:319px;
	height:160px; 
	float:left;
	padding:5px;	
	margin-left:5px;
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7*/ 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.boxVagas6xCreditoDepositar {
	width:132px;
	height:160px; 
	float:left;
	padding:5px;	
	margin-left:5px;
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7*/ 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.boxVagas2xSaldo {
	width:180px; 
	height:90px; 
	float:left;
	padding:5px;	
	line-height:15px; 
	background-color:#00ADC6;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.boxAtletas4x { 
	height:70px; 
	float:left;
	padding:5px;	
	line-height:15px; 
	background-color:#EEEEEE;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.boxSports5xVagas {
	width:165px; 
	height:115px; 
	float:left;
	padding:5px;	
	line-height:15px; 
	background-color:#FFF2EB; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.boxSports3xVagas {
	width:300px; 
	height:115px; 
	float:left;
	padding:10px;	
	line-height:15px; 
	background-color:#FFF2EB; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;
}

.barra-de-progresso-avaliacao {
  width: 100px;
  height: 16px;
  background: linear-gradient(to right, #33E4FF var(--porcentagem), #DDD var(--porcentagem));
}

.displayBoxCenterEntreContato2x {
	width:598px; 
	height:410px; 
	margin: 0 auto;
	margin-top:25px;
}

.boxContato2x {
	width:598px; 
	height:520px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxPerfil {
	width:320px; 
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxMeusDados {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #7DCDD1;
}

.boxMeusDados-co {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #DDDDDD;
}

.boxMeusDados-le {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#F7F7F7; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #DDDDDD;
}

.boxMeusDados-maisviajar {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#ECFAFF;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #D2F0FF;
}

.boxMeusDados-robotop {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#F7F7F7; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #DDDDDD;
}

.boxMeusDados-buskauto {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#F7F7F7; /*#E1F3F7; */
	/*border-top-left-radius: 10px;*/ 
	/*border-top-right-radius: 10px;*/
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #DDDDDD;
}

.boxMeusDados-Modal-Claro {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#FDF9ED; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #7DCDD1;
}

.boxMeusDados-100fila {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#F7F7F7; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #DDDDDD;
}

.boxMeusDados-via {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#FEF3F4; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #F9CCD2;
}

.boxMeusDados-pv {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#E0EAF3; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #DDDDDD;
}

.boxMeusDados-tc {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#FEF5F1; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #FCD8D8;
}

.boxMeusDados-cw{
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#F7F7F7;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #DDDDDD;
}

.boxMeusDados-40 {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #DDDDDD;
}

.boxMeusDados-im {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #DDDDDD;
}

.boxMeusDados-sv {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#4A4A4A; /*#777777; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #555555;
}

.boxMeusDados-Sugestao {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
}

.boxMeusDados-CadastroBonus {
	width:298px;
	height:240px;
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
}

.boxMeusDados-ob {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#F7F7F7; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #EFEFEF;
}

.boxMeusDados-IndicarVizinha {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#CECECE; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #C9C9C9;
}

.boxMeusDados-wtb {
	padding: 20px 20px 20px 20px;	
	line-height:15px; 
	background-color:#E1D9F2; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #B7A0E0;
}

.boxDadosBuscadorModal {
	padding: 20px 20px 0px 20px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	/*border-top-left-radius: 10px;*/ 
	/*border-top-right-radius: 10px;*/ 	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #7DCDD1;
}

.boxDadosBuscadorModal-CO {
	padding: 20px 20px 0px 20px;	
	line-height:15px; 
	background-color:#EAEAEA; 
	/*border-top-left-radius: 10px;*/ 
	/*border-top-right-radius: 10px;*/ 	
	/*border-bottom-left-radius: 10px;*/ 
	/*border-bottom-right-radius: 10px;*/
	border-bottom: solid 5px #DDDDDD;
}

.meus-dados {
	padding: 20px 26px;
}

.meus-rodape-botoes {
    padding: 17px 36px 0px 26px;
    height: 50px;
    /*border-top: 1px dotted #cccccc;*/
    margin-top: 20px; /* Ajuste a margem superior para descer a linha */
}

.grid-dados {
	display: grid;
    grid-template-columns:repeat(3, 1fr);
}

/*
#div_block_kind_0, #div_block_kind_1 {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	align-items: center;
}
*/

.fechamentoBoxMeusDados {
	width:867px; 
	height:5px; 
	background-color:#7DCDCE; 
	margin-top:-35px;	
}

.boxEmailRecuperacao {
	/*width:350px;*/
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxEmailRecuperacao-co {
	/*width:350px;*/
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxEmailRecuperacao-40 {
	/*width:350px;*/
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxEmailRecuperacao-le {
	/*width:350px;*/
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxEmailRecuperacao-robotop {
	/*width:350px;*/
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxEmailRecuperacao-100fila {
	/*width:350px;*/
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#EEEEEE; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxEmailRecuperacao-via {
	/*width:350px;*/
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FEF3F4; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxEmailRecuperacao-pv {
	/*width:350px;*/
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#C8EAEE; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxEmailRecuperacao-tc {
	/*width:350px;*/
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FEEEE7; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxEmailRecuperacao-cw {
	/*width:350px;*/
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#F7F7F7; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxEmailRecuperacao-wtb {
	/*width:350px;*/
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#E1D9F2; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxEmailRecuperacao-sv {
	/*width:350px;*/
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FEEEE7; /*#E1F3F7; */
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.boxSucesso {
	width:270px; 
	height:185px; 
	float:left;
	padding:30px;	
	line-height:15px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.boxSucesso_left {
	width:270px; 
	height:185px; 
	float:left;
	padding:30px;	
	background-color:#FDF9ED; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;	
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
	display: flex;
	flex-wrap: wrap;
}

.ofertasViagensBanners {
	width:285px; 
	height:160px; 
	float:left;
}

.ofertasViagensTrechos {
	width:285px; 
	height:55px; 
	float:left; 
	margin-top:110px;
	margin-left:15px;
	position:absolute;
}

.ofertasViagensTrechosPost {
	width:285px; 
	height:55px; 
	float:left; 
	margin-top:90px;
	margin-left:15px;
	position:absolute;
}

.tituloBlogNoticia {
	width:255px; 
	height:90px; 
	float:left; 
	margin-top:75px;
	margin-left:15px;
	position:absolute;
	z-index:3;
	line-height:20px;
}

.alinhaVerMaisBlog {
	color:#DDD; 
	margin-right:105px; 
	text-align:right;
}

.emoji-container {
	max-width: 300px; /* ajuste o valor conforme necessário */
}

.emoji-container span {
	display: inline-block;
	font-size: 16px;
	cursor: pointer;
	margin: 2px;
	vertical-align: top;
}

#divEmojis {
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); /* ajuste a sombra do valor conforme necessário */
}

#divConteudoChat {
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); /* ajuste a sombra do valor conforme necessário */
}

.tituloBlogDestaquePagina {
	width:400px; 
	float:left; 
	margin-top:100px;
	margin-left:15px;
	position:absolute;
}

.ofertasTextoVooDe {
	font-size:15px; 
	font-weight:bold; 
	color:#FFFFFF;
}

.ofertasTextoVooDePost {
	font-size:24px; 
	font-weight:bold; 
	color:#FFFFFF;
}

.ofertasTextoVooPara {
	font-size:13px; 
	color:#FFFFFF;
}

.ofertasTextoVooParaPost {
	font-size:17px; 
	color:#FFFFFF;
}

.ofertasTextoDe {
	font-size:14px; 
	font-weight:bold; 
	color:#0076AB;
}

.ofertasBoxValor {
	width:285px; 
	height:30px; 
	float:left; 
	background-color:#62BFCE;
}

.ofertasBotao {
	width:33px;
	height:30px;
	float:left;
}

.ofertasBotaoComprar {
	width:100px; 
	height:30px; 
	display:table;
	float:left;
	font-size:16px; 
	color:#FFFFFF;
	background-color:#0076AB;
	cursor: pointer;
}

.ofertasBotaoRemover {
	width:100px; 
	height:30px; 
	display:table;
	float:left;
	font-size:16px; 
	color:#FFFFFF;
	background-color:#0076AB;
	cursor: pointer;
}

.ofertasComprarConteudo {
	font-weight: bold;	
	text-align: center;
	vertical-align:middle;
	display:table-cell;	
}

.ofertasValorPassagem {
	font-size:18px; 
	color:#FFFFFF; 
	padding: 3px 10px; 
	text-align:right;
}

.ofertasValorPassagemPost {
	font-size:18px; 
	color:#FFFFFF;  
	text-align:left;
	position:absolute;
}

.boxVoosDestaqueTitulo {
	width:860px;
	margin-top:20px; 
	margin-left:14px; 
	height:50px; 
	line-height:15px; 	
}

.boxVoosDestaqueTituloBuskauto {
	width:860px;
	margin-top:0px; 
	margin-left:14px;  
	line-height:15px; 	
}

.boxVoosDestaqueTituloPost {
	/*width:860px;*/
	margin-top:20px; 
	margin-left:14px; 
	height:50px; 
	line-height:15px; 	
}

.boxVoosDestaqueTituloNewsletters {
	width:260px; 
	margin-top:20px; 
	margin-left:14px; 
	height:50px; 
	line-height:15px; 	
}

.boxVoosDestaqueTituloNewsletters-via {
	width:260px; 
	margin-top:20px; 
	margin-left:14px; 
	height:50px; 
	line-height:15px; 	
}

.boxVoosDestaqueTituloNewsletters-ob {
	width:260px; 
	margin-top:75px; 
	margin-left:14px; 
	height:50px; 
	line-height:15px; 	
}

.boxDestaqueBarraTimesAtletas {
	width:260px; 
	margin-top:0px; 
	margin-left:0px; 
	height:45px; 
	line-height:15px; 	
}

.boxVoosDestaqueTituloAssessoria {
	width:380px; 
	margin-top:20px; 
	margin-left:14px; 
	height:50px; 
	line-height:15px; 	
}

.boxEmailMSGSucesso {
	width:450px; 
	margin-top:20px; 
	margin-left:14px; 
	height:50px; 
	line-height:22px;
	font-size:26px; 
	color:#ffffff; 
	font-weight: bold;	 	
}

.tituloDestaquePagamento {
	font-size:22px; 
	color:#353535; 
	font-weight: bold;	
}

.tituloDestaquePagamento-sv {
	font-size:22px; 
	color:#FFFFFF; 
	font-weight: bold;	
}

.tituloDestaquePagamento-wtb {
	font-size:22px; 
	color:#FFFFFF; 
	font-weight: bold;	
}

.tituloDestaquePagamento-via {
	font-size:22px; 
	color:#E22C50; 
	font-weight: bold;	
}

.tituloDestaquePagamentoDetalhes-wtb {
	font-size:22px; 
	color:#000000; 
	font-weight: bold;	
}

.tituloDestaque {
	font-size:22px; 
	color:#004D80; 
	font-weight: bold;	
}

.tituloDestaque-tm {
	font-size:22px; 
	color:#999999; 
	font-weight: bold;	
}

.tituloDestaque-co {
	font-size:22px; 
	color:#00ADC6; /*#000000; */
	font-weight: bold;	
}

.tituloDestaque-ob {
	font-size:22px; 
	color:#000000; /*#000000; */
	font-weight: bold;	
}

.tituloDestaqueProduto-co {
	font-size:22px; 
	color:#FFFFFF; /*#000000; */
	font-weight: bold;	
}

.tituloDestaque-sv {
	font-size:22px; 
	color:#F277C6; /*#000000; */
	font-weight: bold;	
}

.tituloDestaque-tc {
	font-size:22px; 
	color:#ED4364;
	font-weight: bold;	
}

.tituloDestaque-cw {
	font-size:22px; 
	color:#008882;
	font-weight: bold;	
}

.tituloDestaque-wtb {
	font-size:22px; 
	color:#7D55C7;
	font-weight: bold;	
}

.tituloDestaqueProduto-tc {
	font-size:22px; 
	color:#FFFFFF;
	font-weight: bold;	
}

.tituloDestaqueProduto-cw {
	font-size:22px; 
	color:#FFFFFF;
	font-weight: bold;	
}

.tituloDestaqueProduto-le {
	font-size:22px; 
	color:#FFFFFF;
	font-weight: bold;	
}

.tituloDestaqueProduto-robotop {
	font-size:22px; 
	color:#FFFFFF;
	font-weight: bold;	
}

.tituloDestaqueProduto-100fila {
	font-size:22px; 
	color:#FFFFFF;
	font-weight: bold;	
}

.tituloDestaqueProduto-via {
	font-size:22px; 
	color:#E22C50;
	font-weight: bold;	
}

.tituloDestaqueProduto-br {
	font-size:22px; 
	color:#FFFFFF;
	font-weight: bold;	
}

.tituloDestaqueProduto-eg {
	font-size:22px; 
	color:#FFFFFF;
	font-weight: bold;	
}

.tituloDestaqueProduto-cp {
	font-size:22px; 
	color:#FFFFFF;
	font-weight: bold;	
}

.tituloDestaque-40 {
	font-size:22px; 
	color:#065E56;
	font-weight: bold;	
}

.tituloDestaque-le {
	font-size:22px; 
	color:#000000;
	font-weight: bold;	
}

.tituloDestaque-maisviajar {
	font-size:22px; 
	color:#006A9D;
	font-weight: bold;	
}

.tituloDestaque-robotop {
	font-size:22px; 
	color:#000000;
	font-weight: bold;	
}

.tituloDestaque-buskauto {
	font-size:22px; 
	color:#036074;
	font-weight: bold;	
}

.tituloDestaque-100fila {
	font-size:22px; 
	color:#000000;
	font-weight: bold;	
}

.tituloDestaque-via {
	font-size:22px; 
	color:#E22C50;
	font-weight: bold;	
}

.tituloDestaque-pv {
	font-size:22px; 
	color:#395486;
	font-weight: bold;	
}

.tituloDestaque-im {
	font-size:22px; 
	color:#D96D00; /*#000000; */
	font-weight: bold;	
}

.tituloDestaqueDias {
	font-size:18px; 
	color:#004D80; 
	font-weight: bold;	
}

.tituloDestaqueValoresDias {
	font-size:14px; 
	color:#A3D900; 
	font-weight: bold;	
}

.tituloDestaqueValoresDiasPreco {
	font-size:14px; 
	color:#CCCCCC; 
}

.tituloDestaqueAgenda {
	font-size:16px; 
	color:#004D80; 
	font-weight: bold;
	margin-top:10px;
	margin-left:10px;
}

.subtituloDestaque {
	font-size:18px; 
	color:#016CB6; 
	font-weight: bold;
}

.subtituloDestaquePagamento {
	font-size:18px; 
	color:#333333; 
	font-weight: bold;
}

.subtituloDestaquePagamento-sv {
	font-size:18px; 
	color:#FFFFFF; 
	font-weight: bold;
}

.subtituloDestaquePagamento-wtb {
	font-size:18px; 
	color:#FFFFFF; 
	font-weight: bold;
}

.subtituloDestaquePagamento-via {
	font-size:18px; 
	color:#EB6D87; 
	font-weight: bold;
}

.subtituloDestaquePagamentoDetalhes-wtb {
	font-size:18px; 
	color:#BBBBBB; 
	font-weight: bold;
}

.tituloDestaqueSaldoCredito {
	font-size:16px; 
	font-weight: bold;
	margin-top:10px;
	margin-left:10px;
}

.tituloDestaqueSports {
	font-size:14px; 
	font-weight: bold;
	margin-top:83px;
	margin-left:15px;
	position:absolute;
	color:#FFFFFF;
}
	.boxSports:hover .tituloDestaqueSports {
		color:#33E4FF;
	}	

.subtituloDestaqueSaldoCredito {
	font-size:20px; 
	color:#999999; 
	margin-top:5px;
	margin-left:10px;
}

.subtituloDestaqueSaldoTime {
	font-size:20px; 
	color:#FFFFFF; 
	margin-top:5px;
	margin-left:10px;
}

.subtituloDestaqueAtletaDados {
	font-size:20px; 
	color:#000000; 
	margin-top:5px;
	margin-left:10px;
}

.subtituloDestaque-tc {
	font-size:18px; 
	color:#F48787; 
	font-weight: bold;
}

.subtituloDestaque-cw {
	font-size:18px; 
	color:#00C1B8; 
	font-weight: bold;
}

.subtituloDestaque-wtb {
	font-size:18px; 
	color:#6238AD; 
	font-weight: bold;
}

.subtituloDestaqueProduto-tc {
	font-size:18px; 
	color:#FCD8C9; 
	font-weight: bold;
}

.subtituloDestaqueProduto-cw {
	font-size:18px; 
	color:#00C1B8; 
	font-weight: bold;
}

.subtituloDestaqueProduto-le {
	font-size:18px; 
	color:#EEEEEE; 
	font-weight: bold;
}

.subtituloDestaqueProduto-robotop {
	font-size:18px; 
	color:#EEEEEE; 
	font-weight: bold;
}

.subtituloDestaqueProduto-100fila {
	font-size:18px; 
	color:#EEEEEE; 
	font-weight: bold;
}

.subtituloDestaqueProduto-via {
	font-size:18px; 
	color:#EB6D87; 
	font-weight: bold;
}

.subtituloDestaqueProduto-br {
	font-size:18px; 
	color:#EEEEEE; 
	font-weight: bold;
}

.subtituloDestaqueProduto-eg {
	font-size:18px; 
	color:#EEEEEE; 
	font-weight: bold;
}

.subtituloDestaqueProduto-cp {
	font-size:18px; 
	color:#EEEEEE; 
	font-weight: bold;
}

.subtituloDestaque-40 {
	font-size:18px; 
	color:#10EBD5; 
	font-weight: bold;
}

.subtituloDestaque-tm {
	font-size:18px; 
	color:#BBBBBB; 
	font-weight: bold;
}

.subtituloDestaque-le {
	font-size:18px; 
	color:#BBBBBB; 
	font-weight: bold;
}

.subtituloDestaque-maisviajar {
	font-size:18px; 
	color:#56ABDD; 
	font-weight: bold;
}

.subtituloDestaque-robotop {
	font-size:18px; 
	color:#BBBBBB; 
	font-weight: bold;
}

.subtituloDestaque-buskauto {
	font-size:18px; 
	color:#069DBD; 
	font-weight: bold;
}

.subtituloDestaque-100fila {
	font-size:18px; 
	color:#BBBBBB; 
	font-weight: bold;
}

.subtituloDestaque-100fila {
	font-size:18px; 
	color:#BBBBBB; 
	font-weight: bold;
}

.subtituloDestaque-via {
	font-size:18px; 
	color:#EB6D87; 
	font-weight: bold;
}

.subtituloDestaque-pv {
	font-size:18px; 
	color:#4479AB; 
	font-weight: bold;
}

.subtituloDestaque-co {
	font-size:18px; 
	color:#707079; 
	font-weight: bold;
}

.subtituloDestaque-ob {
	font-size:18px; 
	color:#707079; 
	font-weight: bold;
}

.subtituloDestaqueProduto-co {
	font-size:18px; 
	color:#999999; 
	font-weight: bold;
}

.subtituloDestaque-sv {
	font-size:18px; 
	color:#F2CCFF; 
	font-weight: bold;
}

.subtituloDestaque-im {
	font-size:18px; 
	color:#707079; 
	font-weight: bold;
}

.subtituloDestaquePostVoo {
	font-size:18px; 
	color:#016CB6; 
	font-weight: bold;
	margin-top:-10px;
}

.subtituloDestaqueDias {
	font-size:32px; 
	color:#91D8F7; 
	font-weight: bold;
	margin-top:10px;
}

.subtituloDestaqueValorReceber {
	font-size:32px; 
	color:#91D8F7; 
	font-weight: bold;
	margin-top:10px;
}

.subtituloDestaqueValorReceberCotarMilhas {
	font-size:38px; 
	color:#FF8000; 
	font-weight: bold;
	margin-top:10px;
}

.subtituloDestaqueAgenda {
	font-size:14px; 
	color:#016CB6; 
	font-weight: bold;
	margin-top:0px;
	margin-left:10px;
}

.boxCarrinhoCompra {
	width: 30px; 
	height: 30px; 
	border-radius: 50%; 
	text-align: center; 
	line-height: 30px; 
	color: white; 
	margin-top:20px; 
	margin-left:5px;
	font-size:16px;
	font-weight: bold;
	position:absolute;
}

.posicaoReserva {
	display: none;
} 

.descricaoDestaqueAgenda {
	font-size:14px;
	margin-left:10px;	
	line-height:1;
}

.descricaoDestaqueDetalhesSaldoCredito {
	font-size:14px;
	margin-left:10px;	
	line-height:1;
	margin-top:10px;
}

.subtituloProblema {
	font-size:18px; 
	color:#888888; 
	font-weight: bold;
}

.subtituloProblemaSV {
	font-size:18px; 
	color:#FFFFFF; 
	font-weight: bold;
}

.subtituloProblemaTexto {
	font-size:14px; 
	color:#BBB;
	margin-left:28px; 
	margin-top:2px;
}

.subtitulo5Razoes {
	font-size:14px; 
	color:#FFF;
	margin-left:60px; 
	margin-top:5px;
	width:260px;
}

.subtitulo5RazoesBuskauto {
	font-size:14px; 
	color:#FFF;
	margin-left:60px; 
	margin-top:5px;
	width:360px;
}

.subtituloDestaqueFinal {
	font-size:18px; 
	color:#8DD5F6; 
	font-weight: bold;
}

.tituloTabela {
	font-size:18px; 
	color:#016CB6; 
	font-weight: bold;
	float:left;
}

.subtituloDestaqueContadores {
	font-size:14px; 
	color:#999999;
}

.subtituloCategoria1 {
	font-size:18px; 
	color:#59AFC8; 
	font-weight: bold;
}

.subtituloCategoria2 {
	font-size:18px; 
	color:#59AFC8; 
}

.tituloDestaqueBranco {
	font-size:28px; 
	font-weight:1000; 
	line-height: 0.8; 
	color:#FFFFFF;
}

.tituloDestaqueAzul {
	font-size:28px; 
	font-weight:1000; 
	line-height: 0.8; 
	color:#00A2D7;
}

.tituloDestaqueBranco-via {
	font-size:28px; 
	font-weight:1000; 
	line-height: 0.8; 
	color:#E22C50;
}

.subtituloDestaqueBranco {
	font-size:18px; 
	color:#ffffff; 
	font-style:italic; 
	font-weight: bold;
}

.subtituloDestaqueBranco-via {
	font-size:18px; 
	color:#EB6D87; 
	font-style:italic; 
	font-weight: bold;
}

.tituloDestaqueBanner {
	position:absolute; 
	font-size:32px; 
	color:#FFFFFF; 
	width:250px; 
	margin-top:120px;
	font-weight:bold; 
	margin-left:15px;
}

.tituloDestaqueServicos {
	margin-top:20px; 
	font-size:22px; 
	color:#999999; 
	text-align:center; 
	line-height: 1;
	font-weight:bold; 
}

.tituloDestaqueBanner2Linha {
	position:absolute; 
	font-size:28px; 
	color:#FFFFFF; 
	width:250px;
	margin-top:145px;
	margin-left:15px;
}

.tituloDestaqueBanner2LinhaEmpresa {
	position:absolute; 
	font-size:26px; 
	color:#FFFFFF; 
	width:250px;
	margin-top:145px;
	margin-left:15px;
}

.tituloDestaqueBannerDireitos {
	position:absolute; 
	font-size:28px; 
	color:#FFFFFF; 
	width:250px; 
	font-weight:bold; 
	margin-top:130px; 
	margin-left:15px;
}

.subtituloDestaqueBanner {
	position:absolute; 
	font-size:18px; 
	color:#FFFFFF; 
	width:255px; 
	line-height: 1; 
	margin-top:180px; 
	margin-left:15px;
}

.subtituloDestaqueVisto {
	position:absolute; 
	font-size:18px; 
	color:#FFFFFF; 
	width:220px; 
	line-height: 1; 
	margin-top:180px; 
	margin-left:15px;
}

.subtituloDestaqueBannerDireitos {
	position:absolute; 
	font-size:16px; 
	color:#FFFFFF; 
	width:260px; 
	line-height: 1; 
	margin-top:165px; 
	margin-left:15px;
}

.subtituloDestaqueBannerRegulamentacoes {
	position:absolute; 
	font-size:16px; 
	color:#BBB; 
	width:160px; 
	line-height: 1; 
}

.conteudoDestaque {	
	text-align:justify;
	margin-top: 25px;
}

.displayBuscadorMobile {
	display: none;
}

.divSocialLateralDisplay {
	display: none;
}

.displayShopping {
	width:100%; 
	height:470px; 
	float:left;
	background-color:#EBF9FE;
}

.displayDepoimentos {
	width:100%;
	/*margin-left:10px;*/
}

.displayNoticias {
	width:100%;
	float:left;	
	background-color:#FDFDFD;
}

.displayDestaque {
	width:100%; 
	height:600px; 
	float:left;
	background-color:#FFFFFF;
}

.displayDestaqueUnico {
	width:100%; 
	height:600px; 
	float:left;
	background-color:#FFFFFF;
}

.displayDestaqueFerramentasUnico {
	width:100%; 
	height:550px; 
	float:left;
	background-color:#FFFFFF;
}

.displayDestaqueMarketplacesUnico {
	width:100%; 
	height:950px; 
	float:left;
	background-color:#FFFFFF;
}

.displayDestaqueClienteUnico {
	width:100%; 
	height:310px; 
	float:left;
	background-color:#FFFFFF;
}

.displayVoo {
	width:100%; 
	float:left;
	/*background-color:#FFFFFF;*/
}

.displayDepoimentosTela {
	width:100%; 
	float:left;
	background-color:#FFFFFF;
}

.displayDestaqueServicos {
	width:100%; 
	height:500px;
	margin-top:25px;
	float:left;
	background-color:#FFFFFF;
}

.displayDestaqueRegulamentacoes {
	width:100%; 
	height:200px; 
	float:left;
	background-color:#FDFDFD;
}

.displayDestaquesRepresentante {
	width:100%; 
	height:500px; 
	float:left;
	background-color:#FFFFFF;
}

.displayAereas {
	width:100%; 
	height:150px; 
	float:left;
	background-image: url("../../images/aereas/airlines.png");
}

.displayShoppingBK {
	width:100%; 
	height:48px; 
	float:left;	
	background-image: url("../../images/shoppingmilhas/bk_shopping.png");
	background-position: center;	
}

.displayObterEmail {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/shoppingmilhas/bk_email.png");
	background-position: center;
}

.displayObterEmail-tc {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/turboconcursos/bk_email.png");
	background-position: center;
}

.displayObterEmail-cw {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/concursosnaweb/bk_email.png");
	background-position: center;
}

.displayObterEmail-wtb {
	width:100%; 
	height:284px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/webtvbr/bk_email.png");
	background-position: center;
}

.displayObterEmail-le {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/leveneen/bk_email.png");
	background-position: center;
}

.displayObterEmail-rotaturismoclube {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/rotaturismoclube/bk_email.png");
	background-position: center;
}

.displayObterEmail-maisviajar {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/maisviajar/bk_email.png");
	background-position: center;
}

.displayObterEmail-institutocannabis {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/institutocannabis/bk_email.png");
	background-position: center;
}

.displayObterEmail-funcionarioonline {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/funcionarioonline/bk_email.png");
	background-position: center;
}

.displayObterEmail-robotop {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/robotop/bk_email.png");
	background-position: center;
}

.displayObterEmail-buskauto {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/buskauto/bk_email.png");
	background-position: center;
}

.displayObterEmail-100fila {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/100fila/bk_email.png");
	background-position: center;
}

.displayObterEmail-via {
	width:100%; 
	height:280px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/viame/bk_email.png");
	background-position: center;
}

.displayObterEmail-br {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/bonusrifa/bk_email.png");
	background-position: center;
}

.displayObterEmail-eg {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/encurtadorgratis/bk_email.png");
	background-position: center;
}

.displayObterEmail-40 {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/40gramas/bk_email.png");
	background-position: center;
}

.displayObterEmail-sv {
	width:100%; 
	height:200px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/showdevizinha/bk_email.png");
	background-position: center;
}

.displayObterEmail-ob {
	width:100%; 
	height:280px;
	/*margin-top:-10px;*/
	float:left;	
	background-image: url("../../images/supershoppingbrasil/bk_email.png");
	background-position: center;
}

.displayBarraTimesAtletas {
	width:100%; 
	height:250px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/cartolaonline/bk_barra_times_atletas.png");
	background-position: center;
}

.displayBarraShowDeVizinha {
	width:100%; 
	height:546px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/showdevizinha/bk_barra_vizinhas.png");
	background-position: center;
}

.displayBarraCartolaOnline {
	width:100%; 
	height:546px;
	/*margin-top:-40px;	*/
	float:left;	
	background-image: url("../../images/cartolaonline/bk_barra_cartola.png");
	background-position: center;
	background-color:#4D4D4D;
}

.displayBarraTurboConcursos {
	width:100%; 
	height:546px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/turboconcursos/bk_barra_turbo.png");
	background-position: center;
}

.displayBarraConcursosNaWeb {
	width:100%; 
	height:546px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/concursosnaweb/bk_barra_concursosnaweb.png");
	background-position: center;
}

.displayBarraWebTvBr {
	width:100%; 
	height:546px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/webtvbr/bk_barra_webtvbr.png");
	background-position: center;
}

.displayBarraLeveneen {
	width:100%; 
	height:546px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/leveneen/bk_barra_leveneen.png");
	background-position: center;
}

.displayBarraInstitutoCannabis {
	width:100%; 
	height:546px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/institutocannabis/bk_barra_institutocannabis.png");
	background-position: center;
}

.displayBarraFuncionarioOnline {
	width:100%; 
	height:586px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/funcionarioonline/bk_barra_funcionarioonline.png");
	background-position: center;
}

.displayBarraRobotop {
	width:100%; 
	height:586px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/robotop/bk_barra_robotop.png");
	background-position: center;
}

.displayBarra100Fila {
	width:100%; 
	height:586px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/100fila/bk_barra_100fila.png");
	background-position: center;
}

.displayBarraViaMe {
	width:100%; 
	height:546px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/viame/bk_barra_viame.png");
	background-position: center;
}

.displayBarraBonusRifa {
	width:100%; 
	height:546px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/bonusrifa/bk_barra_bonusrifa.png");
	background-position: center;
}

.displayBarraEncurtadorGratis {
	width:100%; 
	height:546px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/encurtadorgratis/bk_barra_encurtadorgratis.png");
	background-position: center;
}

.displayBarraChavePremiada {
	width:100%; 
	height:546px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/chavepremiada/bk_barra_chavepremiada.png");
	background-position: center;
}


.displayBarra40Gramas {
	width:100%; 
	height:546px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/40gramas/bk_barra_40gramas.png");
	background-position: center;
}

.displayBarrasupershoppingbrasil {
	width:100%; 
	height:546px;
	margin-top:-15px;	
	float:left;	
	background-image: url("../../images/supershoppingbrasil/bk_barra_supershoppingbrasil.png");
	background-position: center;
}

.displayAssessoriaJuridica {
	width:100%; 
	height:400px;
	margin-top:-150px;	
	float:left;
}

.displayVenderMilhas {
	width:100%; 
	height:400px;
	margin-top:-150px;	
	float:left;
}

.displayDestaqueRevendedor {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/shoppingmilhas/bk_renda.png");
	background-position: center;
}

.displayDestaqueRepresentante {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/shoppingmilhas/bk_time.png");
	background-position: center;
}

.displayDestaqueAdvogado {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/shoppingmilhas/bk_advogado-destaque.png");
	background-position: center;
}

.displayDestaqueVistometro {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/shoppingmilhas/bk_vistometro.png");
	background-position: center;
}

.displayDestaqueSejaVendedor-tc {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/turboconcursos/bk_destaque_vendedor.png");
	background-position: center;
}

.displayDestaqueSejaVendedor-cw {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/concursosnaweb/bk_destaque_vendedor.png");
	background-position: center;
}

.displayDestaqueRendaExtra-cw {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/concursosnaweb/bk_destaque_renda.png");
	background-position: center;
}

.displayDestaqueRendaExtra-le {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/leveneen/bk_destaque_renda.png");
	background-position: center;
}

.displayDestaqueRendaExtra-robotop {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/robotop/bk_destaque_renda.png");
	background-position: center;
}

.displayDestaqueRendaExtra-buskauto {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/buskauto/bk_destaque_renda.png");
	background-position: center;
}

.displayDestaqueRendaExtra-100fila {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/100fila/bk_destaque_renda.png");
	background-position: center;
}

.displayDestaqueRendaExtra-co {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/cartolaonline/bk_destaque_renda.png");
	background-position: center;
}

.displayDestaqueCartolaCoin-co {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/cartolaonline/bk_destaque_cartolacoin.png");
	background-position: center;
}

.displayDestaqueRendaExtra-40 {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/40gramas/bk_destaque_renda.png");
	background-position: center;
}

.displayDestaqueRendaExtra-sv {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/showdevizinha/bk_destaque_renda.png");
	background-position: center;
}

.displayDestaqueSejaVendedor-40 {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/40gramas/bk_destaque_vendedor.png");
	background-position: center;
}

.displayDestaqueSejaVendedor-le {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/leveneen/bk_destaque_vendedor.png");
	background-position: center;
}

.displayDestaqueSejaVendedor-robotop {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/robotop/bk_destaque_vendedor.png");
	background-position: center;
}

.displayDestaqueSejaVendedor-100fila {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/100fila/bk_destaque_vendedor.png");
	background-position: center;
}

.displayDestaqueSejaVendedor-pv {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/encurtadorgratis/bk_destaque_vendedor.png");
	background-position: center;
}

.displayDestaqueSejaVendedor-pv {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/40gramas/bk_destaque_vendedor.png");
	background-position: center;
}

.displayDestaqueSejaVendedor-sv {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/showdevizinha/bk_destaque_vendedor.png");
	background-position: center;
}

.displayDestaqueVenderMilhas {
	width:100%; 
	height:400px;
	margin-top:-10px;	
	float:left;	
	background-image: url("../../images/shoppingmilhas/bk_vendermilhas.png");
	background-position: center;
}

.displayDestaqueAdvogadoDireitos {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/shoppingmilhas/bk_advogado-destaque-direitos.png");
	background-position: center;
}

.displayDestaqueVistoAmericanoDescisao {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/shoppingmilhas/bk_visto-desciao.png");
	background-position: center;
}

.displayDestaqueBuskautoFature {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/buskauto/bk_fature.png");
	background-position: center;
}

.displayDestaqueBuskautoInscricoes {
	width:100%; 
	height:461px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/buskauto/bk_inscricoes.png");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
}

.displayDestaqueBuskautoInscricoesCurto {
	width:100%; 
	height:461px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/buskauto/bk_inscricoes_curto.png");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
}

.displayDestaqueBuskautoAumente {
	width:100%; 
	height:325px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/buskauto/bk_aumente.png");
	background-position: center;
	justify-content: center;
}

.displayRodapeBuskauto {
	width:100%; 
	height:53px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/buskauto/bk_rodape.png");
	background-position: center;
	justify-content: center;
}

.displayDestaqueBuskauto {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/buskauto/bk_buskauto.png");
	background-position: center;
	justify-content: center;
}

.displayDestaqueDescisao-tc {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/turboconcursos/bk_decisao.png");
	background-position: center;
	justify-content: center;
}

.displayDestaqueDescisao-cw {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/concursosnaweb/bk_decisao.png");
	background-position: center;
	justify-content: center;
}

.displayDestaqueDescisao-le {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/leveneen/bk_decisao.png");
	background-position: center;
	justify-content: center;
}

.displayDestaqueDescisao-robotop {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/robotop/bk_decisao.png");
	background-position: center;
	justify-content: center;
}

.displayDestaqueDescisao-100fila {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/100fila/bk_decisao.png");
	background-position: center;
	justify-content: center;
}

.displayDestaqueDescisao-pv {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/encurtadorgratis/bk_decisao.png");
	background-position: center;
	justify-content: center;
}

.displayDestaqueDescisao-40 {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/40gramas/bk_decisao.png");
	background-position: center;
	justify-content: center;
}

.displayDestaqueDescisao-sv {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/showdevizinha/bk_decisao.png");
	background-position: center;
	justify-content: center;
}

.displayDestaqueVender {
	width:100%; 
	height:400px;
	margin-top:20px;	
	float:left;	
	background-image: url("../../images/shoppingmilhas/bk_vender.png");
	background-position: center;
	justify-content: center;
}

.displayDestaqueAdvogadoCliente {
	width:100%; 
	height:400px;
	margin-top:25px;	
	float:left;	
	background-image: url("../../images/shoppingmilhas/bk_advogado-cliente-aeroporto.png");
	background-position: center;
	justify-content: center;
}

.displayCorteAzul {
	width:100%; 
	height:170px; 
	float:left;	
	background-image: url("../../images/bk_paginas.png");
	background-position: center;
	justify-content: center;
}

.divCaptainScheme {
	width:22px;
	height:18px;
	background-image:url(../../images/icon/capitan.png); 
	background-repeat:no-repeat; 
	background-position:center; 	
	margin-top:-53px; 
	margin-left:2px;
	position:absolute;
	z-index:1;
	display:none;	
}

.divAlinhaLogoCartolaCoin {
	position:absolute; 
	margin-top:80px; 
	margin-left:-70px;
}
	
.displayRodape {
	width:100%; 
	height:470px; 
	float:left;	
	background-position: center;
	background-color:#EBF9FE;
}

.displayRodape-tm {
	width:100%; 
	height:250px; 
	float:left;	
	background-position: center;
	background-color:#DDDDDD;
}

.displayRodape-co {
	width:100%; 
	/*height:290px;*/
	float:left;	
	background-position: center;
	background-color:#11111f;
}

.displayRodape-le {
	width:100%; 
	height:340px; 
	float:left;	
	background-position: center;
	background-color:#DDDDDD;
}

.displayRodape-via {
	width:100%; 
	height:300px; 
	float:left;	
	background-position: center;
	background-color:#EC778E;
}

.displayRodape-tc {
	width:100%; 
	height:330px; 
	float:left;	
	background-position: center;
	background-color:#47141E;
}

.displayRodape-rotaturismoclube {
	width:100%; 
	height:230px; 
	float:left;	
	background-position: center;
	background-color:#85714D;
}

.displayRodape-maisviajar {
	width:100%; 
	height:280px; 
	float:left;	
	background-position: center;
	background-color:#00699B;
}

.displayRodape-institutocannabis {
	width:100%; 
	height:330px; 
	float:left;	
	background-position: center;
	background-color:#076960;
}

.displayRodape-funcionarioonline {
	width:100%; 
	height:250px; 
	float:left;	
	background-position: center;
	background-color:#076960;
}

.displayRodape-robotop {
	width:100%; 
	height:250px; 
	float:left;	
	background-position: center;
	background-color:#456D81;
}

.displayRodape-cw {
	width:100%; 
	height:385px; 
	float:left;	
	background-position: center;
	background-color:#002D2B;
}

.displayRodape-40 {
	width:100%; 
	height:300px; 
	float:left;	
	background-position: center;
	background-color:#F4F8F7;
}

.displayRodape-PV {
	width:100%; 
	height:330px; 
	float:left;	
	background-position: center;
	background-color:#E9F5F8;
}

.displayRodape-SV {
	width:100%; 
	height:300px; 
	float:left;	
	background-position: center;
	background-color:#000000;
}

.displayRodape-ob {
	width:100%; 
	height:310px; 
	float:left;	
	background-position: center;
	background-color:#000000;
}

.displayRodape-wtb {
	width:100%; 
	/*height:215px; */
	float:left;	
	background-position: center;
	background-color:#3A2268;
}

.displayRodapeAvisoEmpresa {
	width:100%; 
	float:left;	
	text-align:justify;		
	background-position: center;
}

.displayRodapeAvisoEmpresaBuskauto {
	width:100%; 
	float:left;	
	text-align:justify;		
	background-position: center;
}

.displayRodape40GramasAvisoEmpresa {
	width:100%; 
	float:left;	
	text-align:justify;		
	background-position: center;
}

.displayRodapeWTBAvisoEmpresa {
	width:100%; 
	float:left;	
	text-align:justify;		
	background-position: center;
}

.displayRodapeInstitutoCannabisAvisoEmpresa {
	width:100%; 
	float:left;	
	text-align:justify;		
	background-position: center;
}

.displayRodapeLeveneenAvisoEmpresa {
	width:100%; 
	float:left;	
	text-align:justify;		
	background-position: center;
}

.displayRodape-im {
	width:100%; 
	height:290px; 
	float:left;	
	background-position: center;
	background-color:#FDF9ED;
}

.displayRodape-buskauto {
	width:100%; 
	height:200px; 
	float:left;	
	background-position: center;
	background-color:#07A9CB;
	margin-top:0px;
}

.displayRodapeLinkPagamento {
	width:100%; 
	height:210px; 
	float:left;	
	background-position: center;
	background-color:#EBF9FE;
}

.displayRodapeCompacto {
	width:100%; 
	height:660px; 
	float:left;	
	background-position: center;
	background-color:#EBF9FE;
	margin-top:30px;
}

.bola {
	border-radius: 50%;
	overflow: hidden;
	position: relative;
}
	.imagemBola {
		width: 100%;
		height: 100%;
		object-fit: cover;
		object-position: center;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

.ofertasProdutosDescricao {
	width:285px; 
	height:70px; 
	float:left; 
	background-color:#D8F3FE;
	margin-top:0px;
}

.checkbox-filter {
	width:15px;
	height:15px;
}

.pos-label-filter {
	margin-top:1px;
	position:absolute;
}

.ofertasBoxParcela {
	width:285px; 
	height:30px; 
	float:left; 
	background-color:#57A0C3;
}

.ofertasValorProdutoParcela {
	font-size:14px; 
	color:#FFFFFF; 
	padding: 6px 10px; 
	text-align:right;
}

.ofertasValorProdutoParcelaPost {
	font-size:14px; 
	color:#FFFFFF; 
	text-align:left;
}

.alinhaCanaisConta {
	margin-top:20px; 
	margin-left:4px;
}

.boxTextSummernote {	
	margin-top:25px; 
	width:99%;
}

.lineThrough {
	text-decoration: line-through;
}

.bordaProdutoTopDiretaEsquerda {
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;		
}

.bordaRepresentanteConta {
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;		
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;		
}

.bordaProdutoTopDiretaEsquerdaDepoimento {
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;
	margin-top:3px;
}

.bordaTextoDepoimento {
	background-color:#FDF9ED; 
	color:#999; 
	text-align:left; 
	height:180px; 
	width:285px; 
	padding: 15px 15px; 
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;
}

.bordaTextoProdutos {
	background-color:#FDF9ED; 
	color:#999; 
	text-align:left; 
	width:220px; 
	/*height: 100%;*/
	padding: 15px 15px; 
	margin-top:25px;
}

.tamanhoBlocoFotoBlog {
	width: 285px; 
	height: 160px; 
	position: relative; 
	overflow: hidden;
}

.tituloPostagensMaisAcessadosBlog {
	width:285px; 
	background-color:#FDF9ED; 
	border-top-left-radius: 15px; 
	border-top-right-radius: 15px; 
	float:left;	
	margin-top:25px;
	margin-left:18px;
}

.tituloNoticiasMaisAcessasBlog {
	width:250px; 
	height:70px; 
	margin-top:0px; 
	margin-left:20px; 
	line-height:15px; 
	float:left;
}	
	
.barraCategoriaBlog {
	width:265px; 
	margin-left:20px;
}
	
.tituloLandingPage {
	font-size:28px; 
	font-weight: bold; 
	text-align:right; 
	width:885px;
	height:190px;	
	line-height:0.9; 
	margin-top:23px; 
	float:left;
}

.tituloLandingPageCo {
	font-size:24px; 
	font-weight: bold; 
	text-align:right; 
	width:755px;
	height:190px;	
	line-height:0.9; 
	margin-top:23px; 
	float:left;
}

.ajusteNumerosBuskauto {
	margin-top:80px;
	height:140px;
}

.ajustaLandingPageBuskauto {
	margin-left:-90px;;
}

.ajustaLandingPageBuskautoIndex {
	margin-left:-90px;;
}

.tituloLandingPageBuskauto {
	font-size:28px; 
	font-weight: bold; 
	text-align:left; 
	width:755px;
	height:97px;	
	line-height:0.9; 
	margin-top:223px;
	margin-left:100px;
	float:left;
}

.tituloLandingPageBuskautoTitulo {
	color:#FFF; 
	background-color:#00A2D7; 
	padding: 1px 2px; 
	display: inline-block; 
	font-size:48px; 
	z-index:1;
}

.tituloAjustaBuskautoTitulo {
	margin-left:-105px;
}

.tituloLandingPageBuskautoSubTitulo {
	color:#FFF; 
	background-color:#0DB8C6; 
	padding: 1px 2px; 
	margin-top:2px; 
	display: inline-block; 
	font-size:36px; 
	z-index:0;
}

.tituloLandingPageVia {
	font-size:24px; 
	font-weight: bold; 
	text-align:right; 
	width:755px;
	height:190px;	
	line-height:0.9; 
	margin-top:23px; 
	float:left;
	margin-left:-27px;
}

.corpoBuscador {
	width:885px; 
	height:185px; 
	float:left;
}

.corpoAvisos {
	width:885px; 
	height:50px; 
	float:left;
	margin-top:40px;
}

.corpoAvisos-CO {
	width:785px; 
	height:50px; 
	float:left;
	margin-top:10px;
	margin-left:100px;
}

.corpoAvisos-Buskauto {
	width:785px; 
	height:50px; 
	float:left;
	margin-top:10px;
	margin-left:100px;
}

.corpoAvisos-FuncionarioOnline {
	width:785px; 
	height:50px; 
	float:left;
	margin-top:120px;
	margin-left:100px;
}

.corpoAvisos-Robotop {
	width:785px; 
	height:50px; 
	float:left;
	margin-top:135px;
	margin-left:100px;
}

.LocalNameTableMobile {
	display:none;
}

.TimeNameTableMobile {
	display:none;
}


.FotoBlogMobile {
	display:none;
}

.FotoBlogMobileSe {
	display:none;
}

.FotoBlogMobile12Pro {
	display:none;
}

.TabelaClassificacaoMobile {
	display:none;
}

.TabelaClassificacaoResponsivo {
	display:none;
}

.TabelaVizinhaMobile {
	display:none;
}

.TabelaFilmesMobileS20 {
	display:none;
}

.btnProdutoDivSetaProximo {
	display:none;
}

.TabelaClassificacaoResponsive {
	display:none;
}

.LocalTableMobile {
	display:none;
}

.LocalNameTableMobileSe {
	display:none;
}

.btnGroupFTS {
	margin-top:-33px; 
	margin-left:205px; 
	position:absolute;
}

.TimeNameTableBalancoMobile {
	display:none;
}

.TimeNameEsquerdaTableMobile {
	display:none;
}

.CountriesLogo {
	position:absolute; 
	margin-top:15px; 
	margin-left:250px;
}

.CountriesLogoMobile {
	display:none;
}

.CountriesLogoAthletes {
	position:absolute; 
	margin-top:-46px; 
	margin-left:189px;
}

.CountriesLogoAthletesMobile {
	display:none;
}

.CountriesLogoCoach {
	position:absolute; 
	margin-top:-33px; 
	margin-left:189px;
}

.CountriesLogoCoachMobile {
	display:none;
}

.corpoAvisosMobile {
	display:none;
}

.corpoAvisosMobile-Co {
	display:none;
}

.corpoAvisosMobile-Buskauto {
	display:none;
}
,
.corpoAvisosMobile-FuncionarioOnline {
	display:none;
}

.corpoAvisosMobile-Robotop {
	display:none;
}

.tituloMSGLandingSeguranca {
	font-size:22px; 
	color:#FFF; 
	font-weight:bold;
}

.subtituloMSGLandingSeguranca {
	font-size:18px; 
	color:#FFF; 
	font-style:italic;
}

.alinhaContadorLancamento {
	/*margin-left:380px; */
	margin-top:580px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.clear-airport-bar {
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:185px;
	margin-top:-30px; 
	z-index:2; 
	cursor:pointer;
}

.clear-miles {
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:220px;
	margin-top:15px; 
	z-index:2; 
	cursor:pointer;
	position:absolute;
}

.clear-searches {
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:150px;
	margin-top:5px; 
	z-index:2; 
	cursor:pointer;
	position:absolute;
}

.clear-searches-vehicle-alert {
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:222px;
	margin-top:5px; 
	z-index:2; 
	cursor:pointer;
	position:absolute;
}

.clear-searches-vehicle-alert-year {
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:84px;
	margin-top:-48px; 
	z-index:2; 
	cursor:pointer;
	position:absolute;
}

.clear-searches-vehicle-alert-price {
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:94px;
	margin-top:-25px; 
	z-index:2; 
	cursor:pointer;
	position:absolute;
}

.clear-airport-date {
	position:absolute; 
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:87px;
	margin-top:-31px; 
	z-index:2; 
	cursor:pointer;
}

.clear-upload-avatar-time {
	position:absolute; 
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:180px;
	margin-top:-41px; 
	z-index:2; 
	cursor:pointer;
}

.clear-searches-sports {
	position:absolute; 
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:177px;
	margin-top:-49px; 
	z-index:2; 
	cursor:pointer;
}

.clear-searches-products {
	position:absolute; 
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:216px;
	margin-top:6px; 
	z-index:2; 
	cursor:pointer;
}

.clear-searches-sports-type {
	position:absolute; 
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:197px;
	margin-top:-49px; 
	z-index:2; 
	cursor:pointer;
}

.clear-points-quote-token {
	position:absolute; 
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:177px;
	margin-top:-49px; 
	z-index:2; 
	cursor:pointer;
}

.clear-points-quote-token-airlines {
	position:absolute; 
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:180px;
	margin-top:-49px; 
	z-index:2; 
	cursor:pointer;
}

.clear-points-quote-token-quantity {
	position:absolute; 
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:180px;
	margin-top:-49px; 
	z-index:2; 
	cursor:pointer;
}


.clear-teams-users-sports {
	position:absolute; 
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:217px;
	margin-top:8px; 
	z-index:2; 
	cursor:pointer;
}

.btn_view_upload {
	position:absolute; 
	background-image:url(../../images/icon/view.png); 
	width:23px; 
	height:16px; 
	margin-left:213px;
	margin-top:22px; 
	z-index:2; 
	cursor:pointer;
}

.btn_view_upload_black {
	position:absolute; 
	background-image:url(../../images/icon/view-black.png); 
	width:24px; 
	height:24px; 
	margin-left:218px;
	margin-top:20px; 
	z-index:2; 
	cursor:pointer;
}

.clear-airport-page {
	position:absolute; 
	background-image:url(../../images/icon/clear.png); 
	width:18px; 
	height:28px; 
	margin-left:337px; 
	margin-top:-45px;
	z-index:2; 
	cursor:pointer;
}

.ui-autocomplete .ui-menu-item a{
	text-decoration: none;
	display: inline-block;
	width: 300px;
	height: 25px;
	font-size:14px; 
}

.pos-date-info {
	font-size:10px; 
	color:#FFFFFF; 
	margin-left:-5px;
	margin-top:5px;
	position:absolute;
}

.title-modal-box {
	font-size:16px; 
	color:#0076AB; 
	font-weight:600;
	font-weight: bold;
}
	
.title-modal-box-co {
	font-size:16px; 
	color:#000000; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-le {
	font-size:16px; 
	color:#707070; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-maisviajar {
	font-size:16px; 
	color:#003651; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-100fila {
	font-size:16px; 
	color:#588DA7; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-robotop {
	font-size:16px; 
	color:#588DA7; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-funcionarioonline {
	font-size:16px; 
	color:#009170; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-via {
	font-size:16px; 
	color:#E22C50; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-pv {
	font-size:16px; 
	color:#395486; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-im {
	font-size:16px; 
	color:#000000; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-tc {
	font-size:16px; 
	color:#ED4364; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-cw {
	font-size:16px; 
	color:#002D2B; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-40 {
	font-size:16px; 
	color:#065E56; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-sv {
	font-size:16px; 
	color:#F277C6; 
	font-weight:600;
	font-weight: bold;
}

.title-modal-box-wtb {
	font-size:16px; 
	color:#000000; 
	font-weight:600;
	font-weight: bold;
}

.subtitle-modal-box {
	font-size:14px; 
	color:#333333; 
	line-height:15px;
}

.subtitle-modal-box-robotop {
	font-size:14px; 
	color:#588DA7; 
	line-height:15px;
}

.subtitle-modal-box-funcionarioonline {
	font-size:14px; 
	color:#6DD900; 
	line-height:15px;
}

.subtitle-modal-box-via {
	font-size:14px; 
	color:#EB6D87; 
	line-height:15px;
}

.boxRodapePartes {
	width: 286px;
	margin-left: auto;
	margin-right: auto;
	float: left;
	text-align: center;
	justify-content: center; 
	align-items: center;   
}

#containerBoxBank {
    width: 180px;
	height: 80px;
    text-align: center;
	margin: 0 auto;
	margin-top: 10px;
}

#containerBoxIdioma { 

}

#containerBoxRedesSociaisRodape {
	height: 80px;
    text-align: center;
	margin: 0 auto;
	margin-top: 10px;
}

.containerRedes {
    width: 150px;
	height: 120px;
    text-align: center;
	margin-top: 0px;
	margin-left: 75px;
}
	
.containerImagem185x185 {
	width: 185px;
	height: 185px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;		
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;	
}

	.containerImagem185x185 img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	
.containerImagem185x72 {
	width: 185px;
	height: 72px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;		
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;	
}

	.containerImagem185x72 img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	
.containerImagemProdutoResposivo {
    width: 347px;
    height: 180px;
    overflow: hidden;
    position: relative;
    border-radius: 10px; /* Você pode combinar todos os cantos em uma única linha */
}
	
.containerImagemUploadCapaResponsiva {
    width: 344px;
    height: 180px;
    overflow: hidden;
    position: relative;
    border-radius: 10px; /* Você pode combinar todos os cantos em uma única linha */
}

.imagemCentralizada {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
}

	.containerImagemProdutoResposivo img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	
.containerImagemProdutoResposivoSV {
    width: 347px;
    height: 180px;
    overflow: hidden;
    position: relative;
    border-radius: 10px; /* Você pode combinar todos os cantos em uma única linha */
}	
	
	.containerImagemProdutoResposivoSV img {
		width: 100%;
		height: auto; /* Ajusta a altura automaticamente para manter a proporção */
		object-fit: cover;
		object-position: center top; /* Ajusta a prioridade para cortar 10% no topo */
		margin-top: -20%; /* Ajusta a posição da imagem para que 10% superior seja cortado */
	}		

.containerImagem100x100 {
	width: 100px;
	height: 100px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;		
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;	
}

	.containerImagem100x100 img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}		

.containerImagem120x120 {
	width: 120px;
	height: 120px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;		
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;		  
}

	.containerImagem120x120 img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}	

.containerImagem140x140 {
	width: 140px;
	height: 140px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;		
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;		  
}

	.containerImagem140x140 img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}	

.containerImagem155x155 {
	width: 155px;
	height: 155px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;		
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;		  
}

	.containerImagem155x155 img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}	
	
.containerImagem160x160 {
	width: 160px;
	height: 160px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px;		
	border-bottom-left-radius: 10px; 
	border-bottom-right-radius: 10px;		  
}

	.containerImagem160x160 img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}	
	
.containerImagem60x60 {
	width: 60px;
	height: 60px;
	overflow: hidden;
	position: relative;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px;		
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 5px;		
}

	.containerImagem60x60 img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}	
	
#containerBoxBanPq {
    width: 150px;
	height: 40px;
    text-align: center;
	margin: 0 auto;
	margin-top: 10px;
}

.boxRedeSocial {
    float: left;
	width: 37px;
	height: 35px;
}

.boxBank {
    float: left;
    width: 45px; 
	height: 45px;
}

.boxBankMed {
    float: left;
    width: 35px; 
	height: 35px;
}

.boxIdiomaMed {
	display: flex; 
	align-items: center; 
	justify-content: center;
	width: 37px;
	height: 35px;
	float: left;
}

.boxBankPq {
    float: left;
    width: 30px; 
	height: 25px;
}

.phothersOption {color:#999}
.othersOption {color:#111}

.div-flight-alert {
	color:#888888; 
	background-color: yellow;
	font-size:12px; 
	z-index: 999;
	position: absolute;
}

.div-alert-form {
	color:#888888; 
	background-color: yellow;
	font-size:12px; 
	margin-top:53px;
	z-index: 999;
	position: absolute;
}

.div-alert-form-select {
	color:#888888; 
	background-color: yellow;
	font-size:12px; 
	margin-top:53px;
	margin-left:-5px;
	z-index: 999;
	position: absolute;
}

.home-manutencao-bk {
	position: fixed;
	top: 0;
	left: 0;
	z-index: -1;
	/* Preserve aspet ratio */
	min-width: 100%;
	min-height: 100%;
}

.div-topo-manutencao {
	top: 0;
	left:0;
	color:#FFFFFF;
	z-index:999;
	width:100%;
}

.line-manutencao-topo {
	background-image: url(../../images/line-lancamento.png);
	width:100%;
	height:1px;
	margin-top:125px;
}

.logo-topmilhas-manutencao {
	background-image: url(../../images/logo/manutencao/topmilhas-manutencao.png);
	width:200px;
	height:250px;
	left: 50%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-concursosnaweb-manutencao {
	background-image: url(../../images/logo/manutencao/concursosnaweb-manutencao.png);
	width:200px;
	height:250px;
	left: 50%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-cartolaonline-manutencao {
	background-image: url(../../images/logo/manutencao/cartolaonline-manutencao.png);
	width:250px;
	height:250px;
	left: 50%;
	margin-left: -125px; /* A metade de sua largura. */
	position: absolute;
}

.logo-turboconcursos-manutencao {
	background-image: url(../../images/logo/manutencao/turboconcursos-manutencao.png);
	width:250px;
	height:250px;
	left: 49%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-intermilhas-manutencao {
	background-image: url(../../images/logo/manutencao/intermilhas-manutencao.png);
	width:250px;
	height:250px;
	left:48%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-concursosnaweb-manutencao {
	background-image: url(../../images/logo/manutencao/concursosnaweb-manutencao.png);
	width:250px;
	height:250px;
	left: 50%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-rotaturismoclube-manutencao {
	background-image: url(../../images/logo/manutencao/rotaturismoclube-manutencao.png);
	width:250px;
	height:250px;
	left: 50%;
	margin-left: -120px; /* A metade de sua largura. */
	position: absolute;
}

.logo-maisviajar-manutencao {
	background-image: url(../../images/logo/manutencao/maisviajar-manutencao.png);
	width:250px;
	height:250px;
	left: 50%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-institutocannabis-manutencao {
	background-image: url(../../images/logo/manutencao/institutocannabis-manutencao.png);
	width:250px;
	height:250px;
	left: 50%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-funcionarioonline-manutencao {
	background-image: url(../../images/logo/manutencao/funcionarioonline-manutencao.png);
	width:250px;
	height:250px;
	left: 50%;
	margin-left: -120px; /* A metade de sua largura. */
	position: absolute;
}

.logo-shoppingmilhas-manutencao {
	background-image: url(../../images/logo/manutencao/shoppingmilhas-manutencao.png);
	width:200px;
	height:250px;
	left: 50%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-pagueparcelado-manutencao {
	background-image: url(../../images/logo/manutencao/pagueparcelado-manutencao.png);
	width:200px;
	height:250px;
	left: 50%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-leveneen-manutencao {
	background-image: url(../../images/logo/manutencao/leveneen-manutencao.png);
	width:250px;
	height:250px;
	left: 48.5%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-40gramas-manutencao {
	background-image: url(../../images/logo/manutencao/40gramas-manutencao.png);
	width:250px;
	height:250px;
	left: 48.5%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-ajusta-40gramas-manutencao {
	margin-top:-60px; 
	text-align:center;
}

.logo-encurtadorgratis-manutencao {
	background-image: url(../../images/logo/manutencao/encurtadorgratis-manutencao.png);
	width:250px;
	height:250px;
	left: 48.5%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-showdevizinha-manutencao {
	background-image: url(../../images/logo/manutencao/showdevizinha-manutencao.png);
	width:250px;
	height:250px;
	left: 48.5%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-supershoppingbrasil-manutencao {
	background-image: url(../../images/logo/manutencao/supershoppingbrasil-manutencao.png);
	width:250px;
	height:250px;
	left: 48.5%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-webtvbr-manutencao {
	background-image: url(../../images/logo/manutencao/webtvbr-manutencao.png);
	width:250px;
	height:250px;
	left: 48.5%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-robotop-manutencao {
	background-image: url(../../images/logo/manutencao/robotop-manutencao.png);
	width:250px;
	height:250px;
	left: 48.5%;
	margin-left: -100px; /* A metade de sua largura. */
	position: absolute;
}

.logo-buskauto-manutencao {
	background-image: url(../../images/logo/manutencao/buskauto-manutencao.png);
	width:299px;
	height:39px;
	left: 48.5%;
	margin-left: -130px; /* A metade de sua largura. */
	margin-top: 150px;
	position: absolute;
}

.status-indicator-btn {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin-top: 2px;
}

	.status-indicator-btn.active {
		background-color: #31AE2B; /* Verde para Ativado */
	}

	.status-indicator-btn.inactive {
		background-color: #999999; /* Vermelho para Desativado */
	}

.corpo-conteudo-manutencao {
	width:625px;
	left:50%;
	margin-left:-312px;
	margin-top:80px;
	position:absolute;
	text-align: center;
}

.text-div-manutencao {
	width:425px;
	text-align:center;
	font-size:18px;
	color:#FFFFFF;
	font-weight: 600;
	line-height:120%;
	text-align:center;
	margin-left:95px;
}

.text-div-manutencao-40 {
	width:425px;
	text-align:center;
	font-size:18px;
	color:#999999;
	font-weight: 600;
	line-height:120%;
	text-align:center;
	margin-left:95px;
}

.text-div-manutencao-PV {
	width:425px;
	text-align:center;
	font-size:18px;
	color:#999999;
	font-weight: 600;
	line-height:120%;
	text-align:center;
	margin-left:95px;
}

.text-div-manutencao-le {
	width:425px;
	text-align:center;
	font-size:18px;
	color:#606062;
	font-weight: 600;
	line-height:120%;
	text-align:center;
	margin-left:95px;
}

.text-div-manutencao-rotaturismoclube {
	width:425px;
	text-align:center;
	font-size:18px;
	color:#606062;
	font-weight: 600;
	line-height:120%;
	text-align:center;
	margin-left:95px;
}

.text-div-manutencao-maisviajar {
	width:425px;
	text-align:center;
	font-size:18px;
	color:#606062;
	font-weight: 600;
	line-height:120%;
	text-align:center;
	margin-left:95px;
}

.text-div-manutencao-institutocannabis {
	width:425px;
	text-align:center;
	font-size:18px;
	color:#606062;
	font-weight: 600;
	line-height:120%;
	text-align:center;
	margin-left:95px;
}

.text-div-manutencao-funcionarioonline {
	width:425px;
	text-align:center;
	font-size:18px;
	color:#606062;
	font-weight: 600;
	line-height:120%;
	text-align:center;
	margin-left:95px;
}

.img-manutencao {
	background-image: url(../../images/manutencao.png);
	width:110px;
	height:110px;
	position:absolute;
	margin-left:250px;
	margin-top:70px;
}

.img-manutencao-40 {
	background-image: url(../../images/manutencao-40.png);
	width:110px;
	height:110px;
	position:absolute;
	margin-left:250px;
	margin-top:70px;
}

.img-manutencao-PV {
	background-image: url(../../images/manutencao-PV.png);
	width:110px;
	height:110px;
	position:absolute;
	margin-left:250px;
	margin-top:70px;
}

.img-manutencao-le {
	background-image: url(../../images/manutencao-le.png);
	width:110px;
	height:110px;
	position:absolute;
	margin-left:250px;
	margin-top:70px;
}

.img-manutencao-rotaturismoclube {
	background-image: url(../../images/manutencao.png);
	width:110px;
	height:110px;
	position:absolute;
	margin-left:250px;
	margin-top:70px;
}

.img-manutencao-maisviajar {
	background-image: url(../../images/manutencao.png);
	width:110px;
	height:110px;
	position:absolute;
	margin-left:250px;
	margin-top:70px;
}

.img-manutencao-institutocannabis {
	background-image: url(../../images/manutencao.png);
	width:110px;
	height:110px;
	position:absolute;
	margin-left:250px;
	margin-top:70px;
}

.img-manutencao-funcionarioonline {
	background-image: url(../../images/manutencao.png);
	width:110px;
	height:110px;
	position:absolute;
	margin-left:250px;
	margin-top:70px;
}

.img-manutencao-buskauto {
	background-image: url(../../images/manutencao.png);
	width:110px;
	height:110px;
	position:absolute;
	margin-left:250px;
	margin-top:70px;
}

.img-redireciona {
	background-image: url(../../images/logo/shoppingmilhas.png);
	width:184px;
	height:175px;
	position:absolute;
	margin-left:220px;
	margin-top:70px;
}

.drop {
	width:100%;
	position:absolute;
}

.bksuperchat {
	width:100%; 
	height:100px; 
	background-image: url(../../images/bk/superchat-bloqueado.png); 
	z-index:1;
	position: relative;
	margin-top:-25px;	
}

.bksuperchat-co {
	width:100%; 
	height:100px; 
	background-image: url(../../images/bk/superchat-bloqueado-co.png); 
	z-index:1;
	position: relative;
	margin-top:-25px;	
}

.posicaoLoginSuperChatBlog {
	width:100%; 
	height:20px;
}

.posicaoSuperchatAvatar {
	z-index:9;	
}

.posicaoSuperchatAvatarBlog {
	z-index:9;		
}

.posicaoDivSuperchatAvatar {
	margin-top:-25px;	
}

.abasTodosOsEsportesResponsivo {
	display: none;
}

.abasTodosOsEsportesResponsivoSE {
	display: none;
}

.abasTamanhoEsportesJogos {
	height:52px; 
}

.abasTamanhoEsportesDados {
	height:52px; 
}

.abasTamanhoConsultaMedica {
	height:212px; 
}

.abasTamanhoEsportesDadosResultados {
	height:40px; 
}

.abasTamanhoEsportesDadosVidente {
	height:146px; 
}

.abasTamanhoBoxCotas {
	height:136px; 
	margin-top:-56px;
}

.posicaoDefinirCotas {
	float:left; 
	margin-top:15px; 
	margin-left:115px;
}

.barraOddsJogosDetalhes {
	/*position:absolute; 
	margin-left:92px;
	margin-top:60px;*/ 
	text-align: center; 
	display: flex; 
	justify-content: center; 
	align-items: center;
}

.abasTamanhoEsportesTimes {
	height:52px; 
	background-color:#F8F8F8;
}

.corpoConfiguracaoAssistente {
	height:100%; 
	background-color:#F8F8F8;
}

.line-grey-dotted-times {
	background-image: url(../../images/bg/line-grey-dotted.png); 
	height:1px;
	display: flex;
}

.abasPesquisaTamanhoEsportesJogos {
	margin-top:-44px; 
	margin-right:10px;		
	float:right;
}

/*** MENU DROP CONTA SHOPPING MILHAS ***/

	.drop_menu {
		background-image: url(../../images/shoppingmilhas/bk_degrade.png);
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu li { float:left; }
	.drop_menu li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu li:hover { 
		position:relative; 
		background:#5FD367; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu li:hover ul {
		left:0px;
		top:80px;
		background:#76CFCD;
		padding:0px;
		text-align:left;
	}

	.drop_menu li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#76CFCD;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu li:hover ul li a:hover { 
		background:#6F9CB9; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA SHOPPING MILHAS ***/

/*** MENU DROP CONTA CARTOLA ONLINE ***/

	.drop_menu_co {
		/*background-image: url(../../images/bk_degrade_co.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_co li { float:left; }
	.drop_menu_co li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_co ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_co li:hover { 
		position:relative; 
		background:#5FD367; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_co li:hover ul {
		left:0px;
		top:80px;
		background:#76CFCD;
		padding:0px;
		text-align:left;
	}

	.drop_menu_co li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#00ADC6;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_co li:hover ul li a:hover { 
		background:#33E4FF; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA CARTOLA ONLINE ***/

/*** MENU DROP CONTA TOPMILHAS ***/

	.drop_menu_tm {
		background-image: url(../../images/topmilhas/bk_degrade_tm.png);
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_tm li { float:left; }
	.drop_menu_tm li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_tm ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_tm li:hover { 
		position:relative; 
		background:#5FD367; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_tm li:hover ul {
		left:0px;
		top:80px;
		background:#76CFCD;
		padding:0px;
		text-align:left;
	}

	.drop_menu_tm li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#999999;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_tm li:hover ul li a:hover { 
		background:#777777; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA TOPMILHAS ***/

/*** MENU DROP CONTA INTERMILHAS ***/

	.drop_menu_im {
		/*background-image: url(../../images/bk_degrade_co.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_im li { float:left; }
	.drop_menu_im li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_im ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_im li:hover { 
		position:relative; 
		background:#5FD367; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_im li:hover ul {
		left:0px;
		top:80px;
		background:#76CFCD;
		padding:0px;
		text-align:left;
	}

	.drop_menu_im li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#FF9326;
		text-align:left;
		font-size:16px;
		font-weight:600; 
	}
	
	.drop_menu_im li:hover ul li a:hover { 
		background:#D96D00; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA INTERMILHAS ***/

/*** MENU DROP CONTA LEVENEEN ***/

	.drop_menu_le {
		/*background-image: url(../../images/leveneen/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_le li { float:left; }
	.drop_menu_le li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_le ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_le li:hover { 
		position:relative; 
		background:#DDDDDD; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_le li:hover ul {
		left:0px;
		top:80px;
		background:#999999;
		padding:0px;
		text-align:left;
	}

	.drop_menu_le li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#999999;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_le li:hover ul li a:hover { 
		background:#838383; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA LEVENEEN ***/

/*** MENU DROP CONTA ROTA TURISMO CLUBE ***/

	.drop_menu_rotaturismoclube {
		/*background-image: url(../../images/rotaturismoclube/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_rotaturismoclube li { float:left; }
	.drop_menu_rotaturismoclube li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_rotaturismoclube ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_rotaturismoclube li:hover { 
		position:relative; 
		background:#DDDDDD; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_rotaturismoclube li:hover ul {
		left:0px;
		top:80px;
		background:#C5B698;
		padding:0px;
		text-align:left;
	}

	.drop_menu_rotaturismoclube li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#C5B698;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_rotaturismoclube li:hover ul li a:hover { 
		background:#B7A480; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA ROTA TURISMO CLUBE ***/

/*** MENU DROP CONTA MAIS VIAJAR ***/

	.drop_menu_maisviajar {
		/*background-image: url(../../images/maisviajar/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_maisviajar li { float:left; }
	.drop_menu_maisviajar li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_maisviajar ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_maisviajar li:hover { 
		position:relative; 
		background:#DDDDDD; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_maisviajar li:hover ul {
		left:0px;
		top:80px;
		background:#17B4FF;
		padding:0px;
		text-align:left;
	}

	.drop_menu_maisviajar li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#17B4FF;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_maisviajar li:hover ul li a:hover { 
		background:#59C9FF; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA MAIS VIAJAR ***/

/*** MENU DROP CONTA INSTITUTO CANNABIS ***/

	.drop_menu_institutocannabis {
		/*background-image: url(../../images/institutocannabis/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_institutocannabis li { float:left; }
	.drop_menu_institutocannabis li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_institutocannabis ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_institutocannabis li:hover { 
		position:relative; 
		background:#DDDDDD; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_institutocannabis li:hover ul {
		left:0px;
		top:80px;
		background:#0A9284;
		padding:0px;
		text-align:left;
	}

	.drop_menu_institutocannabis li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#0A9284;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_institutocannabis li:hover ul li a:hover { 
		background:#00B089; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA INSTITUTO CANNABIS ***/

/*** MENU DROP CONTA FUNCIONARIO ONLINE ***/

	.drop_menu_funcionarioonline {
		/*background-image: url(../../images/funcionarioonline/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_funcionarioonline li { float:left; }
	.drop_menu_funcionarioonline li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_funcionarioonline ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_funcionarioonline li:hover { 
		position:relative; 
		background:#DDDDDD; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_funcionarioonline li:hover ul {
		left:0px;
		top:80px;
		background:#0A9284;
		padding:0px;
		text-align:left;
	}

	.drop_menu_funcionarioonline li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#0A9284;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_funcionarioonline li:hover ul li a:hover { 
		background:#00B999; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA FUNCIONARIO ONLINE ***/

/*** MENU DROP CONTA ROBOTOP ***/

	.drop_menu_robotop {
		background-image: url(../../images/robotop/bk_degrade_robotop.png);
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_robotop li { float:left; }
	.drop_menu_robotop li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_robotop ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_robotop li:hover { 
		position:relative; 
		background:#0A9284; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_robotop li:hover ul {
		left:0px;
		top:80px;
		background:#0A9284;
		padding:0px;
		text-align:left;
	}

	.drop_menu_robotop li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#456D81;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_robotop li:hover ul li a:hover { 
		background:#8EB3C4; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA ROBOTOP ***/

/*** MENU DROP CONTA BUSKAUTO ***/

	.drop_menu_buskauto {
		background-image: url(../../images/buskauto/bk_degrade_buskauto0.png);
		padding:0;
		margin:0;
		height:80px;
		list-style-type:none;
	}
	
	.drop_menu_buskauto li { float:left; }
	.drop_menu_buskauto li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_buskauto ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_buskauto li:hover { 
		position:relative; 
		background:#0A9284; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_buskauto li:hover ul {
		left:0px;
		top:80px;
		background:#0A9284;
		padding:0px;
		text-align:left;
	}

	.drop_menu_buskauto li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#069DBD;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_buskauto li:hover ul li a:hover { 
		background:#2CB5D5; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA BUSKAUTO ***/

/*** MENU DROP CONTA 100FILA ***/

	.drop_menu_100fila {
		background-image: url(../../images/100fila/bk_degrade_100fila.png);
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_100fila li { float:left; }
	.drop_menu_100fila li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_100fila ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_100fila li:hover { 
		position:relative; 
		background:#0A9284; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_100fila li:hover ul {
		left:0px;
		top:80px;
		background:#0A9284;
		padding:0px;
		text-align:left;
	}

	.drop_menu_100fila li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#456D81;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_100fila li:hover ul li a:hover { 
		background:#8EB3C4; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA 100FILA ***/

/*** MENU DROP CONTA TURBOCONCURSOS ***/

	.drop_menu_tc {
		/*background-image: url(../../images/turboconcursos/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_tc li { float:left; }
	.drop_menu_tc li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_tc ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_tc li:hover { 
		position:relative; 
		background:#5FD367; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_tc li:hover ul {
		left:0px;
		top:80px;
		background:#F8AB9A;
		padding:0px;
		text-align:left;
	}

	.drop_menu_tc li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#F8AB9A;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_tc li:hover ul li a:hover { 
		background:#F48787; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA TURBOCONCURSOS ***/

/*** MENU DROP CONTA 40GRAMAS ***/

	.drop_menu_40 {
		/*background-image: url(../../images/40gramas/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_40 li { float:left; }
	.drop_menu_60 li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_40 ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_40 li:hover { 
		position:relative; 
		background:#5FD367; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_40 li:hover ul {
		left:0px;
		top:80px;
		background:#0ECBB8;
		padding:0px;
		text-align:left;
	}

	.drop_menu_40 li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#0ECBB8;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_40 li:hover ul li a:hover { 
		background:#0A9284; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA 40GRAMAS ***/

/*** MENU DROP CONTA PROVERVIDA ***/

	.drop_menu_pv {
		/*background-image: url(../../images/encurtadorgratis/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_pv li { float:left; }
	.drop_menu_pv li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_pv ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_pv li:hover { 
		position:relative; 
		background:#E0EAF3; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_pv li:hover ul {
		left:0px;
		top:80px;
		background:#6291BF;
		padding:0px;
		text-align:left;
	}

	.drop_menu_pv li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#6291BF;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_pv li:hover ul li a:hover { 
		background:#395486; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA PROVERVIDA ***/

/*** MENU DROP CONTA SHOWDEVIZINHA ***/

	.drop_menu_sv {
		/*background-image: url(../../images/showdevizinha/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_sv li { float:left; }
	.drop_menu_sv li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_sv ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_sv li:hover { 
		position:relative; 
		background:#E0EAF3; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_sv li:hover ul {
		left:0px;
		top:80px;
		background:#9D9D9D;
		padding:0px;
		text-align:left;
	}

	.drop_menu_sv li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#9D9D9D;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_sv li:hover ul li a:hover { 
		background:#B0B0B0; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA SHOWDEVIZINHA ***/

/*** MENU DROP CONTA CONCURSOS NA WEB ***/

	.drop_menu_cw {
		/*background-image: url(../../images/concursosnaweb/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_cw li { float:left; }
	.drop_menu_cw li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_cw ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_cw li:hover { 
		position:relative; 
		background:#5FD367; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_cw li:hover ul {
		left:0px;
		top:80px;
		background:#008882;
		padding:0px;
		text-align:left;
	}

	.drop_menu_cw li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#008882;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_cw li:hover ul li a:hover { 
		background:#00BFB6; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA CONCURSOS NA WEB ***/

/*** MENU DROP CONTA SUPER SHOPPING BRASIL ***/

	.drop_menu_ssb {
		/*background-image: url(../../images/supershoppingbrasil/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_ssb li { float:left; }
	.drop_menu_ssb li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_ssb ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_ssb li:hover { 
		position:relative; 
		background:#E0EAF3; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_ssb li:hover ul {
		left:0px;
		top:80px;
		background:#9D9D9D;
		padding:0px;
		text-align:left;
	}

	.drop_menu_ssb li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#9D9D9D;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_ssb li:hover ul li a:hover { 
		background:#B0B0B0; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA SUPER SHOPPING BRASIL ***/

/*** MENU DROP CONTA WEBTVBR ***/

	.drop_menu_wtb {
		/*background-image: url(../../images/webtvbr/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_wtb li { float:left; }
	.drop_menu_wtb li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_wtb ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_wtb li:hover { 
		position:relative; 
		background:#E0EAF3; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_wtb li:hover ul {
		left:0px;
		top:80px;
		background:#B7A0E0;
		padding:0px;
		text-align:left;
	}

	.drop_menu_wtb li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#B7A0E0;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_wtb li:hover ul li a:hover { 
		background:#9B7CD3; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA WEBTVBR ***/

/*** MENU DROP CONTA VIAME ***/

	.drop_menu_via {
		/*background-image: url(../../images/viame/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_via li { float:left; }
	.drop_menu_via li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_via ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_via li:hover { 
		position:relative; 
		background:#DDDDDD; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_via li:hover ul {
		left:0px;
		top:80px;
		background:#EB6D87;
		padding:0px;
		text-align:left;
	}

	.drop_menu_via li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#EB6D87;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_via li:hover ul li a:hover { 
		background:#E22C50; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA VIAME ***/

/*** MENU DROP CONTA BONUS RIFA ***/

	.drop_menu_br {
		/*background-image: url(../../images/bonusrifa/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_br li { float:left; }
	.drop_menu_br li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_br ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_br li:hover { 
		position:relative; 
		background:#DDDDDD; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_br li:hover ul {
		left:0px;
		top:80px;
		background:#999999;
		padding:0px;
		text-align:left;
	}

	.drop_menu_br li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#999999;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_br li:hover ul li a:hover { 
		background:#838383; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA BONUS RIFA ***/

/*** MENU DROP CONTA ENCURTADOR GRATIS ***/

	.drop_menu_eg {
		/*background-image: url(../../images/encurtadorgratis/bk_degrade.png);*/
		padding:0;
		margin:0;
		list-style-type:none;
	}
	
	.drop_menu_eg li { float:left; }
	.drop_menu_eg li a {
		padding:28px 20px;
		display:block;
		color:#fff;
		text-decoration:none;
		font-size:18px;
		/*height:80px;*/
	}

	/* Submenu */
	.drop_menu_eg ul {
		position:absolute;
		left:-9999px;
		top:-9999px;
		list-style-type:none;
	}
	
	.drop_menu_eg li:hover { 
		position:relative; 
		background:#DDDDDD; 
		text-align:left;
		z-index:9;
	}
	
	.drop_menu_eg li:hover ul {
		left:0px;
		top:80px;
		background:#999999;
		padding:0px;
		text-align:left;
	}

	.drop_menu_eg li:hover ul li a {
		padding:5px;
		width:200px;
		text-indent:15px;
		background-color:#999999;
		text-align:left;
		font-size:16px;
		font-weight:600;
	}
	
	.drop_menu_eg li:hover ul li a:hover { 
		background:#838383; 
		text-align:left;
		font-size:16px;
		font-weight:600;
	}

/*** MENU DROP CONTA ENCURTADOR GRATIS ***/

.count-flights {
	font-size:14px;
	color:#0076AB;
}

.lineAirplaneSearchesFrom {
	position:absolute; 
	width:29px; 
	height:29px; 
	z-index:0;
	margin-top:-39px; 
	margin-left:5px;
	background:url("../../images/icon/line-airplane-searches-to.png") no-repeat 0 0;
}

.lineSearchesSports { 
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/searches_sports.png") no-repeat 0 0;
}

.lineSearchesStates { 
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/searches_states.png") no-repeat 0 0;
}

.lineTvSearchesType { 
	position:absolute; 
	width:31px; 
	height:25px; 
	z-index:0;
	margin-top:-39px; 
	margin-left:5px;
	background:url("../../images/icon/tv_searches_type.png") no-repeat 0 0;
}

.lineTvSearchesCategory { 
	position:absolute; 
	width:31px; 
	height:31px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/tv_searches_categories.png") no-repeat 0 0;
}

.lineTvSearches { 
	position:absolute; 
	width:31px; 
	height:31px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/tv_searches.png") no-repeat 0 0;
}

.lineSearchesShowDeVizinha { 
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/searches_showdevizinha.png") no-repeat 0 0;
}

.lineSearchesConcurso { 
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/searches_concurso.png") no-repeat 0 0;
}

.lineSearchesType { 
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/searches_type.png") no-repeat 0 0;
}

.lineSearchesRegions { 
	position:absolute; 
	width:32px; 
	height:29px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:4px;
	background:url("../../images/icon/searches_regions.png") no-repeat 0 0;
}

.lineSearchesCategoria { 
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/searches_categoria.png") no-repeat 0 0;
}

.lineSearchesVeiculos { 
	position:absolute; 
	width:25px; 
	height:20px; 
	z-index:0;
	margin-top:-35px; 
	margin-left:6px;
	background:url("../../images/icon/searches_veiculos.png") no-repeat 0 0;
}

.lineSearchesProdutosBot { 
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/searches_produtos_bot.png") no-repeat 0 0;
}

.lineSearchesProdutosBotCor { 
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/searches_produtos_bot_cor.png") no-repeat 0 0;
}

.lineSearchesTournament { 
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/searches_tournament.png") no-repeat 0 0;
}

.lineMilesAirlines { 
	position:absolute; 
	width:30px; 
	height:24px; 
	z-index:0;
	margin-top:-37px; 
	margin-left:6px;
	background:url("../../images/icon/airlines-pq.png") no-repeat 0 0;
}

.lineMilesAirlinesColorido { 
	position:absolute; 
	width:31px; 
	height:31px; 
	z-index:0;
	margin-top:-42px; 
	margin-left:5px;
	background:url("../../images/icon/airlines-colorido-pq.png") no-repeat 0 0;
}

.lineSearchesCountry {
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/searches_country.png") no-repeat 0 0;
}

.lineSearchesTimesAthletes {
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/timesathletes.png") no-repeat 0 0;
}

.lineMilesQuantity {
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-36px; 
	margin-left:12px;
	background:url("../../images/icon/miles.png") no-repeat 0 0;
}

.lineMilesQuantityColorido {
	position:absolute; 
	width:34px; 
	height:34px; 
	z-index:0;
	margin-top:-42px; 
	margin-left:4px;
	background:url("../../images/icon/miles-colorido.png") no-repeat 0 0;
}

.lineRedeVendedorName {
	position:absolute; 
	width:28px; 
	height:27px; 
	z-index:0;
	margin-top:-40px; 
	margin-left:7px;
	background:url("../../images/icon/name-cinza.png") no-repeat 0 0;
}

.lineComprarCartolaCoin {
	position:absolute; 
	width:25px; 
	height:25px; 
	z-index:0;
	margin-top:-37px; 
	margin-left:7px;
	background:url("../../images/icon/money_superchat_escuro.png") no-repeat 0 0;
}

.lineConvertCartolaCoin {
	position:absolute; 
	width:36px; 
	height:29px; 
	z-index:0;
	margin-top:-37px; 
	margin-left:0px;
	background:url("../../images/icon/convert-cartolacoin.png") no-repeat 0 0;
}

.lineMilesWhatsapp {
	position:absolute; 
	width:28px; 
	height:27px; 
	z-index:0;
	margin-top:-40px; 
	margin-left:7px;
	background:url("../../images/icon/whatsapp-cinza.png") no-repeat 0 0;
}

.lineMilesWhatsappColorido {
	position:absolute; 
	width:28px; 
	height:27px; 
	z-index:0;
	margin-top:-40px; 
	margin-left:7px;
	background:url("../../images/icon/whatsapp-colorido.png") no-repeat 0 0;
}

.lineMilesEmail {
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/email-pq.png") no-repeat 0 0;
}

.lineSearchesBehavior {
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/searches_behavior.png") no-repeat 0 0;
}

.lineSearchesDateCalendar {
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/searches_date_calendar.png") no-repeat 0 0;
}

.lineUpload {
	position:absolute; 
	width:25px; 
	height:25px; 
	z-index:0;
	margin-top:-37px; 
	margin-left:155px;
	background:url("../../images/icon/upload.png") no-repeat 0 0;
	cursor: pointer;
}

.lineUploadClear {
	display:none; 
	position: absolute; 
	margin-left: 185px; 
	margin-top: -38px; 
	cursor: pointer; 
	z-index:20;
}	

.lineSearchesAtleta {
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/atleta.png") no-repeat 0 0;
}

.lineSearchesTimes {
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/times.png") no-repeat 0 0;
}

.lineSearchesFiltro {
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/filtro.png") no-repeat 0 0;
}

.lineSearchesPesquisar {
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/pesquisar.png") no-repeat 0 0;
}

.lineSearchesTorneio {
	position:absolute; 
	width:28px; 
	height:28px; 
	z-index:0;
	margin-top:-41px; 
	margin-left:5px;
	background:url("../../images/icon/torneio.png") no-repeat 0 0;
}

.lupaSearchesProdutcs {
	position:absolute; 
	width:30px; 
	height:30px; 
	z-index:1;
	margin-top:5px; 
	margin-left:175px;
	background:url("../../images/icon/lupa.png") no-repeat 0 0;
	cursor:pointer;
}

.lineAirplaneSearchesTo {
	position:absolute; 
	width:29px; 
	height:27px; 
	z-index:1; 
	margin-top:-39px; 
	margin-left:5px;
	background:url("../../images/icon/pointer.png") no-repeat 0 0;
}

.loadingAirportsFrom {
	display:none; 
	position:absolute; 
	width:22px; 
	height:22px; 
	z-index:1; 
	margin-top:-30px; 
	margin-left:180px;
	background:url("../../images/loading.gif") no-repeat 0 0;
}

/* Estilo padrão */
.div-hover-tamanho {
    float: left;
    width: 37px;
    height: 37px;
    cursor: pointer;
}

.div-hover-tamanho .inner-div-tamanho {
    width: 32px;
    height: 32px;
    background-color: #FFFFFF;
    border-radius: 50%;
    text-align: center;
    line-height: 32px;
    color: #CCCCCC;
    border: 1px solid #CCCCCC;
    position: absolute;
    margin-top: -10px;
    margin-left: -10px;
    font-size: 14px;
    transition: border-color 0.3s, color 0.3s; /* Adiciona uma transição suave para a mudança de cor da borda e do texto */
}

/* Estilo quando o mouse passa por cima */
.div-hover-tamanho:hover .inner-div-tamanho {
    border-color: #33E4FF; /* Mude para a cor desejada para a borda */
    color: #33E4FF; /* Mude para a cor desejada para o texto */
}


/*** FORMULARIO ***/

.tituloInputValueBuy {
	color: #000000; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	/*width:199px;*/
	top: 12px;
}

.tituloInputValueBuyCredito {
	display:none;
}

.tituloInput {
	color: #014E81; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInputValoreFipe {
	color: #BBBBBB; 
	margin-left:12px; 
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInputValoreBox {
	color: #BBBBBB; 
	margin-left:12px; 
	margin-top:3px;
	z-index:1;
	width:214px;
	top: 12px;
}

.tituloInput-co {
	color: #000000; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInput-sv {
	color: #000000; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInput-ob {
	color: #000000; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInput-wtb {
	color: #6238AD; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInput-le {
	color: #707070; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInput-maisviajar {
	color: #006A9D; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInput-robotop {
	color: #707070; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInput-100fila {
	color: #707070; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInput-pv {
	color: #395486; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.alinhaAvatarFotoComentario {
	margin-left:7px; 
	margin-top:2px; 
	float:left;
}

.tituloInput-im {
	color: #000000; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInput-tc {
	color: #000000; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInput-cw {
	color: #000000; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInput-40 {
	color: #000000; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInput-box {
	color: #707070; 
	margin-left:12px; 
	font-weight: bold;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInputDesativado {
	color: #AAA; 
	margin-left:12px; 
	font-weight: bold;
	position:absolute;
	margin-top:3px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInputValorDesativado {
	color: #AAA; 
	margin-left:12px; 
	position:absolute;
	margin-top:18px;
	z-index:1;
	width:239px;
	top: 12px;
}

.tituloInputCidade {
	color: #014E81; 
	margin-left:42px; 
	font-weight: bold;
}

.tituloInputUpload {
	color: #000000; 
	margin-left:12px; 
	font-weight: bold;
}

.tituloInputClasse {
	color: #014E81; 
	margin-left:11px; 
	font-weight: bold;
}

.tituloInputDataBusca {
	color: #014E81; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBuscaAlerta {
	color: #014E81; 
	margin-left:12px; 
	margin-top:15px;
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-cw {
	color: #333; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-tc {
	color: #333; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-le {
	color: #000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-rotaturismoclube {
	color: #000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-maisviajar {
	color: #000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-institutocannabis {
	color: #000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-funcionarioonline {
	color: #000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-robotop {
	color: #000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-buskauto {
	color: #000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-100fila {
	color: #000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-via {
	color: #000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-br {
	color: #000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-eg {
	color: #000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-cp {
	color: #000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-40 {
	color: #000000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-sv {
	color: #000000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-ob {
	color: #000000; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.tituloInputDataBusca-wtb {
	color: #6238AD; 
	margin-left:12px; 
	font-weight: bold;
	z-index: 10;	
}

.boxCorpoInputAssistente {
	width:267px; 
	height:70px;
}

.boxCorpoInput {
	width:269px; 
	height:70px;
}

.boxCorpoInputFipe {
	width:269px; 
	height:110px;
}

.boxCorpoInputOptions {
	width:269px; 
	height:25px;
}

.boxCorpoInputResumo {
	width:269px; 
}

.boxCorpoInputDesativado {
	width:269px; 
	height:70px;
}

.boxCorpoInputPequeno {
	width:172px; 
	height:70px;
}

.boxCorpoInputEndereco {
	width:219px; 
	height:70px;
}

.boxCorpoInputPostMensagem {
	width:269px; 
	height:70px;
	position:absolute; 
	margin-left:135px; 
	margin-top:2px;
}

.avatarCorpoInputPostMensagem {
	position:absolute; 
	margin-left:90px; 
	margin-top:17px; 
	z-index:9; 
	cursor:pointer; 
	pointer-events:none;
}

.brancoAvataComentarioPrincipalPostMensagem {
	background-color:#FFFFFF; 
	width:58px; 
	height:58px; 
	position:absolute; 
	margin-left:88px; 
	margin-top:15px;
	border-top-left-radius: 39px; 
	border-top-right-radius: 39px;	
	border-bottom-left-radius: 39px; 
	border-bottom-right-radius: 39px;
}	

.boxCorpoInputValueBuy {
	width:190px; 
	height:70px;
}

.boxCorpoInputDependents {
	width:269px; 
	height:70px;
	margin-top:-20px;
}

.boxCorpoDescription {
	/*width:528px;*/
	height:195px;
}

.boxCorpoInput2x {
	width:528px; 
	height:70px; 
	float:left;
}

.alinhaCreditoSaldos {
	margin-left:7px;
}

.ajustaCreditosSaldos {
	margin-left:0px;
}

.ajustaCreditosMeusCreditos {
	margin-top:-10px;
	margin-left:0px;
}

.boxCorpoInputVenda {
	width:239px; 
	height:70px; 
	float:left;
}

.boxCorpoInputVendaTitle {
	width:239px; 
	height:27px; 
	float:left;	
}

.boxCorpoInputCidade {
	width:214px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoInputModalUpload {
	width:214px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoInputModalUploadDesativado {
	width:214px; 
	height:60px; 
	background-color:#EEE; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoInputLoginBuskauto {
	width:259px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoBuskar {
	width:214px; 
	height:60px; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
	margin-top:8px;
}

.boxCorpoInputHoraConsulta {
	width:214px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-left:140px;
	margin-top:15px;
}

.boxCorpoInputSportMobile {
	width:294px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoInputSportMobileEsportes {
	width:244px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-left: 8px;
}

.boxCorpoInputSportMobileEsportesSegundo {
	width:244px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-left: 8px;
	margin-top:5px;
}


.boxCorpoInputTimeAtletas {
	width:214px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoInputTimeAtletasTecnicos {
	width:234px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoInputPesquisarEsporte {
	width:214px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
	margin-top:5px;
}

.boxCorpoInputPesquisarTimeAtleta {
	width:214px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
	margin-top:0px;
}

.boxCorpoInputCidadeDesativado {
	width:214px; 
	height:60px; 
	background-color:#DDDDDD; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoInputClasse {
	width:214px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-left: 6px;
	margin-top: 4px;
}

.boxCorpoButtonVoo {
	padding:5px;
	float:left; 
}

.boxCorpoInputNewsletters {
	width:290px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoInputNewslettersDesativado {
	width:290px; 
	height:60px; 
	background-color:#EEE; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoInputDataBusca {
	width:114px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}	

.boxCorpoInputAnoKmPreco {
	width:105px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoInputAnoKmPrecoTela {
	width:128px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
	margin-top:11px;
}

.boxCorpoInputFaixaEtariaBusca {
	width:68px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoInputFaixaEtariaCriancaBusca {
	width:75px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxCorpoInputFaixaEtariaBebeBusca {
	width:61px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}				

.boxInput {
	width:259px; 
	height:60px; 
	background-color:#FFF; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputValorAberto {
	width:259px; 
	height:90px; 
	/*background-color:#FFF;*/
	background-color:#FFFFF2;
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputOptions {
	width:259px; 
	height:30px; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputResumo {
	width:259px; 
	/*height:30px;*/
	border-radius: 8px; 
	margin-right: 4px;
}

.alinhaShowPassword {
	position: absolute; 
	margin-left: 215px;
	margin-top: 20px; 
	cursor: pointer; 
	z-index:1;
}

.boxInputTextSummernote {
	background-color:#FFFFFF; 
	border-radius:8px; 
	margin-top:10px;
}

.boxInputTextSummernoteDesativado {
	background-color:#EEE; 
	border-radius:8px; 
	margin-top:10px;
}

.boxInputEndereco {
	width:209px; 
	height:60px; 
	background-color:#FFF; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputDesativadoSuperchat {
	width:259px; 
	height:60px; 
	background-color:#EEEEEE; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputSportsTeams {
	width:304px; 
	height:60px; 
	background-color:#FFF; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputValueBuy {
	width:185px; 
	height:60px; 
	background-color:#FFF; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputValueBuyCredito {
	/*width:255px;*/
	width:105px; 
	height:60px; 
	background-color:#FFF; 
	border-radius: 8px; 
	margin-right: 4px;
}

.posicaoBtnClearBuyCredits {
	display:none; 
	position: absolute; 
	margin-left:145px; 
	margin-top: 6px; 
	cursor: pointer; 
	z-index:20;	
}

.posicaoBtnClearBuyCreditsModal {
	display:none; 
	position: absolute; 
	margin-left:175px; 
	margin-top: -27px; 
	cursor: pointer; 
	z-index:20;	
}

.boxInputValueBuyContaCredito {
	width:255px; 
	height:60px; 
	background-color:#FFF; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputAgente {
	width:259px; 
	height:60px; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputAzul {
	width:259px; 
	height:60px; 
	background-color:#E8FDFD; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputPassageiro {
	width:259px; 
	height:60px; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputAbertoMilhas {
	width:209px; 
	height:60px; 
	background-color:#FFF; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputPosEtaria {
	width:259px; 
	height:60px; 
	background-color:#FFF; 
	border-radius: 8px; 
	margin-right: 4px;
	margin-top:11px;
}

.boxInputModal {
	/*width:259px;*/
	height:60px; 
	background-color:#FFF; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputModalDesativado {
	/*width:259px;*/
	height:60px; 
	background-color:#F8F8F8; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputDesativado {
	width:259px; 
	height:60px; 
	background-color:#EBEBEB; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputDesativadoParcelas {
	width:259px; 
	height:60px; 
	background-color:#DDDDDD; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputDesativadoParcelas-tc {
	width:259px; 
	height:60px; 
	background-color:#FEE9E9; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputDesativadoParcelas-cw {
	width:259px; 
	height:60px; 
	background-color:#F7F7F7; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputDesativadoMilhas {
	width:259px; 
	height:60px; 
	background-color:#EEE; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputDesativadoCinza {
	width:259px; 
	height:60px; 
	background-color:#DDDDDD; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputDesativadoCinza-tc {
	width:259px; 
	height:60px; 
	background-color:#FEE9E9; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputDesativadoCinza-cw {
	width:259px; 
	height:60px; 
	background-color:#EEE; /*#C6FFFC; */
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputVerde {
	width:259px; 
	height:60px; 
	background-color:#EDFFB7; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputAzul {
	width:259px; 
	height:60px; 
	background-color:#C5E9F3; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputDesativadoMilhasBranco {
	width:209px; 
	height:60px; 
	background-color:#FFF; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputDescription {
	/*width:528px;*/
	height:180px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInput2x {
	width:528px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputVenda {
	width:209px; 
	height:60px; 
	background-color:#FFF; 
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.boxInputCEP {
	width:259px; 
	height:60px;  
	float:left; 
	border-radius: 8px; 
	margin-right: 4px;
}

.posicaoInput {
	margin-top:11px; 
	margin-left:5px;
	position: relative;
}

.corpoAlinhaAvaliacao {
	width:269px; 
	height:40px;
}

.posicaoInputEsportes {
	margin-top:11px; 
	margin-left:5px;
	position: relative;
}

.posicaoInputDataConsulta {
	margin-top:-2px; 
	margin-left:5px;
	position: relative;
}

.posicaoInputEsportesTabela {
	margin-top:15px; 
	margin-left:11px;
	position: relative;
}

	.posicaoInputEsportesDesativado {
		margin-top:11px; 
		margin-left:5px;
		position: relative;
		background-color:#CCC; 
	}

.posicaoSubTituloCotar {
	margin-top:11px; 
	margin-left:-10px;
	position: relative;
}

.avisoValorPagamentoMilhas {
	position:absolute; 
	margin-top:35px; 
	margin-left:12px; 
	line-height:1; 
	color:#CCCCCC;	
}

.avisoValorPagamentoMilhasDetalhes {
	font-size:28px; 
	color:#5bc0de; 
	font-weight:1000; 
	margin-top:43px; 
	margin-left:10px; 
	position:absolute;	
}

.avisoValorPagamentoMilhasDetalhesPq {
	font-size:18px; 
	color:#5bc0de; 
	font-weight:1000; 
	margin-top:35px; 
	margin-left:10px; 
	line-height:1; 
	position:absolute;	
}

.positionConfirmPaymentDate {
	position:absolute; 
	margin-top:40px; 
	margin-left:16px;
	display:none;
}

.paymentPositionDetails {
	margin-left:25px;
}

.avisoValorPagamentoMilhasDetalhesLadoPq {
	font-size:14px; 
	color:#DDDD;	
}

.divBoxDadosDownline_Detalhes {
	width:442px; 
	height:200px; 
	background-color:#F8F8F8; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px; 
	border-bottom: solid 5px #EEEEEE; 
	float:left;
}

.divBoxDadosDownline_Contato {
	width:442px; 
	height:200px; 
	float:right; 
	background-color:#F8F8F8; 
	border-top-left-radius: 10px; 
	border-top-right-radius: 10px; 
	border-bottom: solid 5px #EEEEEE;
}

.posicaoInputEtaria {
	margin-top:0px; 
	margin-left:5px;
	position: relative;
}

.campoInput {
	width:239px; 
	margin-top:10px; 
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	text-align:left;
	top: 12px;
	color:#999;
}

.campoInputYearManufacture {
	width:109px; 
	margin-top:0px; 
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	text-align:left;
	top: 12px;
	color:#999;
}

.campoInputRedeSocialChatgpt {
	width:219px; 
	margin-top:10px; 
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	text-align:left;
	top: 12px;
	color:#999;
}

.campoInputEndereco {
	width:199px; 
	margin-top:10px; 
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	text-align:left;
	top: 12px;
	color:#999;
}

.campoInputPIXText {
	width:220px; 
	margin-top:10px; 
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	text-align:left;
	top: 12px;
	color:#999;
}

.campoInputValueBuy {
	width:150px; 
	margin-top:10px; 
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	text-align:left;
	top: 12px;
	color:#999;
}

.campoInputValueBuyCredito {
	width:200px; 
	margin-top:10px; 
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	text-align:left;
	top: 12px;
	color:#999;
}

.campoInputModal {
	/*width:239px;*/ 
	margin-top:10px; 
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	text-align:left;
	top: 12px;
}

.campoInputDescription {
	/*width:500px;*/
	height:130px; 
	margin-top:36px; 
	margin-left:15px; 
	resize:none; 
	font-size:14px; 
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent; 
	outline: 0 !important; 
	position: absolute;
	color:#999;	
}

.campoInputVenda {
	width:199px; 
	margin-top:10px; 
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	text-align:left;
	top: 12px;
	color:#999;
}

.campoInputSelect {
	width:239px; 
	margin-top:10px; 
	margin-left:-4px;
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	top: 12px;
	color:#999;
}

.campoInputSelectEndereco {
	width:199px; 
	margin-top:10px; 
	margin-left:-4px;
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	top: 12px;
	color:#999;
}

.campoInputSelectDataConsulta {
	width:199px; 
	margin-top:10px; 
	margin-left:-4px;
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	top: 12px;
	color:#999;
}

.campoInputSelectGrande {
	width:270px; 
	margin-top:-2px; 
	margin-left:-4px;
	-webkit-margin-left: 0px;	
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	top: 12px;
	color:#999;
}

.campoInputSelectGrandeResponsivo {
	width:270px; 
	margin-top:8px; 
	margin-left:-4px;
	-webkit-margin-left: 0px;	
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	top: 12px;
	color:#999;
}

.campoInputSelectPequeno {
	width:160px; 
	margin-top:10px; 
	margin-left:-4px;
	-webkit-margin-left: 0px;	
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	top: 12px;
	color:#999;
}

.campoInputSelectMilhas {
	width:189px; 
	margin-top:10px; 
	margin-left:-4px;
	-webkit-margin-left: 0px;	
	border-width:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	position: absolute;
	top: 12px;
	color:#999;
}

.campoInputSelectFaixa {
	width:57px; 
	margin-top:-9px; 
	border:none; 
	border-width: 0; 
	box-shadow:none;
	background-color:transparent;
	outline: 0 !important;
	color:#999;
}

.campoInputSelectFaixaCO {
	width:174px; 
	margin-top:-9px;
	margin-left:26px;
	border:none; 
	border-width: 0; 
	box-shadow:none;
	background-color:transparent;
	outline: 0 !important;
	color:#999;
}

.campoInputSelectFaixaCOEsportes {
	width:189px; 
	margin-top:-9px;
	margin-left:26px;
	border:none; 
	border-width: 0; 
	box-shadow:none;
	background-color:transparent;
	outline: 0 !important;
	color:#999;
}

.campoInputSelectFaixaDentro {
	width:57px; 
	margin-top:-4px; 
	-webkit-margin-left: 0px;
	border:none; 
	border-width: 0; 
	box-shadow:none;
	background-color:transparent;
	outline: 0 !important;
	color:#999;
}

.campoInputCidade {
	width:160px;
	border-width:0px; 
	margin-top:-10px; 
	margin-left:30px; 
	border:none; 
	border-width: 0;
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	/*position: absolute;*/
	color:#999;
}

.campoInputBuscaEsporte {
	width:150px;
	border-width:0px; 
	margin-top:-10px; 
	margin-left:30px; 
	border:none; 
	border-width: 0;
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	/*position: absolute;*/
	color:#999;
}

.campoInputBuscaLoginBuskauto {
	width:200px;
	border-width:0px; 
	margin-top:-10px; 
	margin-left:30px; 
	border:none; 
	border-width: 0;
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	/*position: absolute;*/
	color:#999;
}

.campoInputBuscaEsporteWhatsapp {
	width:154px;
	border-width:0px; 
	margin-top:-10px; 
	margin-left:30px; 
	border:none; 
	border-width: 0;
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	/*position: absolute;*/
	color:#999;
}

.campoInputBuscaEsporteTimeAtleta {
	width:168px;
	border-width:0px; 
	margin-top:-10px; 
	margin-left:30px; 
	border:none; 
	border-width: 0;
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	/*position: absolute;*/
	color:#999;
}

.campoInputDataBusca {
	width:100px; 
	border-width:0px; 
	margin-top:-10px;
	border:none; 
	border-width: 0;
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	/*position: absolute;*/
	color:#999;
}

.campoInputDataBuscaCO {
	width:100px; 
	border-width:0px; 
	margin-top:-10px;
	margin-left:30px;
	border:none; 
	border-width: 0;
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	/*position: absolute;*/
	color:#999;
}

.campoInputArquivoCO {
	width:150px; 
	border-width:0px; 
	margin-top:-10px;
	margin-left:30px;
	border:none; 
	border-width: 0;
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	/*position: absolute;*/
	color:#999;
}

.campoInputArquivoUpload {
	width:150px; 
	border-width:0px; 
	margin-top:-10px;
	margin-left:0px;
	border:none; 
	border-width: 0;
	box-shadow:none; 
	background-color:transparent;
	outline: 0 !important;
	/*position: absolute;*/
	color:#999;
}

.campoInputNewsletters {
	width:280px; 
	border-width:0px; 
	margin-top:-10px; 
	margin-left:0px; 
	border:none; 
	border-width: 0; 
	box-shadow:none;
	background-color:transparent;
	outline: 0 !important;
}

.campoInputSearchesBuscador {
	width:180px; 
	border-width:0px; 
	margin-top:-10px; 
	margin-left:29px;
	border:none; 
	border-width: 0; 
	box-shadow:none;
	background-color:transparent;
	outline: 0 !important;
}

.searchesSite {
	width:180px !important; 
	border-top-left-radius: 3px; 
	border-bottom-left-radius: 3px;
}

.filtrarSite {
	font-size:14px;
	float:left;	
	height:34px; 
	width:100px;
	color:#CCCCCC;
}

/******* GALERIA DE IMAGENS DO VEICULOS (ADICIONAR) *******/

	.vehicle-gallery {
	  display: flex; /* Flexbox para alinhar lado a lado */
	  flex-wrap: wrap; /* Permite quebra de linha quando necessário */
	  gap: 10px; /* Espaço entre as imagens */
	  padding: 20px;
	  justify-content: center; /* Centraliza a galeria */
	}

	.vehicle-gallery-item {
	  width: 144px; /* Largura fixa */
	  height: 144px; /* Altura fixa */
	  background-color: #f9f9f9;
	  /*border: 1px solid #ddd;*/
	  border-radius: 8px;
	  overflow: hidden;
	  display: flex;
	  align-items: center;
	  justify-content: center;
	}

	.vehicle-gallery-item img {
	  width: 100%;
	  height: 100%;
	  object-fit: cover; /* Ajusta imagem dentro do espaço */
	}

/******* GALERIA DE IMAGENS DO VEICULOS (ADICIONAR) *******/

/******* PLACEHOLDER FORMULARIOS *******/

	.form-control::-webkit-input-placeholder {
	  color: #BBBBBB;
	}
	.form-control:-moz-placeholder {
	  color: #BBBBBB;
	}
	.form-control::-moz-placeholder {
	  color: #BBBBBB;
	}
	.form-control::placeholder {
	  color: #BBBBBB;
	}
	.form-control:-ms-input-placeholder {
	  color: #BBBBBB;
	}
	
/******* PLACEHOLDER FORMULARIOS *******/

.LoadingZipCode {
	position:absolute; 
	margin-left:213px; 
	margin-top:20px; 
	z-index:999;	
}

.LoadingCampoPequeno {
	position:absolute; 
	margin-left:175px; 
	margin-top:-28px; 
	z-index:999;	
}

.ExcluirVendaMilhasSelecionado {
	position:absolute; 
	margin-left:105px; 
	margin-top:192px; 
	z-index:999;
	display:none;
	cursor:pointer;
}

.LoadingSearchesSports {
	position:absolute; 
	margin-left:175px; 
	margin-top:-48px; 
	z-index:999;	
}

.LoadingSearchesSportsVehicleAlert {
	position:absolute; 
	margin-left:222px;
	margin-top:9px; 
	z-index:999;	
}

.LoadingSearchesSportsModelsModalAlert {
	position:absolute; 
	margin-left:173px; 
	margin-top:8px; 
	z-index:999;	
}

.LoadingSearchesSportsVersionsModalAlert {
	position:absolute; 
	margin-left:173px; 
	margin-top:8px; 
	z-index:999;	
}

.LoadingSearchesProducts {
	position:absolute; 
	margin-left:215px; 
	margin-top:10px; 
	z-index:999;	
}

.LoadingSearchesSportsType {
	position:absolute; 
	margin-left:195px; 
	margin-top:-48px; 
	z-index:999;	
}

.LoadingTeamUsersSports {
	position:absolute; 
	margin-left:215px; 
	margin-top:8px; 
	z-index:999;	
}

.LoadingZipCodeUpdate {
	position:absolute; 
	margin-left:193px; 
	margin-top:6px; 
	z-index:999;	
}

.PesquisandoEnderecoLink {
	color:#CECEBF; 
	position:absolute; 
	margin-top:0px; 
}

.DescricaoTelefone {
	color:#CECEBF; 
	margin-top:0px; 
}

.DescricaoProducts {
	color:#CECEBF; 
	margin-top:0px; 
	text-align:justify;
}


.PesquisandoEndereco {
	width:201px; 
	position:absolute; 
	margin-left:0px; 
	margin-top:0px;	
	color:#0076AB;  
	display:none;
}

/*
select{  color: #CCC; }
select option { color: #CCC; }
select option:first-child{ color: #CCC; }*/

.phothersOption {color:#CCC; }
.othersOption {color:#111; }

.line-grey {
	background-image: url(../../images/bg/line-grey.png); 
	width: 100%; 
	height: 1px;
	margin-top: 0px;
	margin-bottom: 25px;
}

.line-grey-pontilhada {
	background-image: url(../../images/bg/line-grey-dotted.png); 
	width: 100%; 
	height: 1px;
	margin-top: 0px;
	margin-bottom: 25px;
}

.line-grey-sports {
	background-image: url(../../images/bg/line-grey.png); 
	width: 100%; 
	height: 1px;
	margin-top: 0px;
	margin-bottom: 20px;
}

.div-title-settings-button {
	margin-left:25px; margin-top:-22px; font-size:14px; color:#AAA; text-align:justify;
}

.div-subtitle-settings-button {
	margin-left:25px; margin-top:-5px; font-size:14px; color:#999; text-align:justify;
}

.checkPrice {
	width: 21px;
	position: absolute;
	margin-top: 3px;
	margin-left: 170px;
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 0.4;
}
 
/* Barra com preco */
.checkPrice TD { border-bottom: 2px solid #FFFFFF; background: #C2C2C2; }
.checkPrice.nvl1 TD:not(.active) { background: #3ABB1C; }
.checkPrice.nvl2 TD:not(.active) { background: #80B530; }
.checkPrice.nvl3 TD:not(.active) { background: #D6D233; }
.checkPrice.nvl4 TD:not(.active) { background: #FB4949; }
.checkPrice.nvl5 TD:not(.active) { background: #EC0D0D; }

/* Msg de aviso do preco */
.div-sell-suggested { color:#AAAAAA; width:219px; margin-left:0px; margin-top:0px; font-weight: 600; }
.div-sell-suggested-price {	color:#CECEBF; width:219px; margin-left:0px; margin-top:0px; font-weight: 600; }
.div-sell-less-red { color:#FF4D4D;	width:219px; margin-left:0px; margin-top:0px; font-weight: 600; }
.div-sell-less-green {color:#2DB200; width:219px; margin-left:0px; margin-top:0px; font-weight: 600; }
.div-sell-less-yellow {	color:#FFBF00; width:219px; margin-left:0px; margin-top:0px; font-weight: 600; }

.chart-container {
	position: relative;
	width: 90%;
	max-width: 600px; /* Defina a largura máxima desejada para o gráfico */
	margin: 0 auto; /* Centralizar o gráfico na página */
}

.chart-container-mobile {
	position: relative;
	width: 90%;
	max-width: 600px; /* Defina a largura máxima desejada para o gráfico */
	margin: 0 auto; /* Centralizar o gráfico na página */
}

/* Classe para tornar o gráfico responsivo */
.responsive-chart {
	display: block;
	width: 100%;
	height: auto;
}

/* Classe para tornar o gráfico responsivo */
.responsive-chart-mobile {
	display: block;
	width: 100%;
	height: auto;
}

/* Aviso */
.copyright-obs {
	text-align:justify; 
	font-size:14px;
	margin-top:15px;
	color:#888888;
}

.bagagemBGD {
	position:absolute; 
	margin-top:-20px; 
	margin-left:160px;
}

#wrap .popover {
    width: 250px;
}

/* Step Bar */

	#stepbar {
		margin-bottom: 30px;
		overflow: hidden;
		color: lightgrey
	}

	#stepbar .active {
		color: #76CFCD
	}

	#stepbar li {
		list-style-type: none;
		font-size: 15px;
		width: 25%;
		float: left;
		position: relative;
		font-weight: 400
	}

	#stepbar #account:before {
		font-family: FontAwesome;
		content: "\f13e"
	}

	#stepbar #fa-plane:before {
		font-family: FontAwesome;
		content: "\f072"
	}
	
	#stepbar #fa-users:before {
		font-family: FontAwesome;
		content: "\f0c0"
	}
	
	#stepbar #fa-money:before {
		font-family: FontAwesome;
		content: "\f0d6"
	}
	
	#stepbar #fa-money:before {
		font-family: FontAwesome;
		content: "\f0d6"
	}
	
	#stepbar #fa-search:before {
		font-family: FontAwesome;
		content: "\f002"
	}	

	#stepbar #fa-user:before {
		font-family: FontAwesome;
		content: "\f007"
	}

	#stepbar #payment:before {
		font-family: FontAwesome;
		content: "\f030"
	}

	#stepbar #confirm:before {
		font-family: FontAwesome;
		content: "\f00c"
	}
	
	#stepbar #fa-files-o:before {
		font-family: FontAwesome;
		content: "\f0c5"
	}
	
	#stepbar #fa-list:before {
		font-family: FontAwesome;
		content: "\f03a"
	}
	
	#stepbar #fa-flag-checkered:before {
		font-family: FontAwesome;
		content: "\f11e"
	}
	
	#stepbar #fa-shopping-cart:before {
		font-family: FontAwesome;
		content: "\f07a"
	}	

	#stepbar li:before {
		width: 50px;
		height: 50px;
		line-height: 45px;
		display: block;
		font-size: 20px;
		color: #ffffff;
		background: lightgray;
		border-radius: 50%;
		margin: 0 auto 10px auto;
		padding: 2px
	}

	#stepbar li:after {
		content: '';
		width: 100%;
		height: 2px;
		background: lightgray;
		position: absolute;
		left: 0;
		top: 25px;
		z-index: -1
	}

	#stepbar li.active:before,
	#stepbar li.active:after {
		background: #76CFCD
	}

/* Step Bar */

/* Icones Pagamento */

.banks-itau-desativado { background-image: url(../../images/icon/payment/itau-desativado.png); width:42px; height:42px; margin-left:27px; margin-top:14px; position:absolute; }
.banks-itau { background-image: url(../../images/icon/payment/itau.png); width:42px; height:42px; margin-left:27px; margin-top:14px; position:absolute; }

.banks-bb-desativado { background-image: url(../../images/icon/payment/bb-desativado.png); width:71px; height:36px; margin-left:12px; margin-top:17px; position:absolute; }
.banks-bb { background-image: url(../../images/icon/payment/bb.png); width:71px; height:36px; margin-left:12px; margin-top:17px; position:absolute; }

.banks-bradesco-desativado { background-image: url(../../images/icon/payment/bradesco-desativado.png); width:57px; height:45px; margin-left:20px; margin-top:13px; position:absolute; }
.banks-bradesco { background-image: url(../../images/icon/payment/bradesco.png); width:57px; height:45px; margin-left:20px; margin-top:13px; position:absolute; }

.banks-hsbc-desativado { background-image: url(../../images/icon/payment/hsbc-desativado.png); width:57px; height:48px; margin-left:19px; margin-top:10px; position:absolute; }
.banks-hsbc { background-image: url(../../images/icon/payment/hsbc.png); width:57px; height:48px; margin-left:19px; margin-top:10px; position:absolute; }

.banks-banrisul-desativado { background-image: url(../../images/icon/payment/banrisul-desativado.png); width:64px; height:42px; margin-left:16px; margin-top:12px; position:absolute; }
.banks-banrisul { background-image: url(../../images/icon/payment/banrisul.png); width:64px; height:42px; margin-left:16px; margin-top:12px; position:absolute; }

.banks-check-green { background-image: url(../../images/icon/check-green.png); width:18px; height:18px; margin-left:74px; margin-top:0px; position:absolute; }

.flags_amex { background-image: url(../../images/icon/payment/flags/amex_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_amex_ds { background-image: url(../../images/icon/payment/flags/amex_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_aura { background-image: url(../../images/icon/payment/flags/aura_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_aura_ds { background-image: url(../../images/icon/payment/flags/aura_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_avista { background-image: url(../../images/icon/payment/flags/avista_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_avista_ds { background-image: url(../../images/icon/payment/flags/avista_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_brasilcard { background-image: url(../../images/icon/payment/flags/brasilcard_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_brasilcard_ds { background-image: url(../../images/icon/payment/flags/brasilcard_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_cabal { background-image: url(../../images/icon/payment/flags/cabal_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_cabal_ds { background-image: url(../../images/icon/payment/flags/cabal_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_cardban { background-image: url(../../images/icon/payment/flags/cardban_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_cardban_ds { background-image: url(../../images/icon/payment/flags/cardban_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_diners { background-image: url(../../images/icon/payment/flags/diners_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_diners_ds { background-image: url(../../images/icon/payment/flags/diners_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_elo { background-image: url(../../images/icon/payment/flags/elo_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_elo_ds { background-image: url(../../images/icon/payment/flags/elo_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_fortbrasil { background-image: url(../../images/icon/payment/flags/fortbrasil_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_fortbrasil_ds { background-image: url(../../images/icon/payment/flags/fortbrasil_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_grandcard { background-image: url(../../images/icon/payment/flags/grandcard_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_grandcard_ds { background-image: url(../../images/icon/payment/flags/grandcard_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_hipercard { background-image: url(../../images/icon/payment/flags/hipercard_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_hipercard_ds { background-image: url(../../images/icon/payment/flags/hipercard_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_mais { background-image: url(../../images/icon/payment/flags/mais_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_mais_ds { background-image: url(../../images/icon/payment/flags/mais_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_mastercard { background-image: url(../../images/icon/payment/flags/mastercard_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_mastercard_ds { background-image: url(../../images/icon/payment/flags/mastercard_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_personalcard { background-image: url(../../images/icon/payment/flags/personalcard_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_personalcard_ds { background-image: url(../../images/icon/payment/flags/personalcard_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_plenocard { background-image: url(../../images/icon/payment/flags/plenocard_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_plenocard_ds { background-image: url(../../images/icon/payment/flags/plenocard_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_sorocred { background-image: url(../../images/icon/payment/flags/sorocred_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_sorocred_ds { background-image: url(../../images/icon/payment/flags/sorocred_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_valecard { background-image: url(../../images/icon/payment/flags/valecard_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_valecard_ds { background-image: url(../../images/icon/payment/flags/valecard_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_visa { background-image: url(../../images/icon/payment/flags/visa_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_visa_ds { background-image: url(../../images/icon/payment/flags/visa_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.hiper_flag { background-image: url(../../images/icon/payment/flags/hiper_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.hiper_flag_ds { background-image: url(../../images/icon/payment/flags/hiper_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.hiper_jcb { background-image: url(../../images/icon/payment/flags/hiper_jcb.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.hiper_jcb_ds { background-image: url(../../images/icon/payment/flags/hiper_jcb_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

.flags_discover { background-image: url(../../images/icon/payment/flags/discover_flag.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }
.flags_discover_ds { background-image: url(../../images/icon/payment/flags/discover_flag_ds.png); width:42px; height:20px; margin-top:15px; margin-left:193px; position:absolute; z-index:1; }

/* Icones Pagamento */

.change-airports-0 {
	position:absolute; 
	background-image:url(../../images/icon/change-airports-from-to-0.png); 
	width:27px; 
	height:27px; 
	z-index:2; 
	cursor:pointer;
}

.change-airports-1 {
	position:absolute; 
	background-image:url(../../images/icon/change-airports-from-to-1.png); 
	width:27px; 
	height:27px; 
	z-index:2; 
	cursor:pointer;
}

.tab-link {
	width:427px;
	height:128px;
}

.airplane-yellow-arrival {
	background-image:url(../../images/icon/airplane-yellow-arrival.png); 
	background-repeat:no-repeat; 
	width:56px; 
	height:45px; 
	margin-top:15px;
	float:left;	
}

.div-img-sports-bar {
	background-image:url(../../images/icon/sports/games.png); 
	background-repeat:no-repeat; 
	width:147px; 
	height:128px;
	position:absolute;
    margin-top:-20px;
	margin-left:274px;	
	z-index: -1;
}

.div-img-airplane-departure {
	background-image:url(../../images/icon/airline-departure-white.png); 
	background-repeat:no-repeat; 
	width:147px; 
	height:128px;
	position:absolute;
    margin-top:-20px;
	margin-left:250px;	
	z-index: -1;
}

.div-img-airplane-arrival {
	background-image:url(../../images/icon/airline-arrival-white.png); 
	background-repeat:no-repeat; 
	width:147px; 
	height:128px;
	position:absolute;
    margin-top:-20px;
	margin-left:250px;	
}

.airplane-yellow-arrival-disabled {
	background-image:url(../../images/icon/airplane-yellow-arrival-disabled.png); 
	background-repeat:no-repeat; 
	width:56px; 
	height:45px; 
	margin-top:15px;	
	float:left;		
}

.airplane-yellow-departure {
	background-image:url(../../images/icon/airplane-yellow-departure.png); 
	background-repeat:no-repeat; 
	width:56px; 
	height:45px; 
	margin-top:15px;	
	float:left;		
}

.airplane-yellow-departure-disabled {
	background-image:url(../../images/icon/airplane-yellow-departure-disabled.png); 
	background-repeat:no-repeat; 
	width:56px; 
	height:45px; 
	margin-top:15px;	
	float:left;		
}

.quebraLinhaScoreJogos {
	width:100%; 
	height:25px;
}

.div-stretch {
	height:67px;
	position: relative;
    z-index:0;
}

.div-stretch-details {
	width: 100%;
	height:67px; 
	margin-left:10px; 
	margin-top:10px;
}

.div-stretch-title {
	font-size:18px; 
	color:#BBBBBB; 
	font-weight:bold; 
	line-height:15px;
}

.div-stretch-subtitle {
	font-size:16px; 
	color:#BBBBBB; 
	line-height:15px;
}

.div-stretch-airport-departure {
	font-size:18px; 
	color:#026CB6; 
	font-weight:600;
}

.div-stretch-airport-arrival {
	font-size:18px; 
	color:#05AEF1; 
	font-weight:600;
}

.div-stretch-airport-name-arrival {
	font-size:14px; 
	color:#333333; 
	line-height:15px;
}

.div-stretch-airport-name-departure {
	font-size:14px; 
	color:#999999; 
}

.div-stretch-flight-select {
	font-size:14px; 
	color:#0076AB;
	line-height:15px;
}

.div-stretch-flight-select-green {
	font-size:14px;
	color:#2DB200;
	line-height:15px;
}

.tabs-days-container {
	width: auto;
	margin: 25px auto;
	margin-top:0px;	
}

ul.tabs-days{	
	margin: 0px;
	padding: 0px;
	list-style: none;
	cursor: pointer;	
}
ul.tabs-days li{	
	color: #222;
	display: inline-block;
	padding: 10px 15px;
	cursor: pointer;
	border-radius: 15px 15px 0px 0px;
}

ul.tabs-days li.current{
	background: #E8FDFD;
	color: #222;
}

.tab-days-content{
	display: none;	
	padding: 15px;
	margin-left:-15px;
}

.tab-days-content.current{
	display: inherit;
}

.tab-days-link-grey {
	width:124px;
	height:101px;
	background: #F6F6F6;
}

.tab-days-link-blue {
	width:124px;
	height:101px;
	background: #E8FDFD;
}

.days-div-title-grey {
	background: #ECECEC; color: #222; border-radius: 15px 15px 0px 0px; width:124px; height:32px; margin-left:-15px; margin-top:-10px; position:absolute;
}

.days-div-title-yellow {
	background: #F5DE56; color: #222; border-radius: 15px 15px 0px 0px; width:124px; height:32px; margin-left:-15px; margin-top:-10px; position:absolute;
}

.days-center-grey {
	text-align:center; color:#999999; margin-top:1px;
}

.days-center-yellow {
	text-align:center; color:#0076AB; margin-top:1px;
}

.days-span-day {
	font-size:20px; font-weight: bold;
}

.days-span-month {
	font-size:14px;
}

.days-line-white {
	background-image: url(../../images/bg/line-white.png); width:124px; height:1px; margin-top:21px; margin-left:-15px; position:absolute;
}

.days-airlines {
	text-align:center; margin-top:35px; font-size:16px;
}

.days-money {
	text-align:center; margin-top:-5px; font-size:18px;
}

.days-div-airlines-grey {
	color: #999999;
}

.days-div-airlines-blue {
	color: #0076AB;
}

.airplane-yellow-arrival {
	background-image:url(../../images/icon/airplane-yellow-arrival.png); 
	background-repeat:no-repeat; 
	width:56px; 
	height:45px; 
	margin-top:15px;
	float:left;	
}

.airplane-yellow-arrival-disabled {
	background-image:url(../../images/icon/airplane-yellow-arrival-disabled.png); 
	background-repeat:no-repeat; 
	width:56px; 
	height:45px; 
	margin-top:15px;	
	float:left;		
}

.airplane-yellow-departure {
	background-image:url(../../images/icon/airplane-yellow-departure.png); 
	background-repeat:no-repeat; 
	width:56px; 
	height:45px; 
	margin-top:15px;	
	float:left;		
}

.airplane-yellow-departure-disabled {
	background-image:url(../../images/icon/airplane-yellow-departure-disabled.png); 
	background-repeat:no-repeat; 
	width:56px; 
	height:45px; 
	margin-top:15px;	
	float:left;		
}

.line-grey-dotted {
	background-image: url(../../images/bg/line-grey-dotted.png); 
	height:1px;
	display: flex;
}

.line-grey-dotted-cabecalho-jogo {
	background-image: url(../../images/bg/line-grey-dotted.png); 
	height:1px;
	display: flex;
}
	
.line-grey-dotted-cabecalho-atleta {
	background-image: url(../../images/bg/line-grey-dotted.png); 
	width:335px;
	height:1px;
	display: flex;
}

.posicaoEstatisticasTimesAtletasTecnicos {
	margin-top:20px; 
	margin-left:-40px;
}	

.line-grey-dotted-cabecalho-placar {
	background-image: url(../../images/bg/line-grey-dotted.png); 
	width:324px;
	height:1px;
	margin-left:15px;
	display: flex;
}

.alinhaPosicaoEstatisticasJogo {
	margin-top:20px; 
	margin-left:5px;
}		

.posicaoBoxDadosEsportesJogos {
	width:100%; 
	margin-left:15px; 
	margin-top:10px; 
	float:left; 
	padding-bottom:10px;
}	

.posicaoEstatisticasAtleta {
	margin-left:0px;
	margin-top:15px;
}

.line-grey-dotted-footer {
	background-image: url(../../images/bg/line-grey-dotted-footer.png); 
	height:1px;
	display: flex;
}

.line-grey-dotted-pq {
	background-image: url(../../images/bg/line-grey-dotted.png); 
	width:100%; 
	height:1px; 
	/*margin-top:0px;*/ 
	/*position:absolute;*/
}

.line-grey-dotted-pq-white {
	background-image: url(../../images/bg/line-grey-dotted-white.png); 
	width:100%; 
	height:1px; 
	/*margin-top:0px;*/ 
	/*position:absolute;*/
}

.line-grey-dotted-100 {
	background-image: url(../../images/bg/line-grey-dotted.png); 
	width:100%; 
	height:1px; 
	/*margin-top:0px;*/ 
	/*position:absolute;*/
}

.btnCloseBoxDados {
	position:absolute;
}

.tabs-container{
	width: auto;
	margin: 25px auto;
	margin-top:10px;	
}

ul.tabs{	
	margin: 0px;
	padding: 0px;
	list-style: none;	
}
ul.tabs li{
	background: #F6F6F6;
	color: #222;
	display: inline-block;
	padding: 10px 15px;
	cursor: pointer;
	border-radius: 15px 15px 0px 0px;
}

ul.tabs li.current{
	background: #E8FDFD;
	color: #222;
}

.verticalBuscaPorData {
	font-size: 14px;
    font-weight: bold;
	color: #999999;
	width:27px; 
	height:114px;
	
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg); /* opcional: Opera agora usa -webkit */
	transform: rotate(-90deg);

	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%; /* opcional: Opera agora usa -webkit */
	transform-origin: 50% 50%;

	/* Use se você quer que apareça para o IE8. */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.divTransparenteCalendario {
	z-index:9;
	position:absolute;
	background-color:#DDDDDD;
	width:53px;
	height:128px;
	cursor: not-allowed;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";       /* IE 8 */
	filter: alpha(opacity=50);  /* IE 5-7 */
	-moz-opacity: 0.5;          /* Netscape */
	-khtml-opacity: 0.5;        /* Safari 1.x */
	opacity: 0.5;               /* Good browsers */	
}

.divTransparenteCalendarioCartola {
	z-index:9;
	position:absolute;
	background-color:#DDDDDD;
	width:53px;
	height:147px;
	cursor: not-allowed;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";       /* IE 8 */
	filter: alpha(opacity=50);  /* IE 5-7 */
	-moz-opacity: 0.5;          /* Netscape */
	-khtml-opacity: 0.5;        /* Safari 1.x */
	opacity: 0.5;               /* Good browsers */	
}

.divTransparenteCalendarioGrande {
	z-index:9;
	position:absolute;
	background-color:#DDDDDD;
	width:58px;
	height:128px;
	cursor: not-allowed;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";       /* IE 8 */
	filter: alpha(opacity=50);  /* IE 5-7 */
	-moz-opacity: 0.5;          /* Netscape */
	-khtml-opacity: 0.5;        /* Safari 1.x */
	opacity: 0.5;               /* Good browsers */	
}

.divTransparenteCalendarioGrandeCartola {
	z-index:9;
	position:absolute;
	background-color:#DDDDDD;
	width:58px;
	height:147px;
	cursor: not-allowed;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";       /* IE 8 */
	filter: alpha(opacity=50);  /* IE 5-7 */
	-moz-opacity: 0.5;          /* Netscape */
	-khtml-opacity: 0.5;        /* Safari 1.x */
	opacity: 0.5;               /* Good browsers */	
}

.divTransparenteCalendarioGrandeBuskAuto {
	z-index:9;
	position:absolute;
	background-color:#DDDDDD;
	width:58px;
	height:160px;
	cursor: not-allowed;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";       /* IE 8 */
	filter: alpha(opacity=50);  /* IE 5-7 */
	-moz-opacity: 0.5;          /* Netscape */
	-khtml-opacity: 0.5;        /* Safari 1.x */
	opacity: 0.5;               /* Good browsers */	
}

.quebraCalendario {
	width:2px; 
	height:127px; 
	float:left; 
	background-color:#FFFFFF;
}

.cssBuscadorEsporteOutrasTelas {
	width:665px;
	position:absolute; 
	margin-top:25px;
}

.cssBuscadorBuskautoOutrasTelas {
	width:900px;
	position:absolute; 
	margin-top:15px;
}

.cssBuscadorEsporteTimeAtletasOutrasTelas {
	width:685px;
	position:absolute; 
	margin-top:15px;
}

.cssBuscadorEsporteIndex {
	margin-left:100px;
}

.cssBuscadorBuskautoIndex {
	margin-left:100px;
}

.cssBuscadorProdutoIndex {
	margin-left:240px;
}

.divBoxCalendarioDados {
	width:53px; 
	height:127px; 
	float:left;
}

.divBoxValueSuperchat {
	width:100%;
	height:100px; 
	background-color:#DDDDDD; 
	display:none;
}

.divBoxMPConteudo {
	margin-left:5px;
}

.divBoxMensagensPrincipais {
	width:100%; 
	height:57px; 
	overflow-x: hidden; 
	overflow-y: scroll; 
	background-color:#F8F8F8; 
	padding-bottom:10px; 
	/*display:none;*/
}

.divBtnSendMessage {
	position:absolute; 
	margin-top:18px; 
	margin-left:240px;
	z-index:999;
}

.LoadingSendMessageSuperchat {
	position:absolute; 
	margin-top:18px; 
	margin-left:215px; 
	display:none;
}

.posicaoSuperchat {
	margin-top:60px; 
	margin-left:47px; 
	position:absolute;	
}

.posicaoSuperchatBlog{
	margin-top:0px; 
	margin-left:30px; 
	position:absolute;	
}

.divValorSuperchat {
	text-align:center; 
	width:93%; 
	margin-top:-45px; 
	margin-left:15px; 
	position:absolute; 
	z-index:19
}

.divTamanhoCalendario {
	width:53px; 
}

.alinhaRedesSociaisRodape {
	width:230px;
	margin-left:auto; 
	margin-right:auto; 
	float:left; 
	margin-left:35px; 
	margin-top:10px;
}

.alinhaRedesSociaisRodapeBuskape {
	width:200px;
	margin-left:auto; 
	margin-right:auto; 
	float:left; 
	margin-left:105px; 
	margin-top:10px;
}

.alinhaIdiomaRodape {
	width:140px;
	margin-left:auto; 
	margin-right:auto; 
	float:left; 
	margin-left:87px; 
	margin-top:10px;
}

.divBoxCalendarioDadosGrande {
	width:58px; 
	height:127px; 
	float:left;
}

.divBoxCalendarioCartolaOnline {
	width:58px; 
	height:147px; 
	float:left;
}

.divBoxCalendarioBuskAuto {
	width:58px; 
	height:160px; 
	float:left;
}

.divTamanhoCalendarioGrande {
	width:58px; 
}

.divTamanhoVooVolta {
	width:427px; 
	height:140px; 
	margin-top:13px;		
}

.divBoxCalendarioTrecho {
	width:28px; 
	height:127px; 
	background-color:#E8FDFD; 
	border-radius: 10px 0px 0px 0px; 
	float:left;
}

.copyright-obs-div {
	position: relative;
	min-height: 85px;
}

.msgSemVoosData {
	font-size:10px; 
	color:#BBBBBB; 
	margin-top:40px; 
	line-height:0.9;
	text-align:center;
}

.div-date-filter-box-sites {
	width:48.6px; 
	height:70px; 
	background-color:#EEEEEE; 
	margin-top:7px;
	border-radius: 12px 12px 12px 12px;
	margin-left:2px;
}

.div-date-filter-box-site {
	width:40px; 
	height:78px; 
	background-color:#EEEEEE; 
	margin-top:7px;
	border-radius: 12px 12px 12px 12px;
	margin-left:2px;
}

.div-date-filter-box-responsivo {
	width:830px;
	height:42px; 
	background-color:#EEEEEE; 
	margin-top:7px;
	margin-left:5px;
	border-radius: 12px 12px 12px 12px;
}

.filter-box-airlinesBrandIMG {
	width:40px; 
	height:20px; 
	margin-top:8px; 
	text-align:center;
}

.filter-box-sitesBrandIMG {
	width:47px; 
	height:20px; 
	margin-top:10px; 
	text-align:center;
}

.filter-box-loading {
	width:40px; 
	margin-top:9px;
	text-align:center;
}

.filter-box-loading-sites {
	width:40px; 
	margin-top:8px;
	margin-left:4px;
	text-align:center;
	position:absolute;
}

/*
#flightsHover:hover{
    background-color: #FFFFEC;
}

.flightsHover:hover{
    background-color: #FFFFEC;
}
*/

/* cuidados malas */
#cuidados-malas { position:absolute; margin-left:0; margin-top:0px; float:left; }
#cuidados-malas ul { float:left; padding:0; margin:0; list-style:none; }
#cuidados-malas li { float:left; width:auto; }
#cuidados-malas a { display:block; width:auto; background-position:0 0; text-indent:-9999px; height:63px; background:url("../../images/cuidados-malas.png") no-repeat 0 0; }

	/* baterias */
	#cuidados-malas a#baterias { width: 75px; background-position: 0 0px; } 
	#cuidados-malas a#baterias:hover { background-position: 0px -63px; }
	#cuidados-malas a#baterias.active { background-position: 0px -63px; }
	/*explosivos*/
	#cuidados-malas a#explosivos { width: 96px; background-position: -75px 0px; } 
	#cuidados-malas a#explosivos:hover { background-position: -75px -63px; }
	#cuidados-malas a#explosivos.active { background-position: -75px -63px; }	
	/*aerrossol*/
	#cuidados-malas a#aerrossol { width: 90px; background-position: -171px 0px; } 
	#cuidados-malas a#aerrossol:hover { background-position: -171px -63px; }
	#cuidados-malas a#aerrossol.active { background-position: -171px -63px; }
	/*inflamaveis*/
	#cuidados-malas a#inflamaveis { width: 103px; background-position: -261px 0px; } 
	#cuidados-malas a#inflamaveis:hover { background-position: -261px -63px; }
	#cuidados-malas a#inflamaveis.active { background-position: -261px -63px; }	
	/*oxidantes*/
	#cuidados-malas a#oxidantes { width: 87px; background-position: -364px 0px; } 
	#cuidados-malas a#oxidantes:hover { background-position: -364px -63px; }
	#cuidados-malas a#oxidantes.active { background-position: -364px -63px; }
	/*venenosos*/
	#cuidados-malas a#venenosos { width: 88px; background-position: -451px 0px; } 
	#cuidados-malas a#venenosos:hover { background-position: -451px -63px; }
	#cuidados-malas a#venenosos.active { background-position: -451px -63px; }
	/*radioativos*/
	#cuidados-malas a#radioativos { width: 98px; background-position: -539px 0px; } 
	#cuidados-malas a#radioativos:hover { background-position: -539px -63px; }
	#cuidados-malas a#radioativos.active { background-position: -539px -63px; }
	/*corrosivos*/
	#cuidados-malas a#corrosivos { width: 85px; background-position: -624px 0px; } 
	#cuidados-malas a#corrosivos:hover { background-position: -624px -63px; }
	#cuidados-malas a#corrosivos.active { background-position: -624px -63px; }

/******************* DESTAQUE DO VOO *******************/

	.displayBoxCenterEsquerda {
		/*padding:30px;*/
		line-height:15px; 
		background-color:#FDF9ED; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;	
		/*border-bottom-left-radius: 10px;*/ 
		/*border-bottom-right-radius: 10px;*/
		border-bottom: solid 5px #7DCDD1;
	}

	.stretch-div-going-departure {
		width:280px; 
		height:79px; 
		border-radius:15px 15px 0px 0px;
		background-image:url(../../images/div-img-airplane-departure-pq.png); 
		background-repeat:no-repeat; 
		background-position:center; 
	}
	
	.stretch-div-going-arrival {
		width:280px; 
		height:79px; 
		border-radius:15px 15px 0px 0px;
		background-image:url(../../images/div-img-airplane-arrival-pq.png); 
		background-repeat:no-repeat; 
		background-position:center; 
	}	

	.stretch-div-flight-body {
		width:140px; 
		height:59px; 
		float:left; 
		margin-top:5px;
		text-align:center;
	}
	
	.strech-div-flight-title {
		font-size:28px; 
		color:#0076AB; 
		font-weight:600;
	}

	.strech-div-flight-datetime {
		font-size:12px; 
		color:#999999; 
		line-height:4px;
	}	

/******************* DESTAQUE DO VOO *******************/

.copyright-obs-luggage {
	text-align:justify; 
	font-size:12px;
	margin-top:15px;
	color:#888888;
}

.copyright-obs-text {
	text-align:justify;
	font-size:14px;
	margin-top:13px;
	color:#999999;
}

.list-group.panel > .list-group-item {
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px
}

.list-group-submenu {
	margin-left:20px;
}

.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}

/*plus duvidas*/
.btn-plus-duvidas { width:20px; float:left; cursor:pointer; }
.btn-plus-duvidas ul { padding:0; margin:0; list-style:none; }
.btn-plus-duvidas li { width:20px; height:54px; }
.btn-plus-duvidas a { display:block; width:auto; background-position:0 0; text-indent:-9999px; height:39px; background:url("../../images/buttons/botao-duvidas-plus.png") no-repeat 0 0; }

	.btn-plus-duvidas a#duvidas { width: 20px; background-position: 0px 0; }
	.btn-plus-duvidas a#duvidas:hover { background-position:  -20px 0; }
	.btn-plus-duvidas a#duvidas.active { background-position: 0 0; }

/*less duvidas*/
.btn-less-duvidas { width:20px; float:left; cursor:pointer; }
.btn-less-duvidas ul { padding:0; margin:0; list-style:none; }
.btn-less-duvidas li { width:20px; height:54px; }
.btn-less-duvidas a { display:block; width:auto; background-position:0 0; text-indent:-9999px; height:39px; background:url("../../images/buttons/botao-duvidas-less.png") no-repeat 0 0; }

	.btn-less-duvidas a#duvidas { width: 20px; background-position: 0px 0; }
	.btn-less-duvidas a#duvidas:hover { background-position:  -20px 0; }
	.btn-less-duvidas a#duvidas.active { background-position: 0 0; }
	
.line-grey-table-clear {
	background-image: url(../../images/bg/line-grey-clear.png); 
	width: 100%; 
	height: 1px;
}	

.div-btn-fechar-comprar {
	height:65px;
	/*display: flex;*/
	text-align:right;
	justify-content: flex-end;
}

.btnPostPayment { 
	background-color:#1ABC9C; 
	border:none; 
	font-size:16px; 
	margin-top:15px; 
	float:right;	
}

.line-grey-table {
	background-image: url(../../images/bg/line-grey.png); 
	width: 100%; 
	height: 1px;
}

.OfertasViagensBanners {
	width: 285px; 
	height: 160px;
}

.DestaqueBlogVarios {
	width: 285px; 
	height: 160px;	
}

.search-wrapper {
	display: flex;
	justify-content: flex-end;
	padding-right: 60px;
}

.authorization-container {
	display: flex;
	align-items: center;
	justify-content: center;
	grid-gap: 15px;
    margin: 15px 0;
}

.authorization-description {
	font-size:14px; 
	color:#999; 
	text-align:justify;
}

.authorization-description-sv {
	font-size:14px; 
	color:#FFF; 
	text-align:justify;
}

.cadatro-wrapper {
	display: flex;
	justify-content: end;
	margin: 15px 0;
}

.passagens-flex {
	display: flex;
	flex-direction: column;
}

.passagens-header {
	justify-content: space-between;
}

.search-bar-site {
	display: flex;
	background-color:#F9F9F9; 
	margin: 15px 0; 
	border-radius: 15px 15px 0px 0px;
	height: 93px; /*Tamanho do box*/
}

.search-bar-site-buscadores-calendario {
	/*display: flex;*/
	background-color:#F9F9F9; 
	/*margin: 15px 0; */
	border-radius: 15px 15px 0px 0px;
	height: 160px; /*Tamanho do box*/
}

.search-bar-responsivo {
	/*display: flex;*/
	background-color:#F9F9F9; 
	margin: 15px 0; 
	border-radius: 15px 15px 0px 0px;
	/*height: 93px; /*Tamanho do box*/
}

.filters {
	text-align:left;
	margin: 15px 0;
}

.filtersSports {
	text-align:left;
	margin-top:5px;
}

.full {
	width: 100%;
}
/* FLY DATA */
.fly-data-container {
	align-items: center;
    display: flex;
    justify-content: space-between;
	width: 100%;
}
.fly-data-container > div {
	text-align: center;
}
.fly-data-container-details {
	align-items: center;
    display: flex;
	width: 100%;
	justify-content: space-between;
	padding: 10px 0;
}

.fly-data-container-details > div {
	text-align: center;
}

#flights-departure {
	width: 100%;
}

.desconto {
	position:absolute; 
	width:67px; 
	height:41px; 
	margin-left:-60px; 
	margin-top:10px; 
	z-index:99;
}

.botoes-container {
	display: flex;
    justify-content: flex-end;
    padding: 15px 0;
}

#DivCarregandoIda {
	width: 100%;
	text-align:center; 
	font-size:18px; 
	color:#999999; 
	font-weight:600;
	line-height: 1; 
}

.search-conta {
	margin: 20px 0;
    justify-content: flex-end;
    padding-right: 35px;
}

.search-conta-co {
	margin-top:-49px;
    justify-content: flex-end;
    padding-right: 35px;
}

.search-atletas {
    justify-content: flex-end;
}

.divAjusteBuscador {
	margin-top:-54px;
}

.ajustaPosicaoDetalhesVoo {
	margin-top:20px;
}

.boxDestaqueEsquerda {
	width:295px; 
	text-align:left; 
	float:left;
	margin-left:25px;
}

.boxDestaqueEsquerdaBuskauto {
	width:295px; 
	text-align:left; 
	float:left;
	margin-left:0px;
}

.boxDestaqueDireita {
	width:295px; 
	text-align:right; 
	float:right;
	margin-right:25px;
	margin-top:-25px;
}

.tituloDestaqueAzul {
	font-size:28px; 
	font-weight:1000; 
	line-height: 0.8; 
	color:#004C7F;
}

.subTituloDestaqueAzulClaro {
	font-size:28px; 
	font-weight:500; 
	line-height: 0.8; 
	color:#006CB6;
}

.subTituloDestaqueBrancoClaro {
	font-size:28px; 
	font-weight:500; 
	line-height: 0.8; 
	color:#FFFFFF;
}

/****************** PAGINACAO ******************/

	#content {
		position:relative;
		height:400px;
	}
	#content .page {
		position:absolute;
		top:0px;
	}
	.pagination{
		padding: 2px;
	}
	.pagination ul{
		margin: 0;
		padding: 0;
		text-align: left;
		font-size: 16px;
	}
	.pagination li{
		list-style-type: none;
		display: inline;
		padding-bottom: 1px;
	}
	.pagination a, .pagination a:visited{
		padding: 0 5px;
		border: 1px solid #9aafe5;
		text-decoration: none;
		color: #2e6ab1;
	}
	.pagination a:hover, .pagination a:active{
		border: 1px solid #2b66a5;
		color: #000;
		background-color: #FFFF80;
	}
	.pagination a.prevnext{
		font-weight: bold;
	}
	.page_number {
		border: 1px solid #9aafe5;
		color: #2e6ab1;
		padding:5px;
		text-align: center;
		width: 20px;
	}

/****************** PAGINACAO ******************/

/******************* SOCIAL *******************/

	/* social lateral */
	#social-lateral-pt-br {
		width: 48px;
		float: left;
		cursor: pointer;
		z-index: 9999;
		position: fixed;
		bottom: 0;
	}	
	
	#social-lateral-pt-br ul { padding: 0; margin: 0; list-style: none; }
	#social-lateral-pt-br li { width: 48px; height: 48px; }
	
	#social-lateral-pt-br a { 
		display: block; 
		width: auto; 
		background-position: 0 0; 
		text-indent: -9999px;		
		height: 48px; 
		background: url("../../images/social/sociais-site-pt-br.png") no-repeat 0 0; 
	}

		/* facebook */
		#social-lateral-pt-br a#facebook { width: 48px; background-position: 0px 0; }
		#social-lateral-pt-br a#facebook:hover { width: 222px; background-position:  -48px 0; }

		/* twitter */
		#social-lateral-pt-br a#twitter { width: 48px; background-position: 0 -48px; }
		#social-lateral-pt-br a#twitter:hover { width: 222px; background-position:  -48px -48px; }

		/* instagram */
		#social-lateral-pt-br a#instagram { width: 48px; background-position: 0 -96px; }
		#social-lateral-pt-br a#instagram:hover { width: 222px; background-position:  -48px -96px; }

		/* tiktok */
		#social-lateral-pt-br a#tiktok { width: 48px; background-position: 0 -144px; }
		#social-lateral-pt-br a#tiktok:hover { width: 222px; background-position:  -48px -144px; }	

		/* linkedin */
		#social-lateral-pt-br a#linkedin { width: 48px; background-position: 0 -192px; }
		#social-lateral-pt-br a#linkedin:hover { width: 222px; background-position:  -48px -192px; }

		/* whatsapp */
		#social-lateral-pt-br a#whatsapp { width: 48px; background-position: 0 -240px; }
		#social-lateral-pt-br a#whatsapp:hover { width: 222px; background-position:  -48px -240px; }
		
		/* busca */
		#social-lateral-pt-br a#busca { width: 48px; background-position: 0 -288px; }
		#social-lateral-pt-br a#busca:hover { width: 222px; background-position:  -48px -288px; }		
		
		/* cotar */
		#social-lateral-pt-br a#cotar { width: 48px; background-position: 0 -336px; }
		#social-lateral-pt-br a#cotar:hover { width: 222px; background-position:  -48px -336px; }	
		
		/* jogos */
		#social-lateral-pt-br a#jogos { width: 48px; background-position: 0 -384px; }
		#social-lateral-pt-br a#jogos:hover { width: 222px; background-position:  -48px -384px; }	

		/* times atletas tecnicos */
		#social-lateral-pt-br a#timesatletastecnicos { width: 48px; background-position: 0 -432px; }
		#social-lateral-pt-br a#timesatletastecnicos:hover { width: 222px; background-position:  -48px -432px; }
		
		/* tabela classificacao */
		#social-lateral-pt-br a#tabelaclassificacao { width: 48px; background-position: 0 -480px; }
		#social-lateral-pt-br a#tabelaclassificacao:hover { width: 222px; background-position:  -48px -480px; }		
		
		/* tabela cartola */
		#social-lateral-pt-br a#tabelacartola { width: 48px; background-position: 0 -528px; }
		#social-lateral-pt-br a#tabelacartola:hover { width: 222px; background-position:  -48px -528px; }
		
		/* telegram */
		#social-lateral-pt-br a#telegram { width: 48px; background-position: 0 -576px; }
		#social-lateral-pt-br a#telegram:hover { width: 222px; background-position:  -48px -576px; }

		/* vizinhas */
		#social-lateral-pt-br a#vizinhas { width: 48px; background-position: 0 -624px; }
		#social-lateral-pt-br a#vizinhas:hover { width: 222px; background-position:  -48px -624px; }			

	/* social lateral */
	#social-lateral-en-us {
		width: 48px;
		float: left;
		cursor: pointer;
		z-index: 9999;
		position: fixed;
		bottom: 0;
	}	
	
	#social-lateral-en-us ul { padding: 0; margin: 0; list-style: none; }
	#social-lateral-en-us li { width: 48px; height: 48px; }
	
	#social-lateral-en-us a { 
		display: block; 
		width: auto; 
		background-position: 0 0; 
		text-indent: -9999px;		
		height: 48px; 
		background: url("../../images/social/sociais-site-en-us.png") no-repeat 0 0; 
	}

		/* facebook */
		#social-lateral-en-us a#facebook { width: 48px; background-position: 0px 0; }
		#social-lateral-en-us a#facebook:hover { width: 222px; background-position:  -48px 0; }

		/* twitter */
		#social-lateral-en-us a#twitter { width: 48px; background-position: 0 -48px; }
		#social-lateral-en-us a#twitter:hover { width: 222px; background-position:  -48px -48px; }

		/* instagram */
		#social-lateral-en-us a#instagram { width: 48px; background-position: 0 -96px; }
		#social-lateral-en-us a#instagram:hover { width: 222px; background-position:  -48px -96px; }

		/* tiktok */
		#social-lateral-en-us a#tiktok { width: 48px; background-position: 0 -144px; }
		#social-lateral-en-us a#tiktok:hover { width: 222px; background-position:  -48px -144px; }	

		/* linkedin */
		#social-lateral-en-us a#linkedin { width: 48px; background-position: 0 -192px; }
		#social-lateral-en-us a#linkedin:hover { width: 222px; background-position:  -48px -192px; }

		/* whatsapp */
		#social-lateral-en-us a#whatsapp { width: 48px; background-position: 0 -240px; }
		#social-lateral-en-us a#whatsapp:hover { width: 222px; background-position:  -48px -240px; }
		
		/* busca */
		#social-lateral-en-us a#busca { width: 48px; background-position: 0 -288px; }
		#social-lateral-en-us a#busca:hover { width: 222px; background-position:  -48px -288px; }		
		
		/* cotar */
		#social-lateral-en-us a#cotar { width: 48px; background-position: 0 -336px; }
		#social-lateral-en-us a#cotar:hover { width: 222px; background-position:  -48px -336px; }	
		
		/* jogos */
		#social-lateral-en-us a#jogos { width: 48px; background-position: 0 -384px; }
		#social-lateral-en-us a#jogos:hover { width: 222px; background-position:  -48px -384px; }	

		/* times atletas tecnicos */
		#social-lateral-en-us a#timesatletastecnicos { width: 48px; background-position: 0 -432px; }
		#social-lateral-en-us a#timesatletastecnicos:hover { width: 222px; background-position:  -48px -432px; }			
		
		/* tabela classificacao */
		#social-lateral-en-us a#tabelaclassificacao { width: 48px; background-position: 0 -480px; }
		#social-lateral-en-us a#tabelaclassificacao:hover { width: 222px; background-position:  -48px -480px; }	
		
		/* tabela cartola */
		#social-lateral-en-us a#tabelacartola { width: 48px; background-position: 0 -528px; }
		#social-lateral-en-us a#tabelacartola:hover { width: 222px; background-position:  -48px -528px; }	
		
		/* telegram */
		#social-lateral-en-us a#telegram { width: 48px; background-position: 0 -576px; }
		#social-lateral-en-us a#telegram:hover { width: 222px; background-position:  -48px -576px; }
	
		/* vizinhas */
		#social-lateral-pt-br a#vizinhas { width: 48px; background-position: 0 -624px; }
		#social-lateral-pt-br a#vizinhas:hover { width: 222px; background-position:  -48px -624px; }	
		
/******************* SOCIAL *******************/	

/******************* AUTOCOMPLETE *******************/	

	.autocomplete {
	  /*the container must be positioned relative:*/
	  position: relative;
	  display: inline-block;
	}

	.autocomplete-items {
		position: absolute;
		border: 1px solid #d4d4d4;
		border-bottom: none;
		border-top: none;
		z-index: 99;
		/*position the autocomplete items to be the same width as the container:*/
		top: 100%;
		left: 0;
		right: 0;
	}
	.autocomplete-items div {
		padding: 10px;
		cursor: pointer;
		background-color: #fff;
		border-bottom: 1px solid #d4d4d4;
	}
	.autocomplete-items div:hover {
		/*when hovering an item:*/
		background-color: #e9e9e9;
	}
	.autocomplete-active {
		/*when navigating through the items using the arrow keys:*/
		background-color: DodgerBlue !important;
		color: #ffffff;
	}

/******************* AUTOCOMPLETE *******************/	

.stepper-wrapper {
	margin-top: auto;
	display: flex;
	justify-content: space-between;
	margin-bottom: 0px;
	margin-top: 10px;
}

/******************* PROGRESS BAR (PADRAO) *******************/
	
	.stepper-item {
		position: relative;
		display: flex;
		flex-direction: column;
		align-items: center;
		flex: 1;
		color: #ffffff;

		@media (max-width: 768px) {
			font-size: 12px;
		}
	}

	.stepper-item::before {
		position: absolute;
		content: "";
		border-bottom: 2px solid #EEEEEE;
		width: 100%;
		top: 15px;
		left: -50%;
		z-index: 2;
	}

	.stepper-item::after {
		position: absolute;
		content: "";
		border-bottom: 2px solid #EEEEEE;
		width: 100%;
		top: 15px;
		left: 50%;
		z-index: 2;
	}

	.stepper-item .step-counter {
		position: relative;
		z-index: 5;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 30px;
		height: 30px;
		border-radius: 50%;
		background: #EEEEEE;
		margin-bottom: 6px;
	}

	.stepper-item.active {
		font-weight: bold;
	}

	.stepper-item.completed .step-counter {
		background-color: #7DCDD1;
	}

	.stepper-item.completed::after {
		position: absolute;
		content: "";
		border-bottom: 2px solid #7DCDD1;
		width: 100%;
		top: 15px;
		left: 50%;
		z-index: 3;
	}

	.stepper-item:first-child::before {
		content: none;
	}
	
	.stepper-item:last-child::after {
		content: none;
	}
	
/******************* PROGRESS BAR (PADRAO) *******************/

/****************** PROGRESS BAR (BUSKAUTO) ******************/
	
	.stepper-item-buskauto {
		position: relative;
		display: flex;
		flex-direction: column;
		align-items: center;
		flex: 1;
		color: #ffffff;

		@media (max-width: 768px) {
			font-size: 12px;
		}
	}

	.stepper-item-buskauto::before {
		position: absolute;
		content: "";
		border-bottom: 2px solid #EEEEEE;
		width: 100%;
		top: 15px;
		left: -50%;
		z-index: 2;
	}

	.stepper-item-buskauto::after {
		position: absolute;
		content: "";
		border-bottom: 2px solid #EEEEEE;
		width: 100%;
		top: 15px;
		left: 50%;
		z-index: 2;
	}

	.stepper-item-buskauto .step-counter-buskauto {
		position: relative;
		z-index: 5;
		display: flex;
		justify-content: center;
		align-items: center;
		width: 30px;
		height: 30px;
		border-radius: 50%;
		background: #EEEEEE;
		margin-bottom: 6px;
	}

	.stepper-item-buskauto.active {
		font-weight: bold;
	}

	.stepper-item-buskauto.completed .step-counter-buskauto {
		background-color: #F4D03A;
	}

	.stepper-item-buskauto.completed::after {
		position: absolute;
		content: "";
		border-bottom: 2px solid #F4D03A;
		width: 100%;
		top: 15px;
		left: 50%;
		z-index: 3;
	}

	.stepper-item-buskauto:first-child::before {
		content: none;
	}
	
	.stepper-item-buskauto:last-child::after {
		content: none;
	}
	
/****************** PROGRESS BAR (BUSKAUTO) ******************/

.nav-top-loja {
	position: relative;
	min-height: 31px;
	background-color: #02406F;
	color: #FFFFFF;
}

.nav-top-loja-sv {
	position: relative;
	min-height: 31px;
	background-color: #353535;
	color: #FFFFFF;
}

.nav-top-loja-co {
	position: relative;
	min-height: 31px;
	background-color: #00505B;
	color: #FFFFFF;
}

.nav-top-loja-im {
	position: relative;
	min-height: 31px;
	background-color: #D9EBE5;
	color: #FFFFFF;
}

.nav-top-loja-buskauto {
	position: relative;
	min-height: 31px;
	background-color: #036074;
	color: #FFFFFF;
}

.divCalendarioMobile {
	display:none;
}

.content-div-left-top {
    margin-top: 5px;
	margin-left: 10px;
	float: left;
}

.content-div-left-top {
    margin-top: 5px;
	margin-left: 10px;
	float: left;
}

.content-div-right-top {
    margin-top: 5px;
	margin-right: 10px;
	float: right;
}

.btnRealizarPagamento {
	margin-right:5px; 
	margin-top:0px;
}

.placarValor {
	width:25px; 
	height:25px; 
	color:#026CB6; 
	float:left; 
	text-align:center; 
	font-size:22px; 
	font-weight: bold;	
}

.placarDivisa {
	width:10px; 
	height:25px; 
	color:#05AEF1; 
	float:left; 
	text-align:center; 
	font-size:22px;	
}

.boxDisplayAguardando0 {
	margin-left:0px; 
	width:20%; 
	float:left;
	display:none;
}

.boxTodosEsportesJogosEvento {
	background-color:#F8F8F8; 
	width:384px; 
	/*height:140px;*/
	border-top-left-radius:10px; 
	border-top-right-radius:10px;	
}

.boxTodosEsportesJogador {
	background-color:#E8FDFD; 
	width:384px; 
	height:100px; 
	border-top-left-radius:10px; 
	border-top-right-radius:10px;	
}

.boxTodosProdutoTitulo {
	background-color:#E8FDFD; 
	width:384px;  
	border-top-left-radius:10px; 
	border-top-right-radius:10px;	
}

.posicaoProdutoTitulo {
	position:absolute; 
	width:355px; 
	margin-top:20px;
}

.divFotoEscudo {
	position:absolute; 
	margin-left:270px; 
	margin-top:19px;
}

.divFotoEscudoTime {
	position:absolute; 
	margin-left:320px; 
	margin-top:19px;
}

.divFotoEscudoTimeDetalhes {
	position:absolute; 
	/*margin-left:370px;*/
	margin-left:320px; 
	margin-top:25px;
}

.divFotoEscudoTimeDetalhesTecnico {
	position:absolute; 
	/*margin-left:370px;*/
	margin-left:370px; 
	margin-top:25px;
}

.posicaoEstatisticasJogos {
	margin-top:30px;
}

.posicaoDetalhesCanal {
	text-align:justify; 
	color:#AAAAAA;
	width:324px; 
	margin-left:15px;	
}

.posicaoPlacarJogo {
	width:334px; 
	height:140px;
	margin-left:15px;	
}

.detalhesPlacarJogo {
	width:364px; 
	height:50px;
	margin-top:40px;	
}

.alinhaAvaliacaoAtletaDetalhes {
	width:40px; 
	height:40px; 
	background-color:#5bc0de; 
	position:absolute; 
	margin-top:0px;
	margin-left:296px;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px;	
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 6px;
}

.larguraDescricaoAtletaTimeTecnico {
	background-color:#F8F8F8; 
	width:384px; 
	height:100%; 
	overflow-y:auto; 
	overflow-x:hidden;
}	

.posicionaBannerOfertaProduto {
	float:right; 
	margin-right:45px; 
	margin-top:-35px;
}

.fechamentoMomentoCompraNormal {
	margin-top:10px;
	width:384px;
	height:70px;
}	

.larguraDetalhesAtletaTimeTecnico {
	color:#999999; 
	margin-top:10px; 
	width:334px; 
	text-align:justify;
}

.alinhaBandeiraAtleta {
	position:absolute; 
	margin-top:45px; 
	margin-left:303px;
}

.alinhaBandeiraAtletaLivre {
	position:absolute; 
	margin-top:0px; 
	margin-left:307px;
}

.alinhaAvaliacaoAtletaJogoDetalhes {
	width:40px; 
	height:40px; 
	background-color:#5bc0de; 
	position:absolute; 
	margin-top:-15px;
	margin-left:418px;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px;	
	border-bottom-left-radius: 5px; 
	border-bottom-right-radius: 6px;
}

.alinhaBotaoIrParaJogo {
	position:absolute; 
	margin-top:-15px;
	margin-left:418px;
}

.larguraEscalaEstatistica {
	width:349px; 
	margin-left:15px; 
	float:left; 
	padding-bottom:10px;	
}

.alinhaTituloJogo {
	margin-left:15px;
}

.logoTorneioEvento {
	margin-top:20px; 
	margin-left:290px; 
	position:absolute;
}

.logoCanalTv {
	margin-top:5px; 
	margin-left:290px; 
	position:absolute;
}

.boxCabecalhoJogo {
	margin-left:20px; 
	margin-top:20px; 
	position:absolute;	
}

.boxDisplayAguardando1 {
	width:55px; 
	float:right; 
	margin-right:25px; 
	margin-top:-35px; 
}

.boxDisplayAguardando2 {
	width:55px; 
	float:right; 
	margin-right:25px; 
	margin-top:9px; 	
}

.dataJogoUltimoProximo {
	width:100px; 
	margin-top:-35px; 
	margin-left:95px;
	position:absolute;
}

.desempenhoUltimosJogos {
	width:110px; 
	margin-top:-35px; 
	margin-left:195px;
}

.favoritosFas {
	position: absolute;
	width:130px; 
	margin-top:12px;
	margin-left:195px;
}

.logoPagSeguro {	
	position:absolute; margin-left:420px; margin-top:-37px;		
}

	.logoPagSeguro-Mobile {
		display:none;
	}

.logoPix {	
	position:absolute; margin-left:420px; margin-top:-43px;		
}

	.logoPix-Mobile {
		display:none;
	}

.logoInfinitePay {	
	position:absolute; margin-left:420px; margin-top:-38px;		
}

	.logoInfinitePay-Mobile {
		display:none;
	}
	
.logoPayPal {	
	position:absolute; margin-left:420px; margin-top:-37px;		
}

	.logoPayPal-Mobile {
		display:none;
	}

.logoRede {
	position:absolute; margin-left:420px; margin-top:-42px;
}

	.logoRede-Mobile {
		display:none;
	}

.logoPagarme {
	position:absolute; margin-left:420px; margin-top:-38px;
}

	.logoPagarme-Mobile {
		display:none;
	}

@keyframes alert {
		0% {
	opacity: 1;
	}
		50% {
		opacity: 0;
	}
		100% {
		opacity: 1;
	}
}

.alertMSGStatus {
	animation: alert 1s infinite;
}

.alertMSGOferta {
	animation: alert 2s infinite;
}

.alertMSGEsgotado {
	animation: alert 3s infinite;
}

.alinhaPostagemPC {
	margin-left:15px;
}

/**************************** PAGINACAO CO ****************************/
	
	.pagination-co {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-co>li {
		display: inline
	}

	.pagination-co>li>a,
	.pagination-co>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #337ab7;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-co>li:first-child>a,
	.pagination-co>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-co>li:last-child>a,
	.pagination-co>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-co>li>a:focus,
	.pagination-co>li>a:hover,
	.pagination-co>li>span:focus,
	.pagination-co>li>span:hover {
		z-index: 3;
		color: #23527c;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-co>.active>a,
	.pagination-co>.active>a:focus,
	.pagination-co>.active>a:hover,
	.pagination-co>.active>span,
	.pagination-co>.active>span:focus,
	.pagination-co>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #33E4FF;
		border-color: #33E4FF;
	}

	.pagination-co>.disabled>a,
	.pagination-co>.disabled>a:focus,
	.pagination-co>.disabled>a:hover,
	.pagination-co>.disabled>span,
	.pagination-co>.disabled>span:focus,
	.pagination-co>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/**************************** PAGINACAO CO ****************************/

/**************************** PAGINACAO IM ****************************/
	
	.pagination-im {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-im>li {
		display: inline
	}

	.pagination-im>li>a,
	.pagination-im>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #337ab7;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-im>li:first-child>a,
	.pagination-im>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-im>li:last-child>a,
	.pagination-im>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-im>li>a:focus,
	.pagination-im>li>a:hover,
	.pagination-im>li>span:focus,
	.pagination-im>li>span:hover {
		z-index: 3;
		color: #23527c;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-im>.active>a,
	.pagination-im>.active>a:focus,
	.pagination-im>.active>a:hover,
	.pagination-im>.active>span,
	.pagination-im>.active>span:focus,
	.pagination-im>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #D96D00;
		border-color: #D96D00;
	}

	.pagination-im>.disabled>a,
	.pagination-im>.disabled>a:focus,
	.pagination-im>.disabled>a:hover,
	.pagination-im>.disabled>span,
	.pagination-im>.disabled>span:focus,
	.pagination-im>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/**************************** PAGINACAO IM ****************************/

/**************************** PAGINACAO TC ****************************/
	
	.pagination-tc {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-tc>li {
		display: inline
	}

	.pagination-tc>li>a,
	.pagination-tc>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #d43f3a;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-tc>li:first-child>a,
	.pagination-tc>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-tc>li:last-child>a,
	.pagination-tc>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-tc>li>a:focus,
	.pagination-tc>li>a:hover,
	.pagination-tc>li>span:focus,
	.pagination-tc>li>span:hover {
		z-index: 3;
		color: #F48787;
		background-color: #FEF5F1;
		border-color: #ddd
	}

	.pagination-tc>.active>a,
	.pagination-tc>.active>a:focus,
	.pagination-tc>.active>a:hover,
	.pagination-tc>.active>span,
	.pagination-tc>.active>span:focus,
	.pagination-tc>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #ED4364;
		border-color: #ED4364;
	}

	.pagination-tc>.disabled>a,
	.pagination-tc>.disabled>a:focus,
	.pagination-tc>.disabled>a:hover,
	.pagination-tc>.disabled>span,
	.pagination-tc>.disabled>span:focus,
	.pagination-tc>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/**************************** PAGINACAO TC ****************************/

/**************************** PAGINACAO LE ****************************/
	
	.pagination-le {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-le>li {
		display: inline
	}

	.pagination-le>li>a,
	.pagination-le>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #838383;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-le>li:first-child>a,
	.pagination-le>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-le>li:last-child>a,
	.pagination-le>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-le>li>a:focus,
	.pagination-le>li>a:hover,
	.pagination-le>li>span:focus,
	.pagination-le>li>span:hover {
		z-index: 3;
		color: #6E6E6E;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-le>.active>a,
	.pagination-le>.active>a:focus,
	.pagination-le>.active>a:hover,
	.pagination-le>.active>span,
	.pagination-le>.active>span:focus,
	.pagination-le>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #999999;
		border-color: #999999;
	}

	.pagination-le>.disabled>a,
	.pagination-le>.disabled>a:focus,
	.pagination-le>.disabled>a:hover,
	.pagination-le>.disabled>span,
	.pagination-le>.disabled>span:focus,
	.pagination-le>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/**************************** PAGINACAO LE ****************************/

/**************************** PAGINACAO 40 ****************************/
	
	.pagination-40 {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-40>li {
		display: inline
	}

	.pagination-40>li>a,
	.pagination-40>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #10EBD5;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-40>li:first-child>a,
	.pagination-40>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-40>li:last-child>a,
	.pagination-40>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-40>li>a:focus,
	.pagination-40>li>a:hover,
	.pagination-40>li>span:focus,
	.pagination-40>li>span:hover {
		z-index: 3;
		color: #0A9284;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-40>.active>a,
	.pagination-40>.active>a:focus,
	.pagination-40>.active>a:hover,
	.pagination-40>.active>span,
	.pagination-40>.active>span:focus,
	.pagination-40>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #0ECBB8;
		border-color: #0ECBB8;
	}

	.pagination-40>.disabled>a,
	.pagination-40>.disabled>a:focus,
	.pagination-40>.disabled>a:hover,
	.pagination-40>.disabled>span,
	.pagination-40>.disabled>span:focus,
	.pagination-40>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/**************************** PAGINACAO 40 ****************************/

/**************************** PAGINACAO PV ****************************/
	
	.pagination-pv {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-pv>li {
		display: inline
	}

	.pagination-pv>li>a,
	.pagination-pv>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #337ab7;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-pv>li:first-child>a,
	.pagination-pv>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-pv>li:last-child>a,
	.pagination-pv>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-pv>li>a:focus,
	.pagination-pv>li>a:hover,
	.pagination-pv>li>span:focus,
	.pagination-pv>li>span:hover {
		z-index: 3;
		color: #23527c;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-pv>.active>a,
	.pagination-pv>.active>a:focus,
	.pagination-pv>.active>a:hover,
	.pagination-pv>.active>span,
	.pagination-pv>.active>span:focus,
	.pagination-pv>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #33E4FF;
		border-color: #33E4FF;
	}

	.pagination-pv>.disabled>a,
	.pagination-pv>.disabled>a:focus,
	.pagination-pv>.disabled>a:hover,
	.pagination-pv>.disabled>span,
	.pagination-pv>.disabled>span:focus,
	.pagination-pv>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/**************************** PAGINACAO PV ****************************/

/**************************** PAGINACAO SV ****************************/
	
	.pagination-sv {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-sv>li {
		display: inline
	}

	.pagination-sv>li>a,
	.pagination-sv>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #337ab7;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-sv>li:first-child>a,
	.pagination-sv>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-sv>li:last-child>a,
	.pagination-sv>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-sv>li>a:focus,
	.pagination-sv>li>a:hover,
	.pagination-sv>li>span:focus,
	.pagination-sv>li>span:hover {
		z-index: 3;
		color: #23527c;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-sv>.active>a,
	.pagination-sv>.active>a:focus,
	.pagination-sv>.active>a:hover,
	.pagination-sv>.active>span,
	.pagination-sv>.active>span:focus,
	.pagination-sv>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #F277C6;
		border-color: #F277C6;
	}

	.pagination-sv>.disabled>a,
	.pagination-sv>.disabled>a:focus,
	.pagination-sv>.disabled>a:hover,
	.pagination-sv>.disabled>span,
	.pagination-sv>.disabled>span:focus,
	.pagination-sv>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/**************************** PAGINACAO SV ****************************/

/**************************** PAGINACAO OB ****************************/
	
	.pagination-ob {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-ob>li {
		display: inline
	}

	.pagination-ob>li>a,
	.pagination-ob>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #337ab7;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-ob>li:first-child>a,
	.pagination-ob>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-ob>li:last-child>a,
	.pagination-ob>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-ob>li>a:focus,
	.pagination-ob>li>a:hover,
	.pagination-ob>li>span:focus,
	.pagination-ob>li>span:hover {
		z-index: 3;
		color: #23527c;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-ob>.active>a,
	.pagination-ob>.active>a:focus,
	.pagination-ob>.active>a:hover,
	.pagination-ob>.active>span,
	.pagination-ob>.active>span:focus,
	.pagination-ob>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #AAAAAA;
		border-color: #AAAAAA;
	}

	.pagination-ob>.disabled>a,
	.pagination-ob>.disabled>a:focus,
	.pagination-ob>.disabled>a:hover,
	.pagination-ob>.disabled>span,
	.pagination-ob>.disabled>span:focus,
	.pagination-ob>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/**************************** PAGINACAO OB ****************************/

/**************************** PAGINACAO WTB ****************************/
	
	.pagination-wtb {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-wtb>li {
		display: inline
	}

	.pagination-wtb>li>a,
	.pagination-wtb>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #337ab7;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-wtb>li:first-child>a,
	.pagination-wtb>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-wtb>li:last-child>a,
	.pagination-wtb>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-wtb>li>a:focus,
	.pagination-wtb>li>a:hover,
	.pagination-wtb>li>span:focus,
	.pagination-wtb>li>span:hover {
		z-index: 3;
		color: #23527c;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-wtb>.active>a,
	.pagination-wtb>.active>a:focus,
	.pagination-wtb>.active>a:hover,
	.pagination-wtb>.active>span,
	.pagination-wtb>.active>span:focus,
	.pagination-wtb>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #6238AD;
		border-color: #6238AD;
	}

	.pagination-wtb>.disabled>a,
	.pagination-wtb>.disabled>a:focus,
	.pagination-wtb>.disabled>a:hover,
	.pagination-wtb>.disabled>span,
	.pagination-wtb>.disabled>span:focus,
	.pagination-wtb>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/**************************** PAGINACAO WTB ****************************/

/**************************** PAGINACAO CW ****************************/
	
	.pagination-cw {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-cw>li {
		display: inline
	}

	.pagination-cw>li>a,
	.pagination-cw>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #00BFB6;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-cw>li:first-child>a,
	.pagination-cw>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-cw>li:last-child>a,
	.pagination-cw>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-cw>li>a:focus,
	.pagination-cw>li>a:hover,
	.pagination-cw>li>span:focus,
	.pagination-cw>li>span:hover {
		z-index: 3;
		color: #00BFB6;
		background-color: #F2FFFE;
		border-color: #ddd
	}

	.pagination-cw>.active>a,
	.pagination-cw>.active>a:focus,
	.pagination-cw>.active>a:hover,
	.pagination-cw>.active>span,
	.pagination-cw>.active>span:focus,
	.pagination-cw>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #00BFB6;
		border-color: #00BFB6;
	}

	.pagination-cw>.disabled>a,
	.pagination-cw>.disabled>a:focus,
	.pagination-cw>.disabled>a:hover,
	.pagination-cw>.disabled>span,
	.pagination-cw>.disabled>span:focus,
	.pagination-cw>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/**************************** PAGINACAO CW ****************************/

/**************************** PAGINACAO VIA ****************************/
	
	.pagination-via {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-via>li {
		display: inline
	}

	.pagination-via>li>a,
	.pagination-via>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #F19AAB;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-via>li:first-child>a,
	.pagination-via>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-via>li:last-child>a,
	.pagination-via>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-via>li>a:focus,
	.pagination-via>li>a:hover,
	.pagination-via>li>span:focus,
	.pagination-via>li>span:hover {
		z-index: 3;
		color: #E64868;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-via>.active>a,
	.pagination-via>.active>a:focus,
	.pagination-via>.active>a:hover,
	.pagination-via>.active>span,
	.pagination-via>.active>span:focus,
	.pagination-via>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #8A132B;
		border-color: #8A132B;
	}

	.pagination-via>.disabled>a,
	.pagination-via>.disabled>a:focus,
	.pagination-via>.disabled>a:hover,
	.pagination-via>.disabled>span,
	.pagination-via>.disabled>span:focus,
	.pagination-via>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/**************************** PAGINACAO VIA ****************************/

/******************** PAGINACAO ROTA TURISMO CLUBE *********************/
	
	.pagination-rotaturismoclube {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-rotaturismoclube>li {
		display: inline
	}

	.pagination-rotaturismoclube>li>a,
	.pagination-rotaturismoclube>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #838383;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-rotaturismoclube>li:first-child>a,
	.pagination-rotaturismoclube>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-rotaturismoclube>li:last-child>a,
	.pagination-rotaturismoclube>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-rotaturismoclube>li>a:focus,
	.pagination-rotaturismoclube>li>a:hover,
	.pagination-rotaturismoclube>li>span:focus,
	.pagination-rotaturismoclube>li>span:hover {
		z-index: 3;
		color: #6E6E6E;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-rotaturismoclube>.active>a,
	.pagination-rotaturismoclube>.active>a:focus,
	.pagination-rotaturismoclube>.active>a:hover,
	.pagination-rotaturismoclube>.active>span,
	.pagination-rotaturismoclube>.active>span:focus,
	.pagination-rotaturismoclube>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #999999;
		border-color: #999999;
	}

	.pagination-rotaturismoclube>.disabled>a,
	.pagination-rotaturismoclube>.disabled>a:focus,
	.pagination-rotaturismoclube>.disabled>a:hover,
	.pagination-rotaturismoclube>.disabled>span,
	.pagination-rotaturismoclube>.disabled>span:focus,
	.pagination-rotaturismoclube>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/******************** PAGINACAO ROTA TURISMO CLUBE *********************/

/************************ PAGINACAO MAIS VIAJAR ************************/
	
	.pagination-maisviajar {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-maisviajar>li {
		display: inline
	}

	.pagination-maisviajar>li>a,
	.pagination-maisviajar>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #838383;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-maisviajar>li:first-child>a,
	.pagination-maisviajar>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-maisviajar>li:last-child>a,
	.pagination-maisviajar>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-maisviajar>li>a:focus,
	.pagination-maisviajar>li>a:hover,
	.pagination-maisviajar>li>span:focus,
	.pagination-maisviajar>li>span:hover {
		z-index: 3;
		color: #6E6E6E;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-maisviajar>.active>a,
	.pagination-maisviajar>.active>a:focus,
	.pagination-maisviajar>.active>a:hover,
	.pagination-maisviajar>.active>span,
	.pagination-maisviajar>.active>span:focus,
	.pagination-maisviajar>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #999999;
		border-color: #999999;
	}

	.pagination-maisviajar>.disabled>a,
	.pagination-maisviajar>.disabled>a:focus,
	.pagination-maisviajar>.disabled>a:hover,
	.pagination-maisviajar>.disabled>span,
	.pagination-maisviajar>.disabled>span:focus,
	.pagination-maisviajar>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/************************ PAGINACAO MAIS VIAJAR ************************/

/******************** PAGINACAO INSTITUTO CANNABIS *********************/
	
	.pagination-institutocannabis {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-institutocannabis>li {
		display: inline
	}

	.pagination-institutocannabis>li>a,
	.pagination-institutocannabis>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #838383;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-institutocannabis>li:first-child>a,
	.pagination-institutocannabis>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-institutocannabis>li:last-child>a,
	.pagination-institutocannabis>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-institutocannabis>li>a:focus,
	.pagination-institutocannabis>li>a:hover,
	.pagination-institutocannabis>li>span:focus,
	.pagination-institutocannabis>li>span:hover {
		z-index: 3;
		color: #6E6E6E;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-institutocannabis>.active>a,
	.pagination-institutocannabis>.active>a:focus,
	.pagination-institutocannabis>.active>a:hover,
	.pagination-institutocannabis>.active>span,
	.pagination-institutocannabis>.active>span:focus,
	.pagination-institutocannabis>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #999999;
		border-color: #999999;
	}

	.pagination-institutocannabis>.disabled>a,
	.pagination-institutocannabis>.disabled>a:focus,
	.pagination-institutocannabis>.disabled>a:hover,
	.pagination-institutocannabis>.disabled>span,
	.pagination-institutocannabis>.disabled>span:focus,
	.pagination-institutocannabis>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/******************** PAGINACAO INSTITUTO CANNABIS *********************/

/******************** PAGINACAO FUNCIONARIO ONLINE *********************/
	
	.pagination-funcionarioonline {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-funcionarioonline>li {
		display: inline
	}

	.pagination-funcionarioonline>li>a,
	.pagination-funcionarioonline>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #10EBD5;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-funcionarioonline>li:first-child>a,
	.pagination-funcionarioonline>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-funcionarioonline>li:last-child>a,
	.pagination-funcionarioonline>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-funcionarioonline>li>a:focus,
	.pagination-funcionarioonline>li>a:hover,
	.pagination-funcionarioonline>li>span:focus,
	.pagination-funcionarioonline>li>span:hover {
		z-index: 3;
		color: #0A9284;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-funcionarioonline>.active>a,
	.pagination-funcionarioonline>.active>a:focus,
	.pagination-funcionarioonline>.active>a:hover,
	.pagination-funcionarioonline>.active>span,
	.pagination-funcionarioonline>.active>span:focus,
	.pagination-funcionarioonline>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #0ECBB8;
		border-color: #0ECBB8;
	}

	.pagination-funcionarioonline>.disabled>a,
	.pagination-funcionarioonline>.disabled>a:focus,
	.pagination-funcionarioonline>.disabled>a:hover,
	.pagination-funcionarioonline>.disabled>span,
	.pagination-funcionarioonline>.disabled>span:focus,
	.pagination-funcionarioonline>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}
/******************** PAGINACAO FUNCIONARIO ONLINE *********************/

/************************** PAGINACAO ROBOTOP **************************/
	
	.pagination-robotop {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-robotop>li {
		display: inline
	}

	.pagination-robotop>li>a,
	.pagination-robotop>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #AAC6D2;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-robotop>li:first-child>a,
	.pagination-robotop>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-robotop>li:last-child>a,
	.pagination-robotop>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-robotop>li>a:focus,
	.pagination-robotop>li>a:hover,
	.pagination-robotop>li>span:focus,
	.pagination-robotop>li>span:hover {
		z-index: 3;
		color: #AAC6D2;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-robotop>.active>a,
	.pagination-robotop>.active>a:focus,
	.pagination-robotop>.active>a:hover,
	.pagination-robotop>.active>span,
	.pagination-robotop>.active>span:focus,
	.pagination-robotop>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #AAC6D2;
		border-color: #AAC6D2;
	}

	.pagination-robotop>.disabled>a,
	.pagination-robotop>.disabled>a:focus,
	.pagination-robotop>.disabled>a:hover,
	.pagination-robotop>.disabled>span,
	.pagination-robotop>.disabled>span:focus,
	.pagination-robotop>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/************************** PAGINACAO ROBOTOP **************************/

/************************* PAGINACAO BOSKAUTO **************************/
	
	.pagination-buskauto {
		padding-left: 0;
		margin: 0px 0;
		border-radius: 4px
	}	
	
	.pagination-buskauto>li {
		display: inline
	}

	.pagination-buskauto>li>a,
	.pagination-buskauto>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #838383;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd
	}

	.pagination-buskauto>li:first-child>a,
	.pagination-buskauto>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px
	}

	.pagination-buskauto>li:last-child>a,
	.pagination-buskauto>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px
	}

	.pagination-buskauto>li>a:focus,
	.pagination-buskauto>li>a:hover,
	.pagination-buskauto>li>span:focus,
	.pagination-buskauto>li>span:hover {
		z-index: 3;
		color: #6E6E6E;
		background-color: #eee;
		border-color: #ddd
	}

	.pagination-buskauto>.active>a,
	.pagination-buskauto>.active>a:focus,
	.pagination-buskauto>.active>a:hover,
	.pagination-buskauto>.active>span,
	.pagination-buskauto>.active>span:focus,
	.pagination-buskauto>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #82E0FF;
		border-color: #82E0FF;
	}

	.pagination-buskauto>.disabled>a,
	.pagination-buskauto>.disabled>a:focus,
	.pagination-buskauto>.disabled>a:hover,
	.pagination-buskauto>.disabled>span,
	.pagination-buskauto>.disabled>span:focus,
	.pagination-buskauto>.disabled>span:hover {
		color: #777;
		cursor: not-allowed;
		background-color: #fff;
		border-color: #ddd
	}

/************************* PAGINACAO BOSKAUTO **************************/

.contadorTotalFotos {
    position: absolute;
    bottom: 10px;
    left: 10px;
    background: #2e2d377a;
    color: #fff;
    border-radius: 8px;
    padding: 4px 8px;
    font-size: var(--font-body-semibold-2xsmall-size);
    font-weight: var(--font-body-semibold-2xsmall-weight);
    line-height: normal;
    font-style: var(--font-body-semibold-2xsmall-style);
    font-family: var(--font-body-semibold-2xsmall-family);
    cursor: default
}

/************************ GRAFICO FIPE BUSKAUTO ************************/

	.fipe-chart-container-pc {
		display: flex;
		flex-direction: column;
		align-items: center;
		width: 96%;
		margin: 0 auto;
		background: #ffffee;
		border-radius: 0 0 10px 10px; /* Apenas bordas inferiores arredondadas */
		padding: 20px 10px 10px 10px;
		position: relative;
		overflow: hidden;
	}
	.fipe-chart-container-mobile {
		display: flex;
		flex-direction: column;
		align-items: center;
		width: 95%;
		margin: 0 auto;
		background: #ffffee;
		border-radius: 0 0 10px 10px; /* Apenas bordas inferiores arredondadas */
		padding: 20px 10px 10px 10px;
		position: relative;
		overflow: hidden;
	}	
	.fipe-chart {
		position: relative;
		width: 100%;
		height: 150px;
	}
	.fipe-chart svg.fipe-line-svg {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 1;
	}
	.fipe-point {
		position: absolute;
		width: 8px;
		height: 8px;
		background: #07A9CB;
		border-radius: 50%;
		z-index: 2;
		transform: translate(-50%, 50%);
	}
	.fipe-chart-labels {
		display: flex;
		justify-content: space-between;
		margin-top: 15px;
		width: 100%;
	}
	.fipe-label {
		font-size: 10px;
		color: #BBBBBB;
		flex: 1;
		text-align: center;
	}
	.fipe-grid {
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		z-index: 0;
		color: #BBBBBB;
	}
	.fipe-grid .row {
		height: 25%;
		border-bottom: 1px dotted #ddd;
	}
	.fipe-grid .col {
		position: absolute;
		top: 0;
		bottom: 0;
		width: 8.33%;
		border-left: 1px dotted #eee;
	}

/************************ GRAFICO FIPE BUSKAUTO ************************/