

@media (max-width:1200px){
	


}

@media (max-width:900px){
	body{
		padding-top: 53px;
	}
	.site-header{
		padding: 10px 0;
		position: fixed;
	}
	.site-header.fixed{
		margin: 0;
	}
	.demo-portal{
		display: none;
	}
	.hamburger{
		display: block;
	}
	.main-navigation{
		display: none;
	}
	a.site-branding{
		margin-top: 0;
	}
}
@media (max-width:768px){
	
	.site-footer{
		text-align: center;
	}
	.site-footer ul{
		text-align: center;
		margin-top: 30px;
	}
	


}
@media (max-width:400px){
	

}