﻿
 @font-face {
     font-family: 'ITCOfficinaSerifBold';
     src: url('fonts/officinaserif-bold-webfont.eot');
     src: url('fonts/officinaserif-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/officinaserif-bold-webfont.woff') format('woff'), url('fonts/officinaserif-bold-webfont.ttf') format('truetype'), url('fonts/officinaserif-bold-webfont.svg#ITCOfficinaSerifBold') format('svg');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'ITCOfficinaSerifBookRegular';
     src: url('fonts/officinaserif-book-webfont.eot');
     src: url('fonts/officinaserif-book-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/officinaserif-book-webfont.woff') format('woff'), url('fonts/officinaserif-book-webfont.ttf') format('truetype'), url('fonts/officinaserif-book-webfont.svg#ITCOfficinaSerifBookRegular') format('svg');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'vivobold';
     src: url('fonts/vivo-bold-webfont.eot');
     src: url('fonts/vivo-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/vivo-bold-webfont.woff') format('woff'), url('fonts/vivo-bold-webfont.ttf') format('truetype'), url('fonts/vivo-bold-webfont.svg#vivobold') format('svg');
     font-weight: normal;
     font-style: normal;
}
 h1,h2,h3,h4,.titulo,.por,legend,.pontos,.input[type="submit"] {
     font-family:'ITCOfficinaSerifBold',Arial;
}
/*.botaoresgatar ,.botaocorprincipal,.botaoaceito,.botaonaoaceito,.botaosalvar, .botao1,.botaovoltar,.botaobuscar,.btn_search {
     font-family:'ITCOfficinaSerifBold',Arial !important;
}
*/
 .logo img {
     float:left;
}
 .logo h1 {
     width:auto;
     color:#28b8f5;
     font-size:42px;
     float:right;
     margin-left:25px;
     margin-top:5px;
    /*font-family:'Conv_ColabLig-webfont',Arial;
    */
}
 body {
     text-align: center;
     font-family: arial;
     font-size: 12px;
    /*background-color: #dae8e8;
    */
     color: #6e6e6e;
     background-color:#e1e1df;
    /* background-image: url("imagens/bg_geral.png");
     background-repeat:no-repeat;
    */
     background-size:100%;
}
 .body2 {
     text-align: center;
     font-family: arial;
     font-size: 12px;
     background-color: #ffffff;
     color: #656363;
     background-image: url("https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/bg_geral2.png");
     background-repeat: repeat-x;
}
 a {
     text-decoration: none;
}
 a:link {
     color: inherit;
     text-decoration: none;
}
 a:visited {
     color: inherit;
     text-decoration: none;
}
 a:hover {
     color: inherit;
     text-decoration: underline;
}
 a.linkSublinhado {
     text-decoration: underline;
}
 a.linkSublinhado:hover {
     text-decoration: underline;
}
 a.linkSublinhado:visited {
     color: Purple;
}
 #topo .menusuperior {
     color: #fff;
}
 .titulobox {
     color: #6D3A5D;
     font-size: 14px;
     font-weight: bold;
     font-style: normal;
     background-color: #eae8e8;
}
 .boxpontos {
     background-image: url("https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/bg_pontos.png");
     background-repeat: no-repeat;
     color: #656363;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
     text-align: center;
}
 .boxpontos span.pontos {
     color: #be872a;
     font-size: 16px;
     font-weight: bold;
     font-style: italic;
}
 .fontlaranja {
     color: #6D3A5D;
}
/*MENU*/
 #menu a {
     background-color: #6D3A5D;
     behavior: url(../../Content/css/PIE.htc);
     color: #fff;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
}
 #menu .atual a {
     behavior: url(../../Content/css/PIE.htc);
     background-color: #041e4f;
     color: #ffffff;
}
/*SUBMENU*/
 #submenu {
    /*width: 980px;
    */
     color: #ffffff;
     background-color: #041e4f;
}
 .menusuperior {
     background-color: #002538;
     -webkit-border-bottom-right-radius: 5px;
     -webkit-border-bottom-left-radius: 5px;
     -moz-border-radius-bottomright: 5px;
     -moz-border-radius-bottomleft: 5px;
     border-bottom-right-radius: 5px;
     border-bottom-left-radius: 5px;
     padding-right:10px;
     padding-left:10px;
     width: auto !important;
}
/*Menu Lateral*/
 .btchamada {
     background-color: #0067ac;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
     color: #ffffff;
}
 .menulateral h1 {
     color: #fff;
     font-size: 14px;
     font-weight: bold;
     font-style: normal;
     background-color: #6D3A5D;
}
 .menulateral ul {
     font-size: 11px;
     text-transform: none;
}
 .menulateral p a {
     color: #656363;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
}
 .menulateral span {
     color: #656363;
     font-size: 12px;
     font-weight: normal;
     font-style: normal;
}
/*Menu Lateral intero*/
 .menulateralinterno h1 {
     background-color: #6D3A5D;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
     color: #ffffff;
}
 .menulateralinterno ul {
     font-size: 11px;
     background-color: #f8f7f7;
}
 .menulateralinterno ul li {
     border-bottom: 1px solid #e1e1e1;
}
/*conteudo*/
 #conteudomeio .titulo {
     color: #6D3A5D;
     font-size: 14px;
     font-weight: bold;
     font-style: normal;
     background-color: #edecec;
}
 #conteudomeio .titulo span {
     text-transform: uppercase;
     font-weight: bold;
}
 #conteudomeio .titulo a {
     font-size: 12px;
     color: #6D3A5D;
}
 .titulologado {
     color: #6D3A5D;
     font-size: 18px;
     font-weight: normal;
     font-style: normal;
     border-bottom: 1px solid #6D3A5D;
}
 #sitemap {
     color: #656363;
     font-size: 11px;
     font-weight: normal;
     font-style: normal;
     background-color: #f8f7f7;
     background-color: #eae8e8;
}
 #sitemap a {
     color: #6D3A5D;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
}
/*paginacao*/
 #paginacao, #paginacao2 {
     color: #6D3A5D;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
}
 #paginacao a, #paginacao2 a {
     color: #656363;
}
 .paginacaoSelect {
     color: #6D3A5D !important;
}
/*Produtos*/
 .grid .produto {
     color: #656363;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
}
 .de {
     color: #656363;
     text-decoration: line-through;
}
 .por {
     color: #6D3A5D ;
     font-size: 18px;
     font-weight: bold;
     font-style: normal;
}
 .pontoscash {
     color: #656363 ;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
}
 .ou {
     color: #656363;
}
/*Titulos e Fontes*/
 .fontpontos {
     color: #6d3a5d;
     font-size: 14px;
     font-weight: bold;
     font-style: italic;
}
 .fontvalor {
     color: #656363;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
}
 .fontcinzaclaro {
     color: #8b8b8b;
}
 .fontazulescurobold {
     color: #6D3A5D;
     font-weight: bold;
}
 .fontvermelho {
     color: #aa2d27;
}
 .fontlaranja15,.total {
     color: #42ab2e ;
     font-size: 18px;
     font-weight: bold;
}
 .fontverde {
     color: #6D3A5D;
}
 .fontverde15 {
     color: #6D3A5D;
     font-size: 15px;
     font-weight: bold;
}
 .cabecalhoPrincipal {
     color: #6D3A5D;
     font-size: 24px;
     font-weight: bold;
     font-style: normal;
     text-transform: uppercase;
}
 .titinterno {
     color: #6D3A5D;
     font-size: 14px;
     font-weight: bold;
     font-style: normal;
     text-transform: uppercase;
}
 #principal h1 {
     color: #3c3c3c;
     font-size: 24px;
     font-weight: bold;
     font-style: normal;
}
 #premios h1 {
     color: #6D3A5D;
}
/*tags*/
 #nuvemtags .titulo span {
     color: #6D3A5D;
     font-size: 16px;
     font-weight: bold;
     font-style: normal;
}
 #nuvemtags .titulo a {
     color: #6D3A5D;
     font-size: 12px;
     font-weight: normal;
     font-style: underline;
}
 #tags a {
     text-decoration: none;
     color: #656363;
     font-weight: bold;
}
/*Barra de Busca*/
 .redessociais span {
     color: #6D3A5D;
     font-weight: bold;
}
 #buscarodape input[type="text"] {
     border: 1px solid #d9d9d9;
}
 .map h1 {
     color: #69cdff;
     font-size: 14px;
     font-weight: bold;
     font-style: normal;
}
 .formasdepagamento h1 {
     color: #69cdff;
     font-size: 14px;
     font-weight: bold;
     font-style: normal;
}
 #rodapecarrinho {
     background-color: #f8f7f7;
}
 #detalheproduto #fotos {
     color: #656363;
     font-size: 11px;
     font-weight: normal;
     font-style: normal;
}
 ul#thumblist li a.zoomThumbActive {
     border: 1px solid #6D3A5D;
}
 #detalheproduto #descricao h1 {
     color: #6D3A5D;
     font-size: 18px;
     font-weight: bold;
     font-style: normal;
}
 #detalheproduto #descricao .referencia {
     color: #656363;
     font-size: 11px;
     font-weight: normal;
     font-style: normal;
}
 #detalheproduto #descricao .de {
     color: #656363;
     font-size: 12px;
     font-weight: bold;
     font-style: line-through;
}
 #detalheproduto #descricao .por {
     color: #6D3A5D ;
     font-size: 22px;
     font-weight: bold;
     font-style: normal;
}
 #detalheproduto #descricao .opcoes {
     color: #656363;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
     background-color: #F0F0F0;
}
 .opcao1 {
     color: #656363;
     font-size: 14px;
     font-weight: bold;
     font-style: normal;
}
 .opcao2 {
     color: #656363;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
}
 .opcaogrande {
     border: 1px solid #ebebeb;
     background-color: #fff;
}
 .opcaogrande span {
     color: #6D3A5D;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
}
 .opcaogrande a {
     color: #656363;
}
 #detalheproduto #descricao #verificacep {
     color: #656363;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
     background-color: #f0f0f0;
}
 #detalheproduto #descricao #verificacep input[type="text"] {
     color: #9e9e9e;
     border: 1px solid #9e9e9e;
}
 #detalheproduto #descricao #listadedesejos {
     color: #656363;
     font-size: 11px;
     font-weight: bold;
     font-style: normal;
}
 #detalheproduto #descricao #compartilhe {
     color: #656363;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
}
 #detalheproduto .titulo {
     color: #6D3A5D;
     font-size: 16px;
     font-weight: bold;
     font-style: normal;
     background-color: #f8f7f7;
     background-color: #eae8e8;
}
 #detalheproduto h1 {
     color: #6D3A5D;
     font-size: 18px;
     font-weight: bold;
     font-style: normal;
}
 #detalheproduto .produtos {
     color: #656363;
     font-size: 11px;
     font-weight: normal;
     font-style: normal;
}
 #detalheproduto .produtos .por {
     color: #42ab2e ;
     font-size: 14px;
     font-weight: bold;
     font-style: normal;
}
 #detalheproduto .valorcomprejunto h2 {
     color: #656363;
     font-size: 13px;
     font-weight: bold;
     font-style: normal;
}
 #detalheproduto .avaliacao {
     color: #656363;
     font-size: 12px;
     font-weight: normal;
     font-style: normal;
}
 #detalheproduto .avaliacao h2 {
     color: #656363;
     font-size: 13px;
     font-weight: bold;
     font-style: normal;
}
/*CArrinho */
 .carrinhodireita .total {
     color: #639d22;
     font-size: 20px;
     font-weight: bold;
}
 .carrinhodireita .pontos {
     color: #6D3A5D;
     font-size: 20px;
     font-weight: bold;
     font-style: normal;
}
 .carrinhodireita .ou {
     color: #656363;
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
}
/*Index Logar*/
 #box1 h1, #box2 h1, #box3 h1 {
     color: #6D3A5D;
     font-size: 14px;
     font-weight: bold;
     font-style: normal;
}
 .box a {
     text-decoration: underline;
     color: #656363;
}
 #internodireita h1, #internoesquerda h1 {
     color: #6D3A5D;
     font-size: 14px;
     font-weight: bold;
     font-style: normal;
}
 #internodireita h2, #internoesquerda h2 {
     color: #656363;
     font-size: 12px;
     font-weight: bold;
     font-style: normal;
}
 #internodireita a, #internoesquerda a {
     font-size: 12px;
     color: #ab2e2a;
}
 #produtoscarrinho a {
     font-size: 12px;
     color: #ab2e2a;
}
 .telefonecarrinho span {
     font-size: 15px;
     font-weight: bold;
}
 .telefonelogado span {
     font-size: 15px;
     font-weight: bold;
}
 .tbcarrinho a, .tbcarrinho2 a {
     font-size: 12px;
     color: #666;
}
 .box a {
     font-size: 12px;
     color: #ab2e2a;
}
 #box4 h2, #box5 h2 {
     color: #3c3c3c;
     font-size: 16px;
     font-weight: 600;
     font-style: normal;
}
/*TOOLTIP*/
 span.show-tooltip-text {
     color: #ffffff;
     font-size: 14px;
     font-weight: normal;
     font-style: normal;
     background-color: #6D3A5D;
}
/*Formulario*/
 .formulario fieldset {
     border: 1px solid #7d408a;
     background-color: #fff;
}
 .formulario legend {
     background-color: #6D3A5D;
     color: #ffffff;
     behavior: url(../../Content/css/PIE.htc);
}
 .formulario input[type=text], input[type=password] {
     border: 1px solid #e8e8e8;
     font-size: 12px;
     color: #9d9d9d;
}
 .formulario textarea {
     font-family: Arial, Helvetica, sans-serif;
     border: 1px solid #e8e8e8;
     font-size: 12px;
     color: #9d9d9d;
}
/*Botoes*/
 .botao {
     color: #ffffff;
     cursor: pointer;
     font-size: 12px;
     font-weight: Bold;
     font-style: normal;
     text-transform: uppercase;
}
 .botaocorprincipal {
     color: #ffffff;
     cursor: pointer;
     font-size: 12px;
     font-weight: Bold;
     font-style: normal;
     text-transform: uppercase;
     background-color: #ff8200 !important;
}
 .botaoaceito {
     color: #ffffff;
     cursor: pointer;
     font-size: 12px;
     font-weight: Bold;
     font-style: normal;
     text-transform: none;
    /*background-color: #8fbf07;
    */
     background-color: #ff8200 !important;
}
 .botaonaoaceito {
     color: #ffffff;
     cursor: pointer;
     font-size: 12px;
     font-weight: Bold;
     font-style: normal;
     text-transform: none;
    /*background-color: #fe3249;
    */
     background-color: #6D3A5D;
}
 .botaosalvar, .botao1 {
     color: #ffffff;
     cursor: pointer;
     font-size: 12px;
     font-weight: Bold;
     font-style: normal;
     text-transform: uppercase;
     background-color: #d0549a;
     border-bottom: 1px solid #d0549a;
     color: #ffffff;
}
 #btnVoltarViagemTop, #btnVoltarViagemDown {
     margin: 0px 10px 0px 0px;
}
 .botaovoltar {
     color: #ffffff;
     cursor: pointer;
     font-size: 12px;
     font-weight: Bold;
     font-style: normal;
     text-transform: uppercase;
     background-color: #6D3A5D;
}
 .botaobuscar {
     color: #ffffff;
     cursor: pointer;
     font-size: 12px;
     font-weight: Bold;
     font-style: normal;
     text-transform: uppercase;
}
 #linha2logado {
    /*border-bottom: 1px solid #dbdbdb;
    */
}
 #search_query_top {
     background: url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/geral/lupa.jpg) no-repeat;
     border: 1px solid #b5b5b5;
     background-color: #fff;
}
 .carrinho {
     background-image: url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/bg_carrinho.png);
     background-repeat: no-repeat;
}
 .carrinho_produtos {
     background-image: url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/bg_carrinho_Produtos.jpg);
     background-repeat: no-repeat;
}
 .tamanhos {
     border: 1px solid #d9d9d9;
     color: #8e8e8e;
}
 .tamanhos2 {
     border: 1px solid #d9d9d9;
     background-color: #f3f3f3;
     color: #737373;
}
 .cores {
     border: 1px solid #d9d9d9;
}
 #resultadomelhores {
     color: #656363;
     background-color: #efeeee;
     behavior: url(../../Content/css/PIE.htc);
}
 #resultadomelhores h1 {
     color: #6D3A5D;
     font-size: 16px;
     font-weight: bold;
     font-style: normal;
}
 .tbmelhoresresultados th.tds {
     background-color: #fff;
     font-size: 14px;
     text-align: center;
     font-weight: bold;
}
 .tbmelhoresresultados td {
     text-align: center;
     font-size: 12px;
     background-color: #fff;
}
 .tbmelhoresresultados td.star {
     font-size: 12px;
     color: #6D3A5D ;
     font-weight: bold;
}
/*Ordenacao*/
 #ordenacao {
     font-size: 12px;
     color: #696969;
     border-top: 1px solid #dbc6e1;
     border-bottom: 1px solid #dbc6e1;
     font-weight: bold;
}
 #ordenacao .esquerda select {
     color: #6e6e6e;
}
 #visualizacao {
     font-size: 12px;
     color: #696969;
     border-bottom: 1px solid #dbc6e1;
     font-weight: bold;
}
 #visualizacao .esquerda a {
     font-weight: normal;
     color: #696969;
}
 #visualizacao .resultados select {
     font-size: 11px;
     color: #696969;
}
 .list .produto {
     border-bottom: 1px solid #d1d1d1;
}
 .list .viagem {
     background-color: #f8f7f7;
}
/*listagem opcoes de viagem busca*/
 .opcaoviagem, .opcaopacote, .opcaohotel {
     border: 1px solid #eae8e8;
     font-size: 11px;
     background-color: #fff;
}
 .opcaoviagem .esquerda span {
     color: #6D3A5D;
     font-size: 12px;
     font-weight: bold;
}
 .opcaoviagem .direita {
     background-color: #f8f6f6;
}
/*Lateral Banners*/
 #buscaviagens_lateral {
     background-color: #efeeee;
    /*behavior: url(../../Content/css/PIE.htc);
     background: -webkit-linear-gradient(top, #3092bf, #154f69);
     background: -moz-linear-gradient(top, #3092bf, #154f69);
     background: -o-linear-gradient(top, #3092bf, #154f69);
     background: -ms-linear-gradient(top, #3092bf, #154f69);
     background: linear-gradient(top, #3092bf, #154f69);
     -pie-background: linear-gradient(#3092bf, #154f69);
     background-color: #3092bf;
    */
}
/*Tabelas*/
 .tbnostyle td {
     background-color: #fff;
     text-align: left;
}
 .tbcompara td {
     text-align: center;
}
 .tbcompara tr:nth-child(odd) {
     background-color: #eeeced;
}
 .tbcompara tr:nth-child(even) {
     background-color: #fff;
}
 .tbcompara th {
     font-weight: bold;
     background-color: #eeeced;
     color: #7a7979;
     text-align: center;
}
 .tbcarrinho {
     border-left: 1px solid #c5c5c5;
     border-top: 1px solid #c5c5c5;
     border-right: 1px solid #c5c5c5;
     background-color:#fff;
}
 .tbcarrinho th {
     font-weight: bold;
     border-bottom: 1px solid #c5c5c5;
     background-color: #f0f0f0;
     color: #7a7979;
}
 .tbcarrinho td {
     border-bottom: 1px solid #c5c5c5;
}
 .tbcarrinho input.qtd {
     border: 1px solid #dbdbdb;
     color: #72746f;
}
 .tbcarrinho2 {
     border-left: 1px solid #c5c5c5;
     border-top: 1px solid #c5c5c5;
     border-right: 1px solid #c5c5c5;
}
 .tbcarrinho2 th {
     font-weight: bold;
     border-bottom: 1px solid #c5c5c5;
     background-color: #f0f0f0;
     color: #7a7979;
}
 .tbcarrinho2 td {
     border-bottom: 1px solid #c5c5c5;
}
 .tbcarrinho2 input.qtd {
     border: 1px solid #dbdbdb;
     color: #72746f;
}
 .tbcarrinho2 td.nostyle {
     border:0px;
}
 .tbcarrinhointerno th {
     font-weight: bold;
     border-bottom: 1px solid #aaaca9;
}
 .tbcarrinhointerno td {
     border-bottom: 1px solid #f3f3f3;
     color:7a7979 !important;
}
 .tbcarrinhointerno input.qtd {
     border: 1px solid #dbdbdb;
     color: #72746f;
}
 .tbresumopedido th {
     font-weight: bold;
     border-bottom: 1px solid #c5c5c5;
     background-color: #f0f0f0;
     color: #7a7979;
}
 .tbresumopedido tr.total {
     background-color: #f0f0f0;
     font-size: 14px;
     color: #404040;
     font-weight: bold;
}
 .tbresumopedido td {
     border-bottom: 1px solid #c5c5c5;
     color: #404040;
}
 .tbextrato th {
     font-weight: bold;
     background-color: #d5d3d4;
     color: #7a7979;
}
 .tbextrato tr:nth-child(odd) {
     background-color: #f5f5f5;
}
 .tbextrato tr:nth-child(even) {
     background-color: #eeeced;
}
 .tbextrato td {
     color: #767475;
}
 .tbopcaoviagem tr:nth-child(odd) {
     background-color: #f8f6f6;
}
 .tbopcaoviagem tr:nth-child(even) {
     background-color: #ebeaea;
}
 .tbopcaoviagem td.nostyle {
     background-color: #fff;
}
 #buscaviagens, .filtroresolve {
     background-color: #efeeee;
    /*behavior: url(../../Content/css/PIE.htc);
     background: -webkit-linear-gradient(top, #2e749a, #33d2fb);
     background: -moz-linear-gradient(top, #2e749a, #33d2fb);
     background: -o-linear-gradient(top, #2e749a, #33d2fb);
     background: -ms-linear-gradient(top, #2e749a, #33d2fb);
     background: linear-gradient(top, #2e749a, #33d2fb);
     -pie-background: linear-gradient(#2e749a, #33d2fb);
     background-color: #2e749a;
    */
}
 #buscaviagens h1 {
     color: #6D3A5D;
     font-size: 18px;
     font-weight: bold;
     font-style: normal;
}
/*fim pagina*/
 #nuvemtags {
     background-color: #f2f2f2;
     border: 1px solid #d9d9d9;
}
/*Detalhe Produto*/
 #detalheproduto #fotos {
     color: #868686;
}
 ul#thumblist li a {
     border: 1px solid #CCC;
}
 .carrinhoesquerda {
     border: 1px solid #c5c5c5;
}
 .carrinhodireita {
     border: 1px solid #c5c5c5;
}
 .box {
     border: 1px solid #dbdbdb;
     background-color: #fff;
}
 .box h2 {
     border-bottom: 1px solid #dbdbdb;
     font-size: 12px;
     font-weight: bold;
}
 .box label {
     font-size: 11px;
}
 .box input[type="text"], select, input[type="password"] {
     border: 1px solid #dbdbdb;
     color: #6f6f6f;
}
 .box .camposobrigatorios {
     border-top: 1px solid #dbdbdb;
     font-size: 11px;
}
 .box .bandeiras {
     font-size: 11px;
}
 #filtro {
     font-weight: bold;
     color: #6e6e6e;
     text-align: right;
}
 #filtro2 {
     color: #6e6e6e;
}
 #filtro3 {
     font-weight: bold;
     color: #6e6e6e;
     text-align: right;
}
 #filtro2 input[type=text] {
     border: 1px solid #dbdbdb;
     color: #b1b1b1;
     font-size: 11px;
}
 .tablepedido td {
     border-bottom: 1px solid #e8e8e8;
}
 #informacaopedido {
     border-bottom: 1px solid #e4e4e4;
}
/*lista de desejos*/
 .listadesejos td {
     border-bottom: 1px solid #e8e8e8;
}
 .listadesejos textarea {
     border: 1px solid #e8e8e8;
     font-size: 11px;
     color: #9d9d9d;
}
 .listadesejos label {
     font-size: 11px;
     color: #9d9d9d;
}
/*Informacoes da Conta*/
 .tbinfo input[type="text"] {
     border: 1px solid #ccc;
     font-size: 12px;
     color: #9d9d9d;
}
 .tbinfo textarea {
     border: 1px solid #e8e8e8;
     font-size: 12px;
     color: #9d9d9d;
}
 .camposobrigatorios {
     color: #aa2d27;
     border-top: 1px solid #e8e8e8;
     text-align: right;
}
 .corTextoRodape {
     color: #878799;
}
 .campoPreenchido {
     border: 1px solid #006633;
     font-size: 12px;
     color: #9d9d9d;
}
/*SCROLL bar*/
 .mCSB_scrollTools .mCSB_draggerRail {
     background: #cccccc;
    /* rgba fallback */
}
 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background: #6D3A5D;
    /* rgba fallback */
}
 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
     background: #794086;
}
 .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
     background: #6D3A5D;
}
 .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight {
     background-image: url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/mCSB_buttons.png);
     background-repeat: no-repeat;
}
/*Carrosel*/
 .jcarousel-skin-tango .jcarousel-next-horizontal {
     background: transparent url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/next.jpg) no-repeat 0 0;
}
 .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
     background: transparent url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/next_over.jpg) no-repeat 0 0;
}
 .jcarousel-skin-tango .jcarousel-next-horizontal:active {
     background: transparent url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/next_over.jpg) no-repeat 0 0;
}
 .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
     background: transparent url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/next.jpg) no-repeat 0 0;
}
 .jcarousel-skin-tango .jcarousel-prev-horizontal {
     background: transparent url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/prev.jpg) no-repeat 0 0;
}
 .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
     background: transparent url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/prev_over.jpg) no-repeat 0 0;
}
 .jcarousel-skin-tango .jcarousel-prev-horizontal:active {
     background: transparent url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/prev_over.jpg) no-repeat 0 0;
}
 .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
     background: transparent url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/prev.jpg) no-repeat 0 0;
}
/*busca viagens*/
 .container_search .searchEngine .destination .date {
     background: url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/calendar-2.png) bottom right no-repeat;
}
 .btn_search {
     color: #ffffff;
     font-size: 12px;
     font-weight: Bold;
     font-style: normal;
     text-transform: uppercase;
     background-color: #6D3A5D;
     border-bottom: 1px solid #6D3A5D;
     color: #ffffff;
}
/*busca viagens*/
 .container_search .searchEngine .destination .date, .date_hoteis {
     background: url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/calendar-2.png) bottom right no-repeat;
}
 .ui-datepicker table td a:hover {
     color: #ffffff;
     background: #ff8201;
     border: 1px solid #177537;
}
 .ui-datepicker .ui-datepicker-title {
     color: #6D3A5D;
}
 .btn_search {
     color: #ffffff;
     font-size: 12px;
     font-weight: Bold;
     font-style: normal;
     text-transform: uppercase;
}
 #rodape {
     background-color: #2792cb;
     color: #fff;
}
 .font0800 {
     padding-top: 5px;
     font-size: 14px;
     color: #69cdff;
}
 .atendimento {
     width:340px !important;
}
 .container_search {
     color: #656363;
}
 .container_search .searchEngine label {
     color: #656363;
}
 .container_search .searchEngine .way, .container_search .searchEngine .destination, .container_search .searchEngine .pass, .container_search .searchEngine .voo {
     border-bottom: 1px solid #e1e1e1;
}
 .container_search .searchEngine .way input, .container_search .searchEngine .destination input, .container_search .searchEngine .pass input, .container_search .searchEngine .voo input {
     border: 1px solid #e1e1e1;
}
 .container_search .searchEngine .destination label input {
     border: 1px solid #e1e1e1;
}
 .container_search .searchEngine .destination .date input {
     border: 1px solid #e1e1e1;
}
 .container_search .searchEngine .destination .cabin select {
     border: 1px solid #e1e1e1;
}
 .container_search .searchEngine .destination .airline select {
     border: 1px solid #e1e1e1;
}
 .container_search .searchEngine .pass label span span {
     color: #6D3A5D;
}
 .container_search .searchEngine .pass label select {
     border: 1px solid #e1e1e1;
}
 .btn_search {
     color: #ffffff !important;
}
/*Pacotes*/
 .container_search .searchEngine .way_pacotes {
     border-bottom: 1px solid #e1e1e1;
     color: #c8eeff;
}
 .container_search .searchEngine .destination_pacotes label.from_pacotes span {
     color: #656363;
}
 .container_search .searchEngine .destination_pacotes label.from_pacotes select {
     border: 1px solid #e1e1e1;
}
 .container_search .searchEngine .destination_pacotes label.going_to_pacotes span {
     color: #656363;
}
 .container_search .searchEngine .destination_pacotes label.going_to_pacotes select {
     border: 1px solid #e1e1e1;
}
 .container_search .searchEngine .destination_pacotes .date_pacotes {
     color: #656363;
}
 .container_search .searchEngine .destination_pacotes .date_pacotes select {
     border: 1px solid #e1e1e1;
}
/*Hoteis*/
 .container_search .searchEngine .destination label.going_to_hoteis {
     color: #656363;
}
 .container_search .searchEngine .destination label.going_to_hoteis span {
     color: #656363;
}
 .container_search .searchEngine .destination label.going_to_hoteis input {
     border: 1px solid #e1e1e1;
}
 .container_search .searchEngine .destination .date_hoteis {
     color: #656363;
}
 .container_search .searchEngine .destination .date_hoteis input {
     border: 1px solid #e1e1e1;
}
 .container_search .searchEngine .destination span.noites_hoteis {
     color: #656363;
}
 .container_search .searchEngine label.quartos select {
     border: 0px solid #e1e1e1;
}
 .container_search .searchEngine label.infoquartos {
     background-color: #66bbda;
}
 .container_search .searchEngine label.infoquartos h2 {
     color: #656363;
}
 .container_search .searchEngine label.infoquartos label span span {
     color: #999999;
}
 .container_search .searchEngine label.infoquartos label select {
     border: 0px solid #e1e1e1;
}
 .container_search .searchEngine label.infoquartos label.idade select {
     border: 0px solid #e1e1e1;
}
 .container_search .searchEngine div.infoquartos {
     background-color: #e1e1e1;
}
/*Busca Lateral*/
 #buscaviagens_lateral {
     color: ##656363;
}
 #buscaviagens_lateral input[type="text"] {
     border: 1px solid #e1e1e1;
}
 #buscaviagens_lateral label {
     width: 132px;
}
 #amount {
     background-color: #fff;
     color: #6D3A5D ;
}
 .boxneutro {
     background-color: #f8f7f7;
}
 .by {
     font-size: 10px;
}
 #toolbar {
     color: #ffffff;
     background-color: #6D3A5D;
     behavior: url(../../Content/css/PIE.htc);
     box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
     -moz-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
     -webkit-box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5);
}
 #search_query_top2 {
     border:1px solid white;
}
 #conttoolbar .saldotoolbar span {
     color:#9f64ab !important;
     margin-left:5px !important;
     margin-right:15px !important;
     font-weight:bold !important;
     font-size:16px !important;
}
 .saldotoolbar {
     background-color: #35123d;
}
 #toolbar .botaobuscar{
     color: #ffffff;
     cursor: pointer;
     font-size: 12px;
     font-weight: Bold;
     font-style: normal;
     text-transform: uppercase;
     background-color: #256298;
}
 .telefone span {
     font-size: 10px;
     font-weight: bold;
}
 .busca {
     margin-left:50px !important;
     margin-top:-15px !important;
}
 .carrinhoesquerda, .carrinhodireita {
     background-color:#fff;
}
 .blockUI.blockMsg {
     -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
     border:0px !important;
}
 #carrinho_tudo .fontvalor {
     color:#fff;
}
/****************************************************Novas Alterações***********************************************/
 #linha1 {
     background-color:#6D3A5D;
     color:#fff;
     background: #ff3363;
     background: -moz-linear-gradient(left, #ff3363 0%, #ff8200 100%);
     background: -webkit-linear-gradient(left, #ff3363 0%,#ff8200 100%);
     background: linear-gradient(to right, #ff3363 0%,#ff8200 100%);
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3363', endColorstr='#ff8200',GradientType=1 );
}
 .fontbusca {
     color:#be872a;
}
 .menupontos {
     background-color:#6D3A5D;
     color:#fff;
}
 .menucarrinho {
     background-color:#6D3A5D;
     color:#fff;
}
 .menuusuario {
     background-color:#6D3A5D;
     color:#fff;
}
 #produtoscarrinho, #popmenuusuario, #popmenupontos {
     background-color: #FFF;
     border: 7px solid #6D3A5D;
     color:#747474;
}
 #popmenuusuario, #popmenupontos {
     border: 7px solid #6D3A5D;
}
 .contbranco {
     background-color: #FFF;
}
 a.botaoresgatar {
     background-color:#d0549a;
     color:#fff;
    /* font-family:'Conv_ColabReg-webfont',Arial;
    */
}
 a.botaoresgatardetalhe {
    /*background-color: #d0549a !important;
    */
     background-color: #79ba33 !important;
}
 a.botaoneutro {
     background-color: #dcdcdc;
     color: #fff;
     font-size: 12px !important;
     font-style: normal;
     text-transform: uppercase;
     font-weight: Bold;
     width: auto !important;
}
 .descicone {
     color:#fff;
}
 #faixaatendimento, .faixafinal {
     background-color:#acc3ca;
     color:#FFF;
}
 #rodape h3 {
     color:#fff;
}
 #rodape .borderleft {
     border-left:1px solid #36133e;
}
 #buscarodape {
    /*background-color:#3bb9f0;
    */
}
 ul.megamenu li:hover {
     background-color:#0c3b93 !important;
}
 ul.megamenu div.mm-item-content {
     border: 7px solid #0c3b93 !important;
}
 .esquerdasubmenu ul li:hover, .categoriasubmenu ul li:hover {
     background-color:#FFF !important;
}
 ul.megamenu li.mm-item {
     border-left:1px solid #f1f1f1;
}
 #produtos{
     background-image:url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/bg_1.jpg);
     background-size:100%;
     background-color:#81a322;
     padding:10px;
     width:470px;
     float:left;
     height:190px;
}
 #produtos h1{
     color:#56710a;
     font-family:Trebuchet MS;
     font-size:45px;
     margin:10px;
     padding:0;
}
 #produtos p{
     color:#fff;
     font-size:16px;
     font-weight:bold;
     margin:15px 0 0 30px;
}
 #produtos img{
     float:right;
     margin-top:-30px;
}
 #Viagens{
     background-image:url(https://s3-sa-east-1.amazonaws.com/obj2.optemais.com.br/PRE_PRODUCAO/orgs/777/incentivo/1/Default/imagens/bg_2.jpg);
     background-size:100%;
     background-color:#f89b1c;
     padding:10px;
     width:470px;
     float:right;
     height:190px;
}
 #Viagens h1{
     color:#cc6005;
     text-align:right;
     font-family:Trebuchet MS;
     font-size:45px;
     margin:10px;
     padding:0;
}
 #Viagens p{
     color:#fff;
     font-size:16px;
     font-weight:bold;
     margin:15px 0 0 30px;
     float:right;
}
 #Viagens img{
     float:left;
}
 .nav-wizard > li.active > a, .nav-wizard > li.active > a:hover, .nav-wizard > li.active > a:focus {
     color: #ffffff;
     background-color: #6D3A5D !important;
}
 .nav-wizard > li.active > a:after {
     border-left-color: #6D3A5D !important;
}
 #topo,#linhamenu {
     background-color:#fff;
}
 #rodapevivo {
     background-color:#fff;
     padding:5px 0 5px 0;
}
 .grid .produto {
     height: 442px !important;
}
 .tbcarrinho .pontos {
     font-family:Arial !important;
}
 #rodape {
    padding: 10px 0 0 0 !important;
}
 .botaomenusuperiorhorizontal {
     width: 145px;
     height: 75px;
     float: right;
     margin-right: 1px;
     text-align: right;
}
 .iconemenu {
     background-color:#6D3A5D;
     text-align:center;
     padding-top:5px;
     padding-bottom:5px;
}
 .iconemenu2 {
     border-top:1px solid #fff;
     background-color:#6D3A5D;
     text-align:center;
     padding-top:5px;
     padding-bottom:5px;
}
 .textmenu {
     margin-top:15px;
     padding-right:5px;
     color:#585858;
}
 .menubotoes .pontos {
     color: #ffffff !important;
}
 a.botaoresgatar {
     font-size: 14px !important;
}
 a.botaoresgatardetalhe {
     font-size: 18px !important;
}
 .ui-dialog-titlebar {
     color: #fff;
     background: #ff3363;
     background: -moz-linear-gradient(left, #ff3363 0%, #ff8200 100%) !important;
     background: -webkit-linear-gradient(left, #ff3363 0%,#ff8200 100%)!important;
     background: linear-gradient(to right, #ff3363 0%,#ff8200 100%) !important;
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3363', endColorstr='#ff8200',GradientType=1 )!important;
}
 .ui-button-text {
     color: #ffffff;
     cursor: pointer;
     font-size: 12px;
     font-weight: Bold;
     font-style: normal;
     text-transform: uppercase;
     background-color: #e68e33 !important;
     font-family:'ITCOfficinaSerifBold',Arial !important;
}
 .ui-dialog .ui-dialog-titlebar-close span {
     font-size: 20px !important;
     margin-top: -4px !important;
}
 .ui-dialog-titlebar-close{
     background-image: none;
     border:none !important;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
    .botaoindisponivel {
        height: 29px;
         !important;
    }
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
    .botaoindisponivel span {
        float: left;
        text-align: center;
        width: 170px;
        margin-top: 5px;
    }
}
/**************************************************** Moda ***********************************************/
 .bannermodatopo, .bannermodamedio, .bannermodapeq {
     margin-bottom: 10px;
}
 .bannermodamedio img {
     border: 1px solid #ccc;
}
 .bannermodapeq {
     padding: 0 10px;
}
 .bannermodapeq .bannerfirst {
     border-right: 1px solid #454545;
     padding-right: 20px;
}
 .conteudomoda, .conteudomeiomoda {
     width: 100% !important;
}
 .conteudomoda #sitemap {
     width: 960px !important;
}
 .conteudomoda #detalheproduto #descricao {
     width: 490px !important;
}
 .conteudomoda #detalheproduto #descricao .opcaogrande {
     width: 469px !important;
}
/*.conteudomoda #detalheproduto #descricao #verificacep{
     width: 342px !important;
     float: right;
}
*/
 .conteudomoda #detalheproduto #fotos {
     width: 472px !important;
}
 .produtomoda {
     width: 245px !important;
     margin-right: 0px !important;
     margin-bottom: 35px !important;
     margin-left: 0px !important;
     text-align: center !important;
     border-top: 1px solid #ccc;
     padding-top: 20px;
}
 .produtomoda .botoes {
     text-align: center !important;
}
 .produtomoda .descricao {
    /* width: 180px !important;
    */
     height: 190px !important;
    /* float: left;
     */
     margin-left: 11% !important;
     margin-bottom: 10px !important;
     text-align: left !important;
}
 .grid .produto {
     min-height: 490px !important;
}
 .btnDetalheProdutoSubmitEscolherTamanho {
     width: 204px !important;
     background-color: #d0549a !important;
     color: #fff !important;
     padding-left: 20px;
     padding-right: 20px;
     text-align: center;
     padding-bottom: 5px;
     font-size: 18px;
     text-transform: uppercase;
     text-align: center;
     padding-top: 5px;
     padding-bottom: 5px;
     display: inline-block;
     font-family: "Trebuchet MS";
     text-decoration:none !important;
}
/* Novo style do Checkout */
 .boxcheck {
     background-color: #e4e4e4;
}
 input[type="password"] {
     width: 270px !important;
}
 div#pagelogin, a.close {
     right: 0px !important;
}
 .newcheckout .boxcheck h2 {
     background-color: #ababab;
     color: #fff;
}
 .newcheckout .boxcheck h2.titselected {
     background-color: #000 !important;
}
 .newcheckout .boxwhite {
     background-color: #fff;
}
 .newcheckout .boxresumo .ultimatable {
     border-bottom: 1px solid #d9d9d9 !important;
}
 .newcheckout .boxcheck h2.titwhite {
     background-color: #fff !important;
     color: #414141 !important;
}
 .verminhacompra {
     background-color: #007fc4;
     color: #FFF;
}
 a.verminhacompra {
     color: #FFF;
}
 .newendereco:hover {
     color: #007fc4;
}
 .tableendereco {
     background-color: #fff;
     border: 1px solid #d6d6d6;
     -webkit-box-shadow: 2px 1px 3px 0px rgba(156,154,156,0.70);
     -moz-box-shadow: 2px 1px 3px 0px rgba(156,154,156,0.70);
     box-shadow: 2px 1px 3px 0px rgba(156,154,156,0.70);
}
 .tableendereco tr:hover {
     border: 1px solid #007fc4;
}
 .tableendereco tr td:first-child {
     border-right: 1px solid #d6d6d6;
}
 .tableendereco tr td:last-child a {
     color: #545454;
}
 .divborder {
     border-color: rgba(82, 168, 236, 0.8) !important;
     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6) !important;
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6) !important;
     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6) !important;
}
 .borderight {
     border-right: 1px solid #d5d5d5;
}
 .bordertop {
     border-top: 1px solid #d5d5d5;
}
 .tabelaprocessopgto tr td:first-child {
     border-right: 1px solid #d6d6d6;
}
 .tabelaprocessopgto tr td.processook {
     background-color: #24a086;
     color: #fff;
}
 .tabelaprocessopgto tr td.processonok {
     background-color: #ed1c24;
     color: #fff;
}
 #tableresumo .noborder{
     border:0px !important;
}
 #divFormaPagamento .botaosalvar {
     background-color: #42ab2e !important;
}
 .box_pagamento {
     background-color: #fff;
}
 .totalFinalBandeira {
     font-size: 15px !important;
}
 .fontpontos {
     font-style: normal !important;
}
 .company {
     color: #007fc4;
}
 .alert-error .company{
     color:#b94a48 !important;
}
 #divDadosUltimaCompra .conteudobox {
     background-color: #fff;
     border: 1px solid #d6d6d6;
     -webkit-box-shadow: 2px 1px 3px 0px rgba(156,154,156,0.70);
     -moz-box-shadow: 2px 1px 3px 0px rgba(156,154,156,0.70);
     box-shadow: 2px 1px 3px 0px rgba(156,154,156,0.70);
}
 #linkAlterarCartao {
     border-bottom: 1px dotted #008fcb;
     color: #008fcb;
}
 .boleto {
     margin-top: 20px;
}
 .boleto a {
     display: block;
}
 .boleto a img {
     float: left;
     margin-left: 37px;
}
 .boleto a span {
     float: left;
     margin-top: 5px;
     margin-left: 5px;
}
 input#btnCadastrar {
     height: 33px;
     margin-top: -30px !important;
}
 input#btnEntrar {
     font-weight: 700 !important;
}
 input#btnEnviarCadastro {
     height: 33px;
     margin-top: 0px !important;
}
 .login-electrolux a:focus {
     color: #000 !important;
}
 div#ui-datepicker-div {
     max-width: 380px !important;
     min-width: 150px !important;
}
 table.ui-datepicker-calendar {
     margin-left: 20%;
}
 button:active, .ui-dialog-buttonset button#buttonOk:active {
     background-color: #f6f6f6 !important;
     color: #333 !important;
}
 .ui-dialog-buttonset button#buttonOk {
     background-color: #e68e33 !important;
     color: #fff !important;
     border-color: #e68e33 !important;
     border-radius: 5px;
}
 .ui-dialog .ui-dialog-titlebar-close span {
     font-size: 20px !important;
     margin-top: -20px !important;
     margin-left: 3px !important;
     position: absolute;
     color: #333 !important;
     text-indent: initial !important;
     display: flex !important;
}
 @media (max-width: 991px) {
     .login-electrolux #btnEntrar {
         margin-top: -60px !important;
    }
}
/* Fim - Novo style do Checkout */
