@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap');

.titulo{text-align: center; font-size: 36px;font-weight: 900; color: #f6911e; font-family: Lato, sans-serif; margin: 0}
.subtitulo{font-family: Lato, sans-serif; text-align: center; font-size: 25px; font-weight: bold; color: #0d3f4a; margin: 0}

#inner_content {}
html .questionContainer {width: 95%;}
    /*.questionInput input {width: 100%!important; height: 35px;  border: 1px solid #DDD;box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4)!important;}*/
    #ch_42708320_1 {width: 15px!important; height: 15px!important;}
    #ch_42708349_1 {width: 15px!important; height: 15px!important;}
    #ch_42778359_1 {width: 15px!important; height: 15px!important;}

  html #inner_content {width: 100vw;/*height: 100vh;*/display: flex;flex-direction: row;justify-content: center;align-items: center;padding: 0px !important;} 
  .requiredlabel {display: none; }
 td.branding-hdr {display: none;}
 #maincontentaccessible {display: none;}
 .reg-header-cont-cont {display: none;}
 .miolo { background-color: #ffffff; padding: 5px; 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;}
 .container-fluid {margin-top: 15px;}
 .welback-box {text-align: center;}
 .wel-back {font-size:48px; font-weight: bold;}
 .register-now {font-size: 15px; margin-bottom: 40px;}
 .img-connectme {width: 100%; max-width: 300px;}
 .final-back {margin: 50px 0;}
 .branding-hdr {display: none!important;}
 .reg-header-container td.language-selector-containe {display: none!important;}
 .reg-header-cont-cont {display:none !important}
 .poweredBy {display: none !important;}

 #inner_content{background-color: transparent !important}
/*.new-desktop-nav {display: none;}*/
input#email, input#field1, input#field2,input#q67763169_account32, input#q67763169_fname, input#q67763169_lname, input#q67763169_mphone, select#q67763169_52029522, input#q67763169_zip, input#q67763169_city, input#q67763169_nonusstate, input#q67763169_address1, input#q67763169_account4, input#q67763169_title, select#q67763169_52029481, select#q67763169_52072459, select#q67763169_52071714, select#q67763169_52072861, select#q67763169_52029502, select#q67763169_52029498, select#q67763169_52029506, input#q67764038_account32, input#q67764038_fname, input#q67764038_lname, input#q67764038_mphone, select#q67764038_52029522, input#q67764038_zip, input#q67764038_city, input#q67764038_nonusstate, input#q67764038_address1, input#q67764038_52086970, select#q67764038_52087400  {
    border: solid 1px #000000;
    border-radius: 4px;
}

html td.questionLabel {
    height: 5px;}
  
  table#attendee_information,  table#attendee_selections {
    display: none;}
    
    table#outer_table {
    background-color: transparent;}
   
  .r-timeoutcontent {  
   background-color: white;
    padding: 20px;}
/*** INICIAN ESTILOS LINKS FOOTER ***/
/*** LA BARRA DE RELX TIENE SUS PROPIOS ESTILOS EN LOS DIVS ***/
.footer {padding: 10px 15px; text-align: right; background: transparent;}
.footertext a{font-family: Arial, Helvetica, sans-serif; display:inline-block; margin:5px 0px 5px 20px; font-size: 12px; text-align: right; color: #404040; text-decoration: none;}
@media screen and (max-width: 800px) {
.footertext a{
display:inline;
text-align: center;
font-size: 12px !important;
margin:5px;
}
}
/*** TERMINAN ESTILOS FOOTER ***/

/*INICIAN ESTILOS DE COLUMNAS*/
.full{width: 100%}
.middle{width: 45%; padding: 10px; display: inline-block}
.icono{width: 12%; padding: 10px; display: inline-block}
.descripcion{width: 75%; padding: 10px; display: inline-block}
.middleP p{ text-align: left; font-size: 14px; font-weight: 400; font-family: Lato, sans-serif; color: #005261}

/*queries*/
	@media (max-width: 1460px){
		html #inner_content{width: auto; height: auto; padding-top: 25px; padding-bottom: 25px}
	}
	
	@media (max-width: 800px){
		.middle{width: 100%}
		.icono{width: 20%}
	}
   

