/*main { position:relative;padding-top:10px }*/
/*@media only screen and (min-width:64em){ main { padding-top:50px}}*/

#landing main { position:relative; padding-top: 0; }
@media only screen and (min-width:64em){ #landing main { padding-top: 0; }}

#content{margin-top:0px} !important

.belt-nav ul li p,
.belt p {
    color: #fff;
    font-family: "BentonSansRegular", "Helvetica Neue", Helvetica, sans-serif;
    font-size: 0.875rem;
    text-transform: initial;
}

.belt-nav p {
    color: #fff;
    font-family: "BentonSansRegular", "Helvetica Neue", Helvetica, sans-serif;
    font-size: 0.875rem;
    text-transform: initial;
}

/*.belt-centers {*/
/*    padding: 0.25em 0 0.25em 3em;*/
/*    float: left;*/
/*    width: 35%;*/
/*}*/

.belt-title {
   font-family: "BentonSansBold", Arial, sans-serif;
   font-size: 1rem;
   font-weight: 400;
   color: #EDEDEA;
   margin-bottom: .25em;
   text-transform: uppercase;
}

/*.belt-centers ul {*/
/*    list-style: none;*/
/*    margin: 0;*/
/*    padding: 0;*/
/*}*/

/*.belt-centers ul > li {*/
/*    line-height: 1.3;*/
/*}*/

/*.belt-centers a {*/
/*   font-size: 0.875rem;*/
/*   color: #fff; */
/*}*/

.belt-social {
    float: right;
    padding-left: 3em;
}

.belt-social ul.social {
    margin-top: .5em;
    text-align: left;
    padding-bottom: .5em;
}

@media screen and (max-width: 48em) {
    
    .belt-nav {
        text-align: center;
        width: 100%;
    }
    
    .belt-nav ul {
        text-align: center;
    }
    
    .belt-centers {
        margin-bottom: 1.5em;
        padding-left: 0;
        text-align: center;
        width: 100%;
    }
    
    .belt-social {
        float: left;
        padding-left: 0;
        text-align: center;
        width: 100%;
    }
    
    .belt-social ul.social {
        text-align: center;
    }
    
    .belt-link {
    
}

.belt-link a {
    color: #EDEDEA;
}

.belt-nav-link a {
    color: #EDEDEA;
}
    
}

@media screen and (max-width: 40em) {

    .belt-centers ul > li {
        line-height: 1.6;
    }
    
}

@media screen and (min-width: 64.0625em) {
    .site-header .title {
        margin-bottom: 16px;
    }
}