/**
 * Theme Name: Meeting Manager
 * Template:   astra
 * Author: Meeting Manager
 * Author URI: https://meetingmanager.dk/
 * Text Domain: meetingmanager
 * Description: The Meeting Manager WordPress theme is specially customized.
 * Version: 4.9.2
 * Requires at least: 5.3
 * Tested up to: 6.7.2
 * Requires PHP: 5.3
 * License: GNU General Public License v2 or later
 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
 */

/* a_deploy_style */

header#masthead {
    position: sticky !important;
    top: 0;
    z-index: 999;   
}


header#masthead .elementor-widget-navigation-menu .hfe-nav-menu.hfe-layout-horizontal .hfe-nav-menu__layout-horizontal{
	width: 100%;
}
@media only screen and (min-width: 1025px) {
	header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .menu-item.current-menu-item .hfe-menu-item:hover,
	header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .menu-item.current-menu-parent .hfe-menu-item:hover,
	header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .menu-item .hfe-sub-menu-item:hover,
	header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .menu-item.current-menu-item .hfe-sub-menu-item:hover{
		/*background: #e9f5fc;
		color:#689e9c;*/
		background: #689e9c;
		color:#ffffff;
	}
}
@media only screen and (max-width: 1024px) {
	header#masthead .mm-main-menu .hfe-nav-menu .menu-item .sub-menu a.hfe-sub-menu-item:hover,
	header#masthead .mm-main-menu .hfe-nav-menu .menu-item .menu-item a.hfe-menu-item:hover,
	header#masthead .mm-main-menu .hfe-nav-menu .menu-item.current-menu-item a.hfe-menu-item,
	header#masthead .mm-main-menu .hfe-nav-menu .menu-item a.hfe-menu-item.highlighted,
	header#masthead .mm-main-menu .hfe-nav-menu .menu-item a.hfe-menu-item:focus{
		color:#689e9c !important;
	}
	header#masthead .mm-main-menu .hfe-nav-menu .menu-item .hfe-menu-item{
		padding-left: 24px;
		padding-right: 24px;
	}
	header#masthead .mm-main-menu .hfe-nav-menu .menu-item .hfe-menu-item, 
	header#masthead .mm-main-menu .hfe-nav-menu .menu-item .hfe-sub-menu-item{
		border-top: 1px solid #f9f9f9;
	}
	header#masthead .mm-main-menu .hfe-nav-menu .menu-item .hfe-menu-item:hover, 
	header#masthead .mm-main-menu .hfe-nav-menu .menu-item .hfe-sub-menu-item:hover{
		color:#689e9c !important;
	}
	header#masthead .mm-main-menu .hfe-nav-menu.hfe-layout-horizontal .hfe-nav-menu__layout-horizontal{
		width: 100%;
		box-shadow: -1px 2px 3px 0px rgba(0, 0, 0, 0.06), -1px 2px 3px 0px rgba(0, 0, 0, 0.1);
	}
	header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .menu-item.hfe-has-submenu .hfe-sub-menu-item{
		background: #f7f7f7;
	}
	header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .menu-item.current-menu-item .hfe-menu-item:hover,
	header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .menu-item.current-menu-parent .hfe-menu-item:hover,
	header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .menu-item.current-menu-item .hfe-sub-menu-item:hover,
	header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .menu-item .hfe-menu-item:hover,
	header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .menu-item .hfe-sub-menu-item:hover{
		background: #e9f5fc;
		color:#689e9c;
	}
}
@media (min-width: 767px) and (max-width: 1024px) {
	header#masthead .mm-support-links .elementor-widget-container{
		overflow: visible;
	}
	header#masthead .mm-support-links .elementor-widget-container .elementor-icon-list-items{
		min-width: 400px;
	}
}
header#masthead .hfe-nav-menu .menu-item.current-menu-item .hfe-menu-item:hover, 
header#masthead .hfe-nav-menu .menu-item.current-menu-item .hfe-sub-menu-item:hover,
header#masthead .hfe-nav-menu .menu-item.current-menu-item .hfe-menu-item:focus, 
header#masthead .hfe-nav-menu .menu-item.current-menu-item .hfe-sub-menu-item:focus{
	
}
header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .menu-item.current-menu-item .hfe-menu-item, 
header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .menu-item.current-menu-item .hfe-sub-menu-item{
	background: #ffffff;
	color:#689e9c;
}
header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .hfe-menu-item:active,
header#masthead .elementor-widget-navigation-menu .hfe-nav-menu .hfe-sub-menu-item:active{
	color:#689e9c;
}

header#masthead .hfe-nav-menu .hfe-menu-item{
	border-radius: 4px 4px 4px 4px;
}
header#masthead .hfe-nav-menu .menu-item .sub-menu li:last-child a{
	border-radius: 0 0 4px 4px;
}

nav.hfe-nav-menu-layout-horizotal.hfe-nav-menu_sub {
	float: none !important;
    text-align: center; 
  
}


#nav.hfe-nav-menu-top-navigation {
    width: 100%;
	padding-left: 0!important;
	
} 


/* Plugin.Polylang.styles */

.lang-switch a.hfe-menu-item {
	margin-left: 10px !important;
}
.lang-switch .lang-item a.hfe-menu-item {
	/*margin-top: 2px !important;*/
}
.lang-switch .lang-item a.hfe-menu-item img{
	width: 22px !important;
    height: 15px !important;
}
.lang-switch .hfe-nav-menu a.hfe-menu-item{
	font-weight: 500; 
}

/* Plugin.FluentForms.styles */


/* page.home.style */

@media only screen and (min-width: 1025px) {
    /* desktop */
    
}

/* section.faq.style */

.custom-faq .e-n-accordion details:last-child summary {
    border-bottom: 0px !important;
}

/* page.news.style */

span.published {
    color: #689e9c !important;
    font-weight: 400 !important;
}

article .entry-title a {
    font-weight: 600;
    color: #000 !important;
}

article .ast-excerpt-container.ast-blog-single-element p {
    font-size: 12px !important;
    color: #000 !important;
}

.blog section.ast-archive-entry-banner {
    padding-bottom: 0px !important;
}

article .entry-content {
    font-size: 15px !important;
    color: #000 !important;
}

/* template.single-post.style */

.single-post .content-area {
    margin-top: 0px !important;
}

.test{
	display: none;
}
/* Cookie Banner */
/* Message */
.cmplz-cookiebanner .cmplz-message{
	text-align: justify !important;
}