/*
Theme Name:     Betheme-child
Theme URI:      
Description:    Betheme child theme.
Author:         Me
Author URI:     
Template:       betheme
Version:        0.1.0
*/
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item {
    margin: 50px 10px!important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
	font-size: 16px!important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu {
    padding-top: 5px!important;
}


@media (max-width: 979px) {
	#mega-menu-wrap-main-menu {
		position: static;
	}
	#mega-menu-wrap-main-menu .mega-menu-toggle {
		position:absolute;
		right: 15px;
		top: 75px;
		margin-top: -17px;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item {
		margin: 5px 0px!important;
	}
}
@media only screen and (max-width: 767px) {
	#mega-menu-wrap-main-menu .mega-menu-toggle {
		top: 50px;
	}
}
@media (min-width: 979px) and (max-width: 1240px) {
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item:last-child {
		display: none;
	}
}
@media only screen and (max-width: 1240px) {
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
		font-size: 13px!important;
	}
}
@media only screen and (min-width: 1240px) {
	#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-sub-menu a.mega-menu-link .mega-description-group .mega-menu-title {
		min-height: 54.4px!important;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-menu-item-2527 .mega-sub-menu a.mega-menu-link .mega-description-group .mega-menu-title {
		min-height: 26px!important;
	}
}
#Top_bar a.responsive-menu-toggle {
    display: none!important;
}
#Top_bar.is-sticky #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item {
    margin: 0px 10px!important;
}
