@charset "utf-8";
/* CSS Document */
/* ------------------------------------ DO NOT EDIT, PLACE ANY IMAGES OR DELETE THIS CONTENT ------------------------------------*/
/* ----------------------------------------------- PLEASE USE OTHER CONTENT AREA TO EDIT -----------------------------------------*/
/* --- CSS UPDATED 01/08/2025 ---*/
/* --- MENU AND HEADER SETTINGS --- */


/* MAIN COLOR SCHEME WHOLE MICROSITE */
.parkscss #sitebody,
.parkscss .title_widget,
.parkscss .standardlayout .left_col .content_area {
	background: #FFF !important;
}
.parkscss .listtable th {
	background: #384349 !important;
}
.parkscss #page_footer p,
.parkscss #page_footer h2,
.parkscss #page_footer a,
.parkscss #page_footer a:hover {
	color: #384349 !important;
}
.parkscss p,
.parkscss h1,
.parkscss h2,
.parkscss h3,
.parkscss h4,
.parkscss h5,
.parkscss h6,
.parkscss a,
.parkscss a.text,
.parkscss .font_size a.text_size,
.parkscss table,
.parkscss .breadcrumb a:last-child:after,
.parkscss ul,
.parkscss ol,
.parkscss ul li,
.parkscss ol li {
	color: #384349 !important;
}

.parkscss #page_footer .footer_subscribe h2 {
	color: white !important;
}

/* ADA AND SHARE ICONS */
.parkscss a.font_larger:before, 
.parkscss a.font_smaller:before,
.parkscss .sharelink:before {
	background: #73AAB1 !important;
}
.parkscss .thickbox:before,
.parkscss .printer_friendly:before {
	color: #73AAB1 !important;
}

/* END */


.parkscss .imgoverlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
width: 100%;
background:rgba(115,170,177,.8);
cursor:pointer;
opacity: 0;
transition: .25s ease;
}
.parkscss .imgcontainer {
position:relative;
}
.parkscss .imgcontainer:hover .imgoverlay {
opacity: 1;
}
.parkscss .textoverlay {
color: white;top: 50%;
position: absolute;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
text-align: center;
}
.parkscss .list-filter {
display: none;
}
.parkscss path.search-trigger {
fill: #b9b9b9 !important;
}

.parkscss .vi-news-tiles-date {
	display:none !important;
	
}

/*--- HEADER SETTINGS ---*/
.parkscss .mobile_header,
.parkscss .facebook_feed .mobile_header,
.parkscss .twitter_feed .mobile_header,
.parkscss .small_box .mobile_header {
background:#384349;
color: white;
}

/* --
.parkscss .mainSpan_wrapper:after,
.parkscss .mainSpan_wrapper_home:after,
.parkscss .main_menu_widget {
background: url("https://www.smyrnaga.gov/home/showimage?id=9349") repeat-x;
}

--*/

.parkscss .dropdownmenu>li>a:before, .dropdownmenu>li>.notranslate a:before {
	background: none !important;
}

.parkscss .dropdownmenu>li>a:hover {
	color: #73AAB1 !important;
}

.parkscss .mainSpan_wrapper:after,
.parkscss .mainSpan_wrapper_home:after,
.parkscss .main_menu_widget {
background: #384349;
}

.parkscss .sticky_header {
	background: #384349;
}

.parkscss .megamenu_first a,
.parkscss .dropdownmenu li .notranslate a,
.parkscss #top_nav a {
color: #b9b9b9 !important;
}
.parkscss #siteheader,
.parkscss #jPanelMenu-menu,
.parkscss header,
.parkscss #page_footer .footer_subscribe::after {
background: #384349;
}
.parkscss .vi-content-columns-header, .vi-content-columns-subheader {
text-align:center;
}
.parkscss .dropdownmenu .megamenu_container {
background: none #384349 !important;
	border: .5px solid rgba(255,255,255,.25) !important;
}
.parkscss #siteheader a.menu_trigger:before {
background: #fff;
border: 1px solid #fff;
box-shadow: 0 6px 0 0 #fff;
}
.parkscss #siteheader a.menu_trigger:after {
background: #fff;
border: 1px solid #fff;
}
.parkscss a.megamenu_level1 {
color:#73AAB1 !important;
}
.parkscss #jPanelMenu-menu .inner_container {
background: rgba(0,0,0,.2) !important;
}
/* --- SEARCHBAR ---*/
.parkscss #searchbox {
background: rgba(0,0,0,.65);
}
.parkscss path#header-search .search-trigger .hidden-xs {
fill: #fff !important;
}
.parkscss #sitebody.standardlayout:before {
background: none #fff;
border-right: .5px #d5d5d5 solid;
}

/*--- LEFT SIDE BAR SETTINGS ---*/
.standardlayout .left_col .content_area {
border-left: 0 !important;
border-right: 0 !important;
border-bottom: 0 !important;
}
/*--- LEFT SIDE BAR MENU ---*/
.parkscss .sidenav ul li li a {background: #434343;}
.parkscss .sidenav ul li.sidenav_current a {background: #bd5741;}
.parkscss .sidenav ul li.sidenav_current.sidenav_expanded a:last-child {background:#434343;}
.parkscss .sidenav ul li a:hover {
background: #333 !important;
transition: .3s ease !important;
}
.parkscss .title_widget{
background: white;
}
/* BANNER */
.parkscss .onecolumnlayout .top_col figure.vi-fullwidth-banner:first-of-type, .twocolumnswithbottomlayout .top_col figure.vi-fullwidth-banner:first-of-type, .threecolumnswithbottomlayout .top_col figure.vi-fullwidth-banner:first-of-type {
margin-top: 0px !important;
height: 550px;
border-top: 1.5px solid #73AAB1;
border-bottom: 1.5px solid #73AAB1;
}
.parkscss .vi-fullwidth-banner .vi-banner-content {
top: 0 !important;
height: 0%;
display:none;
overflow:hidden;
background: rgba(56,67,73, 0.85) !important;
backdrop-filter: blur(13.1px) !important;
-webkit-backdrop-filter: blur(13.1px) !important;
transition: height ease .5s;
}
.parkscss .vi-fullwidth-banner .vi-banner-content:checked {
display: block;
height: 100%;
}
.parkscss .vi-fullwidth-banner .vi-banner-description {
max-height: calc(100.7em + 5px) !important;
text-align: left!important;
color: white !important;
}
.parkscss .vi-fullwidth-banner .vi-banner-title {
color: white !important;
}
.parkscss .row {
padding: 10px;
}
/*--- UL LI BULLETS ---*/
.parkscss ul.page-bullets li {
padding: 5px;
list-style: square;
}
ul.page-navigation li {
padding: 10px;
list-style: square;
}
.parkscss ul.no-decor li {
padding: 10px; 
list-style: none;
}
/* ----- SETTINGS ----- */
/*.parkscss h1,
.parkscss h2,
.parkscss h3,
.parkscss h4,
.parkscss h5,
.parkscss p,
.parkscss .subtitle {
color:black;
}
*/
.parkscss .onehundred {
width: 100%;
}
.parkscss .center {
text-align: center !important;
}
.parkscss .padding {
padding: 105px 0 25px 0 !important;
}
.parkscss .hidden {
display:none;
}
.parkscss .img {
width: 99%;
max-width: 99%;
}
.parkscss .rowseparator {
border-top: #f3f3f3 solid 5px;
margin: 75px 0;
}
/* --- COLORS --- */
.parkscss .alert-red {
background: #A22200;
color: #fff;
font-weight: 900;
width: 95.333%;
padding: 15px;
}
.parkscss .white {
color:#fff;
}
.parkscss .whitebg {
	background: #fff;
}
/* ----- BUTTON ----- */
.parkscss .btn-082759,
.parkscss .button  {
background: #73AAB1;
color: #333 !important;
display: inline-block;
padding: 15px !important;
margin: 15px 0;
border-radius: 0;
font-weight: 600;
cursor: pointer;
text-decoration: none !important;
}
.parkscss .btn-082759:hover,
.parkscss .button:hover {
background: #3F656B;
color: #fff !important;
transition: .3s ease;
}

/* ACCORDION */
.parkscss .ac-container label {
display: block;
padding: 8px 22px;
margin: 0 0 5px 0;
cursor: pointer;
background: #3F656B;
border-radius: 0px;
color: #fff;
}

.parkscss .ac-container {
    width: 100%;
    margin: 10px auto 30px auto;
    text-align: left;
}

.parkscss .ac-container label:hover {
background: #262424;
	color: #e53a3a;
	   -webkit-transition: height 0.15s ease-in-out, 0.15s;
    -moz-transition: height 0.15s ease-in-out, 0.15s;
    -o-transition: height 0.15s ease-in-out, 0.15s;
    -ms-transition: height 0.15s ease-in-out, 0.15s;
    transition: height 0.15s ease-in-out, 0.15s;
}


.parkscss .ac-container label:hover:after,.ac-container input:checked + label:hover:after {
    content: '';
    position: absolute;

}

.parkscss .ac-container input name="accordion-1" {
    display: none;
}

.parkscss .ac-container article {
    margin-top: -1px;
    overflow: hidden;
    max-height: 0px;
    position: relative;
    -webkit-transition: height 0.15s ease-in-out, 0.15s;
    -moz-transition: height 0.15s ease-in-out, 0.15s;
    -o-transition: height 0.15s ease-in-out, 0.15s;
    -ms-transition: height 0.15s ease-in-out, 0.15s;
    transition: height 0.15s ease-in-out, 0.15s;
}

.parkscss .ac-container input:checked ~ article {
    -webkit-transition: height 0.15s ease-in-out, 0.15s;
    -moz-transition: height 0.15s ease-in-out, 0.15s;
    -o-transition: height 0.15s ease-in-out, 0.15s;
    -ms-transition: height 0.15s ease-in-out, 0.15s;
    transition: height 0.15s ease-in-out, 0.15s;
}

.parkscss .ac-container input:checked ~ article.ac-medium {
    height: auto;
	max-height: 30000px;
	overflow:hidden;
}

.parkscss input {
display: none;
}
/* END OF ACCORDION */

/*--- FOOTER SETTINGS ---*/
.parkscss #page_footer .footer_subscribe .button_subscribe:hover {
background:#333;
color: #cbcbcb;
}
/*--- NAV IMAGE BUTTONS ---*/
.parkscss .vi-img-buttons {
position: relative !important;
top: -50px !important;
z-index: 1 !important;
}
.parkscss .vi-img-buttons .vi-img-buttons-item {
background: #73AAB1 !important;
overflow: visible !important;
border-radius: 150px !important;
border: 5px #73AAB1 solid !important;
transition: all .2s ease-out !important;
}
.parkscss .vi-img-buttons .vi-img-buttons-item:hover {
background: #3F656B !important;
}
.parkscss .vi-img-buttons .vi-img-buttons-img {
object-fit: scale-down !important;
}
.parkscss .vi-img-buttons .vi-img-buttons-text {
overflow: visible !important;
background: rgba(255,255,255,0) !important;
transition: all 10000000000s ease-in !important;
}
.parkscss .vi-img-buttons .vi-img-buttons-title {
overflow: visible !important;
position: relative !important;
top: 50px !important;
text-align: center !important;
transition: all 10000000000s ease-out !important;
}
.parkscss .vi-img-buttons .vi-img-buttons-desc {
transition: all 10000000000s ease-out !important;
}
.parkscss .vi-img-buttons .vi-img-buttons-desc:before {
transition: all 10000000000s ease-out !important;
transition-delay: 0s !important;
}
/*--- END BUTTON SETTINGS ---*/
/* --- MAIN CSS WEB FIXES --- */
#page_footer .footer_address p, #page_footer .footer_address a {
font-size: 16px;
}
p,
ul li {
font-size: 100% !important;
}
/*-- MOBILE DEVICE --*/
/*--- RESPONSIVE SCREEN---*/
@media screen and (max-width:47.99em) {
.parkscss .notmobile {
display: none;
}
.parkscss .margin {
margin: 15px 5px;
}
.parkscss .btn-082759,
.parkscss .button {
width: 100%;
}
.parkscss .vi-news-tiles-item {
width: 100%;
}
.parkscss #sitebody:before {
background: #fff;
}
.parkscss a#home_link {
top: 5px !important;
background-image: url(https://www.smyrnaga.gov/home/showimage?id=9377&t=638718630447522245) !important;
}
.parkscss .invert {
color: black;
}
.parkscss .onecolumnlayout .top_col figure.vi-fullwidth-banner:first-of-type {
margin-top: 0 !important;
height: auto !important;
border-top: 1.85px solid #3F656B;
border-bottom: 1.85px solid #3F656B;
}
.parkscss .vi-img-buttons .vi-img-buttons-item {
padding: 25px 20px !important;
max-width: calc(27% - 15px) !important;
margin-top: 30px;
}
.parkscss .vi-fullwidth-banner .vi-banner-slides .vi-banner-item{
min-height: 260px !important;
}
}
/*-- END MOBILE ---*/
/*--- RESPONSIVE TABLET SCREEN---*/
@media screen and (min-width: 48em){
.parkscss .notmobile {
display: none;
}
.parkscss .margin {
margin: 15px 5px;
}
.parkscss .vi-news-tiles-item {
font-size: 12px !important;
width: 137px;
}
.parkscss .search-trigger {
top: 56px !important;
width:35px;
height:35px;
-webkit-filter: invert(100%);
filter: invert(100%);
}
.parkscss .sticky_header #siteheader a#home_link {
top: 0 !important;
margin-top:0 !important;
	background: #384349;
}
.parkscss .invert {
color: white !important;
}
.parkscss .vi-img-buttons .vi-img-buttons-item {
padding: 50px 35px !important;
max-width: calc(27% - 15px) !important;
}
.parkscss #siteheader a#home_link {
width: 200px !important;
background-image: url(https://www.smyrnaga.gov/home/showimage?id=9377) !important;
}
}
/*--- RESPONSIVE SMALL PC SCREEN---*/
@media screen and (min-width: 62em){
.parkscss .notmobile {
display: block;
}
.parkscss .margin {
margin: 55px 5px;
padding: 10px;
}

.parkscss .vi-news-tiles-item {
width: 192px;
}
.parkscss .search-trigger {
top: 56px !important;
width:35px;
height:35px;
-webkit-filter: invert(100%);
filter: invert(100%);
}
.parkscss .sticky_header #siteheader a#home_link {
top: 0 !important;
margin-top:0 !important;
	background: #384349;
}
.parkscss .vi-img-buttons .vi-img-buttons-item {
padding: 50px 35px !important;
max-width: calc(17% - 15px) !important;
}
.parkscss #siteheader a#home_link {
width: 200px !important;
background-image: url(https://www.smyrnaga.gov/home/showimage?id=9377) !important;
}
.parkscss .invert {
color: white !important;
}
}
/*--- RESPONSIVE MEDIUM PC SCREEN---*/
@media screen and (min-width: 75em){
.parkscss .notmobile {
display: block;
}
.parkscss .margin {
margin: 55px 5px;
padding: 10px;
}

.parkscss .vi-news-tiles-item {
width: 210px;
}
.parkscss .search-trigger {
top: 56px !important;
width:35px;
height:35px;
-webkit-filter: invert(100%);
filter: invert(100%);
}
.parkscss .sticky_header #siteheader a#home_link {
top: 0 !important;
margin-top:0 !important;
	background: #384349;
}
.parkscss .vi-img-buttons .vi-img-buttons-item {
padding: 50px 35px !important;
max-width: calc(17% - 15px) !important;
}
.parkscss .vi-img-buttons .vi-img-buttons-text {
transition: all 5000000000s ease-in;
}
.parkscss #siteheader a#home_link {
width: 290px !important;
background-image: url(https://www.smyrnaga.gov/home/showimage?id=9381) !important;
}
.parkscss .invert {
color: white !important;
}
}
/*--- RESPONSIVE HIGH PC SCREEN---*/
@media screen and (min-width: 85.8125em){
.parkscss .notmobile {
display: block;
}
.parkscss .margin {
margin: 55px 5px;
padding: 10px;
}
.parkscss .vi-news-tiles-item {
width: 225px;
}
.parkscss .search-trigger {
top: 56px !important;
width:35px;
height:35px;
-webkit-filter: invert(100%);
filter: invert(100%);
}
.parkscss .sticky_header #siteheader a#home_link {
top: 0 !important;
margin-top:0 !important;
	background: #384349;
}
.parkscss .vi-img-buttons .vi-img-buttons-item {
padding: 50px 35px !important;
max-width: calc(17% - 15px) !important;
}
.parkscss .vi-img-buttons .vi-img-buttons-text {
transition: all 5000000000s ease-in;
}
.parkscss #siteheader a#home_link {
width: 290px !important;
background-image: url(https://www.smyrnaga.gov/home/showimage?id=9381) !important;
}
.parkscss .invert {
color: white !important;
}
}