/* Header Transparent Background Color */
@media screen and (min-width: 600px) {
  #header {
          background-color: rgba(0,0,0,0.5) !important;
  }
}

/* hide full width slider navigation dots */
.avia-slideshow-dots { display: none !important; }

/* top bar css */
#header_meta { background: #60bb46 !important; }
#header .phone-info, #header .phone-info a { color: #ffffff; }
#top .social_bookmarks li a { color: white; }

/* Menu BG */
div#header_main_alternate {
background-color: #0a456d !important;
} 

/* remove border below menu */
#header_main { border-bottom-width: 0px !important; }

/* Menu font color */
.html_header_top .av_bottom_nav_header #header_main_alternate .main_menu ul:first-child > li > a { color: #ffffff !important; }


/* heading on slider full width slider */
.avia-caption-title { text-transform:none !important;    }

/* make color section full width for masonry gallery or for whatever*/
#av-masonry-section .container, #full-width-section .container 
{ max-width: 100% !important; width: 100% !important; padding: 0; margin: 0; }

/* Image Caption */
#top .noHover .av-image-caption-overlay {
    height: 30px;
    background: #60bb46 !important;
    bottom: 0;
}

h3, p { line-height: 25px !important; }

/* @media only screen and (max-width: 2024px) {
.av-burger-menu-main { 
     display: block!important; 
}
#top .av_mobile_menu_tablet .av-main-nav .menu-item {
     display: none!important;
}} */

#socket {  /* background: #60bb46 !important; */ }