 body { background:#FFFFFF; font-size: 1em; color:#333333; font-family: 'Urbanist', sans-serif;; } #fixedHeader { border-bottom: 2px solid #b2c0cb; background: #002d53; }#fixedHeader.mimizedHeader { border-bottom: 2px solid #b2c0cb !important; background: #002d53 !important; } #mainDiv { background:#ffffff; }#contentPageBackground { background:#ffffff;  } h1 { color:#002d53; font-family: 'Urbanist', sans-serif;; } h2 { color:#002d53; font-family: 'Urbanist', sans-serif;; }.largeContentButton { background:#002d53; color:#ffffff !important; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; }.largeContentButton:hover { background:#3381c3; }a,a:link,a:visited,a:active { color:#276296; }a:hover { color:#3381c3; }#footer a { color:#ffffff !important; font-size: 1em !important;  }#footer p { color:#ffffff; }#footer { color:#ffffff; background:#0b122d;border-top: 2px solid #002d53;font-size:1em !important; }#primaryNavigation ul li a { color: #FFFFFF;  }#primaryNavigation ul li a:hover, #primaryNavigation ul li a:focus { color: #3381c3;  }#secondaryNavigation ul li a { color: #FFFFFF;  }#secondaryNavigation ul li a:hover, #secondaryNavigation ul li a:focus { color: #3381c3;  }#primaryNavigation .emphasizedLink a.menuBuilderLink {color: #ffffff !important; background:#002d53; border-radius:15px 15px 0px 0px; -moz-border-radius:15px 15px 0px 0px; -webkit-border-radius:15px 15px 0px 0px; } #primaryNavigation .emphasizedLink a.menuBuilderLink:hover, #primaryNavigation .emphasizedLink a.menuBuilderLink:focus { background:#3381c3; }#primaryNavigation ul li { border-right: 1px solid #b2c0cb; }#secondaryNavigation .emphasizedLink a.menuBuilderLink {color: #ffffff !important; background:#002d53; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } #secondaryNavigation .emphasizedLink a.menuBuilderLink:hover, #secondaryNavigation .emphasizedLink a.menuBuilderLink:focus { background:#3381c3; }.dropDownMenuStyleApplied {background: #002d53; border-radius: 0px 0px 15px 15px; -moz-border-radius: border-radius: 0px 0px 15px 15px; -webkit-border-radius: border-radius: 0px 0px 15px 15px; } .dropDownMenuStyleApplied a,.dropDownMenuStyleApplied a:link,.dropDownMenuStyleApplied a:visited, .dropDownMenuStyleApplieda:active { color:#276296; }.dropDownMenuStyleApplied a:hover { color:#3381c3; }#fixedHeader .sectionLevel3NestedPages a:not(:first-of-type) { border-top: solid 2px #002d53; }div.sectionLevel3Links div.sectionLevel3NestedPages a { background: #b2c0cb; }.sectionDropdownSideEffect a { border-bottom: 1px solid #b2c0cb; }.sectionDropdownSideEffect { border-bottom: 2px solid #b2c0cb !important; border-right: 1px solid #b2c0cb !important; border-left: 1px solid #b2c0cb !important;  }#contentBG { border-top: 6px solid #b2c0cb; }#contentBGFullContent { border-top: 6px solid #b2c0cb; }.TSG-accordion .TSG-accordion-nested-table.ui-accordion-header { border-left: 10px solid #002d53 !important; }.TSG-accordion .TSG-accordion-nested-table.ui-state-active { border 1px solid #002d53; background: #002d53; }.TSG-accordion .TSG-accordion-nested-table.ui-state-active p { color #ffffff !important; }.newsletterDivSubheading { border-top: 10px solid #b2c0cb; border-left: 1px solid #b2c0cb; border-right: 1px solid #b2c0cb; border-bottom: 1px solid #b2c0cb; }#newsletterClosePopup { background: #002d53; color: #ffffff; border: 2px solid #ffffff;}#newsletterClosePopup:hover { background: #3381c3; color: #ffffff;}.orangeButton { background: #002d53; color: #ffffff; border: 1px solid #ffffff; } .orangeButton:hover { background:#3381c3; } .bannerButton, .homeBannerButton { background:#002d53; color:#ffffff !important; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } .imgBannerButton:hover { background:#3381c3; } .imgBannerButton { background: rgba(0,45,83,0.75); color:#ffffff !important; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } .bannerButton:hover, .homeBannerButton:hover { background:#3381c3; } #homeBannerButtons .homeBannerButton, #homeBannerButtons .homeBannerButton:hover { border: solid rgb(0,15,53); } .homePageContentBlock { background:#ffffff ;border-bottom: 1px solid #b2c0cb;  }.cmsImage, .cmsImageLarge { border: 1.9px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } .featuredNewsImageHolder { border: 1.9px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } .newsArticleImg { border: 1.9px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } .featuredEventImageHolder { border: 1.9px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } #newsDiv, #eventsDiv, #mediaDiv { border-top: 2px solid #b2c0cb; } .homeArticleImg { border: 2px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } .WebFormParts { color:#333333; } .buttonActionPublic { background:#002d53; color:#ffffff !important; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } .buttonActionPublic:hover { background:#3381c3; } #paginationDiv { border-top: 1px solid #b2c0cb; border-bottom: 1px solid #b2c0cb; } .currentPaginationSpan a { background:#002d53; color:#ffffff !important;  } .newsEventListingPhotoIcon { border: 1.9px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; overflow: hidden; }  .newsEventListingPhotoIcon:hover { border: 1.9px solid #3381c3; } .newsEventRowDiv { border-bottom: 1px solid #b2c0cb; };hr { border-top: 1px solid #b2c0cb; }#subnav { border-right: 1px solid #b2c0cb; }#subnavItem,#subnavItemLevelThree,#subnavItemLevelFour { border-bottom: 1px solid #b2c0cb; }.featuredEventContainerCrop img { border: 2px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; }  #projects-wrapper.all .project-container img { border-bottom: 5px solid #b2c0cb; background: #002d53; }.project-container { border: 1px solid #b2c0cb; background: #002d53; }#projects-wrapper.all .project-container:hover { border: 1px solid #b2c0cb; }a .project-container { color: #333333 !important;  }a:hover .project-container { color: #333333 !important;  }.project-category-container { border-bottom: 1px solid #b2c0cb; }.project-container-column .project-main-photo img, .project-photo-container img { border: 2px solid #b2c0cb; }#gallery li img.galleryPhoto { border: 2px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } #playerWrapper { border: 2px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } .latestVideothumb { border: 2px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } .searchVideothumb { border: 2px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } .videoSearchLarge { border: 2px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; } .videoSearchFormButton { background:#002d53; color:#ffffff !important; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; }.videoSearchFormButton:hover { background:#3381c3; }ul#videoNavContent li a {color: #ffffff !important; background:#002d53; border-radius:15px 15px 0px 0px; -moz-border-radius:15px 15px 0px 0px; -webkit-border-radius:15px 15px 0px 0px; } ul#videoNavContent li a:hover { background:#3381c3; }ul#videoNavContent li a.videoColumnButtonLinkHighlight { background:#3381c3; }.keylistDiv li { border-bottom: 1px solid #b2c0cb;} #promotionAd { border-left: 4px solid #b2c0cb;border-top: 4px solid #b2c0cb; background: #002d53; } #promotionAdClose { border: 1px solid #b2c0cb; background: #002d53; } #mobileMenu, #accessibilityMobileMenu { background: #002d53; }ul.mobileMenuUL li a, #accessibilityMobileMenu ul li a { background:#002d53; color:#ffffff !important; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; }.mobileHomepageBanner { border-bottom: 2px solid #b2c0cb; }.orangeButton { border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; }#directory-tabs .ui-widget-header { border-bottom: 1px solid #002d53; }#directory-tabs .ui-tabs-nav li.ui-state-active { background: #002d53; color:#ffffff !important; }ul.mobileMenuUL li a.childMenuItem { border-bottom: 1px solid #b2c0cb; color:#276296 !important;  }.searchDiv form > .button { background:#002d53; color:#ffffff !important;  }#directory-wrapper .slider { background:#FFFFFF; color:#333333; }.directory-item { border-bottom: 1px solid #b2c0cb;}#directory-detail img { border: 2px solid #b2c0cb; }#directory-tabs .directory-photo { border: 2px solid #b2c0cb; }select,input { border: 1px solid #b2c0cb; }#signupForm { color: #333333; }.sliderSubpageSubheadline { background: #FFFFFF; border-bottom: 1px solid #b2c0cb;}#cmsWebViewContentContainer { background:#FFFFFF; border-top:10px solid #b2c0cb; } .sectionDropdownSideEffect { border-radius: 0px 0px 15px 15px; -moz-border-radius: border-radius: 0px 0px 15px 15px; -webkit-border-radius: border-radius: 0px 0px 15px 15px; } #mainDiv .tsgContentSliderColumn div div { box-shadow: 0px 0px 5px #b2c0cb !important; border-radius: 15px !important; } .tsgContentSliderArrow i { color: #002d53 !important }.projectImg, .projectImg img, .project-container-column .project-main-photo img, .project-photo-container img { border-radius: 15px !important; } #unsubTable thead tr { background: #b2c0cb; } #sliderContainer .sliderImageHolder { height: 500px; } #partnersDiv .slider-controls .control_paginate:hover { background: #3381c3; } .audioButton { background:#002d53; color:#ffffff !important; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; }#audio_details h1 { color:#002d53; font-family: 'Urbanist', sans-serif;; }a.audioPlay,a.audioWatch { background:#002d53; -moz-border-radius:15px; -webkit-border-radius:15px; color: #333333; }a.audioPlay:hover, a.audioWatch:hover {background:#002d53; }.featuredMediaImageHolder {border: 2px solid #b2c0cb; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px;}.audioTab, #audio_photo, #audio_status {background: #002d53; color: #ffffff !important; }.audioVideothumb { border: 2px solid #b2c0cb; } #shiftNotificationSubscribe { background: #002d53; } .sectionFullWidthMenu { background: #b2c0cb; } .linkButton { background: #002d53; color: #ffffff; border-radius:10px !important; -moz-border-radius:15px; -webkit-border-radius: 15px; }.pageBlockPhotoShapeRectangle { -moz-border-radius:15px; -webkit-border-radius: 15px; }.pageBlockAccordionHeader.accordionActive { background: #002d53; color: #ffffff; font-weight: bold; border-radius: 15px 15px 0px 0px; } 
        .pageBlockVideoEmbed iframe
{
border-radius: 0px !important;
}

.sectionLevel3Links a, .sectionStylizedMenu a
{
    font-size: 0.7em !important;
}

#directory-tabs .directory-photo {
    border-radius: 100%;
    height: 50px;
    width: 50px;
    object-fit: cover;
}
#contentFull #newsList h1
{
text-align: left !important;
}

#newsList .leadNewsEventImage
{
display: block;
}

#primaryNavigation
{
position: relative;
    left: 0px;
/*     width: 875px; */
    padding-right: 0px;
}

#primaryNavigation > ul
{
/* width: 100%; */
margin-right: 25px;
}

iframe
{
border-radius: 15px;
}
.ohioCountyTextLeadoff
{
padding: 0px;
background-color: #FFFFFF;
}
body{
font-weight: 400;
}
#contentFullHome .homePageContentBlock > #newsDiv {
    width: 101%;
    margin-left: -5.5%;
    text-align: left;
    padding: 0 5% 30px 5%;
}
#fixedHeader.homeMenuBar{
    position: relative;
    background: none;
}
#fixedHeader {
 background: #002d53 !important; 
position: relative;
border-bottom: 4px solid #b2c0cb;
}
#fixedHeader.mimizedHeader {
    /* background: #3e4772!important; */
    /* border-bottom: 3px solid #6cbdc7!important; */
    /*border-top: none!important;*/
    /* min-height: 125px!important; */
    height: 95px;
border-bottom: 4px solid #b2c0cb;
}
#sliderContainer{
    margin-top: 0px !important;
}
#primaryNavigation .emphasizedLink a.menuBuilderLink {
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 6px;
    margin-left: 10px;
background: #3381c3 !important;
   /* border-right: 1px solid #ffffff!important; */
}
#homeAlertBox {
    /*position: relative;
    top: 0px;
    left: 0px;
    clear: both;
    z-index: 2;*/
}
.logoNavWrapper {
/* background: -webkit-gradient( linear, left bottom, left top, color-stop(1, rgba(0,0,0,1.0)), color-stop(0, rgba(0,0,0,0.0)) );
background: linear-gradient(rgba(0,0,0,1.0), rgba(0,0,0,0.0)); */
margin-top: -1px;
height: 90px;
}
.headerLogo
{
/* -webkit-filter: drop-shadow(0px 2px 2px #000000);
filter: drop-shadow(0px 2px 2px #000000); */
}
.headerLogo {
height: 60px;
left: 20px;
top: 10px;
}
.headerLogo {
height: 60px;
top: 20px !important;
left: 30px;
}
#fixedHeader.mimizedHeader .headerLogo {
height: 40px;
/* height: 100px; */
top: 50px!important;
left: 30px;
/*content: url(/images/design/occ-logo-4.png);*/
}
#primaryNavigation ul li {
    /* border-right: 0px solid #ffffff!important; */
    /* margin-right: 80px; */
}
.dropDownMenuStyleApplied {
    background-color: rgba(255,255,255,0.9);
    border-left: 10px solid #002d53;
border-radius: 0px 15px 15px 0px;

}
.dropDownMenuStyleApplied a, .dropDownMenuStyleApplied a:link, .dropDownMenuStyleApplied a:visited, .dropDownMenuStyleApplieda:active {
    color: #002d53!important;
}
.sectionDropdownSideEffect {
    border-left: 10px solid #FFFFFF !important; 
border-right: 0px !important;
border-top: 0px !important;
border-bottom: 0px !important;
   border-radius: 0px 15px 15px 0px;
}
.pageBlockAccordionHeader{
    background: #002d53;
    color: #ffffff;
    font-weight: bold;
    border-radius: 5px;
    margin-bottom: 5px;
}
#primaryNavigation ul li a {
    /*text-shadow: 1px 1px 5px #000;*/
    text-transform: uppercase;
    font-weight: 600;
    font-size: 0.9em;
    letter-spacing: 0.5px;

    /* text-shadow: 1px 1px 5px #000; */
}
#primaryNavigation a {
    font-weight: 500;
}
#primaryNavigation a:hover{
    /* color: #6cbdc7!important; */
    text-decoration: none;
    -webkit-transition: color .5s linear;
    -moz-transition: color .5s linear;
    -ms-transition: color .5s linear;
    -o-transition: color .5s linear;
    transition: color .5s linear;
}
.sectionDropdownSideEffect a {
    text-transform: none !important;
}
#secondaryNavigation a {
    letter-spacing: 0.04em;
    font-size: 0.9em;
}
#secondaryNavigation a:hover{
    /* color: #6cbdc7!important; */
    text-decoration: none;
    -webkit-transition: color .5s linear;
    -moz-transition: color .5s linear;
    -ms-transition: color .5s linear;
    -o-transition: color .5s linear;
    transition: color .5s linear;
}
.captionDiv h1{
 font-size: 3.5em !important;
    line-height: 1.1em !important;
    color: #FFFFFF !important;
    font-weight: 600 !important;
    letter-spacing: .15em;
    margin-top: 60px;
    margin-left: 14px;
}

.captionDiv h1 strong{
    font-size: 1.4em !important;
}

.captionDiv h1 span{
    font-size: 0.7em !important;
}
.pageBlockStaffMember {
    width: 34%;
}
.staffMemberGrid{
font-size: 0.9em!important;
}

.captionDiv {
    background: rgb(11 54 100 / 71%);
    width: 350px;
    height: 350px;
    text-align: center;
    float: left;
    border-radius: 100%;
    bottom: 10px;
    left: 740px;
    top: 60px;
    padding: 0px 0px 0px 20px !important;
    min-height: 105px;
    border: 20px solid #002d53;
    box-shadow: inset 0 0 0 4px #3381c3;
}

#sliderContainer p {
    text-transform: none;
    letter-spacing: 0px;
    text-shadow: 2px 2px 4px #000!important;
}
.searchDiv form > .button:hover{
    background: #002d53;
}
.bannerButton{
    padding: 8px 16px;
    position: absolute;
    bottom: 45px;
    left: 30%;
    border: 2px solid #FFFFFF !important;
    font-weight: 500 !important;
    background: none;
}
.bannerButton:hover{
background:#002d53;
}
.homeBlockOne{
background: url(/images/design/occ-bg.jpg) no-repeat left;
text-align: left;
margin-top: -8px;
}
.homeBlockOne h1{
color: #fff!important;
width: 50%!important;
padding-left: 15em!important;
}
.homeBlockOne h1 b{
color:#002d53!important;
}
.homeBlockOne p{
color:#fff!important;
width: 55%!important;
padding-left: 30em!important;
}
.homeBlockOne a{
color:#002d53!important;
font-weight:500!important;
}
.homeBlockOne a:hover{
color:#fff!important;
}
.homePageContentBlock{
width: 100%!important;
padding: 25px 0px !important;
border-bottom: 0px solid #981F21!important;
}
.homePageFeaturedBlock{
width: 80% !important;
padding: 0px 10% !important;
}
.homeBlockTwo{
/* background: url(/images/design/wheeling-bg.png) no-repeat bottom left; */
background-color: #FFFFFF;
}
.homeBlockTwo h1{
display: none!important;
}
.homeBlockTwo h2{
font-size: 1.8em!important;
}
.homeBlockTwo h2 strong {
color: #002d53!important;
}
.homeBlockTwo h3{
font-size: 1.5em!important;
color: #002d53!important;
margin: 0px;
}
a.largeContentButton {
text-transform: none!important;
border: 2px solid #002d53!important;
font-weight: 500!important;
padding: 8px 16px;
}
.homeBlockThree{
background: #222840!important;
width: 94%!important;
padding: 20px 3%!important;
}
.homeBlockThree h1{
display: none!important;
}
.homeBlockThree h2{
font-size: 1.8em!important;
color: #fff!important;
}
.homeBlockThree a{
color:#002d53!important;
font-weight:500!important;
line-height: 1.5em!important;
}
.homeBlockThree a:hover{
color:#fff!important;
}
.homeBlockFour{
background: #3e4772!important;
text-align: left;
}
.homeBlockFour h1{
display: none!important;
}
.homeBlockFour h2{
font-size: 1.8em!important;
color: #fff!important;
}
.homeBlockFour p{
color:#fff!important;
}
.homeBlockFour h3 {
color: #FFFFFF !important;
font-size: 1.5em!important;
}
.homeBlockFour img{
border: 4px solid #002d53!important;
border-radius: 15px!important;
}
.homeBlockFour h2 strong {
/* color: #6CBDC7!important; */
}
.homeBlockFour a.largeContentButton{
padding: 12px 24px!important;
}
.homeBlockFour a.largeContentButton:hover{
background:#002d53!important;
}
.newsEventListingPhotoIcon {
    border: 1.9px solid #002d53;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    overflow: hidden;
}
.featuredNewsImageHolder{
border: 4px solid #002d53!important;
width: 420px;
height: 340px;
}
.featuredEventImageHolder
{
border: 4px solid #981F21 !important;
}
#newsDiv {
width: 93%;
padding: 0px 5% 30px 2%;
text-align: left;
}
.pageBlockLatestNews .featuredNewsImageHolder {
    width: 94% !important;
}
#subnavItem a{
color: #002d53!important;
}
.sectionStylizedMenu {
    left: 0px !important;
}
.project-container {
    background: #fff;
}
#projects-wrapper.all .project-container img {
    border-radius: 20px 20px 0px 0px;
}
#projects-wrapper.all .project-container h1 {
    font-weight: 500;
}
.captionDiv p {
    letter-spacing: 0px;
    text-transform: none;
    max-width: 700px;
    padding-bottom: 10px;
}
#contentPageBackground {
    padding: 0px 0px 20px 0px !important;
}
#contentBG a:link, #contentBGLayered a:link, #contentFull a:link {
    /*color: #981F21!important;*/
}
#contentPageBackground p, #contentPageBackground ol, #contentPageBackground ul {
    width: 100%;
}
#content a:link.largeContentButton, #content a:visited.largeContentButton, #content a:hover.largeContentButton, #content a:active.largeContentButton {
    color: #fff!important;
}
#contentBG a:link.largeContentButton, #contentBGLayered a:link.largeContentButton, #contentFull a:link.largeContentButton, #contentBG a:hover.largeContentButton, #contentBGLayered a:hover.largeContentButton, #contentFull a:hover.largeContentButton 
{
    color: #fff!important;
}
#contentBG a:link, #contentBGLayered a:link, #contentFull a:link, #contentBG a, #contentBGLayered a, #contentFull a {
    text-decoration: underline;
    /*color: #981F21!important;*/
}
.TSG-accordion-table-td a{
color:#981F21!important
}
#subscribeButton{
    font-family: 'Urbanist', sans-serif;
    font-size: 1em;
    text-transform: none!important;
    border: 2px solid #002d53!important;
    font-weight: 500!important;
    padding: 10px 16px;
}
.ui-widget-content a{
    color: #002d53!important;
}
.headingSpan {
    font-size: 1.2em;
    font-weight: 500;
}
.pageBuilderBlock{
    border-bottom: 0px solid #fff!important;
}
#emailSubscribeDiv{
    margin-top: 20px;
    margin-left: 20px;
}
#newsList {
    margin-left: 35px;
    margin-top: 35px;
}
#newsList .pageBlockFormattedText {
    padding: 0px!important;
}

.homeColorBarsTopBorder
{
background-image: url('/images/design/border-design-colors.png') !important;
  background-repeat: no-repeat !important;
  background-position: top left !important;
  background-size: contain !important;
    margin-top: -25px;
}

.homeColorBarsTopBorder h1
{
    color: #276296;
    font-weight: 400;
    letter-spacing: .15em;
}

.homeThreeCardsBlock1 .linkButton
{
background: #FFFFFF;
border: 2px solid #3381c3;
color: #276296 !important;
}

.homeBlockCommissionCards  .headingSpan
{
color: #FFFFFF !important;
}

.homeBlockCommissionCards .paragraphSpan
{
color: #FFFFFF !important;
}

.homeBlockCommissionCards .linkButton
{
background: none;
border: 2px solid #FFFFFF;
color: #FFFFFF !important;
}

.homeBlockCommissionBanner .headingSpan
{
color: #FFFFFF !important;
    font-weight: 400;
    letter-spacing: .15em;
}

.homeBlockCommissionBanner .pageBlockPhotoShapeRectangle
{
 border-radius: 0px;
}

.homeNewsEventsHeader .pageBlockPhotoShapeRectangle
{
 border-radius: 0px;
}

.homeNewsEventsHeader .headingSpan
{
color: #276296 !important;
    font-weight: 400;
    letter-spacing: .15em;
}

#contentBGFullContent {
    border-top: 10px solid #b2c0cb;
}

.cardImageHolder .pageBlockPhotoBorderSolid {
    padding: 8px !important;
}

#newsDiv {
    border-top: 0px;
margin-top: -10px !important;
}

#newsDiv h1, #eventsDiv h1 {
    display: none;
}

.newsEventListingPhotoIcon {
    border: 4px solid #002d53;
}

.featuredNewsImageHolder {
    box-shadow: none;
}

/*Firefox fixes*/
@-moz-document url-prefix() {
#mainDiv{
clear:both;
 }
}
/*START MOBILE STYLES*/
@media only screen and (max-width: 600px) {
iframe{
height: 250px!important;
}
#mobileMenuButton a, #accessibilityIcon{
color: #FFFFFF !important; 
  }
#mobileMenu, #accessibilityMobileMenu {
background: rgba(255, 255, 255, 0.85)!important;
}
ul.mobileMenuUL, #accessibilityMobileMenu ul {
background: rgba(255, 255, 255, 0.8);
}
#mobileMenu, #accessibilityMobileMenu {
    padding-top: 2em;
}
#fixedHeader{
position:fixed!important;
}
#fixedHeader img {
/* margin-left: 145px; */
width: auto;
height: 40px;
margin-top: -5px;
/* content: url(/images/design/occ-logo-full.png); */
  }
.signupwrapper {
    z-index: 1!important;
    margin-top: 100px;
    position:absolute;
}
#signupForm {
    z-index: 1 !important;
}
.newsletterDivSubheading {
    padding: 35px;
}
.orangeButton {
    cursor: pointer;
    text-decoration: none;
    padding: 10px 40px;
    font-size: 1.25em;
    display: inline-block;
    z-index:1!important;
        position: relative;
}
#sliderContainer {
margin-top: 55px !important;
  }
.sliderImageHolderSubpage img
{
height: 344px;
}
.imgTop{
margin-top: 40px;
}
/*
.mobileHomepageBanner{
border-bottom: 3px solid #fff;
background: #0B122D;
  }
#sliderContainer h1, #sliderContainerSubpage h1 {
text-transform: none;
color: #ffffff!important;
  }
#sliderContainer p {
color: #fff!important;
  }
*/
#signupForm{
background: url(/images/design/newsletter-bg.png) no-repeat left;
background-size: cover!important;
  }
.newsletterDivSubheading h2 {
font-weight: 500;
  }
.homeBlockOne {
padding: 0px!important;
background:#002d53!important;
width: 100%!important;
  }
.homePageContentBlock{
width:100%;
  }
.homePageFeaturedBlock{
width: 80% !important;
padding: 0 10% !important;
}
.homeBlockOne h1 {
padding:0px!important;
width: 95%!important;
text-align: center!important;
  }
.homeBlockOne p {
width: 90%!important;
padding: 10px!important;
text-align: center;
  }
.homeBlockTwo .cmsImage{
width: 40%!important;
}
.featuredNewsImageHolder {
border: 4px solid #002d53!important;
width: 90%;
height: auto;
  }
.appImg {
border-radius: 10px;
  }
#sliderContainerSubpage {
border-bottom: 3px solid #981F21;
  }
.noBanners{
border-bottom: 3px solid #981F21!important;
  }
#newsList{
margin-top: 30px!important;
  }
.homeBlockFour{
text-align: center!important;
  }
.sliderSubpageSubheadline {
border-bottom: 3px solid #fff;
border-left: 20px solid #002d53;
background: #002d53;
width: 100%;
float: left;
border-radius: 0px;
bottom: 10px;
left: 0px;
padding: 0px 0px 0px 20px!important;
min-height: 105px;
  }
#sliderContainer p, #sliderContainerSubpage p {
color: #fff;
  }
table .ui-widget-content a {
display: inline !important;
color: #981F21!important;
  }
.cardImageHolder img.pageBlockPhotoShapeRectangle
{
width: 100% !important;
object-fit: cover !important;
height: 100px !important;
}

.homeBlockCommissionBanner .headingSpan
{
font-size: 1.3em !important;
}

.homeNewsEventsHeader .headingSpan
{
font-size: 1.3em !important;
}

.homeArticle, .newsRight
{
width: 80% !important;
}

.bannerButton{
    padding: 8px 16px;
    position: relative;
    bottom: auto;
    left: auto;
    border: 2px solid #FFFFFF !important;
    font-weight: 500 !important;
    background: #002d53;
}

} 