/* Large desktop */
@media (min-width: 1200px) {
	body.not-logged-in{
		padding-top:92px;
	}
	.navbar .container{
		width:1170px;
	}
	#navbar .navbar-inner{
		background: #fff;
		padding-top:15px;
		padding-bottom:15px;
	}
	
	/*  service page
	************************************************************/
	ul.service-page li{width:33%;display:inline-block;}
}

/* Small Screens
=========================================== */
@media (max-width: 767px){
	.message-banner,
	#navbar{
		padding:0;
	}
	.message-banner .inside{
		padding:10px;
	}
	#navbar{
		margin:0;
	}
	/* Hide parallax background */
	#block-block-25{
		margin:0;
	}

	/* Breadcrumbs */
	.secondary-info .container{
		padding:0;
	}
}