/* HOME Virtual Open Day TOO MANY FLASH */

.boton_amarillo_diego_navbar {background-color:#ffea00!important}
.boton_amarillo_diego_navbar:hover {background-color:#3c3c3c!important}
.boton_amarillo_diego_navbar a {color:#3c3c3c!important;}
.boton_amarillo_diego_navbar a:hover {color:#ffffff!important;}

@media only screen and (max-width: 767px) {.boton_formulario_diego_navbar {margin-bottom:10px!important;margin-left:20px!important;}}

/* BITRIX CHATBOT */

.b24-widget-button-inner-container, .bx-touch .b24-widget-button-inner-container {right:66px!important;bottom:-16px!important;}
.b24-widget-button-social-item {margin: 0px 77px 10px 0!important}
.bx-livechat-show .bx-livechat-box .bx-livechat-control-box-active .button.wc-backward:not(.ubtn), button:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {padding-left:7px!important;border:0px!important;background:hidden!important;;} 
.bx-livechat-body {background-image:url(https://staging20200408.toomanyflash.com/wp-content/uploads/2021/01/home_primera-otimizada-mobiles.jpg)!important;background-size:cover!important;}
.bx-livechat-head {padding: 15px 5px 0 14px}
.bx-livechat-consent-window-btn-box .bx-livechat-btn {background: #3c3c3c; padding-right:40px!important;}
.bx-livechat-consent-window-btn-box .bx-livechat-btn:hover {background: #3c3c3c;}
.bx-livechat-form-rate-show.bx-livechat-alert-box, .bx-livechat-form-show.bx-livechat-alert-box {display:none!important;}

/* post mejor fotografo bodas mundo - titulo oscuro */

.postid-52060 .page-title {color:#3c3c3c!important;}

/* INICIO MENU THEME ROONEBY */

#header-container #header .header-wrap > .row:last-child .header-main-panel .header-col-right .header-icons-wrapper > *.side-area-controller-wrap {display:none}

/* LANDING INSCRIBETE BECAS LATAM 2020*/

.page-id-51349 #stuning-header {display:none!important;}
.page-id-51349 #header {display:none!important;}

.page-id-51349 .page-title-inner-wrap h1 {display:none!important}

.page-id-51349 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-51349 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-51349 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-51349 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-51349 .wpforms-submit p {background-color:#ffea00!important}

.page-id-51349 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {color:#ffffff!important}


   /* EQUIPO - TÍTULO GRAN EQUIPO */ 

.page-id-14789 div.page-title-inner .page-subtitle {font-size:45px!important; font-style:normal!important; color:#3c3c3c!important;font-family:Lato, sans-serif!important;}

/* THRIVE QUIZ BUILDER - THEMES*/ 

#tcb_landing_page .tve_flt .tqb-optin-template-1 h1, #tcb_landing_page .tve_flt .tqb-optin-template-1 h2, #tcb_landing_page .tve_flt .tqb-optin-template-1 h3, #tcb_landing_page .tve_flt .tqb-optin-template-1 h4, #tcb_landing_page .tve_flt .tqb-optin-template-1 h5, #tcb_landing_page .tve_flt .tqb-optin-template-1 h6, .tve_flt .tqb-optin-template-1 h1, .tve_flt .tqb-optin-template-1 h2, .tve_flt .tqb-optin-template-1 h3, .tve_flt .tqb-optin-template-1 h4, .tve_flt .tqb-optin-template-1 h5, .tve_flt .tqb-optin-template-1 h6, #tcb_landing_page .tve_flt .tqb-optin-template-2 h1, #tcb_landing_page .tve_flt .tqb-optin-template-2 h2, #tcb_landing_page .tve_flt .tqb-optin-template-2 h3, #tcb_landing_page .tve_flt .tqb-optin-template-2 h4, #tcb_landing_page .tve_flt .tqb-optin-template-2 h5, #tcb_landing_page .tve_flt .tqb-optin-template-2 h6, .tve_flt .tqb-optin-template-2 h1, .tve_flt .tqb-optin-template-2 h2, .tve_flt .tqb-optin-template-2 h3, .tve_flt .tqb-optin-template-2 h4, .tve_flt .tqb-optin-template-2 h5, .tve_flt .tqb-optin-template-2 h6 {color:#1d2836!important;}


:not(#tve) .thrv-content-box [data-css="tve-u-1739f7495dd"] p, :not(#tve) .thrv-content-box [data-css="tve-u-1739f7495dd"] li, :not(#tve) .thrv-content-box [data-css="tve-u-1739f7495dd"] blockquote, :not(#tve) .thrv-content-box [data-css="tve-u-1739f7495dd"] address, :not(#tve) .thrv-content-box [data-css="tve-u-1739f7495dd"] .tcb-plain-text, :not(#tve) .thrv-content-box [data-css="tve-u-1739f7495dd"] label {font-family: Lato!important;}

    /* THEME 1 (LUSH) */ 

.tqb-template-style-5 .tqb-question-wrapper .tqb-question-container .tqb-question-text {font-size:36px!important; color: #1d2836!important;}
.tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper) {box-shadow: 0 1px 23px 1px rgba(0,0,0,0.07), inset 4px 0 0 0 rgba(255,234,0,0.50)!important;}
.tqb-template-style-5 .tqb-question-wrapper .tqb-answers-container .tqb-answer-inner-wrapper .tqb-answer-text {color: #1d2836!important;}
.tqb-template-style-5 .tqb-fancy-icon {background: #f2f2f2!important;}
.no-touch .tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper):hover, .tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper).tqb-active-answer {background-image: linear-gradient(to right, #fccb12, #ffea00)!important; }
.no-touch .tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper):hover .tqb-fancy-icon svg, .tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper).tqb-active-answer .tqb-fancy-icon svg {fill: #1d2836!important;}
.tqb-template-style-5 .tqb-fancy-icon svg {color:#1d2836!important;}
.no-touch .tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper):hover .tqb-fancy-icon svg, .tqb-template-style-5 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper).tqb-active-answer .tqb-fancy-icon svg {fill:#1d2836!important;}

                    /* RESULTADOS */

#tcb_landing_page .tve_flt .tqb-result-template-1 [data-css="tve-u-15d9cfa5375"], .tve_flt .tqb-result-template-1 [data-css="tve-u-15d9cfa5375"], #tcb_landing_page .tve_flt .tqb-result-template-2 [data-css="tve-u-15d9cfa5375"], .tve_flt .tqb-result-template-2 [data-css="tve-u-15d9cfa5375"], #tcb_landing_page .tve_flt .tqb-result-template-3 [data-css="tve-u-15d9cfa5375"], .tve_flt .tqb-result-template-3 [data-css="tve-u-15d9cfa5375"] {background-image: linear-gradient(to right, rgba(255,234,0,0.2), rgba(242,242,242,0.2))!important;}
#tcb_landing_page .tve_flt .tqb-result-template-1 h1, #tcb_landing_page .tve_flt .tqb-result-template-1 h2, #tcb_landing_page .tve_flt .tqb-result-template-1 h3, #tcb_landing_page .tve_flt .tqb-result-template-1 h4, #tcb_landing_page .tve_flt .tqb-result-template-1 h5, #tcb_landing_page .tve_flt .tqb-result-template-1 h6, .tve_flt .tqb-result-template-1 h1, .tve_flt .tqb-result-template-1 h2, .tve_flt .tqb-result-template-1 h3, .tve_flt .tqb-result-template-1 h4, .tve_flt .tqb-result-template-1 h5, .tve_flt .tqb-result-template-1 h6, #tcb_landing_page .tve_flt .tqb-result-template-2 h1, #tcb_landing_page .tve_flt .tqb-result-template-2 h2, #tcb_landing_page .tve_flt .tqb-result-template-2 h3, #tcb_landing_page .tve_flt .tqb-result-template-2 h4, #tcb_landing_page .tve_flt .tqb-result-template-2 h5, #tcb_landing_page .tve_flt .tqb-result-template-2 h6, .tve_flt .tqb-result-template-2 h1, .tve_flt .tqb-result-template-2 h2, .tve_flt .tqb-result-template-2 h3, .tve_flt .tqb-result-template-2 h4, .tve_flt .tqb-result-template-2 h5, .tve_flt .tqb-result-template-2 h6, #tcb_landing_page .tve_flt .tqb-result-template-3 h1, #tcb_landing_page .tve_flt .tqb-result-template-3 h2, #tcb_landing_page .tve_flt .tqb-result-template-3 h3, #tcb_landing_page .tve_flt .tqb-result-template-3 h4, #tcb_landing_page .tve_flt .tqb-result-template-3 h5, #tcb_landing_page .tve_flt .tqb-result-template-3 h6, .tve_flt .tqb-result-template-3 h1, .tve_flt .tqb-result-template-3 h2, .tve_flt .tqb-result-template-3 h3, .tve_flt .tqb-result-template-3 h4, .tve_flt .tqb-result-template-3 h5, .tve_flt .tqb-result-template-3 h6 {color: #1d2836!important;}
#tcb_landing_page .tve_flt .tqb-result-template-1 .tqb-quiz-results-p, .tve_flt .tqb-result-template-1 .tqb-quiz-results-p, #tcb_landing_page .tve_flt .tqb-result-template-2 .tqb-quiz-results-p, .tve_flt .tqb-result-template-2 .tqb-quiz-results-p, #tcb_landing_page .tve_flt .tqb-result-template-3 .tqb-quiz-results-p, .tve_flt .tqb-result-template-3 .tqb-quiz-results-p {color: #1d2836!important;}
#tcb_landing_page .tve_flt .tqb-result-template-1, .tve_flt .tqb-result-template-1, #tcb_landing_page .tve_flt .tqb-result-template-2, .tve_flt .tqb-result-template-2, #tcb_landing_page .tve_flt .tqb-result-template-3, .tve_flt .tqb-result-template-3 {max-width: 80%!important;}

/* LANDING DIAGNÓSTICO FOTOGRÁFICO*/
.page-id-50110   .page-title-inner-wrap h1 {display:none;}

.page-id-50110   #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-50110   #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-50110   #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-50110   #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-50110   #stuning-header {display:none!important}

.page-id-50110   #header {display:none!important}

/* LANDING HYBRID*/ 

.page-id-49903  .page-title-inner-wrap h1 {display:none;}

.page-id-49903  #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-49903  #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-49903  #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-49903  #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-49903  #stuning-header {display:none!important}
.page-id-49903  #header {display:none!important}

/* HOME SLIDER VIDEO*/

.button.wc-backward:not(.ubtn), button:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {border:0px!important; padding-left:40px!important;background:hidden!important;}


/* AJUST TAMANOS H1, H2, H3*/ 
.postid-46875 .entry-content h3 {font-size:18px!important;}
.postid-46875 .dfd-blog-title  {font-size:25px!important;}

@media only screen and (min-width: 800px) {.page-id-42140 #layout.blog-page #main-content {padding-top:0px!important;}}

.page-id-42140 #stuning-header {display:none!important;}

.page-id-42140 .page-title {display:none!important}

/* CSS WEB - GENERAL */

.soc_icon-google__x2B_ {display:none!important}#dddddd

#social-icons-widget-2 .social-icons-widget .googleplus a {display:none!important;}

.dfd-footer-copyright .avisolegal a:hover {color:#dddddd!important}

/* CSS WEB - EQUIPO */

.page-id-14789 .page-title {display:none!important;}

.page-id-14789 .dfd_tabs_block .dfd_tta_tabs.classic_empty .vc_tta-tabs-container .vc_tta-tabs-list li.vc_tta-tab a:before {height:0px!important;}
/* CSS WEB - PROFESORES */

.page-id-16498 .filter li a:before {height:0px!important;}

.page-id-16498 #layout.dfd-portfolio-loop .dfd-portfolio.dfd-portfolio-masonry .project .cover, #layout.dfd-portfolio-loop .dfd-portfolio.dfd-portfolio-fitRows .project .cover {padding:0px!important;}


/* Landing Page Máster Bodas Febrero 2020 CSS */

.page-id-44437 #header {display:none!important}


/* Landing Page Máster Fotografia y Postproduccion Febrero 2020 CSS */
.page-id-44583 .page-title-inner-wrap h1 {display:none;}

.page-id-44583 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-44583 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-44583 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-44583 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-44583 #stuning-header {display:none!important}
.page-id-44583 #header {display:none!important}

/* Landing Page Máster Fotografia y Postproduccion Febrero 2020 CSS */
.page-id-44412 .page-title-inner-wrap h1 {display:none;}

.page-id-44583 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-44583 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-44583 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-44583 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}


/* Landing Page Especializacion Postproduccion Marzo 2020 CSS */
.page-id-45443 .page-title-inner-wrap h1 {display:none;}

.page-id-45443 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-45443 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-45443 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-45443 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-45443 #stuning-header {display:none!important}
.page-id-45443 #header {display:none!important}

/* Landing Page Especializacion Arquitectura Marzo 2020 CSS */
.page-id-45454 .page-title-inner-wrap h1 {display:none;}

.page-id-45454 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-45454 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-45454 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-45454 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-45454 #stuning-header {display:none!important}
.page-id-45454 #header {display:none!important}

/* Landing Page Especializacion Producto Marzo 2020 CSS */

.page-id-45433 #header {display:none!important}

/* Landing Page Especializacion Moda Marzo 2020 CSS */

.page-id-45461 #header {display:none!important}

/* Landing Page Especializacion Fotoperiodismo Marzo 2020 CSS */
.page-id-45467 .page-title-inner-wrap h1 {display:none;}

.page-id-45467 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-45467 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-45467 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-45467 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-45467 #stuning-header {display:none!important}
.page-id-45467 #header {display:none!important}

/* Landing Page Especializacion Bodas Marzo 2020 CSS */
.page-id-45476 .page-title-inner-wrap h1 {display:none;}

.page-id-45476 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-45476 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-45476 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-45476 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-45476 #stuning-header {display:none!important}
.page-id-45476 #header {display:none!important}

/* Landing Page Especializacion Autor Marzo 2020 CSS */
.page-id-45483 .page-title-inner-wrap h1 {display:none;}

.page-id-45483 #layout.blog-page #main-content {padding-top:0px;}

@media only screen and (max-width: 782px) {.page-id-45483 #stuning-header {display:none;}}

@media only screen and (max-width: 782px) {.page-id-45483 #layout.blog-page #main-content .blog-page .dfd-equal-height-children {padding-top:0px;margin-top:0px; margin-bottom:0px}}

@media only screen and (max-width: 1100px) {.page-id-45483 #layout.blog-page #main-content #stuning-header .page-title-inner  .page-title-inner-bgcheck {height:0px!important;min-height:0px!important;}}

.page-id-45483 #stuning-header {display:none!important}
.page-id-45483 #header {display:none!important}


/* CSS BITRIX FORMS 2021 */

.b24-window-close {top:0px!important;right:0px!important;}
.b24-form-header {padding:40px 30px 5px!important;}
.vdpHeader {background:#fff!important;padding:2em 2em 3.5em!important;}
.vdpInnerWrap {min-width:25em!important;padding:0em!important;}
.vdpClearInput, .vdpArrow, .vdpPeriodControl>button {color:#fff!important;font-size:20px!important;}
.b24-form-field-agreement .b24-form-field-agreement-link {line-height:1.5!important; font-size:16px!important;}
.b24-form-dropdown-title {white-space:normal!important;}
.b24-form-control-string .b24-form-control-label, .b24-form-control-list .b24-form-control-label, .b24-form-control-text .b24-form-control-label {white-space:normal!important;}
.page-id-47192 .b24-form-control-string .b24-form-control, .b24-form-control-list .b24-form-control, .b24-form-control-text .b24-form-control, .b24-form-control-select .field-item {height:100px!important;}
.page-id-47192 .b24-form-control-container {margin-bottom:25px!important;}
.field-label, .b24-form-control:focus+.b24-form-control-label, .b24-form-control-not-empty+.b24-form-control-label {font-size:11px!important;}
.b24-window-panel>div>.b24-window-scrollable {top:2%!important;}


/* GRAVITY FORMS */

.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width: calc(100% - 8px)!important;}
.gform_wrapper {display:block!important;}


/* WP FORMS - BECAS INSCRIPCION */

.page-id-51349 div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium {max-width:100%!important;}
.page-id-51349 div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {background-color:#3c3c3c!important;width:100%!important;}

/* TRABAJOS FINALES ALUMNOS */

.filter li a:before {height:0px!important;}

/* CONVOCATORIA BECAS 2021 BOTON AMARILLO */

.page-id-51279 .button.wc-backward:not(.ubtn), .button:not(.ubtn), #wp-submit:not(.ubtn), #commentform #submit:not(.ubtn) {background:#ffea00!important; color:#3c3c3c!important;}