.fixed-header-box .logo-wrapper .logo { min-width: 350px !important; } @media (max-width: 480px) { #rev_slider_63_1_wrapper { height: 500px; } } @media (max-width: 900px) { #rev_slider_63_1_wrapper { height: 560px; } #speaker-bio.open { width: 80%; left: 5%; right: 5%; overflow-y: scroll; transform: none; z-index: 9; padding-top: 0 !important; } .speaker-bio-close { position: sticky !important; text-align: right; top: 0 !important; } } @media (max-width: 1360px) { #rev_slider_63_1_wrapper { height: 560px; } .fixed-header-box .logo-wrapper .logo { min-width: 260px !important; } #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link { font-size: 16px !important; } } @media (min-width: 1261px) { #rev_slider_63_1_wrapper { height: 600px; } } #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link { border-bottom: solid 5px; border-color: #297cc1 !important; } header.main-header.layout-single-row .first-row, header.main-header.layout-single-row .second-row:not(:last-child){ border-right: none; } .footer-soc-icons .fl-icon { display: inline-block; margin: 0 5px } .footer-soc-icons .fl-icon i { color: #FFF; font-size: 24px; } .footer-wrapper.fixed { position: fixed; bottom: 0; left: 0; width: 100%; } .team-member .thumbnail { background: none; } .team-member .thumbnail img { transform: scale(0.9); } .speaker-image { cursor: pointer; } .speaker-bio { display: none; } #speaker-bio { display: none; } #speaker-bio.open { display: block; background: #FFF; padding: 40px 30px 30px 30px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px; max-height: 60vh; overflow-y: scroll; } .speaker-bio-close { position: absolute; top: 5px; right: 5px; font-size: 32px; display: block; cursor: pointer; background: #FFF; padding: 5px; line-height: 1; } .speaker-bio-close:hover { text-decoration: none; border-bottom: none; } .logo-tagline img { max-height: 65px !important; } .side-events-form li { margin: 10px 0; } .nf-field-label label { font-size: 16px !important; } .list-checkbox-wrap .nf-field-element li label, .list-image-wrap .nf-field-element li label, .list-radio-wrap .nf-field-element li label { font-size: 16px !important; }