/* Enter Your Custom CSS Here */
@media (min-width: 992px){
	.header-layout-1 .header, .header-layout-1 .site-header .logo {
    width: 12% !important;
	}	
	.header-layout-1 .site-header .main-menu-wrap {
			width: 76% !important;
	}
}
.mega-menu>li+li {
	margin-left: 0 !important;
}
@media (max-width: 1200px){
	.mega-menu>li>a, .mega-menu>li>h5{
		padding-left: 10px !important;
		padding-right: 10px !important
	}
}

.a-button a{
	background: #7D1312; 
	color: #FFF !important;
	border: 1px solid #7D1312; 
}

.a-button a:hover{
	background: #FFF; 
	color: #7D1312 !important; 
}
.n2-section-smartslider {
	margin-bottom: 20px;	
}
.home .just-wraper{
	margin-bottom: 0;
}
header{
	height: auto;
}