@media only screen and ( min-width:981px){#main-header{min-height:43px !important}#main-header.et-fixed-header{min-height:30px !important}}@media only screen and (max-width:980px){#et-top-navigation span.mobile_menu_bar:before,#et-top-navigation span.mobile_menu_bar:after{color:#000 !important}}@media only screen and (max-width:980px){#main-header .et-search-field{max-width:calc(100% - 30px)}#main-header .et-search-form{max-width:calc(50% - 16px) !important}}#footer-info + #footer-info{display:none}#page-container{overflow:hidden}@media only screen and ( min-width:981px){#logo{height:43px;max-height:43px !important;padding-bottom:18px}.et-fixed-header #logo{max-height:30px !important}body:not(.dbdb_divi_2_4_up) .et-fixed-header #logo{padding-bottom:10px !important}.et-fixed-header div#page-container{padding-top:43px !important}body.dbdb_divi_2_4_up .et_header_style_left .et_menu_container{height:79px!important}body.dbdb_divi_2_4_up .et-fixed-header .et_menu_container{height:50px!important}body.dbdb_divi_2_4_up #logo{max-height:100% !important;margin-top:18px;margin-bottom:18px !important;border-sizing:border-box !important;padding-bottom:0 !important}body.dbdb_divi_2_4_up .et-fixed-header #logo{margin-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}}#db_title_and_tagline{display:inline}#logo{padding-right:10px}#logo-text,#logo-tagline{margin:0;padding:0;display:inline;vertical-align:middle}#logo-tagline{opacity:0.7;margin-left:16px;vertical-align:sub}@media only screen and (max-width:767px){#logo-tagline{display:none}}.et_hide_primary_logo .logo_container{height:100% !important;opacity:1 !important}.et_hide_primary_logo .logo_container #logo{display:none}#db_title_and_tagline a{text-decoration:none}#db_title_and_tagline #logo-tagline{display:none}.body.et_extra #db_title_and_tagline{position:absolute;top:50%;right:-1em;transform:translate(100%,-50%)}@media only screen and (max-width:980px){#main-footer>.container,#et-footer-nav>.container,#footer-bottom>.container{width:80% !important}}#et-footer-nav .container{text-align:left}#footer-info{width:100%;margin:0 auto;text-align:center !important}@media only screen and (min-width:980px){#footer-bottom .et-social-icons{margin-bottom:-28px}}