﻿
.no-js .liquid-slider{height:350px;overflow:scroll;}
.ls-preloader{background:url(../images/loading.gif) #f2f2f2 no-repeat center 75px;opacity:1;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;}
.ls-wrapper{margin:0 auto;clear:both;overflow:auto;position:relative;}
.ls-wrapper .liquid-slider{background:transparent;width:1030px;float:left;overflow:hidden;position:relative;}
.ls-wrapper .panel-container{position:relative;}
.ls-wrapper .liquid-slider .panel-container .fade{position:absolute;top:0;left:0;display:block;}
.ls-wrapper .liquid-slider .panel{width:1030px;display:block;float:left;}
.ls-wrapper .offices-full .panel{max-width:520px;padding:0px;padding-left:0px;margin:0px;margin-left:0px;display:block;float:left;}
.ls-wrapper .sphone-full .panel{max-width:980px;padding:0px;padding-left:0px;margin:0px;margin-left:0px;display:block;float:left;}
.ls-wrapper .liquid-slider .panel img{}
.ls-wrapper .liquid-slider .panel img.olhome{width:30px;}
.ls-wrapper .liquid-slider .panel img.olservice{width:62px;}
.ls-wrapper .liquid-slider .panel video{}
.ls-wrapper .liquid-slider .panel-wrapper{padding:0px;position:relative;font-size:14px;}
.ls-wrapper .ls-nav a{background:#d8d8d8;color:#333333;margin-right:1px;padding:10px 15px;outline:0;}
.ls-wrapper .ls-nav a:hover{background:#f2f2f2;color:#333333;text-shadow:none;}
.ls-wrapper .ls-nav .current{background:#f2f2f2;}
.currentCrossLink{}
#liquid-nav .current{font-size:40px;color:#990000;}
#liquid-nav, #liquid-nav-sheriff{display:block;padding-top:20px;}
.crosslink, #liquid-nav-sheriff .crosslink{display:block;width:85%;margin:0 10px 10px 0;padding:4px 20px 4px 10px;font-size:16px;text-decoration:none !important;background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow-grey.png') right center no-repeat;-webkit-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);-ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);}
.crosslink:hover, #liquid-nav-sheriff .crosslink:hover{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}
.crosslink:active, #liquid-nav-sheriff .crosslink:active{width:85%;background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow.png') right center no-repeat;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);-ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);}
#liquid-nav .currentCrossLink, #liquid-nav-sheriff .currentCrossLink{width:90%;background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow.png') right center no-repeat;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);-ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);}
#liquid-nav .currentCrossLink:active, #liquid-nav-sheriff .currentCrossLink:active{width:90%;background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow.png') right center no-repeat;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);-ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);}
#liquid-nav .currentCrossLink:hover, #liquid-nav-sheriff .currentCrossLink:hover{-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);-ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);}
#liquid-nav-council, #liquid-nav-board, #liquid-nav-links{display:block;padding-top:0px;}
#liquid-nav-council .crosslink, #liquid-nav-board .crosslink, #liquid-nav-links .crosslink{display:block;width:95%;margin:0 0 5px 0;padding:1px 4px;font-size:14px;text-indent:10px;text-decoration:none !important;background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow-grey.png') right center no-repeat;-webkit-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);-ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);}
#liquid-nav-council .crosslink:hover, #liquid-nav-board .crosslink:hover, #liquid-nav-links .crosslink:hover{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}
#liquid-nav-council .crosslink:active, #liquid-nav-board .crosslink:active, #liquid-nav-links .crosslink:active{background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow.png') right center no-repeat;width:95%;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);-ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);}
#liquid-nav-council .currentCrossLink, #liquid-nav-board .currentCrossLink, #liquid-nav-links .currentCrossLink{background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow.png') right center no-repeat;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);-ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);}
#liquid-nav
-council .currentCrossLink:active, #liquid-nav-board .currentCrossLink:active, #liquid-nav-links .currentCrossLink:active{background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow.png') right center no-repeat;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);-ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);}
#liquid-nav-council .currentCrossLink:hover, #liquid-nav-board .currentCrossLink:hover, #liquid-nav-links .currentCrossLink:hover{-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);-ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);}
#liquid-nav-enviro{width:100%;display:block;padding-top:0px;text-align:center;}
#liquid-nav-enviro .crosslink{display:inline-block;width:28px;margin:0 1px 3px;padding:3px 0;font-size:16px;text-align:center;text-decoration:none !important;background:;-webkit-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);-ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);}
#liquid-nav-enviro .crosslink:hover{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}
#liquid-nav-enviro .crosslink:active{background:;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);}
#liquid-nav-enviro .currentCrossLink{background:;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);}
#liquid-nav-enviro .currentCrossLink:hover{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);}
#liquid-nav-dept{width:100%;display:block;padding-top:0px;padding-bottom:10px;text-align:center;}
#liquid-nav-dept .crosslink{display:inline-block;color:#ffffff !important;width:28px;margin:0 1px 3px;padding:3px 0;font-size:16px;text-align:center;text-decoration:none !important;background:#7394b6;-webkit-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-webkit-box-shadow:0px 1px 2px 1px rgba(0,0,0,0.3);-ms-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 1px 1px rgba(0,0,0,0.3);}
#liquid-nav-dept .crosslink:hover{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}
#liquid-nav-dept .crosslink:active{background:#e8ecf1;color:#003366 !important;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);}
#liquid-nav-dept .currentCrossLink{background:#e8ecf1;color:#003366 !important;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);}
#liquid-nav-dept .currentCrossLink:hover{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.3);}
#liquid-nav-office{display:block;padding-top:0px;}
#liquid-nav-office{list-style:none;margin-left:0;padding-left:0;}
#liquid-nav-office .crosslink{display:block;width:90%;margin:0 0 2px 0;padding:1px 8% 1px 2%;font-size:14px;text-decoration:none !important;background:#ffffff url('https://www.charlestoncounty.org/images/current-arrow-grey.png') right center no-repeat;border-bottom:1px solid #e8ecf1;-webkit-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}
#liquid-nav-office .crosslink:hover{}
#liquid-nav-office .crosslink:active{width:90%;background:#ffffff url('https://www.charlestoncounty.org/images/current-arrow.png') right center no-repeat;border-bottom:1px solid #d5dce4;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}
#liquid-nav-office .currentCrossLink{background:#ffffff url('https://www.charlestoncounty.org/images/current-arrow.png') right center no-repeat;border-bottom:1px solid #d5dce4;}
#liquid-nav-office .currentCrossLink:hover{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-ms-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-o-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}
#liquid-nav-divisions{display:block;padding-top:10px;}
#liquid-nav-divisions{list-style:none;margin-left:0;padding-left:0;}
#liquid-nav-divisions .crosslink{display:block;width:90%;margin:0 0 2px 0;padding:1px 8% 1px 4%;font-size:14px;text-decoration:none !important;background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow-grey.png') right center no-repeat;-webkit-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;}
#liquid-nav-divisions .crosslink:hover{}
#liquid-nav-divisions .crosslink:active{background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow.png') right center no-repeat;}
#liquid-nav-divisions .currentCrossLink{background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow.png') right center no-repeat;}
#liquid-nav-divisions .currentCrossLink:hover{}
#liquid-nav-contracted{display:block;padding-top:10px;}
#liquid-nav-contracted{list-style:none;margin-left:0;padding-left:0;}
#liquid-nav-contracted .crosslink{display:block;width:85%;margin:0 0 2px 0;padding:1px 8% 1px 4%;font-size:14px;text-decoration:none !important;background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow-grey.png') right center no-repeat;-webkit-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;}
#liquid-nav-contracted .crosslink:hover{}
#liquid-nav-contracted .crosslink:active{background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow.png') right center no-repeat;}
#liquid-nav-contracted .currentCrossLink{background:#e8ecf1 url('https://www.charlestoncounty.org/images/current-arrow.png') right center no-repeat;}
#liquid-nav-contracted .currentCrossLink:hover{}
.ls-wrapper .ls-nav ul{padding:0;clear:both;display:block;margin:auto;overflow:hidden;}
.ls-wrapper .ls-nav ul li{display:inline;}
.ls-wrapper .ls-nav ul li a{display:block;float:left;text-decoration:none;}
.ls-wrapper .ls-nav{overflow:hidden;clear:both;}
.ls-wrapper .ls-select-box{width:100%;height:35px;overflow:hidden;background:url(../img/menu.png) no-repeat right #ddd;}
.ls-wrapper .ls-select-box select{width:150%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:5px;font-size:110%;border:none;height:35px;cursor:pointer;outline:0;}
.ls-wrapper .ls-nav-left, .ls-wrapper .ls-nav-right{float:left;}
.ls-wrapper .ls-nav-left a, .ls-wrapper .ls-nav-right a{background:#000;color:#fff;padding:5px;width:100px;display:block;text-align:center;text-decoration:none;}
.ls-wrapper .ls-nav-left-arrow, .ls-wrapper .ls-nav-right-arrow{cursor:pointer;float:left;}
.ls-wrapper .ls-nav-left-arrow a, .ls-wrapper .ls-nav-right-arrow a{display:block;}
.ls-wrapper .ls-nav-left, .ls-wrapper .ls-nav-left-arrow{clear:both;}
.ls-wrapper .ls-nav-right-arrow{width:25px;height:25px;background:url(../img/arrow.png) no-repeat top right;margin-top:50px;margin-right:5px;position:relative;}
.ls-wrapper .ls-nav-left-arrow{width:25px;height:25px;background:url(../img/arrow.png) no-repeat top left;margin-top:50px;margin-left:5px;position:relative;}
.ls-wrapper .ls-nav-left-arrow:hover{background:url(../img/arrow.png) no-repeat bottom left;}
.ls-wrapper .ls-nav-left-arrow:active{}
.ls-wrapper .ls-nav-right-arrow:hover{background:url(../img/arrow.png) no-repeat bottom right;}
.ls-wrapper .ls-nav-right-arrow:active{}
.arrows .liquid-slider{margin:0 10px;}
.ls-responsive .liquid-slider{width:100%;margin:0;}
.ls-wrapper .liquid-slider .panel-wrapper{padding:0px;position:relative;font-size:14px;}
.ls-responsive .liquid-slider .panel .panel-wrapper{padding-left:0;margin-left:5px;}
.ls-responsive .liquid-full .panel .panel-wrapper{padding-left:0;margin-left:12px;}
.ls-responsive .sphone-full .panel .panel-wrapper{padding-left:0;margin-left:40px;width:100%;}
.ls-responsive .offices-full .panel .panel-wrapper{padding-left:90px;margin-left:10px;width:auto;}
.ls-responsive .ls-nav-left{position:absolute;left:0;z-index:2;}
.ls-responsive .ls-nav-left a{background:#9A9A9A;width:80px;}
.ls-responsive .ls-nav-left a:hover{background:#747474;}
.ls-responsive .ls-nav-right{position:absolute;right:0;z-index:2;}
.ls-responsive .ls-nav-right a{background:#9A9A9A;width:80px;}
.ls-responsive .ls-nav-right a:hover{background:#747474;}
.ls-responsive .ls-nav-left-arrow{position:absolute;left:0;z-index:2;}
.ls-responsive .ls-nav-right-arrow{position:absolute;right:0;z-index:2;}
@media only screen and (max-width:320px){.ls-responsive .sphone-full .panel .panel-wrapper{padding-left:0;margin-left:10px;width:100%;}
.panel-wrapper{font-size:10px;}
.ls-wrapper .liquid-slider .panel-wrapper a{font-size:8px;}
.ls-wrapper .liquid-slider .panel-wrapper p{font-size:8px;}
}
@media only screen and (min-width:768px){}
@media only screen and (min-width:1030px){}
@media only screen and (min-width:1240px){}
@media only screen and (-webkit-min-device-pixel-ratio:1.5zz),
only screen and (min--moz-device-pixel-ratio:1.5),
only screen and (min-device-pixel-ratio:1.5){}