/**
* Theme Name: Arolax Child
* Description: This is a child theme of Arolex
* Author: <a href="http://themeforest.net/user/crowdytheme">CrowdyTheme</a>
* Template: arolax
* Version: 1.0
*/
body {
	background-color: #121212 !important;
    /* padding-top: 60px !important; adjust based on .custom-header height */
}

body, h1, h2, h3, h4, h5, h6 {
    font-family: "Montserrat", Roboto, sans-serif !important;

}

.main-font {
    font-family: 'Montserrat'
}

ul li {
    list-style-type: disc;
}

/* list style none for the menu of the main header */
.offcanvas__menu-2 ul > li {
    list-style: none !important;
}

/* hide search bar in the of-canvas of the main menu */
.default-search__again-form {
    display: none !important;
}

/* custom styles and modifications */
[speakers_slider="true"] li {
    list-style: none !important;
}

.custom-footer ul li,
.custom-header ul li,
.contact-social-icons ul li{
    list-style: none !important;
}

/* advisory committee members tooltip modifications */
.znColumnElement-innerContent {
    overflow-y: auto;
    max-height: 500px;
    scroll-behavior: auto;
}
.znColumnElement-innerContent ul li {
    color: #ffffff !important;
}
/* advisory committee members tooltip modifications */

/* .sticky-header {
    position: sticky !important;
    z-index: 9999 !important;
} */


/* .custom-header {
    position: sticky;
    top: 0;
    z-index: 1000;
    width: 100%;
    background-color: inherit;
}

.custom-header.sticky {
    position: fixed;
    top: 0;
    z-index: 1000;
    width: 100%;
     background-color: #fff !important;
}

.logged-in .custom-header.sticky {
    top: 32px;
}

@media screen and (max-width: 768px) {
    .custom-header.sticky {
        top: 0;
    }
} */

/* @media screen and (max-width: 1025px) {
    .wcf-nav-menu-container {
        height: 100vh !important;
        position: static !important;
    }
}    */

.mobile-menu-active.wcf-nav-is-toggled .wcf-nav-menu-container{
    height: 100vh;
    overflow-y: hidden;
}