@import 'https://humb.ent.sirsidynix.net/client/css/vse/flat.css'; 


/**************************** BODY ************************************/

/* Colors the body */
body {
	background-color: #f2f2f2;
	font-size: 13px;
}

/*************************** HEADER AREA ******************************/
.humb_logo {
	position: absolute;
	margin-top: 40px;
}

/* Colors header and resizes header height, if needed. */
.headerWrapper {
  background-color:#114c74 ;
}

/* Increase header height. Adjust if you adjust height in .headerWrapper */
.header {
background-color: #114c74;
}

/* Recolors general menu, links, pipes and welcome messages*/ 
#mainMenuContainer {
	background:#000 ;
}

#mainMenuContainer a {
	font-size: 14px;
	font-weight: 400;
}

.emailFormElementsContainer .editField input:focus, .patronLogin input:focus{
	outline:none;

}

/********************** SEARCH BOX AREA **************************************/

#searchBoxWrapper {
 background:#575054 ;
}

#searchBoxAdvancedLink a {
	font-size: 14px;
	line-height: 190%;
	font-weight: 600;
}

#searchBoxAdvancedLink {
	border-left: none;
}

/* Search Button */
#searchButton {
 background-color:#114c74;
 color: #fff;
 font-size: 14px;
}

#searchButton:hover  {
 background-color: #114c74;
 text-decoration:underline;
 color:#fff ;
 font-size: 14px;
}

/* Set color of search drop-down menus */

#searchBox .dropDown {
 background-color:#ffffff;
 color:#000;
 border:1px solid #575054;
 font-size: 14px;
} 

#searchBox .dropDown:focus {
 background-color:#ffffff;
 color:#000;
 border:1px solid #575054;
 font-size: 14px;
}

/* Set color of search box */

#q {
 background-color:#ffffff;
 color:#000;
 border:1px solid #575054;
 font-size: 14px; 
}

#q:focus {
 background-color:#ffffff;
 color:#000;
 border:1px solid #575054;
 font-size: 14px;
}
#searchBox .dropDown{
	width: 140px;
}
#q{
	width: 400px;
}
/*****************Quick Search Links *****************************/
#quicksearchWrapper a {
	font-size: 14px;
	font-weight: 600;
}


/********************* CONTENT AREA ***************************************/
.nm-bgcolor-p3 {
    background: #114c74;


/********************* BUTTONS ********************************************/

/* General Buttons in Search Results and Detail Display */

 /*background:#008fc6 ;*/
 color:#ffffff;
 font-weight: 400;
 font-size: 11px !important;
}
.button {
 background:#114c74;
 color:#ffffff;
 font-weight: 400;
 font-size: 14px !important;
}

.button:hover {
 background:#114c74;
 color:#ffffff;
 font-weight: 400;
 font-size: 14px !important;
 text-decoration: underline;

}

/* login button */
.loginButton {
  background:#114c74 ;
 color:#ffffff;
 font-weight: 400;
 font-size: 14px !important;
}

.loginButton:hover {
  background:#114c74 ;
 color:#ffffff;
 font-weight: 400;
 font-size: 14px !important;
 text-decoration: underline;
}

/* facet buttons */
.limitcolumn_wrapper .button {
  background:#114c74 ;
 color:#ffffff;
 font-weight: 400;
 font-size: 14px !important;
}

.limitcolumn_wrapper .button:hover {
  background:#114c74 ;
 color:#ffffff;
 font-weight: 400;
 font-size: 14px !important;
 text-decoration: underline;
}

.nm-bgcolor-p5, table.sortable thead, .table.sortable .thead {
	background: #4B789B;
}
a{
  color:#0066C0;
}
/*Login Button in My Lists*/
#listLoginLink{
  background:#008fc6 ;
 color:#ffffff;
 font-weight: 400;
 font-size: 14px !important;
}

#listLoginLink:hover{
  background:#008fc6 ;
 color:#ffffff;
 font-weight: 400;
 font-size: 14px !important;
 text-decoration: underline;
}

/*hide text it to me button*/
.button.textit {
	display:none;
}

/************************** FACETS *****************************************/

 .navigatorCount {
	color: #000 !important;
}

.facetTitle {
	font-size: 14px;
	font-weight: 400;
}

.facetTitleRow {
	background: #575054;
}


/*************************** SEARCH RESULTS DISPLAY ************************/


.sortDropDown {
 background-color:#ffffff;
 color:#000;
}

.customDropdown li a, .dropDownButton div {
	color: #000;
}



/*************************** DETAIL DISPLAY ********************************/

/*Adds Space between Available and Count in Detail Display*/
.availableLabel.availableCountLabel::after {
	content: "\A";
}

.displayElementLabel.ELECTRONIC_ACCESS {
	display: none !important;
}

/*********************** MY ACCOUNT LOGIN WINDOW *****************************************/

/*Positions My Account logo. Used for direct linking to My Account */
#loginModal iframe {
    height: 360px !important;
}
#loginImageHolder {
    text-align: center !important;
}
#loginDiv {
    text-align: center !important;
}



/******************************* FOOTER ***********************************/

#footer {
	background-color: #575054;
	color: #fff;
}