﻿.ms-webpart-titleText.ms-webpart-titleText, .ms-webpart-titleText > a {
    font-family: "Arial Narrow","Segoe UI Semilight","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
    color: #006680;
    overflow: hidden;
    text-align: justify;
    text-overflow: ellipsis;
    white-space: nowrap;
}

a, .ms-link:visited {
    color: #006680 !important;
    text-decoration: none;
}

h1, .ms-h1 {
    font-family: "Arial Narrow","Segoe UI Light","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
    font-size: 2em !important;
}

h2, h3, .ms-h2, .ms-h3, .ms-headerFont {
    font-family: "Arial Narrow","Segoe UI Semilight","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
    color: #006680;
    font-weight: 300;
}

h2, .ms-h2 {
    font-size: 1.46em !important;
}

h3, .ms-h3 {
    font-size: 1.15em !important;
}

h4, h5, h6, .ms-h4, .ms-h5, .ms-h6 {
    font-family: "Arial Narrow","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
}

h4, .ms-h4 {
    font-size: 1em !important;
    color: #006680 !important;
}

h5, .ms-h5 {
    font-size: 1em !important;
}

h6, .ms-h6 {
    font-size: 1em !important;
}

body, .ms-core-defaultFont, #pageStatusBar, .ms-status-msg, .js-callout-body {
    font-size: 13pt;
}

.article-content h1 {
    margin-bottom: 15px;
    font-family: Arial Narrow,Arial !important;
    font-weight: bold !important;
    color: #006680 !important;
}

.article-content h2 {
    font-family: Arial Narrow,Arial !important;
    font-weight: bold !important;
    font-size: 15pt !important;
    color: #ef8213 !important;
}

.article-content h3 {
    font-family: Arial Narrow,Arial !important;
    font-weight: bold !important;
    font-size: 11pt !important;
    color: #00afab !important;
}

.article-content h6 {
    font-family: Arial Narrow,Arial !important;
    font-weight: bold !important;
}

.carousel {
    overflow: hidden;
}

    .carousel img {
        width: 100%;
        margin: 0;
    }

.cbs-bioContainer > a > h3 {
    color:  #00afab;
}

.center-vertical {
    margin-top: 30%;
}

div[data-name="SearchBox"], #SearchBox {
    display: inline-block;
}

.footer {
    position: relative;
    clear: both;
}

    .footer > .container-fluid {
        height: 100%;
    }

    .footer .nav li {
        list-style: none;
    }

    .footer .nav > li {
        display: inline;
        padding: 0px 20px 0px 20px;
        float: left;
    }

        .footer .nav > li > a, .footer .nav > li > a:visited {
            font-weight: bold;
            display: block;
        }


            .footer .nav > li > a, .footer .nav > li > a:visited, .footer .nav > li > ul > li > a, .footer .nav > li > ul > li > a:visited {
                color: #000000;
            }

.fivepx-margin-right {
    margin-right: 5px;
}

.full-height {
    height: 100% !important;
    position: relative;
}

h2.ms-webpart-titleText {
    font-weight: bold;
    color: #444 !important;
}

.height-forty-percent {
    height: 40%;
}

.height-sixty-percent {
    height: 60%;
}

.hero {
    border-bottom: 2px solid #00afab;
    margin: 0 -15px;
}

    .hero div.active > img, #hero-frame img[id^="MSOImageWebPart"] {
        width: 100%;
    }

    .hero .carousel-caption {
        position: absolute;
        left: 60%;
        right: 0px;
        top: 300px;
        background-color: rgba(255,255, 255, 0.6);
        color: #006680;
        padding: .25em;
    }

    .hero .carousel-indicators li {
        border-color: #00afab;
    }

    .hero .carousel-indicators .active {
        background-color: #00afab;
    }

    .hero .item {
        padding: 0;
    }

    .hero .ms-webpartzone-cell {
        margin: 0;
    }

.carousel-overlay {
    bottom: 20px;
}

.hero-overlay, .carousel-overlay {
    position: absolute;
    z-index: 1;
    right: 0px;
    background-color: rgba(255,255, 255, 0.8);
    padding: .25em;
    min-width: 40%;
}

    .hero-overlay h1, .carousel-overlay h1 {
        color: #006680;
    }

.golden-ratio-a-height-percent {
    height: 61.8034%;
}

.golden-ratio-b-height-percent {
    height: 38.1966%;
}

    .golden-ratio-b-height-percent > nav {
        margin-bottom: 0;
        border-bottom: 0;
        height: 20%;
    }

    .golden-ratio-b-height-percent > .hero {
        max-height: 80%;
        min-height: 70%;
    }

li.selected, li.selected > a {
    /*background-color: rgba(247, 247, 247, 0.8);*/
    background-color: rgb(228, 222, 214);
}

    li.selected:hover {
        /*background-color: rgba(247, 247, 247, 0.8);*/
        background-color: rgb(238, 235, 230);
    }

.ms-rteFontSize-9 {
    font-size: 8pt;
}

.ms-rteFontSize-10 {
    font-size: 10pt;
}

.ms-rteFontSize-11 {
    font-size: 12pt;
}

.ms-rteFontSize-12 {
    font-size: 14pt;
}

.ms-rteFontSize-13 {
    font-size: 16pt;
}

.ms-core-listMenu-verticalBox .ms-core-listMenu-item, ul.dynamic .ms-core-listMenu-item {
    white-space: nowrap;
}

.list-unstyled > li.scor-orange {
    font-size: 120%;
    margin-bottom: 1px;
}

#ms-designer-ribbon {
    padding: 0;
}

#ms-help span, #fullscreenmode span {
    -moz-box-sizing: content-box !important;
    -webkit-box-sizing: content-box !important;
    box-sizing: content-box !important;
}

.ms-status-status {
    width: 50% !important;
}

.ms-WPBorder {
    padding: .5em;
}

#navbar li.static {
    padding-top: 15px;
    padding-left: 1em;
}

#navbar li.static, #navbar ul {
    /*height: 50px;*/
}

.navbar-toggle .icon-bar {
    background-color: #00afab;
}

.navbar {
    margin-bottom: 0px !important;
    min-height: 40px !important;
}

/*Center the text so that it doesn't collide with the tree */
#pageStatusBar > .ms-status-status {
    margin: 0 auto;
}

.rounded-corners {
    border-radius: 5px;
}

#s4-bodyContainer > .hero {
    margin-bottom: 0;
}

#s4-bodyContainer {
    margin: 0px !important;
    padding-bottom: 0px !important;
}

#s4-ribbonrow * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.scor-blue-color {
    color: #005bff;
}

.scor-green-color, a, a:visited {
    /*color: #00afab; Removed to let the theme apply the link color */
}

.scor-darkgray {
    background: #938e78 !important;
    color: black;
}

.scor-darkgray-color, .scor-darkgray-color a, .scor-darkgray-color a:visited {
    color: #938e78;
}

.scor-gray, .ms-cui-topBar2, .ms-core-deltaSuiteBarRight {
    background-color: #e4ded6 !important;
}

.scor-orange {
    background-color: #ef8213;
    color: white !important;
}

    .scor-orange a, .scor-orange h1 .scor-orange h2, .scor-orange h3, .scor-orange h4, .scor-orange h5, .scor-orange h6, .scor-orange i {
        color: #fff !important;
    }

.scor-teal-color {
    color: #006680;
}

.color {
    color: #005bff;
}

.scor-transparent-ninety-percent {
    opacity: 0.9;
}

.subscription-img {
    width: 83.33333333333333%;
    border-radius:4px;
}

.subscription-chkbx {
    width: 16.66666666666667%;
}

#text-resize {
    margin-right: 2px;
}

#text-resize, .force-inline {
    display: inline !important;
}

ul.dynamic {
    background-color: rgb(228, 222, 214) !important;
    list-style-type: none;
    overflow: visible !important;
    padding: 0px !important;
    border-top: 1px solid RGB(181,158,153) !important;
    border-left: 1px solid RGB(181,158,153) !important;
    border-right: 1px solid RGB(181,158,153) !important;
    box-shadow: none !important;
    width: auto !important;
}

    ul.dynamic li {
        /*border-left: 1px solid RGB(181,158,153);
    border-right: 1px solid RGB(181,158,153);*/
        border-bottom: 1px solid RGB(181,158,153);
        padding: 3px 10px 3px 10px;
    }

        ul.dynamic li:hover {
            background-color: rgb(238, 235, 230);
        }

.resize-page-small-text {
    font-size: 9pt !important;
}

.resize-page-medium-text {
    font-size: 11pt !important;
}

.resize-page-large-text {
    font-size: 13pt !important;
}

.smalltext {
    font-size: 100%;
}

.mediumtext {
    font-size: 150%;
}

.largetext {
    font-size: 200%;
}

.hugetext {
    font-size: 1000%;
}

table.ms-usereditor {
    width: 100%;
}

.three-pixels-lateral-padding {
    padding-left: 3px;
    padding-right: 3px;
}

.actionmenu {
    position: fixed;
    top: 65%;
    right: 15px;
    height: 400px;
    z-index: 3;
}

.actionmenu > ul {
   
    list-style: none;
}

.actionmenu > ul > li {
    margin: 12px 0;
}


@media screen and (max-width: 1280px) {
    .actionmenu {
        top: 50%;
        height: 300px;
    }
}

.top-header {
    text-align: center;
    margin-top: 10px;
}

    .top-header a {
        font-size: 11pt;
    }

    .top-header .nav {
        margin-bottom: 5px;
    }


    .top-header .search {
    }

.header-frame, .content-frame, .footer-frame {
    /*position: relative;*/
    z-index: 1;
    /*background-color: #fff;*/
    background-color: rgb(247,247,247);
}

.header-frame, .footer-frame {
    width: 100%;
    margin-right: 0px !important;
}

.content-frame {
    min-height: 500px;
    z-index: 0 !important;
}

.content-body, .header-body, .footer-body {
    margin: auto auto;
    max-width: 1200px;
}

.content-body {
    position: relative;
}

.transparent-background {
    background-color: transparent;
}

.treebackground {
    width: 500px;
    height: 618px;
    top: 520px;
    position: absolute;
    left: -165px;
    background-image: url('//web.archive.org/web/20180511193322im_/http://az826108.vo.msecnd.net/images/Tree_sm_web_50.png');
    background-repeat: no-repeat;
    z-index: 0;
}

.tree-background > .row > .full-height > .center-vertical li.scor-orange {
    margin: 1px 0;
}

ul.ms-core-listMenu-root a {
    font-weight: bold;
}


.p-none {
    padding: 0;
}

.p-xs {
    padding: 2px;
}

.p-sm {
    padding: 5px;
}

.p-md {
    padding: 10px;
}

.p-lg {
    padding: 15px 15px 15px 15px;
}

.z-menu {
    z-index: 2;
}

.image-left {
    float: left;
    margin-right: 10px;
}

.nav-spacer {
    margin: 0px 2px 0px 2px;
}
/* Modified by Idaho Edokkpayi at 21 October 2015 */
.ms-signInLink {
    display: none;
}

#MSOMenu_WebPartMenu {
    border: solid 3px red;
    z-index: 999;
}

.ms-SPZone {
    z-index: 1;
}

#MSOTlPn_MainTD {
    position: absolute;
    z-index: 99;
}

/* Accordion */
.ms-core-listMenu-verticalBox li.static {
    height: 2em;
    overflow: hidden;
}


    .ms-core-listMenu-verticalBox li.static:hover {
        height: auto;
    }

ms-core-listMenu-verticalBox li.static ul.static {
    display: none;
}

.ms-core-listMenu-verticalBox li.static:hover ul.static {
    display: block;
}

.ms-core-listMenu-verticalBox ul.root > li.static {
    max-height: 2em;
    overflow: hidden;
    transition: max-height 1s linear;
}

    .ms-core-listMenu-verticalBox ul.root > li.static:hover {
        max-height: 500px;
    }

.expand-vertical {
    height: auto !important;
    max-height: 500px !important;
}

    .expand-vertical ul.static {
        display: block !important;
    }

#searchIcon {
    DISPLAY: none;
}

div.ui-tabs-panel {
    background-color: #FDFDFB !important;
}
.baec5a81-e4d6-4674-97f3-e9220f0136c1
{
    color:black;
}

/*Responsive code for very large monitors */
@media screen and (min-width:1920px) {
    .carousel, .hero div.active > img, #hero-frame img[id^="MSOImageWebPart"] {
        max-height: 350px;
    }

    .hero-overlay, .carousel-overlay {
        top: 290px;
    }
}
/*Responsive code for medium monitors */
@media screen and (min-width:1201px) and (max-width:1919px) {
    .carousel, .hero div.active > img, #hero-frame img[id^="MSOImageWebPart"] {
        max-height: 216px;
    }

    .hero-overlay, .carousel-overlay {
        top: 200px;
    }
}
/*Responsive code for medium monitors */
@media screen and (max-width:1200px) and (min-width:801px) {

    .carousel, .hero div.active > img, #hero-frame img[id^="MSOImageWebPart"] {
         max-height: 216px;
    }

    .hero-overlay, .carousel-overlay {
        top: 180px;
    }
	.ms-rteFontSize-5{
		font-size: 16px !important;
	}
    .ms-rteThemeForeColor-6-0{
        font-size: 16px !important;
    }
        #ctl00_heroPlaceHolder_HeroZone_ctl01_ctl00__ControlWrapper_RichHtmlField strong{
        font-size: 15px !important;
    }
        #ctl00_heroPlaceHolder_HeroZone_ctl01_ctl00__ControlWrapper_RichHtmlField{
        font-size: 15px !important;
    }
}
/*Responsive code for small monitors */
@media screen and (max-width:800px) and (min-width:481px) {

    #sideNavBox{
        display: none;
    }
    
        .hero-overlay, .carousel-overlay {
        top: 100px;
    }
	.ms-rteFontSize-5{
		font-size: 16px !important;
	}
    .ms-rteThemeForeColor-6-0{
        font-size: 16px !important;
    }
        #ctl00_heroPlaceHolder_HeroZone_ctl01_ctl00__ControlWrapper_RichHtmlField strong{
        font-size: 15px !important;
    }
        #ctl00_heroPlaceHolder_HeroZone_ctl01_ctl00__ControlWrapper_RichHtmlField{
        font-size: 15px !important;
    }
        .treebackground{
            display:none;
        }
}
/*Responsive code for very small monitors */
@media screen and (max-width:480px) {

        #sideNavBox{
        display: none;
    }
    
        .hero-overlay, .carousel-overlay {
        display:none;
    }
	.ms-rteFontSize-5{
		font-size: 16px !important;
	}

            .treebackground{
            display:none;
        }
}
@media print {
	.actionmenu {
		display:none!important
	}
}

.navbar-brand{
		padding-top:7px!important
	
}
/*
     FILE ARCHIVED ON 19:33:22 May 11, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:09:21 Jan 20, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 127.402
  exclusion.robots: 0.077
  exclusion.robots.policy: 0.071
  RedisCDXSource: 1.487
  esindex: 0.007
  LoadShardBlock: 101.848 (3)
  PetaboxLoader3.datanode: 144.169 (5)
  CDXLines.iter: 21.603 (3)
  load_resource: 485.157 (2)
  PetaboxLoader3.resolve: 236.639 (2)
*/