@font-face {
    font-family: 'futura_lt_btlight';
    src: url('../fonts/futura-light/futura_light_bt-webfont.eot');
    src: url('../fonts/futura-light/futura_light_bt-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/futura-light/futura_light_bt-webfont.woff2') format('woff2'),
        url('../fonts/futura-light/futura_light_bt-webfont.woff') format('woff'),
        url('../fonts/futura-light/futura_light_bt-webfont.ttf') format('truetype'),
        url('../fonts/futura-light/futura_light_bt-webfont.svg#futura_lt_btlight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'futuramedium';
    src: url('../fonts/futura-medium/futura-medium-webfont.eot');
    src: url('../fonts/futura-medium/futura-medium-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/futura-medium/futura-medium-webfont.woff2') format('woff2'),
        url('../fonts/futura-medium/futura-medium-webfont.woff') format('woff'),
        url('../fonts/futura-medium/futura-medium-webfont.ttf') format('truetype'),
        url('../fonts/futura-medium/futura-medium-webfont.svg#futuramedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'helvetica-lightlight';
    src: url('../fonts/helvetica/helveticalt-webfont.eot');
    src: url('../fonts/helvetica/helveticalt-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helvetica/helveticalt-webfont.woff2') format('woff2'),
        url('../fonts/helvetica/helveticalt-webfont.woff') format('woff'),
        url('../fonts/helvetica/helveticalt-webfont.ttf') format('truetype'),
        url('../fonts/helvetica/helveticalt-webfont.svg#helvetica-lightlight') format('svg');
    font-weight: normal;
    font-style: normal;

}
#container-interior-pag{width: 82%; margin: 0 auto; padding:80px 0 120px;overflow: hidden;}
#container-interior-pag h4{text-align: center;font-size: 30px;font-family: 'futura_lt_btlight';color: #14588E;text-transform: uppercase;margin-bottom: 30px;}

.galeria-noti{width: 100%; overflow: hidden;}
.galeria-noti-int{float: left; width: 70%; position: relative}
.sp-thumbnail-image-container img{width:120px;height:100px;float: left; margin-right: 10px;}
.sp-image{width:600px;height:500px}
.twitter-bloque{float: right; width: 30%; height: 100%; position: relative}
.twitter-bloque-int{background: #f2f2f2; height: 473px; width: 100%; float: right; padding: 25px 30px 27px 30px;}
.twitter{width: 100%; margin: 0 auto; background: #0e5791; overflow: auto; border-radius: 5px;}



html{padding: 0; margin: 0; margin-top: 0;}
*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;text-rendering:optimizeLegibility}
html{width:100%;height:100%}
body{padding-top:0;font-family:'helvetica-lightlight', sans-serif;background-color:#fff}
ul{color: #0C3959;font-family: 'helvetica-lightlight', sans-serif;    line-height: 1.8;}
.navbar-inner{background-color:#0E5790; height: 67px; border:none;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}
.navbar-brand{height:auto;padding:28px 15px 22px 15px}
.navbar-default .navbar-nav{list-style: none; height: 67px; font-family:'futura_lt_btlight', sans-serif;font-size:21px}
.navbar-default .navbar-nav>li>a{color:white; font-size: 14px;text-transform: uppercase;}
.navbar-default .navbar-nav>li.marcado{border-bottom:4px #F22C1F solid}
.navbar-default .navbar-nav>li.marcado a{color:#F2322C}
.blog .navbar-default .navbar-nav>li.current_page_parent,.single .navbar-default .navbar-nav>li.current_page_parent{border-bottom:4px #F22C1F solid}
.blog .navbar-default .navbar-nav>li.current_page_parent a,.single .navbar-default .navbar-nav>li.current_page_parent a{color:#F2322C}
div#social-bar{list-style: none; width: 138px;height:53px;display:inline-block;float:right;}
div#social-bar .navbar-nav>li>a{display:inline-block;margin: 16px 1px;height:37px;text-indent:-9999px;background-color:transparent;background-position:center top;background-repeat:no-repeat;padding-left:20px;padding-right:20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
div#social-bar .navbar-nav>li>a.social-fb{background-image:url(../img/ico-face.png)}
div#social-bar .navbar-nav>li>a.social-fb:hover{background-image:url(../img/ico-face-over.png); border:0;}
div#social-bar .navbar-nav>li>a.social-tw{background-image:url(../img/social-tw.png);background-position:center 4px}
div#social-bar .navbar-nav>li>a.social-tw:hover{background-image:url(../img/social-tw-hover.png); border:0;}
div#social-bar .navbar-nav>li>a.social-in{background-image:url(../img/ico-linkedin.png);border:0;}
div#social-bar .navbar-nav>li>a.social-in:hover{background-image:url(../img/ico-linkedin-over.png); border:0;}
div#social-bar .navbar-nav>li>a.social-youtube{background-image:url(../img/ico-twitter.png);border:0;} 
div#social-bar .navbar-nav>li>a.social-youtube:hover{background-image:url(../img/ico-twitter-hover.png); border:0;}
div#social-bar .navbar-nav>li>a.social-sep{margin-top:0;height:53px;background-image:url(../img/social-sep.png)}.qtrans_widget_end{display:none}div#social-bar .qtrans_language_chooser{list-style:none;position:relative;float:right;padding-left:0;padding-top:17px}div#social-bar .qtrans_language_chooser>li{float:left}div#social-bar .qtrans_language_chooser>li>a{background-position:0 0;background-image:url(../img/lang-zero.png);background-repeat:no-repeat;text-indent:0;text-decoration:none;padding:9px 15px 25px 4px;text-align:left;line-height:14px;font-size:14px;color:white;font-weight:normal;text-shadow:none;text-shadow:#000 0.04em 0.05em 0.01em;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}div#social-bar .qtrans_language_chooser>li>a:hover{background-image:url(../img/lang-acti.png);-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;transition:all 1.5s ease}div#social-bar .navbar-nav>li.active>a.btn-lang{box-shadow:none;-webkit-box-shadow:none}

.div-lateral-derecha-front {width: 70%;float: left; height: 100%; position: absolute}
.div-lateral-izquierda-front {width: 30%;float: right; background: #F2F2F2;}
.botones-centrar-noticia {width:480px;margin: 0 auto;overflow: hidden;margin-bottom: 40px;}
#buscador{width: 67px;height: 67px;background: #D96D00;float: right;background-repeat: no-repeat;background-position: center;}
div.demo::-webkit-scrollbar-track{border-radius: 0;background-color: #DBDBDB;}
span.fecha-noticia{color:#0C5791;font-family:'helvetica-lightlight', sans-serif;font-size: 14px;}
span.peque_descr_noticia{color:#0B395D;font-family:'helvetica-lightlight', sans-serif;font-size: 14px;}
.item2 .imagen_fondo_espacio_autor{background-image:url("../img/back-libros.png");background-repeat:no-repeat;background-size:103px;}
img.img-responsive.wp-post-image{margin-left:11px;}
span.titulo-inferior-noticia{color:#0F3A5C;font-family:'helvetica-lightlight', sans-serif;font-size: 16px; font-weight: 600; padding: 0px 0 0; display: block;text-align: left;

                             overflow: hidden;
                             text-overflow: ellipsis;}
.sp-thumbnail-title{
    color:#0F3A5C!important;
    font-family:'helvetica-lightlight', sans-serif;
    font-weight: 600;
    text-align: left;
    padding: 10px;
}
.sp-thumbnails-container{
    height: 100%!important;
    margin-left: 0px!important;
}
.widget_weblizar_twitter .widgettitle{
    text-align: left!important;
    color: #FFF;
    margin-bottom: 0!important;
    padding: 10px;
    border-radius: 5px 5px 0 0;
    font-size: 30px;
    font-family: 'futura_lt_btlight', sans-serif;
        margin: 0;

}
.sp-thumbnail-description{
    color:#0F3A5C;font-family:'helvetica-lightlight', sans-serif;
    text-align: left;
}
.sp-image{
    margin: 0px!important;
}
.sp-thumbnail-container{
    margin: 0 0 10px -10px!important;
}
.sp-thumbnail{
    background: #FFF;
}
.sp-selected-thumbnail .sp-thumbnail{
    border-left: 4px solid #D96D00!important;
}
div.demo::-webkit-scrollbar{width: 8px;background-color: #DBDBDB;}
div.demo::-webkit-scrollbar-thumb{border-radius: 0;background-color: #D96D00;}
.interior-page-estatuto, .interior-page-sobre-ube{overflow: hidden;    padding-bottom: 60px;}
.interior-page-estatuto{border-top:1px solid #ddd;padding-top: 50px;}
div#image-sobre-ube{width:30%;float: left;}
.lateral-derecho{width:66%;float: right;}
.div-contacto-desc-ube{color:#0C3959;}
.div-contato-desc p{margin-bottom:30px;line-height: 1.8;}
.div-contato-desc h4{margin: 0; margin-bottom: 15px;}
.div-contacto-formulario{width:50%;float:left;}
#titulo-contato-ube{font-weight: bold;}


.div-contato-desc span{font-weight: 700;}
.div-contacto-formulario{color:#0C3959;}
select#asunto-contato{float:right;width:340px;height:30px;border-radius:5px; border: 1px solid #0E5791; background: #fff;}
div#item{height: 43px;}
.campos-formulario-contato input[type="text"], #text-area{float:right;width:340px;height:30px;border-radius:5px; border: 1px solid #0E5791; padding: 8px;}
div#boton-enviar{font-family:'futuramedium', sans-serif; font-size: 20px; background-color: #0E5791;color:white;width:340px;height:38px;text-align:center;float:right;border-radius:5px;padding: 5px 0;}
input#text-inferior{margin-left:auto;margin-right:auto;display: -webkit-box;}
#item .texto-formulario{margin-top: 40px;}
.subMenu .inner{border-left: 1px solid #106CB7; padding-left: 10px;}
.campos-formulario-contato{margin-top: 30px;}

textarea#text-area{
    height:60px;
}

.interior-page-contacto .sub-titulo-quemsomos{
    margin-bottom: 50px;font-size: 30px;
}

.div-contacto-desc-ube{
    width:50%; float:left; padding-left: 5%;
}

.div-contato-desc-ube div{
    margin-bottom:48px;
}
.cuerpo-page-sobre-ube, .cuerpo-page-estatuto{
    color:#0E395B;
    text-align: justify;
    font-family: 'futura_lt_btlight';
    font-size: 14px;
}

img.img-responsive-sobre-ube{
    width:100%;
    height:100%;
}
.img-responsive-estatuto{
    width:350px !important;
}

h4.sub-titulo-quemsomos{
    text-align: center;
    font-family: 'futura_lt_btlight';
    font-size: 30px;
    font-size: x-large;
    margin: 40px 0;
    color: #14588E;
}
h3.titulo-noticias{font-size: 30px;font-family:'futura_lt_btlight', sans-serif; color: #0E5791;}

.menu_inferior h3 {
    color: white;
    font-family: 'futura_lt_btlight';
    font-size: 22px;
    font-weight: bold;
}
.menu_inferior iframe{width: 330px;}
.menu_inferior a {
    color: white !important;
    font-family: 'futura_lt_btlight';
    font-size: 15px;
}
.menu_inferior a:hover{font-weight: bold;}
.menu_inferior li {
    margin-bottom: 10px;
}

.menu_inferior ul {
    list-style: none;
    padding: 0;
}
.linea-footer{border-top: 1px solid #fff;font-family: 'futura_lt_btlight'; font-size: 14px;text-align: center;color: #fff; width: 100%; margin: 0 auto; margin-top: 42px;padding-top: 15px;overflow: hidden;}
.linea-footer p{color: #fff; text-align: center;margin: 0}
.linea-footer ul{list-style: none; width: 150px; margin: 0 auto;}
.linea-footer ul li{float: left; margin: 5px 10px;opacity: 0.7}
.linea-footer ul li:hover{opacity: 1;}


img#logo_ube_texto {
    width: 201px !important;
    height: 68px !important;
}

.item-evento {
    width: 100%;
    height: 120px;
    border-bottom:1px solid #dddddd;
}

.image-item {
    float: left;
    margin-right: 10px;
}

img#logo_ube {
    width: 100px !important;
    height: 104px !important;
}

.titulo-general a {
    float: right;
    margin-top: 36px;
}

.cuerpo-maps{
    margin-top:40px;
    width:100%;
    height:500px;
}

.cont-int-left{
    width:30%;
    float:left;
}

.cont-int-rigth{
    width:66%;
    float:right;
}


.sub-titulo-parceiras{
    text-align:center;
    color:#14588E;
    font-size:x-large;
}

.sub-titulo-directoria{
    text-align:center;
    color:#14588E;
    font-size:x-large;
}

.inte-page-conselhos{
    position:relative;
    float:left;
    width:100%;
    border-top: 1px solid #ddd;padding-top: 30px;
}

.interior-page-directoria{
    position:relative;
    float:left;
    width:100%;
    padding-bottom: 30px;
}

.descrip-impresa{
    text-align:center;
    margin-bottom: 40px;
}

#asse-impresa{
    color:#0C5791;
    font-weight:600;
    font-family:'helvetica-lightlight', sans-serif;font-size: 14px;
}

.select-impresa li{
    list-style: none;
    display:inline;
}

select.impresa-banco-fotos, select.selFiltro{
    position:static;
    top:-3px;
    background-color:#FFFFFF;
    width:100%;
    height:35px;
    color: #0C5791;
    border:#0E5791 solid 1px;
    font-family: 'futura_lt_btlight';
    font-size: 16px;
    text-transform: uppercase;
}

p#texto-impresa{
    color:#315879;text-align: center;color: #0C3959;
}

.desc-impresa-block{
    color:#0D395A;
}

.link_ver_mas{color: #15588F;font-weight: 600;}

.sub-titulo-impresa{
    text-align:center;
    color: #14588E;
    font-size:x-large;
}

.cuerpo-post-conte-sin{
    width:100%;
    overflow:auto;
    margin: 40px 0 10px;
    text-align: justify;
    color: #0C3959;
    font-family: 'helvetica-lightlight', sans-serif;
    font-size: 14px;
    line-height: 1.8;

}

h5.sub-hora-post{
    text-align:center;
    color:#14588E;
    font-size:small;
}

.cuerpo-video-post{
    width:700px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:35px;
}

.text-short{
    text-align:center;color: #0C3959; margin: -20px 0 20px;
}

.contenido_videos_gen {
    padding: 0% 1.5% 1% 1%;
}

.titulo-general {
    width: 100%;
}

.titulo-item h4 {
    text-align: -webkit-auto;
    color: #0F3A5C;
    font-size:16px;
}

.cuerpo_evento {
    text-align: -webkit-auto;
    color: #0E395B;
    font-size:14px;
}


iframe.cronograma {
    width: 100%;
    border:0px;
}

section.round-border {
    margin-top: 15px;
    width: 100%;
    float: right;
    background: #eee;
}



.sub-menu a:hover {
    color: #39D452;
}

p.primer_mensaje {
    color: red;
    font-size: 18px;
}
p.mensaje_error {
    color: red;
}

ul.sub-menu{text-transform: uppercase; list-style: none;background-color:#0F3A5C; width: 216px; display: none; font-size: 13px; padding: 10px 0; position: absolute;}
.sub-menu > li > a {color: white;padding-left: 10px;  color:#FFF;}
.sub-menu > li > a:hover{border-left: 2px solid #D96D00;font-weight: bold; color:#FFF;}
.sub-menu > li {  padding: 7px 0 5px;}


input.cpf_principal {
    width: 347px;
    background: #fff;
    height: 45px;
    color: #000;
    border-radius: 13px;
    border: 1px solid #FF4040;
    padding: 9px;
}

.descargar_expositor {
    background-position: right;
    background-repeat: no-repeat;
    width: 100%;
    height: 35px;
    background-color: #F13A35;
    color: white;
    border: 0;
    text-transform: uppercase;
    text-align: center;
    padding: 8px;
    margin-left: 4px;
    border-radius: 4px;
}

select.seleccion_fecha {
    background-repeat: no-repeat;
    width: 100%;
    height: 35px;
    background-color: #FFFFFF;
    color: rgb(169, 169, 169);
    text-transform: uppercase;
    border-color: red;
}

select#fecha_evento , .hora_evento_visitante{
    width: 100%;
    background: #fff;
    height: 45px;
    color: #000;
    border-radius: 13px;
    border: 1px solid #FF4040;
    padding: 9px;
}

label.calen_clase {
    width: 150px;
}

section.seccion-home{
    height: auto;
    margin-top: 67px;
    overflow: hidden;
    background: #F2F2F2;
}
select.search-abecedario {
    background-position: right;
    background-repeat: no-repeat;
    width: 100%;
    height: 35px;
    background-color: #FFFFFF;
    color: black;
    text-transform: uppercase;
    border: 1px solid #0E5791;
}
.btn-inscreva{margin: 0 auto;text-align: center; margin-top: 30px;color: #F13A35;  background: #eee;padding: 13px 20px 11px 20px;border-radius: 10px;font-weight: bold;font-size: 27px;font-family: 'Roboto-Regular', sans-serif;}
.btn-inscreva p{font-size: 28px;}
.btn-inscreva p a{color: #F13A35;text-decoration: none;font-size: 35px;}
.btn-inscreva p.clique{margin: -8px 0 5px 0;font-size: 24px; color: #000;font-family: 'Roboto-Light', sans-serif;}
.btn-inscreva p.clique a{text-decoration: none;}
.info-home{font-family: 'Roboto-Regular', sans-serif; font-size: 18px;margin: 20px 0 0 0;font-weight: bold;text-align: left;color: #F13A35;padding-left: 20px;list-style: none; background: url(../img/ico.png) no-repeat;}

img{
    max-height: 690px;
}
.huge_it_slideshow_image_wrap_2 {
    max-height: 690px;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    border-radius: 0;
}
p{text-align: justify; color: #0C3959; font-family: 'helvetica-lightlight', sans-serif;font-size: 14px; margin: 0 0 10px; line-height: 1.8;}
a{color: #0E395B;}
a:hover{color:#0E5791; text-decoration: none;}
a:hover, a:focus{color:#0E5791; text-decoration: none;}
.container{width: 100%;}
.container2{margin-top:91px;margin-bottom: 51px;overflow: hidden;}
.hexagon-contents{ overflow: hidden; }
.expositores-principal-banner{background: #fff;position: relative;}
.slider-o-evento{min-height: 690px; max-height: 690px; background-color: #fff;}
.conten-btn{width: 288px; text-align: center;margin: 0 auto; }
.leia-mas{color: #fff; border: 2px solid #fff; padding: 7px 20px 7px 20px; border-radius: 10px;font-weight: bold; font-size: 18px;font-family: 'Roboto-Regular', sans-serif;} 
.leia-mas a{color: #fff; text-decoration: none;}
.leia-mas-expo{color: #00AEF9; border: 2px solid #00AEF9; padding: 7px 20px 7px 20px; border-radius: 10px;font-weight: bold; font-size: 18px;font-family: 'Roboto-Regular', sans-serif;} 
.leia-mas-expo a{color: #00AEF9;text-decoration: none;}
.leia-mas-expo a:hover{color: #000;text-decoration: none;}
.leia-mas-visi{color: #F13A35; border: 2px solid #F13A35; padding: 7px 20px 7px 20px; border-radius: 10px;font-weight: bold; font-size: 18px;font-family: 'Roboto-Regular', sans-serif;} 
.leia-mas-visi a{color: #F13A35; text-decoration: none;}
.categoria-lista{list-style: none;padding: 0;}
.categoria-lista li{margin-left: 14px;float: left;width: 47%;}

.container-interior{ margin: 0 auto;width: 1150px;margin-top: 115px; overflow: hidden;margin-bottom: 100px;min-height: 500px;}
.cuerpo-texto{width:700px;float: left;text-align: justify;}
.cuerpo-texto img{max-width: 100%;height: auto; }
.container-interior h1{ text-transform: uppercase;display: -webkit-inline-box;font-size:24px; font-weight: bold; border-bottom: 3px solid #FF4040; padding: 5px 0;  margin-bottom: 30px;display: table;}
.cuerpo-formulario{margin-top:80px;width: 390px; float: right; background: #eee; padding: 20px 20px 32px 20px;;border-radius: 30px;}
.cuerpo-formulario input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, input.form-imput-cpf, input.form-imput-fecha_inicio, input.form-imput-fecha_fin{ width: 100%;background: #fff;height: 45px;color:#000; border-radius: 13px; border: 1px solid #FF4040; padding: 9px;}
.cuerpo-formulario .expositores-formulario input[type="submit"]{margin-left: 101px;background: #FF4040; width: auto; color: #fff;}
.cuerpo-formulario .expositores-formulario p.participa{color: #000;}
.cuerpo-formulario h3.titulo-match{color: #000;}
.cuerpo-formulario .expositores-formulario{padding: 0;margin: 0;}
.cuerpo-formulario hr.linea1-match{border-top: solid 1px #bbb; width: 43%;margin-left: 4%;}
.cuerpo-formulario .ico-match{background: #FF4040}
.cuerpo-formulario .linea2-match{border-top: solid 1px #bbb;width: 42%;margin-right: 4%;}
.cuerpo-formulario p{font-size: 18px;margin-bottom: 15px;line-height: 1.3; text-align: justify;}
.cuerpo-formulario p a{line-height: 1;font-weight: bold;}
.nav-toggle{margin-top:-57px;margin-left: 105px;background-color: transparent;border: 0;}

.cuerpo-redes{float: right;width: 330px;}
.cuerpo-redes .cuerpo-derecha{width: 100%;float: left;margin: 0;}
.cuerpo-redes-noti{float: right;width: 330px;margin-top: 80px;}
.cuerpo-facebook {background: #eee; padding: 17px;border-radius: 30px;}
.cuerpo-linkedin{background: #eee; padding: 17px;border-radius: 30px; margin-top: 30px;width: 100%; float: left;}


.logo{margin-top: 14px;}
.logo img{width: 300px; height: 90px}
.logo-img{float: left;  padding: 0 0 0 5%;}

.o-vento-contents{width: 90%; margin: 0 auto;}
.o-evento-container {
    background: url(http://chinahomelife.com.br/site/wp-content/themes/chinahomelife_new/img/back-oevento1.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    min-height:600px;
    max-height:600px;
}
.video-evento{width: 100%; height: 370px;}

.o-evento-cuerpo {width: 45%;padding:3% 2% 0 2%;font-family: 'Roboto-Regular', sans-serif;font-size: 14px;color: white;float: left;text-align: justify;}
.o-evento-video {width: 50%;padding: 1%; float: right; background-color: #fff;margin-top: 107px;overflow: hidden;}
.o-evento-video iframe{width: 100%;height: 399px;}


h3.titulo-match { text-align: -webkit-auto;font-size: 30px;font-family:'futura_lt_btlight', sans-serif; color: #0E5791; margin: 15px 0; text-align: left}

#linea-match{width: 100%; clear: both;overflow: hidden; position: relative;}
.linea1-match{float: left;width: 34%;margin: 5px 0 20px 0; margin-left: 13%;}
.linea2-match{float: right;width: 34%;margin: 5px 0 20px 0; margin-right: 13%;}
.ico-match{position: absolute; width: 10px; height: 10px; background: #fff; left: 49%;}

.logo-ube{z-index: 10;/*left: 10%;*//*top: 80px;*/ padding:45px 5% 0%;; height: 100%;border-bottom: 1px solid #CCCCCC; background: #F2F2F2;}
.afiliacion{z-index: 10;  padding:35px 12% 58px; height: 100%; border-top: 1px solid #fff; background: #F2F2F2;}
.afiliacion-titulo{text-transform: uppercase; margin: 0; font-family: 'futuramedium'; font-size: 35px;color: #0E395B; text-align: center;}
.afiliacion-subtitulo{font-family: 'futura_lt_btlight'; font-size: 18px;color: #0E395B; text-align: center;}
a#cadastre{font-family: 'futuramedium';background-color: #0E5791;color: white;padding: 9px;border-radius: 5px;margin:0 auto;display: block;font-size: 20px;text-align: center;}


.wpcf7{background-color:transparent;}
.form-inscripcion{background-color: #eee; padding: 20px; border-radius: 30px; margin-top: 38px; position: relative; width: 370px;}
.titulo-form{font-family: 'Roboto-Regular', sans-serif; font-size: 34px; color: #F13A35;margin: 10px 0 0 0;}
p.text-form{font-family: 'Roboto-Regular', sans-serif; font-size: 14px; color: #000;margin: 5px 0 10px 0;}

h4.fecha-evento{text-align:center; font-family: 'Roboto-Regular', sans-serif; font-size: 35px;  margin:35px 0 8px 0; font-weight: bold; line-height: 1;}
h3.sao-paulo{text-align: center;font-family: 'Roboto-Regular', sans-serif; font-size: 20px; margin: 0;}

h4.subtitulo-setores{font-family:'futura_lt_btlight', sans-serif;font-size: 14px; font-weight: bold; padding: 13px;margin: 0;color: #0A385C;text-transform:uppercase;text-align:center;}
ul.categoria-lista{margin-left: 0;}
.setores{width: 100%;height: 100%;}
#btn-setores{margin-bottom: 24px; background:#F13A35;width: 242px; color:#fff; padding: 7px 20px 7px 20px;  border-radius: 13px;font-family: 'Roboto-Regular', sans-serif;font-size: 18px;}
#btn-setores a{color: #fff;}

.expositores-formulario {width:100%;float: right;padding: 0% 4% 1% 1.5%;}
.expositores-formulario input[type="submit"]{background: #fff; color: #00AEF9; width: auto;}
.expositores-formulario input[type="radio"], input[type="checkbox"]{margin: -2px;}
.expositores-formulario label{width: 50px; margin-left: 20px;}
.expositores-formulario input[placeholder]{color: black; }
.text-macth{color: #fff;font-size: 25px;margin-top: 26px;}

#vencimiento_mes{height: 30px;border-radius: 5px;border: 1px solid #0E5791;background: #fff;}
#vencimiento_ano{height: 30px;border-radius: 5px;border: 1px solid #0E5791;background: #fff;}


.visitante-pag{position: relative;clear: both;overflow: hidden;  background-color: #fff;}
.visitante-top{width: 90%; margin: 0 auto; margin-top: 50px;margin-bottom: 50px; overflow: hidden;}
.visitante-top-cuerpo{font-family: 'Roboto-Regular', sans-serif;font-size: 14px;color: #000;text-align: justify;}
.cuerpo-derecha{border:2px solid #F13A35; width: 36%;border-radius: 30px;padding: 20px;float: right; margin-top: 15px;}
.cuerpo-derecha h3{line-height: 1.3;text-align: center;font-family: 'Roboto-Regular', sans-serif;}
.cuerpo-izquierda{width: 60%; float: left;margin-top: 15px;text-align: justify;}
.cuerpo-izquierda p{padding: 0; margin: 0;}
.cuerpo-izquierda p a{color: #000;}
.cuerpo-izquierda p a:hover{color: #F13A35;}
.container-expo{clear: both;overflow: hidden;}
.casoss{width: 139px; float: left; margin: 2%;}
#casos-carousel-expo{ margin: 0 auto; float: right; width: 50%;background-color:#f2f2f2;border:none;}
h4.nombre-expo{margin: 0; background: #414141;color: #fff; font-size: 14px; font-weight: bold;border-left: 6px solid #00AEF9; padding: 7px 0;}
.resumen{margin: 10px 0 5px 0; text-align: left; line-height: 1.5; color: #000; text-decoration: none;}
.resumen a{text-decoration: none;}
.resumen a:hover{text-decoration: none;}
.vermas{text-align: left;color: #00AEF9; font-weight: bold;}
.vermas a{color: #00AEF9; text-decoration: none;}

section.patrocinadores-chinamachine{background: #fff; width: 100%;height: 259px;}
.patrocinadores{width: 90%; margin: 0 auto; margin-top: 30px; margin-bottom: 30px;}
.item-patrocinadores{width: 13%; float: left; margin: 1%;}
.item-patrocinadores img{width: 100%;}
.item-patrocinadores2{width: 50%; float: left; margin: 1%;}
.item-patrocinadores2 img{width: 25%;float: left;}


p.participa{color: #fff;}
.slides{}

.masonry-details h5{margin: 20px 0;text-align: center;text-transform: uppercase;}
.masonry-post-title{font-size: 15px;font-family:'futura_lt_btlight', sans-serif;color: #14588E;text-align: center;}
.masonry-entry {text-align: justify; margin: 1%; padding: 0;}
.masonry-thumbnail img{width: 100%; height: 100%}
.masonry-entry .article-interno{}
.masonry-entry .article-interno .masonry-details .masonry-post-excerpt{font-size:13px}
.masonry-entry .article-interno .masonry-details h5 a{}
.masonry-entry .article-interno .masonry-details h5 a:hover{}
.masonry-entry .article-interno .masonry-meta{}
.masonry-entry .article-interno .masonry-meta .meta-fecha,.masonry-entry .article-interno .masonry-meta .meta-number-comments{}
.masonry-entry .article-interno .masonry-meta .meta-number-comments a{background-color:transparent;background-image:url(../img/icon-comments.png);background-position:0 0;background-size:13px auto;background-repeat:no-repeat;width:20px;display:block;padding-left:16px;margin-left:5px;color:#000;text-decoration:none;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5}.masonry-entry .article-interno .masonry-meta .meta-number-comments a:hover{filter:alpha(opacity=100);-khtml-opacity:1.0;-moz-opacity:1.0;opacity:1.0}.carousel,.item,.active{height:100%}.carousel-inner{height:100%}.carousel-caption{bottom:0;top:120px}

.carousel-caption h1,.carousel-caption h2{font-weight:300;text-shadow:none}

.titulo-evento:before{
    border-top: 1px solid #333333;
    content: '';
    left: -150px;
    position: absolute;
    top: 50%;
    width: 134px;
}

.titulo-evento:after{
    border-top: 1px solid #333333;
    content: '';
    left: -150px;
    position: absolute;
    top: 50%;
    width: 134px;
}

.hexagon-contents{
    width:100%;
    position: relative;
}
.menu_inferior {margin-bottom: 30px;}
.menu_inferior p {
    color: white;
    font-family: 'helvetica-lightlight';
    font-size: 14px;text-align: left;
}

a.ver_mas_inferior {
    padding: 8px 28px;
    border:1px solid #fff;
    border-radius: 6px;
    text-transform: uppercase;
}
#example5{max-width: 64% !important;}
.carousel-caption h1{color:#F2322C;font-size:60px}.carousel-caption h2{color:#BCCB32;font-size:25px}.carousel-control{width:10%}.carousel-control.left,.carousel-control.right{background:none;background-repeat:no-repeat}.carousel-control.left:hover{background-image:url(../img/arrow-left.png);background-position:10% center}.carousel-control.right:hover{background-image:url(../img/arrow-right.png);background-position:90% center}.arrow-right,.arrow-left{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center center}.latest-blog{position:absolute;width:100%;z-index:20}.latest-blog h3{font-family:'Roboto Regular', sans-serif;font-weight:300}.latest-blog .blog-border{background:rgba(62,7,4,0.2)}.latest-blog .row{border-right:1px solid #fff}.blog-post{background:rgba(62,7,4,0.6);border-collapse:collapse;padding-bottom:15px;padding-top:15px;border:1px solid #fff;display:none}.blog-post h4,.blog-post p{color:white;font-family:'Roboto Regular', sans-serif;font-weight:300;font-weight:400;margin-top:13px}.blog-post h4 a,.blog-post p a{padding:0;color:#FFF}.blog-post h4 a:hover,.blog-post p a:hover{text-decoration:none}.blog-post p a:hover{color:#F2322C}.blog-post:first-child{display:block}
.secciones{margin: 0 auto;padding:3% 0% 6%;text-align:center;height:100%;background-color:#F2F2F2;background-repeat:no-repeat;background-size:100% auto;overflow:hidden}.secciones h1{font-family:'Roboto Regular', sans-serif;font-weight:300}.secciones h1{display:inline-block;text-transform:uppercase;position:relative}.homepage-slider{height:100%;text-align:center;background-color:transparent}.about-section{background-image:url(../img/bkg-somos.png)}.o-que-fazemos-section{background-image:url(../img/bkg-hacemos.png);background-size:cover}.grupocasa-no-mundo-section{background-color:#FF8000}.clientes-section{background-color:#E2E2DD}.cases-de-sucesso-section{color:white; margin-top: 80px;}.contato-section{background-color:#9EB221;color:white}#titulo-seccion{margin-bottom:20px}#titulo-seccion h4{max-width:85%;margin-left:auto;margin-right:auto}#pie-final{background-color:#D96D00;padding:20px 0; border-top: 2px solid #FFFFFF}#pie-final #pie{ width: 92%; background-color:transparent;background-repeat:no-repeat;background-position:0 0;vertical-align:top}#pie-final #pie .divide-pie{height:45px;width:2px;background-color:transparent;background-image:url(../img/barra-pie.png);background-position:0 0;background-repeat:no-repeat;margin-left:110px;position:relative;float:left}
#pie-final #pie .texto-pie{position:relative;float:left;padding-top:3px; color: #000; font-family: 'Roboto-Regular', sans-serif; font-size: 13px; width: 28%;    padding: 0.5%;}
#pie-final #pie .texto-pie2{position:relative;float:left;padding-top:3px; color: #000; font-family: 'Roboto-Regular', sans-serif; font-size: 13px; width: 20%;    padding: 0.5%;}
#pie-final #pie .texto-pie3{position:relative;float:left;padding-top:3px; color: #000; font-family: 'Roboto-Regular', sans-serif; font-size: 13px; width: 24%;    padding: 0.5%;}
.texto-pie a{color: #000;text-decoration: none;font-weight: 600;}
.texto-pie2 a{color: #000;text-decoration: none;font-weight: 600;}
.texto-pie3 a{color: #000;text-decoration: none;font-weight: 600;}
#pie-final #pie #wpml_credit_footer{display:none}.tooltip{margin-top:5px;margin-bottom:5%}.tooltip.bottom .tooltip-arrow{top:-9px;left:50%;margin-left:-19px;border-width:0 19px 19px;border-bottom-color:#C8C4B7}.tooltip-inner{max-width:90%;padding:10px;color:#333;text-align:left;text-decoration:none;border-radius:7px;white-space:pre-wrap;background:#C8C4B7;left:50%;position:relative;margin-left:-45%}.one_fifth{float:left;padding:0 10px;position:relative}.tooltip{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;left:0;padding:10px 10px 10px;position:relative;text-align:left;width:100%}.iconos{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:98%;display:block;z-index:2;position:relative;top:0;left:0;width:100%;height:100%}.iconos.uno{background-image:url(../img/quem-somos/1.png)}.iconos.dos{background-image:url(../img/quem-somos/2.png)}.iconos.tres{background-image:url(../img/quem-somos/3.png)}.iconos.cuatro{background-image:url(../img/quem-somos/4.png)}.iconos.cinco{background-image:url(../img/quem-somos/5.png)}.etiquetas{background-color:transparent;background-image:url(../img/quem-somos/img.png);background-position:center 0;background-repeat:no-repeat;display:block;position:relative;background-size:100% auto;margin:0 auto 0px auto}.hexagon{background-color:#79796a;position:relative;margin:15px auto;width:120px;height:200px;border-radius:1em/.5em;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);text-align:left;z-index:3}.sml-hexagons .hexagon{background:#E89A35;border-radius:0;float:left;height:20px;margin:2px 15px 10px 0;position:static;width:12px}.hexagon:before,.hexagon:after{position:absolute;width:inherit;height:inherit;border-radius:inherit;background-color:inherit;content:''}.hexagon:before{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.hexagon:after{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.naranja .hexagon{background-color:#FA852C}.guinda .hexagon{background-color:#B2222B}.negra .hexagon{background-color:#333333}.gris .hexagon{background-color:#999999}.hexagon-img{left:50%;margin-left:-131px;position:absolute;right:auto;top:-49px;width:auto;z-index:3}.hidden-img{display:none}.hexagon.white{background-color:#fff;margin-top:-170px;z-index:1}.hexagon-content{background:#fff;border-top:90px solid #fff;font-size:12px;margin:-100px auto 0;padding:0 10px;position:relative;width:200px;z-index:2}.hexagon-content h4{font-weight:bold}.hexagon-content p{font-weight:normal;font-size:13px;text-align:left}.hexagon-content ul{text-align:left;font-size:13px;padding-left:15px}.world-map{background-size:cover;height:0;padding-bottom:47%}.world-map ul{display:none;height:550px;margin:0;padding:0;position:relative;list-style:none}.world-map ul li{width:20px;height:20px;border:1px solid #fff;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;background-color:transparent;z-index:10;position:absolute;left:0;top:0}.world-map ul li:after{border:2px solid #fff;background:blue;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;content:'';height:80px;width:80px;-webkit-animation:pulse 3s linear;-moz-animation:pulse 3s linear;animation:pulse 3s linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-30px;left:-30px;z-index:1;opacity:0;filter:alpha(opacity=0)}.world-map ul li:before{background:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;content:"";height:12px;left:3px;position:absolute;top:3px;width:12px;z-index:99}.world-map ul li.azul{border-color:#00479D}.world-map ul li.azul:before{background-color:#00479D}.world-map ul li.azul:after{border-color:#00479D}.world-map ul li.rojo{border-color:#F2322C}.world-map ul li.rojo:before{background-color:#F2322C}.world-map ul li.rojo:after{border-color:#F2322C}.world-map ul li.verde{border-color:#88C86F}.world-map ul li.verde:before{background-color:#88C86F}.world-map ul li.verde:after{border-color:#88C86F}.world-map ul li.negro{border-color:#000}.world-map ul li.negro:before{background-color:#000}.world-map ul li.negro:after{border-color:#000}@-moz-keyframes pulse{0%{-moz-transform:scale(0);opacity:0.0}25%{-moz-transform:scale(0);opacity:0.1}50%{-moz-transform:scale(0.1);opacity:0.3}75%{-moz-transform:scale(0.5);opacity:0.5}100%{-moz-transform:scale(1);opacity:0.0}}@-webkit-keyframes "pulse"{0%{-webkit-transform:scale(0, 0);opacity:0.0}25%{-webkit-transform:scale(0, 0);opacity:0.1}50%{-webkit-transform:scale(0.1, 0.1);opacity:0.3}75%{-webkit-transform:scale(1, 1);opacity:0.5}100%{-webkit-transform:scale(1, 1);opacity:0.0}}@keyframes "pulse"{0%{transform:scale(0);opacity:0.0}25%{transform:scale(0);opacity:0.1}50%{transform:scale(0.1);opacity:0.3}75%{transform:scale(0.5);opacity:0.5}100%{transform:scale(1);opacity:0.0}}#sponsors img{margin:auto auto;padding:0 0}#clients-carousel{overflow:hidden;background-color:transparent;border:none;overflow:hidden}#clients-carousel .flex-direction-nav a{margin:-55px 0 0;width:45px;height:45px}#clients-carousel .flex-direction-nav a.flex-prev{left:0;text-align:left}#clients-carousel .flex-direction-nav a.flex-next{right:0;text-align:right}#clients-carousel ul{margin:0;padding:0}#clients-carousel .client{border-right:1px solid #666;float:left;list-style:none;margin-left:15%;width:35%;position:relative;background-color:transparent}#clients-carousel .client .control{position:relative;margin:0 auto;max-width:230px}#clients-carousel .client img{padding:1px;width:100%;margin:0 auto}#clients-carousel .client img.onhover{display:block;left:0;position:absolute;top:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#clients-carousel .client:nth-child(2n+2){border-right:none;margin-left:0}#clients-carousel .client:nth-child(n+3){border-top:1px solid #999}#clients-carousel .flex-control-paging li a{width:15px;height:15px;background:rgba(0,0,0,0.5)}#clients-carousel .flex-control-paging li a.flex-active{background:#F2322C}#root_casos{position:relative;width: 90%; margin: 0 auto; }#presenta_caso{background-color:#333333;position:absolute;width:100%;height:730px;top:0;left:0;display:none}#presenta_caso #cerrar_casos{float:right;font-size:24px;margin-right:20px}#presenta_caso #cerrar_casos a{color:#fff;text-decoration:none}#presenta_caso #elcontenido #cuerpo_caso{text-align:left;margin:20px 20px 0 20px}#presenta_caso #elcontenido #cuerpo_caso blockquote{background-color:#333}#presenta_caso #elcontenido #imagen_destacada{position:relative;float:right;width:25%;margin:20px 22px 0 35px}#presenta_caso #elcontenido #imagen_destacada img{width:100%;height:auto}#casos-carousel{ margin: 0 auto; background-color:transparent;border:none;overflow:hidden}#casos-carousel .caso{float: left; text-align:center;padding:8px;text-align:left;color:#000;position:relative;display:inline-block; width: 396px; margin: 0}#casos-carousel .caso .mensaje,#casos-carousel .caso img,#casos-carousel .caso h4,#casos-carousel .caso .resumen,#casos-carousel .caso .vermas{}#casos-carousel .caso .mensaje{display:block;position:absolute;top:25px;transition:all 0.5s ease-in-out 0s;z-index:1;height:241px;width:241px;text-align:center;vertical-align:central;font-size:20px;color:white;text-decoration:none}#casos-carousel .caso .mensaje .resalta{margin:58px 25px 10px 25px}#casos-carousel .caso .mensaje .overmas i{margin-left:10px}#casos-carousel .caso .mensaje .overmas,#casos-carousel .caso .mensaje .resalta{opacity:0;filter:alpha(opacity=0);transition:all 0.4s ease-in-out;transform:scale(0);-ms-transform:scale(1);backface-visibility:hidden}#casos-carousel .caso .mensaje:hover{background:rgba(217,0,0,0.5)}#casos-carousel .caso .mensaje:hover .resalta,#casos-carousel .caso .mensaje:hover .overmas{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1);transform:scale(1)}#casos-carousel .caso img{margin:0 auto}#casos-carousel .caso h4{font-family:'Roboto', sans-serif;font-size:18px;font-weight:500}#casos-carousel .caso .resumen{margin:0 auto 10px auto}#casos-carousel .caso .vermas{margin:0 auto 10px auto}#casos-carousel .caso .vermas a{text-decoration:none;color:#333333;display:table;}#casos-carousel .caso .vermas a span{color: #BCCB32;display:table-cell;vertical-align:middle;font-size:12px;font-weight:bold;line-height:12px}#casos-carousel .caso .vermas a i{font-size:20px;padding-left:10px;display:table-cell;vertical-align:middle}#casos-carousel .caso .vermas a:hover{color:#F2322C}#casos-carousel .flex-control-nav{width:100%;position:relative;bottom:0;text-align:center;margin:25px auto 0}#casos-carousel .flex-control-paging li a{width:15px;height:15px;background:#BBBBBB}#casos-carousel .flex-control-paging li a.flex-active{background:#BCCB32}#contacto .izquierda,#contacto .derecha{margin-top:30px;margin-bottom:30px}#contacto .izquierda{padding-right:20px;border-right:1px solid #838300;-webkit-box-shadow:1px 0px 0px 0px #e4e600;-moz-box-shadow:1px 0px 0px 0px #e4e600;box-shadow:1px 0px 0px 0px #e4e600}#contacto .izquierda p{text-align:left;font-weight:300}#contacto .izquierda img{margin-top:20px}#contacto .derecha .formulario{background:rgba(255,255,255,0.2);background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.2) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,0.2)), color-stop(100%, rgba(255,255,255,0.2)));background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.2) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.2) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.2) 100%);background:radial-gradient(ellipse at center, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );height:auto;padding-top:14%;padding-bottom:14%;margin-left:47px;position:relative;text-align:center}#contacto .derecha .formulario .wpcf7{margin:0 0 0 64px;text-align:left}#contacto .derecha .formulario .wpcf7 .wpcf7-form .wpcf7-submit{background-color:#000;border:none;outline:none;color:#FFF}#contacto .derecha .formulario .wpcf7 .wpcf7-form input[type="text"]{padding:5px;width:380px;line-height:20px;margin-bottom:10px}#contacto .derecha .formulario .wpcf7 .wpcf7-form textarea{width:380px}#contacto .derecha .formulario .wpcf7 .watermark{color:#000}#html5Loader{top:0;left:0;background-color:black;background-color:rgba(0,0,0,0.95);position:fixed;z-index:9999}#html5Loader .fallback{top:50%;position:absolute;text-align:center;width:100%;color:white;vertical-align:middle;display:block;font-style:normal}#cuerpo-post{margin:20px;background:white;padding:60px}#respond{background-color:#eee;padding:30px 50px}#cuerpo-contacto #direcciones{text-align:left;color:#fff}
#pie-final #pie .texto-pie-right{position:relative;float:right;padding-top:2px; color: #000; font-family: 'Roboto-Regular', sans-serif; font-size: 13px; text-align: right;}
.secciones-noti{text-align:center;background-repeat:no-repeat;background-size:100% auto;margin-top: 60px;}
.secciones-contato{text-align:center;height:100%;background-color:#F5F5F5;background-repeat:no-repeat;background-size:100% auto;overflow:hidden}
.viagem-hospedagem-container{width: 100%; overflow: hidden;background: #F5F5F5;}
.viagem_hospedage-contents{padding: 40px 0 0 0;margin: 0 auto;float: left;width: 49%;background-color: #F5F5F5;border: none;height: 560px;margin-left: 3%; margin-right: 3%;}
.viagem_hospedage-mapa{float: left;width: 45%; background:#BCCB32; padding: 40px 30px 0 0; padding-left: 6%;}
.viagem_hospedage-mapa iframe{height: 510px;}
.viagem_hospedage-contents iframe{height: 331px;width: 100%;}
.viagem{float: left;width: 100%;}
.contenido-venda{float: left;width: 60%;margin-top: -24px}
.direcciones{width: 40%; float: left;clear: both;overflow: hidden;}
.direcciones-viagem{width: 100%;margin-top: 7px; overflow: hidden;padding-top: 20px;}
h4.titulo-direcciones{font-family:'Roboto-Regular', sans-serif; font-size: 14px;color:#fff;}
.text-viagem{font-family:'Roboto-Regular', sans-serif; color:#fff; line-height: 1.5em;}
a.text-viagem{font-family:'Roboto-Regular', sans-serif; color:#fff; line-height: 1.5;text-decoration: none;}

#root_expositores{position:relative;margin-top: 70px; width: 100%; margin: 0 auto; height: 508px; background: #eee;}
#form-macht{float: left; width: 50%;background: #f2f2f2;}

.menu-pie{float: right; margin: 12px 0;}
li.item-pie{float: left; list-style: none; padding: 0 14px; font-size: 16px; color: #000;border-right: 1px solid #ccc;}
li.item-pie a{color: #000; text-decoration: none;}
li.item-pie a:hover{color:#FF3D35; text-decoration: none;}

li#categories {
    list-style-type: none;
}

.slider-pro{
    background: #F2F2F2;
    border: 15px solid #F2F2F2;
    float: left;
     height: 443px;
}
.sp-caption-container{
    border-left: 7px solid #D96D00;
    background: #15588F;
    color: #FFF;
    padding: 6px 10px;
    height: 78px;
}
.sp-caption-container a span{
    color: #FFF!important;
}
form#category-select {
    width:100%;
}
select#cat {
    background-position: right;
    background-repeat: no-repeat;
    width: 100%;
    height: 35px;
    background-color: #FFFFFF;
    color:  #0E5791;
    text-transform: uppercase;
    border: 1px solid #0E5791;
    font-family: 'futura_lt_btlight'; font-size: 16px;
}
.buscar-form-date {
    position: static;
    top: -3px;
    margin-left: 357px;
    width: 28%;}

form.search-form {
}
select#buscar-date {
    background-position: right;
    background-repeat: no-repeat;
    width: 100%;
    height: 35px;
    background-color: #FFFFFF;
    color: black;
    border: #0E5791 solid 1px;
    font-family: 'futura_lt_btlight'; font-size: 16px;color:#0C5791;text-transform: uppercase;

}

input#search {
    width: 100%;
    background-color: #A1A192;
    color: white;
    height: 35px;
    margin-right: 69%;
    border: #7B7B6B solid 1px;
    padding: 0px 35px 0 16px;
    border-bottom: #fff solid 1px;
    border-right: #fff solid 1px;
    -moz-box-shadow: inset 2px 0 10px rgba(0,0,0,.5);
    -webkit-box-shadow: inset 2px 0 10px rgba(0,0,0,.5);
    box-shadow: inset 2px 0 10px rgba(0,0,0,.5);
    border-top: #7B7B6B solid 1px;
    border-radius: 3px;
    background-image: url('http://grupocasa.com.br/wp-content/uploads/2015/04/ico-lupa.png');
    background-repeat: no-repeat;
    background-position-x: 94%;
    background-position-y: 33%;
}
input[placeholder]{color:#000; width: 100%; border-radius: 13px; padding: 9px;}
.form-inscripcion input{color:#000; border-radius: 13px; border: 1px solid #F13A35; padding: 9px; width: 329px; margin-bottom: 12px; height: 50px;}
.form-inscripcion input[type="submit"]{background: #F13A35; width: auto;}
.form-inscripcion textarea{width: 329px; height: 200px; color: #000;border-radius: 13px;border: 1px solid #F13A35;padding: 6px;}
input[type="submit"]{border: 0; font-family:'Roboto-Regular', sans-serif; font-size: 18px; text-transform: uppercase; color: #fff;  padding: 8px 20px 8px 20px;border-radius: 10px; font-weight: bold;height: auto;   background-color: #FF4040;}


.contato-top{width: 90%; margin: 0 auto;padding: 50px 0 50px 0;clear: both;overflow: hidden;}
.contato-top-face{width: 30%; height: 490px; float: left;border: 1px solid #FF3D38; border-radius: 58px;  margin: 1.5%; padding: 16px;}
.contato-top-linkedin{width: 30%;height: 490px; float: left;border: 1px solid #FF3D38; border-radius: 58px;  margin: 1.5%; padding: 16px;}
.contato-top-cuerpo{width: 30%;height: 490px; float:left;border: 1px solid #FF3D38; border-radius: 58px;  margin: 1.5%; padding: 16px;}
.contato-top-cuerpo input{border: 1px solid #F13A35;padding: 9px;width: 100%;border-radius: 13px;color: #000;}
.contato-top-cuerpo textarea{border: 1px solid #F13A35;padding: 9px;width: 100%;border-radius: 13px;height: 132px;}
.contato-top-cuerpo input[type="submit"]{background: #F13A35; width: auto;color:#fff;  padding: 7px 20px 7px 20px;}



@media only screen and (min-width:980px) and (max-width:1000px) {
    .buscar-form-date {
        position: static;
        top: -3px;
        margin-left: 333px;
        width: 31%;
    }form.search-form {
        position: absolute;
        top: -3px;
        margin-left: 66%;
    }

}

@media screen and (max-width: 745px){
    .div-lateral-derecha-front{
        height: 440px !important;
    }
}

@media screen and (max-width: 1500px){
    #example5{max-width: 62% !important;}
    .cuerpo-izquierda{width: 63%;}
    .navbar-default .navbar-nav>li>a{font-size: 14px;}
}
@media screen and (max-width: 1400px){
    #example5{max-width: 60% !important;}
}
@media screen and (max-width: 1350px){
    #example5{max-width:59% !important;}
    .twitter-bloque-int{padding: 25px 20px 27px 20px;}
}
@media screen and (max-width: 1300px){
    .cuerpo-izquierda{width: 60%;}
    .formulario-o-eventos{ /*height: 690px;*/}
    .cont-int-rigth{width: 64%;}
    #example5{max-width: 62% !important;}
    .sp-thumbnail-title{padding: 3px 10px;}
    #example5 .sp-thumbnail-title{font-size: 15px !important;}
}

@media screen and (max-width: 1250px){
    .twitter-bloque{width: 28%;}
    #example5{max-width: 63% !important;}
}

@media screen and (max-width: 1200px){
    #example5{max-width: 62% !important;}
    .cuerpo-izquierda{width: 60%;}
    .formulario-o-eventos{ /*height:646px;*/}
    .slider-o-evento{min-height: 636px;}
    h4.fecha-evento{margin: 6px 0 0 0;}
    .cont-int-rigth{width: 62%;}
}

@media screen and (max-width: 1182px){
    .div-lateral-derecha-front{width: 65%}
    .div-lateral-izquierda-front{width: 35%}
    .afiliacion{ padding: 21px 8% 40px;}
}
@media screen and (max-width: 1170px){
    #example5 {
    max-width: 61% !important;}
}

@media screen and (max-width: 1150px) {
    #example5 {max-width: 60% !important;}
    *{max-height:auto;}
    .secciones{}
    .linea-footer{width: 100%}
    #pie-final #pie{width: 95%;}
    div#social-bar .navbar-nav>li>a{}
    .navbar-default .navbar-nav>li>a{}
    .o-evento-container{min-height: 760px; max-height: 760px;}
    .o-evento-cuerpo {width: 100%; margin-bottom: 25px;}
    .o-evento-video{width: 578px; margin-top: 0; clear: both;float: none;clear: both;margin: 0 auto;}
    .o-evento-video iframe{height: 313px;}
    #casos-carousel{  width: 923px;}
    #casos-carousel .caso{width: 300px; margin: 2px;}
    .cases-de-sucesso-section{margin-top: 50px;}
    h4.subtitulo-setores{}
    .viagem_hospedage-contents{width: 55%;}
    .linea1{width: 27%; margin-left: 182px;}
    .linea2{width: 27%; margin-right: 189px;}
    .formulario-o-eventos{/*height: 551px;*/ width: 338px; /*top: 101px; */}
    h4.fecha-evento{font-size: 31px; margin: 13px 0 8px 0;}
    h3.sao-paulo{font-size: 16.5px;}
    .form-inscripcion{width: 307px;margin: 0; margin-top:29px;padding: 14px 14px 7px 14px;}
    .form-inscripcion input{width: 269px; padding: 7px;height: 45px;margin-bottom: 7px;}
    .form-inscripcion textarea{width: 269px; height: 150px;}
    .form-inscripcion input[type="submit"]{font-size: 15px;padding: 8px 20px;height: auto;}
    .logo img{width: 247px; height: 74px}
    .titulo-form{margin: 8px 0 0 0;font-size: 26px;}
    p.text-form{margin: 4px 0 14px 0;}
    .expositores-principal-banner{height: 551px;}
    .viagem_hospedage-mapa{width:39%;padding-left: 5%; padding-right: 20px;}
    .viagem_hospedage-mapa iframe{width: 100%; height: 386px;}
    .viagem_hospedage-contents iframe{width: 100%;height: 480px; margin-bottom: 20px;}
    .contenido-venda{width: 100%;margin-top: 5px;}
    .viagem{width: 100%;}
    .direcciones{width: 100%;}
    .direcciones-viagem{width: 67%; margin: 0; float: left;padding:0; margin-left: 11px;}
    .container-interior{width: 900px;}
    .cuerpo-texto{width: 55%;}
    .cuerpo-redes-noti{display: none;}
    li.item-pie a{font-size: 14px;}
    img.setores{width: 100%;height: 100%;}
    .video-evento{height: 315px;}
    .cuerpo-izquierda{width: 100%;}
    .cuerpo-derecha{width:100%;margin-top: 30px;}
    .cuerpo-derecha h3{margin: 5px;}
    .btn-inscreva{margin-top: 17px;}
    .btn-inscreva p a{font-size: 29px;}
    .btn-inscreva p.clique{font-size: 20px;}
    .info-home{font-size: 16px;margin-top: 10px;}
    .container-interior h1{font-size: 20px;}
    .text-macth{font-size: 21px;margin-top: 10px;}
    .expositores-formulario{width:100%;margin-right: 0;}
    .cuerpo-formulario{width: 360px;}
    input.cpf_principal{width: 100%;}
    .descargar_expositor{font-size: 12px;padding: 10px;}
    .div-lateral-derecha-front{width: 65%}
    .div-lateral-izquierda-front{width: 35%}
    .afiliacion{ padding: 21px 8% 40px;}
    .cont-int-rigth{width: 62%;}
    #container-interior-pag{width: 90%;}
}

@media screen and (max-width: 1145px){
    .sp-caption-container{padding: 11px 10px; height: 105px;}
}

@media screen and (max-width: 1125px){
    #example5 {max-width: 59% !important;}
}
@media screen and (max-width: 1109px){
    .sp-caption-container {padding: 23px 10px;height: 140px;}
}
@media screen and (max-width: 1095px){
    #example5 {max-width: 58% !important;}
}
@media screen and (max-width: 1060px){
    #example5 {max-width: 57% !important;}
}
@media screen and (max-width: 1040px){
    #example5 {max-width: 56% !important;}
}


@media screen and (max-width: 1024px){
    .secciones{padding: 3% 0% 2%;}
    #form-macht{padding-bottom: 40px;}
    #example5{max-width: 55% !important;}
    .galeria-noti{margin-bottom: 50px;}
    .afiliacion-titulo{font-size: 33px;}
    .secciones-noti{width: 100%; margin: 0 auto;margin-top: 60px;}
    .logo-img{padding: 0 0 0 2%;}
    #container-interior-pag{width: 91%;}
    .masonry-entry{margin:1%;}
    .masonry-entry .article-interno{padding: 0}
    #pie-final #pie .texto-pie2{display: none;}
    #pie-final #pie .texto-pie{width: 33%;}
    #pie-final #pie .texto-pie3{width: 33%;}
    .div-contacto-desc-ube{width: 50%;padding-left: 0}
    .nav > li > a{padding: 23px 7px;}
    .nav > li > a:hover{padding: 22px 7px;}
    #pie-final #pie{ width: 91%;}
    .menu_inferior iframe{ width: 100%;}
    .cont-int-rigth{width: 60%;}

}

@media screen and (max-width: 990px){
    #example5 {max-width: 54% !important;}
}
@media screen and (max-width: 970px){
    #example5 {max-width: 53% !important;}
}
@media screen and (max-width: 945px){
    #example5 { max-width: 64% !important;    float: none;}
    .sp-caption-container{padding: 10px 10px;height: 93px;}
    div#social-bar{display: none; margin-top: -100px;}
    .cont-int-rigth{width: 100%;}
    .galeria-noti-int{width: 100%;margin: 0 auto;float: none;overflow: hidden;}
    .slider-pro{height: 502px;}
    .twitter-bloque{width: 100%;}
    .widget_weblizar_twitter .widgettitle{text-align: center !important}
    .twitter-bloque-int{height: auto;background: none;}
    .secciones{padding: 4% 0% 0%;}
    .slider-pro{padding: 0;}
    
}
@media screen and (max-width: 935px){
    #example5 {max-width: 65% !important;}
}
@media screen and (max-width: 905px){
    #example5 {max-width: 64% !important;}
}

@media screen and (max-width: 900px){
    #pie-final #pie .texto-pie3{width: 52%;}
    #pie-final #pie .texto-pie{width: 48%;}
    .div-lateral-derecha-front{width: 100%;float: none;height: 62%;}
    .div-lateral-izquierda-front{width: 100%;float: none;margin-top: 441px;}
    .logo-ube{width: 50%;border-right: 1px solid #CCCCCC;border-bottom: 0;float: left; padding: 20px 5% 10px;}
    img#logo_ube_texto{margin: 30px 0 0 0;}
    a#cadastre{width: 320px;}
    .secciones-noti{width: 90%;margin-bottom: 69px;}
    .sp-thumbnail-container{margin: 0 0 10px 20px!important;}
    #form-macht{width: 100%;padding: 0 0 5%;}
    .expositores-formulario{margin-right: 0;padding: 0% 1% 0% 1%;}
    #casos-carousel-expo{ border-top: 1px solid #ddd;float: none;overflow: hidden;width: 100%;height:auto;margin-bottom: 80px;}
    .contenido_videos_gen{padding: 2% 1% 0;}
    .contenido_videos_gen .outerWrapper{width:94%;}
    .categoria-lista li{width: 43%; margin: 0 3%;}
    .botones-centrar-noticia{width: 100%;}
    div#social-bar{display: none;}
    .afiliacion{width: 50%;float: left;padding: 9% 0px;border-left: 1px solid #fff; border-top: 0;}
    .cont-int-rigth{width: 55%;}
    .slider-pro{height: 492px;}

@media screen and (max-width: 890px){
    #example5 {max-width: 63% !important;}
}
@media screen and (max-width: 860px){
    #example5 {max-width: 61% !important;}

}
@media screen and (max-width: 840px){
    #example5 {max-width: 60% !important;}
}
@media screen and (max-width: 800px){
    #example5 {max-width: 94% !important;}
}
@media screen and (max-width: 768px) {
    .galeria-noti{margin-bottom: 0;}
    .galeria-noti-int{width: 100%}
    .sp-thumbnail-container{margin: -14px 0 4px 9px!important;}
    #example5{max-width: 95% !important;height: 100% !important;padding-right: 0 !important;}
    .cont-int-left{ margin-bottom: 20px;float: none;width: 100%;text-align: center;}
    .cont-int-rigth{width: 100%;}
    *{max-height:auto;}
    ul.sub-menu{ padding: 15px 30px;width: auto;}
    ul.sub-menu{position: relative;}
    .subMenu .inner{border-left: 0;padding-left: 0;}
    .div-contacto-mapa-ube{width: 50%;float: left;}
    .div-contacto-desc-ube{width: 100%;}
    #container-interior-pag{width: 89%;}
    .div-contacto-formulario{ width: 100%;margin-top: 30px;border-top: 1px solid #ddd;padding-top: 30px;}
    .div-contacto-mapa-ube iframe{width: 100%;}
    .div-contato-desc{width: 46%;float: left;margin-right: 4%;}
    .campos-formulario-contato{ margin: 0 auto;width: 68%;}
    div#social-bar{margin-top: 0;}
    .categoria-lista li{ width: 45%;margin: 0 2.5%;}
    .botones-centrar-noticia{margin-bottom: 0;}
    .secciones-noti{width: 87%;}
    #example5{ margin: 0 auto;margin-bottom: 50px;}
    div#image-sobre-ube{width: 90%;margin: 0 auto;float: none;}
    .lateral-derecho{float: none; margin: auto;margin-top: 30px;width: 100%}
    .navbar-default .navbar-nav{height: auto;margin: 0; padding: 6px 0;background: #0F3A5C;}
    .navbar-default .navbar-nav>li>a{padding: 9px 20px; color: #fff;}
    .container{margin: 0 auto;}
    h3.sao-paulo{font-size: 15.5px;}
    h3.titulo-evento{margin-top: 40px;}
    .o-evento-container{background: #F13A35; max-height: 1030px;min-height: 1010px;}
    .formulario-o-eventos{width: 90%;margin: 0 auto; left: 0;position: relative;top: 0;/*height: 472px;*/}
    .form-inscripcion{width: 100%;}
    .form-inscripcion input{width: 100%; height: 43px; margin-bottom: 5px;}
    .form-inscripcion textarea{width: 100%;height: 100px;}
    .hexagon-contents{ min-height: 680px;}
    .slider-o-evento{;margin-top: 81px;min-height: 207px;max-height: none;}
    .o-evento-video{width: 100%;}
    .o-evento-cuerpo {width:100%; margin-bottom: 25px;line-height: 1.3;padding: 0;}
    .item-patrocinadores{float: none; width: 100%; margin: auto;width: 270px;margin-top: 10px;}
    .linea1{width: 45%; margin-left: 0;}
    .linea2{width: 45%; margin-right: 0;}
    .video-evento{width: 100%; height: 215px;}
    .menu-footer{display: none;}
    .linea1-setores{width: 48%; margin-left: 0;}
    .linea2-setores{width: 45%; margin-right: 0;}
    .linea1-match{width: 39%;margin-left: 8%;}
    .linea2-match{width: 39%;margin-right: 7%;}
    #casos-carousel{width: 100%;}
    .cases-de-sucesso-section{margin-top: 30px;}
    .linea1-expo{width: 37%;  margin-left: 10%;}
    .linea2-expo{width: 37%;  margin-right: 8%;}
    .cuerpo-izquierda{width: 100%; float: none;margin-top: 0 auto;padding: 0;line-height: 1.4;}
    .cuerpo-derecha{float: none;width: 100%;margin-top: 20px;height: 100%;}
    .cuerpo-derecha h3{font-size: 18px;}
    .viagem_hospedage-contents{width: 90%;float: none;padding: 0; padding-top: 20px;margin: 0 auto;}
    .viagem_hospedage-mapa{height: 780px;}
    .viagem_hospedage-contents iframe{height: 230px;}
    #linea-viagem_hospedage{margin:0 auto; width: 90%;padding-bottom:0;}
    .linea1-viagem_hospedage{width: 47%;margin-left: 0;}
    .linea2-viagem_hospedage{width: 46%;margin-right: 0;}
    .direcciones-viagem{width:220px;  margin-left: 9px;margin-top: 0;}
    .direcciones{margin: 0 auto;width: 322px; float: none;}
    .viagem{width: 100%;}
    .contenido-venda{width: 300px;margin: 0 auto;float: none;}
    .viagem_hospedage-mapa{float: none; width: 100%;}
    .viagem_hospedage-mapa iframe{width: 100%; height: 200px;}
    .viagem_hospedage-mapa{float: none; width: 100%;}
    .viagem_hospedage-mapa iframe{width: 100%; height: 200px;}
    a.text-viagem{line-height: 0;}
    .linea1-visitante{  width: 46%; margin-left: 0;}
    .linea2-visitante{width: 45%; margin-right: 0;}
    .secciones-noti{margin-bottom: 0;}
    .linea1-noticias{width: 43%;margin-left: 5%;}
    .linea2-noticias{width: 41%;margin-right: 5%;}
    .contato-top-face{float: none;  width: 98%;height: 384px;}
    .contato-top-linkedin{float: none;  width: 98%;height: 384px;margin-top: 20px;}
    .contato-top-cuerpo{float: none;  width: 98%;height: 490px;margin-top: 20px;}
    h3.titulo-contac{padding-top: 0;}
    .linea1-contac{width: 47%;margin-left: 0;}
    .linea2-contac{width: 45%;margin-right: 0;}
    section.patrocinadores-chinamachine{height: 963px;}
    .patrocinadores{width: 87%;}
    .item-patrocinadores img{float: none;margin: 10px;margin-top:10px; }
    .item-patrocinadores2{float: none; width: 100%;margin: 0;overflow: hidden;margin-top:10px;}
    #pie-final #pie .texto-pie-right{text-align: left;padding-top: 18px;float: left;}
    #pie-final #pie .texto-pie3{width:48%}
    #pie-final #pie .texto-pie{width:48%}
    h3.titulo-patro{font-size: 30px;}
    .visitante-top{margin-top: 30px;}
    h4.fecha-evento{  font-size: 32px;margin: 6px 0 5px 0;}
    .btn-inscreva{padding: 18px;}
    .btn-inscreva p a{font-size: 28px;}
    .btn-inscreva p.clique{font-size: 20px;}
    .info-home{font-size: 17px;line-height: 1.3;}
    .text-macth{margin: 0 auto; margin-top: 17px; font-size: 18px; width: 90%;}
    h3.titulo-match{margin-top: 30px;}
    .form-buscador{display: none;}
    div#navbar{margin-top: 0;}
    .twitter-bloque{width: 100%;margin: 0 0 30px;}
     .twitter-bloque-int{padding: 0 20px 27px 20px;}


    /*interiores*/
    .cuerpo-redes-noti{display: none;}
    .cuerpo-redes{display: none;}
    .container-interior h1{font-size: 16px;}
    .cuerpo-formulario{width:100%;float: left;margin-top: 20px;}
    input.cpf_principal{width: 100%;}
    .container-interior{width: 100%;  margin-bottom: 50px;}
    .cuerpo-texto{width: 100%;}
    img.setores{width: 100%;height: 100%;}
    .categoria-lista{position: relative; height: 50px;}
    form#category-select{margin-left: 0;width: 100%;}
    .container2{margin-top:0;margin-bottom: 51px;min-height: 250px;}
    form.search-form {margin-left: 0; width: 100%;margin-top: 16px;padding: 1px 155px 12px;}
    #buscador{display: none;}
}

@media screen and (max-width: 700px){
    #casos-carousel-expo{margin-bottom: 0px;}
    .contenido_videos_gen{padding: 1% 1% 4%;}
    .logo-ube{width: 100%;border-bottom: 1px solid #CCCCCC;border-right: 0;}
    .afiliacion{width: 100%; border-top: 1px solid #fff; padding: 7% 0px 10%;border-left: 0;}
    .interior-page-estatuto{padding-top: 20px;}
    #container-interior-pag{ padding: 80px 0 50px;}
    #container-interior-pag h4{font-size: 25px;}
}

@media screen and (max-width: 500px){
    span.titulo-inferior-noticia{font-size: 14px;}
    #container-interior-pag h4{font-size: 21px;}
    #example5{ max-width: 93% !important;}
    #pie-final #pie .texto-pie3{width: 100%;}
    #pie-final #pie .texto-pie{display: none;}
    .categoria-lista li{width: 95%;margin: 6px 2.5%;}
    .div-contato-desc{width: 100%;}
    .div-contacto-mapa-ube{width: 100%;}
    .campos-formulario-contato{width: 100%;}
    select#asunto-contato{width: 100%;}
    .campos-formulario-contato input[type="text"], #text-area{width: 100%}
    #item .texto-formulario{width: 100%; margin-top: 7px;}
    input#text-inferior{margin-top: 10px;}
    div#item{height: auto;overflow: hidden; margin-top: 7px;}
    div#boton-enviar{width: 100%;margin-top: 10px;}
    .div-lateral-izquierda-front{ margin-top: 251px;}
    .div-lateral-derecha-front{ height: 251px !important;}
    .div-lateral-derecha-front p{ display:none;}
    .afiliacion{ padding: 7% 3% 10% 3%;}
    a#cadastre{width: auto;}
    .masonry-entry .article-interno{margin: 20px 0;}
    .descrip-impresa{ margin-bottom: 12px;}
}


form#category-select {
    width: 100%;
}
.buscar-form-date {
    position: absolute;
    top: 52px;
    margin-left: 13px;
    width: 96%;
}.buscar-form-date {
    position: absolute;
    width: 96%;
}select#buscar-date {
    background-position: right;
    background-repeat: no-repeat;
    width: 100%;
    height: 45px;
}select#cat {
    background-position: right;
    background-repeat: no-repeat;
    width: 100%;
}
}




@media screen and (max-width: 400px) {
    .o-evento-video iframe{height: 383px;}
}