@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.3.0/font/bootstrap-icons.css);.flex{display:flex}.grid{display:grid}.jc-sb{justify-content:space-between}.grid{display:grid}.wrap{flex-wrap:wrap}.card{background-color:#f9f9fa;border-radius:9px;box-shadow:0 0 20px rgba(52,76,95,.16)}.card--grey{background-color:#f9f9fa;border-radius:9px;box-shadow:0 0 20px rgba(52,76,95,.1)}.card--white{background-color:#fff;border-radius:9px;box-shadow:0 0 20px rgba(52,76,95,.1);overflow:hidden}.card--dark{background-color:#344c5f;border-radius:9px;box-shadow:0 0 20px rgba(52,76,95,.1)}.font-lg,.font-med,.font-sm{font-family:arial}.font-sm{font-size:.9rem;line-height:16px;margin-bottom:0}.font-med{font-size:1.1rem;line-height:19px;margin-bottom:0}.font-lg{font-size:1.3rem;line-height:19px;margin-bottom:0}.bold{font-weight:700}.italic{font-style:italic}.cancel-col{color:#f21846}.programmes_h6{margin-bottom:0;font-family:"Exo 2",sans-serif;font-style:italic}.bodySmall{line-height:14px}.toggleDisplay{display:none}.confirmation-message{padding:10px;text-align:center;border-radius:9px;margin-bottom:20px}.confirmation-message .cm__link{text-decoration:underline;color:#253644;white-space:pre;transition:all .2s}.confirmation-message .cm__link:hover{opacity:.6}.confirmation-message--positive{border:1px solid #17b347;background-color:rgba(23,179,71,.1)}.confirmation-message--negative{border:1px solid #f21846;background-color:rgba(242,24,70,.1)}#content .p-data-table .v-data-table__wrapper td,#content .p-data-table .v-data-table__wrapper th{font-size:1rem}#content .p-data-table .v-data-table__wrapper td,#content .p-data-table .v-data-table__wrapper th{font-size:.9rem;line-height:18px;margin-bottom:0;padding:0 7px}#content .p-data-table .v-data-table__wrapper td:first-of-type,#content .p-data-table .v-data-table__wrapper th:first-of-type{padding-left:10px}#content .p-data-table .v-data-table__wrapper td:last-of-type,#content .p-data-table .v-data-table__wrapper th:last-of-type{padding-right:10px}#content .p-data-table .v-data-table__wrapper .v-data-table-header{background-color:#344c5f}#content .p-data-table .v-data-table__wrapper .v-data-table-header tr th{color:#fff}#content .p-data-table .v-data-table__wrapper .v-data-table-header tr th i{color:#c6d1d7}#content .p-data-table .v-data-table__wrapper .v-data-table-header .theme--light.v-input,#content .p-data-table .v-data-table__wrapper .v-data-table-header .theme--light.v-input input,#content .p-data-table .v-data-table__wrapper .v-data-table-header .theme--light.v-input textarea,#content .p-data-table .v-data-table__wrapper .v-data-table-header .theme--light.v-label{color:#fff}@media all and (min-width:600px){#content .p-data-table .v-data-table__wrapper td,#content .p-data-table .v-data-table__wrapper th{max-width:10rem}}@media all and (min-width:1311px){#content .p-data-table .v-data-table__wrapper td,#content .p-data-table .v-data-table__wrapper th{max-width:100%}}.programmes{font-size:16px;margin-bottom:20px}.programmes .p-h1{font-size:2.15384615rem}.programmes .p-h2{font-family:"Exo 2",sans-serif;font-size:1.563em;font-style:italic;font-weight:600;line-height:1.263em;margin-bottom:.625em}.programmes .p-h3{font-family:Montserrat,sans-serif;font-size:1.25em;font-style:normal;font-weight:600;line-height:1.05em;margin-bottom:.425em}.programmes .p-h3--alt{font-family:Montserrat,sans-serif;font-size:1.25em;font-style:normal;font-weight:400;line-height:1.05em;margin-bottom:.425em}.programmes .p-h5{font-family:Montserrat,sans-serif;font-size:1em;font-style:normal;font-weight:600;line-height:.9em;letter-spacing:.2px}.programmes .alt-btn{border:1px solid #af3457!important;color:#fff!important}.programmes .alt-btn::before{background-color:#c45476!important}.programmes .alt-btn::after{background-color:#bd3a61!important}.programmes .highlight{color:#000000}.programmes .highlight-light{color:#000000}.programmes .blue{color:#344c5f}.programmes .blue-dark{color:#253644}.programmes .blue-light{color:#435b6f}.programmes .grey{color:#dce2e5}.programmes .grey-darker{color:#c6d1d7}.programmes .grey-light{color:#f9f9fa}.programmes .white{color:#fff}.programmes a{cursor:pointer}.programmes p{margin-block-end:0}.programmes .bi-caret-down-fill{transition:all .4s}.programmes .price-box{padding:7px 10px;border-radius:9px;border:1px solid #c6d1d7}.programmes .v-select .vs__dropdown-toggle{padding:8px;background-color:#fff;border-radius:9px}.programmes .v-select .vs__dropdown-toggle .vs__selected-options input,.programmes .v-select .vs__dropdown-toggle .vs__selected-options input::placeholder{font-weight:700;font-size:.9rem;margin-top:0}.programmes .vs__open-indicator{transform:scale(.8);margin-top:4px}.programmes .membersContent{min-height:300px}.programmes .v-select .vs__actions{align-items:center}.programmes .upper-wrapper{display:block;width:100%}.programmes .upper-wrapper .login-wrapper{display:flex}.programmes .upper-wrapper .login-wrapper .button:last-of-type{margin-left:20px}.programmes .upper-wrapper .fixed-header{position:fixed;top:0;left:0;width:100%;z-index:9999;border-radius:0}.programmes .upper-wrapper .fixed-header .pm__header{justify-content:space-between}.programmes .upper-wrapper .fixed-side{position:fixed;top:0;z-index:9999}.programmes .payment-module{background-color:#000000;margin-bottom:20px;border-radius:9px;box-shadow:0 5px 10px rgba(42,54,59,.1);top:0;transition:all .5s ease}.programmes .payment-module .expiration-message{color:#ff6919}.programmes .payment-module .ticketsList li{font-size:1.1rem;line-height:19px;margin-bottom:0;margin-bottom:5px}.programmes .payment-module .ot__events{display:grid;grid-auto-flow:column;grid-gap:3px;padding:3px 5px;border-radius:9px;width:min-content;background-color:#f9f9fa;align-items:center;margin:5px 5px 0 0}.programmes .payment-module .pm__individual-groups-wrapper{display:grid;grid-auto-flow:row;grid-gap:10px;padding-bottom:10px;border-bottom:1px solid #cad1d4}.programmes .payment-module .ot__subtotal{display:grid;grid-auto-flow:row;grid-gap:10px}.programmes .payment-module--mobile{position:fixed;top:-100%;left:0;transition:all .5s ease;width:100%;opacity:0}.programmes .fixed-module{top:0;opacity:1;z-index:200;transition:all .5s ease;width:100%;left:0;border-radius:0}@media all and (min-width:769px){.programmes .payment-module--mobile{position:fixed;top:-100%;transition:all .5s ease;width:calc(100vw - 341px);left:20px;opacity:0}.programmes .fixed-module{top:0;left:20px;opacity:1}}@media all and (min-width:1025px){.programmes .payment-module--mobile{width:calc(100vw - 342px)}}@media all and (min-width:1186px){.programmes .payment-module--mobile{width:calc(100vw - 393px)}}@media all and (min-width:1401px){.programmes .fixed-module{top:0;left:auto;opacity:1}.programmes .payment-module--mobile{width:1046px;left:auto}}@media all and (min-width:1061px){.programmes .sticky{position:sticky;top:0;z-index:120}}.programmes .pm__header{justify-content:space-between;padding:20px;cursor:pointer}.programmes .pm__header h6{color:#fff;margin-bottom:0;position:relative}.programmes .pm__header h6 span{position:absolute;top:-5px;font-size:1rem;background-color:#f21846;height:1.7rem;width:1.7rem;border-radius:50%;right:-27px;font-weight:700;font-family:arial;display:flex;justify-content:center;align-items:center}.programmes .pm__header p{color:#c6d1d7;font-size:.9rem;line-height:18px;margin-bottom:0}.programmes .pm__header i{color:#fff}.programmes .pm__header .rotate{transform:rotate(180deg)}.programmes .pm__header-details{padding:10px 20px 10px;background-color:#253644;border-radius:5px 5px 0 0}.programmes .pm__header-details p{color:#c6d1d7;margin-bottom:5px}.programmes .pm__header-icons-container>div:first-of-type{margin-right:10px}.programmes .pm__icon-group{align-items:center}.programmes .pm__icon-group i{margin-right:5px;color:#000000}.programmes .pm__icon-group p{margin-bottom:0}.programmes .pm__revealed-container{background-color:#fff;max-height:0;transition:all 1s cubic-bezier(0,1,0,1);overflow:hidden;opacity:0;border-bottom:2px solid #ff0000}.programmes .pm__revealed-container--open{max-height:90rem;padding-bottom:10px;opacity:1;transition:all .5s ease-in-out}.programmes .pm__pay{padding:10px 20px;display:grid;grid-auto-flow:row;grid-gap:5px}.programmes .ot__entry{flex-wrap:wrap}.programmes .calendar__wrapper{padding:20px 10px}.programmes .calendar__wrapper .modal{width:100%}.programmes .calendarLegend li{font-size:.9rem;line-height:18px;margin-bottom:0}.programmes .calendarLegend li.button{width:13rem}.programmes .calendar__header{padding:10px 0;justify-content:space-between;align-items:flex-start}.programmes .calendar__header h2{margin-bottom:10px}.programmes .calendar__header .button{width:10rem}.programmes .calendar__h-text{font-size:1.1rem;line-height:19px;margin-bottom:0;color:#344c5f;margin-bottom:10px}.programmes .appliedFiltersWrapper p.applied_filter{font-size:1.1rem;line-height:19px;margin-bottom:0;font-weight:700;color:#435b6f}.programmes .calendar__filter-wrapper{background-color:#f9f9fa;width:100%;position:relative;padding:10px;border-radius:9px}.programmes .calendar__filters h6{margin-bottom:10px;font-family:"Exo 2",sans-serif;font-style:italic}.programmes .filter__button-group{margin-right:5px;margin-bottom:5px}.programmes .filter__button{border:1px solid #000000;padding:5px;border-radius:9px;font-size:.9rem;line-height:18px;margin-bottom:0;font-weight:700;background-color:transparent;color:#000000}.programmes .filter__button--active{background-color:#000000;color:#fff}.programmes .lower-wrapper{margin-top:20px}.programmes .lower-wrapper .calendar__filter-wrapper.fullScreen{display:none}.programmes .filter__option,.programmes .filter__option--active,.programmes .filter__option--inactive{border-radius:9px;padding:5px 7px;background-color:#fff;font-size:.9rem;line-height:18px;margin-bottom:0}.programmes .filter__option{border:1px solid #cad1d4}.programmes .filter__option--inactive{opacity:.5;border:1px solid #cad1d4}.programmes .filter__option--active{border:1px solid #ff0000}@media all and (min-width:1061px){.programmes .lower-wrapper{display:grid;grid-template-columns:minmax(40rem,80%) minmax(20rem,20%)}.programmes .lower-wrapper .calendar__filter-wrapper.fullScreen{display:block}.programmes .lower-wrapper .card,.programmes .lower-wrapper .card--white{position:relative}.programmes .lower-wrapper .card--white{z-index:100}.programmes .lower-wrapper .card{z-index:0;margin-left:-1rem;padding-left:2rem;padding-right:10px;height:min-content}.programmes .view_filter_buttons{display:none}}.programmes .fc .fc-header-toolbar{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;margin-bottom:10px}.programmes .fc .fc-header-toolbar .fc-left,.programmes .fc .fc-header-toolbar .fc-right{float:none;flex-shrink:0}.programmes .fc .fc-header-toolbar .fc-left .fc-button-group,.programmes .fc .fc-header-toolbar .fc-right .fc-button-group{margin-left:0}.programmes .fc .fc-header-toolbar .fc-left{order:2;width:50%;justify-content:flex-start}.programmes .fc .fc-header-toolbar .fc-left .fc-button,.programmes .fc .fc-header-toolbar .fc-left .fc-state-default{font-size:.9rem;line-height:18px;margin-bottom:0;font-weight:700;background-image:none;background-repeat:no-repeat;background-color:#fff;color:#253644;text-shadow:none;box-shadow:none;padding:0;border:1px solid;height:2.6rem;width:5rem;border-radius:9px;border-color:#000000!important}.programmes .fc .fc-header-toolbar .fc-left .fc-button:hover,.programmes .fc .fc-header-toolbar .fc-left .fc-state-default:hover{background-color:#000000;color:#fff}.programmes .fc .fc-header-toolbar .fc-center{flex-shrink:2;order:1;display:flex;justify-content:center;width:100%;height:2.4rem}.programmes .fc .fc-header-toolbar .fc-center h2{width:13rem}.programmes .fc .fc-header-toolbar .fc-center>*{margin-left:0}.programmes .fc .fc-header-toolbar .fc-center .fc-button,.programmes .fc .fc-header-toolbar .fc-center .fc-state-default{background-image:none;background-repeat:no-repeat;background-color:transparent;color:#253644;text-shadow:none;box-shadow:none;border:none;padding:0}.programmes .fc .fc-header-toolbar .fc-center .fc-button-active{background-color:#000000;color:#fff}.programmes .fc .fc-header-toolbar .fc-right{order:3;width:100%;display:flex;justify-content:center}.programmes .fc .fc-header-toolbar .fc-right .fc-button,.programmes .fc .fc-header-toolbar .fc-right .fc-state-default{font-size:.9rem;line-height:18px;margin-bottom:0;font-weight:700;background-image:none;background-repeat:no-repeat;border-color:#000000!important;background-color:transparent;color:#253644;text-shadow:none;box-shadow:none;border:1px solid;height:2.6rem;width:6.6rem}.programmes .fc .fc-header-toolbar .fc-right .fc-button .fc-corner-left,.programmes .fc .fc-header-toolbar .fc-right .fc-button:first-of-type,.programmes .fc .fc-header-toolbar .fc-right .fc-state-default .fc-corner-left,.programmes .fc .fc-header-toolbar .fc-right .fc-state-default:first-of-type{border-top-left-radius:9px;border-bottom-left-radius:9px}.programmes .fc .fc-header-toolbar .fc-right .fc-button .fc-corner-right,.programmes .fc .fc-header-toolbar .fc-right .fc-button:last-of-type,.programmes .fc .fc-header-toolbar .fc-right .fc-state-default .fc-corner-right,.programmes .fc .fc-header-toolbar .fc-right .fc-state-default:last-of-type{border-top-right-radius:9px;border-bottom-right-radius:9px}.programmes .fc .fc-header-toolbar .fc-right .fc-button-active{background-color:#000000;color:#fff}.programmes .fc .fc-content span{font-family:arial;font-size:.9rem;line-height:16px;margin-bottom:0}@media all and (min-width:769px){.programmes .fc .fc-header-toolbar{justify-content:space-between}.programmes .fc .fc-header-toolbar .fc-left{order:2;width:min-content}.programmes .fc .fc-header-toolbar .fc-center{order:1;justify-content:flex-end;width:100%}.programmes .fc .fc-header-toolbar .fc-right{order:3;width:min-content}}@media all and (min-width:1311px){.programmes .fc .fc-header-toolbar{flex-wrap:nowrap}.programmes .fc .fc-header-toolbar .fc-left{order:1}.programmes .fc .fc-header-toolbar .fc-center{order:2;justify-content:center}.programmes .fc .fc-header-toolbar .fc-right{order:3;justify-content:flex-end}.programmes .fc .fc-header-toolbar .fc-center,.programmes .fc .fc-header-toolbar .fc-left,.programmes .fc .fc-header-toolbar .fc-right{width:min-content}}.programmes .fc .fc-event{background:#000000}.programmes .fc-timeGridDay-view .fc-row .fc-content-skeleton,.programmes .fc-timeGridWeek-view .fc-row .fc-content-skeleton{min-height:32px}.programmes a.fc-day-grid-event span{font-size:.9rem!important}.programmes a.fc-day-grid-event>div:first-of-type{display:flex;flex-direction:column}.programmes a.fc-day-grid-event>div:first-of-type span{font-weight:700!important}.programmes a.fc-day-grid-event>span:first-of-type{display:block}.programmes .fc-view-container .fc-list-view{border-color:#dce2e5;border-radius:9px;overflow:hidden}.programmes .fc-view-container .fc-list-view td,.programmes .fc-view-container .fc-list-view th{border-bottom:none}.programmes .fc-view-container .fc-list-view tr.fc-list-item{background-color:#fff;font-size:1rem!important}.programmes .fc-view-container .fc-list-view tr.fc-list-item:nth-child(even){background-color:#f9f9fa;border-bottom:1px solid #dce2e5!important}.programmes .fc-view-container .fc-list-view .fc-list-heading-alt,.programmes .fc-view-container .fc-list-view .fc-list-heading-main{font-size:1.1rem;line-height:19px;margin-bottom:0}.programmes .fc-view-container .fc-list-view .fc-list-heading-alt{font-weight:500}.programmes .cal-past{opacity:.25;background-color:#c6d1d7!important;cursor:default;pointer-events:none}.programmes .fc-day-header{font-size:1.1rem;line-height:19px;margin-bottom:0;font-weight:700;font-family:Arial,Helvetica,sans-serif;padding:7px 0}.programmes .fc-day-number{padding:5px;font-size:1.1rem;line-height:19px;margin-bottom:0}.all-programmes h1{text-align:center}.all-programmes .card-wrapper{display:grid;grid-gap:20px}.all-programmes .card{display:flex;flex-direction:column;border-radius:9px 9px 10px 10px}.all-programmes .card .card--white{order:2;height:100%;justify-content:center;border-radius:0 0 9px 9px;text-align:center}.all-programmes .card .card--white .button{width:14rem}.all-programmes .card .card__main-details{padding:20px 10px;width:100%;justify-content:space-between;display:flex;flex-direction:column}.all-programmes .card .card__date-wrapper{display:flex;background-color:#f9f9fa;padding:7px 10px;border-radius:9px;justify-content:center}.all-programmes .card .card__date-wrapper>div:nth-of-type(2){margin:0 5px;color:#dce2e5}.all-programmes .card .card__date-range{align-items:center}.all-programmes .card .card__date-range p{font-size:.9rem;font-weight:700;letter-spacing:.5px}.all-programmes .card .card__date-range i{margin-right:5px;color:#ff0000}.all-programmes .card .card__description{font-size:.9rem;line-height:18px;margin:10px 0 20px}.all-programmes .card .card__button-container{display:flex;justify-content:flex-end}.all-programmes .card .card--lower{order:1;padding:15px 20px;justify-content:center}.all-programmes .card .card--lower h3{margin:0;font-size:1.6rem}@media all and (min-width:500px){.all-programmes h1{text-align:left}.all-programmes .card .card--white{text-align:left}.all-programmes .card .card--lower{justify-content:flex-start}.all-programmes .card .card__date-wrapper{justify-content:left}.all-programmes .card .card__date-wrapper div:nth-of-type(2){color:#344c5f}}@media all and (min-width:1061px){.all-programmes .toggleDisplay{display:inline}.all-programmes img{height:8rem;width:8rem;object-fit:cover;border-radius:50%;margin:20px 5px 0 10px}.all-programmes .card-wrapper{grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}}.programme-detail .button{width:100%;margin-bottom:10px;display:flex;justify-content:center;align-items:center}.programme-detail .programmes__button.light{padding:12px 19px}.programme-detail header{flex-direction:column}.programme-detail header img:first-of-type{height:20rem;object-fit:cover;width:100%;border-radius:9px;margin-bottom:10px}.programme-detail header h1{margin-bottom:20px}.programme-detail header .button{max-width:18rem;margin-bottom:20px;padding:8px 19px 8px}.programme-detail header .p-info{padding:20px;margin-bottom:10px}.programme-detail header .p-info h1{margin-bottom:0}.programme-detail header .p-info h2{margin-bottom:10px}.programme-detail header .p-info>p{font-size:1.1rem;line-height:19px;margin-bottom:0;color:#344c5f;margin-bottom:10px}.programme-detail header .p-info__add-dep-wrapper{padding:20px;background-color:rgba(255,149,19,.1);border-radius:9px;margin-top:10px;display:flex;flex-direction:column;align-items:center;text-align:center}.programme-detail header .p-info__add-dep-wrapper p{max-width:40rem;margin-bottom:10px}.programme-detail header .p-info__add-dep-wrapper a{margin-bottom:0}@media all and (min-width:500px){.programme-detail header{justify-content:space-between;margin-bottom:10px}.programme-detail header h2{font-size:1.7rem}}@media all and (min-width:1061px){.programme-detail header{display:grid;grid-gap:10px;grid-template-columns:minmax(40rem,80%) minmax(20rem,20%)}}.programme-detail .group{margin-bottom:30px;margin-top:-100px;padding-top:100px}.programme-detail .group #selected_participants{border:1px solid #eaeaea}.programme-detail .group #selected_participants.highlight{border:1px solid #31a3d5;animation:blink 1s;animation-iteration-count:3;box-shadow:0 0 10px 3px #31a3d5;transition:.3s}@keyframes blink{50%{border-color:#fff}}.programme-detail .group .card--white{padding:0 10px 20px}.programme-detail .group__header{padding:20px 15px 15px;grid-gap:10px;display:grid}.programme-detail .group__header.card{background-color:#eaeaea;border-radius:5px 5px 0 0;border:1px solid #ddd;border-bottom:none}.programme-detail .group__header-right{grid-gap:10px}.programme-detail .group__header-right .group__detail--text{margin-top:0}.programme-detail .group__header-left h4{margin-bottom:0}.programme-detail .card--white{border:1px solid #eaeaea;border-radius:0 0 5px 5px}.programme-detail .group__detail-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));grid-gap:10px;padding:20px 5px}.programme-detail #selected_participants{padding:8px 30px;background-color:#fff;border-color:#cad1d4;border-radius:9px;width:100%}.programme-detail .group__detail{display:flex;align-items:flex-start}.programme-detail .group__detail i{margin-right:10px;margin-top:7px}.programme-detail .group__detail i::before{font-size:1.7rem;color:#ff0000}.programme-detail .group__detail h5{color:#435b6f}.programme-detail .group__detail p{color:#435b6f}.programme-detail .group__detail--text{margin-top:10px;width:100%}.programme-detail .group__detail--text button{padding:12px 0;margin-bottom:0}.programme-detail .group__instruction-message{padding:0 10px;background-color:#f9f9fa}@media all and (min-width:769px){.programme-detail .group__detail{align-items:flex-start}.programme-detail .group__detail--text{margin-top:0}}@media all and (min-width:1061px){.programme-detail .group__detail-wrapper>div:nth-of-type(2){justify-self:center}.programme-detail .group__header{grid-auto-flow:column;align-items:center}}@media all and (min-width:1311px){.programme-detail .group__header-right{grid-auto-flow:column}}.programme-detail .group__tailor-details{background-color:#f9f9fa;border-radius:9px}.programme-detail .group__days-wrapper{width:100%;border-radius:5px}.programme-detail .day__toggle,.programme-detail .group__toggle{display:flex;justify-content:space-between;cursor:pointer}.programme-detail .day__toggle .rotate,.programme-detail .group__toggle .rotate{transform:rotate(180deg)}.programme-detail .group__toggle{padding:10px;color:#ff0000}.programme-detail .day__toggle{padding:10px 10px 5px;border-bottom:1px solid #eee}.programme-detail .day__toggle i{font-size:.8rem}.programme-detail .day__list{padding:10px;position:relative}.programme-detail .day__list>li{background-color:#fff;border-radius:9px}.programme-detail .day__list>li:nth-last-of-type(2n){background-color:#f9f9fa}.programme-detail .day__list-item{display:grid;grid-template-columns:2.2rem repeat(3,27.7%);grid-gap:6px;padding:7px 8px;align-items:center;transition:all .5s}.programme-detail .day__list-item p{font-size:.9rem;line-height:18px;margin-bottom:0;font-size:.8rem}.programme-detail .day__list-item .checkboxRow,.programme-detail .day__list-item .row{margin:0;flex:none;align-self:center}.programme-detail .day__list-item .checkboxRow label,.programme-detail .day__list-item .row label{margin-bottom:0}.programme-detail .day__list-item .checkboxRow label::before,.programme-detail .day__list-item .row label::before{margin-left:5px;margin:-4px 8px 0 0}.programme-detail .day__list-item .checkboxRow label::after,.programme-detail .day__list-item .row label::after{left:6px;transform:scale(.9);top:-3px!important;left:1px!important}.programme-detail .day__list-item--active{border:1px solid #ff0000;box-shadow:0 0 1rem rgba(49,163,213,.4);position:relative;z-index:90}.programme-detail .day__list-item--fixed{position:sticky;top:0;margin:0;align-items:center}.programme-detail .day__list-item--fixed p{font-weight:700}@media all and (min-width:500px){.programme-detail .day__list-item p{font-size:.9rem}}.programme-detail .dummy-check{background-color:#fff;border:1px solid #dce2e5;border-radius:5px;height:20px;width:20px;justify-self:center}.programme-detail .group__added-basket{text-align:center}.programme-detail .group__added-basket a{font-size:1.1rem;line-height:19px;margin-bottom:0;cursor:pointer;color:#ff0000}.programme-detail .group__added-basket .button{font-size:1.3rem}.programme-detail .ab__sessionsPrice{justify-content:flex-end;display:grid;grid-auto-flow:row;grid-gap:10px;align-items:flex-end;margin:10px 0}.programme-detail .ab__price-boxed{padding:7px 10px;border:1px solid #cad1d4;border-radius:5px;color:#253644}.programme-detail .ab__price-boxed span{font-weight:600}@media all and (min-width:500px){.programme-detail .ab__sessionsPrice{grid-auto-flow:column;align-items:center}.programme-detail .group__added-basket{text-align:right}.programme-detail .group__added-basket .ab__summary{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.programme-detail .group__added-basket .ab__price-boxed{margin-right:10px}.programme-detail .group__added-basket .ab__button-group{display:grid;grid-auto-flow:column;grid-gap:7px}.programme-detail .group__added-basket .ab__button-group .button{font-size:1.3rem;max-width:24rem;padding:14px 10px;margin:0}}.programme-detail main.programme-sessions .v-window.v-tabs-items .v-window-item{padding:20px}.programme-detail main.programme-sessions .v-window.v-tabs-items .v-window-item p{margin-block-end:10px}.add-new-dependent-wrap{background-color:#eaeaea;padding:20px 20px 40px;display:grid;grid-gap:20px}.add-new-dependent-wrap h2{margin-bottom:0!important}.add-new-dependent-wrap .v-card{padding:10px}.add-new-dependent-wrap .v-card #dob-label{color:#253644;margin-left:3px}.add-new-dependent-wrap .v-card .v-input--selection-controls{margin-top:0}.add-new-dependent-wrap .v-card .v-radio.shrink-width.theme--light .v-input--selection-controls__input{margin-right:5px}.add-new-dependent-wrap .v-card .v-radio.shrink-width.theme--light .v-input--selection-controls__input input[role=radio]{border:1px solid #253644;border-radius:50%;opacity:1}.add-new-dependent-wrap .v-card .v-radio.shrink-width.theme--light.v-item--active .v-input--selection-controls__ripple:before{background:#253644;opacity:.8}.add-new-dependent-wrap .v-btn{color:#fff!important}.add-new-dependent-wrap .v-input--checkbox input[type=checkbox]{opacity:1!important;-webkit-appearance:checkbox;-moz-appearance:checkbox}.add-new-dependent-wrap .v-input--checkbox label{padding-left:5px}.your-programmes .next-session{display:grid;grid-auto-flow:row;grid-gap:1em;padding:20px 10px;box-shadow:0 0 1rem 0 0 20px rgba(52,76,95,.1);margin-bottom:20px;background:#ff0000}.your-programmes .ns__first-group{align-self:center;text-align:center}.your-programmes .ns__first-group h3{margin-bottom:0}.your-programmes .ns__deliverers{margin-bottom:.2em;text-align:center;justify-content:center}.your-programmes .ns__details{display:grid;grid-auto-flow:column;justify-content:space-evenly}.your-programmes .ns__details p i{margin-right:.4em}.your-programmes .ns__response-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));grid-gap:7px}.your-programmes .ns__responses{background:rgba(255,255,255,.3);padding:20px 15px 10px;text-align:center;border-radius:9px}.your-programmes .ns__responses>p:first-of-type{margin-bottom:10px}.your-programmes .ns__response{justify-content:center;text-align:center;align-items:center}.your-programmes .ns__response p{word-break:break-word;hyphens:auto;margin-right:7px}.your-programmes .ns__checkbox{border-radius:50%;height:2rem;width:2rem;background:rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:5px}.your-programmes .ns__checkbox i{font-size:2rem;margin-top:-.1rem;color:#fff}.your-programmes .ns__checkbox--going{background-color:#2fea69}.your-programmes .ns__checkbox--not-going{background-color:#f21846}@media all and (min-width:500px){.your-programmes .next-session{padding:20px;display:flex;flex-wrap:wrap;justify-content:space-between}.your-programmes .ns__deliverers,.your-programmes .ns__details,.your-programmes .ns__first-group,.your-programmes .ns__response,.your-programmes .ns__responses{text-align:left;justify-content:flex-start}.your-programmes .ns__first-group{width:max-content}.your-programmes .ns__first-group p{color:#fff;opacity:.8}.your-programmes .ns__second-group{width:max-content;justify-content:flex-end;display:flex;flex-direction:column}.your-programmes .ns__responses{width:100%}.your-programmes .ns__details p{margin-right:10px}.your-programmes .ns__details p i{color:#fff;opacity:.8}}@media all and (min-width:769px){.your-programmes .ns__response{margin-right:15px}}@media all and (min-width:1311px){.your-programmes .ns__first-group,.your-programmes .ns__responses,.your-programmes .ns__second-group{width:auto}.your-programmes .ns__first-group h2{font-size:2.2rem}.your-programmes .ns__second-group{justify-content:center}.your-programmes .ns__responses{padding:20px;margin-bottom:10px}.your-programmes .ns__response{justify-content:space-between}}.your-programmes .programme-info{padding:20px 10px 30px;margin-bottom:-16px}.your-programmes .programme-wrapper{display:grid;grid-auto-flow:row;grid-gap:10px}.your-programmes .programme-group{padding:20px 10px;margin-bottom:10px}.your-programmes .pg__header{justify-content:space-between}.your-programmes .pg__header a{display:block}.your-programmes .pg__event-group__header{justify-content:space-between}.your-programmes .pg__event-group__header i{font-size:.9rem;color:#ff0000}.your-programmes .pg__event-group__header:hover{cursor:pointer}.your-programmes .pg__header-group--right a{color:#ff0000}.your-programmes .pg__event-group{background-color:#f9f9fa;border-radius:9px;margin-bottom:10px;padding:10px}.your-programmes .pg__events-list li{background-color:#fff;border-radius:9px}.your-programmes .pg__events-list li:nth-of-type(2n){background-color:#f9f9fa}.your-programmes .pg__participant-keys{display:flex;padding:5px 0}.your-programmes .pg__participant-keys p{margin-right:7px}.your-programmes .pg__event{display:grid;grid-auto-flow:column;grid-template-columns:20% repeat(3,26%);padding:7px;align-items:center}.your-programmes .pg__event--header{align-items:flex-end}.your-programmes .pg__confirmation{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out;text-align:center}.your-programmes .pg__confirmation--going,.your-programmes .pg__confirmation--not-going{padding:10px;border:1px solid;background:#fff;border-radius:9px;opacity:1;max-height:10rem;transition:all .3s ease-in-out}.your-programmes .pg__confirmation--going{border-color:#17b347}.your-programmes .pg__confirmation--not-going{border-color:#f21846}@media all and (min-width:769px){.your-programmes .programme-info{padding:20px 20px 30px}.your-programmes .programme-group{padding:20px}}.your-programmes .yp_filters .filter__option-wrapper{margin:0 5px 5px 0}.your-programmes .yp_filters .filter__option,.your-programmes .yp_filters .filter__option--active,.your-programmes .yp_filters .filter__option--inactive{border-radius:9px;padding:5px 7px;background-color:#fff;font-size:.9rem;line-height:18px;margin-bottom:0}.your-programmes .yp_filters .filter__option{border:1px solid #cad1d4}.your-programmes .yp_filters .filter__option--inactive{opacity:.5;border:1px solid #cad1d4}.your-programmes .yp_filters .filter__option--active{border:1px solid #ff0000}.your-programmes .yp__no-sessions h3{margin-bottom:10px}.your-programmes .yp__no-sessions .button{padding:11px 15px}.sessions .header__details{flex-direction:column;margin-bottom:10px}.sessions .about-sessions-wrapper{padding:20px 10px}.sessions .programme-sessions{position:relative}.sessions .edit-wrapper{padding:20px 10px 10px;grid-auto-flow:row;grid-gap:10px}.sessions .ew__left{grid-auto-flow:column;align-items:center}.sessions .ew__left .v-input--selection-controls{margin-top:0;padding-top:0}.sessions .ew__left .v-input--selection-controls .v-input__control .v-input__slot{margin-bottom:0}.sessions .ew__left .v-input--selection-controls .v-input__control .v-messages{display:none}.sessions .cancel-edit__wrapper{grid-auto-flow:column;grid-gap:10px;max-height:0;transition:all .5s;overflow:hidden}.sessions .cancel-edit__wrapper--open{max-height:20rem}.sessions .ew__btn{justify-self:flex-end}.sessions .ew__btn a{color:#344c5f}.sessions .ew__edit-mode{align-items:center}.sessions .ew__edit-mode .ew__switch{position:relative;display:inline-block;width:46px;height:25px;margin-right:5px}.sessions .ew__edit-mode .ew__switch input{opacity:0;width:0;height:0}.sessions .ew__edit-mode .ew__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cad1d4;transition:.4s;overflow:hidden}.sessions .ew__edit-mode .ew__slider:before{position:absolute;content:"";height:21px;width:21px;left:2px;bottom:2px;background-color:#fff;transition:.4s;box-shadow:0 0 8px rgba(42,54,59,.2)}.sessions .ew__edit-mode input:checked+.ew__slider{background-color:#31a3d5}.sessions .ew__edit-mode input:focus+.ew__slider{outline:0}.sessions .ew__edit-mode input:checked+.ew__slider:before{transform:translateX(21px)}.sessions .ew__edit-mode .ew__slider.round{border-radius:34px}.sessions .ew__edit-mode .ew__slider.round:before{border-radius:50%}.sessions .ew__edit-mode>p{color:#344c5f}.sessions .filter-group--main{grid-auto-flow:row;grid-gap:5px}.sessions .filter-group--main>p:first-of-type{color:#344c5f}.sessions .fg__inputs{grid-auto-flow:row;grid-gap:10px}.sessions .fg__inputs .row{float:none;margin:0}.sessions .fg__inputs .row input{border-radius:9px}@media all and (min-width:769px){.sessions .fg__inputs{grid-auto-flow:column}}.sessions .fg__date-selector i{color:#cad1d4;font-size:1.4rem!important}.sessions .fg__date-selector .v-text-field__details{display:none}.sessions .fg__date-selector .v-input{align-items:center}.sessions .fg__date-selector .v-input input{color:#435b6f;font-size:1.1rem;line-height:19px;margin-bottom:0}.sessions .fg__date-selector .v-input .v-label{font-size:1.1rem;line-height:19px;margin-bottom:0}.sessions .fg__date-selector .v-input__slot{margin-bottom:0!important}.sessions .fg__date-selector .v-text-field--outlined .v-label{top:7px!important;color:#435b6f!important;font-size:1.1rem;line-height:19px;margin-bottom:0}.sessions .fg__date-selector .v-text-field--outlined .v-input__prepend-inner{margin-right:5px;margin-top:5px!important}.sessions .fg__date-selector .v-text-field--outlined>.v-input__control>.v-input__slot{min-height:0!important;padding:3px 6px!important}.sessions .fg__date-selector .v-text-field--outlined fieldset{border-color:#cad1d4;border-radius:9px}.sessions .fg__date-selector .v-input--is-focused fieldset{border-width:1px}.sessions .v-menu__content .v-picker .v-picker__title{display:none}@media all and (max-width:769px){.sessions .v-menu__content{max-width:100%}.sessions .v-menu__content .v-picker .v-picker__title{display:none}}.sessions .ps__filters{background:#fff;position:absolute;right:-100%;z-index:300;min-height:17rem;width:100%;padding:10px 10px 20px;transition:all .5s;border-radius:9px;top:0;max-width:23.5rem}.sessions .ps__filters--open{right:0;box-shadow:0 1rem 1rem rgba(33,49,56,.4)}.sessions .multi-filter{grid-auto-flow:row;grid-gap:5px}.sessions .multi-filter .mf__filter-headings{display:flex;flex-wrap:wrap}.sessions .multi-filter .mf__filter-headings button{margin-right:5px;margin-bottom:5px}.sessions .multi-filter .close-wrapper{justify-content:flex-end}.sessions .multi-filter .applied-filters-wrapper,.sessions .multi-filter .mf__filter-group{display:flex;flex-wrap:wrap}.sessions .multi-filter .applied-filters-wrapper button,.sessions .multi-filter .mf__filter-group button{margin-right:5px;margin-bottom:5px}.sessions .column-toggles{background-color:#253644}.sessions .column-toggles .cg__toggles-header{cursor:pointer;padding:7px 10px;justify-content:space-between;align-items:center}.sessions .column-toggles .cg__toggles-header a{color:#fff}.sessions .column-toggles .bi-caret-down-fill{transition:transform .5s;color:#fff;transform:scale(.8)}.sessions .column-toggles .rotate{transform:rotate(180deg)}.sessions .column-toggles .cg-toggles__wrapper{max-height:0;opacity:0;transition:all .5s;overflow:hidden;grid-gap:7px;grid-template-columns:repeat(2,50%);padding:0 20px 0}.sessions .column-toggles .cg-toggles__wrapper .v-input--selection-controls{margin-top:0}.sessions .column-toggles .cg-toggles__wrapper .v-input--selection-controls .v-icon{color:#c6d1d7}.sessions .column-toggles .cg-toggles__wrapper .v-input--selection-controls .v-messages{display:none}.sessions .column-toggles .cg-toggles__wrapper .v-input--selection-controls .v-input__slot{margin-bottom:0}.sessions .column-toggles .cg-toggles__wrapper .v-input--selection-controls .v-input__slot label{font-size:1rem;color:#fff}.sessions .column-toggles .cg-toggles__wrapper .v-input--selection-controls__input{margin-right:5px}@media all and (min-width:1190px){.sessions .column-toggles .cg-toggles__wrapper{grid-template-columns:repeat(4,25%)}}.sessions .column-toggles .cg-toggles__wrapper--open{max-height:60rem;opacity:1;padding:0 20px 10px}.sessions .v-data-table{min-height:60rem}.sessions .v-data-table .v-data-table__wrapper>table>tbody tr:nth-of-type(2n){background-color:#f9f9fa}.sessions .v-data-table .v-data-table__wrapper>table>tbody tr:hover{background-color:transparent!important}.sessions .v-data-table .v-data-table__wrapper .v-data-table-header-mobile tr th:first-of-type{padding:0!important}.sessions .v-data-table .v-data-table__wrapper .v-data-table-header-mobile tr th:first-of-type .v-data-table-header-mobile__wrapper .v-data-table-header-mobile__select{justify-content:flex-start;padding-left:10px}.sessions .v-data-table .v-data-table__wrapper .v-data-table-header-mobile tr th:first-of-type .v-data-table-header-mobile__wrapper .v-select{padding-right:10px}.sessions .v-data-table .v-data-table__wrapper .v-data-table-header-mobile tr th:first-of-type .v-data-table-header-mobile__wrapper .v-select .v-input__slot:after,.sessions .v-data-table .v-data-table__wrapper .v-data-table-header-mobile tr th:first-of-type .v-data-table-header-mobile__wrapper .v-select .v-input__slot:before{border:none!important;transform:scale(1)}.sessions .v-data-table .v-data-table__wrapper .v-select__selections{margin-top:5px}.sessions .v-data-table .v-data-table__wrapper .v-data-table-header tr th .v-chip:not(.v-chip--active){background-color:#fff}.sessions .v-data-table .v-data-table__wrapper .v-data-table-header tr th .sortable i{color:#344c5f!important}.sessions .v-data-table .v-data-table__wrapper td i.fa-eye{font-size:1.1rem}@media all and (min-width:600px){.sessions .v-data-table .v-data-table__wrapper .v-data-table-header tr .sortable i{color:#cad1d4!important}.sessions .v-data-table .v-data-table__wrapper .v-data-table-header tr .sortable span:nth-of-type(2){display:block;font-weight:400;color:#f9f9fa}}.sessions .v-data-table .v-data-table__wrapper .v-data-table__mobile-table-row .v-data-table__mobile-row{min-height:35px;padding:0 10px!important}.sessions .v-data-table .v-data-table__wrapper .v-data-table__mobile-table-row td:first-of-type{justify-content:flex-start}@media all and (min-width:600px){.sessions .theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:last-child,.sessions .theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>td:not(.v-data-table__mobile-row),.sessions .theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:last-child,.sessions .theme--light.v-data-table>.v-data-table__wrapper>table>tbody>tr:not(:last-child)>th:not(.v-data-table__mobile-row),.sessions .theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr:last-child>th{border:none!important}}.sessions .v-dialog{max-width:60rem}.sessions .sessions-modal{flex-direction:column}.sessions .sessions-modal .left-card__container,.sessions .sessions-modal .right-card__container{padding:20px;grid-auto-flow:row;grid-gap:7px;height:100%}.sessions .sessions-modal .left-card__group p:last-of-type{color:#435b6f}.sessions .sessions-modal .v-text-field__details{display:none}.sessions .sessions-modal #input-87,.sessions .sessions-modal .v-select__selection{font-size:1.1rem}.sessions .sessions-modal .v-text-field__slot input{font-size:1.1rem}.sessions .sessions-modal .v-select__selection--comma{white-space:normal}.sessions .sessions-modal .v-text-field--outlined fieldset{border-radius:9px;border-color:#cad1d4}.sessions .sessions-modal .v-text-field--outlined.v-input--has-state fieldset,.sessions .sessions-modal .v-text-field--outlined.v-input--is-focused fieldset{border-width:1px;border-color:#cad1d4}.sessions .sessions-modal .v-input__icon i{color:#cad1d4;font-size:1.4rem!important}.sessions .sessions-modal textarea{width:100%;border:1px solid #cad1d4;border-radius:9px;font-size:1.1rem;padding:10px}.sessions .sessions-modal textarea::placeholder{font-size:1.1rem}.sessions .sessions-modal .sm__button-wrapper div{grid-gap:10px;padding:10px}@media all and (min-width:700px){.sessions .sessions-modal .sm__left-card{display:flex}.sessions .sessions-modal .left-card__container{width:40%}.sessions .sessions-modal .sm__right-card{width:60%}.sessions .sessions-modal .sm__button-wrapper{display:flex;justify-content:flex-end}.sessions .sessions-modal .sm__button-wrapper div{grid-auto-flow:column;width:36rem}}.session-attendance header{margin-bottom:20px}.session-attendance .twoTopButtons{margin-bottom:0!important}.session-attendance .details__wrapper{flex-direction:column}.session-attendance .details__wrapper .card{flex-direction:column;overflow:hidden}.session-attendance .details__left{text-align:center;padding:20px}.session-attendance .details__left h1{margin-bottom:5px}.session-attendance .details__date-container{border-bottom:1px solid #dce2e5;padding-bottom:20px;margin-bottom:10px}.session-attendance .details__date-container .p-date{font-size:6rem;font-family:"Exo 2",sans-serif;font-style:italic;font-weight:500;line-height:6rem}.session-attendance .details__date-container .p-month{font-size:1.7rem}.session-attendance .details__loc-time{justify-content:center;grid-auto-flow:row;grid-gap:10px;padding:5px 0 0}.session-attendance .details__icon-group{align-items:center;text-align:left;justify-content:center}.session-attendance .details__icon-group i{margin-right:7px}.session-attendance .details__right{text-align:center;padding:10px}.session-attendance .details__right .p-h5{font-weight:500;font-size:1em;line-height:1em;margin-bottom:7px}@media all and (min-width:500px){.session-attendance .details__left{display:flex;align-items:center;justify-content:center}.session-attendance .details__date-container{border-bottom:none;border-right:1px solid #dce2e5;padding-bottom:0;margin-bottom:0;padding-right:20px;margin-right:20px}.session-attendance .details__loc-time{justify-content:flex-start}.session-attendance .details__icon-group{justify-content:flex-start}.session-attendance .details__session-details{text-align:left}}@media all and (min-width:1061px){.session-attendance .details__wrapper .card{display:grid;grid-auto-flow:column;grid-template-columns:2fr 1fr}.session-attendance .details__left{justify-content:flex-start;padding:20px 40px}.session-attendance .details__right{display:grid;grid-auto-flow:row;grid-gap:7px;text-align:left;padding:20px}.session-attendance .details__date-container{padding-right:40px;margin-right:40px}}@media all and (min-width:1311px){.session-attendance .details__wrapper .card{max-width:80rem}}.session-attendance .table{width:100%}.session-attendance .table .table__td-name{order:1;margin-bottom:5px!important}.session-attendance .table .table__td-audience{order:2}.session-attendance .table .table__td-member-response{order:3;width:33%}.session-attendance .table .table__td-attending{order:4;width:33%}.session-attendance .table .table__td-payment{order:5;width:33%}.session-attendance .table__header{padding:10px 20px;flex-direction:column;text-align:center}.session-attendance .table__header>p:first-of-type{margin-bottom:10px}.session-attendance .table__payment-methods-wrapper{justify-content:center;grid-auto-flow:column;grid-gap:10px}.session-attendance .table__payment-method i{margin-right:5px}@media all and (min-width:769px){.session-attendance .table__header{flex-direction:row;justify-content:space-between;align-items:center;text-align:left}.session-attendance .table__header .p-h2{margin-bottom:0}.session-attendance .table__header>p:first-of-type{flex-shrink:1;margin-bottom:0;margin-right:20px}.session-attendance .table__header .table__payment-methods-wrapper{flex-shrink:0}}.session-attendance .table__filters{grid-auto-flow:row;transition:background-color .5s;grid-template-rows:0 1fr;overflow:hidden;background-color:#fff}.session-attendance .table__filters .table__filters-wrap{background-color:#fff;padding:10px 20px 20px;display:grid;grid-gap:10px}.session-attendance .table__filters .row{margin-bottom:0}.session-attendance .table__filters .row label{font-family:arial;font-size:.9rem;line-height:18px;margin-bottom:0;font-weight:700}.session-attendance .table__filters .table__half-row{grid-auto-flow:column;grid-template-columns:3fr 1.5fr;align-items:flex-end}.session-attendance .table__filters .checkboxToggleWrap{display:flex;justify-self:flex-start;align-items:center;width:13rem}.session-attendance .table__filters .checkboxToggleWrap label{font-family:arial;font-size:.9rem;line-height:18px;margin-bottom:0;font-weight:700}.session-attendance .table__filters .checkboxToggleWrap .theActualSwitch{margin:0 8px}.session-attendance .table__filters .dataTables_length{width:100%}.session-attendance .table__filters .dataTables_length label{font-family:arial;font-size:.9rem;line-height:18px;margin-bottom:0;font-weight:700;width:100%;padding:0}.session-attendance .table__filters .dataTables_length label select{margin-top:5px}@media all and (min-width:500px){.session-attendance .table__filters .table__half-row--top{grid-auto-flow:column;grid-template-columns:repeat(2,2fr);grid-gap:20px;align-items:flex-end}.session-attendance .table__filters .table__half-row{grid-auto-flow:column}.session-attendance .table__filters .checkboxToggleWrap{margin-bottom:5px}.session-attendance .table__filters .js_dtPaginationSelectWrapper{justify-self:flex-end}.session-attendance .table__filters .js_dtPaginationSelectWrapper .dataTables_length{margin:0}.session-attendance .table__filters .js_dtPaginationSelectWrapper .dataTables_length label{max-width:13rem}}@media all and (min-width:1000px){.session-attendance .table__filters{padding:20px 20px;grid-template-rows:1fr}.session-attendance .table__filters .table__mobile-filter-button{display:none}.session-attendance .table__filters .table__filters-wrap{background-color:#fff;padding:0;display:grid;grid-auto-flow:column;grid-template-columns:1fr .7fr;grid-gap:20px}.session-attendance .table__filters .checkboxToggleWrap{justify-self:center}}.session-attendance .table__mobile-filter-button{max-height:0;opacity:0;visibility:hidden;transition:all .5s}.session-attendance .table__mobile-filter-button--visible{max-height:10rem;opacity:1;visibility:visible;margin:0 20px}.session-attendance .fixed{padding:20px 0 0;position:fixed;background-color:#344c5f;top:0;opacity:1;z-index:9999;width:calc(100vw - 40px);max-height:4.8rem;transition:max-height .5s;border-bottom:2px solid #435b6f;box-shadow:0 0 2rem #435b6f3d;grid-template-rows:revert;grid-gap:10px}.session-attendance .expand{max-height:60rem;transition:max-height .5s;opacity:1}@media all and (min-width:769px){.session-attendance .fixed{width:calc(100vw - 260px)}}.session-attendance .dataTables_wrapper tbody .titleTd{width:100%;margin-bottom:7px;font-size:1.1rem;line-height:19px;margin-bottom:0}.session-attendance .dataTables_wrapper tbody .tightTop{font-size:1.1rem;line-height:19px;margin-bottom:0}.session-attendance .dataTables_wrapper tbody .tightTop::before{font-weight:700}.session-attendance .dataTables_wrapper tbody .even{background-color:#f9f9fa}.session-attendance .table__sort-header{display:none}.session-attendance .table__head-row{background-color:#344c5f;padding:5px}.session-attendance .table__head-row th{font-family:Arial,Helvetica,sans-serif;color:#fff;font-weight:700;font-size:1rem}.session-attendance .table__head-row th::after{color:rgba(255,255,255,.3)}.session-attendance .table__head-row th i{color:rgba(255,255,255,.3)}@media all and (max-width:999px){.session-attendance .table__sort-header{display:flex;justify-content:center;background-color:#344c5f;padding:5px 0 5px;border-bottom:1px solid #435b6f}.session-attendance .table__sort-header p{color:#fff}.session-attendance .table__head-row{display:grid;grid-auto-flow:column;background-color:#344c5f;align-items:center;justify-content:center;grid-gap:20px}.session-attendance .table__head-row th{font-family:Arial,Helvetica,sans-serif;color:#fff;font-weight:700;display:grid;grid-auto-flow:column;align-items:center;justify-content:center;font-size:.9rem;line-height:18px;margin-bottom:0}.session-attendance .table__head-row th::after{color:rgba(255,255,255,.3)}.session-attendance .table__head-row th i{color:rgba(255,255,255,.3);display:none}.session-attendance .table__head-row th:first-of-type{width:7rem}.session-attendance .table__head-row th:nth-of-type(2),.session-attendance .table__head-row th:nth-of-type(3){display:none}}.session-attendance .emergency-contact{background-color:#f9f9fa;padding:10px;border-radius:9px;margin-top:5px;margin-bottom:5px;width:100%}.session-attendance .emergency-contact .ec__name{font-weight:500}.session-attendance .emergency-contact .ec__number-row{flex-direction:column}.session-attendance .emergency-contact .ec__num-wrapper{padding:5px 0;align-items:center}.session-attendance .emergency-contact .ec__phone-link{align-items:center}.session-attendance .emergency-contact .ec__medical-info-wrapper p span{font-weight:500}.session-attendance .emergency-contact .ec__medical-info-wrapper p:last-of-type{margin-bottom:3px}@media all and (min-width:500px){.session-attendance .emergency-contact .ec__name-num-row-wrapper{display:flex;align-items:center}}@media all and (min-width:1001px){.session-attendance .dataTables_wrapper tbody .titleTd{width:auto;min-width:21rem}.session-attendance .dataTables_wrapper tbody .table__td-audience{width:auto;min-width:10rem}}form.memberSignin .row{margin:0}form.memberSignin button.button{color:#fff}
@import url(https://fonts.googleapis.com/css?family=Montserrat);@font-face{font-family:FontAwesome;src:url(/core/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(/core/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(/core/fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(/core/fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(/core/fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(/core/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.changeCurrency{position:relative;display:inline;float:left}.changeCurrency:hover .currencySelector{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.lt-ie9 .changeCurrency:hover .currencySelector{display:block}.changeCurrency>a{display:block;padding:5px 10px}.changeCurrency i{padding-left:3px}.changeCurrency .currencySelector{position:absolute;top:100%;left:0;background:#e4e4e4;width:65px;opacity:0;visibility:hidden;z-index:10;-webkit-transition:opacity .4s ease-in 0s,visibility .4s linear .4s;-moz-transition:opacity .4s ease-in 0s,visibility .4s linear .4s;-ms-transition:opacity .4s ease-in 0s,visibility .4s linear .4s;-o-transition:opacity .4s ease-in 0s,visibility .4s linear .4s;transition:opacity .4s ease-in 0s,visibility .4s linear .4s}.lt-ie9 .changeCurrency .currencySelector{display:none}.changeCurrency .currencySelector li{display:block;padding:0 5px}.changeCurrency .currencySelector li:first-child a{border-top:0}.changeCurrency .currencySelector li a{display:block;padding:5px 0;border-top:1px solid #000}.changeCurrency .currencySelector li img{padding-right:5px}.multiprice span{display:none}.multiprice .show{display:inline}#ajaxsection_mini_basket{display:inline;float:right}.miniBasket{position:relative;float:right;z-index:5000;-webkit-transition:margin .5s;-moz-transition:margin .5s;-ms-transition:margin .5s;-o-transition:margin .5s;transition:margin .5s}@media all and (min-width:670px) and (max-width:1200px){.miniBasket{margin-left:30px}}@media all and (min-width:670px){.miniBasket{margin-top:22px}}@media all and (max-width:768px){.miniBasket{width:100%}}.miniBasket>li{background-color:#253644;padding:3px 10px;border-radius:9px}.miniBasket>li .miniBasket__link{color:#fff;display:flex;align-items:center;justify-content:center;transition:opacity .4s}.miniBasket>li .miniBasket__link i{font-size:1.5rem;margin-right:5px;color:#344c5f}.miniBasket>li .miniBasket__link i::before{line-height:unset}.miniBasket>li .miniBasket__link .numberOfBasketItems{font-family:Montserrat,sans-serif;font-weight:600}.miniBasket>li .miniBasket__link .basketItemTotalPrice{font-family:Montserrat,sans-serif}.miniBasket>li .miniBasket__link:hover{opacity:.6}@media all and (min-width:670px){.miniBasket>li{background-color:#fff;border-radius:0;padding:0}.miniBasket>li .miniBasket__link{color:#253644}.miniBasket>li .miniBasket__link>div{display:flex;flex-direction:column;line-height:1}}@media all and (min-width:831px){.miniBasket{margin-top:37px}}.miniBasketPreview{position:absolute;top:100%;right:0;display:none}.miniBasketPreview:after,.miniBasketPreview:before{content:"";display:table}.miniBasketPreview:after{clear:both}.miniBasketPreview>li{background:#fff;width:322px;border:1px solid #000;padding:20px;position:relative}.miniBasketPreview h2{margin:0;padding:0}.miniBasketPreview .miniBasketRow{padding:20px 0;border-bottom:1px solid #000}.miniBasketPreview .miniBasketRow:after,.miniBasketPreview .miniBasketRow:before{content:"";display:table}.miniBasketPreview .miniBasketRow:after{clear:both}.miniBasketPreview .miniBasketRow .imageWrap{float:left;width:25%;margin-right:5%}.miniBasketPreview .miniBasketRow .innerText{float:right;margin-left:5%;width:65%}.miniBasketPreview .miniBasketRow .miniBasketDescription{margin-bottom:10px}.miniBasketPreview .miniBasketRow .miniBasketRemove{float:right;margin-top:-5px;font-size:1.3846153846153846em}.miniBasketPreview .miniBasketSubmit{position:relative;display:inline-block;cursor:pointer;text-align:center;border:0;background:0;outline:0;font-size:1.3076923076923077em;text-transform:uppercase;vertical-align:top;font-size:14.999999999999998px;font-size:1.1538461538461537rem;padding:12px 24px 12px;font-weight:300;font-family:'Exo 2',sans-serif;color:#fff;background:#ff0000;line-height:1;border-radius:5px;overflow:hidden;z-index:1;float:right}.miniBasketPreview .miniBasketSubmit i{padding-left:.25em;padding-right:.25em}.miniBasketPreview .miniBasketSubmit.buttonSmall{font-size:1em}.miniBasketPreview .miniBasketSubmit.buttonLarge{font-size:1.3076923076923077em}.miniBasketPreview .miniBasketSubmit.full{width:100%}.miniBasketPreview .miniBasketSubmit i{padding-left:.25em;padding-right:.25em}.miniBasketPreview .miniBasketSubmit.buttonSmall{font-size:1em}.miniBasketPreview .miniBasketSubmit.buttonLarge{font-size:1.3076923076923077em}.miniBasketPreview .miniBasketSubmit.full{width:100%}.miniBasketPreview .miniBasketSubmit:disabled{opacity:.5}.miniBasketPreview .miniBasketSubmit.rightAlign{float:right}.miniBasketPreview .miniBasketSubmit.marginRight{margin-right:1em}.miniBasketPreview .miniBasketTotal{padding:20px 0 0}.miniBasketPreview .miniBasketTotal:after,.miniBasketPreview .miniBasketTotal:before{content:"";display:table}.miniBasketPreview .miniBasketTotal:after{clear:both}#checkout{margin:0;padding:0 0;max-width:1400px;margin:0 auto;clear:both}#checkout:after,#checkout:before{content:"";display:table}#checkout:after{clear:both}#checkout:after,#checkout:before{content:"";display:table}#checkout:after{clear:both}@media all and (max-width:768px){#checkout{width:100%}}#checkout:after,#checkout:before{content:"";display:table}#checkout:after{clear:both}@media all and (max-width:768px){#checkout{width:100%}}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){#checkout{margin:0 auto;padding:40px 20px}}#checkout h2{font-size:35px;font-size:2.6923076923076925rem;margin-bottom:25px}@media all and (max-width:768px){#checkout{padding:0 20px}}.orderSummaryWrap{float:left;width:62%;margin-right:3%}.orderSummaryWrap:after,.orderSummaryWrap:before{content:"";display:table}.orderSummaryWrap:after{clear:both}@media all and (max-width:1109px){.orderSummaryWrap{margin:0 0 2ex;padding:0;width:100%;clear:both}}@media all and (min-width:1110px) and (max-width:1170px){.orderSummaryWrap{width:64%;margin-right:2%}}@media all and (max-width:768px){.discount .row .buttonInline .inputWrap{width:100%}.discount .row .buttonInline .button{width:100%;padding:7px 15px 5px}}.userDetailsWrap{float:right;width:35%}.userDetailsWrap:after,.userDetailsWrap:before{content:"";display:table}.userDetailsWrap:after{clear:both}.userDetailsWrap .paymentDetails{background:#fff;padding:40px;margin-top:40px}@media all and (max-width:1109px){.userDetailsWrap{margin:0;padding:0;width:100%;clear:both}}@media all and (min-width:1110px) and (max-width:1170px){.userDetailsWrap{width:34%}.userDetailsWrap #orderSummary{padding:25px 20px}}#orderSummary{padding:1.5em;background:#fff}#orderSummary:after,#orderSummary:before{content:"";display:table}#orderSummary:after{clear:both}@media all and (min-width:1250px){#orderSummary{padding:3em}}@media all and (max-width:768px){#orderSummary{padding:25px}}#userDetails{padding:1.5em;background:#fff}#userDetails:after,#userDetails:before{content:"";display:table}#userDetails:after{clear:both}@media all and (min-width:1250px){#userDetails{padding:3em}}@media all and (max-width:768px){#userDetails{padding:25px;margin-top:25px}}@media all and (max-width:768px){#userDetails.formInline .row{margin-bottom:15px}#userDetails.formInline .row label{width:100%;padding:5px 0}#userDetails.formInline .row .inputWrap{width:100%}#userDetails.formInline .row .inputWrap input,#userDetails.formInline .row .inputWrap select{margin-left:0}#userDetails.formInline .row.checkboxRow label{float:left;width:calc(100% - 30px)}}#shipAddress{margin-top:10px;margin-bottom:0;padding-top:20px;border-top:1px solid #cad1d4}.checkoutSectionWrap{clear:both;border-bottom:1px solid #cad1d4;margin-bottom:20px;padding-bottom:20px}.checkoutSectionWrap:after,.checkoutSectionWrap:before{content:"";display:table}.checkoutSectionWrap:after{clear:both}.checkoutSectionWrap h3{margin-bottom:20px}.checkoutSectionWrap .fakeInput{padding-top:6px}.bagImageWrap{height:50px;width:50px;line-height:45px;text-align:center;background:#fff;border:1px solid #cad1d4;overflow:hidden;display:inline-block}@media all and (max-width:768px){.checkoutButton{width:100%}}.goBack{margin-top:30px}@media all and (max-width:768px){.goBack{width:100%}}.overviewHeader:after,.overviewHeader:before{content:"";display:table}.overviewHeader:after{clear:both}.detailsOverview .checkoutSectionWrap{margin:0 0 20px;padding:0 0 10px}.detailsOverview .checkoutSectionWrap h3{position:relative;margin:0;padding:0}.detailsOverview .checkoutSectionWrap h3 i{position:absolute;top:0;right:0}.overviewContent{clear:both;width:100%;display:none;padding:20px 0}.overviewContent:after,.overviewContent:before{content:"";display:table}.overviewContent:after{clear:both}.editBasket{position:relative;display:inline-block;cursor:pointer;text-align:center;border:0;background:0;outline:0;font-size:1.3076923076923077em;text-transform:uppercase;vertical-align:top;font-size:14.999999999999998px;font-size:1.1538461538461537rem;padding:12px 24px 12px;font-weight:300;font-family:'Exo 2',sans-serif;color:#fff;background:#ff0000;line-height:1;border-radius:5px;overflow:hidden;z-index:1;float:right;padding:10px 15px}.editBasket i{padding-left:.25em;padding-right:.25em}.editBasket.buttonSmall{font-size:1em}.editBasket.buttonLarge{font-size:1.3076923076923077em}.editBasket.full{width:100%}.editBasket i{padding-left:.25em;padding-right:.25em}.editBasket.buttonSmall{font-size:1em}.editBasket.buttonLarge{font-size:1.3076923076923077em}.editBasket.full{width:100%}.editBasket:disabled{opacity:.5}.editBasket.rightAlign{float:right}.editBasket.marginRight{margin-right:1em}.basketMobileItem{display:none;border-bottom:1px solid #cad1d4;padding:20px 0;font-size:14px;font-size:1.0769230769230769rem}.basketMobileItem:after,.basketMobileItem:before{content:"";display:table}.basketMobileItem:after{clear:both}.basketMobileItem:last-of-type{border-bottom:0}.basketMobileItem .mobileBagItemQuantity{width:50px;padding:5px 10px;border:1px solid #cad1d4;text-align:center;position:relative;top:-3px}.basketMobileItem .basketItemThumbWrap{float:left;width:20%;margin-right:5%;margin-bottom:20px;overflow:hidden;border:1px solid #cad1d4}.basketMobileItem .basketItemDetails{float:left;width:100%}.basketMobileItem .mobileItemDelete{background:0;border:0}.basketMobileItem .itemNameWrap{margin-bottom:10px;margin-right:15px;float:left;width:calc(100% - 45px)}.basketMobileItem .itemNameWrap a{color:#253644}.basketMobileItem .itemQuantityWrap{float:right;width:30px;font-size:11px;font-size:.8461538461538461rem;line-height:22px}@media all and (max-width:768px){.basketMobileItem .itemQuantityWrap{width:50px}}.basketMobileItem .basketIcon{float:right}.mobileItemAlert{display:none}@media all and (max-width:768px){.mobileItemAlert{display:block}.basketMobileItem{display:block}#bagItems{display:none}}#bagItems td,#bagItems th{padding:10px;text-align:center}#bagItems td.leftAligned,#bagItems th.leftAligned{text-align:left}#bagItems td.bagDescription,#bagItems th.bagDescription{text-align:left}#bagItems td.bagDescription a,#bagItems th.bagDescription a{color:#253644}#bagItems td.tight,#bagItems th.tight{padding:2px}#bagItems td.bagThumb,#bagItems th.bagThumb{padding:5px}#bagItems tr.bagItemGroupHeader td,#bagItems tr.bagItemGroupHeader th{padding-top:5ex}#bagItems tr.appendix td,#bagItems tr.appendix th{padding-top:0}#bagItems th{border-bottom:1px solid #cad1d4;padding:10px;font-size:14px;font-size:1.0769230769230769rem;text-transform:uppercase}#bagItems .bagItem .bagItemQuantity{width:50px;padding:5px 10px;border:1px solid #cad1d4;text-align:center}#bagItems .bagItemPersonalisation{background:#dce2e5}#bagItems .bagItemPersonalisation.topBorder{border-top:1px solid #cad1d4}#bagItems .itemAlert td{text-align:left}#bagItems .lastOfGroup{border-bottom:solid 4px #253644}ul.personalisationDataInputs{list-style-type:none}ul.personalisationDataInputs li{display:inline-block;background-color:#dce2e5;border-radius:5px;padding-left:.5em;margin:0 1em 2ex 0}.mobileBasketItems .bagItemGroupHeader .bagImageWrap{float:left;margin-right:1em}.mobileBasketItems .bagItemGroupHeader h3{float:left}#totals tr td{border-bottom:1px solid #cad1d4;padding:20px 0}#totals tr td:nth-child(2n){text-align:right}#totals tr td:first-child{padding-left:0}#totals tr:last-child td{border-bottom:0}#totals .row{margin-bottom:0}#totals .checkoutTotal td{font-size:16px;font-size:1.2307692307692308rem}#totals tr td:nth-child(2n){text-align:right}.deliveryOptions .row,.deliveryOptions td{padding:0;margin:0}.deliveryOptions .deliverySelect{float:left;width:70%}@media all and (max-width:768px){.deliveryOptions .deliverySelect{width:100%;margin-bottom:10px;text-align:right}}.deliveryOptions .deliveryTotal{float:left;width:30%;padding:0 0 0 20px;text-align:right}@media all and (max-width:768px){.deliveryOptions .deliveryTotal{width:100%}}.termslink{text-decoration:underline}.itemDeleteButton,.itemUpdateButton{border:0;background:0;padding:0}table tr td .error,table tr td .success{margin:0}.sagepayServerForm{clear:both}.sagepayServerForm h2{margin:0}.sagePayServerIframe{height:550px;width:100%;border:0}.PayPalForm{float:right}.PayPalForm:after,.PayPalForm:before{content:"";display:table}.PayPalForm:after{clear:both}.paypalSubmit{background:0;border:0;float:left}.paymentChoiceMessage{float:left}.orderComplete{max-width:1400px;margin:0 auto;padding:40px 0}.orderComplete:after,.orderComplete:before{content:"";display:table}.orderComplete:after{clear:both}@media all and (max-width:768px){.orderComplete{width:100%}}.orderComplete:after,.orderComplete:before{content:"";display:table}.orderComplete:after{clear:both}@media all and (max-width:768px){.orderComplete{width:100%}}.orderComplete:after,.orderComplete:before{content:"";display:table}.orderComplete:after{clear:both}@media all and (min-width:1061px){.orderComplete{min-height:700px;padding:20px}}@media all and (min-width:769px) and (max-width:1185px){.orderComplete{min-height:500px;padding:20px}}@media all and (max-width:768px){.orderComplete{padding:20px}}.orderComplete table{float:left;max-width:600px}.orderComplete table td:first-child,.orderComplete table th:first-child{padding-left:0}.orderComplete table td:last-child,.orderComplete table th:last-child{padding-right:0}.whatWeDo,.whatYouDo{float:left;width:48%;margin-top:20px;margin-right:4%;padding:25px;background:#fff}.whatWeDo ul,.whatYouDo ul{list-style-type:disc;padding-left:15px;padding-top:15px}.whatWeDo ul li,.whatYouDo ul li{margin-bottom:5px;list-style-type:disc}@media all and (max-width:768px){.whatWeDo,.whatYouDo{width:100%;margin-right:0}}.whatWeDo{margin-right:0}.sliderContainer{position:relative;float:left;width:100%;overflow:hidden}.sliderContainer.slideshowShop{background:#253644;margin-top:3px}.sliderContainer.slideshowShop .sliderWrap{margin-bottom:0;border-bottom:3px #dce2e5 solid}.sliderContainer.slideshowShop .sliderWrap picture{opacity:.5}.sliderContainer .sliderContent{position:absolute;top:0;left:0;width:100%}.sliderContainer .sliderContent .wrapper{position:relative}.sliderContainer .sliderContent .sliderBoxWrap{position:absolute;top:320px;left:135px}@media all and (max-width:1020px){.sliderContainer .sliderContent .sliderBoxWrap{top:250px;right:135px}}@media all and (max-width:800px){.sliderContainer .sliderContent .sliderBoxWrap{left:20px;right:20px}}@media all and (max-width:600px){.sliderContainer .sliderContent .sliderBoxWrap{top:20px}}.sliderContainer .sliderContent .sliderBox{float:left;width:58.5%;background:rgba(255,255,255,.9);padding:25px 40px;border-radius:5px}@media all and (max-width:768px){.sliderContainer .sliderContent .sliderBox{padding:20px}}.sliderContainer .sliderContent .sliderBox h1,.sliderContainer .sliderContent .sliderBox h2{float:left;width:100%;margin-bottom:25px;font-weight:500;font-style:italic;font-size:29.999999999999996px;font-size:2.3076923076923075rem;line-height:36px;letter-spacing:-.6px}@media all and (max-width:1120px){.sliderContainer .sliderContent .sliderBox h1,.sliderContainer .sliderContent .sliderBox h2{font-size:26px;font-size:2rem;line-height:32px}}@media all and (max-width:768px){.sliderContainer .sliderContent .sliderBox h1,.sliderContainer .sliderContent .sliderBox h2{font-size:22px;font-size:1.6923076923076923rem;line-height:27px}}@media all and (max-width:1020px){.sliderContainer .sliderContent .sliderBox{width:100%}}.sliderContainer .sliderContent .sliderBox ul li{position:relative;float:left;width:50%;padding:8px 0 8px 33px;font-weight:600;font-size:17px;font-size:1.3076923076923077rem;color:#435b6f}@media all and (max-width:1120px){.sliderContainer .sliderContent .sliderBox ul li{font-size:14.999999999999998px;font-size:1.1538461538461537rem}}.sliderContainer .sliderContent .sliderBox ul li:before{position:absolute;top:-2px;left:0;content:"\f144";font-family:FontAwesome;color:#253644;font-size:13px;font-size:1rem;font-size:29.999999999999996px;font-size:2.3076923076923075rem;color:#31a3d5}@media all and (max-width:500px){.sliderContainer .sliderContent .sliderBox ul li{width:100%}}.sliderContainer .sliderContent .learnMore{float:left;width:31%;text-align:center}.sliderContainer .sliderContent .learnMore .button{display:inline-block;margin-top:40px;padding:18px 60px;font-weight:700;font-size:21px;font-size:1.6153846153846154rem}.sliderContainer .sliderContent .learnMore .buttonVideo{position:relative;display:inline-block;background:rgba(0,0,0,.3);margin-top:6px;padding:10px 25px 10px 40px;font-weight:600;font-size:14.999999999999998px;font-size:1.1538461538461537rem;color:#fff;border-radius:5px;text-decoration:underline;clear:both}.sliderContainer .sliderContent .learnMore .buttonVideo:before{position:absolute;top:9px;left:20px;content:"\f144";font-family:FontAwesome;color:#253644;font-size:13px;font-size:1rem;font-size:17px;font-size:1.3076923076923077rem;color:#fff}@media all and (max-width:1020px){.sliderContainer .sliderContent .learnMore{width:100%;margin-top:30px}.sliderContainer .sliderContent .learnMore .button,.sliderContainer .sliderContent .learnMore .buttonVideo{margin:0 5px 10px;vertical-align:middle}}@media all and (max-width:500px){.sliderContainer .sliderContent .learnMore .buttonVideo{margin:10px 20px}}.sliderWrap{position:relative;margin-bottom:50px}@media all and (max-width:768px){.sliderWrap{margin-bottom:0}}.sliderWrap .slider{width:100%}@media all and (max-width:768px){.sliderWrap .slider{width:auto;margin:0}}.sliderWrap .slider li{position:relative;overflow:hidden;width:2000px;min-height:620px}@media all and (max-width:768px){.sliderWrap .slider li{height:300px}}.sliderWrap .slider li a{display:block}.sliderWrap .slider img{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);width:2000px;max-width:2000px}.lt-ie9 .sliderWrap .slider img{left:0}@media all and (max-width:768px){.sliderWrap .slider img{width:auto;position:relative;top:auto;left:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}.sliderWrap .slick-dots{text-align:center;margin-top:-50px}.sliderWrap .slick-dots li{display:inline-block;min-height:0}.sliderWrap .slick-dots li a{position:relative;cursor:pointer;text-indent:-9999px;border:none;background:#ccc;background:rgba(255,255,255,.7);border-radius:50%;height:10px;width:10px;margin:10px 5px}.sliderWrap .slick-dots li.slick-active a{background:#fff}.sliderWrap .slideshowLeftArrow,.sliderWrap .slideshowRightArrow{position:absolute;top:50%;z-index:8000;font-size:25px;background:#fff;background:rgba(255,255,255,.5);border-radius:50%;height:40px;width:40px;text-align:center;line-height:40px;cursor:pointer;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s}.sliderWrap .slideshowLeftArrow i,.sliderWrap .slideshowRightArrow i{color:#fff}.sliderWrap .slideshowLeftArrow:hover,.sliderWrap .slideshowRightArrow:hover{background:#fff}.sliderWrap .slideshowLeftArrow{left:30px}.sliderWrap .slideshowRightArrow{right:30px}.sliderWrap .innerText{position:absolute;top:0;left:0;text-align:center;width:100%;height:100%}.sliderWrap .innerText .slideshowPosition{display:table;height:100%;width:100%;text-align:center}.sliderWrap .innerText .slideshowText{display:table-cell;vertical-align:middle}.sliderWrap .innerText .slideshowText h2{font-size:3.8461538461538463em;color:#fff;font-family:'Exo 2',sans-serif;font-weight:700;margin-bottom:30px}@media all and (min-width:769px) and (max-width:1185px){.sliderWrap .innerText .slideshowText h2{font-size:2.6923076923076925em}}@media all and (max-width:768px){.sliderWrap .innerText .slideshowText h2{font-size:1.9230769230769231em;margin-bottom:10px}}.sliderWrap .innerText .slideshowText h3{font-size:1.6923076923076923em;color:#fff;margin-bottom:40px;text-transform:none;letter-spacing:0}@media all and (max-width:768px){.sliderWrap .innerText .slideshowText h3{font-size:1.6923076923076923em;margin-bottom:20px}}.sliderWrap .innerText .slideshowText .button{clear:both;font-size:1.3076923076923077em;margin:0}@media all and (max-width:768px){.sliderWrap .innerText .slideshowText .button{font-size:1.0769230769230769em}}.sliderWrap .innerText .slideshowText.slideshowShop h2{font-size:100px;font-size:7.6923076923076925rem;margin-bottom:0}.sliderWrap .innerText .slideshowText.slideshowShop p{color:#fff;font-size:22px;font-size:1.6923076923076923rem;margin-bottom:25px}.sliderWrap .innerText .slideshowText.slideshowShop .button{font-family:'Exo 2',sans-serif;font-weight:400;font-size:19px;font-size:1.4615384615384615rem}.zoomContainer{position:relative;margin:0 auto}.zoomContainer .zoom{line-height:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-touch-action:none;user-select:none;position:relative;display:block;overflow:hidden;border:0;margin:0 auto}.zoomContainer .zoom img{margin:0 auto;display:block;max-width:100%}.zoomContainer .zoom .portal img{max-width:none}.zoomContainer .loader{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5)}.zoomContainer .loader img{width:16px;height:16px;position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-8px;display:block}.zoomContainer .clickToLoad{display:block;background:#fff;text-transform:uppercase;text-align:left;position:absolute;bottom:10px;left:0;pointer-events:none}.zoomContainer .clickToLoad i{display:inline-block;margin-left:4px;font-size:10px;line-height:15px;vertical-align:middle}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:0;perspective:0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:8px 7px 8px 6px;margin:0 3px}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;padding:9px 3px 6px 3px;border:1px solid #cad1d4;line-height:normal;border-radius:5px;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1);cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{border:1px solid #cad1d4;border-radius:5px;cursor:default;float:left;padding:8px 7px 8px 6px;margin:0 3px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#31a3d5;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #31a3d5}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #31a3d5}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #31a3d5}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #31a3d5}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#31a3d5}table.responsive,table.responsiveAllSizes{margin-bottom:0}table.responsive td,table.responsive th,table.responsiveAllSizes td,table.responsiveAllSizes th{position:relative;white-space:nowrap;overflow:hidden;padding:10px 25px}@media all and (max-width:768px){table.responsive td,table.responsive th,table.responsiveAllSizes td,table.responsiveAllSizes th{padding:5px 10px}}table.responsive td:first-child,table.responsive th:first-child,table.responsiveAllSizes td:first-child,table.responsiveAllSizes th:first-child{display:none}table.responsive td .row,table.responsive th .row,table.responsiveAllSizes td .row,table.responsiveAllSizes th .row{margin-bottom:0}table.responsive td .row .text,table.responsive th .row .text,table.responsiveAllSizes td .row .text,table.responsiveAllSizes th .row .text{padding:8px 10px 6px 10px;margin-top:4px;min-width:200px;font-size:13px;font-size:1rem}table.responsive th,table.responsiveAllSizes th{font-family:montserratregular;font-size:16px;font-size:1.2307692307692308rem;font-weight:400;color:#253644}table.responsive tr,table.responsiveAllSizes tr{border-top:1px #cad1d4 solid;height:58px!important}table.responsive tr:nth-child(odd),table.responsiveAllSizes tr:nth-child(odd){background:#efefef}table.responsive tr:last-of-type,table.responsiveAllSizes tr:last-of-type{border-bottom:1px #cad1d4 solid}table.responsive .pinned td,table.responsiveAllSizes .pinned td{display:none;height:57px}table.responsive .pinned th,table.responsiveAllSizes .pinned th{height:30px;font-family:montserratregular}.tableWrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #ccc}.tableWrapper .scrollable{margin-left:200px;overflow:scroll;overflow-y:hidden;position:relative}@media all and (max-width:768px){.tableWrapper .scrollable{margin-left:130px}}.tableWrapper .pinned{position:absolute;left:0;top:0;background:#fff;width:200px;overflow:hidden;border-right:1px solid #ccc;border-left:1px solid #ccc}@media all and (max-width:768px){.tableWrapper .pinned{width:130px}}.tableWrapper .pinned table{border-right:none;border-left:none;width:100%}.tableWrapper .pinned table td,.tableWrapper .pinned table th{white-space:nowrap}.tableWrapper .pinned table th{font-family:montserratregular;font-size:16px;font-size:1.2307692307692308rem;font-weight:400;color:#253644}.tableWrapper .pinned table tr{border-top:1px #cad1d4 solid;height:58px!important}.tableWrapper .pinned table tr:nth-child(odd){background:#efefef}.tableWrapper .pinned table tr:last-of-type{border-bottom:1px #cad1d4 solid}.tableWrapper .pinned table td:last-child{border-bottom:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2.4615384615384617em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1.2307692307692308em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;-webkit-appearance:none;-moz-appearance:none;border-radius:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;min-width:inherit}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}img{vertical-align:middle;max-width:100%}#map img{max-width:none}fieldset{border:0;margin:0;padding:0;min-width:inherit}textarea{resize:vertical}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll;height:100%}body{font-size:13px;line-height:1.462;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;height:100%}::-moz-selection{background:#0f55c4;color:#fff;text-shadow:none}::selection{background:#0f55c4;color:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #000;color:#333;margin:2em 0;padding:0;clear:both}p{margin-top:0}p:last-child{margin-bottom:0}a{text-decoration:none;color:#000;outline:0}a:active,a:hover{outline:0}textarea{resize:vertical}input,label,select,textarea{box-shadow:0 0 0;outline:0;margin:0;padding:0}#billingAddressListRow{display:none}.no-js #password_text{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;color:#c09853;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:2px}.alert p{margin:0;padding:0}.error,.info,.success{clear:both;float:left;width:100%;padding:15px;border-radius:2px;margin:0 0 15px 0;text-align:left}.error ul,.info ul,.success ul{margin:0;padding:0}.error ul li,.info ul li,.success ul li{background:0 0;padding:0;margin:0}.success{background:#dff0d8;color:#468847;border:1px solid #d6e9c6}.success p{color:#17b347;font-size:14px;font-size:1.0769230769230769rem}.error{background:#f2dede;color:#b94a48;border:1px solid #eed3d7}.error p{color:#f21846;font-size:14px;font-size:1.0769230769230769rem}.info{background-color:#dce2e5}.messageFull{display:none;position:fixed;top:0;left:0;width:100%;padding:20px;background:#dff0d8;color:#468847;border:1px solid #d6e9c6;padding:15px;border-radius:2px;margin:0 0 15px 0;z-index:9000}.errorMessageFull{background:#f2dede;color:#b94a48;border:1px solid #eed3d7}.inputError,input textarea,input.inputError{border-color:#b94a48}.hideme{display:none}.clear{clear:both}.relative{position:relative}img{max-width:100%}.alignleft,.left{float:left;display:block}.alignright,.right{float:right;display:block}ul{margin:0;padding:0}ul li{list-style-type:none}ol{padding-left:2em}.fadeNav li ul{display:block;opacity:0;visibility:hidden;-webkit-transition:opacity .4s linear 0s,visibility 0s linear .4s;-moz-transition:opacity .4s linear 0s,visibility 0s linear .4s;-ms-transition:opacity .4s linear 0s,visibility 0s linear .4s;-o-transition:opacity .4s linear 0s,visibility 0s linear .4s;transition:opacity .4s linear 0s,visibility 0s linear .4s}.fadeNav li:hover>ul{opacity:1;visibility:visible}.slideNav li ul{display:block;background:#eee}.slideNav li ul li{max-height:0;overflow:hidden;-webkit-transition:max-height .4s linear .4s;-moz-transition:max-height .4s linear .4s;-ms-transition:max-height .4s linear .4s;-o-transition:max-height .4s linear .4s;transition:max-height .4s linear .4s}.slideNav li ul li a{opacity:0;visibility:hidden;-webkit-transition:opacity .4s linear 0s,visibility 0s linear .4s;-moz-transition:opacity .4s linear 0s,visibility 0s linear .4s;-ms-transition:opacity .4s linear 0s,visibility 0s linear .4s;-o-transition:opacity .4s linear 0s,visibility 0s linear .4s;transition:opacity .4s linear 0s,visibility 0s linear .4s}.slideNav li:hover ul li{max-height:19px;-webkit-transition:max-height .4s linear 0s;-moz-transition:max-height .4s linear 0s;-ms-transition:max-height .4s linear 0s;-o-transition:max-height .4s linear 0s;transition:max-height .4s linear 0s}.slideNav li:hover ul li a{opacity:1;visibility:visible;-webkit-transition:opacity .4s linear .4s,visibility 0s linear 0s;-moz-transition:opacity .4s linear .4s,visibility 0s linear 0s;-ms-transition:opacity .4s linear .4s,visibility 0s linear 0s;-o-transition:opacity .4s linear .4s,visibility 0s linear 0s;transition:opacity .4s linear .4s,visibility 0s linear 0s}.credits a strong{text-transform:lowercase}.credits a:hover strong{color:#0f55c4}.checkboxGroup{margin:0;padding:0;display:table;clear:both}.checkboxGroup li{list-style-type:none;display:table-cell}.checkboxGroup li input,.checkboxGroup li li label{float:left;display:inline}table{width:100%}table td,table th{padding:5px 10px;text-align:left}#map img{max-width:none}.centerPush{position:relative;float:left;left:50%}.centerPull{position:relative;float:right;right:50%}@media all and (max-width:768px){.mobilePush{position:relative;float:left;left:50%}.mobilePull{position:relative;float:right;right:50%}}.table{display:table}.tableCell{display:table-cell}.compatibilityMessage{display:block;width:100%;padding:15px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.5);background:#0f55c4;color:#fff;border-bottom:3px solid #fff;text-align:center;cursor:pointer}.compatibilityMessage span{text-decoration:underline}.pattern{float:left;width:100%;margin:0 0 20px;padding:0 0 30px;border-bottom:3px solid #fff;clear:both}.pattern:after,.pattern:before{content:"";display:table}.pattern:after{clear:both}.pattern .display{margin:30px 0}.pattern .display:after,.pattern .display:before{content:"";display:table}.pattern .display:after{clear:both}.pattern .source{display:block;background:#0f55c4;border:1px solid #fff;padding:15px;position:relative;margin-top:20px;clear:both}.pattern .source:after,.pattern .source:before{content:"";display:table}.pattern .source:after{clear:both}.pattern .source textarea{width:100%;border:1px solid #fff;height:200px}.source .row{margin-bottom:0}.patternfilename{position:absolute;top:-20px;right:5px;background:#0f55c4;border:3px solid #fff;text-decoration:none;color:#fff;display:block;padding:2px 10px}#showMenu{position:fixed;top:20px;left:20px;z-index:1000000;background:#0f55c4;border:0;padding:6px 7px;line-height:1;font-size:18px;color:#fff;outline:0}.perspective{width:100%;height:100%}.container{background:#fff;min-height:100%;position:relative;outline:1px solid transparent;z-index:10;-webkit-transform:translateZ(0) translateX(0) rotateY(0);-moz-transform:translateZ(0) translateX(0) rotateY(0);-ms-transform:translateZ(0) translateX(0) rotateY(0);-o-transform:translateZ(0) translateX(0) rotateY(0);transform:translateZ(0) translateX(0) rotateY(0)}.container:after{content:'';position:absolute;top:0;left:0;width:100%;height:0;opacity:0;background:rgba(0,0,0,.2);-webkit-transition:opacity .4s,height 0s .4s;-moz-transition:opacity .4s,height 0s .4s;-ms-transition:opacity .4s,height 0s .4s;-o-transition:opacity .4s,height 0s .4s;transition:opacity .4s,height 0s .4s}.perspective.modalview{position:fixed;-webkit-perspective:1500px;-moz-perspective:1500px;perspective:1500px}.modalview .container{position:absolute;overflow:hidden;width:100%;height:100%;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}.modalview .wrapper{-webkit-transform:translateZ(-1px)}.animate .container:after{opacity:1;height:101%;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.outer-nav{position:absolute;height:auto;font-size:0}.outer-nav li ul{display:block;opacity:0;visibility:hidden;-webkit-transition:opacity .4s linear 0s,visibility 0s linear .4s;-moz-transition:opacity .4s linear 0s,visibility 0s linear .4s;-ms-transition:opacity .4s linear 0s,visibility 0s linear .4s;-o-transition:opacity .4s linear 0s,visibility 0s linear .4s;transition:opacity .4s linear 0s,visibility 0s linear .4s}.outer-nav li:hover>ul{opacity:1;visibility:visible}.outer-nav.top{top:5%}.outer-nav.horizontal{left:50%;width:75%;max-width:1000px;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.outer-nav ul{float:left;min-width:15%;padding:0 15px;background:0 0!important;-webkit-transition:opacity .2s linear 0s,visibility 0s linear .2s;-moz-transition:opacity .2s linear 0s,visibility 0s linear .2s;-ms-transition:opacity .2s linear 0s,visibility 0s linear .2s;-o-transition:opacity .2s linear 0s,visibility 0s linear .2s;transition:opacity .2s linear 0s,visibility 0s linear .2s}.outer-nav>ul{text-align:left}.outer-nav>ul li{display:inline-block;width:100%;margin:0;float:left;clear:both;position:relative}.outer-nav>ul li:hover>ul{height:auto}.outer-nav>ul li ul{position:absolute;background:0 0;left:100%;top:0}@media all and (max-width:768px){.outer-nav>ul li ul{position:relative;height:0;left:0}}.outer-nav>ul li>a:after{content:'';position:absolute;top:0;left:100%;height:100%;width:3px;background:#fff;opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}.outer-nav>ul li>a:hover:after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .2s ease 0s,transform .2s ease 0s;-moz-transition:opacity .2s ease 0s,transform .2s ease 0s;-ms-transition:opacity .2s ease 0s,transform .2s ease 0s;-o-transition:opacity .2s ease 0s,transform .2s ease 0s;transition:opacity .2s ease 0s,transform .2s ease 0s}.outer-nav a{display:inline-block;white-space:nowrap;font-weight:300;margin:5px;padding:0 20px 0 0;color:#fff;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;text-transform:capitalize;font-size:18px;font-size:1.3846153846153846rem}.effect-movedown{background:#34495e}.effect-movedown .container{-webkit-transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.effect-movedown .container:after{background:rgba(52,73,94,.5)}.effect-movedown.animate .container{-webkit-transform:translateY(100%) translateZ(-1500px);-moz-transform:translateY(100%) translateZ(-1500px);-ms-transform:translateY(100%) translateZ(-1500px);-o-transform:translateY(100%) translateZ(-1500px);transform:translateY(100%) translateZ(-1500px)}.no-csstransforms3d .effect-movedown.animate .container{top:75%}.effect-movedown .outer-nav a{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:transform .4s,opacity .4s;-moz-transition:transform .4s,opacity .4s;-ms-transition:transform .4s,opacity .4s;-o-transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s}.effect-movedown.animate .outer-nav a{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:36.625em),screen and (max-height:41.75em){.outer-nav.horizontal{font-size:1.5384615384615385em}.outer-nav.horizontal a{display:block;text-align:left}}@media screen and (max-width:31em),screen and (max-height:36.2em){.outer-nav.horizontal{font-size:1.2307692307692308em;top:70px;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media screen and (max-height:31.6em){.outer-nav a{margin-bottom:20px}}@media only screen and (min-width:0px) and (max-width:800px){.patternselector{position:relative;width:100%;max-width:none}.patternselector:after,.patternselector:before{content:"";display:table}.patternselector:after{clear:both}}.columnFirst,.columnHalf,.columnSecond,.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.oneHalf{float:left;display:inline;margin-bottom:2%;margin-right:2%;border:0 solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}.columnFirst:after,.columnHalf:after,.columnSecond:after,.grid_10:after,.grid_11:after,.grid_12:after,.grid_1:after,.grid_2:after,.grid_3:after,.grid_4:after,.grid_5:after,.grid_6:after,.grid_7:after,.grid_8:after,.grid_9:after,.oneHalf:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.columnFirst,.columnHalf,.columnSecond,.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.oneHalf{display:inline-block;zoom:1}html[xmlns] .columnHalf,html[xmlns] .grid_1,html[xmlns] .grid_10,html[xmlns] .grid_11,html[xmlns] .grid_12,html[xmlns] .grid_2,html[xmlns] .grid_3,html[xmlns] .grid_4,html[xmlns] .grid_5,html[xmlns] .grid_6,html[xmlns] .grid_7,html[xmlns] .grid_8,html[xmlns] .grid_9,html[xmlns] .oneHalf{display:block}* html .columnFirst,* html .columnHalf,* html .columnSecond,* html .grid_1,* html .grid_10,* html .grid_11,* html .grid_12,* html .grid_2,* html .grid_3,* html .grid_4,* html .grid_5,* html .grid_6,* html .grid_7,* html .grid_8,* html .grid_9,* html .oneHalf{height:1%}.grid_1{width:6.5%}.grid_2{width:15%}.grid_3{width:23.5%}.grid_4{width:32%}.grid_5{width:40.5%}.grid_6{width:49%}.grid_7{width:57.5%}.grid_8{width:66%}.grid_9{width:74.5%}.grid_10{width:83%}.grid_11{width:91.5%}.grid_12{margin-right:0;width:100%}.emptyBasket,.lowContent{max-width:1400px;margin:0 auto;padding:40px 0;text-align:center;clear:both}.emptyBasket:after,.emptyBasket:before,.lowContent:after,.lowContent:before{content:"";display:table}.emptyBasket:after,.lowContent:after{clear:both}@media all and (max-width:768px){.emptyBasket,.lowContent{width:100%}}.emptyBasket:after,.emptyBasket:before,.lowContent:after,.lowContent:before{content:"";display:table}.emptyBasket:after,.lowContent:after{clear:both}@media all and (max-width:768px){.emptyBasket,.lowContent{width:100%}}.emptyBasket:after,.emptyBasket:before,.lowContent:after,.lowContent:before{content:"";display:table}.emptyBasket:after,.lowContent:after{clear:both}@media all and (min-width:1061px){.emptyBasket,.lowContent{min-height:700px}}@media all and (min-width:769px) and (max-width:1185px){.emptyBasket,.lowContent{min-height:500px}}@media all and (max-width:768px){.unlessMobile{display:none}}.mobileOnly{display:none}@media all and (max-width:768px){.mobileOnly{display:initial}}.ps-container{overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background:#dce2e5}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#344c5f;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.overlayBoxOuter{position:fixed;z-index:9910;top:0;width:100%;min-height:100%;height:100%;overflow-y:auto;background:#090909;background:rgba(255,255,255,.7)}.overlayBox{position:absolute;background:#fff;opacity:0;left:50%!important;transform:translateX(-50%);margin:auto;display:block;float:left;max-width:100%;padding:30px;box-shadow:0 0 10px 3px rgba(0,0,0,.4);max-width:1024px;width:100%!important}@media all and (max-width:768px){.overlayBox{padding:30px 20px 20px}}.overlayBox iframe{display:block}.overlayBox .overlayImage{max-width:1024px}.overlayBox .overlayImage img{max-width:100%;height:auto}.overlayBox .overlayAjax{height:100%;max-width:1024px}.overlayBox.iframeOverlay iframe{width:750px;height:500px;display:block;border:0}@media all and (max-width:768px){.overlayBox.iframeOverlay iframe{width:100%}}@media all and (max-width:768px){.overlayBox.iframeOverlay{min-width:90%}}.noScroll{overflow:hidden}.overlayCloseButton{position:absolute;z-index:9200;text-align:right;top:0;right:0;margin-left:0}.overlayCloseButton a{background:#31a3d5;color:#fff;font-weight:700;font-size:12px;display:inline-block;cursor:pointer;padding:5px 10px;font-family:'Exo 2',sans-serif;font-size:14px;text-transform:uppercase;z-index:9200;outline:0}@media all and (max-width:768px){.overlayCloseButton{text-align:center;position:absolute;top:0}.overlayCloseButton a{background:#344c5f;color:#fff;font-size:14px;position:static}}.overlayBoxTitle{position:absolute;bottom:0;line-height:30px;font-size:18px;width:100%;text-align:center;left:0}.galleryNext,.galleryPrev{font-size:40px;line-height:40px;position:absolute;top:50%;margin-top:-20px;padding:0;background:0 0;border:none;box-shadow:none;color:#31a3d5}.galleryNext:focus,.galleryPrev:focus{border:none;outline:0}.galleryPrev{left:5px}.galleryNext{right:5px}.twoCols .col{width:48%;margin-bottom:4%;margin-right:4%;float:left}.twoCols .col h2{font-size:24px;font-size:1.8461538461538463rem;margin-bottom:10px}.twoCols .col:nth-of-type(even){margin-right:0}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.twoCols .col{width:100%;margin-right:0}}.oneHiddenCol{display:none}.oneHiddenCol h2{font-size:24px;font-size:1.8461538461538463rem;margin-bottom:10px}.siteOuterWrapper{max-width:100%;min-height:100%;position:relative;overflow:hidden}.siteOuterWrapper:after,.siteOuterWrapper:before{content:"";display:table}.siteOuterWrapper:after{clear:both}.siteInnerWrapper{clear:both}.flyout,.mobileBar{display:none}@media all and (max-width:768px){.topBar{display:none}.siteOuterWrapper{overflow:hidden;position:relative;z-index:10;min-height:100%}.siteOuterWrapper>div.transform{-webkit-transition:-webkit-transform .3s ease-in-out 0s;-moz-transition:-moz-transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s}.siteOuterWrapper>div.transform.alive{-webkit-transform:translate(-80%,0);-moz-transform:translate(-80%,0);-ms-transform:translate(-80%,0);-o-transform:translate(-80%,0);transform:translate(-80%,0)}.clubHostedFlyoutWrap,.flyoutWrap,.hubFlyoutWrap,.shopFlyoutWrap{display:none;position:absolute;top:0;width:80%;min-height:100%;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-in-out 0s;-moz-transition:-moz-transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s}.menuright .clubHostedFlyoutWrap,.menuright .flyoutWrap,.menuright .hubFlyoutWrap,.menuright .shopFlyoutWrap{display:block;right:-80%}.menuleft .clubHostedFlyoutWrap,.menuleft .flyoutWrap,.menuleft .hubFlyoutWrap,.menuleft .shopFlyoutWrap{display:block;left:-80%}.menuleft .siteOuterWrapper>div.transform.alive{-webkit-transform:translate(80%,0);-moz-transform:translate(80%,0);-ms-transform:translate(80%,0);-o-transform:translate(80%,0);transform:translate(80%,0)}.menuleft .siteOuterWrapper.alive{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.flyout{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.flyout.right{right:15px}.flyout.left{left:15px}.flyout a .line{-webkit-transition:all .8s cubic-bezier(1,0,0,1) .2s;-moz-transition:all .8s cubic-bezier(1,0,0,1) .2s;-ms-transition:all .8s cubic-bezier(1,0,0,1) .2s;-o-transition:all .8s cubic-bezier(1,0,0,1) .2s;transition:all .8s cubic-bezier(1,0,0,1) .2s;left:0;display:block;position:absolute;overflow:hidden}.flyout a .line:after{content:'';position:absolute;top:0;left:0;display:block;width:100%;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}.flyout a .line:nth-child(1){-webkit-transform-origin:0 5px;-moz-transform-origin:0 5px;-ms-transform-origin:0 5px;-o-transform-origin:0 5px;transform-origin:0 5px;top:0;z-index:2}.flyout a .line:nth-child(1):after{-webkit-transition:all .4s cubic-bezier(1,0,0,1) 0s;-moz-transition:all .4s cubic-bezier(1,0,0,1) 0s;-ms-transition:all .4s cubic-bezier(1,0,0,1) 0s;-o-transition:all .4s cubic-bezier(1,0,0,1) 0s;transition:all .4s cubic-bezier(1,0,0,1) 0s}.flyout a .line:nth-child(2){top:7px;z-index:1;-webkit-transition:opacity .4s linear .5s;-moz-transition:opacity .4s linear .5s;-ms-transition:opacity .4s linear .5s;-o-transition:opacity .4s linear .5s;transition:opacity .4s linear .5s}.flyout a .line:nth-child(2):after{-webkit-transition:all .4s cubic-bezier(1,0,0,1) .1s;-moz-transition:all .4s cubic-bezier(1,0,0,1) .1s;-ms-transition:all .4s cubic-bezier(1,0,0,1) .1s;-o-transition:all .4s cubic-bezier(1,0,0,1) .1s;transition:all .4s cubic-bezier(1,0,0,1) .1s}.flyout a .line:nth-child(3){-webkit-transform-origin:0 1.5px;-moz-transform-origin:0 1.5px;-ms-transform-origin:0 1.5px;-o-transform-origin:0 1.5px;transform-origin:0 1.5px;top:14px;z-index:3}.flyout a .line:nth-child(3):after{-webkit-transition:all .4s cubic-bezier(1,0,0,1) .2s;-moz-transition:all .4s cubic-bezier(1,0,0,1) .2s;-ms-transition:all .4s cubic-bezier(1,0,0,1) .2s;-o-transition:all .4s cubic-bezier(1,0,0,1) .2s;transition:all .4s cubic-bezier(1,0,0,1) .2s}.flyout a .label{position:absolute;left:-9px;bottom:-13px;font-family:montserratregular;font-size:14.999999999999998px;font-size:1.1538461538461537rem;color:#435b6f}.flyout:hover a .line:after{width:100%;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.flyout.alive{-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-ms-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.flyout.alive a .line{background:#f1f1f1}.flyout.alive a .line:nth-child(1){left:1px;-webkit-transform:translateY(-4px) rotate(45deg);-moz-transform:translateY(-4px) rotate(45deg);-ms-transform:translateY(-4px) rotate(45deg);-o-transform:translateY(-4px) rotate(45deg);transform:translateY(-4px) rotate(45deg)}.flyout.alive a .line:nth-child(2){-webkit-transition:opacity .4s linear 0s;-moz-transition:opacity .4s linear 0s;-ms-transition:opacity .4s linear 0s;-o-transition:opacity .4s linear 0s;transition:opacity .4s linear 0s;opacity:0}.flyout.alive a .line:nth-child(3){left:3px;-webkit-transform:translateY(-1px) rotate(-45deg);-moz-transform:translateY(-1px) rotate(-45deg);-ms-transform:translateY(-1px) rotate(-45deg);-o-transform:translateY(-1px) rotate(-45deg);transform:translateY(-1px) rotate(-45deg)}}.subNav .title{cursor:pointer}.subNav ul{display:none}@media all and (max-width:768px){.clubHostedFlyoutWrap,.flyoutWrap,.hubFlyoutWrap,.shopFlyoutWrap{background:#415a6e url(../images/layout/menu_grad.png) repeat-y top left}.clubHostedFlyoutWrap li,.flyoutWrap li,.hubFlyoutWrap li,.shopFlyoutWrap li{display:block;width:100%;float:none;position:relative}.clubHostedFlyoutWrap li.parent>a:after,.flyoutWrap li.parent>a:after,.hubFlyoutWrap li.parent>a:after,.shopFlyoutWrap li.parent>a:after{font-family:FontAwesome;content:"\f0da";position:absolute;right:10px;top:5px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.clubHostedFlyoutWrap li.parent.open>a:after,.flyoutWrap li.parent.open>a:after,.hubFlyoutWrap li.parent.open>a:after,.shopFlyoutWrap li.parent.open>a:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.clubHostedFlyoutWrap li a,.flyoutWrap li a,.hubFlyoutWrap li a,.shopFlyoutWrap li a{width:100%;display:block;color:#fff}.clubHostedFlyoutWrap li ul,.flyoutWrap li ul,.hubFlyoutWrap li ul,.shopFlyoutWrap li ul{position:relative;width:100%;margin:0}.clubHostedFlyoutWrap li ul:after,.clubHostedFlyoutWrap li ul:before,.flyoutWrap li ul:after,.flyoutWrap li ul:before,.hubFlyoutWrap li ul:after,.hubFlyoutWrap li ul:before,.shopFlyoutWrap li ul:after,.shopFlyoutWrap li ul:before{content:"";display:table}.clubHostedFlyoutWrap li ul:after,.flyoutWrap li ul:after,.hubFlyoutWrap li ul:after,.shopFlyoutWrap li ul:after{clear:both}.clubHostedFlyoutWrap li ul li,.flyoutWrap li ul li,.hubFlyoutWrap li ul li,.shopFlyoutWrap li ul li{float:none}.clubHostedFlyoutWrap li ul ul,.flyoutWrap li ul ul,.hubFlyoutWrap li ul ul,.shopFlyoutWrap li ul ul{display:none;position:relative}.flyout{width:40px;display:block;cursor:pointer;z-index:5001;color:#435b6f}.flyout a{display:block;width:40px;height:24px;font-size:2.1538461538461537em;line-height:1;color:#435b6f;float:right;text-align:center;position:relative}.flyout a .line{background:#435b6f;width:22px;height:3px}.flyout a .line:after{height:2px;background:#435b6f}.flyout:hover a .line:after{background:#435b6f}.flyout.alive a .line{background:#435b6f}}.infoTextTrigger{position:relative}.infoTextTrigger .infoTextPopup{visibility:hidden;opacity:0;position:absolute;width:200px;background:#253644;font-family:sans-serif;color:#fff;padding:15px;font-size:12px;font-size:.9230769230769231rem;line-height:14px;bottom:calc(100% + 10px);-webkit-transition:visibility .5s,opacity .5s;-moz-transition:visibility .5s,opacity .5s;-ms-transition:visibility .5s,opacity .5s;-o-transition:visibility .5s,opacity .5s;transition:visibility .5s,opacity .5s;left:-94px;z-index:50000}@media all and (max-width:768px){.registerForm .infoTextTrigger .infoTextPopup{left:auto;right:0}}@media (max-width:950px){.registerForm .infoTextTrigger .infoTextPopup{right:0;bottom:calc(100% + 10px)}}@media (max-width:900px){.registerForm .infoTextTrigger .infoTextPopup{right:10px;bottom:100%}}.infoTextTrigger .infoTextPopup.wide{width:400px}.infoTextTrigger .infoTextPopup.wide:after{left:25%}.infoTextTrigger .infoTextPopup p{color:#fff;font-size:12px;font-size:.9230769230769231rem;line-height:14px;font-family:sans-serif}.infoTextTrigger .infoTextPopup ol,.infoTextTrigger .infoTextPopup ul{padding-left:15px}.infoTextTrigger .infoTextPopup:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#253644;border-width:10px;margin-left:-10px}@media (max-width:950px){.registerForm .infoTextTrigger .infoTextPopup:after{left:auto;right:6px}}@media (max-width:900px){.registerForm .infoTextTrigger .infoTextPopup:after{left:auto;right:6px}}.infoTextTrigger .infoTextPopup.leftTooltip{left:auto;right:-9px}.infoTextTrigger .infoTextPopup.leftTooltip:after{right:6px;left:auto}@media all and (max-width:768px){.infoTextTrigger .infoTextPopup.leftTooltip.exceptMobile{left:-94px;right:unset}.infoTextTrigger .infoTextPopup.leftTooltip.exceptMobile:after{left:50%;right:unset}}.infoTextTrigger .infoTextPopup.bottomTooltip{bottom:unset;top:calc(100% + 10px)}.infoTextTrigger .infoTextPopup.bottomTooltip:after{top:unset;bottom:100%;border-top-color:rgba(136,183,213,0);border-bottom-color:#253644}.infoTextTrigger .infoTextPopup .nowrap{white-space:nowrap}.infoTextTrigger .infoTextPopup .zeroSpaceAfter{margin-bottom:0}.infoTextTrigger .infoTextPopup ul.centeredLeft{text-align:left;display:inline-block}.infoTextTrigger .infoTextPopup hr.narrowSeparator{color:#cad1d4;margin:.7ex}.infoTextTrigger.hover,.infoTextTrigger:hover{cursor:pointer}.infoTextTrigger.hover .infoTextPopup,.infoTextTrigger:hover .infoTextPopup{visibility:visible;opacity:1}.infoTextTrigger.alongsideInput{position:absolute;top:0;right:0;padding:0;width:auto}@media all and (max-width:900px){.infoTextTrigger.alongsideInput{right:0}}.infoText{color:#253644;font-family:Montserrat,sans-serif;padding-left:30px;position:relative;margin-bottom:8px}.infoText:before{content:"\f05a";font-family:FontAwesome;font-size:1.5384615384615385em;position:absolute;left:0;top:0;color:#31a3d5}form fieldset{border:0;margin:0;padding:0;min-width:inherit}form fieldset.halfSet{width:48%;float:left;margin-right:4%}form fieldset.halfSet:nth-of-type(2n){margin-right:0}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){form fieldset.halfSet{width:100%;margin:0}}form fieldset.eventMainDetails{width:56%;margin-right:4%;float:left}@media all and (max-width:1095px){form fieldset.eventMainDetails{width:100%;margin:0 0 20px 0}}form fieldset.eventMainDetails textarea{min-height:300px}form fieldset.eventMainDetails a.formLink{padding-left:10px}@media all and (max-width:768px){form fieldset.eventMainDetails a.formLink{display:block;padding-left:0;padding-top:10px}}form fieldset.eventOtherDetails{width:40%;float:left;margin-bottom:20px}@media all and (max-width:1095px){form fieldset.eventOtherDetails{width:100%;margin:0;margin-bottom:40px}}form fieldset.eventOtherDetails#recurringFieldset{display:none}form div.eventOtherDetails{width:40%;float:left;margin-bottom:20px}@media all and (max-width:1095px){form div.eventOtherDetails{width:100%;margin:0;margin-bottom:40px}}form legend{display:none}form div#recurringFieldset{display:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}.row{float:left;width:100%;margin:0 0 20px}.row .row{margin-bottom:0}.row .row.smallTopMargin{margin-top:5px}.row label{float:left;padding:7px 0;line-height:normal;font-family:'Exo 2',sans-serif;font-weight:600;color:#253644}.row label a{color:#31a3d5}.row label a.button{color:#fff}.row label.fullWidth{width:100%;clear:both;float:left}.row .inputWrap{position:relative;float:left;width:100%}.row .inputWrap .rightIconWrap{margin:0;padding:0;border:none;background:0 0}.row .inputWrap .rightIconWrap i{position:absolute;top:14px;right:10px;z-index:2;cursor:default}.row .inputWrap .rightIconWrap i:hover+span{visibility:visible;opacity:1}.row input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield}.row p.label{margin-bottom:4px}.row .imageWrapper{clear:both;width:100%;float:left}.row .imageWrapper.uploadedImage{position:relative;margin-top:0;margin-right:10px;padding:11px;width:auto;border:1px #ccc solid;border-radius:5px}.row .imageWrapper.uploadedImage .imageWrap{display:table-cell;vertical-align:middle}.row .imageWrapper.uploadedImage img{max-height:113px;margin:auto!important;display:block}.row .imageWrapper.uploadedImage i{font-size:20px;font-size:1.5384615384615385rem;position:absolute;top:-6px;right:-6px;background:#fff}.row .imageWrapper.uploadedImage{margin-bottom:0;width:137px;height:137px;display:table}.row ul.formList{width:100%;clear:both;margin-left:20px}.row ul.formList li{list-style-type:disc;color:#253644;font-size:14.999999999999998px;font-size:1.1538461538461537rem}.row.inlineRow .fakeInput,.row.inlineRow input.text,.row.inlineRow select,.row.inlineRow textarea{width:auto;margin-left:10px;margin-right:10px}@media all and (max-width:768px){.row.inlineRow .fakeInput,.row.inlineRow input.text,.row.inlineRow select,.row.inlineRow textarea{width:calc(100% - 35px);margin:10px 0 0 10px}}.row.inlineRow span{display:inline-block;float:left;padding:9px 10px 10px 10px}.row.oneLiner{margin-bottom:.5ex}.row.oneLiner .olInputWrapper{display:flex}.row.oneLiner input.text{padding:6px 10px 5px 20px;background-position:9px 10px;min-height:30px;display:inline-flex}.row.oneLiner label{margin-right:10px}.row .inputButton{padding:5px 0 5px 0;line-height:normal;display:inline-block}.row .fakeInput{background-color:#fff}.row .fakeInput.disabled{color:#949494}.row .fakeInput i{float:right}.row input[disabled]{background:#e7e7e7;border:1px solid #e7e7e7}.row input[disabled].datetimepicker{background-color:#fff;border:1px solid #cbd2d6}.row select[disabled]{opacity:.5}.row.checkboxRow label{padding-top:0;padding-bottom:0;width:auto}.row.checkboxRow label small{display:block;width:100%;clear:both}.row.checkboxRow.withFootnote{width:100%}.row.checkboxRow.withFootnote label{width:calc(100% - 55px)}.row.checkboxRow.withFootnote small{color:#253644;float:left;display:block;margin-top:5px;margin-left:32px;font-size:12px;font-size:.9230769230769231rem}.row.quarterWidth{width:24%;margin-left:1%}.row.quarterWidth:first-of-type{margin-left:0}@media (max-width:1000px){.row.quarterWidth{width:49.5%}.row.quarterWidth:nth-of-type(3){margin-left:0}}@media (max-width:600px){.row.quarterWidth{width:100%;margin-left:0}}.row.quarterWidth.right{float:right}.row.quarterWidth .button{width:100%}.row.halfWidth{width:48%;margin-left:2%}.row.halfWidth:first-of-type{margin-left:0}.row.noBottomMargin{margin-bottom:0}.justInput{font-size:14px;font-size:1.0769230769230769rem;padding:9px 10px 10px 10px;background-color:#fff;border:1px solid #cbd2d6;line-height:normal;border-radius:5px;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1)}.justInput.smallCentered{width:4em;text-align:center}.fakeRow .fakeInput,.fakeRow input.text,.fakeRow select,.fakeRow textarea,.row .fakeInput,.row input.text,.row select,.row textarea{float:left;position:relative;width:100%;font-size:14px;font-size:1.0769230769230769rem;padding:9px 10px 10px 10px;background-color:#fff;border:1px solid #cbd2d6;line-height:normal;border-radius:5px;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1)}.fakeRow .fakeInput.datePicker,.fakeRow .fakeInput.datePickerFuture,.fakeRow .fakeInput.datetimepicker,.fakeRow .fakeInput.datetimepickerDateOnly,.fakeRow .fakeInput.datetimepickerYearFirst,.fakeRow input.text.datePicker,.fakeRow input.text.datePickerFuture,.fakeRow input.text.datetimepicker,.fakeRow input.text.datetimepickerDateOnly,.fakeRow input.text.datetimepickerYearFirst,.fakeRow select.datePicker,.fakeRow select.datePickerFuture,.fakeRow select.datetimepicker,.fakeRow select.datetimepickerDateOnly,.fakeRow select.datetimepickerYearFirst,.fakeRow textarea.datePicker,.fakeRow textarea.datePickerFuture,.fakeRow textarea.datetimepicker,.fakeRow textarea.datetimepickerDateOnly,.fakeRow textarea.datetimepickerYearFirst,.row .fakeInput.datePicker,.row .fakeInput.datePickerFuture,.row .fakeInput.datetimepicker,.row .fakeInput.datetimepickerDateOnly,.row .fakeInput.datetimepickerYearFirst,.row input.text.datePicker,.row input.text.datePickerFuture,.row input.text.datetimepicker,.row input.text.datetimepickerDateOnly,.row input.text.datetimepickerYearFirst,.row select.datePicker,.row select.datePickerFuture,.row select.datetimepicker,.row select.datetimepickerDateOnly,.row select.datetimepickerYearFirst,.row textarea.datePicker,.row textarea.datePickerFuture,.row textarea.datetimepicker,.row textarea.datetimepickerDateOnly,.row textarea.datetimepickerYearFirst{padding:10px 10px 9px 40px;background-image:url(../images/layout/calendar-blue.svg);background-position:10px;background-repeat:no-repeat;background-size:20px}.fakeRow .fakeInput.datetimepickerTimeOnly,.fakeRow input.text.datetimepickerTimeOnly,.fakeRow select.datetimepickerTimeOnly,.fakeRow textarea.datetimepickerTimeOnly,.row .fakeInput.datetimepickerTimeOnly,.row input.text.datetimepickerTimeOnly,.row select.datetimepickerTimeOnly,.row textarea.datetimepickerTimeOnly{padding:10px 10px 9px 40px;background-image:url(../images/layout/clock-blue.svg);background-position:10px;background-repeat:no-repeat;background-size:20px}.fakeRow .fakeInput.currency,.fakeRow input.text.currency,.fakeRow select.currency,.fakeRow textarea.currency,.row .fakeInput.currency,.row input.text.currency,.row select.currency,.row textarea.currency{padding:10px 10px 9px 20px;background-image:url(../images/layout/pound-icon.svg);background-position:9px 14px;background-repeat:no-repeat;background-size:7px;min-height:40px;line-height:19px}.fakeRow .fakeInput.currency.smallHeight,.fakeRow input.text.currency.smallHeight,.fakeRow select.currency.smallHeight,.fakeRow textarea.currency.smallHeight,.row .fakeInput.currency.smallHeight,.row input.text.currency.smallHeight,.row select.currency.smallHeight,.row textarea.currency.smallHeight{min-height:30px;padding:7px 10px 6px 20px;background-position:9px 11px}.fakeRow .fakeInput.withButton,.fakeRow input.text.withButton,.fakeRow select.withButton,.fakeRow textarea.withButton,.row .fakeInput.withButton,.row input.text.withButton,.row select.withButton,.row textarea.withButton{width:calc(100% - 5ex);margin-right:1ex}.fakeRow .fakeInput.with2Buttons,.fakeRow input.text.with2Buttons,.fakeRow select.with2Buttons,.fakeRow textarea.with2Buttons,.row .fakeInput.with2Buttons,.row input.text.with2Buttons,.row select.with2Buttons,.row textarea.with2Buttons{width:calc(100% - 8ex);margin-right:1ex}.fakeRow .fakeInput.twoOnLine,.fakeRow input.text.twoOnLine,.fakeRow select.twoOnLine,.fakeRow textarea.twoOnLine,.row .fakeInput.twoOnLine,.row input.text.twoOnLine,.row select.twoOnLine,.row textarea.twoOnLine{width:48%}.fakeRow .fakeInput.twoOnLine:first-of-type,.fakeRow input.text.twoOnLine:first-of-type,.fakeRow select.twoOnLine:first-of-type,.fakeRow textarea.twoOnLine:first-of-type,.row .fakeInput.twoOnLine:first-of-type,.row input.text.twoOnLine:first-of-type,.row select.twoOnLine:first-of-type,.row textarea.twoOnLine:first-of-type{margin-right:4%}.fakeRow .fakeInput.smallCount,.fakeRow input.text.smallCount,.fakeRow select.smallCount,.fakeRow textarea.smallCount,.row .fakeInput.smallCount,.row input.text.smallCount,.row select.smallCount,.row textarea.smallCount{width:3em}.fakeRow .fakeInput.smallPrice,.fakeRow input.text.smallPrice,.fakeRow select.smallPrice,.fakeRow textarea.smallPrice,.row .fakeInput.smallPrice,.row input.text.smallPrice,.row select.smallPrice,.row textarea.smallPrice{width:5em}.fakeRow .fakeInput.smallerPrice,.fakeRow input.text.smallerPrice,.fakeRow select.smallerPrice,.fakeRow textarea.smallerPrice,.row .fakeInput.smallerPrice,.row input.text.smallerPrice,.row select.smallerPrice,.row textarea.smallerPrice{width:4em}.fakeRow input[disabled],.row input[disabled]{background:0 0;border:none}.fakeRow input[disabled].datetimepicker,.row input[disabled].datetimepicker{background-color:#fff;border:1px solid #cbd2d6}.fakeRow.butNotReally,.row.butNotReally{position:absolute;top:-2000px}.inputlikePadded{padding:9px 10px 10px 10px}.weightHeightInputs .row{width:45%}.weightHeightInputs .row input.text{width:60%;float:right}.weightHeightInputs .row input.text::-webkit-inner-spin-button,.weightHeightInputs .row input.text::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.weightHeightInputs .row:after{position:absolute;display:inline-block;font-size:1.5384615384615385em;line-height:27px;right:7px;top:5px}.weightHeightInputs .row.weightRow{margin-right:10%}.weightHeightInputs .row.weightRow:after{content:'kg'}.weightHeightInputs .row.heightRow:after{content:'cm'}.filterBoxWrap{position:relative;float:left;width:100%}.filterBoxWrap input.filterBox{font-size:14px;font-size:1.0769230769230769rem;width:100%;padding:9px 10px 10px 30px;background-color:#fff;border:1px solid #cbd2d6;line-height:normal;border-radius:5px;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1)}.filterBoxWrap input.filterBox+label{position:absolute;float:left;top:0;left:0}.filterBoxWrap input.filterBox+label:before{content:'\f002';font-family:FontAwesome;position:absolute;display:inline-block;font-size:1.5384615384615385em;line-height:27px;left:7px;top:5px}.buttonGroup{float:left;display:inline;width:100%;clear:both}.buttonGroup .button{float:left;display:block;margin-right:2%;border-right:0}.buttonInline{float:left;width:100%}.buttonInline .inputWrap{width:70%}.buttonInline .button,.buttonInline button{padding:9px 10px;width:27%;line-height:normal}@media all and (max-width:768px){.buttonInline{padding:0;width:100%}.buttonInline .inputWrap{margin:0 0 2%;padding:0;width:100%}.buttonInline .button,.buttonInline button{width:100%}}.formInline .row label{width:30%}.formInline .row label.fullWidth{width:100%}.formInline .row .inputWrap{padding:0 0 0 2%;width:70%}.formInline .row.checkboxRow label{padding-top:0;padding-bottom:0}.formInline .row.checkboxRow .inputWrap{padding:0;width:100%}.formInline .buttonInline{padding:0 0 0 2%;width:70%}.formInline .buttonInline .inputWrap{padding:0}@media all and (max-width:768px){.formInline .row label{clear:both;width:100%}.formInline .row .inputWrap{padding:0;width:100%}.formInline .buttonInline{padding:0;width:100%}}.fileUpload{width:100%}.fileUpload #fileInputLabel{width:100%}.fileUpload .fakeTextInput{float:left;position:relative;width:66%;padding:9px 10px 10px 10px;background:#fff;border:1px solid #cbd2d6;line-height:normal;border-radius:5px;font-family:sans-serif;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1)}.fileUpload .button.smaller{float:left;width:32%;margin-left:2%;padding:10.5px}.fileUpload input{width:0;height:0;line-height:0;overflow:hidden}.fileUpload .fileName{min-width:100px;float:left;padding:8px 15px;margin-left:10px}.fileUpload .fileName span{display:block}.row.simpleFileUpload{width:100%;margin-top:15px;float:left}@media all and (max-width:768px){.row.simpleFileUpload{margin-top:0}}.row.simpleFileUpload .inputWrap{width:100%}.row.simpleFileUpload .inputWrap .errorWrap i{display:none}.row.simpleFileUpload input[type=file]{display:none}.row.simpleFileUpload .error{padding:8px 15px;margin-top:5px}.row.simpleFileUpload .fileWrapper{clear:both;padding:.5ex 2em}.row.simpleFileUpload label.withButton{padding:0;float:left;width:120px}@media all and (max-width:768px){.row.simpleFileUpload label.withButton{width:90px}}.row.simpleFileUpload label.withButton.right{float:right}.row.simpleFileUpload label.withButton .button.smaller{width:100%}@media all and (max-width:768px){.row.simpleFileUpload label.withButton .button.smaller{width:90px;padding:10px 3px;font-size:14px;font-size:1.0769230769230769rem}}.row.simpleFileUpload label.withButton .button.smaller.remove{border-color:red;padding:10px 8px 8px 21px}@media all and (max-width:768px){.row.simpleFileUpload label.withButton .button.smaller.remove{padding:10px 0 10px 3px}.row.simpleFileUpload label.withButton .button.smaller.remove i{margin:0}}.row.simpleFileUpload label.withButton .button.smaller.remove:after{background:red}.row.simpleFileUpload .fileName{width:calc(100% - 130px);margin-right:20px;float:left;display:block;padding:7px 15px;margin-right:10px;background:#fff;border:1px #cad1d4 solid;border-radius:5px;overflow:hidden;word-break:break-word}@media all and (max-width:768px){.row.simpleFileUpload .fileName{width:calc(100% - 100px)}}.inputError{position:relative}.inputError input::-webkit-input-placeholder,.inputError textarea::-webkit-input-placeholder{color:#b94a48}.inputError input:-moz-placeholder,.inputError textarea:-moz-placeholder{color:#b94a48}.inputError input::-moz-placeholder,.inputError textarea::-moz-placeholder{opacity:1;color:#b94a48}.inputError input:-ms-input-placeholder,.inputError textarea:-ms-input-placeholder{color:#b94a48}.inputError .text,.inputError textarea{padding-right:32px!important;border-color:#eed3d7!important}.inputError select{border-color:#eed3d7!important}.inputError.showError .errorWrap span{opacity:1;visibility:visible;display:block}.inputError .errorWrap{margin:0;padding:0;border:none;background:0 0;color:#b94a48}.inputError .errorWrap i{position:absolute;top:14px;right:10px;z-index:2;cursor:default}.inputError .errorWrap i:hover+span{visibility:visible;opacity:1}.inputError .errorWrap span{float:left;width:100%;margin:2% 0 0;padding:9px;border:1px solid #eed3d7;border-radius:0;background:#f2dede;opacity:0;visibility:hidden;line-height:1em;z-index:4;-webkit-transition:visibility 0s linear .2s,opacity .2s ease 0s;-moz-transition:visibility 0s linear .2s,opacity .2s ease 0s;-ms-transition:visibility 0s linear .2s,opacity .2s ease 0s;-o-transition:visibility 0s linear .2s,opacity .2s ease 0s;transition:visibility 0s linear .2s,opacity .2s ease 0s;display:none}.inputError .errorWrap span:hover{opacity:1;visibility:visible}.inputError .errorWrap.overlayOnInput span{position:absolute;top:0;right:0;float:none;margin:0;width:auto;background:#fff;border-color:#b94a48}.buttonInline .inputError .errorWrap span{width:143%}.checkboxRow.rowHalf{margin-top:40px;padding-left:8px}.checkboxRow,.row{position:relative;width:100%}.checkboxRow:after,.checkboxRow:before,.row:after,.row:before{content:"";display:table}.checkboxRow:after,.row:after{clear:both}.checkboxRow input[type=radio],.row input[type=radio]{float:left;cursor:pointer;visibility:hidden}.checkboxRow input[type=radio]:disabled,.row input[type=radio]:disabled{opacity:.6}.checkboxRow input[type=radio]:disabled+label,.row input[type=radio]:disabled+label{opacity:.6}.checkboxRow input[type=radio]+label,.row input[type=radio]+label{position:relative;float:left;cursor:pointer}.checkboxRow input[type=radio]+label:before,.row input[type=radio]+label:before{content:'';display:inline-block;float:left;width:18px;height:18px;background:#fff;margin:-1px 8px 0 0;outline:0;visibility:visible;cursor:pointer;border:1px solid #cbd2d6}.checkboxRow input[type=radio][type=radio]:checked+label:before,.row input[type=radio][type=radio]:checked+label:before{background:#31a3d5}.checkboxRow input[type=radio][type=radio]+label:before,.row input[type=radio][type=radio]+label:before{border:2px solid #fff;border-radius:100%}.checkboxRow input[type=radio][type=radio]+label:after,.row input[type=radio][type=radio]+label:after{position:absolute;top:8px;left:-1px;content:'';width:22px;height:22px;background:0 0;outline:0;visibility:visible;cursor:pointer;border:1px solid #cbd2d6;border-radius:100%}.checkboxRow input[type=checkbox],.row input[type=checkbox]{border:1px #cad1d4 solid;width:17px;height:17px;margin-top:2px;background:#fff;float:left;margin-right:15px;left:-9999px;position:absolute}.checkboxRow input[type=checkbox]:disabled,.row input[type=checkbox]:disabled{opacity:.4}.checkboxRow input[type=checkbox]:disabled+label,.row input[type=checkbox]:disabled+label{opacity:.4}.checkboxRow input[type=checkbox]+label,.row input[type=checkbox]+label{position:relative;float:left;cursor:pointer;padding-left:30px}.checkboxRow input[type=checkbox]+label:before,.row input[type=checkbox]+label:before{content:'';display:inline-block;float:left;width:18px;height:18px;background:#fff;margin:-1px 8px 0 0;outline:0;visibility:visible;cursor:pointer;border:1px solid #ccc;position:absolute;left:0;top:0}.checkboxRow input[type=checkbox]:checked+label:after,.row input[type=checkbox]:checked+label:after{content:'';height:18px;width:18px;position:absolute;background-image:url(/sites/myclubhub/images/layout/tick.svg);background-repeat:no-repeat;background-size:80%;background-position:2px;top:0;left:1px}.checkboxRow input[type=checkbox]+label,.row input[type=checkbox]+label{width:calc(100% - 35px);margin:0 0 10px;float:left}@media all and (max-width:768px){.checkboxRow input[type=checkbox]+label,.row input[type=checkbox]+label{clear:none}}.checkboxRow.inlineRow,.row.inlineRow{display:table-row}.checkboxRow.inlineRow .inputsWrap,.checkboxRow.inlineRow .labelCell,.row.inlineRow .inputsWrap,.row.inlineRow .labelCell{display:table-cell}.checkboxRow.inlineRow .labelCell,.row.inlineRow .labelCell{margin-right:.5em}.bumbershootWrap .row.checkboxRow input[type=checkbox]:checked,.bumbershootWrap .row.checkboxRow input[type=radio]:checked{background-image:url(../images/bumbershoot/tick.png)}.checkboxHalfLayout .row.checkboxRow{width:50%;float:left}.checkboxHalfLayout .row.checkboxRow.fullWidth{width:100%}.checkboxHalfLayout .row.checkboxRow input[type=checkbox]+label{width:calc(100% - 40px);float:left;padding:0}.setupPayment .checkboxRow,.setupPayment .row{position:relative}.setupPayment .checkboxRow input[type=radio][type=radio]+label:after,.setupPayment .row input[type=radio][type=radio]+label:after{top:-2px}.contactForm .answer{display:none}.checkbox input{float:left;display:inline;margin:2%;padding:0}.checkboxToggleWrap .switchViewLabel{font-size:16px;font-size:1.2307692307692308rem;font-family:montserratregular;float:left;width:calc(50% - 35px);text-align:left}.checkboxToggleWrap .switchViewLabel.active{color:#435b6f}.checkboxToggleWrap .switchViewLabel:first-of-type{text-align:right}.checkboxToggleWrap .switchViewLabel img{margin:-4px 0 0 0}.checkboxToggleWrap.teamOrganisationToggleWrap{float:left;margin-right:20px}@media all and (max-width:768px){.checkboxToggleWrap.teamOrganisationToggleWrap{margin:0;width:100%}}.checkboxToggleWrap.teamOrganisationToggleWrap .switchViewLabel{width:auto;font-family:'Exo 2',sans-serif;font-size:2.5em;font-style:italic;line-height:120%;letter-spacing:-1px;color:#435b6f;margin-bottom:2ex}@media all and (max-width:768px){.checkboxToggleWrap.teamOrganisationToggleWrap .switchViewLabel{width:100%;text-align:left;margin-bottom:10px}}.checkboxToggleWrap.teamOrganisationToggleWrap .switchViewLabel.active{color:#253644}.checkboxToggle{visibility:hidden}.checkboxToggle+label{float:left;margin:0 15px;cursor:pointer;display:block;position:relative;background:#fff;box-shadow:inset 0 0 0 1px #dce2e5;text-indent:-5000px;height:24px;width:40px;border-radius:14px;font-size:16px;font-size:1.2307692307692308rem;font-family:montserratregular}@media all and (max-width:768px){.checkboxToggle+label{margin-bottom:10px}}.checkboxToggle+label:before{content:'';position:absolute;display:block;height:20px;width:18px;top:0;left:0;border-radius:10px;-webkit-transition:background .25s ease-in-out 0s,width .25s ease-in-out 0s;-moz-transition:background .25s ease-in-out 0s,width .25s ease-in-out 0s;-ms-transition:background .25s ease-in-out 0s,width .25s ease-in-out 0s;-o-transition:background .25s ease-in-out 0s,width .25s ease-in-out 0s;transition:background .25s ease-in-out 0s,width .25s ease-in-out 0s}.checkboxToggle+label:after{content:'';position:absolute;display:block;height:18px;width:18px;margin:1px;border:2px #fff solid;top:0;left:0;border-radius:50%;background:#435b6f;-webkit-transition:left .25s ease-in-out 0s,background .25s ease-in-out 0s;-moz-transition:left .25s ease-in-out 0s,background .25s ease-in-out 0s;-ms-transition:left .25s ease-in-out 0s,background .25s ease-in-out 0s;-o-transition:left .25s ease-in-out 0s,background .25s ease-in-out 0s;transition:left .25s ease-in-out 0s,background .25s ease-in-out 0s}.checkboxToggle:checked+label:before{width:100%}.checkboxToggle:checked+label:after{left:38%}.teamOrganisationToggle{visibility:hidden}.teamOrganisationToggle+label{height:40px;width:100px;font-family:montserratregular}.teamOrganisationToggle+label:after{height:32px;width:32px;margin:2px;border-radius:35%;background:#253644}.teamOrganisationToggle:checked+label:before{width:100%}.teamOrganisationToggle:checked+label:after{left:60%}.radioWrap ul{margin:0;padding:0;float:left;display:inline;width:70%}.radioWrap ul li{list-style-type:none}.rowHalf{width:50%;float:left;padding:0 8px 0 0}.rowHalf:nth-of-type(2){padding:0 0 0 8px}@media all and (max-width:420px){.rowHalf{width:100%;padding:0 0 8px 0}.rowHalf:nth-of-type(2n){padding:0 0 8px 0}}.inputWrapper.currency{float:left;width:100%}.inputWrapper.currency .text{padding-left:20px}.inputWrapper.currency:before{content:'£';position:absolute;left:11px;z-index:300;bottom:9px}.row select{-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/layout/chevron.png);background-size:9px;background-position:calc(100% - 15px);background-repeat:no-repeat;width:100%;border:1px #cbd2d6 solid;box-shadow:none;padding:9px 40px 9px 10px;font-family:montserratregular;color:#253644;font-size:1.0769230769230769em}.row select.darkSelect{background-color:#e9f0f3}.row .inputError.showError select{background-position:calc(100% - 25px)}.row select::-ms-expand{display:none}.progressBar{display:none;height:20px;background-color:#0f55c4;background-image:-webkit-linear-gradient(-45deg,transparent 33%,rgba(0,0,0,.1) 33%,rgba(0,0,0,.1) 66%,transparent 66%),-webkit-linear-gradient(top,rgba(255,255,255,.25),rgba(0,0,0,.25));border-radius:2px;background-size:35px 20px,100% 100%,100% 100%;margin:10px 0}#fileInput{display:none}#fileInputLabel img{width:100%;height:auto;margin-bottom:15px}.loginFullPage .membersFullWidth{width:100%;float:left;margin-right:5%;background:#fff;border:1px #dce2e5 solid;border-radius:5px;margin-bottom:30px;padding:30px 40px;box-shadow:0 2px 1px #dce2e5}@media all and (max-width:768px){.loginFullPage .membersFullWidth{padding:20px}}.loginFullPage .membersFullWidth .checkboxRow{margin-bottom:0}.loginFullPage .membersFullWidth .checkboxRow label{font-size:14.999999999999998px;font-size:1.1538461538461537rem;font-family:montserratlight;font-weight:400}@media all and (max-width:768px){.loginFullPage .membersFullWidth .checkboxRow label{clear:none}}.loginFullPage .membersFullWidth .checkboxRow label a{text-decoration:underline}.loginFullPage .membersHalfWidth{float:left;width:47.5%;margin-right:5%;background:#fff;border:1px #dce2e5 solid;border-radius:5px;margin-bottom:30px;padding:30px 40px;box-shadow:0 2px 1px #dce2e5}.loginFullPage .membersHalfWidth:nth-of-type(even){margin-right:0}@media all and (max-width:768px){.loginFullPage .membersHalfWidth:nth-of-type(even){width:100%;margin-top:20px}}@media all and (min-width:769px) and (max-width:1185px){.loginFullPage .membersHalfWidth{padding:20px 30px}}@media all and (max-width:768px){.loginFullPage .membersHalfWidth{padding:20px;width:100%;box-shadow:none}}.loginFullPage .membersHalfWidth h3{font-size:24px;font-size:1.8461538461538463rem;margin-bottom:20px}.loginFullPage .membersHalfWidth .formLink{padding-left:10px}@media all and (max-width:768px){.loginFullPage .membersHalfWidth .formLink{display:block;padding-left:0;padding-top:10px}}.loginFullPage .membersHalfWidth ul{float:left;width:100%;margin-bottom:20px}.loginFullPage .membersHalfWidth ul li{position:relative;float:left;width:100%;margin:0 0 10px 20px;padding-left:25px;font-size:16px;font-size:1.2307692307692308rem;color:#253644}@media all and (max-width:768px){.loginFullPage .membersHalfWidth ul li{margin-left:0}}.loginFullPage .membersHalfWidth ul li:before{position:absolute;top:0;left:0;content:"\f138";font-family:FontAwesome;color:#253644;font-size:13px;font-size:1rem;font-size:16px;font-size:1.2307692307692308rem;color:#0298cd}.errorsSuccessWrapper{float:left;width:100%}.errorsSuccessWrapper .error,.errorsSuccessWrapper .success{margin-bottom:10px;font-size:14px;font-size:1.0769230769230769rem;font-family:sans-serif}.hasDatepicker+.ui-datepicker-trigger{display:none;position:absolute;left:0;right:0;width:100%;top:0;bottom:0;background:0 0;border:0;color:transparent}@media all and (max-width:768px){.hasDatepicker+.ui-datepicker-trigger{display:block}}.hasDatepicker+.ui-datepicker-trigger:focus{outline:0}.newLoginPageWrapper{display:flex;flex-direction:column;max-width:60rem;padding:0 20px}.newLoginContainer{background-color:#fff;padding:20px}body,html{-webkit-font-smoothing:antialiased}@font-face{font-family:montserratregular;src:url(../font/montserrat/montserrat-regular-webfont.eot);src:url(../font/montserrat/montserrat-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../font/montserrat/montserrat-regular-webfont.woff2) format('woff2'),url(../font/montserrat/montserrat-regular-webfont.woff) format('woff'),url(../font/montserrat/montserrat-regular-webfont.ttf) format('truetype'),url(../font/montserrat/montserrat-regular-webfont.svg#montserratregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:montserratlight;src:url(../font/montserrat/montserrat-light-webfont.eot);src:url(../font/montserrat/montserrat-light-webfont.eot?#iefix) format('embedded-opentype'),url(../font/montserrat/montserrat-light-webfont.woff2) format('woff2'),url(../font/montserrat/montserrat-light-webfont.woff) format('woff'),url(../font/montserrat/montserrat-light-webfont.ttf) format('truetype'),url(../font/montserrat/montserrat-light-webfont.svg#montserratlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:montserratsemibold;src:url(../font/montserrat/montserrat-semibold-webfont.eot);src:url(../font/montserrat/montserrat-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../font/montserrat/montserrat-semibold-webfont.woff2) format('woff2'),url(../font/montserrat/montserrat-semibold-webfont.woff) format('woff'),url(../font/montserrat/montserrat-semibold-webfont.ttf) format('truetype'),url(../font/montserrat/montserrat-semibold-webfont.svg#montserratlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(../font/icomoon.eot?7f1t5b);src:url(../font/icomoon.eot?7f1t5b#iefix) format('embedded-opentype'),url(../font/icomoon.ttf?7f1t5b) format('truetype'),url(../font/icomoon.woff?7f1t5b) format('woff'),url(../font/icomoon.svg?7f1t5b#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-wavesicon:before{content:"\e900"}.icon-chaticon:before{content:"\e901"}.icon-paperplane:before{content:"\e902"}.icon-checkboxtick:before{content:"\e903"}.icon-graphbar:before{content:"\e904"}.icon-cash:before{content:"\e905"}.icon-graph:before{content:"\e906"}.fa.fa-o{color:transparent;-webkit-text-stroke-width:1px}#ui-datepicker-div{border-radius:5px;padding:10px;box-shadow:0 5px 10px rgba(111,111,111,.25);z-index:5000!important;max-width:325px}@media all and (max-width:768px){#ui-datepicker-div{width:calc(100% - 42px);left:21px!important}}.ui-timepicker-div .ui_tpicker_hour_label,.ui-timepicker-div .ui_tpicker_minute_label,.ui-timepicker-div .ui_tpicker_time_label{float:left;width:80px;margin-bottom:10px}.ui-timepicker-div .ui_tpicker_hour,.ui-timepicker-div .ui_tpicker_minute,.ui-timepicker-div .ui_tpicker_time{float:left;width:calc(100% - 80px);margin-left:0;margin-bottom:10px}.ui-timepicker-div .ui_tpicker_time{padding:6px 10px 6px 10px;font-size:1.0769230769230769em}.ui-datepicker-buttonpane button{position:relative;display:inline-block;cursor:pointer;text-align:center;border:0;background:0;outline:0;font-size:1.3076923076923077em;text-transform:uppercase;vertical-align:top;font-size:14.999999999999998px;font-size:1.1538461538461537rem;padding:12px 24px 12px;font-weight:300;font-family:'Exo 2',sans-serif;color:#fff;background:#ff0000;line-height:1;border-radius:5px;overflow:hidden;z-index:1;padding:8px 20px 9px;font-size:13px;font-size:1rem}.ui-datepicker-buttonpane button i{padding-left:.25em;padding-right:.25em}.ui-datepicker-buttonpane button.buttonSmall{font-size:1em}.ui-datepicker-buttonpane button.buttonLarge{font-size:1.3076923076923077em}.ui-datepicker-buttonpane button.full{width:100%}.ui-datepicker-buttonpane button i{padding-left:.25em;padding-right:.25em}.ui-datepicker-buttonpane button.buttonSmall{font-size:1em}.ui-datepicker-buttonpane button.buttonLarge{font-size:1.3076923076923077em}.ui-datepicker-buttonpane button.full{width:100%}.ui-datepicker-buttonpane button:disabled{opacity:.5}.ui-datepicker-buttonpane button.rightAlign{float:right}.ui-datepicker-buttonpane button.marginRight{margin-right:1em}.ui-datepicker-buttonpane button:last-of-type{float:right}#ui-datepicker-div,.hasDatepicker{background:#fff}#ui-datepicker-div .ui-datepicker-title,.hasDatepicker .ui-datepicker-title{font-size:12px;padding:10px 0;text-align:center;font-weight:700;font-family:montserratregular;text-transform:uppercase;color:#344c5f;background:#f1f1f1;margin-bottom:5px}#ui-datepicker-div .ui-icon-circle-triangle-e,.hasDatepicker .ui-icon-circle-triangle-e{float:right;margin:15px;cursor:pointer;font-family:montserratregular;color:#31a3d5}#ui-datepicker-div .ui-icon-circle-triangle-w,.hasDatepicker .ui-icon-circle-triangle-w{float:left;margin:15px;cursor:pointer;font-family:montserratregular;color:#31a3d5}#ui-datepicker-div .ui-datepicker-year,#ui-datepicker-div .ui-timepicker-div select,.hasDatepicker .ui-datepicker-year,.hasDatepicker .ui-timepicker-div select{-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/layout/chevron.png);background-size:9px;background-color:#fff;background-position:calc(100% - 15px);background-repeat:no-repeat;width:90%;color:#344c5f;border:1px #f1f1f1 solid;padding:6px 10px 6px 10px;font-size:1.0769230769230769em}#ui-datepicker-div .ui-timepicker-div select,.hasDatepicker .ui-timepicker-div select{width:100%}#ui-datepicker-div .ui-datepicker-month,.hasDatepicker .ui-datepicker-month{font-size:16px;font-size:1.2307692307692308rem}#ui-datepicker-div .ui-datepicker-calendar,.hasDatepicker .ui-datepicker-calendar{background:#fff}#ui-datepicker-div .ui-datepicker-calendar thead,.hasDatepicker .ui-datepicker-calendar thead{text-transform:uppercase;color:#717171}#ui-datepicker-div .ui-datepicker-calendar th,.hasDatepicker .ui-datepicker-calendar th{color:#344c5f;font-size:12px}#ui-datepicker-div .ui-datepicker-calendar td,#ui-datepicker-div .ui-datepicker-calendar th,.hasDatepicker .ui-datepicker-calendar td,.hasDatepicker .ui-datepicker-calendar th{padding:7.5px 9px;border:1px solid #f1f1f1;cursor:pointer;text-align:center;z-index:100;position:relative}#ui-datepicker-div .ui-datepicker-calendar td,.hasDatepicker .ui-datepicker-calendar td{font-size:11px}#ui-datepicker-div .ui-datepicker-calendar td:hover,.hasDatepicker .ui-datepicker-calendar td:hover{background:rgba(247,247,247,.5)}@media all and (max-width:768px){#ui-datepicker-div .ui-datepicker-calendar td:hover,.hasDatepicker .ui-datepicker-calendar td:hover{background:#eee}}#ui-datepicker-div .ui-datepicker-calendar td a,.hasDatepicker .ui-datepicker-calendar td a{color:#3c3c3c;display:block}#ui-datepicker-div .ui-datepicker-calendar td.ui-state-disabled,.hasDatepicker .ui-datepicker-calendar td.ui-state-disabled{border:0}#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-current-day,.hasDatepicker .ui-datepicker-calendar .ui-datepicker-current-day{background:#eee}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-slider-handle{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-slider{border:1px solid #d3d3d3;background:rgba(246,246,246,.38) 50% 50% repeat-x;font-weight:400;color:#555}.contactWrap{padding:0 16px}.contactWrap h1{margin:0 0 20px 0}@media all and (max-width:500px){.contactWrap h1{font-size:36px;font-size:2.769230769230769rem}}.contactFormWrap{float:left;width:100%;margin-bottom:75px}.contactFormWrap h3{margin:10px 0 30px;font-weight:500;font-style:italic;font-size:29.999999999999996px;font-size:2.3076923076923075rem;color:#253644}.contactDetails{float:left;width:50%;margin:0 0 20px 0}.contactDetails:after,.contactDetails:before{content:"";display:table}.contactDetails:after{clear:both}@media all and (max-width:768px){.contactDetails{float:none;width:auto}}.contactFormWrap{padding:0 8px 0 0}@media all and (max-width:768px){.contactFormWrap{padding:0}}.contactWrap{max-width:1400px;margin:0 auto;padding:15px 40px}.contactWrap:after,.contactWrap:before{content:"";display:table}.contactWrap:after{clear:both}@media all and (max-width:768px){.contactWrap{width:100%}}.contactWrap:after,.contactWrap:before{content:"";display:table}.contactWrap:after{clear:both}@media all and (max-width:768px){.contactWrap{width:100%}}.contactWrap:after,.contactWrap:before{content:"";display:table}.contactWrap:after{clear:both}@media all and (max-width:768px){.contactWrap .contactFormWrap .innerText{padding:0 20px}}.contactWrap .contactFormWrap .contactForm textarea{min-height:200px}.contactWrap .contactFormWrap .contactForm label{float:left;width:30.5%;font-family:montserratlight;font-weight:400;font-size:18px;font-size:1.3846153846153846rem}.contactWrap .contactFormWrap .contactForm .inputWrap{float:right;width:69.5%}.contactWrap .contactFormWrap .contactForm .inputWrap .text{max-width:250px}.contactWrap .contactFormWrap .contactForm .inputWrap textarea.text{max-width:100%}.contactWrap .contactFormWrap .contactForm .button{margin-left:30.5%;padding:14px 35px 12px}@media all and (max-width:550px){.contactWrap .contactFormWrap .contactForm .button,.contactWrap .contactFormWrap .contactForm .inputWrap,.contactWrap .contactFormWrap .contactForm label{width:100%;margin-left:0}}.contactDetails{margin:0}.contactDetails:after,.contactDetails:before{content:"";display:table}.contactDetails:after{clear:both}@media all and (max-width:768px){.contactDetails{padding:0 15px}}.contactDetails h3{margin:10px 0 25px;font-weight:500;font-style:italic;font-size:29.999999999999996px;font-size:2.3076923076923075rem;color:#253644}.contactDetails .column{float:left;width:32.5%;margin-right:5%}@media all and (max-width:768px){.contactDetails .column{width:100%;margin:0}}.contactDetails .mapWrap{margin-bottom:80px}.contactDetails .map{width:523px;height:369px;max-width:100%;background:#344c5f;margin:0 0 15px;float:right}.contactDetails .mapLink{text-align:center;display:block}.contactDetails h4{font-size:15px;line-height:22px;margin:0 0 10px 0}.contactDetails p{font-size:16px;line-height:24px;margin:0 0 20px 0;color:#253644}.contactDetails .contactNumbers li{float:left;margin:0 0 20px 0}.contactDetails .contactNumbers li h4{margin:0}@media all and (max-width:768px){.contactDetails{padding:0}}.contactForm:after,.contactForm:before{content:"";display:table}.contactForm:after{clear:both}.contactForm .button{float:left}.contactForm textarea{min-height:173px}.chosen-container{position:relative;min-width:190px;display:inline-block;vertical-align:middle;zoom:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.chosen-container a{cursor:pointer}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;width:100%;border-top:0;background:#fff;z-index:6000}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400}.chosen-container .chosen-single .group-name::after,.chosen-container .search-choice .group-name::after{content:":";padding-left:2px;vertical-align:top}.chosen-container .chosen-single{position:relative;display:block;overflow:hidden;text-align:left;padding:0 35px 0 10px;height:40px;background-color:#fff;text-decoration:none;white-space:nowrap;line-height:40px;border-radius:5px;font-weight:500;font-family:montserratregular;color:#253644;font-size:14px;font-size:1.0769230769230769rem;border:1px solid #cbd2d6}.chosen-container .chosen-single span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:37px}.chosen-container .chosen-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container .chosen-single div{position:absolute;top:0;right:25px;display:block;width:18px;height:100%}.chosen-container .chosen-single div b{display:block;width:100%;height:100%}.chosen-container .chosen-single div b:after{position:absolute;right:-10px;top:0;content:"\f107";font-family:FontAwesome;color:#495763;font-size:13px;font-size:1rem;font-size:14px;font-size:1.0769230769230769rem;transition:transform .2s ease 0s}.chosen-container .chosen-search{position:relative;z-index:1010;margin:0;padding:5px;white-space:nowrap;float:left;width:100%}.chosen-container .chosen-search:after,.chosen-container .chosen-search:before{content:"";display:table}.chosen-container .chosen-search:after{clear:both}.chosen-container .chosen-search:after{position:absolute;top:50%;right:10px;transform:translateY(-50%);content:"\f002";font-family:FontAwesome;color:#253644;font-size:13px;font-size:1rem;z-index:1000}.chosen-container .chosen-search input[type=search]{outline:0;float:left;position:relative;width:100%;max-width:100%;font-size:14px;font-size:1.0769230769230769rem;padding:7px 10px;background-color:#fff;border:1px solid #cbd2d6;line-height:normal;border-radius:5px;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1)}.chosen-container .chosen-search input[type=search]:focus{border:1px solid #cad1d4;box-shadow:none}.inputError.showError .chosen-container .chosen-single div b:after{right:0}.chosen-drop{margin-top:-3px;border-radius:0 0 4px 4px;background-clip:padding-box;text-align:left;border:1px solid #cad1d4;border-top:0}.chosen-drop.chosen-dropup{border-top:1px solid #cad1d4;border-bottom:0}.chosen-with-drop .chosen-drop{left:0}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{float:left;width:100%;background:#fff;position:relative;overflow-x:hidden;overflow-y:auto;max-height:240px;-webkit-overflow-scrolling:touch;margin:0;padding:0}.chosen-container .chosen-results li{margin:0;padding:5px 10px;list-style-type:none;word-wrap:break-word;-webkit-touch-callout:none;color:#253644;font-size:1.0769230769230769em}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container .chosen-results li.active-result{cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#31a3d5;color:#fff}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default;font-size:large}.chosen-container .chosen-results li .group-option{padding-left:15px}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;width:100%;height:auto!important;background:#fff;border:1px solid #cad1d4;border-radius:5px;cursor:text;margin:0;padding:5px}.chosen-container-multi .chosen-choices li{float:left;list-style-type:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-field input[type=search]{margin:1px 0;padding:0;outline:0;border-radius:0;color:#253644}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:0 3px 0 0;padding:3px 15px 3px 5px;max-width:100%;background-repeat:repeat-x;background-clip:padding-box;color:#253644;cursor:default;background-color:#fff;border:1px solid #cad1d4}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:0;right:0}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after{position:relative;content:"\f078";font-family:FontAwesome;color:#253644;font-size:13px;font-size:1rem}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop{left:0}.chosen-container-multi .chosen-drop.chosen-dropup{border-radius:4px 4px 0 0;margin-bottom:-2px}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b:after{transform:rotate(-180deg)}.chosen-container-active .chosen-disabled{cursor:default;opacity:.2}.chosen-container-active .chosen-disabled .chosen-single{cursor:default}.chosen-container-active .chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-container-active .chosen-with-dropup .chosen-single{-moz-border-radius-topright:0;border-top-right-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0}.mobileChosen{position:relative;min-width:200px}.mobileChosen select{display:block!important;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:998}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp{position:fixed;top:0;left:0;bottom:0;width:100%;overflow:hidden}.chatApp .membersMobileMenu{height:100vh!important;overflow-y:scroll;padding-bottom:100px}.chatApp .siteInnerWrapper{padding:0}.chatApp .siteOuterWrapper{height:100%;padding-bottom:0!important}.chatApp .footerWrap{display:none}.chatApp .membersContent{padding-top:0}.chatApp #content,.chatApp .chatBlockWrapper,.chatApp .chatWrapper,.chatApp .membersContent,.chatApp .membersWrap,.chatApp .siteInnerWrapper{height:100%}.chatApp .membersWrap{min-height:0}.chatApp .chatWrapper{display:flex;flex-direction:column;height:calc(100% - 65px)}.chatApp .messagesWrap{display:flex;display:-webkit-flex;flex-direction:column;flex-grow:1;flex-shrink:1;flex-basis:100%;-webkit-flex-grow:1;-webkit-flex-shrink:1;-webkit-flex-basis:100%;flex:1;-webkit-flex:1;float:left;width:100%;height:80%}.chatApp .messagesBoxWrapper{max-height:100%;overflow:hidden}.chatApp .messagesHeader{background:#fff}.chatApp .membersContent{width:100%;padding-left:0;margin-left:0}.chatApp .groupSideNav .lightBlock ul,.chatApp .messagingSideNav .lightBlock ul{max-height:calc(100% - 80px);margin-top:20px}.chatApp .groupSideNav .lightBlock ul .notificationSmall,.chatApp .messagingSideNav .lightBlock ul .notificationSmall{top:50%;transform:translateY(-50%)}}@media all and (min-width:769px) and (max-width:1185px){.chatApp .membersWrap{width:calc(100% - 200px);float:right}}@media all and (min-width:769px) and (max-width:1185px){.chatApp .membersSidebar{position:fixed;left:0;top:0;bottom:0;padding-top:103px;overflow-y:auto}}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp .membersSidebarRight,.chatApp .mobileBackButton.show,.chatApp .topTitleWithButton{display:none}}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp .chatBlockWrapper{border:0;border-radius:0;width:100%;margin:0;padding:0}}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp .chatBlockWrapper .messagesBoxWrapper{margin-bottom:0;height:100%}}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp .chatBlockWrapper .messagesBoxWrapper .messageBox{padding-bottom:20px;margin-left:20px}}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp .chatWrapper .recent{padding:17px 64px 20px 20px}}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp .chatBlockWrapper .dependants{width:100%;padding-left:46px;font-size:16px;font-size:1.2307692307692308rem;margin:0;padding-top:12px}.chatApp .chatBlockWrapper .dependantsList{padding-left:46px;font-size:12px;font-size:.9230769230769231rem;width:100%;margin:0}.chatApp .chatBlockWrapper .groupChat,.chatApp .chatBlockWrapper .noDependants{width:100%;padding:17px 90px 20px 46px;margin:0}.chatApp .chatBlockWrapper .messageBox .messageWrapper .message{padding:10px}}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp #content .chatContactBox{position:fixed;height:100%;width:100%;left:0;top:0;z-index:9900;display:none;padding-top:30px}.chatApp #content .chatContactBox.active{display:block!important}.chatApp #content .chatContactBox h3:after{display:none}.chatApp #content .chatContactBox .filterBoxWrap,.chatApp #content .chatContactBox ul{display:block!important}.chatApp #content .chatContactBox .filterBoxWrap{margin-top:30px}.chatApp #content .chatContactBox .individualLink{margin:0;padding:16px 0}.chatApp #content .chatContactBox .individualLink:not(:last-child){border-bottom:1px solid #d8dddf}}.chatApp .mobileContactsMenu.inGroupChat .notGroup{display:none}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp .chatBlockWrapper .sendBox{bottom:0;padding:0;border:0}}.chatApp #chatForm{position:relative;float:left;width:100%}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp #chatForm .button{display:none}}.chatApp #chatForm .chatAppMobileSubmit{position:absolute;right:10px;bottom:0;font-size:18px;font-size:1.3846153846153846rem;color:#31a3d5;height:44px;width:44px;text-align:center;line-height:38px;background:0 0;border:0;z-index:9000;padding:0}.chatApp #chatForm .chatAppMobileSubmit i,.chatApp #chatForm .chatAppMobileSubmit img,.chatApp #chatForm .chatAppMobileSubmit svg{pointer-events:none}.chatApp #chatForm .chatAppMobileSubmit img{display:inline-block;width:18px}.chatApp #chatForm .chatAppMobileSubmit i{display:none}.chatApp #chatForm .chatAppMobileSubmit.loading i{display:inline-block}.chatApp #chatForm .chatAppMobileSubmit.loading img,.chatApp #chatForm .chatAppMobileSubmit.loading svg{display:none}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp #chatForm #messageInput{width:100%;margin:0;border:0;box-shadow:0 -5px 13px 0 rgba(0,0,0,.08);border-radius:0;font-family:montserratregular;font-size:14px;font-size:1.0769230769230769rem;line-height:1.8;min-height:44px;max-height:160px;height:44px;padding:10px 60px 10px 20px}.chatApp #chatForm #messageInput::-webkit-input-placeholder{line-height:1.8}}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp .optionsDropDown{display:none}}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatApp .recentMessagesWrapper{overflow-y:auto;float:left;width:100%;padding-bottom:20px;-webkit-overflow-scrolling:touch}}@media all and (max-width:768px){.chatApp .overlayBox.newMessageOverlay .overlayAjax .newChatWrap .topWrap{padding:0 20px}.chatApp .overlayBox.newMessageOverlay .overlayAjax .newChatWrap .topWrap h2{font-size:20px;font-size:1.5384615384615385rem}.chatApp .overlayBox.newMessageOverlay .overlayAjax .newChatWrap .topWrap h2:before{font-size:20px;font-size:1.5384615384615385rem}}.mobileChatOnly{display:none}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.mobileChatOnly{display:block}}.mobileChatMenu{position:absolute;right:0;top:0;display:flex;align-items:center;height:68px;z-index:100;display:none}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.mobileChatMenu{display:flex}}.mobileChatMenuItem{color:#344c5f;font-size:16px;font-size:1.2307692307692308rem;padding:1em;line-height:1}.mobileChatMenuItem.active{color:#31a3d5}.mobileChatMenuItem.hide{display:none}.mobileContactsMenu,.mobileOptionsMenu{position:absolute;top:64px;right:10px;min-width:205px;background:#fff;box-shadow:3px 3px 12px 2px rgba(0,0,0,.1);z-index:200;padding:.5em 0;display:none}.mobileContactsMenu .hide,.mobileOptionsMenu .hide{display:none}.mobileContactsMenu li a,.mobileOptionsMenu li a{display:block;padding:.5em 20px .5em 50px;color:#243644;font-size:14px;font-family:montserratregular;position:relative}.mobileContactsMenu li a i,.mobileOptionsMenu li a i{position:absolute;width:20px;margin-right:.5em;text-align:center;left:20px;top:50%;transform:translateY(-50%)}.mobileContactsMenu .fa-inverse,.mobileOptionsMenu .fa-inverse{color:#243644}.chatAppBackButton{font-size:16px;font-size:1.2307692307692308rem;color:#243644;height:66px;padding:1em 20px;position:absolute;left:0;top:0;z-index:100;align-items:center;display:none}.chatAppBackButton.show{display:flex}.chatAppMobileClose{width:40px;height:40px;text-align:center;line-height:36px;border-radius:100%;background:#344c5f;right:20px;top:20px;position:absolute;color:#fff;border:0;font-size:18px;font-size:1.3846153846153846rem;outline:0;display:none}.chatAppMobileClose i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.chatAppMobileClose{display:block}}.button.chatAppSubmit:disabled:after{background:#31a3d5}@media (min-width:1241px){.button.chatAppSubmit i{font-size:26px;font-size:2rem}}/*!
 * FullCalendar v2.8.0 Stylesheet
 * Docs & License: http://fullcalendar.io/
 * (c) 2016 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New",Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-chevron-left:after,.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700;font-size:200%;top:-7%}.fc-icon-chevron-right:after,.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:capitalize;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-button,.fc-state-default{border:1px solid}.fc-button .fc-corner-left,.fc-button:first-of-type,.fc-state-default .fc-corner-left,.fc-state-default:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-button .fc-corner-right,.fc-button:last-of-type,.fc-state-default .fc-corner-right,.fc-state-default:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-button,.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-button-active,.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-button-active,.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-button-group,.fc-left,.fc-right{display:inline-block}.fc .fc-button-group,.fc .fc-left>*,.fc .fc-right{float:left;margin:0 0 0 -1px}.fc .fc-toolbar .fc-right>*{margin:0 0 0 -1px}.fc .fc-button-group,.fc-left>:first-child,.fc-right{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc-day-header{font-family:Montserrat,sans-serif;padding:5px;color:#253644;font-weight:400}@media all and (max-width:768px){.fc-day-header{font-size:10px;font-size:.7692307692307693rem}}.fc td.fc-today{border-style:double}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch;min-width:1px}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;background-color:#3a87ad;font-weight:400}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}@media all and (max-width:768px){.programmesCalendar .fc-toolbar{margin-bottom:3em}.programmesCalendar .fc-toolbar .fc-left{display:none}}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-right{float:right}@media all and (max-width:768px){.fc-toolbar .fc-right{width:100%;display:flex;justify-content:center}.fc-toolbar .fc-right .fc-button-group,.fc-toolbar .fc-right .fc-left,.fc-toolbar .fc-right .fc-right{margin:0 auto;float:none}}.fc-footer-toolbar .fc-center{display:flex;justify-content:center;margin-top:1ex}.fc .fc-toolbar .fc-left{float:left}@media all and (max-width:768px){.fc .fc-toolbar .fc-left{width:100%}.fc .fc-toolbar .fc-left .fc-button-group,.fc .fc-toolbar .fc-left .fc-left,.fc .fc-toolbar .fc-left .fc-right{margin-left:calc(50% - 68px);margin-bottom:10px}}.fc-right .fc-button-group{display:flex;justify-content:center;width:100%}.fc-toolbar .fc-center{display:inline-block}@media all and (max-width:768px){.fc-toolbar .fc-center{width:100%}}.fc-toolbar .fc-center h2{font-family:Montserrat,sans-serif;font-style:normal;font-size:17px;font-size:1.3076923076923077rem;margin-top:6px}@media all and (max-width:768px){.fc-toolbar .fc-center h2{width:100%;text-align:center;margin-bottom:5px}}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-button-active,.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:0 5px}.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span{padding-top:2px;padding-bottom:2px}.fc-basic-view .fc-week-number{text-align:center}.fc-basic-view .fc-week-number span{display:inline-block;min-width:1.25em}.fc-ltr .fc-basic-view .fc-day-number{text-align:right}.fc-rtl .fc-basic-view .fc-day-number{text-align:left}.fc-day-number.fc-other-month{opacity:.3}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-top:1px;padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}@media all and (max-width:768px){.fc-time-grid,.fc-time-grid-container{min-height:350px}}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}@media all and (max-width:768px){.fc-time-grid .fc-slats td{font-size:10px;font-size:.7692307692307693rem}}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.cal-booked{background-color:green!important;border-color:#080!important}.cal-recurring{background-color:#58c8a9!important;border-color:#1c9c79!important}.cal-past,.cal-rented{background-color:#aaa!important;border-color:#999!important}.cal-available{background-color:#5ca2c4!important;border-color:#1f749d!important}.fc-agendaWeek-view .fc-content .fc-time{display:none}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table tr.fc-list-item:nth-child(odd){background-color:#dce2e5}.fc-list-table tr.fc-list-item:nth-child(even){background-color:#cad1d4}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt{float:right}.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}[v-cloak]{display:none!important}@keyframes breathing{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes glowing{0%{color:#fff}50%{color:rgba(49,163,213,.9)}100%{color:#fff}}@keyframes imageGlowingBreathing{0%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(49, 163, 213, .9))}50%{transform:scale(1.1);filter:drop-shadow(0 0 7px rgba(49, 163, 213, .9))}100%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(49, 163, 213, .9))}}.firstBetOn{max-width:4em;max-height:8ex}.lmsTopBar{background:linear-gradient(90deg,#344c5f 0,#253644 100%);padding:2ex 2em;border-radius:8px;box-shadow:0 0 1rem #344c5f7d;color:#fff;display:flex;justify-content:space-around;flex-wrap:wrap;column-gap:2em;row-gap:2ex;margin-bottom:2ex}@media all and (max-width:768px){.lmsTopBar{padding:2ex 1em}}@media all and (min-width:1311px) and (max-width:1459px){.lmsTopBar .breaker{flex-basis:100%;height:0}}@media all and (max-width:1239px){.lmsTopBar .breaker{flex-basis:100%;height:0}}.lmsTopBar .statusBox{background-color:#253644;padding:2ex 2em;border-radius:8px;display:grid;grid-template-columns:repeat(4,auto);grid-gap:.6ex 1em;align-items:center;justify-items:start}.lmsTopBar .statusBox h3,.lmsTopBar .statusBox p{color:#fff;grid-column-start:1;grid-column-end:4;justify-self:center}.lmsTopBar .statusBox h3{font-weight:500;font-family:"Exo 2";font-size:2em}.lmsTopBar .infoPiece{font-size:2.8em;display:flex;flex-flow:column;justify-content:center;align-content:center;text-align:center;font-weight:500;font-family:"Exo 2";line-height:1}.lmsTopBar .infoPiece .label{font-size:.7em;font-weight:300;color:#fff}.lmsTopBar .infoPiece small{font-size:.6em;font-weight:500}@media all and (max-width:768px){.lmsTopBar .infoPiece small{font-size:.5em;font-weight:400}}.expandableLightCard{margin:2ex 0}.expandableLightCard .v-card__title{justify-content:space-between;background-color:#c6d1d7}.expandableLightCard .v-card__actions{justify-content:space-around;flex-wrap:wrap}.expandableLightCard .v-card__actions .topSeparated{flex-basis:98%;text-align:center;border-top:1px solid #dce2e5;padding-top:1ex;margin-top:1ex}.lmsJoinForm{display:block;flex-wrap:wrap;column-gap:2em}.lmsJoinForm .entriesWrapper{display:grid;grid-template-columns:auto auto auto;gap:2ex 4em;width:100%;background-color:#dce2e5;padding:2ex 2em;justify-items:center;justify-content:start}.lmsJoinForm .entriesWrapper img{max-height:6ex}.lmsJoinForm .entriesWrapper .selected{animation:imageGlowingBreathing 2s ease-in-out infinite}.lmsJoinForm .joinErrorsWrapper{display:flex;width:100%;background-color:#dce2e5;padding:2ex 2em}.lmsJoinForm .row{margin:0}.lmsJoinForm .row label{float:none}.lmsJoinForm .vSelectWrapper{width:100%}.lmsJoinForm .vSelectWrapper .vs__dropdown-toggle{background:#fff}.topButtons{display:flex;flex-wrap:wrap;row-gap:1.7ex;margin-bottom:2ex;column-gap:2em}@media all and (max-width:840px){.topButtons{flex-direction:column;align-items:end}}.matchdaysWrapper{border:solid 1px #cad1d4;border-radius:1em;padding:2ex 0;margin-bottom:2ex}.matchdaysWrapper h3{text-align:center;font-size:3em;border-bottom:solid 1px #cad1d4}@media all and (max-width:768px){.matchdaysWrapper h3{font-size:2em;padding-bottom:1.5rem}}.matchdaysWrapper .matchdayWrapper{padding:0 2em}@media all and (max-width:768px){.matchdaysWrapper .matchdayWrapper{padding:0}}.matchdaysWrapper .matchdayWrapper .tabsWrapper{display:flex;justify-content:center}.matchdaysWrapper .matchdayWrapper .tabsWrapper button{margin:0 1em}.matchdaysWrapper .matchdayWrapper .matchesWrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(25em,1fr));column-gap:6em;row-gap:3ex;padding:2ex 0;justify-items:center;align-items:center}@media all and (max-width:768px){.matchdaysWrapper .matchdayWrapper .matchesWrapper{grid-template-columns:repeat(auto-fit,minmax(20em,1fr));font-size:13px}}.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper{display:grid;grid-template-columns:3fr 2fr 3fr;column-gap:1em;align-items:center;justify-items:center;padding:0 1em;width:100%}@media all and (max-width:768px){.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper{padding:0;column-gap:.5em}.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper:last-of-type{grid-column:unset}}.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper img{width:10em;transition:all .4s ease-in-out;max-height:90%}@media all and (max-width:768px){.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper img{width:8em}}@media all and (max-width:420px){.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper img{width:7em}}.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper img.selectable{cursor:pointer}.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper img.selectable:hover{transform:scale(1.1);filter:drop-shadow(0 0 7px rgba(49, 163, 213, .9))}.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper img.selected{transform:scale(1.1);filter:drop-shadow(0 0 7px rgba(49, 163, 213, .9))}.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper img.greyedOut{filter:grayscale(1);opacity:.5}.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper img.greyedOut.selected{transform:scale(1.1);filter:grayscale(1) drop-shadow(0 0 7px rgba(49, 163, 213, .9))}.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper img.highlightOnce{animation:imageGlowingBreathing 2s ease-in-out forwards}.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper .sheduledInfo{background:#344c5f;font-family:'Exo 2',sans-serif;color:#fff;border-radius:5px;text-align:center;padding:1ex 1em}.matchdaysWrapper .matchdayWrapper .matchesWrapper .matchWrapper .resultInfo{background:#344c5f;font-family:'Exo 2',sans-serif;color:#fff;border-radius:5px;text-align:center;padding:.3ex 0;font-size:2.7em;width:2.4em;white-space:nowrap;font-stretch:condensed;font-weight:600}.matchdaysWrapper .matchdayWrapper .betsWrapper{margin-top:1ex}.matchdaysWrapper .v-window__next,.matchdaysWrapper .v-window__prev{cursor:pointer;top:0}.matchdaysWrapper .v-window__next{right:0}.matchdaysWrapper h3{padding-bottom:14px;margin-bottom:0;font-family:'Exo 2',sans-serif;color:#253644}.los-top-button-wrap{text-align:right}.los-top-button-wrap a,.los-top-button-wrap button{margin-top:5px;margin-bottom:5px}.los-top-button-wrap button{padding:6.5px 50px}.los-details{display:flex;flex-direction:column}.los-details .desc{border-top:1px solid #fff;margin-top:7px;padding-top:5px;color:#31a3d5;font-weight:bolder}.los-details .desc i{color:#fff}.los-desc{border-bottom:solid 1px #dfe3e5;border-left:solid 1px #dfe3e5;border-right:solid 1px #dfe3e5;border-radius:8px;padding:20px 10px 10px;margin-top:-10px;z-index:10}.los-desc h3{color:#344c5f;font-family:'Exo 2',sans-serif;font-weight:600;font-style:italic}.los-desc p{color:#253644;font-family:'Exo 2',sans-serif}.lmsTopBar{position:relative;margin-bottom:0;z-index:20}#statusBox,.statusBox{display:block;margin:2ex 0;padding:2ex 2em;background-color:#dce2e5;border-radius:8px;color:#253644}#statusBox .paidEntriesWrapper,.statusBox .paidEntriesWrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(100%,100%));justify-content:space-between;grid-column-gap:1em;grid-row-gap:1ex}@media all and (min-width:1061px){#statusBox .paidEntriesWrapper,.statusBox .paidEntriesWrapper{grid-template-columns:repeat(auto-fit,minmax(28em,28em))}}#statusBox .paidEntriesWrapper .paidEntryWrapper,.statusBox .paidEntriesWrapper .paidEntryWrapper{display:grid;grid-column-gap:1em;grid-template-columns:10em auto;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc;padding:0 1em 1ex}@media all and (max-width:768px){#statusBox .paidEntriesWrapper .paidEntryWrapper,.statusBox .paidEntriesWrapper .paidEntryWrapper{padding:0 0 1ex}}#statusBox .paidEntriesWrapper .paidEntryWrapper .nicknameIconWrapper,.statusBox .paidEntriesWrapper .paidEntryWrapper .nicknameIconWrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#statusBox .paidEntriesWrapper .paidEntryWrapper .pickStatusWrapper,.statusBox .paidEntriesWrapper .paidEntryWrapper .pickStatusWrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:16.5em}#statusBox .paidEntriesWrapper .button,.statusBox .paidEntriesWrapper .button{color:#fff}#statusBox .paidEntriesWrapper .pickStatusWrapper,.statusBox .paidEntriesWrapper .pickStatusWrapper{width:max-content}@media all and (max-width:768px){#statusBox .paidEntriesWrapper .pickStatusWrapper,.statusBox .paidEntriesWrapper .pickStatusWrapper{width:unset}}#statusBox .paidEntriesWrapper h4,.statusBox .paidEntriesWrapper h4{margin-bottom:0}#statusBox .paidEntriesWrapper>h4,.statusBox .paidEntriesWrapper>h4{font-weight:500;font-family:'Exo 2';font-size:large}#statusBox .paidEntriesWrapper .picked-team,.statusBox .paidEntriesWrapper .picked-team{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:flex-end}#statusBox .paidEntriesWrapper .picked-team div,.statusBox .paidEntriesWrapper .picked-team div{display:flex;flex-direction:column;justify-content:center}#statusBox .paidEntriesWrapper .picked-team div h4,.statusBox .paidEntriesWrapper .picked-team div h4{margin:0;color:#253644;font-family:'Exo 2',sans-serif;font-style:italic}#statusBox .paidEntriesWrapper .picked-team div button,.statusBox .paidEntriesWrapper .picked-team div button{width:auto;color:#31a3d5;cursor:pointer}#statusBox .paidEntriesWrapper .picked-team div .time-to-change-remaining-wrapper,.statusBox .paidEntriesWrapper .picked-team div .time-to-change-remaining-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}#statusBox .paidEntriesWrapper .crestWrapper,.statusBox .paidEntriesWrapper .crestWrapper{width:3em;text-align:center}#statusBox .paidEntriesWrapper .crestWrapper img,.statusBox .paidEntriesWrapper .crestWrapper img{max-height:6ex}.live-addMoreEntries-wrap{display:flex;justify-content:center;margin-top:2ex}.lmsJoinForm .v-input.supported-team{margin-top:10px;margin-bottom:10px}.lmsJoinForm .v-input.supported-team label.v-label--active{top:6px;left:-25px!important}.lmsJoinForm .entriesWrapper{grid-template-columns:1fr 1fr 1fr;justify-items:flex-start}.lmsJoinForm .entriesWrapper .firstBetOn,.lmsJoinForm .entriesWrapper button{width:100%}.lmsJoinForm .entriesWrapper .firstBetOn{max-width:unset}.lmsJoinForm .entriesWrapper .firstBetOn .button{padding:11px}.lmsJoinForm .entriesWrapper .firstBetOn .picked-team{display:flex;flex-direction:row;gap:10px}.lmsJoinForm .entriesWrapper .firstBetOn .picked-team div h4{color:#253644;font-family:'Exo 2',sans-serif;font-style:italic}.lmsJoinForm .entriesWrapper .firstBetOn .picked-team div button{width:auto;color:#31a3d5;cursor:pointer}.tacsAgreedCb-wrap label{display:flex;flex-wrap:wrap;margin-left:5px;font-size:12px}.tacsAgreedCb-wrap .v-messages{min-height:0}button.buy-in{margin-bottom:20px}.los-modal-display-wrap{display:flex;flex-direction:column;align-items:center;padding-top:20px}.los-modal-display-wrap img{max-width:200px;margin-bottom:20px}.los-modal-display-wrap h3{color:#253644;font-family:'Exo 2',sans-serif;font-style:italic;font-weight:700;text-align:center}.los-modal-button-wrap{display:flex;flex-direction:row;width:100%;justify-content:space-between}.results-pending{padding:20px}.results-pending h3{padding-bottom:0;border-bottom:none}.theme--light.v-btn.v-btn--has-bg{background-color:#344c5f!important}.ios-issue-banner{display:none;position:fixed;top:0;left:0;right:0;width:100%;background-color:#c30;padding:10px;z-index:999999999}.ios-issue-banner div{max-width:800px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.ios-issue-banner div p{max-width:650px;color:#fff}.ios-issue-banner div button{margin:0 5px;align-self:center}@media all and (max-width:550px){.los-details{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.los-details .desc{border-top:none;margin-top:0;padding-top:0;color:#31a3d5}.los-details .desc i{color:#fff}#statusBox .live-addMoreEntries-wrap button,.statusBox .live-addMoreEntries-wrap button{margin:20px 0 10px}.lmsJoinForm .entriesWrapper{padding:1em;grid-template-columns:1fr 1fr auto;gap:2ex 1.5em}.lmsJoinForm .entriesWrapper button{grid-column:1/span 3}.lmsJoinForm .entriesWrapper .firstBetOn button .team{display:none}.lmsJoinForm .entriesWrapper .firstBetOn .picked-team div button{text-align:left}.lmsJoinForm .entriesWrapper .remove-bet button{max-width:0!important}}.wrapper{max-width:1400px;margin:0 auto}.wrapper:after,.wrapper:before{content:"";display:table}.wrapper:after{clear:both}@media all and (max-width:768px){.wrapper{width:100%}}html{font-size:13px!important}html:before{content:"tablet: 1400px, mobile: 768px";position:absolute;top:0;visibility:hidden}body{font-size:1em;line-height:1.462;font-family:sans-serif;min-width:320px;max-width:100%;color:#435b6f}@media all and (max-width:768px){body{overflow-y:scroll}}@media all and (max-width:768px){body::-webkit-scrollbar{display:none}}p{font-family:sans-serif;font-size:16px;font-size:1.2307692307692308rem;color:#253644;line-height:22px}.bold{font-weight:600!important}a{color:#31a3d5}.highlight{color:#31a3d5!important}p{line-height:22px}h1,h2,h3,h4,h5,h6{margin:0 0 5px 0;color:#253644;font-family:'Exo 2',sans-serif;font-weight:400;font-style:italic;line-height:120%;letter-spacing:-1px}h1{font-size:2.6923076923076925em;margin-bottom:28px}h2{font-size:1.9230769230769231em}h3{font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.2px;font-size:1.5384615384615385em}h4{font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.2px;font-size:1.2307692307692308em}h5{font-family:Montserrat,sans-serif;font-style:normal;font-size:1.2307692307692308em}h6{font-size:1.1538461538461537em;font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;letter-spacing:normal}.p-h1{font-size:2.15384615rem;font-family:"Exo 2",sans-serif;font-style:italic;font-weight:600;line-height:1.163em;margin-bottom:.625em}.p-h2{font-family:"Exo 2",sans-serif;font-size:1.563em;font-style:italic;font-weight:600;line-height:1.263em;margin-bottom:.625em}.p-h3{font-family:Montserrat,sans-serif;font-size:1.25em;font-style:normal;font-weight:600;line-height:1.5em;margin-bottom:.425em;letter-spacing:normal}.p-h3--alt{font-family:Montserrat,sans-serif;font-size:1.25em;font-style:normal;font-weight:400;line-height:1.45em;margin-bottom:.425em}.p-h4{font-family:Montserrat,sans-serif;font-size:1.15em;font-style:normal;font-weight:600;line-height:1.5em;margin-bottom:.425em;letter-spacing:normal}.p-h5{font-family:Montserrat,sans-serif;font-size:1em;font-style:normal;font-weight:600;line-height:.9em;letter-spacing:.2px}.top-title-w-btn{display:grid;grid-template-columns:100%;grid-gap:10px;justify-content:space-between;align-items:center;text-align:center}.top-title-w-btn button{width:100%}@media all and (min-width:600px){.top-title-w-btn{text-align:left;grid-template-columns:auto auto}.top-title-w-btn button{width:auto}}#header{position:relative;z-index:200}#header:after,#header:before{content:"";display:table}#header:after{clear:both}#header .login-wrapper{display:none;align-items:center;justify-content:flex-end;padding:10px 0 0;max-width:1400px;margin:0 auto}#header .login-wrapper span{font-weight:700}#header .login-wrapper p{margin-bottom:0;margin-right:10px;font-size:1rem;line-height:1rem;color:#253644;font-family:"Exo 2",Arial,Helvetica,sans-serif;font-weight:700;font-style:italic}#header .login-wrapper p i{font-size:1.1rem;color:#31a3d5}#header .login-wrapper a{font-size:1rem;font-family:"Exo 2",Arial,Helvetica,sans-serif;font-style:italic}#header .login-wrapper--mobile{display:grid;background-color:rgba(0,0,0,.2);padding:15px 25px;grid-gap:8px}#header .login-wrapper--mobile p{color:#fff;margin-bottom:3px;line-height:1.3rem}#header .login-wrapper--mobile a{padding:0;color:#a9a3d3}#header .login-wrapper--mobile a:hover{color:#fff}#header .login-wrapper__logged-in{display:flex;justify-content:space-between}#header .login-wrapper__logged-in>*{width:auto}#header .login-wrapper__logged-in>a{color:#fff}@media all and (min-width:769px){#header .login-wrapper{display:flex}#header .login-wrapper--mobile{display:none}}@media all and (max-width:768px){#header{padding:0 0 20px 0;padding-bottom:0;border-bottom:1px #ccc solid;box-shadow:0 0 5px #ccc;margin-bottom:10px}}#header .wrapper{position:relative}@media all and (max-width:768px){#header>.wrapper{padding:0 20px}}#header .header__wrapper{max-width:100%}@media all and (min-width:769px){#header .header__right{display:grid;grid-gap:30px;grid-auto-flow:column}}#header .header__logo-container{display:flex;justify-content:space-between;align-items:center}@media all and (max-width:1400px){#header .header__logo-container{padding:0 20px}}@media all and (min-width:769px){#header .header__logo-container{margin:20px auto;max-width:1400px}}#header .CHW-account-link{display:grid;grid-auto-flow:column;align-items:center;grid-gap:5px}#header .CHW-account-link b{font-family:'Exo 2',sans-serif;font-style:italic}#header .CHW-account-link i.bi-person-circle{font-size:22px;color:#000000;position:relative;top:-1px}#header .CHW-account-details,#header .CHW-account-details--mobile{position:relative;cursor:pointer}#header .CHW-account-details__dropdown{position:absolute;top:2.5rem;height:0;overflow:hidden;transition:all .4s;background-color:#f9f9f9;width:135%;z-index:100;opacity:0;padding:0 15px;display:grid;grid-gap:7px;text-align:center;right:50%;transform:translateX(50%)}#header .CHW-account-details__dropdown li:last-of-type{padding-top:7px;border-top:1px solid #dce2e5}#header .CHW-account-details__dropdown li a{color:#344c5f;font-size:1rem;font-family:arial;font-weight:700;font-style:normal;cursor:pointer;transition:color .4s}#header .CHW-account-details__dropdown li a:hover{color:#31a3d5}#header .CHW-account-details__dropdown li a i{font-size:1.2rem;color:#31a3d5}#header .CHW-account-details__dropdown--active{display:flex!important;flex-direction:column;height:inherit;overflow:hidden;padding:15px;opacity:1;box-shadow:0 0 .4rem rgba(0,0,0,.2);border-top:2px solid #000000;border-bottom:2px solid #000000}@media all and (max-width:768px){#header .wrapper{display:flex;align-items:center;justify-content:space-between}#header .wrapper:after,#header .wrapper:before{content:none}#header .header__logo-container{margin-bottom:0}}#header .headerDetails{position:absolute;top:55px;right:0}#header .clubHostedFlyoutWrap{float:right;width:100%;background:#000000;margin-bottom:30px}@media all and (min-width:769px){#header .clubHostedFlyoutWrap{border-bottom:1px solid #fff;box-shadow:0 2px 0 1px #ff0000}}@media all and (max-width:768px){#header .clubHostedFlyoutWrap{float:none;margin:0;width:80%}}#header .flyout{height:71px;width:57px;margin-right:-20px;border-left:0}.kwufc-modded-chw{font-family:Figtree,sans-serif}.kwufc-modded-chw h1,.kwufc-modded-chw h2,.kwufc-modded-chw h3,.kwufc-modded-chw h4,.kwufc-modded-chw h5,.kwufc-modded-chw h6{font-family:Figtree,sans-serif;font-weight:700;font-style:normal;line-height:120%;letter-spacing:-1px}.kwufc-modded-chw p{font-family:Figtree,sans-serif;font-weight:medium;font-style:normal}.kwufc-modded-chw #header .mainMenu{padding-left:0}.kwufc-modded-chw #header .mainMenu li a,.kwufc-modded-chw #header .mainMenu li.parent a{font-size:1vw!important}@media all and (max-width:895px){.kwufc-modded-chw #header .mainMenu li a,.kwufc-modded-chw #header .mainMenu li.parent a{padding:14px 6px 13px 5px}}.kwufc-modded-chw #header .header__logo-container.mobile{display:none}@media all and (max-width:768px){.kwufc-modded-chw #header .header__logo-container.mobile{display:block;top:20px;left:0;width:100px}}.kwufc-modded-chw #header .clubHostedFlyoutWrap.kwufc-custom{display:flex;position:relative;align-items:flex-start;padding:10px 20px;background:0 0;border-bottom:none;box-shadow:none;transition:.2s;z-index:2}.kwufc-modded-chw #header .clubHostedFlyoutWrap.kwufc-custom .header__logo-container,.kwufc-modded-chw #header .clubHostedFlyoutWrap.kwufc-custom .login-wrapper{flex:0 0 100px}.kwufc-modded-chw #header .clubHostedFlyoutWrap.kwufc-custom .header__logo-container{display:flex;flex-direction:column;margin-top:0;margin-bottom:0;padding:0!important}.kwufc-modded-chw #header .clubHostedFlyoutWrap.kwufc-custom .header__logo-container .imageWrap img{padding:0 20px}.kwufc-modded-chw #header .clubHostedFlyoutWrap.kwufc-custom .mainMenu{display:flex;justify-content:flex-start;flex:1 1 auto;background-color:transparent;padding-left:15px;max-width:none!important}.kwufc-modded-chw #header .clubHostedFlyoutWrap.kwufc-custom .mainMenu li{float:right}.kwufc-modded-chw #header .clubHostedFlyoutWrap.kwufc-custom .mainMenu li a{color:#000000;font-weight:600;padding-left:1em!important;padding-right:1em!important}.kwufc-modded-chw #header .clubHostedFlyoutWrap.kwufc-custom .mainMenu li ul li a{color:#fff}.kwufc-modded-chw #header .clubHostedFlyoutWrap.kwufc-custom .login-wrapper{color:#000000}.kwufc-modded-chw #header .clubHostedFlyoutWrap.kwufc-custom .login-wrapper .CHW-account-details__dropdown li a i,.kwufc-modded-chw #header .clubHostedFlyoutWrap.kwufc-custom .login-wrapper .CHW-account-details__dropdown li a:hover{color:#ff0000}.kwufc-modded-chw #header .hero-text{position:absolute;top:0;left:0;width:100%;height:100%;display:none;flex-direction:column;justify-content:center;align-items:center;padding:20px;z-index:1}.kwufc-modded-chw #header .hero-text p{color:#fff;font-family:Figtree,sans-serif;font-weight:900;font-size:6vw;line-height:1.6}.kwufc-modded-chw #header.transform .wrapper{height:120px}.kwufc-modded-chw #header.transform .wrapper .clubHostedFlyoutWrap.kwufc-custom .mainMenu{flex-direction:column;padding-left:0}.kwufc-modded-chw #header.transform .wrapper .clubHostedFlyoutWrap.kwufc-custom .mainMenu li a,.kwufc-modded-chw #header.transform .wrapper .clubHostedFlyoutWrap.kwufc-custom .mainMenu li.parent a{font-size:1em!important}.kwufc-modded-chw #header.transform.alive .wrapper .header__logo-container.mobile{display:none}.kwufc-modded-chw #header.transform.alive .wrapper .clubHostedFlyoutWrap.kwufc-custom .header__logo-container{display:none}.kwufc-modded-chw #header.transform.alive .wrapper{height:auto}.kwufc-modded-chw #header.shrink .clubHostedFlyoutWrap.kwufc-custom{position:fixed;background-color:#000000;transition:.2s}.kwufc-modded-chw #header.shrink .clubHostedFlyoutWrap.kwufc-custom .header__logo-container{flex-direction:row;flex:0 0 175px}.kwufc-modded-chw #header.shrink .clubHostedFlyoutWrap.kwufc-custom .header__logo-container .imageWrap img{max-height:50px;margin-right:5px!important}.kwufc-modded-chw #header.shrink .clubHostedFlyoutWrap.kwufc-custom .header__logo-container img.poweredByLogo{max-width:80px}.kwufc-modded-chw #header.shrink .clubHostedFlyoutWrap.kwufc-custom .mainMenu li a{color:#fff}.kwufc-modded-chw #header.shrink .clubHostedFlyoutWrap.kwufc-custom .login-wrapper,.kwufc-modded-chw #header.shrink .clubHostedFlyoutWrap.kwufc-custom .login-wrapper i{color:#ff0000}.kwufc-modded-chw #header.hero-home{height:100vh;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/uploads/images/club_about/originals/kingswood_fc_hero_img.jpg);background-size:cover;background-position:center;margin-bottom:20px}.kwufc-modded-chw #header.hero-home .wrapper{position:unset}.kwufc-modded-chw #header.hero-home .clubHostedFlyoutWrap.kwufc-custom .mainMenu{background-color:transparent;display:flex;justify-content:flex-start;flex-wrap:wrap}.kwufc-modded-chw #header.hero-home .clubHostedFlyoutWrap.kwufc-custom .mainMenu li a{color:#fff}.kwufc-modded-chw #header.hero-home .clubHostedFlyoutWrap.kwufc-custom .login-wrapper{color:#fff}.kwufc-modded-chw #header.hero-home .clubHostedFlyoutWrap.kwufc-custom .login-wrapper .CHW-account-details__dropdown li a i,.kwufc-modded-chw #header.hero-home .clubHostedFlyoutWrap.kwufc-custom .login-wrapper .CHW-account-details__dropdown li a:hover{color:#ff0000}.kwufc-modded-chw #header.hero-home .hero-text.show{display:flex}.kwufc-modded-chw .chw-footer{display:flex;flex-direction:column;width:100%}.kwufc-modded-chw .chw-footer section{display:flex;flex-direction:row;justify-content:space-between}.kwufc-modded-chw .chw-footer section div{text-align:left}.kwufc-modded-chw .chw-footer section div a,.kwufc-modded-chw .chw-footer section div h3{color:#fff}.kwufc-modded-chw .chw-footer section .imageWrap img{max-height:200px}.kwufc-modded-chw .overlayBoxOuter{z-index:9999}.kwufc-modded-chw .club-sponsor-carousel .slick-arrow{position:absolute;bottom:20px}.kwufc-modded-chw .club-sponsor-carousel .slick-arrow.slick-prev{left:0}.kwufc-modded-chw .club-sponsor-carousel .slick-arrow.slick-next{right:0}.kwufc-modded-chw .club-sponsor-carousel .slick-dots{display:none}.kwufc-modded-chw .club-sponsor-carousel li{display:flex;justify-content:center;margin-right:20px}.kwufc-modded-chw .club-sponsor-carousel li a{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.kwufc-modded-chw .club-sponsor-carousel li a img{max-height:200px;padding-right:20px;padding-left:20px}.kwufc-modded-chw .club-sponsor-carousel h4{text-align:center}.kwufc-modded-chw.menuright #header .flyout{align-self:normal}.kwufc-modded-chw.menuright #header .clubHostedFlyoutWrap.kwufc-custom{right:calc(-100% + -20px)}.kwufc-modded-chw.menuright #header .clubHostedFlyoutWrap.kwufc-custom .mainMenu li a{color:#1d1d1b}.label{font-family:Montserrat,sans-serif;font-size:1.2rem;font-weight:600;color:#253644}.clubNameLogo{width:calc(100% - 300px);display:flex;align-items:center}@media all and (max-width:768px){.clubNameLogo{width:calc(100% - 37px);margin:10px 0}}.clubNameLogo .clubLogo{width:80px;height:80px;overflow:hidden;float:left;border-radius:45px;line-height:87px;text-align:center;border:1px #cad1d4 solid;padding:5px;display:table}@media all and (max-width:768px){.clubNameLogo .clubLogo{width:50px;height:50px;line-height:50px;border-radius:25px}}.clubNameLogo .clubLogo .imageWrap{display:table-cell;vertical-align:middle;text-align:center;overflow:hidden;border-radius:39px}@media all and (max-width:768px){.clubNameLogo .clubLogo .imageWrap{border-radius:19px}}.clubNameLogo .clubLogo img{display:block;margin:auto;max-height:68px;max-width:68px}@media all and (max-width:768px){.clubNameLogo .clubLogo img{max-height:38px;max-width:38px}}.clubNameLogo .clubNameTop{display:block;width:calc(100% - 110px);float:right;margin-left:20px;letter-spacing:-.6px;font-family:'Exo 2',sans-serif;font-style:italic;line-height:35px;color:#253644;font-size:35px;font-size:2.6923076923076925rem}@media all and (max-width:768px){.clubNameLogo .clubNameTop{font-size:25px;font-size:1.9230769230769231rem;line-height:28px;width:calc(100% - 60px);float:right;margin-left:10px}}@media (max-width:500px){.clubNameLogo .clubNameTop{line-height:24px;font-size:18px}}.poweredBy .poweredByLogo{width:158px;margin:10px 0}@media all and (max-width:768px){.poweredBy{display:none}}.mainMenu{width:100%;float:left;background:#000000;position:relative}.mainMenu:after,.mainMenu:before{content:"";display:table}.mainMenu:after{clear:both}.mainMenu li{float:left}.mainMenu li a{display:block}@media all and (min-width:1061px),all and (min-width:769px) and (max-width:1400px),all and (min-width:769px) and (max-width:1185px){.mainMenu{max-width:1400px;float:none;margin:0 auto;padding-left:20px}.mainMenu li>ul{position:absolute;opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility .5s;-moz-transition:opacity .5s,visibility .5s;-ms-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;top:100%;left:0;margin:0;padding:0;z-index:400;background:#fff}.mainMenu li ul li{float:left;width:100%;white-space:nowrap}.mainMenu li:hover>ul{display:block;opacity:1;visibility:visible}.mainMenu li>ul>li>ul{position:absolute;top:0;left:100%}}.mainMenu li{position:relative;font-family:Montserrat,sans-serif}.mainMenu li.parent>a{padding:16px 25px 15px 20px}@media all and (min-width:769px) and (max-width:1400px){.mainMenu li.parent>a{font-size:1.0769230769230769em;padding:16px 20px 15px 12px}}@media all and (min-width:769px) and (max-width:1185px){.mainMenu li.parent>a{font-size:1em;padding:14px 15px 13px 7px}}@media all and (max-width:768px){.mainMenu li.parent>a{padding:8px 25px}}.mainMenu li.parent>a:after{content:"\f107";font-family:FontAwesome;margin-left:5px;position:absolute;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media all and (max-width:768px){.mainMenu li.parent>a:after{content:"\f105"}}@media all and (min-width:768px){.mainMenu li.parent:hover>a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.mainMenu li a{font-size:1.2307692307692308em;padding:16px 20px 15px 23px;color:#fff;font-weight:400}@media all and (min-width:769px) and (max-width:1400px){.mainMenu li a{font-size:1.0769230769230769em;padding:16px 15px 15px 15px}}@media all and (min-width:769px) and (max-width:1185px){.mainMenu li a{font-size:1em;padding:14px 10px 13px 9px}}@media all and (max-width:768px){.mainMenu li a{padding:8px 25px}}.mainMenu li ul{background:#000000;border-top:1px #fff solid;padding:0 0 20px 0;min-width:275px}@media all and (max-width:768px){.mainMenu li ul{background:#f0f0f0;display:none}}.mainMenu li ul li:first-of-type{padding-top:15px}.mainMenu li ul li:first-of-type a{padding-top:15px}@media all and (max-width:768px){.mainMenu li ul li:first-of-type a{padding-top:5px}}.mainMenu li ul li a{padding:6px 25px 6px 31px}@media all and (max-width:768px){.mainMenu li ul li a{color:#000000;padding:5px 35px}}.flyout{position:relative;top:0;right:0;width:17%;padding-top:15px;height:63px;float:left;text-align:center;border-left:1px solid #cad1d4;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media all and (max-width:420px){.flyout{width:20%}}.flyout.right{right:0}.flyout:hover a .line{background:#31a3d5}.flyout:hover a .line:after{background:#31a3d5}.flyout.alive a .line{background:#31a3d5}.flyout.alive a .line:after{background:#31a3d5}.flyout a{width:22px;height:25px;margin-right:33%}.flyout a .line{background:#31a3d5}.flyout a .label{font-family:sans-serif;letter-spacing:-.2px}@media all and (max-width:768px){.hubFlyoutWrap{-webkit-box-shadow:inset 10px 0 41px -6px rgba(0,0,0,.4);-moz-box-shadow:10px 0 41px -6px rgba(0,0,0,.4);box-shadow:inset 10px 0 41px -6px rgba(0,0,0,.4)}.hubFlyoutWrap ul.subNav li{width:100%}.hubFlyoutWrap ul.subNav li a{font-size:17px;font-size:1.3076923076923077rem;padding:8px 20px}.hubFlyoutWrap ul.subNav li ul{background:#f9f9f9;-webkit-box-shadow:inset 10px 0 41px -6px rgba(0,0,0,.4);-moz-box-shadow:10px 0 41px -6px rgba(0,0,0,.4);box-shadow:inset 10px 0 41px -6px rgba(0,0,0,.4);padding:20px 10px}.hubFlyoutWrap ul.subNav li ul li a{color:#253644;padding:3px 20px;font-size:16px;font-size:1.2307692307692308rem}.hubFlyoutWrap ul.subNav li.hasChildren>a:after{content:"\f0d7";font-family:FontAwesome;position:absolute;right:30px;font-size:.8461538461538461em;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.hubFlyoutWrap ul.subNav li.hasChildren.open>a:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hubFlyoutWrap ul.subNav .currentClub{color:#fff;font-family:sans-serif;font-size:14px;font-size:1.0769230769230769rem;margin:6px 20px;padding:10px 0;width:calc(100% - 40px);border-bottom:1px #50687c solid;float:left}.hubFlyoutWrap ul.subNav .currentClub .clubName{display:block;float:left}.hubFlyoutWrap ul.subNav .currentClub a{float:right;width:auto;padding:0;font-size:14px;font-size:1.0769230769230769rem;color:#31a3d5}.hubFlyoutWrap ul.subNav .sportsLink{display:none}.hubFlyoutWrap .top{border-top:1px #fff solid;border-bottom:1px #50687c solid;margin:20px;padding:20px 0}.hubFlyoutWrap .top li{margin-bottom:4px}.hubFlyoutWrap .top li a{font-size:16px;font-size:1.2307692307692308rem;font-family:sans-serif}.hubFlyoutWrap .bottom{margin:0 20px}.hubFlyoutWrap .bottom li{margin-bottom:4px}.hubFlyoutWrap .bottom li a{font-size:14px;font-size:1.0769230769230769rem;font-family:sans-serif}.hubFlyoutWrap .bottom li a i{width:25px}.hubFlyoutWrap .bottom li.help a i{color:#31a3d5}}@media all and (max-width:768px) and all and (min-width:769px) and (max-width:1185px){.hubFlyoutWrap ul.subNav li.hasChildren>a:after{right:20px}}@media all and (min-width:769px) and (max-width:1400px),all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){#content{padding:0 20px;min-height:38vh}}.mainContent{width:calc(100% - 338px);padding-right:16px;float:left}@media all and (min-width:769px) and (max-width:1185px){.mainContent{width:calc(100% - 286px)}}@media all and (max-width:768px){.mainContent{width:100%;padding-right:0}}.mainContent hr{border-color:#aaa}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.mainContent #chwContent .d-flex{flex-direction:column;margin-bottom:20px}}.rightSection{width:338px;float:left}@media all and (min-width:769px) and (max-width:1185px){.rightSection{width:270px}}@media all and (max-width:768px){.rightSection{display:none}}.rightSection .rightNavList>li{float:left;margin-bottom:16px;width:100%}.rightSection .clubLinks,.rightSection .upcomingEvents,.rightSection .upcomingEventsSide{border:1px #cad1d4 solid;float:left;padding:28px 36px}.rightSection .clubLinks ul li,.rightSection .upcomingEvents ul li,.rightSection .upcomingEventsSide ul li{padding:19px 0 20px 0}@media all and (min-width:769px) and (max-width:1185px){.rightSection .clubLinks,.rightSection .upcomingEvents,.rightSection .upcomingEventsSide{padding:24px 28px}}@media all and (max-width:768px){.rightSection .clubLinks,.rightSection .upcomingEvents,.rightSection .upcomingEventsSide{display:none}}.rightSection .clubLinks{margin-bottom:16px;max-height:305px;overflow:hidden;position:relative}.rightSection .clubLinks li{padding:10px 0 20px 0}.rightSection .clubLinks li a{display:block;float:left;width:100%;color:#253644}.rightSection .clubLinks li a i{float:right}.clubIntro{width:100%;float:left;background:#000000;display:table;margin-bottom:16px}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.clubIntro{display:block}}@media all and (max-width:768px){.clubIntro{width:calc(100% + 40px);margin-left:-20px;margin-top:-10px}}.clubIntro .imageWrapper{width:64%;display:table-cell;vertical-align:middle}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.clubIntro .imageWrapper{display:block;width:100%;padding:30px 30px 0 30px}.clubIntro .imageWrapper img{width:100%}}@media all and (max-width:768px){.clubIntro .imageWrapper{padding:0}}.clubIntro .introText{width:36%;padding:20px 50px;text-align:center;display:table-cell;vertical-align:middle}@media all and (min-width:769px) and (max-width:1185px){.clubIntro .introText{display:block;width:100%;padding:20px}}@media all and (max-width:768px){.clubIntro .introText{display:block;width:100%;padding:20px}}.clubIntro .introText h3{color:#fff;margin-top:10px}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.clubIntro .introText h3{margin-top:0}}.clubIntro .introText p{color:#fff;line-height:18px;margin-bottom:38px;font-size:14px;font-size:1.0769230769230769rem}.clubIntro .introText p.date{margin-bottom:20px}.homePageWrap .half{text-align:center}.homePageWrap .half h2{margin-bottom:24px}.homePageWrap .half h2.smallMargin{margin-bottom:3px}.homePageWrap .aboutContent{width:100%;margin-top:16px;padding:33px 55px}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.homePageWrap .aboutContent{padding:30px}}.homePageWrap .aboutContent h2{font-size:35px;font-size:2.6923076923076925rem;margin-bottom:35px}.homePageWrap .aboutContent .twoPanelContent .leftContent,.homePageWrap .aboutContent .twoPanelContent .rightContent{vertical-align:top}.gameWrapper{position:relative}.gameWrapper .teamsAndScores{display:grid;grid-gap:3px;background-color:#fff;border-radius:5px;padding:10px;margin:5px 0;border:1px solid #cad1d4;align-items:center}.gameWrapper .teamsAndScores .firstTeam{font-size:18px;font-size:1.3846153846153846rem;position:relative}@media all and (min-width:1061px){.gameWrapper .teamsAndScores .firstTeam{justify-self:flex-end}}.gameWrapper .teamsAndScores .secondTeam{font-size:18px;font-size:1.3846153846153846rem;position:relative}@media all and (min-width:1061px){.gameWrapper .teamsAndScores .secondTeam{justify-self:flex-start}}.gameWrapper .teamsAndScores .score{font-size:25px;font-size:1.9230769230769231rem;font-weight:700;font-family:Montserrat,sans-serif;justify-self:center}@media all and (min-width:1061px){.gameWrapper .teamsAndScores{display:flex;justify-content:center}}.gameWrapper .date{width:100%;display:block;margin-bottom:6px;font-size:1.2307692307692308em}.gameWrapper .time{line-height:44px;font-size:1.0769230769230769em;justify-self:center}.gameWrapper .league{font-style:italic;font-size:1.0769230769230769em;display:block;width:100%;clear:both;float:left;margin:6px 0 0 0}.mediumBlock.policyWrapper{margin-bottom:10px}@media all and (max-width:768px){.mediumBlock.policyWrapper{padding:20px}}.mediumBlock.policyWrapper .file{background:#55b4e0;width:80px;height:80px;border-radius:100%;overflow:hidden;float:left}@media all and (max-width:768px){.mediumBlock.policyWrapper .file{width:40px;height:40px}}.mediumBlock.policyWrapper .file a{color:#fff;font-size:40px;font-size:3.076923076923077rem;color:#fff;text-align:center;display:block;line-height:77px}@media all and (max-width:768px){.mediumBlock.policyWrapper .file a{font-size:20px;font-size:1.5384615384615385rem;line-height:40px}}.mediumBlock.policyWrapper .withFile{width:calc(100% - 100px);float:left;margin-left:20px}@media all and (max-width:768px){.mediumBlock.policyWrapper .withFile{width:calc(100% - 60px)}}.mediumBlock.policyWrapper .withFile h4{margin-bottom:10px;font-weight:700;color:#253644}.mediumBlock.policyWrapper .withFile p{font-size:14px;font-size:1.0769230769230769rem}.plainContentFull>h1{margin-top:10px}.plainContentFull .titleWithButton{margin-top:-4px}.plainContentFull .titleWithButton h1{float:left;width:calc(100% - 300px)}@media all and (max-width:768px){.plainContentFull .titleWithButton h1{width:100%}}.plainContentFull .titleWithButton .changeMonth{float:left;margin-top:5px}.plainContentFull img{height:auto}.clubFacilities,.clubLinks,.upcomingEvents,.upcomingEventsSide{width:100%}.clubFacilities h2,.clubLinks h2,.upcomingEvents h2,.upcomingEventsSide h2{margin-bottom:10px}.clubFacilities ul,.clubLinks ul,.upcomingEvents ul,.upcomingEventsSide ul{float:left;width:100%;padding-bottom:10px}.clubFacilities ul li,.clubLinks ul li,.upcomingEvents ul li,.upcomingEventsSide ul li{width:100%;float:left;border-bottom:1px #cad1d4 solid}.clubFacilities ul li h4,.clubLinks ul li h4,.upcomingEvents ul li h4,.upcomingEventsSide ul li h4{margin-bottom:10px;font-weight:700}.clubFacilities ul li h4 a,.clubLinks ul li h4 a,.upcomingEvents ul li h4 a,.upcomingEventsSide ul li h4 a{color:#253644}.clubFacilities ul li span,.clubLinks ul li span,.upcomingEvents ul li span,.upcomingEventsSide ul li span{width:100%;clear:both;float:left;color:#253644;font-weight:400;font-family:Montserrat,sans-serif;font-size:1em;display:block;margin-bottom:5px}.clubFacilities ul li .eventdate,.clubLinks ul li .eventdate,.upcomingEvents ul li .eventdate,.upcomingEventsSide ul li .eventdate{background:#000000;width:80px;height:80px;border-radius:100%;overflow:hidden;padding-top:17px;float:left}@media all and (max-width:768px){.clubFacilities ul li .eventdate,.clubLinks ul li .eventdate,.upcomingEvents ul li .eventdate,.upcomingEventsSide ul li .eventdate{width:55px;height:55px;padding-top:8px}}.clubFacilities ul li .eventdate .date,.clubLinks ul li .eventdate .date,.upcomingEvents ul li .eventdate .date,.upcomingEventsSide ul li .eventdate .date{color:#fff;text-align:center;font-size:24px;font-size:1.8461538461538463rem;line-height:24px;margin-bottom:0}@media all and (max-width:768px){.clubFacilities ul li .eventdate .date,.clubLinks ul li .eventdate .date,.upcomingEvents ul li .eventdate .date,.upcomingEventsSide ul li .eventdate .date{font-size:20px;font-size:1.5384615384615385rem;line-height:20px}}.clubFacilities ul li .eventdate .month,.clubLinks ul li .eventdate .month,.upcomingEvents ul li .eventdate .month,.upcomingEventsSide ul li .eventdate .month{color:#fff;text-align:center;font-size:18px;font-size:1.3846153846153846rem;line-height:18px;text-transform:uppercase;margin-bottom:0}@media all and (max-width:768px){.clubFacilities ul li .eventdate .month,.clubLinks ul li .eventdate .month,.upcomingEvents ul li .eventdate .month,.upcomingEventsSide ul li .eventdate .month{font-size:14.999999999999998px;font-size:1.1538461538461537rem;line-height:15px}}.clubFacilities ul li .eventdate i,.clubLinks ul li .eventdate i,.upcomingEvents ul li .eventdate i,.upcomingEventsSide ul li .eventdate i{font-size:29.999999999999996px;font-size:2.3076923076923075rem;line-height:50px;width:100%;color:#fff;text-align:center}.clubFacilities ul li .eventTextWrapper,.clubLinks ul li .eventTextWrapper,.upcomingEvents ul li .eventTextWrapper,.upcomingEventsSide ul li .eventTextWrapper{width:calc(100% - 100px);margin-left:20px;float:left}@media all and (max-width:768px){.clubFacilities ul li .eventTextWrapper,.clubLinks ul li .eventTextWrapper,.upcomingEvents ul li .eventTextWrapper,.upcomingEventsSide ul li .eventTextWrapper{width:calc(100% - 75px)}}.clubFacilities ul li .eventTextWrapper span,.clubLinks ul li .eventTextWrapper span,.upcomingEvents ul li .eventTextWrapper span,.upcomingEventsSide ul li .eventTextWrapper span{float:left;width:auto;margin-right:20px;clear:none}.clubFacilities ul li .eventTextWrapper p,.clubLinks ul li .eventTextWrapper p,.upcomingEvents ul li .eventTextWrapper p,.upcomingEventsSide ul li .eventTextWrapper p{clear:both}.clubFacilities ul li .eventTextWrapper p.inAidOf,.clubLinks ul li .eventTextWrapper p.inAidOf,.upcomingEvents ul li .eventTextWrapper p.inAidOf,.upcomingEventsSide ul li .eventTextWrapper p.inAidOf{margin-bottom:5px}.clubFacilities ul li .imageWrapper,.clubLinks ul li .imageWrapper,.upcomingEvents ul li .imageWrapper,.upcomingEventsSide ul li .imageWrapper{width:140px;float:left}@media all and (max-width:420px){.clubFacilities ul li .imageWrapper,.clubLinks ul li .imageWrapper,.upcomingEvents ul li .imageWrapper,.upcomingEventsSide ul li .imageWrapper{width:100%;margin-bottom:20px}}.clubFacilities ul li p,.clubLinks ul li p,.upcomingEvents ul li p,.upcomingEventsSide ul li p{font-size:13px;font-size:1rem;margin-bottom:0;line-height:16px}.clubFacilities ul li .textWrapper,.clubLinks ul li .textWrapper,.upcomingEvents ul li .textWrapper,.upcomingEventsSide ul li .textWrapper{width:calc(100% - 160px);margin-left:20px;float:left;padding:15px 0}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.clubFacilities ul li .textWrapper,.clubLinks ul li .textWrapper,.upcomingEvents ul li .textWrapper,.upcomingEventsSide ul li .textWrapper{padding:0}}@media all and (max-width:420px){.clubFacilities ul li .textWrapper,.clubLinks ul li .textWrapper,.upcomingEvents ul li .textWrapper,.upcomingEventsSide ul li .textWrapper{width:100%;margin-left:0}}.listingPageFull .mediumBlock{width:100%;margin-bottom:16px;border-bottom:0;padding:20px}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.listingPageFull .mediumBlock{padding:15px}}.listingPageFull .clubFacilities h4{font-size:20px;font-size:1.5384615384615385rem}.listingPageFull .featuredItems{width:100%;clear:both;float:left}.listingPageFull .featuredItems li.mediumBlock{padding:0;width:32%;margin-right:2%}.listingPageFull .featuredItems li.mediumBlock:nth-child(3){margin-right:0}@media all and (max-width:768px){.listingPageFull .featuredItems li.mediumBlock{width:100%;margin-right:0}}.listingPageFull .featuredItems li.mediumBlock .imageWrapper{position:relative}.listingPageFull .featuredItems li.mediumBlock .imageWrapper:after{content:"Featured";background:#000000;text-transform:uppercase;font-family:Montserrat,sans-serif;padding:3px 10px;color:#fff;position:absolute;bottom:0;left:20px}.listingPageFull .featuredItems li.mediumBlock .imageWrapper.notActuallyFeatured:after{content:none}.listingPageFull .featuredItems li.mediumBlock .textWrapper{padding:20px}.listingPageFull .featuredItems li.mediumBlock .textWrapper h4{margin-bottom:3px;font-weight:700}.listingPageFull .featuredItems li.mediumBlock .textWrapper h4 a{color:#253644}.listingPageFull .featuredItems li.mediumBlock .textWrapper span{display:block;width:100%;clear:both;float:left;color:#253644;font-weight:400;font-family:Montserrat,sans-serif;font-size:1.0769230769230769em}.listingPageFull .featuredItems li.mediumBlock .textWrapper span.newsdate{font-size:1em;display:block;margin-bottom:5px}@media all and (max-width:768px){.bookTimeSlot,.newsArticleContentFull{margin-top:-10px}}@media all and (max-width:768px){.bookTimeSlot .imageWrapper,.newsArticleContentFull .imageWrapper{width:calc(100% + 40px);margin-left:-20px}}.bookTimeSlot .imageWrapper img,.newsArticleContentFull .imageWrapper img{width:100%}.bookTimeSlot .textWrapper,.newsArticleContentFull .textWrapper{width:70%;background:#fff;padding:15px 35px 0 35px;position:relative;margin:-15px 15% 0 15%}.bookTimeSlot .textWrapper.noImage,.newsArticleContentFull .textWrapper.noImage{margin-top:0}.bookTimeSlot .textWrapper .footNote,.newsArticleContentFull .textWrapper .footNote{display:block;float:left;width:100%;margin-top:20px}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.bookTimeSlot .textWrapper,.newsArticleContentFull .textWrapper{width:90%;margin:-50px 5% 0 5%}.bookTimeSlot .textWrapper.noImage,.newsArticleContentFull .textWrapper.noImage{margin-top:0}}@media (max-width:1000px){.bookTimeSlot .textWrapper,.newsArticleContentFull .textWrapper{width:100%;padding:35px 35px 0;margin:-50px 0 0}}@media all and (max-width:768px){.bookTimeSlot .textWrapper,.newsArticleContentFull .textWrapper{padding:0 10px}}.bookTimeSlot .textWrapper .title,.newsArticleContentFull .textWrapper .title{text-align:center;margin-bottom:35px}@media all and (max-width:768px){.bookTimeSlot .textWrapper .title,.newsArticleContentFull .textWrapper .title{padding:30px;margin-bottom:0}}.bookTimeSlot .textWrapper .title h1,.newsArticleContentFull .textWrapper .title h1{margin-bottom:15px}.bookTimeSlot .textWrapper .title .newsdate,.newsArticleContentFull .textWrapper .title .newsdate{font-family:Montserrat,sans-serif;color:#253644}.bookTimeSlot .textWrapper .title .location,.bookTimeSlot .textWrapper .title .paymentOptions,.bookTimeSlot .textWrapper .title .time,.newsArticleContentFull .textWrapper .title .location,.newsArticleContentFull .textWrapper .title .paymentOptions,.newsArticleContentFull .textWrapper .title .time{display:block;color:#253644;font-family:Montserrat,sans-serif}.bookTimeSlot .textWrapper .button,.newsArticleContentFull .textWrapper .button{margin-top:40px}@media all and (max-width:768px){.bookTimeSlot .textWrapper .button,.newsArticleContentFull .textWrapper .button{width:100%;margin-top:20px}}.bookTimeSlot .textWrapper .topTitleWithButton .button,.newsArticleContentFull .textWrapper .topTitleWithButton .button{margin-top:0}.bookTimeSlot .eventDescription,.newsArticleContentFull .eventDescription{margin-bottom:30px}.bookTimeSlot .mediumBlock .loginForm,.newsArticleContentFull .mediumBlock .loginForm{clear:both;width:100%;border-bottom:1px #ccc solid;padding-bottom:20px;margin-bottom:20px}.bookTimeSlot .mediumBlock .loginForm .row,.newsArticleContentFull .mediumBlock .loginForm .row{width:48%;float:left}.bookTimeSlot .mediumBlock .loginForm .row:nth-of-type(2n),.newsArticleContentFull .mediumBlock .loginForm .row:nth-of-type(2n){margin-left:4%}@media all and (max-width:768px){.bookTimeSlot .mediumBlock .loginForm .row:nth-of-type(2n),.newsArticleContentFull .mediumBlock .loginForm .row:nth-of-type(2n){margin-left:0}}@media all and (max-width:768px){.bookTimeSlot .mediumBlock .loginForm .row,.newsArticleContentFull .mediumBlock .loginForm .row{width:100%;margin-left:0}}.bookTimeSlot .mediumBlock .loginForm .button,.newsArticleContentFull .mediumBlock .loginForm .button{margin-top:0}.bookTimeSlot .mediumBlock .loginForm .formLink:hover,.newsArticleContentFull .mediumBlock .loginForm .formLink:hover{text-decoration:underline}@media all and (max-width:768px){.bookTimeSlot .mediumBlock .loginForm .formLink,.newsArticleContentFull .mediumBlock .loginForm .formLink{display:block;margin-top:10px}}.bookTimeSlot .mediumBlock .registerForm h2,.newsArticleContentFull .mediumBlock .registerForm h2{float:left;width:calc(100% - 170px)}@media all and (max-width:950px){.bookTimeSlot .mediumBlock .registerForm h2,.newsArticleContentFull .mediumBlock .registerForm h2{width:100%}}.bookTimeSlot .mediumBlock .registerForm p,.newsArticleContentFull .mediumBlock .registerForm p{float:left;width:calc(100% - 170px)}@media all and (max-width:950px){.bookTimeSlot .mediumBlock .registerForm p,.newsArticleContentFull .mediumBlock .registerForm p{width:100%}}.bookTimeSlot .mediumBlock .registerForm .button,.newsArticleContentFull .mediumBlock .registerForm .button{margin-top:0}@media all and (max-width:950px){.bookTimeSlot .mediumBlock .registerForm .button,.newsArticleContentFull .mediumBlock .registerForm .button{float:left}}.newsArticleContentFull{display:flex;flex-direction:column;justify-content:center;align-items:center}.newsArticleContentFull .textWrapper{margin:0!important}.newsArticleContentFull .loginOrRegister{margin-top:20px}@media all and (max-width:768px){.newsArticleContentFull .loginOrRegister{padding:30px 15px}}.newsArticleContentFull .loginOrRegister .membersWrap{width:47.5%;float:left}.newsArticleContentFull .loginOrRegister .membersWrap .error li{font-size:13px;font-size:1rem;margin:0;color:#f21846;list-style-type:none}.newsArticleContentFull .loginOrRegister .membersWrap .button{margin-top:27px}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.newsArticleContentFull .loginOrRegister .membersWrap{width:100%;margin-top:40px}}.newsArticleContentFull .loginOrRegister .membersWrap:first-of-type{width:42.5%;margin-right:10%}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.newsArticleContentFull .loginOrRegister .membersWrap:first-of-type{width:100%;margin-right:0;margin-top:0}}.newsArticleContentFull .loginOrRegister .membersWrap:first-of-type .button{margin-top:0}.bookTimeSlot .textWrapper .topTitleWithButton .button{margin-top:0}.bookTimeSlot .textWrapper .mediumBlock{margin-top:30px}.a2a_floating_style.a2a_default_style.centered{left:50%;transform:translateX(-60%)}.a2a_floating_style.a2a_default_style.bordered{bottom:-5px;border-width:4px 4px 0 4px;border-style:solid;padding-bottom:7px;border-color:#000000;visibility:hidden;max-width:max-content!important}@media all and (max-width:768px){.mediumBlock.fixtureWrapper{padding:0;background:#fff}.mediumBlock.fixtureWrapper .button{font-size:12px;font-size:.9230769230769231rem;padding:12px 10px 12px}}.fixturesList{margin-top:25px;float:left;width:100%}.fixturesList .noFixtures{margin-bottom:30px}.fixturesList ul li.fixture{list-style-type:none;margin-left:0;width:100%;position:relative;margin-bottom:15px}@media all and (max-width:768px){.fixturesList ul li.fixture{padding:30px 15px}}.fixturesList ul li.fixture .fixtureDetails{text-align:center}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.fixturesList ul li.fixture .fixtureDetails{width:100%;margin-left:0}}.fixturesList ul li.fixture .fixtureDetails .date{width:100%;display:block;margin-bottom:3px;font-size:1.2307692307692308em}.fixturesList ul li.fixture .fixtureDetails .venue{width:100%;display:block;margin-bottom:3px;font-size:1.0769230769230769em}.fixturesList ul li.fixture .fixtureDetails .gameWrapper .time{display:block;float:left;width:110px;margin-top:5px;line-height:30px}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.fixturesList ul li.fixture .fixtureDetails .gameWrapper .time{margin-bottom:5px;width:100%}}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.fixturesList ul li.fixture .fixtureDetails .gameWrapper .teamBadge{position:relative;margin:0 0 -8px 18px}}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.fixturesList ul li.fixture .fixtureDetails .gameWrapper .teamBadge.myTeam{position:relative;margin:0 0 -8px 1px}}@media all and (max-width:420px){.fixturesList ul li.fixture .fixtureDetails .gameWrapper .teamBadge.myTeam{position:absolute;margin:0 0 -8px 18px}}@media all and (max-width:420px){.fixturesList ul li.fixture .fixtureDetails .gameWrapper .teamBadge{position:absolute;margin:0 0 -8px 18px}}.changeMonth{float:right;width:300px;position:relative}@media all and (max-width:768px){.changeMonth{width:100%;margin-bottom:15px}}.changeMonth h3{float:right;border:1px #cad1d4 solid;padding:8px 15px;margin-bottom:0;background:#fff;width:100%;font-size:16px;font-size:1.2307692307692308rem}.changeMonth h3:hover{cursor:pointer}.changeMonth h3 i{margin-right:4px}.changeMonth ul{width:100%;position:absolute;background:#fff;border:1px #cad1d4 solid;padding:8px 15px;display:none;z-index:200;top:calc(100% - 1px)}@media all and (max-width:768px){.changeMonth ul{position:relative;border-top:0}}.changeMonth ul li a{color:#253644;font-family:Montserrat,sans-serif}@media all and (max-width:768px){.mediumBlock.tableWrap{padding:0;background:#fff}}.fullTable{margin-top:25px;width:100%;border:1px #cad1d4 solid}.fullTable thead{background:#fbfbfb}.fullTable thead th{padding:12px 10px;font-family:Montserrat,sans-serif;font-weight:400;font-size:17px;font-size:1.3076923076923077rem}.fullTable tbody tr{background:#fbfbfb}.fullTable tbody tr.myClub{background:#000000}.fullTable tbody tr.myClub td{color:#fff}.fullTable tbody tr:nth-child(odd){background:#dedede}.fullTable tbody tr:nth-child(odd).myClub{background:#000000}.fullTable tbody tr:nth-child(odd).myClub td{color:#fff}.fullTable tbody tr td{font-weight:400;font-size:14px;font-size:1.0769230769230769rem;padding:7px 10px}@media all and (max-width:768px){.fullTable tbody tr td{font-size:13px;font-size:1rem}}.mediumBlock.mediumBlockGap{margin-top:20px}.mediumBlock.distanceTop{margin-top:10px}.mediumBlock ul.sponsorsList li{width:22.74%;margin-left:0;margin-right:3%;margin-bottom:3%;float:left;list-style-type:none;background:#fff;padding:25px;border:1px #cad1d4 solid}.mediumBlock ul.sponsorsList li:nth-child(4n){margin-right:0}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.mediumBlock ul.sponsorsList li{width:48.5%;padding:15px 15px 25px 25px}.mediumBlock ul.sponsorsList li:nth-child(2n){margin-right:0}}@media all and (max-width:420px){.mediumBlock ul.sponsorsList li{width:100%;margin-right:0;margin-bottom:20px}}.mediumBlock ul.sponsorsList li .logoWrap{display:table;width:100%;margin-bottom:20px}.mediumBlock ul.sponsorsList li .logoWrap .imageWrap{display:table-cell;vertical-align:middle;text-align:center}.mediumBlock ul.sponsorsList li .logoWrap img{float:none;padding:0;display:block;margin:auto;max-width:100%}.mediumBlock ul.sponsorsList li.noLogo{display:table}.mediumBlock ul.sponsorsList li.noLogo a{display:table-cell;vertical-align:middle}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.mediumBlock ul.sponsorsList li.noLogo h4{font-size:25px;font-size:1.9230769230769231rem}}.mediumBlock ul.sponsorsList li h4{text-align:center}.mediumBlock ul.sponsorsList li h4 a{color:#253644}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.mediumBlock ul.sponsorsList li h4{font-size:16px;font-size:1.2307692307692308rem}}.pleaseLogin{width:100%;float:left;margin-top:30px}.termsTextWrapper ul li{margin-bottom:10px;list-style-type:disc}.mediumBlock.sponsorForm{margin-top:30px;width:100%;padding:40px 55px}@media all and (max-width:768px){.mediumBlock.sponsorForm{padding:25px}}.mediumBlock.sponsorForm .sponsorMe{float:left;width:100%}.mediumBlock.sponsorForm h2{margin-bottom:20px}.mediumBlock.sponsorForm .button{float:left;margin-top:20px}.mediumBlock.sponsorForm .button.rightAlign{float:right}@media all and (max-width:950px){.mediumBlock.sponsorForm .button.rightAlign{float:left;clear:both}}@media all and (max-width:420px){.mediumBlock.sponsorForm .button{width:100%;padding:12px}}.donationsOverlay{width:max-content!important}.donationsPopup{float:left;position:relative;max-height:600px;overflow-y:hidden}.donationsPopup .scrollMe{float:left}.donationsPopup .fullWidthBar{width:100%;float:left;padding:10px 0}.donationsPopup .fullWidthBar td,.donationsPopup .fullWidthBar th{padding:7px .25em}.donationsPopup .fullWidthBar td.name,.donationsPopup .fullWidthBar th.name{width:20%}.donationsPopup .fullWidthBar td.donationAmount,.donationsPopup .fullWidthBar th.donationAmount{width:15%}.donationsPopup .fullWidthBar td.giftAid,.donationsPopup .fullWidthBar th.giftAid{width:15%}.donationsPopup .fullWidthBar td.donationDate,.donationsPopup .fullWidthBar th.donationDate{width:20%}.footerWrap{position:relative;float:left;width:100%;padding:45px 30px}.footerWrap .footer{max-width:1400px;margin:0 auto;display:block;clear:both;padding-top:30px;position:relative;font-family:sans-serif;border-top:1px #cad1d4 solid}.footerWrap .footer:after,.footerWrap .footer:before{content:"";display:table}.footerWrap .footer:after{clear:both}.footerWrap .footer:after,.footerWrap .footer:before{content:"";display:table}.footerWrap .footer:after{clear:both}@media all and (max-width:768px){.footerWrap .footer{width:100%}}.footerWrap .footer:after,.footerWrap .footer:before{content:"";display:table}.footerWrap .footer:after{clear:both}@media all and (max-width:768px){.footerWrap .footer{width:100%}}.footerWrap .footer a{color:#253644}.footerWrap .footer .copyright{float:left;width:50%;color:#253644}@media all and (max-width:768px){.footerWrap .footer .copyright{width:100%;margin-top:20px;text-align:center;margin-bottom:10px}}.footerWrap .footer .credits{float:left;width:50%;text-align:right;color:#253644}@media all and (max-width:768px){.footerWrap .footer .credits{width:100%;text-align:center;line-height:16px}}.footerWrap .footer .poweredBy{display:none}@media all and (max-width:768px){.footerWrap .footer .poweredBy{display:block;width:100%;text-align:center;margin:10px 0}.footerWrap .footer .poweredBy .poweredByLogo{float:none;width:160px}}.stickyFooter .footerWrap{position:absolute;bottom:0;left:0}.chw-footer{display:grid;grid-gap:20px;background-color:#000000;padding:60px 20px;text-align:center;justify-items:center;grid-template-columns:1fr;margin-top:30px}.chw-footer .img-wrap{width:9rem;height:9rem;border-radius:50%;overflow:hidden;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:14px}.chw-footer .p-h1,.chw-footer .p-h2,.chw-footer .p-h3{color:rgba(255,255,255,.807);margin-bottom:0}.chw-footer .icon-wrapper{display:grid;grid-auto-flow:column;grid-gap:15px}.chw-footer .icon-wrapper a i{color:rgba(255,255,255,.607);font-size:1.5rem;transition:color .3s ease-in-out}.chw-footer .icon-wrapper a:hover i{color:#fff}.chw-footer .bottom{width:100%;padding:20px 0;border-top:1px solid rgba(255,255,255,.1)}.chw-footer .bottom p{color:rgba(255,255,255,.807);font-family:Montserrat,sans-serif}.contactDetailsWrap{padding-right:10%}.contactDetailsWrap h3{margin-bottom:20px}.contactDetailsWrap p i{color:#000000;font-size:20px;font-size:1.5384615384615385rem;width:30px}.contactDetailsWrap p.address{margin-top:35px;border-top:1px #d6d6d6 solid;padding-top:25px}.topTitleWithButton{width:100%;float:left;clear:both}.topTitleWithButton.manyButtons .button{margin-left:10px}@media all and (max-width:420px){.topTitleWithButton.manyButtons .button{margin-left:0;margin-right:4%}.topTitleWithButton.manyButtons .button:nth-of-type(even){margin-right:0}.topTitleWithButton.manyButtons .button i{padding:0}.topTitleWithButton.manyButtons .button.fullWidthMobile{width:100%}}@media all and (max-width:420px){.topTitleWithButton .button.fullWidthMobile{width:100%}}.topTitleWithButton h1,.topTitleWithButton h2{float:left}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.topTitleWithButton h1,.topTitleWithButton h2{margin-bottom:5px}}.topTitleWithButton h2{margin-top:5px}.topTitleWithButton .button{float:right;margin-left:40px;margin-top:7px}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.topTitleWithButton .button{margin-left:0;margin-right:10px;margin-bottom:10px;float:left;padding:8px 15px}}@media all and (max-width:420px){.topTitleWithButton .button{width:48%;margin-right:4%;letter-spacing:-.7px;padding:9px 8px;font-size:13px;font-size:1rem;font-weight:400}.topTitleWithButton .button:nth-of-type(even){margin-right:0}.topTitleWithButton .button i{padding:0}}.lightBlock{background:#fff;border:1px #cad1d4 solid;padding:25px;float:left;margin-bottom:2ex;display:flex;flex-direction:column}.lightBlock.fullWidth{width:100%}.lightBlock.noTopPadding{padding-top:0}.mediumBlock{background:#f0f0f0;float:left;padding:33px 33px 45px 33px}.mediumBlock.fullWidth{width:100%}.mediumBlock ul{margin-bottom:20px}.mediumBlock ul li{font-size:16px;font-size:1.2307692307692308rem;color:#253644;list-style-type:disc;margin-left:15px}.darkBlock{background:#000000;padding:50px 20px;text-align:center}.darkBlock h2{font-size:35px;font-size:2.6923076923076925rem}.darkBlock h2 a{color:#fff}.darkBlock h2 i{color:#ff0000;margin-right:4px}.twoPanelContent{width:100%;display:table}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.twoPanelContent{display:block}}.twoPanelContent .leftContent{display:table-cell;vertical-align:middle;width:53%;padding-right:5%}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.twoPanelContent .leftContent{display:block;width:100%;padding-right:0;margin-bottom:25px}}.twoPanelContent .rightContent{display:table-cell;vertical-align:middle;width:42%}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.twoPanelContent .rightContent{display:block;width:100%}}.aboutContent .twoPanelContent .rightContent{width:22%}.fullContent{width:100%;word-break:break-word}.fullContent img{float:right;padding:0 0 20px 20px}@media all and (min-width:769px) and (max-width:1185px){.fullContent img{width:auto;max-width:300px}}@media all and (max-width:768px){.fullContent img{padding:0;width:100%;margin-bottom:20px}}.halfBlockWrap>.half{width:calc(50% - 8px);float:left;margin-right:16px}@media all and (max-width:768px){.halfBlockWrap>.half{width:100%;margin-right:0}}.halfBlockWrap>.half:nth-child(2n){margin-right:0}@media all and (max-width:768px){.halfBlockWrap>.half:nth-child(2n){margin-top:16px}}.bottomHalfBlockWrap{position:relative;top:16px}.bottomHalfBlockWrap>.half{width:calc(50% - 8px);float:left;margin-right:16px}@media all and (max-width:768px){.bottomHalfBlockWrap>.half{width:100%;margin-right:0}}.bottomHalfBlockWrap>.half:nth-child(2n){margin-right:0}@media all and (max-width:768px){.bottomHalfBlockWrap>.half:nth-child(2n){margin-top:16px}}#socialBlock.bottomHalfBlockWrap>.half{max-height:600px;overflow-y:scroll}@media screen and (max-width:1100px){#socialBlock.bottomHalfBlockWrap>.half{width:100%;margin-right:0;margin-bottom:15px}}.thirdBlockWrap{width:100%;float:left}.thirdBlockWrap>.third{width:calc(33.3% - 10.8px);float:left;margin-top:16px;margin-right:16px}@media all and (max-width:768px){.thirdBlockWrap>.third{width:100%;margin-right:0}}.thirdBlockWrap>.third:nth-child(3n){margin-right:0}.teamBadge{display:inline-block;margin:0 9px -8px 0;position:relative;border-radius:100%;overflow:hidden;width:28px;height:28px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.teamBadge{position:absolute;margin:0;left:-13px}}.teamBadge:before{content:"";background:#a4a4a4;width:28px;height:28px;left:-14px;position:absolute}.teamBadge:after{content:"";background:#bfbfbf;width:28px;height:28px;right:-14px;position:absolute}.teamBadge.myTeam{margin:0 0 -8px 9px}@media all and (min-width:769px) and (max-width:1185px),all and (max-width:768px){.teamBadge.myTeam{margin:0}}.teamBadge.myTeam:before{background:#000000}.teamBadge.myTeam:after{background:#ff0000}.halfForm{width:48%;margin-right:4%;float:left}.halfForm:nth-of-type(2n){margin-right:0}.row.requiredHRow{display:none}.row select{font-family:Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none;background-image:url(/sites/myclubhub/images/layout/chevron.png);background-size:9px;background-position:calc(100% - 15px);background-repeat:no-repeat}.row.checkboxRow input[type=checkbox]:checked{background-image:url(/sites/myclubhub/images/layout/tick.svg);background-repeat:no-repeat;background-size:80%;background-position:2px}.breadcrumbWrap{max-width:1400px;margin:0 auto;clear:both;padding:20px 0 15px!important}.breadcrumbWrap:after,.breadcrumbWrap:before{content:"";display:table}.breadcrumbWrap:after{clear:both}@media all and (max-width:768px){.breadcrumbWrap{width:100%}}.breadcrumbWrap:after,.breadcrumbWrap:before{content:"";display:table}.breadcrumbWrap:after{clear:both}@media all and (max-width:768px){.breadcrumbWrap{width:100%}}.breadcrumbWrap:after,.breadcrumbWrap:before{content:"";display:table}.breadcrumbWrap:after{clear:both}@media all and (max-width:950px){.breadcrumbWrap{display:none}}.breadcrumbWrap .breadcrumbs{margin:0;clear:both}.breadcrumbWrap .breadcrumbs:after,.breadcrumbWrap .breadcrumbs:before{content:"";display:table}.breadcrumbWrap .breadcrumbs:after{clear:both}.breadcrumbWrap .breadcrumbs li{float:left;position:relative}.breadcrumbWrap .breadcrumbs li a{font-family:sans-serif;font-size:14px;font-size:1.0769230769230769rem;color:#253644;padding:0 7px 0 0}.breadcrumbWrap .breadcrumbs li:last-child:after{content:""}.breadcrumbWrap .breadcrumbs li:after{float:right;content:"//";margin-right:3px}.button{position:relative;display:inline-block;cursor:pointer;text-align:center;border:0;background:0;outline:0;font-size:1.3076923076923077em;text-transform:uppercase;vertical-align:top;font-size:14.999999999999998px;font-size:1.1538461538461537rem;padding:12px 24px 12px;font-weight:300;font-family:'Exo 2',sans-serif;color:#fff;background:#ff0000;line-height:1;border-radius:5px;overflow:hidden;z-index:1}.button i{padding-left:.25em;padding-right:.25em}.button.buttonSmall{font-size:1em}.button.buttonLarge{font-size:1.3076923076923077em}.button.full{width:100%}.button:disabled{opacity:.5}.button.rightAlign{float:right}.button.marginRight{margin-right:1em}.buttonAlt{position:relative;display:inline-block;cursor:pointer;text-align:center;border:0;background:0;outline:0;font-size:1.3076923076923077em;text-transform:uppercase;vertical-align:top;font-size:14.999999999999998px;font-size:1.1538461538461537rem;padding:12px 24px 12px;font-weight:300;font-family:'Exo 2',sans-serif;background:#ff0000;line-height:1;border-radius:5px;overflow:hidden;z-index:1;padding:14px 24px 12px;color:#fff}.buttonAlt i{padding-left:.25em;padding-right:.25em}.buttonAlt.buttonSmall{font-size:1em}.buttonAlt.buttonLarge{font-size:1.3076923076923077em}.buttonAlt.full{width:100%}.buttonAlt i{padding-left:.25em;padding-right:.25em}.buttonAlt.buttonSmall{font-size:1em}.buttonAlt.buttonLarge{font-size:1.3076923076923077em}.buttonAlt.full{width:100%}.buttonAlt:disabled{opacity:.5}.buttonAlt.rightAlign{float:right}.buttonAlt.marginRight{margin-right:1em}.insuranceIframe{width:100%;height:800px;border:0}#teamContactsHeading{cursor:pointer}.teamContacts i.fa{margin-left:1em}.teamContacts i.fa:first-of-type{margin-left:0}.alternativeSelectWrap{min-width:25%;float:right;position:relative}.alternativeSelectWrap select{-webkit-appearance:none;-moz-appearance:none;border:1px #cbd2d6 solid;box-shadow:none;padding:9px 10px 9px 40px;font-family:'Exo 2',sans-serif;color:#253644;background-color:#fff;line-height:normal;border-radius:5px;width:100%;font-size:1.0769230769230769em}.alternativeSelectWrap:before{content:"\f0c9";font-family:FontAwesome;margin-left:5px;position:absolute;padding:9px 10px;font-size:1.0769230769230769em}#fixturesFilter,#leaguesFilter{width:50%;float:right}@media all and (max-width:768px){#fixturesFilter,#leaguesFilter{width:100%;margin:0 0 20px}}#fixturesFilter .alternativeSelectWrap,#leaguesFilter .alternativeSelectWrap{width:48%;float:left;margin-left:2%}@media all and (max-width:768px){#fixturesFilter .alternativeSelectWrap,#leaguesFilter .alternativeSelectWrap{width:100%;margin-left:0}#fixturesFilter .alternativeSelectWrap+.alternativeSelectWrap,#leaguesFilter .alternativeSelectWrap+.alternativeSelectWrap{margin-top:10px}}.racesSliderWrap{width:calc(100% + 86px);position:relative;left:-43px;top:15px}@media all and (max-width:768px){.racesSliderWrap{width:calc(100% + 20px);left:-10px}}#raceSelectWrapper{position:relative}#raceSelectWrapper #raceSelect{position:absolute;top:17px;left:40px;z-index:10;max-width:50%;-webkit-appearance:none;-moz-appearance:none;border:1px #cbd2d6 solid;box-shadow:none;padding:9px 10px 9px 40px;font-family:'Exo 2',sans-serif;color:#253644;background-color:#fff;line-height:normal;border-radius:5px;width:100%;font-size:1.0769230769230769em}@media (max-width:1000px){#raceSelectWrapper #raceSelect{max-width:calc(100% - 80px)}}@media all and (max-width:768px){#raceSelectWrapper #raceSelect{left:20px;padding-left:10px;max-width:calc(100% - 40px)}}#raceSelectWrapper:before{content:"\f0c9";font-family:FontAwesome;left:44px;top:17px;z-index:11;position:absolute;padding:9px 10px;font-size:1.0769230769230769em}@media all and (max-width:768px){#raceSelectWrapper:before{content:" "}}#purchaseHorses #purchaseInfo{text-align:center}#purchaseHorses #purchaseInfo ul li{list-style-type:none;margin-bottom:10px}#purchaseHorses #purchaseInfo ul li:last-child{margin-bottom:0}#purchaseHorses #arrowWrapper{position:relative}@media all and (max-width:768px){#purchaseHorses #arrowWrapper{margin:0 -20px}}#purchaseHorses #arrowWrapper .nextButton,#purchaseHorses #arrowWrapper .prevButton{color:#ff0000;background:#fff;border-radius:3px;width:24px;height:24px;margin:0 1px;border:1px solid #cad1d4;display:block;padding:2px 7px;position:absolute;top:24px;z-index:5;cursor:pointer}@media (max-width:500px){#purchaseHorses #arrowWrapper .nextButton,#purchaseHorses #arrowWrapper .prevButton{height:40px;width:40px;right:-5px;top:17px;font-size:20px;text-align:center;padding:5px 7px}}#purchaseHorses #arrowWrapper .prevButton{left:10px}@media (max-width:500px){#purchaseHorses #arrowWrapper .prevButton{left:-5px}}#purchaseHorses #arrowWrapper .nextButton{right:10px}@media (max-width:500px){#purchaseHorses #arrowWrapper .nextButton{right:-5px}}.racesWrapper{border:1px solid #dce2e5;border-radius:5px;margin-bottom:30px;padding:20px 40px;box-shadow:0 2px 1px #dce2e5;background-color:#fff}@media (max-width:1200px){.racesWrapper{padding:20px}}@media all and (max-width:768px){.racesWrapper{padding:20px;margin:0 -31px 20px;background:#fff}}@media (max-width:500px){.racesWrapper{padding:20px 10px}}.racesWrapper h3{display:inline;float:left}.racesWrapper .sponsorBuyCell{display:inline-block;float:right}.racesWrapper table{margin-top:34px}.racesWrapper table th{text-align:center}.racesWrapper table th:first-of-type{text-align:initial}.racesWrapper .buyCell{margin:2px;text-align:center;position:relative;font-size:14.999999999999998px;font-size:1.1538461538461537rem;overflow:hidden}@media (max-width:1000px){.racesWrapper .buyCell{max-width:100%}}@media all and (max-width:768px){.racesWrapper .buyCell{font-size:11px;font-size:.8461538461538461rem;width:calc(25% - 2px);margin:1px}}.racesWrapper .buyCell.sold{opacity:.4}.racesWrapper .buyCell.owned label{border:3px solid #000000}.racesWrapper .buyCell input{display:none}.racesWrapper .buyCell label{display:block;width:100%;background:#e4e4e4;border:3px #f2f2f2 solid;padding:10px 20px}@media all and (max-width:420px){.racesWrapper .buyCell label{font-size:11px;font-size:.8461538461538461rem;padding:5px;border-width:1px}}.racesWrapper .buyCell input[type=checkbox]:checked+label{border:3px #ff0000 solid}@media all and (max-width:768px){.racesWrapper .buyCell input[type=checkbox]:checked+label{border-width:1px}}@media (max-width:1200px) and (min-width:1001px){.racesWrapper div.buyCell{margin-right:20px}}@media (max-width:500px){.racesWrapper div.buyCell{padding:0 10px;width:100%}}@media (max-width:1000px){.racesWrapper .raceWrapper{margin-top:45px}}#confirmPurchase .ticketWrapper{width:100%}#confirmPurchase .ticketWrapper h3{display:inline}#confirmPurchase .ticketWrapper .row{display:inline;float:none}#confirmPurchase .ticketWrapper .row input{float:none;width:auto}#confirmPurchase .ticketWrapper .row label{float:none}#confirmHorses h2{margin-bottom:10px;border-bottom:1px solid #cad1d4;margin-top:30px;padding-bottom:10px}.ticketWrapper:after,.ticketWrapper:before{content:"";display:table}.ticketWrapper:after{clear:both}.whiteBox{margin:30px 0}.whiteBox .buttonWrap{margin-right:-10px}.whiteBox .button{width:calc(33.33% - 10px);margin-right:10px;margin-bottom:10px;box-shadow:none;color:#253644;border:1px solid #cbd2d6}.whiteBox .button:after,.whiteBox .button:before{position:absolute;height:100%;content:""}.whiteBox .button:before{top:-40%;left:-25%;width:150%;border-radius:100%;z-index:-1;background:#fbfcfd}.whiteBox .button:after{top:0;left:0;width:100%;background:#e9f0f3;z-index:-2}@media (max-width:950px){.whiteBox .button{width:calc(50% - 10px)}}@media (max-width:500px){.whiteBox .button{width:calc(100% - 10px)}}.whiteBox .buttonFull{width:calc(100% - 10px)}.carouselOuterWrap{background:#fff;margin:20px 0}.carouselOuterWrap p{background:#c06693;color:#fff;padding:10px;text-align:center;font-size:18px;font-size:1.3846153846153846rem;margin-bottom:0}.carouselOuterWrap ul{padding:20px 0;margin-bottom:0;background:#fff}.carouselOuterWrap ul li{display:flex!important;padding:0 10px;width:130px;height:50px;align-items:center;justify-content:center;margin:0}.carouselOuterWrap ul li img{margin:0 auto;max-width:100%;width:auto;padding-bottom:0;padding-left:0}.curtain{position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;background-color:#000000}#teamContactsHeading,#teamsAboutHeading{float:left;width:100%;position:relative;margin:0}.teamsAboutContactWrapper>h2{position:relative;padding-right:50px}.teamsAboutContactWrapper>h2:after{content:"\f067";position:absolute;right:20px;top:2px;font-family:FontAwesome;font-style:normal}.teamsAboutContactWrapper>h2.active:after{content:"\f068"}.teamsAboutContactWrapper .teamsAboutWrapper{display:none}.teamsAboutContactWrapper .teamsAboutWrapper .teamAboutWrapper>h3:after{content:"\f067";position:absolute;right:24px;top:0;font-family:FontAwesome;font-style:normal;font-size:15px}.teamsAboutContactWrapper .teamsAboutWrapper .teamAboutWrapper>h3.active:after{content:"\f068"}.teamContacts,.teamsAboutWrapper{float:left;width:100%;margin-top:30px}.teamContacts .teamAboutWrapper,.teamsAboutWrapper .teamAboutWrapper{margin-bottom:15px}.teamContacts .teamAboutWrapper:last-child,.teamsAboutWrapper .teamAboutWrapper:last-child{margin-right:0}.teamContacts .teamAboutWrapper>h3,.teamsAboutWrapper .teamAboutWrapper>h3{position:relative;margin:0;cursor:pointer;padding-right:50px}.teamContacts .teamAboutWrapper>h3:after,.teamsAboutWrapper .teamAboutWrapper>h3:after{content:"\f067";position:absolute;right:20px;top:0;font-family:FontAwesome;font-style:normal}.teamContacts .teamAboutWrapper>h3.active:after,.teamsAboutWrapper .teamAboutWrapper>h3.active:after{content:"\f068"}.teamContacts .teamAboutWrapper>h3+i,.teamsAboutWrapper .teamAboutWrapper>h3+i{margin-left:0}.teamContacts .teamAboutWrapper i.fa,.teamsAboutWrapper .teamAboutWrapper i.fa{margin-left:1em}.teamContacts .teamAboutWrapper i.fa:first-child,.teamsAboutWrapper .teamAboutWrapper i.fa:first-child{margin-left:0}.teamContacts .teamAboutWrapper .aboutTextWrapper,.teamsAboutWrapper .teamAboutWrapper .aboutTextWrapper{background:#dedede;margin-right:10px;margin-top:10px;margin-bottom:0;padding:15px}.teamContacts .teamAboutWrapper .aboutTextWrapper li,.teamsAboutWrapper .teamAboutWrapper .aboutTextWrapper li{font-size:1.1em;list-style:none;margin-left:0;margin-bottom:5px}.teamContacts .teamAboutWrapper .aboutTextWrapper img,.teamsAboutWrapper .teamAboutWrapper .aboutTextWrapper img{float:right;padding:0 0 20px 20px;zoom:50%}@media all and (max-width:768px){.teamContacts .teamAboutWrapper .aboutTextWrapper img,.teamsAboutWrapper .teamAboutWrapper .aboutTextWrapper img{margin:0 0 20px;padding:0;width:100%}}.teamContacts .teamAboutWrapper .aboutTextWrapper a,.teamsAboutWrapper .teamAboutWrapper .aboutTextWrapper a{color:#435b6f}.teamsAboutWrapper section{display:grid;grid-template-columns:repeat(2,1fr)}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.teamsAboutWrapper section{grid-template-columns:1fr}}.teamsAboutWrapper section a{word-break:break-all}.teamsAboutWrapper section.full-width{grid-template-columns:1fr}.teamContacts{margin:10px 0 0}.teamContacts h3{margin:20px 0 10px}.teamContacts h3+i.fa{margin-left:0}.teamContacts a{color:#435b6f}.flexHeight{display:flex;width:100%;flex-wrap:wrap}.charityProgrammes .bonbon{display:inline-block;border-radius:5px;padding:2px 3px 1px}.charityProgrammes .bonbon.white{background-color:#fff}.charityProgrammes .bonbon.fakeButton{border:1px solid #dce2e5;cursor:pointer}.charityProgrammes .bonbon.fakeButton.active{border:2px solid #ff0000;font-weight:700}.charityProgrammes .filterTypes{list-style-type:none}.charityProgrammes .filterTypes li{display:inline-block;border-style:solid;border-color:#dce2e5;border-width:0 0 0 2px;padding:3px 5px;cursor:pointer}.charityProgrammes .filterTypes li:first-of-type{border:none}.charityProgrammes .filterTypes li.active{font-weight:700}.charityProgrammes .calendarLegend{list-style-type:none}.charityProgrammes .calendarLegend li{display:inline-block;border:1px solid #dce2e5;border-radius:5px;padding:3px 5px;margin:5px;cursor:pointer}.charityProgrammes .calendarLegend li.noBorder{border-color:transparent}.charityProgrammes .calendarLegend li.inactive{opacity:.6}.charityProgrammes .calendarFilterWrapper{border-style:solid;border-color:#dce2e5;border-width:1px 0;margin:1ex 0;padding:1ex 0}.charityProgrammes .calendarFilterWrapper button{padding:.5ex .6em}.charityProgrammes .appliedFiltersWrapper{border-style:solid;border-color:#dce2e5;border-width:1px 0 0 0;margin:1ex 0;padding:1ex 0}.charityProgrammes .ticketListWrapper.paidFuture,.charityProgrammes .ticketListWrapper.pending{border-bottom:solid 1px #dce2e5;padding-bottom:1ex;margin-bottom:1ex}.charityProgrammes .ticketListWrapper.paidFuture .cancelTicket,.charityProgrammes .ticketListWrapper.pending .cancelTicket{color:#f21846}.charityProgrammes .ticketListWrapper .ticketsList{margin:.5ex 0}.charityProgrammes .ticketListWrapper .ticketsList li{margin:.5ex 0}.charityProgrammes .ticketListWrapper .ticketsList.clickable{cursor:pointer}.charityProgrammes .ticketListWrapper .eventBonbon{display:inline-block;border:0;padding:2px 3px 2px 3px;vertical-align:middle;border-radius:5px;font-weight:400;font-size:smaller;color:#fff;margin:0 .2ex}.charityProgrammes .ticketListWrapper .eventBonbon.highlighted{box-shadow:0 0 10px #ff0000;transition:all .3s ease}.modal-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;height:100%;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;z-index:300}.modal{background:#fff;box-shadow:2px 2px 20px 1px;display:flex;flex-direction:column;max-height:80%;border-radius:5px;padding:1ex 1em}.modal.fairlyNarrow{max-width:35em}.modal-footer,.modal-header{display:flex;flex-flow:row wrap;justify-content:space-evenly;position:relative}.modal-footer h2,.modal-footer h3,.modal-header h2,.modal-header h3{padding:.3ex 2em}.modal-close{position:relative;text-align:center;border:0;background:0;outline:0;font-size:1.3076923076923077em;vertical-align:top;font-size:14.999999999999998px;font-size:1.1538461538461537rem;padding:12px 24px 12px;font-weight:300;font-family:'Exo 2',sans-serif;line-height:1;border-radius:5px;overflow:hidden;z-index:1;border-radius:50%;background:#ff0000;color:#fff;font-weight:700;font-size:18px;display:inline-block;cursor:pointer;padding:5px 10px;font-family:"Exo 2",sans-serif;text-transform:uppercase;z-index:9200;outline:0;width:1.7em;height:1.7em;position:absolute;right:-1.2em;top:-1.7ex}.modal-close i{padding-left:.25em;padding-right:.25em}.modal-close.buttonSmall{font-size:1em}.modal-close.buttonLarge{font-size:1.3076923076923077em}.modal-close.full{width:100%}.modal-close i{padding-left:.25em;padding-right:.25em}.modal-close.buttonSmall{font-size:1em}.modal-close.buttonLarge{font-size:1.3076923076923077em}.modal-close.full{width:100%}.modal-close:disabled{opacity:.5}.modal-close.rightAlign{float:right}.modal-close.marginRight{margin-right:1em}.modal-close i{margin-left:-2.5px;padding-left:unset;padding-right:unset}.modal-footer{justify-content:space-between;padding:15px}.modal-footer.centered{justify-content:center}.modal-body{position:relative;padding:10px 0 0 0;margin:auto;width:100%}.modal-body.padded{padding:0 1em}.modal-body .modalButtonsWrapper{display:grid;grid-template-columns:48% 48%;grid-column-gap:4%;grid-row-gap:.8em}.modal-body .error{margin-top:1ex}.sessionModal{padding:1em}.sessionModal .sessionModalHeader{padding:0;text-align:center}.sessionModal .sessionModalHeader hr{border-color:#cad1d4;margin:0 0}.sessionModal .modal-body{overflow-y:auto;max-height:16rem}.sessionModal .buySession{padding:0}.sessionModal .sessionRepliesTickets{display:grid;justify-content:space-evenly;grid-template-columns:repeat(5,auto);grid-column-gap:.8em;grid-row-gap:.5ex}.sessionModal .sessionRepliesTickets .errorRow{grid-column-start:span 5;margin:0 0 .5ex 0;padding:.5em}.sessionModal .sessionRepliesTickets .errorRow i{float:right;cursor:pointer;line-height:normal}.sessionModal .sessionRepliesTickets .name{font-weight:700;font-family:"Exo 2",sans-serif}.sessionModal .sessionRepliesTickets .superStacked{margin:0 .5em}.sessionModal .sessionRepliesTickets .superStacked .fa-stack{opacity:.7}.sessionModal .sessionRepliesTickets .fa-stack{cursor:pointer}.sessionModal .sessionRepliesTickets .fa-stack.active{cursor:default}.sessionModal .sessionRepliesTickets .fa-circle,.sessionModal .sessionRepliesTickets .fa.circle-o{color:#dce2e5}.sessionModal .sessionRepliesTickets .active .fa-circle,.sessionModal .sessionRepliesTickets .active .fa.circle-o{color:#31a3d5}.sessionModal .sessionRepliesTickets .lightBackground{color:#dce2e5}.sessionModal .sessionRepliesTickets .smaller{font-size:80%}.popper,.tooltip{position:absolute;z-index:9999;background:#344c5f;color:#fff;font-family:sans-serif;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.5);padding:10px}.popper a,.tooltip a{color:#fff}.tippy-box{background:#344c5f;color:#fff;font-family:sans-serif;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.5);padding:10px}.tippy-box a{color:#fff}.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{transform:rotate(90deg);top:calc(50% - 3px);left:11px}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{transform:rotate(-90deg);top:calc(50% - 3px);right:11px}.tippy-svg-arrow{width:16px;height:16px;fill:#333;text-align:initial}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}.popper .popper__arrow,.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px}.popper .popper__arrow,.tooltip .tooltip-arrow{border-color:#344c5f}.popper[x-placement^=top],.tooltip[x-placement^=top]{margin-bottom:5px}.popper[x-placement^=top] .popper__arrow,.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper[x-placement^=bottom],.tooltip[x-placement^=bottom]{margin-top:5px}.popper[x-placement^=bottom] .popper__arrow,.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.popper[x-placement^=right],.tooltip[x-placement^=right]{margin-left:5px}.popper[x-placement^=right] .popper__arrow,.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.popper[x-placement^=left],.tooltip[x-placement^=left]{margin-right:5px}.popper[x-placement^=left] .popper__arrow,.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.programmesList{border-top:solid 1px #dce2e5}.programmesList li{margin-bottom:1ex;line-height:3ex;cursor:pointer;padding-bottom:2ex;border-bottom:solid 1px #dce2e5}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.programmesList li{padding-bottom:1ex}}.programmesList li:last-of-type{padding-bottom:0;border-bottom:none}.programmesList li h3{float:left;margin-top:1ex}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.programmesList li h3{margin-bottom:0}}.programmesList li span{margin-top:2ex;float:left;margin-left:1em}@media all and (max-width:768px),all and (min-width:769px) and (max-width:1185px){.programmesList li span{float:none;clear:both;display:block;margin-top:0}}.programmesList li .button{float:right;margin-top:1ex;padding:8px 19px 8px}@media all and (max-width:420px){.programmesList li .button{display:none}}.programmesList li:last-of-type{margin-bottom:0}.charityProgrammes h2{margin-bottom:2ex}.newFundraiser.lightBlock p{margin-bottom:20px}.newFundraiser{margin-top:1ex;width:100%}@media all and (max-width:768px){.newFundraiser.lightBlock{padding:0;border:none}}.newFundraiser hr{border-top:1px solid #cad1d4;margin:2ex 1em}.newFundraiser .buyInBlock{background:#f9f9f9;padding:2ex 1em;margin:2ex 0;display:flex;flex-direction:column}.newFundraiser .buyInBlock h2{margin-bottom:.9rem}.newFundraiser .buyInBlock .lms__login{display:grid;grid-gap:10px}.newFundraiser .buyInBlock .lms__login .row label{padding-top:0}.newFundraiser .buyInBlock .lms__login .login__btn-wrapper{display:flex;align-items:center}.newFundraiser .buyInBlock .lms__login .login__btn-wrapper button{margin-right:10px}.newFundraiser .buyInBlock .login__info{font-size:1rem}.newFundraiser .buyInBlock .lms__register-wrapper p{margin-bottom:10px}@media all and (min-width:1000px){.newFundraiser .buyInBlock .lmsJoinForm{grid-auto-flow:column}}.newFundraiser .topBlocks{display:flex;align-items:center;flex-wrap:wrap}.newFundraiser .topBlocks .basicInfo{padding-left:1em;flex-grow:2;min-width:auto}.newFundraiser .topBlocks .basicInfo h1{font-weight:500;margin-bottom:0;color:#253644}.newFundraiser .topBlocks .basicInfo span.smallText{display:block}.newFundraiser .topBlocks .basicInfo span.smallText.infoBit{margin-left:.5em}@media all and (min-width:500px){.newFundraiser .topBlocks .basicInfo{min-width:22rem}}@media all and (max-width:768px){.newFundraiser .topBlocks .basicInfo{margin-bottom:3ex}.newFundraiser .topBlocks .basicInfo h1{margin-bottom:1ex}}.newFundraiser .topBlocks .participantStatus{position:relative}.newFundraiser .topBlocks .participantStatus .you{position:absolute;left:-2em;top:-1.5ex;background:#253644;color:#fff;border-radius:.5em;border:1px solid #fff;padding:.5ex .5em}.newFundraiser .topBlocks .participantStatus .status{background:#253644;color:#fff;border-radius:.3em;padding:0 1em}.newFundraiser .topBlocks .amounts{flex-grow:2;display:flex;align-items:center;flex-wrap:wrap}.newFundraiser .topBlocks .amountRaised,.newFundraiser .topBlocks .participantStatusWrapper,.newFundraiser .topBlocks .potSize,.newFundraiser .topBlocks .resultsWrapper{text-align:center;min-width:14em;flex-grow:1;margin-top:2ex}.newFundraiser .topBlocks .amountRaised .amount,.newFundraiser .topBlocks .amountRaised .status,.newFundraiser .topBlocks .amountRaised .winners,.newFundraiser .topBlocks .participantStatusWrapper .amount,.newFundraiser .topBlocks .participantStatusWrapper .status,.newFundraiser .topBlocks .participantStatusWrapper .winners,.newFundraiser .topBlocks .potSize .amount,.newFundraiser .topBlocks .potSize .status,.newFundraiser .topBlocks .potSize .winners,.newFundraiser .topBlocks .resultsWrapper .amount,.newFundraiser .topBlocks .resultsWrapper .status,.newFundraiser .topBlocks .resultsWrapper .winners{font-size:3em;font-weight:500;font-family:"Exo 2"}.newFundraiser .topBlocks .amountRaised .winners,.newFundraiser .topBlocks .participantStatusWrapper .winners,.newFundraiser .topBlocks .potSize .winners,.newFundraiser .topBlocks .resultsWrapper .winners{text-decoration:#31a3d5 underline}.newFundraiser .topBlocks .participantStatusWrapper{cursor:pointer;display:flex;justify-content:center;align-items:center}.vSelectWrapper .v-select input[type=search],.vSelectWrapper .v-select input[type=search]:focus{line-height:2}.vSelectWrapper .v-select .vs__open-indicator{margin-top:1.5ex}#loadingOverlay{width:100%;height:100%;left:0;top:0;margin:0;padding:0;position:fixed;background:url(../../images/loading.svg) center center no-repeat;background-color:rgba(37,54,68,.4);z-index:10000;display:none}.header--arb{padding:0!important}.header--arb .login-wrapper--mobile a{color:#e0d2d2!important}.header--arb .login-wrapper{padding:10px 20px!important}.header--arb .login-wrapper .CHW-account-details__dropdown li a i,.header--arb .login-wrapper .CHW-account-details__dropdown li a:hover{color:#650a33!important}.header--arb .login-wrapper a{color:#650a33}.header--arb .wrapper--arb{background:#650a33;padding:0!important;max-width:100%;margin-bottom:30px}.header--arb .wrapper--arb .header__logo-container{max-width:1400px;margin-bottom:0!important}.header--arb .wrapper--arb .header__logo-container .logo_w_nav{display:flex;align-items:center}.header--arb .wrapper--arb .header__logo-container .logo_w_nav .clubHostedFlyoutWrap{flex-shrink:0}.header--arb .wrapper--arb .header__logo-container .logo_w_nav img{max-width:9rem}.header--arb .wrapper--arb .flyout{margin-right:8px!important}.header--arb .wrapper--arb .flyout a .label{color:#fff}.header--arb .wrapper--arb .flyout a .line{background-color:#fff}.header--arb .wrapper--arb .flyout:hover a .line{background-color:#e0d2d2}.header--arb .wrapper--arb .flyout:hover a .line:after{background:#e0d2d2}.header--arb .wrapper--arb .clubHostedFlyoutWrap{background-color:#490222!important}.header--arb .wrapper--arb .clubHostedFlyoutWrap .mainMenu{background-color:#490222!important}.header--arb .wrapper--arb .clubHostedFlyoutWrap .mainMenu li ul{background-color:#3a021b}.header--arb .wrapper--arb .clubHostedFlyoutWrap .mainMenu li ul li:first-of-type{border-top:none}.header--arb .wrapper--arb .clubHostedFlyoutWrap .mainMenu li ul li a{color:#fff}.header--arb .wrapper--arb .clubHostedFlyoutWrap .mainMenu li ul li a:hover{text-decoration:underline}@media all and (min-width:769px){.header--arb .wrapper--arb .header__logo-container{margin:0 auto;padding:10px}.header--arb .wrapper--arb .clubHostedFlyoutWrap{background-color:#650a33!important;max-width:1400px;padding:0 20px;margin:0 auto;float:none!important}.header--arb .wrapper--arb .clubHostedFlyoutWrap .mainMenu{background-color:#650a33!important}.header--arb .wrapper--arb .clubHostedFlyoutWrap .mainMenu:after{height:0}}@media all and (min-width:1400px){.header--arb .wrapper--arb .header__logo-container{padding:10px 0}.header--arb .wrapper--arb .login-wrapper{padding:10px 0!important}}.eventFull .title span{display:block;margin-top:1ex}.eventFull .ticketsAmount{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:0 1em}.eventFull .ticketsAmount label{width:100%;margin-top:1ex;margin-bottom:4ex}.termsTextWrapper{padding:30px}.termsTextWrapper p{font-size:13px;font-size:1rem}.termsTextWrapper p.centreMe{text-align:center}.termsTextWrapper ul{padding-left:20px}.termsTextWrapper ul li{font-size:13px;font-size:1rem;color:#253644;list-style-type:disc;margin-bottom:10px}.responsive-video-container{position:relative;overflow:hidden;width:100%}.responsive-video-container::after{display:block;content:"";padding-top:56.25%}.responsive-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.afa-table{display:flex;flex-direction:column;justify-content:center;align-items:center}.afa-table img{max-width:510px}.videos-container{display:grid;grid-gap:40px;margin-bottom:90px}.videos-container .video__wrapper{display:flex;flex-direction:column}.videos-container .video__caption{flex-shrink:2;font-size:19px;line-height:27px;font-family:montserrat;padding:30px}.videos-container article:nth-of-type(2) .video__caption{order:2}.videos-container article:nth-of-type(2) .responsive-video-container{order:1}@media all and (min-width:1001px){.videos-container .video__wrapper{flex-direction:row;align-items:center}.videos-container article:nth-of-type(2) .video__caption{order:1}.videos-container article:nth-of-type(2) .responsive-video-container{order:2}}.impact-gallery .impact-gallery__img-wrapper{display:grid;grid-gap:10px;grid-auto-flow:dense}.impact-gallery .impact-gallery__img-wrapper div img{width:100%;height:100%;object-fit:cover;box-shadow:0 2px 16px var(--shadow)}@media all and (min-width:769px){.impact-gallery .impact-gallery__img-wrapper{grid-template-columns:repeat(auto-fit,minmax(209px,1fr));grid-auto-rows:254px;grid-auto-flow:dense}.impact-gallery .horizontal{grid-column:span 2}.impact-gallery .vertical{grid-row:span 2}.impact-gallery .big{grid-column:span 2;grid-row:span 2}}.partners{padding:0 0 70px;text-align:center}.partners h2{margin-bottom:30px}.partners__gallery{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:30px}.partners__gallery img{height:100%;max-height:80px}.join-copy h1{text-align:center}.join-copy article{display:grid;grid-template-columns:2fr 1fr;grid-gap:0 25px;margin:0 5em}.join-copy article p{grid-column:1}.join-copy article p:nth-of-type(3){grid-column:2;grid-row:1/span 2;padding-left:25px;border-left:2px solid #000000}@media all and (max-width:1024px){.join-copy article{grid-template-columns:1fr;margin:0}.join-copy article p:nth-of-type(3){grid-column:1;grid-row:3;padding-left:0;border-left:none}}.join-packages-wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2.5em 5em;margin:20px 5em}.join-packages-wrap article{position:relative;grid-column:span 2;text-align:center;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 5px 1px rgba(0,0,0,.2);z-index:3}.join-packages-wrap article:nth-last-child(1):nth-child(odd){grid-column:2/span 2}.join-packages-wrap article:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;border-radius:6px;opacity:.2;z-index:2}.join-packages-wrap article .text-wrap{position:relative;padding:75px 20px;background:#000000;background:linear-gradient(200deg,rgba(198,209,215,.1) 0,#000000 100%);border-radius:6px 6px 0 0;z-index:5}.join-packages-wrap article .text-wrap h2,.join-packages-wrap article .text-wrap h3{color:#fff;font-weight:700;text-shadow:-1px 2px 5px rgba(0,0,0,.7)}.join-packages-wrap article .text-wrap h2{font-size:2.2em}.join-packages-wrap article .text-wrap h3{font-size:1.8em}.join-packages-wrap article .cta-wrap{display:grid;grid-template-columns:1fr 1fr;position:relative;border-top:2px solid #c6d1d7;z-index:5}.join-packages-wrap article .cta-wrap a{padding:15px 10px;background:#000000;color:#fff;font-weight:700;letter-spacing:.05em}.join-packages-wrap article .cta-wrap a:nth-of-type(1){border-radius:0 0 0 6px;border-right:1px solid #c6d1d7}.join-packages-wrap article .cta-wrap a:nth-of-type(2){border-radius:0 0 6px 0;border-left:1px solid #c6d1d7}@media all and (max-width:1024px){.join-packages-wrap{grid-template-columns:1fr;grid-gap:2.5em 0;margin:20px 0}.join-packages-wrap article{grid-column:1}.join-packages-wrap article:nth-of-type(5){grid-column:1}.join-packages-wrap article .text-wrap{padding:75px 20px}.join-packages-wrap article .text-wrap h2{font-size:2.2em}.join-packages-wrap article .text-wrap h3{font-size:1.8em}}main#be-the-best-football-academy .join-packages-wrap article:before{background-image:url(/uploads/images/club_about/normal/0.457127001695645282BtB.jpeg)}main#be-the-best-football-academy .join-packages-wrap article:before{background-image:url(/uploads/images/club_about/normal/362202263_238133422475593_8578151808768528244_n.jpg)}.jquery-modal.blocker{z-index:10000}.modal.chw-modal{max-width:450px;padding:2ex 1.5em;text-align:center;overflow:initial!important;box-shadow:none}.modal.chw-modal .close-modal{display:none;background-image:none;background-color:#000000;border-radius:50%}.modal.chw-modal .close-modal:after{content:"\f00d";font-family:FontAwesome;font-size:1.23076923rem;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;line-height:30px;z-index:2;text-indent:0}.modal.chw-modal h4{font-size:1.30769231rem;font-weight:500;margin-bottom:20px}.modal.chw-modal p{margin-bottom:1em}.modal.chw-modal label input{-webkit-appearance:auto!important;-moz-appearance:auto!important}.modal.chw-modal .chw-modal-button-wrap{display:flex;flex-direction:column;max-width:300px;margin:0 auto}.modal.chw-modal .chw-modal-button-wrap .button{font-size:1.15384615rem;margin-top:10px;padding:10px 15px}.modal.chw-modal .chw-modal-button-wrap .button.join{background-color:#000000;width:100%}.modal.chw-modal .chw-modal-button-wrap .button.join.full{background-color:#aaa}.modal.chw-modal .chw-modal-button-wrap span{display:block}.modal.chw-modal .chw-modal-button-wrap span.isDisabled{cursor:not-allowed}.modal.chw-modal .chw-modal-button-wrap span.isDisabled .button.join{background-color:#ccc;display:inline-block;pointer-events:none;text-decoration:none}._2p3a{display:none}#teamsVueWrapper .max-wrapper{max-width:1400px;margin:0 auto}#teamsVueWrapper .inner__header{display:flex;align-items:center}#teamsVueWrapper .inner__header a,#teamsVueWrapper .inner__header i{color:#253644;margin-bottom:0;transition:all .2s ease}#teamsVueWrapper .inner__header a:hover,#teamsVueWrapper .inner__header i:hover{color:#000000}#teamsVueWrapper .teams-header{border-bottom:1px solid #cad1d4;background-color:#fff}#teamsVueWrapper .teams-header .max-wrapper{display:flex;justify-content:center;grid-gap:10px;flex-direction:column;align-items:center}@media all and (max-width:1400px){#teamsVueWrapper .teams-header .max-wrapper{padding-left:20px;padding-right:20px}}#teamsVueWrapper .teams-header nav{display:flex;align-items:center;justify-content:center}#teamsVueWrapper .teams-header nav ul{display:flex;height:60px;align-items:center}#teamsVueWrapper .teams-header nav ul li{display:flex;height:100%;align-items:center}#teamsVueWrapper .teams-header nav ul li a{display:flex;color:#000000;font-family:Montserrat,sans-serif;font-size:15px;height:100%;align-items:center;padding:20px}#teamsVueWrapper .teams-header nav ul li.active{position:relative}#teamsVueWrapper .teams-header nav ul li.active a{font-weight:700}#teamsVueWrapper .teams-header nav ul li.active::after{content:"";display:block;width:100%;height:2px;background-color:#000000;position:absolute;bottom:-1px}#teamsVueWrapper .teams-header nav ul li:hover a{background-color:#f9f9f9}@media all and (min-width:1000px){#teamsVueWrapper .teams-header .max-wrapper{flex-direction:row;justify-content:space-between}#teamsVueWrapper .teams-header nav ul{height:80px}}#teamsVueWrapper .teams{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-gap:10px}#teamsVueWrapper .teams .team{display:grid;grid-gap:10px;background:#fff;border:1px solid #cad1d4;transition:all .3s ease}#teamsVueWrapper .teams .team .team-logo{display:flex;align-items:center;justify-content:center}#teamsVueWrapper .teams .team .team-logo img{max-width:100%;max-height:100%}#teamsVueWrapper .teams .team .team-name{display:flex;align-items:center;justify-content:center;border-top:1px solid #cad1d4;background-color:#f9f9f9;transition:all .3s ease}#teamsVueWrapper .teams .team:hover{border-color:#ff0000}#teamsVueWrapper .teams .team:hover a .team-name{background:#f9f9f9;border-top:1px solid #ff0000}#teamsVueWrapper .team{display:grid}#teamsVueWrapper .team .team-bio{display:grid;justify-content:center;grid-template-columns:100%;grid-gap:25px;padding:50px}@media all and (min-width:769px){#teamsVueWrapper .team .team-bio{padding:80px 0}}@media all and (min-width:1000px){#teamsVueWrapper .team .team-bio{grid-template-columns:1fr 1fr}}@media all and (max-width:1400px){#teamsVueWrapper .team .team-bio{padding-left:20px;padding-right:20px}}#teamsVueWrapper .team .team-bio__no-image{align-items:center;justify-content:center;background:#f9f9f9;width:100%;display:none;min-height:20rem}@media all and (min-width:769px){#teamsVueWrapper .team .team-bio__no-image{display:flex}}#teamsVueWrapper .team .team-bio__image{max-width:37rem;justify-self:center}#teamsVueWrapper .team .team-bio__image img{width:100%;height:100%}#teamsVueWrapper .team .team-bio__image p,#teamsVueWrapper .team .team-bio__image span,#teamsVueWrapper .team .team-bio__image strong{background-color:transparent!important;font-family:Montserrat,sans-serif!important}#teamsVueWrapper .team .team-news{background-color:#f9f9f9}@media all and (max-width:1400px){#teamsVueWrapper .team .team-news .max-wrapper{padding-left:20px;padding-right:20px}}#teamsVueWrapper .team .team-news .team-news__grid{display:grid;grid-gap:30px}#teamsVueWrapper .team .team-news .team-news__grid a.team-news__article{background:#fff;display:flex;flex-direction:column;transition:all .3s ease;border:1px solid #cad1d4}#teamsVueWrapper .team .team-news .team-news__grid a.team-news__article p,#teamsVueWrapper .team .team-news .team-news__grid a.team-news__article span,#teamsVueWrapper .team .team-news .team-news__grid a.team-news__article strong{background-color:transparent!important;font-family:Montserrat,sans-serif!important}#teamsVueWrapper .team .team-news .team-news__grid a.team-news__article .team-news__image{background:#fff;margin-bottom:-1px}#teamsVueWrapper .team .team-news .team-news__grid a.team-news__article .team-news__image img{width:100%;max-height:20rem;object-fit:cover}#teamsVueWrapper .team .team-news .team-news__grid a.team-news__article .team-news__text{background:#fff;height:100%}#teamsVueWrapper .team .team-news .team-news__grid a.team-news__article .team-news__text .date{color:#435b6f;font-size:1.2rem}#teamsVueWrapper .team .team-news .team-news__grid a.team-news__article:hover{border:1px solid #ff0000}@media all and (min-width:1000px){#teamsVueWrapper .team .team-news .team-news__grid{grid-template-row:100%}#teamsVueWrapper .team .team-news .team-news__grid.team-news__grid--1{max-width:60rem;margin:0 auto}#teamsVueWrapper .team .team-news .team-news__grid.team-news__grid--2{grid-template-columns:repeat(2,1fr)}#teamsVueWrapper .team .team-news .team-news__grid.team-news__grid--3{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto)}#teamsVueWrapper .team .team-news .team-news__grid.team-news__grid--3 a:first-of-type{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}#teamsVueWrapper .team .team-news .team-news__grid.team-news__grid--3 a:nth-of-type(2){grid-column-start:3;grid-column-end:5;grid-row-start:1;grid-row-end:2}#teamsVueWrapper .team .team-news .team-news__grid.team-news__grid--3 a:nth-of-type(2) .team-news__image img{max-height:15rem}#teamsVueWrapper .team .team-news .team-news__grid.team-news__grid--3 a:nth-of-type(3){grid-column-start:3;grid-column-end:5;grid-row-start:2;grid-row-end:3}#teamsVueWrapper .team .team-news .team-news__grid.team-news__grid--3 a:nth-of-type(3) .team-news__image img{max-height:15rem}}#teamsVueWrapper .team .team-matches{background-color:#000000}@media all and (max-width:1400px){#teamsVueWrapper .team .team-matches .max-wrapper{padding-left:20px;padding-right:20px}}#teamsVueWrapper .team .team-matches .top-title-w-btn--match{display:grid;text-align:left;grid-template-columns:auto auto;grid-gap:10px;justify-content:space-between;align-items:center;text-align:center}#teamsVueWrapper .team .team-matches .link{color:#fff;font-family:Montserrat,sans-serif}#teamsVueWrapper .team .team-matches .link:hover{opacity:.8}#teamsVueWrapper .team .team-matches .theme--light.v-tabs-items{background-color:transparent}#teamsVueWrapper .team .team-matches .theme--dark.v-tabs>.v-tabs-bar,#teamsVueWrapper .team .team-matches .theme--light.v-tabs>.v-tabs-bar{background-color:#ff0000}#teamsVueWrapper .team .team-matches .v-tabs-slider{background-color:#ff0000}#teamsVueWrapper .team .team-matches .v-tab{font-size:1.2rem;font-family:Montserrat,sans-serif;text-transform:capitalize;letter-spacing:0}#teamsVueWrapper .team .team-matches .theme--dark.v-data-table{background-color:transparent}#teamsVueWrapper .team .team-matches .theme--dark.v-data-table .text-start,#teamsVueWrapper .team .team-matches .theme--dark.v-data-table span{font-size:13px;font-family:Montserrat,sans-serif}#teamsVueWrapper .team .team-matches .v-data-table__wrapper .isOurTeam{background-color:rgba(255,255,255,.05);color:#ff0000;box-shadow:0 0 1px 1px #ff0000;font-weight:600}#teamsVueWrapper .team .team-matches .v-data-table__wrapper .isOurTeam .text-start{border-bottom:0;border-top:0}#teamsVueWrapper .team .team-matches .v-data-table__wrapper tr:not(.isOurTeam):hover{background-color:transparent!important}#teamsVueWrapper .team .team-matches .theme--dark.v-pagination .v-pagination__item:not(.v-pagination__item--active),#teamsVueWrapper .team .team-matches .v-pagination__navigation{background-color:rgba(0,0,0,.4);box-shadow:none}#teamsVueWrapper .team .team-matches .theme--dark.v-pagination .v-pagination__item--active{background-color:#ff0000;box-shadow:none}#teamsVueWrapper .team .team-matches .league-name{text-align:center;color:#fff}#teamsVueWrapper .team .team-matches .leagueTables h2{margin-bottom:10px!important}#teamsVueWrapper .team .team-matches .leagueTables .chw-table-last-updated{font-size:1em;color:#fff;font-family:Montserrat,sans-serif;font-style:normal}#teamsVueWrapper .team .team-matches .leagueTables .v-data-table>.v-data-table__wrapper>table>thead>tr>th{color:rgba(0,0,0,.75)!important;font-size:.85em!important}@media all and (max-width:500px){#teamsVueWrapper .team .team-matches .leagueTables .v-data-table>.v-data-table__wrapper>table>tbody>tr>td,#teamsVueWrapper .team .team-matches .leagueTables .v-data-table>.v-data-table__wrapper>table>thead>tr>th{padding:0 10px}#teamsVueWrapper .team .team-matches .leagueTables .v-data-table>.v-data-table__wrapper>table>tbody>tr>td:first-of-type,#teamsVueWrapper .team .team-matches .leagueTables .v-data-table>.v-data-table__wrapper>table>thead>tr>th:first-of-type{padding-right:0}}#teamsVueWrapper .team .team-matches h2{color:#fff}@media all and (min-width:1000px){#teamsVueWrapper .team .team-matches .tab-matches{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}#teamsVueWrapper .team .team-matches .tab-match{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc}#teamsVueWrapper .team .team-matches .tab-match p{margin-bottom:0}#teamsVueWrapper .team .team-matches .tab-match .date,#teamsVueWrapper .team .team-matches .tab-match .vs{color:#000;font-size:1rem}#teamsVueWrapper .team .team-matches .tab-match .date{margin-bottom:5px}#teamsVueWrapper .team .team-matches .tab-match .tab-match__score{font-family:Montserrat,sans-serif;color:#000;display:flex;justify-content:space-between;align-items:flex-end}#teamsVueWrapper .team .team-matches .tab-match .tab-match__score.winner{border-left:#ff0000 3px solid}#teamsVueWrapper .team .team-matches .tab-match .tab-match__score--result{border-left:transparent 3px solid;padding:5px;padding-left:8px}#teamsVueWrapper .team .team-socials{background-color:#f9f9f9}@media all and (max-width:1400px){#teamsVueWrapper .team .team-socials .max-wrapper{padding-left:20px;padding-right:20px}}#teamsVueWrapper .team .team-socials .team-socials__container{display:grid;grid-gap:30px}#teamsVueWrapper .team .team-socials .team-socials__container>div{padding:20px;border:1px solid #cad1d4;background-color:#fff;max-height:600px}@media all and (min-width:769px){#teamsVueWrapper .team .team-socials .team-socials__container{max-height:50rem;grid-template-row:100%}#teamsVueWrapper .team .team-socials .team-socials__container.team-socials__grid--2{grid-template-columns:repeat(2,1fr)}#teamsVueWrapper .team .team-socials .team-socials__container.team-socials__grid--3{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr}#teamsVueWrapper .team .team-socials .team-socials__container.team-socials__grid--3>div:first-of-type{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}#teamsVueWrapper .team .team-socials .team-socials__container.team-socials__grid--3>div:nth-of-type(2){grid-column-start:3;grid-column-end:5;grid-row-start:1;grid-row-end:2}#teamsVueWrapper .team .team-socials .team-socials__container.team-socials__grid--3>div:nth-of-type(3){grid-column-start:3;grid-column-end:5;grid-row-start:2;grid-row-end:3}}@media all and (max-width:1400px){#teamsVueWrapper .team .team-officials .max-wrapper{padding-left:20px;padding-right:20px}}#teamsVueWrapper .team .team-officials .team-officials__container{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}#teamsVueWrapper .team .team-officials .team-officials__container .team-officials__official{background-color:#fff;border:1px solid #cad1d4;max-width:38rem;display:grid;transition:all .3s ease;grid-template-rows:1fr}#teamsVueWrapper .team .team-officials .team-officials__container .team-officials__official a{justify-self:flex-end;border-radius:0}#teamsVueWrapper .team .team-officials .team-officials__container .team-officials__official:hover{border-color:#ff0000}#teamsVueWrapper .team .team-sponsors h2.pb-4{text-align:center}@media all and (max-width:1400px){#teamsVueWrapper .team .team-sponsors .max-wrapper{padding-left:20px;padding-right:20px}}#teamsVueWrapper .team .team-sponsors__container{display:flex;gap:50px;justify-content:center;flex-wrap:wrap}#teamsVueWrapper .team .team-sponsors__container .sponsor{display:grid;background-color:#fff;max-width:38rem;text-align:center;justify-items:center;grid-gap:9px}#teamsVueWrapper .team .team-sponsors__container .sponsor .sponsor-img-wrap{height:10rem;width:10rem;border-radius:50%;border:1px solid #e5e5e5;padding:20px;overflow:hidden;display:flex;align-items:center;justify-content:center}#teamsVueWrapper .team .team-sponsors__container .sponsor p{align-self:flex-end}#teamsVueWrapper .squad-wrapper{background-color:#f9f9f9}@media all and (max-width:1400px){#teamsVueWrapper .squad-wrapper{padding:0 20px}}#teamsVueWrapper .squad{display:grid;grid-gap:40px}#teamsVueWrapper .squad .squad-filter{max-width:27rem}#teamsVueWrapper .squad .squad-position{display:grid;grid-gap:20px}#teamsVueWrapper .squad .squad__team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(27rem,1fr));grid-gap:10px}@media all and (min-width:1100px){#teamsVueWrapper .squad .squad__team-grid{grid-template-columns:repeat(3,1fr)}}#teamsVueWrapper .squad .squad-player{background-color:#fff;border:1px solid #cad1d4;display:grid;grid-template-columns:.6fr 2fr .5fr;align-items:center;transition:all .3s ease;grid-gap:10px;cursor:pointer}#teamsVueWrapper .squad .squad-player .mdi-chevron-right{color:#000000}#teamsVueWrapper .squad .squad-player:hover{background-color:#f9f9f9;border-color:#ff0000}#teamsVueWrapper .squad .squad-player__image{display:flex;justify-content:center;border-radius:50%;width:6rem;height:6rem;overflow:hidden}#teamsVueWrapper .squad .squad-player__image img{width:100%;max-height:100%;object-fit:cover}#teamsVueWrapper .squad .squad-player__name p{font-family:montserratlight;font-size:1rem}#teamsVueWrapper .squad-member__bio{background-color:#f9f9f9}@media all and (max-width:999px){#teamsVueWrapper .squad-member__bio{display:flex;align-items:center;justify-content:center;text-align:center}}#teamsVueWrapper .squad-member__bio .wrap{display:grid;grid-gap:30px;max-width:60rem;margin:0 auto;flex-wrap:nowrap}@media all and (min-width:1000px){#teamsVueWrapper .squad-member__bio .wrap{display:flex;justify-content:center;align-items:center}}#teamsVueWrapper .squad-member__bio .squad-member__image{border-radius:50%;width:20rem;height:20rem;overflow:hidden;display:flex;flex-shrink:0}#teamsVueWrapper .squad-member__bio .squad-member__image img{width:100%;max-height:100%}@media all and (min-width:1000px){#teamsVueWrapper .squad-member__bio .squad-member__image{margin-right:20px}}#teamsVueWrapper .squad-member__bio .squad-member__desc{display:grid;grid-gap:10px}#teamsVueWrapper .squad-member__bio .squad-member__desc p{font-family:Montserrat,sans-serif}#teamsVueWrapper .sponsor-wrap{display:flex;flex-direction:column}#teamsVueWrapper .sponsor-wrap h2{text-align:center}#teamsVueWrapper .sponsor-wrap .button{max-width:19rem;margin:0 auto}#teamsVueWrapper .squad-member__sponsors{display:flex;flex-direction:column;align-items:center}#teamsVueWrapper .squad-member__sponsors .sponsors{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:50px}#teamsVueWrapper .squad-member__sponsors .sponsors a{text-align:center;display:flex;flex-direction:column;align-items:center}#teamsVueWrapper .squad-member__sponsors .sponsors a .img-wrap{transition:all .3s ease;height:8rem;width:8rem;border-radius:50%;overflow:hidden;border:1px solid #e7e7e7;display:flex;align-items:center;justify-content:center}#teamsVueWrapper .squad-member__sponsors .sponsors a:hover .img-wrap{border-color:#ff0000}#teamsVueWrapper .matches__month-select{max-width:27rem;float:none}#teamsVueWrapper .matches__month-select label{font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:600;color:#253644}#teamsVueWrapper .matches-head-wrap{display:grid;grid-gap:15px}#teamsVueWrapper .matches-head-wrap .alternativeSelectWrap{min-width:100%}@media all and (min-width:600px){#teamsVueWrapper .matches-head-wrap{grid-template-columns:1fr 1fr 1fr}}#teamsVueWrapper .matches{display:grid;grid-gap:30px}@media all and (max-width:1400px){#teamsVueWrapper .matches{padding-left:20px;padding-right:20px}}#teamsVueWrapper .matches .no-matches{background-color:#f9f9f9;padding:2rem;text-align:center}#teamsVueWrapper .matches .match-wrapper{display:grid}#teamsVueWrapper .matches .match-wrapper .match-report-tag{background-color:#ff0000;color:#fff;font-size:1rem;font-family:Montserrat,sans-serif;font-weight:500}#teamsVueWrapper .matches .match-wrapper .teams-matches__match{background-color:#fff;display:grid;grid-gap:9px;border:1px solid #cad1d4;transition:all .2 ease;border-radius:5px;overflow:hidden}#teamsVueWrapper .matches .match-wrapper .teams-matches__match>*{padding:0 16px}#teamsVueWrapper .matches .match-wrapper .teams-matches__match .date{color:#344c5f;font-size:1.1rem;font-family:Montserrat,sans-serif;font-style:italic}#teamsVueWrapper .matches .match-wrapper .teams-matches__match .home-away p{font-family:Montserrat,sans-serif;font-size:1rem}#teamsVueWrapper .matches .match-wrapper .teams-matches__match .home-away p span{text-transform:capitalize}#teamsVueWrapper .matches .match-wrapper .teams-matches__match .special-instructions{border-top:1px solid #cad1d4;background-color:#f9f9f9;display:flex;justify-content:center}#teamsVueWrapper .matches .match-wrapper .teams-matches__match .special-instructions p{max-width:40rem}#teamsVueWrapper .matches .match-wrapper .teams-matches__match p{margin-bottom:0}#teamsVueWrapper .matches .match-wrapper .teams-matches__match .hide-m{display:none}@media all and (min-width:1000px){#teamsVueWrapper .matches .match-wrapper .teams-matches__match .hide-m{display:block}}#teamsVueWrapper .matches .match-wrapper .teams-matches__match .hide-d{display:block}@media all and (min-width:1000px){#teamsVueWrapper .matches .match-wrapper .teams-matches__match .hide-d{display:none!important}}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--result{transition:all .2s ease;background-color:#fff}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--result .vs{font-family:Montserrat,sans-serif;padding-left:5px}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--result .names{display:flex;justify-content:space-between}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--result .names>h3:first-of-type{padding-left:5px}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--result .names .winner{border-left:#ff0000 3px solid;font-weight:600;padding:5px}@media all and (min-width:1000px){#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--result{text-align:center}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--result .teams-matches__teams{display:grid;grid-template-columns:2fr .8fr 2fr;align-items:center;grid-gap:15px}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--result .teams-matches__teams .names h3{padding:0}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--result .teams-matches__teams .names .winner{padding:0;border-left:none}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--result .teams-matches__teams .score{justify-self:center;background-color:#ff0000;padding:10px 0;width:100%;border-radius:5px}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--result .teams-matches__teams .score p{color:#fff}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--result .teams-matches__teams>div:nth-of-type(1){justify-self:flex-end}}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--fixture .vs{font-size:1rem}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--fixture .date span{display:inline}@media all and (min-width:1000px){#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--fixture{text-align:center}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--fixture .teams-matches__teams{display:grid;grid-template-columns:2fr .8fr 2fr;align-items:center;grid-gap:15px}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--fixture .teams-matches__teams .time{justify-self:center;background-color:#000000;border-radius:5px;padding:10px 0;width:100%}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--fixture .teams-matches__teams .time p{color:#fff}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--fixture .teams-matches__teams>h3:first-of-type{justify-self:flex-end}#teamsVueWrapper .matches .match-wrapper .teams-matches__match.teams-matches__match--fixture .teams-matches__teams>h3:last-of-type{justify-self:flex-start}}#teamsVueWrapper .matches .match-wrapper a.teams-matches__match--result:hover{background-color:#fff;border-color:#ff0000}#teamsVueWrapper .result{display:grid;background-color:#f9f9f9;margin-top:-28px}@media all and (max-width:1400px){#teamsVueWrapper .result{padding-left:20px;padding-right:20px}}#teamsVueWrapper .result .date{background-color:#000000;font-size:1.1rem;font-family:Montserrat,sans-serif;color:#fff;width:14rem;justify-self:center;text-align:center;padding:7px;border-radius:5px 5px 0 0;font-weight:500}#teamsVueWrapper .result .the-result{display:grid;grid-gap:9px;border:1px solid #cad1d4;transition:all .2 ease;border-radius:5px;overflow:hidden;background-color:#fff}#teamsVueWrapper .result .the-result>*{padding:0 16px}#teamsVueWrapper .result .the-result .home-away p{font-family:Montserrat,sans-serif;font-size:1rem}#teamsVueWrapper .result .the-result .home-away p span{text-transform:capitalize}#teamsVueWrapper .result .the-result .special-instructions{border-top:1px solid #cad1d4;background-color:#f9f9f9;display:flex;justify-content:center}#teamsVueWrapper .result .the-result .special-instructions p{max-width:40rem}#teamsVueWrapper .result .the-result p{margin-bottom:0}#teamsVueWrapper .result .the-result .hide-m{display:none}@media all and (min-width:1000px){#teamsVueWrapper .result .the-result .hide-m{display:block}}#teamsVueWrapper .result .the-result .hide-d{display:block}@media all and (min-width:1000px){#teamsVueWrapper .result .the-result .hide-d{display:none!important}}#teamsVueWrapper .result .the-result.teams-matches__match--result{transition:all .2s ease}#teamsVueWrapper .result .the-result.teams-matches__match--result .vs{font-family:Montserrat,sans-serif;padding-left:5px}#teamsVueWrapper .result .the-result.teams-matches__match--result .names{display:flex;justify-content:space-between}#teamsVueWrapper .result .the-result.teams-matches__match--result .names>h3:first-of-type{padding-left:5px}#teamsVueWrapper .result .the-result.teams-matches__match--result .names .winner{border-left:#ff0000 3px solid;font-weight:600;padding:5px}@media all and (min-width:1000px){#teamsVueWrapper .result .the-result.teams-matches__match--result{text-align:center}#teamsVueWrapper .result .the-result.teams-matches__match--result .teams-matches__teams{display:grid;grid-template-columns:2fr .8fr 2fr;align-items:center;grid-gap:15px}#teamsVueWrapper .result .the-result.teams-matches__match--result .teams-matches__teams .names h3{padding:0}#teamsVueWrapper .result .the-result.teams-matches__match--result .teams-matches__teams .names .winner{padding:0;border-left:none}#teamsVueWrapper .result .the-result.teams-matches__match--result .teams-matches__teams .score{justify-self:center;background-color:#ff0000;padding:10px 0;width:100%;border-radius:5px}#teamsVueWrapper .result .the-result.teams-matches__match--result .teams-matches__teams .score p{color:#fff}#teamsVueWrapper .result .the-result.teams-matches__match--result .teams-matches__teams>div:nth-of-type(1){justify-self:flex-end}}#teamsVueWrapper .result .key-moments{display:grid;grid-gap:15px}#teamsVueWrapper .result .key-moments p{font-size:14px;color:#707070}#teamsVueWrapper .result .key-moments .card-row,#teamsVueWrapper .result .key-moments .goal-row,#teamsVueWrapper .result .key-moments .penalty-row{display:grid;grid-template-columns:1fr .4fr 1fr;align-items:flex-start}#teamsVueWrapper .result .key-moments .card-row>div:first-of-type,#teamsVueWrapper .result .key-moments .goal-row>div:first-of-type,#teamsVueWrapper .result .key-moments .penalty-row>div:first-of-type{justify-self:end;display:grid;justify-items:flex-end}#teamsVueWrapper .result .key-moments .card-row>div:last-of-type,#teamsVueWrapper .result .key-moments .goal-row>div:last-of-type,#teamsVueWrapper .result .key-moments .penalty-row>div:last-of-type{justify-self:start;display:grid;justify-items:flex-start}#teamsVueWrapper .result .key-moments .red-card{transform:rotate(90deg)}#teamsVueWrapper .result .match-report{display:flex;flex-direction:column;align-items:center}#teamsVueWrapper .result .match-report .restrainer{max-width:72rem}#teamsVueWrapper .result .match-report .img-wrap{width:100%;display:flex;justify-content:center;max-height:40rem}#teamsVueWrapper .result .match-report .img-wrap img{object-fit:contain;width:100%}#home-carousel{display:flex;flex-direction:column;margin-bottom:50px}#home-carousel .v-progress-linear__determinate{background-color:#ff0000}#home-carousel .main-slides{position:relative;min-height:510px;overflow:hidden}#home-carousel .main-slides .main-slide__body p{font-size:15px!important;font-family:montserratlight!important}#home-carousel .main-slides .slide{position:absolute;top:0;left:0;opacity:0;transition:all .3s ease;pointer-events:none;width:100%;grid-template-columns:1fr 1fr;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}#home-carousel .main-slides .slide .main-slide__image{justify-self:center;display:flex;align-items:center;justify-content:center;padding:20px}#home-carousel .main-slides .slide .main-slide__image img{max-height:23rem}#home-carousel .main-slides .slide .main-slide__text{display:flex;flex-direction:column;justify-content:center;padding:30px}#home-carousel .main-slides .slide:hover .p-h2{text-decoration:underline}#home-carousel .main-slides .slide--active{opacity:1;pointer-events:all}@media all and (min-width:650px){#home-carousel{margin-bottom:30px}#home-carousel .main-slides{min-height:620px}}@media all and (min-width:1000px){#home-carousel .main-slides{display:flex;min-height:340px}#home-carousel .main-slides .slide{display:grid;grid-auto-flow:column;height:100%}#home-carousel .main-slides .main-slide__image img{height:100%;object-fit:cover}#home-carousel .main-slides .main-slide__text{height:100%;object-fit:cover}}#home-carousel .bottom-slides{display:none}#home-carousel .bottom-slides .preview{height:100%;box-shadow:0 0 0 1px #cad1d4;text-align:left;transition:all .2s ease}#home-carousel .bottom-slides .preview .article-date{color:#9da3a6}#home-carousel .bottom-slides .preview:hover{background-color:#f9f9f9;box-shadow:0 0 0 2px #ff0000}#home-carousel .bottom-slides .preview.preview--active{background-color:#f9f9f9;box-shadow:0 -2px 0 0 #ff0000}@media all and (min-width:1000px){#home-carousel .bottom-slides{display:grid;grid-gap:20px;align-items:center;justify-content:center;grid-template-columns:repeat(3,1fr);margin-top:20px}}.theme--light.v-btn-toggle.scratchcardPanels{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-column-gap:1em;grid-row-gap:1em;margin-bottom:2ex;padding:15px 0}.theme--light.v-btn-toggle.scratchcardPanels .v-btn.v-btn{border:none;background:#c6d1d7;color:#fff;font-family:"Exo 2",Arial,Helvetica,sans-serif;font-weight:600}.theme--light.v-btn-toggle.scratchcardPanels .v-btn.v-btn.v-item--active{border:3px #253644 solid!important;color:#fff}@media all and (max-width:768px){.theme--light.v-btn-toggle.scratchcardPanels .v-btn.v-btn.v-item--active{border-width:1px}}.eventFull.raffle,.eventFull.scratchcard{width:100%;margin-top:32px}@media all and (min-width:769px) and (max-width:1185px){.eventFull.raffle,.eventFull.scratchcard{padding:20px}}.eventFull.raffle .title,.eventFull.scratchcard .title{margin-bottom:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.eventFull.raffle .title .date,.eventFull.scratchcard .title .date{background:#344c5f;border-radius:100%;width:125px;height:125px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:15px}.eventFull.raffle .title .date .day,.eventFull.scratchcard .title .date .day{display:block;color:#fff;font-family:'Exo 2',sans-serif;font-style:italic;font-size:3.3rem;font-weight:500}.eventFull.raffle .title .date .month,.eventFull.scratchcard .title .date .month{font-family:montserratlight;text-transform:uppercase;font-size:1.8rem;color:#fff}.eventFull.raffle .title span.time,.eventFull.scratchcard .title span.time{margin-bottom:8px}.eventFull.raffle .title.noTopPadding,.eventFull.scratchcard .title.noTopPadding{padding-top:0}.eventFull.raffle .title h1,.eventFull.scratchcard .title h1{font-weight:500;margin-bottom:5px}@media all and (min-width:769px) and (max-width:1185px){.eventFull.raffle .title h1,.eventFull.scratchcard .title h1{font-size:25px;font-size:1.9230769230769231rem;margin-bottom:15px;line-height:28px}}@media all and (max-width:768px){.eventFull.raffle .title h1,.eventFull.scratchcard .title h1{font-size:18px;font-size:1.3846153846153846rem;margin-bottom:15px;line-height:20px}}.eventFull.raffle .title span,.eventFull.scratchcard .title span{font-family:Montserrat,sans-serif;color:#253644;margin:0;font-size:14px;font-size:1.0769230769230769rem}@media all and (min-width:769px) and (max-width:1400px),all and (max-width:768px){.eventFull.raffle .title span,.eventFull.scratchcard .title span{font-size:13px;font-size:1rem;position:relative}}@media all and (min-width:769px) and (max-width:1400px),all and (max-width:768px){.eventFull.raffle .title span i,.eventFull.scratchcard .title span i{position:absolute;top:2px;left:-20px;width:10px;text-align:center}}.eventFull.raffle .title span.motm i,.eventFull.scratchcard .title span.motm i{color:#e3cb28}@media all and (min-width:769px) and (max-width:1400px),all and (max-width:768px){.eventFull.raffle .title span.eventType,.eventFull.scratchcard .title span.eventType{margin-left:0}}.eventFull.raffle .title span.inAidOf,.eventFull.scratchcard .title span.inAidOf{margin-top:12px}.eventFull.raffle .title span.inAidOf a,.eventFull.scratchcard .title span.inAidOf a{display:initial;margin:0}@media all and (min-width:769px) and (max-width:1400px),all and (max-width:768px){.eventFull.raffle .title span.inAidOf,.eventFull.scratchcard .title span.inAidOf{margin:12px 0 0}}.eventFull.raffle .title span.promoterLink,.eventFull.scratchcard .title span.promoterLink{margin-top:12px;color:#31a3d5}.eventFull.raffle .title span.termsLink,.eventFull.scratchcard .title span.termsLink{color:#31a3d5}.eventFull.raffle .title a:not(.at300b),.eventFull.scratchcard .title a:not(.at300b){font-family:Montserrat,sans-serif;text-decoration:underline;font-size:1.0769230769230769em}@media all and (min-width:769px) and (max-width:1400px),all and (max-width:768px){.eventFull.raffle .title a:not(.at300b),.eventFull.scratchcard .title a:not(.at300b){display:block;width:100%;clear:both;font-size:13px;font-size:1rem;position:relative;line-height:15px;margin-left:20px;margin-bottom:7px}}@media all and (min-width:769px) and (max-width:1400px),all and (max-width:768px){.eventFull.raffle .title a:not(.at300b) i,.eventFull.scratchcard .title a:not(.at300b) i{position:absolute;top:2px;left:-20px;width:10px;text-align:center}}.eventFull.raffle .title span.eventType,.eventFull.scratchcard .title span.eventType{text-align:center}@media all and (min-width:1000px){.eventFull.raffle .title,.eventFull.scratchcard .title{flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start}.eventFull.raffle .title span.eventType,.eventFull.scratchcard .title span.eventType{text-align:left}.eventFull.raffle .title .raisedSoFar,.eventFull.raffle .title span.eventType,.eventFull.scratchcard .title .raisedSoFar,.eventFull.scratchcard .title span.eventType{margin-left:25px}.eventFull.raffle .title .open-close-wrap,.eventFull.scratchcard .title .open-close-wrap{margin-left:45px}.eventFull.raffle .title .inAidOf,.eventFull.raffle .title .promoterLink,.eventFull.scratchcard .title .inAidOf,.eventFull.scratchcard .title .promoterLink{width:100%;cursor:pointer}}.eventFull.raffle .eventDetails,.eventFull.scratchcard .eventDetails{margin-bottom:30px;padding-left:2em}.eventFull.raffle .prizesList,.eventFull.scratchcard .prizesList{margin-bottom:20px;padding-left:2em}.eventFull.raffle .prizesList ul li,.eventFull.scratchcard .prizesList ul li{font-size:20px}.eventFull.raffle .pleaseLogin,.eventFull.scratchcard .pleaseLogin{margin:0}.eventFull.raffle .confirm-buy,.eventFull.scratchcard .confirm-buy{color:#fff}.eventFull.raffle .ticketsAmount,.eventFull.scratchcard .ticketsAmount{flex-direction:column;margin:0 0 20px}.eventFull.raffle .ticketsAmount label,.eventFull.scratchcard .ticketsAmount label{width:100%;margin-bottom:35px;font-family:Montserrat,sans-serif;font-weight:600;color:#253644}.eventFull.raffle .total-ts-cs label,.eventFull.scratchcard .total-ts-cs label{color:#253644;font-size:1rem;margin-left:8px}.eventFull.raffle .footNote,.eventFull.scratchcard .footNote{margin-top:20px}.eventFull.raffle .raisedSoFar,.eventFull.scratchcard .raisedSoFar{margin-bottom:15px}.eventFull.raffle .raisedSoFar p,.eventFull.scratchcard .raisedSoFar p{display:flex;align-items:flex-end}.eventFull.raffle .raisedSoFar p,.eventFull.raffle .raisedSoFar span,.eventFull.scratchcard .raisedSoFar p,.eventFull.scratchcard .raisedSoFar span{font-size:1.15em}.darkTop .v-card{padding:0}.darkTop .v-card .v-card__title{background-color:#253644;color:#fff;justify-content:center}.darkTop .v-card .v-card__title h2{color:#fff;margin-bottom:.7ex}.darkTop .v-card .v-card__title v-icon{color:#fff}.darkTop .v-card .v-card__text{padding-top:4ex}.darkTop .v-card .v-card__text .v-input--selection-controls .v-input__slot .v-label{flex-grow:0}.darkTop .total-ts-cs{text-align:center;margin-bottom:80px}.darkTop .total-ts-cs .v-input__slot{justify-content:center}.darkTop .total-ts-cs label{color:#253644;font-size:1rem;margin-left:8px}button.select-t{color:#fff}.v-text-field--outlined.v-input--has-state fieldset,.v-text-field--outlined.v-input--is-focused fieldset{border-color:#000000!important}div.v-input__slot>div.v-select__slot>label{left:-14px!important;top:13px;overflow:visible}.denseDatePicker{max-height:10ex;transition:.5s ease;overflow:hidden}.denseDatePicker .v-date-picker-title{justify-content:space-around;flex-direction:row-reverse}.denseDatePicker .v-date-picker-title .v-date-picker-title__year{font-size:34px;padding-bottom:8px;margin-bottom:-8px}.denseDatePicker:hover{max-height:60ex;transition:.5s ease}:root.dark{--dt-html-background:#212529}table.dataTable{border-collapse:separate;border-spacing:0;clear:both;margin:0 auto;width:100%}table.dataTable td.dt-control{cursor:pointer;text-align:center}table.dataTable td.dt-control:before{color:rgba(0,0,0,.5);content:"▶";display:inline-block}table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼"}table.dataTable thead th{font-weight:700}table.dataTable tfoot th{font-weight:700}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.9);box-shadow:inset 0 0 0 9999px rgba(0,1,0);color:#000}table.dataTable tbody tr.selected a{color:#000}table.dataTable tbody th{padding:8px 10px}table.dataTable tbody td{padding:8px 10px}table.dataTable th{box-sizing:content-box}table.dataTable td{box-sizing:content-box}html.dark{--dt-column-ordering:255,255,255;--dt-row-hover:255,255,255;--dt-row-stripe:255,255,255}html.dark table.dataTable td.dt-control:before{color:rgba(255,255,255,.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before{color:rgba(255,255,255,.5)}html.dark table.dataTable>thead>tr>th{border-bottom:1px solid #595b5e}html.dark table.dataTable>thead>tr>th:active{outline:0}html.dark table.dataTable>thead>tr>td{border-bottom:1px solid #595b5e}html.dark table.dataTable>thead>tr>td:active{outline:0}html.dark table.dataTable>tfoot>tr>th{border-top:1px solid #595b5e}html.dark table.dataTable>tfoot>tr>td{border-top:1px solid #595b5e}html.dark table.dataTable.row-border>tbody>tr>th{border-top:1px solid #404346}html.dark table.dataTable.display>tbody>tr>th{border-top:1px solid #404346}html.dark table.dataTable.row-border>tbody>tr>td{border-top:1px solid #404346}html.dark table.dataTable.display>tbody>tr>td{border-top:1px solid #404346}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td{border-top-color:#000}html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#000}html.dark table.dataTable.cell-border>tbody>tr>th{border-right:1px solid #404346;border-top:1px solid #404346}html.dark table.dataTable.cell-border>tbody>tr>th:first-child{border-left:1px solid #404346}html.dark table.dataTable.cell-border>tbody>tr>td{border-right:1px solid #404346;border-top:1px solid #404346}html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid #404346}html.dark .dataTables_wrapper .dataTables_filter input{background-color:var(--dt-html-background);border:1px solid #fff}html.dark .dataTables_wrapper .dataTables_length select{background-color:var(--dt-html-background);border:1px solid #fff}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current{background:rgba(255,255,255,.15);border:1px solid #595b5e}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:rgba(255,255,255,.15);border:1px solid #595b5e}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{color:#666!important}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:#666!important}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666!important}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#353535;border:1px solid #353535}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active{background:#3a3a3a}table.dataTable>thead>tr>th{border-bottom:1px solid #9a9ea0;padding:10px}table.dataTable>thead>tr>th:active{outline:0}table.dataTable>thead>tr>td{border-bottom:1px solid #9a9ea0;padding:10px}table.dataTable>thead>tr>td:active{outline:0}table.dataTable>tfoot>tr>th{border-top:1px solid #9a9ea0;padding:10px 10px 6px 10px}table.dataTable>tfoot>tr>td{border-top:1px solid #9a9ea0;padding:10px 10px 6px 10px}table.dataTable.row-border>tbody>tr>th{border-top:1px solid #bbc0c3}table.dataTable.display>tbody>tr>th{border-top:1px solid #bbc0c3}table.dataTable.row-border>tbody>tr>td{border-top:1px solid #bbc0c3}table.dataTable.display>tbody>tr>td{border-top:1px solid #bbc0c3}table.dataTable.row-border>tbody>tr:first-child>th{border-top:none}table.dataTable.row-border>tbody>tr:first-child>td{border-top:none}table.dataTable.display>tbody>tr:first-child>th{border-top:none}table.dataTable.display>tbody>tr:first-child>td{border-top:none}table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.035)}table.dataTable.row-border>tbody>tr.selected+tr.selected>td{border-top-color:#000}table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#000}table.dataTable.cell-border>tbody>tr>th{border-right:1px solid #bbc0c3;border-top:1px solid #bbc0c3}table.dataTable.cell-border>tbody>tr>th:first-child{border-left:1px solid #bbc0c3}table.dataTable.cell-border>tbody>tr>td{border-right:1px solid #bbc0c3;border-top:1px solid #bbc0c3}table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid #bbc0c3}table.dataTable.cell-border>tbody>tr:first-child>th{border-top:none}table.dataTable.cell-border>tbody>tr:first-child>td{border-top:none}table.dataTable.stripe>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.023)}table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.023)}table.dataTable.stripe>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.923);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.923);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.05)}table.dataTable.hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #000!important;box-shadow:inset 0 0 0 9999px rgba(0,1,0)!important}table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #000!important;box-shadow:inset 0 0 0 9999px rgba(0,1,0)!important}table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3,table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019)}table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3,table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.919);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.display>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.054)}table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.054)}table.dataTable.display>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.047)}table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.047)}table.dataTable.display>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.039)}table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.954);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.954);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.display>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.947);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.947);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.display>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.939);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.939);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.display>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019)}table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019)}table.dataTable.display>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.011)}table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.011)}table.dataTable.display>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.003)}table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.919);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.919);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.display>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.911);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.911);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.display>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.903);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.903);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.display tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.082)}table.dataTable.display tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.074)}table.dataTable.display tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.982);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.display tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.974);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.display tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.962);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.082)}table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.074)}table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.062)}table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.982);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.974);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.962);box-shadow:inset 0 0 0 9999px rgba(0,1,0)}table.dataTable.no-footer{border-bottom:1px solid #9a9ea0}table.dataTable.compact tbody td,table.dataTable.compact tbody th,table.dataTable.compact tfoot td,table.dataTable.compact tfoot th,table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px}.dataTables_wrapper{clear:both;position:relative}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{background-color:transparent;border-radius:3px;border:1px solid #aaa;color:inherit;padding:4px;padding:5px}.dataTables_wrapper .dataTables_filter{float:right;margin-top:.5em;text-align:right}.dataTables_wrapper .dataTables_filter input{background-color:transparent;border-radius:3px;border:1px solid #aaa;color:inherit;margin-left:3px;padding:5px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;margin-top:.5em;padding-top:.25em;text-align:right}.dataTables_wrapper .dataTables_paginate .paginate_button{background:0 0;border-radius:2px;border:1px solid transparent;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;margin-left:2px;min-width:1.5em;padding:.5em 1em;text-align:center;text-decoration:none!important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-color:#435b6f;background:-moz-linear-gradient(top,#89a3b8 0,#435b6f 100%);background:-ms-linear-gradient(top,#89a3b8 0,#435b6f 100%);background:-o-linear-gradient(top,#89a3b8 0,#435b6f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#89a3b8),color-stop(100%,#435b6f));background:-webkit-linear-gradient(top,#89a3b8 0,#435b6f 100%);background:linear-gradient(to bottom,#89a3b8 0,#435b6f 100%);border:1px solid #435b6f;color:#fff!important}.dataTables_wrapper .dataTables_paginate .paginate_button:active{background-color:#3f5669;background:-moz-linear-gradient(top,#56758f 0,#3f5669 100%);background:-ms-linear-gradient(top,#56758f 0,#3f5669 100%);background:-o-linear-gradient(top,#56758f 0,#3f5669 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#56758f),color-stop(100%,#3f5669));background:-webkit-linear-gradient(top,#56758f 0,#3f5669 100%);background:linear-gradient(to bottom,#56758f 0,#3f5669 100%);box-shadow:inset 0 0 3px #111;outline:0}.dataTables_wrapper .dataTables_paginate .paginate_button.current{background-color:rgba(0,0,0,.05);background:-moz-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:-ms-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:-o-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(230,230,230,.05)),color-stop(100%,rgba(0,0,0,.05)));background:-webkit-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:linear-gradient(to bottom,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);border:1px solid #9a9ea0;color:inherit!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background-color:rgba(0,0,0,.05);background:-moz-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:-ms-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:-o-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(230,230,230,.05)),color-stop(100%,rgba(0,0,0,.05)));background:-webkit-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:linear-gradient(to bottom,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);border:1px solid #9a9ea0;color:inherit!important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{background:0 0;border:1px solid transparent;box-shadow:none;color:#666!important;cursor:default}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{background:0 0;border:1px solid transparent;box-shadow:none;color:#666!important;cursor:default}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{background:0 0;border:1px solid transparent;box-shadow:none;color:#666!important;cursor:default}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing{height:0;margin:0!important;overflow:hidden;padding:0!important}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing{height:0;margin:0!important;overflow:hidden;padding:0!important}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing{height:0;margin:0!important;overflow:hidden;padding:0!important}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;margin:0!important;overflow:hidden;padding:0!important}.dataTables_wrapper:after{clear:both;content:"";display:block;height:0;visibility:hidden}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:inherit}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #9a9ea0}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{border-bottom:none}.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}