
/* START: Pace Brand Global Styles */
.bg_paceBlue {
    background-color: #336699;
}
.bg_paceGold {
    background-color: #f8c52c;
}
.text_paceBlue {
    color: #336699;
}
.text_paceGold {
    color: #f8c52c;
}

h4.underline { border-bottom: 1px solid #c9c9c9; margin-bottom: 20px; padding-bottom: 4px; }
/*  END: Pace Brand Global Styles */

/* pre-Hide libGuide tabsContainer to prevent FOC */
#s-lg-tabs-container { display: none; }

/* pre-Hide libGuide Breadcrumbs to prevent FOC */
/*#s-lib-bc { display: none; }*/
/*#subTierNav { display: none; }*/

/* START: Iconic Link */
.libGuideLink:before { content: '\f022'; font-family: "FontAwesome"; padding-right: 5px; }
.emailLink:before { content: '\f0e0'; font-family: "FontAwesome"; padding-right: 5px; }
.wordDocLink:before { content: '\f1c2'; font-family: "FontAwesome"; padding-right: 5px; }
/*  END: Iconic Link */

/* START: DIVs, BUTTONs & List links */
/* TIER 1 */
div.BTN_lib-tier1 { background-color: #337ab7; border-color: #337ab7; color: #fff; }
  button.BTN_lib-tier1 { background-color: #337ab7; border-color: #337ab7; color: #fff; }
    button.BTN_lib-tier1:hover { background-color: #226aa7; color: #fff; }

/* TIER 2 */
div.BTN_lib-tier2 { background-color: #5bc0de; border-color: #5bc0de; color: #fff; }
  button.BTN_lib-tier2 { background-color: #5bc0de; border-color: #5bc0de; color: #fff; }
    button.BTN_lib-tier2:hover { background-color: #4bb0ce; color: #fff; }
  ul.BTN_lib-tier2 li a { background-color: #fff; border: none; border-left: 4px solid #e6e6e6; color: #336699; padding-left: 5px }
    ul.BTN_lib-tier2 li a:hover { background-color: #fff; border: none; border-left: 4px solid #5bc0de; color: #336699; }
/* TIER 3 */
div.BTN_lib-tier3 { background-color: #f8c52c; border-color: #f8c52c; color: #336699; }
  button.BTN_lib-tier3 { background-color: #f8c52c; border-color: #f8c52c; color: #336699; }
    button.BTN_lib-tier3:hover { background-color: #e8b51c; color: #336699; }
  ul.BTN_lib-tier3 li a { background-color: #fff; border: none; border-left: 4px solid #e6e6e6; color: #336699; padding-left: 5px }
    ul.BTN_lib-tier3 li a:hover { background-color: #fff; border: none; border-left: 4px solid #f8c52c; color: #336699; }

/*  END: BUTTONS */

/*  START: Sidebar Nav  */
#subTierNav.style1 * { border-radius: 0; }
#subTierNav.style1 { font-family: "Brandon Grot W01 Bold", "Arial", sans-serif; font-size: 1.25em; }
#subTierNav.style1 > ul { left: 0; width: 100%; }
  #subTierNav.style1 > ul > li, #subTierNav.style1 > ul > li > a { left: 0; }
#subTierNav.style1 > ul > li > ul.dropdown-menu { left: 5%; padding: 0; width: 95%; }
  #subTierNav.style1 > ul > li > ul.dropdown-menu > li, #subTierNav.style1 > ul > li > ul.dropdown-menu > li > a { white-space: normal; }

#subTierNav.style1 > ul > li.active, #subTierNav > ul > li > a.active, #subTierNav a.active { color: #fff; }


/*    END: Sidebar Nav  */

/*  START: global subFooter  */
#s-lg-content-19882491 > div, #s-lg-content-19882491 > div > h5 { margin-bottom: 0; padding-bottom: 0; }
#pacelib_libSubFooter { font-family: 'Fira Sans', sans-serif; margin-top: 20px; border-right: 1px solid #ddd; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; padding:0; }
#pacelib_libSubFooter *:filter("") { padding:0; margin: 0; }
#pacelib_libSubFooter > div.row > div { padding: 0; width: 100% }
#pacelib_libSubFooter div { background-color: #e6e6e6; }
#pacelib_libSubFooter > div:nth-of-type(1) { background-color: #337AB7; color: #999; padding-top: 2px; }
#pacelib_libSubFooter > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) { padding: 0px; }
#pacelib_libSubFooter div.contactUsLinks > div { padding: 0; }
#pacelib_libSubFooter div.contactUsLinks > div > div > button { background-color: #d6d6d6; border: none; color: #333; border-radius: none; }
     #pacelib_libSubFooter div.contactUsLinks > div > div > button:hover { background-color: #337AB7; color: #f6f6f6; }
#s-lg-content-19882491 > div.col-xs-12.col-sm-6.contactUsLinks > div > div > button { margin-top: 3px; }
.libLogoText { font-family: "Times New Roman" }
/*    END: global subFooter  */