
.hero-unit {
	background-image:url(/img/gtpshadow.png) !important;
	background-repeat: no-repeat !important;
	background-position: top right;
}

.navbar-inner {
	background: -webkit-linear-gradient(top, rgb(89, 181, 235) 0%, rgb(50, 136, 221) 61%, rgb(42, 119, 217) 100%);
	background: -o-linear-gradient(top, rgb(89, 181, 235) 0%, rgb(50, 136, 221) 61%, rgb(42, 119, 217) 100%);
	background: -ms-linear-gradient(top, rgb(89, 181, 235) 0%, rgb(50, 136, 221) 61%, rgb(42, 119, 217) 100%);
	background: -moz-linear-gradient(top, rgb(89, 181, 235) 0%, rgb(50, 136, 221) 61%, rgb(42, 119, 217) 100%);
	background: linear-gradient(top, rgb(89, 181, 235) 0%, rgb(50, 136, 221) 61%, rgb(42, 119, 217) 100%);
}
.navbar-inner  .nav li a  {
	color:#fff !important;
	text-shadow: 0 1px 0 #999999 !important;
}

.navbar-inner .nav .active  a, .navbar-inner .nav .active a:hover, .navbar-inner .nav .active > a:focus {
	background-color:#2A71C3;
	text-shadow: 0 1px 0 #999999 !important;
}

.navbar-inner .brand {
    color: #fff;
	text-shadow: 0 1px 0 #999999 !important;
}

.navbar-inner .navbar-inner {
	border-color:#c9c9c9;

}

.nav-collapse .nav li  a:hover, .nav-collapse .dropdown-menu a:hover {
	color:#777 !important;
	text-shadow: none !important;

}

.navbar-inner .btn-navbar {
	background: #2a78d9; /* Old browsers */
	background: -moz-linear-gradient(top,  #2a78d9 0%, #2060af 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a78d9), color-stop(100%,#2060af)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2a78d9 0%,#2060af 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2a78d9 0%,#2060af 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2a78d9 0%,#2060af 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #2a78d9 0%,#2060af 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a78d9', endColorstr='#2060af',GradientType=0 ); /* IE6-9 */
}

.navbar-inner .btn-navbar:hover, .navbar-inner .btn-navbar:active, .navbar-inner .btn-navbar.active, .navbar-inner .btn-navbar.disabled, .navbar-inner .btn-navbar[disabled] {
	background: #2060af; /* Old browsers */
	background: -moz-linear-gradient(top,  #2060af 0%, #2a78d9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2060af), color-stop(100%,#2a78d9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2060af 0%,#2a78d9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2060af 0%,#2a78d9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2060af 0%,#2a78d9 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #2060af 0%,#2a78d9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2060af', endColorstr='#2a78d9',GradientType=0 ); /* IE6-9 */
}

.home-hero {
	padding: 5px 15px;
}

.thumbnails {
	text-align:center;
}


.nav-header-mobile {
	color:#262626 !important;
	font-size:1.0em;
	font-weight:bold;
}

.textContent hr {
	clear:both;
}

/* Large desktop */
@media (min-width: 1200px) { ... }
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 

body {
padding-top:0px !important;
}

}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 

body {
padding-top:0px !important;
}

.systems {
	width:47% !important;
	float:left !important;
	margin-right:8px;
}

}
 
/* Landscape phones and down */
@media (max-width: 480px) { 

body {
padding-top:0px !important;
}


}

