body {
    color: #000;
    font-family: font-family: 'Whitney A', 'Whitney B', sans-serif;
}

#header1 {
    padding-top: 0
}

.logo {
    position: absolute;
    top: 0;
    z-index: 200;
    background: #fff;
    padding: 30px 25px;
    border-right: 10px solid #dedede;
    border-bottom: 10px solid #dedede;
    border-left: 10px solid #dedede;

    img {
        width: 100%;
        max-width: 78px;
        height: auto;
        vertical-align: middle;
    }

    #cartInfo,
    #loginInfo {
        margin: 0 10px
    }
}

#header3Wrapper,
#header3Container,
#header3 {
    background-color: #c32032 !important;
}

.bg-dark {
    background-color: #000 !important;
    color: #dedede;
}

.bg-light {
    background-color: #c32032 !important
}

#mainContentWrapper {
    padding-top: 25px;

    h1,
    h2,
    h3 {
        font-family: 'Sentinel A', 'Sentinel B', 'georgia';
        color: #000;

        a {
            color: #c32032;
        }
    }

    h4,
    h5,
    h6 {
        font-family: 'Whitney A', 'Whitney B', sans-serif;
        color: #c32032;
        text-transform: uppercase;

        a {
            color: #c32032;
        }
    }


    a {
        color: #000;
        text-decoration: none;
    }

    a:hover {
        text-decoration: underline;
    }
}

#cartInfo,
#loginInfo {
    margin-top: 25px;
    margin-bottom: 25px;
}

.glyphicon-shopping-cart {
    color: #dedede
}

#cartCount {
    background-color: #c32032;
    color: #dedede;
}

.bg-light {
    background-color: #c32032 !important;
}

#header3Container {
    padding-left: 0
}

.navbar {
    padding: .5rem 1rem .5rem 0;
}


.navbar {
    padding: 0 1rem 0 0;
}

.mainNavBar .navbar-nav {
    margin: 0 0 0 170px;
    background-color: #c32032;
}


.navbar-light .navbar-nav .nav-link {
    color: #FFF;
    padding: 20px;
    font-family: 'Whitney A', 'Whitney B', sans-serif;
}

.navbar-light .navbar-nav .nav-link:hover {
    color: #FFF;
    background-color: #8c2332;
}

#footer {
    color: #414042;
    background-color: #f5f5f5;
    padding-top: 40px;

    h5 {
        text-transform: uppercase;
        font-family: 'Whitney A', 'Whitney B', sans-serif;
    }

    ul,
    li {
        list-style-type: none;
        margin-left: 0;
    }

    a {
        color: #414042;
        text-transform: uppercase;
        text-decoration: none;
        font-family: 'Whitney A', 'Whitney B', sans-serif;
    }

}

.btn-primary {
    background-color: #c32032;
    color: #FFF;
    border-color: #c32032;
}

.btn-primary:hover {
    background-color: #FFF;
    color: #c32032;
    border-color: #c32032;
}


#header3Container {
    padding-left: 0
}


#footer {
    color: #FFF;
    background-color: #c32032;
    padding-top: 40px;

    h5 {
        text-transform: uppercase;
        font-family: 'Whitney A', 'Whitney B', sans-serif;
    }

    ul,
    li {
        list-style-type: none;
        margin-left: 0;
    }

    a {
        color: #FFF;
        text-decoration: none;
        font-family: 'Whitney A', 'Whitney B', sans-serif;
    }

    .footer-social li {
        display: inline-block;
    }

    .footer-social a img {
        max-width: 50%;
        height: auto
    }

}

.btn-primary {
    background-color: #c32032;
    color: #FFF;
    border-color: #c32032;
}

.btn-primary:hover {
    background-color: #FFF;
    color: #c32032;
    border-color: #c32032;
}

#contentHeader {
    margin-top: 25px;
}

#contentHeader {
    margin-top: 25px;
}

#clpHeader1ContentWrapper a,
#clpHeader1ContentWrapper a .glyphicon,
#cartInfo a,
#header0Wrapper,
#header0Wrapper a,
#loginInfo .headerProfileLink,
#loginInfo .headerLogoutLink,
#loginInfo .headerStudentLoginLogoutLink,
.headerStudentLoginContainer .headerStudentLoginDropdownLink {
    color: #dedede;
    font-family: 'Whitney A', 'Whitney B', sans-serif;
}

.dropdown-item,
.dropdown-item,
.dropdown-menu .subMenu>li>a,
.dropdown-menu .subMenu>li>a,
.dropdown-menu .subMenu>li>a {
    text-decoration: none;
    font-family: 'Whitney A', 'Whitney B', sans-serif;
    background-color: #FFF;
    color: #c32032
}

.dropdown-item:hover,
.dropdown-item:focus,
.dropdown-menu .subMenu>li>a:hover,
.dropdown-menu .subMenu>li>a:active,
.dropdown-menu .subMenu>li>a:focus {
    text-decoration: underline;
    font-family: 'Whitney A', 'Whitney B', sans-serif;
    color: #FFF;
    background-color: #c32032
}