#mx-locations .locatoin-map .location-information {
    display: block;
    padding: 40px 30px;
    cursor: pointer;
}

#mx-locations .locatoin-map .location-title {
    background-image: none;
    margin-left: 30px;
    margin-right: 50px;
    padding-bottom: 15px;
}

#mx-locations .locatoin-map .location-information p {
    margin-bottom: 20px;
}

#mx-locations .locatoin-map .location-information .email-info {
    padding-top: 30px;
    margin-top: 30px;
}

#mx-locations .opening-times-btn {
    background-color: #123958;
    display: inline-block;
    padding: 5px 20px;
    border-radius: 20px;
    cursor: pointer;
}

#mx-locations .locatoin-map .single-locatin.active .location-title {
    display: block;
}

#mx-locations .locatoin-map .locations-wrap .location-list {
    overflow: hidden;
    overflow-y: scroll;
    height: 700px;
    position: relative;
}

#mx-locations .locatoin-map .location-information .opening-times {
    position: static;
    display: none;
    padding: 25px 25px;
    margin-top: 25px;
}

#mx-locations .locatoin-map .location-information .opening-times.active {
    display: block;
}

body #mx-locations .locatoin-map :first-child>.location-information {
    min-height: unset;
}

#mx-locations .single-locatin {
    position: relative;
    border-bottom: 2px solid #fff;
}

#meet-max-video .right-video {
    padding-top: 60px;
    padding-bottom: 60px;
    padding-right: 20px;
}

#meet-max-video .left-video a {
    height: 100%;
}

#meet-max-video .left-video img {
    height: 100%;
    object-fit: cover;
}


ul.products li.product {
    transition: all 0.3s ease;
}

ul.products li.product:hover {
    box-shadow: 0px 0px 14px #bebebe;
}

ul.products li.product:hover .button {
    background-color: #f4b333;
}



#header.sticky .free-shipping-notice {
    display: none;
}

.woocommerce ul.products li.product .price {
    display: none;
}

.products-empty {
    width: 100%;
    text-align: center;
    padding: 10px;
}



/*#header .cart-admin-search .cart {
    display: none;
}

.cart-admin-search-mobile .cart {
    display: none;
}*/


#max-menus .mobile-button-order-delevary {
    display: none;
}

/*#header .admin {
    display: none;
}*/

.cart-admin-search-mobile {
    display: none;
}

#max-menus .container .menu-sidebar {
    margin-bottom: 40px;
}

/*#header .cart-admin-search .search {
    display: none;
}*/

#main-menu .cart-admin-search-mobile .search {
    display: none;
}

@media (max-width: 767px) {
    #meet-max-video .right-video {
        padding-top: 60px;
        padding-bottom: 60px;
        padding-right: 10px;
        padding-left: 40px;
    }

    #header .col-7 {
        flex: 0 0 83.333333%;
        max-width: 83.333333%;
        /*  padding-right: 80px;*/
    }
}

@media (max-width: 575px) {
    body #mx-locations .locatoin-map .locations-wrap {
        width: 100%;
    }

    #mx-locations .locatoin-map .locations-wrap .location-list {
        height: auto;
        max-height: 500px;
    }
}


#max-recent-evetns .max-right-event-content h2 {
    font-size: 80px;
    margin-bottom: 50px;
    font-weight: 400;
}

.event-content-wrap>div a {
    color: #000;
    text-decoration: underline;
}

#max-recent-evetns .max-right-event-content {
    padding: 70px 50px;
}

#max-recent-evetns .left-event-img a {
    height: 100%;
    display: block;
}

#max-recent-evetns .left-event-img img {
    height: 100%;
    object-fit: cover;
}
#max-recent-evetns .max-right-event-content .view-all {
    margin-top: 55px;
}


@media (max-width: 991px) {
    #max-recent-evetns .max-right-event-content {
    padding: 50px 40px;
}
#max-recent-evetns .max-right-event-content .view-all {
    margin-top: 45px;
}
}

@media (max-width: 767px) {
#max-recent-evetns .max-right-event-content h2 {
    font-size: 50px;
    margin-bottom: 30px;
}
#max-recent-evetns .max-right-event-content {
    padding: 40px 30px;
}
#max-recent-evetns .max-right-event-content .view-all {
    margin-top: 30px;
}
}