<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/* mega menu list */

nav.megamenu.mega_menu {
  position: relative;
}

.nav-menu {
    display: block;
    /*position: relative;*/
    list-style: none;
    margin-bottom: 0;
    padding: 0;
    z-index: 15;
    text-align: right;
}
/* a top level navigation item in the mega menu */

.nav-item {
    list-style: none;
    display: inline-block;
    padding: 0;
    margin: 0;
}
/* first descendant link within a top level navigation item */

.nav-item &gt; a {
    line-height: 70px;
    color: #ffffff;
    font-size: 16px;
    display: block;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    position: relative;
    z-index: 7010;
    text-decoration: none;
    letter-spacing: 0.03em;
    text-transform: capitalize;
    padding: 0px 15px 0px 15px;
}

.megamenu &gt; ul &gt; li:hover &gt; a {
 text-decoration: none;
 position: relative;
 border-bottom-size: 0px;
}

.megamenu &gt; ul &gt; li:hover &gt; a span.menuTitle {
 transition: all .2s ease-in-out;
}


/* focus/open states of first descendant link within a top level 
           navigation item */

.nav-item &gt; a:focus,
.nav-item &gt; a.open { color: #ffffff; }

.nav-item &gt; a:hover:after,
.nav-item &gt; a:focus:after,
.nav-item &gt; a.open:after {
  content: '';
  display: block;
  position: absolute;
  z-index: -1;
  background: #003e55;
  height: 100%;
  left: 0;
  right: 0;
  bottom: 0;
    
}
/* open state of first descendant link within a top level 
           navigation item */

.nav-item &gt; a.open {
    /*background-color: #fff;*/

    z-index: 1;
}
/* sub-navigation panel */

.sub-nav {
    position: absolute;
    display: none;
    width: 100%;
    left: 0px;
    top: 50px;
    z-index: 9999;
    text-align: left;
}
.sub-navBackground.container {
    padding: 30px;
    background-color: rgba(255, 255, 255, 0.95);
    -webkit-box-shadow: 1px 3px 18px 0px rgba(0,0,0,0.27);
    -moz-box-shadow: 1px 3px 18px 0px rgba(0,0,0,0.27);
    box-shadow: 1px 3px 18px 0px rgba(0,0,0,0.27);
}

.sub-navBackground.container &gt; div {
  display: inline-block;
  vertical-align: top;
}

.sub-navBackground.container &gt; div.omega { 
  width: 59%;
  border-right: 2px solid #E8E8E8; }

.sub-navBackground.container &gt; div.alpha {
  width: 40%;}

.sub-navBackground.container &gt; div.alpha:only-child { 
  width: 100%; }

.sub-navBackground.container &gt; div.omega &gt; * {
  display: inline-block;
  vertical-align: top;
  max-width: 52%;
  margin-right: 4%;
}
 
/* sub-navigation panel open state */

.sub-nav.open {
    display: block;
}
/* list of items within sub-navigation panel */

.sub-nav ul {
    vertical-align: top;
    margin: 0;
    padding: 0;
}
/* list item within sub-navigation panel */

.sub-nav li {
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
}

/* image style */

.nav-image img{
    width: 45%;
}






ul.second-level-list {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
    padding: 0 0 0 20px;
}


.second-level-list.alpha:only-child &gt; .second-level-list{
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4;
    padding: 0 0 0 20px; }


.mega_menu li.level2 {
  color: #ffffff;
}


.megamenu &gt; ul:after {
 content: '';
 display: block;
 clear: both;
}






.megamenu &gt; ul &gt; li:hover &gt; a {
 text-decoration: none;
 position: relative;
 border-bottom-size: 0px;
}



li.level1.mega_home {
    display: none;
}



.mega_government li.class-cat li.level2.mega_departments .third-level-list li.menuCol {
padding: 0px;
width: 25%;
float: left;
}


li.level2.mega_board_of_county_commissioners ul.third-level-list{
display: none;
}


/*.megamenu ul.second-level-list {
 background: #4B764C;
 background: rgba(75, 118, 76, 0.98);
 z-index: 7006;
 position: absolute;
 left: 0px;
 top: 65px;
 width: 100%;
 list-style: none;
 margin: 0px;
 padding: 0px;
 display: none;
 -webkit-box-shadow: 0px 0px 8px 2px rgba(0, 0, 50, 0.23);
 -moz-box-shadow: 0px 0px 8px 2px rgba(0, 0, 50, 0.23);
 box-shadow: 0px 0px 8px 2px rgba(0, 0, 50, 0.23);
 max-width: 1180px;
 text-align: left;
    border-bottom: 7px solid #335633;
}*/

/*.megamenu &gt; ul &gt; li:hover &gt; ul {
 display: block;
}*/

.megamenu .level1 &gt; a {
padding: 0px;
    line-height: 50px;
    color: #003e54;
    font-size: 0.9em;
    display: block;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    position: relative;
    z-index: 7010;
    text-decoration: none;
    letter-spacing: 0.03em;
    padding: 0px 15px 0px 15px;}

.megamenu .level1 &gt; a.open { color: #fff; }

.megamenu .level1 &gt; a:hover span, .megamenu .level1 &gt; a:focus span {
  color:#ffffff;
}

.menuLogoOpen .megamenu .level1 &gt; a {
 line-height: 95px;
}

.megamenu .level2 &gt; a {
    color: #003e55;
    font-weight: 400;
    padding: 0.4em;
    display: block;
    -webkit-transition: all 0.1s;
    -moz-transition: all 0.1s;
    -o-transition: all 0.1s;
    transition: all 0.1s;
    text-decoration: none;
    font-size: 15px;
}

.megamenu .mega_how_do_i___ .level2 &gt; a { font-weight: bold; }

.megamenu .level2 &gt; a:hover, .megamenu .level2 &gt; a:focus {
background: #003e55;
    text-decoration: none;
    color: #ffffff;
}

.megamenu .level3 &gt; a:hover {
 font-weight: 500;
}


.wrapped ul {
 list-style: none;
 margin: 0px;
 padding: 0px;
}

.wrapped &gt; ul &gt; li {
 width: 33.33334%;
 float: left;
}

.wrapped &gt; ul:after {
 content: '';
 display: block;
 clear: both;
}

.megamenu .level3 a {
    display: block;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
    color: #4e4e4e;
    text-decoration: none;
    font-size: 14px;
    letter-spacing: 0.01em;
}

.megamenu .level3 a span {
    padding: 0.3em 0.7em;
    display: block;
}

.megamenu .level3 a:hover span, .megamenu .level3 a:focus span {
    background: #003e55;
    text-decoration: none;
    color: #ffffff;
}

.megamenu .mega_i_want_to .level2 a:hover {
 background: #693A1A;
 text-decoration: none;
 color: #ffffff;
}

.mega_menu li.level2 {
  color: #ffffff;
}

.menuCol &gt; ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}

li.menuCol {
 padding: 5px 10px 5px 10px;
}

li.menuCol:after {
 clear: both;
 content: '';
 display: block;
}


.level2 span.description {
  display: block;
  color: #575757;
  font-size: 13px;
  margin-top: 7px;
}

.level2 h3{
  padding: 0px 0px 5px 0px;
  line-height: 40px;
  display: block;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  margin: 0px;
  font-size: 24px;
}

.mega_i_want_to h2.cat-title {
 color: #ffffff;
 font-weight: 700;
 margin: 0px 0px 5px 5px;
 letter-spacing: 0.4px;
 font-size: 16px;
 background: #A26235;
 padding: 5px;
}

.third-level-list {
  display: none;
}

.mega_how_do_i___ .third-level-list {
  display: block;
}

#mobile-bar {
    padding: 0px;
    line-height: 70px;
    color: #ffffff;
    font-size: 16px;
    display: block;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    position: relative;
    z-index: 7010;
    text-decoration: none;
    letter-spacing: 0.03em;
    text-align: center;
 display: none;
}




li.level1.mega_i_want_to {
    background: #092235;
}


.mega_i_want_to .menuCol &gt; ul &gt; li{
   width: 23%;
   float: left;
}




li.level1.mega_county_services .menuCol &gt; ul &gt; li {
    width: 25%;
    float: left;
}


.megamenu .mega_i_want_to ul.second-level-list {
    background: #93552a;
    background: rgba(147, 85, 42, 0.97);
    border-bottom: 7px solid #A26235;
}


.megamenu .mega_i_want_to ul.second-level-list a {
 color: #ffffff;
 font-weight: 400;
 padding: 5px 10px 5px 10px;
    display: block;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
    text-decoration: none;
    font-size: 13px;
}



li.level1.mega_i_want_to &gt; .second-level-list &gt; li.class-cat &gt; h2 {
    color: #FFF;
 font-weight: 700;
  padding: 10px;
    display: block;
    -webkit-transition: all 0.1s;
    -moz-transition: all 0.1s;
    -o-transition: all 0.1s;
    transition: all 0.1s;
    text-decoration: none;
    font-size: 16px;}


.megamenu .mega_i_want_to ul.second-level-list a {
 color: #ffffff;
}

.megamenu .mega_i_want_to .level2 &gt; a {
    / * background: #A26235;*/
}

ul.third-level-list {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

li.class-cat {
    width: 23%;
    float: left;
 padding: 1%;
}

li.class-cat ul {
    padding: 0px;
    margin: 0px;
    list-style: none;
}

.third-level-list li.menuCol {padding: 0px;}


.mega_search .container ul.second-level-list.eleven.columns.alpha {
    width: 100%;
    float: none;
    display: block;
    margin: 0;
    column-count: 1;
}

.megamenu li.search {
    width: 100%;
}

.menuImage { 
  display: inline-block;
  vertical-align: top;
}

.menuImage img {
 max-width: 250px;
 max-height: 100%;
 width: auto;
 height: auto;
}

.menuSummary { color: #003E55; }

.menuSummary span {
    display: block;
    margin-top: 0;
    margin-bottom: 0.5em;
    font-size: 24px;
    font-weight: 700;
}

.menuSummary a {
    display: inline-block;
    padding: 2% 6%;
    color: #fff;
    font-size: 14px;
    margin-top: 10px; }

.menuSummary a.bg-gradient {
    background: #1f6483;
    background: -moz-linear-gradient(-30deg, #247194 20%, #01496a 80%);
    background: -webkit-linear-gradient(-30deg, #247194 20%,#01496a 80%);
    background: linear-gradient(135deg, #247194 20%,#01496a 80%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f6483', endColorstr='#01496a',GradientType=1 );
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

.menuSummary a:hover, .menuSummary a:focus {
  color: #003E55;
  background: #ececec;
  text-decoration: none;
    box-shadow: 0px 0px 2px 2px #d8d8d8;
    -moz-box-shadow: 0px 0px 2px 2px #d8d8d8;
    -webkit-box-shadow: 0px 0px 2px 2px #d8d8d8;
}</pre></body></html>