/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* Responsive base styles---------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
@import url(01-sml-v=2.css) (min-width: 220px);
@import url(02-med-v=2.css) (min-width: 580px);
@import url(03-lrg-v=2.css) (min-width: 768px);
@import url(04-max-v=2.css) (min-width: 1124px);

@media only screen and (max-width: 600px){
	body{
		padding-top: 10px;
	}




	.nav-is-open .l-wrap {
		transition: all 0.5s ease;
		
		opacity: 0.3;
	}

	.nav-is-open .global-nav {
		transition: all 0.5s ease;
		background-color: rgba(0,0,0,0.8);
	}
	.l-wrap {
		transition: all 0.5s ease;
		
	}
	.nav-is-open #l-masthead {
		opacity: 1.0!important;
		
	}
	
	#nav-slide{

		margin-top:50px;
		position: fixed;
		
	}
	#nav-slide{

		margin-top:40px;
		position: fixed;
		
	}
#fnblogo{
	position: fixed;
	top: 5px;
	right: 5px;
	z-index: 500000;
	zoom: 65%;
}
#site-logo{
	position: fixed;
	margin-left:35px;
	color: #8339bf;
	margin-top:10px;
}

#site-logo a{
	color: #fff;
	font-size: 33px;

}

.trigger{
	zoom:150%;
}


.m-notify{
	margin-top:80px;
}

.to-bottom{
	display:none!important;
}

#nav-secondary{
	display:block!important;
}
}

/* Localized */