 /**
 *
 * Client Custom CSS - Created 2/16/18
 *
 */





/* Jon B test page - 2/14/20 */
.test .header-top-container .header-top-utility-search .back-to-district {
margin-right: 28px;
}
.test .header-top-container .header-top-utility-search .back-to-district a:after {
    content: '';
    width: 100%;
    height: 4px;
    display: none;
    vertical-align: middle;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #00a6d6;
    transition: all 0.4s ease-in;
}
.test .header-top-container .header-top-utility-search .back-to-district a,
.test .header-top-container .header-top-utility-search .parents-utility-container .parents-utility-link a,
.test .header-top-container .header-top-utility-search .quicklinks-utility-container .quicklinks-link a {
    font-family: "proxima-nova", sans-serif;
    font-weight: bold;
    text-transform: uppercase;
padding-bottom: 8px;
}

.test .header-top-container .header-top-utility-search .parents-utility-container .parents-utility-link a:after,
.test .header-top-container .header-top-utility-search .quicklinks-utility-container .quicklinks-link a:after {
    content: '';
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    margin-left: 3px;
    content: "";
    font-family: "IcoMoon";
    font-smoothing: antialiased;
    font-weight: normal;
    speak: none;
width: auto;
    height: auto;
    position: relative;
    bottom: auto;
    left: auto;
    background: none;
}

.test .header-top-container .header-top-utility-search .back-to-district a:before,
.test .header-top-container .header-top-utility-search .parents-utility-container .parents-utility-link a:before,
.test .header-top-container .header-top-utility-search .quicklinks-utility-container .quicklinks-link a:before {
    content: '';
    width: 100%;
    height: 4px;
    display: none;
    vertical-align: middle;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #00a6d6;
    transition: all 0.4s ease-in;
}

.test .header-top-container .header-top-utility-search .back-to-district:hover a:before,
.test .header-top-container .header-top-utility-search .parents-utility-container:hover .parents-utility-link a:before,
.test .header-top-container .header-top-utility-search .quicklinks-utility-container:hover .quicklinks-link a:before {
    display: inline-block;
}

.innerpage-banner {
    background-position: center;
}
.top-position .innerpage-banner {
    background-position: 50% 30%;
}

.universal-slider article {
    background-position: center;
}