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

/* START BANNER OVERLAY STYLES */
}
.captionDiv {
   background: rgba(255, 255, 255, 0.85) !important;
   border-radius: 0px 40px 0px 0px;
   border-top: 4px solid #9f1b30;
   border-right: 4px solid #9f1b30;
   bottom: 0px;
   left: 0px;
   width: 70%;
}
.captionDiv h1 {
   font-size: 1.8em;
   font-weight: bold;
   color: #9f1b30;
   height: auto;
}
#sliderContainer p {
   color: #3a3a3a;   
   margin: 5px 0px 0px 0px;
   font-size: 1em;
   letter-spacing: 0px;
   text-transform: none;
   width: 85%;
   height: 20px;
}
.bannerButton {
   border-style: solid;
   border-color: #ffffff;
   border-width: 2px;
   padding: 10px 15px 10px 15px;
   font-family: 'Sarabun', sans-serif !important;
   font-size: 1.2em !important;
   font-weight: 600;
   color: #fff!important;
   float: right;
   right: -40px;
}
.bannerButton:hover{
 color: #fff!important;
  background: #218ACB!important;
}
#sliderSubText{
    font-size: 1.25em;
}
.noBanners{
height:200px;
}
.filter {
background: rgb(255,255,255);
background: linear-gradient(330deg, rgba(255,255,255,0) 70%, rgba(33,138,203,1) 100%);
  }

/* END BANNER OVERLAY STYLES */

.jssorb21{
-webkit-filter: brightness(50%) sepia(100%) hue-rotate(-180deg) saturate(500%) contrast(0.8);
filter: brightness(50%) sepia(100%) hue-rotate(-180deg) saturate(500%) contrast(0.8);
right: 7%!important;
}
#fixedHeader.mimizedHeader {
height: 96px !important;
}
#fixedHeader.mimizedHeader .headerLogo {
height: 45px;
top: 50px;
}
#sliderContainer {
   border-bottom: 3px solid #218acb;
   margin-top: 92px;
}
#homeBannerButtons {
   border-bottom: 0px solid #218acb;
}
#homeBannerButtons img {
border-bottom: 3px solid #218acb;
height: 163.8px!important;
}
#homeBannerButtons .imgBannerButton {
   font-family: 'Sarabun', sans-serif;
   font-weight:600;
   border-radius: 30px;
   border: solid 2px #ffffff;
   width: 70%;
   height: 17%;
}
#homeBannerButtons .imgBannerButton:hover {
background: #218ACB!important;
}
.imgBannerButton {
   background: rgba(159,27,48,0.85);
   font-size: 1em;
   padding: 0;
   bottom: 10px;
}
.searchDiv {
top: -2px;
}
.searchDiv form {
  border: 1px solid #DBDBDB!important;
  height: 19px;
  border-radius: 15px;
  border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
}
.searchDiv form > .textbox {
font-size: 0.75em;
height: 19px;
padding: 5px;
}
.searchDiv form > .button {
border-radius: 0px 8px 8px 0px !important;
height: 20px;
line-height: 5px !important;
}
.searchDiv form > .button:hover {
background: #9f1b30 !important;
}
#primaryNavigation {
   margin: 9px 0px 0px 0px !important;
}
#primaryNavigation a {
   font-size: 0.9em !important;
   font-weight: 600;
   display: block;
   padding: 5px 10px 8px 10px;
   line-height: 2em;
   margin: 0px;
}
#primaryNavigation a:hover{
color: #FFFFFF !important;
background: #9f1b30;
border-radius: 7px 7px 0px 0px;
-moz-border-radius: 7px 7px 0px 0px;
-webkit-border-radius: 7px 7px 0px 0px;
}
#primaryNavigation li:last-child {
  border-right: none;
}
#primaryNavigation .emphasizedLink a.menuBuilderLink{
}
#primaryNavigation .emphasizedLink a.menuBuilderLink:hover{
background: #218ACB!important;
}
.headerLogo {
width: auto;
height: 58px;
top: 22px;
}
#secondaryNavigation a {
   font-size: 0.8em;
   font-weight: 400!important;
   padding: 0px 8px 0px 8px;
} 
#secondaryNavigation a:hover{
   color: #3BB14A!important;
}
.fab {
   color: #3bb14a;
}
#secondaryNavigation a i {
    font-size: 1.4em;
    color:#3BB14A!important;
}
#secondaryNavigation .emphasizedLink a.menuBuilderLink {
   font size: 0.8em;
   background: #218acb !important;
   border-radius: 3px !important;
}
#secondaryNavigation .emphasizedLink a.menuBuilderLink:hover {
background: #9f1b30 !important;
}
.searchDiv form > .button {
   background: #218acb !important;
}
.QRTBlock {
   background: #FFFFFF;
   border-top: 0px;
   border-bottom: 2px solid #9f1b30;
   font-size: 1em;
}
.homePageContentBlock a{
   font-weight:600!important;
}
.QRTBlock table td {
   color: #9f1b30;
}
.COVIDBlock {
   background: url(https://www.mingocountyhealthdepartment.com/images/content/large_38264a2ef4eb201e92a4b43c8-15430.jpg) no-repeat;
   background-size: cover;
   border-bottom: 2px solid #218acb;
}
.featuredNewsImageHolder {
border: 2px solid #ffffff;
}
.newsEventListingPhotoIcon img {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.appImg {
border-radius: 5px !important;
}
.img {
border-radius: 4px  !important;
}
.newsEventListingPhotoIcon {
   border: 2px solid #218acb;
}
#newsDivSubheading h2 {
font-size: 18px;
color: #3BB14A;
font-weight: 600;
}
#newsDiv {
   border-top: 0px;
   padding: 0px 5% 90px 5%;
}
#newsDiv h1 {
   color: #218acb;
}
#newsDiv a {
   color:#218acb !important;
   font-weight: 600;
}
#newsDiv a:hover{
   color:#3BB14A!important;
}
.featuredEventImageHolder {
border: 2px solid #ffffff;
}
#eventsDiv {
   border-top: 2px solid #3bb14a;
   background: url(https://www.mingocountyhealthdepartment.com/images/content/large_87a073f533f13b5ca66e33edb-37791.jpg) no-repeat;
   background-size: cover;
}
#eventsDiv h1 {
   color: #3bb14a;
}
#eventsDiv a {
   color:#3bb14a !important;
   font-weight: 600;
}
#eventsDiv a:hover {
   color:#218ACB!important;
}
#eventsDiv .newsEventListingPhotoIcon {
   border: 2px solid #3BB14A!important;
}
#partnersDiv {
   border-top: 2px solid #9f1b30;
}
#footer{
   background: url(https://www.mingocountyhealthdepartment.com/images/content/large_56422162a4c52aca0316e45b9-37255.jpg) no-repeat;
   background-size: cover;
}
#footer a{
font-weight: 600;
}
#footer a:hover{
color: #fff!important;
}
.homeBlockOne{
background: #8c2275;
}
.homeBlockOne h1{
color: #FFFFFF;
}
#contentBG a{
font-weight: 600!important;
}
.TSG-accordion .TSG-accordion-h3 p {
    margin: 0px !important;
    font-size: 1.2em!important;
    font-family: 'Sarabun', sans-serif;
}
#content table td p, homePageContentBlock table td p{
    font-size: 1.2em!important;
    font-family: 'Sarabun', sans-serif;
}
.fa-5x{
color: #218ACB!important;
}

/*START MOBILE STYLES*/

@media only screen and (max-width: 600px) {
#sliderContainer{
margin-top: 60px;
  }
.jssora21l, .jssora21r, .jssora21ldn, .jssora21rdn{
display: none!important;
  }
#sliderContainer h1, #sliderContainerSubpage h1{
font-size: 2.3em;
  }
#sliderContainer p {
height: auto;
font-size: 1.6em;
}
ul.mobileMenuUL li a, #accessibilityMobileMenu ul li a{
font-weight: 600;
}
#mainDiv a{
font-weight: 600;
}
.TSG-accordion .TSG-accordion-h3 p {
    font-size: 1em!important;
}
.newsletterDivSubheading h2 {
color: #3BB14A!important;
letter-spacing: 0.5px;
font-weight: 600!important;
  }
.mobileHomepageBanner {
/*height: 34vh!important;*/
  }
#homeBannerButtons {
padding-bottom: 60px;
  }
#homeBannerButtons .imgBannerButton {
height: 25%;
  }
h1 {
font-size: 1.6em;
  }
.QRTBlock {
margin-top: -30px;
  }
#sliderContainerSubpage .QRTBlock{
border-bottom: 3px solid #FFF!important;
}
#newsDiv {
   padding: 0px 0px 25px 0px;
}
.featuredNewsImageHolder{
border-radius: 15px !important;
-webkit-border-radius: 15px!important;
box-shadow: 0px 0px 10px #000!important;
-webkit-box-shadow: 0px 0px 10px #000!important;
  }
.featuredEventImageHolder{
border-radius: 15px !important;
-webkit-border-radius: 15px!important;
box-shadow: 0px 0px 10px #000!important;
-webkit-box-shadow: 0px 0px 10px #000!important;
  }
#footer table td{
width: 90%!important;
display: block;
text-align: center;
  }
.filter {
background: rgb(255,255,255);
background: linear-gradient(330deg, rgba(255,255,255,0) 70%, rgba(33,138,203,1) 100%);
  }
#sliderContainerSubpage {
border-bottom: 3px solid #3BB14A;
  }
.sliderSubpage{
height: 300px!important;
  }
.searchDiv form{
height: 40px;
  }
.searchDiv form > .textbox {
font-size: 1em;
height: 38px;
padding: 12px;
  }
.searchDiv form > .button{
height: 41px;
  }
#homeBannerButtons img {
height: 200px!important;
  }

.bannerButton {
   float: none;
   right: auto;
}
}



/* START NO NAV BAR ON HOME PAGE */
/*
COMMENTED OUT RIGHT NOW TO TEST NAV BAR DISPLAY
#fixedHeader.homeMenuBar
{
    position: absolute;
    background: none;
    border-bottom: 0px;
}

#sliderContainer
{
    margin-top: 0px !important;
}

#primaryNavigation .emphasizedLink a.menuBuilderLink {
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

#homeAlertBox {
    position: relative;
    top: 0px;
    left: 0px;
    clear: both;
    z-index: 2;
}
*/
/* END NO NAV BAR ON HOME PAGE */
 