/* add custom site CSS here */

body#oha-pg div.oha p a{
    text-decoration:underline!important;
}

body#home main{
    padding-top:0.1rem;
}

body#home div.parallax{
    height: 370px!important;
}

body#home div.parallax .bg-image-cover{
    background-position: 0% 20%!important;
}

.belt-nav li{
    display: block;
}

.belt-nav li:after{
    display: none;
}

.belt-nav li a{
    padding: 0;
}

@media screen and (min-width: 40em) {
    .belt div.one-third {
        width: 40%;
    }
    .belt div.one-third:last-of-type{
        width: 20%;
    }
}

@media screen and (min-width:64.0625em){
    body#home #content{
        padding-top: 0;
        padding-bottom: 0;
    }
    body#home #content .text{
        margin-top: 28px;
    }
    body#home #content figure.media{
        margin-bottom: 0;
    }
}
