/*
Theme Name: Monnalisa Child customized by Ermes Digital
Description: Site for Monnalisa by Ermes DIgital
Author: Ermes Digital
Author URI: www.ermesdigital.it
Version: 1.0.0
Template: hazel
Text Domain:  hazel
*/
.dark:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a, .dark:not(.sticky):not(.scrolled) nav.main_menu > ul > li.active > a, .dark:not(.sticky):not(.scrolled) nav.main_menu > ul > li:not(:first-child):before {
	color:white;
}
header.fixed_hiding .q_logo a, header.fixed_hiding .q_logo {
	max-height:150px;
}
.dark:not(.sticky):not(.scrolled) .header-widget, .dark:not(.sticky):not(.scrolled) .header-widget.widget_nav_menu ul.menu > li > a, .dark:not(.sticky):not(.scrolled) .header-widget p, .dark:not(.sticky):not(.scrolled) .header-widget a, .dark:not(.sticky):not(.scrolled) .header-widget span, .dark:not(.sticky) .header_top .q_social_icon_holder i.simple_social, .dark:not(.sticky) .header_top .header-widget, .dark:not(.sticky) .header_top .header-widget.widget_nav_menu ul.menu > li > a, .dark:not(.sticky) .header_top .header-widget p, .dark:not(.sticky) .header_top .header-widget a, .dark:not(.sticky) .header_top .header-widget span {
	color:white;
}
.holeder_for_hidden_menu {
	display:none;
}
.header_top.clearfix .left {
	float:none;
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
}
.header_top .left .inner > div, .header_top .left .inner > div:last-child {
	float:none;
}
.header-widget.widget_nav_menu ul.menu > li {
	float:none;
}
.header_top.clearfix #menu-header li  {
	position: relative;
	font-size: 12px;
}
.header_top.clearfix #menu-header li a {
    font-weight: 800;
    letter-spacing: 3px;
	text-transform:uppercase;
    padding: 0 40px;
}
.header_top.clearfix #menu-header li:not(:first-child):before {
    content: '|';
    position: relative;
    left: -2px;
    top: -1px;
    color: white;
    font-size: 12px;
    font-weight: 400;
}
footer .q_social_icon_holder {
	margin-right:20px!important;
}
.title {
	height:203px!important;
}
.q_icon_with_title .fa:before {
	color:white;
}
.qode_carousels ul.slides img{
	max-height:50px;
	width:auto;
	max-width:200px;
	height:auto;
	margin:auto;
	position:relative;
}
.qode_carousels ul.slides li span {
	height:100%;
}
.page-id-1815 h1 {
	text-transform:none;
}


@media only screen and (max-width: 1000px) {
	.header_top.clearfix {
		display:none!important;
	}
}
