/*Mobile header Off*/
/*
HTML > BODY > DIV#header-container > SECTION#header { } HTML > BODY > DIV#header-container { } @media screen and (max-width: 770px) { HTML > BODY > DIV#header-container > SECTION#header { display: none!important; } } @media screen and (max-width: 480px) { HTML > BODY > DIV#header-container { display: none!important; } }
*/
#header { } @media screen and (min-width: 320px) and (max-width: 1025px) { #header { display: none!important; } }
/* POP UP */
#ulp-layer-240 { line-height: 21px; }
#ulp-layer-245 { line-height: 21px; }
#ulp-layer-247 { line-height: 21px; }
#ulp-layer-249 { line-height: 21px; }
#ulp-layer-236 > A { line-height: 20px; }
#ulp-layer-236 { line-height: 20px; padding-top: 4px!important; }
/* POP UP SPANISH*/
#ulp-layer-255 { line-height: 21px; }
#ulp-layer-257 { line-height: 21px; }
#ulp-layer-258 { line-height: 29px; }
#ulp-layer-259 { line-height: 21px; }
#ulp-layer-251 { line-height: 21px; }
#ulp-layer-251 { line-height: 20px; padding-top: 4px!important; }
/* Shiftnav toggle */
HTML > BODY > DIV#shiftnav-toggle-main > DIV> I.fa { } HTML > BODY > DIV#shiftnav-toggle-main > DIV.shiftnav-main-toggle-content.shiftnav-toggle-main-block > A { } @media screen and (max-width: 770px) { HTML > BODY > DIV#shiftnav-toggle-main > DIV> I.fa { color: rgba(255,255,255,1); } } @media screen and (max-width: 770px) { HTML > BODY > DIV#shiftnav-toggle-main > DIV.shiftnav-main-toggle-content.shiftnav-toggle-main-block > A { color: rgba(255,255,255,1); } } @media screen and (max-width: 770px) { HTML > BODY > DIV#shiftnav-toggle-main > DIV.shiftnav-main-toggle-content.shiftnav-toggle-main-block > A { font-family: Montserrat; } } @media screen and (max-width: 770px) { HTML > BODY > DIV#shiftnav-toggle-main > DIV.shiftnav-main-toggle-content.shiftnav-toggle-main-block > A { font-weight: bold; } } @media screen and (max-width: 480px) { HTML > BODY > DIV#shiftnav-toggle-main > DIV> I.fa { color: rgba(255,255,255,1); } } @media screen and (max-width: 480px) { HTML > BODY > DIV#shiftnav-toggle-main > DIV.shiftnav-main-toggle-content.shiftnav-toggle-main-block > A { color: rgba(255,255,255,1); } } @media screen and (max-width: 480px) { HTML > BODY > DIV#shiftnav-toggle-main > DIV.shiftnav-main-toggle-content.shiftnav-toggle-main-block > A { font-family: Montserrat; } } @media screen and (max-width: 480px) { HTML > BODY > DIV#shiftnav-toggle-main > DIV.shiftnav-main-toggle-content.shiftnav-toggle-main-block > A { font-weight: bold; } }
/*Shiftnav tweaks*/
HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-depth-0 > A.shiftnav-target { } HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > SPAN.shiftnav-submenu-activation.shiftnav-submenu-activation-close { } HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > SPAN.shiftnav-submenu-activation.shiftnav-submenu-activation-open { } HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > UL.sub-menu.sub-menu-1 > LI.shiftnav-depth-1 > A.shiftnav-target { } @media screen and (max-width: 480px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-depth-0 > A.shiftnav-target { font-family: Montserrat; } } @media screen and (max-width: 480px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-depth-0 > A.shiftnav-target { font-size: 14px; } } @media screen and (max-width: 480px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-depth-0 > A.shiftnav-target { height: 50px; } } @media screen and (max-width: 480px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > SPAN.shiftnav-submenu-activation.shiftnav-submenu-activation-close { height: 50px!important; } } @media screen and (max-width: 480px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > SPAN.shiftnav-submenu-activation.shiftnav-submenu-activation-open { height: 50px!important; } } @media screen and (max-width: 480px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > UL.sub-menu.sub-menu-1 > LI.shiftnav-depth-1 > A.shiftnav-target { font-family: Montserrat; } } @media screen and (max-width: 480px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > UL.sub-menu.sub-menu-1 > LI.shiftnav-depth-1 > A.shiftnav-target { height: 50px; } }
HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > UL.sub-menu.sub-menu-1 > LI.shiftnav-depth-1 > A.shiftnav-target { } @media screen and (max-width: 770px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > UL.sub-menu.sub-menu-1 > LI.shiftnav-depth-1 > A.shiftnav-target { padding-left: 40px; } } @media screen and (max-width: 480px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > UL.sub-menu.sub-menu-1 > LI.shiftnav-depth-1 > A.shiftnav-target { padding-left: 40px; } }
HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-depth-0 > A.shiftnav-target { } HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > SPAN.shiftnav-submenu-activation.shiftnav-submenu-activation-close { } HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > UL.sub-menu.sub-menu-1 > LI.shiftnav-depth-1 > A.shiftnav-target { } @media screen and (max-width: 770px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-depth-0 > A.shiftnav-target { font-size: 14px; } } @media screen and (max-width: 770px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-depth-0 > A.shiftnav-target { height: 50px; } } @media screen and (max-width: 770px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > SPAN.shiftnav-submenu-activation.shiftnav-submenu-activation-close { height: 50px!important; } } @media screen and (max-width: 770px) { HTML > BODY > DIV#shiftnav-main > DIV.shiftnav-inner > UL.shiftnav-menu.shiftnav-targets-default.shiftnav-targets-text-default.shiftnav-targets-icon-default > LI.shiftnav-sub-accordion.shiftnav-depth-0 > UL.sub-menu.sub-menu-1 > LI.shiftnav-depth-1 > A.shiftnav-target { height: 50px; } }
/*Desktop logo*/
HTML > BODY > DIV#header-container > SECTION#header > DIV.header-wrap > DIV.row.decorated > DIV.columns.twelve.header-main-panel > DIV > A.fixed-header-logo { height: 65px; width: 252px; } HTML > BODY > DIV#header-container > SECTION#header > DIV.header-wrap > DIV.row.decorated > DIV.columns.twelve.header-main-panel > DIV > A.fixed-header-logo > IMG { display: block!important; height: 65px!important; width: 252px!important; }
/*Sticky header logo*/
HTML > BODY > DIV#header-container > SECTION#header > DIV.header-wrap > DIV.row.decorated > DIV.columns.twelve.header-main-panel > DIV > A.fixed-header-logo > IMG { top: 7px; }
/*Top header*/
HTML > BODY > DIV#header-container > SECTION#header > DIV.header-top-panel > DIV.row > DIV.columns.twelve.header-info-panel > DIV > A.fb.soc_icon-facebook > I.soc_icon-facebook { height: 39px; } HTML > BODY > DIV#header-container > SECTION#header > DIV.header-top-panel > DIV.row > DIV.columns.twelve.header-info-panel > DIV > A.tw.soc_icon-twitter-3 > I.soc_icon-twitter-3 { height: 39px; } HTML > BODY > DIV#header-container > SECTION#header > DIV.header-top-panel > DIV.row > DIV.columns.twelve.header-info-panel > DIV { height: 39px; line-height: 39px; } HTML > BODY > DIV#header-container > SECTION#header > DIV.header-top-panel > DIV.row { height: 39px; }
/*subFooter*/
HTML > BODY > DIV#main-wrap > DIV#footer-wrap > SECTION#sub-footer > DIV.row > DIV.twelve.columns.subfooter-copyright.text-center { color: rgba(255, 255, 255,1); font-size: 12px; height: 40px; line-height: 40px; } HTML > BODY > DIV#main-wrap > DIV#footer-wrap > SECTION#sub-footer { height: 40px; }
/*Mobile footer*/
HTML > BODY > DIV#main-wrap > DIV#footer-wrap > SECTION#sub-footer > DIV.row > DIV.twelve.columns.subfooter-copyright.text-center { } @media screen and (max-width: 480px) { HTML > BODY > DIV#main-wrap > DIV#footer-wrap > SECTION#sub-footer > DIV.row > DIV.twelve.columns.subfooter-copyright.text-center { line-height: 15px; } } @media screen and (max-width: 480px) { HTML > BODY > DIV#main-wrap > DIV#footer-wrap > SECTION#sub-footer > DIV.row > DIV.twelve.columns.subfooter-copyright.text-center { padding-top: 4px; } }
/*Ubermenu*/
HTML > BODY > DIV#header-container > SECTION#header > DIV.header-wrap > DIV.row.decorated > DIV.columns.twelve.header-main-panel > DIV > NAV#main_mega_menu > A.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.ubermenu-skin-black-white-2.ubermenu-loc-primary_navigation.ubermenu-responsive-toggle-content-align-left.ubermenu-responsive-toggle-align-full.nav-menu { display: none!important; } HTML > BODY > DIV#header-container > SECTION#header > DIV.header-wrap > DIV.row.decorated > DIV.columns.twelve.header-main-panel > DIV > NAV#main_mega_menu > NAV.ubermenu.ubermenu-main.ubermenu-menu-2.ubermenu-loc-primary_navigation.ubermenu-responsive.ubermenu-responsive-default.ubermenu-responsive-collapse.ubermenu-horizontal.ubermenu-transition-shift.ubermenu-trigger-hover_intent.ubermenu-skin-black-white-2.ubermenu-has-border.ubermenu-bar-align-right.ubermenu-bound.ubermenu-disable-submenu-scroll.ubermenu-sub-indicators.ubermenu-retractors-responsive.ubermenu-notouch > UL.ubermenu-nav > LI.ubermenu-column.ubermenu-column-auto > A.ubermenu-target { padding-bottom: 13px!important; padding-left: 10px!important; padding-top: 10px!important; }
/* Ubermenu submenu panel*/
HTML > BODY > DIV#header-container > SECTION#header > DIV.header-wrap > DIV.row.decorated > DIV.columns.twelve.header-main-panel > DIV > NAV#main_mega_menu > NAV.ubermenu.ubermenu-main.ubermenu-menu-2.ubermenu-loc-primary_navigation.ubermenu-responsive.ubermenu-responsive-default.ubermenu-responsive-collapse.ubermenu-horizontal.ubermenu-transition-shift.ubermenu-trigger-hover_intent.ubermenu-skin-black-white-2.ubermenu-has-border.ubermenu-bar-align-right.ubermenu-bound.ubermenu-disable-submenu-scroll.ubermenu-sub-indicators.ubermenu-retractors-responsive.ubermenu-notouch > UL.ubermenu-nav > LI.ubermenu-column.ubermenu-column-auto.ubermenu-has-submenu-drop.ubermenu-has-submenu-mega > UL.ubermenu-submenu.ubermenu-submenu-id-13720.ubermenu-submenu-drop.ubermenu-submenu-align-full_width { left: 0px!important; right: 0px!important; }
/*CF7 Newsletter*/
#wpcf7-f13820-p13715-o1 > FORM.wpcf7-form > DIV.dfd-contact-from-style-3 > P > INPUT.wpcf7-form-control.wpcf7-submit { font-family: Cabin; background-color: #dd9933; color: rgba(255,255,255,1); font-size: 12px; font-weight: normal; height: 40px; line-height: 20px; }
#wpcf7-f13820-p13715-o1 > FORM.wpcf7-form > DIV.dfd-contact-from-style-3 > P > INPUT.wpcf7-form-control.wpcf7-submit:hover { color: rgba(255,255,255,1)!important; }
/* CF7 Newsletter ESPANOL */
#wpcf7-f14199-p14196-o1 > FORM.wpcf7-form > DIV.dfd-contact-from-style-3 > P > INPUT.wpcf7-form-control.wpcf7-submit { font-family: Cabin; background-color: #dd9933; color: rgba(255,255,255,1); font-size: 12px; font-weight: normal; height: 40px; line-height: 20px; }
#wpcf7-f14199-p14196-o1 > FORM.wpcf7-form > DIV.dfd-contact-from-style-3 > P > INPUT.wpcf7-form-control.wpcf7-submit:hover { color: rgba(255,255,255,1)!important; }
/*CF7 Main contact form*/
#wpcf7-f13828-p13817-o1 > FORM.wpcf7-form > DIV.dfd-contact-from-style-3 > P.dfd-half-size.dfd-half-size-right.dfd-border-bottom > SPAN.wpcf7-form-control-wrap.interest > DIV#dk0 > DIV#dk0-combobox { background-color: #f4f4f4; border-width: 0px; padding-left: 15px; text-align: left; color: #565656; }
#wpcf7-f13828-p13817-o1 > FORM.wpcf7-form > DIV.dfd-contact-from-style-3 > P > INPUT.wpcf7-form-control.wpcf7-submit { background-color: #dd9933; color: rgba(255,255,255,1); font-family: Cabin; font-size: 12px; font-weight: normal; height: 40px!important; line-height: 20px; }
/* CF7 Main contact form ESPANOL */
#wpcf7-f14216-p14217-o1 > FORM.wpcf7-form > DIV.dfd-contact-from-style-3 > P.dfd-half-size.dfd-half-size-right.dfd-border-bottom > SPAN.wpcf7-form-control-wrap.interest > DIV#dk0 > DIV#dk0-combobox { background-color: #f4f4f4; border-width: 0px; padding-left: 15px; text-align: left; color: #565656; }
#wpcf7-f14216-p14217-o1 > FORM.wpcf7-form > DIV.dfd-contact-from-style-3 > P > INPUT.wpcf7-form-control.wpcf7-submit { background-color: #dd9933; color: rgba(255,255,255,1); font-family: Cabin; font-size: 12px; font-weight: normal; height: 40px!important; line-height: 20px; }
/* WPML */
HTML > BODY > DIV.wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-horizontal { height: 40px; margin-bottom: 0px; padding-top: 6px; } HTML > BODY > DIV.wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-horizontal > UL > LI.wpml-ls-slot-footer.wpml-ls-item.wpml-ls-item-en.wpml-ls-first-item.wpml-ls-last-item.wpml-ls-item-legacy-list-horizontal > A > SPAN.wpml-ls-native { font-size: 13px; font-weight: 500; }
HTML > BODY > DIV#header-container > SECTION#header > DIV.header-top-panel > DIV.row > DIV.columns.twelve.header-info-panel > UL.dfd-additional-header-menu > LI > A > IMG.wpml-ls-flag { margin-right: 8px; margin-top: 0px; position: relative; top: 1px; }
/* Additional Header FLAG */
HTML > BODY > DIV#header-container > SECTION#header > DIV.header-top-panel > DIV.row > DIV.columns.twelve.header-info-panel > UL.dfd-additional-header-menu { margin-right: 0px; padding-right: 20px; }
/* Margins Btns */
.ubtn-ctn-center {
margin-top: 10px !important;
margin-bottom: 18px !important;
}