/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge


colores



*/
@import url("../bridge/style.css");

/* GENERAL  */

.pag{height: 100%;}
.pagtit{color: #ffffff;font-size: 1.75em;line-height: 1.5em;font-weight: 700;border-bottom: 1px solid #ffffff75;margin-bottom: 5px;}
.pagsubtit{color: #ffffff;font-size: 1.5em;line-height: 1.5em;font-weight: 600;margin-top: 20px;}
.pagtxt{color: #ffffff;font-size: 1em;line-height: 1.5em;font-weight: 400;}
.pagtxt a{color: #ffffff;font-size: 1em;line-height: 1.5em;font-weight: 800;}
.title_outer{display: none;}
.content {margin-top: 0px;min-height: 684px !important;background: url(https://ciudadesinnovadoras.com/wp-content/uploads/2026/02/Fondo2026b.jpg);background-size: cover;}
.content:before{content: "";width: 100%;position: absolute;height: 100%;background: #00000040;}
.full_width {height: calc(100vh - 181px);padding-top: 75px;background-color: transparent;padding-bottom: 106px;}
.full_width_inner{height: 100%;}
.full_width_inner .elementor{height: 100%;}

#indexacion{height: 37%;overflow-y: auto;}

/* HEADER */

header{position: absolute;height: 75px;}
.header_inner{height: 75px;}
.header_bottom {padding:0px 15px;background-color: transparent;height: 75px;}
.header_bottom:after{content: "";width: 98%;position: absolute;bottom: 0;left: 15px;height: 1px;background: #ffffff75;} 
.header_bottom .container_inner {width: 100%;height: 75px;padding: 0px 20px;}
nav.main_menu ul li a{line-height: 75px;font-size: 12px;}
nav.main_menu>ul>li>a {padding: 0 10px;color: #ffffff !important;}
nav.main_menu.right {margin-right: 15px;}
.logo_wrapper {height: 75px;}
.q_logo a {height: 75px !important;margin-top: 5px;}
.q_logo {top: 0%;left: 0;}
.q_logo img{height: 60px !important;position: relative;top: 0%;}

/* INICIO */

#ini{display: flex;flex-direction: column;justify-content: flex-end;padding: 20px;}
.initit {font-size: 45px;font-weight: 400;font-family: 'Poppins';line-height: 45px;letter-spacing: -2px;color:#ffffff}
.initit2 {font-size: 54px;line-height: 60px;font-family: 'Poppins';font-weight: bold;letter-spacing: -2px;text-transform: uppercase;color:#ffffff}
.inisubtit {font-size: 20px;line-height: 25px;font-family: 'Poppins';letter-spacing: -0.5px;font-weight: 300;color:#ffffff}

/* INTRODUCCIÓN */

.inttit {font-size: 30px;font-weight: 400;font-family: 'Poppins';line-height: 35px;letter-spacing: -2px;color: #ffffff;text-align: center;}
.inttit2 {font-size: 40px;line-height: 45px;font-family: 'Poppins';font-weight: bold;letter-spacing: -2px;text-transform: uppercase;color: #ffffff;text-align: center;}
#intscr{overflow-y: auto;color: #ffffff;background: #00000015;}

/* ÁREAS TEMÁTICAS */

.flip-card {background-color: transparent;width: 100%;height: 18.5vh;perspective: 1000px;}
.flip-card2{  background-color: transparent;width: 100%;height: 18.5vh;perspective: 1000px;}
.flip-card-inner {position: relative;width: 100%;height: 100%;text-align: center;transition: transform 0.8s;transform-style: preserve-3d;box-shadow: 1px 0px 5px rgb(255 255 255);}
.flip-card-inner2{position: relative;width: 100%;height: 100%;text-align: center;transition: transform 0.8s;transform-style: preserve-3d;box-shadow: 1px 0px 5px rgb(255 255 255);}
.flip-card:hover .flip-card-inner {transform: rotateY(180deg);}
.flip-card-front, .flip-card-back {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.flip-card-front2{position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.flip-card-front,.flip-card-front2 {background-color: transparent;display: table;}
.flip-card-back {display: table;background-color:  rgba(255,255,255,0.35);transform: rotateY(180deg);}
.flip-card-front-txt{display: table-cell;vertical-align: middle;color: #ffffff;font-family: 'Poppins';font-size: 23px;
    line-height: 25px;letter-spacing: -1px;font-weight: 600;text-transform: capitalize !important;}
.flip-card-front-txt2{display: table-cell;vertical-align: middle;color: #ffffff;font-family: 'Poppins';font-size: 35px;
    line-height: 35px;letter-spacing: -1px;font-weight: 600;text-transform: capitalize !important;}
.flip-card-back-txt{display: table-cell;vertical-align: middle;color: #ffffff;font-family: 'Poppins';font-size: 15px;
    line-height: 18px;letter-spacing: -0.5px;font-weight: 600;padding: 0px 5px;}

/* FECHAS CLAVE */

.fecbl{display: flex;flex-direction: column;align-items: center;}
.fecbl img{width: auto;height: 75px;}
.fectit{color: #ffffff;font-size: 1.5em;line-height: 1em;font-weight: 700;text-align: center;    margin: 20px 0px;}
.fecsubtit{color: #ffffff;font-size: 1em;line-height: 1em;font-weight: 400;text-align: center;}

/* ORGANIZACIÓN */

#org{overflow-y: auto;}
.orgtit{text-align: center;color: #ffffff;font-size: 1.5em;line-height: 1em;font-weight: 600;margin:20px 0px;}
.orgbl{}
.orgimg{display: flex;}
.orgimg:after{content: " ";background: url(https://ciudadesinnovadoras.com/wp-content/uploads/2026/02/FondoOkuda2026.jpg);position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-size: cover;opacity: 0.35;z-index: 12}
.orgimg:before{content: " ";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #000000;background-size: cover;opacity: 0.15;z-index: 11;}
.orgimg img{filter: grayscale(0.25);z-index: 10;position: relative;width: 100%;height: 100%;}
.orgdet{position: absolute;bottom: 0;z-index: 13;padding: 10px;color:#ffffff;width: 100%;}
.orgnom{font-size: 1em;line-height: 1em;font-weight: 600;}
.orgcar{font-size: 1em;line-height: 1em;font-weight: 400;border-bottom: 1px solid #ffffff75;border-top: 1px solid #ffffff75;margin: 3px 0px;padding: 3px 0px;}
.orguni{font-size: 0.75em;line-height: 1em;font-weight: 600;padding-top:3px;margin-top:3px;border-top: 1px solid #ffffff75;}
.dir .orguni{padding-top: 0px;margin-top: 0px;border-top:0px}

/* INSCRIPCIONES */

#instab td,#instab{border:0px !important;color: #000000;}
#instab strong{font-weight: 800 !important;}
.insimg{height: 40px !important;top: 13px;position: relative;margin-right: 15px;width: 40px !important;}
.page-id-87605 .single-block-padding {padding: 0px 36px 36px 36px !important;}
.page-id-87605 .row div[class*=col-lg-].pos-bottom, .row div[class*=col-lg-].pos-bottom .uncell {vertical-align: middle !important;}
.instxt{min-height: 250px;color: #000000;text-align: center;border-radius: 10px;border: 1px solid rgba(255, 255, 255, .25);
    box-shadow: 0 0 10px 1px rgb(0 0 0 / 25%);backdrop-filter: blur(15px);padding: 15px;background: linear-gradient( 120deg,rgba(255, 255, 255, .25),rgba(255, 255, 255, .75), 70%,rgba(255, 255, 255, .25));}
.instxt p{font-size: 15px;line-height: 20px;margin: 10px 0 0;font-family: 'Poppins';font-weight: 500;color:#000000;}
.instxt .elementor-widget-container{display: flex;flex-direction: column;}
.instxt p a{color:#e76262 !important;}
.insprebl{min-height: 150px;text-align: center;text-align: center;border-radius: 10px;
    border: 1px solid rgba(255, 255, 255, .25);box-shadow: 0 0 10px 1px rgb(0 0 0 / 25%);backdrop-filter: blur(15px);
    background: linear-gradient( 120deg,rgba(255, 255, 255, .25),rgba(255, 255, 255, .75), 70%,rgba(255, 255, 255, .25));}
.inspretit{font-size: 20px !important;line-height: 30px;color: #ffffff;font-family: 'Poppins';letter-spacing: -0.5px;background: rgba(33,64,128,0.75);padding: 5px;font-weight: 600;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.insprepre{font-size: 35px !important;color: #ffffff !important;font-family: 'Poppins';font-weight: bold;padding: 20px;}
.inspretxt{height: 100px;vertical-align: middle;display: flex;border-top: 1px solid #cccccc;color: #000000;width: 100%;text-align: center;position: relative;align-items: center; justify-content: center;}
.inspretxt2{display: flex !important;height: 100px;vertical-align: middle;display: table-cell;border-top: 1px solid #cccccc;color:#000000}
.inspretxt p{padding: 5px 15px !important;font-size: 15px !important;line-height: 20px !important;font-family: 'Poppins';text-align: center;color:#000000;font-weight: 500 !important;margin-top: 0px !important;}

/* NORMAS DE PUBLICACIÓN */

#nor{overflow-y: scroll;padding: 15px;background: #00000050;}
.nortxt{}
.nortxt p{font-size: 15px;line-height: 20px;margin: 10px 0 0;font-family: 'Poppins';font-weight: 500;color:#000000;}
.nortxt p strong{color:#003A70 !important;margin:10px 0px;}
.insimgtxt {height: 40px !important;top: 13px;position: relative;margin-right: 15px;}

/* CONTACTO */

.gform-theme--foundation .gform_fields{display: block !important}
.formcon{width: 60%;margin: 0 auto;margin-top: 2%;}
.formcon  input, .formcon textarea{border-bottom: 2px solid #ffffff !important;padding: 7px 10px !important;border-radius: 0px;background-color: transparent !important;color: #ffffff !important;}
.formcon .gform_fields .gfield input::-webkit-input-placeholder,.formcon textarea::-webkit-input-placeholder {color: #ffffff;}
.formcon .gform_fields .gfield input::-moz-placeholder,.formcon textarea::-moz-placeholder {color:#ffffff;}
.formcon .gform_fields .gfield input:-ms-input-placeholder,.formcon textarea:-ms-input-placeholder {color:#ffffff;}
.formcon .gform_fields .gfield input:-moz-placeholder,.formcon textarea:-moz-placeholder {color:#ffffff;}
.formcon .gform_button{width: 100% !important;border-radius: 0px !important;background: transparent !important;border-bottom: 2px solid #ffffff !important;
    font-size: 25px !important;text-align: center !important;color: #ffffff !important;letter-spacing: 2px !important;line-height: 35px !important;
    padding: 5px !important;border-top: 0px !important;border-left: 0px !important;border-right: 0px !important;}
.formcon .name_first{width:35% !important;}
.formcon .name_last{width:65% !important;}
.formconcor{width:65% !important;display: inline-block;}
.formcontel{width:35% !important;display: inline-block;}
.formconcor input,.formcontel input{width:100% !important}
.formconcor .ginput_container{margin-right:10px !important;}
.formcon .gform_fields .gfield {margin: 0 0 10px !important;}
.formcon .gform_fields .gfield {margin: 0 0 10px !important;}
.conbl{display: flex;flex-direction: column;align-items: center;margin: 0 auto;width: 50%;color: #ffffff;}
.confil{display: flex;flex-direction: row;justify-content: center;margin-bottom: 10px;align-items: center;}
.contxt{color: #ffffff;font-size: 20px;line-height: 25px;font-weight: 500;padding-left: 10px;}

/* ENVÍO RESUMEN */

.page-id-24 .pag{overflow-y: auto;padding: 25px 0px;}
.resform{width: 70%;margin: 0 auto;margin-top: 2%;}
.gform_wrapper.gravity-theme .gform_fields{display:block !important;}
.gfmc-field{display:block !important;}
.resform .gform_fields .gfield {margin: 0 0 0px !important;}
li.gfmc-column ul {margin-right: 10px;}
.gfmc-field div {padding-bottom: 0em !important;}
.envbl{padding: 0% 5%;}
.formcon{padding: 20px !important;}
.resform  input, .resform textarea{border-bottom: 2px solid #ffffff !important;padding: 7px 10px !important;background-color: transparent !important;color: #ffffff !important;}
.resform ul li.gfield{margin-top:0px !important;}
.resform .gform_fields .gfield input::-webkit-input-placeholder,.resform textarea::-webkit-input-placeholder {color: #ffffff;}
.resform .gform_fields .gfield input::-moz-placeholder,.resform textarea::-moz-placeholder {color:#ffffff;}
.resform .gform_fields .gfield input:-ms-input-placeholder,.resform textarea:-ms-input-placeholder {color:#ffffff;}
.resform .gform_fields .gfield input:-moz-placeholder,.resform textarea:-moz-placeholder {color:#ffffff;}
.resform .name_first{width:35% !important;}
.resform .name_last{width:65% !important;}
.rescor{width:65% !important;display: inline-block;}
.restel{width:35% !important;display: inline-block;}
.rescor input,.restel input{width:100% !important}
.rescor .ginput_container{margin-right:10px !important;}
.restit input{width:100% !important;}
.resace,.resnum{text-align: center;color: #ffffff !important;font-size: 17px;line-height: 20px;font-weight: 400;}
.gform-theme--framework .gfield_list_group_item::before, .gform-theme--framework .gform-field-label{color:#ffffff !important}
.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{color:#ffffff !important}
.gform-theme--framework input[type]:where(:not(.gform-text-input-reset):not([type=hidden])):where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){--gf-local-border-color: #ffffff !important;}
.resnum label{width: 250px;display: inline-block !important;color: #ffffff !important;font-weight: 400 !important;font-size: 18px !important;line-height: 18px !important;}
.resnum select{border-bottom: 2px solid #ffffff !important;padding: 10px !important;background-color: transparent !important;color: white !important;line-height: 20px;}
.resnum .ginput_container{width:150px !important;display:inline-block !important;}
.resace a{color:#ffffff !important;font-weight:bold !important;}
.formconace{color:#ffffff !important;text-align: center;}
.formconace .gform-field-label {color:#ffffff !important}
.formconace a{color:#066487 !important;font-weight: bold !important;}
.gform_wrapper .gfield_required {color: #ffffff !important;}
.resform input:-internal-autofill-selected {background-color:transparent !important;}
.resform .gform_footer {padding: 0 !important;margin: 0 !important;margin-top:15px !important}
.resform .gform_button{width: 100% !important;border-radius: 0px !important;background: transparent !important;border-bottom: 2px solid #ffffff !important;
    font-size: 25px !important;text-align: center !important;color: #ffffff !important;letter-spacing: 2px !important;line-height: 35px !important;
    padding: 5px !important;border-top: 0px !important;border-left: 0px !important;border-right: 0px !important;}
.gform_wrapper.gravity-theme .ginput_complex fieldset, .gform_wrapper.gravity-theme .ginput_complex span {flex: auto !important;}
#input_3_4{width:80% !important;color:#ffffff !important;}
#input_3_4 option{background: #ffffff !important;color: #646464;}

/* ENVÍO TEXTO COMPLETO */

.resform  input{margin: 0px !important}
.resform .gform_fileupload_rules{display: none !important;}
.resform .gfield_description{color: #ffffff !important;}

/* ENVÍO LIBROS */

.envform{width: 60%;margin: 0 auto;margin-top: 2%;}
.envform .gform_fields .gfield {margin: 0 0 10px !important;}
.envform  input, .envform textarea{border-bottom: 2px solid #ffffff !important;padding: 7px 10px !important;background-color: transparent !important;color: #ffffff !important;}
.envform ul li.gfield{margin-top:0px !important;}
.envform .gform_fields .gfield input::-webkit-input-placeholder,.envform textarea::-webkit-input-placeholder {color: #ffffff;}
.envform .gform_fields .gfield input::-moz-placeholder,.envform textarea::-moz-placeholder {color:#ffffff;}
.envform .gform_fields .gfield input:-ms-input-placeholder,.envform textarea:-ms-input-placeholder {color:#ffffff;}
.envform .gform_fields .gfield input:-moz-placeholder,.envform textarea:-moz-placeholder {color:#ffffff;}
.envform .name_first{width:40% !important;}
.envform .name_last{width:60% !important;}
.envform .envdir .address_line_1{width: 58%;padding-right: 2%;}
.envform .envdir .address_city{width: 40%;padding-right: 0% !important;}
.envform .envdir .address_state{width: 35%;padding-right: 2% !important;padding-left: 0% !important;}
.envform .envdir .address_zip{width: 20%;padding-right: 2% !important;padding-left: 0% !important;}
.envform .envdir .address_country{width: 41%;padding-right: 0% !important;padding-left: 0% !important;}
.envform .envdir .address_country select{padding: 6px !important;}
.envform select{border-bottom: 2px solid #ffffff !important;padding: 10px !important;background-color: transparent !important;color: white !important;}
.envcor{width:63% !important;display: inline-block;padding-right:2% !important;}
.envtel{width:37% !important;display: inline-block;padding-right:0% !important;}
.envcor input,.envtel input{width:100% !important}
.envform .gfield_contains_required{text-align:  center;}
.envform .gform_button{width: 100% !important;border-radius: 0px !important;background: transparent !important;border-bottom: 2px solid #ffffff !important;
    font-size: 25px !important;text-align: center !important;color: #ffffff !important;letter-spacing: 2px !important;line-height: 35px !important;
    padding: 5px !important;border-top: 0px !important;border-left: 0px !important;border-right: 0px !important;}

/* SOLICITAR FACTURA */

.facform{width: 60%;margin: 0 auto;margin-top: 2%;}
.facform .gform_fields .gfield {margin: 0 0 10px !important;}
.facform  input, .facform textarea{border-bottom: 2px solid #ffffff !important;padding: 7px 10px !important;background-color: transparent !important;color: #ffffff !important;}
.facform ul li.gfield{margin-top:0px !important;}
.facform .gform_fields .gfield input::-webkit-input-placeholder,.facform textarea::-webkit-input-placeholder {color: #ffffff;}
.facform .gform_fields .gfield input::-moz-placeholder,.facform textarea::-moz-placeholder {color:#ffffff;}
.facform .gform_fields .gfield input:-ms-input-placeholder,.facform textarea:-ms-input-placeholder {color:#ffffff;}
.facform .gform_fields .gfield input:-moz-placeholder,.facform textarea:-moz-placeholder {color:#ffffff;}
.facform .name_first{width:40% !important;}
.facform .name_last{width:60% !important;}
.facform .facnif{width: 15%;padding-right: 2% !important;padding-left: 0% !important;display: inline-block;}
.facform .faccor{width:60% !important;display: inline-block;padding-right:0% !important;}
.facform .factel{width:25% !important;display: inline-block;padding-right:2% !important;}
.facform .faccor input,.facform .factel input{width:100% !important}
.facform .address_line_1{width: 58%;padding-right: 2%;}
.facform .address_city{width: 40%;padding-right: 0% !important;}
.facform .address_state{width: 35%;padding-right: 2% !important;padding-left: 0% !important;}
.facform .address_zip{width: 20%;padding-right: 2% !important;padding-left: 0% !important;}
.facform .address_country{width: 41%;padding-right: 0% !important;padding-left: 0% !important;}
.facform .address_country select{padding: 6px !important;}
.facform select{border-bottom: 2px solid #ffffff !important;padding: 10px !important;background-color: transparent !important;color: white !important;}
.facform .gfield_contains_required{text-align:  center;}
.facform .gform_button{width: 100% !important;border-radius: 0px !important;background: transparent !important;border-bottom: 2px solid #ffffff !important;
    font-size: 25px !important;text-align: center !important;color: #ffffff !important;letter-spacing: 2px !important;line-height: 35px !important;
    padding: 5px !important;border-top: 0px !important;border-left: 0px !important;border-right: 0px !important;}
.facform .gfield_contains_required{color: #ffffff;}

/* PROGRAMA */

.protab{}
.protab th{color: #ffffff;font-size: 1.25em;line-height: 1em;font-weight: 600;}
.protab tr{}
.procolhor{width: 20%;text-align: center;color: #ffffff;}
.procoldet{width: 80%;text-align: left;color: #ffffff;}

/* REPARTO MESAS */

.tabcomtab{background: #00000065;}
.tabcomtab th{color: #ffffff;font-size: 1.25em;line-height: 1em;font-weight: 600;}
.tabcomtab tr{border-bottom:1px solid #ffffff}
.tabcom{width: 50%;text-align: left;color: #ffffff;}
.tabaut{width: 50%;text-align: left;color: #ffffff;}

/* FOOTER */

footer{position: absolute;bottom: 0;padding: 20px;}
footer::before{content: "";width: 95%;position: absolute;top: 0;left: 15px;height: 1px;background: #ffffff75;}
.footer_bottom_holder {background-color: transparent;}
footer .container_inner {width: 100%;}
.two_columns_50_50 .column1{width: 92%;}
.two_columns_50_50 .column2 {width: 8%;position: absolute;bottom: 7px;right: 40px;}
#foopar{}
#foopar a{}
#foopar a img{height: 27px;margin-right: 15px;}
#foocop{color: #ffffff;font-size: 1.25em;line-height: 1em;font-weight: 500;margin-top: 10px;}
#foocop a{color: #ffffff !important}

/* RESPONSIVE */

@media only screen and (max-width: 1024px) {    

    .header_bottom {background-color: transparent !important;padding:0 !important;}
    header {position: absolute !important;height: 75px;}
    .mobile_menu_button {height: 75px;margin: 0;position: absolute;top: 0px;}
    .header_bottom:after{left:0 !important;}
    .q_logo a {height: 75px !important;margin-top: -20px;margin-left: -35px;}
    .two_columns_50_50 .column1 {width: 100%;}
    .two_columns_50_50 {width: 100%;display: flex;flex-direction: column;}
    .two_columns_50_50 .column2 {width: 100%;position: relative;bottom: 0px;right: 0px;}
    footer .container_inner {width: 100%;padding: 0;}
    footer{padding: 15px 0px;background: url(https://ciudadesinnovadoras.com/wp-content/uploads/2024/06/FondoOkuda2.jpg);position:relative;}
    nav.mobile_menu {top: 75px;background-color: transparent;z-index: 100;left: -20px;}
    nav.mobile_menu ul li, nav.mobile_menu ul li ul li{padding-left:20px;}
    nav.mobile_menu ul li a, nav.mobile_menu ul li h3{color:#ffffff !important}
    nav.mobile_menu>ul {background: #00000085;}
    .full_width {height: auto;padding-top: 75px;background-color: transparent;padding-bottom: 0px;}
    .resform {width: 100%;}
    .formcon {width: 100%;}

/*html{overflow:auto !important;}
.mobile-additional-icons{display: none;}
#logo-container-mobile{text-align: center;}
.initit,.initit2,.inisubtit{text-align:center;}

.inilogbl{text-align:center;}
.icons-lead{text-align:center !important;}
.inilog{margin-bottom:10px;}
.style-color-xsdn-bg {background-color: transparent !important;}
.menu-horizontal-inner{background:#214080 !important;}
.submenu-dark:not(.isotope-filters) .menu-smart a{background-color:#214080 !important;}
.submenu-dark:not(.isotope-filters) .menu-smart, .submenu-dark:not(.isotope-filters) .menu-sidebar-inner, .submenu-dark:not(.isotope-filters) .main-menu-container {background-color: #214080 !important;}
body:not(.menu-force-opacity) .menu-transparent.menu-light .menu-smart > li{border-color:#ffffff !important;}
.tmb-content-overlay .h5{font-size:25px !important;}
.tmb .t-entry p.t-entry-meta span{font-size:18px !important;line-height: 20px !important;}
#orgrow,#norrow,#introw{height:auto !important;}
.inttxt {height: auto !important;}
.autorbl {width: 100% !important;}
.page-id-87603 .single-block-padding,.page-id-87607 .single-block-padding,.page-id-87605 .single-block-padding,.page-id-87599 .single-block-padding,.page-id-87813 .single-block-padding,.page-id-87811 .single-block-padding{padding: 36px 36px 0px 36px !important;}
.movil{display:block !important;}*/
.resnom .name_first{width:100% !important;}
.resnom .name_last{width:100% !important;}
.rescor,.restel,.facform .name_first,.facform .address_country,.facform .address_zip,.facform .name_last,.facnif,.factel,.faccor,.facform .address_line_1,.facform .address_city,.facform .address_state{width: 100% !important;padding-right: 0% !important;}
.envform .name_first,.envform .name_last,.envform .envdir span,.envcor,.envtel{width: 100% !important;}
}