 body { background:#ffffff; font-size: 1em; color:#000000; font-family: 'Open Sans', sans-serif;; } #fixedHeader { border-bottom: 2px solid #009d52; background: #06311d; }#fixedHeader.mimizedHeader { border-bottom: 2px solid #009d52 !important; background: #06311d !important; } #mainDiv { background:#FFFFFF; }#contentPageBackground { background:#FFFFFF;  } h1 { color:#1f2b7b; font-family: 'Open Sans Condensed', sans-serif;; } h2 { color:#009D52; font-family: 'Open Sans Condensed', sans-serif;; }.largeContentButton { background:#009D52; color:#ffffff !important; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }.largeContentButton:hover { background:#09b764; }a,a:link,a:visited,a:active { color:#1F2B7B; }a:hover { color:#09b764; }#footer a { color:#009D52 !important; font-size: 0.9em !important;  }#footer p { color:#FFFFFF; }#footer { color:#FFFFFF; background:#06311D;border-top: 2px solid #06311D;font-size:0.9em !important; }#primaryNavigation ul li a { color: #febe10;  }#primaryNavigation ul li a:hover, #primaryNavigation ul li a:focus { color: #09b764;  }#secondaryNavigation ul li a { color: #ffffff;  }#secondaryNavigation ul li a:hover, #secondaryNavigation ul li a:focus { color: #09b764;  }#primaryNavigation .emphasizedLink a.menuBuilderLink {color: #ffffff !important; background:#009D52; border-radius:10px 10px 0px 0px; -moz-border-radius:10px 10px 0px 0px; -webkit-border-radius:10px 10px 0px 0px; } #primaryNavigation .emphasizedLink a.menuBuilderLink:hover, #primaryNavigation .emphasizedLink a.menuBuilderLink:focus { background:#09b764; }#primaryNavigation ul li { border-right: 1px solid #06311D; }#secondaryNavigation .emphasizedLink a.menuBuilderLink {color: #ffffff !important; background:#009D52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } #secondaryNavigation .emphasizedLink a.menuBuilderLink:hover, #secondaryNavigation .emphasizedLink a.menuBuilderLink:focus { background:#09b764; }.dropDownMenuStyleApplied {background: #06311d; border-radius: 0px 0px 10px 10px; -moz-border-radius: border-radius: 0px 0px 10px 10px; -webkit-border-radius: border-radius: 0px 0px 10px 10px; } .dropDownMenuStyleApplied a,.dropDownMenuStyleApplied a:link,.dropDownMenuStyleApplied a:visited, .dropDownMenuStyleApplieda:active { color:#1F2B7B; }.dropDownMenuStyleApplied a:hover { color:#09b764; }.sectionDropdownSideEffect a { border-bottom: 1px solid #06311D; }.sectionDropdownSideEffect { border-bottom: 2px solid #009d52 !important; border-right: 1px solid #009d52 !important; border-left: 1px solid #009d52 !important;  }#contentBG { border-top: 6px solid #009d52; }#contentBGFullContent { border-top: 6px solid #009d52; }.TSG-accordion .TSG-accordion-nested-table.ui-accordion-header { border-left: 10px solid #009D52 !important; }.TSG-accordion .TSG-accordion-nested-table.ui-state-active { border 1px solid #009D52; background: #009D52; }.TSG-accordion .TSG-accordion-nested-table.ui-state-active p { color #ffffff !important; }.newsletterDivSubheading { border-top: 10px solid #009d52; border-left: 1px solid #009d52; border-right: 1px solid #009d52; border-bottom: 1px solid #009d52; }#newsletterClosePopup { background: #009D52; color: #ffffff; border: 2px solid #ffffff;}#newsletterClosePopup:hover { background: #09b764; color: #ffffff;}.orangeButton { background: #009D52; color: #ffffff; border: 1px solid #ffffff; } .orangeButton:hover { background:#09b764; } .bannerButton, .homeBannerButton { background:#009D52; color:#ffffff !important; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } .imgBannerButton:hover { background:#09b764; } .imgBannerButton { background: rgba(0,157,82,0.75); color:#ffffff !important; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } .bannerButton:hover, .homeBannerButton:hover { background:#09b764; } #homeBannerButtons .homeBannerButton, #homeBannerButtons .homeBannerButton:hover { border: solid rgb(0,127,52); } .homePageContentBlock { background:#FFFFFF ;border-bottom: 1px solid #009d52;  }.cmsImage, .cmsImageLarge { border: 1.9px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } .featuredNewsImageHolder { border: 1.9px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } .newsArticleImg { border: 1.9px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } .featuredEventImageHolder { border: 1.9px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } #newsDiv, #eventsDiv, #mediaDiv { border-top: 2px solid #009d52; } .homeArticleImg { border: 2px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } .WebFormParts { color:#000000; } .buttonActionPublic { background:#009D52; color:#ffffff !important; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } .buttonActionPublic:hover { background:#09b764; } #paginationDiv { border-top: 1px solid #009d52; border-bottom: 1px solid #009d52; } .currentPaginationSpan a { background:#009D52; color:#ffffff !important;  } .newsEventListingPhotoIcon { border: 1.9px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; overflow: hidden; }  .newsEventListingPhotoIcon:hover { border: 1.9px solid #09b764; } .newsEventRowDiv { border-bottom: 1px solid #06311D; };hr { border-top: 1px solid #06311D; }#subnav { border-right: 1px solid #06311D; }#subnavItem,#subnavItemLevelThree,#subnavItemLevelFour { border-bottom: 1px solid #06311D; }.featuredEventContainerCrop img { border: 2px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }  #projects-wrapper.all .project-container img { border-bottom: 5px solid #009d52; background: #06311d; }.project-container { border: 1px solid #06311D; background: #06311d; }#projects-wrapper.all .project-container:hover { border: 1px solid #009d52; }a .project-container { color: #000000 !important;  }a:hover .project-container { color: #000000 !important;  }.project-category-container { border-bottom: 1px solid #06311D; }.project-container-column .project-main-photo img, .project-photo-container img { border: 2px solid #009d52; }#gallery li img.galleryPhoto { border: 2px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } #playerWrapper { border: 2px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } .latestVideothumb { border: 2px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } .searchVideothumb { border: 2px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } .videoSearchLarge { border: 2px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } .videoSearchFormButton { background:#009D52; color:#ffffff !important; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }.videoSearchFormButton:hover { background:#09b764; }ul#videoNavContent li a {color: #ffffff !important; background:#009D52; border-radius:10px 10px 0px 0px; -moz-border-radius:10px 10px 0px 0px; -webkit-border-radius:10px 10px 0px 0px; } ul#videoNavContent li a:hover { background:#09b764; }ul#videoNavContent li a.videoColumnButtonLinkHighlight { background:#09b764; }.keylistDiv li { border-bottom: 1px solid #06311D;} #promotionAd { border-left: 4px solid #009d52;border-top: 4px solid #009d52; background: #06311d; } #promotionAdClose { border: 1px solid #009d52; background: #06311d; } #mobileMenu, #accessibilityMobileMenu { background: #06311d; }ul.mobileMenuUL li a, #accessibilityMobileMenu ul li a { background:#009D52; color:#ffffff !important; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }.mobileHomepageBanner { border-bottom: 2px solid #009d52; }.orangeButton { border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }#directory-tabs .ui-widget-header { border-bottom: 1px solid #009D52; }#directory-tabs .ui-tabs-nav li.ui-state-active { background: #009D52; color:#ffffff !important; }ul.mobileMenuUL li a.childMenuItem { border-bottom: 1px solid #06311D; color:#1F2B7B !important;  }.searchDiv form > .button { background:#009D52; color:#ffffff !important;  }#directory-wrapper .slider { background:#ffffff; color:#000000; }.directory-item { border-bottom: 1px solid #06311D;}#directory-detail img { border: 2px solid #009d52; }#directory-tabs .directory-photo { border: 2px solid #009d52; }select,input { border: 1px solid #009d52; }#signupForm { color: #000000; }.sliderSubpageSubheadline { background: #ffffff; border-bottom: 1px solid #009d52;}#cmsWebViewContentContainer { background:#ffffff; border-top:10px solid #009d52; } .sectionDropdownSideEffect { border-radius: 0px 0px 10px 10px; -moz-border-radius: border-radius: 0px 0px 10px 10px; -webkit-border-radius: border-radius: 0px 0px 10px 10px; } #mainDiv .tsgContentSliderColumn div div { box-shadow: 0px 0px 5px #009d52 !important; border-radius: 10px !important; } .tsgContentSliderArrow i { color: #009D52 !important }.projectImg, .projectImg img, .project-container-column .project-main-photo img, .project-photo-container img { border-radius: 10px !important; } #unsubTable thead tr { background: #009d52; } #sliderContainer .sliderImageHolder { height: 500px; } #partnersDiv .slider-controls .control_paginate:hover { background: #09b764; } .audioButton { background:#009D52; color:#ffffff !important; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }#audio_details h1 { color:#1f2b7b; font-family: 'Open Sans Condensed', sans-serif;; }a.audioPlay,a.audioWatch { background:#009D52; -moz-border-radius:10px; -webkit-border-radius:10px; color: #000000; }a.audioPlay:hover, a.audioWatch:hover {background:#009D52; }.featuredMediaImageHolder {border: 2px solid #009d52; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}.audioTab, #audio_photo, #audio_status {background: #06311D; color: #FFFFFF !important; }.audioVideothumb { border: 2px solid #009d52; }  
        #fixedHeader{
background: rgb(7,57,34);
background: linear-gradient(180deg, rgba(7,57,34,1) 60%, rgba(1,41,23,1) 100%);
border-bottom: 3px solid #009d52;
}
#fixedHeader.mimizedHeader{
background: rgb(7,57,34);
background: linear-gradient(180deg, rgba(7,57,34,1) 60%, rgba(1,41,23,1) 100%);
border-bottom: 3px solid #009d52;
top: -35px;
height: 90px;
}
#fixedHeader.mimizedHeader #logo {
height: 70px!important;
top: 35px!important;
padding: 0% 3% 0% 2%!important;
}
#fixedHeader.mimizedHeader .headerLogo {
    height: 60px;
    /* height: 100px; */
    top: 40px!important;
    left: 30px;
    content: url(https://www.doddridgecountywv.gov/images/design/logo-small.png);
}
.headerLogo {
left: 0px!important;
top: 0px!important;
-webkit-filter: drop-shadow(0px 2px 2px #000000);
    filter: drop-shadow(0px 2px 2px #000000);
}
.logoTreatment{
/*background: url(https://www.doddridgecountywv.gov/images/design/logo-bg.png) no-repeat top left;*/
/* width: 365px; */ 
width: 150px;
}
#logo {
height: 150px!important;
left: 20px!important;
top: 12px!important;
}
#primaryNavigation a{
font-family: 'Open Sans Condensed', sans-serif;
padding: 0px 8px 0px 8px;
font-weight: 700;
font-size: 1.1em;
line-height: 2.4em;
}
#secondaryNavigation a{
font-size: 0.8em;
}
#secondaryNavigation a i{
color: #009D52!important;
}
#secondaryNavigation a i:hover{
color: #09B764!important;
}
.sectionDropdownSideEffect a {
border-bottom: 1px solid #254c3a;
}
.searchDiv form > .button:hover{
background: #09B764!important;
}
#searchHome .ui-autocomplete a{
color:#009D52!important;
}
.captionDiv {
/*background: url(https://www.doddridgecountywv.gov/images/design/caption-bg.png) no-repeat bottom left;*/
background: rgb(6,49,29)!important;
background: linear-gradient(90deg, rgba(6,49,29,1) 50%, rgba(255,255,255,0) 100%)!important;
width: 65%;
background-size: cover;
bottom: 0px;
left: 0px;
border-radius: 450% / 100%;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
padding: 30px 20px 30px 20px;
}
.captionDiv h1 {
font-size: 1.8em;
color: #FEBE10;
font-weight: 600;
width: 100%;
}
.captionDiv p {
font-size: 0.8em;
letter-spacing: 0px;
width: 80%;
}
#sliderContainer{
border-bottom: 3px solid #FEBE10;
}
#sliderContainer p {
width: 80%;
}
#homeBannerButtons{
border-bottom: 3px solid #FEBE10;
}
.homeBannerButton, #homeBannerButtons .imgBannerButton {
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 600;
width: 65%;
margin: 0px auto;
border-radius: 10px;
border: 2px solid #fff!important;
border-bottom: 1px solid #fff;
bottom: 10px;
background: rgba(0,157,82,1);
}
.homeBannerButton:hover, #homeBannerButtons:hover .imgBannerButton:hover {
background: #09B764!important;
}
.bannerButton{
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 600;
border: 2px solid #fff!important;
background: #7c3d00!important;
}
.bannerButton:hover{
background: #954a02!important;
}
.jssorb21 {
    -webkit-filter: brightness(100%) sepia(100%) hue-rotate(
-365deg) saturate(500%) contrast(0.8);
    filter: brightness(100%) sepia(100%) hue-rotate(
-365deg) saturate(500%) contrast(0.8);
right:10%!important;
}
#newsDivSubheading h2 {
    font-size: 20px;
    color: #ccc;
    font-weight: 600;
}
h3{
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 600;
color: #7c3d00;
}
.homePageContentBlock {
width: 88%;
padding: 25px 6%;
border-bottom: 3px solid #009d52;
}
.homePageFeaturedBlock{
    width: 80%;
    padding: 0px 10%;
}
.homeBlockOne{
background: url(https://www.doddridgecountywv.gov/images/design/commission-bg.jpg) no-repeat top left;
}
.homeBlockOne h1{
display: none;
}
.homeBlockOne h2{
color: #1F2B7B;
}
.homeBlockOne h3{
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 600;
color: #7c3d00;
}
.homeBlockOne hr{
border-top: 1px solid #dcdcdc!important;
}
.homeBlockTwo h1{
font-size: 1.5em!important;
}
.homeBlockTwo h3{
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 600;
color: #7c3d00;
}
.homeBlockTwo .cmsImage{
border: 4px solid #009d52;
border-radius: 80px;
-moz-border-radius: 80px;
-webkit-border-radius: 80px;
}
.homeBlockThree h1{
display: none;
}
.homeBlockThree h2{
color: #1F2B7B;
}
.homeBlockThree h3{
color: #009D52;
}
.homeBlockThree p{
font-size: 0.8em!important;
}
.homeBlockThree .cmsImage{
border: 3px solid #009d52;
border-radius: 60px;
-moz-border-radius: 60px;
-webkit-border-radius: 60px;
}
.homeBlockThree .cmsImageLarge{
border: 3px solid #1F2B7B;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
}
#newsDiv, #eventsDiv{
padding: 0px 5% 100px 5%;
border-top: 0px solid #009d52;
}
#newsDiv h1{
color: #7c3d00!important;
}
#newsDiv a{
font-weight:600;
}
#eventsDiv{
background: url(https://www.doddridgecountywv.gov/images/design/events-bg.jpg) no-repeat top left;
background-size: cover;
border-top: 3px solid #febe10;
}
#eventsDiv a{
font-weight:600;
}
#subnav {
border-right: 1px solid #eee;
}
#subnavItem, #subnavItemLevelThree, #subnavItemLevelFour {
border-bottom: 1px solid #eee;
}
.newsEventRowDiv {
border-bottom: 1px solid #ddd;
}
#footer h2{
color: #FEBE10;
}
#footer a{
font-weight: 600;
}
#footer a:hover{
color: #09B764!important;
}
.fa-5x{
color: #009D52!important;
}

/*START MOBILE STYLES*/

@media only screen and (max-width: 600px) {
#sliderContainer{
margin-top: 60px;
  }
#mobileMenuButton .fas {
color: #FEBE10;
  }
.jssora21l, .jssora21r, .jssora21ldn, .jssora21rdn{
display:none!important;
  }
#fixedHeader img {
margin-left: 20px;
height: 115px;
  }
.mobileHomepageBanner {
border-bottom: 0px solid #009d52;
background: #06311D;
height: 46vh!important;
  }
#newsDivSubheading h2{
color:#06311D!important;
  }
#sliderContainer h1, #sliderContainerSubpage h1{
color: #FEBE10;
  }
#sliderContainer p, #sliderContainerSubpage p{
color: #FFF;
  }
#sliderContainer p{
width: 92%!important;
  }
.newsletterDivSubheading h2 {
letter-spacing: 0px;
font-weight: 600;
font-size: 1.5em!important;
  }
.newsletterDivSubheading {
padding: 10px;
background: rgba(0, 157, 82, 0.06);
  }
.homeBlockOne .cmsImage.noBorder{
width: 45%;
  }
.homeBlockOne {
background-size: cover;
  }
.homeBlockTwo .cmsImage{
width: 100%;
border-radius: 80%;
-moz-border-radius: 80%;
-webkit-border-radius: 80%;
  }
.homeBlockTwo h3{
font-size: 1.5em;
  }
.homeBlockThree .cmsImage{
width: 100%;
border-radius: 80%;
-moz-border-radius: 80%;
-webkit-border-radius: 80%;
  }
#footer table td{
width: 90%!important;
display: block;
text-align: center;
  }
#mobileMenu, #accessibilityMobileMenu {
background: rgba(41, 21, 2, 0.9);
  }
ul.mobileMenuUL li a.childMenuItem {
border-bottom: 1px solid #06311D;
color: #fff !important;
background: #1F2B7B;
  }
.searchDiv {
top: 30px;
margin: 45px 0px;
  }
ul.mobileMenuUL li a, #accessibilityMobileMenu ul li a {
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 600;
  }
.homePageContentBlock {
width: 80%;
padding: 25px 10%;
  }
.homePageFeaturedBlock{
  padding-top: 0px;
  padding-bottom: 0px;
  }
#newsDiv, #eventsDiv {
padding: 0px!important;
  }
} 