/* Add here all your CSS customizations */
.page-header {
    background-color: #173963;
}

@media (min-width: 992px) {
    #header .header-nav.header-nav-stripe nav > ul:not(:hover) > li > a.active {
        background-color: #f0535f;
    }

    #header .header-nav-main nav > ul:not(:hover) > li > a.active {
        background-color: #f0535f;
    }

    #header .header-nav-main nav > ul > li > a {
        color: #f0535f;
    }

    #header .header-nav.header-nav-stripe nav > ul > li:hover > a, #header .header-nav.header-nav-stripe nav > ul > li.open > a {
        background-color: #f0535f;
    }
    .teacher-form {
        padding-left: 150px;
        padding-right: 150px;
        padding-top: 20px;
    }
    .teacher-form-content {
        background-color: #f3f3f3;
        -webkit-box-shadow: -2px 0px 14px 0px rgba(0,0,0,0.75);
        -moz-box-shadow: -2px 0px 14px 0px rgba(0,0,0,0.75);
        box-shadow: -2px 0px 14px 0px rgba(0,0,0,0.75);
    }

}
.category-header {
    color: #f0535f !important;
}
.featured-boxes-full .featured-box-full {
    text-align: center;
    padding: 35px;
    height: 315.8px;
}