  .container-fluid {
  width: 100%; }

#explore-why-loyola,
#explore-chicago,
#explore-study-abroad {
  min-height: 60em;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative; }
  @media (max-width: 767px) {
    #explore-why-loyola,
    #explore-chicago,
    #explore-study-abroad {
      min-height: 45em; } }

#explore-social-justice,
#explore-residential-life,
#explore-cta,
#explore-blog {
  min-height: 60em;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative; }
  @media (max-width: 767px) {
    #explore-social-justice,
    #explore-residential-life,
    #explore-cta {
      min-height: 45em; } }

.image-panel {
  padding: 50px 80px;
  position: relative;
  background: #2c2c2c;
  -webkit-box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.3); }
  @media (max-width: 767px) {
    .image-panel {
      padding: 30px 40px; } }

/* ANIMATED IMAGE - LEAD */
.animate-panel {
  background-image: url("/media/prospective-working/images/canvas/explore/explore-intro-pan-2400-2200.jpg");
  position: relative;
  min-height: 60em;
  height: 100%;
  width: 100%;
  background-size: 100%;
  animation: panning 150s infinite linear; }
  @media (max-width: 1199px) {
    .animate-panel {
      background-size: 110%; } }
  @media (max-width: 991px) {
    .animate-panel {
      background-image: url("/media/prospective-working/images/canvas/explore/explore-intro-2400-2400.jpg");
      min-height: 58em; } }
  @media (max-width: 767px) {
    .animate-panel {
      animation: none;
      min-height: 48em;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
      position: relative; } }

@keyframes panning {
  0% {
    background-position: 0% 0%; }
  25% {
    background-position: 100% 100%; }
  50% {
    background-position: 100% 0%; }
  75% {
    background-position: 0 100%; }
 }

/* PANEL IMAGES */
#explore-why-loyola {
  background-image: url("/media/prospective-working/images/canvas/explore/explore-why-loyola-2400-2400.jpg"); }
  @media (max-width: 991px) {
    #explore-why-loyola {
      background-attachment: scroll; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
    #explore-why-loyola {
      background-attachment: scroll; } }

#explore-social-justice {
  background-image: url("/media/prospective-working/images/canvas/explore/explore-social-justice-2400-2400.jpg"); }

#explore-chicago {
  background-image: url("/media/prospective-working/images/canvas/explore/explore-academics-chicago-2400-2400.jpg"); }
  @media (max-width: 991px) {
    #explore-chicago {
      background-attachment: scroll; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
    #explore-chicago {
      background-attachment: scroll; } }

#explore-residential-life {
  background-image: url("/media/prospective-working/images/canvas/explore/explore-student-life-grid-2400-2400.jpg"); }
  @media (max-width: 991px) {
    #explore-residential-life {
      background-image: url("/media/prospective-working/images/canvas/explore/explore-residential-life-2400-2400.jpg"); } }

#explore-study-abroad {
  background-image: url("/media/prospective-working/images/canvas/explore/explore-study-abroad-2400-2400.jpg"); }
  @media (max-width: 991px) {
    #explore-study-abroad {
      background-attachment: scroll; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
    #explore-study-abroad {
      background-attachment: scroll; } }

#explore-cta {
  background-image: url("/media/prospective-working/images/canvas/explore/explore-apply-visit-info-2400-2400.jpg"); }
  
#explore-blog {
  background: #e1e1e1; }  

/* CONTENT WRAPPER - TYPOGRAPHY */
.explore-message-wrapper {
  position: absolute;
  left: 0;
  top: 37%;
  width: 100%;
  text-align: center; }
  .explore-message-wrapper h1.display, .explore-message-wrapper h2.display, .explore-message-wrapper h5.label.display, .explore-message-wrapper h5 {
    margin: 10px auto;
    width: 50%;
    font-family: 'Antenna Black', sans-serif;
    line-height: 1.6;
    color: white;
    text-align: center !important;
    text-shadow: 0 0 25px rgba(0, 0, 0, 0.75); }
    @media (max-width: 767px) {
      .explore-message-wrapper h1.display, .explore-message-wrapper h2.display, .explore-message-wrapper h5.label.display, .explore-message-wrapper h5 {
        width: 80%;
        text-shadow: 0 0 20px rgba(0, 0, 0, 0.75); } }
  .explore-message-wrapper .explore-message-wrapper h5.label.display, .explore-message-wrapper h5 {
    width: 80%; }
    @media (max-width: 1199px) {
      .explore-message-wrapper .explore-message-wrapper h5.label.display, .explore-message-wrapper h5 {
        width: 100%; } }
  .explore-message-wrapper h1.display.display-large {
    font-size: 5em;
    line-height: 1.1; }
    @media (max-width: 767px) {
      .explore-message-wrapper h1.display.display-large {
        font-size: 3.5em; } }
  .explore-message-wrapper h1.display {
    font-size: 4em;
    line-height: 1.1; }
    @media (max-width: 1199px) {
      .explore-message-wrapper h1.display {
        font-size: 3em; } }
    @media (max-width: 991px) {
      .explore-message-wrapper h1.display {
        font-size: 2.5em; } }
    @media (max-width: 767px) {
      .explore-message-wrapper h1.display {
        font-size: 2.25em; } }
  .explore-message-wrapper h2.display {
    font-family: 'Antenna Black', sans-serif !important;
    font-size: 1.35em;
    word-spacing: .25em; }
    @media (max-width: 991px) {
      .explore-message-wrapper h2.display {
        font-size: 1.1em; } }
    @media (max-width: 767px) {
      .explore-message-wrapper h2.display {
        font-size: 1em; } }
  .explore-message-wrapper h2.display.intro {
    font-family: 'Antenna Black', sans-serif !important;
    font-size: 1.85em;
    word-spacing: .25em; }
    @media (max-width: 767px) {
      .explore-message-wrapper h2.display.intro {
        font-size: 1em; } }
  .explore-message-wrapper h5.label.display {
    font-family: 'Antenna Bold', sans-serif !important;
    font-size: 1em; }
    @media (max-width: 767px) {
      .explore-message-wrapper h5.label.display {
        font-size: .9em; } }

#youve-arrived .explore-message-wrapper {
  top: 15%; }
  @media (max-width: 991px) {
    #youve-arrived .explore-message-wrapper {
      top: 49%; } }
  @media (max-width: 767px) {
    #youve-arrived .explore-message-wrapper {
      top: 45%; } }

#explore-cta .explore-message-wrapper {
  top: 60%;
  left: 20%;
  width: 60% !important; }
  @media (max-width: 767px) {
    #explore-cta .explore-message-wrapper {
      top: 70%; } }

@media (max-width: 767px) {
  #explore-cta #explore-cta-links {
    display: none; } }

.explore-message-wrapper .btn-overlay.cta {
  margin: 10px 0;
  width: 100%;
  height: 40px;
  font-size: 1.25em;
  text-align: center;
  color: #ffffff;
  border-color: #ffffff;
  background-color: rgba(19, 119, 122, 0.45);
  /* patina-dark roughly */
  background-color: rgba(0, 0, 0, 0.45); }

#explore-cta .explore-message-wrapper a,
#explore-cta .explore-message-wrapper a:visited,
#explore-cta .explore-message-wrapper a:hover,
#explore-cta .explore-message-wrapper a:focus {
  color: #ffffff !important;
  font-size: .975em; }

#explore-cta .explore-message-wrapper h5 a {
  font-size: .975em; }
  
#explore-blog .explore-message-wrapper a,
#explore-blog .explore-message-wrapper a:visited,
#explore-blog .explore-message-wrapper a:hover,
#explore-blog .explore-message-wrapper a:focus {
  color: #ffffff !important;
  font-size: 1em; }

#explore-blog .explore-message-wrapper h5 a {
  font-size: .975em; }
  

.explore-content-wrapper-small {
  left: 0;
  bottom: -30%;
  width: 100%;
  text-align: center;
  color: #fff; }
  .explore-content-wrapper-small h6 {
    text-shadow: 0 0 25px rgba(0, 0, 0, 0.75); }
  @media (max-width: 767px) {
    .explore-content-wrapper-small {
      bottom: -50%; }
      .explore-content-wrapper-small h6 {
        font-family: 'Antenna Bold', sans-serif;
        letter-spacing: .09em; } }

@media (max-width: 767px) {
  #youve-arrived .explore-content-wrapper-small img {
    width: 20px !important; } }

.explore-message-wrapper .cta-buttons .btn-overlay.cta {
  width: 35%;
  margin-bottom: 0px; }
  @media (max-width: 1199px) {
    .explore-message-wrapper .cta-buttons .btn-overlay.cta {
      width: 40%; } }
  @media (max-width: 991px) {
    .explore-message-wrapper .cta-buttons .btn-overlay.cta {
      width: 80%;
      font-size: 1em !important; } }

/* END - CSS */







