/* Home Page */
/*
#grid-services .grid-services-cell1 {
    background-color: rgba(248, 143, 57, 0.9) !important;
    background-blend-mode: overlay;
}
#grid-services .grid-services-cell2 {
    background-color: rgba(255, 0, 0, 0.8) !important;
    background-blend-mode: overlay;
}
#grid-services .grid-services-cell3 {
    background-color: rgba(20, 148, 255, 0.8) !important;
    background-blend-mode: overlay;
}
#grid-services .grid-services-cell4 {
    background-color: rgba(255, 0, 0, 0.8) !important;
    background-blend-mode: overlay;
}
*/
.grid-headings h2 {
    text-shadow: 3px 3px 6px black;
    font-weight: bold !important;
}
.avia-slideshow {
    margin-top: 0;
}
h1.av-special-heading-tag {
    color: #B3001B !important;
    font-weight: 700 !important;
}
.avia-button.avia-size-x-large {
    font-size: 22px;
}

/* Main Menu */
.av-main-nav > li > a {
    padding: 0 25px;
}
/* Footer */
h3.widgettitle {
    font-size: 25px;
    margin-bottom: 30px;
}
#footer {
    text-align: center;
}
#footer .container {
    max-width: 1430px;
}
#footer p {
    font-size: 17px;
}
/* icon list */
#top .av-iconlist-small li {
    padding: 5px 0;
}
/* Basketball */
#basketball-header {
    background-position: 0 18% !important;
}
/* Booking Form */
#booking-form h4 {color: white;}
#booking-form h5 {color: white;}
#booking-form label {font-size: 16px !important;}
#booking-form .field-wrap input[type=button] {background: #50d378;font-size: 22px;padding: 10px 30px;}
.ninja-forms-req-symbol {color:red !important;}