/* Color variables */
/* line 5, D:/alumni/css/global.scss */
.alert.alert-info.alert-theme {
  border: 1px solid #7F0000;
  color: #7F0000;
  background-color: #ffd2d2; }

/* line 11, D:/alumni/css/global.scss */
.alert.alert-lg p {
  font-size: 22px; }

/* line 15, D:/alumni/css/global.scss */
.alert-theme a {
  color: #1c4c68;
  text-decoration: underline; }

/* line 20, D:/alumni/css/global.scss */
h2 {
  color: #7F0000; }

/* line 24, D:/alumni/css/global.scss */
th {
  color: #fff;
  background-color: #7F0000; }

/* GLOBAL STYLES
-------------------------------------------------- */
/* Padding below the footer and lighter body text */
/* line 36, D:/alumni/css/global.scss */
body {
  padding-bottom: 40px;
  color: #5a5a5a; }

/* CUSTOMIZE THE NAVBAR
-------------------------------------------------- */
/* Special class on .container surrounding .navbar, used for positioning it into place. */
/* line 48, D:/alumni/css/global.scss */
.navbar-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 20; }

/* Flip around the padding for proper display in narrow viewports */
/* line 59, D:/alumni/css/global.scss */
.navbar-wrapper > .container {
  padding-right: 0;
  padding-left: 0; }

/* line 64, D:/alumni/css/global.scss */
.navbar-wrapper .navbar {
  padding-right: 15px;
  padding-left: 15px; }

/* line 69, D:/alumni/css/global.scss */
.navbar-wrapper .navbar .container {
  width: auto; }

/* CUSTOMIZE THE CAROUSEL
-------------------------------------------------- */
/* Carousel base class */
/* line 81, D:/alumni/css/global.scss */
.carousel,
.jumbotron {
  height: 500px;
  margin-bottom: 60px; }

/* Since positioning the image, we need to help out the caption */
/* line 89, D:/alumni/css/global.scss */
.carousel-caption {
  z-index: 10; }

/* Declare heights because of positioning of img element */
/* line 96, D:/alumni/css/global.scss */
.carousel .item {
  height: 500px;
  background-color: #777; }

/* line 101, D:/alumni/css/global.scss */
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 500px; }

/* RESPONSIVE CSS
-------------------------------------------------- */
@media (min-width: 768px) {
  /* Navbar positioning foo */
  /* line 115, D:/alumni/css/global.scss */
  .navbar-wrapper {
    margin-top: 20px; }
  /* line 118, D:/alumni/css/global.scss */
  .navbar-wrapper .container {
    padding-right: 15px;
    padding-left: 15px; }
  /* line 122, D:/alumni/css/global.scss */
  .navbar-wrapper .navbar {
    padding-right: 0;
    padding-left: 0; }
  /* The navbar becomes detached from the top, so we round the corners */
  /* line 127, D:/alumni/css/global.scss */
  .navbar-wrapper .navbar {
    border-radius: 4px; }
  /* Bump up size of carousel content */
  /* line 131, D:/alumni/css/global.scss */
  .carousel-caption p {
    margin-bottom: 20px;
    font-size: 21px;
    line-height: 1.4; }
  /* line 136, D:/alumni/css/global.scss */
  .featurette-heading {
    font-size: 50px; } }

@media (min-width: 992px) {
  /* line 142, D:/alumni/css/global.scss */
  .featurette-heading {
    margin-top: 120px; } }

/* My custom CSS */
/* line 150, D:/alumni/css/global.scss */
#slideMain {
  background: url("../img/ahsMain.jpg") no-repeat center center; }

/* line 154, D:/alumni/css/global.scss */
#slideTwo {
  background: url("../img/bcFront.jpg") no-repeat center center; }

/* line 158, D:/alumni/css/global.scss */
#slideThree {
  background: url("../img/bearCountry.jpg") no-repeat center center; }

/* line 162, D:/alumni/css/global.scss */
#jumboInMemory {
  background: url("../img/ahsLawn.jpg") no-repeat center center; }

/* line 166, D:/alumni/css/global.scss */
#jumboGolf {
  background: url("../img/jumboGolf.jpg") no-repeat center center; }

/* line 170, D:/alumni/css/global.scss */
#jumboBaseball {
  background: url("../img/jumboBaseball.jpg") no-repeat center center; }

/* line 174, D:/alumni/css/global.scss */
#jumboAbout {
  background: url("../img/jumboAbout.jpg") no-repeat center center; }

/* line 178, D:/alumni/css/global.scss */
#jumboScholars {
  background: url("../img/jumboScholars.jpg") no-repeat center center; }

/* line 182, D:/alumni/css/global.scss */
#jumboInMemory .container {
  position: relative;
  height: 400px; }

/* line 187, D:/alumni/css/global.scss */
#jumboInMemory .container h1 {
  position: absolute;
  bottom: 0;
  right: 0; }

/* line 196, D:/alumni/css/global.scss */
.jumbotron,
#slideMain,
#slideTwo,
#slideThree {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }

/* line 203, D:/alumni/css/global.scss */
footer {
  margin-top: 12em; }

/* line 207, D:/alumni/css/global.scss */
.img-circle {
  width: 225px;
  height: 225px;
  border: 5px solid #7F0000;
  padding: 5px; }

/* line 214, D:/alumni/css/global.scss */
#memoryNav {
  list-style-type: none;
  margin: 0;
  padding: 0; }

/* line 221, D:/alumni/css/global.scss */
#memoryNav li a,
a.btnTheme {
  margin-top: 10px;
  border-radius: 5px; }

/* line 227, D:/alumni/css/global.scss */
#memoryNav a,
a.btnTheme {
  display: block;
  text-decoration: none;
  background-color: #7F0000;
  color: #fff;
  padding: 10px; }

/* line 235, D:/alumni/css/global.scss */
#memoryNav a {
  max-width: 100px; }

/* line 240, D:/alumni/css/global.scss */
#memoryNav a:hover,
a.btnTheme:hover {
  background-color: #FF3333; }

/* line 244, D:/alumni/css/global.scss */
.headerImage {
  width: 100%; }

/* line 248, D:/alumni/css/global.scss */
.memoryDiv {
  display: none; }

@media (max-width: 768px) {
  /* line 253, D:/alumni/css/global.scss */
  .headerImage {
    margin-top: 50px; } }

/* line 258, D:/alumni/css/global.scss */
p {
  font-size: 16px; }

/* line 262, D:/alumni/css/global.scss */
.caption {
  text-align: center;
  padding: 5px; }

/* line 267, D:/alumni/css/global.scss */
.img-circle {
  margin: 0 auto; }

/* line 271, D:/alumni/css/global.scss */
.fa {
  vertical-align: text-top; }

/*# sourceMappingURL=global.css.map */