@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.1/font/bootstrap-icons.css");


}

/* OU Colors */
.goldtext {
    color: #BC945B !important;
}

.yellowtext {
    color: #FFCD00;
}

.tantext {
    color: #C6AA76;
}

.orangebg {
    background: #ED8B00;
}

.yellowbg {
    background: rgba(255, 205, 0, .9);
}

.greenbg {
    background: #638C1C;
}

.bluebg {
    background: #007078;
}

.winebg {
    background: #6A2145;
}

.tanbg {
    background: #C6AA76;
}

.lighttanbg {
    background: #D9C89E;
}

.darktanbg {
    background: #877148;
}

/*-----------------Kresge Syles--------------------*/
.navbar-custom {
            background-color: #000;
        }

        /* Modify brand and text color */

        .navbar-custom .navbar-brand,
        .navbar-custom .navbar-text {
            color: #BC945B;
        }
#main_nav a{
    color:#BC945B;
	background: #000;
	text-decoration: none;
}

#main_nav a:hover {
	text-decoration: underline;
}

#main_nav .dropdown-menu {
	background-color: #000;
}

#onesearch {
	background: url('../ouimages/klfront.jpg');
	background-position: center;
}

.site-search-btn {
	background-color: #BC945B;
	color: #000;
}

.site-search-btn:hover {
	background-color: #FFCD00;
}

#second_nav a{
    color: #FFCD00;
    
}

#second_nav a:hover {
	text-decoration: underline;
}

.navbar-toggler-icon {
	--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 205, 0, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.quicklink {
    color: #fff;
    text-transform: uppercase;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    height: 126px;
    text-decoration: none;
    font-size: 1.3rem;
    border-radius: 3px;
}

.quicklink a {
    color:#fff;
    text-decoration: none;
}

.quicklink a:hover{
    text-decoration:underline;
}

/*-----------------Library News Styles--------------*/

#library-news ul {
	list-style-type: none;
}

#library-news a {
	color: #877148;
}

/*-----------------EBSCO CSS----------------------*/
.ebsco-single-search *,.ebsco-single-search *::before,.ebsco-single-search *::after{box-sizing:border-box;font:inherit;margin:0}
  .ebsco-single-search input,.ebsco-single-search button,.ebsco-single-search select{margin:0}
  .eb-search-container{display:flex;flex-flow:row wrap;line-height:1.5}
  .eb-search-container>*{flex:1 100%;padding:12px}
  .eb-search-container__title{color:#5E514D;font-weight:400;font-size:2em;letter-spacing:-.05em;text-align:center}
  .eb-search__box>*{flex:1 100%;line-height:normal}
  .eb-search__box{border-radius:.25em;display:flex;flex-wrap:wrap;font-size:1.25em}
  .eb-search__input-bquery{background:#fff;border:1px solid #000000;border-bottom-color:transparent;border-radius:.25em .25em 0 0;padding:.75em}
  .eb-search__input-bquery:focus{color:#333}
  .eb-search__submit-button{-webkit-appearance:button;background:#000000;border:1px solid #000000;border-radius:0 0 .25em .25em;box-shadow:0 2px 4px 0 rgba(0,0,0,.20);color:#FFCD00;cursor:pointer;overflow:visible;padding:.5em 1.25em;text-align:center;white-space:nowrap}
  .eb-search__submit-text{display:inline-flex;overflow:hidden}
  .eb-filter-container{color:#5E514D;padding-bottom:0}
  .eb-search__label{align-items:center;display:inline-flex;white-space:nowrap;width:100%}
  .eb-search__input{height:1.1em}
  .eb-search__radio{border:none; padding:0}
  .eb-search__radio_label{padding-right:.5em;}
  .eb-search__span{padding:0 .5em}
  .eb-adv-search{padding-right:1em;text-align:right;white-space:nowrap}
  .eb-adv-search a.eb-adv-search__link{color:#007078;text-decoration-skip-ink:auto}
  .eb-sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
  .eb-search-container__has-select .eb-search__search-prefix{background-color:#fff;border-radius:.25em 0 0 .25em;margin-bottom:.75em;position:relative}
  .eb-search-container__has-select .eb-search__search-prefix:after,.eb-search__search-prefix:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0}
  .eb-search-container__has-select .eb-search__search-prefix:before{right:0;width:1.75em}
  .eb-search-container__has-select .eb-search__search-prefix:after{border-bottom:2px solid #000;border-right:2px solid #000;height:.5em;margin:auto;right:.75em;transform-origin:center right;transform:rotate(45deg);width:.5em;z-index:2}
  .eb-search-container__has-select .eb-search__select{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #000000;border-radius:.25em;box-shadow:none;color:#000;height:100%;padding:.5em 1.75em .5em .75em;width:100%}
  .eb-search-container__has-select .eb-search__select:focus{color:#000}
  .eb-search-container__has-select .eb-search__select::-ms-expand{display:none}
  html[dir="rtl"] .eb-search__select {padding: .5em .75em .5em 1.75em}
  html[dir="rtl"] .eb-search__search-prefix:before{left:0;right:inherit}
  html[dir="rtl"] .eb-search__search-prefix:after{left:.75em;right:inherit}
  @media only screen and (min-width: 768px) {
    .eb-search-container{padding:.75em}
    .eb-search__box{flex-wrap:nowrap;height:2.8em;box-shadow:0 2px 4px 0 rgba(0,0,0,.20)}
    .eb-search__input-bquery{border-bottom-color:#000000;border-radius:.25em 0 0 .25em;border-right-color:transparent;width:100%}
    .eb-search__submit-button{border-radius:0 .25em .25em 0;box-shadow:none;flex:0 0 auto}
    .eb-filter-container{flex:1;padding-left:1em;padding-bottom:.75em}
    .eb-search__label{width:auto}
    .eb-search-container__has-limiter .eb-adv-search{flex:0 0 auto}
    .eb-search-container__has-select .eb-search__search-prefix{flex:1 0 auto;margin-bottom:0}
    .eb-search-container__has-select .eb-search__select{flex:0 0 auto;border-radius:0}
    .eb-search-container__has-select .eb-search__search-prefix:nth-of-type(1) .eb-search__select{border-radius:.25em 0 0 .25em}
    .eb-search-container__has-select .eb-search__input-bquery{border-left-color: transparent;border-radius:0}
    .eb-search-container__has-select-two .eb-search__search-prefix:nth-of-type(1) > .eb-search__select{border-right-color: transparent}
    html[dir="rtl"] .eb-search__input-bquery{border-radius:0 .25em .25em 0;border-left-color:transparent;border-right-color:inherit}
    html[dir="rtl"] .eb-search__submit-button{border-radius:.25em 0 0 .25em;border-left-color:inherit;border-right-color:transparent}
    html[dir="rtl"] .eb-search__select{border-radius:0 .25em .25em 0;border-right-color:inherit}
    html[dir="rtl"] .eb-search-container__has-select .eb-search__input-bquery{border-radius:0;border-right-color:transparent}
    html[dir="rtl"] .eb-search-container__has-select .eb-search__search-prefix:nth-of-type(1) .eb-search__select{border-radius:0 .25em .25em 0}
    html[dir="rtl"] .eb-search-container__has-select-two .eb-search__search-prefix:nth-of-type(1) > .eb-search__select{border-left-color: transparent;border-right-color: inherit}
    html[dir="rtl"] .eb-search-container__has-select-two .eb-search__search-prefix:nth-of-type(2) > .eb-search__select{border-radius: 0}
    html[dir="rtl"] .eb-search__radio_label{padding-left:.5em; padding-right:0}