#header .navbar-inner {
    background-color: #0A1733;
}

#header .brand {
    color: #FFFFFF;
}

#header #horizontalMenu {
    margin-bottom: -15px;
}

#header #horizontalMenu .nav > .active > a,
#header #horizontalMenu .nav > .active > a:hover,
#header #horizontalMenu .nav > li > a:hover,
#header #horizontalMenu .nav>.active>a:focus {
    color: #FFFFFF;
    border-bottom-color: #FFFFFF;
}

#header #horizontalMenu .nav > li > a {
    color: #FFFFFF;
}

.pull-right.topmenus > .nav > .eSearch__link > .btn-group > #eSearch-link >
.headerSearchForm > .accordionToggleWrapper > .accordion-toggle.btn,
.pull-right.topmenus > .nav > li.visible-desktop > div.btn-group > button.btn {
    color: #FFFFFF;
}

.topmenus > .nav > li > .btn-group > ul.dropdown-menu {
    background-color: #FFFFFF;
    margin-top: 0px;
    border: none;
    border-radius: 0px;
}

.topmenus > .nav > li > .btn-group > ul.dropdown-menu > li > a {
    color: #256EC1 !important;
    border: none;
}

.topmenus > .nav > li > .btn-group > ul.dropdown-menu > li > a:hover,
.topmenus > .nav > li > .btn-group > ul.dropdown-menu > li > a:focus {
    background-color: #F1F1F1;
    border: none;
}

#header .btn:hover {
    border-bottom-color: #FFFFFF !important;
    border-radius: 0px;
}

#header div.pull-right .nav li:last-child .btn:hover {
    border-bottom-color: #FFFFFF !important;
}

#header.navbar .btn-group {
    margin-top: 40px;
}

#header.navbar .eSearch__link .btn-group {
    margin-top: 35px;
}

.logoImg.brand > img {
    max-width: 63%;
}

#navbar-inner-wrapper > .pull-right.topmenus {
    margin-right: 15px;
}

#header .nav li > a {
    color: #FFFFFF;
}

.navbar .hidden-desktop > .nav.pull-right:hover {
    border-bottom: 1px solid #FFFFFF;
}

#header .btn {
    color: #FFFFFF;
}

#header .btn .icon-bar {
    background-color: #FFFFFF;
}

#horizontalMenu > .nav > .dropdown > .dropdown-menu {
    border: none;
    border-radius: 0px;
    background-color: #FFFFFF;
    padding-bottom: 0;
    left: -20px;
}

#horizontalMenu > .nav > .dropdown > .dropdown-menu > li > a {
    color: #256EC1 !important;
    padding: 3px 20px !important;
    padding-bottom: 5px !important;
    border-top: none;
    border-bottom: none;
}

#horizontalMenu > .nav > .dropdown > .dropdown-menu > li.active > a,
#horizontalMenu > .nav > .dropdown > .dropdown-menu > li > a:hover,
#horizontalMenu > .nav > .dropdown > .dropdown-menu > li > a:focus,
#horizontalMenu > .nav > .dropdown > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > a:hover,
#horizontalMenu > .nav > .dropdown > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > a:focus,
#horizontalMenu > .nav > .dropdown > .dropdown-menu > .dropdown-submenu:hover > a,
#horizontalMenu > .nav > .dropdown > .dropdown-menu > .dropdown-submenu:focus > a {
    background-color: #F1F1F1;
    border-top: none;
    border-bottom: none;
}

#horizontalMenu > .nav > .dropdown > .dropdown-menu > .dropdown-submenu > a:after {
    border-left-color: #256EC1;
    margin-top: 8px;
}

#horizontalMenu > .nav > .dropdown > .dropdown-menu > .dropdown-submenu > .dropdown-menu {
    border-radius: 0px;
    padding-top: 0;
    border: none;
    background-color: #FFFFFF;
    padding-bottom: 0;
}

#horizontalMenu > .nav > .dropdown > .dropdown-menu > .dropdown-submenu > .dropdown-menu > li > a {
    color: #256EC1 !important;
    padding: 3px 20px !important;
    padding-bottom: 5px !important;
    border-top: none;
    border-bottom: none;
}

ul#mobileUserDropdown {
    background-color: #FFFFFF;
    border-radius: 0px;
    margin-top: 0px;
}

ul#mobileUserDropdown > li#userMobileMenuDisplayName {
    color: #256EC1;
}

ul#mobileUserDropdown > li > a {
    color: #256EC1 !important;
}

ul#mobileUserDropdown > li > a:hover,
ul#mobileUserDropdown > li > a:focus {
    background-color: #F1F1F1;
    border-color: transparent;
}

#sidr.sidr.navbar .navbar-inner .dd-wrapper {
    background-color: #FFFFFF;
}

#sidr.sidr.navbar .navbar-inner .dd-wrapper ul#menu.dd-menu li.wasActive > a {
    background-color: #F1F1F1;
    color: #256EC1;
    border-left-color: #FFFFFF;
}

#sidr.sidr.navbar .navbar-inner .dd-wrapper ul#menu.dd-menu li:hover {
    background-color: #F1F1F1;
}

#sidr.sidr.navbar .navbar-link {
    color: #256EC1;
}

#sidr.sidr.navbar .navbar-inner {
    background-color: #FFFFFF;
}

#sidr.sidr.navbar .navbar-inner .dd-wrapper .dd-header #currentTitle h3 .navbar-link {
    color: #256EC1;
}

#sidr.sidr.navbar .navbar-inner .dd-wrapper ul#menu.dd-menu li.dd-parent.active {
    background-color: #FFFFFF;
}

#sidr.sidr.navbar .navbar-inner .dd-wrapper .dd-header #navlinks {
    background-color: #FFFFFF;
}

#sidr.sidr.navbar .navbar-inner .dd-wrapper .dd-header #navlinks>a:hover {
    background-color: #F1F1F1;
}

#sidr.sidr.navbar .navbar-inner .dd-wrapper .dd-header #navlinks .navbar-text {
    color: #256EC1;
}

.navbar-inner > .dd-wrapper > .dd-header > #navlinks > a {
    width: 50% !important;
}

#sidr.sidr.navbar .navbar-inner .dd-wrapper .dd-header #navlinks a+a {
    border-left-color: #F1F1F1;
}

#sidr.sidr.navbar .navbar-inner .dd-wrapper ul#menu.dd-menu li {
    border-bottom-color: #F1F1F1;
}
#sidr.sidr.navbar .navbar-inner .dd-wrapper ul#menu.dd-menu li.dd-parent.active {
    border-top-color: #F1F1F1;
}

#sidr.sidr.navbar {
    border-color: #F1F1F1;
}

#sidr.sidr.navbar .navbar-inner .dd-wrapper ul#menu.dd-menu li a.navbar-link.dropdown-toggle {
    border-right-color: #F1F1F1;
}

button.btn.btn-primary, button.btn.btn-small.btn-primary,
a.btn.btn-primary, a.btn.btn-small.btn-primary, input.btn.btn-primary,
input.btn.btn-small.btn-primary, div.btn.btn-primary, div.btn.btn-small.btn-primary,
span.btn.btn-primary, span.btn.btn-small.btn-primary, label.btn.btn-primary,
label.btn.btn-small.btn-primary {
    background-color: #0A1733;
    border-color: #0A1733 !important;
    color: #CACACA;
}

button.btn.btn-primary:hover, button.btn.btn-primary:focus,
button.btn.btn-small.btn-primary:hover, button.btn.btn-small.btn-primary:focus,
a.btn.btn-primary:hover, a.btn.btn-primary:focus, a.btn.btn-small.btn-primary:hover,
a.btn.btn-small.btn-primary:focus, input.btn.btn-primary:hover, input.btn.btn-primary:focus,
input.btn.btn-small.btn-primary:hover, input.btn.btn-small.btn-primary:focus,
div.btn.btn-primary:hover, div.btn.btn-primary:focus, div.btn.btn-small.btn-primary:hover,
div.btn.btn-small.btn-primary:focus, span.btn.btn-primary:hover, span.btn.btn-primary:focus,
span.btn.btn-small.btn-primary:hover, span.btn.btn-small.btn-primary:focus, label.btn.btn-primary:hover,
label.btn.btn-primary:focus, label.btn.btn-small.btn-primary:hover, label.btn.btn-small.btn-primary:focus {
    background-color: #1B2C56;
    border-color: #1B2C56 !important;
    color: #FFFFFF;
}

.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus {
    border-bottom-color: #0A1733;
}

.nav-tabs li a:hover, .nav-tabs li a:focus {
    border-bottom-color: #0A1733;
}

#entryButtons>ul>li>a.active {
    background-color: #0A1733;
    color: #CACACA;
}

#entryButtons>ul>li>a.active:hover,
#entryButtons>ul>li>a.active:focus {
    background-color: #1B2C56;
    color: #FFFFFF;
}

.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus,
.nav-pills>li>a.active, .nav-pills>li>a.active:hover, .nav-pills>li>a.active:focus {
    background-color: #0A1733;
}

i.icon-search {
    color: #0A1733;
}

a#HeaderAccordion-toggle0 > i.icon-search {
    color: #FFFFFF;
}

a#HeaderAccordion-toggle1 > i.icon-search {
    color: #FFFFFF;
}

i.v2ui-close-icon {
    color: #0A1733;
}

#comments-tab-pane #add-comment {
    background-color: #0A1733;
    color: #CACACA;
    border-color: #0A1733;
}

#comments-tab-pane #add-comment:hover, #comments-tab-pane #add-comment:focus {
    background-color: #1B2C56;
    color: #FFFFFF;
    border-color: #1B2C56;
}

#entryCarousel .nav-pills > li.active > a, #entryCarousel .nav-pills > li.active > a:hover,
#entryCarousel .nav-pills > li.active > a:focus, #entryCarousel .nav-pills > li > a.active,
#entryCarousel .nav-pills > li > a.active:hover, #entryCarousel .nav-pills > li > a.active:focus,
#entryCarousel .nav-pills>li>a:hover {
    border-bottom-color: #0A1733 !important;
}

#loaderWrap #loader {
    background-color: #0A1733;
}

.alert.alert-info {
    color: black;
    background-color: #f5f5f5;
}

#footer {
    background-color: #0A1733;
    background-image: url(https://luchcsgw.phones.liberty.edu/images/LU_Monogram_130.png);
    background-repeat: no-repeat;
    background-position: center 10px;
    display: block;
    margin: auto;
    text-align: center;
    width: 100%;
    height: 65px;
    position: relative;
    background-size: 50px;
}

@media only screen and (max-width: 1200px) {
    #header.navbar .btn-group {
        margin-top: 5px;
    }

    #header.navbar .eSearch__link .btn-group {
        margin-top: 0px;
    }
}

@media only screen and (max-width: 1024px) {
    #header.navbar .btn-group i {
        margin: 0;
    }

    .btn i {
        margin: 0;
    }

    #navbar-inner-wrapper > .pull-right.topmenus {
        margin: 0;
    }

    #navbar-inner-wrapper > .hidden-desktop.pull-right.nav {
        margin-left: 5px;
    }

    #header #mobileUserMenuBtn {
        padding-left: 6px;
        padding-right: 6px !important;
    }

    #header .btn, #header .btn:active, #header .btn:focus {
        padding-left: 6px !important;
        padding-right: 6px !important;
    }
}

@media only screen and (max-width: 989px) {
    #header.navbar.navbar-static-top .navbar-inner {
        padding-bottom: 0px;
    }
}

@media only screen and (max-width: 767px) {
    #header .smallLogo {
        max-width: 60%;
    }

    #header #mobileUserMenu {
        padding-left: 0;
    }

    #header #uploadMenu .add-new-dropdown__button {
        max-width: unset;
    }
}

@media only screen and (max-width: 450px) {
    #header .smallLogo {
        max-width: 47%;
    }
}