﻿body {
    width:100%;
    background-image:url("../images/fundo_gobroker.png");
    background-repeat:no-repeat;
    background-position-x:center;
    background-position-y:300px;
    background-color:#e8e8e8;
    margin-left: 0px;
}

/*#region Aba menu principal*/

.divMenuPrincipalAberto {
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
    height: 241px;
    overflow: hidden;
    position: absolute;
    top: 0px;
    -webkit-animation-name: openMenu; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.2s; /* Safari 4.0 - 8.0 */
    animation-name: openMenu;
    animation-duration: 0.3s;
    z-index:300;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes openMenu {
    from {
        top: -204px;
    }

    to {
        top: 0px;
    }
}

/* Standard syntax */
@keyframes openMenu {
    from {
        top: -204px;
    }

    to {
        top: 0px;
    }
}

.divMenuPrincipalFechado {
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
    height: 207px;
    position: absolute;
    top: -206px;
    -webkit-animation-name: closeMenu; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.2s; /* Safari 4.0 - 8.0 */
    animation-name: closeMenu;
    animation-duration: 0.3s;
    z-index: 300;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes closeMenu {
    from {
        top: 0px;
    }

    to {
        top: -204px;
    }
}

/* Standard syntax */
@keyframes closeMenu {
    from {
        top: 0px;
    }

    to {
        top: -204px;
    }
}

#divMenuPrincipalCorpo {
    width: 1000px;
    height: 204px;
    background-color: transparent;
    position:absolute;
    border-radius:20px;
}

#btnAjuda{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    position:absolute;
    top:4px;
    left:954px;
    background-color:transparent;
    background-image:url('../images/ajuda.png');
    background-size:cover;
    width:32px;
    height:32px;
    cursor:pointer;
    z-index:500;
    box-shadow:none;
}

.divFotoLogin {
    width: 110px;
    height: 110px;
    position: absolute;
    top: 11px;
    left: 60px;
    background-repeat: no-repeat;
    background-size: auto;
    overflow: hidden;
    border-radius: 60px;
    border: 6px solid;
    cursor: pointer;
}

.imgTapaFotoLogin{
    position:absolute;
    z-index:500;
    top: 0px;
    left: 0px;
}

.imgFotoLogin{
    position:absolute;
    top: 0px;
    left: -20px;
}

#lblUsuario {
    width:141px;
    font-family: Conv_SWZ721H;
    font-size: 12px;
    overflow: hidden;
    position:absolute;
    top:132px;
    left:45px;
    text-align:center;
}

.lblTitulo {
    font-family: Conv_SWZ721H;
    font-size: 20px;
    overflow: hidden;
}

.lblLabel {
    font-family: Conv_SWZ721H;
    font-size: 14px;
    overflow: hidden;
}

.lblInfo {
    font-family: Conv_SWZ721H;
    font-size: 14px;
    overflow: hidden;
    font-weight: bold;
}

/*#region Aba Visitante*/

.pnlMenuVisitantesPanel {
    width: 1000px;
    height: 206px;
    position: absolute;
    border-radius: 0px 0px 20px;
}

#btnLoginVisitantes {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    width: 130px;
    height: 35px;
    position: absolute;
    top: 153px;
    left: 47px;
    cursor: pointer;
    /* box-shadow: none; */
    border-radius: 8px;
    font-family: 'Conv_SWZ721H';
    text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
}

/*#region Ficha Corretor*/

#divFichaVisitantesCorretor {
    border-right: 1px dotted #c8c3c3;
    width: 249px;
    height: 183px;
    position: absolute;
    left: 202px;
    top: 12px;
    overflow: hidden;
}

#btnSoliciteAtendimento {
    position: absolute;
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-image: url('../images/btnSolicitarAtendimento.png');
    background-position-x: 16px;
    background-repeat: no-repeat;
    background-color: transparent;
    width: 164px;
    height: 36px;
    top: 142px;
    left: -13px;
    cursor: pointer;
    box-shadow: none;
}

/*#endregion*/

/*#region Ficha Empreendimento*/

#divFichaVisitantesTecnica{
    border-right: 1px dotted #c8c3c3;
    width:242px;
    height:184px;
    position:absolute;
    left:466px;
    top:11px;
    overflow:hidden;
}

/*#endregion*/

#btnCadastre_se {
    margin-top: 8px;
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-image: url("../images/btnCadastre.png");
    background-repeat: no-repeat;
    background-color: transparent;
    width: 150px;
    height: 36px;
    cursor: pointer;
    box-shadow: none;
}

/*#region Botões de toolbox*/

#btnVisitantesWebsite {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    width: 110px;
    height: 109px;
    position: absolute;
    top: 39px;
    left: 728px;
    cursor: pointer;
    box-shadow: none;
}

#btnVisitantesTeclado {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    border-radius: 6px;
    background-image: url('../images/btnEspelho_teclado_virtual.png');
    background-repeat: no-repeat;
    background-color: transparent;
    width: 108px;
    height: 34px;
    position: absolute;
    top: 51px;
    left: 857px;
    cursor: pointer;
    box-shadow: none;
}

#clickVisitanteTeclado {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    width: 50px;
    height: 50px;
    position: absolute;
    top: 47px;
    left: 854px;
    cursor: pointer;
}

#btnVisitantesLocalizacao {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    width: 110px;
    height: 110px;
    position: absolute;
    top: 34px;
    left: 718px;
    cursor: pointer;
    background-image: url('../images/btnEspelho_localizacao.png');
    background-repeat: no-repeat;
    background-color: transparent;
    box-shadow: none;
}


/*#endregion*/

.lblNotificacoes {
    position:absolute;
    font-family: Conv_SWZ721H;
    font-size: 14px;
}

.btnFullScreen {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    border-radius: 6px;
    background-color: transparent;
    background-image: url('../images/btnFullscreen.png');
    background-repeat: no-repeat;
    width: 106px;
    height: 34px;
    position: absolute;
    top: 102px;
    left: 858px;
    cursor: pointer;
    font-family: Arial; /*Conv_SWZ721H;*/
    font-size: 12px;
    color: white;
    box-shadow: none;
}

.btnFullScreenADM {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    border-radius: 6px;
    background-color: transparent;
    background-image: url('../images/btnFullscreen.png');
    background-repeat: no-repeat;
    width: 106px;
    height: 34px;
    position: absolute;
    top: 156px;
    left: 735px;
    cursor: pointer;
    font-family: Arial; /*Conv_SWZ721H;*/
    font-size: 12px;
    color: white;
    box-shadow: none;
}

/*#endregion*/

/*#region Aba Corretor*/

.divMenuCorretorPanel {
    width: 1000px;
    height: 206px;
    position: absolute;
    background-repeat: no-repeat;
    border-radius: 0px 0px 20px;
}

#btnLoginCorretor {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    width: 130px;
    height: 35px;
    position: absolute;
    top: 153px;
    left: 47px;
    cursor: pointer;
    /* box-shadow: none; */
    border-radius: 8px;
    font-family: 'Conv_SWZ721H';
    text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
}

#btnPainelProfissional {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    background-image: url('../images/btnpainelcorretor.png');
    background-color: transparent;
    background-repeat:no-repeat;
    width: 120px;
    height: 35px;
    position: absolute;
    top: 153px;
    left: 193px;
    cursor: pointer;
    z-index: 2;
    box-shadow: none;
}

#btnLinkPessoal {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    width: 77px;
    height: 37px;
    background-color: transparent;
    position: absolute;
    top: 153px;
    left: 332px;
    background-image: url('../images/btnLinkPessoal.png');
    background-repeat: no-repeat;
    cursor: pointer;
    box-shadow: none;
}

/*#region Ficha Corretor*/

#divFichaCorretorCorretor {
    border-right: 1px dotted #c8c3c3;
    width: 210px;
    height: 133px;
    position: absolute;
    left: 202px;
    top: 12px;
    overflow: hidden;
}

/*#endregion*/

/*#region Ficha Empreendimento*/

#divFichaCorretorTecnica {
    border-right: 1px dotted #c8c3c3;
    width: 283px;
    height: 184px;
    position: absolute;
    left: 427px;
    top: 11px;
    overflow: hidden;
}

/*#endregion*/

/*#region Botões de toolbox*/

#btnCorretorTabelaDePrecos {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-image: url('../images/btnmenutabeladeprecos100.png');
    background-repeat:no-repeat;
    background-color: transparent;
    width: 102px;
    height: 102px;
    position: absolute;
    top: 39px;
    left: 728px;
    cursor: pointer;
}

#btnCorretorVendas {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-image: url('../images/btnespelho_listagem_vendas.png');
    background-repeat:no-repeat;
    background-color: transparent;
    width: 102px;
    height: 102px;
    position: absolute;
    top: 39px;
    left: 855px;
    cursor: pointer;
}


/*#endregion*/

/*#endregion*/

/*#region Aba ADM*/

.divMenuAdmPanel {
    width: 1000px;
    height: 204px;
    position: absolute;
    border-radius:0px 0px 20px;
}

#btnLoginAdm {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    width: 130px;
    height: 35px;
    position: absolute;
    top: 153px;
    left: 47px;
    cursor: pointer;
    /* box-shadow: none; */
    border-radius: 8px;
    font-family: 'Conv_SWZ721H';
    text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.3);
}

.btnPainel_empresa {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    background-color: transparent;
    width: 118px;
    height: 30px;
    position: absolute;
    top: 158px;
    left: 466px;
    cursor: pointer;
    z-index: 2;
    box-shadow: none;
}

#btnHistoricoDia {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    background-image: url('../images/btnHistorico_dia.png');
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: 118px 30px;
    width: 118px;
    height: 31px;
    position: absolute;
    top: 158px;
    left: 864px;
    cursor: pointer;
    z-index: 2;
    box-shadow: none;
}

/*#region Ficha Corretor*/

#divFichaAdminCorretor {
    border-right: 1px dotted #c8c3c3;
    width: 210px;
    height: 183px;
    position: absolute;
    left: 202px;
    top: 12px;
    overflow: hidden;
}

/*#endregion*/

/*#region Ficha Empreendimento*/

#divFichaAdminTecnica {
    border-right: 1px dotted #c8c3c3;
    width: 256px;
    height: 184px;
    position: absolute;
    left: 202px;
    top: 11px;
    overflow: hidden;
}

.btnAbreQuadroResumo {
    border: none;
    background-color: transparent;
    width: 22px;
    height: 22px;
    position: absolute;
    top: 147px;
    left: 219px;
    background-image: url("../images/btnAbrir_painel.png");
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    box-shadow: none;
}

.btnFechaQuadroResumo {
    border: none;
    background-color: transparent;
    width: 22px;
    height: 22px;
    position: absolute;
    top: 147px;
    left: 219px;
    background-image: url("../images/btnFechar_painel.png");
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    box-shadow: none;
}

/*#endregion*/

/*#region Botões de toolbox*/

#divToolboxADM{
    width:500px;
    height:120px;
    position:absolute;
    left:473px;
    top:38px;
    overflow:hidden;
}

/*#endregion*/

/*#endregion*/

#btnAbreAbaMenu {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    width: 88px;
    height: 32px;
    position: absolute;
    top: 204px;
    left: 447px;
    font-family: Conv_SWZ721H;
    font-size:12px;
    cursor: pointer;
    box-shadow: none;
    border-radius: 0px 0px 12px 12px;
}

/*#endregion*/

#divEspelhoDeVendas_window{
    overflow:scroll;
}

#divEspelhoDevendas{
    position:absolute;
}

#divEspelhoDesativado {
    position: absolute;
    top: 0px;
    padding-top: 100px;
    font-family: Conv_SWZ721H;
    font-size: 30px;
    color: #22344a;
    text-align: center;
    background-color: rgba(255, 255, 255, 0.86);
}

#imgLogoDestivado {
    filter: drop-shadow(2px 2px 2px white);
}

#divFaixaMsg {
    background-color: #22344a;
    font-family: Conv_SWZ721H;
    font-size: 28px;
    color: #eeeeee;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}

.btnMarca {
    position: absolute;
    border: none;
    background-color: transparent;
    background-repeat: no-repeat;
    box-shadow: none;
}

.btnLoginDesativado {
    position:absolute;
    top:20px;
    left:20px;
    width: 160px;
    height: 42px;
    border: none;
    border-radius: 10px;
    background-color: #22344a;
    font-family: Conv_SWZ721H;
    font-size: 14px;
    color: #eeeeee;
    cursor:pointer;
    margin-top:10px;
}

/*#region Popup Visitante*/

.divPopup_visitante_Aberta {
    position: absolute;
    width: 482px;
    height: 307px;
    background-image: url("../images/fundo_popup_visitante.png");
    opacity: 1;
    overflow: hidden;
}

.divPopup_visitante_Fechada {
    position: absolute;
    width:0px;
    height:0px;
    background-image: url("../images/fundo_popup_visitante.png");
    opacity:0;
    overflow:hidden;
}

.divPopup_visitante_Vendido {
    background-image: url('../images/carimbo_vendido.png');
    background-size:448px 231px;
    width:448px;
    height:231px;
    position:absolute;
    top: 54px;
    left: 14px;
    z-index:500;
}

.divPopup_Visitante_reservado {
    background-image: url('../images/carimbo_reservado.png');
    background-size: 448px 231px;
    width: 448px;
    height: 231px;
    position: absolute;
    top: 54px;
    left: 14px;
    z-index: 500;
}

.divPopup_visitante_bloqueado {
    background-image: url('../images/carimbo_bloqueado.png');
    background-size: 448px 231px;
    width: 448px;
    height: 231px;
    position: absolute;
    top: 54px;
    left: 14px;
    z-index: 500;
}

.divPopup_visitante_liberado {
    width: 0px;
    height: 0px;
}

#txtPopup_visitante_metragem {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 82px;
    left: 109px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: #7f7f7f;
    width: 114px;
}

#txtPopup_visitante_destinacao {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 82px;
    left: 305px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: #7f7f7f;
    width: 145px;
}

#txtPopup_visitante_LabelGrupo {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 10px;
    left: 48px;
    font-family: Conv_SWZ721H;
    font-size: 12px;
    color: #efecec;
    width: 46px;
}

#txtPopup_visitante_quadra {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 4px;
    left: 101px;
    font-family: Conv_SWZ721H;
    font-size: 38px;
    color: #efecec;
    width: 79px;
    right: 298px;
}

#txtPopup_visitante_LabelUnidade {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 10px;
    left: 191px;
    font-family: Conv_SWZ721H;
    font-size: 12px;
    color: #efecec;
    width: 33px;
}

#txtPopup_visitante_lote {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 4px;
    left: 228px;
    font-family: Conv_SWZ721H;
    font-size: 38px;
    color: #efecec;
    width: 96px;
}

#btnPopup_visitante_fechar {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 4px;
    left: 401px;
    width: 67px;
    height: 50px;
    cursor: pointer;
    box-shadow: none;
}

#btnPopup_visitante_QueroComprar {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    background-image: url("../images/btnQueroComprar.png");
    background-repeat: no-repeat;
    position: absolute;
    top: 90px;
    left: 144px;
    width: 157px;
    height: 39px;
    cursor: pointer;
    box-shadow: none;
}

/*#region Msg Quero Comprar*/

#divMsgboxQueroComprar {
    position: absolute;
    width: 482px;
    height: 307px;
    background-image: url("../images/fundo_msgbox_quero_comprar.png");
    z-index:600;
}

#txtQueroComprarNome {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    width: 399px;
    height: 30px;
    position: absolute;
    top: 90px;
    left: 38px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: #7f7f7f;
}

#txtQueroComprarTelefone {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    width: 399px;
    height: 30px;
    position: absolute;
    top: 164px;
    left: 38px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: #7f7f7f;
}

#btnQueroComprarWhatsapp {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    width: 45px;
    height: 40px;
    position: absolute;
    top: 212px;
    left: 32px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: #efecec;
    cursor: pointer;
    box-shadow: none;
}

#btnQueroComprarOk {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    width: 155px;
    height: 40px;
    position: absolute;
    top: 229px;
    left: 292px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: #efecec;
    cursor: pointer;
    box-shadow: none;
}

#btnQueroComprarFechar {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    width: 72px;
    height: 51px;
    position: absolute;
    top: 3px;
    left: 400px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: #efecec;
    cursor: pointer;
    box-shadow: none;
}

/*#endregion*/

/*#endregion*/

/*#region Popup Corretor*/

.divPopup_participante_Aberta {
    position: absolute;
    width: 906px;
    height: 527px;
    background-image: url('../images/fundo_popup_corretor.png');
    background-position-y:-18px;
    opacity: 1;
    overflow: hidden;
}

.divPopup_participante_Fechada {
    position: absolute;
    width: 0px;
    height: 0px;
    background-image: url('../images/fundo_popup_corretor.png');
    opacity: 0;
    overflow: hidden;
}

#txtPopup_participante_LabelGrupo {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 24px;
    left: 348px;
    font-family: Conv_SWZ721H;
    font-size: 12px;
    color: #efecec;
    width: 72px;
}

#txtPopup_participante_quadra {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 27px;
    left: 428px;
    font-family: Conv_SWZ721H;
    font-size: 38px;
    color: #efecec;
    width: 79px;
    right: 395px;
}

#txtPopup_participante_LabelUnidade {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 24px;
    left: 535px;
    font-family: Conv_SWZ721H;
    font-size: 12px;
    color: #efecec;
    width: 72px;
}

#txtPopup_participante_lote {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 27px;
    left: 615px;
    font-family: Conv_SWZ721H;
    font-size: 38px;
    color: #efecec;
    width: 96px;
}

#btnPopup_participante_fechar {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 20px;
    left: 807px;
    width: 77px;
    height: 61px;
    cursor: pointer;
    box-shadow: none;
}

/*#region Situação de venda*/

.divPopup_participante_vendido {
    background-image: url('../images/etiqueta_vendido.png');
    background-repeat:no-repeat;
    width: 362px;
    height: 92px;
    position: absolute;
    top: 87px;
    left: 33px;
    z-index: 500;
}

.divPopup_participante_reservado {
    background-image: url('../images/etiqueta_reservado.png');
    background-repeat: no-repeat;
    width: 362px;
    height: 92px;
    position: absolute;
    top: 87px;
    left: 33px;
    z-index: 500;
}

.divPopup_participante_bloqueado {
    background-image: url('../images/etiqueta_bloqueado.png');
    background-repeat: no-repeat;
    width: 362px;
    height: 92px;
    position: absolute;
    top: 87px;
    left: 33px;
    z-index: 500
}

.divPopup_participante_liberado {
    width: 0px;
    height: 0px;
}

/*#endregion*/

#txtPopup_participante_metragem {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 107px;
    left: 423px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: #7f7f7f;
    width: 131px;
    text-align:left;
}

#txtPopup_participante_destinacao {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 107px;
    left: 654px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: #7f7f7f;
    width: 188px;
    text-align:left;
}

#txtPopup_participante_valor_preco {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 183px;
    left: 423px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: #7f7f7f;
    width: 133px;
    text-align:left;
}

#txtPopup_participante_plano {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 183px;
    left: 656px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: #7f7f7f;
    width: 188px;
    text-align:left;
}

#txtPopup_participante_corretor {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 266px;
    left: 346px;
    font-family: Conv_SWZ721H;
    font-size: 20px;
    color: #7f7f7f;
    width: 280px;
    overflow: hidden;
    text-align: left;
}

.btnCorretorFocusOut {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    background-image: url('../images/ponto_sem_selecao.png');
    position: absolute;
    width: 22px;
    height: 22px;
    box-shadow: none;
}

.btnCorretorFocusIn {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-image: url('../images/ponto_sem_selecao.png');
    background-color: #2c384b;
    position: absolute;
    width: 22px;
    height: 22px;
    box-shadow: none;
}

#txtPopup_participante_cpf_cliente {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 270px;
    left: 651px;
    font-family: Conv_SWZ721H;
    font-size: 18px;
    color: #7f7f7f;
    width: 147px;
    overflow: hidden;
}

#btnPopup_participante_cpf_cliente {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 260px;
    left: 806px;
    width: 43px;
    height: 43px;
    cursor: pointer;
    box-shadow: none;
}

#txtPopup_participante_nome_cliente {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 323px;
    left: 346px;
    font-family: Conv_SWZ721H;
    font-size: 18px;
    color: #7f7f7f;
    width: 335px;
    overflow: hidden;
    right: 221px;
}

#txtPopup_participante_telefone_cliente {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 323px;
    left: 702px;
    font-family: Conv_SWZ721H;
    font-size: 18px;
    color: #7f7f7f;
    width: 143px;
    overflow: hidden;
}

#divPopup_participante_botoes{
    position: absolute;
    width:512px;
    height:123px;
    top:367px;
    left: 346px;
}

#btnPopup_participante_cadastrar_cliente {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-image: url('../images/btnEspelho_cadastrar_cliente.png');
    background-color: transparent;
    background-repeat: no-repeat;
    position: absolute;
    top: 391px;
    left: 344px;
    width: 100px;
    height: 100px;
    cursor: pointer;
    box-shadow: none;
}

#btnPopup_participante_reservar {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-image: url('../images/btnEspelho_reservar.png');
    background-color: transparent;
    background-repeat: no-repeat;
    position: absolute;
    top: 391px;
    left: 647px;
    width: 100px;
    height: 100px;
    cursor: pointer;
    box-shadow: none;
}

#btnPopup_participante_reservar_pausado {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-image: url('../images/btnEspelho_reservar_pausada.png');
    background-color: transparent;
    background-repeat: no-repeat;
    position: absolute;
    top: 391px;
    left: 647px;
    width: 100px;
    height: 100px;
    cursor: pointer;
    box-shadow: none;
}

#btnPopup_participante_liberar {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-image: url('../images/btnEspelho_liberar.png');
    background-color: transparent;
    background-repeat: no-repeat;
    position: absolute;
    top: 391px;
    left: 647px;
    width: 100px;
    height: 100px;
    cursor: pointer;
    box-shadow: none;
}

#btnPopup_participante_preencher_venda {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-image: url('../images/btnEspelho_preencher_vendas.png');
    background-color: transparent;
    background-repeat: no-repeat;
    position: absolute;
    top: 391px;
    left: 762px;
    width: 100px;
    height: 100px;
    cursor: pointer;
    box-shadow: none;
}

/*#region Calculadora*/

#txtPopup_participante_entrada {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 57px;
    left: 75px;
    font-family: Conv_SWZ721H;
    font-size: 20px;
    color: #7f7f7f;
    width: 216px;
    overflow: hidden;
}

#txtPopup_participante_saldo {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 125px;
    left: 75px;
    font-family: Conv_SWZ721H;
    font-size: 20px;
    color: #7f7f7f;
    width: 216px;
    overflow: hidden;
}

#txtPopup_participante_numero_parcelas {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 191px;
    left: 54px;
    font-family: Conv_SWZ721H;
    font-size: 20px;
    color: #7f7f7f;
    width: 52px;
    overflow: hidden;
}

#txtPopup_participante_parcela {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 191px;
    left: 164px;
    font-family: Conv_SWZ721H;
    font-size: 20px;
    color: #7f7f7f;
    width: 128px;
    overflow: hidden;
}

#txtPopup_participante_correcao {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 254px;
    left: 58px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: white;
    width: 85px;
    overflow: hidden;
}

#lblMais {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 255px;
    left: 151px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: white;
    width: 20px;
    overflow: hidden;
    right: 735px;
}

#txtPopup_participante_juros_dentro {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    top: 254px;
    left: 170px;
    font-family: Conv_SWZ721H;
    font-size: 24px;
    color: white;
    width: 57px;
    overflow: hidden;
}

.btnCorretorTecla {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    width: 60px;
    height: 62px;
    cursor: pointer;
    box-shadow: none;
}

#btnCorretorTeclaResultado {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    position: absolute;
    width: 126px;
    height: 62px;
    cursor: pointer;
    box-shadow: none;
}

/*#endregion*/

/*#endregion*/

/*#region Login*/

#divLogin{
    width:375px;
    height:320px;
    position:absolute;
    background-color:transparent;
    background-image:url('../images/Login.png');
}

#btnFecharLogin {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    width: 26px;
    height: 26px;
    position: absolute;
    top: 23px;
    left: 328px;
    background-image: url('../images/btnExcluir.png');
    background-repeat: no-repeat;
    cursor: pointer;
    box-shadow: none;
}

#txtLoginUsuario {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    font-family: Conv_SWZ721H;
    font-size: 20px;
    color: #22344a;
    position: absolute;
    width: 264px;
    height: 26px;
    top: 130px;
    left: 58px;
}

#txtLoginSenha {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    font-family: Conv_SWZ721H;
    font-size: 20px;
    color: #22344a;
    position: absolute;
    width: 264px;
    height: 26px;
    top: 164px;
    left: 58px;
}

#btnEnviarLogin {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    font-family: Conv_SWZ721H;
    font-size: 20px;
    color: #22344a;
    position: absolute;
    width: 147px;
    height: 31px;
    top: 221px;
    left: 190px;
    cursor: pointer;
    box-shadow: none;
}

#btnCadastrese {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    font-family: Conv_SWZ721H;
    font-size: 20px;
    color: #22344a;
    position: absolute;
    width: 111px;
    height: 17px;
    top: 278px;
    left: 142px;
    cursor: pointer;
    box-shadow: none;
}

.btnEsqueciSenha {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    font-family: Conv_SWZ721H;
    font-size: 20px;
    color: #22344a;
    position: absolute;
    width: 139px;
    height: 17px;
    top: 228px;
    left: 28px;
    cursor: pointer;
    box-shadow: none;
}

/*#endregion*/

/*#region menu Vertical ADM*/

#btnAdmMenuVertical {
    position: absolute;
    width: 46px;
    height: 46px;
    border: none;
    background-color: transparent;
    background-image: url("../images/btnToolbar_profissional.png");
    background-repeat: no-repeat;
    top: 22px;
    left: 20px;
    cursor: pointer;
    box-shadow: none;
}

.divAdmMenuVertical_aberto {
    position: absolute;
    width: 398px;
    height: 1080px;
    top: 0px;
    left: 0px;
    border-right-style: solid;
    border-right-width: 2px;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-color: #22344a;
    background-image: url("../images/menu_vertical.png");
    background-repeat: no-repeat;
    -webkit-animation-name: openMenuVertical; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.4s; /* Safari 4.0 - 8.0 */
    animation-name: openMenuVertical;
    animation-duration: 0.4s;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes openMenuVertical {
    from {
        left:-400px;
    }

    to {
        left:0px;
    }
}

/* Standard syntax */
@keyframes openMenuVertical {
    from {
        left:-400px;
    }

    to {
        left:0px;
    }
}

.divAdmMenuVertical_fechado {
    position: absolute;
    width:0px;
    height:0px;
    top: 0px;
    left: -400px;
    border-right-style: solid;
    border-right-width: 2px;
    border-color: #22344a;
    background-image: url("../images/menu_vertical.png");
    background-repeat: no-repeat;
    -webkit-animation-name: closeMenuVertical; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.4s; /* Safari 4.0 - 8.0 */
    animation-name: closeMenuVertical;
    animation-duration: 0.4s;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes closeMenuVertical {
    from {
        left: 0px;
    }
    to {
        left: -400px;
    }
}

/* Standard syntax */
@keyframes closeMenuVertical {
    from {
        left: 0px;
    }
    to {
        left: -400px;
    }
}

#divAdmMenuVertical_botao_fechar {
    margin-top:4px;
    height: 30px;
    text-align: right;
}

#btnAdmMenuVertical_fechar {
    width: 30px;
    height: 30px;
    background-color: transparent;
    border: none;
    cursor: pointer;
    box-shadow: none;
}

#divAdmMenuVertical_participantes{
    margin-top:90px;
    margin-left:6px;
    width:388px;
    height:318px;
    overflow-y:scroll;
}

#divAdmMenuVertical_corretores_toolbox {
    margin-top: 16px;
    height: 540px;
    line-height: 21px;
    overflow:hidden;
}

#btnAdmMenuVertical_corretor_pesquisa {
    border: none;
    background-color: transparent;
    width: 34px;
    height: 21px;
    cursor: pointer;
    margin-left: 4px;
    margin-top: 0px;
    box-shadow: none;
}

#divAdmMenuVertical_corretores_toolbox_corpo{
    margin-top:4px;
    width:372px;
    margin-left:6px;
    height:237px;
    padding-left:6px;
    padding-right:6px;
    padding-top:6px;
    overflow:hidden;
}

/*#region Passe de Usuário*/

.divAdmMenuVertical_passe_aberto {
    margin-top: 4px;
    width: 376px;
    margin-left: 6px;
    height: 278px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 6px;
    overflow: hidden;
    -webkit-animation-name: openPasseNovo; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.4s; /* Safari 4.0 - 8.0 */
    animation-name: openPasseNovo;
    animation-duration: 0.4s;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes openPasseNovo {
    from {
        height: 34px;
    }

    to {
        height: 278px;
    }
}

/* Standard syntax */
@keyframes openPasseNovo {
    from {
        height: 34px;
    }

    to {
        height: 278px;
    }
}

.divAdmMenuVertical_passe_fechado {
    margin-top: 4px;
    width: 376px;
    margin-left: 6px;
    height: 34px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 6px;
    overflow: hidden;
    -webkit-animation-name: closePasseNovo; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.4s; /* Safari 4.0 - 8.0 */
    animation-name: closePasseNovo;
    animation-duration: 0.4s;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes closePasseNovo {
    from {
        height: 278px;
    }

    to {
        height: 34px;
    }
}

/* Standard syntax */
@keyframes closePasseNovo {
    from {
        height: 278px;
    }

    to {
        height: 34px;
    }
}

#btnAdmMenuVertical_passe_novo {
    width: 342px;
    height: 30px;
    margin-left: 12px;
    margin-bottom: 4px;
    cursor: pointer;
    border: none;
    background-color: transparent;
    background-image: url("../images/btnPasseUsuario_novo.png");
    background-repeat: no-repeat;
    box-shadow: none;
}

.divAdmMenuVertical_passe_novo {
    margin-top: 4px;
    width: 376px;
    height: 90px;
    overflow: hidden;
    line-height:18px;
}

#txtAdmMenuVertical_passe_apelido {
    border-style: solid;
    border-color: #7f7f7f;
    border-width: 2px;
    background-color: white;
    width: 186px;
    height: 16px;
    font-family: Conv_SWZ721H;
    font-size: 14px;
    color: #22344a;
    margin-right: 6px;
    margin-bottom: 8px;
}

#txtAdmMenuVertical_passe_senha {
    border-style: solid;
    border-color: #7f7f7f;
    border-width: 2px;
    background-color: white;
    width: 154px;
    height: 16px;
    font-family: Conv_SWZ721H;
    font-size: 14px;
    color: #22344a;
    margin-bottom: 8px;
}

#txtAdmMenuVertical_passe_empresa {
    border-style: solid;
    border-color: #7f7f7f;
    border-width:2px;
    background-color: white;
    width: 202px;
    height: 16px;
    font-family: Conv_SWZ721H;
    font-size: 14px;
    color: #22344a;
    margin-right: 6px;
}

#txtAdmMenuVertical_passe_validade {
    border-style: solid;
    border-color: #7f7f7f;
    border-width:2px;
    background-color: white;
    width: 138px;
    height: 16px;
    font-family: Conv_SWZ721H;
    font-size: 14px;
    color: #22344a;
}

#btnAdmMenuVertical_passe_salvar {
    border-style:none;
    border-width:0px;
    border-radius:6px;
    background-color: #22344a;
    width: 366px;
    height: 20px;
    cursor: pointer;
    margin-top: 8px;
    font-family: Conv_SWZ721H;
    font-size: 12px;
    font-weight:bold;
    color:white;
}

#divAdmMenuVertical_passe_list {
    margin-top: 10px;
    width: 366px;
    height: 130px;
    margin-left: 0px;
    border-style: solid;
    border-color: #7f7f7f;
    border-width: 2px;
    background-color: white;
    font-family: Conv_SWZ721H;
    font-size: 14px;
    color: #22344a;
}

.divPasse_item {
    margin-top:4px;
    margin-left:4px;
    width: 350px;
    height: 16px;
    font-family: Conv_SWZ721H;
    font-size: 14px;
    line-height:14px;
    color: #22344a;
    display:table;
}

.divPasse_item_excluir{
    float:left;
    width:20px;
    height:16px;
}

.btnPasse_item_excluir {
    width: 16px;
    height: 18px;
    border: none;
    background-color: transparent;
    background-image: url("../images/btnExcluir_18px_vermelho.png");
    cursor: pointer;
    box-shadow: none;
}

.divPasse_item_text {
    float: left;
    width: 252px;
    height: 16px;
}

.divPasse_item_validade{
    float: left;
    width:78px;
    height:16px;
}

/*#endregion*/

/*#region Visualização Visitantes*/

.divAdmMenuVertical_visualizacao_aberto {
    margin-top: 4px;
    width: 390px;
    margin-left: 6px;
    height: 240px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 2px;
    overflow: hidden;
    -webkit-animation-name: openVisualizacao; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.4s; /* Safari 4.0 - 8.0 */
    animation-name: openVisualizacao;
    animation-duration: 0.4s;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes openVisualizacao {
    from {
        height: 34px;
    }

    to {
        height: 240px;
    }
}

/* Standard syntax */
@keyframes openVisualizacao {
    from {
        height: 34px;
    }

    to {
        height: 240px;
    }
}

.divAdmMenuVertical_visualizacao_fechado {
    margin-top: 4px;
    width: 390px;
    margin-left: 6px;
    height: 38px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 2px;
    overflow: hidden;
    -webkit-animation-name: closeVisualizacao; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.4s; /* Safari 4.0 - 8.0 */
    animation-name: closeVisualizacao;
    animation-duration: 0.4s;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes closeVisualizacao {
    from {
        height: 240px;
    }

    to {
        height: 34px;
    }
}

/* Standard syntax */
@keyframes closeVisualizacao {
    from {
        height: 240px;
    }

    to {
        height: 34px;
    }
}

#btnAdmMenuVertical_visualizacao {
    width: 342px;
    height: 36px;
    margin-left: 12px;
    margin-bottom: 4px;
    cursor: pointer;
    border: none;
    background-color: transparent;
    background-image: url("../images/btnVisulaizacao_visitantes_novo.png");
    background-repeat: no-repeat;
    box-shadow: none;
}

.divAdmMenuVertical_visualizacao_opcoes {
    margin-top: 4px;
    width: 390px;
    height: 150px;
    background-color:#e8e8e8;
    overflow: hidden;
}

.lblAdmMenuVertical_visualizacao_opcoes {
    margin-right: 40px;
    width: 40px;
    font-family: Conv_SWZ721H;
    font-size: 12px;
    line-height: 14px;
    color: #22344a;
}

.lblAdmMenuVertical_visualizacao_opcoes_2a_col {
    font-family: Conv_SWZ721H;
    font-size: 14px;
    line-height: 14px;
    color: #22344a;
}

/*#endregion*/

/*#region Visualização Visitantes*/

.divAdmMenuVertical_numeros_aberto {
    margin-top: 4px;
    width: 390px;
    margin-left: 6px;
    height: 240px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 2px;
    overflow: hidden;
    -webkit-animation-name: openNumeracao; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.4s; /* Safari 4.0 - 8.0 */
    animation-name: openNumeracao;
    animation-duration: 0.4s;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes openNumeracao {
    from {
        height: 34px;
    }

    to {
        height: 240px;
    }
}

/* Standard syntax */
@keyframes openNumeracao {
    from {
        height: 34px;
    }

    to {
        height: 240px;
    }
}

.divAdmMenuVertical_numeros_fechado {
    margin-top: 4px;
    width: 390px;
    margin-left: 6px;
    height: 38px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 2px;
    overflow: hidden;
    -webkit-animation-name: closeNumeros; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.4s; /* Safari 4.0 - 8.0 */
    animation-name: closeNumeros;
    animation-duration: 0.4s;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes closeNumeros {
    from {
        height: 240px;
    }

    to {
        height: 34px;
    }
}

/* Standard syntax */
@keyframes closeNumeros {
    from {
        height: 240px;
    }

    to {
        height: 34px;
    }
}

#btnAdmMenuVertical_numeros {
    width: 342px;
    height: 36px;
    margin-left: 12px;
    margin-bottom: 4px;
    cursor: pointer;
    border: none;
    background-color: transparent;
    background-image: url("../images/btnMostra_numeracao.png");
    background-repeat: no-repeat;
    box-shadow: none;
}

.divAdmMenuVertical_numeros_opcoes {
    margin-top: 4px;
    width: 390px;
    height: 150px;
    background-color: #e8e8e8;
    overflow: scroll;
}

.lblAdmMenuVertical_numeros_opcoes {
    margin-right: 40px;
    width: 40px;
    font-family: Conv_SWZ721H;
    font-size: 12px;
    line-height: 14px;
    color: #22344a;
}

.lblAdmMenuVertical_numeros_opcoes_2a_col {
    font-family: Conv_SWZ721H;
    font-size: 14px;
    line-height: 14px;
    color: #22344a;
}

/*#endregion*/

/*#region Ajuste Interface*/

.divAdmMenuVertical_ajuste_interface_aberto {
    margin-top: 4px;
    width: 390px;
    margin-left: 6px;
    height: 240px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 2px;
    overflow: hidden;
    -webkit-animation-name: openVisualizacao; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.4s; /* Safari 4.0 - 8.0 */
    animation-name: openInterface;
    animation-duration: 0.4s;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes openInterface {
    from {
        height: 34px;
    }

    to {
        height: 240px;
    }
}

/* Standard syntax */
@keyframes openInterface {
    from {
        height: 34px;
    }

    to {
        height: 240px;
    }
}

.divAdmMenuVertical_ajuste_interface_fechado {
    margin-top: 4px;
    width: 390px;
    margin-left: 6px;
    height: 38px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 2px;
    overflow: hidden;
    -webkit-animation-name: closeVisualizacao; /* Safari 4.0 - 8.0 */
    -webkit-animation-duration: 0.4s; /* Safari 4.0 - 8.0 */
    animation-name: closeInterface;
    animation-duration: 0.4s;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes closeInterface {
    from {
        height: 240px;
    }

    to {
        height: 34px;
    }
}

/* Standard syntax */
@keyframes closeInterface {
    from {
        height: 240px;
    }

    to {
        height: 34px;
    }
}

#btnAdmMenuVertical_visualizacao {
    width: 342px;
    height: 36px;
    margin-left: 12px;
    margin-bottom: 4px;
    cursor: pointer;
    border: none;
    background-color: transparent;
    background-image: url("../images/btnVisulaizacao_visitantes_novo.png");
    background-repeat: no-repeat;
    box-shadow: none;
}

.divAdmMenuVertical_visualizacao_opcoes {
    margin-top: 4px;
    width: 390px;
    height: 150px;
    background-color: #e8e8e8;
    overflow: hidden;
}

.lblAdmMenuVertical_visualizacao_opcoes {
    margin-right: 40px;
    width: 40px;
    font-family: Conv_SWZ721H;
    font-size: 12px;
    line-height: 14px;
    color: #22344a;
}

.lblAdmMenuVertical_visualizacao_opcoes_2a_col {
    font-family: Conv_SWZ721H;
    font-size: 14px;
    line-height: 14px;
    color: #22344a;
}

/*#endregion*/

/*#endregion*/

.btnMenu {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background-color: transparent;
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
    cursor: pointer;
    margin-bottom: 8px;
    margin-left: 12px;
    box-shadow: none;
}

/*#region Checkbox Custom*/

/* The container */
.container {
    display: block;
    position: absolute;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

    /* Hide the browser's default checkbox */
    .container input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        height: 0;
        width: 0;
    }

/* Create a custom checkbox */
.checkmark {
    position: absolute;
    top: 0;
    left: 7px;
    height: 20px;
    width: 20px;
    background-color: #eee;
    border-radius: 4px 4px 4px 4px;
}

/* On mouse-over, add a grey background color */
.container:hover input ~ .checkmark {
    background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.container input:checked ~ .checkmark {
    background-color: #22344a;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the checkmark when checked */
.container input:checked ~ .checkmark:after {
    display: block;
}

/* Style the checkmark/indicator */
.container .checkmark:after {
    left: 4px;
    top: -8px;
    width: 10px;
    height: 18px;
    border: solid white;
    border-width: 0px 6px 5px 0;
    border-radius: 0px 4px 0px 0px;
    border-color: #f2f2f2;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}


/*#endregion*/

/*#region ballons*/

/*#region Vendido*/

.divBallon_vendido_hidden {
    position: absolute;
    width: 149px;
    height: 142px;
    background-image: url("../images/baloon_vendido.png");
    opacity: 0;
}

.divBallon_vendido_show {
    position: absolute;
    width: 149px;
    height: 142px;
    background-image: url("../images/baloon_vendido.png");
    opacity: 0;
    animation-name: show_ballon;
    animation-duration: 5s;
}

/* Standard syntax */
@keyframes show_ballon {
    0% {
        opacity: 0;
    }

    12% {
        opacity: 1;
    }

    60% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

/*#endregion*/

/*#region proposta*/

.divBallon_proposta_hidden {
    position: absolute;
    width: 149px;
    height: 142px;
    background-image: url("../images/baloon_proposta.png");
    opacity: 0;
}

.divBallon_proposta_show {
    position: absolute;
    width: 149px;
    height: 142px;
    background-image: url("../images/baloon_proposta.png");
    opacity: 0;
    animation-name: show_ballon;
    animation-duration: 5s;
}

/* Standard syntax */
@keyframes show_ballon {
    0% {
        opacity: 0;
    }

    3% {
        opacity: 1;
    }

    95% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

/*#endregion*/

.divballon_margim_top {
    width: 149px;
    height: 52px;
}

.divBallon_unidade {
    margin-left: 8px;
    width: 128px;
    height: 38px;
    text-align: center;
    font-family: Conv_SWZ721H;
    font-size: 20px;
    color: #f3f3f3;
}

/*#endregion*/

