.video-slider .vid {
    width: 600px;
    height: 300px;
}
.main-header .menu-items {
    padding: 5px 0;
}
body.window_scrolled .menu-items {
    padding:0;
}
.slmp-reviews.review-postbox-form{
    margin-top:30px;
}
#slmp_geojuice{
    z-index:1;
    position:relative;
}
#xapp-widget .widget-container {
    z-index: 1000000!important;
}
.hero-slider .hero-caption-item .caption-item,
.inner-page-banner .page-banner:before{
    background-color: rgba(0, 0, 0, 0.7)!important;
}
footer .column-element .footer-col-item.site-info:before {
    color: #96d35f;
}
footer.site-footer .footer-menu ul li a:before {
    color: #96d35f !important;
}
a.site-btn {
    border: none !important;
    border-radius: 25px !important;
    font-weight: 600 !important;
    padding: 18px 25px 18px 25px !important;
}
.main-header .header-items {
    border-top: none !important;
    border-bottom: none !important;
}
header.site-header .top-ads {
    border-bottom: none !important;
}

.page-accordion .accordion-item .accordion-title {
    border: 1px solid #96d35f !important;
    background: #96d35f !important;
}
.page-accordion .accordion-item .accordion-title:hover, .page-accordion .accordion-item .accordion-title:focus, .page-accordion .accordion-item .accordion-title.active {
    border: 1px solid #5c5c5c !important;
    background: #5c5c5c !important;
}
@media only screen and (min-width: 1024px) {
    footer .column-element .footer-col-item.site-info {
        font-size: 13px!important;
    }
    .genesis-nav-menu .menu-item-1468,
    .genesis-nav-menu .menu-item-1466,
    .genesis-nav-menu .menu-item-1464,
    .genesis-nav-menu .menu-item-1467,
    .genesis-nav-menu .menu-item-1470,
    .genesis-nav-menu .menu-item-1472{
         margin-left: 198%;
    }
    .hd-styel-1 div#main-menu .nav-primary .genesis-nav-menu a{
        padding:15px 15px!important;
    }
    .genesis-nav-menu li.menu-item-1461 .sub-menu{
        column-count:2;
    }
   .genesis-nav-menu li.menu-item-1461 .sub-menu a {
        width: 300px;
        font-size: 0;
        display: flex !important;
        flex-wrap: wrap;
    }
    /*.genesis-nav-menu  li.menu-item-1461 .sub-menu {
        vertical-align: top;
        width: 50%;
        display: inline-flex;
    }*/    
    .genesis-nav-menu li.menu-item-1461 .sub-menu a {
        border-radius: 0;
        border: 1px solid #eee;
        display: flex;
        align-items: center;
    }
    .genesis-nav-menu .sub-menu a{
            font-size: 12px!important;
    }
    .genesis-nav-menu .menu-item.menu-item-1461 > a span:after,
    .genesis-nav-menu .menu-item.menu-item-1452 > a span:after,
    .genesis-nav-menu .menu-item.menu-item-1453 > a span:after{
        font-family: 'Font Awesome\ 5 Free';
        font-weight: 900;
        content: "\f0d7";
        margin-left: 7px;
        font-size: 12px;
    }
}

@media only screen and (min-width: 1367px) {
    footer .column-element .footer-col-item.site-info {
        font-size: 14px!important;
    }
}