  /* -- Theme */

.theme .full-page {
    margin-top: 0rem !important; 
}

/* -- Data Stories --*/

/*    body [id*="-data-stories"] {
        text-align: center;
    }*/
/*    [id*="-data-stories"] p,*/
    [id*="-data-stories"] /*h2 {
        text-align: center !important;
    }*/
    [id*="-data-stories"] hr {
        margin: 0;
    }

/* -- Typography -- */

[id*="-data-stories"] h2 {
    font-size: 1.75rem;
     margin-top: 0;
     font-weight: bold;
     color: inherit;
     text-transform: uppercase;
     margin-bottom: 0;
     /*line-height: 1;*/
}
[id*="-data-stories"] .major-title, h2.major-title {
    font-size: 1.75rem;
    font-family: Oswald, Helvetica, sans-serif;
     /*font-family:    "Lato", Arial, sans-serif;*/
    /*line-height: 1.1;*/
         margin-bottom: 0;
} 
[id*="-data-stories"] p {
    font-size: .9rem !important;
    line-height: 1.25 !important;
    font-family: "Lato", Arial, sans-serif;
}
.data-text-1x {
    font-size: 1.5rem;
    font-family: Oswald, Helvetica, sans-serif;
    line-height: 1.5;
/*    letter-spacing: 1.15px;*/
}
.data-text-2x {
    font-size: 2.25rem;
    font-family: Oswald, Helvetica, sans-serif;
    line-height: 1.5;
}
.data-text-3x {
    font-size: 3rem;
    font-family: Oswald, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 1;
}
.data-text-4x {  
    font-size: 3.75rem;
    font-family: Oswald, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 1;
}
.data-text-5x {
    font-size: 4.25rem;
    font-family: Oswald, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 1;
}
.data-text-6x {
    font-size: 4.5rem;
    font-family: Oswald, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 1;
}

@media screen and (min-width: 576px) {

}

@media screen and (min-width: 992px) {
     *[id*="-data-stories"] h2 {
        font-size: 3.15rem;
/*        line-height: 1.25;
*/    }
    *[id*="-data-stories"] .major-title, h2.major-title {
        font-size: 3.15rem;
 /*       line-height: 1.25;*/
    }
    .narrative p {
        font-size: 1rem;
    }
    .data-text-1x {
        font-size: 1.75rem;
        letter-spacing: 1px;
    }
    .data-text-2x {
        font-size: 2.25rem;
    }
    .data-text-3x {
        font-size: 3.5rem;
    }
    .data-text-4x {  
        font-size: 5.6rem;
    }
    .data-text-5x {
        font-size: 7.5rem;
    }
    .data-text-6x {
        font-size: 10rem;
    }
}
@media screen and (min-width: 1200px) {
     *[id*="-data-stories"] h2 {
        font-size: 3.5rem;
/*        line-height: 1.25;
*/    }
    *[id*="-data-stories"] .major-title, h2.major-title {
        font-size: 3.5rem;
 /*       line-height: 1.25;*/
    }
    .narrative p {
        font-size: 1.15rem !important;
    }
    .data-text-1x {
        font-size: 2.1rem;
/*        letter-spacing: 3px;*/
    }
    .data-text-2x {
        font-size: 3.3rem;
    }
    .data-text-3x {
        font-size: 4.8rem;
    }
    .data-text-4x {  
        font-size: 6.75rem;
    }
    .data-text-5x {
        font-size: 9rem;
    }
    .data-text-6x {
        font-size: 12rem;
    }
}

.narrative sub {
    bottom: -0.125em;
}
.narrative sup {
    top: -0.5em;
}
.narrative sub, sup {
    font-size: 100%;
}
#uic-enrollment sup,
#uic-research sup {
    top: -0.15em;
}

.raised {
    margin-bottom: 10px;
}
.lowered {
    margin-bottom: -10px;
}
/* .narrative .text-uppercase {
    text-transform: none !important;
 }
@media screen and (min-width: 992px) {
 .narrative .text-uppercase {
    text-transform: uppercase !important;
 }
}*/

.outline-white {
    -webkit-text-stroke: 4px white;
 color: black;
 text-shadow: -1px -1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF, 1px 1px 0 #FFF;
}
 @supports((text-stroke: 4px white) or (-webkit-text-stroke: 4px white)) {
     .outline-white {
         color: transparent;
         -webkit-text-stroke: 4px white;
         text-stroke: 4px white;
         text-shadow: none;
    }
}
 .outline-black {
     color: #13294b;
     text-shadow: -1px -1px 0 #13294b, 1px -1px 0 #13294b, -1px 1px 0 #13294b, 1px 1px 0 #13294b; 
}
 @supports((text-stroke: 4px black) or (-webkit-text-stroke: 4px black)) {
     .outline-black {
         color: transparent;
         -webkit-text-stroke: 4px #13294b;
         text-stroke: 24px #13294b;
         text-shadow: none;
    }
}
.narrative ul > li {
    font-size: 1.25rem;
    line-height: 1.25;
    font-weight: 400;
    margin: 1rem 0;
}
 @media screen and (min-width: 992px) {
.narrative ul > li {
    font-size: 1.5rem;
    line-height: 1.5;
    font-weight: 700;
    margin: 1.25rem 0;
    }
}

 .narrative span,
*[id*="-intro"] span {
     display: block;
}

@media only screen and (min-width: 1420px) {
    .container {
    max-width: 1400px;
    }
}

@media only screen and (min-width: 1620px) {
    .container {
    max-width: 1600px;
    }
}

/* -- Headers and Intros -- */

*[id*="-data-stories"] *[id*="-intro"] {
    padding: 2rem 0 1rem;
}
*[id*="-data-stories"] *[id*="-intro"] hr {
    width: 80%;
    margin: 0 auto;
}
@media screen and (min-width: 992px) {
    *[id*="-data-stories"] *[id*="-intro"] hr {
        width: 100%;
    }
}
#uiuc-intro hr {
    border-top: 1px solid #ff5f05;
}
#uiuc-intro .uiuc-alert {
    background-color: #ff5f05;
    padding: 5px;
    font-size: 1.75rem;
    color: #fff;
}
#uic-intro hr {
    border-top: 1px solid #E8E9EA;
}
#uis-intro hr {
    border-top: 1px solid #036;
}
#uihealth-intro hr {
    border-top: 1px solid #009eb4;
    width: 100%;
}
#uihealth-intro {
    border-bottom: 15px solid #009eb4;
/*    padding-bottom: 1rem;
*/}

/* -- Narratives -- */

.narrative {
    padding: 4rem 0 1rem;
    border-bottom: 15px solid #fff;
}
@media screen and (min-width: 992px) {
    .narrative {
        padding: 10rem 0 3rem;
    }
}
@media screen and (min-width: 1200px) {
    .narrative {
        padding: 15rem 0 5rem;
    }
}


/*  Buttons */
 .narrative .btn {
     background-color: #fff;
     font-weight: 700;
     font-family: Verdana, Oswald;
     font-size: 1.1rem;
     border: 2px solid #13294b;
     padding: .125rem 1rem;
     margin: 3rem 0;
     text-transform: uppercase;
     color: #13294b;
     border-radius: 0;
}
 @media screen and (min-width: 992px) {
     .narrative .btn {
     font-size: 1.5rem;
        }
     }

.narrative .btn:hover, 
.narrative .btn:active, 
.narrative .btn:focus {
 color: #fff;
 background: #13294b;
 border-color: #fff;
}
.narrative .btn-white {
     color: #13294b;
     background: #FFF;
     border-color: #13294b;
}
.narrative .btn-white:hover, 
.narrative .btn-white:active, 
.narrative .btn-white:focus {
     color: #fff;
     background: #13294b;
     border-color: #fff;
}
.narrative .btn-light {
     color: #fff;
     background: transparent;
     border-color: #fff;
}
.narrative .btn-light:hover, 
.narrative .btn-light:active, 
.narrative .btn-light:focus {
     color: #13294b;
     background: #fff;
     border-color: #13294b;
}
.narrative .btn-dark {
     color: #fff;
     background: #13294b;
     border-color: #13294b;
}
.narrative .btn-dark:hover, 
.narrative .btn-dark:active, 
.narrative .btn-dark:focus {
     color: #13294b;
     background: #fff;
}
#uiuc-data-stories .btn-light:hover, 
#uiuc-data-stories .btn-light:active, 
#uiuc-data-stories .btn-light:focus {
     color: #002855;
     border-color: #002855;
}
#uiuc-data-stories .btn-dark {
    color: #002855;
    border-color: #002855;
    background: transparent;
}
#uiuc-data-stories .btn-dark:hover,
#uiuc-data-stories .btn-dark:active,
#uiuc-data-stories .btn-dark:focus {
     color: #fff;
     background: #002855;
     border-color: #fff;
}
#uic-data-stories .btn-dark {
    color: #001e62;
    background: transparent;
    border-color: #001e62;
}
#uic-data-stories .btn-dark:hover,
#uic-data-stories .btn-dark:active,
#uic-data-stories .btn-dark:focus {
     color: #fff;
     background: #001e62;
     border-color: #001e62;
}
 #uis-data-stories .btn-white {
     color: #036;
     border-color: #036;
}
#uis-data-stories .btn-white:hover, 
#uis-data-stories .btn-white:active, 
#uis-data-stories .btn-white:focus {
    color: #fff;
     background: #036;
}
#uis-data-stories .btn-light:hover, 
#uis-data-stories .btn-light:active, 
#uis-data-stories .btn-light:focus {
    color: #036;
    border-color: #036;
}
 #uis-data-stories .btn-dark {
     color: #fff;
     background: #036;
     border-color: #036;
}
 #uis-data-stories .btn-dark:hover, 
 #uis-data-stories .btn-dark:active, 
 #uis-data-stories .btn-dark:focus {
     color: #036;
     background: #fff;
     border-color: #036;
}
#uihealth-data-stories .narrative .btn-dark {
    color: #13294b;
    background: transparent;
    border-color: #13294b;
}
 #uihealth-data-stories .btn-dark:hover,  
 #uihealth-data-stories .btn-dark:active,  
 #uihealth-data-stories .btn-dark:focus {
     color: #fff;
     background: #13294b;
}



/* Splits and Dividers */

.narrative-split .divider-light, 
.narrative-split .divider-dark {
     border-right: 1px solid;
}
 .narrative-split .divider-light {
     border-color: #fff;
}
 .narrative-split .divider-dark {
     border-color: #13294b;
/*     margin: 15px auto;
*/}
 .narrative-split .divider-dark .divider-last-child {
         border: none;
}
 @media screen and (max-width: 992px) {
     .narrative-split .divider-light, .narrative-split .divider-dark {
         border-right: none;
    }
    .narrative-split .divider-light,.narrative-split .divider-dark {
         border-bottom: 1px solid;
         width: 75%;
         margin: .5rem auto;
         padding: .2rem 0;
    }
}

.narrative-split .order-2 {
    border-bottom: none;
}

 @media screen and (max-width: 992px) {
     .narrative-split .order-1 {
         border-right: none;
    }
    .narrative-split .order-1 {
         border-bottom: 1px solid;
         width: 75%;
         margin: .5rem auto;
         padding: .2rem 0;
    }
}
#uiuc-data-stories .divider-dark {
     border-color: #ff5f05;
}
#uic-data-stories .divider-dark {
     border-color: #E8E9EA;
}
#uis-data-stories .divider-dark {
     border-color: #032a55;
}
#uihealth-data-stories .divider-dark {
     border-color: #009eb4;
}



/*  Spacers */

hr.light-spacer,
hr.dark-spacer {
    width: 50px;
    border-top: 5px solid !important;
    display: inline-block;
    margin: 1rem 0 1rem !important;
    opacity: 1;
}
hr.light-spacer-thin,
hr.dark-spacer-thin {
    width: 50px;
    border-top: 1px solid !important;
    display: inline-block;
    margin: 1rem 0 1rem !important;
}

@media screen and (min-width: 992px) {
    hr.light-spacer,
    hr.dark-spacer {
        width: 125px;
        border-top: 10px solid !important;
        margin: 1rem 0 1rem !important;
        }
    hr.light-spacer-thin,
    hr.dark-spacer-thin {
        width: 200px;
        border-top: 1px solid #fff;
        margin: 1rem 0 1rem !important;
    }
}
hr.light-spacer {
    color: #fff;
}
hr.dark-spacer {
    color: #036;
}
hr.spacer {
     width: 100px;
     height: 10px;
     color: #13294b;
     text-align: right;
}



/* -- System Offices -- */



 #altogetherExtraordinary {
     background: rgba(0, 0, 0, 0) linear-gradient(to top, #0d0d0d 0%, #eef4f700 100%) repeat scroll 0 0;
     background-image: url("/UserFiles/Servers/Server_1240/Image/dataStories/system/Header_Image.jpg");
     background-size: cover;
}
 #altogetherExtraordinary h2 {
     font-size: 2.5rem;
}
     @media screen and (min-width: 992px) {
         #altogetherExtraordinary h2 {
             font-size: 3.6rem;
        }
    }
 #altogetherExtraordinary .data-text-6x,
 #altogetherExtraordinary .data-text-5x,
 #altogetherExtraordinary .data-text-4x,
  #altogetherExtraordinary .data-text-3x,
   #altogetherExtraordinary .data-text-2x  {
     font-family: Arial,"Lato",serif;
}
 #OurEnrollment {
     background: #31415A;
     background-image: url(/UserFiles/Servers/Server_1240/Image/dataStories/system/Panel_01.jpg);
     background-position: center bottom, center top;
     background-repeat: no-repeat;
     background-size: cover;
}
 #system-data-stories h2,  #system-data-stories .h2,
  #system-data-stories .major-title {
    font-family: Oswald, Helvetica, sans-serif;
/*     font-size: 2.7rem;*/
     font-weight: bold;
    color: #13294b;
}
/* @media screen and (min-width: 992px) {
     #OurEnrollment h2, #OurEnrollment .h2 {
     font-size: 3.7rem;
        }
    }*/
 #Access {
     background-color: #31415A;
     border-top: 10px solid #13294b;
     border-bottom: 10px solid #13294b;
}
 #Access {
     background: #31415A url("/UserFiles/Servers/Server_1240/Image/dataStories/system/Panel_02.jpg") no-repeat scroll center top / cover ;
}
 #Reach {
     background: #31415A url("/UserFiles/Servers/Server_1240/Image/dataStories/system/Panel_03.jpg") no-repeat scroll center top / cover ;
}
 #Reach span {
     color: #13294b ;
}
#Reach .data-text-2x {
    font-family: Oswald, Helvetica, sans-serif;
}
@media screen and (max-width: 992px) {
    #Reach .narrative-split .divider-light,.narrative-split .divider-dark {
        border-bottom: none;
    }
}
 #FinAid {
     background: #31415A url("/UserFiles/Servers/Server_1240/Image/dataStories/system/Panel_04.jpg") no-repeat scroll center top / cover ;
     position: relative;
}
#FinAid .data-text-2x {
    font-family: Oswald, Helvetica, sans-serif;
}
/* #FinAid .blue-layer {
     background-color: rgba(216, 223, 248, 0.7);
}
 @media screen and (min-width: 992px) {
     #FinAid .blue-layer {
         background-color: rgba(216, 223, 248, 0.7);
         position: absolute;
         top: 0;
         right: 0;
         width: 100%;
         height: 100%;
    }
}*/
#FinAid .info-text span {
font-family: "Gotham A", "Gotham B", Helvetica, Arial, sans-serif;
}
#FinAid .narrative-split img {
 max-width: 188px;
    }
     @media screen and (min-width: 992px) {
        #FinAid .narrative-split img {
         max-width: 288px;
            } 
     }
 #Alumni {
     background: #E8E9EA url("/UserFiles/Servers/Server_1240/Image/dataStories/system/Panel_05.jpg") no-repeat scroll center top / cover;
}
}
 @media screen and (min-width: 992px) {
     #Alumni {
         background: #E8E9EA url("/UserFiles/Servers/Server_1240/Image/dataStories/system/Panel_05.jpg") no-repeat scroll center top / cover ;
    }
}
 #Alumni .alumni-profiles p {
    color: #13294b;
    font-size: .9rem;
}
 #Alumni .alumni-profiles a {
    color: #13294b;
 }
 #Alumni  .alumni-profiles a .row:hover,
  #Alumni  .alumni-profiles a .row:focus {
 transform: scale(1.1);
 text-decoration: none;
}
 #Alumni  .alumni-profiles a .row:hover p,
  #Alumni  .alumni-profiles a .row:focus p {
 background: #E8E9EA;
}
 #Alumni  .alumni-profiles a:hover {
 text-decoration: none;
}
 #Research {
     background: #31415A url("/UserFiles/Servers/Server_1240/Image/dataStories/system/Panel_06.jpg") no-repeat scroll center top / cover ;
}
 #Economics .data-text-3x {
     font-family: Oswald, Verdana, Arial;
    }
 @media screen and (max-width: 992px) {
     #Economics {
         background: #0455A4;
        /*background: #010281 url("/UserFiles/Servers/Server_1240/Image/dataStories/system/Panel_07.jpg") no-repeat scroll left top / cover ;
        */
    }
}
 @media screen and (min-width: 992px) {
     #Economics {
         background: #010281 url("/UserFiles/Servers/Server_1240/Image/dataStories/system/Panel_07.jpg") no-repeat scroll center top / cover ;
    }
}
#Economics.narrative {
    border-bottom: none;
}
#Leadership {
  background: #474E56 url(/UserFiles/Servers/Server_1240/Image/img/leadershipbg.png) center top no-repeat;
  color: #fff;
  background-size: cover;
}
#Leadership a:link, #Leadership a:visited {
  color: #fff;
  border-bottom: 1px solid transparent;
  transition: border-bottom-color .4s ease-in-out;
}
#Leadership a:hover, #Leadership a:focus, #Leadership a:visited:hover, #Leadership a:visited:focus {
  color: #d0d0d0;
  border-bottom-color: #d0d0d0;
        text-decoration: none;
}
#Leadership ul.lined-list {
  list-style-type: none;
  margin: 4rem auto 1rem auto;
  padding: 0;
  max-width: 330px;
}
#Leadership ul.lined-list li {
  margin: 0;
  padding: 0;
  padding-bottom: 1rem;
  margin-bottom: 1.25rem;
  border-bottom: 1px solid #cacaca;
  font-size: 1.25rem;
}
/* -- UIUC -- */




#uiuc-header {
     background-color: #14284b;
}
 #uiuc-intro {
     background-color: #fff;
     color: #ff5f05;
     border-bottom: 21px solid;
}
 #uiuc-stats {
     background-color: #ff5f05;
}

#uiuc-research {
    background: #ff5f05;
    background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIUC/UIUC_Panel_01.jpg") no-repeat scroll right / cover;
}
/* @media screen and (min-width: 992px) {
         #uiuc-research {
             background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIUC/UIUC_Panel_01.jpg") no-repeat scroll left / cover ;
        }
    }*/
 #uiuc-graduation {
     background: #ececec;
     color: #002855;
}
 @media screen and (min-width: 992px) {
     #uiuc-graduation {
         background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIUC/UIUC_Panel_02.jpg") no-repeat scroll right center / cover ;
         color: #002855;
        }
    }
 #uiuc-graduation sup, #uiuc-graduation sup {
    border-top: 1px solid #002855 !important;
        border-bottom: 1px solid #002855 !important;
 } 
#uiuc-innovation {
    background: #ff5f05;
    background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIUC/UIUC_Panel_03A.jpg") no-repeat scroll center left / cover;
}
@media screen and (min-width: 992px) {
         #uiuc-innovation {
             background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIUC/UIUC_Panel_03.jpg") no-repeat scroll center left / cover;
        }
    }

#uiuc-innovation sup {
	font-size: 60%;
	top: -.5rem;
}
 @media screen and (min-width: 992px) {
     #uiuc-innovation {
         background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIUC/UIUC_Panel_03.jpg") no-repeat scroll center center / cover ;
    }
}
#uiuc-affordability {
    background: #ff5f05;
}
 @media screen and (min-width: 992px) {
     #uiuc-affordability {
         background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIUC/UIUC_Panel_04.jpg") no-repeat scroll top / cover ;
    }
}

#uiuc-affordability .narrative .container {
    margin-top: 5rem;
}
 @media screen and (min-width: 992px) {
    #uiuc-affordability .narrative .container {
        margin-top: 15rem;
    }
}
 #uiuc-pioneer {
     background: #ff5f05;
     background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIUC/UIUC_Panel_05.jpg") no-repeat scroll center center / cover ;
}
 #uiuc-stats img {
     width: 100%;
}
/* -- UIC -- */



#uic-header {
    background-color: #d11038;
}
 #uic-intro {
     background-color: #f9f8f8;
     color: #001e62;
}
 #uic-alumni {
    background: #999;
     background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIC/UIC_Panel_01A.jpg") no-repeat scroll center left / cover ;
     color: #002855;
}
@media screen and (min-width: 992px) {
         #uic-alumni {
         background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIC/UIC_Panel_01A.jpg") no-repeat scroll center right / cover ;
        }
    }
 #uic-enrollment {
     background: #999;
     background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIC/Chicago_Enrollment_Image_Alt.jpg") no-repeat scroll center center / cover ;
}
 #uic-research {
     background: #999 url("/UserFiles/Servers/Server_1240/Image/dataStories/UIC/UIC_Panel_03.jpg") no-repeat scroll center center / cover ;
}
 #uic-innovation {
     background: #999 url("/UserFiles/Servers/Server_1240/Image/dataStories/UIC/UIC_Panel_04.jpg") no-repeat scroll center center / cover ;
}
 #uic-patents {
     background: #999;
     background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIC/UIC_Panel_05A.jpg") no-repeat scroll center center / cover;
}

/* -- UIS -- */


#uis-data-stories {
     color: #036;
}
 #uis-header {
     background-color: #042955;
}
 #uis-intro {
     background-color: #fff;
     color: #032a55;
}
 #uis-intro a {
     text-decoration: underline;
}
 #uis-intro a:hover {
     color: #032a55;
}
 #uis-impact {
     background-color: #032a55;
     background: linear-gradient(to right, rgba(0, 51, 102, 0.33), rgba(61, 115, 170, 0.43)), url("/UserFiles/Servers/Server_1240/Image/dataStories/UIS/UIS_Panel_01.jpg") no-repeat scroll center center / cover ;
     color: #E8E9EA;
}
#uis-online {
    background: #31415A;
    background: linear-gradient(rgba(242, 242, 247, 0.89), rgba(249, 243, 243, 0.9)), url("/UserFiles/Servers/Server_1240/Image/dataStories/UIS/UIS_Panel_02.jpg") no-repeat scroll center center / cover;
    color: #036;
}
 @media screen and (min-width: 992px) {
     #uis-online {
         background: linear-gradient(rgba(242, 242, 247, 0.89), rgba(249, 243, 243, 0.9)), url("/UserFiles/Servers/Server_1240/Image/dataStories/UIS/UIS_Panel_02.jpg") no-repeat scroll center center / cover;
    }
    #uis-online.narrative {
    border-bottom: 15px solid #fff;
    }
}
#uis-online img {
    padding: 2rem;
    max-width: 800px;
    width: 100%;
}
 #uis-alumni {
     background: #31415A url("/UserFiles/Servers/Server_1240/Image/dataStories/UIS/UIS_Panel_03.jpg") no-repeat scroll center center / cover ;
}
 #uis-alumni .container {
     max-width: 1475px; 
 }
 #uis-alumni img {
     max-width: 200px;
}
 #uis-InState {
    background-color: #d9d8d6;
   background: #d9d8d6 url("/UserFiles/Servers/Server_1240/Image/dataStories/UIS/UIS_Panel_04.jpg") no-repeat scroll center center / cover ;
}
 #uis-InState .container {
     max-width: 960px; 
 }
 #uis-underrepresented {
     background: #31415A url("/UserFiles/Servers/Server_1240/Image/dataStories/UIS/UIS_Panel_05.jpg") no-repeat scroll center center / cover ;
}
 #uis-underrepresented .container {
     max-width: 1100px; 
 }
 #uis-leaders {
      background: #31415A;
     background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIS/UIS_Panel_06A.jpg") no-repeat scroll center center / cover ;
}
 #uis-leaders .container {
     max-width: 1100px; 
 }

/* -- UIHealth -- */


#uihealth-data-stories {
     color: #009eb4;
}
#uihealth-header {
     background-color: #189bb9;
}
 #uihealth-intro {
     background-color: #fff;
     color: #009eb4;
}
 #uihealth-intro a {
     text-decoration: underline;
}
 #uihealth-intro a:hover {
     color: #009eb4;
}
 #uihealth-leaders {
     background: #31415A;
     background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIHealth/UIHealth_Panel_01.jpg") no-repeat scroll center center / cover;
     color: #13294b;
}
 #uihealth-locations {
     background-color: #13294b;
     background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIHealth/UIHealth_Panel_02.jpg") no-repeat scroll center center / cover ;
}
 #uihealth-innovation {
     background: #31415A;
     background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIHealth/UIHealth_Panel_03.jpg") no-repeat scroll right center / cover;
     color: #13294b;
 }
 #uihealth-equity {
     background: #13294b;
     background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIHealth/UIHealth_Panel_04.jpg") no-repeat scroll right / cover;
     color: #13294b;
 }

 @media screen and (min-width: 992px) {
      #uihealth-equity {
         background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIHealth/UIHealth_Panel_04.jpg") no-repeat scroll center center / cover;
     }
 }
 #uihealth-community {
     background: #13294b;
     background: url("/UserFiles/Servers/Server_1240/Image/dataStories/UIHealth/UIHealth_Panel_05.jpg") no-repeat scroll left center / cover;
     color: #13294b;
 }
 #uihealth-underrepresented {
     background: #31415A url("/UserFiles/Servers/Server_1240/Image/dataStories/UIHealth/UIHealth_Panel_04.jpg") no-repeat scroll center center / cover ;
}

/* Homepage */
/*.home-wordmark-full,
.home-wordmark-compact {
padding: 1rem 0;
}*/
.home-wordmark-full {
max-width: 500px !important;
float: left;
}
@media screen and (min-width: 992px) {
.home-wordmark-full {
max-width: 600px !important;
}
}
.home-wordmark-compact {
max-width: 200px !important;
float: left;
}
.homepage-wordmark-block {
position: relative;
}
@media screen and (min-width: 992px) {
.homepage-wordmark-block {
position: absolute;
}
}

.homepage #news-carousel body {
margin: 0;
}
@media screen and (min-width: 992px) {

.homepage   #altogetherExtraordinary h2, 
.homepage   #altogetherExtraordinary {
    text-align: left !important;
   }
}
.homepage [id*="-data-stories"] p {
    line-height: 1.45 !important;
}

@media screen and (max-width: 992px) {
.homepage [id*="-data-stories"] , .homepage [id*="-data-stories"]  h2   {
    text-align: center;
   }
}
.homepage #ws-pa-7815 .title h3 {
font-family: "Lato", Helvetica, Roboto, Arial, sans-serif;
}
.homepage #ws-pa-7815 a:hover + .entry-pod img {
  transform: scale(1.13);
  -webkit-transform: scale(1.13);
}
@media screen and (max-width: 768px) {
  .homepage #ws-pa-7815 .article-entries .entry {
    height: 200px;
   }
}
.homepage #ws-pa-7815 .article-entries .entry a:hover + .entry-pod .title h3 {
    color: rgb(29, 88, 167);
}
#blocks {
  background-color: #204097;
}
#blocks {
  overflow: hidden;
}
#blocks .row .columns {
padding-right: 0;
padding-left: 0;
}

#explore {
  background-color: #204097;
}
#explore .card {
  border: none;
}
#explore .card-body {
  padding: 0;
}
#explore img {
  width: 100%;
}
#explore::before, #explore::after {
  display: table;
  content: ' '; }

#explore::after {
  clear: both; }

#explore ul {
  margin: 0;
  padding: 0;
  display: inline; }

#explore ul li {
  margin: 0;
  padding: 0;
  display: block;
  width: 50%;
  height: auto;
  float: left;
  position: relative;
  background-color: #13294b; }

  #explore span {
    position: absolute;
    bottom: 0;
    display: block;
    width: 100%;
    background-color: rgba(19, 41, 75, 0.8);
    padding: 1rem;
    font-size: 1.25rem;
    text-align: center;
    transition: all .4s ease-in; }
    @media print, screen and (min-width: 64em) {
      #explore ul li span {
        font-size: 1.5rem; } }

#explore .explore-intro {
  display: inline;
  width: 50%;
  float: left;
  background-color: #41ACE2;
  background-image: url(/UserFiles/Servers/Server_1240/Image/img/explore-icon2.png);
  background-position: right bottom;
  background-repeat: no-repeat;
  margin: 0;
  padding: 0;
  padding-left: 20px;
  position: relative;
  padding-top: 60px;
  height: 100%; }
  @media print, screen and (min-width: 40em) {
    #explore .explore-intro {
      width: 33.3333%;
      padding: 1rem;
      padding-top: 60px; } }
  @media print, screen and (min-width: 64em) {
    #explore .explore-intro {
      padding: 2rem 4rem;
      padding-top: 160px; } }

#explore .explore-intro {
  padding: 2rem 4rem;
  padding-top: 160px;
  background-image: url(/UserFiles/Servers/Server_1240/Image/img/art-explore-impact.png);
  background-size: cover;
}
#explore a:link {
  height: 100%;
  width: 100%;
  display: block; }

#explore a:link, #explore a:visited, #explore a:link:hover, #explore a:visited:hover {
  color: #fff; }

#explore a:hover img {
  opacity: .8; }

#explore a:hover span, #explore a:focus span {
  background-color: #13294b;
  padding-top: 2rem; }

#explore a:focus {
  outline: 3px dotted white;
  outline-offset: -3px;
}
