/*
    Theme Name: Planning Sports JLT
    Version: 1.0
    Author: Me
*/

.admin-bar header {
    margin-top: 32px;
  }

header {
    position: fixed;
    top: 10px;
    left: 10px;
}

header > img {
    width: 80px;
    height: 80px;
}

.page-title h1 {
    text-align: center;
    text-transform: uppercase;
    color: #44BBC9;
    font-weight: 700;
    font-size: 2.5em;
}

.page-title, .page-content {
    width: 80%;
    margin: auto;
}

/***** FRONT PAGE *****/

#home__sports {
    width: 100%;
    height: 95vh;
}

#home__sports img {
    position: absolute;
    width: 10%;
    transition: left 1.5s, rotate 0.5s, top 1.5s;
}

/* #home__sports_container {
    position: absolute;
    left: 45%;
    top: 45%;
    transition: left 2s, rotate 2s;
} */

.page-template-home header {
    display: none;
}

/***** BOOKING ACTIVITIES *****/

.bookacti-calendar-title, .bookacti-form-field-id-2, .bookacti-form-field-id-3, .bookacti-form-field-id-4, .bookacti-availability-container {
    display: none !important;
}

.fc-event-main {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: space-evenly !important;
    font-weight: bold !important;
    font-size: 1.35em !important;
    color: #000000 !important;
}

.fc-event-title-container {
    flex-grow: 0 !important;
    text-align: center !important;
}

/* button */

.fc .fc-button-primary {
    background-color: #0072C0;
}

.fc .fc-button-primary:hover {
    background-color: #FFF;
    color: #0072C0;
}

.fc-event:hover {
    cursor: not-allowed !important;
}

.bookacti-user-is-logged-in, .bookacti-form-field-type-quantity, .bookacti-form-field-type-submit, .bookacti-user-is-not-logged-in {
    display: none;
}