/* Enter Your Custom CSS Here */
.gem-post-date {display: none;}
.mec-search-form {display: none;}
#primary-menu > li.megamenu-enable > ul > li span.megamenu-column-header.mega-not-show {
    display: none;
}
#site-header.fixed.shrink .header-style-3 #primary-menu.no-responsive > li > a {
	color: #3c3950;
}
.header-style-3 #primary-menu.no-responsive > li.menu-item-current > a, .header-style-3 #primary-menu.no-responsive > li.menu-item-active > a, .header-style-4 #primary-menu.no-responsive > li.menu-item-current > a, .header-style-4 #primary-menu.no-responsive > li.menu-item-active > a, .header-style-3.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-current > a, .header-style-3.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-active > a, .header-style-4.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-current > a, .header-style-4.header-layout-fullwidth_hamburger #primary-menu.no-responsive > li.menu-item-active > a {
	border: none!important;
		color: #3c3950;
}
#primary-menu.no-responsive > li:hover > a {color:#fff!important;}
@media screen and (max-width: 600px) {
.gem-button-position-left {
    float: none;
}
}
@media (max-width: 1212px) and (min-width: 980px){
	.site-title .site-logo { margin: 0 !important;}
	#site-header .primary-navigation.responsive { padding: 40px 0!important;}
}
