/* global styles */

.contain-wrap {
    background: #002e58;
}

.ContainDiv {
min-height: 400px;
}


.contain-fluid {
    max-width: none;
}


.LocationBar {
background-color: #002e58;
background: #002e58;
color: #fff;
font-family: Helvetica;
font-size: 20px;
font-weight: normal;
text-transform: uppercase;
}

.ButtonsBG {
background-color: #fff;
border: 1px solid #fff;
}

.btn {
    color: #fff;
    background-color: #002e58;
    border-color: #002e58;
}

.btn:hover {
color: #002e58 !important;
    background-color: #757575;
    border-color: #757575;
}

/* search bar styled RWD */
#ctl00_ctl00_ctl10_txtSearchHorz {
border: none;
}
/* search bar styled non-RWD */
#ctl00_ctl00_ctl14_txtSearchHorz {
border: none;
}

#contain-search {
width: 256px;
margin-top: 10px;
}

button#search-icon {
    font-size: 24px;
    background-color: transparent;
    border: none;
    color: #fff;
    margin-top: 13px;
    margin-left: 15px;
}

input#ctl00_ctl00_ctl12_txtSearchHorz {
    border: none;
}

input#ctl00_ctl00_ctl12_txtSearchHorz:focus {
    border: #fff;
    outline: none;
}

div#ctl00_ctl00_ctl12_pnlHorz {
    display: none;
}

/* menu style */

div#H_Search {
    margin-top: 11px;
}

div#Cart {
    border-color: #fff;
    color: #004764;
}

div[id*="upMiniCart"] {
    display: none;
}

/* Mobile Navigation */
.navbar-toggle {
border: 1px solid #d59f0f !important;
}
span.icon-bar {
background-color: #d59f0f;
font-weight: bold;
}

#mobile-logo-text {
    text-transform: uppercase;
    font-size: 24px;
    color: #fff;
    font-weight: normal;
    text-decoration: none;
    margin-top: 2px;
}

#mobile-logo-text>span {
    font-weight: bold;
}

@media (min-width: 200px) {
  #mobile-logo-text {
    font-size: 30px;
  }
}


/* carousel */

#hero-image {
    padding: 0px;
    width: 100%;
    height: auto;
}

.item>img {
    width: 100%;
    height: auto;
}


/* footer stlying */

.footer-container {
    margin-left: auto;
    margin-right: auto;
    padding: 0px !important;
}

.no-padding {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

#footer-color2 {
    background: #757575;
}

#footer-color1 {
    background: #470a68;
    font-size: 20px;
}

body>div>div>ul>li {
    list-style-type: none;
}

#table-contact {
    font-size: 20px;
    color: #005a7c;
    margin-top: 25px;
}

#table-hours {
    font-size: 20px;
    margin-top: 25px;
}

.table-right {
    text-align: right;
}

#social {
    margin: 42px 0px;
    text-align: center;
}

#social li {
    display: inline;
}

#social>div>a>span {
    font-size: 40px;
    color: #d59f0f
}

.mcc-border {
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

#footer-color2 {
    background: #757575;
}

#footer-color1 {
    background: #470a68;
    font-size: 20px;
}

body>div>div>ul>li {
    list-style-type: none;
}

#table-contact {
    font-size: 20px;
    color: #470a68;
    margin-top: 25px;
}

#table-hours {
    font-size: 20px;
    margin-top: 25px;
    color: #003a70;
}

.table-right {
    text-align: right;
}

#social {
    margin: 42px 0px;
    text-align: center;
}

#social li {
    display: inline;
}

#social>div>a>span {
    font-size: 40px;
    color: #757575;
}

.mcc-border {
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

#footer-color3 {
    background: #003a70;
}

#footer-color3>ul>li>a {
    font-size: 20px;
    color: #003a70;
}

.footer-text {
    text-align: center;
    color: #fff;
    font-size: 20px;
    /* height: 50px; */
    text-transform: uppercase;
}

div[id$=footer_sec],
a[id$=PrivacyLnk] {
    display: none;
}


/* ** SELECT TERM DEPT STYLE START** */

.panel-info {
    border-color: #004764
}

.panel-info>.panel-heading {
    background-color: #004764;
    color: #fff;
}

.ordering_enabled,
.add_another_course_button_enabled,
.crn_button,
.book_search_button {
    color: #004764
}

.btn-primary {
    color: #fff;
    background-color: #003059;
    border-color: #003059;
}

.btn-primary:hover {
    color: #003059;
    background-color: #ccc;
    border-color: #ccc;
}

a.fa.fa-pencil-square-o.left5.hover_pointer {
    color: #fff;
}

.bookTitle {
    color: #003059;
}


/* ** SELECT TERM DEPT STYLE END** */