/* Geral */
html {}
html #inner_content table {max-width: 800px;}
html td.questionInput input[type="password"], html td.questionInput input[type="text"], html td.questionInput textarea {height: 40px;}
html #inner_content {width: 100vw;display: flex;flex-direction: row;justify-content: center;align-items: center; max-width: 100%!important;} 
td.branding-hdr {display: none;}
#maincontentaccessible {display: none;}
.reg-header-cont-cont {display: none;}
#inner_content {}
.miolo { background-color: #ffffff; padding: 25px; border-radius: 20px; -webkit-box-shadow: -2px 2px 2px 0px rgba(0,0,0,0.32);-moz-box-shadow: -2px 2px 2px 0px rgba(0,0,0,0.32);box-shadow: -2px 2px 2px 0px rgba(0,0,0,0.32);}
.red.r-message {display: none;}

.welback-box {text-align: center;}
.wel-back {font-size:48px; font-weight: bold;}
.register-now {font-size: 18px; margin-bottom: 40px;}
.img-connectme {width: 100%; max-width: 300px;}
.img-premium-club {width: 100%; max-width: 500px;}
.final-back {margin: 50px 0;}
.branding-hdr {display: none!important;}
.reg-header-cont-cont {display:none !important}

#totalcostsection {  margin-top: 30px;}
#totalcostdisplay td {background-color: #f1f1f1;   padding: 30px; font-size: 20px; border: 1px solid #ccc;}
.discount-code-tr .standard.questionLabel {font-size: 15px;width: 10%;display: none;}
#discountcode { width: 90%; margin-left: 40px;}
#discountcode_instructions {margin: 40px;}


/* -------------------------------First Steep ---------------------------------- */
      /*imput and label*/
      .shadow {box-shadow: none!important;}
      #email {width: 93%!important; background-color: #f9f9f9!important;}
      /*Some com * de campo obrigatorio*/
      #q59684553 .standard.questionLabel .red {display: none}
      #q59684561 .standard.questionLabel .red {display: none}
      /*Some com * de campo obrigatorio*/

      #q51435841 {display: none;}
      .questionLabelAbove tbody tr:first-child > td:nth-child(2) {font-size: 15px; }

      /*checkbox*/
      #ch_59278484_1 {height: 20px; width: 20px;}
      #ch_59278492_1 {height: 20px; width: 20px;}

      /*Checkbox*/
      #q59684553 .questionInput .r-multicheckbox tr {background-color: #ffffff!important;}
      #q59684561 .questionInput .r-multicheckbox tr {background-color: #ffffff!important;}

      /*botÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â£o*/
      #buttontable #button_continue {text-align: left; padding: 0px 30px;}

      
      /*botÃƒÂ£o*/
      #button_continue {text-align: left; padding: 0px 30px;}
    
/* --------------------------------------Atendee Information ----------------------------------*/
    .requiredlabel {display: none!important;}
    .new-desktop-nav {display: none!important;}
    .pagebreaks {display: none!important;}
    .questionLabelAbove {margin-top: 25px;}

/*Nome e Nacionalidade*/    
    /*Nome*/ #q59684654 {width: 45% !important; margin-left: 20px; display: inline-block;}
    /*Sobrenome*/ #q59684655 {width: 45% !important; margin-left: 20px; display: inline-block; vertical-align: top;}
    /*NACIONALIDADE*/ #q59684603 {width: 45% !important; margin-left: 20px; display: inline-block;vertical-align: top;}
    /*NACIONALIDADE*/#q-q59684603 {height: 40px; border-radius: 5px;}
    /*CPF*/ #q59684678 {width: 45% !important; margin-left: 20px; display: inline-block;}
    /*Celular*/#q59684555 {width: 45% !important; margin-left: 20px; display: inline-block;}

/*CEP e CIDADE Juntos*/
    /*PaiÃƒâ€šÃ‚Â­s*/ #q59684508 {width: 45% !important; margin-left: 20px; display: inline-block;}#q-1_q51948066 {height: 40px; border-radius: 5px;}
    
    /*CEP*/ #q59684569 {width: 45% !important; margin-left: 20px; display: inline-block;}
    /*Cidade*/ #q59684570 {width: 45% !important; margin-left: 20px; display: inline-block;}
    /*Estado*/ #q59684571 {width: 45% !important; margin-left: 20px; display: inline-block;}
    /*Endereco*/ #q59684573 {width: 45% !important; margin-left: 20px; display: inline-block;}
    /*Numero*/ #q59684526 {width: 45% !important; margin-left: 20px; display: inline-block;}

/*PERFIL PROFISSIONAL*/
    /*Empresa*/ #q59684576 {width: 95% !important; }  #q-1_q51948049 {width: 690px !important;}
    /*convidado associacao*/ #q59278524 {width: 95% !important; margin-left: 20px; display: inline-block;}

    
    /*Ramo*/ #q59684550 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*Ramo Outro*/ #q59684672 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*Cargo*/ #q59684664 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*Cargo OUTRO*/ #q59684688 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*CompanyÂ´s*/ #q59278429 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*Funcao*/ #q59684503 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*Funcao Outro*/ #q59684668 {width: 95% !important; margin-left: 20px; display: inline-block;}    
    /*Envolvimento*/ #q59684588 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*Setores*/ #q51948089 label  {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*Setores Cor fundo*/ #q51483859 .questionInput .r-multicheckbox tr {background-color: #ffffff!important;}
    /*qual-setorestudo*/ #q59278603 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*qualalgumempresa*/ #q59278604 {width: 95% !important; margin-left: 20px; display: inline-block;}


/*SEGUNDA PARTE PERFIL COMPLETO*/
    /* Verba */ #q59684589 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /* Compra */ #q51500637 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /* Funcionarios */ #q51483855 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*Fundo branco, questoes de multipla escolha*/table.questionLabelAbove table.r-multicheckbox tr:first-child {background-color: #ffffff!important;}

/*BotÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â£o Continue*/
    /*Button botton*/
    #buttontable { margin-left: 20px; }
    #button_continue_1 {text-align: left; margin-left: 20px; }
    .button.r-button.margin-right10 {background-color: #cccccc; border:1px solid #cccccc !important;  margin-left: 50px!important; margin-top: 30px!important;}

@media only screen and (max-width: 600px) {
    /*Nome*/ #q59278582 {width: 94% !important; margin-left: 40px; display: inline-block;}
    /*Sobrenome*/ #q59278583 {width: 94% !important;  display: inline-block; vertical-align: top;}
    /*NACIONALIDADE*/ #q59278531 {width: 94% !important; margin-left: 40px; display: inline-block;vertical-align: top;}
    /*CPF*/ #q55677560 {width: 94% !important;  display: inline-block;}
    /*Pais*/ #q59278435 {width: 94% !important; display: inline-block; margin-left:10px; }
    /*CEP*/ #q59278500 {width: 94% !important; display: inline-block;}
    /*Cidade*/ #q59278501 {width: 94% !important; display: inline-block; margin-left:10px;}
    /*Estado*/ #q59278502 {width: 94% !important; display: inline-block;}
    /*Endereco*/#q59278504 {width: 94% !important; display: inline-block;}
    /*CELULAR*/ #q59278486 {width: 94% !important; display: inline-block;}
    /*Numero*/ #q59278453 {width: 95% !important;  display: inline-block;}

    /*botao voltar*/.button.r-button.margin-right10 {background-color: #000000; border:1px solid #000 !important;  margin-left: 0px!important; margin-top: 30px!important;}
}

/* --------------------------------------Informacao de trabalho ----------------------------------*/
    /*Empresa*/ #q59278507 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*Ramo*/ #q59278481 {width: 95% !important; margin-left: 20px; display: inline-block; vertical-align: top;}
    /*Ramo Outros*/#q59278608 {width: 95% !important; margin-left: 20px; display: inline-block; vertical-align: top;}
    /*Cargo*/ #q59278592 {width: 95% !important; margin-left: 40px;margin-left: 20px; display: inline-block;}
    /*Cargo Outros*/  #q59278612 {width: 95% !important; margin-left: 40px;margin-left: 20px; display: inline-block;}
    /*Funcao */ #q59278429 {width: 95% !important; margin-left: 40px; margin-left: 20px;display: inline-block; }
    /*Funcao Outros*/#q59278596 {width: 95% !important; margin-left: 20px; display: inline-block; }

/*Empresa e Objetivos*/
    /*Verba*/ #q59278520 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*Envolvimento*/ #q59278519 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*Funcionarios*/ #q51483855 {width: 95% !important; margin-left: 20px; display: inline-block;}
    /*Compra*/ #q51500637 {width: 95% !important; margin-left: 20px; display: inline-block;}

    /*objetivos*/
    .checkbox-container input {height: 20px; width: 20px;}
    #q51435870 .questionInput .r-multicheckbox label {font-size: 15px;}
    #q51435870 .questionInput .r-multicheckbox tr {background-color: #ffffff!important;}

    #q51435763 .questionInput {width: 2% !important;}
    #q51435763 .questionInput input {width: 25px; height: 25px;} 

    /*Checkbox*/
    #q51435837 .questionInput .r-multicheckbox tr {background-color: #ffffff!important;}
    #q51435837 .questionInput .r-multicheckbox label {font-size: 15px;}
    #q51435839 .questionInput .r-multicheckbox tr {background-color: #ffffff!important;}
    #q51435839 .questionInput .r-multicheckbox label {font-size: 15px;}

/*CSSO DO MOBILE*/
@media only screen and (max-width: 600px) {
    /*Empresa*/ #q55677541 {width: 94% !important; margin-left: 20px; display: inline-block;}
    /*Ramo*/ #q55677469 {width: 94% !important; margin-left: 20px; display: inline-block; vertical-align: top;}
    /*Ramo Outros*/#q55677568 .questionInput input {width: 94%!important;}
    /*Cargo*/ #q55677508 {width: 94% !important; margin-left: 40px;margin-left: 20px; display: inline-block;}
    /*Cargo Outros*/  #q55677572 {width: 94% !important; margin-left: 40px;margin-left: 20px; display: inline-block;}
    /*Funcao */ #q51948058 {width: 94% !important; margin-left: 40px; margin-left: 20px;display: inline-block; }
    /*Funcao Outros*/#q51948121 {width: 94% !important; margin-left: 20px; display: inline-block; }
    /*Verba*/ #q55724157 {width: 94% !important; margin-left: 20px; display: inline-block; margin-top: 30px!important;}
    /*Envolvimento*/ #q55724123 {width: 94% !important; margin-left: 20px; display: inline-block;}
    /*Funcionarios*/ #q51483855 {width: 94% !important; margin-left: 20px; display: inline-block;}
    /*Compra*/ #q51500637 {width: 94% !important; margin-left: 20px; display: inline-block;}
}
