﻿#tennis-thanks-svg
{
pointer-events: none;
    bottom: 20px;
    left: 0;
    right: 0;
    width: 300px;
    margin: 0 auto;

    z-index: 51;
position: absolute;
    pointer-events: none;
display: none;
}

.tennis-left,.tennis-right{display:none;}#cover{position:fixed;height:100%;width:100%;top:0;left:0;background:#000;z-index:9999;}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:100%!important;}img{pointer-events:none;}.lexus-container{margin:0 auto;}.lexus-container .padded-container{padding:0 5.1%;}.lexus-container #layoutTable{width:100%;position:relative;}.lexus-container #layoutTable .col1{width:19.49384405%;}.lexus-container #layoutTable .col2{background-color:#1d2b88;}.lexus-container #layoutTable .col3{width:19.4254446%;}.lexus-container #net{width:100%;}.lexus-container #borderedContent{height:calc(100%);position:relative;right:0;overflow-y:scroll;padding-right:20px;}.lexus-container #body-content{position:relative;}.lexus-container .body{padding:25px 0 0 0;}.lexus-container .footer table{height:100%;width:100%;}.tl,.tm,.tr,.ml,.mr,.bl,.bm,.br{width:100%;}.bl,.br{display:block;}.bm{display:inline-block;}.bg-white{background-color:#fff;}.container{padding:0;}#body-content{background-color:#fff;color:#000;}#body-content .title{font-family:Nobel-Book;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:.75;letter-spacing:normal;text-align:left;color:#1d2b88;}.flex-container{position:relative;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;}.width-container{display:none!important;}body{background:#000;background-position:bottom;background-repeat:repeat-x;background-size:contain;}input[type="text"],input[type="password"]{border-radius:0;}.loginPanel{max-width:1100px;margin:0 auto;}.loginPanel label{height:28px;font-family:Nobel-Regular;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:28px;letter-spacing:2px;text-align:right;color:#000;text-transform:uppercase;}.loginPanel button[type="submit"]{position:relative;top:-5px;padding:0;width:80px;height:40px;font-family:Nobel-Regular;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:.94;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#fff!important;}#NEED-HELP{max-width:156px;width:10.7%;max-height:64px;height:6.8%;border-radius:15px;border:solid 2px #000;background-color:#1d2b88;position:relative;bottom:16%;right:0;left:50%;margin:-1px 0 0 29%;}#NEED-HELP a{max-width:140px;width:89.7%;max-height:40px;height:62.5%;display:block;margin:auto auto;position:absolute;top:0;bottom:0;left:0;right:0;}#NEED-HELP ul{list-style:none;padding:0;margin:0;}#NEED-HELP .text{font-size:12px!important;font-weight:bold;font-family:Nobel-Regular;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff;margin:0 auto;line-height:1normal!important;}#NEED-HELP .email{font-family:Nobel-Book;font-size:.9vw!important;font-weight:normal;font-stretch:normal;font-style:normal;text-align:center;color:#fff;margin:0 auto;line-height:normal!important;} #NEED-HELP.vh .email{font-size:12px!important;}#body-wrap{padding-left:0;position:relative;background-image:url('../../images/enduser/TennisCourtIMG@3x.png');background-size:contain;background-repeat:no-repeat;background-position:center top;width:100%;display:flex;flex-direction:column;height:941px;max-width:1462px;margin:0 auto;}#body-wrap #body-content{position:relative;z-index:20;left:0;right:0;margin:340px auto 0 auto;width:1070px;height:560px;padding:0;}#body-wrap #body-content.login{position:relative;}#body-wrap #body-content.login .brand{padding-top:50px;padding-bottom:115px;}#body-wrap #body-content.login label{text-transform:uppercase;padding-top:1rem/3;}#body-wrap #body-content.login input[type=text],#body-wrap #body-content.login input[type=password],#body-wrap #body-content.login input[type=email],#body-wrap #body-content.login select,#body-wrap #body-content.login input[type=date],#body-wrap #body-content.login input[type=time],#body-wrap #body-content.login input[type=datetime],#body-wrap #body-content.login input[type=datetime-local]{background-color:#fff;border:solid 1px #4f4f4f;border-radius:8px;height:30px;}#body-wrap #body-content.login button,#body-wrap #body-content.login .button{background-color:#f00;color:#4374d5;border:0;text-transform:uppercase;border-radius:8px;height:38px;padding-left:16px!important;padding-right:16px!important;}#body-wrap #body-content #borderedContent{padding:0 40px;overflow:hidden;}#body-wrap #body-content .content{padding:15px 0;width:100%;height:100%;display:flex;flex-direction:column;overflow-y:hidden;}#body-wrap #body-content .content .subbanner{min-width:100%;}#body-wrap #body-content .content .subbanner img{width:100%;height:auto;}#body-wrap #body-content .content .body{min-height:200px;color:#000;height:100%;overflow-y:scroll;padding:0 39px;}#body-wrap #body-content .content .title{font-family:Nobel-Book;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#1d2b88;}#body-wrap.toggled #body-content{position:relative;display:inline-flex;flex-direction:column;}#sidebar-wrapper{display:flex;justify-content:flex-end;align-items:center;width:100%;margin:65px auto 4px auto;}#sidebar-wrapper ul{display:flex;width:100%;margin:0;padding:0 14.2%;justify-content:space-between;}#sidebar-wrapper li{list-style:none;}#sidebar-wrapper li:first-child{margin-left:0;}#sidebar-wrapper li:last-child{margin-right:0;}#sidebar-wrapper li .hdrLink{font-family:Nobel-Bold;font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#fff;cursor:pointer;}#sidebar-wrapper li .hdrLink.selected{color:#f1f93f;}#sidebar-wrapper.vh a{font-size:2vh;}#body-content.vh .title{font-size:2.4vh!important;}input{outline:0!important;}body.vh{font-size:2.2vh!important;}body.vh p{font-size:2.2vh!important;}body.vh h2{font-size:2.6vh!important;line-height:normal!important;}body.vh select{text-indent:2px;line-height:3vh;font-size:1.5vh!important;}body.vh input[type=text],body.vh input[type=password],body.vh input[type="time"],body.vh input[type="date"],body.vh input[type="datetime"],body.vh input[type="datetime-local"],body.vh input[type="email"],body.vh select{text-indent:2px;line-height:3vh;font-size:2vh!important;border-radius:0!important;padding:0 0 2px 0;}body.vh input[type=submit],body.vh input[type=button],body.vh button,body.vh .lexusBtn{width:auto;min-height:3.5vh;font-size:2.5vh;line-height:.93;}body.vh #sidebar-wrapper li .hdrLink{font-size:24px;}body.vh a.button{font-size:2.5vh;line-height:normal;}#mnu{background-image:url('../../images/enduser/bmenu.svg');background-repeat:no-repeat;background-size:contain;}#mnuClose{background-image:url('../layout/2021/ic-clear-24-px.svg');background-repeat:no-repeat;background-size:cover;width:32px;height:32px;}.body-content .inner{padding:21.7px 29px;}#navbar,.navbar{width:100%;}.nav{display:flex;width:100%;}.nav ul{display:flex;width:100%;}.nav li{flex-grow:1;text-align:left;}.nav li .hdrLink{height:15px;font-family:Nobel-Book;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#acacac;}.nav li:last-child{text-align:right;display:block;}.nav li:last-child span{text-align:right;float:right;margin-right:13px;}.body-content{box-shadow:none;}.headerBar{width:100%;z-index:20;position:relative;}.headerBar .innerBar{padding:0 12.2%;}.headerBar .container{width:100%;margin:0 auto;}.headerBar .container #net{width:100%;margin:0 auto;display:block;}.tennis-container .tennis{max-width:1500px;width:100%;position:absolute;margin:0 auto;bottom:0;z-index:201;left:0;right:0;top:0;pointer-events:none;height:100%;max-height:1161px;display:none;text-align:center;}.tennis-container .tennis img{height:100%;margin:0 auto;position:relative;}.tennis-container .tennis-left{float:left;display:none;}.tennis-container .tennis-right{float:right;display:none;}.bannerbackground{display:flex;height:100%;flex-direction:column;overflow-y:hidden;aspect-ratio:auto 1628/1161;}.width-container{margin-top:5px;text-align:center;}#DD table td{padding-bottom:20px;}.login-container{padding:0;height:100%;}.expander{display:flex;flex-direction:column;flex-grow:1;}.notitle{padding-top:0!important;}.dynamic{height:88.7px;margin-bottom:47px;}.dynamic img{width:174.1px;height:88.7px;object-fit:contain;float:left;}.dynamic span{height:88.7px;font-family:Nobel-Book;font-size:22.9px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:147.7px;letter-spacing:2.06px;text-align:left;color:#bb5a35;margin-left:26.3px;}.newLogin{margin-left:auto;margin-right:auto;text-align:center;color:#b6b6b7!important;width:100%;}.newLogin p{text-align:center;color:#fff!important;}.newLogin .loginPanel{max-width:1100px;margin-left:auto;margin-right:auto;color:#fff!important;}.newLogin .loginPanel .row .form-group{margin-bottom:32px;}.newLogin .loginPanel .row div:nth-child(1){text-align:right;max-width:279px;width:100%;}.newLogin .loginPanel .row div:nth-child(1) label{text-transform:uppercase;height:28px;line-height:28px;margin-right:28px;}.newLogin .loginPanel .row div:nth-child(2){max-width:441px;width:100%;text-align:left;}.newLogin .loginPanel .row div:nth-child(2) input[type="text"],.newLogin .loginPanel .row div:nth-child(2) input[type="password"],.newLogin .loginPanel .row div:nth-child(2) input[type="email"]{width:441px;height:28px;border:solid 1px #acacac;background-color:#fff!important;margin-right:0;}.newLogin .loginPanel .row div:nth-child(3){text-align:left;}.newLogin .loginPanel .row div:nth-child(3) button{margin-left:80px;height:38px;margin-top:-3px;}.newLogin label{text-align:right!important;color:#fff!important;}.newLogin input[type="text"],.newLogin input[type="password"]{border-radius:0;background-color:#fff!important;border-color:#bbb!important;}.newLogin a,.newLogin .lnk,.newLogin .filedownload{color:#2178ce!important;cursor:pointer;}#passwordArea{margin:32px auto;text-align:center;}#passwordArea .valid{color:#4374d5!important;}#passwordArea p{text-align:center;}#passwordArea .layout .row .form-group{margin-bottom:32px;}#passwordArea .layout .row div:nth-child(1){text-align:right;width:392px;}#passwordArea .layout .row div:nth-child(1) label{text-transform:uppercase;height:28px;line-height:28px;}#passwordArea .layout .row div:nth-child(2){max-width:441px;}#passwordArea .layout .row div:nth-child(2) input[type="password"],#passwordArea .layout .row div:nth-child(2) input[type="text"],#passwordArea .layout .row div:nth-child(2) input[type="email"]{width:441px;height:28px;border:solid 1px #acacac;background-color:#fff;margin-right:0;}#passwordArea .layout .row div:nth-child(3){text-align:left;}#passwordArea .layout .row div:nth-child(3) button{margin-left:80px;height:38px;margin-top:-3px;}#passwordArea label{text-align:right!important;}.password{font-size:16px;width:441px;margin:0 auto;text-align:left;}.password .afterrules{margin-top:20px;}.password p{text-align:left!important;}.password .row div{margin-bottom:0;height:18px;}#postVideo{display:none;}#videoArea{width:100%;height:100%;max-width:1500px;max-height:1000px;margin:0 auto 0 auto;position:absolute;top:51%;left:50%;right:unset!important;bottom:unset!important;transform:translate(-50%,-50%);}#videoHolder{background-color:#0a183d;top:0;left:0;right:0;bottom:0;position:absolute;z-index:20;width:100%;height:100%;}.infoSVG{float:left;margin-right:10px;}.mandatoryLabel{float:right;}.e-input-group{height:40px!important;font-size:18px!important;padding:0 12px!important;color:#000!important;border:solid 1px #acacac!important;}.terms-row{max-height:100%;min-height:100%;flex-grow:1;flex-shrink:0;height:auto;align-content:flex-end;}.form-control{color:#000!important;}.radioYesNo{padding-top:10px;}.radioYesNo label{margin-right:10px;}.feildValidationError{border-color:#f00!important;}.full{width:100%;}#attendingTable{margin-bottom:20px;}#attendingTable td{padding:0 10px;}li,span,p{font-family:Nobel-Book;}.agenda{min-width:50%;max-width:100%;width:auto;}.agenda div:empty{display:none;}.agenda .col:empty,.agenda .col:blank{display:none;}.agenda span{font-family:Nobel-Book;}.agenda .row .col:nth-child(1){text-align:right;padding-right:15px;max-width:150px;width:100%;}.agenda .row .col:nth-child(2){width:100%;}.agenda .row .col:nth-child(3){padding-right:15px;text-align:right;}.agenda .form-group{margin-bottom:.5rem;}.innerPost{text-align:center;}.video-container{max-width:1500px;margin:auto auto;}@media(max-width:1550px){.registration-form label,.registration-form span{font-size:18px;}#body-wrap{height:820px;max-width:calc(1462px - 200px);}#body-wrap #body-content{margin:290px auto 0 auto;width:924px;height:486px;}.headerBar .container #net{margin:0 auto;display:block;}#sidebar-wrapper li a{font-size:1.5vw;}.form-control{padding:.175rem .35rem;}.tennis-container .tennis{height:1000px;}.tennis-container .tennis video{height:1000px;margin:0 auto;width:100%;}}@media(max-width:1350px){.registration-form label,.registration-form span{font-size:14px;}#body-wrap{height:688px;max-width:calc(1462px - 400px);}#body-wrap #body-content{margin:245px auto 0 auto;width:780px;height:406px;padding:0 65px;}#body-wrap #body-content .content{padding:15px 0;}.headerBar .container #net{margin:0 auto;display:block;}#sidebar-wrapper li a{font-size:20px;}.tennis-container .tennis{height:880px;}.tennis-container .tennis video{height:880px;margin:0 auto;width:100%;}}@media(max-height:1150px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:calc(1462px - 200px);}#body-wrap{height:700px;max-width:calc(1462px - 200px);}#body-wrap #body-content{margin:251px auto 0 auto;width:797px;height:420px;}.headerBar .container #net{margin:0 auto;display:block;}#sidebar-wrapper li a{font-size:16px;}.logout .button{width:190px!important;min-height:28px!important;border-radius:9px!important;font-size:2.5vh!important;line-height:normal!important;}.newLogin p{text-align:center;color:#fff!important;font-size:2.2vh;}.loginPanel label{line-height:normal;font-size:2.2vh;height:38px;}.newLogin .loginPanel .row div:nth-child(2) input[type="text"],.newLogin .loginPanel .row div:nth-child(2) input[type="password"],.newLogin .loginPanel .row div:nth-child(2) input[type="email"]{height:38px;line-height:normal;font-size:2.2vh;}.newLogin .loginPanel .row div:nth-child(1) label{height:38px;line-height:normal;font-size:2.2vh;}.loginPanel button[type="submit"]{position:relative;padding:0;width:120px;height:50px;font-size:2.2vh;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;}.newLogin .loginPanel .row div:nth-child(3) button{height:50px;margin-top:0;}.tennis-container .tennis{height:873px;}.tennis-container .tennis video{height:873px;margin:0 auto;width:100%;}#sidebar-wrapper li .hdrLink{font-size:18px;}}@media(max-width:910px){.registration-form input[type=text],.registration-form label,.registration-form .col-lg-auto{width:100%;}}@media(max-width:768px){.password{width:100%;}.registration-form input[type=text],.registration-form label,.registration-form .col-lg-auto{width:100%;}body{font-size:16px;}.mobileWhite{background-color:#fff;}.whiteDeg{height:100px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);z-index:50;position:relative;pointer-events:none;bottom:164px;left:0;right:0;width:calc(100% - 4px);margin:0 auto;}.lexus-container #layoutTable{background-color:transparent;}.lexus-container #layoutTable .col1{width:6.38888889%;background-color:#000;}.lexus-container #layoutTable .col3{width:6.38888889%;background-color:#000;}.lexus-container #borderedContent{margin-top:2px;border:#000 2px solid;}.lexus-container .body{padding:20px;}.headerBar .container #net{height:auto!important;}.headerBar .innerBar{padding:0 0;}.lexus-container .padded-container{background-color:#fff;padding:0 0;}#sidebar-wrapper{display:none;background-color:#1d2b88;}#sidebar-wrapper #mnuClose{position:absolute;z-index:201;top:25px;right:30px;left:unset;bottom:unset;cursor:pointer;}#sidebar-wrapper ul{flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0;z-index:40;background-color:#1d2b88;padding:0 20px!important;}#sidebar-wrapper ul li{background-image:linear-gradient(to right,rgba(249,249,249,0),rgba(249,249,249,0) 4%,#fff 50%,rgba(249,249,249,0) 95%,rgba(249,249,249,0));background-position-y:bottom;background-size:100% 1px;background-repeat:no-repeat;flex-grow:1;vertical-align:middle;justify-content:center;align-content:center;text-align:center;font-family:Nobel-Regular;display:flex;font-size:24px;}#sidebar-wrapper ul li.noline{background-image:none;}#sidebar-wrapper ul li .hdrLink{justify-content:center;align-content:center;vertical-align:middle;width:100%;display:table;min-height:100%;}#sidebar-wrapper ul li .hdrLink span{justify-content:center;align-content:center;width:100%;min-height:100%;text-align:center;display:table-cell;vertical-align:middle;cursor:pointer;}#sidebar-wrapper ul .menuLexus{width:100%;margin:0 auto;max-width:154px;justify-content:center;align-content:center;vertical-align:middle;}#sidebar-wrapper ul .menuATP{width:200px;margin:auto;height:96.4px;justify-content:center;align-content:center;vertical-align:middle;}#sidebar-wrapper.toggled{display:block;}.banner{width:100%;aspect-ratio:auto 768/71.3;height:auto;position:absolute;top:0;left:0;right:0;}.lexus-container{height:100%;}#NEED-HELP{display:none;}#courtTop{width:100%;height:auto;}#body-wrap{width:100%;height:auto;max-width:100%;background-size:100%;height:100%;background-position:center top;background-image:none;background-color:#fff;}#body-wrap #borderedContent{border:solid 2px #000;height:100%;}#body-wrap #body-content{background-image:url('../../images/enduser/TennisCourtIMG_M_Bottom.png');background-size:100%;background-repeat:no-repeat;margin:0 auto 62px auto;width:100%;height:100%;max-width:100%;padding:15px 6.5% 0 6.5%;background-color:#fff;}#body-wrap #body-content .whiteDeg{width:86.5%;margin:0 auto 2px auto;}#body-wrap #body-content .content{padding:20PX;}#body-wrap #body-content .content .body{min-height:auto;}.HeaderBG{width:100px;margin:auto;height:100%;display:block;left:0;right:0;}.HeaderBG .left{left:50%;height:100%;aspect-ratio:auto 50/37;position:absolute;transform:translate(-100%,0);background-image:linear-gradient(to right,rgba(0,0,0,0),#000 82%,#000);}.HeaderBG .right{left:50%;height:100%;aspect-ratio:auto 50/37;position:absolute;background-image:linear-gradient(to left,rgba(0,0,0,0),#000 82%,#000);}.HeaderBG .Bmenu{width:41.5px;height:50%!important;object-fit:contain;float:unset;right:0;left:0;top:0;bottom:0;margin:auto;position:absolute;z-index:99;cursor:pointer;}.headerBar{padding:0;margin:0;width:100%;}.headerBar .container{padding:0;margin:0;width:100%;}.headerBar .container #net{aspect-ratio:auto 768/71.3;padding:0;margin:0;width:100%;}.dynamic{width:225px!important;margin:0 auto!important;}.dynamic img{width:100.1px;height:50.7px;}.dynamic span{height:88.7px;font-size:10px;line-height:88.7px;letter-spacing:2.06px;margin-left:26.3px;position:absolute;}body:not(.toggled) #body-wrap{min-height:unset;}body .toggled #body-wrap{min-height:unset;margin-top:0;}.logoDiv{padding-top:0;top:0;left:0;}.logoDiv img.logoLexus{width:165px;height:30px;top:67px;left:50%;margin:0 0 0 -80px;}.logo{margin-top:70.1px;margin-bottom:24px;}.logo{margin:0!important;}.flex-container{background-size:100% 100%;margin:0 30px;}.headerImage div,.headerImage img.underMainPic{width:100%;max-width:100%;}.login-container{min-height:auto;}.body-content{padding-left:20px;padding-right:20px;}.newLogin{margin-left:auto;margin-right:auto;text-align:center;}.newLogin p{text-align:center;}.newLogin .loginPanel{max-width:100%;margin-left:auto;margin-right:auto;}.newLogin .loginPanel .row .form-group{margin-bottom:16px;}.newLogin .loginPanel .row div:nth-child(1){text-align:left;max-width:100%;width:100%;}.newLogin .loginPanel .row div:nth-child(1) label{text-transform:uppercase;height:28px;line-height:28px;margin-right:28px;}.newLogin .loginPanel .row div:nth-child(2){max-width:100%;width:100%;text-align:left;}.newLogin .loginPanel .row div:nth-child(2) input[type="text"],.newLogin .loginPanel .row div:nth-child(2) input[type="password"],.newLogin .loginPanel .row div:nth-child(2) input[type="email"]{width:100%;height:28px;margin-right:0;}.newLogin .loginPanel .row div:nth-child(3){text-align:left;max-width:100%;width:100%;}.newLogin .loginPanel .row div:nth-child(3) button{margin-left:0;height:38px;margin-top:-3px;}.newLogin label{text-align:left!important;}#passwordArea{margin:32px auto;text-align:center;}#passwordArea .valid{color:#4374d5!important;}#passwordArea p{text-align:center;}#passwordArea .layout .row .form-group{margin-bottom:12px;}#passwordArea .layout .row div:nth-child(1){text-align:left;max-width:100%;flex:0 0 100%;}#passwordArea .layout .row div:nth-child(1) label{text-transform:uppercase;height:28px;line-height:28px;}#passwordArea .layout .row div:nth-child(2){max-width:100%;flex:0 0 100%;}#passwordArea .layout .row div:nth-child(2) input[type="password"],#passwordArea .layout .row div:nth-child(2) input[type="text"],#passwordArea .layout .row div:nth-child(2) input[type="email"]{width:100%;height:28px;margin-right:0;}#passwordArea .layout .row div:nth-child(3){text-align:left;flex:0 0 100%;max-width:100%;}#passwordArea .layout .row div:nth-child(3) button{margin-left:auto;height:38px;margin-top:0;}#passwordArea label{text-align:right!important;}.flex-container{margin:0;}.lexus-container .footer{height:62px;background-color:#fff;}.lexus-container .footer .inner-text{margin:auto;width:338px;vertical-align:middle;height:62px;font-family:Nobel-Book;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;}}.e-input-group{background-color:#fff!important;}@media(max-height:1160px) and (min-width:1000px){#sidebar-wrapper{margin:50px auto 4px auto;}}@media(max-height:1100px) and (min-width:1000px){#sidebar-wrapper{margin:35px auto 4px auto;}}@media(max-height:930px) and (min-width:1000px){#sidebar-wrapper{margin:35px auto 4px auto;}}@media(max-height:880px){#sidebar-wrapper li .hdrLink{font-size:2.5vh!important;}#NEED-HELP.vh .text{font-size:2.2vh!important;}#NEED-HELP.vh .email{font-size:2.2vh!important;}.tennis-container .tennis{max-width:1500px;position:absolute;margin:0;bottom:0;left:unset;right:unset;top:0;}}@media(max-height:780px) and (min-width:1000px){#sidebar-wrapper{margin:1% auto 4px auto;}#body-content .title{font-size:16px;}html,body{font-size:14px;}#sidebar-wrapper li .hdrLink{font-size:2.5vh!important;}#NEED-HELP.vh .email{font-size:2.2vh!important;}#NEED-HELP.vh .text{font-size:2.2vh!important;}}@media(max-height:580px) and (min-width:1000px){#body-content .title{font-size:14px;}html,body{font-size:12px;}#NEED-HELP{display:none;}#sidebar-wrapper li .hdrLink{font-size:12px!important;}}@media(max-height:480px) and (min-width:1000px){#sidebar-wrapper li .hdrLink{font-size:12px!important;}}.smallPrint p{font-size:12px;}@media(max-width:1000px){.mobile{display:block;}.desktop{display:none;}.mobileWhite{background-color:#fff;}.whiteDeg{height:100px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);z-index:50;position:relative;pointer-events:none;bottom:164px;left:0;right:0;width:calc(100% - 4px);margin:0 auto;}.lexus-container #layoutTable{background-color:#000;}.lexus-container #layoutTable .col1{width:6.44490644%;background-color:#000;}.lexus-container #layoutTable .col3{width:6.51420651%;background-color:#000;}.lexus-container #borderedContent{margin-top:2px;border:#000 2px solid;}.lexus-container .body{padding:20px;}.headerBar .container #net{height:auto!important;}.headerBar .innerBar{padding:0 0;}.lexus-container .padded-container{background-color:#fff;padding:0 0;}#sidebar-wrapper{display:none;background-color:#1d2b88;}#sidebar-wrapper #mnuClose{position:absolute;z-index:201;top:25px;right:30px;left:unset;bottom:unset;cursor:pointer;}#sidebar-wrapper ul{flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0;z-index:200;background-color:#1d2b88;padding:0 20px!important;}#sidebar-wrapper ul li{background-image:linear-gradient(to right,rgba(249,249,249,0),rgba(249,249,249,0) 4%,#fff 50%,rgba(249,249,249,0) 95%,rgba(249,249,249,0));background-position-y:bottom;background-size:100% 1px;background-repeat:no-repeat;flex-grow:1;vertical-align:middle;justify-content:center;align-content:center;text-align:center;font-family:Nobel-Bold;display:flex;font-size:24px;}#sidebar-wrapper ul li.noline{background-image:none;}#sidebar-wrapper ul li .hdrLink{justify-content:center;align-content:center;vertical-align:middle;width:100%;display:table;min-height:100%;}#sidebar-wrapper ul li .hdrLink span{justify-content:center;align-content:center;width:100%;min-height:100%;text-align:center;display:table-cell;vertical-align:middle;cursor:pointer;}#sidebar-wrapper ul .menuLexus{width:100%;margin:0 auto;max-width:154px;justify-content:center;align-content:center;vertical-align:middle;}#sidebar-wrapper ul .menuATP{width:200px;margin:auto;height:96.4px;justify-content:center;align-content:center;vertical-align:middle;}#sidebar-wrapper.toggled{display:block;}.banner{width:100%;aspect-ratio:auto 768/71.3;height:auto;position:absolute;top:0;left:0;right:0;}.lexus-container{height:100%;}#NEED-HELP{display:none;}.tennis-container .tennis{width:100%;position:absolute;bottom:0;height:auto;}.tennis-container .tennis img{position:absolute;bottom:0;height:auto;}#courtTop{width:100%;height:auto;}#body-wrap{width:100%;height:auto;max-width:100%;background-size:100%;height:100%;background-position:center top;background-image:none;background-color:#fff;}#body-wrap #borderedContent{border:solid 2px #000;height:100%;}#body-wrap #body-content{background-image:url('../../images/enduser/TennisCourtIMG_M_Bottom.png');background-size:100%;background-repeat:no-repeat;margin:0 auto 62px auto;width:100%;height:100%;max-width:100%;padding:15px 6.5% 0 6.5%;}#body-wrap #body-content .whiteDeg{width:86.5%;margin:0 auto 2px auto;}#body-wrap #body-content .content{padding:20PX;}#body-wrap #body-content .content .body{min-height:auto;}.HeaderBG{width:100px;margin:auto;height:100%;display:block;left:0;right:0;}.HeaderBG .left{left:50%;height:100%;aspect-ratio:auto 50/37;position:absolute;transform:translate(-100%,0);background-image:linear-gradient(to right,rgba(0,0,0,0),#000 82%,#000);}.HeaderBG .right{left:50%;height:100%;aspect-ratio:auto 50/37;position:absolute;background-image:linear-gradient(to left,rgba(0,0,0,0),#000 82%,#000);}.HeaderBG .Bmenu{width:41.5px;height:50%!important;object-fit:contain;float:unset;right:0;left:0;top:0;bottom:0;margin:auto;position:absolute;z-index:99;cursor:pointer;}.headerBar{padding:0;margin:0;width:100%;}.headerBar .container{padding:0;margin:0;width:100%;}.headerBar .container #net{aspect-ratio:auto 768/71.3;padding:0;margin:0;width:100%;}.dynamic{width:225px!important;margin:0 auto!important;}.dynamic img{width:100.1px;height:50.7px;}.dynamic span{height:88.7px;font-size:10px;line-height:88.7px;letter-spacing:2.06px;margin-left:26.3px;position:absolute;}body:not(.toggled) #body-wrap{min-height:unset;}body .toggled #body-wrap{min-height:unset;margin-top:0;}.logoDiv{padding-top:0;top:0;left:0;}.logoDiv img.logoLexus{width:165px;height:30px;top:67px;left:50%;margin:0 0 0 -80px;}.logo{margin-top:70.1px;margin-bottom:24px;}.logo{margin:0!important;}.flex-container{background-size:100% 100%;margin:0 30px;}.headerImage div,.headerImage img.underMainPic{width:100%;max-width:100%;}.login-container{min-height:auto;}.body-content{padding-left:20px;padding-right:20px;}.newLogin{margin-left:auto;margin-right:auto;text-align:center;}.newLogin p{text-align:center;}.newLogin .loginPanel{max-width:100%;margin-left:auto;margin-right:auto;}.newLogin .loginPanel .row .form-group{margin-bottom:16px;}.newLogin .loginPanel .row div:nth-child(1){text-align:left;max-width:100%;width:100%;}.newLogin .loginPanel .row div:nth-child(1) label{text-transform:uppercase;height:28px;line-height:28px;margin-right:28px;}.newLogin .loginPanel .row div:nth-child(2){max-width:100%;width:100%;text-align:left;}.newLogin .loginPanel .row div:nth-child(2) input[type="text"],.newLogin .loginPanel .row div:nth-child(2) input[type="password"],.newLogin .loginPanel .row div:nth-child(2) input[type="email"]{width:100%;height:28px;margin-right:0;}.newLogin .loginPanel .row div:nth-child(3){text-align:left;max-width:100%;width:100%;}.newLogin .loginPanel .row div:nth-child(3) button{margin-left:0;height:38px;margin-top:-3px;}.newLogin label{text-align:left!important;}#passwordArea{margin:32px auto;text-align:center;}#passwordArea .valid{color:#4374d5!important;}#passwordArea p{text-align:center;}#passwordArea .layout .row .form-group{margin-bottom:12px;}#passwordArea .layout .row div:nth-child(1){text-align:left;max-width:100%;flex:0 0 100%;}#passwordArea .layout .row div:nth-child(1) label{text-transform:uppercase;height:28px;line-height:28px;}#passwordArea .layout .row div:nth-child(2){max-width:100%;flex:0 0 100%;}#passwordArea .layout .row div:nth-child(2) input[type="password"],#passwordArea .layout .row div:nth-child(2) input[type="text"],#passwordArea .layout .row div:nth-child(2) input[type="email"]{width:100%;height:28px;margin-right:0;}#passwordArea .layout .row div:nth-child(3){text-align:left;flex:0 0 100%;max-width:100%;}#passwordArea .layout .row div:nth-child(3) button{margin-left:auto;height:38px;margin-top:0;}#passwordArea label{text-align:right!important;}.flex-container{margin:0;}.lexus-container .footer{height:62px;background-color:#fff;}.lexus-container .footer .inner-text{margin:auto;width:100%;vertical-align:middle;height:62px;font-family:Nobel-Book;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;}}@media(max-width:2000px) and (min-width:1250px) and (max-height:950px){.form-control{display:block;width:100%;height:30px!important;padding:0 2px;font-size:12px;font-weight:400;line-height:normal;}input[type=text],input[type=password],select,input[type="time"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"]{width:100%;height:30px!important;text-indent:2px;line-height:30px;}.col-lg-3,.col-lg-2,.col-lg-4,.col-lg-5{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}.logout p{text-align:center;}.logout .button{width:136px;min-height:28px;border-radius:9px;border:solid 1px #707070;background-color:#8c8e8e;font-family:Nobel-Regular;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:16.8px;letter-spacing:normal;text-align:center;color:#fff;transition:border .3s;white-space:normal;height:auto;border:solid 1px #1d2b88;background-color:#1d2b88;text-transform:uppercase;font-family:Nobel-Book;padding:6px;}@media(max-height:500px){#sidebar-wrapper li .hdrLink{font-size:2.5vh!important;}}





@media(max-width: 1280px) {
    #NEED-HELP {
        max-width: 135px !important;
        width: 135px !important;
        max-height: 54px;
        height: 54px;
 }

     #NEED-HELP   .email { 
            font-family: Nobel-Book;
            font-size: 12px !important;
            font-weight: normal;
            font-stretch: normal;
            font-style: normal; 
            text-align: center;
            color: #fff;
            margin: 0 auto;
            line-height: normal !important;
        }

        #NEED-HELP.vh .email { 
            font-size: 12px !important;
        } 
} 

     #NEED-HELP   .email { 
           display: none;
        }


#NEED-HELP .text {
    font-size: 16px !important; 
    line-height: 54px;
        max-height: 54px;
        height: 54px;
}

#NEED-HELP a { 
        max-height: 54px;
        height: 54px;
}




@media (max-width: 1000px) {
    #tennis-thanks-svg
{ 
    z-index: 51;
        position: relative;
        pointer-events: none;
        bottom: 215px;
        left: 50%;
        right: 0;
        width: 50%;
        margin: 0 0 0 -25%;
        display: none;
}

}
@media (max-width: 600px) {
#tennis-thanks-svg {
        z-index: 51;
        position: relative;
        pointer-events: none;
        bottom: 200px;
        left: 30px;
        right: 30px;
        width: calc(100% - 60px);
        margin: 0 auto;
        display: none;
    }

}

#busy {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 20px;
  display: none;
    text-align: center;

}

.busyText{
margin-bottom: 20px;}




