/* Move down content because we have a fixed navbar that is 50px tall */
body {
	padding-top: 50px;
	padding-bottom: 20px;
}

.xs-spacing {
	margin: 0px;
	padding: 0px;
	height: 66px;
}

.sm-spacing {
	margin: 0px;
	padding: 0px;
	height: 44px;
}

.navbar-inverse {
	background-image: none;
	background: #085986; /* Old browsers */
	background: -moz-linear-gradient(top,  #0a6b9b 0%, #085986 54%, #074d7c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a6b9b), color-stop(54%,#085986), color-stop(100%,#074d7c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0a6b9b 0%,#085986 54%,#074d7c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0a6b9b 0%,#085986 54%,#074d7c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0a6b9b 0%,#085986 54%,#074d7c 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0a6b9b 0%,#085986 54%,#074d7c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a6b9b', endColorstr='#074d7c',GradientType=0 ); /* IE6-9 */
}

.navbar-inverse .navbar-brand {	
	color: #DDD;
}

.jumbotron {
	background: -moz-linear-gradient(top,  #eaeaea 0%, #fcfcfc 65%, #f7f7f7 74%, #f4f4f4 91%, #eaeaea 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(65%,#fcfcfc), color-stop(74%,#f7f7f7), color-stop(91%,#f4f4f4), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #eaeaea 0%,#fcfcfc 65%,#f7f7f7 74%,#f4f4f4 91%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #eaeaea 0%,#fcfcfc 65%,#f7f7f7 74%,#f4f4f4 91%,#eaeaea 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #eaeaea 0%,#fcfcfc 65%,#f7f7f7 74%,#f4f4f4 91%,#eaeaea 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #eaeaea 0%,#fcfcfc 65%,#f7f7f7 74%,#f4f4f4 91%,#eaeaea 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}

/* Accessibility Related Styles */

/* If Microsoft High Contrast Mode is enabled */
@media screen and (-ms-high-contrast: active) {
   .btn-primary { background-color: #275c8a; }
   .btn-success { background-color: #2a632a; }
}
