/* Enter Your Custom CSS Here */
body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel
{display:none;}
.mh-header-nav-wrap {
    background: #000;
    border-top: 3px solid #000;
}
.mh-main-nav-wrap {
    background: #000;
}
.mh-site-logo {
    padding: 55px 0;
}
.mh-navigation li a {
    color: #fff;
}
.mh-content-wrapper {
    background: #eee;
}
.mh-navigation li:hover {
    color: #fff;
}
#tw-responsive .tw-image img {
    width: 65%;
}
@media (min-width: 480px) {
#tw-responsive .column, #tw-responsive .columns {
    margin-left: -10%;
}
}
@media (min-width: 480px) {
#tw-responsive .seven.columns {
    width: 64%;
}
}
#tw-responsive .tw-name, #tw-responsive .tw-name a {
    font-size: 20px !important;
    font-family: raleway !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    color: black !important;
}
@media (max-width: 768px){
#tw-slider { 
  display: none;
}
}
.slicknav_menu {
    background: #660000;
}
.slicknav_btn {
    background: #660000;
}
.mh-content-wrapper {
    background: transparent;
    padding: 0px;
}
.mh-widget {
    margin-top: 68px !important;
}
.mh-wrapper {
    padding: 0px;
}
.mh-footer {
    background: transparent;
    border-top: none;
}
.mh-footer-widget {
    background: transparent;
    color: black;
    text-align: center;
    margin-bottom: -30px;
}
.mh-subfooter {
    display: none;
}
.mh-navigation li:hover {
    background: #6a8d73;
}
.mh-header-nav-mobile {
    display: none;
}
.mh-main-nav-mobile .slicknav_btn, .mh-main-nav-mobile .slicknav_menu, .mh-main-nav-mobile .slicknav_nav .slicknav_item:hover, .mh-main-nav-mobile .slicknav_nav a:hover {
    background: #000000;
}
.mh-main-nav-mobile .slicknav_nav ul {
    border-top: 1px solid #353535;
}
@media (max-width: 768px){
#tw-responsive .tw-info-price-buy-tix .button {
    display: inline-block;
}
}