@CHARSET "ISO-8859-1";
body {
	padding-top: 120px;
}
#brand {
	display: block;
}
/*@media (max-width: 980px) {
}
@media (max-width: 768px) {
}
*/
/* Large desktop */
@media (min-width: 1200px) {
	body {
  		padding-top: 140px;
	}
	.header .navbar .nav>li>a, .header .navbar .nav>li>span {
		padding: 30px 20px;
	}
	.brand-wrapper {
		height: 75px;
		padding-top: 20px;
	}
	h1.page-title {
		padding: 20px;
	}
	.bottom-margin {
		margin-bottom: 30px;
	}
}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
}
@media (min-width: 768px) and (max-width: 979px) {
	.brand-wrapper {
		margin-bottom: 0;
		height: 50px;
		padding-top: 10px;
	}
	.header .navbar .btn-navbar {
		margin-top: 18px;
	}
	.header .nav li {
		border: 0;
	}
	.header .navbar .nav>li>a, .header .navbar .nav>li>span {
		padding: 2px 10px;
		float: none;
	}
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	.thumbnail img {
		width: 39%;
		float: left;
		margin-right: 2%;
	}
}
 
/* Landscape phones and down */
@media (max-width: 480px) {
	body {
		padding-top: 100px;
	}
	h1, h2, h3, h4, h5, h6 {
		margin: 0;
	}
	h1 {
		font-size: 25px;
	}
	h1.page-title {
		padding: 10px;
	}
	.page-body {
		padding: 10px;
	}
	.thumbnail .image-wrapper {
		width: 39%;
		float: left;
		margin-right: 2%;
	}
	.thumbnail .image-wrapper img {
		width: 100%;
		float: none;
		margin: 0;
	}
	.thumbnail .caption {
		padding: 0;
	}
	.thumbnail p {
		margin-bottom: 0;
	}
	.featured .thumbnail {
		margin-top: 10px;
	}
	.top-warning {
		font-size: 0.65em;
		line-height: 1.3em;
	}
	#brand {
		font-size: 1.5em;
	}
	#brand span {
		display: inline;
	}
	.brand-wrapper {
		width: 90px;
		height: 40px;
		padding: 10px 10px 0;
	}
	.header .navbar .btn-navbar {
		margin: 6px 0 0;
	}
}