.dropdown-link{text-transform: uppercase;}
.agree_terms{
	margin-bottom: 20px;
    padding-right: 27px;
    font-size: 16px;
}

.agree_terms a{
color: #c39549;
    text-decoration: none;
}

.book_home_form
{
width: 74vw;
    box-shadow: 3px 3px 10px 0 rgb(0 0 0 / 6%);
}

.sports_button{
	margin: 40px 0;  
}

.w-slide
{
background-position: 50% 50%;
background-size: cover;
}

.restaurants .dining_btn{
	margin-right: 30px;
}

.div-block-sports a{color: #000; text-decoration: none;}

.heading-13{
    font-size: 24px;
}

.ui-timepicker-wrapper {
    width: 350px !important;
}

.promos-block-dining-s1{
display: flex;
}

.slider-sub-page p{
padding-left: 36px;
color: #fff;
font-size: 1.1em;
line-height: 1em;
}

.membership-form {
    padding-top: 100px;
    padding-bottom: 100px;
    color: #000;
}

.heading-22 {
    color: #b98f41;
    text-align: left;
}

.serial_number {
    width: 25%;
    height: 25px;
    margin-bottom: 0px;
    background-color: #f7f7f7;
    color: #000;
    font-size: 12px;
    text-align: left;
}

.div-block-39 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
}

.grid-form-sports-select {
    margin-top: 40px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}

.contact-form-grid {
    display: -ms-grid;
    display: grid;
    margin-top: 40px;
    grid-auto-columns: 1fr;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}

.w-checkbox {
    display: block;
    margin-bottom: 5px;
    padding-left: 20px;
}

.w-checkbox-input {
    float: left;
    margin-bottom: 0px;
    margin-left: -20px;
    margin-right: 0px;
    margin-top: 4px;
    line-height: normal;
}

.app_form_membership {
    font-weight: 500;
    text-transform: none;
}

#w-node-_505bac39-50bf-e200-f58d-b9edb3edd24a-c461076a {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
}

.grid-form-sex {
    margin-top: 0px;
    -ms-grid-columns: 0.25fr 1fr;
    grid-template-columns: 0.25fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}

.grid-form-marital {
    margin-top: 0px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}

.child_name_app {
    margin-bottom: 0px;
    background-color: #f7f7f7;
}

.child_bod_app {
    margin-bottom: 0px;
    background-color: #f7f7f7;
}

#w-node-fe0cc2f8-bce8-2a84-020a-1b3864aeec54-c461076a {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
}



.grid-form-duration {
    margin-top: 10px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}

.app_form_duration_title {
    margin-top: 10px;
    font-size: 16px;
    font-weight: 600;
    text-transform: none;
}

#w-node-eeae86b6-ec74-463f-5adb-4290ecd0d20b-c461076a {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
}

.grid-form-category {
    margin-top: 10px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
}

#w-node-_8b8fa9da-8e20-ba28-6163-ed8d5604da32-c461076a {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
}

.app_form_duration_title {
    margin-top: 10px;
    font-size: 16px;
    font-weight: 600;
    text-transform: none;
}

.text-block-12 {
    margin-bottom: 15px;
    font-weight: 200;
    text-align: justify;
}

.app_form_agree {
    margin-bottom: 20px;
}

.membershio_app_form {
    margin-top: 20px;
    padding: 5px 30px;
    border-radius: 8px;
    background-color: #b98f41;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #fff;
}

.v_errors{
    display: none;
    margin-top: 20px;
    padding: 10px;
    background-color: #ffdede;
}

.v_success{
      display: none;
    padding: 20px;
        margin-top: 20px;
    text-align: center;
    background-color: #dddddd;
}





@media (max-width: 767px)
{

#w-node-_505bac39-50bf-e200-f58d-b9edb3edd23a-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}


#w-node-_505bac39-50bf-e200-f58d-b9edb3edd23e-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-d1a88e1e-0d9c-8b35-73f7-936e3530bf84-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_334c4366-0564-bd07-7c7b-abbfc0a15f34-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

.w-col {
    width: 100%;
    left: auto;
    right: auto;
}

#w-node-_5821dde3-2c5d-2b19-c59c-9c2f780ccc25-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_24b995bf-0812-bb57-ba18-d66769e3d123-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_505bac39-50bf-e200-f58d-b9edb3edd242-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_505bac39-50bf-e200-f58d-b9edb3edd246-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_1010601a-c161-36ab-0c07-15b697f956d3-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_2c2035c7-9917-07fb-e8c4-18e47929b3e0-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-ff4dfd63-a008-0759-7b60-372457157724-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-d839ae6d-e1da-4580-8285-178a5a3ece3f-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-dfe460aa-de9e-74ce-69ab-eee7fa9e7cd1-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_62332684-66ad-115e-d0b5-c9b7b167ebeb-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_54dc7d57-1ab8-5181-8ba8-e7617badf7cc-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_423d26f8-da82-0797-5d46-5fbd045495d6-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-f59a9f59-4911-771d-4d2b-f2be769eef8c-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_7fc3b071-bfaf-1762-90aa-b93a99e57a7e-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_501e2b46-2d58-abb1-a976-610fc6a88f95-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-cc146985-344c-7b6a-8e52-4ce37a0c4fa1-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_1792a1a4-934f-66d4-4176-9e545d534ac9-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_438013d2-4adc-6f98-1bce-7e3c5143d532-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_392bad16-80a6-90ca-a6cc-a3c24838d640-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

#w-node-_600e70a8-0f91-2462-55a7-4c71b5be4575-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

.grid-form-duration {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
}

.grid-form-category {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
}

#w-node-c8544d82-7e2e-504e-d4e0-8f1106cae9e8-c461076a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
}

.membership-form {
    margin-top: 50px;
    padding: 40px 20px;
}

.div-block-39 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.grid-form-sports-select {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
}



.promos-block-dining-s1{display: grid;}

.user_name{display: none;}

   .grandtotal-divbox .grandtotal-leftfieldbox .field-infobox .two-block{
    width: 100% !important;
   } 

    .field-infobox.cart-bottom .check-button{
    width: 60% !important;
}

.hero-section .w-slide{
background-position: 76% 50%;
}

.cart_button{width: 60%;}

.home_booking{
	display: block!important;
    justify-content: unset;
    padding: 20px!important;
}

.home_booking .booking-item
{
width: 100%;
margin-bottom: 20px;
}

.ui-widget.ui-widget-content{
    width: auto;
}

.ui-timepicker-wrapper{
	width: 240px!important;
}


}

