/*
* {
    outline: 1px solid #f00 !important;
}  */

.details-content {
    height: 140px;
    display: flex;
    justify-content: space-between;
    width: 100%;
    padding: 0 15px;
}

.full-width {
    width: 100%;
}

.space-between {
    display: flex;
    justify-content: space-between;
}

.program-detail {
    display: flex;
    justify-content: space-around;
}

.credit-wrapper {
    margin: 15px 0;
}

.credit-container-dotted {
    display: flex;
    justify-content: space-between;
    border-bottom: 1px dotted lightgrey;
}

.credit-container {
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid lightgrey;
}
.card-container {
    width: 100%;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}
.offset-top-box {
    margin-top: 20px;
}

.passengers-container {
    margin: 30px 0;
    display: grid;
    grid-gap: 20px;
    grid-template-columns: 2fr 1fr;
}

.transfer-wrapper {
    margin-top:25px; 
    height:25px;
    display: grid; 
    grid-template-columns: repeat(5, 1fr);
}

.banco-wrapper {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-gap: 10px;
}


.payment-container {
    margin: 20px 0;
    display: grid;
    grid-gap: 20px;
    grid-template-columns: 2fr 1fr;
}

.time-container {
    margin: 0px 0;
    display: grid;
    grid-gap: 20px;
    grid-template-columns: 1fr 2fr;
}

.products-container {
    margin: 0px 0;
    display: grid;
    grid-gap: 20px;
    grid-template-columns: 1fr 3fr;
}

.cadastro-fields {
    display: flex;
    flex-wrap: wrap;
	padding: 0px 26px;
}

.cadastro-fields-modal {
    display: flex;
    flex-wrap: wrap;
	margin-left: 0px;
}

.flex {
    display: flex;
}

.flex-center {
    align-items: center;
}

.flex-column {
    flex-direction: column;
}

.flex-around {
    justify-content: space-around;
}

.wrap {
    flex-wrap: wrap;
}

.change-airports-0 {
    margin-left:-18px; 
    margin-top:-50px; 
    position:absolute;
  }

.nav-mobile {
    display: none;
    position: fixed;
    z-index: 2000;
    width: 100%;
    height: 100px;
    top: 0;
}

.destaques-container {
    display: flex;
    grid-gap: 10px;
    justify-content: center;
}

.destaques-container-voos {
    display: flex;
    grid-gap: 10px;
    justify-content: center;
}

.destaques-container > div{
    display: flex;
    flex-direction: column;
    margin: 0 10px;
}

.destaques-container-voos > div{
    display: flex;
    flex-direction: column;
    margin: 0 10px;
}

.corpo-buscador .action > div button {
    margin: 6px 0 0 513px;
}

.corpo-buscador-co .action > div button {
    margin: 6px 0 0 513px;
}

.corpo-buscador-buskauto .action > div button {
    margin: 5px 0 0 513px;
}

.boxCorpoInputClasse {
    margin-left: 2px;
}

.rodape-mobile {
    display: none;
}

.divBolinhaResponsivo {
    display: none;
}	

.rodape-mobile-co {
    display: none;
}

.rodape-mobile-im {
    display: none;
}

.rodape-mobile-tm {
    display: none;
}

.rodape-mobile-tc {
    display: none;
}

.rodape-mobile-cw {
    display: none;
}

.rodape-mobile-le {
    display: none;
}

.rodape-mobile-via {
    display: none;
}

.rodape-mobile-rotaturismoclube {
    display: none;
}

.rodape-mobile-maisviajar {
    display: none;
}

.rodape-mobile-institutocannabis {
    display: none;
}

.rodape-mobile-funcionarioonline {
    display: none;
}

.rodape-mobile-robotop {
    display: none;
}

.rodape-mobile-buskauto {
    display: none;
}

.rodape-mobile-br {
    display: none;
}

.rodape-mobile-pv {
    display: none;
}

.rodape-mobile-sv {
    display: none;
}

.rodape-mobile-ob {
    display: none;
}

.rodape-mobile-wtb {
    display: none;
}

.rodape-mobile-40 {
    display: none;
}

.displayBoxCenterConta {
    display: flex;
    justify-content: center;
    width: auto;
}

.displayBoxCenterContaInterno {
    display: flex;
    justify-content: center;
    width: auto;
}

.displayBoxCenterContaPrincipal {
    display: flex;
    justify-content: center;
    width: auto;	
}

.boxOfertas4x {
    margin: 10px 10px;
}
.boxOfertas4x-co {
    margin: 10px 10px;
}
.boxOfertas4x-le {
    margin: 10px 10px;
}
.boxOfertas4x-maisviajar {
    margin: 10px 10px;
}
.boxOfertas4x-rotaturismoclube {
    margin: 10px 10px;
}
.boxOfertas4x-robotop {
    margin: 10px 10px;
}
.boxOfertas4x-100fila {
    margin: 10px 10px;
}
.boxOfertas4x-via {
    margin: 10px 10px;
}
.boxOfertas4x-br {
    margin: 10px 10px;
}
.boxOfertas4x-eg {
    margin: 10px 10px;
}
.boxOfertas4x-cp {
    margin: 10px 10px;
}
.boxOfertas4x-wtb {
    margin: 10px 10px;
}
.boxOfertas4x-sv {
    margin: 10px 10px;
}
.boxOfertas4x-tc {
    margin: 10px 10px;
}
.boxOfertas4x-cw {
    margin: 10px 10px;
}
.boxOfertas4x-im {
    margin: 10px 10px;
}
.boxOfertas4x-40 {
    margin: 10px 10px;
}
.boxBoxConta {
	margin: 10px 10px;
}
.boxBoxConta-co {
	margin: 10px 10px;
}
.boxBoxConta-co-claro {
	margin: 10px 10px;
}
.boxBoxConta-im {
	margin: 10px 10px;
}
.boxBoxConta-le {
	margin: 10px 10px;
}
.boxBoxConta-rotaturismoclube {
	margin: 10px 10px;
}
.boxBoxConta-rotaturismoclube-direita {
	margin: 10px 10px;
}
.boxBoxConta-robotop {
	margin: 10px 10px;
}
.boxBoxConta-100fila {
	margin: 10px 10px;
}
.boxBoxConta-via {
	margin: 10px 10px;
}
.boxBoxConta-br {
	margin: 10px 10px;
}
.boxBoxConta-eg {
	margin: 10px 10px;
}
.boxBoxConta-pv {
	margin: 10px 10px;
}
.boxBoxConta-tc {
	margin: 10px 10px;
}
.boxBoxConta-cw {
	margin: 10px 10px;
}
.boxBoxConta-Direita-cw {
	margin: 10px 10px;
}
.boxBoxConta-40 {
	margin: 10px 10px;
}
.boxBoxContaDireita-40 {
	margin: 10px 10px;
}
.boxBoxConta-sv {
	margin: 10px 10px;
}
.boxBoxContaDireita-sv {
	margin: 10px 10px;
}
.boxBoxConta-ob {
	margin: 10px 10px;
}
.boxBoxConta-wtb {
	margin: 10px 10px;
}
.boxOfertasSaldo {
    margin: 10px 10px;
}
.boxOfertasLoja {
    margin: 10px 10px;
}

.class-flights {
    width: 100%;
}

.buscador-header {
    width: 680px;
    margin-left: 200px;
    padding-top: 15px;
}

.buscador-header .people {
    position: relative;
    top: 5px;
}

.barra-fechamento {
    margin-top:0px; 
    margin-left:0px; 
    background-color:#FDFDFD; 
    text-align:left;
    padding-bottom: 20px;
}

.corpo-buscador .action > button {
    margin: 5px;
    /*padding:0 55px;*/
	width:220px;
}

.corpo-buscador-co .action > button {
    margin: 5px;
    /*padding:0 55px;*/
	width:220px;
}

.corpo-buscador-buskauto .action > button {
    margin: 5px;
    /*padding:0 55px;*/
	width:220px;
}

.tabs.tabs-mobile {
    display: flex;
    justify-content: space-between;
}

.departure-container, .fly-details {
    display: flex;
    justify-content: space-between;
    padding: 5px 10px 5px 10px;
    align-items: center;
    max-width: 430px;
    grid-gap: 5px;
}

.fly-details {
    flex-wrap: wrap;
}

.fly-program {
    text-align: center;
}

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

.fly-program-trip {
	margin-left: 20px;
    text-align: center;
}

.distanciaFechamentoMobile {
	margin-left: 20px;
}

.details-container {
    width: 100%;
}
.airport-leave {
}

.airport-arrive {
}

.buy-data {
    flex-basis: 100%;
    display: flex;
    justify-content: space-between;
}

.buy-data-fix {
    flex-basis: auto;
    display: block;
}

.flight-details-resume {
}

.go-and-back {
    display: flex;
    justify-content: space-between;
}

.departure-time {
    display: flex;
    flex-direction: column;
}

.buy-fly-header {
    display: flex;
    justify-content: space-between;
	height:40px;
}

.flight-hours-details {
    display: flex;
    flex-direction: column;
    padding: 10px;
}

.flight-container {
    display: flex;
    justify-content: center;
}

#divFlightsDetailsResumoDeparture, #divFlightsDetailsResumoArrival {
    padding: 0 20px 0 0;
}

.fly-details-container {
    display: flex;
    flex-wrap: wrap;
}

.tamanhoRegistrosAba {
	width:80px;
}

.fly-title {
    display: flex;
    justify-content: space-between;
}

.details-wrapper {
    padding: 15px;
}

.tabs-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.outbound-fly-data .departure {
    display: flex;
    justify-content: space-evenly;
    margin: 15px 0;
}

.outbound-fly-data .data-container{
    display: flex;
    flex-direction: column;
    min-width: 310px;
}

.outbound-companies {
    text-align: center;
}

.outbound-data-gap {
    grid-gap: 25px;
}

.selected-fly-details {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.departure-wrapper {
    display: flex;
    justify-content: space-between;
}

.departure-stretch {
    text-align: left;
    margin-left: 15px;
    display: flex;
    width: 100%;
    justify-content: flex-start;
    grid-gap: 15px;
}

.fly-duration {
    margin-left: 20px;
}

.flex-unwrap {
    flex-wrap: unset;
}

.displayObterEmailMobile {
    display: none;
}

.displayObterEmailMobile-tc {
    display: none;
}

.displayObterEmailMobile-cw {
    display: none;
}

.displayObterEmailMobile-sv {
    display: none;
}

.displayObterEmailMobile-ob {
    display: none;
}

.displayObterEmailMobile-le {
    display: none;
}

.displayObterEmailMobile-rotaturismoclube {
    display: none;
}

.displayObterEmailMobile-maisviajar {
    display: none;
}

.displayObterEmailMobile-institutocannabis {
    display: none;
}

.displayObterEmailMobile-funcionarioonline {
    display: none;
}

.displayObterEmailMobile-robotop {
    display: none;
}

.displayObterEmailMobile-buskauto {
    display: none;
}

.displayObterEmailMobile-100fila {
    display: none;
}

.displayObterEmailMobile-via {
    display: none;
}

.displayObterEmailMobile-eg {
    display: none;
}

.displayObterEmailMobile-cp {
    display: none;
}

.displayObterEmailMobile-br {
    display: none;
}

.displayObterEmailMobile-40 {
    display: none;
}

.displayObterEmailMobile-wtb {
    display: none;
}

.displayBarraTimesAtletasMobile {
    display: none;
}

.displayBarraShowDeVizinhaMobile {
    display: none;
}

.displayBarraCartolaOnlineMobile {
    display: none;
}

.displayBarraTurboConcursosMobile {
    display: none;
}

.displayBarraConcursosNaWebMobile {
    display: none;
}

.displayBarraWebTvBrMobile {
    display: none;
}

.displayBarraLeveneenMobile {
    display: none;
}

.displayBarraInstitutoCannabisMobile {
    display: none;
}

.displayBarraFuncionarioOnlineMobile {
    display: none;
}

.displayBarraRobotopMobile {
    display: none;
}

.displayBarra100FilaMobile {
    display: none;
}

.displayBarraViaMeMobile {
    display: none;
}

.displayBarraBonusRifaMobile {
    display: none;
}

.displayBarraEncurtadorGratisMobile {
    display: none;
}

.displayBarraChavePremiadaMobile {
    display: none;
}

.displayBarra40GramasMobile {
    display: none;
}

.displayAssessoriaJuridicaMobile {
    display: none;
}

.displayDestaqueGestaoMobile {
    display: none;
}

.displayDestaqueEcommerceMobile {
    display: none;
}

.displayVenderMilhasMobile {
	display: none;
}

.displayDestaqueRevendedorMobile {
    display: none;
}

.displayDestaqueRepresentanteMobile {
    display: none;
}

.displayDestaqueAdvogadoMobile {
    display: none;
}

.displayDestaqueVistometroMobile {
    display: none;
}

.displayDestaqueAdvogadoDireitosMobile {
    display: none;
}

.displayDestaqueSejaVendedorMobile-tc {
    display: none;
}

.displayDestaqueSejaVendedorMobile-cw {
    display: none;
}

.displayDestaqueRendaExtraMobile-cw {
    display: none;
}

.displayDestaqueRendaExtraMobile-le {
    display: none;
}

.displayDestaqueRendaExtraMobile-robotop {
    display: none;
}

.displayDestaqueRendaExtraMobile-buskauto {
    display: none;
}

.displayDestaqueRendaExtraMobile-100fila {
    display: none;
}

.displayDestaqueCartolaCoinMobile-co {
    display: none;
}

.displayDestaqueRendaExtraMobile-co {
    display: none;
}

.displayDestaqueCartolaOnlineMobile-co {
    display: none;
}

.displayDestaqueRendaExtraMobile-40 {
    display: none;
}

.displayDestaqueRendaExtraMobile-sv {
    display: none;
}

.displayDestaqueSejaVendedorMobile-le {
    display: none;
}

.displayDestaqueSejaVendedorMobile-robotop {
    display: none;
}

.displayDestaqueSejaVendedorMobile-40 {
    display: none;
}

.displayDestaqueSejaVendedorMobile-pv {
    display: none;
}

.displayDestaqueSejaVendedorMobile-sv {
    display: none;
}

.displayDestaqueVistoAmericanoDescicaoMobile {
    display: none;
}

.displayDestaqueBuskautoFatureMobile {
    display: none;
}

.displayDestaqueBuskautoInscricoesMobile {
    display: none;
}

.displayDestaqueBuskautoInscricoesMobileCurto {
    display: none;
}

.displayDestaqueBuskautoAumenteMobile {
    display: none;
}

.displayRodapeBuskautoMobile {
    display: none;
}

.displayDestaqueBuskautoMobile {
    display: none;
}

.displayDestaqueDeciscaoMobile-tc {
    display: none;
}

.displayDestaqueDeciscaoMobile-cw {
    display: none;
}

.displayDestaqueDeciscaoMobile-le {
    display: none;
}

.displayDestaqueDeciscaoMobile-robotop {
    display: none;
}

.displayDestaqueDeciscaoMobile-100fila {
    display: none;
}

.displayDestaqueDeciscaoMobile-pv {
    display: none;
}

.displayDestaqueDeciscaoMobile-40 {
    display: none;
}

.displayDestaqueDeciscaoMobile-sv {
    display: none;
}

.abasTodosOsEsportesResponsivo {		
	display: none;
}

.abasTodosOsEsportesResponsivoSE {		
	display: none;
}

.displayDestaqueVenderMobile {
    display: none;
}

.displayDestaqueVenderMilhasMobile {
    display: none;
}

.displayDestaqueAdvogadoClienteMobile {
    display: none;
}

.departure-calendar-mobile {
    display: none;
}

.departure-flex-container {
    display: flex;
    padding: 5px 10px 5px 10px;
    align-items: center;
    max-width: 360px;
    flex-wrap: wrap;
    justify-content: space-between;
    grid-gap: 5px;
}

.control-buttons {
    display: flex;
    /*min-width: 160px;*/
}

#idDepartureContainerFlex {
    max-width: inherit;
    width: 83%;
    flex-wrap: initial;
    justify-content: space-between;
}

#idDepartureContainer {
    width: 100%;
    max-width: 100%;
}

#modal-campos-buscador {
    padding: 0 0 15px 0;
}

@media (max-width: 900px) 
{

	.divListaProdutoResponsivo {
		width:382px; 
		height:185px; 
		float:left; 
		margin-top:10px;
	}
	
	.divDadosProdutoDireita {
		width:51.05%; 
		height:171px; 
		float:right;		
	}

	.divEmpresaAtende {
		padding: 17px 36px 0px 26px;
		height:540px; 
		margin-top:10px;
	}

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

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

	.alinhaRodapePaginacao_Produtos {
		margin-top:-15px;
	}

	.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:-5px;
	}	
	
	.alinhaRodapePaginacao_MeusTimes {
		margin-top:-10px;
	}
	
	/* Estilo padrão */
	.bordaProdutosSorteadoPrincipal {
		width:86%;
		height:214px; 
		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;*/
	}	

	.tamanhoResponsivoGrandePremioFoto {
		width:159px; 
		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;
	}

	.boxTextSummernote {
		margin-left:-10px;
		margin-top:25px; 
		width:255px;
	}	
	
	.alinhaCanaisConta {
		margin-top:20px; 
		margin-left:0px;
	}

	.boxDestaqueEsquerda {
		width:295px; 
		text-align:left; 
		float:left;
		margin-left:25px;
	}

	.boxDestaqueEsquerdaBuskauto {
		width:295px; 
		text-align:left; 
		float:left;
		margin-left:25px;
	}
	
	.boxDestaqueDireita {
		width:295px; 
		text-align:right; 
		float:right;
		margin-right:25px;
		margin-top:20px;
	}

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

	.ajustaAirportFrom {
		margin-left:0px;
	}
	
	.ajustaChangeAirports {
		margin-left:0px;
		margin-top:0px;
	}	
	
	.ajustaClearAirportToMobile {
		margin-top:0px;
	}
	
	.ajustaLineAirplaneSearchesToMobile {
		margin-top:0px;
	}

	.ajustaDates {
		margin-left:0px;
	}

	.ajustaPeople {
		margin-left:0px;
		margin-top:0px;
	}	

	.ajustaClasse {
		margin-left:0px;
		margin-top:0px;
	}

	.boxProdutosBuskAuto {
		width:100%; 
		height:257px; 
		float:left;
	}
	
		/* Estilo padrão */
		.bordaProdutoBuskAuto {
			color: #999;
			text-align: left;
			width: 100%;
			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;*/
		}
		
	.boxProdutos {
		width:100%; 
		height:343px; 
		float:left;
	}
	
		/* Estilo padrão */
		.bordaProduto {
			color: #999;
			text-align: left;
			width: 100%;
			height: 340px;
			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;*/
		}
		
		.imagemFundoFotoProduto {
			width:100%;
			height:180px; 
			position:relative; 
			cursor:pointer;
		}	
		
		.imagemFundoFotoProduto72 {
			width:100%;
			height:180px; 
			position:relative; 
			cursor:pointer;
		}
		
		.corpoTextoProdutoLista {
			width:100%;
			height:70px; 
			margin-top:10px; 
			color:#AAAAAA; 
			line-height:1.1; 
			vertical-align: top;
		}

	.classeFiltrosEsportesCartola {
		margin-top:0px;
		height:131px;
	}
	
	.alinhaPosicaoFiltrosCartola {
		height:40px;
		float:left;
	}	

	.alinhaBotaoPlusLessAthletes {
		margin-top:-8px;
		margin-left:-9px;
	}
	
	.alinhaIrJogoNextGame {
		position:absolute; 
		margin-left:250px;
	}

	.alinhaAvaliacaoAtleta {
		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;
	}
	
	.alinhaAvaliacaoAtletaCriarEditar {
		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;
	}
	
	.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;
	}	

	.boxCorpoInputSportMobileEsportes {
		width:294px; 
		height:60px; 
		background-color:#FFF; 
		float:left; 
		border-radius: 8px; 
		margin-right: 4px;
	}
	
	.boxCorpoInputSportMobileSegundo {
		width:294px; 
		height:60px; 
		background-color:#FFF; 
		float:left; 
		border-radius: 8px; 
		margin-right: 4px;
	}	

	.posicaoReserva {
		margin-left:-20px;
	} 

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

	.barraOddsJogosDetalhes {		
		/*position:absolute; 
		margin-left:35px; 
		margin-top:60px;*/  
		text-align: center; 
		display: flex; 
		justify-content: center; 
		align-items: center;
	}

	.displayRodapeAvisoEmpresa {
		width:100%; 
		height:200px;
		margin-top:-30px;
		float:left;
		text-align:justify;		
		background-position: center;
	}

	.displayRodapeAvisoEmpresaBuskauto {
		width:100%; 
		height:150px;
		margin-top:-30px;
		float:left;
		text-align:justify;		
		background-position: center;
		z-index:1;
	}
	
	.displayRodape40GramasAvisoEmpresa {
		width:100%; 
		height:390px;
		margin-top:-30px;
		float:left;
		text-align:justify;		
		background-position: center;
	}

	.displayRodapeWTBAvisoEmpresa {
		width:100%; 
		height:460px;
		margin-top:-20px;
		float:left;
		text-align:justify;		
		background-position: center;
	}

	.displayRodapeInstitutoCannabisAvisoEmpresa {
		width:100%; 
		height:390px;
		margin-top:-20px;
		float:left;
		text-align:justify;		
		background-position: center;
	}
	
	.displayRodapeLeveneenAvisoEmpresa {
		width:100%; 
		height:360px;
		margin-top:-20px;
		float:left;
		text-align:justify;		
		background-position: center;
	}
	
	.divValorSuperchat {
		text-align:center; 
		width:87%; 
		margin-top:-45px; 
		margin-left:10px; 
		position:absolute; 
		z-index:19
	}

	.posicaoSuperchat {
		margin-top:60px; 
		margin-left:40px; 
		position:absolute;	
	}	

	.posicaoSuperchatBlog {
		margin-top:20px; 
		margin-left:-55px; 
		position:absolute;	
	}		
	
	.divBoxValueSuperchat {
		width:100%;
		height:130px; 
		background-color:#DDDDDD; 
		display:none;
	}

	.divBoxMPConteudo {
		height:80px; 
		margin-left:5px;
	}
	
	.divBoxMensagensPrincipais {
		width:100%; 
		height:80px; 
		overflow-x: hidden; 
		overflow-y: scroll; 
		background-color:#F8F8F8; 
		padding-bottom:10px; 
		/*display:none;*/
	}	
	
	.divBtnSendMessage {
		position:absolute; 
		margin-top:18px; 
		margin-left:210px;
		z-index:999;
	}

	.LoadingSendMessageSuperchat {
		position:absolute; 
		margin-top:18px; 
		margin-left:205px; 
		display:none;
	}
	
	.quebraLinhaScoreJogos {
		display:none;
	}
	
	.divBolinhaPadrao {
		display:none;
	}
	
	/*
	.classPixelQuebraPadrao {
		display:none;
	}	
	*/
	
	.divBolinhaResponsivo {
		display:flex;
	}	
	
	.posicaoDetalhesAvatarUsuario {
		margin-left: 50px;
	}
	
	.bksuperchat {
		width: 100%;
		height: 140px;
		background-image: url(../../images/bk/superchat-bloqueado.png);
		z-index: 1;
		position: relative;
		margin-top:-25px;
	}
	
	.bksuperchat-co {
		width: 100%;
		height: 140px;
		background-image: url(../../images/bk/superchat-bloqueado-co.png);
		z-index: 1;
		position: relative;
		margin-top:-25px;
	}
	
	.posicaoSuperchatAvatar {
		z-index: 9;
		position: absolute;
		top: 10px; /* Ajuste conforme necessário */
		width: 100%; /* Ocupa toda a largura do pai */
		box-sizing: border-box; /* Garante que padding não aumente o tamanho total */
		padding-top: 10px; /* Adiciona espaço entre a borda superior e o conteúdo */
	}

	.posicaoLoginSuperChatBlog {
		width:100%; 
		height:40px;
	}	
	
	.posicaoSuperchatAvatarBlog {
		z-index:9;
	}	
	
	.posicaoSuperChat {
		position:absolute;
		margin-left:-50px;
		margin-top:20px;
	}	
	
	.posicaoSuperChatBlog {
		margin-top:0px; 
		margin-left:30px; 
		position:absolute;	
	}
	
	.posicaoDivSuperchatAvatar {
		margin-top:-25px;	
	}
	
	.boxVagas4xRede {
		width:180px;
		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:180px;
		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;
	}
	
	.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: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;			
	}
	
	.boxVagas6xMeusCredito {
		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;			
	}	
	
	.posicaoBoxUploadModal {
		margin-left:0px;
	}	
	
	.posicaoTextUploadModal {
		margin-left:0px;
	}		
		
	.checkbox-filter {
		width:15px;
		height:15px;
	}
	
	.lineUpload {
		position:absolute; 
		width:25px; 
		height:25px; 
		z-index:0;
		margin-top:-37px; 
		margin-left:140px;
		background:url("../../images/icon/upload.png") no-repeat 0 0;
		cursor: pointer;
	}

	.lineUploadClear {
		display:none; 
		position: absolute; 
		margin-left: 170px; 
		margin-top: -38px; 
		cursor: pointer; 
		z-index:20;
	}		

	.pos-label-filter {
		margin-top:3px;
		position:absolute;
	}	
	
	.posicaoInputEsportes {
		margin-left:15px; 
		margin-top:15px;
		position: relative;
	}
	
	.posicaoInputDataConsulta {
		/*margin-left:15px; 
		margin-top:15px;*/
		position: relative;
	}
	
	.posicaoInputEsportesTabela {
		/*margin-top:15px; 
		margin-left:11px;*/
		position: relative;
	}	
	
		.posicaoInputEsportesDesativado {
			margin-left:15px; 
			margin-top:15px;
			position: relative;
			background-color:#DDDDDD; 
		}	
	
	.buscador-header-buscador {
		display:none;
	}	

	.site-body-abaixo {
		position: relative;
		min-height: 60px;
		/*background-color: #FDFDFD;*/
		margin-top: 100px;
	}	
	
	.site-body-voos {
		position: relative;
		min-height: 60px;
		background-color: #FDFDFD;
		margin-top: 60px;
	}	
	
	.alinhaResultados{
		margin-top:15px; 
		width:100%;
	}

	.alinhaResultadosSemEsporte{
		margin-top:-10px; 
		width:100%;
	}		
	
	.posicaoFiltroEsportePCMobile {
		float:left; 
		margin-top:0px;
	}	
	
	.cssBuscadorEsporteOutrasTelas {
		position:absolute; 
		margin-top:15px;
	}
	
	.cssBuscadorBuskautoOutrasTelas {
		position:absolute; 
		margin-top:55px;
	}
	
	.cssBuscadorEsporteTimeAtletasOutrasTelas {
		position:absolute; 
		margin-top:5px;
	}
	
	.classeFiltrosEsportesPCMobile {
		margin-top:0px;
		height:103px;
	}
	
	.classeFiltrosEsportesPCMobile1Linha {
		margin-top:0px;
		height:50px;
	}	

	.alinhaDivBarraDetalhes {
		/*width:384px;*/ 
		height:40px; 
		background-color:#E0E0E0; 
		position:absolute; 
		margin-top:310px;
	}
	
	.posicaoFotoEscudoDetalhesAtleta {
		width:100px; 
		position:absolute; 
		margin-left:255px; 
		margin-top:-55px;	
	}
	
	.cssBuscadorEsporteIndex {
		margin-left:0px;
	}	
 	
	.cssBuscadorBuskautoIndex {
		margin-left:-65px;
	}	
	
	.cssBuscadorProdutoIndex {
		margin-left:0px;
	}	
	
    .tabs-container {
        display:block
    }

    .displayObterEmail {
        display: initial;
    }

    .displayObterEmail-tc {
        display: initial;
    }
	
    .displayObterEmail-cw {
        display: initial;
    }

    .displayObterEmail-le {
        display: initial;
    }

    .displayObterEmail-rotaturismoclube {
        display: initial;
    }

    .displayObterEmail-maisviajar {
        display: initial;
    }

    .displayObterEmail-institutocannabis {
        display: initial;
    }

    .displayObterEmail-funcionarioonline {
        display: initial;
    }

    .displayObterEmail-robotop {
        display: initial;
    }

    .displayObterEmail-buskauto {
        display: initial;
    }
	
    .displayObterEmail-100fila {
        display: initial;
    }
	
    .displayObterEmail-via {
        display: initial;
    }

    .displayObterEmail-eg {
        display: initial;
    }

    .displayObterEmail-br {
        display: initial;
    }

    .displayObterEmail-cp {
        display: initial;
    }
	
    .displayObterEmail-40 {
        display: initial;
    }

    .displayObterEmail-sv {
        display: initial;
    }

    .displayObterEmail-ob {
        display: initial;
    }

    .displayObterEmail-wtb {
        display: initial;
    }	
	
	.displayBarraTimesAtletas {
		display: initial;
	}
	
	.displayBarraShowDeVizinha {
		display: initial;
	}	
	
	.displayBarraCartolaOnline {
		display: initial;
	}
	
	.displayBarraTurboConcursos {
		display: initial;
	}
	
	.displayBarraConcursosNaWeb {
		display: initial;
	}
	
	.displayBarraWebTvBr {
		display: initial;
	}	
	
	.displayBarraLeveneen {
		display: initial;
	}
	
	.displayBarraInstitutoCannabis {
		display: initial;
	}
	
	.displayBarraFuncionarioOnline {
		display: initial;
	}
	
	.displayBarraRobotop {
		display: initial;
	}
	
	.displayBarra100Fila {
		display: initial;
	}
	
	.displayBarraViaMe {
		display: initial;
	}
	
	.displayBarraBonusRifa {
		display: initial;
	}
	
	.displayBarraEncurtadorGratis {
		display: initial;
	}
	
	.displayBarraChavePremiada {
		display: initial;
	}
	
	.displayBarra40Gramas {
		display: initial;
	}		
	
    .displayAssessoriaJuridica {
        display: initial;
    }
	
	.displayDestaqueGestao {
        display: initial;
    }
	
	.displayDestaqueEcommerce {
        display: initial;
    }	

    .displayObterEmailMobile {
        display: none;
    }
	
	.displayBarraTimesAtletasMobile {
		display: none;
	}
	
	.displayBarraShowDeVizinhaMobile {
		display: none;
	}
	
	.displayBarraCartolaOnlineMobile {
		display: none;
	}
	
	.displayBarraTurboConcursosMobile {
		display: none;
	}	
	
	.displayBarraConcursosNaWebMobile {
		display: none;
	}
	
	.displayBarraWebTvBrMobile {
		display: none;
	}
	
	.displayBarraLeveneenMobile {
		display: none;
	}
	
	.displayBarraInstitutoCannabisMobile {
		display: none;
	}
	
	.displayBarraFuncionarioOnlineMobile {
		display: none;
	}
	
	.displayBarraRobotopMobile {
		display: none;
	}
	
	.displayBarra100FilaMobile {
		display: none;
	}
	
	.displayBarraViaMeMobile {
		display: none;
	}
	
	.displayBarraBonusRifaMobile {
		display: none;
	}
	
	.displayBarraEncurtadorGratisMobile {
		display: none;
	}
	
	.displayBarraChavePremiadaMobile {
		display: none;
	}
	
	.displayBarra40GramasMobile {
		display: none;
	}
	
    .displayAssessoriaJuridicaMobile {
        display: none;
    }
	
	.displayDestaqueGestaoMobile {
        display: none;
    }
	
	.displayDestaqueEcommerceMobile {
        display: none;
    }

    .departure-calendar {
        display: none;
    }
	
	.nav-top-loja {
		display: none;
	}
	
	.nav-top-loja-sv {
		display: none;
	}
	
	.nav-top-loja-co {
		display: none;
	}
	
	.nav-top-loja-im {
		display: none;
	}	
	
	.nav-top-loja-buskauto {
		display: none;
	}

    .divCalendarioPC {
        display: none;
    }

	.divGanheMaisEsquerdaPc {
		display: none;
	}

	.divRedeAfiliadosDiretaPc {
		display: none;
	}		
	
    .divCalendarioMobile {
		width:344px;
		display: flex; 
		justify-content: center; 
		align-items: center;
		margin-left:32px;
	}
	
	.boxProximoJogoClaroBlog {
		width:100%; 
		height:260px; 
		background-color:#FDF9ED; 
		margin-top:0px;
	}

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

	.boxTamanhoPlacarPost {
		width:344px; 
		margin-top:15px; 
		margin-right:15px; 
		float:right;
	}
	
	.boxTamanhoPlacarPostPremiacao {
		width:344px; 
		margin-top:15px; 
		margin-right:15px; 
		float:right;
	}
	
	.boxDepoimentos {
		width:380px;	
	}
	
	.bordaTextoDepoimento {
		background-color:#FDF9ED; 
		color:#999; 
		text-align:left; 
		height:170px; 
		width:335px; 
		padding: 15px 15px; 
		border-bottom-left-radius: 10px; 
		border-bottom-right-radius: 10px;
	}			

	.tamanhoBlocoFotoBlog {
		width: 380px; 
		height: 160px; 
		position: relative; 
		overflow: hidden;
	}	
	
	.containerImagemProdutoResposivo {
	  width: 348px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
	.tituloBlogNoticia {
		width:300px; 
		height:90px; 
		float:left; 
		margin-top:75px;
		margin-left:15px;
		position:absolute;
		z-index:3;
		line-height:20px;
	}
	
	.posicaoBarraLadoBlog {
		width:370px;
		margin-left:0px;
	}
	
	.tamanhoDestaqueBlog {
		width:100%;
		margin-top:-35px;
	}

	.tituloUltimasPostagensBlog {
		width:380px; 
		height:65px; 
		background-color:#E8FDFD; 
		line-height:17px;
		border-top-left-radius: 15px; 
		border-top-right-radius: 15px; 
		float:left;
	}
	
	.tituloPostagensMaisAcessadosBlog {
		width:384px; 
		background-color:#FDF9ED; 
		border-top-left-radius: 15px; 
		border-top-right-radius: 15px; 
		float:left;	
		margin-top:25px;
		margin-left:0px;
	}	

	.tituloNoticiasMaisAcessasBlog {
		width:345px; 
		height:70px; 
		margin-top:0px; 
		margin-left:20px; 
		line-height:15px; 
		float:left;
	}
	
	.barraCategoriaBlog {
		width:364px; 
		margin-left:20px;
	}
	
	.boxDisplayAguardando0 {
		display: initial;
	}

	.boxDisplayAguardando1 {
		display: none;
	}

	.boxDisplayAguardando2 {
		display: none;
	}		
    
	.dataJogoUltimoProximo {
		width:130px; 
		margin-top:-35px; 
		margin-left:115px;
	}	

	.desempenhoUltimosJogos {
		width:110px; 
		margin-top:-35px; 
		margin-left:245px;		
	}

	.favoritosFas {
		position: absolute;
		width:130px; 
		margin-top:12px;
		margin-left:245px;
	}	
	
    .email-display {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
	
	.boxCorpoInputDependents {
		width:269px; 
		height:70px;
		margin-top:-20px;
		margin-left:50px;
	}	

    #divFlightsDetailsResumoDeparture, #divFlightsDetailsResumoArrival {
        padding: 0;
    }

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

	.divEntrevistaPadrao {
		display:none;
	}

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

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

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

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

	.homeSliderBoxLogoBlog-wtb {
		position:absolute; 
		z-index:1;
		margin-top:50px; 
		margin-left:60px; 
		cursor:pointer;
	}
	
	.homeSliderBoxLogoBlog-le {
		position: absolute !important;
		z-index: 9999 !important;
		margin-top: 57px !important;
		margin-left: 90px !important;
		cursor: pointer !important;
	}	
	
	.homeSliderBoxLogoBlog-institutocannabis {
		position: absolute !important;
		z-index: 9999 !important;
		margin-top: 57px !important;
		margin-left: 90px !important;
		cursor: pointer !important;
	}	
	
	.homeSliderBoxLogoBlog-maisviajar {
		position: absolute !important;
		z-index: 9999 !important;
		margin-top: 57px !important;
		margin-left: 120px !important;
		cursor: pointer !important;
	}	
	
	.homeSliderBoxLogoBlog-funcionarioonline {
		position: absolute !important;
		z-index: 9999 !important;
		margin-top: 57px !important;
		margin-left: 120px !important;
		cursor: pointer !important;
	}	
	
	.homeSliderBoxLogoBlog-robotop {
		position: absolute !important;
		z-index: 9999 !important;
		margin-top: 57px !important;
		margin-left: 120px !important;
		cursor: pointer !important;
	}	
	
	.homeSliderBoxLogoBlog-100fila {
		position: absolute !important;
		z-index: 9999 !important;
		margin-top: 57px !important;
		margin-left: 120px !important;
		cursor: pointer !important;
	}	
	
	.homeSliderBoxLogoBlog-pv {
		position: absolute !important;
		z-index: 9999 !important;
		margin-top: 57px !important;
		margin-left: 90px !important;
		cursor: pointer !important;
	}	
	
	.homeSliderBoxLogoBlog-tc {
		position: absolute !important;
		z-index: 9999 !important;
		margin-top: 57px !important;
		margin-left: 90px !important;
		cursor: pointer !important;
	}	
	
	.homeSliderBoxLogoBlog-cw {
		position: absolute !important;
		z-index: 9999 !important;
		margin-top: 57px !important;
		margin-left: 90px !important;
		cursor: pointer !important;
	}	
	
	.divEntrevistaPadraoMobile	 {
		/*display:none;*/
		margin-top:150px;
	}		
	
	.site-body-visto {
		position: relative;
		min-height: 60px;
		background-color: #FDFDFD;
		margin-top: 150px;
	}	

	.boxInputPosEtaria {
		width:259px; 
		height:60px; 
		background-color:#FFF; 
		border-radius: 8px; 
		margin-right: 4px;
		margin-top:0px;
	}
	
	.boxMilhasResumo {
		width:300px; 
		height:420px; 
		float:left;
	}
	
	.boxMilhasResumoComeco {
		width:290px; 
		float:left;
	}	
	
	.boxMilhasResumoMeio {
		width:290px; 
		float:left;
	}

		.boxOfertas3xMilesMeio {
			width:290px;  
			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:290px; 
		height:340px; 
		float:left;
	}

		.boxOfertas3xMilesMeioMedio {
			width:290px; 
			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:290px; 
		height:530px; 
		float:left;
	}

		.boxOfertas3xMilesMeioGrande {
			width:290px; 
			height:515px; 
			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;
		}	
	
	.boxMilhasResumoFinal {
		width:290px; 
		float:left;
	}
	
	.posicaoInputEtaria {
		margin-top:0px; 
		margin-left:5px;
		position: relative;
	}

    .go-and-back {
        /*display: none;*/
    }

    .resume-wrapper {
        width: 100%;
    }

    #divButtonNextStep {
        text-align: center;
    }

    .flight-container {
        flex-wrap: wrap;
        grid-gap: 15px;
    }
    
    .flight-hours-details {
        /*display: none;*/
    }
    
    .homeSliderBoxOutras {
        width: auto;
        height: auto;
    }

    .final-resume {
        margin: 0 auto;
    }

    #body-wrapper {
        margin-top: 130px;
    }

    .body-wrapper {
        margin-top: 130px;
    }

    #modal-campos-buscador {
        display: flex !important;
    }

    .topBarOutras .homeSliderBoxOutras .corpo-buscador {
        display: none;
    }
	
    .topBarOutras-co .corpo-buscador-co {
        display: none;
    }
	
    .topBarOutras-buskauto .corpo-buscador-buskauto {
        display: none;
    }
	
    .topBarOutras-sv .corpo-buscador-sv {
        display: none;
    }	
	
    .topBarOutras-ob .corpo-buscador-ob {
        display: none;
    }
	
    .topBarOutras-wtb .corpo-buscador-wtb {
        display: none;
    }
	
    .topBarOutras-im .corpo-buscador-im {
        display: none;
    }
	
    .topBarOutras-tc .corpo-buscador-tc {
        display: none;
    }
	
    .topBarOutras-cw .corpo-buscador-cw {
        display: none;
    }
	
    .topBarOutras-le .corpo-buscador-le {
        display: none;
    }	
	
    .topBarOutras-rotaturismoclube .corpo-buscador-rotaturismoclube {
        display: none;
    }	
	
    .topBarOutras-maisviajar .corpo-buscador-maisviajar {
        display: none;
    }	
	
    .topBarOutras-institutocannabis .corpo-buscador-institutocannabis {
        display: none;
    }	
	
    .topBarOutras-funcionarioonline .corpo-buscador-funcionarioonline {
        display: none;
    }	
	
    .topBarOutras-robotop .corpo-buscador-robotop {
        display: none;
    }
	
    .topBarOutras-100fila .corpo-buscador-100fila {
        display: none;
    }
	
    .topBarOutras-via .corpo-buscador-via {
        display: none;
    }
	
    .topBarOutras-br .corpo-buscador-br {
        display: none;
    }
	
    .topBarOutras-eg .corpo-buscador-eg {
        display: none;
    }
	
   .topBarOutras-pv .corpo-buscador-pv {
        display: none;
    }
	
    .topBarOutras-40 .corpo-buscador-40 {
        display: none;
    }
	
    #nav-buy-fly {
        /*margin-top: 90px;*/
    }

    .topBarOutras  {
        height: auto;
        padding-bottom: 20px;
    }
	
    .topBarOutras-co  {
        height: auto;
        /*padding-bottom: 20px;*/
    }
	
    .topBarOutras-buskauto  {
        height: auto;
        /*padding-bottom: 20px;*/
    }
	
    .topBarOutras-sv  {
        height: auto;
        /*padding-bottom: 20px;*/
    }	
   
   .topBarOutras-ob  {
        height: auto;
        /*padding-bottom: 20px;*/
    }
	
	.topBarOutras-wtb  {
        height: auto;
        /*padding-bottom: 20px;*/
    }
	
    .topBarOutras-im  {
        height: auto;
        /*padding-bottom: 20px;*/
    }
	
	.topBarOutras-tc  {
        height: auto;
        /*padding-bottom: 20px;*/
    }	
	
	.topBarOutras-cw  {
        height: auto;
        /*padding-bottom: 20px;*/
    }	
	
	.topBarOutras-le  {
        height: auto;
        /*padding-bottom: 20px;*/
    }	
	
	.topBarOutras-rotaturismoclube  {
        height: auto;
        /*padding-bottom: 20px;*/
    }
	
	.topBarOutras-institutocannabis  {
        height: auto;
        /*padding-bottom: 20px;*/
    }	
	
	.topBarOutras-maisviajar  {
        height: auto;
        /*padding-bottom: 20px;*/
    }	
	
	.topBarOutras-rotaturismoclube  {
        height: auto;
        /*padding-bottom: 20px;*/
    }	
	
	.topBarOutras-funcionarioonline  {
        height: auto;
        /*padding-bottom: 20px;*/
    }	
	
	.topBarOutras-robotop  {
        height: auto;
        /*padding-bottom: 20px;*/
    }	
	
	.topBarOutras-100fila  {
        height: auto;
        /*padding-bottom: 20px;*/
    }
	
	.topBarOutras-via  {
        height: auto;
        /*padding-bottom: 20px;*/
    }
	
	.topBarOutras-pv  {
        height: auto;
        /*padding-bottom: 20px;*/
    }
	
	.topBarOutras-br  {
        height: auto;
        /*padding-bottom: 20px;*/
    }
	
	.topBarOutras-br  {
        height: auto;
        /*padding-bottom: 20px;*/
    }
	
	.topBarOutras-eg  {
        height: auto;
        /*padding-bottom: 20px;*/
    }		

    .buscador-header {
        width: auto;
        margin-left: 0px;
        padding-top: 15px;
		display:none;
    }
    
    .filters {
        text-align: left;
    }
    .filtersSports {
        text-align: left;
    }
    .programa-voo {
        display: none;
    }
    .desconto {
        margin-left: -20px;
        margin-top: 23px;
    }

    #tab_flight_departure, #tab_flight_arrival {
        width: 100%;
    }
    .search-bar-site {
        /*display: none;*/
    }
    .search-bar-responsivo {
        display: none;
    }
    .search-bar-site-buscadores-calendario {
        /*display: none;*/
    }	
    .line-grey-dotted {
        margin-top: inherit;
        position: inherit;
    }
	.line-grey-dotted-footer {
        margin-top: inherit;
        position: inherit;
    }
    .homeSlider {
        height: 651px;
    }
    .homeCadastroBonus {
		position:absolute; 
		width:298px;
		height:220px;
		background-color: transparent;
    }	
    .homeSliderCO {
        height: 155px;
    }
    .homeSliderRobotop {
        height: 155px;
    }	
    .homeSliderBuskauto {
        height: 155px;
    }		
    .homeSlider100Fila {
        height: 155px;
    }		
    .homeSliderCW {
        height: 155px;
    }	
    .nav-mobile > .navbar {
        width: 100%;
        border: 0;
    }
    .menu.dropdown-menu {
        /*background: #76CFCD;*/
        width: 100%;
        padding: 0;
        border: 0;
    }

    #navbarCollapse > ul li a, 
    .menu.dropdown-menu li a  {
        color: white;
		text-align: left;
        font-size: 16px;
        font-weight: 600;
    }
    
    #navbarCollapse > ul li a:hover {
        background-color: initial;
    }
	
	.logoPagSeguro {	
		display:none;	
	}

		.logoPagSeguro-Mobile {
			display: flex; position:absolute; margin-left:280px; margin-top:-47px;	
		}
	
	.logoPix {	
		display:none;	
	}

		.logoPix-Mobile {
			display: flex; position:absolute; margin-left:280px; margin-top:-47px;	
		}
	
	.logoInfinitePay {	
		display:none;	
	}

		.logoInfinitePay-Mobile {
			display: flex; position:absolute; margin-left:280px; margin-top:-47px;	
		}
		
	.logoPayPal {	
		display:none;
	}

		.logoPayPal-Mobile {			
			display: flex; position:absolute; margin-left:280px; margin-top:-47px;	
		}

	.logoRede {
		display:none;
	}

		.logoRede-Mobile {			
			display: flex; position:absolute; margin-left:250px; margin-top:-38px;	
		}

	.logoPagarme {
		display:none;
	}

		.logoPagarme-Mobile {			
			display: flex; position:absolute; margin-left:284px; margin-top:-44px;	
		}
	
	/********* CORES MENU RESPONSIVO SHOPPINGMILHAS ********/

		/* Menu de comprar passagem */
		.navbar-nav>li:nth-child(1) {
			background-color: #4071B3;
		}

		/* Menu do shopping milhas */
		.navbar-nav>li:nth-child(2) {
			background-color: #55CCC4;
		}

		/* Menu de visto americano */
		.navbar-nav>li:nth-child(3) {
			background-color: #32AD9E;
		}

		/* Menu do assessoria juridica */
		.navbar-nav>li:nth-child(4) {
			background-color: #6F9CB9;
		}

		/* Menu do revendedor */
		.navbar-nav>li:nth-child(5) {
			background-color: #B6CDDC;
		}    

		/* Menu do blog */
		.navbar-nav>li:nth-child(6) {
			background-color: #ACDDE6;
		}
		
		/* Menu do duvidas */
		.navbar-nav>li:nth-child(7) {
			background-color: #7AC8D6;
		}
		
			.navbar-nav > li.account {
				background-color: #62bfce;
			}

			.navbar-nav > li.account.open a {
				background-color: #ACE6E2;
			}
	
	/********* CORES MENU RESPONSIVO SHOPPINGMILHAS ********/
	
	/********* CORES MENU RESPONSIVO CARTOLAONLINE *********/
	
		/* Menu todos os esportes */
		.navbar-nav-co>li:nth-child(1) {
			background-color: #00C1DD;
		}

		/* Menu programa de afiliados */
		.navbar-nav-co>li:nth-child(2) {
			background-color: #009AB0;
		}

		/* Menu produtos cartola */
		.navbar-nav-co>li:nth-child(3) {
			background-color: #00ADC6;
		}	
		
		/* Menu blog do cartola */
		.navbar-nav-co>li:nth-child(4) {
			background-color: #7AC8D6;
		}
		
		/* Menu carrinho de compras */
		.navbar-nav-co>li:nth-child(5) {
			background-color: #00CDEA;
		}		

		/* Menu credido saldo */
		.navbar-nav-co>li:nth-child(6) {
			background-color: #00ADC6;
		}
		
		/* Menu cartolacoin */
		.navbar-nav-co>li:nth-child(7) {
			background-color: #7AC8D6;
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-co>li:nth-child(8) {
			background-color: #33E4FF;
			
		}		
		
			.navbar-nav-co > li.account {
				background-color: #00CDEA;
			}

			.navbar-nav-co > li.account.open a {
				/*color: #18182E;*/
				background-color: #33E4FF;
				/*border-top: 1px solid #6CF4FF;*/
			}
			
	/********* CORES MENU RESPONSIVO CARTOLAONLINE *********/		
			
	/********** CORES MENU RESPONSIVO INTERMILHAS **********/		
			
		/* Menu quem somos */
		.navbar-nav-im>li:nth-child(1) {
			background-color: #FFA64D;
		}

		/* Menu duvidas frequentes */
		.navbar-nav-im>li:nth-child(2) {
			background-color: #FF9326;
		}
		
		/* Menu blog da intermilhas */
		.navbar-nav-im>li:nth-child(3) {
			background-color: #FF8000;
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-im>li:nth-child(4) {
			background-color: #D96D00;
			
		}		
		
			.navbar-nav-im > li.account {
				background-color: #D96D00;
			}

			.navbar-nav-im > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #FF9326;
				/*border-top: 1px solid #FF9326;*/
			}			

	/********** CORES MENU RESPONSIVO INTERMILHAS **********/
	
	/************ CORES MENU RESPONSIVO LEVENEEN ***********/		
			
		/* Menu lista de produtos */
		.navbar-nav-le>li:nth-child(1) {
			background-color: #BBBBBB;
		}

		/* Menu rede de afiliados */
		.navbar-nav-le>li:nth-child(2) {
			background-color: #999999;
		}
		
		/* Menu blog da leveneen */
		.navbar-nav-le>li:nth-child(3) {
			background-color: #838383;
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-le>li:nth-child(4) {
			background-color: #6E6E6E;
			
		}		
		
			.navbar-nav-le > li.account {
				background-color: #DDDDDD;
			}

			.navbar-nav-le > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #BBBBBB;
				/*border-top: 1px solid #DDDDDD;*/
			}			

	/************ CORES MENU RESPONSIVO LEVENEEN ***********/
	
	/******** CORES MENU RESPONSIVO CONCURSOS NA WEB *******/

		/* Menu lista de materiais */
		.navbar-nav-tc>li:nth-child(1) {
			background-color: #FCD8C9;
		}	
			
		/* Menu lista de materiais */
		.navbar-nav-tc>li:nth-child(2) {
			background-color: #FABEA3;
		}
		
		/* Menu blog da turbo */
		.navbar-nav-tc>li:nth-child(3) {
			background-color: #F8AB9A;
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-tc>li:nth-child(4) {
			background-color: #ED4364;
			
		}		
		
			.navbar-nav-tc > li.account {
				background-color: #F48787;
			}

			.navbar-nav-tc > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #F48787;
				/*border-top: 1px solid #EF6984;*/
			}			

	/******** CORES MENU RESPONSIVO CONCURSOS NA WEB *******/
	
	/********* CORES MENU RESPONSIVO TURBOCONCURSOS ********/

		/* Menu rede de afiliados */
		.navbar-nav-cw>li:nth-child(1) {
			background-color: #00AEA6;
		}	
			
		/* Menu seja vendedor */
		.navbar-nav-cw>li:nth-child(2) {
			background-color: #00E8DC;
		}
		
		/* Menu concursos e materiais */
		.navbar-nav-cw>li:nth-child(3) {
			background-color: #00BFB6;
		}		
		
		/* Menu concursos blog */
		.navbar-nav-cw>li:nth-child(4) {
			background-color: #008882;
			
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-cw>li:nth-child(5) {
			background-color: #00BFB6;
			
		}	
		
			.navbar-nav-cw > li.account {
				background-color: #00958D;
			}

			.navbar-nav-cw > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #007D77;
				/*border-top: 1px solid #EF6984;*/
			}			

	/********* CORES MENU RESPONSIVO TURBOCONCURSOS ********/
	
	/************ CORES MENU RESPONSIVO 40GRAMAS ***********/		
			
		/* Menu rede de afiliados */
		.navbar-nav-40>li:nth-child(1) {
			background-color: #0ECBB8;
		}

		/* Menu seja vendedor */
		.navbar-nav-40>li:nth-child(2) {
			background-color: #0A9284;
		}

		/* Menu lista de produtos */
		.navbar-nav-40>li:nth-child(3) {
			background-color: #10EBD5;
		}
		
		/* Menu blog da 40gramas */
		.navbar-nav-40>li:nth-child(4) {
			background-color: #0DBFAD;
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-40>li:nth-child(5) {
			background-color: #0A9284;
			
		}		
		
			.navbar-nav-40 > li.account {
				background-color: #0B9F91;
			}

			.navbar-nav-40 > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #0DBFAD;
				/*border-top: 1px solid #DEFAF7;*/
			}			

	/************ CORES MENU RESPONSIVO 40GRAMAS ***********/
	
	/************ CORES MENU RESPONSIVO SHOWDEVIZINHA ***********/		
			
		/* Menu programa afiliados */
		.navbar-nav-sv>li:nth-child(1) {
			background-color: #B0B0B0;
		}

		/* Menu seja uma vizinha */
		.navbar-nav-sv>li:nth-child(2) {
			background-color: #8D8D8D;
		}
		
		/* Menu ranking de vizinhas */
		.navbar-nav-sv>li:nth-child(3) {
			background-color: #9D9D9D;
		}

		/* Menu nossas vizinhas */
		.navbar-nav-sv>li:nth-child(4) {
			background-color: #B0B0B0;
		}			

		/* Menu blog da vizinhas */
		.navbar-nav-sv>li:nth-child(5) {
			background-color: #9D9D9D;
		}	
		
		/* Menu entrar na conta */
		.navbar-nav-sv>li:nth-child(6) {
			background-color: #777777;
			
		}		
		
			.navbar-nav-sv > li.account {
				background-color: #626262;
			}

			.navbar-nav-sv > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #9D9D9D;
				/*border-top: 1px solid #DEFAF7;*/
			}			

	/************ CORES MENU RESPONSIVO SHOWDEVIZINHA ***********/		
	
	/*************** CORES MENU RESPONSIVO WEBTVBR **************/		
			
		/* Menu rede de afiliados */
		.navbar-nav-wtb>li:nth-child(1) {
			background-color: #9B7CD3;
		}

		/* Menu pacote de canais */
		.navbar-nav-wtb>li:nth-child(2) {
			background-color: #B7A0E0;
		}
		
		/* Menu grade de programacao */
		.navbar-nav-wtb>li:nth-child(3) {
			background-color: #C0ADE4;
		}

		/* Menu webtvbr blog */
		.navbar-nav-wtb>li:nth-child(4) {
			background-color: #7E57C8;
		}			

		/* Menu carrinhos de compra */
		.navbar-nav-wtb>li:nth-child(5) {
			background-color: #6238AD;
		}
		
		/* Menu entrar na conta */
		.navbar-nav-wtb>li:nth-child(6) {
			background-color: #9374D1;
			
		}		
		
			.navbar-nav-wtb > li.account {
				background-color: #B7A0E0;
			}

			.navbar-nav-wtb > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #9B7CD3;
				/*border-top: 1px solid #DEFAF7;*/
			}			

	/*************** CORES MENU RESPONSIVO WEBTVBR **************/
	
	/************ CORES MENU RESPONSIVO VIAME ***********/		
			
		/* Menu seja vendedor */
		.navbar-nav-via>li:nth-child(1) {
			background-color: #F19AAB;
		}			
			
		/* Menu lista de produtos */
		.navbar-nav-via>li:nth-child(2) {
			background-color: #EB6D87;
		}
		
		/* Menu blog da viame */
		.navbar-nav-via>li:nth-child(3) {
			background-color: #C71B3D;
		}

		/* Menu carrinhos de compra */
		.navbar-nav-via>li:nth-child(5) {
			background-color: #E64868;
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-via>li:nth-child(5) {
			background-color: #E22C50;
			
		}		
		
			.navbar-nav-via > li.account {
				background-color: #EB6D87;
			}

			.navbar-nav-via > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #F19AAB;
				/*border-top: 1px solid #DDDDDD;*/
			}			

	/************ CORES MENU RESPONSIVO VIAME ***********/	
	
	/************ CORES MENU RESPONSIVO BONUS RIFA ***********/		
			
		/* Menu lista de produtos */
		.navbar-nav-br>li:nth-child(1) {
			background-color: #BBBBBB;
		}

		/* Menu rede de afiliados */
		.navbar-nav-br>li:nth-child(2) {
			background-color: #999999;
		}
		
		/* Menu blog da bonus rifa */
		.navbar-nav-br>li:nth-child(3) {
			background-color: #838383;
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-br>li:nth-child(4) {
			background-color: #6E6E6E;
			
		}		
		
			.navbar-nav-br > li.account {
				background-color: #DDDDDD;
			}

			.navbar-nav-br > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #BBBBBB;
				/*border-top: 1px solid #DDDDDD;*/
			}			

	/************ CORES MENU RESPONSIVO BONUS RIFA ***********/	
	
	/************ CORES MENU RESPONSIVO ENCURTADOR GRATIS ***********/		
		
		/* Menu entrar na conta */
		.navbar-nav-eg>li:nth-child(1) {
			background-color: #6E6E6E;
			
		}		
		
			.navbar-nav-eg > li.account {
				background-color: #DDDDDD;
			}

			.navbar-nav-eg > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #BBBBBB;
				/*border-top: 1px solid #DDDDDD;*/
			}			

	/************ CORES MENU RESPONSIVO ENCURTADOR GRATIS ***********/	
	
	/************ CORES MENU RESPONSIVO ROTA TURISMO CLUBE ***********/		
			
		/* Menu entre em contato */
		.navbar-nav-rotaturismoclube>li:nth-child(1) {
			background-color: #564932;
		}	
		
		/* Menu entrar na conta */
		.navbar-nav-rotaturismoclube>li:nth-child(2) {
			background-color: #766443;
			
		}		
		
			.navbar-nav-rotaturismoclube > li.account {
				background-color: #766443;
			}

			.navbar-nav-rotaturismoclube > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #C5B698;
				/*border-top: 1px solid #DDDDDD;*/
			}			

	/************ CORES MENU RESPONSIVO ROTA TURISMO CLUBE ***********/		
	
	/************ CORES MENU RESPONSIVO MAIS VIAJAR ***********/		
			
		/* Menu comprar passagens */
		.navbar-nav-maisviajar>li:nth-child(1) {
			background-color: #006A9D;
		}
		
		/* Menu blog da mais viajar */
		.navbar-nav-maisviajar>li:nth-child(2) {
			background-color: #17B4FF;
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-maisviajar>li:nth-child(3) {
			background-color: #59C9FF;
			
		}		
		
			.navbar-nav-maisviajar > li.account {
				background-color: #006A9D;
			}

			.navbar-nav-maisviajar > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #17B4FF;
				/*border-top: 1px solid #DDDDDD;*/
			}			

	/************ CORES MENU RESPONSIVO MAIS VIAJAR ***********/	
	
	/************ CORES MENU RESPONSIVO INSTITUTO CANNABIS ***********/
			
		/* Menu lista de produtos */
		.navbar-nav-institutocannabis>li:nth-child(1) {
			background-color: #BBBBBB;
		}

		/* Menu rede de afiliados */
		.navbar-nav-institutocannabis>li:nth-child(2) {
			background-color: #999999;
		}
		
		/* Menu blog da bonus rifa */
		.navbar-nav-institutocannabis>li:nth-child(3) {
			background-color: #838383;
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-institutocannabis>li:nth-child(4) {
			background-color: #6E6E6E;
			
		}		
		
			.navbar-nav-institutocannabis > li.account {
				background-color: #DDDDDD;
			}

			.navbar-nav-institutocannabis > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #BBBBBB;
				/*border-top: 1px solid #DDDDDD;*/
			}			

	/************ CORES MENU RESPONSIVO INSTITUTO CANNABIS ***********/
	
	/************ CORES MENU RESPONSIVO FUNCIONARIOS ONLINE ***********/
			
		/* Menu rede de afiliados */
		.navbar-nav-funcionarioonline>li:nth-child(1) {
			background-color: #007561;
		}

		/* Menu produtos e servicos */
		.navbar-nav-funcionarioonline>li:nth-child(2) {
			background-color: #008871;
		}
		
		/* Menu blog da ia */
		.navbar-nav-funcionarioonline>li:nth-child(3) {
			background-color: #00B999;
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-funcionarioonline>li:nth-child(4) {
			background-color: #00E6BD;
			
		}		
		
			.navbar-nav-funcionarioonline > li.account {
				background-color: #0A9284;
			}

			.navbar-nav-funcionarioonline > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #00B999;
				/*border-top: 1px solid #DDDDDD;*/
			}			

	/************ CORES MENU RESPONSIVO FUNCIONARIOS ONLINE ***********/
	
	/************ CORES MENU RESPONSIVO ROBOTOP ***********/
			
		/* Menu rede de afiliados */
		.navbar-nav-robotop>li:nth-child(1) {
			background-color: #33505E;
		}

		/* Menu produtos e servicos */
		.navbar-nav-robotop>li:nth-child(2) {
			background-color: #33505E;
		}
		
		/* Menu blog da ia */
		.navbar-nav-robotop>li:nth-child(3) {
			background-color: #456D81;
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-robotop>li:nth-child(4) {
			background-color: #588DA7;
			
		}		
		
			.navbar-nav-robotop > li.account {
				background-color: #456D81;
			}

			.navbar-nav-robotop > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #8EB3C4;
				/*border-top: 1px solid #DDDDDD;*/
			}			

	/************ CORES MENU RESPONSIVO ROBOTOP ***********/
	
	/************ CORES MENU RESPONSIVO 100FILA ***********/
			
		/* Menu rede de afiliados */
		.navbar-nav-100fila>li:nth-child(1) {
			background-color: #33505E;
		}

		/* Menu produtos e servicos */
		.navbar-nav-100fila>li:nth-child(2) {
			background-color: #33505E;
		}
		
		/* Menu blog da ia */
		.navbar-nav-100fila>li:nth-child(3) {
			background-color: #456D81;
		}		
		
		/* Menu entrar na conta */
		.navbar-nav-100fila>li:nth-child(4) {
			background-color: #588DA7;
			
		}		
		
			.navbar-nav-100fila > li.account {
				background-color: #456D81;
			}

			.navbar-nav-100fila > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #8EB3C4;
				/*border-top: 1px solid #DDDDDD;*/
			}			

	/************ CORES MENU RESPONSIVO 100FILA ***********/
	
	/************ CORES MENU RESPONSIVO BUSKAUTO ***********/
			
		/* Menu rede de afiliados */
		.navbar-nav-buskauto>li:nth-child(1) {
			background-color: #058CA9;
		}

		/* Menu Buskar autos */
		.navbar-nav-buskauto>li:nth-child(2) {
			background-color: #05A7C9;
		}
		
		/* Menu Seja Buskauto */
		.navbar-nav-buskauto>li:nth-child(3) {
			background-color: #09C0E8;
		}		
		
		/* Menu Buskauto Blog */
		.navbar-nav-buskauto>li:nth-child(3) {
			background-color: #10CDF5;
		}	
		
		/* Menu Carrinho de Compras */
		.navbar-nav-buskauto>li:nth-child(3) {
			background-color: #47D9F8;
		}	
		
		/* Menu entrar na conta */
		.navbar-nav-buskauto>li:nth-child(4) {
			background-color: #7AE6FC;
			
		}		
		
			.navbar-nav-buskauto > li.account {
				background-color: #456D81;
			}

			.navbar-nav-buskauto > li.account.open a {
				/*color: #FFFFFF;*/
				background-color: #8EB3C4;
				/*border-top: 1px solid #DDDDDD;*/
			}			

	/************ CORES MENU RESPONSIVO BUSKAUTO ***********/
	
    .navbar-default .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default .navbar-nav>.open>a, 
    .navbar-default .navbar-nav>.open>a:focus, 
    .navbar-default .navbar-nav>.open>a:hover {
        background-color: initial;
    }
	
    .navbar-default-co .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-co .navbar-nav>.open>a, 
    .navbar-default-co .navbar-nav>.open>a:focus, 
    .navbar-default-co .navbar-nav>.open>a:hover {
        background-color: initial;
    }	

    .navbar-default-im .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-im .navbar-nav>.open>a, 
    .navbar-default-im .navbar-nav>.open>a:focus, 
    .navbar-default-im .navbar-nav>.open>a:hover {
        background-color: initial;
    }
	
    .navbar-default-le .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-le .navbar-nav>.open>a, 
    .navbar-default-le .navbar-nav>.open>a:focus, 
    .navbar-default-le .navbar-nav>.open>a:hover {
        background-color: initial;
    }
	
    .navbar-default-maisviajar .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-maisviajar .navbar-nav>.open>a, 
    .navbar-default-maisviajar .navbar-nav>.open>a:focus, 
    .navbar-default-maisviajar .navbar-nav>.open>a:hover {
        background-color: initial;
    }	

    .navbar-default-institutocannabis .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-institutocannabis .navbar-nav>.open>a, 
    .navbar-default-institutocannabis .navbar-nav>.open>a:focus, 
    .navbar-default-institutocannabis .navbar-nav>.open>a:hover {
        background-color: initial;
    }	
	
    .navbar-default-funcionarioonline .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-funcionarioonline .navbar-nav>.open>a, 
    .navbar-default-funcionarioonline .navbar-nav>.open>a:focus, 
    .navbar-default-funcionarioonline .navbar-nav>.open>a:hover {
        background-color: initial;
    }		
	
    .navbar-default-robotop .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-robotop .navbar-nav>.open>a, 
    .navbar-default-robotop .navbar-nav>.open>a:focus, 
    .navbar-default-robotop .navbar-nav>.open>a:hover {
        background-color: initial;
    }	
	
    .navbar-default-buskauto .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-buskauto .navbar-nav>.open>a, 
    .navbar-default-buskauto .navbar-nav>.open>a:focus, 
    .navbar-default-buskauto .navbar-nav>.open>a:hover {
        background-color: initial;
    }
	
    .navbar-default-100fila .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-100fila .navbar-nav>.open>a, 
    .navbar-default-100fila .navbar-nav>.open>a:focus, 
    .navbar-default-100fila .navbar-nav>.open>a:hover {
        background-color: initial;
    }	
	
    .navbar-default-rotaturismoclube .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-rotaturismoclube .navbar-nav>.open>a, 
    .navbar-default-rotaturismoclube .navbar-nav>.open>a:focus, 
    .navbar-default-rotaturismoclube .navbar-nav>.open>a:hover {
        background-color: initial;
    }		

    .navbar-default-via .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-via .navbar-nav>.open>a, 
    .navbar-default-via .navbar-nav>.open>a:focus, 
    .navbar-default-via .navbar-nav>.open>a:hover {
        background-color: initial;
    }

    .navbar-default-br .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-br .navbar-nav>.open>a, 
    .navbar-default-br .navbar-nav>.open>a:focus, 
    .navbar-default-br .navbar-nav>.open>a:hover {
        background-color: initial;
    }

    .navbar-default-eg .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-eg .navbar-nav>.open>a, 
    .navbar-default-eg .navbar-nav>.open>a:focus, 
    .navbar-default-eg .navbar-nav>.open>a:hover {
        background-color: initial;
    }
	
    .navbar-default-pv .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-pv .navbar-nav>.open>a, 
    .navbar-default-pv .navbar-nav>.open>a:focus, 
    .navbar-default-pv .navbar-nav>.open>a:hover {
        background-color: initial;
    }	

    .navbar-default-tc .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-tc .navbar-nav>.open>a, 
    .navbar-default-tc .navbar-nav>.open>a:focus, 
    .navbar-default-tc .navbar-nav>.open>a:hover {
        background-color: initial;
    }	
	
    .navbar-default-cw .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-cw .navbar-nav>.open>a, 
    .navbar-default-cw .navbar-nav>.open>a:focus, 
    .navbar-default-cw .navbar-nav>.open>a:hover {
        background-color: initial;
    }		
	
    .navbar-default-40 .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-40 .navbar-nav>.open>a, 
    .navbar-default-40 .navbar-nav>.open>a:focus, 
    .navbar-default-40 .navbar-nav>.open>a:hover {
        background-color: initial;
    }

    .navbar-default-sv .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-sv .navbar-nav>.open>a, 
    .navbar-default-sv .navbar-nav>.open>a:focus, 
    .navbar-default-sv .navbar-nav>.open>a:hover {
        background-color: initial;
    }	

    .navbar-default-ob .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-ob .navbar-nav>.open>a, 
    .navbar-default-ob .navbar-nav>.open>a:focus, 
    .navbar-default-ob .navbar-nav>.open>a:hover {
        background-color: initial;
    }	

    .navbar-default-wtb .navbar-nav>.open>a {
        background-color: initial;
    }
    .navbar-default-wtb .navbar-nav>.open>a, 
    .navbar-default-wtb .navbar-nav>.open>a:focus, 
    .navbar-default-wtb .navbar-nav>.open>a:hover {
        background-color: initial;
    }
	
    #menu-mobile {
        background-image: url(../../images/shoppingmilhas/bk_degrade.png);
    }
	
    #menu-mobile-le {
		background-image: url("../../images/leveneen/bk_degrade_le.png");
		background-color: #DDDDDD;
    }		
	
    #menu-mobile-rotaturismoclube {
		background-image: url("../../images/rotaturismoclube/bk_degrade_rotaturismoclube.png");
		background-color: #282217;
    }	
	
    #menu-mobile-maisviajar {
		background-image: url("../../images/maisviajar/bk_degrade_maisviajar.png");
		background-color: #003651;
    }
	
    #menu-mobile-institutocannabis {
		background-image: url("../../images/institutocannabis/bk_degrade_institutocannabis.png");
		background-color: #DDDDDD;
    }
	
    #menu-mobile-funcionarioonline {
		background-image: url("../../images/funcionarioonline/bk_degrade_funcionarioonline.png");
		background-color: #004233;
    }
	
    #menu-mobile-robotop {
		background-image: url("../../images/robotop/bk_degrade_robotop.png");
		background-color: #2C3A41;
    }
	
    #menu-mobile-buskauto {
		background-image: url("../../images/buskauto/bk_degrade_buskauto0.png");
		background-color: #07A9CB;
    }
	
    #menu-mobile-100fila {
		background-image: url("../../images/100fila/bk_degrade_100fila.png");
		background-color: #1D2E36;
    }
	
    #menu-mobile-via {
		background-image: url("../../images/viame/bk_degrade_via.png");
		background-color: #EC778E;
    }	
	
    #menu-mobile-pv {
		background-image: url("../../images/encurtadorgratis/bk_degrade_pv.png");
		background-color: #F7F7F7;
    }	
	
    #menu-mobile-tm {
        background-image: url(../../images/topmilhas/bk_degrade_tm.png);
    }
	
    #menu-mobile-co {
		background-color: #11111F;
    }
	
    #menu-mobile-tc {
		background-color: #47141E;
    }	
	
    #menu-mobile-cw {
		background-color: #002D2B;
    }	
	
    #menu-mobile-40 {
		background-image: url("../../images/40gramas/bk_degrade_40.png");
		background-color: #F4F8F7;
    }	

    #menu-mobile-im {
		background-image: url("../../images/intermilhas/bk_degrade_im.png");
		background-color: #FF792B;
    }

    #menu-mobile-sv {
		background-image: url("../../images/showdevizinha/bk_degrade_sv.png");
		background-color: #CECECE;
    }	
	
    #menu-mobile-ob {
		background-color: #11111F;
    }
	
    #menu-mobile-wtb {
		background-color: #7D55C7;
    }
	
    .navbar-default .navbar-toggle {
        border: none;
    }
	.navbar-default-co .navbar-toggle {
        border: none;
    }
	.navbar-default-im .navbar-toggle {
        border: none;
    }	
	.navbar-default-tc .navbar-toggle {
        border: none;
    }
	.navbar-default-cw .navbar-toggle {
        border: none;
    }	
	.navbar-default-le .navbar-toggle {
        border: none;
    }
	.navbar-default-rotaturismoclube .navbar-toggle {
        border: none;
    }	
	.navbar-default-maisviajar .navbar-toggle {
        border: none;
    }		
	.navbar-default-institutocannabis .navbar-toggle {
        border: none;
    }
	.navbar-default-funcionarioonline .navbar-toggle {
        border: none;
    }	
	.navbar-default-robotop .navbar-toggle {
        border: none;
    }
	.navbar-default-buskauto .navbar-toggle {
        border: none;
    }	
	.navbar-default-100fila .navbar-toggle {
        border: none;
    }	
	.navbar-default-via .navbar-toggle {
        border: none;
    }
	.navbar-default-br .navbar-toggle {
        border: none;
    }	
	.navbar-default-eg .navbar-toggle {
        border: none;
    }
	.navbar-default-pv .navbar-toggle {
        border: none;
    }		
	.navbar-default-40 .navbar-toggle {
        border: none;
    }
	.navbar-default-sv .navbar-toggle {
        border: none;
    }	
	.navbar-default-ob .navbar-toggle {
        border: none;
    }	
	.navbar-default-wtb .navbar-toggle {
        border: none;
    }	
    .topnav {
        display: none;
    }
	.topnav-tm {
        display: none;
    }	
	.topnav-co {
        display: none;
    }
	.topnav-tc {
        display: none;
    }
	.topnav-cw {
        display: none;
    }	
	.topnav-le {
        display: none;
    }
	.topnav-via {
        display: none;
    }	
	.topnav-rotaturismoclube {
        display: none;
    }
	.topnav-maisviajar {
        display: none;
    }	
	.topnav-institutocannabis {
        display: none;
    }	
	.topnav-funcionarioonline {
        display: none;
    }	
	.topnav-robotop {
        display: none;
    }
	.topnav-buskauto0 {
        display: none;
    }	
	.topnav-buskauto1 {
        display: none;
    }		
	.topnav-buskauto2 {
        display: none;
    }		
	.topnav-buskauto3 {
        display: none;
    }		
	.topnav-buskauto4 {
        display: none;
    }		
	.topnav-buskauto5 {
        display: none;
    }	
	.topnav-100fila {
        display: none;
    }	
	.topnav-pv {
        display: none;
    }		
	.topnav-40 {
        display: none;
    }
	.topnav-sv {
        display: none;
    }
	.topnav-ob {
        display: none;
    }	
	.topnav-wtb {
        display: none;
    }		
	.topnav-im {
        display: none;
    }
	.divBoxCalendarioTrecho {
		display: none;
	}
    .homeSliderBox {
        width: inherit;
		margin-top:50px;
    }
    .homeSliderBox-Via {
        width: inherit;
		margin-top:80px;
    }	
	.homeSliderBox-co {
        width: inherit;
		margin-top:50px;
    }
	.homeSliderBox-sv {
        width: inherit;
		margin-top:50px;
    }	
	.homeSliderBox-cw {
        width: inherit;
		margin-top:50px;
    }
	.homeSliderBox-le {
        width: inherit;
		margin-top:50px;
    }	
    .homeSliderBoxLogo {
        display: none;
    }
    .homeSliderBoxLogoCo {
        display: none;
    }	
    .homeSliderBoxLogoCW {
        display: none;
    }		
    .homeSliderBoxLogoLe {
        display: none;
    }	
    .homeSliderBoxLogoRobotop {
        display: none;
    }	
    .homeSliderBoxLogoBuskauto {
        display: none;
    }		
    .homeSliderBoxLogo100Fila {
        display: none;
    }	
    .homeSliderBoxLogoVia {
        display: none;
    }	
    .homeSliderBoxLogoPV {
        display: none;
    }
    .homeSliderBoxLogoSV {
        display: none;
    }	
    .homeSliderBoxLogoOB {
        display: none;
    }
    .homeSliderBoxLogoWTB {
        display: none;
    }		
    .nav-mobile {
        display: flex;
    }

    .logo-mobile {
        height: 100px;
        z-index: 2001;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }
    .logo-mobile-le {
        height: 34px;
        z-index: 2001;
		margin-top: 2px;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }
    .logo-mobile-rotaturismoclube {
        height: 135px;
        z-index: 2001;
		margin-top: 2px;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }	
    .logo-mobile-maisviajar {
        height: 135px;
        z-index: 2001;
		margin-top: 2px;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }
    .logo-mobile-institutocannabis {
        height: 135px;
        z-index: 2001;
		margin-top: 2px;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }	
    .logo-mobile-funcionarioonline {
        height: 135px;
        z-index: 2001;
		margin-top: 2px;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }	
    .logo-mobile-robotop {
        height: 135px;
        z-index: 2001;
		margin-top: 2px;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }	
    .logo-mobile-buskauto {
        width: 219px;
        height: 28px;
		/*background-image: url("../../images/logo/buskauto-mobile.png");*/
        z-index: 2001;
		margin-top: 12px;
		margin-left: 10px;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }	
    .logo-mobile-100fila {
        height: 135px;
        z-index: 2001;
		margin-top: 2px;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }	
    .logo-mobile-via {
        height: 34px;
        z-index: 2001;
		margin-top: 2px;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }	
    .logo-mobile-pv {
        height: 34px;
        z-index: 2001;
		margin-top: 2px;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }
    .logo-mobile-sv {
        height: 125px;
        z-index: 2001;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }
    .logo-mobile-ob {
        height: 100px;
        z-index: 2001;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }
    .logo-mobile-wtb {
        height: 100px;
        z-index: 2001;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }	
    .logo-mobile-tm {
        height: 63px;
        z-index: 2001;
		margin-top: -6px;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }	
    .corpo-buscador {
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
        padding: 125px 15px 0 15px;
        align-items: center;
    }
	.corpo-buscador-co {
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
        padding: 0 15px 0 15px;
        align-items: center;
    }
	.corpo-buscador-buskauto {
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
        padding: 0 15px 0 15px;
        align-items: center;
    }	
    #fromTo {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    #fromTo > div {
        margin: 0 0 5px 0;
        width: 232px;
    }
    #fromToBuskauto {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    #fromToBuskauto > div {
        margin: 0 0 5px 0;
        width: 232px;
    }	
    #fromToModal {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    #fromToModal > div {
        margin: 0 0 5px 0;
        width: 232px;
    }	
    #fromToSports {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    #fromToSports > div {
        margin: 0 0 5px 0;
        width: 252px;
    }	
    .wrapper > .classType {
        margin-left: 0;		
        padding-right: 0px;
        margin: 0px 0;
    }

    .wrapper .classType > div {
        margin-left: 0;
		margin-top:5px;
    }

    .boxCorpoInputClasse {
		width: 232px;
    }
	
	.btnSearchFightsResponsive {
		margin-left:-2px;
	}

    .change-airports-0 {
        margin-left: 98px;
        margin-top: -74px;
    }
    .corpo-buscador .wrapper {
        display: flex;
        flex-wrap: wrap;
        align-items: flex-start;
        width: min-content;
    }
    .corpo-buscador .wrapper > div {
        display: flex;
        width: 100%;
    }
	.boxDestaqueBarraTimesAtletas {
		width:260px; 
		margin-top:0px; 
		height:37px; 
		line-height:15px; 	
	}
    .corpo-buscador .wrapper .people > div{
        width: 100%;
    }
    .corpo-buscador .wrapper > .people, 
    .corpo-buscador .wrapper > .action {
        margin-top: 5px;
    }

    .corpo-buscador .wrapper > .action {
        justify-content: center;
    }
   
    .corpo-buscador .fromTo .boxCorpoInputCidade {
        width: 200px;
    } 
    .corpo-buscador .fromToBuskauto .boxCorpoInputCidade {
        width: 200px;
    } 	
	
    .corpo-buscador .fromTo .boxCorpoInputModalUpload {
        width: 200px;
    } 
    .corpo-buscador .fromToBuskauto .boxCorpoInputModalUpload {
        width: 200px;
    } 
	
    .corpo-buscador .fromTo .boxCorpoInputModalUploadDesativado {
        width: 200px;
    } 
    .corpo-buscador .fromToBuskauto .boxCorpoInputModalUploadDesativado {
        width: 200px;
    } 
	
	.boxCorpoInputPesquisarEsporte {
		width:214px; 
		height:60px; 
		background-color:#FFF; 
		float:left; 
		border-radius: 8px; 
		margin-right: 4px;
		margin-top:0px;		
	}
	.boxCorpoInputPesquisarTimeAtleta {
		width:214px; 
		height:60px; 
		background-color:#FFF; 
		float:left; 
		border-radius: 8px; 
		margin-right: 4px;
		margin-top:0px;
	}
	.boxCorpoInputTimeAtletas {
		width:234px; 
		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;
	}	
    .tituloLandingPage {
        display: none;
    }
	.tituloLandingPageCo {
		width:100%;
		font-size:24px; 
		font-weight: bold; 
		height:110px;
		margin-top:155px;
		text-align:center;
	}
	.tituloAjustaBuskautoTitulo {
		margin-left:0px;
	}
	.ajustaLandingPageBuskauto {
		margin-left:0px;
		margin-top:200px;
		position:absolute;
	}
	.ajustaLandingPageBuskautoIndex {
		margin-left:0px;
		margin-top:0px;
		position:absolute;
	}	
	.tituloLandingPageBuskauto {
		width:100%;
		font-size:24px; 
		font-weight: bold; 
		height:60px;
		margin-top:85px;
		margin-left:10px;
		text-align:center;
	}	
	.ajusteNumerosBuskautoMobile {
		margin-top:50px; 
		height:370px; 
		margin-left:50px;
	}
	.boxCorpoInputLoginBuskauto {
		width:259px; 
		height:60px; 
		background-color:#FFF; 
		float:left; 
		border-radius: 8px; 
		margin-right: 4px;
	}
	.tituloLandingPageBuskautoTitulo {
		color:#FFF; 
		background-color:#00A2D7; 
		padding: 1px 2px; 
		display: inline-block; 
		font-size:20px; 
		z-index:1;
	}
	.tituloLandingPageBuskautoSubTitulo {
		color:#FFF; 
		background-color:#0DB8C6; 
		padding: 1px 2px; 
		margin-top:2px; 
		display: inline-block; 
		font-size:16px; 
		z-index:0;
	}
	.tituloLandingPageVia {
		width:100%;
		font-size:24px; 
		font-weight: bold; 
		height:110px;
		margin-top:155px;
		text-align:center;
	}	
	.tituloLandingPageCoTimesAtletasTecnicos {
		width:100%;
		height:90px;
		margin-top:55px;
		text-align:center;
	}	
	.LocalNameTable {
        display: none;
    }
    .LocalNameTableMobile {
        display:flex;
    }
	.LocalFiltroOrder {
        display: none;
    }
    .LocalFiltroOrderMobile {
		float:right;
        display:flex;
		margin-top:5px;
    }	
    .TabelaClassificacao {
        display: none;
    }
	.TabelaVizinha {
        display: none;
    }
    .FotoBlog {
        display: none;
    }
    .FotoBlogMobile {
        display:flex;
		flex-direction:column;
    }
    .FotoBlogMobileSe {
        display: none;
    }
    .FotoBlogMobile12Pro {
		display: none;
    }	
    .TabelaClassificacaoMobile {
        display:flex;
		flex-direction:column;
    }
	.TabelaVizinhaMobile {
        display:block;
        /*display:flex;
		flex-direction:column;*/
    }
	.btnProdutoDivSetaProximo {
        display:flex;
		flex-direction:column;
    }
    .TabelaFilmes {
		display: none;
    }	
    .TabelaFilmesMobileS20 {
        display:flex;
		flex-direction:column;
    }	

	.boxProdutosVizinhasIndicadas {
		width:163px; 
		height:305px;
		float:left;
	}		

		/* Estilo padrão */
		.bordaVizinhasIndicadas {
			color: #999;
			text-align: left;
			width: 155px;
			height: 296px;
			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;*/
		}	
		
    .LocalTable {
        display: none;
    }
    .LocalTableMobile {
        display:flex;
    }	
    .LocalNameTableMobileSe {
        display:none;
    }	
    .TimeNameTable {
        display: none;
    }
    .TimeNameTableMobile {
		display: flex;
		justify-content: flex-end;
    }	
    .TimeNameEsquerdaTableMobile {
		display: flex;
    }	
    .CountriesLogo {
        display: none;
    }
    .CountriesLogoMobile {
		position:absolute; 
		margin-top:15px; 
		margin-left:330px;
        display:flex;
    }
    .CountriesLogoAthletes {
        display: none;
    }
    .CountriesLogoAthletesMobile {
		position:absolute; 
		margin-top:-46px; 
		margin-left:239px;
        display:flex;
    }	
    .CountriesLogoCoach {
        display: none;
    }
    .CountriesLogoCoachMobile {
		position:absolute; 
		margin-top:-12px; 
		margin-left:239px;
        display:flex;
    }	
    .corpoAvisos {
        display: none;
    }
	.corpoAvisos-CO {
        display: none;
    }
	.corpoAvisos-Buskauto {
        display: none;
    }
	.corpoAvisos-FuncionarioOnline {
        display: none;
    }		
	.corpoAvisos-Robotop {
        display: none;
    }	
    .corpoAvisosMobile {
        display:flex;
		margin-top:15px;
    }
	.corpoAvisosMobile-Co {
        display:flex;
		margin-top:15px;
    }
	.corpoAvisosMobile-Buskauto {
		display: flex;
		justify-content: center;
		align-items: center;
		flex-direction: column;
		margin-top: 0px;
		margin-left: -10px;
		min-height: 0px; /* Define uma altura mínima */
		width: 100%; /* Certifica que a div ocupa toda a largura */
		text-align: center; /* Centraliza o texto */
	}
	.boxVoosDestaqueTituloBuskauto {
		display: flex;
		justify-content: center;
		align-items: center;
		flex-direction: column;
		margin-top: 0px;	
		width:100%;
		margin-left: -10px;
	}
	.corpoAvisosMobile-FuncionarioOnline {
        display:flex;
		margin-top:145px;
    }
	.corpoAvisosMobile-Robotop {
        display:flex;
		margin-top:145px;
    }		
    .corpo-buscador .action > div button {
        margin: inherit;
		/*width: 200px;*/
    }
	
	.displayBuscador {
        display: none;
    }
    .displayBoxCenterProdutos {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: -20px;
    }	
    .displayBoxCenter {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: left;
        justify-content: left;
        margin-top: 25px;
    }
	.displayBoxCenterIndexProduto {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 25px;
    }
	.displayBarraProdutosDestaques {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 7px;
	}	
	.displayBoxCenterBlog {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 25px;
    }
	.divSocialLateralDisplay {
		display: flex;
	}	
    .displayBoxCenterDestaqueCo {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 15px;
    }
    .displayBoxCenterDestaqueTc {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 15px;
    }
    .displayBoxCenterDestaqueInstitutoCannabis {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: -30px;
    }	
    .displayBoxCenterDestaqueFuncionarioOnline {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: -30px;
		height:690px;
    }
    .displayBoxCenterDestaqueRobotop {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: -30px;
		height:600px;
    }	
    .displayBoxCenterDestaqueVia {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 15px;
    }
    .displayBoxCenterDestaqueBr {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 15px;
    }
    .displayBoxCenterDestaqueEg {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 15px;
    }
    .displayBoxCenterDestaqueCp {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 15px;
    }	
    .displayBoxCenterDestaqueOb {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 15px;
    }		
    .displayBoxCenterDestaqueIM {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 0px;
		/*background-color:#FF792B;*/
    }
	.displayDestaqueIM {
		width:100%; 
		height:900px; 
		margin-top:-20px; 
		background-image:url(../../images/intermilhas/bk_degrade_detalhes_grande.png); 
		background-repeat:no-repeat; 
		background-position:center;
	}
	.ajusteDetaquesIM {
		margin-top:240px;
	}	
	.site-container-detalhes-im {
		margin-left:-10px;
	}
    .displayBoxCenterDestaqueMaisViajar {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 0px;
		background-color:004262;
    }
	.displayDestaqueMaisViajar {
		width:100%; 
		height:750px; 
		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;
	}	
	.site-container-detalhes-maisviajar {
		margin-left:-10px;
	}
	.box5RazoesEsquerda {
		width:500px; 
		height:400px; 
		float:left;
		padding:30px;	
		line-height:15px; 
		float:left;
		margin-top:0px;
		margin-left:35px;
	}
	.box5RazoesEsquerdaBuskAuto_Homem {
		width:500px; 
		height:400px; 
		float:left;
		padding:30px;	
		line-height:15px; 
		float:left;
		margin-top:0px;
		margin-left:35px;
	}	
	.box5RazoesEsquerdaBuskauto {
		width:500px; 
		height:400px; 
		float:left;
		padding:30px;	
		line-height:15px; 
		float:left;
		margin-top:0px;
		margin-left:35px;
	}	
	.box5RazoesEsquerdaBuskauto_Aba1 {
		width:500px; 
		height:400px; 
		float:left;
		padding:30px;	
		line-height:15px; 
		float:left;
		margin-top:0px;
		margin-left:35px;
	}	
	.box5RazoesDireita {
		width:320px; 
		height:640px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
	}
	.box8RazoesDireita {
		width:320px; 
		height:840px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
	}	
	.box8RazoesDireitaBuskauto {
		width:320px; 
		height:840px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
	}		
	.box7RazoesDireita {
		width:320px; 
		height:830px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
	}
	.box6RazoesDireita {
		width:320px; 
		height:730px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
	}
	.box6RazoesDireitaFuncionarioOnline {
		width:320px; 
		height:830px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
	}	
	.box7RazoesDireitaRedeAfiliados {
		width:320px; 
		height:900px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
	}
	.box7RazoesDireitaRedeAfiliados-le {
		width:320px; 
		height:875px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
		margin-top:110px;
	}	
	.box7RazoesDireitaRedeAfiliados-cw {
		width:320px; 
		height:835px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
		margin-top:110px;
	}	
	.box7RazoesDireitaRedeAfiliados-co {
		width:320px; 
		height:915px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
		margin-top:110px;
	}
	.box7RazoesDireitaCartolaCoin-co {
		width:320px; 
		height:785px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
		margin-top:110px;
	}	
	.box7RazoesDireitaRedeAfiliados-40 {
		width:320px; 
		height:1020px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
		margin-top:110px;
	}	
	.box7RazoesDireitaRedeAfiliados-SV {
		width:320px; 
		height:890px;
		float:left;
		padding:20px;	
		line-height:15px; 
		margin-left:-25px;
		margin-top:180px;
	}
    .displayBoxCenter > div {
        float: inherit;
    }

    .displayBoxCenter > .boxVoosDestaqueTitulo {
        width: auto;
        margin-top: initial;
        margin-left: initial;
        flex: 1 0 100%;
        display: flex;
        justify-content: center;
        flex-direction: column;
        padding: 10px;
        margin: 10px;
        text-align: center;   
    }
	
    .displayBoxCenterSports {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: left;
        margin-top: 10px;
		margin-left:10px;
    }
    .displayBoxCenterSports > div {
        float: inherit;
    }
    .displayBoxCenterSports > .boxVoosDestaqueTitulo {
        width: auto;
        margin-top: initial;
        margin-left: initial;
        flex: 1 0 100%;
        display: flex;
        justify-content: center;
        flex-direction: column;
        padding: 10px;
        margin: 10px;
        text-align: center;   
    }	
	
    .displayBoxCenterSportsGames {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: left;
        margin-top: -5px;
    }
    .displayBoxCenterSportsGames > div {
        float: inherit;
    }

    .displayBoxCenterSportsGames > .boxVoosDestaqueTitulo {
        width: auto;
        margin-top: initial;
        margin-left: initial;
        flex: 1 0 100%;
        display: flex;
        justify-content: center;
        flex-direction: column;
        padding: 10px;
        margin: 10px;
        text-align: center;   
    }	
	
    .displayBoxCenterSportsGamesAlinha {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: left;
        margin-top: -5px;
		margin-left:41px;
    }
    .displayBoxCenterSportsGamesAlinha > div {
        float: inherit;
    }

    .displayBoxCenterSportsGamesAlinha > .boxVoosDestaqueTitulo {
        width: auto;
        margin-top: initial;
        margin-left: initial;
        flex: 1 0 100%;
        display: flex;
        justify-content: center;
        flex-direction: column;
        padding: 10px;
        margin: 10px;
        text-align: center;   
    }		
	
    .displayBoxPost {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 25px;
    }
    .displayBoxPost > div {
        float: inherit;
    }

    .displayBoxPost > .boxVoosDestaqueTituloPost {
        width: auto;
        margin-top: initial;
        margin-left: initial;
        flex: 1 0 100%;
        display: flex;
        justify-content: center;
        flex-direction: column;
        padding: 10px;
        margin: 10px;
        text-align: center;   
    }	
	
    .displayBoxCenterResumoOferta {
        display: flex;
        flex-wrap: wrap;
        width: auto;
        align-items: center;
        justify-content: center;
        margin-top: 25px;
		margin-top: 0px;
    }
    .displayBoxCenterResumoOferta > div {
        float: inherit;
    }

    .displayBoxCenterResumoOferta > .boxVoosDestaqueTitulo {
        width: auto;
        margin-top: initial;
        margin-left: initial;
        flex: 1 0 100%;
        display: flex;
        justify-content: center;
        flex-direction: column;
        padding: 10px;
        margin: 10px;
        text-align: center;   
    }	

    .destaques-container {
        flex-wrap: wrap;
    }
	
    .destaques-container-voos {
        flex-wrap: wrap;
		margin-left:12px;
    }	
	
	.subtituloDestaque {
		margin-top:-10px;
	}

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

    .displayDepoimentos {
        display: none;
    }
	
    .displayDestaqueRepresentante {
        display: none;
    }
	
	.displayDestaqueAdvogado {
        display: none;
    }
	
	.displayDestaqueVistometro {
        display: none;
    }	
	
	.displayDestaqueSejaVendedor-tc {
        display: none;
    }
	
	.displayDestaqueSejaVendedor-cw {
        display: none;
    }
	
	.displayDestaqueRendaExtra-cw {
        display: none;
    }
	
	.displayDestaqueRendaExtra-le {
        display: none;
    }	
	
	.displayDestaqueRendaExtra-robotop {
        display: none;
    }
	
	.displayDestaqueRendaExtra-buskauto {
        display: none;
    }
	
	.displayDestaqueRendaExtra-100fila {
        display: none;
    }
	
	.displayDestaqueRendaExtra-sv {
        display: none;
    }
	
	.displayDestaqueRendaExtra-co {
        display: none;
    }
	
	.displayDestaqueCartolaCoin-co {
        display: none;
    }
	
	.displayDestaqueRendaExtra-40 {
        display: none;
    }
	
	.displayDestaqueSejaVendedor-le {
        display: none;
    }
	
	.displayDestaqueSejaVendedor-robotop {
        display: none;
    }
	
	.displayDestaqueSejaVendedor-100fila {
        display: none;
    }
	
	.displayDestaqueSejaVendedor-40 {
        display: none;
    }
	
	.displayDestaqueSejaVendedor-pv {
        display: none;
    }
	
	.displayDestaqueSejaVendedor-sv {
        display: none;
    }
	
	.displayDestaqueVenderMilhas {
        display: none;
    }
	
    .displayRodape {
        display: none;
    }
	
	.displayRodape-tm {
        display: none;
    }
	
	.displayRodape-co {
        display: none;
    }
	
	.displayRodape-im {
        display: none;
    }
	
	.displayRodape-buskuato {
        display: none;
    }
	
	.displayRodape-le {
        display: none;
    }	
	
	.displayRodape-via {
        display: none;
    }	
	
	.displayRodape-tc {
        display: none;
    }	
	
	.displayRodape-rotaturismoclube {
        display: none;
    }		
	
	.displayRodape-maisviajar {
        display: none;
    }		
	
	.displayRodape-institutocannabis {
        display: none;
    }
	
	.displayRodape-funcionarioonline {
        display: none;
    }	
	
	.displayRodape-robotop {
        display: none;
    }	
	
	.displayRodape-buskauto {
        display: none;
    }	
	
	.displayRodape-cw {
        display: none;
    }
	
	.displayRodape-40 {
        display: none;
    }
	
	.displayRodape-PV {
        display: none;
    }	
	
	.displayRodape-SV {
        display: none;
    }
	
	.displayRodape-OB {
        display: none;
    }	
	
	.displayRodape-wtb {
        display: none;
    }	
	
    .displayRodapeCompacto {
        display: none;
    }	

    .displayRodapeLinkPagamento {
        display: none;
    }

    .rodape-mobile {
        display: grid;
        background-color: #EBF9FE;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        /*margin-top: 7rem;*/
        padding-bottom: 2rem;
    }
    .rodape-mobile-co {
        display: grid;
        background-color: #11111f;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        margin-top: -1px;
        padding-bottom: 2rem;
    }
    .rodape-mobile-im {
        display: grid;
        background-color: #FDF9ED;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        /*margin-top: 7rem;*/
        padding-bottom: 2rem;
    }	
	.rodape-mobile-tm {
        display: grid;
        background-color: #DDDDDD;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        /*margin-top: 7rem;*/
        padding-bottom: 2rem;
    }
	.rodape-mobile-tc {
        display: grid;
        background-color:#47141E;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        /*margin-top: 7rem;*/
        padding-bottom: 2rem;
    }
	.rodape-mobile-cw {
        display: grid;
        background-color:#002D2B;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        /*margin-top: 7rem;*/
        padding-bottom: 2rem;
    }	
	.rodape-mobile-le {
        display: grid;
        background-color: #DDDDDD;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        /*margin-top: 7rem;*/
        padding-bottom: 2rem;
    }
	.rodape-mobile-via {
        display: grid;
        background-color: #EC778E;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        margin-top:-1px;
        padding-bottom: 2rem;		
    }
	.rodape-mobile-rotaturismoclube {
        display: grid;
        background-color: #85714D;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        margin-top:-1px;
        padding-bottom: 2rem;		
    }	
	.rodape-mobile-maisviajar {
        display: grid;
        background-color:#00699B;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        margin-top:-1px;
        padding-bottom: 2rem;		
    }	
	.rodape-mobile-institutocannabis {
        display: grid;
        background-color: #EC778E;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        margin-top:-1px;
        padding-bottom: 2rem;		
    }		
	.rodape-mobile-funcionarioonline {
        display: grid;
        background-color: #076960;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        margin-top:-1px;
        padding-bottom: 2rem;		
    }
	.rodape-mobile-robotop {
        display: grid;
        background-color: #456D81;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        margin-top:-1px;
        padding-bottom: 2rem;		
    }	
	.rodape-mobile-buskauto {
        display: grid;
        background-color: #07A9CB;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        margin-top:-1px;
        padding-bottom: 2rem;		
    }		
	.rodape-mobile-br {
        display: grid;
        background-color: #DDDDDD;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        /*margin-top: 7rem;*/
        padding-bottom: 2rem;
    }		
	.rodape-mobile-pv {
        display: grid;
        background-color: #D6FBFC;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        /*margin-top: 7rem;*/
        padding-bottom: 2rem;
    }
	.rodape-mobile-sv {
        display: grid;
        background-color: #000000;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        /*margin-top: 7rem;*/
        padding-bottom: 2rem;
    }
	.rodape-mobile-ob {
        display: grid;
        background-color: #000000;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        /*margin-top: 7rem;*/
        padding-bottom: 2rem;
    }
	.rodape-mobile-wtb {
        display: grid;
        background-color: #3A2268;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        /*margin-top: 7rem;*/
        padding-bottom: 2rem;
    }	
	.rodape-mobile-40 {
        display: grid;
        background-color: #F4F8F7;
        text-align: center;
        align-items: center;
        grid-template-columns: repeat(2, 1fr);
        /*margin-top: 7rem;*/
        padding-bottom: 2rem;
    }	
    .displayDestaque {
        float: inherit;
        height: auto;
    }
    .displayDestaqueUnico {
        float: inherit;
        height: auto;
		margin-top:160px;
    }		
    .displayDestaqueGestaoUnico {
        float: inherit;
        height: auto;
		margin-top:160px;
    }
	.displayDestaqueFerramentasUnico {
        float: inherit;
        height: auto;
		margin-top:160px;
    }
	.displayDestaqueMarketplacesUnico {
        float: inherit;
        height: auto;
		margin-top:160px;
    }
	.displayDestaqueClienteUnico {
        float: inherit;
        height: auto;
		margin-top:160px;
    }	
    .displayDestaqueGestao {
        float: inherit;
        height: auto;
		margin-top:160px;
    }
    .displayDestaqueEcommerce {
        float: inherit;
        height: auto;
		margin-top:10px;
    }
	.displayDestaqueInbound {
        float: inherit;
        height: auto;
		margin-top:160px;
    }
	.displayDestaqueCRMBonus {
        float: inherit;
        height: auto;
		margin-top:160px;
    }	
	.displayVoo {
        float: inherit;
        height: auto;
		margin-top:160px;
    }
	.displayDepoimentosTela {
        float: inherit;
        height: auto;
		margin-top:160px;
    }
    .displayDestaquesRepresentante {
        float: inherit;
        height: auto;
    }	
    .displayDestaqueServicos {
        float: inherit;
        height: auto;
		margin-top:180px;
    }    
    .rodape-mobile > div{
        padding: 2rem;
    }
	.rodape-mobile-co > div{
        padding: 2rem;
    }
	.rodape-mobile-im > div{
        padding: 2rem;
    }	
	.rodape-mobile-tm > div{
        padding: 2rem;
    }
	.rodape-mobile-tc > div{
        padding: 2rem;
    }
	.rodape-mobile-cw > div{
        padding: 2rem;
    }	
	.rodape-mobile-le > div{
        padding: 2rem;
    }
	.rodape-mobile-via > div{
        padding: 2rem;
    }
	.rodape-mobile-rotaturismoclube > div{
        padding: 2rem;
    }
	.rodape-mobile-maisviajar > div{
        padding: 2rem;
    }
	.rodape-mobile-institutocannabis > div{
        padding: 2rem;
    }
	.rodape-mobile-funcionarioonline > div{
        padding: 2rem;
    }	
	.rodape-mobile-robotop > div{
        padding: 2rem;
    }
	.rodape-mobile-buskauto > div{
        padding: 2rem;
    }	
	.rodape-mobile-br > div{
        padding: 2rem;
    }		
	.rodape-mobile-pv > div{
        padding: 2rem;
    }
	.rodape-mobile-sv > div{
        padding: 2rem;
    }
	.rodape-mobile-ob > div{
        padding: 2rem;
    }	
	.rodape-mobile-wtb > div{
        padding: 2rem;
    }		
	.rodape-mobile-40 > div{
        padding: 2rem;
    }	
    .displayBoxCenter2x {
        display: flex;
        width: auto;
        height: auto;
        justify-content: center;
        flex-wrap: wrap;
    }
    .displayBoxCenter2xBuskauto {
        display: flex;
        width: auto;
        height: auto;
        justify-content: center;
        flex-wrap: wrap;
    }
    .displayBoxCenter2xMaisViajar {
        display: flex;
        width: auto;
        height: auto;
        justify-content: center;
        flex-wrap: wrap;
    }
    .displayBoxCenter2xCo {
        display: flex;
        width: auto;
        height: auto;
        justify-content: center;
        flex-wrap: wrap;
		margin-top:25px;
    }
    .displayBoxCenter2xCW {
        display: flex;
        width: auto;
        height: auto;
        justify-content: center;
        flex-wrap: wrap;
		margin-top:75px;
    }	
	.displayBoxCenter2x60 {
        display: flex;
        width: auto;
        height: auto;
        justify-content: center;
        flex-wrap: wrap;
		margin-top:15px;
    }
	.displayBoxCenter2xSV {
        display: flex;
        width: auto;
        height: auto;
        justify-content: center;
        flex-wrap: wrap;
		margin-top:45px;
    }		
    .displayBoxCenter2xSM {
        display: flex;
        width: auto;
        height: auto;
        justify-content: center;
        flex-wrap: wrap;
    }
	
	.displayBoxCenterVisto2x {
        display: flex;
        width: auto;
        height: auto;
        justify-content: center;
        flex-wrap: wrap;
    }
	
	.displayBoxCenter2xMilhas {
        display: flex;
        width: auto;
        height: auto;
        justify-content: center;
        flex-wrap: wrap;
    }

    .boxOfertas2x {
        height: auto;
        float: inherit;
        margin-left: 0;
    }

    .boxOfertas2xTC {
        height: auto;
        float: inherit;
        margin-left: 0;
    }

    .boxOfertas2xCW {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
    .boxOfertas2xLE {
        height: auto;
        float: inherit;
        margin-left: 0;
    }	
    
	.boxOfertas2xSM {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xBF {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xTC {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xCW {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xLE {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xTCEscuro {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xCO {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xSV {
        height: auto;
        float: inherit;
        margin-left: 0;
    }	
	
	.boxOfertas2xOB {
        height: auto;
        float: inherit;
        margin-left: 0;
    }	
	
	.boxOfertas2xLE {
        height: auto;
        float: inherit;
        margin-left: 0;
    }	
	
	.boxOfertas2x60 {
        height: auto;
        float: inherit;
        margin-left: 0;
    }	
	
	.boxOfertas2x60Claro {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xCOClaro {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xTCClaro {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xSVClaro {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xWTB {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xVia {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xBr {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xRotaTurismoClube {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xMaisViajar {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xMaisViajarClaro {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xInstitutoCannabis {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xFuncionarioOnline {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xRobotop {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xBuskauto {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2x100Fila {
        height: auto;
        float: inherit;
        margin-left: 0;
    }
	
	.boxOfertas2xWTBClaro {
        height: auto;
        float: inherit;
        margin-left: 0;
    }	
	
	.boxOfertas2xPV {
        height: auto;
        float: inherit;
        margin-left: 0;
    }	
	
	.boxOfertas2xLoginCadastro {
        height: auto;
        float: inherit;
        margin-left: 0;		
	}
	
	.boxOfertas2xLoginCadastroBF {
        height: auto;
        float: inherit;
        margin-left: 0;		
	}
	
	.boxOfertas2xLoginCadastroCO {
        height: auto;
        float: inherit;
        margin-left: 0;		
	}
	
	.boxOfertas2xLoginCadastroTC {
        height: auto;
        float: inherit;
        margin-left: 0;		
	}	
	
	.boxOfertas2xLoginCadastroCW {
        height: auto;
        float: inherit;
        margin-left: 0;		
	}
	
	.boxOfertas2xLoginCadastro60 {
        height: auto;
        float: inherit;
        margin-left: 0;		
	}
	
	.boxOfertas2xLoginCadastroMaisViajar {
        height: auto;
        float: inherit;
        margin-left: 0;		
	}
	
	.boxOfertas2xLoginCadastroBuskAuto {
        height: auto;
        float: inherit;
        margin-left: 0;		
	}
	
	.boxOfertas2xLoginCadastroSV {
        height: auto;
        float: inherit;
        margin-left: 0;		
	}
	
	.boxOfertas2xLoginCadastroLE {
        height: auto;
        float: inherit;
        margin-left: 0;		
	}
	
	.displayBoxCenterContaPrincipal {
        height: auto;
        float: inherit;
        margin-left: 0;			
	}

    .displayBoxCenterConta {
        display: flex;
        /*margin-top: 50px;*/
        width: auto;
        height: auto;
        justify-content: center;
        flex-wrap: wrap;
    }

    .boxOfertas4x {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-co {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-le {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-maisviajar {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-rotaturismoclube {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-100fila {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-robotop {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-100fila {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-via {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }	
	
    .boxOfertas4x-br {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-eg {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-cp {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-wtb {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }	
	
    .boxOfertas4x-sv {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-im {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }

    .boxOfertas4x-tc {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }	

    .boxOfertas4x-cw {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }
	
    .boxOfertas4x-40 {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
    }	
	
	.alinhaBoxLinkDados {
		width:320px; 
		float:left; 
		margin-left:-20px;
	}
	
	.boxBoxConta {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}
	
	.boxBoxConta-co {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}
	
	.boxBoxConta-co-claro {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}	
	
	.boxBoxConta-im {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}
	
	.boxBoxConta-tc {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}	
	
	.boxBoxConta-cw {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}
	
	.boxBoxConta-Direita-cw {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}
	
	.boxBoxConta-le {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}	
	
	.boxBoxConta-rotaturismoclube {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}	
	
	.boxBoxConta-rotaturismoclube-direita {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}	
	
	.boxBoxConta-robotop {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}
	
	.boxBoxConta-100fila {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}
	
	.boxBoxConta-via {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}
	
	.boxBoxConta-br {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}
	
	.boxBoxConta-eg {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}
	
	.boxBoxConta-pv {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}	
	
	.boxBoxConta-40 {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}	
	
	.boxBoxContaDireita-40 {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}	
	
	.boxBoxConta-sv {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}	
	
	.boxBoxContaDireita-sv {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}	
	
	.boxBoxConta-ob {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}
	
	.boxBoxConta-wtb {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;
	}		
	
	.boxOfertasSaldo {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;		
	}
	
	.boxOfertasLoja {
        height: auto;
        float: inherit;
        margin-left: 0;
        margin: 10px 10px;		
	}

    #div_block_kind_0, #div_block_kind_1 {
        grid-template-columns: repeat(2, 1fr);
    }

    .grid-dados {
        grid-template-columns: repeat(2, 1fr);
    }
    .displayBoxCenterEmailRecuperacao {
        display: flex;
        justify-content: center;
    }
    .modal.in .modal-dialog {
        margin-top: 30%;
    }
    .cadastro-fields {
        justify-content: flex-start;
    }
    .cadastro-fields-modal {
        justify-content: flex-start;
    }	
    .site-container-buy {
        margin-top: 120px
    }
    .payment-container { 
        grid-template-columns: 1fr;
    }
	.time-container { 
        grid-template-columns: 1fr;
    }
	.products-container { 
        grid-template-columns: 1fr;
    }	
    /* remove versao tablet do menu */
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-nav {
        float: none!important;
        margin: 0px 0px;
        padding-bottom: 100px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
        padding-top: 20px;
        background: #ACE6E2;
        margin-top: 27px;
    }
    .navbar-default-co .navbar-collapse, .navbar-default-co .navbar-form {
        padding-top: 20px;
        background: #00ADC6;
        margin-top: 27px;
    }	
    .navbar-default-im .navbar-collapse, .navbar-default-im .navbar-form {
        padding-top: 20px;
        background: #FFB062;
        margin-top: 27px;
    }
    .navbar-default-40 .navbar-collapse, .navbar-default-40 .navbar-form {
        padding-top: 20px;
        background: #AFFAF2;
        margin-top: 27px;
    }	
    .navbar-default-tc .navbar-collapse, .navbar-default-tc .navbar-form {
        padding-top: 20px;
        background: #EE4C6C;
        margin-top: 27px;
    }	
    .navbar-default-cw .navbar-collapse, .navbar-default-cw .navbar-form {
        padding-top: 20px;
        background: #00C1B8;
        margin-top: 27px;
    }		
    .navbar-default-le .navbar-collapse, .navbar-default-le .navbar-form {
        padding-top: 20px;
        background: #C8C8C8;
        margin-top: 27px;
    }
    .navbar-default-rotaturismoclube .navbar-collapse, .navbar-default-rotaturismoclube .navbar-form {
        padding-top: 20px;
        background: #282217;
        margin-top: 27px;
    }	
    .navbar-default-maisviajar .navbar-collapse, .navbar-default-maisviajar .navbar-form {
        padding-top: 20px;
        background: #003651;
        margin-top: 27px;
    }
    .navbar-default-institutocannabis .navbar-collapse, .navbar-default-institutocannabis .navbar-form {
        padding-top: 20px;
        background: #C8C8C8;
        margin-top: 27px;
    }	
    .navbar-default-funcionarioonline .navbar-collapse, .navbar-default-funcionarioonline .navbar-form {
        padding-top: 20px;
        background: #004233;
        margin-top: 27px;
    }
    .navbar-default-robotop .navbar-collapse, .navbar-default-robotop .navbar-form {
        padding-top: 20px;
        background: #2C3A41;
        margin-top: 27px;
    }	
    .navbar-default-buskauto .navbar-collapse, .navbar-default-buskauto .navbar-form {
        padding-top: 20px;
        background: #07A9CB;
        margin-top: 27px;
    }		
    .navbar-default-100fila .navbar-collapse, .navbar-default-100fila .navbar-form {
        padding-top: 20px;
        background: #1D2E36;
        margin-top: 27px;
    }	
    .navbar-default-via .navbar-collapse, .navbar-default-via .navbar-form {
        padding-top: 20px;
        background: #EC778E;
        margin-top: 27px;
    }	
    .navbar-default-br .navbar-collapse, .navbar-default-br .navbar-form {
        padding-top: 20px;
        background: #C8C8C8;
        margin-top: 27px;
    }	
    .navbar-default-eg .navbar-collapse, .navbar-default-eg .navbar-form {
        padding-top: 20px;
        background: #C8C8C8;
        margin-top: 27px;
    }		
	.navbar-default-pv .navbar-collapse, .navbar-default-pv .navbar-form {
        padding-top: 20px;
        background: #F7F7F7;
        margin-top: 27px;
    }
    .navbar-default-sv .navbar-collapse, .navbar-default-sv .navbar-form {
        padding-top: 20px;
        background: #555555;
        margin-top: 27px;
    }	
    .navbar-default-ob .navbar-collapse, .navbar-default-ob .navbar-form {
        padding-top: 20px;
        background: #00ADC6;
        margin-top: 27px;
    }	
    .navbar-default-wtb .navbar-collapse, .navbar-default-wtb .navbar-form {
        padding-top: 20px;
        background: #7D55C7;
        margin-top: 27px;
    }	
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-collapse.collapse.in {
        display: block!important;
    }
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
        background: none;
    }
    .navbar-default-co .navbar-toggle:focus, .navbar-default-co .navbar-toggle:hover {
        background: none;
    }
    .navbar-default-im .navbar-toggle:focus, .navbar-default-im .navbar-toggle:hover {
        background: none;
    }
    .navbar-default-40 .navbar-toggle:focus, .navbar-default-40 .navbar-toggle:hover {
        background: none;
    }	
    .navbar-default-tc .navbar-toggle:focus, .navbar-default-tc .navbar-toggle:hover {
        background: none;
    }	
    .navbar-default-cw .navbar-toggle:focus, .navbar-default-cw .navbar-toggle:hover {
        background: none;
    }		
    .navbar-default-le .navbar-toggle:focus, .navbar-default-le .navbar-toggle:hover {
        background: none;
    }
    .navbar-default-via .navbar-toggle:focus, .navbar-default-via .navbar-toggle:hover {
        background: none;
    }	
    .navbar-default-br .navbar-toggle:focus, .navbar-default-br .navbar-toggle:hover {
        background: none;
    }	
    .navbar-default-br .navbar-toggle:focus, .navbar-default-br .navbar-toggle:hover {
        background: none;
    }		
    .navbar-default-eg .navbar-toggle:focus, .navbar-default-eg .navbar-toggle:hover {
        background: none;
    }	
    .navbar-default-sv .navbar-toggle:focus, .navbar-default-sv .navbar-toggle:hover {
        background: none;
    }
    .navbar-default-ob .navbar-toggle:focus, .navbar-default-ob .navbar-toggle:hover {
        background: none;
    }	
    .navbar-default-wtb .navbar-toggle:focus, .navbar-default-wtb .navbar-toggle:hover {
        background: none;
    }
    .navbar-default-rotaturismoclube .navbar-toggle:focus, .navbar-default-rotaturismoclube .navbar-toggle:hover {
        background: none;
    }	
    .navbar-default-maisviajar .navbar-toggle:focus, .navbar-default-maisviajar .navbar-toggle:hover {
        background: none;
    }	
    .navbar-default-institutocannabis .navbar-toggle:focus, .navbar-default-institutocannabis .navbar-toggle:hover {
        background: none;
    }		
    .navbar-default-funcionarioonline .navbar-toggle:focus, .navbar-default-funcionarioonline .navbar-toggle:hover {
        background: none;
    }	
    .navbar-default-robotop .navbar-toggle:focus, .navbar-default-robotop .navbar-toggle:hover {
        background: none;
    }	
    .navbar-default-buskauto .navbar-toggle:focus, .navbar-default-buskauto .navbar-toggle:hover {
        background: none;
    }		
    .navbar-default-100fila .navbar-toggle:focus, .navbar-default-100fila .navbar-toggle:hover {
        background: none;
    }		
    .navbar-toggle .icon-bar {
        width: 45px;
        height: 3px;
        background-color: white !important;
    }
    #navbarCollapse {
        width: 55%;
        padding-left: 0;
        padding-right: 0;
        height: 100vh;
    }
    .collapsing {
        transition: 0.5s;
        display: none;
    }
    .fly-program {
        display: flex;
        flex-direction: column;
    }
}

@media(max-width: 768px)
{
	
	.logo-40gramas-manutencao {
		background-image: url(../../images/logo/manutencao/40gramas-manutencao.png);
		width:250px;
		height:250px;
		left: 48.5%;
		margin-left: -120px; /* A metade de sua largura. */
		position: absolute;
	}

	.logo-ajusta-40gramas-manutencao {
		margin-top:-60px; 
		text-align:center;
	}
	
	.alinhaRankingVizinhasIndicadas {
		margin-left:20px;
		margin-top:-10px;
	}
	
	.searchesSite {
		width:140px !important; 
		border-top-left-radius: 3px; 
		border-bottom-left-radius: 3px;
	}	
	
	.TabelaClassificacao {
        display: none;
    }
	
	.TabelaVizinha {
        display: none;
    }
	
    .TabelaClassificacaoResponsive {
        display:flex;
		flex-direction:column;
    }

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

	.divBoxDadosDownline_Detalhes {
		width:385px; 
		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:385px; 
		height:200px; 
		float:left; 
		background-color:#F8F8F8; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px; 
		border-bottom: solid 5px #EEEEEE;
		margin-top:15px;
	}	
 
	.larguraDescricaoAtletaTimeTecnico {
		background-color:#F8F8F8; 
		width:330px; 
		height:100%; 
		overflow-y:auto; 
		overflow-x:hidden;
	}	
	
	.posicionaBannerOfertaProduto {
		float:right; 
		margin-right:0px; 
		margin-top:-35px;
	}

	.fechamentoMomentoCompraNormal {
		margin-top:10px;
		width:380px; 
	}	

	.larguraDetalhesAtletaTimeTecnico {
		color:#999999; 
		margin-top:10px; 
		width:330px; 
		text-align:justify;
	}
 
	.alinhaBandeiraAtleta {
		position:absolute; 
		margin-top:45px; 
		margin-left:307px;
	}
 
	.corpoCalendario {
		width:344px;
		height:180px;
		margin-top:-20px;
		display: flex; 
		justify-content: center; 
		align-items: center;
	}
	
	.boxDisplayAguardando0 {
		display: initial;
		margin-left:-12px;
	}
    
	.CountriesLogoAthletesMobile {
		position:absolute; 
		margin-top:-46px; 
		margin-left:229px;
        display:flex;
    }	
	
	.favoritosFas {
		position: absolute;
		width:130px; 
		margin-top:12px;
		margin-left:235px;
	}		
	
	.desempenhoUltimosJogos {
		width:110px; 
		margin-top:-35px; 
		margin-left:235px;		
	}	
	
	.boxTodosEsportesJogosEvento {
		background-color:#F8F8F8; 
		width:384px;
		/*height:140px;*/
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}
	
	.boxPlayerVideo {
		width:384px; 
	}	
	
	.boxAbaMinhasComprasDetalhes {
		width:384px;
	}
	
	.alinhaFilmeSeries {
		margin-left:-10px;
		margin-top:-10px;
	}	
	
	.boxProdutosFilmeSerie {
		width:200px; 
		height:287px;
		padding-left:5px;
		padding-bottom:15px;
		padding:10px;
		float:left;
	}

		/* Estilo padrão */
		.bordaProdutoFilmeSerie {
			color: #999;
			text-align: left;
			height: 265px;
			padding: 5px;
		}	

	.video-container {
		width: 384px;
		height: 280px;
		background-color: #000000;
	}
	
	.bannerPublicidadeMobile {
		width:384px; 
		max-width:384px; 
		margin-top:10px;
	}
	
	.boxJogo {
		width:384px;	
	}
	
	.boxCorpoDepoimento {
		width:384px; 
		margin-left:12px;
	}

	.fotoDepoimento {
		background-color:#EFEFEF;
		width:380px; 	
		height:160px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
	}
	
	.fotoDepoimento {
		background-color:#EFEFEF;
		width:380px; 	
		height:160px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
	}
	
	.boxTodosEsportesJogador {
		background-color:#E8FDFD; 
		/*width:344px; */
		/*height:95px; */
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}		
	
	.boxTodosProdutoTitulo {
		background-color:#E8FDFD; 
		/*width:344px; */
		/*height:95px; */
		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:15px;
	}
	
	.divFotoEscudoTime {
		position:absolute; 
		margin-left:315px; 
		margin-top:19px;
	}
	
	.logoCanalTv {
		margin-top:5px; 
		margin-left:270px; 
		position:absolute;
	}		
	
	.divFotoEscudoTimeDetalhes {
		position:absolute; 
		margin-left:260px; 
		margin-top:27px;
	}	
	
	.divFotoEscudoTimeDetalhesTecnico {
		position:absolute; 
		margin-left:310px; 
		margin-top:27px;
	}	
	
	.posicaoEstatisticasJogos {
		margin-top:30px;
	}
	
	.posicaoPlacarJogo {
		width:364px; 
		height:140px;
		margin-left:-5px;
	}
	
	.posicaoDetalhesCanal {
		text-align:justify; 
		color:#AAAAAA;		
		width:364px; 
		margin-left:15px;
	}
	
	.detalhesPlacarJogo {
		width:364px; 
		height:80px;	
	}	
	
	.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;
	}	

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

	.alinhaAvaliacaoAtletaJogoDetalhes {
		width:40px; 
		height:40px; 
		background-color:#5bc0de; 
		position:absolute; 
		margin-top:-15px;
		margin-left:313px;
		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:313px;
	}	
	
	.logoTorneioEvento {
		margin-top:20px; 
		/*margin-left:260px; */
		position:absolute;
	}
	
	.boxCabecalhoJogo {
		/*margin-left:0px; */
		margin-top:20px; 
		position:absolute;	
	}	
    
	.line-grey-dotted-cabecalho-jogo {
        margin-top: inherit;
        position: inherit;
		/*width:90%;*/
		margin-left:15px;
    }	
	
	.line-grey-dotted-cabecalho-atleta {
        margin-top: inherit;
        position: inherit;
		margin-left:0px;
		width:330px;
    }
	
	.posicaoEstatisticasTimesAtletasTecnicos {
		margin-top:20px; 
		margin-left:-30px;
	}		
	
	.posicaoBoxDadosEsportesJogos {
		width:100%; 
		margin-left:15px; 
		margin-top:10px; 
		float:left; 
		padding-bottom:10px;
	}	

	.posicaoEstatisticasAtleta {
		margin-left:0px;
		margin-top:15px;
	}	
		
	.barraOddsJogosDetalhes {		
		/*position:absolute; 
		margin-left:15px;
		margin-top:60px;*/  
		text-align: center; 
		display: flex; 
		justify-content: center; 
		align-items: center;
	}	
	
	.alinhaEnvioJogoWhatsapp {
		display: flex; 
		flex-direction: column; 
		align-items: center; 
		margin-top: 15px;
	}

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

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

	.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;*/
	}
		
	.boxOfertas2xDadosTime {
		width:384px;
		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:384px;
		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:384px;
		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:384px;
		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:384px;*/
		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:384px;*/
		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;*/
	}	
	
	.posicaoLogoEsquemaCampo {
		position:absolute; 
		margin-left:185px; 
		margin-top:-36px;
	}
	
	.divCampSchema {
		padding:10px; 
		/*margin-left:-20px;*/
	}	
	
	.marcaDaguaCampo {
		position:absolute; 
		/*margin-left:0px; */
		margin-top:15px;	
	}	
	
	.divEsquemaTaticoPosicoes {
		display:none;
		/*margin-left:-10px;*/
	}	
    
	.LocalNameTableMobile {
		display:flex;
    }
    
	.LocalNameTableMobileSe {
		display:none;        
    }
	
	.btnGroupFTS {
		margin-top:-33px; 
		margin-left:195px; 
		position:absolute;
	}	
	
	.posicaoBoxTimeEsporteTitulo {
		margin-left:15px;
	}	
	
	.FecharMenuResponsivo {
		text-align:right; 
		margin-right:-10px;
		padding: 0px 25px 25px 20px;	
	} 

	.boxVagas4xRede {
		width:165px;
		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:165px;
		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;
	}	
	
	.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: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;		
	}	
	
	.boxVagas6xMeusCredito {
		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;		
	}	
	
}

@media (max-width: 600px) 
{  	

	.vehicle-gallery {
		justify-content: center; /* Centraliza para telas menores */
	}

	.vehicle-gallery-item {
		flex: 1 1 calc(50% - 10px); /* No máximo 2 por linha em telas menores */
	}

	.boxOfertas2xDadosTimeM4 {
		/*width:344px;*/
		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:344px;*/
		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;*/
	}
	
	.brancoAvatarMenuResponsivo {
		background-color:#FFFFFF; 
		width:39px; 
		height:39px; 
		position:absolute; 
		margin-left:128px; 
		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:130px; 
		pointer-events:none;
	}				
	
	.ui-front {
        z-index: 1200 !important;
    }

    .ui-autocomplete .ui-menu-item a {
        box-sizing: content-box !important;
        width: 100% !important;
    }

    .displayBoxCenter2x {
        /*margin-top: 90px;*/
    }

    .displayBoxCenter2xBuskauto {
        /*margin-top: 90px;*/
    }

    .displayBoxCenter2xSM {
        /*margin-top: 90px;*/
    }
	
	.displayBoxCenterVisto2x {
        /*margin-top: 50px;*/
    }
	
    #line-grey-dotted{
        margin-top: 0;
    }

    .buy-fly-header, #fechamento-container, #tabs-div-resume-buy {
        /*margin-top: 90px;*/
    }

    #grey-line {
        margin-top: 0;
    }

    #idDepartureContainerFlex {
        width: auto;
        flex-wrap: wrap
    }

    .fly-price {
        min-width: 140px
    }

    .controls-buy-ticket {
        margin-left: auto;
    }

    #controls-details {
        display: none;
    }

    .displayObterEmail {
        display: none;
    }

    .displayObterEmail-tc {
        display: none;
    }
	
    .displayObterEmail-cw {
        display: none;
    }

    .displayObterEmail-le {
        display: none;
    }

    .displayObterEmail-rotaturismoclube {
        display: none;
    }

    .displayObterEmail-maisviajar {
        display: none;
    }

    .displayObterEmail-institutocannabis {
        display: none;
    }

    .displayObterEmail-funcionarioonline {
        display: none;
    }

    .displayObterEmail-robotop {
        display: none;
    }

    .displayObterEmail-buskauto {
        display: none;
    }
	
    .displayObterEmail-100fila {
        display: none;
    }
	
    .displayObterEmail-via {
        display: none;
    }

    .displayObterEmail-eg {
        display: none;
    }

    .displayObterEmail-br {
        display: none;
    }

    .displayObterEmail-cp {
        display: none;
    }
	
    .displayObterEmail-40 {
        display: none;
    }

    .displayObterEmail-sv {
        display: none;
    }

    .displayObterEmail-ob {
        display: none;
    }

    .displayObterEmail-wtb {
        display: none;
    }
	
	.displayBarraTimesAtletas {
		display: none;
	}
	
	.displayBarraShowDeVizinha {
		display: none;
	}
	
	.displayBarraCartolaOnline {
		display: none;
	}	
	
	.displayBarraTurboConcursos {
		display: none;
	}
	
	.displayBarraConcursosNaWeb {
		display: none;
	}	
	
	.displayBarraWebTvBr {
		display: none;
	}
	
	.displayBarraLeveneen {
		display: none;
	}	
	
	.displayBarraInstitutoCannabis {
		display: none;
	}	
	
	.displayBarraFuncionarioOnline {
		display: none;
	}
	
	.displayBarraRobotop {
		display: none;
	}
	
	.displayBarra100Fila {
		display: none;
	}
	
	.displayBarraViaMe {
		display: none;
	}
	
	.displayBarraBonusRifa {
		display: none;
	}
	
	.displayBarraEncurtadorGratis {
		display: none;
	}
	
	.displayBarraChavePremiada {
		display: none;
	}
	
	.displayBarra40Gramas {
		display: none;
	}
	
    .displayVenderMilhas {
        display: none;
    }
	
    .displayAssessoriaJuridica {
        display: none;
    }
	
	.displayDestaqueGestao {
        display: none;
    }
	
	.displayDestaqueEcommerce {
        display: none;
    }	

    .displayObterEmailMobile {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/shoppingmilhas/bk_email.png");
        background-position: center;
        justify-content: center;
    }

    .displayObterEmailMobile-tc {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/turboconcursos/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }

    .displayObterEmailMobile-cw {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/concursosnaweb/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }
	
    .displayObterEmailMobile-le {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/leveneen/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }
	
    .displayObterEmailMobile-rotaturismoclube {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/rotaturismoclube/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }
	
    .displayObterEmailMobile-maisviajar {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/maisviajar/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }
	
    .displayObterEmailMobile-institutocannabis {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/institutocannabis/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }
	
    .displayObterEmailMobile-funcionarioonline {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/funcionarioonline/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }
	
    .displayObterEmailMobile-robotop {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/robotop/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }
	
    .displayObterEmailMobile-buskauto {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/buskauto/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }
	
    .displayObterEmailMobile-100fila {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/100fila/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }
	
    .displayObterEmailMobile-via {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/viame/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }
	
    .displayObterEmailMobile-eg {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/encurtadorgratis/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }	
	
    .displayObterEmailMobile-br {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/bonusrifa/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }	
	
    .displayObterEmailMobile-cp {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/chavepremiada/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }	
	
    .displayObterEmailMobile-40 {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/40gramas/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }

    .displayObterEmailMobile-sv {
        display: flex;
        width: 100%;
        height: 280px;
        background-image: url("../../images/showdevizinha/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }

    .displayObterEmailMobile-ob {
        display: flex;
        width: 100%;
        height: 350px;
        background-image: url("../../images/supershoppingbrasil/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }

    .displayObterEmailMobile-wtb {
        display: flex;
        width: 100%;
        height: 350px;
        background-image: url("../../images/webtvbr/bk_email_mobile.png");
        background-position: center;
        justify-content: center;
    }
	
	.displayBarraTimesAtletasMobile {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/cartolaonline/bk_barra_times_atletas_responsivo.png");
        background-position: center;
        justify-content: center;
	}	
	
	.displayBarraShowDeVizinhaMobile {
        display: flex;
        width: 100%;
        height: 996px;
        background-image: url("../../images/showdevizinha/bk_barra_vizinhas_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
	.displayBarraCartolaOnlineMobile {
        display: flex;
        width: 100%;
        height: 546px;
        background-image: url("../../images/cartolaonline/bk_barra_cartola_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
	.displayBarraTurboConcursosMobile {
        display: flex;
        width: 100%;
        height: 996px;
        background-image: url("../../images/turboconcursos/bk_barra_turbo_responsivo.png");
        background-position: center;
        justify-content: center;
	}	
	
	.displayBarraConcursosNaWebMobile {
        display: flex;
        width: 100%;
        height: 996px;
        background-image: url("../../images/concursosnaweb/bk_barra_concursosnaweb_responsivo.png");
        background-position: center;
        justify-content: center;
	}	
	
	.displayBarraWebTvBrMobile {
        display: flex;
        width: 100%;
        height: 546px;
        background-image: url("../../images/webtvbr/bk_barra_webtvbr_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
	.displayBarraLeveneenMobile {
        display: flex;
        width: 100%;
        height: 996px;
        background-image: url("../../images/leveneen/bk_barra_leveneen_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
	.displayBarraInstitutoCannabisMobile {
        display: flex;
        width: 100%;
        height: 996px;
        background-image: url("../../images/institutocannabis/bk_barra_institutocannabis_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
	.displayBarraFuncionarioOnlineMobile {
        display: flex;
        width: 100%;
        height: 586px;
        background-image: url("../../images/funcionarioonline/bk_barra_funcionarioonline_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
	.displayBarraRobotopMobile {
        display: flex;
        width: 100%;
        height: 996px;
        background-image: url("../../images/robotop/bk_barra_robotop_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
	.displayBarra100FilaMobile {
        display: flex;
        width: 100%;
        height: 546px;
        background-image: url("../../images/100fila/bk_barra_100fila_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
	.displayBarraViaMeMobile {
        display: flex;
        width: 100%;
        height: 996px;
        background-image: url("../../images/viame/bk_barra_viame_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
	.displayBarraBonusRifaMobile {
        display: flex;
        width: 100%;
        height: 546px;
        background-image: url("../../images/bonusrifa/bk_barra_bonusrifa_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
	.displayBarraEncurtadorGratisMobile {
        display: flex;
        width: 100%;
        height: 546px;
        background-image: url("../../images/encurtadorgratis/bk_barra_encurtadorgratis_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
	.displayBarraChavePremiadaMobile {
        display: flex;
        width: 100%;
        height: 546px;
        background-image: url("../../images/chavepremiada/bk_barra_chavepremiada_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
	.displayBarra40GramasMobile {
        display: flex;
        width: 100%;
        height: 996px;
        background-image: url("../../images/40gramas/bk_barra_40gramas_responsivo.png");
        background-position: center;
        justify-content: center;
	}
	
    .displayVenderMilhasMobile {
        display: flex;
        width: 100%;
        height: 400px;
        justify-content: center;
    }

    .displayDestaqueRevendedor {
        display: none;
    }
    
    .displayDestaqueRevendedorMobile {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/shoppingmilhas/bk_renda.png");
        background-position: center;
        justify-content: center;
    } 
    
    .displayDestaqueRepresentante {
        display: none;
    }
    
    .displayDestaqueRepresentanteMobile {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/shoppingmilhas/bk_time.png");
        background-position: center;
        justify-content: center;
    } 
	
    .displayAssessoriaJuridicaMobile {
        display: flex;
        width: 100%;
        height: 400px;
        justify-content: center;
    }
	
	.displayDestaqueGestaoMobile {
        display: flex;
        width: 100%;
        height:502px;
		background-image: url("../../images/gestaodetrafego/414.png");
        justify-content: center;
    }
	
	.displayDestaqueEcommerceMobile {
        display: flex;
        width: 100%;
        height:502px;
		background-image: url("../../images/ecommerce/414.png");
        justify-content: center;
		margin-top:0px;
    }	
    
    .displayDestaqueAdvogadoMobile {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/shoppingmilhas/bk_advogado-destaque.png");
        background-position: center;
        justify-content: center;
    } 
	
    .displayDestaqueAdvogadoMobile {
        display: none;
    } 	

    .displayDestaqueVistoAmericanoDescicaoMobile {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/shoppingmilhas/bk_visto-desciao.png");
        background-position: center;
        justify-content: center;
    } 

    .displayDestaqueBuskautoFatureMobile {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/buskauto/bk_fature.png");
        background-position: center;
        justify-content: center;
    } 

    .displayDestaqueBuskautoInscricoesMobile {
        display: flex;
        width: 100%;
        height: 731px;
    } 

    .displayDestaqueBuskautoInscricoesMobileCurto {
        display: flex;
        width: 100%;
        height: 731px;
    } 
	
    .displayDestaqueBuskautoAumenteMobile {
        display: flex;
        width: 100%;
        height: 325px;
        background-image: url("../../images/buskauto/bk_aumente.png");
        background-position: center;
        justify-content: center;
    } 
	
    .displayRodapeBuskautoMobile {
        display: flex;
        width: 100%;
        height: 53px;
        background-image: url("../../images/buskauto/bk_rodape.png");
        background-position: center;
        justify-content: center;
    } 
	
    .displayDestaqueBuskautoMobile {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/buskauto/bk_buskauto.png");
        background-position: center;
        justify-content: center;
    } 
	
    .displayDestaqueDeciscaoMobile-tc {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/turboconcursos/bk_decisao.png");
        background-position: center;
        justify-content: center;
    } 

    .displayDestaqueDeciscaoMobile-cw {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/concursosnaweb/bk_decisao.png");
        background-position: center;
        justify-content: center;
    } 
	
    .displayDestaqueDeciscaoMobile-le {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/leveneen/bk_decisao.png");
        background-position: center;
        justify-content: center;
    } 
	
    .displayDestaqueDeciscaoMobile-robotop {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/robotop/bk_decisao.png");
        background-position: center;
        justify-content: center;
    } 
	
    .displayDestaqueDeciscaoMobile-100fila {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/100fila/bk_decisao.png");
        background-position: center;
        justify-content: center;
    } 
	
    .displayDestaqueDeciscaoMobile-pv {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/encurtadorgratis/bk_decisao.png");
        background-position: center;
        justify-content: center;
    } 

    .displayDestaqueDeciscaoMobile-40 {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/40gramas/bk_decisao.png");
        background-position: center;
        justify-content: center;
    } 

    .displayDestaqueDeciscaoMobile-sv {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/showdevizinha/bk_decisao.png");
        background-position: center;
        justify-content: center;
    } 
	
	.displayDestaqueRendaExtraMobile-tc {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/turboconcursos/bk_destaque_renda.png");
        background-position: center;
        justify-content: center;
    } 
	
	.displayDestaqueRendaExtraMobile-sm {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/shoppingmilhas/bk_destaque_renda.png");
        background-position: center;
        justify-content: center;
    } 
	
	.displayDestaqueRendaExtraMobile-cw {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/concursosnaweb/bk_destaque_renda.png");
        background-position: center;
        justify-content: center;
    } 
	
	.displayDestaqueRendaExtraMobile-im {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/intermilhas/bk_destaque_renda.png");
        background-position: center;
        justify-content: center;
    } 
	
	.displayDestaqueRendaExtraMobile-40 {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/40gramas/bk_destaque_renda.png");
        background-position: center;
        justify-content: center;
    } 
	
	.displayDestaqueRendaExtraMobile-sv {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/showdevizinha/bk_destaque_renda.png");
        background-position: center;
        justify-content: center;
    }
	
	.displayDestaqueRendaExtraMobile-robotop {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/robotop/bk_destaque_renda.png");
        background-position: center;
        justify-content: center;
    }
	
	.displayDestaqueRendaExtraMobile-buskauto {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/buskauto/bk_destaque_renda.png");
        background-position: center;
        justify-content: center;
    }
	
	.displayDestaqueRendaExtraMobile-100fila {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/100fila/bk_destaque_renda.png");
        background-position: center;
        justify-content: center;
    }		
	
	.displayDestaqueRendaExtraMobile-le {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/leveneen/bk_destaque_renda.png");
        background-position: center;
        justify-content: center;
    }

	.displayDestaqueRendaExtraMobile-co {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/cartolaonline/bk_destaque_renda.png");
        background-position: center;
        justify-content: center;
    }	
	
	.displayDestaqueCartolaCoinMobile-co {
        display: flex;
        width: 100%;
        height: 390px;
        background-image: url("../../images/cartolaonline/bk_destaque_cartolacoin.png");
        background-position: center;
        justify-content: center;
		margin-top:0px;
    }	
	
	.displayDestaqueSejaVendedorMobile-le {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/leveneen/bk_destaque_vendedor.png");
        background-position: center;
        justify-content: center;
    } 
	
	.displayDestaqueSejaVendedorMobile-robotop {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/robotop/bk_destaque_vendedor.png");
        background-position: center;
        justify-content: center;
    } 
	
	.displayDestaqueSejaVendedorMobile-100fila {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/100fila/bk_destaque_vendedor.png");
        background-position: center;
        justify-content: center;
    } 
	
	.displayDestaqueSejaVendedorMobile-cw {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/concursosnaweb/bk_destaque_vendedor.png");
        background-position: center;
        justify-content: center;
    }
	
	.displayDestaqueSejaVendedorMobile-40 {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/40gramas/bk_destaque_vendedor.png");
        background-position: center;
        justify-content: center;
    }
	
	.displayDestaqueSejaVendedorMobile-sv {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/showdevizinha/bk_destaque_vendedor.png");
        background-position: center;
        justify-content: center;
    }
	
	.abasTodosOsEsportesResponsivo {		
		display: flex;
		margin-top:0px;
	}	
	
	.abasTamanhoEsportesJogos {
		height:78px; 
	}		
	
	.abasTamanhoEsportesTimes {
		height:54px; 
	}

	.abasPesquisaTamanhoEsportesJogos {
		margin-top:-46px;
		margin-right:10px;		
		float:right;
	}	

	.line-grey-dotted-times {
		background-image: url(../../images/bg/line-grey-dotted.png); 
		height:1px;
		display: flex;
		margin-top:0px;
	}
	
    .displayDestaqueVenderMilhasMobile {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/shoppingmilhas/bk_vendermilhas.png");
        background-position: center;
        justify-content: center;
    } 	
	
    .displayDestaqueVenderMobile {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/shoppingmilhas/bk_vender.png");
        background-position: center;
        justify-content: center;
    } 	

    .displayDestaqueVistoAmericanoDescisao {
        display: none;
    }

    .displayDestaqueBuskautoFature {
        display: none;
    }

    .displayDestaqueBuskautoInscricoes {
        display: none;
    }

    .displayDestaqueBuskautoInscricoesCurto {
        display: none;
    }
	
    .displayDestaqueAumenteInscricoes {
        display: none;
    }
	
    .displayRodapeBuskauto {
        display: none;
    }
	
    .displayDestaqueBuskauto {
        display: none;
    }
	
    .displayDestaqueDescisao-tc {
        display: none;
    }	

    .displayDestaqueDescisao-cw {
        display: none;
    }	
	
    .displayDestaqueDescisao-le {
        display: none;
    }
	
    .displayDestaqueDescisao-robotop {
        display: none;
    }
	
    .displayDestaqueDescisao-100fila {
        display: none;
    }
	
    .displayDestaqueDescisao-40 {
        display: none;
    }

    .displayDestaqueDescisao-pv {
        display: none;
    }

    .displayDestaqueDescisao-sv {
        display: none;
    }
	
	.displayDestaqueVender {
		display: none;
	}
    
    .displayDestaqueAdvogadoDireitos {
        display: none;
    }
    
    .displayDestaqueAdvogadoDireitosMobile {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/shoppingmilhas/bk_advogado-destaque-direitos.png");
        background-position: center;
        justify-content: center;
    } 
    
    .displayDestaqueAdvogadoCliente {
        display: none;
    }
	
	.bagagemBGD {
        position:absolute; 
		margin-top:-20px; 
		margin-left:140px;
    }	
    
    .displayDestaqueAdvogadoClienteMobile {
        display: flex;
        width: 100%;
        height: 400px;
        background-image: url("../../images/shoppingmilhas/bk_advogado-cliente-aeroporto.png");
        background-position: center;
        justify-content: center;
    } 

	.departure-calendar-mobile {
		display: flex;
        width: 100%;
        height: 140px;		
	}	
	
	.divBoxCalendarioDados {
		width:53px; 
		height:127px; 
		float:left;
	}
	
	.divTamanhoCalendario {
		width:53px; 
	}
	
	.alinhaRedesSociaisRodape {
		width:230px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:45px; 
		margin-top:10px;
	}
	
	.alinhaRedesSociaisRodapeBuskape {
		width:200px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:155px; 
		margin-top:10px;
	}
	
	.alinhaIdiomaRodape {
		width:140px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:115px; 
		margin-top:10px;
	}
	
	.divBoxCalendarioDadosGrande {
		width:45px; 
		height:127px; 
		float:left;
	}		
	
	.divTransparenteCalendario {
		z-index:9;
		position:absolute;
		background-color:#DDDDDD;
		width:45px;
		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:45px;
		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:45px;
		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 */	
	}	

	.divTamanhoVooVolta {
		width:427px; 
		height:115px; 
		margin-top:13px;		
	}

    .input-newsletter-container {
        height:60px; 
        background-color:#FFF; 
        border-radius: 8px; 
        margin-right: 4px;
    }
	
    .input-newsletter-container-desativado {
        height:60px; 
        background-color:#EEE; 
        border-radius: 8px; 
        margin-right: 4px;
    }	

    .input-newsletter-title {
        color: #014E81;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }

    .input-newsletter-title-cw {
        color: #333;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-tc {
        color: #333;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-le {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-rotaturismoclube {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-maisviajar {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-institutocannabis {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-funcionarioonline {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-robotop {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-buskauto {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-100fila {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-via {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-eg {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-br {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-cp {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-40 {
        color: #000;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }

    .input-newsletter-title-sv {
        color: #333;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-ob {
        color: #333;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter-title-wtb {
        color: #333;
        margin-left: 12px;
        font-weight: bold;
        position: relative;
        top: 10px;
    }
	
    .input-newsletter {
        width: 280px;
        border-width: 0px;
        margin-left: 0px;
        border: none;
        border-width: 0;
        box-shadow: none;
        background-color: #FFF;
		background-color:transparent;
        outline: 0 !important;
    }

    .flex-unwrap {
        flex-wrap: wrap;
    }

    .program-detail {
        display: flex;
        justify-content: space-around;
    }

    .stretch-time-mobile {
        font-size: 12px;
    }

    .departure-stretch {
        justify-content: space-around;
    }

    .buscador-header .people {
        top: 0px;
    }

    .fly-program-trip, .fly-duration {
        margin-left: 0px;
    }
    .outbound-companies {
        display: none;
    }

    #buy-price-button, #data-outbound-display {
        justify-content: space-between;
    }

    .div-stretch-details {
        width: auto;
    }
    .div-img-airplane-departure, .div-img-airplane-arrival {
        display: none;
    }
    .departure-container, .fly-details {
        padding: 10px;
    }
    .cia-value {
        display:none;
    }
    .buy-data {
        flex-basis: 100%;
        display: flex;
        justify-content: space-between;
    }
	.ajustaPosicaoDetalhesVoo {
		margin-top:-100px;
	}
	.marginTopBoxCabecalhoVoos {
		width:100%;
		margin-top:25px;
	}
    .card-container {
        grid-template-columns: 1fr;
    }
    .cadastro-fields {
        justify-content:center;
    }
    .cadastro-fields-modal {
       justify-content:center;
    }	
    .rodape-mobile {
        display: grid;
        grid-template-columns: 1fr;
    }
	.rodape-mobile-co {
        display: grid;
        grid-template-columns: 1fr;
    }
	.rodape-mobile-im {
        display: grid;
        grid-template-columns: 1fr;
    }	
	.rodape-mobile-tm {
        display: grid;
        grid-template-columns: 1fr;
    }
	.rodape-mobile-tc {
        display: grid;
        grid-template-columns: 1fr;
    }
	.rodape-mobile-cw {
        display: grid;
        grid-template-columns: 1fr;
    }	
	.rodape-mobile-le {
        display: grid;
        grid-template-columns: 1fr;
    }
	.rodape-mobile-via {
        display: grid;
        grid-template-columns: 1fr;
    }
	.rodape-mobile-rotaturismoclube {
        display: grid;
        grid-template-columns: 1fr;
    }	
	.rodape-mobile-maisviajar {
        display: grid;
        grid-template-columns: 1fr;
    }	
	.rodape-mobile-institutocannabis {
        display: grid;
        grid-template-columns: 1fr;
    }	
	.rodape-mobile-funcionarioonline {
        display: grid;
        grid-template-columns: 1fr;
    }	
	.rodape-mobile-robotop {
        display: grid;
        grid-template-columns: 1fr;
    }	
	.rodape-mobile-buskauto {
        display: grid;
        grid-template-columns: 1fr;
    }		
	.rodape-mobile-br {
        display: grid;
        grid-template-columns: 1fr;
    }		
	.rodape-mobile-pv {
        display: grid;
        grid-template-columns: 1fr;
    }
	.rodape-mobile-sv {
        display: grid;
        grid-template-columns: 1fr;
    }
	.rodape-mobile-ob {
        display: grid;
        grid-template-columns: 1fr;
    }
	.rodape-mobile-wtb {
        display: grid;
        grid-template-columns: 1fr;
    }	
	.rodape-mobile-40 {
        display: grid;
        grid-template-columns: 1fr;
    }	
    #div_block_kind_0, #div_block_kind_1 {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }
    .grid-dados {
        grid-template-columns: 1fr;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }
    .passengers-container { 
        grid-template-columns: 1fr;
    }
    .payment-container { 
        grid-template-columns: 1fr;
    }
	.time-container { 
        grid-template-columns: 2fr;
    }
	.products-container { 
        grid-template-columns: 3fr;
    }	
    .passengers-wrapper {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }
    .resume-flight-wrapper {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }	
    .div-btn-fechar-comprar {
        justify-content: center;
    }
	.distanciaFechamentoMobile {
		margin-left: 0px;
	} 
	.btnRealizarPagamento {
		margin-right:5px; 
		margin-top:5px;
	}
	.divAjusteBuscador {
		margin-top:0px;
	}
	.search-conta-co {
		margin: 20px 0;
		justify-content: flex-end;
		padding-right: 35px;
	}	
}

@media (max-width: 480px) 
{  
 	.ajustaCreditosMeusCreditos {
		margin-left:20px;
	}	
    .card-container {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
    } 
	.distanciaFechamentoMobile {
		margin-left: 0px;
	}
	.alinhaCreditoSaldos  {
		/*margin-left: 13px;*/
	}
	.ajustaCreditosSaldos {
		margin-left:25px;
	}
	.boxVagas4xCreditoDepositar	 {
		width:180px;
		height:160px; 
		float:left;
		padding:5px;	
		line-height:15px; 
		background-color:#E1F3F7; /*#EEEEEE*/
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;	
		border-bottom-left-radius: 0px; 
		border-bottom-right-radius: 0px;		
	}
	.boxVagas6xCreditoDepositar	 {
		width:180px;
		height:160px; 
		float:left;
		padding:5px;	
		line-height:15px; 
		background-color:#E1F3F7; /*#EEEEEE*/
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;	
		border-bottom-left-radius: 0px; 
		border-bottom-right-radius: 0px;		
	}	
	.boxInputValueBuyCredito {
		width:150px; 
		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:220px; 
		margin-top: -27px; 
		cursor: pointer; 
		z-index:20;	
	}	
	.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;
	}
	
	.boxVagas4xCreditoDepositar {
		width:180px;
		height:160px; 
		float:left;
		padding:5px;	
		line-height:15px; 
		background-color:#E1F3F7; /*#EEEEEE*/
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;	
		border-bottom-left-radius: 0px; 
		border-bottom-right-radius: 0px;
	}
	
	.boxVagas6xCreditoDepositar {
		width:180px;
		height:160px; 
		float:left;
		padding:5px;	
		line-height:15px; 
		background-color:#E1F3F7; /*#EEEEEE*/
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;	
		border-bottom-left-radius: 0px; 
		border-bottom-right-radius: 0px;
	}
	
	/*
	.tituloInputValueBuy {
		display:none;
	}
	*/
	
	.tituloInputValueBuyCredito {
		display:flex;
		color: #000000; 
		margin-left:12px; 
		font-weight: bold;
		position:absolute;
		margin-top:3px;
		z-index:1;
		width:150px;
		top: 12px;
	}	
	
}

@media (max-width: 430px) 
{  
	.tituloLandingPageBuskautoTitulo {
		color:#FFF; 
		background-color:#00A2D7; 
		padding: 1px 2px; 
		display: inline-block; 
		font-size:20px; 
		z-index:1;
	}
	.tituloLandingPageBuskautoSubTitulo {
		color:#FFF; 
		background-color:#0DB8C6; 
		padding: 1px 2px; 
		margin-top:2px; 
		display: inline-block; 
		font-size:16px; 
		z-index:0;
	}
	.ajusteNumerosBuskautoMobile {
		margin-top:50px; 
		height:370px; 
		margin-left:50px;
	}
	.boxCorpoInputLoginBuskauto {
		width:259px; 
		height:60px; 
		background-color:#FFF; 
		float:left; 
		border-radius: 8px; 
		margin-right: 4px;
	}
	.containerImagemUploadCapaResponsiva {
	  width: 342px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}

	.boxTituloProduto {
		width:404px; 
	}

	.containerImagemProdutoResposivo {
	  width: 363px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
	.containerImagemProdutoResposivoSV {
	  width: 363px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
	.boxProdutosFotos {
		width:132px; 
		height:130px; 
		float:left;
	}

		/* Estilo padrão */
		.bordaProdutoFotos {
			color: #999;
			text-align: left;
			width: 128px;
			height: 126px;
			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;*/
		}
			
		.containerImagem108x108 {
			width: 116px;
			height: 114px;
			overflow: hidden;
			position: relative;
			border-top-left-radius: 5px; 
			border-top-right-radius: 5px;		
			border-bottom-left-radius: 5px; 
			border-bottom-right-radius: 5px;	
		}
		
	.boxProdutosFotosBuskAuto {
		width:132px; 
		height:130px; 
		float:left;
	}

		/* Estilo padrão */
		.bordaProdutoFotosBuskAuto {
			color: #999;
			text-align: left;
			width: 128px;
			height: 126px;
			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;*/
		}
			
		.containerImagem108x108BuskAuto {
			width: 116px;
			height: 114px;
			overflow: hidden;
			position: relative;
			border-top-left-radius: 5px; 
			border-top-right-radius: 5px;		
			border-bottom-left-radius: 5px; 
			border-bottom-right-radius: 5px;	
		}
	
	.alinhaRankingVizinhasIndicadas {
		margin-left:35px;
		margin-top:-10px;
	}
	
	.alinhaResultadoNumerosPremiados {
		width:100%; 
		justify-content: center; 
		align-items: center;
		margin-left:38px;
	}	
	
	.posicaoDefinirCotas {
		float:left; 
		margin-top:15px; 
		margin-left:70px;
	}
	
	.ajustaCreditosMeusCreditos {
		margin-left:25px;
	}
	
	.divAlinhaLogoCartolaCoin {
		position:absolute; 
		margin-top:80px; 
		margin-left:-30px;
	}	
	
    .homeCadastroBonus {
		position:absolute; 
		width:408px;
		height:220px;
		background-color: transparent;
    }	
	
	.boxProdutosFilmeSerie {
		width:200px; 
		height:287px;
		padding-left:5px;
		padding-bottom:15px;
		padding:10px;
		float:left;
	}	
	
	.alinhaRedesSociaisRodape {
		width:230px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:85px; 
		margin-top:10px;
	}	
	
	.alinhaRedesSociaisRodapeBuskape {
		width:200px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:155px; 
		margin-top:10px;
	}
	
	.alinhaGaleriaFotos {
		margin-top:10px; 
		margin-left:17px;
	}	
	
	.boxTodosEsportesJogosEvento {
		background-color:#F8F8F8; 
		width:400px;
		/*height:140px;*/
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}
	
	.boxPlayerVideo {
		width:384px; 
	}	
	
	.boxAbaMinhasComprasDetalhes {
		width:384px;
	}
	
	.video-container {
		width: 400px;
		height: 280px;
		background-color: #000000;
	}
	
	.bannerPublicidadeMobile {
		width:400px; 
		max-width:400px; 
		margin-top:10px; 
	}	
	
	.boxJogo {
		width:400px; 
	}	
	
	.boxCorpoDepoimento {
		width:400px; 
	}

	.fotoDepoimento {
		background-color:#EFEFEF;
		width:390px; 	
		height:160px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
	}
	
	.logoCanalTv {
		margin-top:5px; 
		margin-left:290px; 
		position:absolute;
	}

	.posicaoDetalhesCanal {
		text-align:justify; 
		color:#AAAAAA;
		width:344px; 
		margin-left:15px;	
	}	
	
}

@media (max-width: 420px) 
{  

	.posicaoDetalhesCanal {
		text-align:justify; 
		color:#AAAAAA;
		width:318px; 
		margin-left:15px;	
	}

	.posicaoDefinirCotas {
		float:left; 
		margin-top:15px; 
		margin-left:60px;
	}

	.alinhaPostagemPC {
		margin-left:55px;
	}	

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

	.boxDepoimentos {
		width:345px;
		margin-left:-40px;
	}
	
	.boxDepoimentosPost {
		width:345px;
	}
	
	.bordaTextoDepoimento {
		background-color:#FDF9ED; 
		color:#999; 
		text-align:left; 
		height:170px; 
		/*width:380px;*/
		width:365px; 
		padding: 15px 15px; 
		border-bottom-left-radius: 10px; 
		border-bottom-right-radius: 10px;
	}			

	.tamanhoBlocoFotoBlog {
		width: 380px; 
		height: 160px; 
		position: relative; 
		overflow: hidden;
	}	
	
	.posicaoBoxTimeEsporteTitulo {
		margin-left:37px;
	}

	.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;
	}		

	.alinhaVerMaisBlog {
		color:#DDD; 
		margin-right:-200px; 
		text-align:right;
	}
	
	.logoCanalTv {
		margin-top:5px; 
		margin-left:280px; 
		position:absolute;
	}		
	
}

@media (max-width: 414px) 
{  	
	.tituloLandingPageBuskautoTitulo {
		color:#FFF; 
		background-color:#00A2D7; 
		padding: 1px 2px; 
		display: inline-block; 
		font-size:20px; 
		z-index:1;
	}
	.tituloLandingPageBuskautoSubTitulo {
		color:#FFF; 
		background-color:#0DB8C6; 
		padding: 1px 2px; 
		margin-top:2px; 
		display: inline-block; 
		font-size:16px; 
		z-index:0;
	}	
	.containerImagemProdutoResposivo {
	  width: 348px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
	.containerImagemProdutoResposivoSV {
	  width: 348px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
	.boxProdutosFotos {
		width:128px; 
		height:126px; 
		float:left;
	}

		/* Estilo padrão */
		.bordaProdutoFotos {
			color: #999;
			text-align: left;
			width: 124px;
			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;*/
		}
			
		.containerImagem108x108 {
			width: 112px;
			height: 110px;
			overflow: hidden;
			position: relative;
			border-top-left-radius: 5px; 
			border-top-right-radius: 5px;		
			border-bottom-left-radius: 5px; 
			border-bottom-right-radius: 5px;	
		}
		
	.boxProdutosFotosBuskAuto {
		width:128px; 
		height:126px; 
		float:left;
	}

		/* Estilo padrão */
		.bordaProdutoFotosBuskAuto {
			color: #999;
			text-align: left;
			width: 124px;
			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;*/
		}
			
		.containerImagem108x108BuskAuto {
			width: 112px;
			height: 110px;
			overflow: hidden;
			position: relative;
			border-top-left-radius: 5px; 
			border-top-right-radius: 5px;		
			border-bottom-left-radius: 5px; 
			border-bottom-right-radius: 5px;	
		}
	
	.alinhaRankingVizinhasIndicadas {
		margin-left:30px;
		margin-top:-10px;
	}
	
	.alinhaResultadoNumerosPremiados {
		width:100%; 
		justify-content: center; 
		align-items: center;
		margin-left:28px;
	}	
	
	.divAlinhaLogoCartolaCoin {
		position:absolute; 
		margin-top:80px; 
		margin-left:-40px;
	}	
	
    .homeCadastroBonus {
		position:absolute; 
		width:392px;
		height:220px;
		background-color: transparent;
    }		
	
	.boxTodosEsportesJogosEvento {
		background-color:#F8F8F8; 
		width:384px;
		/*height:140px;*/
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}
	
	.boxPlayerVideo {
		width:384px; 
	}	
	
	.boxAbaMinhasComprasDetalhes {
		width:384px;
	}
	
	.video-container {
		width: 384px;
		height: 280px;
		background-color: #000000;
	}
	
	.bannerPublicidadeMobile {
		width:384px; 
		max-width:384px; 
		margin-top:10px; 
	}	
	
	.boxJogo {
		width:384px; 
	}	
	
	.boxCorpoDepoimento {
		width:384px; 
	}	

	.fotoDepoimento {
		background-color:#EFEFEF;
		width:374px; 	
		height:160px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
	}
	
	.alinhaGaleriaFotos {
		margin-top:10px; 
		margin-left:5px;
	}

	.alinhaRedesSociaisRodape {
		width:230px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:75px; 
		margin-top:10px;
	}		
	
	.alinhaRedesSociaisRodapeBuskape {
		width:200px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:148px; 
		margin-top:10px;
	}
	
}

@media (max-width: 400px) 
{  
	
	.alinhaRankingVizinhasIndicadas {
		margin-left:25wpx;
		margin-top:-10px;
	}
	
	.alinhaResultadoNumerosPremiados {
		width:100%; 
		justify-content: center; 
		align-items: center;
		margin-left:22px;
	}
	
	.ajustaCreditosMeusCreditos {
		margin-left:15px;
	}	
	
    .homeCadastroBonus {
		position:absolute; 
		width:378px;
		height:220px;
		background-color: transparent;
    }	
	
	.boxProdutosFilmeSerie {
		width:193px; 
		height:275px;
		padding-left:5px;
		padding-bottom:15px;
		padding:10px;
		float:left;
	}	
	
		/* Estilo padrão */
		.bordaProdutoFilmeSerie {
			color: #999;
			text-align: left;
			height: 253px;
			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 */
		}	
		
	.posicaoSuperChat {
		position:absolute;
		margin-left:-62px;
		margin-top:20px;
	}
	
	.alinhaRedesSociaisRodape {
		width:230px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:45px; 
		margin-top:10px;
	}	
	
	.alinhaRedesSociaisRodapeBuskape {
		width:200px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:145px; 
		margin-top:10px;
	}
	
	.boxTodosEsportesJogosEvento {
		background-color:#F8F8F8; 
		width:370px;
		/*height:140px;*/
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}
	
	.boxPlayerVideo {
		width:370px; 
	}	
	
	.boxAbaMinhasComprasDetalhes {
		width:370px;
	}
	
	.video-container {
		width: 370px;
		height: 280px;
		background-color: #000000;
	}
	
	.bannerPublicidadeMobile {
		width:370px; 
		max-width:370px; 
		margin-top:10px; 
	}	
	
	.boxJogo {
		width:370px; 
	}	
	
	.boxCorpoDepoimento {
		width:370px; 
	}

	.fotoDepoimento {
		background-color:#EFEFEF;
		width:365px; 	
		height:160px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
	}
	
	.logoCanalTv {
		margin-top:5px; 
		margin-left:250px; 
		position:absolute;
	}

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

@media (max-width: 390px) 
{  		

	.divListaProdutoResponsivo {
		width:360px; 
		height:185px; 
		float:left; 
		margin-top:10px;
	}
	
	.divDadosProdutoDireita {
		width:50%; 
		height:171px; 
		float:right;		
	}
	
	.tituloLandingPageBuskautoTitulo {
		color:#FFF; 
		background-color:#00A2D7; 
		padding: 1px 2px; 
		display: inline-block; 
		font-size:20px; 
		z-index:1;
	}
	.tituloLandingPageBuskautoSubTitulo {
		color:#FFF; 
		background-color:#0DB8C6; 
		padding: 1px 2px; 
		margin-top:2px; 
		display: inline-block; 
		font-size:16px; 
		z-index:0;
	}
	.ajusteNumerosBuskautoMobile {
		margin-top:50px; 
		height:370px; 
		margin-left:40px;
	}
	.boxCorpoInputLoginBuskauto {
		width:259px; 
		height:60px; 
		background-color:#FFF; 
		float:left; 
		border-radius: 8px; 
		margin-right: 4px;
	}
	.containerImagemUploadCapaResponsiva {
	  width: 320px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
	.boxProdutosFotos {
		width:120px; 
		height:118px; 
		float:left;
	}

		/* Estilo padrão */
		.bordaProdutoFotos {
			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;*/
		}
			
		.containerImagem108x108 {
			width: 104px;
			height: 102px;
			overflow: hidden;
			position: relative;
			border-top-left-radius: 5px; 
			border-top-right-radius: 5px;		
			border-bottom-left-radius: 5px; 
			border-bottom-right-radius: 5px;	
		}
		
	.boxProdutosFotosBuskAuto {
		width:120px; 
		height:118px; 
		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;*/
		}
			
		.containerImagem108x108BuskAuto {
			width: 104px;
			height: 102px;
			overflow: hidden;
			position: relative;
			border-top-left-radius: 5px; 
			border-top-right-radius: 5px;		
			border-bottom-left-radius: 5px; 
			border-bottom-right-radius: 5px;	
		}
	
	.alinhaRankingVizinhasIndicadas {
		margin-left:20px;
		margin-top:-10px;
	}
	
	.alinhaResultadoNumerosPremiados {
		width:100%; 
		justify-content: center; 
		align-items: center;
		margin-left:15px;
	}
	
	.ajustaCreditosMeusCreditos {
		margin-left:9px;
	}
	
	.divAlinhaLogoCartolaCoin {
		position:absolute; 
		margin-top:80px; 
		margin-left:-50px;
	}	

    .homeCadastroBonus {
		position:absolute; 
		width:370px;
		height:220px;
		background-color: transparent;
    }
	
	.boxProdutosFilmeSerie {
		width:188px; 
		height:275px;
		padding-left:5px;
		padding-bottom:15px;
		padding:10px;
		float:left;
	}		
	
		/* Estilo padrão */
		.bordaProdutoFilmeSerie {
			color: #999;
			text-align: left;
			height: 253px;
			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 */
		}	
		
	.posicaoSuperChat {
		position:absolute;
		margin-left:-70px;
		margin-top:20px;
	}	
	
	.alinhaRedesSociaisRodape {
		width:230px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:65px; 
		margin-top:10px;
	}
	
	.alinhaRedesSociaisRodapeBuskape {
		width:200px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:135px; 
		margin-top:10px;
	}
	
	.alinhaGaleriaFotos {
		margin-top:10px; 
		margin-left:55px;
	}	
	
	.posicaoDetalhesCanal {
		text-align:justify; 
		color:#AAAAAA;		
		width:304px; 
		margin-left:15px;
	}	
	
	.boxTodosEsportesJogosEvento {
		background-color:#F8F8F8; 
		width:360px;
		/*height:140px;*/
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}
	
	.boxPlayerVideo {
		width:360px; 
	}	
	
	.boxAbaMinhasComprasDetalhes {
		width:360px;
	}		
	
	.video-container {
		width: 360px;
		height: 280px;
		background-color: #000000;
	}
	
	.bannerPublicidadeMobile {
		width:360px; 
		max-width:360px; 
		margin-top:10px; 
	}	
	
	.boxJogo {
		width:360px; 
	}
	
	.boxCorpoDepoimento {
		width:360px; 
	}	

	.fotoDepoimento {
		background-color:#EFEFEF;
		width:355px; 	
		height:160px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
	}
	
	.posicaoBtnClearBuyCreditsModal {
		display:none; 
		position: absolute; 
		margin-left:210px; 
		margin-top: -27px; 
		cursor: pointer; 
		z-index:20;	
	}	
	
	.alinhaAvatarContaRede {
		margin-left:290px; 
		margin-top:20px;
		position:absolute;		
	}

	.divBoxDadosDownline_Detalhes {
		width:360px; 
		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:360px; 
		height:200px; 
		float:left; 
		background-color:#F8F8F8; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px; 
		border-bottom: solid 5px #EEEEEE;
		margin-top:15px;
	}		
	
	.posicaoDefinirCotas {
		float:left; 
		margin-top:15px; 
		margin-left:50px;
	}	
	
	.alinhaPostagemPC {
		margin-left:80px;
	}	

    .FotoBlog {
        display: none;
    }
    .FotoBlogMobile {
        display: none;
    }
    .FotoBlogMobileSe {
		display:flex;
		flex-direction:column;
    }
    .FotoBlogMobile12Pro {
		display: none;
    }	

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

	.boxDepoimentos {
		width:295px;
		margin-left:-65px;
	}
	
	.boxDepoimentosPost {
		width:295px;
	}
	
	.bordaTextoDepoimento {
		background-color:#FDF9ED; 
		color:#999; 
		text-align:left; 
		height:170px; 
		width:355px; 
		padding: 15px 15px; 
		border-bottom-left-radius: 10px; 
		border-bottom-right-radius: 10px;
	}	

	.tamanhoBlocoFotoBlog {
		width: 355px; 
		height: 160px; 
		position: relative; 
		overflow: hidden;
	}	
	
	.tituloUltimasPostagensBlog {
		width:355px; 
		height:65px; 
		background-color:#E8FDFD; 
		line-height:17px;
		border-top-left-radius: 15px; 
		border-top-right-radius: 15px; 
		float:left;
	}
	
	.tituloPostagensMaisAcessadosBlog {
		width:364px; 
		background-color:#FDF9ED; 
		border-top-left-radius: 15px; 
		border-top-right-radius: 15px; 
		float:left;	
		margin-top:25px;
		margin-left:0px;
	}	

	.tituloNoticiasMaisAcessasBlog {
		width:325px; 
		height:70px; 
		margin-top:0px; 
		margin-left:20px; 
		line-height:15px; 
		float:left;
	}	
	
	.barraCategoriaBlog {
		width:334px; 
		margin-left:20px;
	}	
	
    .corpo-buscador {
        padding: 125px 15px 0 15px;
    }
	
	.corpo-buscador-co {
        /*padding: 195px 15px 0 15px;*/
    }
	
	.corpo-buscador-buskauto {
        /*padding: 195px 15px 0 15px;*/
    }
    
	.site-container-buy {
        margin-top: 120px
    } 
	
	.distanciaFechamentoMobile {
		margin-left: 0px !important;
	}	
	
	.abasTodosOsEsportesResponsivo {		
		display: none;
	}	

	.abasTodosOsEsportesResponsivoSE {		
		display: flex;
		margin-top:0px;
	}

    .CountriesLogoCoachMobile {
		position:absolute; 
		margin-top:-10px; 
		margin-left:229px;
        display:flex;
    }	

	.brancoAvatarMenuResponsivo {
		background-color:#FFFFFF; 
		width:39px; 
		height:39px; 
		position:absolute; 
		margin-left:128px; 
		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:130px; 
		pointer-events:none;
	}

	.ajustaCreditosSaldos {
		margin-left:5px;
	}	

	.logoPagSeguro-Mobile {
		display: flex; position:absolute; margin-left:240px; margin-top:-47px;	
	}	
	
	.logoPix-Mobile {
		display: flex; position:absolute; margin-left:240px; margin-top:-47px;	
	}
	
	.logoInfinitePay-Mobile {
		display: flex; position:absolute; margin-left:240px; margin-top:-47px;	
	}
	
	.boxVagas4xMeusCredito {
		width:165px;
		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:165px;
		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:165px;
		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;		
	}
	
	.boxVagas4xCreditoDepositar {
		width:165px;
		height:160px; 
		float:left;
		padding:5px;	
		line-height:15px; 
		background-color:#E1F3F7; /*#EEEEEE*/
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;	
		border-bottom-left-radius: 0px; 
		border-bottom-right-radius: 0px;
	}
	
	.boxVagas6xCreditoDepositar {
		width:165px;
		height:160px; 
		float:left;
		padding:5px;	
		line-height:15px; 
		background-color:#E1F3F7; /*#EEEEEE*/
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;	
		border-bottom-left-radius: 0px; 
		border-bottom-right-radius: 0px;
	}
	
	.boxCorpoInputValueBuy {
		width:160px; 
		height:70px;
	}

	.boxInputValueBuyCredito {
		width:135px; 
		height:60px; 
		background-color:#FFF; 
		border-radius: 8px; 
		margin-right: 4px;
	}

	.barraCategoriaBlog {
		width:344px; 
		margin-left:20px;
	}

	.alinhaVerMaisBlog {
		color:#DDD; 
		margin-right:-185px; 
		text-align:right;
	}
	
	.boxTodosProdutoTitulo {
		background-color:#E8FDFD; 
		width:360px;
		/*height:95px; */
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}	

	.posicaoProdutoTitulo {
		position:absolute; 
		width:340px; 
		margin-top:20px;
	}
	
	.containerImagemProdutoResposivo {
	  width: 324px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}			
	
	.containerImagemProdutoResposivoSV {
	  width: 324px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
	.searchesSite {
		width:110px !important; 
		border-top-left-radius: 3px; 
		border-bottom-left-radius: 3px;
	}	
	
}

@media (max-width: 375px) 
{ 	
	
	.divListaProdutoResponsivo {
		width:345px; 
		height:185px; 
		float:left; 
		margin-top:10px;
	}
	
	.divDadosProdutoDireita {
		width:48.9%; 
		height:171px; 
		float:right;		
	}	
	
	.tituloLandingPageBuskautoTitulo {
		color:#FFF; 
		background-color:#00A2D7; 
		padding: 1px 2px; 
		display: inline-block; 
		font-size:20px; 
		z-index:1;
	}
	.tituloLandingPageBuskautoSubTitulo {
		color:#FFF; 
		background-color:#0DB8C6; 
		padding: 1px 2px; 
		margin-top:2px; 
		display: inline-block; 
		font-size:16px; 
		z-index:0;
	}
	.ajusteNumerosBuskautoMobile {
		margin-top:50px; 
		height:370px; 
		margin-left:30px;
	}
	.boxCorpoInputLoginBuskauto {
		width:259px; 
		height:60px; 
		background-color:#FFF; 
		float:left; 
		border-radius: 8px; 
		margin-right: 4px;
	}
	.containerImagemUploadCapaResponsiva {
	  width: 304px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
	.boxProdutosFotos {
		width:114px; 
		height:112px; 
		float:left;
	}

		/* Estilo padrão */
		.bordaProdutoFotos {
			color: #999;
			text-align: left;
			width: 110px;
			height: 106px;
			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;*/
		}
			
		.containerImagem108x108 {
			width: 98px;
			height: 94px;
			overflow: hidden;
			position: relative;
			border-top-left-radius: 5px; 
			border-top-right-radius: 5px;		
			border-bottom-left-radius: 5px; 
			border-bottom-right-radius: 5px;	
		}
		
	.boxProdutosFotosBuskAuto {
		width:114px; 
		height:112px; 
		float:left;
	}

		/* Estilo padrão */
		.bordaProdutoFotosBuskAuto {
			color: #999;
			text-align: left;
			width: 110px;
			height: 106px;
			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;*/
		}
			
		.containerImagem108x108BuskAuto {
			width: 98px;
			height: 94px;
			overflow: hidden;
			position: relative;
			border-top-left-radius: 5px; 
			border-top-right-radius: 5px;		
			border-bottom-left-radius: 5px; 
			border-bottom-right-radius: 5px;	
		}
		
	.alinhaRankingVizinhasIndicadas {
		margin-left:0px;
		margin-top:-10px;
	}	
	
	.alinhaResultadoNumerosPremiados {
		width:100%; 
		justify-content: center; 
		align-items: center;
		margin-left:8px;
	}
	
	.divAlinhaLogoCartolaCoin {
		position:absolute; 
		margin-top:80px; 
		margin-left:-55px;
	}	
	
    .homeCadastroBonus {
		position:absolute; 
		width:363px;
		height:220px;
		background-color: transparent;
    }
	
	.searchesSite {
		width:100px !important; 
		border-top-left-radius: 3px; 
		border-bottom-left-radius: 3px;
	}	
	
}

@media (max-width: 385px) 
{ 	
	
	.alinhaRankingVizinhasIndicadas {
		margin-left:10px;
		margin-top:-10px;
	}
	
	.ajustaCreditosMeusCreditos {
		margin-left:0px;
	}	
	
	.posicaoSuperChat {
		position:absolute;
		margin-left:-55px;
		margin-top:20px;
	}	
	
	.alinhaRedesSociaisRodape {
		width:230px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:45px; 
		margin-top:10px;
	}	
	
	.alinhaRedesSociaisRodapeBuskape {
		width:200px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:120px; 
		margin-top:10px;
	}	

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

	.posicaoDetalhesCanal {
		text-align:justify; 
		color:#AAAAAA;		
		width:274px; 
		margin-left:15px;
	}	

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

	.divBoxDadosDownline_Detalhes {
		width:345px; 
		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:345px; 
		height:200px; 
		float:left; 
		background-color:#F8F8F8; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px; 
		border-bottom: solid 5px #EEEEEE;
		margin-top:15px;
	}	

	.alinhaPostagemPC {
		margin-left:20px;
	}	

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

	.boxDepoimentos {
		width:340px;
		margin-left:-5px;
	}
	
	.boxDepoimentosPost {
		width:340px;
	}
	
	.bordaTextoDepoimento {
		background-color:#FDF9ED; 
		color:#999; 
		text-align:left; 
		height:170px; 
		width:345px; 
		padding: 15px 15px; 
		border-bottom-left-radius: 10px; 
		border-bottom-right-radius: 10px;
	}

	.tamanhoBlocoFotoBlog {
		width: 345px; 
		height: 160px; 
		position: relative; 
		overflow: hidden;
	}		
	
	.boxOfertas2xDadosTimeMenor {
		width:344px;
		/*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;*/
	}	

	.posicaoBoxTimeEsporteTitulo {
		margin-left:12px;
	}

	.larguraDescricaoAtletaTimeTecnico {
		background-color:#F8F8F8; 
		width:280px; 
		height:100%; 
		overflow-y:auto; 
		overflow-x:hidden;
	}	
	
	.posicionaBannerOfertaProduto {
		float:right; 
		margin-right:50px; 
		margin-top:-35px;
	}
	
	.fechamentoMomentoCompraNormal {
		margin-top:10px;
		width:260px; 
	}		
	
	.larguraDetalhesAtletaTimeTecnico {
		color:#999999; 
		margin-top:10px; 
		width:295px; 
		text-align:justify;
	}

	.alinhaIrJogoNextGame {
		position:absolute; 
		margin-left:215px;
	}	
	
	.alinhaBandeiraAtleta {
		position:absolute; 
		margin-top:45px; 
		margin-left:267px;
	}
	
	.alinhaBandeiraAtletaLivre {
		position:absolute; 
		margin-top:0px; 
		margin-left:278px;
	}
	
	.alinhaAvaliacaoAtletaDetalhes {
		width:40px; 
		height:40px; 
		background-color:#5bc0de; 
		position:absolute; 
		margin-top:0px;
		margin-left:260px;
		border-top-left-radius: 5px; 
		border-top-right-radius: 5px;	
		border-bottom-left-radius: 5px; 
		border-bottom-right-radius: 6px;
	}
	
	.alinhaAvaliacaoAtletaJogoDetalhes {
		width:40px; 
		height:40px; 
		background-color:#5bc0de; 
		position:absolute; 
		margin-top:-15px;
		margin-left:279px;
		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:279px;
	}	

	.alinhaAvaliacaoAtleta {
		width:40px; 
		height:40px; 
		background-color:#5bc0de; 
		position:absolute;
		margin-left:-15px;
		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:-15px;
		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:-15px;
		margin-top:0px;
		border-top-left-radius: 5px; 
		border-top-right-radius: 5px;	
		border-bottom-left-radius: 5px; 
		border-bottom-right-radius: 6px;
	}	

	.alinhaTituloJogo {
		margin-left:5px;
	}
	
	.logoPagSeguro-Mobile {
		display: flex; position:absolute; margin-left:240px; margin-top:-47px;	
	}
	
	.logoPix-Mobile {
		display: flex; position:absolute; margin-left:240px; margin-top:-47px;	
	}
	
	.logoInfinitePay-Mobile {
		display: flex; position:absolute; margin-left:240px; margin-top:-47px;	
	}
	
    .CountriesLogoMobile {
		position:absolute; 
		margin-top:15px; 
		margin-left:295px;
        display:flex;
    }	
	
	.boxTodosEsportesJogosEvento {
		background-color:#F8F8F8; 
		width:344px;
		/*height:140px;*/
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}
	
	.boxProdutosFilmeSerie {
		width:180px; 
		height:272px;
		padding-left:5px;
		padding-bottom:15px;
		padding:10px;
		float:left;
	}	
	
		/* Estilo padrão */
		.bordaProdutoFilmeSerie {
			color: #999;
			text-align: left;
			height: 253px;
			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 */
		}	
	
	.boxPlayerVideo {
		width:344px; 
	}	
	
	.boxAbaMinhasComprasDetalhes {
		width:344px;
	}	
	
	.video-container {
		width: 344px;
		height: 280px;
		background-color: #000000;
	}
	
	.bannerPublicidadeMobile {
		width:344px; 
		max-width:344px; 
		margin-top:10px; 
	}	
	
	.boxJogo {
		width:344px; 
	}	
	
	.boxCorpoDepoimento {
		width:344px; 
	}	

	.fotoDepoimento {
		background-color:#EFEFEF;
		width:345px; 	
		height:160px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
	}
	
	.boxTodosEsportesJogador {
		background-color:#E8FDFD; 
		width:344px;
		/*height:95px; */
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}	
	
	.boxTodosProdutoTitulo {
		background-color:#E8FDFD; 
		width:344px;
		/*height:95px; */
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}

	.posicaoProdutoTitulo {
		position:absolute; 
		width:325px; 
		margin-top:20px;
	}	
	
	.divFotoEscudo {
		position:absolute; 
		margin-left:230px; 
		margin-top:15px;
	}

	.divFotoEscudoTime {
		position:absolute; 
		margin-left:280px; 
		margin-top:19px;
	}
	
	.logoCanalTv {
		margin-top:5px; 
		margin-left:240px; 
		position:absolute;
	}	
	
	.divFotoEscudoTimeDetalhes {
		position:absolute; 
		margin-left:240px; 
		margin-top:27px;
	}
	
	.divFotoEscudoTimeDetalhesTecnico {
		position:absolute; 
		margin-left:290px; 
		margin-top:27px;
	}	

	.posicaoEstatisticasJogos {
		margin-top:30px;
	}	

	.posicaoPlacarJogo {
		width:324px; 
		height:140px;
		margin-left:15px;
	}
	
	.posicaoDetalhesCanal {
		text-align:justify; 
		color:#AAAAAA;		
		width:304px; 
		margin-left:15px;
	}
	
	.detalhesPlacarJogo {
		width:324px; 
		height:80px;
		margin-left:15px;
	}	
	
	.line-grey-dotted-cabecalho-placar {
		background-image: url(../../images/bg/line-grey-dotted.png); 
		width:295px;
		height:1px;
		margin-left:25px;
		display: flex;
	}

	.alinhaPosicaoEstatisticasJogo {
		margin-top:20px; 
		margin-left:0px;
	}	

	.logoTorneioEvento {
		margin-top:20px; 
		margin-left:260px;
		position:absolute;
	}	
	
	.boxCabecalhoJogo {
		width:344px;
		margin-left:0px;
	}
	
	.larguraEscalaDesempenhoDetalhes {
		width:344px;
	}
	
	.line-grey-dotted-cabecalho-jogo {
        margin-top: inherit;
        position: inherit;
		width:90%;
		margin-left:15px;
    }
	
	.line-grey-dotted-cabecalho-atleta {
        margin-top: inherit;
        position: inherit;
		margin-left:0px;
		width:290px;
    }
	
	.posicaoEstatisticasTimesAtletasTecnicos {
		margin-top:20px; 
		margin-left:-30px;
	}		

	.posicaoBoxDadosEsportesJogos {
		width:100%; 
		margin-left:0px; 
		margin-top:10px; 
		float:left; 
		padding-bottom:10px;
	}		
	
	.posicaoEstatisticasAtleta {
		margin-left:-35px;
		margin-top:15px;
	}		

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

	.divCampSchema {
		padding:10px; 
		margin-left:-20px;
	}	

	.boxOfertas2xDadosTime {
		width:344px;
		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;*/
	}	
	
	.marcaDaguaCampo {
		position:absolute; 
		margin-left:0px;
		margin-top:15px;	
	}

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

    .divCalendarioMobile {
		width:344px;
		display: flex; 
		justify-content: center; 
		align-items: center; 
		margin-left:-2px;
	}

	.divBoxCalendarioDados {
		width:47px; 
		height:127px; 
		float:left;
	}

	.divTamanhoCalendario {
		width:47px; 
	}
	
	.alinhaRedesSociaisRodape {
		width:230px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:55px; 
		margin-top:10px;
	}	
	
	.alinhaRedesSociaisRodapeBuskape {
		width:200px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:127px; 
		margin-top:10px;
	}
	
	.alinhaIdiomaRodape {
		width:140px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:95px; 
		margin-top:10px;
	}	

    .TimeNameTableBalanco {
        display: none;
    }
    .TimeNameTableBalancoMobile {
        display:flex;
    }
	
	.posicaoBarraLadoBlog {
		width:360px;
		margin-left:0px;
	}	

	.tituloUltimasPostagensBlog {
		width:345px; 
		height:65px; 
		background-color:#E8FDFD; 
		line-height:17px;
		border-top-left-radius: 15px; 
		border-top-right-radius: 15px; 
		float:left;
	}
	
	.tituloPostagensMaisAcessadosBlog {
		width:345px; 
		background-color:#FDF9ED; 
		border-top-left-radius: 15px; 
		border-top-right-radius: 15px; 
		float:left;	
		margin-top:25px;
		margin-left:0px;
	}	

	.tituloNoticiasMaisAcessasBlog {
		width:305px; 
		height:70px; 
		margin-top:0px; 
		margin-left:20px; 
		line-height:15px; 
		float:left;
	}	
	
	.barraCategoriaBlog {
		width:324px; 
		margin-left:20px;
	}		

	.alinhaVerMaisBlog {
		color:#DDD; 
		margin-right:-180px; 
		text-align:right;
	}
	
	.boxCorpoInputPequeno {
		width:269px; 
		height:70px;
	}	
	
	.boxCorpoInputPostMensagem {
		width:269px; 
		height:70px;
		position:absolute; 
		margin-left:115px; 
		margin-top:2px;
	}
	
	.avatarCorpoInputPostMensagem {
		position:absolute; 
		margin-left:70px; 
		margin-top:17px; 
		z-index:9; 
		cursor:pointer; 
		pointer-events:none;
	}

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

	.containerImagemProdutoResposivo {
	  width: 308px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
	.containerImagemProdutoResposivoSV {
	  width: 308px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
}

@media (max-width: 360px) 
{ 	
	
	.alinhaRankingVizinhasIndicadas {
		margin-left:20px;
		margin-top:-10px;
	}

	.boxProdutosFilmeSerie {
		width:173px; 
		height:274px;
		padding-left:5px;
		padding-bottom:15px;
		padding:10px;
		float:left;
	}	

		/* Estilo padrão */
		.bordaProdutoFilmeSerie {
			color: #999;
			text-align: left;
			height: 253px;
			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 */
		}	
	
	.searchesSite {
		width:100px !important; 
		border-top-left-radius: 3px; 
		border-bottom-left-radius: 3px;
	}		
	
	.containerImagemProdutoResposivo {
	  width: 294px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}	
	
	.containerImagemProdutoResposivoSV {
	  width: 294px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
	.posicaoSuperChat {
		position:absolute;
		margin-left:-62px;
		margin-top:20px;
	}
	
	.alinhaRedesSociaisRodape {
		width:230px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:25px; 
		margin-top:10px;
	}
	
	.alinhaRedesSociaisRodapeBuskape {
		width:200px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:100px; 
		margin-top:10px;
	}
	
	.alinhaGaleriaFotos {
		margin-top:10px; 
		margin-left:40px;
	}

	.boxDepoimentos {
		width:325px;	
	}
	
	.boxDepoimentosPost {
		width:325px;	
	}

	.bordaTextoDepoimento {
		background-color:#FDF9ED; 
		color:#999; 
		text-align:left; 
		height:170px; 
		width:295px; 
		padding: 15px 15px; 
		border-bottom-left-radius: 10px; 
		border-bottom-right-radius: 10px;
	}

	.posicaoBoxTimeEsporteTitulo {
		margin-left:15px;
	}

	.larguraDescricaoAtletaTimeTecnico {
		background-color:#F8F8F8; 
		width:300px; 
		height:100%; 
		overflow-y:auto; 
		overflow-x:hidden;
	}
	
	.posicionaBannerOfertaProduto {
		float:right; 
		margin-right:50px; 
		margin-top:-35px;
	}

	.fechamentoMomentoCompraNormal {
		margin-top:10px;
		width:265px; 
	}		

	.larguraDetalhesAtletaTimeTecnico {
		color:#999999; 
		margin-top:10px; 
		width:265px; 
		text-align:justify;
	}

	.posicaoBtnClearBuyCredits {
		display:none; 
		position: absolute; 
		margin-left:145px; 
		margin-top: 6px; 
		cursor: pointer; 
		z-index:20;	
	}
	
	.posicaoBtnClearBuyCreditsModal {
		display:none; 
		position: absolute; 
		margin-left:170px; 
		margin-top: -27px; 
		cursor: pointer; 
		z-index:20;	
	}

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

	.alinhaBotaoPlusLessAthletes {
		margin-top:-8px;
		margin-left:-9px;
	}

	.boxTodosEsportesJogosEvento {
		background-color:#F8F8F8; 
		width:324px;
		margin-left:-10px;
		/*height:140px;*/
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}
	
	.boxPlayerVideo {
		width:324px; 
	}
	
	.boxAbaMinhasComprasDetalhes {
		width:324px;
	}		

	.video-container {
		width: 324px;
		height: 280px;
		background-color: #000000;
	}
	
	.bannerPublicidadeMobile {
		width:324px; 
		max-width:324px; 
		margin-top:10px;
	}
	
	.boxJogo {
		width:324px; 
	}
	
	.boxCorpoDepoimento {
		width:324px; 
	}	

	.fotoDepoimento {
		background-color:#EFEFEF;
		width:380px; 	
		height:160px; 
		border-top-left-radius: 10px; 
		border-top-right-radius: 10px;
	}
	
	.boxTodosEsportesJogador {
		background-color:#E8FDFD; 
		width:324px;
		/*height:95px; */
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}
	
	.boxTodosProdutoTitulo {
		background-color:#E8FDFD; 
		width:324px;
		/*height:95px; */
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}

	.posicaoProdutoTitulo {
		position:absolute; 
		width:345px; 
		margin-top:20px;
	}	

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

	.divFotoEscudoTime {
		position:absolute; 
		margin-left:280px; 
		margin-top:19px;
	}
	
	.logoCanalTv {
		margin-top:5px; 
		margin-left:225px; 
		position:absolute;
	}	
	
	.divFotoEscudoTimeDetalhes {
		position:absolute; 
		margin-left:280px; 
		margin-top:19px;
	}
	
	.divFotoEscudoTimeDetalhesTecnico {
		position:absolute; 
		margin-left:330px; 
		margin-top:19px;
	}	
	
	.posicaoEstatisticasJogos {
		margin-top:30px;
	}

	.posicaoPlacarJogo {
		text-align:justify; 
		color:#AAAAAA;		
		width:364px; 
		height:140px;	
	}
	
	.posicaoDetalhesCanal {
		text-align:justify; 
		color:#AAAAAA;		
		width:284px; 
		margin-left:20px;
	}
	
	.detalhesPlacarJogo {
		width:364px; 
		height:80px;	
	}

	.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;
	}
	
	.divCampSchema {
		padding:10px; 
		margin-left:-20px;
	}
	
    .divCalendarioMobile {
		width:344px;
		display: flex; 
		justify-content: center; 
		align-items: center; 
		margin-left:-15px;
	}

	.divBoxCalendarioDados {
		width:45px; 
		height:127px; 
		float:left;
	}

	.divTamanhoCalendario {
		width:45px; 
	}
	
}

@media (max-width: 320px) 
{  

	.divListaProdutoResponsivo {
		width:285px; 
		height:185px; 
		float:left; 
		margin-top:10px;
	}
	
	.divDadosProdutoDireita {
		width:40.9%; 
		height:171px; 
		float:right;		
	}	

	.alinhaShowPassword {
		position: absolute; 
		margin-left: 180px;
		margin-top: 20px; 
		cursor: pointer; 
		z-index:1;
	}	
	.boxInput {
		width:220px; 
		height:60px; 
		background-color:#FFF; 
		border-radius: 8px; 
		margin-right: 4px;
	}
	.boxInputValorAberto {
		width:220px; 
		height:90px; 
		/*background-color:#FFF;*/
		background-color:#FFFFF2;
		border-radius: 8px; 
		margin-right: 4px;
	}	
	.boxInputOptions {
		width:220px; 
		height:20px; 
		background-color:#FFF; 
		border-radius: 8px; 
		margin-right: 4px;
	}	
	.boxInputResumo {
		width:220px; 
		/*height:20px;*/
		background-color:#FFF; 
		border-radius: 8px; 
		margin-right: 4px;
	}		
	.boxOfertas2xAzulClaro {
		width:280px; 
		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;
		margin-left:-2px;
	}
	.boxOfertas2xAzulClaroBuskauto {
		width:280px; 
		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;
		margin-left:-2px;
	}	
	.boxOfertas2xBuskauto {
		width: 280px;
        height: auto;
        float: inherit;
        margin-left: 0;
    }	
	.boxCorpoInputLoginBuskauto {
		width:220px; 
		height:60px; 
		background-color:#FFF; 
		float:left; 
		border-radius: 8px; 
		margin-right: 4px;
	}		
	.alinhaRedesSociaisRodapeBuskape {
		width:200px;
		margin-left:auto; 
		margin-right:auto; 
		float:left; 
		margin-left:100px; 
		margin-top:10px;
		position:absolute;
	}   
   .logo-mobile-buskauto {
        width: 219px;
        height: 28px;
		/*background-image: url("../../images/logo/buskauto-mobile.png");*/
        z-index: 2001;
		margin-top: -55px;
		margin-left: 10px;
        /*transform: translate3d(0, 0, 0);*/
        position: relative;;
    }	
	.tituloLandingPageBuskautoTitulo {
		color:#FFF; 
		background-color:#00A2D7; 
		padding: 1px 2px; 
		display: inline-block; 
		font-size:20px; 
		z-index:1;
	}
	.tituloLandingPageBuskautoSubTitulo {
		color:#FFF; 
		background-color:#0DB8C6; 
		padding: 1px 2px; 
		margin-top:2px; 
		display: inline-block; 
		font-size:16px; 
		z-index:0;
	}		
	.TabelaClassificacaoMobile {
		display:none;
	}    
	.TabelaClassificacaoResponsivo {
        display:flex;
		flex-direction:column;
    }		
	.ajusteNumerosBuskautoMobile {
		margin-top:50px; 
		height:370px; 
		margin-left:10px;
	}
	.larguraDescricaoAtletaTimeTecnico {
		background-color:#F8F8F8; 
		width:288px; 
		height:100%; 
		overflow-y:auto; 
		overflow-x:hidden;
	}
 	
	.boxTodosProdutoTitulo {
		background-color:#E8FDFD; 
		width:288px; 
		/*height:95px; */
		border-top-left-radius:10px; 
		border-top-right-radius:10px;	
	}	
	
	.containerImagemUploadCapaResponsiva {
	  width: 248px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
	.alinhaResultadoNumerosPremiados {
		width:100%; 
		justify-content: center; 
		align-items: center;
		margin-left:8px;
		margin-left:0px;
	}	
	
	.tamanhoResponsivoGrandePremio {
		width:162px; 
		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:162px; 
		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;
	}
	
	.boxProdutoSorteado {
		width:162px;
		height:282px; 
		float:left;
	}

		/* Estilo padrão */
		.bordaProdutosSorteado {
			width:155px;
			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;*/
		}	
	
	.posicaoDefinirCotas {
		float:left; 
		margin-top:15px; 
		margin-left:35px;
	}	
	
	.containerImagemProdutoResposivo {
	  width: 254px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}	
	
	.containerImagemProdutoResposivoSV {
	  width: 254px;
	  height: 180px;
	  overflow: hidden;
	  position: relative;
	}
	
	.boxProdutosFotos {
		width:108px; 
		height:106px; 
		float:left;
	}

		/* Estilo padrão */
		.bordaProdutoFotos {
			color: #999;
			text-align: left;
			width: 104px;
			height: 100px;
			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;*/
		}
			
		.containerImagem108x108 {
			width: 94px;
			height: 90px;
			overflow: hidden;
			position: relative;
			border-top-left-radius: 5px; 
			border-top-right-radius: 5px;		
			border-bottom-left-radius: 5px; 
			border-bottom-right-radius: 5px;	
		}
	
	.boxProdutosFotosBuskAuto {
		width:108px; 
		height:106px; 
		float:left;
	}

		/* Estilo padrão */
		.bordaProdutoFotosBuskAuto {
			color: #999;
			text-align: left;
			width: 104px;
			height: 100px;
			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;*/
		}
			
		.containerImagem108x108BuskAuto {
			width: 94px;
			height: 90px;
			overflow: hidden;
			position: relative;
			border-top-left-radius: 5px; 
			border-top-right-radius: 5px;		
			border-bottom-left-radius: 5px; 
			border-bottom-right-radius: 5px;	
		}
		
	.alinhaPostagemPC {
		margin-left:27px;
	}	

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

	.bordaTextoDepoimento {
		background-color:#FDF9ED; 
		color:#999; 
		text-align:left; 
		height:170px; 
		width:295px; 
		padding: 15px 15px; 
		border-bottom-left-radius: 10px; 
		border-bottom-right-radius: 10px;
	}
	
	.tituloUltimasPostagensBlog {
		width:294px; 
		height:65px; 
		background-color:#E8FDFD; 
		line-height:17px;
		border-top-left-radius: 15px; 
		border-top-right-radius: 15px; 
		float:left;
	}
	
	.tituloPostagensMaisAcessadosBlog {
		width:294px; 
		background-color:#FDF9ED; 
		border-top-left-radius: 15px; 
		border-top-right-radius: 15px; 
		float:left;	
		margin-top:25px;
		margin-left:0px;
	}	

	.tituloNoticiasMaisAcessasBlog {
		width:255px; 
		height:70px; 
		margin-top:0px; 
		margin-left:20px; 
		line-height:15px; 
		float:left;
	}	
	
	.barraCategoriaBlog {
		width:204px; 
		margin-left:20px;
	}	

	.alinhaVerMaisBlog {
		color:#DDD; 
		margin-right:-150px; 
		text-align:right;
	}
	
	.tamanhoBlocoFotoBlog {
		width: 295px; 
		height: 160px; 
		position: relative; 
		overflow: hidden;
	}	
	
	.boxPlayerVideo {
		width:290px; 
	}

	.boxAbaMinhasComprasDetalhes {
		width:290px;
	}	
	
	.searchesSite {
		width:80px !important; 
		border-top-left-radius: 3px; 
		border-bottom-left-radius: 3px;
	}
	
	.filtrarSite {
		font-size:14px;
		float:left;	
		height:34px; 
		width:100px;
		color:#CCCCCC;
	}	
	
}	