.nav-menu li a {
	color:#000;
}

.nav-menu li a:hover {
	color:#000 !important;
}

.main-menu-area.animated{
        padding-top: 28px;
}
body.admin-bar .main-menu-area.fixed-menu{
        padding-top: 8px;
}


    .nav-menu li a:hover, .nav-menu li a.active, .nav-menu li.current_page_item > a, .nav-menu li.current_page_parent > a {
        background-color: transparent;
        color: #000;
    }
    
    .menu-bar{
            margin-left: 35px;
    }
    
    .flex-viewport{
        transition:none !important;
        height:auto !important;
    }
    
    @media only screen and (min-width: 768px) {
    section .container, footer .footer-widgets {
               padding-top: 30px !important;
        padding-bottom: 30px !important;
    }
}

.nav-item.search-option{
    display:none;
}

.footer-widgets .wp-block-heading mark{
    color:#900709 !important
    
}
#contact label{
    display:block;
}
#contact input,#contact textarea{
    max-width:100%;
      resize: none;
    width:100%;
}

.page-id-49 .page-title,.page-id-1720 .page-title,.page-id-1531 .page-title,body.blog  .page-title,.page .page-title{
       visibility: hidden;
    height: 142px;
}

.button-store .custom-btn {
    border: 4px solid #fff;    background-color: #3b3b3b;
}

.disabledoverlay .overlay{
    display:none;
}

footer .footer-copyright {
    border-top: 0px solid #222;
 
}