body *{font-family:'Poppins',sans-serif;}select,input[type="date"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.ss-page-area{margin-bottom:120px;}.wp-menu{position:fixed;left:0px;bottom:0px;width:100%;height:80px;border-top:1px solid #cccccc;background-color:#fff;z-index:2;}.wp-menu-items{display:table;height:80px;text-align:center;list-style:none;margin:0 auto;padding:0px;}.wp-menu-item{display:table-cell;height:80px;text-align:center;}.wp-menu-item a{padding:20px 25px;display:inline-block;font-size:1.6em;color:#ccc;}.wp-menu-item a:hover{color:#333;}.profile-img img{border-radius:50%;border:2px solid #ccc;padding:4px;}.coach-img img{border-radius:50%;border:2px solid #ccc;padding:0px;}.coachbox{margin:10px;padding:15px;border-radius:10px;-webkit-box-shadow:0px -1px 5px 0px rgba(233,233,233,1);-moz-box-shadow:0px -1px 5px 0px rgba(233,233,233,1);box-shadow:0px -1px 5px 0px rgba(233,233,233,1);text-align:center;}.coachbox h3{margin-top:3px;margin-bottom:0px;padding:0px;font-size:1em;color:#333;font-weight:normal;}.coachbox p{margin-top:3px;margin-bottom:0px;padding:0px;font-size:0.9em;color:#999;}.coachlink a{text-decoration:none;}.coachbox:hover{background-color:#f1f1f1;}.webappback{position:fixed;top:0px;left:0px;width:100%;height:50px;padding:10px;border-bottom:1px solid #ccc;background-color:#fff;z-index:2;}.webappback a{color:#ccc;text-decoration:none;}.webappback a:hover{color:#333;text-decoration:none;}.chatbackspace{padding-right:10px;}#chat{position:fixed;top:0px;left:0px;width:100%;z-index:2;}.chat{z-index:1;width:100%;display:flex;flex-direction:column;padding:90px 10px 70px 10px;}.messages{margin-top:30px;display:flex;flex-direction:column;}.message{padding:8px 15px;margin-top:5px;margin-bottom:5px;display:inline-block;width:75%;}.yours{align-items:flex-start;}.yours{margin-right:25%;color:#fff;background-color:#A5C938;position:relative;border-radius:0px 10px 10px 10px;}.yours a{color:#fff;}.mine{align-items:flex-end;}.mine{color:#333;margin-left:25%;background-color:#eee;position:relative;border-radius:10px 10px 0px 10px;}.chattext{position:fixed;bottom:80px;right:0px;width:100%;padding:40px 20px 20px 20px;text-align:center;}.chattext textarea{width:100%;height:48px;border:1px solid #eee;border-radius:5px;padding:10px 30px 10px 10px;-webkit-box-shadow:-1px 0px 23px 5px rgba(233,233,233,1);-moz-box-shadow:-1px 0px 23px 5px rgba(233,233,233,1);box-shadow:-1px 0px 23px 5px rgba(233,233,233,1);}#chatmessage{display:block;overflow:hidden;resize:none;}#chat{background-color:#232539;padding:10px;}#chat a{color:#fff;}#chat{color:#fff;}#chatbtn{color:#A5C938;}#chatbtn:hover{color:#333333;}.chatlink{position:absolute;right:40px;bottom:30px;}.chatbackarrow{padding:20px 20px 20px 10px;}.chatname{padding-left:20px;}.msgdatetimeyours{width:100%;display:inline-block;font-size:0.6em;color:#ccc;text-align:left;padding-left:8px;}.msgdatetimemine{width:100%;display:inline-block;font-size:0.6em;color:#ccc;text-align:right;padding-right:8px;}.hidebulkmsg{display:none;}.bulkmsg textarea{width:100%;border:1px solid #ccc;border-radius:5px;height:100px;padding:10px;margin-bottom:20px;}.bulkmsg button{display:inline-block;font-weight:400;color:var(--ss-btn-text-color);text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--ss-btn-bg-color);border:var(--ss-btn-border);padding:10px 20px;font-size:1.2rem;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;min-width:100%;margin-right:0px;margin-top:10px;border-radius:8px;background-color:#A5C938;color:#ffffff;}.bulkmsg button:disabled{background-color:#dddddd;}#sentmessage{margin-bottom:20px;}.invitebox{position:relative;}.invitelink{position:absolute;bottom:9px;right:15px;}#inviteemail{width:100%;border-radius:5px;padding:8px;}.pregform{margin:70px 0px 120px 0px;}.btn-toolbar{margin-top:20px;}.pregform input[type="text"],.pregform input[type="email"],.pregform input[type="password"],.pregform input[type="date"],.pregform input[type="file"]{padding:12px;border:1px solid #ccc;border-radius:8px;width:100%;color:#7c7b7b;height:51px;}.pregform select{padding:12px 10px;border:1px solid #ccc;border-radius:8px;width:100%;background-color:#fff;color:#7c7b7b;height:51px;}.pregform textarea{border:1px solid #ccc;border-radius:8px;width:100%;color:#7c7b7b;padding:12px;}.pregform [type="button"],.pregform [type="reset"],.pregform [type="submit"],.pregform button{display:inline-block;font-weight:400;color:var(--ss-btn-text-color);text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--ss-btn-bg-color);border:var(--ss-btn-border);padding:10px 20px;font-size:1.2rem;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;min-width:100%;margin-right:0px;margin-top:10px;border-radius:8px;background-color:#A5C938;color:#ffffff;}.pregform .field{margin:10px 0px;}.pregform .error{padding:8px 15px;margin-top:10px;margin-bottom:10px;display:inline-block;width:100%;border:1px solid #f5c6cb;border-radius:5px;color:#721c24;background-color:#f8d7da;}.pregform label{visibility:hidden;display:none;}#Form_PlayerRegistrationForm_Bio_Holder label,#Form_PlayerRegistrationForm_ProfileImage_Holder label,#Form_PlayerRegistrationForm_DOB_Holder label,#Form_PlayerRegistrationForm_TermsAndConditions_Holder label{visibility:visible;display:inline-block;}#Form_PlayerRegistrationForm_TermsAndConditions_Holder label{float:unset;margin-top:20px;}#Form_CoachRegistrationForm_Bio_Holder label,#Form_CoachRegistrationForm_ProfileImage_Holder label,#Form_CoachRegistrationForm_DOB_Holder label,#Form_CoachRegistrationForm_TermsAndConditions_Holder label,#Form_CoachRegistrationForm_CoachingQualificationDate_Holder label{visibility:visible;display:inline-block;}#Form_CoachRegistrationForm_TermsAndConditions_Holder label{float:unset;margin-top:20px;}.pregform h1{color:#ccc;font-size:2em;letter-spacing:1px;}.pregform input[type="checkbox"]{width:20px;height:20px;border-radius:5px;margin-bottom:-3px;border:1px solid #999;margin-right:5px;color:#999;}.modal p,.modal li{font-size:0.9em;color:#999;}.modal h2{font-size:1.4em;}.modal .btn{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#999;border:1px solid #999;padding:8px 5px;font-size:1.2rem;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-right:10px;margin-top:10px;border-radius:5px;}.modal .btn:hover{background-color:#333;color:#fff;}.with-back{margin:50px 0px;}.with-back-top{margin:70px 0px 0px 0px;}.webapp-top-bottom{margin:60px 0px 100px 0px;}#profile{padding:20px;}#profile .profile-img img{margin:20px;}#profile h2{color:#333;font-size:1.4em;letter-spacing:1px;margin-top:20px;}#profile a.btn{border:1px #ccc solid;color:#ccc;width:98%;margin:1%;}#profile a.btn:hover{border:1px #ccc solid;background-color:#ccc;color:#333;width:98%;margin:1%;}#profile a.btn-green{border:1px #A5C938 solid;background-color:#A5C938;color:#FFF;width:98%;margin:1%;}#profile a.btn-green:hover{border:1px #ccc solid;background-color:#ccc;color:#333;width:98%;margin:1%;}#profile .profile-age{color:#ccc;}#profile .profile-location{color:#ccc;}#profile .profile-bio{color:#ccc;}#profile .profile-name{margin-bottom:5px;margin-top:40px;}#profile hr{margin:40px 0px;}.court_img_space{padding:0px 20px 0px 0px;}.challenge_img_space{padding:0px 12px 0px 0px;}.trophy_space{padding:0px 12px;height:60px;}.trophy_space_lock{padding:0px 12px;height:50px;}.trophy_space_flame{padding:0px 12px;height:78px;margin-bottom:18px;}.webappback h1{font-size:1.2em;color:#ccc;letter-spacing:1px;text-align:center;}.find-a-coach h2{color:#333;font-size:1.4em;letter-spacing:1px;margin-top:20px;}.webappsuccess{padding:80px 20px;text-align:center;}.webappsuccess h1{color:#999;font-size:1.2em;letter-spacing:1px;margin-top:40px;}.webappsuccess p{color:#ccc;}.webappsuccess a.btn-green{border:1px #A5C938 solid;background-color:#A5C938;color:#FFF;width:100%;}.webappsuccess a.btn-green:hover{border:1px #ccc solid;background-color:#ccc;color:#333;width:100%;}.messageitems img{border-radius:50%;border:1px solid #ccc;margin-right:15px;}.messageitems a{text-decoration:none;color:#333;}.messageitems a:hover{text-decoration:none;color:#A5C938;}.messageitems .badge-primary{color:#fff;background-color:#A5C938;}.ss-content{}.grecaptcha-badge{bottom:94px !important;}.ss-website-alerts{margin-top:10px;}.video-link{border:1px solid #ccc;padding:10px;border-radius:5px;display:inline-block;margin:0px 3px 3px 0px;}.video-play{position:absolute;top:20%;left:42%;color:#fff;font-size:3rem;z-index:4;}.video-duration{display:inline-block;width:100%;color:#999;padding-top:5px;}.video-name{display:inline-block;width:100%;color:#333;}.video-img{border-radius:5px;}@media screen and (max-width:720px){.grecaptcha-badge{bottom:74px !important;}.btn,.ss-content .btn{padding:10px 10px;font-size:0.9rem;line-height:1.5;min-width:unset;margin-right:5px;margin-top:10px;border-radius:8px;}.wp-menu{height:60px;position:fixed;left:0px;bottom:0px;}.wp-menu-item a{padding:10px 20px;}.chattext{bottom:50px;}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{}.court_img_space{padding:0px 20px 0px 0px;}.challenge_img_space{padding:0px 5px 0px 0px;}.trophy_space{padding:0px 5px;height:50px;}.trophy_space_lock{padding:0px 5px;height:40px;}.trophy_space_flame{padding:0px 5px;height:68px;margin-bottom:18px;}}@media screen and (max-width:380px){.court_img_space{padding:0px 10px 0px 0px;}.challenge_img_space{padding:0px 4px 0px 0px;}.trophy_space{padding:0px 4px;height:50px;}.trophy_space_lock{padding:0px 4px;height:40px;}.trophy_space_flame{padding:0px 4px;height:68px;margin-bottom:18px;}}