body, a, h1, h2, h3, h4, h5, h6, input {
-moz-osx-font-smoothing: auto;
-webkit-font-smoothing: antialiased;
}
p, label {
-moz-osx-font-smoothing: auto;
}
header#top nav > ul > li > a {
-moz-osx-font-smoothing: grayscale;
}
a.nectar-button, input.button {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
}
a[href^="tel"]{
color: inherit  !important;
text-decoration: none !important;
}
input {
-webkit-appearance: none;
}
.mobileEle, .hideEle {
display: none !important;
}
.hideNavLink, .hideNavLink a {
visibility: hidden;
opacity: 0;
padding:  0 !important;
margin: 0 !important;
width: 0 !important;
font-size: 0 !important;
text-indent: -999999px;
}
.page-title {
display: none;
}
ul li {
padding-bottom: 20px;
}
.countyListCol ul li {
padding-bottom: 0;
}
.countyListCol p {
font-size: 16px;
}
.countyListCol .wpb_content_element {
margin-bottom: 0 !important;
}
.off-canvas-menu-container ul.menu li {
padding-bottom: inherit;
}
#header-outer.transparent header#top nav.styleOver > ul > li > a, #header-outer.transparent header#top nav.styleOver ul #search-btn a span.icon-salient-search, #header-outer.transparent header#top nav.styleOver ul #nectar-user-account a span, #header-outer.transparent nav.styleOver > ul > li > a > .sf-sub-indicator [class^="icon-"], #header-outer.transparent nav.styleOver > ul > li > a > .sf-sub-indicator [class*=" icon-"], #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart, .ascend #boxed #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart {
opacity: 1 !important;
}
.bottomZero {
padding-bottom: 0 !important;
}
#footer-outer[data-cols="1"][data-disable-copyright="false"] #copyright {
padding: 20px;
}
body[data-dropdown-style="minimal"] .sf-menu >li ul {
width: 23em;
}
body[data-dropdown-style="minimal"] .sf-menu >li ul li {
padding: 10px 0;
}
.mapp-iw p {
padding-bottom: 5px;
}
.pageHeadRow {
margin-bottom: 60px !important;
}
.pageHeadRow h2 {
font-size: 44px;
line-height: 44px;
}
.gm-svpc img {
position: relative !important;
}
.tablepress tfoot th, .tablepress thead th {
background: #fff!important;
}
.tablepress tfoot th:hover {
background: #eee!important;
}
.dataTables_wrapper input[type="search"] {
padding: 5px !important;
}
.tablepress, .dataTables_scrollHeadInner {
width: 100% !important;
}
.dataTables_scrollHeadInner .dataTable, .dataTables_scrollHeadInner th {
border: none !important;
}
.dirIntroRow {
margin-bottom: 50px !important;	
}
.heroHead {
text-transform: capitalize;
}
.hmTxt p {
font-size: 16px;
}
.hmBreakTxt h3 {
text-transform: capitalize;
font-size: 38px;
line-height: 38px;
}
.hmSocial {
margin: 0;
}
.hmSocial li {
list-style-type: none;
display: inline-block;
padding-right: 10px;
}
.hmSocial li a i {
font-size: 30px;
}
.hmSqImg {
max-height: 115px;
width: auto;
}
#footer-outer #copyright {
padding-bottom: 10px;
}
.conSubTxt {
text-indent: 2px;
}
.conTxtCol p {
font-size: 18px;
}
.linksRow ul li a {
font-size: 18px;
}
ul.event-list-view li {
list-style-type: none;
border-bottom: 2px dashed #ccc;
padding: 20px 0;
}
ul.event-list-view li:last-child {
border: none;	
}
ul.single-event-view li {
list-style-type: none;
}
.event-content {
padding: 40px 0;
}
.event-list .startdate, .event-list .enddate {
padding-bottom: 5px;
}
.event-time {
float: left;
margin-top: -3px;
}
.event-location {
float: left;
margin-top: -8px;
} @media only screen and (max-width: 1000px) {
.mobileEle {
display: block !important;
}
.deskEle {
display: none !important;
}
#slide-out-widget-area .mobile-only {
display: block !important;
margin-left: -15px !important;
}
.hmSocial {
margin-top: -25px;
}
.startdate {
float: none !important;
}
.enddate {
margin-left: 0 !important;
margin-top: 10px !important;
}
.multi-day {
margin: 0 0 0 4.2em !important;
}
}