/*!
 * Start Bootstrap - Landing Page (http://startbootstrap.com/template-overviews/landing-page)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-landing-page/blob/master/LICENSE)
 */

body, html {
  width: 100%;
  height: 100%;
}

body, h1, h2, h3, h4, h5, h6 {
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h2 {
  color: #fff !important;
}

.content-section-a {
  padding: 120px 0 20px 0;
}

.content-section-b {
  padding: 50px 0;
  border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
}

.section-heading {
  margin-bottom: 30px;
}

.section-heading-spacer {
  float: left;
  width: 200px;
  border-top: 3px solid #e7e7e7;
}

p.copyright {
  margin: 15px 0 0;
}

a { color: #cf102d; text-decoration: underline; }
a:hover { color: #000000; }
a:visited { color: #8d827a; }

a.nav-link {
	color: #cf102d;
    font-weight: bold;
	text-decoration: none;
}
.navbar-light .navbar-nav .nav-link {
    color: #cf102d;
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #fff;
    background-color: #cf102d;
}

.navbar { border-top: 6px solid #ce102c; border-bottom: 1px solid #969a99; }
.navbar-transparency {
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.3) 100%, rgba(0, 0, 0, 0.3) 100%, rgba(0, 0, 0, 0.3) 100%), no-repeat;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(100%, rgba(0, 0, 0, 0.3)), color-stop(100%, rgba(0, 0, 0, 0.3)), color-stop(100%, rgba(0, 0, 0, 0.3))), no-repeat;
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 100%, rgba(0, 0, 0, 0.3) 100%, rgba(0, 0, 0, 0.3) 100%), no-repeat;
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.3) 100%, rgba(0, 0, 0, 0.3) 100%, rgba(0, 0, 0, 0.3) 100%), no-repeat;
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.3) 100%, rgba(0, 0, 0, 0.3) 100%, rgba(0, 0, 0, 0.3) 100%), no-repeat;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 100%, rgba(0, 0, 0, 0.3) 100%, rgba(0, 0, 0, 0.3) 100%), no-repeat;
	height: 10px;
	position: fixed;
	z-index: 1;
	margin: 90px 0 0 0;
}

@media(min-width:767px) {
	.navbar-nav { float: right; }
}
@media(max-width:767px) {
	#navbarResponsive {
		background: #ffffff;
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		height: 100vh !important;
		margin: 87px 0 0 0;
	}
}

@media(min-width:992px) {
	.form-container { padding: 10px 0 0 0; }
	.video-container { padding: 40px 0 0 0; }
}
.btn-primary { color: #ffffff; background-color: #ce102c !important; border-color: #ffffff !important; font-weight: bolder !important; margin: 40px 0 0 0; }
.btn-primary:hover { color: #ce102c !important; background-color: #ffffff !important; border-color: #ce102c !important; font-weight: bolder !important; margin: 40px 0 0 0;}


#footer {
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.9) 100%, rgba(0, 0, 0, 0.9) 100%, rgba(0, 0, 0, 0.9) 100%), url('https://www.plattsburgh.edu/_resources/scripts/platts-custom/external-template/footer-banner.jpg') #000000 no-repeat;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(100%, rgba(0, 0, 0, 0.9)), color-stop(100%, rgba(0, 0, 0, 0.9)), color-stop(100%, rgba(0, 0, 0, 0.9))), url('https://www.plattsburgh.edu/_resources/scripts/external-template/footer-banner.jpg') #000000 no-repeat;
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.9) 100%, rgba(0, 0, 0, 0.9) 100%, rgba(0, 0, 0, 0.9) 100%), url('https://www.plattsburgh.edu/_resources/scripts/platts-custom/external-template/footer-banner.jpg') #000000 no-repeat;
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0.9) 100%, rgba(0, 0, 0, 0.9) 100%, rgba(0, 0, 0, 0.9) 100%), url('https://www.plattsburgh.edu/_resources/scripts/platts-custom/external-template/footer-banner.jpg') #000000 no-repeat;
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.9) 100%, rgba(0, 0, 0, 0.9) 100%, rgba(0, 0, 0, 0.9) 100%), url('https://www.plattsburgh.edu/_resources/scripts/platts-custom/external-template/footer-banner.jpg') #000000 no-repeat;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.9) 100%, rgba(0, 0, 0, 0.9) 100%, rgba(0, 0, 0, 0.9) 100%), url('https://www.plattsburgh.edu/_resources/scripts/platts-custom/external-template/footer-banner.jpg') #000000 no-repeat;
	height: 600px;
	color: #ffffff;
	position: absolute;
	width: 100%;
}
.footer-container { margin: 0 auto; }
.footer-logo { padding: 100px 0 30px 0; }
.footer-logo-2 { padding: 30px 30px 0 30px; }
.footer-site-info { padding: 30px 15px 15px 15px; }
a.footer-links { color: #ffffff !important; }
.font-awesome-icons { color: #ffffff; padding: 0 20px; }
@media only screen and (max-width: 412px) {
	.font-awesome-icons { padding: 0 12px; }
}
.fa-facebook:hover { color: #3b5998; }
.fa-twitter:hover { color: #0084b4; }
.fa-instagram:hover { color: #e95950; }
.fa-snapchat-ghost:hover { color: #fffc00; }
.fa-linkedin:hover { color: #007bb5; }
ul.list-style > li { padding: 8px 0; }
