@import url(https://fonts.googleapis.com/css?family=Anton|Fugaz+One|Open+Sans:400,600,700|Oswald:300,400,500|PT+Sans:400i|Alfa+Slab+One);

.header-wrapper {
	padding: 0.6rem 0;
}
#main-text {
	padding-bottom: 3rem;
	margin-top: 2rem;
}
.main-nav.batten-nav .navbar-nav .nav-link {
	font-size: 1.0rem;
	padding-right: 1.2rem;
	padding-left: 1.2rem;
	margin-top: 0;
}
.logo-div {
	text-align: center;
}
footer img {
	margin-left: 1.5rem;
	margin-right: 1.5rem;
}
.batten-nav {
	border-top: 1px solid #014c84;
	background-color: #013053;
}
.logo {
	margin-bottom: 0.3rem;
	margin-top: 0;
	padding-top: 0.3rem;
}
#mainnavbar {
	padding-top: 0;
}
#mainnavbar .dropdown-menu {
	border-radius: 0 0 .25rem.25rem;
	padding: .5rem .5rem 1rem;
	right: auto;
}
.sticky-wrapper.sticky .logo-div img {
	width: 200px;
	height: auto;
}
.sticky-wrapper.sticky .main-nav .navbar-nav .nav-link {
	margin-top: 0;
}
#main-text p + h2 {
	margin-top: 1.5rem;
}
.lead {
	margin-top: 0;
}
.footer {
	background-image: none;
}
.footer h2 {
	letter-spacing: 0.05rem;
	font-family: 'Oswald', sans-serif;
	border: none;
	text-decoration: underline;
	font-size: 1.5rem;
}
.footer hr {
	border-bottom: 1px solid #001d33;
	border-top: 1px solid #014477;
}
.footer .border-left {
	border-left: 1px solid #617486 !important;
}
.footer .list-group li {
	margin: -1px 0 0 0;
	padding: 0;
}
.footer .list-group li a {
	padding: 0.5rem 0.25rem 0.5rem 0.5rem;
	display: block;
	background-color: #0091b8;
}
.footer .list-group li a:hover, .footer .list-group li a:active {
	background-color: #fff;
	color: #0091b8;
	text-decoration: none;
}
.footer .list-group-item:first-child {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.list-group-item:last-child {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.copy {
	margin-top: 0;
}
.btn.btn-blue-trans {
	background-color: transparent;
	border: 2px solid #012845;
	color: #012845;
	font-weight:600;
	transition: 0.5s;
}
.btn.btn-blue-trans:hover, .btn.btn-blue-trans:active {
	background-color: #012845;
	border: 2px solid #012845;
	color: #fff;
}
.btn.btn-orange-trans {
	background-color: transparent;
	border: 2px solid #fd7605;
	color: #fd7605;
	font-weight:600;
	transition: 0.5s;
}
.btn.btn-orange-trans:hover, .btn.btn-orange-trans:active {
	background-color: #fd7605;
	border: 2px solid #fd7605;
	color: #fff;
}
.main-nav .navbar-nav .nav-item {
	margin: 0;
	padding: 0;
}
.main-nav .dropdown-item {
	color: #495662;
	padding: .5rem 1.5rem;
}

#mainnavbar .dropdown-menu {
	border-radius: 0 0 .25rem.25rem;
	padding: 0.5rem 0 0;
	right: auto;
}
.main-nav .dropdown-item {
	color: #003c69;
	padding: .5rem 1.5rem;
}
.main-nav .navbar-nav .dropdown-item:active, .main-nav .navbar-nav .dropdown-item:focus, .main-nav .navbar-nav .dropdown-item:hover {
	background-color: #16a7cd;
	font-weight: 500;
	color: #fff;
}
#main-text .leadAtt {
	font-family: 'Anton', sans-serif;
	font-size: 1.8rem;
}

.main-nav .navbar-toggler {
	margin: 0.5rem;
}
.scholarshipcomp {
	font-size:2.5rem; line-height:.9
}
.section-head-wrapper {
	padding: 0.8rem 0;
	position: relative;
}
.name2 {
	font-size: 2.3rem;
	color: #fff;
	text-align: center;
	font-family: 'Anton', sans-serif;
}
.scholarship-amt2 {
	font-size: 1.1rem;
	color: #fff;
	text-align: center;
	line-height: 1.1
}
.totalAmt {
	font-size: 2.5rem;
	display: block;
	margin-top: 0.5rem;
	font-family: 'Anton', sans-serif;
}
.attend-callout {
	padding: 1.5rem 1.0rem 0;
	color: #464646;
	font-size: 0.9rem;
	border: 2px dashed #ea6c03;
	margin: 1.5rem 0 0;
}
#main-text .attend-callout p {
	margin-bottom: 0.5rem;
}
.attend-callout.attend1 .head {
	font-size: 3.0rem;
	color: #ea6c03;
	line-height: 1;
	font-family: 'Fugaz One', cursive;
	margin-bottom: 0.5rem;
}
.attend-callout.attend2 .head, .attend-callout.attend3 .head {
	font-size: 3.0rem;
	color: #ea6c03;
	line-height: 1;
	font-family: 'Fugaz One', cursive;
	margin-bottom: 0.5rem;
}
.section-head-wrapper {
	background-color: #003861;
	padding: 0.8rem 0;
}
.callout-1 {
	background-color: #0091b8;
	border: 5px solid #026680;
}
.callout-1 .btn-white {
	background-color: #fff;
	border: 1px solid #0c8fb1;
	color: #0c8fb1;
}
.callout-2 {
	background-color: #ea6c2d;
	border: 5px solid #b14b18;
}
.callout-2 .btn-white {
	background-color: #fff;
	border: 1px solid #b14b18;
	color: #b14b18;
}
.btn.btn-danger.btn-block.btn-lg.btn-attend {
	width: 40%;
	margin: 0 auto;
}
#main-text .lead {
	color: #00819E;
	font-size: 1.3rem;
	font-weight: 600;
	text-align: center;
	hyphens: none;
}
.btn.btn-danger.btn-block.btn-lg.btn-attend {
	width: 90%;
	margin: 0 auto;
}
.scrollup {
	display: none;
}
.section-title {
	text-align: center;
}
.section-title {
	text-align: center;
	margin-top: 1.6rem;
	margin-bottom: .8rem;
}
#main-text .leadAtt {
	font-size: 2.0rem;
}
.name {
	font-size: 2.2rem;
	left: 162px;
	top: 105px;
}
.section-header {
	position: relative;
}
.scholarship-amt {
	font-size: 2.0rem;
	left: 50%;
	top: 50%;
	-ms-transform:translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	/*top: 100px;*/
	text-shadow: #c84b11 3px 3px 0;
	color: #fff;
	position: absolute;
	font-family: 'Anton', sans-serif;
	text-align: center;
	z-index: 9;
	display:block;
}
.scrollup {
	display: none;
}
@media (min-width:480px) {
.scholarship-amt {
	font-size: 2.5rem;
}
}
@media (min-width:576px) {
.scholarship-amt {
	font-size: 3.0rem;
}
}
@media (min-width:768px) {
.scholarship-amt {
	font-size: 3.5rem;
}	
}
@media (min-width: 992px){
.scholarship-amt {
	font-size: 4.5rem;
}	
}
@media (min-width:1280px) {
.scholarship-amt {
	font-size: 5.5rem;
}		
}
@media (min-width:1366px) {
	.scholarship-amt {
	font-size: 6.5rem;
}
}
@media (min-width:1680px) {
	.scholarship-amt {
	font-size: 7.5rem;
}
}