.package-menu-wrapper,.credit-sessions-wrapper{padding:2rem}.package-menu-wrapper .package-balance-item-wrapper,.credit-sessions-wrapper .package-balance-item-wrapper{max-width:49%}.package-menu-wrapper .desc,.credit-sessions-wrapper .desc{font-family:Arial,Helvetica,sans-serif!important;font-size:80%;color:#3d3d3c}.credits-wallet-subtitle{color:#222;margin-block:1rem}.credits-wallet-list{display:flex;flex-wrap:wrap}.bell-hiden-content .bell-title{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:30px;color:#262626;text-align:left;line-height:44px;text-transform:uppercase;padding-left:20px}.admin-notif-item-wrapper .admin-notif-item{padding-top:10px;padding-left:20px;padding-right:30px;border-bottom:1px solid rgb(226,226,226)}.admin-notif-item .title{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#212121;text-align:left;line-height:22px;text-transform:uppercase;margin-bottom:10px}.admin-notif-item .message-body{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#545454;text-align:left;line-height:20px;margin-bottom:20px;white-space:pre-wrap}.admin-notif-item .message-body b{font-weight:bolder}.admin-notif-item .signature-wrapper{margin-bottom:20px}.signature-wrapper .signature-date{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#545454;text-align:left;line-height:20px;font-weight:700}.signature-wrapper .signature-title{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#959595;text-align:left;line-height:20px}.admin-notif-item .dismiss-btn{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#ff4242;line-height:19px;margin-bottom:20px;cursor:pointer;width:48px;position:absolute;right:0}.admin-notif-item .btn-wrapper{text-align:right;position:relative;height:40px}.admin-notif-item .dismiss-btn:hover{text-decoration:underline}.notif-item-wrapper .notif-item{padding:30px;border-bottom:1px solid rgb(226,226,226)}.notif-item .notif-time-wrapper{display:table;margin-bottom:10px}.notif-time-wrapper .date,.notif-time-wrapper .month,.notif-time-wrapper .time-start-wrapper,.notif-time-wrapper .time-divider,.notif-time-wrapper .time-end-wrapper{display:table-cell;padding-right:5px}.notif-time-wrapper .date,.notif-time-wrapper .month{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:165%;color:#404040}.notif-item .title{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:19px;color:#404040;line-height:25px;position:relative;padding-left:15px;margin-bottom:15px}.notif-item .title .title-message>a{display:none}.notif-item .title-icon{position:absolute;height:10px;width:10px;top:8px;left:-20px;border-radius:10px}.notif-item .title:after{position:absolute;content:"";height:18px;width:14px;background:url(/content/img/bellcopy2.svg) left center no-repeat;top:4px;left:-3px}.notif-item.lesson .title-icon{background-color:#8d5199}.notif-item.play .title-icon{background-color:#00b0f0}.notif-item.clinic .title-icon{background-color:#8c8c35}.notif-item .btn-view-notif{min-width:unset;white-space:nowrap}.bell-hiden-content .top-bord{padding-top:20px}.modal-dialog-wrapper .tabs-content .slider-wrapper{margin-bottom:30px;margin-top:30px}.form-seeking-board-wrapper .inputs-wrapper .sex-input-wrapper,.form-seeking-board-wrapper .inputs-wrapper .skill-input-wrapper{display:inline-block;width:50%}.form-seeking-board-wrapper .inputs-wrapper .sex-input-wrapper{margin-right:-.3em;padding-right:10px}.form-seeking-board-wrapper .inputs-wrapper .skill-input-wrapper{padding-left:10px}.form-seeking-board-wrapper .label-input{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#949494;line-height:25px;margin-bottom:5px;text-align:left}.form-seeking-board-wrapper .players-wrapper{margin-top:15px}.form-seeking-board-wrapper.private .players-item{color:#959595;border:1px solid rgb(217,217,217);cursor:default}.form-seeking-board-wrapper.private .players-item:hover{background:none}.form-seeking-board-wrapper.private .players-item.choosed{color:#fff;background-color:#bfbfbf;border:1px solid rgb(191,191,191)}.form-seeking-board-wrapper .sex-input-wrapper,.form-seeking-board-wrapper .skill-input-wrapper,.form-seeking-board-wrapper .type-of-play-input-wrapper{position:relative}.form-seeking-board-wrapper .sex-input-wrapper:after,.form-seeking-board-wrapper .skill-input-wrapper:after,.form-seeking-board-wrapper .type-of-play-input-wrapper:after{content:" ";width:0px;height:0px;border-left:5px solid transparent;border-right:5px solid transparent;transition:all .1s ease-in 0s;position:absolute;top:15px;right:12px;cursor:pointer}.form-seeking-board-wrapper .sex-input-wrapper:after,.form-seeking-board-wrapper .sex-input-wrapper .caret{right:23px}.form-seeking-board-wrapper.private .sex-input-wrapper:after,.form-seeking-board-wrapper.private .skill-input-wrapper:after,.form-seeking-board-wrapper.private .type-of-play-input-wrapper:after{border-top:6px solid rgba(85,85,85,.5)}.form-seeking-board-wrapper.open .sex-input-wrapper:after,.form-seeking-board-wrapper.open .skill-input-wrapper:after,.form-seeking-board-wrapper.open .type-of-play-input-wrapper:after{border-top:6px solid rgb(85,85,85)}.form-seeking-board-wrapper.private input[type=text]{border:1px solid rgba(153,153,153,.55);pointer-events:none;color:#aaa;background:#fff}.form-seeking-board-wrapper.open input[type=text]{border:1px solid rgb(153,153,153)}.form-seeking-board-wrapper.open input[type=text]::-webkit-input-placeholder,.form-seeking-board-wrapper.open input[type=text]::-moz-placeholder{color:#404040}.form-seeking-board-wrapper.private input[type=text]::-webkit-input-placeholder,.form-seeking-board-wrapper.private input[type=text]::-moz-placeholder{color:#949494}.form-seeking-board-wrapper.private .not-default-value input[type=text]::-webkit-input-placeholder{color:#949494}.form-seeking-board-wrapper.private .not-default-value input[type=text]::-moz-placeholder{color:#949494;opacity:1}.form-seeking-board-wrapper.open input[type=text]::-moz-placeholder{color:#404040;opacity:1}.form-seeking-board-wrapper.private .not-default-value input[type=text]:-ms-input-placeholder{color:#949494}.form-seeking-board-wrapper.open input[type=text]:-ms-input-placeholder{color:#404040}.form-seeking-board-wrapper.private .not-default-value input[type=text]::-ms-input-placeholder{color:#949494}.form-seeking-board-wrapper.open input[type=text]::-ms-input-placeholder{color:#404040}.form-seeking-board-wrapper.private .custom-select .caret{border-top:6px solid #949494;cursor:default}.sex-input-wrapper .search-list{width:auto;left:0;right:10px}.skill-input-wrapper .search-list{width:auto;left:10px;right:0}.profile-edit-modal .sex-input-wrapper .search-list{right:0}.profile-edit-modal .skill-input-wrapper .search-list{left:0}.sex-input-wrapper .search-list-item .name,.skill-input-wrapper .search-list-item .name{width:185px}.form-seeking-board-wrapper input[type=text]:focus{border:1px solid #333333}.modal-dialog-wrapper.booking{width:584px}.modal-dialog-wrapper.booking.lesson .modal-dialog-body{padding:0 40px;border-bottom:1px solid rgb(226,226,226)}.modal-dialog-wrapper.booking.lesson .payment-wrapper .payment-sharing-wrapper{padding-left:0;border-left:none}.modal-dialog-wrapper.booking .modal-dialog-header .slider-wrapper .switch-label.left-label{width:42%;text-align:left}.modal-dialog-wrapper.booking .modal-dialog-header .slider-wrapper .switch{margin-right:10px}.modal-dialog-wrapper.booking .court-coach-tier-wrapper{margin-bottom:10px;text-align:left}.modal-dialog-wrapper.booking .court-coach-tier-wrapper .coach{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:17px;font-weight:500;color:#404040;padding-top:7px;padding-left:40px;margin-right:20px;height:30px;text-transform:uppercase;position:relative}.modal-dialog-wrapper.booking .court-coach-tier-wrapper .coach .avatar{display:block;position:absolute;width:30px;height:30px;top:0;left:0;border-radius:50%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAIAAAC0Ujn1AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAAImUlEQVRIS3WWd1RTWR7H+ddz9njWPes6o646COrax1HUVRlHBXREEYTQi4CFIig2SqSIKFWKAhGklxBiNIC0hBKSEIrU0CFAAoSEEFLfSw/uDWQcddzv+Z73xzvvfu593/s7v3sNPv1/LS9r1WqVQimTySQQLBJLlsRivkQikEIimRxSqZRarVb/6ff0fTSAAiIEreAkfGCReFEgXFgScFefqxaJ+WAOrVajH/a1voNWq5WwTLIC1RlAJdIluVyi1shUalgKCT6jgRf582AChUKmH/yFvkIvLy8rwWJhkUQqWOXCsEijkYNVj4zQm0mEtjYyi8WAZSIwAX+Js8CbA+Ytsnm8ealEBIbrQSv6Er0MJocgMQSLQZpSoUCjUgpES6Xl+deuOx8zPbx991bj/YYnzhwNQd6lD7YLBRzu/AybPc2enwJPLpslFi59Sf8TrVQqIEiiM0BLRVq1cnqW6R3os3nXpg3b16/797q1m9au2/bPtZvX/W3DmqO/HkS/LZqdYTKnJliTY7NTE3PTk2zW1Jd0PRpUAgxiXEVDEpVaNcOdQXg6AOKuA4ZHTQ+a/nbk7Lnjx08e3r3feNuOjX//cY3xAcNXr1NHhvoZAwPM4eHJsWEmY2yOOQlD0lWmDg3qQS6HP6NhGALzot+jtxj/YH7WJCU8EJ+VUJ+TUvkytuRZWGZ4YJgPwt321N59Gw4eMSory+7raqV3dw72dY8O9k+Pj3LnZsBC9WgVKAlYqkPrLJHJZYpldVh0yO/mxwmF6WPvCyZwBVPYgonirKHc1P6cpLqk4JLoWxGBV/bu/kfAXbem5opWMvFjO7mvu31ksG9qfEQk5OvQIBo52D2ZFBiWQ+CpUMqXIEFAiA8qETlLfM94VzyFx45j0SPleYOlb+h5KNKLyNKIa0XPXN2tj9g5nsVX5pGJ1W1UQlcHaaCvY3yEPjczpdGoDTRazSrxM1qpVrAX2aERQRX5adN1uGk8hlmBHy5D9xS/6SnK7srJIKVG4p5eQ8c4IP0vOrufLUEnNRNwNEpdB62xr5s2Mtg7OT4kgyEDXRpfo+VKGYfPyclOJePyJ+twzNoqXgNpoa5hHI1mlJWMoAs68tJwMX6YJ06JD21v+lzMK4pprCunUWrbWxt6PlKHB7onRgcE/AUD8PvfoGGlnMvnvkXn9NaWk0tR0Y/vxAbfb8rNna6pYlRh8BlxYbfdvZwsEgIsM5Hu3t6WmdlPCNUYCqmmjdrQ3UkZoneBTDhzLANILpPIwN7pLQY7qVQu8DlVmLwP+RmRYXfdrns4ONjEhfnRq1HkwicPH1xDuNq7uNjd87GOQ3rccDfLfBVRW1VCIYG4iZ1tLfTej2ND9Fkmw0D6DRqEJIOZwwMt2OLE8DBPr5u2CE/T844uDm60wpQ3ET4WF6+YX75pdubyVcSl0ECnmOvnsuMC37/NJTVWtlIIHbTm/p5OXRUyxgxWVgp9RotAxcPQYl//cAUuJhTpd+uRv/99e4/boUGP+otfF0X62125anvVz9HezQphE3LLHv3IOj/aC12S0UDEU8l1bdSm3q72kYG+qYlRA+kKGuQALIJ0lsjlwu7e8dK8pCdh3q4Bnm5+wb43ydnps5hy/MMb4V6XvOysENaOtletwn1s4z3NMiM9S4oSifXvKM21NEpDb1fbML2XyRg3gBUKMWhloN39YbFCJRibrEqOrcx5iY5PyY2K6UdlzJUX8yqqCWFBmTdsSsIDEvx9Ex56xgXaBl4+8Sr6RmFxHECTm2uoLcTuztah/u451rSBXKUWw4Cus1AqF0hkAkglg1ToHFTRi2cLjQQBoXKyuKAsIaroefg9J0tfy19r4pG92TEfEn0euJ974HExM96/sFi36pamagqpvquDOtDbxVvggLrWCCTwH4aWxNAiiFy5jMWWxUeHTBNqKVmo645Wvxzf8/N+470mO376z2aE+X9xUbcrn99yRRzz8D2fmhyAKU4j1OGaiJXk5vqP7RR6z0dIIjbQLi+LpDJABOaLpMCLIqlUrukaHEx7Gd+FQ0f4eu/YtdHW4my4l/dNR6tDv+zebrTxnvO5rFBne8Rx32Dr1JQ7mFJUXXV5Qz2e1Fjb0doyOkQHHUrXnmQKpR4qlADzBGKBULYght7koNBp8V4eNt6uNlRUFi09GxsZ8sDd3g5h6eZ82vfaaVu7Y48fO6Un3y1HZ9dUYetr3jUSPtAoTRz2nL7zabRaEMUqdMUiLji8FNqqqg/37vhYW5vd9/dMfYpEXLFwtDHzdbvg7Gz+MOiqHcLEN8D66XPv9Azk+9Kc6gpcfU1FE7Gmr6dTqVDo0UByhYq3JF7gi4C5fOE8X7QogllTzKBAnwMn9tq7WN8O8L5ibX7mzCETU8NT5/c+cjK9f/lwiMeFkNvWGW9isdiSDxVvAbq5oXaBO7/K1KNB75dACg5PDDzPE87xBFy+mDfLJla8M/39lOGB7cd+M7F3trlkZbnTZM+/jDdf3Plj0rmdSRZGie4nC19HvcUWVuGxddX4ibHhbw8wIPBKIJKxueJZrmAOpCNVzY4xxjva455Frd+yfr3RD0aHdm7ft2uT0dZNxtscLA7GX9iGdzyED7Yvynpeiil6hy3t6+7UaP68k/yJBgJ0CayQSJVCqTIPjU6Nj2dQWwdILSFB/vsO7TTcv3XPgZ+O/LzNzeZkcjDilduRAs/TYa7myIigrNLczu52cKLqQSv6Cg0EfoazsJiciVq3ZWNUaDCL2s4kt402NTeXo+vLCjBZsUg/2+RHruj4gPxwlwDEsU2b1pjZXCC1U/56SfsWvappFiv2ReKTcOQolTba3jFCbR1rIU+2tBDzk1ERvpi0cEx6RGYs2GOXFykJzBmWftjX+j56VfOc+VkWi8eeB3eBUVpbH4HYhM5vxBbR6vA9rY2M8WEul6P/9K/69Ol/dWXIfTi/M9cAAAAASUVORK5CYII=) left center no-repeat;background-size:30px}.modal-dialog-wrapper.booking .court-coach-tier-wrapper .coach,.modal-dialog-wrapper.booking .court-coach-tier-wrapper .tier-wrapper,.modal-dialog-wrapper.booking .court-coach-tier-wrapper .court-number{display:inline-block;vertical-align:top;text-align:left}.modal-dialog-wrapper.booking .court-coach-tier-wrapper .tier-wrapper{text-transform:uppercase;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:17px;font-weight:500;color:#404040;margin-right:30px}.modal-dialog-wrapper.booking .court-coach-tier-wrapper .coach,.modal-dialog-wrapper.booking .court-coach-tier-wrapper .tier-wrapper{display:none}.modal-dialog-wrapper.booking.lesson.show-coach .court-coach-tier-wrapper .coach,.modal-dialog-wrapper.booking.lesson.show-tier .court-coach-tier-wrapper .tier-wrapper{display:inline-block}.modal-dialog-wrapper.booking.lesson.show-tier .modal-dialog-body .date-wrapper{margin-bottom:15px}.modal-dialog-wrapper.booking.lesson.show-coach .court-coach-tier-wrapper .court-number{padding-top:6px;text-transform:uppercase}.modal-dialog-wrapper.booking.lesson.show-coach .court-coach-tier-wrapper .coach{padding:0}.modal-dialog-wrapper.booking.lesson.show-coach .court-coach-tier-wrapper .coach .coach-photo,.modal-dialog-wrapper.booking.lesson.show-coach .court-coach-tier-wrapper .coach .coach-wrapper{display:inline-block;vertical-align:middle}.modal-dialog-wrapper.booking.lesson.show-coach .court-coach-tier-wrapper .coach .coach-wrapper{max-width:140px}.modal-dialog-wrapper.booking.play .players-wrapper .players-item{width:50%}.modal-dialog-wrapper.booking.play .players-wrapper .players-item.third,.modal-dialog-wrapper.booking.play .players-wrapper .players-item.fourth,.modal-dialog-wrapper.booking.play .players-wrapper .players-item.fifth{display:none}.modal-dialog-wrapper.booking.play .players-wrapper .players-item.second{border-right:1px solid rgb(226,226,226)}.modal-dialog-wrapper.booking .modal-dialog-sub-body{padding:30px 40px;border-bottom:1px solid rgb(226,226,226)}.payment-wrapper{display:table;width:100%;border-top:1px solid #e2e2e2;padding:30px 0}.payment-wrapper .payment-method-wrapper,.payment-wrapper .payment-sharing-wrapper{display:table-cell;width:50%;text-align:left}.payment-wrapper .payment-sharing-wrapper{border-left:1px solid rgb(226,226,226);padding-left:30px}.modal-dialog-body .payment-method-wrapper .title,.modal-dialog-body .payment-sharing-wrapper .title{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#949494;line-height:25px;margin-bottom:0}.payment-sharing-wrapper .title{display:inline-block}.payment-sharing-wrapper .help-wrapper{display:inline-block;height:13px;width:13px;margin-left:5px;background:url(/content/img/help.svg) center center no-repeat;position:relative}.payment-sharing-wrapper .tooltip-wrapper:after{content:"";position:absolute;top:-8px;right:0;border:4px solid transparent;border-right:4px solid black;border-bottom:4px solid black}.payment-sharing-wrapper .help-wrapper .tooltip-wrapper{position:absolute;top:25px;width:440px;height:100px;right:5px;background-color:#000;padding:10px 15px;display:none;z-index:2}.help-wrapper .tooltip-wrapper span{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#ccc;text-align:left;line-height:20px}.payment-sharing-wrapper .help-wrapper:hover .tooltip-wrapper{display:block}.radio-wrapper .radio-item{margin-top:15px}.radio-item .form-check-text{position:relative;font-size:17px;font-weight:300;color:#222;font-family:Arial,Helvetica,sans-serif;padding-left:25px}.radio-item .form-check-input[type=radio]+.form-check-text:before{position:absolute;content:"";display:inline-block;top:calc(50% - 9px);left:0;height:16px;width:16px;border:1px solid rgb(153,153,153);border-radius:8px}.radio-item .form-check-input[type=radio]:checked+.form-check-text{color:#ff4242}.radio-item .form-check-input[type=radio]:checked+.form-check-text:before{border:5px solid rgb(255,66,66);border-radius:8px}.modal-dialog-wrapper.booking .modal-dialog-footer{border-top:none!important}.modal-dialog-wrapper.booking .modal-dialog-footer .btn-book-wrapper button.btn-book{width:207px}.modal-dialog-wrapper.booking:not(.group).player-1 .invite-wrapper .tabs-navigation li a,.modal-dialog-wrapper.booking:not(.group).player-1 .invite-wrapper .tabs-navigation li.active a{color:#949494;border-color:#555}.modal-dialog-wrapper.booking:not(.group).player-1 .invite-wrapper .tabs-navigation li.active a{border-bottom:none}.modal-dialog-wrapper.booking:not(.group).player-1 .invite-wrapper .title{color:#949494}.modal-dialog-wrapper.booking:not(.group).player-1 .invite-wrapper input[type=text]{border:1px solid rgba(153,153,153,.55);pointer-events:none;color:#aaa;background:#fff}.modal-dialog-wrapper.booking.lesson.show-tier{padding:0}.btn-book-wrapper .btn-save-book,.btn-book-wrapper .btn-delete-book{width:100px!important;margin-left:20px}.btn-book-wrapper .btn-save-book:hover{background:#555;color:#fff}.btn-book-wrapper .btn-save-book{left:10px;border:2px solid #555555}.modal-session-info .modal-dialog-sub-body{padding-top:20px;position:relative}.modal-session-info .modal-dialog-sub-body:before{position:absolute;content:"";left:-40px;top:20px;right:-40px;border-top:1px solid rgb(226,226,226)}.modal-session-info .modal-dialog-sub-body .title{margin-bottom:0;margin-top:20px}.modal-dialog-wrapper .modal-dialog-body .video-wrapper{border-top:1px solid #e2e2e2;padding-top:30px}.modal-dialog-wrapper .modal-dialog-body .video-wrapper>.title{font-family:Arial,Helvetica,sans-serif;font-size:21px;color:#222;margin-bottom:22px;text-align:left}.modal-dialog-wrapper .modal-dialog-body .video-wrapper .slider-wrapper{display:flex;align-items:center;margin-bottom:20px}.modal-dialog-wrapper .modal-dialog-body .video-wrapper .slider-wrapper .switch-label{width:unset!important}.modal-dialog-wrapper .modal-dialog-body .video-wrapper .description{font-size:15px;color:#919191;font-family:Arial,Helvetica,sans-serif;margin-bottom:15px;line-height:19px;margin-top:15px}.modal-dialog-wrapper.booking .search-list .search-list-item .btns-wrapper .btn-container{width:unset!important;margin-left:30px}.modal-dialog-wrapper .btn-book-wrapper{display:flex;flex-direction:column;justify-content:flex-end;margin-left:10px}.modal-dialog-wrapper .btn-book-wrapper .btns-book-wrapper{display:flex}.session-prices{flex:1}.session-prices .session-price:not(:last-child){margin-bottom:20px}.modal-dialog-wrapper.your-estimated-charges-modal{width:838px;left:0;border-top:5px solid #ff4242}.modal-dialog-wrapper.your-estimated-charges-modal .modal-dialog-header{border-color:#ff4242}.book-note{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#404040;margin-bottom:25px;line-height:21px}.book-note a{font-weight:700;color:#222!important}.book-note a:hover{text-decoration:underline}.your-estimated-charges-modal .modal-dialog-header .title.checkout{margin-bottom:30px}.estimated-charges-date{margin-bottom:5px}.your-estimated-charges-modal .package-sub-title{margin:25px 0;padding:10px 25px;background:#f2f2f2;font-size:15px;color:#a6a6a6;font-family:Arial,Helvetica,sans-serif}.your-estimated-charges-modal .package-sub-title a{color:#ff4242}.your-estimated-charges-modal .modal-dialog-body{padding-top:20px}.estimated-charges-date .day{font-size:165%;color:#404040;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:23px}.your-estimated-charges-modal .title.est-charges{margin-bottom:15px}.estimated-charges-date .month,.estimated-charges-date .comma{font-size:165%;color:#404040;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:23px}.estimated-charges-list-wrapper{margin-bottom:20px}.estimated-charges-list-wrapper .estimated-charges-list-item{padding-top:20px;padding-bottom:15px;border-bottom:1px solid rgb(226,226,226)}.estimated-charges-list-wrapper .estimated-charges-list-item.validation-error{border-left:5px solid #ff6f26;padding-left:20px}.estimated-charges-list-wrapper .estimated-charges-list-item.validation-error .estimated-charges-date span,.estimated-charges-list-wrapper .estimated-charges-list-item.validation-error .time-wrapper div{color:#ff6f26}.estimated-charges-list-wrapper .estimated-charges-list-item.validation-error .session-name,.estimated-charges-list-wrapper .estimated-charges-list-item.validation-error .court-wrapper,.estimated-charges-list-wrapper .estimated-charges-list-item.validation-error .price-wrapper,.estimated-charges-list-wrapper .estimated-charges-list-item.validation-error .credit-count,.estimated-charges-list-wrapper .estimated-charges-list-item.validation-error .credit-label{color:#adadad}.estimated-charges-list-wrapper .estimated-charges-list-item.validation-warning{border-left:5px solid #ffba19;padding-left:20px}.estimated-charges-list-wrapper .estimated-charges-list-item .delete{display:table-cell;vertical-align:top;text-align:right;width:30px}.estimated-charges-list-wrapper .estimated-charges-list-item .validation-wrapper div{font-size:17px;font-family:Arial,Helvetica,sans-serif;padding-left:25px;line-height:21px}.estimated-charges-list-wrapper .estimated-charges-list-item .validation-wrapper div.validation-error{background:url(/content/img/error.svg) left center no-repeat}.estimated-charges-list-wrapper .estimated-charges-list-item .validation-wrapper div.validation-warning{background:url(/content/img/warning.svg) left center no-repeat}.estimated-charges-list-wrapper .estimated-charges-list-item:first-child{border-top:1px solid rgb(226,226,226)}.estimated-charges-list-item .estimated-charges-list-item-content{display:flex;align-items:baseline;width:100%}.estimated-charges-list-item-content .delete-wrapper{background:url(/content/img/cart_delete.svg) right center no-repeat;width:15px;display:inline-block;height:20px;cursor:pointer;margin-left:10px;vertical-align:baseline}.estimated-charges-list-item-content .delete-wrapper:hover{background:url(/content/img/cart_delete_hover.svg) right center no-repeat}.estimated-charges-list-item-content .price-wrapper{font-size:23px;color:#262626;display:inline-block}.estimated-charges-list-item-content .info-wrapper{padding-top:0;width:100%;flex:1}.estimated-charges-list-item-content .time-wrapper{width:140px;display:flex}.time-wrapper .time-start-wrapper .time-start,.time-wrapper .time-divider,.time-wrapper .time-end-wrapper .time-end{font-size:23px}.estimated-charges-list-item-content .time-start-wrapper,.estimated-charges-list-item-content .time-divider,.estimated-charges-list-item-content .time-end-wrapper{display:flex;flex-direction:column}.estimated-charges-list-item-content .price-delete-wrapper{width:auto;display:flex;align-items:center;justify-content:flex-end}.info-wrapper .session-name{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:23px;color:#404040;padding-top:0;margin-bottom:15px;line-height:20px;padding-right:35px}.info-wrapper .court-info{display:table;width:100%}.court-info .coach-photo-wrapper{display:inline-block}.court-info .coach-photo-wrapper{vertical-align:top;display:none}.with-coach .court-info .coach-photo-wrapper{display:inline-block;width:30px}.with-coach .court-info .coach-photo-wrapper>img{display:block;width:100%;border-radius:50%}.court-info .coach-name{padding-left:7px;display:none}.with-coach .court-info .coach-name,.with-coach .court-info .court-wrapper{display:inline-block;padding-top:7px}.with-coach .court-info .coach-name{padding-right:30px;text-transform:uppercase}.court-info .coach-name,.court-info .court-wrapper{vertical-align:middle;font-size:17px;color:#404040;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif}.court-info .court-wrapper{text-transform:uppercase}.your-estimated-charges-modal .summary-wrapper{display:table;width:100%;margin-bottom:40px}.summary-wrapper .labels-wrapper,.summary-wrapper .counts-wrapper{display:table-cell;vertical-align:bottom;text-align:right}.summary-wrapper .counts-wrapper{width:115px}.summary-wrapper .sesson-price-label,.summary-wrapper .sesson-discount,.summary-wrapper .sesson-price-count,.summary-wrapper .sesson-discount-count{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#404040}.summary-wrapper .sesson-discount{margin-bottom:22px}.summary-wrapper .sesson-discount-count{margin-bottom:17px}.summary-wrapper .sesson-total,.summary-wrapper .sesson-total-count{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#404040}.summary-wrapper .sesson-total{font-size:23px}.summary-wrapper .sesson-total-count{font-size:28px}.summary-wrapper .sesson-price-label,.summary-wrapper .sesson-price-count{margin-bottom:15px}.your-estimated-charges-modal .btns-wrapper{padding-top:20px;padding-bottom:25px;text-align:right;align-items:center}.btns-wrapper .img-footer-wrapper,.btns-wrapper .btn-footer-wrapper{display:inline-block}.btns-wrapper .btn-footer-wrapper{width:220px;vertical-align:top;padding-top:15px;margin-left:60px}.your-estimated-charges-modal .authorize-img{height:57px;width:72px}.your-estimated-charges-modal .modal-dialog-body .modal-dialog-body-content{padding:0}.your-estimated-charges-modal .btns-wrapper.modal-dialog-body-content{padding-top:20px;padding-left:45px;padding-bottom:25px}.your-estimated-charges-modal .modal-dialog-body .divider-line{margin:0 -40px}.your-estimated-charges-modal .modal-dialog-body{padding:0 40px}.summary-wrapper .sesson-price-label,.summary-wrapper .sesson-discount,.summary-wrapper .sesson-total{display:inline-block;text-align:right;width:85%}.summary-wrapper .sesson-price-label,.summary-wrapper .sesson-discount{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#404040}.summary-wrapper .sesson-total{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#404040;font-size:23px}.summary-wrapper .sesson-price-count,.summary-wrapper .sesson-discount-count,.summary-wrapper .sesson-total-count{display:inline-block;text-align:right;width:15%;margin-right:-.3em}.summary-wrapper .sesson-price-count,.summary-wrapper .sesson-discount-count{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:19px}.summary-wrapper .sesson-total-count{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#404040;font-size:28px}.checkout-packages-modal .package-wrapper{width:100%}.package-wrapper{width:47.5%;border:1px solid #9d9d9d;margin-bottom:35px;display:flex;flex-direction:column}.package-wrapper header{padding:25px 30px 15px}.package-wrapper header .title-wrapper{display:flex;align-items:baseline;margin-bottom:10px}.package-wrapper header .title-wrapper .package-title{flex:1;padding-right:30px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:30px}.package-wrapper header .title-wrapper .expiration{font-size:17px;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#404040}.package-wrapper header .desc{font-size:17px;font-family:Arial,Helvetica,sans-serif;color:#919191}.package-wrapper main{border-top:1px solid #c4c4c4;margin:0 30px;padding:15px 0 10px;flex:1 0 auto}.package-wrapper main .credits-wrapper .credits-list{display:flex;flex-wrap:wrap;gap:.7rem;row-gap:1.5rem;justify-content:space-between}.package-wrapper main .credits-wrapper .credits-list .credits-item{width:48%}.package-wrapper footer{display:flex;background-color:#f2f2f2;padding:25px 30px;align-items:center}.package-wrapper footer .price-wrapper{flex:1;padding-right:30px;display:flex;flex-direction:column}.package-wrapper footer .price-wrapper .price-title{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:gray}.package-wrapper footer .price-wrapper .price{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:28px;color:#222}.package-wrapper footer .btns-wrapper button.btn{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:17px;padding:5px 17px;border:1px solid #222222;background:#fff;text-transform:uppercase;cursor:pointer;line-height:normal;min-width:145px;border-color:#555;color:#555;font-size:23px;border-color:#222;color:#222;width:175px;border-width:2px;background:transparent}.package-wrapper footer .btns-wrapper button.btn:disabled{opacity:.5;cursor:not-allowed}.package-wrapper footer .btns-wrapper button.btn .btn-icon{width:18px;height:18px}.package-wrapper footer .btns-wrapper button.btn:hover:not(:disabled){background:#555;color:#fff}.package-wrapper footer .btns-wrapper button.btn:hover:not(:disabled) .btn-icon{filter:brightness(0) invert(1)}.package-wrapper footer .btns-wrapper button.btn:hover{color:#fff;border-color:#555;background-color:#555}.billing-info-modal{width:534px}.billing-info-modal .description{font-size:15px;color:#949494;font-family:Arial,Helvetica,sans-serif;margin-bottom:40px;line-height:20px}.billing-info-modal .description p:first-child{margin-bottom:20px}.billing-info-modal .billing-card-info-wrapper{display:flex}.billing-info-modal .billing-card-info-wrapper .inputs-wrapper{flex:1}.billing-info-modal .img-sertificate-wrapper{width:150px;padding-top:25px;text-align:right}.billing-info-modal .divider-line{margin:15px 0}.billing-info-modal .inputs-group-inline .input-item:not(:first-child){margin-left:15px}.billing-info-modal .input-item.expiration-date-wrapper{flex:2;margin-right:10px}.billing-info-modal .input-item.expiration-date-wrapper .input-item{margin-bottom:0}.billing-info-modal .input-item.expiration-date-wrapper .input-item .validation-error{display:none}.billing-info-modal .input-item.cvv-input .validation-error{position:absolute}.billing-info-modal .input-item.visa-card,.billing-info-modal .input-item.master-cart-card,.billing-info-modal .input-item.amex-card{position:relative}.billing-info-modal .input-item.visa-card:after,.billing-info-modal .input-item.master-cart-card:after,.billing-info-modal .input-item.amex-card:after{content:"";position:absolute;width:26px;height:18px;right:10px;top:31px}.billing-info-modal .input-item.visa-card:after{background:url(/content/img/card_visa.svg) left center no-repeat}.billing-info-modal .input-item.master-cart-card:after{background:url(/content/img/card_mastercard.svg) left center no-repeat}.billing-info-modal .input-item.amex-card:after{background:url(/content/img/card_amex.svg) left center no-repeat}.StripeElement{width:100%}.billing-info-modal-stripe .StripeElement--webkit-autofill{background:transparent!important}.billing-info-modal-stripe .StripeElement{width:100%;padding:6px 10px;border:1px solid #999999;margin-bottom:15px}.billing-info-modal-stripe .StripeElement--focus{border-color:#333}.billing-info-modal-stripe .StripeElement--invalid,.billing-info-modal-stripe .error .StripeElement{border-color:#ff4242}.billing-info-modal-stripe .modal-dialog-footer-content{justify-content:space-between}.modal-session-info{width:535px}.modal-session-info.play{border-top:5px solid #00b0f0}.modal-session-info.play .modal-dialog-header .modal-dialog-title .bage.open{background:#00b0f0}.modal-session-info.lesson{border-top:5px solid #af6bc2}.modal-session-info.lesson .modal-dialog-header .modal-dialog-title .bage.open{background:#af6bc2}.modal-session-info.custom{border-top:5px solid #ece57e}.modal-session-info.custom .modal-dialog-header .modal-dialog-title .bage.open{background:#ece57e}.modal-session-info.clinic{border-top:5px solid #a8bd34}.modal-session-info.clinic .modal-dialog-header .modal-dialog-title .bage.open{background:#a8bd34}.modal-session-info .modal-dialog-header .session-info>*{line-height:42px;display:inline-block;vertical-align:baseline}.modal-session-info .modal-dialog-header .session-info .slots{margin-right:5px}.modal-session-info .modal-dialog-header .session-info .slots-text{margin-right:25px}.modal-session-info .modal-dialog-header .session-info .skill{font-size:17px;color:#919191;font-family:Arial,Helvetica,sans-serif}.modal-session-info .modal-dialog-header .clinic-title{width:100%;font-size:17px;color:#222;font-family:Arial,Helvetica,sans-serif;margin-top:10px}.modal-session-info .modal-dialog-header.header-info .modal-dialog-title{margin-bottom:5px}.modal-session-info .modal-dialog-header .modal-dialog-title>.bage{display:inline-block;color:#fff;font-weight:400;font-size:40%;padding:4.5px 5px;font-family:Arial,Helvetica,sans-serif;margin-left:13px;vertical-align:top;margin-top:3px}.modal-session-info .modal-dialog-header .modal-dialog-title>.bage.close{background:#b3b3b3}.modal-session-info .modal-dialog-header .modal-dialog-title .ic_video{margin-left:13px}.modal-session-info .modal-dialog-header .modal-dialog-title .ic_video:before{content:url(/content/img/camera_black.svg);position:relative;top:-9px}.modal-session-info .modal-dialog-header .modal-dialog-title .course-title{font-size:15px;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;text-transform:uppercase}.modal-session-info .slots{font-family:Arial,Helvetica,sans-serif;font-size:19px;color:#404040}.modal-session-info .slots .slots-item{background:url(/content/img/player_null.svg) left center no-repeat;width:12px;height:14px;display:inline-block}.modal-session-info .slots .slots-item.vacancy{background:url(/content/img/player.svg) left center no-repeat}.modal-session-info .slots-text{font-size:17px;color:#404040;font-family:Arial,Helvetica,sans-serif}.modal-session-info .modal-dialog-body{padding:0 40px;border-bottom:1px solid #e2e2e2}.modal-session-info .session-players{padding:10px 0 25px}.modal-session-info .session-players .players{width:100%}.modal-session-info .session-players .invited,.modal-session-info .session-players .declined{margin-left:0;margin-top:3px}.modal-session-info .session-players .invited .players-name,.modal-session-info .session-players .declined .players-name{color:gray}.modal-session-info .session-players .invited .players-name:before,.modal-session-info .session-players .declined .players-name:before{background-color:gray}.modal-session-info .session-players .title{margin:0}.modal-session-info .session-players .players{padding:10px 20px;line-height:1}.modal-session-info .session-players .list>.players-name{position:relative;margin-right:0;cursor:pointer;line-height:22px}.modal-session-info .session-players .list>.players-name:hover .tooltip{display:block}.modal-session-info .session-players .list>*{white-space:nowrap;display:inline-block}.modal-session-info .session-players .list>*:not(:first-child){margin-left:20px}.modal-session-info .session-players>*>*{padding:4px 0}.modal-session-info .info-wrapper .coach{margin-right:30px;text-overflow:ellipsis;white-space:nowrap;width:50%}.modal-session-info .info-wrapper .coach,.modal-session-info .info-wrapper .court-number,.modal-session-info .info-wrapper .gender,.modal-session-info .info-wrapper .age{display:inline-block;vertical-align:top}.modal-session-info .info-wrapper .gender,.modal-session-info .info-wrapper .age{font-size:17px;color:#919191;font-family:Arial,Helvetica,sans-serif;padding-left:25px}.modal-session-info .info-wrapper .description{font-size:16px;color:#919191;font-family:Arial,Helvetica,sans-serif;margin-bottom:15px;line-height:21px;margin-top:15px}.modal-session-info .info-wrapper .description em{font-style:italic}.modal-session-info .info-wrapper .description strong{font-weight:700;color:#222}.modal-session-info .info-wrapper .description>p{font-size:17px;color:gray;line-height:22px!important;text-align:left}.modal-session-info .info-wrapper .description>ol,.modal-session-info .info-wrapper .description>ul{display:block;margin-top:1em;margin-bottom:1em;padding-left:40px}.modal-session-info .info-wrapper .description>ol li,.modal-session-info .info-wrapper .description>ul li{text-align:left}.modal-session-info .info-wrapper .description>ol{list-style-type:decimal}.modal-session-info .info-wrapper .description>ul{list-style-type:disc}.modal-session-info .info-wrapper .description .invite-wrapper{transition:height .3s linear}.modal-session-info .info-wrapper .video-wrapper .share-url .share-btn{font-size:15px}.modal-session-info .info-wrapper .divider-line-modal{margin:25px 0}.modal-session-info .modal-dialog-footer-content button{width:auto;padding-right:15px;padding-left:15px}.share-url{margin:30px 0}.share-url .title{font-size:16px;color:gray;font-family:Arial,Helvetica,sans-serif;margin-bottom:15px}.share-url .link-wrapper{display:table;width:100%}.share-url .link-wrapper>*{display:table-cell;margin:0}.share-url .link-wrapper>input{width:100%}.share-url .link-wrapper>.share-btn{padding-left:0;padding-right:0}.share-btn{padding:0 20px;text-align:center;font-family:Arial,Helvetica,sans-serif;color:#ff4242;font-size:15px}.share-btn.icon-btn.facebook{background:url(/content/img/facebook.svg) left center no-repeat;background-size:14px}.share-btn.icon-btn.mail{background:url(/content/img/send_link.svg) left center no-repeat;background-size:18px;padding-left:25px}.share-btn.icon-btn.copy{background:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAASCAMAAACzQHQ9AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAASFBMVEUAAAD/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkL/QkIAAAD5VhEwAAAAFnRSTlMAhvwQ++KwC6Ays8C5TMjw4CAU12L3jShtyQAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiBxkBCRNc10SMAAAARklEQVQY02NgZBKDAWYGIGBhZYMBdhBfjIMBBQD5nFzcUMDDC+LzwU0Q4wfxBRB8MbrzBYVQ+UBAiC+M4LKA+CKiMC4TIwCZoBDi4VtjVgAAAABJRU5ErkJggg==) left center no-repeat}.share-btn.icon-btn.video{background:url(/content/img/camera_red.svg) left center no-repeat;background-size:18px;padding-left:25px}.share-btn-wrapper .share-btn{font-size:17px;margin-right:10px}.share-btn:hover{text-decoration:underline}.modal-session-info .modal-dialog-footer-content button{height:31px;font-size:16px;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;width:149px;background:#fff;border:1px solid #555555;cursor:pointer}.modal-session-info .modal-dialog-footer-content button:not([disabled]):not(.btn-book):hover{background:#555;color:#fff;outline:none!important}.modal-session-info .modal-dialog-header.header-info .modal-dialog-title{position:relative}.modal-session-info .modal-dialog-header .session-info .skill{vertical-align:top;line-height:13px}.modal-session-info.clinic .modal-dialog-header .session-info .skill{display:block;margin-bottom:20px}.join-dialog-block .btn-book-wrapper .btn-save-book,.join-dialog-block .btn-book-wrapper .btn-delete-book{width:100px!important;margin-left:20px}.join-dialog-block .btn-book-wrapper .btn-save-book:hover{background-color:#555!important;color:#fff!important}.btn-book-wrapper .btn-save-book{left:10px;border:2px solid #555555!important}.btn-book-wrapper .btn-delete-book{right:0}.modal-session-info .info-wrapper .coach{text-overflow:ellipsis;white-space:nowrap;max-width:35%;margin-right:10px;vertical-align:middle}.modal-session-info .info-wrapper .coach .coach-photo,.modal-session-info .info-wrapper .coach .coach-wrapper{display:inline-block;vertical-align:middle}.modal-session-info .info-wrapper .coach .coach-wrapper{max-width:130px}.modal-session-info .info-wrapper .court-number{vertical-align:middle;margin-bottom:0}.modal-session-info .info-wrapper .gender,.modal-session-info .info-wrapper .age{vertical-align:middle;padding-left:10px}.modal-session-info .modal-dialog-body .info-wrapper{padding-bottom:20px;text-align:left}.coach-tooltip{position:absolute;top:102px;left:0;background:#000;padding:7px 10px;display:none}.session-description-wrapper.clinic .coach-tooltip{top:75px}.session-info-my-sessions .coach-tooltip{top:70px}.coach-wrapper:hover+.coach-tooltip{display:inline-block;z-index:1}.coach-tooltip .coach-tooltip-title{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#ccc;text-align:left;line-height:20px;overflow:visible}.modal-dialog-wrapper.modal-session-info .btns-wrapper .left-btn-wrapper,.modal-dialog-wrapper.modal-session-info .btns-wrapper .right-btn-wrapper{display:inline-block;width:50%}.modal-dialog-wrapper.modal-session-info .btns-wrapper .left-btn-wrapper{text-align:left}.modal-dialog-wrapper.modal-session-info .btns-wrapper .right-btn-wrapper{text-align:right}.title-invitation{display:inline-block;padding-left:30px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyAKIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogd2lkdGg9IjIxcHgiIGhlaWdodD0iMjVweCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigyNTUsIDY2LCA2NikiCiBkPSJNMjAuNDcxLDIwLjk5NSBMMC41MjMsMjAuOTk1IEMwLjIzMCwyMC45OTUgLTAuMDAyLDIwLjc5MiAtMC4wMDIsMjAuNTQ1IEwtMC4wMDIsMTguMTY4IEMtMC4wMDIsMTcuOTU4IDAuMTA2LDE3Ljc3MCAwLjI4OCwxNy42NzkgTDIuNzQ5LDE2LjYxOSBDMi45MjYsMTYuNTI5IDMuMDQwLDE2LjM0MCAzLjA0MCwxNi4xMzEgTDMuMDQwLDkuNjYzIEMzLjA0MCw1LjYwNCA1LjQ1NSwyLjI0NCA5LjE4MiwxLjU5MyBDOS4xODIsMS41OTMgOS4zODUsLTAuMDA1IDEwLjQ5NSwtMC4wMDUgQzExLjYwNSwtMC4wMDUgMTEuODA5LDEuNTkzIDExLjgwOSwxLjU5MyBDMTUuNTI5LDIuMjQ0IDE4LjAxMSw1LjYwNCAxOC4wMTEsOS42NjMgTDE4LjAxMSwxNi4xMzEgQzE4LjAxMSwxNi4zNDAgMTguMTE5LDE2LjUyOSAxOC4zMDAsMTYuNjE5IEwyMC43MDgsMTcuNjc5IEMyMC44ODUsMTcuNzcwIDIwLjk5OCwxNy45NTggMjAuOTk4LDE4LjE2OCBMMjAuOTk4LDIwLjU0NSBDMjAuOTk4LDIwLjc5NiAyMC43NTksMjAuOTk1IDIwLjQ3MSwyMC45OTUgWk03Ljg5MSwyMi4wNTggTDEzLjEwMCwyMi4wNTggQzEzLjM1NSwyMi4wNTggMTMuNTM5LDIyLjI4NiAxMy40OTUsMjIuNTI5IEMxMy4yNjIsMjMuOTMwIDEyLjAwNSwyNC45OTkgMTAuNDkxLDI0Ljk5OSBDOC45NzcsMjQuOTk5IDcuNzI1LDIzLjkzMCA3LjQ4OCwyMi41MjkgQzcuNDQ4LDIyLjI4NiA3LjYzNSwyMi4wNTggNy44OTEsMjIuMDU4IFoiLz4KPC9zdmc+) left center no-repeat}.invitation-warning-wrapper{padding:25px;background-color:#f2f2f2;display:table;width:100%}.invitation-warning-wrapper .invitation-warning-ico-wrapper,.invitation-warning-wrapper .invitation-warning-desc-wrapper{display:table-cell;vertical-align:middle}.invitation-warning-ico-wrapper .invitation-warning-ico{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyAKIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogd2lkdGg9IjMwcHgiIGhlaWdodD0iMzBweCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigxNDEsIDgxLCAxNTMpIgogZD0iTTE0Ljk5NywyOS45OTkgQzYuNzA1LDI5Ljk5OSAtMC4wMDMsMjMuMjkxIC0wLjAwMywxNC45OTkgQy0wLjAwMyw2LjcwOCA2Ljc4MiwtMC4wMDEgMTQuOTk3LC0wLjAwMSBDMjMuMjkwLC0wLjAwMSAyOS45OTcsNi43MDggMjkuOTk3LDE0Ljk5OSBDMjkuOTk3LDIzLjI5MSAyMy4yOTAsMjkuOTk5IDE0Ljk5NywyOS45OTkgWk0xMi45NzAsNy4yOTcgTDEzLjc4MiwxNy44MzcgTDE2LjIxNCwxNy44MzcgTDE3LjAyNCw3LjI5NyBMMTIuOTcwLDcuMjk3IFpNMTQuOTk3LDE5LjQ3OSBDMTMuODc2LDE5LjQ3OSAxMi45NjYsMjAuMzc2IDEyLjk2NiwyMS40ODQgQzEyLjk2NiwyMi41OTEgMTMuODc2LDIzLjQ4OSAxNC45OTcsMjMuNDg5IEMxNi4xMTksMjMuNDg5IDE3LjAyOCwyMi41OTEgMTcuMDI4LDIxLjQ4NCBDMTcuMDI4LDIwLjM3NiAxNi4xMTksMTkuNDc5IDE0Ljk5NywxOS40NzkgWiIvPgo8L3N2Zz4=) left center no-repeat;display:inline-block;height:30px;width:50px}.invitation-warning-desc-wrapper .invitation-warning-desc{font-size:15px;color:#8d8d8d;font-family:Arial,Helvetica,sans-serif;line-height:20px}.share-btn.share-btn-touch{display:none!important}.btn-book-wrapper.join-dialog-block .btn-save-book{height:40px;font-size:22.2px}.modal-session-info .modal-dialog-footer-content button.btn-close-session,.modal-session-info .modal-dialog-footer button.btn-close-session{width:100px;height:40px;border:2px solid;background:#fff;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;cursor:pointer;text-transform:uppercase;font-size:185%}.modal-session-info .modal-dialog-footer-content button.btn-close-session:hover,.modal-session-info .modal-dialog-footer button.btn-close-session:hover{background:#555;color:#fff;border:2px solid #555}.modal-session-info .btn-drop-out[disabled],.modal-session-info .btn-cancel-session[disabled]{border:1px solid #AAA;color:#22222280;background:#fff;cursor:default}.modal-session-info .session-prices-wrapper{border-bottom:1px solid #e2e2e2;padding:30px 40px}.modal-dialog-wrapper.profile-edit-modal{width:405px;border-top:5px solid #ff4242}.img-uploader .img-uploader-content{width:120px;height:120px;background-color:#dfdfdf;border-radius:120px}.img-uploader .img-uploader-content img{padding:25px 35px;margin-bottom:15px}.profile-edit .form-wrapper .img-uploader,.profile-edit .form-wrapper .inputs-wrapper{display:table-cell;vertical-align:top}.profile-edit .form-wrapper .img-uploader{width:170px}.profile-edit .upload-photo-btn{padding-left:10px;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:lighter;color:#ff4242;cursor:pointer}.profile-edit .upload-photo-btn:hover{text-decoration:underline}.profile-edit .btns-wrapper{padding-top:30px;padding-bottom:30px;text-align:right}.checkbox-wrapper .available-invite span{font-size:17px;color:#404040;font-family:Arial,Helvetica,sans-serif;padding-left:25px}.profile-edit .input-item.skill{margin-bottom:10px}.profile-edit .input-item.checkbox-available{margin-bottom:15px}.profile-edit .input-item.date-of-birth .day-input-wrapper{width:21%}.profile-edit .input-item.date-of-birth .month-input-wrapper{width:44%}.profile-edit .input-item.date-of-birth .year-input-wrapper{width:27%}.day-input-wrapper .search-list-item .name,.month-input-wrapper .search-list-item .name,.year-input-wrapper .search-list-item .name{width:auto}.modal-dialog-body.profile-edit .input-item.squash-news-item{margin-top:0;margin-bottom:0}.modal-dialog-body.profile-edit .squash-news span{padding-left:25px}.profile-edit-modal .input-item.date-of-birth .month-input-wrapper,.profile-edit-modal .input-item.date-of-birth .year-input-wrapper{margin-left:16px}.profile-edit-modal .input-item.date-of-birth .custom-select input[type=number]::-webkit-input-placeholder,.profile-edit-modal .input-item.date-of-birth .custom-select input[type=text]::-webkit-input-placeholder,.profile-edit-modal .input-item.sex .custom-select input[type=text]::-webkit-input-placeholder,.profile-edit-modal .input-item.skill .custom-select input[type=text]::-webkit-input-placeholder{color:#000}.profile-edit-modal .profile-edit .react-tel-input{width:100%}.profile-edit-modal .profile-edit .react-tel-input input{width:285px;height:34px;font-size:17px;color:#404040;font-weight:lighter!important;font-family:Arial,Helvetica,sans-serif!important;font-size:17px!important;padding-left:10px;margin-left:40px;margin-bottom:15px!important;border:1px solid #999999;border-radius:0;padding-top:0!important;padding-bottom:0!important}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.profile-edit-modal .profile-edit .react-tel-input .flag-dropdown{border-radius:0;height:35px}}.profile-edit-modal .profile-edit .react-tel-input input:focus{border:1px solid #333333}.profile-edit-modal .profile-edit .react-tel-input .flag-dropdown{border-radius:0;height:34px}.profile-edit-modal .profile-edit .react-tel-input .selected-flag{height:32px;border-radius:0}.profile-edit-modal .profile-edit .react-tel-input .country-list{top:34px}.profile-edit-modal .profile-edit .error-message-wrapper{margin:15px -40px!important}.modal-dialog-wrapper.send-query{width:580px;border-top:5px solid #ff4242}.query-info-wrapper{margin-bottom:30px}.query-info-wrapper .query-info-header{display:table;width:100%;margin-bottom:5px}.query-info-header .session-date,.query-info-header .type,.query-info-header .payment-amount,.query-info-header .invoice{display:table-cell;font-size:17px;color:#949494;font-family:Arial,Helvetica,sans-serif;text-align:left}.query-info-body .session-date,.query-info-body .type,.query-info-body .payment-amount,.query-info-body .invoice{display:table-cell;font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#222;line-height:22px;font-weight:500;text-align:left}.query-info-header .session-date,.query-info-body .session-date{width:200px}.query-info-header .type,.query-info-body .type{width:80px}.query-info-header .payment-amount,.query-info-body .payment-amount{width:160px}.query-info-header .invoice,.query-info-body .invoice{width:100px}.query-form-wrapper{padding-left:45px;padding-right:45px}.query-form-wrapper .query-form-title{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#949494;margin-bottom:10px}.query-form-wrapper textarea{width:100%;resize:none;margin-bottom:30px;border:1px solid rgb(153,153,153);font-size:17px;color:#222;font-family:Arial,Helvetica,sans-serif;padding:10px}.query-form-wrapper textarea:focus{border:1px solid #333333}.send-query .modal-dialog-body{border-bottom:1px solid rgb(226,226,226)}.send-query .modal-dialog-footer .btn-book-wrapper button.btn-book{width:180px}.modal-dialog-wrapper.request-join-modal{width:580px;border-top:5px solid #ff4242}.request-join-modal .profile-edit .form-wrapper .img-uploader,.request-join-modal .profile-edit .form-wrapper .inputs-wrapper{display:block;vertical-align:top}.request-join-modal .input-item label{position:relative}.request-join-modal.modal-dialog-wrapper .modal-dialog-body{padding-top:20px}.input-item .star{position:absolute;font-size:12px;color:#ff4242;font-family:Arial,Helvetica,sans-serif}.input-item.name .star{top:-2px;right:-5px}.input-item.mail .star{top:-5px;right:-5px}.input-item.skill-level-aprox{position:relative}.input-item.skill-level-aprox:after{content:" ";width:0px;height:0px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgb(85,85,85);transition:all .1s ease-in 0s;position:absolute;top:40px;right:10px}.btns-wrapper .btn-send{width:180px}.modal-dialog-wrapper.contact-us-modal{width:534px;top:10px;border-top:5px solid #ff4242}.contact-us-modal .modal-dialog-body-content{padding:0 40px}.contact-us-modal .input-item.first-name,.contact-us-modal .input-item.last-name{display:inline-block;width:50%}.contact-us-modal .input-item.first-name{margin-right:-.3em;padding-right:10px}.contact-us-modal .input-item.last-name{padding-left:10px}.message-input-wrapper textarea{width:100%;resize:none;border:1px solid rgb(153,153,153);font-size:17px;color:#222;font-family:Arial,Helvetica,sans-serif;padding:10px}.message-input-wrapper textarea:focus{border:1px solid #333333}.contact-us-modal .form-wrapper{margin-bottom:40px}.contact-us-modal .btns-wrapper.modal-dialog-body-content{padding-top:35px;padding-bottom:70px;position:relative}.captcha-wrapper .input-captcha-wrapper,.captcha-wrapper .captcha,.captcha-wrapper .captcha-refresh-wrapper{display:inline-block;vertical-align:top}.input-captcha-wrapper input[type=text].input-captcha{height:34px;width:84px}.captcha-wrapper .captcha-refresh-wrapper{height:34px;padding-top:5px}.contact-us-modal .btns-wrapper.modal-dialog-body-content .btn-red{position:absolute;right:40px;top:32px;width:177px}.contact-us-modal.modal-dialog-wrapper .validation-error{position:absolute}.contact-us-modal .modal-dialog-body .error-message-wrapper{margin:15px 0}.inputs-wrapper .input-item.message{position:relative}.inputs-wrapper .input-item.message .validation-error{bottom:-23px}.modal-dialog-wrapper.waiver-modal{width:534px;border-top:5px solid #ff4242}.modal-dialog-wrapper.waiver-modal .modal-dialog-header{border-color:#ff4242}.modal-dialog-wrapper.waiver-modal .modal-dialog-header .title{text-transform:none}.modal-dialog-wrapper.waiver-modal .btns-wrapper{padding-top:30px;padding-bottom:30px}.modal-dialog-wrapper.waiver-modal .btns-wrapper .left-btn-wrapper,.modal-dialog-wrapper.waiver-modal .btns-wrapper .right-btn-wrapper{display:inline-block;width:50%}.modal-dialog-wrapper.waiver-modal .btns-wrapper .left-btn-wrapper{text-align:left;margin-right:-.3em}.modal-dialog-wrapper.waiver-modal .btns-wrapper .right-btn-wrapper{text-align:right}.modal-dialog-wrapper.waiver-modal .btns-wrapper .right-btn-wrapper.close{float:right;margin-bottom:25px}.modal-dialog-wrapper.waiver-modal .btn-decline,.modal-dialog-wrapper.waiver-modal .btn-accept{width:150px}.modal-dialog-wrapper.waiver-modal .waiver-text-wrapper{height:363px;overflow-y:scroll;overflow-x:hidden;font-family:PFDinTextPro-Regular,Arial,Helvetica,sans-serif;font-size:17px;color:#212121;text-align:left;line-height:21px;margin-bottom:30px;padding-right:20px}.waiver-text-wrapper strong,.static-wrapper strong{font-weight:700}.waiver-text-wrapper a,.static-wrapper a{color:#222;text-decoration:underline}.waiver-text-wrapper p,.static-wrapper p{margin-bottom:20px;font-size:17px!important}.waiver-text-wrapper em,.static-wrapper em{font-style:italic}.waiver-text-wrapper ol,.waiver-text-wrapper ul,.static-wrapper ol,.static-wrapper ul{display:block;margin-top:1em;margin-bottom:1em;padding-left:40px}.waiver-text-wrapper ol li,.waiver-text-wrapper ul li,.static-wrapper ol li,.static-wrapper ul li{text-align:left}.waiver-text-wrapper ol ol,.waiver-text-wrapper ol ul,.waiver-text-wrapper ul ol,.waiver-text-wrapper ul ul,.static-wrapper ol ol,.static-wrapper ol ul,.static-wrapper ul ol,.static-wrapper ul ul{margin-top:0;margin-bottom:0}.waiver-text-wrapper ol,.static-wrapper ol{list-style-type:decimal}.waiver-text-wrapper ul,.static-wrapper ul{list-style-type:disc}.waiver-text-wrapper ul ul,.static-wrapper ul ul{list-style-type:circle}.waiver-text-wrapper ul ul ul,.static-wrapper ul ul ul{list-style-type:square}.waiver-text-wrapper .waiver-list,.static-wrapper .waiver-list{list-style-type:square;padding-left:40px}.waiver-text-wrapper .credit-terms_shift,.static-wrapper .credit-terms_shift{padding-left:25px}.waiver-text-wrapper .first-bold-sentence,.static-wrapper .first-bold-sentence{font-weight:700}.waiver-text-wrapper .waiver-subtitle,.static-wrapper .waiver-subtitle{font-style:oblique;font-weight:700;margin-bottom:20px}.waiver-text-wrapper .terms-subtitle,.static-wrapper .terms-subtitle{margin-bottom:30px}.waiver-text-wrapper .paragraph-wrapper,.static-wrapper .paragraph-wrapper{margin-bottom:20px}.waiver-text-wrapper .paragraph-wrapper-title,.static-wrapper .paragraph-wrapper-title{margin-bottom:20px;font-weight:700}.waiver-text-wrapper .paragraph-item,.static-wrapper .paragraph-item{margin-bottom:10px;line-height:22px}.waiver-text-wrapper .paragraph-item-sub,.waiver-text-wrapper .paragraph-item-sub-sub,.static-wrapper .paragraph-item-sub,.static-wrapper .paragraph-item-sub-sub{display:table}.waiver-text-wrapper .paragraph-item-sub .paragraph-item-sub_number,.waiver-text-wrapper .paragraph-item-sub .paragraph-item-sub_text,.waiver-text-wrapper .paragraph-item-sub-sub .paragraph-item-sub_number,.waiver-text-wrapper .paragraph-item-sub-sub .paragraph-item-sub_text,.static-wrapper .paragraph-item-sub .paragraph-item-sub_number,.static-wrapper .paragraph-item-sub .paragraph-item-sub_text,.static-wrapper .paragraph-item-sub-sub .paragraph-item-sub_number,.static-wrapper .paragraph-item-sub-sub .paragraph-item-sub_text{display:table-cell;vertical-align:top}.waiver-text-wrapper .paragraph-item-sub .paragraph-item-sub_text,.waiver-text-wrapper .paragraph-item-sub-sub .paragraph-item-sub_text,.static-wrapper .paragraph-item-sub .paragraph-item-sub_text,.static-wrapper .paragraph-item-sub-sub .paragraph-item-sub_text{padding-left:10px}.waiver-text-wrapper .paragraph-item-sub,.static-wrapper .paragraph-item-sub{padding-left:20px}.waiver-text-wrapper .paragraph-item-sub-sub,.static-wrapper .paragraph-item-sub-sub{padding-left:58px}.waiver-text-wrapper .paragraph-item_uppercase,.static-wrapper .paragraph-item_uppercase{text-transform:uppercase}.waiver-text-wrapper .paragraph-item-end,.static-wrapper .paragraph-item-end{text-transform:uppercase;margin-bottom:0;font-weight:700}.modal-dialog-wrapper.demographic-info-modal{width:534px}.modal-dialog-wrapper.demographic-info-modal .modal-dialog-header{border-color:#ff4242}.modal-dialog-body .title{font-size:17px;color:#949494;font-family:Arial,Helvetica,sans-serif;margin-bottom:35px}.demographic-info-modal .form-wrapper{display:table;width:100%;margin-bottom:20px}.demographic-info-modal .form-wrapper.emergency-contact-form{width:100%;padding-left:170px}.demographic-info-modal .form-wrapper .img-uploader-wrapper,.demographic-info-modal .form-wrapper .inputs-wrapper{display:table-cell;vertical-align:top}.demographic-info-modal .form-wrapper .img-uploader-wrapper{width:170px;padding-right:10px}.demographic-info-modal .img-uploader{width:120px;height:120px;border-radius:120px}.input-item.date-of-birth label{width:100%}.input-item.date-of-birth .day-input-wrapper,.input-item.date-of-birth .month-input-wrapper,.input-item.date-of-birth .year-input-wrapper{display:inline-block;position:relative}.input-item.sex .sex-input-wrapper,.input-item.skill .skill-input-wrapper,.input-item.expiration-date .expiration-date-month-wrapper,.input-item.expiration-date .expiration-date-year-wrapper,.input-item.country .country-input-wrapper,.input-item.card-number .card-number-wrapper{position:relative}.sex-input-wrapper input[type=text],.skill-input-wrapper input[type=text]{cursor:pointer}.input-item.date-of-birth .day-input-wrapper:after,.input-item.date-of-birth .month-input-wrapper:after,.input-item.date-of-birth .year-input-wrapper:after,.input-item.sex .sex-input-wrapper:after,.input-item.skill .skill-input-wrapper:after,.input-item.expiration-date .expiration-date-month-wrapper:after,.input-item.expiration-date .expiration-date-year-wrapper:after,.input-item.country .country-input-wrapper:after{content:" ";width:0px;height:0px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgb(85,85,85);transition:all .1s ease-in 0s;position:absolute;top:14px;right:10px}.input-item.card-number .card-number-wrapper:after{content:" ";top:7px;right:10px;height:18px;width:26px;position:absolute}.input-item.date-of-birth .day-input-wrapper,.input-item.date-of-birth .month-input-wrapper{margin-right:-.25em}.input-item.date-of-birth .month-input-wrapper,.input-item.date-of-birth .year-input-wrapper{margin-left:10px}.input-item.date-of-birth .day-input-wrapper{width:20%}.input-item.date-of-birth .month-input-wrapper{width:43%}.input-item.date-of-birth .year-input-wrapper{width:28%}.demographic-info-modal .btns-wrapper{padding-top:30px;padding-bottom:30px;text-align:right}.btns-wrapper .btn-next{width:45%}.demographic-info-modal .input-item.date-of-birth .year-input-wrapper{width:32%}.billing-info-modal .input-item.expiration-date .custom-select{width:45%}.billing-info-modal .input-item.expiration-date .custom-select.expiration-date-month-wrapper{margin-right:7px}.demographic-info-modal .input-item.date-of-birth .day-input-wrapper{width:57px}.demographic-info-modal .input-item.date-of-birth .month-input-wrapper{width:122px}.demographic-info-modal .input-item.date-of-birth .year-input-wrapper{width:91px}.demographic-info-modal .react-tel-input{width:100%}.demographic-info-modal .react-tel-input input{width:285px;height:34px;font-size:17px;color:#404040;font-weight:lighter!important;font-family:Arial,Helvetica,sans-serif!important;font-size:17px!important;padding-left:10px;margin-left:40px;margin-bottom:15px!important;border:1px solid #999999;border-radius:0;padding-top:0!important;padding-bottom:0!important}.demographic-info-modal .react-tel-input input:focus{border:1px solid #333333}.demographic-info-modal .react-tel-input .flag-dropdown{border-radius:0;height:34px}.demographic-info-modal .react-tel-input .selected-flag{height:32px;border-radius:0}.demographic-info-modal .react-tel-input .country-list{top:34px}.modal-dialog-wrapper.invite-group-member .search-box{align-items:flex-start}.modal-dialog-wrapper.invite-group-member .search-box>.input-item{flex:1}.modal-dialog-wrapper.invite-group-member .search-box>.input-item:not(:first-child){margin-left:15px}.modal-dialog-wrapper.invite-group-member .search-box>.input-item.email-input{transition:flex .2s linear}.modal-dialog-wrapper.invite-group-member .search-box>.input-item.email-input.hidden{display:none;flex:0}.modal-dialog-wrapper.invite-group-member .search-box>.input-item.email-input.hidden input{width:0}.modal-dialog-wrapper.invite-group-member .search-box>.input-item.email-input input{transition:width .2s linear}.modal-dialog-wrapper.invite-group-member .search-box>.btn{font-size:17px;border-width:1px;max-width:82px;min-width:82px;height:34px;margin-left:15px}.modal-dialog-wrapper.invite-group-member .users-list{margin-bottom:20px}.modal-dialog-wrapper.invite-group-member .search-error{color:#ff4242;font-size:14px;font-family:Arial,Helvetica,sans-serif}.modal-dialog-wrapper.invite-group-member .look-up{white-space:nowrap}@media (max-width: 768px){.modal-dialog-body .title{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:21px;font-weight:500;color:#222;text-align:center}.modal-dialog-body .search-error{color:#ff4242;font-size:14px;font-family:Arial,Helvetica,sans-serif}.modal-dialog-body .search-box{align-items:flex-start;padding-top:1rem}.modal-dialog-body .search-box>.input-item{flex:1}.modal-dialog-body .search-box>.input-item:not(:first-child){margin-left:15px}.modal-dialog-body .search-box>.input-item.email-input{transition:flex .2s linear}.modal-dialog-body .search-box>.input-item.email-input.hidden{display:none;flex:0}.modal-dialog-body .search-box>.input-item.email-input.hidden input{width:0}.modal-dialog-body .search-box>.input-item.email-input input{transition:width .2s linear}.modal-dialog-body .search-box>.btn{font-size:17px;border-width:1px;max-width:82px;min-width:82px;height:34px;margin-left:15px}}.group-grid{border:none!important}.group-grid .title-wrapper{padding-top:1rem;padding-bottom:1rem;display:flex;flex-direction:column}.group-grid .title-wrapper .title{margin:unset!important;font-size:15px!important}.group-grid .title-wrapper .subtitle{font-size:13px}.group-grid .title-wrapper .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-button{color:#ff4242;text-decoration:none;text-transform:none;background:none!important;border:none;cursor:pointer}.icon.ic_add-player{filter:invert(54%) sepia(69%) saturate(5728%) hue-rotate(335deg) brightness(100%) contrast(112%);background-image:url(/content/img/add-player.svg);background-size:21px 19px;width:21px;height:19px}.icon.ic_remove{background-image:url(/content/img/trash.svg);background-size:13px 18px;width:13px;height:18px}.css-1w53k9d-MuiDataGrid-overlay{height:0;width:0}.group-members-grid{border:none!important}.group-members-grid .title-wrapper{padding-top:1rem;padding-bottom:1rem;display:flex;flex-direction:column}.group-members-grid .title-wrapper .title{margin:unset!important;font-size:15px!important}.group-members-grid .title-wrapper .subtitle{font-size:13px}.group-members-grid .title-wrapper .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-list-wrapper .k-grid .k-grid-content tr td{padding:13px 15px;font-size:14px}.k-button{color:#ff4242;text-decoration:none;text-transform:none;background:none!important;border:none}.k-button:hover{color:#ff4242}.icon{background-repeat:no-repeat;cursor:pointer;opacity:.9}.icon:hover{opacity:1}.icon.ic_add-player{filter:invert(54%) sepia(69%) saturate(5728%) hue-rotate(335deg) brightness(100%) contrast(112%);background-image:url(/content/img/add-player.svg);background-size:21px 19px;width:21px;height:19px}.icon.ic_remove{background-image:url(/content/img/trash.svg);background-size:13px 18px;width:13px;height:18px}.table-wrapper .table-left-column-wrapper{padding-top:22px;display:table-cell;width:80px;background:#404040;vertical-align:top}.left-column-item .time-format{font-family:Arial,Helvetica,sans-serif;font-size:93%;color:#929292;text-align:right}.table-wrapper.loading{background-color:#e2e2e2;min-height:100vh}.table-wrapper .table-main-wrapper{display:table-cell;width:95%;vertical-align:top}.table-left-column .left-column-item{padding:21px 16px 22px;position:relative;display:block;vertical-align:middle;text-align:center;height:80px}.left-column-item .time-wrapper-left-column{display:block;width:42px;margin:0 auto;text-align:left}.table-left-column .left-column-item.choosed{padding-right:0}.left-column-item.choosed .time-wrapper-left-column{background:#af6bc2;color:#fff;padding:10px}.left-column-item.choosed .time,.left-column-item.choosed .time-format{color:#fff}.left-column-item.choosed .time{font-size:19px}.left-column-item.choosed .time-format{font-size:13px}.left-column-item.choosed .divider-line{display:none}.left-column-item .time{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:175%;color:#fff;text-align:right;line-height:25px}.table-content-wrapper .time-choosen-line{position:absolute;height:3px;background:#af6bc2;top:11.3%;width:calc(100% - 80px);left:304px;right:0;display:none}.table-content-wrapper:hover .time-choosen-line{display:block;z-index:1}.time-choosen-line .time-wrapper-time-choosen-line{position:absolute;width:75px;background:#af6bc2;left:-75px;z-index:2;text-align:right;padding:5px 10px 5px 5px;color:#fff}.time-wrapper-time-choosen-line .time-small{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:21px}.time-wrapper-time-choosen-line .time-zone-small{font-family:Arial,Helvetica,sans-serif;font-size:11px}.time-wrapper-time-choosen-line .court-small{font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;overflow:hidden}.left-column-item .divider-line{position:absolute;right:0;width:5px;border-top:1px solid #11CEFE;top:35px}.table-main-wrapper .table-header-wrapper{width:100%;background:#fff;border-bottom:1px solid rgb(196,196,196);display:flex;position:relative;z-index:1}.table-header-wrapper .table-header-item{display:block;flex:1;align-self:center;padding:1rem 0;text-align:center;font-size:140%;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#404040;text-transform:uppercase}.table-main-wrapper .table-content-wrapper{display:table;width:100%;background-color:#404040}.table-column-item-wrapper.active .table-column-item{color:#404040}.table-content-wrapper .table-content-item-wrapper{display:table-cell;text-align:center;height:60px;background:red;border:1px solid;vertical-align:middle}.table-content-wrapper .table-content-row{display:table;width:100%}.table-content-wrapper .table-content{display:table;table-layout:fixed;width:100%;position:relative;top:-42px}.table-content .table-column{display:table-cell;padding-top:40px;text-align:center;background-color:#e2e2e2;vertical-align:top;width:90px}.table-content .table-column+.table-column{border-left:1px solid #B3B3B3}.table-column .table-column-item-wrapper{border-bottom:1px solid #B3B3B3;background-color:#e2e2e2}.table-column .table-column-item-wrapper:first-child{border-top:1px solid #B3B3B3}.main-wrapper.booking-main-wrapper .main-content-wrapper{width:calc(100% - 250px);display:flex;flex-direction:column}.main-wrapper.booking-main-wrapper .profile-pages{width:100%}.main-content-wrapper .table-block-wrapper{display:block;flex:1;width:70%}.table-block-wrapper .calendar-wrapper>div{border-top:1px solid rgb(196,196,196)}.table-column-item-wrapper.in-basket-cell,.table-column-item-wrapper.bought{margin:0 -1px}.in-basket-cell .table-column-item,.bought .table-column-item{box-shadow:0 0 5px #0009}.in-basket-cell .table-column-item:hover,.bought .table-column-item:hover{box-shadow:0 0 8px #0009}.table-overflow-scroll{width:100%;overflow-x:auto}.table-column .table-column-item-wrapper.min-15-cell{height:20px;padding:5px 0}.table-column .table-column-item-wrapper.min-30-cell{height:40px;padding:10px 0}.table-column .table-column-item-wrapper.min-45-cell{height:60px;padding:20px 0}.table-column .table-column-item-wrapper.min-60-cell,.table-column .table-column-item-wrapper.min-30-2x-cell{height:80px;padding:30px 0}.table-column .table-column-item-wrapper.min-45-2x-cell{height:120px;padding:50px 0}.table-column .table-column-item-wrapper.min-60-2x-cell{height:160px;padding:50px 0}.table-column .table-column-item-wrapper.private-session-cell{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:145%;color:#a6a6a6;display:flex;flex-direction:column;justify-content:center}.table-column .table-column-item-wrapper.other-type-cell{font-family:Arial,Helvetica,sans-serif;font-size:120%;color:gray}.table-column .table-column-item-wrapper.lesson.min-30-2x-cell,.table-column .table-column-item-wrapper.clinic.min-30-2x-cell,.table-column .table-column-item-wrapper.play.min-30-2x-cell,.table-column .table-column-item-wrapper.custom.min-30-2x-cell{height:80px;text-align:left;box-shadow:0 -1px 4px #00000026;cursor:pointer;border-top:none;padding:0;z-index:100}.table-column .table-column-item-wrapper.clinic.min-30-cell,.table-column .table-column-item-wrapper.play.min-30-cell,.table-column .table-column-item-wrapper.lesson.min-30-cell,.table-column .table-column-item-wrapper.custom.min-30-cell{height:40px;text-align:left;cursor:pointer;border-top:none;padding:0;z-index:100}.table-column .table-column-item-wrapper.clinic.min-45-cell,.table-column .table-column-item-wrapper.play.min-45-cell,.table-column .table-column-item-wrapper.lesson.min-45-cell,.table-column .table-column-item-wrapper.custom.min-45-cell{height:60px;text-align:left;cursor:pointer;border-top:none;padding:0;z-index:100}.table-column .table-column-item-wrapper.clinic.min-45-2x-cell,.table-column .table-column-item-wrapper.play.min-45-2x-cell,.table-column .table-column-item-wrapper.lesson.min-45-2x-cell,.table-column .table-column-item-wrapper.custom.min-45-2x-cell{height:120px;text-align:left;cursor:pointer;border-top:none;padding:0;z-index:100}.table-column .table-column-item-wrapper.clinic.min-60-2x-cell,.table-column .table-column-item-wrapper.play.min-60-2x-cell,.table-column .table-column-item-wrapper.lesson.min-60-2x-cell,.table-column .table-column-item-wrapper.custom.min-60-2x-cell{height:160px;text-align:left;cursor:pointer;border-top:none;padding:0;z-index:100}.table-column-item-wrapper.clinic .table-column-item,.table-column-item-wrapper.play .table-column-item,.table-column-item-wrapper.lesson .table-column-item,.table-column-item-wrapper.custom .table-column-item{border-top-width:5px;border-top-style:solid;z-index:100}.table-column-item-wrapper.lesson .table-column-item:hover,.table-column-item-wrapper.play .table-column-item:hover,.table-column-item-wrapper.clinic .table-column-item:hover,.table-column-item-wrapper.custom .table-column-item:hover{box-shadow:0 2px 7px 2px #00000026;z-index:101}.table-column-item-wrapper.lesson.min-30-2x-cell .table-column-item,.table-column-item-wrapper.play.min-30-2x-cell .table-column-item,.table-column-item-wrapper.clinic.min-30-2x-cell .table-column-item,.table-column-item-wrapper.custom.min-30-2x-cell .table-column-item{background-color:#fafafa;height:81px;padding:7px;position:relative}.table-column-item-wrapper.min-30-2x-cell .table-column-item .header-cell{margin-bottom:15px}.table-column-item-wrapper.lesson.min-30-cell .table-column-item,.table-column-item-wrapper.play.min-30-cell .table-column-item,.table-column-item-wrapper.clinic.min-30-cell .table-column-item,.table-column-item-wrapper.custom.min-30-cell .table-column-item{background:#fafafa;height:40px;padding:5px;position:relative}.table-column-item-wrapper.lesson.min-30-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.play.min-30-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.clinic.min-30-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.custom.min-30-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.lesson.min-30-2x-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.play.min-30-2x-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.clinic.min-30-2x-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.custom.min-30-2x-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.lesson.min-45-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.play.min-45-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.clinic.min-45-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.custom.min-45-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.lesson.min-45-2x-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.play.min-45-2x-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.clinic.min-45-2x-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.custom.min-45-2x-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.lesson.min-60-2x-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.play.min-60-2x-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.clinic.min-60-2x-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.custom.min-60-2x-cell:not(.bought):not(.in-basket-cell) .table-column-item{border-bottom:1px solid #8c8c8c}.table-column-item-wrapper.lesson.min-45-2x-cell .lesson-time-wrapper .lesson-time,.table-column-item-wrapper.lesson.min-45-2x-cell .lesson-time-wrapper .lesson-time-zone,.table-column-item-wrapper.play.min-45-2x-cell .lesson-time-wrapper .lesson-time,.table-column-item-wrapper.play.min-45-2x-cell .lesson-time-wrapper .lesson-time-zone,.table-column-item-wrapper.clinic.min-45-2x-cell .lesson-time-wrapper .lesson-time,.table-column-item-wrapper.clinic.min-45-2x-cell .lesson-time-wrapper .lesson-time-zone,.table-column-item-wrapper.custom.min-45-2x-cell .lesson-time-wrapper .lesson-time,.table-column-item-wrapper.custom.min-45-2x-cell .lesson-time-wrapper .lesson-time-zone .table-column-item-wrapper.lesson.min-60-2x-cell .lesson-time-wrapper .lesson-time,.table-column-item-wrapper.lesson.min-60-2x-cell .lesson-time-wrapper .lesson-time-zone,.table-column-item-wrapper.play.min-60-2x-cell .lesson-time-wrapper .lesson-time,.table-column-item-wrapper.play.min-60-2x-cell .lesson-time-wrapper .lesson-time-zone,.table-column-item-wrapper.clinic.min-60-2x-cell .lesson-time-wrapper .lesson-time,.table-column-item-wrapper.clinic.min-60-2x-cell .lesson-time-wrapper .lesson-time-zone,.table-column-item-wrapper.custom.min-60-2x-cell .lesson-time-wrapper .lesson-time,.table-column-item-wrapper.custom.min-60-2x-cell .lesson-time-wrapper .lesson-time-zone{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:134%}.table-column-item-wrapper.clinic.min-30-cell .body-cell,.table-column-item-wrapper.play.min-30-cell .body-cell,.table-column-item-wrapper.lesson.min-30-cell .body-cell,.table-column-item-wrapper.custom.min-30-cell .body-cell{display:none}.table-column-item-wrapper.lesson.min-45-cell .table-column-item,.table-column-item-wrapper.play.min-45-cell .table-column-item,.table-column-item-wrapper.clinic.min-45-cell .table-column-item,.table-column-item-wrapper.custom.min-45-cell .table-column-item{background:#fafafa;height:60px;padding:7px;position:relative}.table-column-item-wrapper.lesson.min-45-cell.bought .table-column-item,.table-column-item-wrapper.play.min-45-cell.bought .table-column-item,.table-column-item-wrapper.clinic.min-45-cell.bought .table-column-item,.table-column-item-wrapper.custom.min-45-cell.bought .table-column-item,.table-column-item-wrapper.lesson.min-45-cell.bought,.table-column-item-wrapper.play.min-45-cell.bought,.table-column-item-wrapper.clinic.min-45-cell.bought,.table-column-item-wrapper.custom.min-45-cell.bought{height:60px}.table-column-item-wrapper.lesson.min-30-cell.bought .table-column-item,.table-column-item-wrapper.play.min-30-cell.bought .table-column-item,.table-column-item-wrapper.clinic.min-30-cell.bought .table-column-item,.table-column-item-wrapper.custom.min-30-cell.bought .table-column-item,.table-column-item-wrapper.lesson.min-30-cell.bought,.table-column-item-wrapper.play.min-30-cell.bought,.table-column-item-wrapper.clinic.min-30-cell.bought,.table-column-item-wrapper.custom.min-30-cell.bought{height:40px}.table-column .table-column-item-wrapper.lesson.min-30-2x-cell.in-basket-cell,.table-column .table-column-item-wrapper.clinic.min-30-2x-cell.in-basket-cell,.table-column .table-column-item-wrapper.play.min-30-2x-cell.in-basket-cell,.table-column .table-column-item-wrapper.custom.min-30-2x-cell.in-basket-cell,.table-column .table-column-item-wrapper.lesson.min-30-2x-cell.in-basket-cell .table-column-item,.table-column .table-column-item-wrapper.clinic.min-30-2x-cell.in-basket-cell .table-column-item,.table-column .table-column-item-wrapper.play.min-30-2x-cell.in-basket-cell .table-column-item,.table-column .table-column-item-wrapper.custom.min-30-2x-cell.in-basket-cell .table-column-item{height:80px}.table-column-item-wrapper.lesson.min-45-cell.bought .table-column-item .header-cell,.table-column-item-wrapper.play.min-45-cell.bought .table-column-item .header-cell,.table-column-item-wrapper.clinic.min-45-cell.bought .table-column-item .header-cell,.table-column-item-wrapper.custom.min-45-cell.bought .table-column-item .header-cell{margin-bottom:2px}.table-column-item-wrapper.lesson.min-45-cell.bought .lesson-name-difficult,.table-column-item-wrapper.play.min-45-cell.bought .lesson-name-difficult,.table-column-item-wrapper.clinic.min-45-cell.bought .lesson-name-difficult,.table-column-item-wrapper.custom.min-45-cell.bought .lesson-name-difficult{margin-top:-2px}.table-column-item-wrapper.lesson.min-45-2x-cell .table-column-item,.table-column-item-wrapper.play.min-45-2x-cell .table-column-item,.table-column-item-wrapper.clinic.min-45-2x-cell .table-column-item,.table-column-item-wrapper.custom.min-45-2x-cell .table-column-item{background:#fafafa;height:120px;padding:7px;position:relative}.table-column-item-wrapper.lesson.min-60-2x-cell .table-column-item,.table-column-item-wrapper.play.min-60-2x-cell .table-column-item,.table-column-item-wrapper.clinic.min-60-2x-cell .table-column-item,.table-column-item-wrapper.custom.min-60-2x-cell .table-column-item{background:#fafafa;height:160px;padding:7px;position:relative}.table-column-item-wrapper.in-basket-cell.min-45-cell.clinic .table-column-item .header-cell,.table-column-item-wrapper.in-basket-cell.min-45-cell.play .table-column-item .header-cell,.table-column-item-wrapper.in-basket-cell.min-45-cell.custom .table-column-item .header-cell,.table-column-item-wrapper.in-basket-cell.min-45-cell.lesson .table-column-item .header-cell{margin-bottom:0}.table-column-item-wrapper.min-45-2x-cell .table-column-item .header-cell-full,.table-column-item-wrapper.min-60-2x-cell .table-column-item .header-cell-full{margin-bottom:15px}.table-column-item-wrapper.min-45-2x-cell:not(.in-basket-cell) .table-column-item .header-cell,.table-column-item-wrapper.min-60-2x-cell:not(.in-basket-cell) .table-column-item .header-cell{display:none}.table-column-item .header-cell-full .lesson-summary{overflow:hidden;text-overflow:ellipsis}.table-column-item .header-cell .lesson-name{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:140%;color:#404040;max-width:calc(100% - 15px);display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;padding-top:2px;text-transform:uppercase}.table-column-item .header-cell-full .lesson-name{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:140%;color:#404040;max-width:100%;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase}.header-cell-full .lesson-time-difficult{display:table;width:100%;margin-bottom:7px}.header-cell-full .lesson-difficult{display:inline-block}.lesson-name-difficult .lesson-name,.lesson-time-difficult .lesson-time-wrapper,.lesson-time-difficult .lesson-difficult{display:table-cell}.lesson-name-difficult{display:flex;align-items:baseline}.lesson-name-difficult .lesson-name{flex:1}.lesson-name-difficult .lesson-difficult{display:inline-block;margin-left:10px}.table-column-item-wrapper.min-30-cell.bought .lesson-name-difficult .lesson-difficult{display:inline-block;height:19px}.lesson-time-difficult .lesson-time-wrapper{vertical-align:bottom}.lesson-difficult .sq-tooltip{position:absolute;width:131px;height:29px;background-color:#000000b3;top:55px;right:-120px;padding:5px 0;text-align:center;display:none;z-index:100}.lesson-difficult:hover .sq-tooltip{display:block;z-index:10}.sq-tooltip .tooltip-lvl{font-size:14px;color:#bfbfbf;font-family:Arial,Helvetica,sans-serif;line-height:19px}.sq-tooltip .tooltip-lvl-desc{font-size:14px;color:#fefefe;font-family:Arial,Helvetica,sans-serif;line-height:19px}.lesson-difficult{height:18px;width:13px}.header-cell-full .coach-name{text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#4d4d4d;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-column-item-wrapper.bought-lesson .header-cell .coach-name{color:#fff}.lvl-beginer{background:url(/content/img/levels_beginner.svg) left center no-repeat}.lvl-intermediate{background:url(/content/img/levels_intermediate.svg) left center no-repeat}.lvl-advanced{background:url(/content/img/levels_advanced.svg) left center no-repeat}.lvl-beginer-color{background:url(/content/img/levels_color_beginner.svg) left center no-repeat}.lvl-intermediate-color{background:url(/content/img/levels_color_intermediate.svg) left center no-repeat}.lvl-advanced-color{background:url(/content/img/levels_color_advanced.svg) left center no-repeat}.table-column-item .body-cell{display:table;width:100%}.table-column-item .body-cell .slots{font-family:Arial,Helvetica,sans-serif;font-size:19px;color:#404040;display:table-cell}.body-cell .slots .slots-item{background:url(/content/img/player_null.svg) left center no-repeat;width:12px;height:14px;display:inline-block}.body-cell .slots .slots-item.vacancy{background:url(/content/img/player.svg) left center no-repeat}.body-cell .slots .slots-item.plus-slot{background:url(/content/img/players_more.svg) left center no-repeat;display:none}.slots.one-player .slots-item:not(:first-child){display:none}.slots.two-players .slots-item.three-slot,.slots.two-players .slots-item.four-slot,.slots.two-players .slots-item.five-slot,.slots.three-players .slots-item.four-slot,.slots.three-players .slots-item.five-slot,.slots.four-players .slots-item.five-slot,.slots.more-than-5 .slots-item.four-slot,.slots.more-than-5 .slots-item.five-slot,.slots .slots-item.much-slot{display:none}.slots.more-than-5 .slots-item.plus-slot{display:inline-block}.table-column-item .body-cell .lesson-price{font-family:Arial,Helvetica,sans-serif;font-size:135%;color:#a9a9a9;display:table-cell;text-align:right}.lesson-time-wrapper .lesson-time{font-size:120%;color:#929292;font-family:Arial,Helvetica,sans-serif}.table-column-item-wrapper.bought .lesson-time-wrapper .lesson-time,.table-column-item-wrapper.bought .lesson-time-wrapper .lesson-time-zone,.table-column-item-wrapper.bought .coach-name,.table-column-item-wrapper.bought .lesson-name,.table-column-item-wrapper.bought .shared-game-name .table-column-item-wrapper.bought .game-owner,.table-column-item-wrapper.bought .invitation,.table-column-item-wrapper.bought .invitation-from,.table-column-item-wrapper.bought .lesson-price,.table-column-item-wrapper.bought .shared-game-name,.table-column-item-wrapper.bought .game-owner,.table-column-item-wrapper.in-basket-cell .lesson-time-wrapper .lesson-time,.table-column-item-wrapper.in-basket-cell .lesson-time-wrapper .lesson-time-zone,.table-column-item-wrapper.in-basket-cell .coach-name,.table-column-item-wrapper.in-basket-cell .lesson-name,.table-column-item-wrapper.in-basket-cell .shared-game-name .table-column-item-wrapper.in-basket-cell .game-owner,.table-column-item-wrapper.in-basket-cell .invitation,.table-column-item-wrapper.in-basket-cell .invitation-from,.table-column-item-wrapper.in-basket-cell .lesson-price,.table-column-item-wrapper.in-basket-cell .shared-game-name,.table-column-item-wrapper.in-basket-cell .game-owner{color:#fff}.table-column-item-wrapper.bought .lesson-price,.table-column-item .body-cell .lesson-price{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:150%}.table-column-item-wrapper.bought .shared-game-name,.table-column-item-wrapper.bought.shared.play .lesson-name,.table-column-item-wrapper.in-basket-cell .shared-game-name,.table-column-item-wrapper.in-basket-cell.shared.play .lesson-name{background:url(/content/img/friend_white.svg) left center no-repeat}.table-column-item-wrapper.bought .lvl-beginer,.table-column-item-wrapper.in-basket-cell .lvl-beginer{background:url(/content/img/levels_color_beginner.svg) left center no-repeat}.table-column-item-wrapper.bought .lvl-intermediate,.table-column-item-wrapper.in-basket-cell .lvl-intermediate{background:url(/content/img/levels_color_intermediate.svg) left center no-repeat}.table-column-item-wrapper.bought .lvl-advanced,.table-column-item-wrapper.in-basket-cell .lvl-advanced{background:url(/content/img/levels_color_advanced.svg) left center no-repeat}.table-column-item-wrapper.bought.min-30-cell .lvl-beginer,.table-column-item-wrapper.in-basket-cell.min-30-cell .lvl-beginer{background:url(/content/img/levels_color_beginner.svg) left 0 no-repeat}.table-column-item-wrapper.bought.min-30-cell .lvl-intermediate,.table-column-item-wrapper.in-basket-cell.min-30-cell .lvl-intermediate{background:url(/content/img/levels_color_intermediate.svg) left 0 no-repeat}.table-column-item-wrapper.bought.min-30-cell .lvl-advanced,.table-column-item-wrapper.in-basket-cell.min-30-cell .lvl-advanced{background:url(/content/img/levels_color_advanced.svg) left 0 no-repeat}.lesson-time-wrapper .lesson-time-zone{font-size:100%;color:#929292;font-family:Arial,Helvetica,sans-serif}.table-column-item-wrapper.bought .slots-item,.table-column-item-wrapper.in-basket-cell .slots-item{background:url(/content/img/player_color_null.svg) left center no-repeat}.table-column-item-wrapper.bought .slots-item.vacancy,.table-column-item-wrapper.in-basket-cell .slots-item.vacancy{background:url(/content/img/player_color.svg) left center no-repeat}.lesson-summary .shared-game-name{display:inline-block;height:13px;background:url(/content/img/friend.svg) left center no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:120%;color:#404040;padding-left:20px}.lesson-summary .game-owner{display:block;font-family:Arial,Helvetica,sans-serif;color:#00b0f0;font-size:100%}.lesson-summary .invitation,.lesson-summary .invitation-from{font-size:120%;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#404040}.lesson-summary .invitation{display:block;height:17px;background:url(/content/img/bell-1.svg) left center no-repeat;padding-left:20px;margin-bottom:3px}.table-column-item-wrapper.play .coach-name,.table-column-item-wrapper .shared-game-name,.table-column-item-wrapper .game-owner,.table-column-item-wrapper .invitation,.table-column-item-wrapper .invitation-from,.table-column-item-wrapper.min-30-cell .header-cell-full,.table-column-item-wrapper.min-45-cell .header-cell-full,.table-column-item-wrapper.min-30-2x-cell .header-cell-full,.table-column-item-wrapper.min-30-cell .body-cell{display:none}.table-column-item-wrapper.invited .lesson-name{background:url(/content/img/bell-1.svg) left center no-repeat;padding-left:20px}.table-column-item-wrapper.min-45-2x-cell.invited.play .header-cell-full,.table-column-item-wrapper.min-45-2x-cell.invited.lesson .header-cell-full,.table-column-item-wrapper.min-45-2x-cell.invited.clinic .header-cell-full,.table-column-item-wrapper.min-45-2x-cell.invited.custom .header-cell-full,.table-column-item-wrapper.min-60-2x-cell.invited.play .header-cell-full,.table-column-item-wrapper.min-60-2x-cell.invited.lesson .header-cell-full,.table-column-item-wrapper.min-60-2x-cell.invited.clinic .header-cell-full,.table-column-item-wrapper.min-60-2x-cell.invited.custom .header-cell-full{margin-bottom:20px}.table-column-item-wrapper.min-45-2x-cell.invited .coach-name,.table-column-item-wrapper.min-45-2x-cell.invited .lesson-name,.table-column-item-wrapper.min-60-2x-cell.invited .coach-name,.table-column-item-wrapper.min-60-2x-cell.invited .lesson-name{display:none}.table-column-item-wrapper.lesson .table-column-item:hover,.table-column-item-wrapper.clinic .table-column-item:hover,.table-column-item-wrapper.play .table-column-item:hover,.table-column-item-wrapper.custom .table-column-item:hover{background:#fff}.table-column-item-wrapper.other-type .table-column-item{color:#a6a6a6;font-family:Arial,Helvetica,sans-serif;font-size:120%}.table-column-item-wrapper.bought.min-30-cell .lesson-name{line-height:17px}.table-column-item-wrapper.min-45-2x-cell.invited .invitation,.table-column-item-wrapper.min-60-2x-cell.invited .invitation{display:block}.table-column-item-wrapper.min-45-2x-cell.invited .invitation-from,.table-column-item-wrapper.min-60-2x-cell.invited .invitation-from{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.table-column .table-column-item-wrapper.lesson.in-basket-cell,.table-column .table-column-item-wrapper.clinic.in-basket-cell,.table-column .table-column-item-wrapper.play.in-basket-cell,.table-column .table-column-item-wrapper.custom.in-basket-cell{border:none}.table-column .table-column-item-wrapper.custom.in-basket-cell{padding-bottom:1px}.table-column .table-column-item-wrapper.in-basket-cell .table-column-item{background:#ff4242;border-color:#ff4242}.table-column .table-column-item-wrapper.in-basket-cell .table-column-item:hover{background:#ff5e5e;border-color:#ff5e5e}.header-cell-full .coach-name-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-cell-full .coach-name-title:hover+.coach-tooltip{display:inline-block}.header-cell-full .coach-tooltip{top:43px}.lesson-name-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;display:inline-block}.lesson-name:hover+.clinic-tooltip{display:inline-block}.table-column-item-wrapper.clinic .table-column-item{position:relative}.table-column-item-wrapper.clinic.min-30-cell .clinic-tooltip{top:80%}.table-column-item-wrapper.clinic.min-45-cell .clinic-tooltip{top:60%}.table-column-item-wrapper.clinic.min-45-2x-cell .clinic-tooltip,.table-column-item-wrapper.clinic.min-60-2x-cell .clinic-tooltip{top:65%}.table-column-item-wrapper.clinic.min-30-2x-cell .clinic-tooltip{top:40%}.lesson-time-zone{padding-left:3px}.table-column-item-wrapper.invited.in-basket-cell .lesson-name,.table-column-item-wrapper.invited.bought .lesson-name{background:none;padding-left:0}.table-column-item-wrapper.play.invited .lesson-summary .lesson-name,.table-column-item-wrapper.lesson.invited .lesson-summary .lesson-name{display:none}.table-column-item-wrapper.in-basket-cell .lesson-summary .lesson-name,.table-column-item-wrapper.bought .lesson-summary .lesson-name{display:block}.table-column-item-wrapper.in-basket-cell .lesson-summary .invitation,.table-column-item-wrapper.in-basket-cell .lesson-summary .invitation-from,.table-column-item-wrapper.bought .lesson-summary .invitation,.table-column-item-wrapper.bought .lesson-summary .invitation-from{display:none}.table-column-item-wrapper.custom .table-column-item,.table-column-item-wrapper.in-basket-cell .table-column-item,.table-column-item-wrapper.bought .table-column-item{padding:7px;text-align:left;cursor:pointer}.table-column-item-wrapper.custom:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.in-basket-cell:not(.bought):not(.in-basket-cell) .table-column-item,.table-column-item-wrapper.bought:not(.bought):not(.in-basket-cell) .table-column-item{background:#fafafa;border-top-color:#edb211}.table-column-item-wrapper:not(.bought):not(.in-basket-cell) .ic_video:before{filter:invert(1)}.table-column-item-wrapper.group-filter .table-column-item{display:flex;flex-direction:column;justify-content:center;align-items:center}.table-column-item-wrapper.group-filter .table-column-item .group-member-content{text-align:center;font-size:17px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;line-height:20px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.table-column-item-wrapper .ic_video{margin-left:10px}.table-column-item-wrapper .ic_video:before{content:url(/content/img/camera.svg)}.table-column-item-wrapper .lesson-summary .lesson-name{display:flex;align-items:baseline}.table-column-item-wrapper .lesson-summary .lesson-name .title{text-overflow:ellipsis;overflow:hidden;flex:1}.table-column-item-wrapper .table-column-item .body-cell{display:flex;align-items:center}.table-column-item-wrapper .table-column-item .body-cell .credits-amount-wrapper{flex:1;justify-content:flex-end}.table-column-item-wrapper .table-column-item .body-cell .credits-amount-wrapper .credits-icon svg{fill:#fff}.table-column-item-wrapper .table-column-item .body-cell .credits-amount-wrapper .credits-amount{color:#fff;font-size:18px;margin-left:5px}.table-column-item-wrapper .table-column-item .body-cell .price-wrapper{flex:1;display:flex;flex-direction:row;justify-content:flex-end}.table-column-item-wrapper .table-column-item .body-cell .price-wrapper .lesson-price{display:block;margin-left:0}.table-column-item-wrapper .table-column-item .body-cell .price-wrapper .lesson-price.additional-price:before{content:"+";margin:0 2px}.badge-sm .body-cell,.badge-sm .header-cell-full{display:none!important}.badge-sm .header-cell .lesson-name-difficult .lesson-difficult{display:block!important}.badge-xs{padding:0!important}.badge-xs .header-cell,.badge-xs .header-cell-full,.badge-xs .body-cell,.badge-xs.private-session-cell .table-column-item span{display:none!important}.badge-lg.in-basket-cell .header-cell,.badge-xl.in-basket-cell .header-cell{display:none}.badge-lg:not(.in-basket-cell) .header-cell,.badge-xl:not(.in-basket-cell) .header-cell{display:none!important}.badge-lg:not(.in-basket-cell) .header-cell-full,.badge-xl:not(.in-basket-cell) .header-cell-full{display:block!important}.badge-lg.custom .header-cell-full,.badge-lg.custom .header-cell-full .lesson-time-difficult,.badge-lg.custom .header-cell-full .coach-name{margin-bottom:5px!important}.badge-xl:not(.in-basket-cell) .header-cell-full{flex:0!important;margin-bottom:15px!important}.table-column-item-wrapper.clinic .table-column-item{border-color:#a8bd34}.table-column .table-column-item-wrapper.clinic.bought{background-color:#a8bd34;border:0;color:#fff;margin-top:0;padding:0;z-index:100}.table-column-item-wrapper.clinic.bought .table-column-item{background-color:#a8bd34}.table-column-item-wrapper.clinic.bought .table-column-item:hover{background-color:#9c9c3b;border-color:#9c9c3b}.table-column .table-column-item-wrapper.price-cell.choosed.clinic-type .table-column-item{color:#93936e}.table-column .table-column-item-wrapper.price-cell.choosed.clinic-type{background:#f5f5b8}.table-column .table-column-item-wrapper.choosed-cell.clinic{background-color:#f5f5b8;color:#93936e}.table-column-item-wrapper.clinic.min-45-2x-cell.invited .coach-name,.table-column-item-wrapper.clinic.min-60-2x-cell.invited .coach-name{display:block}.table-column-item-wrapper.lesson .table-column-item{border-color:#af6bc2}.table-column .table-column-item-wrapper.lesson.bought{background-color:#af6bc2;border:0;color:#fff;margin-top:0;padding:0;z-index:100}.table-column-item-wrapper.lesson.bought .table-column-item{background-color:#af6bc2}.table-column-item-wrapper.lesson.bought .table-column-item:hover{background-color:#a05cad;border-color:#a05cad}.table-column .table-column-item-wrapper.price-cell.choosed.lesson-type{background:#f8d4ff}.table-column .table-column-item-wrapper.price-cell.choosed.lesson-type .table-column-item{color:#957f99}.table-column .table-column-item-wrapper.choosed-cell.lesson{background-color:#f8d4ff;color:#957f99}.table-column-item-wrapper.play .table-column-item{border-color:#00b0f0}.table-column .table-column-item-wrapper.play.bought{background-color:#00b0f0;border:0;color:#fff;margin-top:0;padding:0;z-index:100}.table-column-item-wrapper.play.bought .table-column-item{background-color:#00b0f0}.table-column-item-wrapper.play.bought .table-column-item:hover{background-color:#19befa;border-color:#19befa}.table-column-item-wrapper.play.min-45-2x-cell .header-cell-full{margin-bottom:30px}.table-column-item-wrapper.play.min-45-2x-cell.shared .shared-game-name{display:inline-block;margin-bottom:10px}.table-column-item-wrapper.play.min-45-2x-cell.shared .game-owner{display:block}.table-column-item-wrapper.play.min-45-2x-cell.shared .header-cell-full{margin-bottom:15px}.table-column-item-wrapper.play.min-60-2x-cell .header-cell-full{margin-bottom:30px}.table-column-item-wrapper.play.min-60-2x-cell.shared .shared-game-name{display:inline-block;margin-bottom:10px}.table-column-item-wrapper.play.min-60-2x-cell.shared .game-owner{display:block}.table-column-item-wrapper.play.min-60-2x-cell.shared .header-cell-full{margin-bottom:15px}.table-column-item-wrapper.play.shared .lesson-name{background:url(/content/img/friend.svg) left center no-repeat;padding-left:20px}.table-column .table-column-item-wrapper.choosed-cell.play{background-color:#f5f5b8;color:#7f9299}.table-column .table-column-item-wrapper.custom.bought{border:0;color:#fff;margin-top:0;padding:0 0 1px;z-index:100;cursor:pointer}.table-column-item-wrapper.custom.bought .table-column-item{background-color:#edb211}.table-column-item-wrapper.custom.bought .table-column-item:hover{background-color:#edb211;border-color:#edb211}.table-column-item-wrapper.custom.min-45-2x-cell .header-cell-full{margin-bottom:30px}.table-column-item-wrapper.custom.min-45-2x-cell.shared .shared-game-name{display:inline-block;margin-bottom:10px}.table-column-item-wrapper.custom.min-45-2x-cell.shared .game-owner{display:block}.table-column-item-wrapper.custom.min-45-2x-cell.shared .header-cell-full{margin-bottom:15px}.table-column-item-wrapper.custom.min-60-2x-cell.shared .shared-game-name{display:inline-block;margin-bottom:10px}.table-column-item-wrapper.custom.min-60-2x-cell.shared .game-owner{display:block}.table-column-item-wrapper.custom.min-60-2x-cell.shared .header-cell-full{margin-bottom:15px}.table-column-item-wrapper.custom.shared .lesson-name{background:url(/content/img/friend.svg) left center no-repeat;padding-left:20px}.table-column .table-column-item-wrapper.price-cell.choosed.play-type{background:#f5f5b8}.table-column .table-column-item-wrapper.price-cell.choosed.play-type .table-column-item{color:#7f9299}.table-column .table-column-item-wrapper.choosed-cell.custom{background-color:#f5f5b8;color:#7f9299}.table-column .table-column-item-wrapper.n-a-cell{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:145%;color:#a6a6a6}.table-column .table-column-item-wrapper.private-session-cell.filter-link{background-color:#fff;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:145%;color:#000;cursor:pointer;padding-top:10px}.private-badge-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:95%;display:inline-block}.table-column .table-column-item-wrapper.private-session-cell span.filter-link-title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;text-transform:uppercase}.table-column .table-column-item-wrapper.private-session-cell span.filter-link-title.fix-weight{font-weight:400!important}.table-column .table-column-item-wrapper.private-session-cell span.filter-link-title:hover{text-decoration:underline}.filter-link.min-45-cell.table-column-item-wrapper.private-session-cell{padding-top:22px}.filter-link.min-45-2x-cell.table-column-item-wrapper.private-session-cell,.filter-link.min-60-2x-cell.table-column-item-wrapper.private-session-cell{padding-top:45px}.filter-link.min-30-2x-cell.table-column-item-wrapper.private-session-cell{padding-top:30px}.clinic-tooltip{background-color:#000;top:95%;left:0;position:absolute;display:none}.clinic-tooltip .clinic-tooltip-content{z-index:10;position:relative;padding:7px 10px;background:#000}.clinic-tooltip .clinic-tooltip-title{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#ccc;text-align:left;line-height:20px;overflow:visible}.table-column-item-wrapper.private-session-cell .table-column-item{padding:0 4px;overflow:hidden}.table-column-item-wrapper.private-session-cell .table-column-item span{line-height:1.1em;text-overflow:ellipsis;overflow:hidden;display:block;height:100%;white-space:nowrap}.table-column .table-column-item-wrapper.private-session-cell span.filter-link-title:hover+.clinic-tooltip{display:inline-block}.table-column-item-wrapper.private-session-cell.filter-link .table-column-item{position:relative}.table-column .table-column-item-wrapper.price-cell{background-color:#fafafa;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:145%;color:#333;cursor:pointer}.table-column .table-column-item-wrapper.price-cell.choosed{cursor:default}.table-column .table-column-item-wrapper.price-cell:hover.lesson-type{background:#f8d4ff}.table-column .table-column-item-wrapper.price-cell:hover.lesson-type .table-column-item{color:#957f99}.table-column .table-column-item-wrapper.price-cell:hover.clinic-type{background:#f5f5b8}.table-column .table-column-item-wrapper.price-cell:hover.clinic-type .table-column-item{color:#93936e}.table-column .table-column-item-wrapper.price-cell:hover.play-type{background:#d4f3ff}.table-column .table-column-item-wrapper.price-cell:hover.play-type .table-column-item{color:#7f9299}.table-column .table-column-item-wrapper.price-cell.touch-price-cell:hover{background:#fafafa!important}.table-column.empty{display:flex;min-height:622px;justify-content:center;align-items:center;height:100%;font-size:290%;color:#aaa;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif}.table-column.empty span{text-align:center}.main-wrapper .side-block-wrapper{width:230px;display:table-cell;vertical-align:top;background:#222;min-width:230px}.main-wrapper .main-block-wrapper{width:86%;display:table-cell}.side-block-wrapper .side-block-item-wrapper{display:block;padding-right:0;background-color:#222;border-bottom:1px solid #373737;border-left:8px solid #222222}.side-block-wrapper .side-block-item-wrapper.date{cursor:default}.side-block-item-wrapper.date .block-item-title{padding-left:8px}.side-block-item-wrapper.date .sq-datepicker-wrapper{display:none}.side-block-item-wrapper.date .block-item-title{font-size:110%;color:#ff4242;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;position:relative;padding-left:10px;cursor:pointer;line-height:19px}.side-block-item-wrapper.date .block-item-title:before{content:"";position:absolute;display:inline-block;background:url(/content/img/arrow_red_down.svg) right center no-repeat;width:9px;height:5px;top:8px;left:-5px;cursor:pointer}.side-block-item-wrapper.date.show-calendar .block-item-title{display:none}.side-block-item-wrapper.date.show-calendar .sq-datepicker-wrapper{display:block}.slider-wrapper .switch-label{font-size:101%;color:#919191;font-family:Arial,Helvetica,sans-serif;display:table-cell;vertical-align:middle;width:30%;padding-top:1px}.slider-wrapper .switch-label:not(.active) label{cursor:pointer;display:inline-block}.slider-wrapper .switch-label.active{color:#fff}.slider-wrapper .switch-label.left-label{width:20%}.slider-wrapper .switch-label.right-label{width:55%}.side-block-wrapper .side-block-item-wrapper:hover:not(.extended):not(.date){background-color:#313131;cursor:pointer;border-color:#313131}.side-block-item-wrapper:not(.extended):not(.date) .side-block-item:hover{background-color:#313131;cursor:pointer}.side-block-item .inner-item-wrapper:hover{background:#454545;cursor:pointer}.side-block-item-wrapper .side-block-item{padding:12% 0 12% 7%;background-color:#222}.side-block-item-wrapper.date .side-block-item{padding-top:13px;padding-bottom:13px;position:relative}.side-block-item-wrapper.session.extended .side-block-item,.side-block-item-wrapper.clinic.extended .side-block-item,.side-block-item-wrapper.custom.extended .side-block-item,.side-block-item-wrapper.league.extended .side-block-item{padding-left:0;padding-bottom:0;padding-top:0}.side-block-item-wrapper.league.extended .side-block-item .block-item,.side-block-item-wrapper.custom.extended .side-block-item .block-item{padding-bottom:26px;padding-top:26px;padding-left:7%}.side-block-item-wrapper.league.extended.open .side-block-item .block-item,.side-block-item-wrapper.custom.extended.open .side-block-item .block-item{padding-bottom:26px}.side-block-item-wrapper.extended.open .side-block-item .block-item{padding-bottom:0}.side-block-item-wrapper.extended .side-block-item .block-item{padding-left:0;padding-bottom:26px;padding-top:26px}.side-block-item-wrapper.play.extended .side-block-item .block-item{padding-top:0;padding-bottom:0}.side-block-item-wrapper.play.extended.open .side-block-item .block-item{padding-bottom:26px}.side-block-item-wrapper.play .side-block-item{padding-right:20px;padding-top:25px}.side-block-item-wrapper .side-block-item{color:#fff;font-size:185%;font-family:Arial,Helvetica,sans-serif}.side-block-item-wrapper.side-block-item-wrapper.date .side-block-item{color:#ff4242;font-size:160%;font-family:Arial,Helvetica,sans-serif;padding:10.7% 10% 10.7% 7%;cursor:default}.side-block-wrapper .side-block-item-wrapper.play.extended{background-color:#00b0f0;border-bottom:none;border-left:8px solid #00b0f0}.side-block-wrapper .side-block-item-wrapper.play.extended .block-item-title{padding-left:0;margin-bottom:7px}.side-block-item-wrapper.play.extended .side-block-item:hover{background-color:#313131;cursor:pointer}.side-block-item-wrapper.extended.open .hidden-content,.side-block-item-wrapper.extended.open .inner-item-wrapper{display:block}.side-block-item-wrapper.extended .inner-item-wrapper{padding-left:10px;padding-right:12px}.side-block-item-wrapper.clinic .hidden-content{margin-bottom:30px;padding-left:15px}.side-block-item-wrapper.clinic.extended.open .block-item-title{margin-bottom:20px}.block-item .block-item-title{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:126%}.side-block-item-wrapper.session.extended .block-item-title{padding-left:15px;margin-bottom:25px}.side-block-item-wrapper.clinic.extended .block-item-title{padding-left:16px}.hidden-content .description{font-size:65%;color:#c3c3c3;font-family:Arial,Helvetica,sans-serif;line-height:19px;margin-bottom:30px}.show-sessions span{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#fff;line-height:19px}.show-sessions input[type=checkbox]+span{padding-left:30px;line-height:19px;cursor:pointer}.hidden-content .slider-wrapper{width:100%;font-size:65%;color:#919191;line-height:19px;font-family:Arial,Helvetica,sans-serif;margin-bottom:24px;margin-top:20px;display:table;padding-left:15px;cursor:default}.slider-wrapper .switch{margin:3px 3%;width:40px;vertical-align:middle}.tabs-content .slider-wrapper .switch{margin:0 6px}.side-block-item .inner-item-wrapper{display:table;width:100%;padding:15px 0 20px}.side-block-item .inner-item-wrapper:not(:last-child){border-bottom:1px solid #373737}.side-block-item .inner-item-wrapper.active{background-color:#af6bc2;cursor:default}.inner-item-wrapper .user-avatar-wrapper,.inner-item-wrapper .user-characteristic-wrapper{display:table-cell}.inner-item-wrapper .user-avatar-wrapper{width:20%;vertical-align:top;padding:0 10px 10px}.inner-item-wrapper .user-characteristic-wrapper{width:80%;vertical-align:top;position:relative}.inner-item-wrapper .user-avatar-wrapper .user-avatar{display:inline-block;width:44px;height:44px;background-color:transparent;background-size:100%;border-radius:44px}.user-avatar-wrapper .user-1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAB3RJTUUH4AgfAicFS7EvrgAADrVJREFUWMOlmOmPZGd1h5/37rdu7VVd1VU9Pb3M0tPT9pgZG7PYyTDEgJEFiAQCQYmiEClR8iX5lL8hRCDIxygkCCmLFIfYBGzkgC2BbTC2e8bjmbFnprtneqlea99u3f3NBzsKUhwwcD6/0vuc8zs6OucnvvLpv+NdhxAIVaAVU1jzBbR6RmolB6deRHdsolCS+CGTVge/7RIfjIV3+4i4PUbGEqR8119p7+qVIlBtndRyhfQDx6Rdy6KrCkEUkcrk2NrbY/3Ga4z8gF6zyaR5iDIecmJ+Tq78/ocwA5vOC2siuN0kmYSQyF8fTLV1nJUKxQ+dkIqjo+sahmHS7LSZqtS4s7nNl778Ve7euYtm6kTDPscsi6Vsit07t+Fog3t/81Hqn7hHDvoeox+ti+Dm0VuAvyqYNZOl/MhJmTpRIokTVE3FMgx++PwP2djbJ4kEr768SvuwTa1cZ9JpEksNgSDQoDTlcMzd4+iFJ9Bjl/zCvWiPLclgqcjwh3dFuD/65cCEIsicrVD9+GmppU2ETIgVcDIOTz31NNevXadQKPHk40/gdYaYThYzF7NQySFcm0avxd1BzOBKh+yFU5yfheSNZ1B1A2XhAczFEnrVkf1nbgvvdvcdpVXeqcFz52sc+/RZaaQNVAGKANs22G/scrC7y4m5eV549nn8UQDCwO+7NLd2efPWXY5Vi3z4zDEWTZVydpo7B10SqXK6kkPffg2n8ToyihipCupvzUljOQ+CXwyWW6lQe/SUVDUFBVCkRJESVYKMIurlCj/6wbPsbN9B0yHlaGQKBiKV4Lkxz197k4vnT/K5B2Y5O60QE3P5WoMw0TmRh8ze6+j9PUQYEisq5m/UpX4q//OltOsZKo/MS0WVxHEIEkCiSBC6Tta2uXblCptv3ORcIc/STI26pTJtSWJ/wvfWWry43+XKtZv85aPnyKZusXaoMmgNaeweUF6pU7M0ZGcNvWrSN/NIJUF7qCYHfV/Eh5P/C6aYKtUPz0k9pUMi36ru23NHIHBsi6uvXeW5HzyLmiS859QCF2p5qlGfcyWTuUyOFXVIp6Wyvtmk2RmwMDtNNTNix9QwRIA36VGeyiB7BwQdG7d4lhANYalYD05J95mGkEHyM2ACsmfLWMcyIBNk8pboQkpAIREQSJ+XfvISfsfDmKtjZ9NU1Yi0+lYC0op47OIs1/cE39nbJbEjbGFgOxbOAiAjRKKSxD6WFpN3dwn1PPt6mUgByibKYpr41gDk2z2m2jr591ZlHISEcUwYxwRRhB9F+FGIqqtsbe3w49WroKbI58tMp0zKeoJjgqInTJIIvZDmzz+zQCU0WL26z3RWoztoky+mSaUMbDtFGEVv9bIakw8OoL9Lf+TSdif0TmgyMZW3KybAWMwwMWK80EP4CiCRQoAQSAHC1Ljy2ptsrm2jFIqcqs+S9z3KWQXFMsiokrxjEMmY4orDox+c4/H/Wudzl06SzsRE/pBiuYBlG6Aq+O4EGfkUNY2qorHZk0wShSSOSEqC3N7bYP4sstlpIRBosUBRdWIhkYoEoeCGAa/8dBXcgOLpYxiTIdKIGfQiEiPg5JmT6I5L6BiAxm8/cpx/f/E2q7ebfPR9i9xZ38VQJZouSASkTEhUkzjyKKkuiguHY0mkwGFOygf2EJp0FHw9gkGIQOILg1jxSZKYRApUx+bOwRqXr7yOWq4wnU0Rdfd5se0znDaQSZft3QMeu7RCWldAy1A7P8Ol88/z8tVtPvXJ86QPDxm4fSqFHEKGSDXAtosMhh5eq4kxztP1FDpegO/7nNZKaKOM5NZggoKKLRP8BFTNw0SShDoWGq/duEm/M6A2vchHsxmmp8asvnaLGw1Braayv9GhmN7gYw8fpzMaYQ72WC6m+cblbcb9MdPlLLeaPUhCdB08YlLJGN9UUaMQ2WvgdRJUI8/vnJtlPg3abT2WzW5AqCjEQsH0++QUSZDNEemCXLvF+uvrIAXFlKA22OOLv5Hli/fcQ3cgMbIBf//9Q9ZbksfKBbzNNV76/ibrgxk2Dvu8fGWLSx+sYTQ6eJMWtj1LHLZRGJPPVmioE3a2Nul1IvqJzbo+xErSaCPd45wGvq3TkwqPrFTJxw5PNvpsJBHB3gHdrQaancIwdKQ7RD+SZC4sU1ry4GhApjfm+PsdRMVmelOlMRQ8ud1kYxjyrRdvcOnSDJau4/c7OIVF4iAkSFxsLaGYS5HEMe7YpzkY8c1rV1koVKWSiw5Y1j2m3G2KR3d4uJJmuQTzDMm2jugf7BL4LlOFMoZiYjoZkpQFeheigMdf2ENaKo+cqUGrS1zIcPHBeT59Ok/amHB97ZDefgs7Z9I9GqNFHmbKwfUnuKMO5bTOwkwVL/CZrhQhM0VrLNB6rQa7FoiCinc44Ls/vsZhc5dEyVLxJLfa2yRKQiqfQbhjLMslk7EAeOI/+vzDiy3+6iOLZA2LOPDR7BRLdZ8/iXUOb03T7k7Yfe0u1dNTNFsuC8EAqWqMRi5m3mPQazFTcDh5vMp+30VXEnwBynQqg5pOYyRpLNvk8uYul28ecGu7ycidEHQmoJg4ZsA0EXnLRzFNvvFkgz98fI2uyHKyngO9R9js4q31QGYpXpznC4+cwdttsXZjByVMSGc1Rv0BUZQQey42Jj0/YCalMVNMs9GbEEkLUhpaSynQbHocHRxi5TM4TonyiSK5fIaDoybeMIZIUI0ULp50OHdOZXWrzbCb5rH3LNEPt1mb6BQ7GraR4crdPTKuytK9OY7NSgpGit2DMXEY46RNWoctctMOqmoRBgHFUoY4iimZCknoIaWB7WTQXtnq0xg2QdEwpIXdO+TSTI1jikJHJKhFC0YdUqrOTG7ImeUSX3v5iKe2x/zZqRwXCia26mJm5lGXjjNnhjz9T6ucqj1MpntIzlHY6Wv4rk867bC306FU0zAyFXqDIbmKQ5K3mC86FNSII9cnU6qi1Y0cDXMIUULkR1iqwu2jLqtbd5hyLE4vHMcSKtFoRDKxCJs6U16OqgjIfeA9JL6Hfzik8XoPfc+lulxhYbHC9t0txnHExFLo+xa9yYRSLU+SxKhqhGo7RK5LOOox6pqIyGd+ukxzt0ElVFHq/RC13cUJQ+TuNkeNPW4dTNgZWlxt+/jpHDOlIlvjNt/fHvGDrZieKrmwN+DEjSOml+4j9dnPUHzgw1z7SZuvf/lZ7l85jlOXvLzWJ0lneXPU57A/REqBZaVQBYy9gCAOkZFHr9lhe3ubUr5AuZjnuFkQ2km7KpS7r8pqIc3s8gne3GxzFISYKUjna8RCIlSNG8MxQ18yuzHF8mIBJYzorL6E9upPMOaP4ac1VlYK3FPP4xxXaN22GR5G3Ix0boYj/J6K9KHZ7zM7SVBEwuWbDaq5LNV0HtWfcNjtUajnOWXOolXMDOV8mq3mDqoRo/R9mLSJYw2Rs0nsAqOpMsLKctDpsnXQ4+PTM5Tvt6hcnEWLRgRuH82OqJw2wXFA8RjvT3iua/Jca8AHKhVkV+AxfGuYBn3S+SIb6wYv7+/wR39gcmK+wnd2OhRyNabMHJoCPFy+V3yr8bpcu+ODrUA6S+xkGYY6XbJIb0QanbGi0lBg42jI7HRE+kwF5hcxxy4iCAmSDoZoQ1fnXy63+fb+hEo9z4m8wo434uRQRZUmXixQRwkyGTMcd1h9dZ9kqoauSc4os0IRAk0guMeZ4Zlyg4ESUisWKJgqzYFHQY0Zb+8xXFvH67bJFgr0E5Pvrm1QcxxyY5NURyFOIiJ3iKoENNsB//jUIX/zxpi5GZVz1QzXuodMT2weGkyRqAmjYULV0XnwQhZHUek2jpiq1kgbDotG9a31C8BRND5fmhfS3pBZ1SccNTCOL/LYow/x11//V96IxgwUyVypwEIqy2io8/SNIUftDU7UTPJ1nUpNJw5TfOWfr/ONywH3HptHL054vrHLaGLz/irsdALK9QKhOyaOe8xOFVBOLuD1t7FyKc6njgtHNf935xcIlpQaC+E2r7y+yr7S5at/8Xl22h4fmi+ynNP42+c9UrrGSctj6cETOHKIrYyZWDH1fI50Wefw+oBxF963XMVOCb697uKPQwqFFKdqGfabTaam80gijvZ8ojhk9tQ00TjDnX6KWb2GePvI/JnzTeVuuCSMpZb87D0fodnY4Zsvtfjjhx7mxaef4L1Fi854yJ6R4VNnU8xMWaRzU6gqIEO87pjG5hH1ksW99+T4t2s9/IkkXapjGn2IPMR4Qn/kAwHe0MW0LfaaPebqixzdmBOa0P+fg1ct4RnvE4uOyZe+9hz+aMjBzZeYy+b4vfvqnC2bjCc+RtjDQqJjoBCi6xFRYPLTdZ0dT2OmqGOikc86zBgxfTfkyfWEJlM0j5qkshkCGeGFOgdHEa9cmRLuOPPzvYupoMLX/vMqo5kqH9CabF/psnLfeS7kExZmi+xsHpIrpfDckF6/T7YSUz5W4Nq1XVa3ffalygtv9HFEGqJtZpwMWTPLC42QbEZyUQTML5ikUiFe4DNxHxTjUeUXWwQCwUr1PvFA9vyfzmkmuepxOpMJIgy4z3T5xNky6VKeSRLQGwwAm+21ET99tU0pE1PIwTO3XUaJRqBEjIXKJ+cKLOc8bvXarDZi9hp9ioU8raPTwh3P8E7mhfqx5U/wTnBaaK2O/fyKpgYrqgzQmVCwoVgwSBB0+xFBpGAoKnfv9Ll+Z0LeUTDTGt/b9IhkzOlShl7HQ0fjbDVFb9BjcyyYd2qMBvd/ZNAv3ZFS/LL+mGASl383GOcIoiPs7JrseTHCDYjcCXEoMTSNYbePY+kIVdKMTKTmU02pbLUGxDLLsekqzd4hS2WLh+dq9N37BPFpel3r13MU40SnP6kz8qfE0ajJrLsnp4oJpgJJlEAcUUjbVEopfrzVoapKLpQgUtNsdCYcDH2+cKJEKXe/yERz1G3jHaX7lTxYiSBKDFrjOm13WqQOPaqZnszbI7JGGz2JyWUsvECgCoe5VJqJqPDBelXM2lWm7DxeoL4roP+J/wb7WAjezsqsHgAAAABJRU5ErkJggg==) left center no-repeat}.user-characteristic-wrapper .name{font-size:73%;color:#fff;text-align:left;line-height:1;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;margin-top:10px;text-transform:uppercase}.show-tier:not(.booking){font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:83%;color:#fff;text-transform:uppercase;padding-left:5px;padding-top:15px;padding-bottom:5px}.user-characteristic-wrapper .tier,.user-characteristic-wrapper .skill{font-size:57%;margin-bottom:5px;color:#fff;text-align:left;line-height:2;font-family:Arial,Helvetica,sans-serif}.user-characteristic-wrapper .group{font-size:57%;color:#919191;line-height:18px;font-family:Arial,Helvetica,sans-serif;margin-bottom:10px}.inner-item-wrapper.active .group{color:#fff}.user-characteristic-wrapper .price{font-size:74%;color:#fff;line-height:20px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.side-block-wrapper .side-block-item-wrapper.session.extended{background-color:#af6bc2;border-bottom:none;border-color:#af6bc2}.side-block-wrapper .side-block-item-wrapper.clinic.extended{background-color:#a8bd34;border-bottom:none;border-color:#a8bd34}.side-block-wrapper .side-block-item-wrapper.custom.extended{background-color:#ff4242;border-bottom:none;border-color:#ff4242}.side-block-wrapper .side-block-item-wrapper.league.extended{background-color:#42a17d;border-bottom:none;border-color:#42a17d}.side-block-item-wrapper.session.extended .block-item,.side-block-item-wrapper.clinic.extended .block-item,.side-block-item-wrapper.custom.extended .block-item,.side-block-item-wrapper.play.extended .side-block-item,.side-block-item-wrapper.league.extended .block-item{background-color:#313131;cursor:default;margin-top:-1px;border-top:1px solid rgb(55,55,55);border-bottom:1px solid rgb(55,55,55)}.side-block-item .hidden-content,.side-block-item .inner-item-wrapper{display:none}.side-block-item-wrapper.play .block-item,.side-block-item-wrapper.clinic .block-item,.side-block-item-wrapper.custom .block-item,.side-block-item-wrapper.league .block-item,.side-block-item-wrapper.play .block-item .block-item-title,.side-block-item-wrapper.league .block-item .block-item-title,.side-block-item-wrapper.custom .block-item .block-item-title{padding-top:0}.hidden-content .clinic-additional-link{display:flex;align-items:center;position:relative;font-size:17px;color:#fff;font-family:Arial,Helvetica,sans-serif;cursor:pointer}.hidden-content .clinic-additional-link:before,.hidden-content .clinic-additional-link:after{content:url(/content/img/red_arrow.svg);position:relative;cursor:pointer}.hidden-content .clinic-additional-link:before{margin-right:7px;transform:rotate(180deg)}.hidden-content .clinic-additional-link:after{margin-left:7px}.hidden-content .clinic-additional-link.back-link:after{content:none}.hidden-content .clinic-additional-link:not(.back-link):before{content:none}.hidden-content .clinic-additional-link:hover{color:#ff4242}.side-block-item .hidden-content{display:block}.side-block-item-wrapper:not(.open) .side-block-item .hidden-content{height:0}.side-block-item-wrapper:not(.open) .side-block-item .hidden-content *{height:0}.side-block-item-wrapper:not(.open) .show-sessions{display:none}.side-block-item-wrapper-play .side-block-item{height:79px;transition:height .4s}.side-block-item-wrapper-play.open .side-block-item{height:219.88px}.side-block-item-wrapper-play .side-block-item .hidden-content *{opacity:0;transition:opacity .3s}.side-block-item-wrapper-play.open .side-block-item .hidden-content *{opacity:1}.side-block-item-wrapper-lesson,.side-block-item-wrapper-group-members{height:81px;transition:height .4s}.side-block-item-wrapper-lesson .side-block-item,.side-block-item-wrapper-group-members .side-block-item{height:80px;transition:height .4s}.side-block-item-wrapper-lesson.open,.side-block-item-wrapper-group-members.open,.side-block-item-wrapper-lesson.open .side-block-item,.side-block-item-wrapper-group-members.open .side-block-item{min-height:82px}.side-block-item-wrapper-lesson.open .side-block-item .hidden-content .inner-item-wrapper:last-child,.side-block-item-wrapper-lesson.open .side-block-item .hidden-content .inner-item-tier-wrapper:last-child,.side-block-item-wrapper-group-members.open .side-block-item .hidden-content .inner-item-wrapper:last-child,.side-block-item-wrapper-group-members.open .side-block-item .hidden-content .inner-item-tier-wrapper:last-child{padding-bottom:20px}.side-block-item-wrapper-lesson:not(.open) .lesson-hidden-content .slider-wrapper.coach-tier-slider-slider-wrapper,.side-block-item-wrapper-lesson:not(.open) .group-members-hidden-content .slider-wrapper.coach-tier-slider-slider-wrapper,.side-block-item-wrapper-group-members:not(.open) .lesson-hidden-content .slider-wrapper.coach-tier-slider-slider-wrapper,.side-block-item-wrapper-group-members:not(.open) .group-members-hidden-content .slider-wrapper.coach-tier-slider-slider-wrapper{display:none}.side-block-wrapper .side-block-item-wrapper.side-block-item-wrapper-group-members.session.extended{background-color:#eb4a9f;border-color:#eb4a9f}.side-block-wrapper .side-block-item-wrapper.side-block-item-wrapper-group-members.session .inner-item-wrapper.active{background-color:#eb4a9f}.side-block-item-wrapper-clinic .hidden-content{display:none}.side-block-item-wrapper-clinic .side-block-item{height:81px;transition:height .4s}.side-block-item-wrapper-clinic.open .side-block-item{height:127px}.side-block-item-wrapper-clinic{height:80px;transition:height .4s}.side-block-item-wrapper-clinic.open{height:127px}.coach-tier-slider-slider-wrapper .switch-label.left-label label{line-height:23px}.coach-tier-slider-slider-wrapper .switch-label.right-label label{line-height:10px}.side-block-wrapper .side-block-item-wrapper.session .block-item-title:hover{cursor:pointer}.user-characteristic-wrapper .name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:136px}.name-coach-tooltip{position:absolute;top:30px;left:0;background:#000;padding:7px 10px;display:none;z-index:10}.name-coach-tooltip span{white-space:nowrap}.name:hover+.name-coach-tooltip{display:inline-block}.name-coach-tooltip .name-coach-tooltip-title{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#ccc;text-align:left;line-height:20px;overflow:visible}.side-block-item-wrapper.session.extended:not(.open) .block-item:hover{background-color:#313131;cursor:pointer}.side-block-item-wrapper.side-block-item-wrapper-lesson:not(.open) .block-item-title,.side-block-item-wrapper.side-block-item-wrapper-clinic:not(.open) .block-item-title,.side-block-item-wrapper.side-block-item-wrapper-custom:not(.open) .block-item-title,.side-block-item-wrapper.side-block-item-wrapper-group-members:not(.open) .block-item-title{line-height:79px}.side-block-item-wrapper.side-block-item-wrapper-lesson:not(.open) .block-item,.side-block-item-wrapper.side-block-item-wrapper-lesson:not(.open) .side-block-item,.side-block-item-wrapper.side-block-item-wrapper-clinic:not(.open) .block-item,.side-block-item-wrapper.side-block-item-wrapper-clinic:not(.open) .side-block-item,.side-block-item-wrapper.side-block-item-wrapper-custom:not(.open) .block-item,.side-block-item-wrapper.side-block-item-wrapper-custom:not(.open) .side-block-item,.side-block-item-wrapper.side-block-item-wrapper-group-members:not(.open) .block-item,.side-block-item-wrapper.side-block-item-wrapper-group-members:not(.open) .side-block-item{padding-top:0}.side-block-wrapper .side-block-item-wrapper.clinic .block-item-title:hover{cursor:pointer}.side-block-item-wrapper-lesson.session .side-block-item-lesson .block-item-title{display:block;color:#fff}.side-block-item-wrapper-lesson.session.open .side-block-item-lesson .block-item-title{margin-bottom:0;padding:25px 15px}.side-block-item-wrapper-lesson.session.open .side-block-item .block-item{padding-top:0}.calendar-wrapper{display:table;font-family:Arial,Helvetica,sans-serif;width:100%;background:#fff}.calendar-wrapper div{display:table-cell;vertical-align:top}.calendar-wrapper .caret{background:url(/content/img/dropdown.svg) 80% bottom no-repeat;width:20px;height:20px;position:absolute;top:20%;right:4%;display:none}.calendar-wrapper .day-wrapper{padding:10px 5px 24px;position:relative;border-bottom:1px solid rgb(196,196,196)}.calendar-wrapper .day-wrapper:hover{cursor:pointer;background-color:#f5f5f5}.calendar-wrapper .day-wrapper.current-date{background:#ff4242;cursor:default;border-color:#ff4242}.calendar-wrapper .day-wrapper .today-text{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:12px;color:#fff;text-transform:uppercase;line-height:17px}.calendar-wrapper .day-wrapper:not(.today):not(.current-date) .today-text{visibility:hidden}.calendar-wrapper .day-wrapper:hover .today-text{color:#f5f5f5}.calendar-wrapper .day-wrapper.current-date .today-text,.calendar-wrapper .day-wrapper.current-date.past-day .today-text{visibility:hidden}.calendar-wrapper .day-wrapper.today .today-text{color:#ff4242;display:block;text-align:left}.calendar-wrapper .day-wrapper.past-day .date,.calendar-wrapper .day-wrapper.past-day .month{color:#949494}.calendar-wrapper .day-wrapper.today.current-date .today-text{color:#fff;visibility:visible}.calendar-wrapper .day-wrapper.current-date span,.calendar-wrapper .day-wrapper.current-date div,.calendar-wrapper .day-wrapper.current-date div.day-of-week,.calendar-wrapper .day-wrapper.current-date.past-day span,.calendar-wrapper .day-wrapper.current-date.past-day div,.calendar-wrapper .day-wrapper.current-date.past-day div.day-of-week{color:#fff}.calendar-wrapper .left-arrow,.calendar-wrapper .right-arrow{width:80px;height:46px;cursor:pointer}.calendar-wrapper .left-arrow{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNC4zOTRweCIgaGVpZ2h0PSI0NS41NzdweCIgdmlld0JveD0iMCAwIDI0LjM5NCA0NS41NzciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0LjM5NCA0NS41NzciIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgb3BhY2l0eT0iMC42Ij4NCgk8cG9seWdvbiBmaWxsPSIjRkY0MjQyIiBwb2ludHM9IjAsMjIuOTkgMjIuOTksMCAyNC4zOTQsMS40MDQgMi44MDUsMjIuOTkyIDIzLjk4Nyw0NC4xNzQgMjIuNTg0LDQ1LjU3NyAwLjAwMywyMi45OTcgDQoJCTAuMDA1LDIyLjk5NSAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==) center center no-repeat;padding-right:3.5%;border-bottom:1px solid rgb(64,64,64)}.calendar-wrapper .right-arrow{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNC4zOTRweCIgaGVpZ2h0PSI0NS41NzdweCIgdmlld0JveD0iMCAwIDI0LjM5NCA0NS41NzciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0LjM5NCA0NS41NzciIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgb3BhY2l0eT0iMC42Ij4NCgk8cG9seWdvbiBmaWxsPSIjRkY0MjQyIiBwb2ludHM9IjI0LjM5NCwyMi45OSAxLjQwNCwwIDAsMS40MDQgMjEuNTg4LDIyLjk5MiAwLjQwNyw0NC4xNzQgMS44MSw0NS41NzcgMjQuMzkxLDIyLjk5NyANCgkJMjQuMzg5LDIyLjk5NSAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==) center center no-repeat;padding-left:3.5%;border-bottom:1px solid rgb(196,196,196)}.calendar-wrapper .right-arrow:hover{opacity:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNC4zOTRweCIgaGVpZ2h0PSI0NS41NzdweCIgdmlld0JveD0iMCAwIDI0LjM5NCA0NS41NzciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0LjM5NCA0NS41NzciIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRjQyNDIiIHBvaW50cz0iMjQuMzk0LDIyLjk5IDEuNDA0LDAgMCwxLjQwNCAyMS41ODgsMjIuOTkyIA0KCQkwLjQwNyw0NC4xNzQgMS44MSw0NS41NzcgMjQuMzkxLDIyLjk5NyAyNC4zODksMjIuOTk1IAkiLz4NCjwvZz4NCjwvc3ZnPg0K) center center no-repeat}.calendar-wrapper .left-arrow:hover{opacity:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNC4zOTRweCIgaGVpZ2h0PSI0NS41NzdweCIgdmlld0JveD0iMCAwIDI0LjM5NCA0NS41NzciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0LjM5NCA0NS41NzciIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRjQyNDIiIHBvaW50cz0iMCwyMi45OSAyMi45OSwwIDI0LjM5NCwxLjQwNCAyLjgwNSwyMi45OTIgDQoJCTIzLjk4Nyw0NC4xNzQgMjIuNTg0LDQ1LjU3NyAwLjAwMywyMi45OTcgMC4wMDUsMjIuOTk1IAkiLz4NCjwvZz4NCjwvc3ZnPg0K) center center no-repeat}.calendar-wrapper .left-arrow.loading{border-bottom:1px solid #c4c4c4}.calendar-wrapper .date{font-size:290%;color:#404040;display:inline-block;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;margin-bottom:4px}.calendar-wrapper .month{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:210%;color:#404040;margin-left:5px}.calendar-wrapper .day-of-week{display:block;font-family:Arial,Helvetica,sans-serif;font-size:110%;color:#949494;text-align:left}.day-wrapper-content{margin:0 auto;display:block!important;text-align:left;width:74px}.table-content-wrapper .time-choosen-line.lesson{background:#af6bc2}.table-content-wrapper .time-choosen-line.play{background:#00b0f0}.table-content-wrapper .time-choosen-line.clinic{background:#a8bd34}.time-choosen-line .time-wrapper-time-choosen-line.lesson{background:#af6bc2}.time-choosen-line .time-wrapper-time-choosen-line.play{background:#00b0f0}.time-choosen-line .time-wrapper-time-choosen-line.clinic{background:#a8bd34}.touch-class{display:none!important}.table-content-wrapper .current-time-line{background:#f7bc5b;position:relative;height:1px;top:25.1%;width:100%;left:0;right:0;z-index:10}.table-content-wrapper .current-time-line:before{content:"";width:14px;height:14px;border-radius:15px;background-color:#f7bc5b;position:absolute;left:-7px;top:-7px}.main-content-wrapper.clinic-list{border-top:1px solid rgb(196,196,196);padding:40px 45px 0;background-color:#fff}.main-content-wrapper.clinic-list .header-clinic-wrapper .title{display:inline-block;text-align:left;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:40px;font-weight:500;color:#222;width:200px;margin-bottom:15px;text-transform:uppercase}.main-content-wrapper.clinic-list .header-clinic-wrapper .clinic-count-wrapper{display:inline-block}.main-content-wrapper.clinic-list .header-clinic-wrapper .clinic-count-wrapper div{display:inline-block;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:23px;color:#949494;text-align:left;letter-spacing:-.01em;line-height:19px;margin-left:5px}.main-content-wrapper.clinic-list .header-clinic-wrapper .sub-title{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:gray;text-align:left;margin-bottom:30px}.main-content-wrapper.clinic-list .filter-clinic-wrapper{margin-bottom:30px;display:none}.main-content-wrapper.clinic-list .filter-clinic-wrapper .filter-clinic-item{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#222;text-align:center;line-height:22px;background-color:#f2f2f2;padding:5px 10px;cursor:pointer}.main-content-wrapper.clinic-list .filter-clinic-wrapper .filter-clinic-item:not(:last-child){margin-right:3px}.main-content-wrapper.clinic-list .filter-clinic-wrapper .filter-clinic-item.active{background-color:#777;color:#fff;cursor:default}.main-content-wrapper.clinic-list .filter-clinic-wrapper .filter-clinic-item:not(.active):hover{background-color:#e0e0e0}.main-content-wrapper.clinic-list .days-wrapper.clinic{margin-bottom:20px}.main-content-wrapper.clinic-list .days-wrapper.clinic .day-item{border-top:1px solid #ff4242;padding-top:20px;margin-bottom:0}.main-content-wrapper.clinic-list .days-wrapper.clinic .day-item:not(:last-child){border-bottom:none}.main-content-wrapper.clinic-list .count-free-slots.zero{color:#959595}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .price .price-count.fix-weight-price{font-weight:400}.days-wrapper.clinic .session-info .lvl{width:auto}.main-content-wrapper.clinic-list .price .title{margin-right:5px}.days-wrapper.clinic .day-item .session-item:last-child{margin-bottom:0}.days-wrapper.clinic .day-item .session-item .session-time-wrapper{width:12%}.days-wrapper.clinic .day-item .session-item .session-time-wrapper .time-divider{vertical-align:top}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .session-title-wrapper .clinic-title{font-size:200%;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;position:relative;margin-bottom:15px;width:85%;display:inline-block;text-transform:uppercase}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .session-title-wrapper{margin-top:3px;margin-bottom:15px}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .session-info .age,.days-wrapper.clinic .day-item .session-item .session-description-wrapper .session-info .gender{display:inline-block;margin-right:20px;font-size:122%;color:#959595;font-family:Arial,Helvetica,sans-serif;font-size:17px}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .price{margin-bottom:30px;position:relative}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .price .btn-view{position:absolute;right:0;top:-5px;text-transform:uppercase;cursor:pointer}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .price .btn-view[disabled],.days-wrapper.clinic .day-item .session-item .session-description-wrapper .price .btn-view[disabled]:hover{border:1px solid #AAA;color:#22222280;background:#fff;cursor:default}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .price .price-count{font-size:19px;font-weight:700;color:#222;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .price .session-info .lvl{width:auto}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .coach-description{font-family:Arial,Helvetica,sans-serif;text-align:left;line-height:21px;margin-bottom:10px;font-size:16px;color:#919191}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .coach-description em{font-style:italic}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .coach-description strong{font-weight:700;color:#222}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .coach-description>p{font-size:17px;color:gray;line-height:22px!important;text-align:left}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .coach-description>ol,.days-wrapper.clinic .day-item .session-item .session-description-wrapper .coach-description>ul{display:block;margin-top:1em;margin-bottom:1em;padding-left:40px}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .coach-description>ol li,.days-wrapper.clinic .day-item .session-item .session-description-wrapper .coach-description>ul li{text-align:left}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .coach-description>ol{list-style-type:decimal}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .coach-description>ul{list-style-type:disc}.days-wrapper.clinic .day-item .session-item .session-description-wrapper .coach .coach-wrapper.assigned-by-club{color:#000}.session-info .coach,.session-info .court,.session-info .slots,.session-info .gender,.session-info .age{vertical-align:middle}.session-info .coach .coach-photo,.session-info .coach .coach-wrapper{display:inline-block;vertical-align:middle}.days-wrapper.clinic .session-info .gender,.days-wrapper.clinic .session-info .age,.days-wrapper.clinic .session-info .lvl{font-size:17px}.days-wrapper.clinic .title-wrapper .date{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:290%}.days-wrapper.clinic .title-wrapper .month{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:210%;margin-left:3px}.days-wrapper.clinic .time-start-wrapper .time-start,.days-wrapper.clinic .time-end-wrapper .time-end,.days-wrapper.clinic .time-divider{font-size:230%;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.session-info .court,.session-info .slots,.session-info .gender,.session-info .age{vertical-align:middle}.clinic-list-view .main-content-wrapper{background:#fff}.main-content-wrapper.league-list{border-top:1px solid rgb(196,196,196);padding:40px 45px 0}.main-content-wrapper.league-list .header-league-wrapper{border-bottom:1px solid rgb(255,66,66);margin-bottom:8px}.header-league-wrapper .title{display:inline-block;text-align:left;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:40px;font-weight:500;color:#222;margin-bottom:15px}.header-league-wrapper .sub-title{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:gray;text-align:left;margin-bottom:40px}.league-list-item .league-list-item-title{font-family:PF Din Text Cond Pro;font-size:28px;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin-bottom:10px}.captain-wrapper .captain{font-size:17px;color:#404040;text-transform:uppercase;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAIAAAC0Ujn1AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTCtCgrAAAAImUlEQVRIS3WWd1RTWR7H+ddz9njWPes6o646COrax1HUVRlHBXREEYTQi4CFIig2SqSIKFWKAhGklxBiNIC0hBKSEIrU0CFAAoSEEFLfSw/uDWQcddzv+Z73xzvvfu593/s7v3sNPv1/LS9r1WqVQimTySQQLBJLlsRivkQikEIimRxSqZRarVb/6ff0fTSAAiIEreAkfGCReFEgXFgScFefqxaJ+WAOrVajH/a1voNWq5WwTLIC1RlAJdIluVyi1shUalgKCT6jgRf582AChUKmH/yFvkIvLy8rwWJhkUQqWOXCsEijkYNVj4zQm0mEtjYyi8WAZSIwAX+Js8CbA+Ytsnm8ealEBIbrQSv6Er0MJocgMQSLQZpSoUCjUgpES6Xl+deuOx8zPbx991bj/YYnzhwNQd6lD7YLBRzu/AybPc2enwJPLpslFi59Sf8TrVQqIEiiM0BLRVq1cnqW6R3os3nXpg3b16/797q1m9au2/bPtZvX/W3DmqO/HkS/LZqdYTKnJliTY7NTE3PTk2zW1Jd0PRpUAgxiXEVDEpVaNcOdQXg6AOKuA4ZHTQ+a/nbk7Lnjx08e3r3feNuOjX//cY3xAcNXr1NHhvoZAwPM4eHJsWEmY2yOOQlD0lWmDg3qQS6HP6NhGALzot+jtxj/YH7WJCU8EJ+VUJ+TUvkytuRZWGZ4YJgPwt321N59Gw4eMSory+7raqV3dw72dY8O9k+Pj3LnZsBC9WgVKAlYqkPrLJHJZYpldVh0yO/mxwmF6WPvCyZwBVPYgonirKHc1P6cpLqk4JLoWxGBV/bu/kfAXbem5opWMvFjO7mvu31ksG9qfEQk5OvQIBo52D2ZFBiWQ+CpUMqXIEFAiA8qETlLfM94VzyFx45j0SPleYOlb+h5KNKLyNKIa0XPXN2tj9g5nsVX5pGJ1W1UQlcHaaCvY3yEPjczpdGoDTRazSrxM1qpVrAX2aERQRX5adN1uGk8hlmBHy5D9xS/6SnK7srJIKVG4p5eQ8c4IP0vOrufLUEnNRNwNEpdB62xr5s2Mtg7OT4kgyEDXRpfo+VKGYfPyclOJePyJ+twzNoqXgNpoa5hHI1mlJWMoAs68tJwMX6YJ06JD21v+lzMK4pprCunUWrbWxt6PlKHB7onRgcE/AUD8PvfoGGlnMvnvkXn9NaWk0tR0Y/vxAbfb8rNna6pYlRh8BlxYbfdvZwsEgIsM5Hu3t6WmdlPCNUYCqmmjdrQ3UkZoneBTDhzLANILpPIwN7pLQY7qVQu8DlVmLwP+RmRYXfdrns4ONjEhfnRq1HkwicPH1xDuNq7uNjd87GOQ3rccDfLfBVRW1VCIYG4iZ1tLfTej2ND9Fkmw0D6DRqEJIOZwwMt2OLE8DBPr5u2CE/T844uDm60wpQ3ET4WF6+YX75pdubyVcSl0ECnmOvnsuMC37/NJTVWtlIIHbTm/p5OXRUyxgxWVgp9RotAxcPQYl//cAUuJhTpd+uRv/99e4/boUGP+otfF0X62125anvVz9HezQphE3LLHv3IOj/aC12S0UDEU8l1bdSm3q72kYG+qYlRA+kKGuQALIJ0lsjlwu7e8dK8pCdh3q4Bnm5+wb43ydnps5hy/MMb4V6XvOysENaOtletwn1s4z3NMiM9S4oSifXvKM21NEpDb1fbML2XyRg3gBUKMWhloN39YbFCJRibrEqOrcx5iY5PyY2K6UdlzJUX8yqqCWFBmTdsSsIDEvx9Ex56xgXaBl4+8Sr6RmFxHECTm2uoLcTuztah/u451rSBXKUWw4Cus1AqF0hkAkglg1ToHFTRi2cLjQQBoXKyuKAsIaroefg9J0tfy19r4pG92TEfEn0euJ974HExM96/sFi36pamagqpvquDOtDbxVvggLrWCCTwH4aWxNAiiFy5jMWWxUeHTBNqKVmo645Wvxzf8/N+470mO376z2aE+X9xUbcrn99yRRzz8D2fmhyAKU4j1OGaiJXk5vqP7RR6z0dIIjbQLi+LpDJABOaLpMCLIqlUrukaHEx7Gd+FQ0f4eu/YtdHW4my4l/dNR6tDv+zebrTxnvO5rFBne8Rx32Dr1JQ7mFJUXXV5Qz2e1Fjb0doyOkQHHUrXnmQKpR4qlADzBGKBULYght7koNBp8V4eNt6uNlRUFi09GxsZ8sDd3g5h6eZ82vfaaVu7Y48fO6Un3y1HZ9dUYetr3jUSPtAoTRz2nL7zabRaEMUqdMUiLji8FNqqqg/37vhYW5vd9/dMfYpEXLFwtDHzdbvg7Gz+MOiqHcLEN8D66XPv9Azk+9Kc6gpcfU1FE7Gmr6dTqVDo0UByhYq3JF7gi4C5fOE8X7QogllTzKBAnwMn9tq7WN8O8L5ibX7mzCETU8NT5/c+cjK9f/lwiMeFkNvWGW9isdiSDxVvAbq5oXaBO7/K1KNB75dACg5PDDzPE87xBFy+mDfLJla8M/39lOGB7cd+M7F3trlkZbnTZM+/jDdf3Plj0rmdSRZGie4nC19HvcUWVuGxddX4ibHhbw8wIPBKIJKxueJZrmAOpCNVzY4xxjva455Frd+yfr3RD0aHdm7ft2uT0dZNxtscLA7GX9iGdzyED7Yvynpeiil6hy3t6+7UaP68k/yJBgJ0CayQSJVCqTIPjU6Nj2dQWwdILSFB/vsO7TTcv3XPgZ+O/LzNzeZkcjDilduRAs/TYa7myIigrNLczu52cKLqQSv6Cg0EfoazsJiciVq3ZWNUaDCL2s4kt402NTeXo+vLCjBZsUg/2+RHruj4gPxwlwDEsU2b1pjZXCC1U/56SfsWvappFiv2ReKTcOQolTba3jFCbR1rIU+2tBDzk1ERvpi0cEx6RGYs2GOXFykJzBmWftjX+j56VfOc+VkWi8eeB3eBUVpbH4HYhM5vxBbR6vA9rY2M8WEul6P/9K/69Ol/dWXIfTi/M9cAAAAASUVORK5CYII=) left center no-repeat;height:30px;background-size:30px;display:block;line-height:30px;padding-left:40px;font-family:Arial,Helvetica,sans-serif;text-transform:none}.league-list-item{position:relative;padding-top:30px;padding-right:169px}.league-list-item .btn-request-join{position:absolute;top:35px;right:0;height:31px;font-size:17px;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;width:149px;background:#fff;border:1px solid #555555;cursor:pointer;text-transform:uppercase}.league-list-item .btn-request-join:hover{background:#555;color:#fff}.league-list-item .max-skill-wrapper{font-size:17px;color:#404040;font-family:Arial,Helvetica,sans-serif}.league-info .captain-wrapper,.league-info .max-skill-wrapper,.league-info .min-recomend-skill-wrapper{display:inline-block}.league-info .max-skill-wrapper,.league-info .min-recomend-skill-wrapper{font-size:17px;color:#404040;font-family:Arial,Helvetica,sans-serif;margin-left:35px}.league-list-item .league-info{margin-bottom:15px;text-align:left}.league-list-item .league-section-title{font-size:15px;color:#404040;font-family:Arial,Helvetica,sans-serif;line-height:20px;font-weight:700}.league-list-item .league-description{font-size:15px;color:gray;font-family:Arial,Helvetica,sans-serif;margin-bottom:25px;line-height:20px}.league-list-item .league-price-wrapper .price-label{font-size:21px;color:gray;text-align:left;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.league-list-item .league-price-wrapper{margin-bottom:30px}.league-list-item .league-price-wrapper .league-price-count{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:21px;color:#222}.league-list .league-list-item:not(:last-child){border-bottom:1px solid rgb(226,226,226)}.league-info .max-skill-wrapper{margin-left:0}.main-content-wrapper .page-title.coach{font-size:285%;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin-bottom:30px;text-transform:uppercase}.main-content-wrapper.coaches-page,.main-content-wrapper.my-session-page{padding:40px 60px;border-top:1px solid rgb(196,196,196)}.main-content-wrapper .coaches-wrapper{margin-bottom:60px}.coaches-wrapper .coaches-item{display:flex;width:100%}.coaches-wrapper .coaches-item:not(:last-child){margin-bottom:100px}.coaches-item .coaches-item-photo-wrapper,.coaches-item .coaches-item-info-wrapper{flex:1;vertical-align:top}.coaches-item .coaches-item-photo-wrapper{flex:1}.coaches-item .coaches-item-info-wrapper{flex:4;padding-left:5rem}.coaches-item .coaches-item-photo-wrapper img.coach-photo{border-radius:125px;background-color:#f1f1f1}.coaches-item-info-wrapper .coaches-item-info{display:flex}.coaches-item-info-wrapper .coaches-item-info .coach-description{flex:4}.coaches-item-info-wrapper .coaches-item-info .btn-book-lesson-coach{flex:1}.coaches-item-info .coach-name{text-transform:uppercase;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:28px;color:#222;margin-bottom:10px;cursor:pointer;display:inline-block}.coaches-item-info .coach-tier{font-size:17px;color:#404040;font-family:Arial,Helvetica,sans-serif;margin-bottom:20px}.main-content-wrapper .coach-biography,.main-content-wrapper .coach-biography>p{font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;color:gray;line-height:24px!important;font-weight:400}.main-content-wrapper .coach-biography em,.main-content-wrapper .coach-biography>p em{font-style:italic}.main-content-wrapper .coach-biography strong,.main-content-wrapper .coach-biography>p strong{font-weight:700}.main-content-wrapper .coach-biography>ol,.main-content-wrapper .coach-biography>ul,.main-content-wrapper .coach-biography>p>ol,.main-content-wrapper .coach-biography>p>ul{display:block;margin-top:1em;margin-bottom:1em;padding-left:40px}.main-content-wrapper .coach-biography>ol li,.main-content-wrapper .coach-biography>ul li,.main-content-wrapper .coach-biography>p>ol li,.main-content-wrapper .coach-biography>p>ul li{text-align:left}.main-content-wrapper .coach-biography>ol,.main-content-wrapper .coach-biography>p>ol{list-style-type:decimal}.main-content-wrapper .coach-biography>ul,.main-content-wrapper .coach-biography>p>ul{list-style-type:disc}.coach-biography>p:not(:last-child){margin-bottom:15px}.coach-biography>p>div:not(:last-child){margin-bottom:15px}.coaches-item-info .btn-book-lesson-coach{background:#fff;border:1px solid #555;color:#222;height:31px;font-size:17px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;width:150px;cursor:pointer}.coaches-item-info .btn-book-lesson-coach:hover{background:#555;color:#fff}.pricing-page-wrapper{flex:1;display:flex}.main-content-wrapper.pricing-wrapper{padding:40px 60px;border-top:1px solid #c4c4c4}.page-title.pricing{margin-bottom:15px}.main-content-wrapper.pricing-wrapper .sub-title{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:gray;text-align:left;margin-bottom:40px}.peak-time-wrapper{background-color:#f2f2f2;margin-bottom:30px;padding:10px 0 10px 15px;min-width:500px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;max-width:1250px}.peak-time-title{text-transform:uppercase;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;font-size:21px}.peak-time-items{display:inline-block}.peak-time-items .peak-time-item{display:block;margin-left:10px;font-size:21px}.peak-time-items .peak-time-item:not(:first-child){margin-top:5px}.peak-time-items .peak-time-item span{white-space:nowrap;margin-left:5px;color:#222}.pricing-wrapper .table-wrapper{border-top:1px solid rgb(255,66,66);padding-top:20px;max-width:1250px}.table-wrapper .table-name{text-transform:uppercase;font-size:28px;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin-bottom:20px}.pricing-table .pricing-table-header{background-color:#222}.pricing-table-header .table-header-item{text-transform:uppercase;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:17px;color:#fff;display:inline-block;line-height:42px;font-size:130%}.pricing-table-header .table-header-item:not(:last-child){margin-right:-.3em}.pricing-table-header .table-header-item:not(:first-child){width:20%;padding-left:3%}.pricing-table-header .table-header-item:first-child{width:20%;padding-left:30px}.table-wrapper .pricing-table{margin-bottom:40px}.pricing-table-body .pricing-table-body-row{vertical-align:top;border-bottom:1px solid #E2E2E2}.pricing-table-body-row .pricing-table-body-row-item{display:inline-block;vertical-align:middle}.pricing-table-body-row .pricing-table-body-row-item:first-child{width:20%;background-color:#f2f2f2;padding-left:30px;padding-top:15px}.pricing-table-body-row .pricing-table-body-row-item:not(:first-child){width:20%;padding-left:3%}.pricing-table-body-row .pricing-table-body-row-item:not(:last-child){margin-right:-.3em}.pricing-table-body-row-item .tier-coach{font-size:21px;color:#404040;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:5px}.pricing-table-body-row-item .class-coach{margin-bottom:10px;color:gray;font-size:17px;font-family:Arial,Helvetica,sans-serif}.pricing-table-body-row-item .price{font-size:23px;color:#404040;text-align:left;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.main-content-wrapper.pricing-wrapper .content-wrapper{display:table;width:100%}.content-wrapper .side-wrapper{display:table-cell;vertical-align:top}.content-wrapper .side-wrapper-leftSide{width:24%}.content-wrapper .side-wrapper-middle{width:3%}.content-wrapper .side-wrapper-rightSide{width:73%}.content-wrapper-top,.side-wrapper.side-wrapper-rightSide .description-wrapper{margin-bottom:20px}.content-wrapper-top .side-wrapper-leftSide,.content-wrapper-top .side-wrapper-rightSide{border-bottom:1px solid rgb(255,66,66)}.side-wrapper-leftSide .label{font-family:Arial;font-size:17px;font-weight:700;color:#222;text-align:left;line-height:20px;text-transform:uppercase}.side-wrapper-rightSide .description{font-family:Arial;font-size:17px;color:#222;text-align:left;line-height:20px;margin-bottom:5px}.side-wrapper-rightSide .description .type{font-weight:700}.peak-time-wrapper{display:table;width:100%;background-color:#f2f2f2;padding:15px 30px}.peak-time-wrapper .peak-time-wrapper_label,.peak-time-wrapper .peak-time-wrapper_peak-time-item-wrapper{display:table-cell;vertical-align:top}.peak-time-wrapper .peak-time-wrapper_label{font-family:Arial;font-size:17px;color:#222;width:120px;font-weight:700;text-transform:uppercase}.peak-time-wrapper .peak-time-item-wrapper_peak-time-item{font-family:Arial;font-size:17px;color:#222;text-align:left}.peak-time-wrapper .peak-time-item-wrapper_peak-time-item:not(:last-child){margin-bottom:10px}.side-wrapper .header{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:28px;font-weight:500;color:#222;text-transform:uppercase;margin-bottom:10px}.side-wrapper .table-description{font-family:Arial;font-size:15px;color:gray;margin-bottom:20px}.table-pricing_header-wrapper{display:table;width:100%;vertical-align:top}.table-pricing-play .table-pricing_header-item{display:table-cell;width:50%;background-color:#00b0f0;padding:20.5px 0 20.5px 30px;vertical-align:middle}.table-pricing_header-item .label{font-size:19px;font-weight:500;color:#fff;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;text-transform:uppercase}.table-pricing-body_row{border-bottom:1px solid rgb(226,226,226);display:table;width:100%}.table-pricing-body_row_item .price-count{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:21px;font-weight:500;color:#404040}.table-pricing-body_row .table-pricing-body_row_item:first-child{background-color:#f2f2f2;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:21px;font-weight:500;color:#404040;text-transform:uppercase;padding-right:20px}.table-pricing-play .table-pricing-body_row .table-pricing-body_row_item{width:50%;margin-right:-.3em;display:table-cell;vertical-align:middle;padding-left:30px;height:75px}.table-pricing-clinic-lesson .table-pricing_header-item{width:18%;display:table-cell;padding:18px 0 18px 30px;vertical-align:middle}.table-pricing-clinic-lesson .table-pricing-body_row_item{width:18%;margin-right:-.3em;display:table-cell;vertical-align:middle;padding-left:30px;height:75px}.table-pricing_header-item-lesson{background-color:#8d5199}.table-pricing_header-item-clinic{background-color:#8c8c35}.table-pricing-body_row_item .price-count-off-peak-wrapper{display:none}.table-pricing_header-item-lesson .label{margin-bottom:5px}.table-pricing-body_row_item-peak-time .price-count-off-peak-wrapper{display:inline-block}.price-count-off-peak-wrapper .price-count-off-peak{color:gray}.table-pricing_header-item .sub-label{font-size:17px;color:#e1cfe6;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif}.table-pricing-clinic-lesson .table-pricing_header-item-lesson{padding-top:10px;padding-bottom:10px}.table-pricing-clinic-lesson .table-pricing_header-item:first-child{width:17%}.table-pricing-clinic-lesson .table-pricing_header-item:last-child{width:26%}.table-pricing-clinic-lesson .table-pricing-body_row .table-pricing-body_row_item:first-child{width:17%}.table-pricing-clinic-lesson .table-pricing-body_row .table-pricing-body_row_item:last-child{width:26%}.sof-button-group{display:inline-block;vertical-align:middle;margin-right:-.3em;margin-bottom:40px}.sof-button-group .sof-btn-group-item{display:inline-flex;justify-content:center;align-items:center;padding-inline:2rem;height:38px;border-radius:0;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:0;text-align:left;text-transform:none;border:1px solid #cccccc}.sof-button-group .sof-btn-group-item:hover{color:#fff;border-color:#555;background-color:#555}.sof-button-group .sof-btn-group-item.sof-btn-group-item-active{color:#fff;border-color:#f33;background-color:#f33}.subscription-wrapper header{padding:25px 30px 15px}.subscription-wrapper header .title-wrapper{display:flex;align-items:baseline;margin-bottom:10px}.subscription-wrapper header .title-wrapper .subscription-title{flex:1;padding-right:30px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:30px}.subscription-wrapper header .title-wrapper .expiration{font-size:17px;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#404040}.subscription-wrapper header .desc{font-size:17px;font-family:Arial,Helvetica,sans-serif;color:#919191;overflow-wrap:break-word}.subscription-wrapper main{border-top:1px solid #c4c4c4;margin:0 30px;padding:15px 0 10px;flex:1 0 auto}.subscription-wrapper main .credits-wrapper .credits-list{display:flex;flex-wrap:wrap;gap:.7rem;row-gap:1.5rem;justify-content:space-between}.subscription-wrapper main .credits-wrapper .credits-list .credits-item{width:48%}.subscription-wrapper footer{display:flex;background-color:#f2f2f2;padding:25px 30px;align-items:center}.subscription-wrapper footer .price-wrapper{flex:1;padding-right:30px;display:flex;flex-direction:column}.subscription-wrapper footer .price-wrapper .price-title{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:gray}.subscription-wrapper footer .price-wrapper .price{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:28px;color:#222}.subscription-wrapper footer .btns-wrapper button.btn{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:17px;padding:5px 17px;border:1px solid #222222;background:#fff;text-transform:uppercase;cursor:pointer;line-height:normal;min-width:145px;border-color:#555;color:#555;font-size:23px;border-color:#222;color:#222;width:175px;border-width:2px;background:transparent}.subscription-wrapper footer .btns-wrapper button.btn:disabled{opacity:.5;cursor:not-allowed}.subscription-wrapper footer .btns-wrapper button.btn .btn-icon{width:18px;height:18px}.subscription-wrapper footer .btns-wrapper button.btn:hover:not(:disabled){background:#555;color:#fff}.subscription-wrapper footer .btns-wrapper button.btn:hover:not(:disabled) .btn-icon{filter:brightness(0) invert(1)}.subscription-wrapper footer .btns-wrapper button.btn:hover{color:#fff;border-color:#555;background-color:#555}.subscription-balance-item-wrapper{display:flex;margin-bottom:13px}.subscription-balance-item-wrapper .balance-wrapper{flex:1;display:flex;padding-right:15px;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;align-items:flex-start}.subscription-balance-item-wrapper .balance-wrapper .title-wrapper{margin-left:10px;margin-top:5px;display:flex;flex-direction:column;flex:1}.subscription-balance-item-wrapper .balance-wrapper .title-wrapper .credits-title{font-size:19px;font-weight:500;color:#222;text-transform:uppercase;margin-bottom:5px;text-align:left;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.subscription-balance-item-wrapper .balance-wrapper .title-wrapper .desc{font-size:13px;color:gray;font-family:Arial,Helvetica,sans-serif;text-align:left}.subscription-balance-item-wrapper .credits-controls-wrapper{width:168px;display:flex}.subscription-balance-item-wrapper .credits-controls-wrapper .btn-credits{border-width:1px;height:34px;width:34px;font-size:17px;margin-bottom:0}.subscription-balance-item-wrapper .credits-controls-wrapper .credits-input{width:85px!important;margin:0 8px;text-align:center;-moz-appearance:textfield;padding-left:0!important}.subscription-balance-item-wrapper .credits-controls-wrapper .credits-input::-webkit-inner-spin-button,.subscription-balance-item-wrapper .credits-controls-wrapper .credits-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.subscription-wrapper{width:47.5%;border:1px solid #9d9d9d;margin-bottom:35px;display:flex;flex-direction:column}.subscription-wrapper .subscription-current-header{padding:25px 30px 15px}.subscription-wrapper .subscription-current-header .title-wrapper{display:flex;align-items:baseline;margin-bottom:10px}.subscription-wrapper .subscription-current-header .title-wrapper .subscription-title{flex:auto;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:30px}.subscription-wrapper .subscription-current-header .title-wrapper .expiration{font-size:17px;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#404040}.subscription-wrapper .subscription-current-header .desc{font-size:17px;font-family:Arial,Helvetica,sans-serif;color:#919191;overflow-wrap:break-word}.subscription-wrapper .subscription-current-main{padding-inline:30px;padding-block:15px;display:flex;flex:1 0 auto;flex-direction:column}.subscription-wrapper .subscription-current-main .divider{width:100%;border-top:1px solid #c4c4c4;margin-top:-15px;margin-bottom:15px}.subscription-wrapper .subscription-current-main .credits-wrapper .credits-list{display:flex;flex-wrap:wrap;gap:.7rem;row-gap:1.5rem;justify-content:space-between}.subscription-wrapper .subscription-current-main .credits-wrapper .credits-list .credits-item{width:48%}.subscription-wrapper .subscription-current-footer{display:flex;background-color:#f2f2f2;padding:25px 30px;justify-content:center;align-items:center}.subscription-wrapper .subscription-current-footer .price-wrapper{flex:1;padding-right:30px;display:flex;flex-direction:column}.subscription-wrapper .subscription-current-footer .price-wrapper .price-title{font-family:Arial,Helvetica,sans-serif;font-size:17px;color:gray}.subscription-wrapper .subscription-current-footer .price-wrapper .price{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:28px;color:#222}.subscription-wrapper .subscription-current-footer .btns-wrapper button.btn{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:17px;padding:5px 17px;border:1px solid #222222;background:#fff;text-transform:uppercase;cursor:pointer;line-height:normal;min-width:145px;border-color:#555;color:#555;font-size:23px;border-color:#222;color:#222;width:auto;border-width:2px;background:transparent}.subscription-wrapper .subscription-current-footer .btns-wrapper button.btn:disabled{opacity:.5;cursor:not-allowed}.subscription-wrapper .subscription-current-footer .btns-wrapper button.btn .btn-icon{width:18px;height:18px}.subscription-wrapper .subscription-current-footer .btns-wrapper button.btn:hover:not(:disabled){background:#555;color:#fff}.subscription-wrapper .subscription-current-footer .btns-wrapper button.btn:hover:not(:disabled) .btn-icon{filter:brightness(0) invert(1)}.subscription-wrapper .subscription-current-footer .btns-wrapper button.btn:hover{color:#fff;border-color:#555;background-color:#555}.subscription-wrapper.invert-bg .subscription-current-header,.subscription-wrapper.invert-bg .subscription-current-main{background-color:#f2f2f2}.subscription-wrapper.invert-bg .subscription-current-footer{background-color:#fff}.subscription-wrapper .active-subtitle{color:#fff;background:#666;font-size:17px;font-family:Arial,Helvetica,sans-serif;padding:.5rem;margin:0 2rem}.subscription-wrapper .error-color{color:#ff4242!important}.subscription-wrapper .alerts{font-size:17px;font-family:Arial,Helvetica,sans-serif;display:flex;flex-direction:column;gap:.5rem;margin-block:1rem}@media only screen and (max-width: 768px){.subscription-wrapper{width:100%}.subscription-wrapper header,.subscription-wrapper .subscription-current-header{padding:20px}.subscription-wrapper main,.subscription-wrapper .subscription-current-main{margin:0;padding:20px}.subscription-wrapper main .credits-wrapper .credits-list,.subscription-wrapper .subscription-current-main .credits-wrapper .credits-list{row-gap:1.5rem;flex-direction:column}.subscription-wrapper main .credits-wrapper .credits-list .credits-item,.subscription-wrapper .subscription-current-main .credits-wrapper .credits-list .credits-item{width:100%}.subscription-wrapper main .credits-wrapper .credits-list .credits-item .balance-wrapper,.subscription-wrapper .subscription-current-main .credits-wrapper .credits-list .credits-item .balance-wrapper{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif}.subscription-wrapper main .credits-wrapper .credits-list .credits-item .balance-wrapper .title-wrapper,.subscription-wrapper .subscription-current-main .credits-wrapper .credits-list .credits-item .balance-wrapper .title-wrapper{margin-top:7px}.subscription-wrapper main .credits-wrapper .credits-list .credits-item .balance-wrapper .title-wrapper .credits-title,.subscription-wrapper .subscription-current-main .credits-wrapper .credits-list .credits-item .balance-wrapper .title-wrapper .credits-title{font-size:17px}.subscription-wrapper main .credits-wrapper .credits-list .credits-item .balance-wrapper .title-wrapper .desc,.subscription-wrapper .subscription-current-main .credits-wrapper .credits-list .credits-item .balance-wrapper .title-wrapper .desc{font-size:14px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.subscription-wrapper .credits-item{width:100%!important;min-height:6rem}.subscription-wrapper footer,.subscription-wrapper .subscription-current-footer{padding:20px;align-items:center}.subscription-wrapper footer .price-wrapper .price-title,.subscription-wrapper .subscription-current-footer .price-wrapper .price-title{display:none}.subscription-wrapper footer .price-wrapper .price,.subscription-wrapper .subscription-current-footer .price-wrapper .price{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:20px!important}.subscription-wrapper .subscription-title{font-size:24px!important;padding-right:20px}.subscription-wrapper .desc{font-family:Neusa-Medium,Arial,Helvetica,sans-serif!important}}.subscription-credit-wrapper{display:flex;margin-bottom:13px}.subscription-credit-wrapper .balance-wrapper{flex:1;display:flex;padding-right:15px;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;align-items:flex-start}.subscription-credit-wrapper .balance-wrapper .title-wrapper{margin-left:10px;margin-top:5px;display:flex;flex-direction:column;flex:1}.subscription-credit-wrapper .balance-wrapper .title-wrapper .credits-title{font-size:19px;font-weight:500;color:#222;text-transform:uppercase;margin-bottom:5px;text-align:left;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.subscription-credit-wrapper .balance-wrapper .title-wrapper .desc{font-size:13px;color:gray;font-family:Arial,Helvetica,sans-serif;text-align:left}.subscription-credit-wrapper .credits-controls-wrapper{width:168px;display:flex}.subscription-credit-wrapper .credits-controls-wrapper .btn-credits{border-width:1px;height:34px;width:34px;font-size:17px;margin-bottom:0}.subscription-credit-wrapper .credits-controls-wrapper .credits-input{width:85px!important;margin:0 8px;text-align:center;-moz-appearance:textfield;padding-left:0!important}.subscription-credit-wrapper .credits-controls-wrapper .credits-input::-webkit-inner-spin-button,.subscription-credit-wrapper .credits-controls-wrapper .credits-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.alert{color:#404040;fill:#404040;gap:.7rem;padding-bottom:2rem;align-items:center}.alert.alert-error{color:#ff4242;fill:#ff4242}.alert .alert-text{padding-left:1rem}.my-sessions .header{border-bottom:1px solid rgb(196,196,196)}.my-sessions .main-wrapper .basket-content-block-wrapper{width:9%}.my-sessions .main-content-wrapper{padding:40px 0 40px 60px}.main-content-wrapper .page-title{font-size:285%;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin-bottom:30px;text-transform:uppercase}.main-content-wrapper p a{color:#ff4242}.day-item .title-wrapper{margin-bottom:10px}.title-wrapper .day-of-week{font-size:100%;color:#8a8a8a;font-family:Arial,Helvetica,sans-serif;margin-bottom:4px}.my-session-page .title-wrapper .date{margin-right:3px;font-size:290%;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif}.my-session-page .title-wrapper .month{font-size:210%;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif}.title-wrapper .date{font-size:300%;color:#404040;font-family:Arial,Helvetica,sans-serif}.title-wrapper .month{font-size:200%;color:#404040;font-family:Arial,Helvetica,sans-serif}.days-wrapper .day-item{margin-bottom:20px}.days-wrapper .day-item:not(:last-child){border-bottom:1px solid #ff4242}.session-wrapper .session-item{display:table;width:100%;margin-bottom:25px}.session-item .session-time-wrapper,.session-item .session-description-wrapper{position:relative;display:table-cell;vertical-align:top}.session-item .session-time-wrapper{width:15%}.session-item.open-session-board .session-time-wrapper{width:20%}.session-item .session-description-wrapper{width:85%}.session-item.open-session-board .session-description-wrapper{width:80%}.session-time-wrapper .time-start-wrapper,.session-time-wrapper .time-divider,.session-time-wrapper .time-end-wrapper{display:inline-block}.session-item .session-time-wrapper .date,.session-item .session-time-wrapper .month{display:none}.session-item.open-session-board .session-time-wrapper .month,.session-item.open-session-board .session-time-wrapper .date{display:inline-block}.session-item.open-session-board .session-time-wrapper .month{padding-top:2px;font-size:230%}.session-time-wrapper .time-divider{vertical-align:top;margin:0 5px}.open-session-board .time-start-wrapper .time-start{margin-left:5px}.time-start-wrapper .time-start,.time-end-wrapper .time-end,.time-divider{font-size:165%;color:#404040;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif}.time-start-wrapper .time-start-time-type,.time-end-wrapper .time-end-time-type{font-size:93%;color:#959595;font-family:PFDinTextCondPro-Light,Arial,Helvetica,sans-serif}.booking .date-wrapper .date,.booking .date-wrapper .month,.booking .date-wrapper .time-start,.booking .date-wrapper .time-end,.modal-session-info .date-wrapper .date,.modal-session-info .date-wrapper .month,.modal-session-info .date-wrapper .time-start,.modal-session-info .date-wrapper .time-end{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif!important;font-size:200%!important}.session-description-wrapper .session-title{font-size:230%;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;position:relative;margin-bottom:20px;width:85%;display:inline-block;text-transform:uppercase}.session-description-wrapper .session-title>.bage{display:inline-block;color:#fff;font-weight:400;font-size:40%;padding:4.5px 5px;font-family:Arial,Helvetica,sans-serif;margin-left:13px;vertical-align:middle;margin-bottom:5px}.session-description-wrapper .session-title>.bage.close{background:#b3b3b3}.session-description-wrapper .session-title i.session-color{position:absolute;height:10px;width:10px;border-radius:10px;background:#000;left:-18px;top:35%}.session-description-wrapper .session-title .ic_video{margin-left:13px}.session-description-wrapper .session-title .ic_video:before{content:url(/content/img/camera_black.svg);position:relative;top:-3px}.session-item.play .session-title i.session-color,.session-item.play .session-title>.bage.open{background-color:#00b0f0}.session-item.lesson .session-title i.session-color,.session-item.lesson .session-title>.bage.open{background-color:#af6bc2}.session-item.clinic .session-title i.session-color,.session-item.clinic .session-title>.bage.open{background-color:#a8bd34}.session-item.custom-session .session-title i.session-color,.session-item.custom-session .session-title>.bage.open{background-color:#ece57e}.session-item .session-info{margin-bottom:15px;margin-top:-10px}.session-item.play .session-info .coach{display:none}.session-item.play.custom-session .session-info .coach,.session-item.lesson .session-info .coach,.session-item.clinic .session-info .coach{display:inline-block}.session-info .coach,.session-info .court,.session-info .slots,.session-info .lvl{display:inline-block;margin-right:20px}.session-info .gender,.session-info .age,.session-info .type-play{display:inline-block;margin-right:20px;font-size:122%;color:#959595;font-family:Arial,Helvetica,sans-serif;font-size:17px}.session-info .court{font-size:122%;color:#414141;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:17px}.session-info .slots{font-size:122%;color:#404040;font-family:Arial,Helvetica,sans-serif;font-size:17px;color:#959595}.session-info .lvl{font-size:122%;color:#959595;font-family:Arial,Helvetica,sans-serif;width:13px;padding-left:22px;font-size:17px;line-height:37px;vertical-align:middle}.session-info .lvl.beginner{background:url(/content/img/levels_beginner.svg) left 9px no-repeat}.session-info .lvl.intermediate{background:url(/content/img/levels_intermediate.svg) left 9px no-repeat}.session-info .lvl.advanced{background:url(/content/img/levels_advanced.svg) left 9px no-repeat}.session-description-wrapper .session-players{margin-bottom:20px}.session-players .players,.session-players .invited,.session-players .declined{display:inline-block;background-color:#f2f2f2;padding:0 2%;line-height:36px}.session-players .players{padding-left:1.5%}.session-players .invited,.session-players .declined{margin-left:-3px}.session-players .title{font-size:122%;color:gray;font-family:Arial,Helvetica,sans-serif;font-size:17px}.players .players-name{position:relative;font-size:122%;font-family:Arial,Helvetica,sans-serif;color:#222;font-size:17px}.players .players-name:not(:last-child){margin-right:20px}.players .players-name+.players-name:before{position:absolute;content:"";height:3px;width:3px;background-color:#222;border-radius:3px;top:calc(50% - 2px);left:-10px}.invited .invited-count,.declined .declined-count{font-size:122%;color:#212121;font-family:Arial,Helvetica,sans-serif}.session-description-wrapper .price{margin-bottom:20px;display:flex;align-items:center}.price .title,.price .price-count,.price .additional-price{font-size:21px;color:#222;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.price .title{color:gray;margin-right:5px}.day-item .session-description-wrapper{position:relative}.session-description-wrapper .btn-view{height:31px;font-size:17px;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;width:149px;background:#fff;border:1px solid #555555;cursor:pointer;text-transform:uppercase;position:absolute;right:0}.session-description-wrapper .btn-view:hover{background:#555;color:#fff}.my-session-page .day-item .session-item:not(:last-child) .session-description-wrapper{border-bottom:1px solid #e2e2e2}.session-description-wrapper .declined,.session-description-wrapper .invited{display:none}.session-description-wrapper.decline .declined,.session-description-wrapper.invite .invited{display:inline-block}.coach .coach-wrapper{font-size:17px;color:#404040;text-transform:uppercase;background-size:10px;display:inline-block;padding-left:10px;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-session-page .date,.my-session-page .time-start-wrapper .time-start,.my-session-page .time-end-wrapper .time-end,.my-session-page .time-divider{font-size:230%;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.my-session-page .date{padding-right:5px;color:#404040;padding-bottom:11px}.my-session-page .month{font-size:200%;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#404040;padding-bottom:11px}.session-item .session-time-wrapper>*{vertical-align:middle}.my-session-page .session-time-wrapper .time-divider{vertical-align:baseline}.modal-session-info.clinic .modal-dialog-footer-content .description-wrapper{visibility:hidden}.booking .search-list{text-align:left}.open-session-board .price .price-count{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif}.day-of-week-row,.session-details-row{display:table-row}.my-session-page .session-item:not(:last-child) .session-details-row .session-time-wrapper{border-bottom:1px solid #e2e2e2}.day-of-week-row{font-size:100%;color:#8a8a8a;font-family:Arial,Helvetica,sans-serif;margin-bottom:4px;line-height:25px}.session-time-wrapper.open-board-time-wrapper{border-bottom:none!important}.my-session-page .player-seeking-board-wrapper .session-item:not(:last-child) .session-description-wrapper{border-bottom:1px solid #e2e2e2}.session-info .type-play{vertical-align:middle;line-height:37px}.session-item:not(.open-session-board):not(.session-info-my-sessions) .type-play{display:none}.session-players .divider-line-players{width:5px;display:inline-block}.my-session-page .session-info .lvl.all-skills{width:auto;padding-left:0}.session-description-wrapper .session-title.open-board-session-title span.bage{display:none}.session-item .session-info.session-info-my-sessions .type-play{display:inline-block}.open-session-board.session-item.no-free-slots{display:none}.coach .coach-photo{width:30px;height:30px;border-radius:30px}.player-seeking-board-wrapper .table-wrapper{border-top:1px solid #ff4242;padding-top:20px;margin-bottom:40px}.player-seeking-board-wrapper .table-name{text-transform:uppercase;font-size:28px;color:#222;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;margin-bottom:20px}.player-seeking-board-wrapper p{font-family:PFDinTextPro-Regular,Arial,Helvetica,sans-serif;color:#bebebe}.main-content-wrapper.my-session-page .page-subtitle{font-size:16px;color:gray;font-family:Arial,Helvetica,sans-serif;line-height:22px;margin-bottom:30px}.main-wrapper .user-pages{flex:1;width:100%}.main-wrapper .user-pages .main-content-wrapper{display:block}.sq-bredcamp{display:table;vertical-align:middle;width:100%;background-color:#313131}.sq-bredcamp .list-inline{padding-left:3%}.main-wrapper.profile-pages .basket-content-block-wrapper{width:9%}.profile-pages{padding:40px 60px}.sq-bredcamp .list-inline li{display:inline-block;font-size:136%;color:#fff;text-align:center;line-height:44px;font-family:Arial,Helvetica,sans-serif;padding:0 20px}.sq-bredcamp .list-inline li a{color:#d9d9d9;white-space:nowrap}.sq-bredcamp .list-inline li a:hover{color:#fff}.sq-bredcamp .list-inline li.active{border-bottom:4px solid rgb(255,66,66)}.sq-bredcamp .list-inline li.active a{color:#fff;font-family:Arial,Helvetica,sans-serif;cursor:default}.profile-pages .main-content-wrapper{padding:40px 0 40px 60px}.main-content-wrapper .page-title{font-size:285%;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin-bottom:40px;text-transform:uppercase}.main-content-wrapper p{font-size:130%;font-family:Arial,Helvetica,sans-serif}.main-content-wrapper .user-wrapper{display:table}.user-wrapper .user-avatar-wrapper,.user-wrapper .user-info-wrapper{display:table-cell;vertical-align:top}.user-avatar-wrapper .user-avatar{width:120px;height:120px;background-color:#dfdfdf;border-radius:120px;overflow:hidden;position:relative;display:flex;align-items:center}.user-avatar-wrapper .user-avatar img{width:100%}.user-avatar-wrapper .user-avatar img.drop{opacity:.2}.user-avatar-wrapper .user-avatar .upload-target{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;display:none}.user-avatar-wrapper .user-avatar .upload-target .prompt{padding:10px;color:#000;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;cursor:pointer}.user-avatar-wrapper .user-avatar .upload-target.active .prompt{color:#ff4242}.user-wrapper .user-info-wrapper{width:100%;padding-left:50px}.user-wrapper .user-info-wrapper .validation{margin-bottom:20px}.user-wrapper .user-info-wrapper .validation div{font-size:17px;font-family:Arial,Helvetica,sans-serif;padding-left:25px;line-height:21px}.user-wrapper .user-info-wrapper .validation div.validation-error{background:url(/content/img/error.svg) left center no-repeat}.user-wrapper .user-info-wrapper .validation div.validation-success{background:url(/content/img/success.svg) left center no-repeat}.user-info-wrapper .title{font-size:28px;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin-bottom:40px;text-transform:uppercase}.user-info-wrapper .user-info-row-1,.user-info-wrapper .user-info-row-2{display:table;width:100%;margin-bottom:40px}.user-info .user-info-item,.user-info .display-field-item{display:table-cell;width:25%;font-family:Arial,Helvetica,sans-serif;padding-right:10px}.user-info .user-info-item.card-info,.user-info .display-field-item.card-info{padding-bottom:40px}.user-info .user-info-item .user-info-item-title,.user-info .user-info-item .display-field-item-title,.user-info .display-field-item .user-info-item-title,.user-info .display-field-item .display-field-item-title{color:#949494;margin-bottom:15px}.user-info .user-info-item .user-info-item-content,.user-info .user-info-item .display-field-item-value,.user-info .display-field-item .user-info-item-content,.user-info .display-field-item .display-field-item-value{font-size:17px;color:#404040;word-break:break-all}.user-info .user-info-item .user-info-item-content .img-card,.user-info .user-info-item .display-field-item-value .img-card,.user-info .display-field-item .user-info-item-content .img-card,.user-info .display-field-item .display-field-item-value .img-card{width:26px;margin-left:15px}.user-info .divider-line{width:100%;height:1px;background-color:#ff4242;margin-top:50px;margin-bottom:30px}.btn-wrapper .btn{background:#fff;border:1px solid #555555;font-size:142%;height:30px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;color:#222;cursor:pointer}.btn-wrapper .btn:hover{background:#555;color:#fff}.btn-wrapper .btn-edit{width:12%;border:1px solid #555555}.btn-wrapper .btn+.btn{margin-left:20px;border:1px solid #555555}.btn-wrapper .btn-change-pswd{width:14.5%;font-size:130%;width:165px;vertical-align:top}.user-avatar-wrapper .img-uploader{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:300;color:#ff4242;text-align:center;line-height:25px;cursor:pointer;margin-top:10px}.user-avatar-wrapper .img-uploader:hover{text-decoration:underline}.upload-photo-img{cursor:pointer}.oustanding-balance-warning{font-size:.9em;padding-top:1em;display:inline-block;color:#ff4242;font-weight:700}.profile-pages .warning{display:inline-block;background:url(/content/img/warning_red.png) no-repeat;height:18px;width:18px;margin-right:5px;background-position:center top}.issues{color:#ff4242!important}.history-page .sq-bredcamp{display:table;vertical-align:middle;width:100%;background-color:#313131}.history-page .main-content-wrapper{padding:40px 60px}.filter-history-wrapper{display:flex;align-items:center}.filter-history-wrapper .period-select-wrapper,.filter-history-wrapper .time-start-input-wrapper,.filter-history-wrapper .divider-wrapper,.filter-history-wrapper .time-end-input-wrapper,.filter-history-wrapper .button-apply-wrapper,.filter-history-wrapper .react-date-field{vertical-align:baseline;display:inline-block;position:relative}.filter-history-wrapper .button-apply-wrapper{margin-left:10px;vertical-align:top}.filter-history-wrapper .period-select-wrapper{margin-right:2%;margin-bottom:0}.filter-history-wrapper .divider-wrapper{vertical-align:baseline;padding:4px 5px}.filter-history-wrapper .divider-wrapper .divider{height:1px;width:17px;background-color:#949494}.filter-history-wrapper .time-start-input-wrapper:after,.filter-history-wrapper .time-end-input-wrapper:after{content:" ";position:absolute;background:url(/content/img/calendar.svg) center center no-repeat;width:18px;height:20px;top:7px;right:10px}.button-apply-wrapper .btn{background:#fff;border:1px solid #555555;width:110px;font-size:142%;height:34px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;color:#222;cursor:pointer;padding:8px 0 5px;text-align:center;text-transform:uppercase}.button-apply-wrapper .btn-apply{width:110px;height:34px}.button-apply-wrapper .btn:hover{background:#555;color:#fff}.filter-history-wrapper{margin-bottom:40px}.filter-history-wrapper .period-select-wrapper input,.filter-history-wrapper .time-start-input-wrapper input,.filter-history-wrapper .time-end-input-wrapper input{height:34px;padding-left:10px;border:1px solid rgb(153,153,153)}.filter-history-wrapper .period-select-wrapper:after{content:" ";width:0px;height:0px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgb(85,85,85);transition:all .1s ease-in 0s;position:absolute;top:14px;right:10px}.filter-history-wrapper .period-select-wrapper input:focus,.filter-history-wrapper .time-start-input-wrapper input:focus,.filter-history-wrapper .time-end-input-wrapper input:focus{border:1px solid #333333}.filter-history-wrapper .period-select-wrapper input{width:270px;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:300;color:#404040}.filter-history-wrapper .period-select-wrapper input::-webkit-input-placeholder{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:300;color:#404040}.filter-history-wrapper .period-select-wrapper input::-moz-placeholder{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:300;color:#404040;opacity:1}.filter-history-wrapper .time-start-input-wrapper input,.filter-history-wrapper .time-end-input-wrapper input{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:300;color:#404040}.filter-history-wrapper .time-start-input-wrapper input::-webkit-input-placeholder,.filter-history-wrapper .time-end-input-wrapper input::-webkit-input-placeholder{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:300;color:#404040}.filter-history-wrapper .time-start-input-wrapper input::-moz-placeholder,.filter-history-wrapper .time-end-input-wrapper input::-moz-placeholder{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:300;color:#404040;opacity:1}.history-list-wrapper .history-list-header{display:table;width:100%;background-color:#f2f2f2;padding:0 2.5%}.history-list-header .session-date-time,.history-list-header .type,.history-list-header .transaction-date,.history-list-header .invoice-id,.history-list-header .details,.history-list-header .payment-amount,.history-list-header .query-btn{display:table-cell;font-size:17px;font-weight:500;color:#949494;text-align:left;line-height:42px;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:140%}.history-list-header .session-date-time,.history-list-item .session-date-time{width:19.5%}.history-list-header .type,.history-list-item .type{width:7.5%}.history-list-header .transaction-date,.history-list-item .transaction-date{width:17%}.history-list-header .invoice-id,.history-list-item .invoice-id{width:12%}.history-list-header .details,.history-list-item .details{width:16%}.history-list-header .payment-amount,.history-list-item .payment-amount{width:14%}.history-list-header .query-btn,.history-list-item .query-btn{width:140px}.history-list{margin-bottom:40px}.history-list .history-list-item{width:100%;display:table;padding:23.5px 2.5%;border-bottom:1px solid #e2e2e2}.history-list-item .session-date-time,.history-list-item .type,.history-list-item .transaction-date,.history-list-item .invoice-id,.history-list-item .details,.history-list-item .payment-amount,.history-list-item .query-btn{display:table-cell;font-size:21px;color:#404040;font-family:Neusa-Demibold,Helvetica,sans-serif;font-size:20.3px}.history-list-item .query-btn .query-sent{display:none;font-size:17px;font-weight:300;color:gray;font-family:Arial,Helvetica,sans-serif;cursor:pointer}.history-list-item.sent-query .query-btn .query-sent{display:block}.history-list-item.sent-query .query-btn .query{display:none}.history-list-item .query-btn .query-sent:hover{text-decoration:underline}.history-list-item .query-btn{text-align:right}.history-list-item .query-btn .query{font-size:16px;font-weight:300;color:#ff4242;font-family:Arial,Helvetica,sans-serif;cursor:pointer}.history-list-item .query-btn .query:hover{text-decoration:underline}.paginator-wrapper .paginator-item{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:28px;color:#404040;line-height:40px;display:inline-block;width:36px;text-align:center;cursor:pointer}.paginator-wrapper .paginator-item:not(.last-child){margin-right:3px}.paginator-wrapper .paginator-item:hover{background-color:#e6e6e6}.paginator-wrapper .paginator-item.active{color:#fff;background-color:#ff4242;cursor:default}.period-select-wrapper input[readonly]{cursor:pointer;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline-style:none;-webkit-touch-callout:none;-webkit-user-select:none;pointer-events:none}.react-date-picker{border:none!important;vertical-align:baseline!important;display:inline-block;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;line-height:30px}.react-date-picker .react-date-picker__wrapper{min-width:200px!important;max-width:200px!important;font-family:Arial,Helvetica,sans-serif;font-size:17px}.react-date-picker .react-date-picker__wrapper .react-date-picker__inputGroup__divider{font-family:Arial,Helvetica,sans-serif;font-size:17px}.react-date-picker .react-date-picker__wrapper .react-date-picker__inputGroup input{font-size:17px;min-width:1.2em!important;text-align:right}.react-date-picker .react-date-picker__wrapper .react-date-picker__inputGroup .react-date-picker__inputGroup__year{text-align:left;min-width:50px!important}.react-date-picker .react-date-picker__wrapper button{position:absolute;background:url(/content/img/calendar.svg) 50% no-repeat;width:18px;height:20px;top:5px;right:10px}.react-date-picker .react-date-picker__wrapper button svg{display:none}.react-date-picker__calendar--open{z-index:1000!important;border:none!important;max-width:350px!important;padding:5px}.react-date-picker__calendar--open .react-calendar{padding:20px 10px}.react-date-picker__calendar--open .react-calendar abbr{text-decoration:none}.react-date-picker__calendar--open .react-calendar .react-calendar__month-view__weekdays{margin-bottom:10px;border-bottom:1px solid #e2e2e2}.react-date-picker__calendar--open .react-calendar .react-calendar__month-view__weekdays .react-calendar__month-view__weekdays__weekday{font-size:15px;color:#949494;padding-bottom:15px;font-weight:400}.react-date-picker__calendar--open .react-calendar .react-calendar__tile,.react-date-picker__calendar--open .react-calendar .react-calendar__tile:hover{font-size:15px;width:100%}.react-date-picker__calendar--open .react-calendar .react-calendar__tile--active,.react-date-picker__calendar--open .react-calendar .react-calendar__tile--active:hover{background:#ff4242 padding-box}.react-date-picker__calendar--open .react-calendar .react-calendar__navigation button{fill:#ff7a7a}.react-date-picker__calendar--open .react-calendar .react-calendar__navigation button:not(:disabled):focus,.react-date-picker__calendar--open .react-calendar .react-calendar__navigation button:not(:disabled):hover{background:#fff}.react-date-picker__calendar--open .react-calendar .react-calendar__navigation button:not(:disabled):hover{fill:#ff4242}.react-date-picker__calendar--open .react-calendar .react-calendar__navigation button:disabled{cursor:default}.react-date-picker__calendar--open .react-calendar .react-calendar__navigation__label{color:#ff4242}.react-date-picker{box-sizing:border-box;position:relative;overflow:visible;vertical-align:middle}.react-date-field *,.react-date-field *:before,.react-date-field *:after{box-sizing:border-box}.react-date-field>.react-date-field__picker{width:314px;position:absolute;z-index:100;left:-1px;background:#fff}.react-date-picker--picker-position-bottom>.react-date-field__picker{top:100%}.react-date-picker--picker-position-top>.react-date-field__picker{bottom:100%}.react-date-picker__input{width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border:none;outline:none;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:300;height:32px;padding:1px 1px 1px 10px;color:#404040}.react-date-picker__calendar-icon{position:absolute;background:url(/content/img/calendar.svg) center center no-repeat;width:18px;height:20px;top:5px;right:10px}.react-date-picker__clock{box-sizing:border-box;display:inline-block;border:5px solid gray;border-radius:50%;position:relative}.react-date-picker__clock *,.react-date-picker__clock *:before,.react-date-picker__clock *:after{box-sizing:border-box}.react-date-picker__clock-overlay,.react-date-picker__clock-center{border-radius:50%;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50%;left:50%}.react-date-picker__clock-hand,.react-date-picker__clock-tick{position:absolute;left:50%;top:50%;width:1px;background:gray}.react-date-picker__date-format-spinner{box-sizing:border-box}.react-date-picker__date-format-spinner *,.react-date-picker__date-format-spinner *:before,.react-date-picker__date-format-spinner *:after{box-sizing:border-box}.react-date-picker__time-picker{box-sizing:border-box}.react-date-picker__time-picker *,.react-date-picker__time-picker *:before,.react-date-picker__time-picker *:after{box-sizing:border-box}.react-date-picker__time-picker-input{margin-top:10px}.react-date-picker__year-view{box-sizing:border-box;outline:none}.react-date-picker__year-view *,.react-date-picker__year-view *:before,.react-date-picker__year-view *:after{box-sizing:border-box}.react-date-picker__year-view-month{text-align:center}.react-date-picker__decade-view{box-sizing:border-box;outline:none}.react-date-picker__decade-view *,.react-date-picker__decade-view *:before,.react-date-picker__decade-view *:after{box-sizing:border-box}.react-date-picker__decade-view-year{text-align:center}.react-date-picker__history-view{box-sizing:border-box;outline:none}.react-date-picker__history-view *,.react-date-picker__history-view *:before,.react-date-picker__history-view *:after{box-sizing:border-box}.react-date-picker__nav-bar{box-sizing:border-box;outline:none;position:relative}.react-date-picker__nav-bar *,.react-date-picker__nav-bar *:before,.react-date-picker__nav-bar *:after{box-sizing:border-box}.react-date-picker__nav-bar-arrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative}.react-date-picker__nav-bar-arrow--disabled{fill:#bfbfbf;cursor:default}.react-date-picker__nav-bar-date{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-date-picker__nav-bar svg{vertical-align:middle;background-image:none}.react-date-picker__nav-bar-history-view{z-index:100;position:absolute;margin:auto;left:3px;right:3px;top:100%}.react-date-picker,.react-date-picker__calendar,.react-date-picker__basic-month-view{box-sizing:border-box}.react-date-picker *,.react-date-picker *:before,.react-date-picker *:after,.react-date-picker__calendar *,.react-date-picker__calendar *:before,.react-date-picker__calendar *:after,.react-date-picker__basic-month-view *,.react-date-picker__basic-month-view *:before,.react-date-picker__basic-month-view *:after{box-sizing:border-box}.react-date-picker__transition-month-view{position:relative;overflow:hidden}.react-date-picker__prev{-webkit-transform:translate3d(-100%,0px,0px);transform:translate3d(-100%,0,0)}.react-date-picker__next{-webkit-transform:translate3d(100%,0px,0px);transform:translate3d(100%,0,0)}.react-date-picker--transition-left{-webkit-transform:translate3d(-100%,0px,0px);transform:translate3d(-100%,0,0)}.react-date-picker--transition-left.react-date-picker__next{-webkit-transform:translate3d(0%,0px,0px);transform:translateZ(0)}.react-date-picker--transition-right{z-index:1111;-webkit-transform:translate3d(100%,0px,0px);transform:translate3d(100%,0,0)}.react-date-picker--transition-right.react-date-picker__prev{-webkit-transform:translate3d(0%,0px,0px);transform:translateZ(0)}.react-date-picker__center{z-index:10}.react-date-picker__prev.react-date-picker--transition,.react-date-picker__center.react-date-picker--transition,.react-date-picker__next.react-date-picker--transition{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.react-date-picker__prev,.react-date-picker__next{top:0;left:0;height:100%;width:100%;position:absolute!important}.react-date-picker__month-view,.react-date-picker__basic-month-view{position:relative;outline:none}.react-date-picker__month-view-week-day-name,.react-date-picker__basic-month-view-week-day-name{padding:5px 0}.react-date-picker__month-view-day--hidden,.react-date-picker__basic-month-view-day--hidden{visibility:hidden}.react-date-picker__month-view-day--disabled,.react-date-picker__basic-month-view-day--disabled{color:#bfbfbf}.react-date-picker__month-view-cell,.react-date-picker__basic-month-view-cell{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.react-date-picker__month-view-row,.react-date-picker__basic-month-view-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.react-date-picker__month-view-week-day-names,.react-date-picker__basic-month-view-week-day-names{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.react-flex-v2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.react-flex-v2--inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.react-flex-v2--display-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.react-flex-v2--display-inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.react-flex-v2--align-items-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.react-flex-v2--align-items-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}.react-flex-v2--align-items-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;-ms-grid-row-align:baseline;align-items:baseline}.react-flex-v2--align-items-end,.react-flex-v2--align-items-flex-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.react-flex-v2--align-items-start,.react-flex-v2--align-items-flex-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.react-flex-v2--align-self-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.react-flex-v2--align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.react-flex-v2--align-self-baseline{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline}.react-flex-v2--align-self-auto{-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.react-flex-v2--align-self-end,.react-flex-v2--align-self-flex-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.react-flex-v2--align-self-start,.react-flex-v2--align-self-flex-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.react-flex-v2--align-content-center{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.react-flex-v2--align-content-stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.react-flex-v2--align-content-around,.react-flex-v2--align-content-space-around{-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around}.react-flex-v2--align-content-between,.react-flex-v2--align-content-space-between{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.react-flex-v2--align-content-end,.react-flex-v2--align-content-flex-end{-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.react-flex-v2--align-content-start,.react-flex-v2--align-content-flex-start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.react-flex-v2--justify-content-start,.react-flex-v2--justify-content-flex-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.react-flex-v2--justify-content-end,.react-flex-v2--justify-content-flex-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.react-flex-v2--justify-content-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.react-flex-v2--justify-content-space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.react-flex-v2--justify-content-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.react-flex-v2--wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.react-flex-v2--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.react-flex-v2--column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.react-flex-v2--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.react-flex-v2--row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.react-flex-v2--flex-basis-auto{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.react-flex-v2--flex-basis-none,.react-flex-v2--flex-basis-0{-webkit-flex-basis:0px;-ms-flex-preferred-size:0px;flex-basis:0px}.react-flex-v2--flex-basis-fill{-webkit-flex-basis:fill;-ms-flex-preferred-size:fill;flex-basis:fill}.react-flex-v2--flex-basis-content{-webkit-flex-basis:content;-ms-flex-preferred-size:content;flex-basis:content}.react-flex-v2--flex-basis-fit-content{-webkit-flex-basis:fit-content;-ms-flex-preferred-size:fit-content;flex-basis:fit-content}.react-flex-v2--flex-basis-min-content{-webkit-flex-basis:min-content;-ms-flex-preferred-size:min-content;flex-basis:min-content}.react-flex-v2--flex-basis-max-content{-webkit-flex-basis:max-content;-ms-flex-preferred-size:max-content;flex-basis:max-content}.react-flex-v2--flex-none,.react-flex-v2--flex-0{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.react-flex-v2--flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.react-flex-v2--flex-2{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.react-flex-v2--flex-3{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}.react-flex-v2--flex-4{-webkit-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4}.react-flex-v2--flex-5{-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5}.react-flex-v2--flex-6{-webkit-box-flex:6;-webkit-flex:6;-ms-flex:6;flex:6}.react-flex-v2--flex-7{-webkit-box-flex:7;-webkit-flex:7;-ms-flex:7;flex:7}.react-flex-v2--flex-8{-webkit-box-flex:8;-webkit-flex:8;-ms-flex:8;flex:8}.react-flex-v2--flex-9{-webkit-box-flex:9;-webkit-flex:9;-ms-flex:9;flex:9}.react-flex-v2--flex-10{-webkit-box-flex:10;-webkit-flex:10;-ms-flex:10;flex:10}.react-flex-v2--flex-11{-webkit-box-flex:11;-webkit-flex:11;-ms-flex:11;flex:11}.react-flex-v2--flex-12{-webkit-box-flex:12;-webkit-flex:12;-ms-flex:12;flex:12}.react-flex-v2--flex-13{-webkit-box-flex:13;-webkit-flex:13;-ms-flex:13;flex:13}.react-flex-v2--flex-14{-webkit-box-flex:14;-webkit-flex:14;-ms-flex:14;flex:14}.react-flex-v2--flex-15{-webkit-box-flex:15;-webkit-flex:15;-ms-flex:15;flex:15}.react-flex-v2--flex-16{-webkit-box-flex:16;-webkit-flex:16;-ms-flex:16;flex:16}.react-flex-v2--flex-17{-webkit-box-flex:17;-webkit-flex:17;-ms-flex:17;flex:17}.react-flex-v2--flex-18{-webkit-box-flex:18;-webkit-flex:18;-ms-flex:18;flex:18}.react-flex-v2--flex-19{-webkit-box-flex:19;-webkit-flex:19;-ms-flex:19;flex:19}.react-flex-v2--flex-20{-webkit-box-flex:20;-webkit-flex:20;-ms-flex:20;flex:20}.react-flex-v2--flex-21{-webkit-box-flex:21;-webkit-flex:21;-ms-flex:21;flex:21}.react-flex-v2--flex-22{-webkit-box-flex:22;-webkit-flex:22;-ms-flex:22;flex:22}.react-flex-v2--flex-23{-webkit-box-flex:23;-webkit-flex:23;-ms-flex:23;flex:23}.react-flex-v2--flex-24{-webkit-box-flex:24;-webkit-flex:24;-ms-flex:24;flex:24}.react-flex-v2--flex-25{-webkit-box-flex:25;-webkit-flex:25;-ms-flex:25;flex:25}.react-flex-v2--flex-26{-webkit-box-flex:26;-webkit-flex:26;-ms-flex:26;flex:26}.react-flex-v2--flex-27{-webkit-box-flex:27;-webkit-flex:27;-ms-flex:27;flex:27}.react-flex-v2--flex-28{-webkit-box-flex:28;-webkit-flex:28;-ms-flex:28;flex:28}.react-flex-v2--flex-29{-webkit-box-flex:29;-webkit-flex:29;-ms-flex:29;flex:29}.react-flex-v2--flex-30{-webkit-box-flex:30;-webkit-flex:30;-ms-flex:30;flex:30}.react-flex-v2--flex-31{-webkit-box-flex:31;-webkit-flex:31;-ms-flex:31;flex:31}.react-flex-v2--flex-32{-webkit-box-flex:32;-webkit-flex:32;-ms-flex:32;flex:32}.react-flex-v2--flex-33{-webkit-box-flex:33;-webkit-flex:33;-ms-flex:33;flex:33}.react-flex-v2--flex-34{-webkit-box-flex:34;-webkit-flex:34;-ms-flex:34;flex:34}.react-flex-v2--flex-35{-webkit-box-flex:35;-webkit-flex:35;-ms-flex:35;flex:35}.react-flex-v2--flex-36{-webkit-box-flex:36;-webkit-flex:36;-ms-flex:36;flex:36}.react-flex-v2--flex-37{-webkit-box-flex:37;-webkit-flex:37;-ms-flex:37;flex:37}.react-flex-v2--flex-38{-webkit-box-flex:38;-webkit-flex:38;-ms-flex:38;flex:38}.react-flex-v2--flex-39{-webkit-box-flex:39;-webkit-flex:39;-ms-flex:39;flex:39}.react-flex-v2--flex-40{-webkit-box-flex:40;-webkit-flex:40;-ms-flex:40;flex:40}.react-flex-v2--flex-41{-webkit-box-flex:41;-webkit-flex:41;-ms-flex:41;flex:41}.react-flex-v2--flex-42{-webkit-box-flex:42;-webkit-flex:42;-ms-flex:42;flex:42}.react-flex-v2--flex-43{-webkit-box-flex:43;-webkit-flex:43;-ms-flex:43;flex:43}.react-flex-v2--flex-44{-webkit-box-flex:44;-webkit-flex:44;-ms-flex:44;flex:44}.react-flex-v2--flex-45{-webkit-box-flex:45;-webkit-flex:45;-ms-flex:45;flex:45}.react-flex-v2--flex-46{-webkit-box-flex:46;-webkit-flex:46;-ms-flex:46;flex:46}.react-flex-v2--flex-47{-webkit-box-flex:47;-webkit-flex:47;-ms-flex:47;flex:47}.react-flex-v2--flex-48{-webkit-box-flex:48;-webkit-flex:48;-ms-flex:48;flex:48}.react-flex-v2--flex-49{-webkit-box-flex:49;-webkit-flex:49;-ms-flex:49;flex:49}.react-flex-v2--flex-50{-webkit-box-flex:50;-webkit-flex:50;-ms-flex:50;flex:50}.react-flex-v2--flex-51{-webkit-box-flex:51;-webkit-flex:51;-ms-flex:51;flex:51}.react-flex-v2--flex-52{-webkit-box-flex:52;-webkit-flex:52;-ms-flex:52;flex:52}.react-flex-v2--flex-53{-webkit-box-flex:53;-webkit-flex:53;-ms-flex:53;flex:53}.react-flex-v2--flex-54{-webkit-box-flex:54;-webkit-flex:54;-ms-flex:54;flex:54}.react-flex-v2--flex-55{-webkit-box-flex:55;-webkit-flex:55;-ms-flex:55;flex:55}.react-flex-v2--flex-56{-webkit-box-flex:56;-webkit-flex:56;-ms-flex:56;flex:56}.react-flex-v2--flex-57{-webkit-box-flex:57;-webkit-flex:57;-ms-flex:57;flex:57}.react-flex-v2--flex-58{-webkit-box-flex:58;-webkit-flex:58;-ms-flex:58;flex:58}.react-flex-v2--flex-59{-webkit-box-flex:59;-webkit-flex:59;-ms-flex:59;flex:59}.react-flex-v2--flex-60{-webkit-box-flex:60;-webkit-flex:60;-ms-flex:60;flex:60}.react-flex-v2--flex-61{-webkit-box-flex:61;-webkit-flex:61;-ms-flex:61;flex:61}.react-flex-v2--flex-62{-webkit-box-flex:62;-webkit-flex:62;-ms-flex:62;flex:62}.react-flex-v2--flex-63{-webkit-box-flex:63;-webkit-flex:63;-ms-flex:63;flex:63}.react-flex-v2--flex-64{-webkit-box-flex:64;-webkit-flex:64;-ms-flex:64;flex:64}.react-flex-v2--flex-65{-webkit-box-flex:65;-webkit-flex:65;-ms-flex:65;flex:65}.react-flex-v2--flex-66{-webkit-box-flex:66;-webkit-flex:66;-ms-flex:66;flex:66}.react-flex-v2--flex-67{-webkit-box-flex:67;-webkit-flex:67;-ms-flex:67;flex:67}.react-flex-v2--flex-68{-webkit-box-flex:68;-webkit-flex:68;-ms-flex:68;flex:68}.react-flex-v2--flex-69{-webkit-box-flex:69;-webkit-flex:69;-ms-flex:69;flex:69}.react-flex-v2--flex-70{-webkit-box-flex:70;-webkit-flex:70;-ms-flex:70;flex:70}.react-flex-v2--flex-71{-webkit-box-flex:71;-webkit-flex:71;-ms-flex:71;flex:71}.react-flex-v2--flex-72{-webkit-box-flex:72;-webkit-flex:72;-ms-flex:72;flex:72}.react-flex-v2--flex-73{-webkit-box-flex:73;-webkit-flex:73;-ms-flex:73;flex:73}.react-flex-v2--flex-74{-webkit-box-flex:74;-webkit-flex:74;-ms-flex:74;flex:74}.react-flex-v2--flex-75{-webkit-box-flex:75;-webkit-flex:75;-ms-flex:75;flex:75}.react-flex-v2--flex-76{-webkit-box-flex:76;-webkit-flex:76;-ms-flex:76;flex:76}.react-flex-v2--flex-77{-webkit-box-flex:77;-webkit-flex:77;-ms-flex:77;flex:77}.react-flex-v2--flex-78{-webkit-box-flex:78;-webkit-flex:78;-ms-flex:78;flex:78}.react-flex-v2--flex-79{-webkit-box-flex:79;-webkit-flex:79;-ms-flex:79;flex:79}.react-flex-v2--flex-80{-webkit-box-flex:80;-webkit-flex:80;-ms-flex:80;flex:80}.react-flex-v2--flex-81{-webkit-box-flex:81;-webkit-flex:81;-ms-flex:81;flex:81}.react-flex-v2--flex-82{-webkit-box-flex:82;-webkit-flex:82;-ms-flex:82;flex:82}.react-flex-v2--flex-83{-webkit-box-flex:83;-webkit-flex:83;-ms-flex:83;flex:83}.react-flex-v2--flex-84{-webkit-box-flex:84;-webkit-flex:84;-ms-flex:84;flex:84}.react-flex-v2--flex-85{-webkit-box-flex:85;-webkit-flex:85;-ms-flex:85;flex:85}.react-flex-v2--flex-86{-webkit-box-flex:86;-webkit-flex:86;-ms-flex:86;flex:86}.react-flex-v2--flex-87{-webkit-box-flex:87;-webkit-flex:87;-ms-flex:87;flex:87}.react-flex-v2--flex-88{-webkit-box-flex:88;-webkit-flex:88;-ms-flex:88;flex:88}.react-flex-v2--flex-89{-webkit-box-flex:89;-webkit-flex:89;-ms-flex:89;flex:89}.react-flex-v2--flex-90{-webkit-box-flex:90;-webkit-flex:90;-ms-flex:90;flex:90}.react-flex-v2--flex-91{-webkit-box-flex:91;-webkit-flex:91;-ms-flex:91;flex:91}.react-flex-v2--flex-92{-webkit-box-flex:92;-webkit-flex:92;-ms-flex:92;flex:92}.react-flex-v2--flex-93{-webkit-box-flex:93;-webkit-flex:93;-ms-flex:93;flex:93}.react-flex-v2--flex-94{-webkit-box-flex:94;-webkit-flex:94;-ms-flex:94;flex:94}.react-flex-v2--flex-95{-webkit-box-flex:95;-webkit-flex:95;-ms-flex:95;flex:95}.react-flex-v2--flex-96{-webkit-box-flex:96;-webkit-flex:96;-ms-flex:96;flex:96}.react-flex-v2--flex-97{-webkit-box-flex:97;-webkit-flex:97;-ms-flex:97;flex:97}.react-flex-v2--flex-98{-webkit-box-flex:98;-webkit-flex:98;-ms-flex:98;flex:98}.react-flex-v2--flex-99{-webkit-box-flex:99;-webkit-flex:99;-ms-flex:99;flex:99}.react-flex-v2--flex-100{-webkit-box-flex:100;-webkit-flex:100;-ms-flex:100;flex:100}.react-flex-v2--flex-grow-0{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.react-flex-v2--flex-grow-1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.react-flex-v2--flex-grow-2{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.react-flex-v2--flex-grow-3{-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3}.react-flex-v2--flex-grow-4{-webkit-box-flex:4;-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4}.react-flex-v2--flex-grow-5{-webkit-box-flex:5;-webkit-flex-grow:5;-ms-flex-positive:5;flex-grow:5}.react-flex-v2--flex-grow-6{-webkit-box-flex:6;-webkit-flex-grow:6;-ms-flex-positive:6;flex-grow:6}.react-flex-v2--flex-grow-7{-webkit-box-flex:7;-webkit-flex-grow:7;-ms-flex-positive:7;flex-grow:7}.react-flex-v2--flex-grow-8{-webkit-box-flex:8;-webkit-flex-grow:8;-ms-flex-positive:8;flex-grow:8}.react-flex-v2--flex-grow-9{-webkit-box-flex:9;-webkit-flex-grow:9;-ms-flex-positive:9;flex-grow:9}.react-flex-v2--flex-grow-10{-webkit-box-flex:10;-webkit-flex-grow:10;-ms-flex-positive:10;flex-grow:10}.react-flex-v2--flex-grow-11{-webkit-box-flex:11;-webkit-flex-grow:11;-ms-flex-positive:11;flex-grow:11}.react-flex-v2--flex-grow-12{-webkit-box-flex:12;-webkit-flex-grow:12;-ms-flex-positive:12;flex-grow:12}.react-flex-v2--flex-grow-13{-webkit-box-flex:13;-webkit-flex-grow:13;-ms-flex-positive:13;flex-grow:13}.react-flex-v2--flex-grow-14{-webkit-box-flex:14;-webkit-flex-grow:14;-ms-flex-positive:14;flex-grow:14}.react-flex-v2--flex-grow-15{-webkit-box-flex:15;-webkit-flex-grow:15;-ms-flex-positive:15;flex-grow:15}.react-flex-v2--flex-grow-16{-webkit-box-flex:16;-webkit-flex-grow:16;-ms-flex-positive:16;flex-grow:16}.react-flex-v2--flex-grow-17{-webkit-box-flex:17;-webkit-flex-grow:17;-ms-flex-positive:17;flex-grow:17}.react-flex-v2--flex-grow-18{-webkit-box-flex:18;-webkit-flex-grow:18;-ms-flex-positive:18;flex-grow:18}.react-flex-v2--flex-grow-19{-webkit-box-flex:19;-webkit-flex-grow:19;-ms-flex-positive:19;flex-grow:19}.react-flex-v2--flex-grow-20{-webkit-box-flex:20;-webkit-flex-grow:20;-ms-flex-positive:20;flex-grow:20}.react-flex-v2--flex-grow-21{-webkit-box-flex:21;-webkit-flex-grow:21;-ms-flex-positive:21;flex-grow:21}.react-flex-v2--flex-grow-22{-webkit-box-flex:22;-webkit-flex-grow:22;-ms-flex-positive:22;flex-grow:22}.react-flex-v2--flex-grow-23{-webkit-box-flex:23;-webkit-flex-grow:23;-ms-flex-positive:23;flex-grow:23}.react-flex-v2--flex-grow-24{-webkit-box-flex:24;-webkit-flex-grow:24;-ms-flex-positive:24;flex-grow:24}.react-flex-v2--flex-grow-25{-webkit-box-flex:25;-webkit-flex-grow:25;-ms-flex-positive:25;flex-grow:25}.react-flex-v2--flex-grow-26{-webkit-box-flex:26;-webkit-flex-grow:26;-ms-flex-positive:26;flex-grow:26}.react-flex-v2--flex-grow-27{-webkit-box-flex:27;-webkit-flex-grow:27;-ms-flex-positive:27;flex-grow:27}.react-flex-v2--flex-grow-28{-webkit-box-flex:28;-webkit-flex-grow:28;-ms-flex-positive:28;flex-grow:28}.react-flex-v2--flex-grow-29{-webkit-box-flex:29;-webkit-flex-grow:29;-ms-flex-positive:29;flex-grow:29}.react-flex-v2--flex-grow-30{-webkit-box-flex:30;-webkit-flex-grow:30;-ms-flex-positive:30;flex-grow:30}.react-flex-v2--flex-grow-31{-webkit-box-flex:31;-webkit-flex-grow:31;-ms-flex-positive:31;flex-grow:31}.react-flex-v2--flex-grow-32{-webkit-box-flex:32;-webkit-flex-grow:32;-ms-flex-positive:32;flex-grow:32}.react-flex-v2--flex-grow-33{-webkit-box-flex:33;-webkit-flex-grow:33;-ms-flex-positive:33;flex-grow:33}.react-flex-v2--flex-grow-34{-webkit-box-flex:34;-webkit-flex-grow:34;-ms-flex-positive:34;flex-grow:34}.react-flex-v2--flex-grow-35{-webkit-box-flex:35;-webkit-flex-grow:35;-ms-flex-positive:35;flex-grow:35}.react-flex-v2--flex-grow-36{-webkit-box-flex:36;-webkit-flex-grow:36;-ms-flex-positive:36;flex-grow:36}.react-flex-v2--flex-grow-37{-webkit-box-flex:37;-webkit-flex-grow:37;-ms-flex-positive:37;flex-grow:37}.react-flex-v2--flex-grow-38{-webkit-box-flex:38;-webkit-flex-grow:38;-ms-flex-positive:38;flex-grow:38}.react-flex-v2--flex-grow-39{-webkit-box-flex:39;-webkit-flex-grow:39;-ms-flex-positive:39;flex-grow:39}.react-flex-v2--flex-grow-40{-webkit-box-flex:40;-webkit-flex-grow:40;-ms-flex-positive:40;flex-grow:40}.react-flex-v2--flex-grow-41{-webkit-box-flex:41;-webkit-flex-grow:41;-ms-flex-positive:41;flex-grow:41}.react-flex-v2--flex-grow-42{-webkit-box-flex:42;-webkit-flex-grow:42;-ms-flex-positive:42;flex-grow:42}.react-flex-v2--flex-grow-43{-webkit-box-flex:43;-webkit-flex-grow:43;-ms-flex-positive:43;flex-grow:43}.react-flex-v2--flex-grow-44{-webkit-box-flex:44;-webkit-flex-grow:44;-ms-flex-positive:44;flex-grow:44}.react-flex-v2--flex-grow-45{-webkit-box-flex:45;-webkit-flex-grow:45;-ms-flex-positive:45;flex-grow:45}.react-flex-v2--flex-grow-46{-webkit-box-flex:46;-webkit-flex-grow:46;-ms-flex-positive:46;flex-grow:46}.react-flex-v2--flex-grow-47{-webkit-box-flex:47;-webkit-flex-grow:47;-ms-flex-positive:47;flex-grow:47}.react-flex-v2--flex-grow-48{-webkit-box-flex:48;-webkit-flex-grow:48;-ms-flex-positive:48;flex-grow:48}.react-flex-v2--flex-grow-49{-webkit-box-flex:49;-webkit-flex-grow:49;-ms-flex-positive:49;flex-grow:49}.react-flex-v2--flex-grow-50{-webkit-box-flex:50;-webkit-flex-grow:50;-ms-flex-positive:50;flex-grow:50}.react-flex-v2--flex-grow-51{-webkit-box-flex:51;-webkit-flex-grow:51;-ms-flex-positive:51;flex-grow:51}.react-flex-v2--flex-grow-52{-webkit-box-flex:52;-webkit-flex-grow:52;-ms-flex-positive:52;flex-grow:52}.react-flex-v2--flex-grow-53{-webkit-box-flex:53;-webkit-flex-grow:53;-ms-flex-positive:53;flex-grow:53}.react-flex-v2--flex-grow-54{-webkit-box-flex:54;-webkit-flex-grow:54;-ms-flex-positive:54;flex-grow:54}.react-flex-v2--flex-grow-55{-webkit-box-flex:55;-webkit-flex-grow:55;-ms-flex-positive:55;flex-grow:55}.react-flex-v2--flex-grow-56{-webkit-box-flex:56;-webkit-flex-grow:56;-ms-flex-positive:56;flex-grow:56}.react-flex-v2--flex-grow-57{-webkit-box-flex:57;-webkit-flex-grow:57;-ms-flex-positive:57;flex-grow:57}.react-flex-v2--flex-grow-58{-webkit-box-flex:58;-webkit-flex-grow:58;-ms-flex-positive:58;flex-grow:58}.react-flex-v2--flex-grow-59{-webkit-box-flex:59;-webkit-flex-grow:59;-ms-flex-positive:59;flex-grow:59}.react-flex-v2--flex-grow-60{-webkit-box-flex:60;-webkit-flex-grow:60;-ms-flex-positive:60;flex-grow:60}.react-flex-v2--flex-grow-61{-webkit-box-flex:61;-webkit-flex-grow:61;-ms-flex-positive:61;flex-grow:61}.react-flex-v2--flex-grow-62{-webkit-box-flex:62;-webkit-flex-grow:62;-ms-flex-positive:62;flex-grow:62}.react-flex-v2--flex-grow-63{-webkit-box-flex:63;-webkit-flex-grow:63;-ms-flex-positive:63;flex-grow:63}.react-flex-v2--flex-grow-64{-webkit-box-flex:64;-webkit-flex-grow:64;-ms-flex-positive:64;flex-grow:64}.react-flex-v2--flex-grow-65{-webkit-box-flex:65;-webkit-flex-grow:65;-ms-flex-positive:65;flex-grow:65}.react-flex-v2--flex-grow-66{-webkit-box-flex:66;-webkit-flex-grow:66;-ms-flex-positive:66;flex-grow:66}.react-flex-v2--flex-grow-67{-webkit-box-flex:67;-webkit-flex-grow:67;-ms-flex-positive:67;flex-grow:67}.react-flex-v2--flex-grow-68{-webkit-box-flex:68;-webkit-flex-grow:68;-ms-flex-positive:68;flex-grow:68}.react-flex-v2--flex-grow-69{-webkit-box-flex:69;-webkit-flex-grow:69;-ms-flex-positive:69;flex-grow:69}.react-flex-v2--flex-grow-70{-webkit-box-flex:70;-webkit-flex-grow:70;-ms-flex-positive:70;flex-grow:70}.react-flex-v2--flex-grow-71{-webkit-box-flex:71;-webkit-flex-grow:71;-ms-flex-positive:71;flex-grow:71}.react-flex-v2--flex-grow-72{-webkit-box-flex:72;-webkit-flex-grow:72;-ms-flex-positive:72;flex-grow:72}.react-flex-v2--flex-grow-73{-webkit-box-flex:73;-webkit-flex-grow:73;-ms-flex-positive:73;flex-grow:73}.react-flex-v2--flex-grow-74{-webkit-box-flex:74;-webkit-flex-grow:74;-ms-flex-positive:74;flex-grow:74}.react-flex-v2--flex-grow-75{-webkit-box-flex:75;-webkit-flex-grow:75;-ms-flex-positive:75;flex-grow:75}.react-flex-v2--flex-grow-76{-webkit-box-flex:76;-webkit-flex-grow:76;-ms-flex-positive:76;flex-grow:76}.react-flex-v2--flex-grow-77{-webkit-box-flex:77;-webkit-flex-grow:77;-ms-flex-positive:77;flex-grow:77}.react-flex-v2--flex-grow-78{-webkit-box-flex:78;-webkit-flex-grow:78;-ms-flex-positive:78;flex-grow:78}.react-flex-v2--flex-grow-79{-webkit-box-flex:79;-webkit-flex-grow:79;-ms-flex-positive:79;flex-grow:79}.react-flex-v2--flex-grow-80{-webkit-box-flex:80;-webkit-flex-grow:80;-ms-flex-positive:80;flex-grow:80}.react-flex-v2--flex-grow-81{-webkit-box-flex:81;-webkit-flex-grow:81;-ms-flex-positive:81;flex-grow:81}.react-flex-v2--flex-grow-82{-webkit-box-flex:82;-webkit-flex-grow:82;-ms-flex-positive:82;flex-grow:82}.react-flex-v2--flex-grow-83{-webkit-box-flex:83;-webkit-flex-grow:83;-ms-flex-positive:83;flex-grow:83}.react-flex-v2--flex-grow-84{-webkit-box-flex:84;-webkit-flex-grow:84;-ms-flex-positive:84;flex-grow:84}.react-flex-v2--flex-grow-85{-webkit-box-flex:85;-webkit-flex-grow:85;-ms-flex-positive:85;flex-grow:85}.react-flex-v2--flex-grow-86{-webkit-box-flex:86;-webkit-flex-grow:86;-ms-flex-positive:86;flex-grow:86}.react-flex-v2--flex-grow-87{-webkit-box-flex:87;-webkit-flex-grow:87;-ms-flex-positive:87;flex-grow:87}.react-flex-v2--flex-grow-88{-webkit-box-flex:88;-webkit-flex-grow:88;-ms-flex-positive:88;flex-grow:88}.react-flex-v2--flex-grow-89{-webkit-box-flex:89;-webkit-flex-grow:89;-ms-flex-positive:89;flex-grow:89}.react-flex-v2--flex-grow-90{-webkit-box-flex:90;-webkit-flex-grow:90;-ms-flex-positive:90;flex-grow:90}.react-flex-v2--flex-grow-91{-webkit-box-flex:91;-webkit-flex-grow:91;-ms-flex-positive:91;flex-grow:91}.react-flex-v2--flex-grow-92{-webkit-box-flex:92;-webkit-flex-grow:92;-ms-flex-positive:92;flex-grow:92}.react-flex-v2--flex-grow-93{-webkit-box-flex:93;-webkit-flex-grow:93;-ms-flex-positive:93;flex-grow:93}.react-flex-v2--flex-grow-94{-webkit-box-flex:94;-webkit-flex-grow:94;-ms-flex-positive:94;flex-grow:94}.react-flex-v2--flex-grow-95{-webkit-box-flex:95;-webkit-flex-grow:95;-ms-flex-positive:95;flex-grow:95}.react-flex-v2--flex-grow-96{-webkit-box-flex:96;-webkit-flex-grow:96;-ms-flex-positive:96;flex-grow:96}.react-flex-v2--flex-grow-97{-webkit-box-flex:97;-webkit-flex-grow:97;-ms-flex-positive:97;flex-grow:97}.react-flex-v2--flex-grow-98{-webkit-box-flex:98;-webkit-flex-grow:98;-ms-flex-positive:98;flex-grow:98}.react-flex-v2--flex-grow-99{-webkit-box-flex:99;-webkit-flex-grow:99;-ms-flex-positive:99;flex-grow:99}.react-flex-v2--flex-grow-100{-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100}.react-flex-v2--flex-shrink-0{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.react-flex-v2--flex-shrink-1{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.react-flex-v2--flex-shrink-2{-webkit-flex-shrink:2;-ms-flex-negative:2;flex-shrink:2}.react-flex-v2--flex-shrink-3{-webkit-flex-shrink:3;-ms-flex-negative:3;flex-shrink:3}.react-flex-v2--flex-shrink-4{-webkit-flex-shrink:4;-ms-flex-negative:4;flex-shrink:4}.react-flex-v2--flex-shrink-5{-webkit-flex-shrink:5;-ms-flex-negative:5;flex-shrink:5}.react-flex-v2--flex-shrink-6{-webkit-flex-shrink:6;-ms-flex-negative:6;flex-shrink:6}.react-flex-v2--flex-shrink-7{-webkit-flex-shrink:7;-ms-flex-negative:7;flex-shrink:7}.react-flex-v2--flex-shrink-8{-webkit-flex-shrink:8;-ms-flex-negative:8;flex-shrink:8}.react-flex-v2--flex-shrink-9{-webkit-flex-shrink:9;-ms-flex-negative:9;flex-shrink:9}.react-flex-v2--flex-shrink-10{-webkit-flex-shrink:10;-ms-flex-negative:10;flex-shrink:10}.react-flex-v2--flex-shrink-11{-webkit-flex-shrink:11;-ms-flex-negative:11;flex-shrink:11}.react-flex-v2--flex-shrink-12{-webkit-flex-shrink:12;-ms-flex-negative:12;flex-shrink:12}.react-flex-v2--flex-shrink-13{-webkit-flex-shrink:13;-ms-flex-negative:13;flex-shrink:13}.react-flex-v2--flex-shrink-14{-webkit-flex-shrink:14;-ms-flex-negative:14;flex-shrink:14}.react-flex-v2--flex-shrink-15{-webkit-flex-shrink:15;-ms-flex-negative:15;flex-shrink:15}.react-flex-v2--flex-shrink-16{-webkit-flex-shrink:16;-ms-flex-negative:16;flex-shrink:16}.react-flex-v2--flex-shrink-17{-webkit-flex-shrink:17;-ms-flex-negative:17;flex-shrink:17}.react-flex-v2--flex-shrink-18{-webkit-flex-shrink:18;-ms-flex-negative:18;flex-shrink:18}.react-flex-v2--flex-shrink-19{-webkit-flex-shrink:19;-ms-flex-negative:19;flex-shrink:19}.react-flex-v2--flex-shrink-20{-webkit-flex-shrink:20;-ms-flex-negative:20;flex-shrink:20}.react-flex-v2--flex-shrink-21{-webkit-flex-shrink:21;-ms-flex-negative:21;flex-shrink:21}.react-flex-v2--flex-shrink-22{-webkit-flex-shrink:22;-ms-flex-negative:22;flex-shrink:22}.react-flex-v2--flex-shrink-23{-webkit-flex-shrink:23;-ms-flex-negative:23;flex-shrink:23}.react-flex-v2--flex-shrink-24{-webkit-flex-shrink:24;-ms-flex-negative:24;flex-shrink:24}.react-flex-v2--flex-shrink-25{-webkit-flex-shrink:25;-ms-flex-negative:25;flex-shrink:25}.react-flex-v2--flex-shrink-26{-webkit-flex-shrink:26;-ms-flex-negative:26;flex-shrink:26}.react-flex-v2--flex-shrink-27{-webkit-flex-shrink:27;-ms-flex-negative:27;flex-shrink:27}.react-flex-v2--flex-shrink-28{-webkit-flex-shrink:28;-ms-flex-negative:28;flex-shrink:28}.react-flex-v2--flex-shrink-29{-webkit-flex-shrink:29;-ms-flex-negative:29;flex-shrink:29}.react-flex-v2--flex-shrink-30{-webkit-flex-shrink:30;-ms-flex-negative:30;flex-shrink:30}.react-flex-v2--flex-shrink-31{-webkit-flex-shrink:31;-ms-flex-negative:31;flex-shrink:31}.react-flex-v2--flex-shrink-32{-webkit-flex-shrink:32;-ms-flex-negative:32;flex-shrink:32}.react-flex-v2--flex-shrink-33{-webkit-flex-shrink:33;-ms-flex-negative:33;flex-shrink:33}.react-flex-v2--flex-shrink-34{-webkit-flex-shrink:34;-ms-flex-negative:34;flex-shrink:34}.react-flex-v2--flex-shrink-35{-webkit-flex-shrink:35;-ms-flex-negative:35;flex-shrink:35}.react-flex-v2--flex-shrink-36{-webkit-flex-shrink:36;-ms-flex-negative:36;flex-shrink:36}.react-flex-v2--flex-shrink-37{-webkit-flex-shrink:37;-ms-flex-negative:37;flex-shrink:37}.react-flex-v2--flex-shrink-38{-webkit-flex-shrink:38;-ms-flex-negative:38;flex-shrink:38}.react-flex-v2--flex-shrink-39{-webkit-flex-shrink:39;-ms-flex-negative:39;flex-shrink:39}.react-flex-v2--flex-shrink-40{-webkit-flex-shrink:40;-ms-flex-negative:40;flex-shrink:40}.react-flex-v2--flex-shrink-41{-webkit-flex-shrink:41;-ms-flex-negative:41;flex-shrink:41}.react-flex-v2--flex-shrink-42{-webkit-flex-shrink:42;-ms-flex-negative:42;flex-shrink:42}.react-flex-v2--flex-shrink-43{-webkit-flex-shrink:43;-ms-flex-negative:43;flex-shrink:43}.react-flex-v2--flex-shrink-44{-webkit-flex-shrink:44;-ms-flex-negative:44;flex-shrink:44}.react-flex-v2--flex-shrink-45{-webkit-flex-shrink:45;-ms-flex-negative:45;flex-shrink:45}.react-flex-v2--flex-shrink-46{-webkit-flex-shrink:46;-ms-flex-negative:46;flex-shrink:46}.react-flex-v2--flex-shrink-47{-webkit-flex-shrink:47;-ms-flex-negative:47;flex-shrink:47}.react-flex-v2--flex-shrink-48{-webkit-flex-shrink:48;-ms-flex-negative:48;flex-shrink:48}.react-flex-v2--flex-shrink-49{-webkit-flex-shrink:49;-ms-flex-negative:49;flex-shrink:49}.react-flex-v2--flex-shrink-50{-webkit-flex-shrink:50;-ms-flex-negative:50;flex-shrink:50}.react-flex-v2--flex-shrink-51{-webkit-flex-shrink:51;-ms-flex-negative:51;flex-shrink:51}.react-flex-v2--flex-shrink-52{-webkit-flex-shrink:52;-ms-flex-negative:52;flex-shrink:52}.react-flex-v2--flex-shrink-53{-webkit-flex-shrink:53;-ms-flex-negative:53;flex-shrink:53}.react-flex-v2--flex-shrink-54{-webkit-flex-shrink:54;-ms-flex-negative:54;flex-shrink:54}.react-flex-v2--flex-shrink-55{-webkit-flex-shrink:55;-ms-flex-negative:55;flex-shrink:55}.react-flex-v2--flex-shrink-56{-webkit-flex-shrink:56;-ms-flex-negative:56;flex-shrink:56}.react-flex-v2--flex-shrink-57{-webkit-flex-shrink:57;-ms-flex-negative:57;flex-shrink:57}.react-flex-v2--flex-shrink-58{-webkit-flex-shrink:58;-ms-flex-negative:58;flex-shrink:58}.react-flex-v2--flex-shrink-59{-webkit-flex-shrink:59;-ms-flex-negative:59;flex-shrink:59}.react-flex-v2--flex-shrink-60{-webkit-flex-shrink:60;-ms-flex-negative:60;flex-shrink:60}.react-flex-v2--flex-shrink-61{-webkit-flex-shrink:61;-ms-flex-negative:61;flex-shrink:61}.react-flex-v2--flex-shrink-62{-webkit-flex-shrink:62;-ms-flex-negative:62;flex-shrink:62}.react-flex-v2--flex-shrink-63{-webkit-flex-shrink:63;-ms-flex-negative:63;flex-shrink:63}.react-flex-v2--flex-shrink-64{-webkit-flex-shrink:64;-ms-flex-negative:64;flex-shrink:64}.react-flex-v2--flex-shrink-65{-webkit-flex-shrink:65;-ms-flex-negative:65;flex-shrink:65}.react-flex-v2--flex-shrink-66{-webkit-flex-shrink:66;-ms-flex-negative:66;flex-shrink:66}.react-flex-v2--flex-shrink-67{-webkit-flex-shrink:67;-ms-flex-negative:67;flex-shrink:67}.react-flex-v2--flex-shrink-68{-webkit-flex-shrink:68;-ms-flex-negative:68;flex-shrink:68}.react-flex-v2--flex-shrink-69{-webkit-flex-shrink:69;-ms-flex-negative:69;flex-shrink:69}.react-flex-v2--flex-shrink-70{-webkit-flex-shrink:70;-ms-flex-negative:70;flex-shrink:70}.react-flex-v2--flex-shrink-71{-webkit-flex-shrink:71;-ms-flex-negative:71;flex-shrink:71}.react-flex-v2--flex-shrink-72{-webkit-flex-shrink:72;-ms-flex-negative:72;flex-shrink:72}.react-flex-v2--flex-shrink-73{-webkit-flex-shrink:73;-ms-flex-negative:73;flex-shrink:73}.react-flex-v2--flex-shrink-74{-webkit-flex-shrink:74;-ms-flex-negative:74;flex-shrink:74}.react-flex-v2--flex-shrink-75{-webkit-flex-shrink:75;-ms-flex-negative:75;flex-shrink:75}.react-flex-v2--flex-shrink-76{-webkit-flex-shrink:76;-ms-flex-negative:76;flex-shrink:76}.react-flex-v2--flex-shrink-77{-webkit-flex-shrink:77;-ms-flex-negative:77;flex-shrink:77}.react-flex-v2--flex-shrink-78{-webkit-flex-shrink:78;-ms-flex-negative:78;flex-shrink:78}.react-flex-v2--flex-shrink-79{-webkit-flex-shrink:79;-ms-flex-negative:79;flex-shrink:79}.react-flex-v2--flex-shrink-80{-webkit-flex-shrink:80;-ms-flex-negative:80;flex-shrink:80}.react-flex-v2--flex-shrink-81{-webkit-flex-shrink:81;-ms-flex-negative:81;flex-shrink:81}.react-flex-v2--flex-shrink-82{-webkit-flex-shrink:82;-ms-flex-negative:82;flex-shrink:82}.react-flex-v2--flex-shrink-83{-webkit-flex-shrink:83;-ms-flex-negative:83;flex-shrink:83}.react-flex-v2--flex-shrink-84{-webkit-flex-shrink:84;-ms-flex-negative:84;flex-shrink:84}.react-flex-v2--flex-shrink-85{-webkit-flex-shrink:85;-ms-flex-negative:85;flex-shrink:85}.react-flex-v2--flex-shrink-86{-webkit-flex-shrink:86;-ms-flex-negative:86;flex-shrink:86}.react-flex-v2--flex-shrink-87{-webkit-flex-shrink:87;-ms-flex-negative:87;flex-shrink:87}.react-flex-v2--flex-shrink-88{-webkit-flex-shrink:88;-ms-flex-negative:88;flex-shrink:88}.react-flex-v2--flex-shrink-89{-webkit-flex-shrink:89;-ms-flex-negative:89;flex-shrink:89}.react-flex-v2--flex-shrink-90{-webkit-flex-shrink:90;-ms-flex-negative:90;flex-shrink:90}.react-flex-v2--flex-shrink-91{-webkit-flex-shrink:91;-ms-flex-negative:91;flex-shrink:91}.react-flex-v2--flex-shrink-92{-webkit-flex-shrink:92;-ms-flex-negative:92;flex-shrink:92}.react-flex-v2--flex-shrink-93{-webkit-flex-shrink:93;-ms-flex-negative:93;flex-shrink:93}.react-flex-v2--flex-shrink-94{-webkit-flex-shrink:94;-ms-flex-negative:94;flex-shrink:94}.react-flex-v2--flex-shrink-95{-webkit-flex-shrink:95;-ms-flex-negative:95;flex-shrink:95}.react-flex-v2--flex-shrink-96{-webkit-flex-shrink:96;-ms-flex-negative:96;flex-shrink:96}.react-flex-v2--flex-shrink-97{-webkit-flex-shrink:97;-ms-flex-negative:97;flex-shrink:97}.react-flex-v2--flex-shrink-98{-webkit-flex-shrink:98;-ms-flex-negative:98;flex-shrink:98}.react-flex-v2--flex-shrink-99{-webkit-flex-shrink:99;-ms-flex-negative:99;flex-shrink:99}.react-flex-v2--flex-shrink-100{-webkit-flex-shrink:100;-ms-flex-negative:100;flex-shrink:100}.react-date-picker{border:1px solid #999999}.react-date-picker.react-date-picker--focused{border:1px solid #333333}.react-date-picker>.react-date-picker__picker{padding-right:0;background-color:#222!important;border:1px solid #373737!important}.react-date-picker__clock .react-date-picker__clock-hand-second{background:red}.react-date-picker__clock .react-date-picker__clock-center{background:#e6e6e6}.react-date-picker__clock .react-date-picker__clock-overlay{background:#fff;border-style:solid;border-color:gray}.react-date-picker__footer{padding:5px}.react-date-picker__footer .react-date-picker__footer-button{padding:3px 4px;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid gray;background:#fff;font-size:.9em}.react-date-picker__footer .react-date-picker__footer-button:active{top:1px}.react-date-picker__footer .react-date-picker__footer-button:not(.react-date-picker__footer-button--disabled){cursor:pointer}.react-date-picker__footer .react-date-picker__footer-button:not(.react-date-picker__footer-button--disabled):hover{background:#349aef;border-color:#349aef;color:#fff}.react-date-picker__footer .react-date-picker__footer-button+.react-date-picker__footer-button{margin-left:3px}.react-date-picker__date-format-spinner{border:1px solid gray}.react-date-picker__date-format-spinner input{padding:5px;border:none;outline:none}.react-date-picker__date-format-spinner:not([disabled]).react-date-picker__date-format-spinner--focused{border:1px solid #349aef}.react-date-picker__date-format-spinner:not([disabled]) .react-date-picker__date-format-spinner-arrow{position:relative;cursor:pointer}.react-date-picker__date-format-spinner:not([disabled]) .react-date-picker__date-format-spinner-arrow:active{fill:#349aef;top:1px}.react-date-picker__year-view{border:1px solid gray;padding:2px}.react-date-picker__year-view .react-date-picker__year-view-month{padding:5px;cursor:pointer;border:2px solid transparent}.react-date-picker__year-view .react-date-picker__year-view-month--disabled{color:#d8d8d8}.react-date-picker__year-view .react-date-picker__year-view-month--active{border:2px solid #349aef}.react-date-picker__year-view .react-date-picker__year-view-month--value{color:#fff;background:#349aef padding-box;border:2px solid #349aef}.react-date-picker__year-view .react-date-picker__year-view-month--active.react-date-picker__year-view-month--value{background:#4ca6f1 padding-box}.react-date-picker__decade-view{border:1px solid gray;padding:2px}.react-date-picker__decade-view .react-date-picker__decade-view-arrow{cursor:pointer;position:relative;fill:#676767;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.react-date-picker__decade-view .react-date-picker__decade-view-arrow--disabled{fill:#c5c5c5}.react-date-picker__decade-view .react-date-picker__decade-view-arrow:not(.react-date-picker__decade-view-arrow--disabled):active{left:1px}.react-date-picker__decade-view .react-date-picker__decade-view-year{padding:5px;cursor:pointer;border:2px solid transparent}.react-date-picker__decade-view .react-date-picker__decade-view-year--disabled{color:#d8d8d8}.react-date-picker__decade-view .react-date-picker__decade-view-year--active{border:2px solid #349aef}.react-date-picker__decade-view .react-date-picker__decade-view-year--value{color:#fff;background:#349aef padding-box;border:2px solid #349aef}.react-date-picker__decade-view .react-date-picker__decade-view-year--active.react-date-picker__decade-view-year--value{background:#4ca6f1 padding-box}.react-date-picker__history-view{border:1px solid gray;padding:2px}.react-date-picker__history-view .react-date-picker__year-view,.react-date-picker__history-view .react-date-picker__decade-view{border:none}.react-date-picker__nav-bar .react-date-picker__history-view{font-size:.833em}.react-date-picker__nav-bar{padding-top:5px;padding-bottom:5px;font-size:1.2rem}.react-date-picker__nav-bar .react-date-picker__nav-bar-secondary-arrow{margin-right:7px}.react-date-picker__nav-bar .react-date-picker__nav-bar-history-view{background:#fff}.react-date-picker__nav-bar.react-date-picker__nav-bar--with-history-view .react-date-picker__nav-bar-date{cursor:pointer}.react-date-picker__nav-bar .react-date-picker__nav-bar-arrow{position:relative;fill:#ff7a7a}.react-date-picker__nav-bar .react-date-picker__nav-bar-arrow--disabled{fill:#c5c5c5}.react-date-picker__nav-bar .react-date-picker__nav-bar-arrow:not(.react-date-picker__nav-bar-arrow--disabled):hover{fill:#ff4545}.react-date-picker__nav-bar .react-date-picker__nav-bar-arrow:not(.react-date-picker__nav-bar-arrow--disabled):active{top:1px}.react-date-picker__calendar{border:1px solid gray}.react-date-picker__calendar .react-date-picker__month-view{border:none}.react-date-picker__calendar .react-date-picker__clock{margin:10px}.react-date-picker__calendar,.react-date-picker__month-view,.react-date-picker__date-field,.react-date-picker__transition-month-view{font-size:16px;font-size:1em}.react-date-picker__transition-month-view{border:1px solid gray}.react-date-picker__transition-month-view .react-date-picker__month-view,.react-date-picker__transition-month-view .react-date-picker__multi-month-view,.react-date-picker__transition-month-view .react-date-picker__calendar{border:none}.react-date-picker__navigation-view{border:1px solid gray}.react-date-picker__navigation-view .react-date-picker__month-view,.react-date-picker__navigation-view .react-date-picker__multi-month-view{border:none}.react-date-picker__month-view{color:#ff4242;font-size:18px;font-family:Arial,Helvetica,sans-serif;padding:24px 16px;cursor:default}.react-date-picker__month-view .react-date-picker__month-view-week-day-names{text-transform:uppercase}.react-date-picker__month-view .react-date-picker__month-view-week-number{color:#b1b1b1;font-size:.8em}.react-date-picker__month-view .react-date-picker__month-view-cell{min-width:40px}.react-date-picker__month-view .react-date-picker__month-view-day{z-index:10}.react-date-picker__month-view .react-date-picker__month-view-day .react-date-picker__month-view-day-text{border:2px solid transparent;border-radius:50%;cursor:pointer;text-align:center;min-width:40px;max-width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.react-date-picker__month-view .react-date-picker__month-view-day .react-date-picker__month-view-day-text:hover{background:#d8edff padding-box}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range,.react-date-picker__month-view .react-date-picker__month-view-day--in-range{overflow:hidden}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text,.react-date-picker__month-view .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text{position:relative}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:after,.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:before,.react-date-picker__month-view .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text:after,.react-date-picker__month-view .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text:before{position:absolute;height:100%;top:0;bottom:0;width:500%;background:#349aef;z-index:-1;content:""}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:before,.react-date-picker__month-view .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text:before{right:50%}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:after,.react-date-picker__month-view .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text:after{left:50%}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--hover-range-start .react-date-picker__month-view-day-text:before,.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--range-start:not(.react-date-picker__month-view-day--in-hover-range) .react-date-picker__month-view-day-text:before,.react-date-picker__month-view .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--hover-range-start .react-date-picker__month-view-day-text:before,.react-date-picker__month-view .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--range-start:not(.react-date-picker__month-view-day--in-hover-range) .react-date-picker__month-view-day-text:before{display:none}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--hover-range-end .react-date-picker__month-view-day-text:after,.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--range-end:not(.react-date-picker__month-view-day--in-hover-range) .react-date-picker__month-view-day-text:after,.react-date-picker__month-view .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--hover-range-end .react-date-picker__month-view-day-text:after,.react-date-picker__month-view .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--range-end:not(.react-date-picker__month-view-day--in-hover-range) .react-date-picker__month-view-day-text:after{display:none}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--hover-range-start:not(.react-date-picker__month-view-day--hover-range-end) .react-date-picker__month-view-day-text:after,.react-date-picker__month-view .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--hover-range-start:not(.react-date-picker__month-view-day--hover-range-end) .react-date-picker__month-view-day-text:after{display:inherit}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--hover-range-end:not(.react-date-picker__month-view-day--hover-range-start) .react-date-picker__month-view-day-text:before,.react-date-picker__month-view .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--hover-range-end:not(.react-date-picker__month-view-day--hover-range-start) .react-date-picker__month-view-day-text:before{display:inherit}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--active:not(.react-date-picker__month-view-day--range-start):not(.react-date-picker__month-view-day--range-end):not(.react-date-picker__month-view-day--hover-range-start):not(.react-date-picker__month-view-day--hover-range-end) .react-date-picker__month-view-day-text,.react-date-picker__month-view .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--active:not(.react-date-picker__month-view-day--range-start):not(.react-date-picker__month-view-day--range-end):not(.react-date-picker__month-view-day--hover-range-start):not(.react-date-picker__month-view-day--hover-range-end) .react-date-picker__month-view-day-text{background:#93c9f6 padding-box}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--active:not(.react-date-picker__month-view-day--range-start):not(.react-date-picker__month-view-day--range-end):not(.react-date-picker__month-view-day--hover-range-start):not(.react-date-picker__month-view-day--hover-range-end) .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--active:not(.react-date-picker__month-view-day--range-start):not(.react-date-picker__month-view-day--range-end):not(.react-date-picker__month-view-day--hover-range-start):not(.react-date-picker__month-view-day--hover-range-end) .react-date-picker__month-view-day-text:hover{background:#93c9f6 padding-box}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text,.react-date-picker__month-view .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text,.react-date-picker__month-view .react-date-picker__month-view-day--value .react-date-picker__month-view-day-text{border:2px solid transparent;background:#ff4242 padding-box;color:#fff}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view .react-date-picker__month-view-day--in-range .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view .react-date-picker__month-view-day--value .react-date-picker__month-view-day-text:hover{background:#ff4242 padding-box}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range.react-date-picker__month-view-day--today-highlight .react-date-picker__month-view-day-text,.react-date-picker__month-view .react-date-picker__month-view-day--in-range.react-date-picker__month-view-day--today-highlight .react-date-picker__month-view-day-text,.react-date-picker__month-view .react-date-picker__month-view-day--value.react-date-picker__month-view-day--today-highlight .react-date-picker__month-view-day-text{color:#fcf}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text{background:#d9ecfc padding-box}.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:after,.react-date-picker__month-view .react-date-picker__month-view-day--in-hover-range .react-date-picker__month-view-day-text:before{background:#d9ecfc}.react-date-picker__month-view .react-date-picker__month-view-day--hover-range-start .react-date-picker__month-view-day-text,.react-date-picker__month-view .react-date-picker__month-view-day--hover-range-end .react-date-picker__month-view-day-text,.react-date-picker__month-view .react-date-picker__month-view-day--range-start .react-date-picker__month-view-day-text,.react-date-picker__month-view .react-date-picker__month-view-day--range-end .react-date-picker__month-view-day-text,.react-date-picker__month-view .react-date-picker__month-view-day--hover-range-start .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view .react-date-picker__month-view-day--hover-range-end .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view .react-date-picker__month-view-day--range-start .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view .react-date-picker__month-view-day--range-end .react-date-picker__month-view-day-text:hover{background:#63b2f3 padding-box}.react-date-picker__month-view .react-date-picker__month-view-day--active .react-date-picker__month-view-day-text{border:2px solid #ff4242}.react-date-picker__month-view .react-date-picker__month-view-day--prev-month,.react-date-picker__month-view .react-date-picker__month-view-day--next-month{color:#b3b3b3}.react-date-picker__month-view .react-date-picker__month-view-day--weekend-highlight{color:red}.react-date-picker__month-view .react-date-picker__month-view-day--weekend-highlight.react-date-picker__month-view-day--prev-month,.react-date-picker__month-view .react-date-picker__month-view-day--weekend-highlight.react-date-picker__month-view-day--next-month{color:#d68e8e}.react-date-picker__month-view .react-date-picker__month-view-day--today-highlight{color:#f0f}.react-date-picker__month-view .react-date-picker__month-view-day--today-highlight.react-date-picker__month-view-day--prev-month,.react-date-picker__month-view .react-date-picker__month-view-day--today-highlight.react-date-picker__month-view-day--next-month{color:#f6f}.react-date-picker__month-view .react-date-picker__month-view-day--disabled{color:#d8d8d8}.react-date-picker__month-view .react-date-picker__month-view-day--disabled .react-date-picker__month-view-day-text{cursor:default}.react-date-picker__month-view .react-date-picker__month-view-day--disabled .react-date-picker__month-view-day-text:hover{background:none}.react-date-picker__month-view .react-date-picker__month-view-day--disabled.react-date-picker__month-view-day--prev-month,.react-date-picker__month-view .react-date-picker__month-view-day--disabled.react-date-picker__month-view-day--next-month{color:#d8d8d8}.react-date-picker__multi-month-view{border:1px solid gray}.react-date-picker__multi-month-view .react-date-picker__month-view{border:none}.react-date-picker__month-view-row.react-date-picker__month-view-week-day-names.dp-row.dp-week-day-names{border-bottom:1px solid #e2e2e2}.react-date-picker__month-view .react-date-picker__month-view-day--prev-month,.react-date-picker__month-view .react-date-picker__month-view-day--next-month,.react-date-picker__month-view .react-date-picker__month-view-day--weekend-highlight.react-date-picker__month-view-day--prev-month,.react-date-picker__month-view .react-date-picker__month-view-day--weekend-highlight.react-date-picker__month-view-day--next-month{color:#949494}.react-date-picker__month-view .react-date-picker__month-view-day .react-date-picker__month-view-day-text{color:#000;font-size:15px}.react-date-picker__month-view .react-date-picker__month-view-day .react-date-picker__month-view-day-text:hover{background:#e6e6e6 padding-box}.react-date-picker__month-view .react-date-picker__month-view-day .react-date-picker__month-view-day-text{border-radius:0;font-family:Arial,Helvetica,sans-serif}.react-date-picker__month-view .react-date-picker__month-view-day--prev-month:hover,.react-date-picker__month-view .react-date-picker__month-view-day--next-month:hover{background:#404040 padding-box}.react-date-picker__month-view-day--prev-month.react-date-picker__month-view-cell.react-date-picker__month-view-day.dp-cell.dp-day .react-date-picker__month-view-day-text,.react-date-picker__month-view-day--next-month.react-date-picker__month-view-cell.react-date-picker__month-view-day.dp-cell.dp-day .react-date-picker__month-view-day-text{color:#949494;border:none}.react-date-picker__month-view-day--prev-month.react-date-picker__month-view-cell.react-date-picker__month-view-day.dp-cell.dp-day .react-date-picker__month-view-day-text:hover,.react-date-picker__month-view-day--next-month.react-date-picker__month-view-cell.react-date-picker__month-view-day.dp-cell.dp-day .react-date-picker__month-view-day-text:hover{background:#e6e6e6 padding-box;cursor:pointer}.react-date-picker__month-view .react-date-picker__month-view-day .react-date-picker__month-view-day-text{border:none}.react-date-picker__month-view-row.react-date-picker__month-view-week-day-names.dp-row.dp-week-day-names{font-family:Arial,Helvetica,sans-serif;margin-bottom:10px}.react-date-picker__month-view-row.react-date-picker__month-view-week-day-names.dp-row.dp-week-day-names .react-date-picker__month-view-cell.react-date-picker__month-view-week-day-name.dp-week-day-name{color:#949494;padding-bottom:15px;font-size:15px}.react-date-picker__nav-bar.react-date-picker__nav-bar--with-history-view .react-date-picker__nav-bar-date{font-family:Arial,Helvetica,sans-serif;color:#ff4242}.react-date-picker__month-view .react-date-picker__month-view-day--value .react-date-picker__month-view-day-text{color:#fff}.react-date-picker__month-view .react-date-picker__month-view-day--value .react-date-picker__month-view-day-text:hover{background:#ff4242 padding-box;cursor:default}.react-date-picker__calendar .react-date-picker__month-view{background:#fff}.react-date-picker__nav-bar.react-date-picker__nav-bar-arrow{fill:red!important}.my-packages-page .package-balances-wrapper .package-title .title{max-width:40%}.my-packages-page .no-active-offers{text-align:center}.my-packages-page .no-active-offers .offerings-header{font-family:Arial;font-size:18px;line-height:21px}.my-packages-page .no-active-offers .offerings-header{padding-top:4rem;padding-bottom:.5rem;font-family:Neusa-Semibold;font-size:24px;line-height:29px;text-transform:uppercase}.main-content-wrapper .page-description{margin-bottom:40px}.main-content-wrapper .page-section header{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.main-content-wrapper .page-section header .page-title{margin-bottom:0}.main-content-wrapper .page-section header+.description{margin:-20px 0 20px}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-header tr th.command-col:before{content:none}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content tr td{padding:13px 15px;font-size:14px}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content .k-command-cell{text-overflow:clip}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content .k-command-cell a.k-button{white-space:nowrap}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content .k-command-cell .k-button{min-width:0;padding:0}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content .k-command-cell .k-button .icon{background-repeat:no-repeat;cursor:pointer;opacity:.9}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content .k-command-cell .k-button .icon:hover{opacity:1}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content .k-command-cell .k-button .icon.ic_add-player{filter:invert(54%) sepia(69%) saturate(5728%) hue-rotate(335deg) brightness(100%) contrast(112%);background-image:url(/content/img/add-player.svg);background-size:21px 19px;width:21px;height:19px}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content .k-command-cell .k-button .icon.ic_remove{background-image:url(/content/img/trash.svg);background-size:13px 18px;width:13px;height:18px}.main-content-wrapper .page-section:not(:last-child){margin-bottom:50px}.main-content-wrapper p{font-size:15px;font-family:Arial,Helvetica,sans-serif;color:gray;line-height:24px;margin-bottom:10px}@media (max-width: 768px){.k-grid .k-grid-header table thead th.k-header{width:200px}.main-content-wrapper .page-description{margin-bottom:40px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:21px!important;font-weight:500;color:#222}.main-content-wrapper .btn{width:100%}.main-content-wrapper .page-section header{display:block;align-items:center;justify-content:space-between;margin-bottom:40px}.main-content-wrapper .page-section header .page-title{margin-bottom:0}.main-content-wrapper .page-section header+.description{margin:-20px 0 20px}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-header tr th.command-col:before{content:none}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content tr td{padding:13px 15px;font-size:14px;min-width:300px}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content .k-command-cell .k-button{border:none;white-space:nowrap;min-width:0;padding:0}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content .k-command-cell .k-button .icon{background-repeat:no-repeat;cursor:pointer;opacity:.9}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content .k-command-cell .k-button .icon:hover{opacity:1}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content .k-command-cell .k-button .icon.ic_add-player{filter:invert(54%) sepia(69%) saturate(5728%) hue-rotate(335deg) brightness(100%) contrast(112%);background-image:url(/content/img/add-player.svg);background-size:21px 19px;width:21px;height:19px}.main-content-wrapper .page-section .page-list-wrapper .k-grid .k-grid-content .k-command-cell .k-button .icon.ic_remove{background-image:url(/content/img/trash.svg);background-size:13px 18px;width:13px;height:18px}.main-content-wrapper .page-section:not(:last-child){margin-bottom:50px}.main-content-wrapper p{font-size:15px;font-family:Arial,Helvetica,sans-serif;color:gray;line-height:24px;margin-bottom:10px}.k-master-row td{width:10rem;text-overflow:unset}.k-grid div{overflow-x:scroll}}.club-dashboard-page .table-main-wrapper .table-header-wrapper{width:calc(100% - 80px);background:#fff;border-bottom:1px solid rgb(196,196,196);display:table;position:absolute;left:80px}.club-dashboard-page .table-header-wrapper .table-header-item{display:table-cell;text-align:center;font-size:140%;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#404040;line-height:40px;text-transform:uppercase}.club-dashboard-page .table-main-wrapper .table-content-wrapper{display:table;width:100%;position:relative}.club-dashboard-page .table-column-item-wrapper.active .table-column-item{color:#404040}.club-dashboard-page .table-content-wrapper .table-content-item-wrapper{display:table-cell;text-align:center;height:60px;background:red;border:1px solid;vertical-align:middle}.club-dashboard-page .table-content-wrapper .table-content-row{display:table;width:100%}.club-dashboard-page .table-content-wrapper .table-content{display:table;table-layout:fixed;width:100%}.club-dashboard-page .table-content .table-column{display:table-cell;padding-top:40px;text-align:center;background-color:#e2e2e2;vertical-align:top}.club-dashboard-page .table-content .table-column+.table-column{border-left:1px solid #B3B3B3}.club-dashboard-page .table-column .table-column-item-wrapper{border-bottom:1px solid #B3B3B3;background-color:#e2e2e2}.club-dashboard-page .table-column .table-column-item-wrapper:first-child{border-top:1px solid #B3B3B3}.club-dashboard-page .main-wrapper.booking-main-wrapper .main-content-wrapper{display:block;width:calc(100% - 60px)}.club-dashboard-page .main-content-wrapper .table-block-wrapper{display:table-cell;vertical-align:top}.club-dashboard-page .table-block-wrapper .calendar-wrapper>div{border-top:1px solid rgb(196,196,196)}.club-dashboard-page .table-column-item-wrapper.in-basket-cell,.club-dashboard-page .table-column-item-wrapper.bought{margin:0 -1px}.club-dashboard-page .in-basket-cell .table-column-item,.club-dashboard-page .bought .table-column-item{box-shadow:0 0 5px #0009}.club-dashboard-page .in-basket-cell .table-column-item:hover,.club-dashboard-page .bought .table-column-item:hover{box-shadow:0 0 8px #0009}.club-dashboard-page .header-dashboard-wrapper{display:table;width:100%;padding:10px 20px;background-color:#ff4242;height:107px}.club-dashboard-page .header-dashboard-wrapper .logo-wrapper-dashboard,.club-dashboard-page .header-dashboard-wrapper .date-header-wrapper-dashboard{display:table-cell}.club-dashboard-page .header-dashboard-wrapper .logo-wrapper-dashboard{width:100px}.club-dashboard-page .header-dashboard-wrapper .date-header-wrapper-dashboard{text-align:center;vertical-align:middle}.club-dashboard-page .court-wrapper-dashboard{padding-left:80px;display:table;min-width:1247px;width:100%;position:relative;table-layout:fixed}.club-dashboard-page .date-header-dashboard span{text-transform:uppercase;color:#fff;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:440%}.club-dashboard-page .date-header-dashboard span.day-of-week,.club-dashboard-page .date-header-dashboard span.date{margin-left:5px}.club-dashboard-page .court-wrapper-dashboard:before{content:"";position:absolute;width:80px;left:0;bottom:0}.club-dashboard-page .court-wrapper-dashboard .court-item-dashboard{display:table-cell;text-align:center;font-size:140%;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#404040;text-transform:uppercase;border-bottom:1px solid #c4c4c4;background-color:#fafafa;vertical-align:middle;width:100%;padding:12px}.club-dashboard-page .table-dashboard-wrapper{display:table;width:100%;vertical-align:top;table-layout:fixed}.club-dashboard-page .top-content-dashboard{position:fixed;width:100%;top:0;overflow:hidden;z-index:10}.club-dashboard-page .time-wrapper-left-column-dashboard .time-format{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#929292;text-align:right}.club-dashboard-page .content-dashboard-wrapper .table-dashboard-column{border-left:1px solid #B3B3B3;vertical-align:top;background-color:#e2e2e2}.club-dashboard-page .content-dashboard-wrapper:first-child .table-dashboard-column{border-left:1px solid #404040}.club-dashboard-page .table-dashboard-column{display:table-cell}.club-dashboard-page .footer-dashboard{background-color:#000;height:73px;position:absolute;display:table;bottom:0;width:100%;padding:0 20px}.club-dashboard-page .footer-dashboard .footer-copyright,.club-dashboard-page .footer-dashboard .footer-text{display:table-cell;vertical-align:middle}.club-dashboard-page .footer-dashboard .footer-copyright{color:#919191;font-size:108%;margin-bottom:5px;font-family:Arial,Helvetica,sans-serif;width:180px}.club-dashboard-page .footer-dashboard .footer-text{text-align:center;text-transform:uppercase;color:#fff;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:34px}.club-dashboard-page .table-dashboard-column .shift-for-fist-time{height:20px;background-color:#fafafa;border-bottom:1px solid #c4c4c4;margin:0 -1px}.club-dashboard-page .table-left-dashboard-item{height:228px;padding:0 16px 30px;position:relative}.club-dashboard-page .table-left-dashboard-item .divider-line{position:absolute;right:0;width:5px;border-top:1px solid #11CEFE;top:13px}.club-dashboard-page .table-wrapper .table-left-column-wrapper{padding-top:4px;display:table-cell;width:80px;background:#404040;vertical-align:top}.club-dashboard-page .left-column-item .time-format{font-family:Arial,Helvetica,sans-serif;font-size:93%;color:#929292;text-align:right}.club-dashboard-page .table-wrapper .table-main-wrapper{display:table-cell;width:95%;vertical-align:top}.club-dashboard-page .table-left-column .left-column-item{padding:21px 16px 22px;position:relative;display:block;vertical-align:middle;text-align:center;height:80px}.club-dashboard-page .left-column-item .time-wrapper-left-column{display:block;width:42px;margin:0 auto;text-align:left}.club-dashboard-page .table-left-dashboard-wrapper{padding-top:7px;display:table-cell;width:80px;background:#404040;vertical-align:top}.club-dashboard-page .table-left-dashboard .table-left-dashboard-item:first-child{padding-top:0}.club-dashboard-page .table-left-dashboard .table-left-dashboard-item:first-child .divider-line{top:13px}.club-dashboard-page .time-wrapper-left-column-dashboard .time{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:25px;color:#fff;text-align:right;line-height:25px}.club-dashboard-page .table-left-column .left-column-item.choosed{padding-right:0}.club-dashboard-page .left-column-item.choosed .time-wrapper-left-column{background:#af6bc2;color:#fff;padding:10px}.club-dashboard-page .left-column-item.choosed .time,.club-dashboard-page .left-column-item.choosed .time-format{color:#fff}.club-dashboard-page .left-column-item.choosed .time{font-size:19px}.club-dashboard-page .left-column-item.choosed .time-format{font-size:13px}.club-dashboard-page .left-column-item.choosed .divider-line{display:none}.club-dashboard-page .left-column-item .time{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:175%;color:#fff;text-align:right;line-height:25px}.club-dashboard-page .table-content-wrapper .time-choosen-line{position:absolute;height:3px;background:#af6bc2;top:11.3%;width:calc(100% - 80px);left:80px;right:0;z-index:2;display:none}.club-dashboard-page .table-content-wrapper:hover .time-choosen-line{display:block}.club-dashboard-page .time-choosen-line .time-wrapper-time-choosen-line{position:absolute;height:43px;width:63px;background:#af6bc2;left:-63px;z-index:2;text-align:right;padding:5px 10px 5px 5px}.club-dashboard-page .time-wrapper-time-choosen-line .time-small{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:21px;color:#fff}.club-dashboard-page .time-wrapper-time-choosen-line .time-zone-small{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#fff}.club-dashboard-page .left-column-item .divider-line{position:absolute;right:0;width:5px;border-top:1px solid #11CEFE;top:35px}.club-dashboard-page .table-dashboard-column-item-wrapper{overflow:hidden}.club-dashboard-page .table-dashboard-column-item-wrapper.min-15-cell-dashboard{height:57px}.club-dashboard-page .table-dashboard-column-item-wrapper.min-30-cell-dashboard{height:114px}.club-dashboard-page .table-dashboard-column-item-wrapper.min-45-cell-dashboard{height:171px}.club-dashboard-page .table-dashboard-column-item-wrapper.min-45-2x-cell-dashboard{height:342px}.club-dashboard-page .table-dashboard-column-item-wrapper.min-60-cell-dashboard{height:228px}.club-dashboard-page .table-dashboard-column-item-wrapper.min-60-2x-cell-dashboard{height:456px}.club-dashboard-page .table-dashboard-column-item-wrapper.lesson,.club-dashboard-page .table-dashboard-column-item-wrapper.play,.club-dashboard-page .table-dashboard-column-item-wrapper.clinic,.club-dashboard-page .table-dashboard-column-item-wrapper.custom{margin:0 -1px;padding:10px;border:none;box-shadow:0 2px 7px 2px #00000026}.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item{height:100%}.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item .name-coach-dashboard-wrapper{display:flex;flex-direction:row;height:100%}.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item .name-coach-dashboard-wrapper .name-dashboard-wrapper,.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item .name-coach-dashboard-wrapper .coach-dashboard-wrapper{display:inline-block;text-transform:uppercase;color:#fff;vertical-align:middle;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;flex:1}.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item .name-coach-dashboard-wrapper .name-dashboard-wrapper{font-size:23px;margin-right:-.3em;padding-right:.3em}.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item .name-coach-dashboard-wrapper .name-dashboard-wrapper .name-lesson-dashboard{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item .name-coach-dashboard-wrapper .name-dashboard-wrapper .type-lesson-dashboard{height:auto;overflow:hidden;display:flex}.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item .name-coach-dashboard-wrapper .name-dashboard-wrapper .type-lesson-dashboard .ic_video{margin-left:10px}.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item .name-coach-dashboard-wrapper .name-dashboard-wrapper .type-lesson-dashboard .ic_video:before{content:url(/content/img/camera.svg);position:relative;top:-2px}.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item .name-coach-dashboard-wrapper .coach-dashboard-wrapper{text-align:right;font-size:130%;vertical-align:top}.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item .players-list-wrapper-dashboard{margin-top:10px}.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item .players-list-wrapper-dashboard .players-list-item{color:#fff;line-height:20px;font-size:14px;font-family:Arial,Helvetica,sans-serif;display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club-dashboard-page .table-dashboard-column-item-wrapper .table-dashboard-column-item .players-list-wrapper-dashboard .players-list-item.how-much-players{display:none}.club-dashboard-page .table-dashboard-column-item-wrapper.custom .table-dashboard-column-item .name-coach-dashboard-wrapper .name-dashboard-wrapper .type-lesson-dashboard{height:100%}.club-dashboard-page .table-dashboard-column-item-wrapper.play .table-dashboard-column-item .name-coach-dashboard-wrapper,.club-dashboard-page .table-dashboard-column-item-wrapper.lesson .table-dashboard-column-item .name-coach-dashboard-wrapper{height:auto}.club-dashboard-page .table-dashboard-column-item-wrapper.badge-sm .name-dashboard-wrapper .type-lesson-dashboard{max-width:100%;text-overflow:ellipsis;overflow:hidden}.club-dashboard-page .table-dashboard-column-item-wrapper:not(.badge-sm) .name-dashboard-wrapper .type-lesson-dashboard{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.club-dashboard-page .table-dashboard-column-item-wrapper{background-color:#fafafa;border-bottom:1px solid #B3B3B3}.club-dashboard-page .table-dashboard-column-item-wrapper.play{background-color:#37b2de}.club-dashboard-page .table-dashboard-column-item-wrapper.lesson{background-color:#b36bc0}.club-dashboard-page .min-30-cell-dashboard.lesson.many-players .players-list-item.how-much-players{display:block}.club-dashboard-page .min-30-cell-dashboard.lesson.many-players .players-list-wrapper-dashboard .players-list-item:nth-child(n+3):not(.how-much-players){display:none}.club-dashboard-page .table-dashboard-column-item-wrapper.clinic{background-color:#a7bd40}.club-dashboard-page .coach-dashboard-wrapper .coach-dashboard-name{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.clinic.min-30-cell-dashboard .name-dashboard-wrapper,.custom.min-30-cell-dashboard .name-dashboard-wrapper{max-height:90px;text-overflow:clip;overflow:hidden}.clinic.min-45-cell-dashboard .name-dashboard-wrapper,.custom.min-45-cell-dashboard .name-dashboard-wrapper{max-height:160px;text-overflow:clip;overflow:hidden}.clinic.min-60-cell-dashboard .name-dashboard-wrapper,.custom.min-60-cell-dashboard .name-dashboard-wrapper{max-height:205px;text-overflow:clip;overflow:hidden}.clinic.min-45-2x-cell-dashboard .name-dashboard-wrapper,.custom.min-45-2x-cell-dashboard .name-dashboard-wrapper{max-height:320px;text-overflow:clip;overflow:hidden}.clinic.min-60-2x-cell-dashboard .name-dashboard-wrapper,.custom.min-60-2x-cell-dashboard .name-dashboard-wrapper{max-height:435px;text-overflow:clip;overflow:hidden}.club-dashboard-page .table-dashboard-column-item-wrapper.custom{background-color:#eee584;color:#fff}.club-dashboard-page .table-dashboard-column-item-wrapper.custom *{color:inherit}.scoreboard{min-width:unset!important;overflow:hidden!important}.scoreboard .pusher{display:none!important}.scoreboard .scoreboard-page.page{height:100vh;width:100vw;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#fff;background-color:#303030}.scoreboard .scoreboard-page.page img.ic_video{position:absolute;top:6vh;left:6vh;width:8vh}.scoreboard .scoreboard-page.page:not(.session){background-color:transparent}.scoreboard .scoreboard-page.page .players-wrapper,.scoreboard .scoreboard-page.page .coaches-wrapper{font-size:6.5vh;line-height:7.8vh;max-width:67.2vh;margin-bottom:0}.scoreboard .scoreboard-page.page .players-wrapper .users-list .user-item,.scoreboard .scoreboard-page.page .coaches-wrapper .users-list .user-item{display:inline}.scoreboard .scoreboard-page.page .players-wrapper .users-list .user-item:not(:first-child),.scoreboard .scoreboard-page.page .coaches-wrapper .users-list .user-item:not(:first-child){margin-left:1vh}.scoreboard .scoreboard-page.page .players-wrapper .users-list .user-item:not(:first-child):before,.scoreboard .scoreboard-page.page .coaches-wrapper .users-list .user-item:not(:first-child):before{content:"";background:#fff;height:1.7vh;width:1.7vh;display:inline-block;border-radius:50%;vertical-align:middle;margin-right:2vh}.scoreboard .scoreboard-page.page .players-wrapper{font-size:5vh;line-height:6.3vh;max-width:80vh}.scoreboard .scoreboard-page.page .empty-wrapper .next-session-info{position:absolute;right:20.1vh;top:13.3vh;display:flex;flex-direction:column}.scoreboard .scoreboard-page.page .empty-wrapper .next-session-info .title{text-transform:uppercase;font-size:10.2vh}.scoreboard .scoreboard-page.page .empty-wrapper .next-session-info .start-time{font-size:22.4vh;line-height:24.8vh;text-transform:uppercase}.scoreboard .scoreboard-page.page .empty-wrapper .next-session-info .session-title{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:5.7vh;line-height:6.7vh;margin:3vh 0}.scoreboard .scoreboard-page.page .empty-wrapper .current-time-wrapper{display:inline-block;position:absolute;bottom:3.1vh;left:5.3vh;z-index:1}.scoreboard .scoreboard-page.page .empty-wrapper .current-time-wrapper .title{font-size:7.7vh}.scoreboard .scoreboard-page.page .empty-wrapper .current-time-wrapper .time{font-size:8.1vh;line-height:10.2vh}.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info{position:absolute;width:100vw;height:100vh;text-align:center;display:flex;flex-direction:column;justify-content:center}.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info img.ic_video{filter:brightness(63%) sepia(1) saturate(100)}.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info .session-title{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:6.4vh;line-height:7.7vh}.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info .players-wrapper,.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info .coaches-wrapper{font-size:9vh;line-height:9.2vh;margin-top:2.8vh;max-width:100vh;align-self:center}.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info .players-wrapper .users-list .user-item:not(:first-child),.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info .coaches-wrapper .users-list .user-item:not(:first-child){margin-left:2vh}.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info .time-left-wrapper{display:flex;flex-direction:row;align-self:center}.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info .time-left-wrapper .time-unit-wrapper .value,.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info .time-left-wrapper .delimiter{font-size:22.1vh;line-height:26.4vh}.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info .time-left-wrapper .time-unit-wrapper{min-width:22vh}.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info .time-left-wrapper .time-unit-wrapper .title{font-size:4.8vh;line-height:5.9vh;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;text-transform:uppercase}.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info .time-left-wrapper .delimiter{margin:0 2.8vh}.scoreboard .scoreboard-page.page .current-session-wrapper .current-session-info .time-left-wrapper.ending{color:#ff4242}.scoreboard .scoreboard-page.page .current-session-wrapper .next-session-info{position:absolute;bottom:4.4vh;right:3.8vh;font-size:6.5vh;line-height:6.5vh;text-align:right}.scoreboard .scoreboard-page.page .line,.scoreboard .scoreboard-page.page .lines-bg{position:absolute;height:100vh;width:100vw}.scoreboard .scoreboard-page.page:not(.session) .image-background{background:url(/content/img/calendar-background-1.jpg) no-repeat center/cover;min-height:100vh;min-width:100vw;position:absolute;top:0;left:0;z-index:-3}.scoreboard .scoreboard-page.page:not(.session) .video-background{min-height:100vh;min-width:100vw;position:absolute;top:0;left:0;z-index:-2}.scoreboard .scoreboard-page.page:not(.session) .background-overlay{background:#646464b3;min-height:100vh;min-width:100vw;position:absolute;top:0;left:0;z-index:-1}.scoreboard .scoreboard-page.page:not(.session) .line{filter:invert(44%) sepia(72%) saturate(4675%) hue-rotate(338deg) brightness(101%) contrast(103%)}.scoreboard .scoreboard-page.page:not(.session) .line-corner{background:url(/content/img/scoreboard_line_corner.svg) no-repeat;background-position-x:calc(100% - 63vw);background-position-y:calc(100% + 6vh);background-size:135vh;z-index:1}.scoreboard .scoreboard-page.page:not(.session) .lines-bg{background:url(/content/img/scoreboard_line_bg.svg) no-repeat;background-position-x:calc(100% - 63vw);background-position-y:calc(100% + 6vh);background-size:135vh}.scoreboard .scoreboard-page.page.session .image-background,.scoreboard .scoreboard-page.page.session .video-background,.scoreboard .scoreboard-page.page.session .background-overlay{display:none}.scoreboard .scoreboard-page.page.session .line.line-corner{background:url(/content/img/scoreboard_line_corner.svg) no-repeat;background-position-x:calc(100% - 55vw);background-position-y:calc(100% + 6vh);background-size:135vh}.scoreboard .scoreboard-page.page.session .line.line-simple{background:url(/content/img/scoreboard_line.svg) no-repeat;background-position-x:56vw;background-position-y:-6vh;background-size:135vh}.scoreboard .scoreboard-page.page.session .lines-bg{display:none}.scoreboard .scoreboard-page.page.play .line{filter:invert(1) brightness(47%) sepia(1) hue-rotate(186deg) saturate(100)}.scoreboard .scoreboard-page.page.lesson .line{filter:invert(1) brightness(46%) sepia(1) hue-rotate(290deg) saturate(31) contrast(40%)}.scoreboard .scoreboard-page.page.clinic .line{filter:invert(1) brightness(38%) sepia(1) hue-rotate(383deg) saturate(45) contrast(37%)}.scoreboard.mobile .page-content-wrapper .content-wrapper{top:0!important;overflow:hidden!important}.scoreboard.mobile .page-content-wrapper .content-wrapper .footer-mobile,.video .pusher{display:none!important}.video .main-wrapper>div{overflow-x:hidden;width:100%}.video-page.page{display:grid;width:100vw;grid-template-columns:20vw 60vw 20vw;grid-template-rows:min-content min-content min-content min-content;padding:30px 30px 0}.video-page.page.multicourt{grid-template-columns:auto 50vw auto}.video-page.page .main-logo{grid-area:1/1;z-index:-1}.video-page.page .main-logo img{width:150px;position:absolute}.video-page.page .page-header{grid-area:1/2;text-align:center;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;padding-bottom:25px}.video-page.page .page-header .title{color:#ff4242;font-size:50px;line-height:60px;text-transform:uppercase}.video-page.page .page-header .subtitle,.video-page.page .page-header .players-wrapper{font-size:36px;color:#000;line-height:43px}.video-page.page .page-header .subtitle ul.players-list li,.video-page.page .page-header .players-wrapper ul.players-list li{display:inline-block;position:relative;margin:0 12px}.video-page.page .page-header .subtitle ul.players-list li:not(:first-child):before,.video-page.page .page-header .players-wrapper ul.players-list li:not(:first-child):before{content:"";background:#000;position:absolute;width:8px;height:8px;border-radius:50%;top:calc(50% - 4px);left:-16px}.video-page.page .page-header .current-time{font-size:30px;color:#4a4a4a;line-height:36px}.video-page.page .court-selector-wrapper{grid-area:2/1;justify-self:end;margin-bottom:20px;width:auto}.video-page.page .video-wrapper{grid-area:2/2;padding-bottom:110px}.video-page.page .video-wrapper .video-control{width:100%!important;height:27.5vw}.video-page.page .video-wrapper .links-wrapper{margin-top:20px;font-size:24px;text-align:center}.video-page.page .page-content-heading,.video-page.page .page-content-body{color:#fff;font-family:Neusa-Semibold}.video-page.page .page-content-heading{padding:40px 30px;grid-area:3/1;max-width:310px;min-width:210px;font-size:36px;justify-self:right}.video-page.page .page-content-heading h4{color:#fff;text-transform:uppercase}.video-page.page .page-content-body{font-size:30px;grid-area:3/2;padding:40px 0}.video-page.page .page-content{background:#ff4242;grid-area:3/1/auto/4;margin:0 -30px;z-index:-1}.video-page.page .page-footer{background:#000;grid-area:4/1/auto/4;margin:0 -30px;z-index:-1}.video-page.page .top-line,.video-page.page .bottom-line{grid-area:1/1/3/4;margin:-30px;z-index:-1}.video-page.page .top-line{justify-self:start;align-self:start;width:100%;height:100%}.video-page.page .top-line:before{content:"";background:url(/content/img/red_lines_top.svg) no-repeat;background-size:contain;background-position:-68px -228px;width:584px;height:780px;display:block}.video-page.page .bottom-line{justify-self:end;align-self:end}.video-page.page .bottom-line:before{content:"";background:url(/content/img/red_lines_bottom.svg) no-repeat 0 0;width:470px;height:430px;background-size:contain;background-position:0px 130px;display:block}.court-selector{display:flex;flex-direction:row;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:36px;justify-content:flex-end;padding:0 30px}.court-selector .court-group:not(:last-child){margin-right:50px}.court-selector .court-group .court-wrapper{margin-bottom:20px;border:1px solid #2e2e2e;display:flex;align-items:center;width:9vw;text-align:center;height:8vw;min-width:65px;min-height:55px;max-width:100px;max-height:80px;cursor:pointer}.court-selector .court-group .court-wrapper .court-title{flex:1}.court-selector .court-group .court-wrapper .camera-group{position:absolute;width:inherit;height:inherit;max-width:inherit;max-height:inherit;min-width:inherit;min-height:inherit;display:flex;align-items:center}.court-selector .court-group .court-wrapper .camera-group .camera-item{background:url(/content/img/camera_off.svg);background-repeat:no-repeat;width:32px;height:32px;position:absolute;cursor:pointer}.court-selector .court-group .court-wrapper .camera-group .camera-item:not(.active):not(.not-available):hover{background:url(/content/img/camera_on.svg)}.court-selector .court-group .court-wrapper .camera-group .camera-item.active{background:url(/content/img/camera_on.svg);cursor:default}.court-selector .court-group .court-wrapper .camera-group .camera-item.not-available{background:url(/content/img/camera_disabled.svg);cursor:default}.court-selector .court-group .court-wrapper .camera-group .camera-item.left{left:-16px}.court-selector .court-group .court-wrapper .camera-group .camera-item.top{top:-16px;-webkit-transform:rotate(90deg) translate(0,-100%);-moz-transform:rotate(90deg) translate(0,-100%);-ms-transform:rotate(90deg) translate(0,-100%);-o-transform:rotate(90deg) translate(0,-100%);transform:rotate(90deg) translateY(-100%)}.court-selector .court-group .court-wrapper .camera-group .camera-item.bottom{bottom:-16px;-webkit-transform:rotate(-90deg) translate(0,100%);-moz-transform:rotate(-90deg) translate(0,100%);-ms-transform:rotate(-90deg) translate(0,100%);-o-transform:rotate(-90deg) translate(0,100%);transform:rotate(-90deg) translateY(100%)}.court-selector .court-group .court-wrapper .camera-group .camera-item.right{right:-16px;-webkit-transform:rotate(180deg) translate(0,0);-moz-transform:rotate(180deg) translate(0,0);-ms-transform:rotate(180deg) translate(0,0);-o-transform:rotate(180deg) translate(0,0);transform:rotate(180deg) translate(0)}.court-selector .court-group .court-wrapper:hover{background-color:#e2e2e2}.court-selector .court-group .court-wrapper.active{background-color:#ff4242;color:#fff;border-color:#ff4242;cursor:default}.court-selector .court-group .court-wrapper.not-available{background-color:#ccc;color:#fff;border-color:#ccc;cursor:default}.video-control{background-color:#4a4a4a}.video-control #video-control{width:100%!important;height:100%!important}.footer-content{font-family:Neusa-Bold,Arial,Helvetica,sans-serif;background-color:#000;grid-area:4/1/auto/4;margin:0 -30px;z-index:-1}.logo{padding:30px;grid-area:4/1;max-width:310px;width:100%;justify-self:right}.logo a{text-decoration:none}.logo .copyright{color:#57585b;font-size:14px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.footer-content-wrapper{grid-area:4/2;font-size:22px;color:#fff;padding:30px 0 40px;display:flex;justify-content:space-between;align-items:stretch}.footer-content-wrapper .links-wrapper{display:inline-flex}.footer-content-wrapper .links-wrapper ul{display:flex;flex-direction:row;justify-content:left}.footer-content-wrapper .links-wrapper ul li{padding-right:20px}.footer-content-wrapper .links-wrapper ul li a{color:#fff;text-transform:uppercase;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;text-decoration:none}.footer-content-wrapper .links-wrapper ul li a.underlined{text-decoration:underline}.footer-content-wrapper .links-wrapper ul li a:hover{color:#bebebe}.footer-content-wrapper .contacts .social-links{display:flex;flex-direction:row;justify-content:flex-end}.footer-content-wrapper .contacts .social-links .social-link{width:16px;height:16px;display:block;margin-left:20px}.footer-content-wrapper .contacts .social-links .social-link.instagram{background:url(/content/img/logo_instagram.png) no-repeat 0 0px;background-size:contain}.footer-content-wrapper .contacts .social-links .social-link.twitter{background:url(/content/img/logo_twitter.svg) no-repeat 0 2px}.footer-content-wrapper .contacts .social-links .social-link.facebook{background:url(/content/img/logo_facebook.png) no-repeat 0 0px;background-size:contain}.footer-content-wrapper .contacts .website{font-family:Neusa-Bold,Arial,Helvetica,sans-serif;font-size:22px;color:#ff4242;display:block;text-decoration:underline;margin-top:10px}.video-page-empty.page img{width:100%}.video-page-empty.page .main-logo{width:10vw;left:3vw;position:absolute}.video-page-empty.page .promo-landscape{display:block}.video-page-empty.page .promo-portrait{display:none}.video-page-empty.page .countdown{position:absolute;top:0;right:0;width:40%;padding:3vw;color:#fff;text-transform:uppercase;text-align:left}.video-page-empty.page .countdown .intro{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:3.6vw;line-height:4vw}.video-page-empty.page .countdown table{border-spacing:0;box-sizing:border-box;width:auto;margin-right:0}.video-page-empty.page .countdown table th{font-weight:400}.video-page-empty.page .countdown .digits{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:6vw}.video-page-empty.page .countdown .labels{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:2vw}.video-page-empty.page .countdown .part{min-width:6vw;max-width:6vw}.video-page-empty.page .countdown .separator{min-width:2vw;max-width:2vw}.video-page-empty.page .footer-wrapper{padding:20px 10vw;background:#000;top:-2px;position:relative;display:grid}.video-page-countdown{overflow:hidden!important;width:unset!important;min-width:unset!important;background:#000!important}.video-page-countdown .content-wrapper{top:0!important}.video-page-countdown .content-wrapper .footer-mobile{display:none!important}@media all and (orientation: portrait){.video-page-empty.page .main-logo{width:23vw}.video-page-empty.page .promo-portrait{display:block}.video-page-empty.page .promo-landscape{display:none}.video-page-empty.page .countdown{width:43%;padding:3.5vw}.video-page-empty.page .countdown .intro{font-size:5vw;line-height:5vw}.video-page-empty.page .countdown table{margin-left:0}.video-page-empty.page .countdown .digits{font-size:7vw}.video-page-empty.page .countdown .labels{font-size:2vw}.video-page-empty.page .countdown .part{min-width:7vw;max-width:76vw}.video-page-empty.page .countdown .separator{min-width:2vw;max-width:2vw}}@media all and (max-width: 768px){.footer-wrapper .logo{margin-right:0!important;text-align:center;width:100%;grid-area:4/2}.footer-wrapper .links-wrapper,.footer-wrapper .contacts{display:none}}body.mobile .content-wrapper .static-wrapper{padding:0 30px}.main-wrapper .static-wrapper,.content-wrapper .static-wrapper{padding:40px 60px;border-top:1px solid #c4c4c4;font-size:17px;font-family:Arial,Helvetica,sans-serif;color:#222;flex:1;width:unset!important;display:block!important}.main-wrapper .static-wrapper .page-title,.content-wrapper .static-wrapper .page-title{font-size:285%;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin-bottom:40px;text-transform:uppercase;flex:1}.main-wrapper .static-wrapper .header-link,.content-wrapper .static-wrapper .header-link{color:#ff4242;text-decoration:none}.main-wrapper .static-wrapper .header-link:hover,.content-wrapper .static-wrapper .header-link:hover{text-decoration:underline}.price-wrapper.price-total{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#404040}.price-wrapper.price-total .price-title{font-size:23px!important;line-height:30px}.price-wrapper.price-total .price-count{font-size:28px!important}.checkout-packages-modal .package-wrapper,.modal-dialog-body .subscription-wrapper{width:100%}.subsciprion-checkbox-wrapper{font-family:Arial,Helvetica,sans-serif;font-size:17px;margin-top:2rem}.subsciprion-checkbox-wrapper p{margin-block:1rem}.subsciprion-checkbox-wrapper .subsciprion-terms-link{font-weight:700;color:#0062dc}.subscription-price-wrapper{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#404040;font-size:23px;line-height:30px;margin-block:1rem;display:flex}.subscription-price-wrapper .price-title{flex-grow:1;margin-right:-.3em;text-align:right;color:#404040;font-size:21px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.subscription-price-wrapper .price-count{flex-grow:0;width:115px;text-align:right;font-size:21px;color:#404040;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif}.subscription-price-wrapper.price-total .price-count{flex-grow:0;font-size:28px}html.mobile{touch-action:manipulation;height:100%;-webkit-text-size-adjust:100%}body.mobile{max-width:100vw!important;min-width:100vw!important;position:relative;overflow:hidden!important}body.mobile .overlay{height:100vh!important}body.mobile .main-content-wrapper .page-content-wrapper .content-wrapper .page-title,body.mobile .main-content-wrapper .page-content-wrapper .content-wrapper .page-title-mobile{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-weight:600;font-size:35px;color:#222;margin-bottom:30px;margin-top:30px;text-transform:none;text-align:center}body.mobile .main-content-wrapper .page-content-wrapper .content-wrapper .page-content{padding:20px 25px}.splash-show{overflow:auto!important}.loader-wrapper{z-index:1000!important}.menu-opened{transform:translate3d(calc(100% - 73px),0,0)!important}.menu-opened .page-content-wrapper{max-height:100vh;overflow:hidden;position:static}.btn-mobile,body.mobile .btn{border:1px solid #ff4242;color:#ff4242;text-decoration:none;text-transform:uppercase;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:180%;text-align:center;margin:10px 0;padding:10px}.btn-mobile:not(:disabled):active,body.mobile .btn:not(:disabled):active{color:#fff;background-color:#ff4242}.btn-mobile:disabled,body.mobile .btn:disabled{opacity:.5}.btn-mobile.btn-black,body.mobile .btn.btn-black{color:#222!important;border-color:#222!important}.btn-mobile.btn-black:not(:disabled):active,body.mobile .btn.btn-black:not(:disabled):active{background-color:#222!important;color:#fff!important}.btn-mobile.btn-red,body.mobile .btn.btn-red{color:#ff4242!important;border-color:#ff4242!important}.btn-mobile.btn-red:not(:disabled):active,body.mobile .btn.btn-red:not(:disabled):active{background-color:#ff4242!important;color:#fff!important}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.main-content-wrapper #page-wrapper{min-height:100vh;max-height:100vh;position:fixed;width:100%}.main-content-wrapper.dialog-opened .page-content-wrapper .content-wrapper{display:none}.main-content-wrapper .page-content-wrapper{height:100%;max-height:100vh;min-height:100vh}.main-content-wrapper .page-content-wrapper .header-mobile{position:fixed;top:0;width:100%;height:72px;z-index:999}.main-content-wrapper .page-content-wrapper .content-wrapper{top:72px;left:0;right:0;bottom:0;position:fixed;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.main-content-wrapper .page-content-wrapper .content-wrapper>div:not(:last-child){flex:1 0 auto;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.main-content-wrapper .page-content-wrapper .content-wrapper .page-title-mobile{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-weight:600;font-size:35px;color:#222;margin-bottom:30px;margin-top:30px;text-transform:none;text-align:center}.main-content-wrapper .page-content-wrapper .footer-mobile{flex:0 0 auto;position:relative}.page-content{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;color:gray}.page-content .title{padding:30px;text-align:center;font-size:250%;color:#222}.mobile-row:after{content:"";clear:both;display:table}[class*=mobile-col]{float:left;min-height:1px}.mobile-col-1{width:8.33%}.mobile-col-2{width:16.66%}.mobile-col-3{width:25%}.mobile-col-4{width:33.33%}.mobile-col-5{width:41.66%}.mobile-col-6{width:50%}.mobile-col-7{width:58.33%}.mobile-col-8{width:66.66%}.mobile-col-9{width:75%}.mobile-col-10{width:83.33%}.mobile-col-11{width:91.66%}.mobile-col-12{width:100%}.left{float:left!important}.right{float:right!important}.left-arrow-mobile{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMC45ODRweCIgaGVpZ2h0PSIxOC45ODRweCIgdmlld0JveD0iMCAwIDEwLjk4NCAxOC45ODQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjk4NCAxOC45ODQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgb3BhY2l0eT0iMC43Ij4NCgk8Zz4NCgkJPHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRjQyNDIiIHBvaW50cz0iMTAuOTg0LDEuNDA0IDkuNTgxLDAgMS40OTIsOC4wODkgMS40MDQsOCAwLDkuNDA0IA0KCQkJMC4wODgsOS40OTIgMCw5LjU4MSAxLjQwNCwxMC45ODQgMS40OTIsMTAuODk2IDkuNTgxLDE4Ljk4NCAxMC45ODQsMTcuNTgxIDIuODk2LDkuNDkyIAkJIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=) right center no-repeat}.right-arrow-mobile{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMC45ODRweCIgaGVpZ2h0PSIxOC45ODRweCIgdmlld0JveD0iMCAwIDEwLjk4NCAxOC45ODQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjk4NCAxOC45ODQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgb3BhY2l0eT0iMC43Ij4NCgk8Zz4NCgkJPHBvbHlnb24gZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRjQyNDIiIHBvaW50cz0iMTAuOTg0LDkuNDA0IDkuNTgxLDggOS40OTIsOC4wODkgMS40MDQsMCAwLDEuNDA0IA0KCQkJOC4wODksOS40OTIgMCwxNy41ODEgMS40MDQsMTguOTg0IDkuNDkyLDEwLjg5NiA5LjU4MSwxMC45ODQgMTAuOTg0LDkuNTgxIDEwLjg5Niw5LjQ5MiAJCSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K) right center no-repeat}.left-arrow-mobile,.right-arrow-mobile{background-size:contain;background-position:50%}.flex-baseline-mobile{display:flex;align-items:baseline}.flex-center-mobile{display:flex;align-items:center}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bottom-offset-mobile{padding-bottom:33px}.basket-content-block-wrapper-mobile{flex:1 0 auto;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.basket-content-block-wrapper-mobile .basket-content-title-mobile{font-size:32px;color:#404040;text-transform:none;text-align:center!important;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;padding:30px 25px}.basket-content-block-wrapper-mobile .no-sessions-mobile{font-size:20px;color:#959595;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;padding:10px 20px;text-align:center}.basket-content-block-wrapper-mobile .basket-content-mobile{border-top:1px solid rgb(226,226,226)}.basket-content-block-wrapper-mobile .order-item{position:relative;padding:20px 25px 20px 40px;border-bottom:1px solid rgb(226,226,226)}.basket-content-block-wrapper-mobile .order-item .close{position:absolute;display:block;background:url(/content/img/cart_delete.svg) center center no-repeat;width:40px;height:40px;top:5%;left:85%;cursor:pointer}.basket-content-block-wrapper-mobile .order-item .close:active{background:url(/content/img/cart_delete_hover.svg) center center no-repeat}.basket-content-block-wrapper-mobile .order-item .court{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:17px;color:#959595}.basket-content-block-wrapper-mobile .order-item .court-price-wrapper{margin-bottom:0}.basket-content-block-wrapper-mobile .order-item .price-wrapper{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;color:#949494;align-items:center;text-align:right}.basket-content-block-wrapper-mobile .order-item .price-wrapper .credits-amount-wrapper{justify-content:flex-end}.basket-content-block-wrapper-mobile .order-item .price-wrapper .credits-amount-wrapper .credits-amount{margin-left:5px}.basket-content-block-wrapper-mobile .order-item .price-wrapper .price,.basket-content-block-wrapper-mobile .order-item .price-wrapper .additional-price,.basket-content-block-wrapper-mobile .order-item .price-wrapper .credits-amount{font-size:20px}.basket-content-block-wrapper-mobile .order-item .order-name{font-size:20px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;color:#222;margin:10px 0 10px -20px}.basket-content-block-wrapper-mobile .order-item .order-name span{padding-left:20px}.basket-content-block-wrapper-mobile .order-item .order-name .session-color{width:10px;height:10px;border-radius:50%;position:absolute;margin:5px 0}.basket-content-block-wrapper-mobile .order-item .order-name.play .session-color{background-color:#00b0f0}.basket-content-block-wrapper-mobile .order-item .order-name.lesson .session-color{background-color:#af6bc2}.basket-content-block-wrapper-mobile .order-item .order-name.clinic .session-color{background-color:#a8bd34}.basket-content-block-wrapper-mobile .order-item .help-wrapper{position:relative;margin-right:-10px;top:13px;display:inline-block;height:40px;width:40px;background:url(/content/img/help.svg) center center no-repeat}.basket-content-block-wrapper-mobile .order-item .help-wrapper:active .tooltip-wrapper{display:block}.basket-content-block-wrapper-mobile .order-item .help-wrapper .tooltip-wrapper{position:absolute;top:36px;width:200px;height:auto;right:20px;background-color:#000;padding:10px 15px;display:none;text-align:left;opacity:.8;z-index:2}.basket-content-block-wrapper-mobile .order-item .help-wrapper .tooltip-wrapper:after{content:"";position:absolute;top:-8px;right:0;border:4px solid transparent;border-right:4px solid black;border-bottom:4px solid black}.basket-content-block-wrapper-mobile .order-item .help-wrapper .tooltip-wrapper span{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#ccc;text-align:left;line-height:20px}.basket-content-block-wrapper-mobile .order-item.package{padding-top:15px}.basket-content-block-wrapper-mobile .order-item.package .order-name{margin-top:0!important;margin-right:20px}.basket-content-block-wrapper-mobile .button-wrapper-mobile{text-align:center;margin:20px 25px}.basket-content-block-wrapper-mobile .button-wrapper-mobile .btn-book{background:#fff;width:100%;font-size:28px;cursor:pointer}.date-wrapper .date,.date-wrapper .month,.date-wrapper .time-start,.date-wrapper .time-end,.date-wrapper .time-divider{font-size:20px;color:#404040}.date-wrapper .time-start-time-type,.date-wrapper .time-end-time-type{font-size:13px;line-height:12px;color:#959595}.img-no-sessions-mobile{width:100%;height:auto;padding:40px}.note-mobile{font-size:17px!important;color:#949494!important;margin-bottom:20px!important;font-family:Neusa-Medium,Arial,Helvetica,sans-serif!important}.bm-menu{background:#262626;font-size:200%;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;overflow-y:scroll!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.bm-menu .bm-item-list .menu-block,.bm-menu.btm-item-list:active .menu-block{border-top:1px solid #4d4d4d;padding:12px 0}.bm-menu .bm-item-list .menu-block a,.bm-menu .bm-item-list .menu-block a:active,.bm-menu.btm-item-list:active .menu-block a,.bm-menu.btm-item-list:active .menu-block a:active{text-decoration:none!important;color:#fff}.bm-menu .bm-item-list .menu-block.session-block .menu-item,.bm-menu .bm-item-list .menu-block.session-block .menu-item-mobile,.bm-menu .bm-item-list .menu-block.session-block.menu-item:active,.bm-menu .bm-item-list .menu-block.signed-block .menu-item,.bm-menu .bm-item-list .menu-block.signed-block .menu-item-mobile,.bm-menu .bm-item-list .menu-block.signed-block.menu-item:active,.bm-menu .bm-item-list .menu-block.login-block .menu-item,.bm-menu .bm-item-list .menu-block.login-block .menu-item-mobile,.bm-menu .bm-item-list .menu-block.login-block.menu-item:active,.bm-menu.btm-item-list:active .menu-block.session-block .menu-item,.bm-menu.btm-item-list:active .menu-block.session-block .menu-item-mobile,.bm-menu.btm-item-list:active .menu-block.session-block.menu-item:active,.bm-menu.btm-item-list:active .menu-block.signed-block .menu-item,.bm-menu.btm-item-list:active .menu-block.signed-block .menu-item-mobile,.bm-menu.btm-item-list:active .menu-block.signed-block.menu-item:active,.bm-menu.btm-item-list:active .menu-block.login-block .menu-item,.bm-menu.btm-item-list:active .menu-block.login-block .menu-item-mobile,.bm-menu.btm-item-list:active .menu-block.login-block.menu-item:active{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;text-transform:uppercase}.bm-menu .bm-item-list .menu-block .menu-item,.bm-menu .bm-item-list .menu-block .menu-item-mobile,.bm-menu.btm-item-list:active .menu-block .menu-item,.bm-menu.btm-item-list:active .menu-block .menu-item-mobile{padding:12px 0 12px 20px;text-decoration:none!important;color:#fff;display:block}.bm-menu .bm-item-list .menu-block .menu-item:not(.menu-header):active,.bm-menu .bm-item-list .menu-block .menu-item-mobile:not(.menu-header):active,.bm-menu.btm-item-list:active .menu-block .menu-item:not(.menu-header):active,.bm-menu.btm-item-list:active .menu-block .menu-item-mobile:not(.menu-header):active{padding:12px 0 12px 20px;text-decoration:none!important;color:#fff;display:block;background-color:#313131}.bm-menu .bm-item-list .menu-block .menu-item.menu-header,.bm-menu .bm-item-list .menu-block .menu-item-mobile.menu-header,.bm-menu.btm-item-list:active .menu-block .menu-item.menu-header,.bm-menu.btm-item-list:active .menu-block .menu-item-mobile.menu-header{text-transform:uppercase;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:70%;color:#ababab}.bm-menu .bm-item-list .menu-block .menu-item.play,.bm-menu .bm-item-list .menu-block .menu-item-mobile.play,.bm-menu.btm-item-list:active .menu-block .menu-item.play,.bm-menu.btm-item-list:active .menu-block .menu-item-mobile.play{color:#00b0f0}.bm-menu .bm-item-list .menu-block .menu-item.lesson,.bm-menu .bm-item-list .menu-block .menu-item-mobile.lesson,.bm-menu.btm-item-list:active .menu-block .menu-item.lesson,.bm-menu.btm-item-list:active .menu-block .menu-item-mobile.lesson{color:#af6bc2}.bm-menu .bm-item-list .menu-block .menu-item.clinic,.bm-menu .bm-item-list .menu-block .menu-item-mobile.clinic,.bm-menu.btm-item-list:active .menu-block .menu-item.clinic,.bm-menu.btm-item-list:active .menu-block .menu-item-mobile.clinic{color:#a8bd34}.bm-menu .bm-item-list .menu-block .menu-item.join-session,.bm-menu .bm-item-list .menu-block .menu-item-mobile.join-session,.bm-menu.btm-item-list:active .menu-block .menu-item.join-session,.bm-menu.btm-item-list:active .menu-block .menu-item-mobile.join-session{color:#e93e3e}.bm-menu .bm-item-list .menu-block.session-block .play,.bm-menu.btm-item-list:active .menu-block.session-block .play{color:#00b0f0}.bm-menu .bm-item-list .menu-block.session-block .lesson,.bm-menu.btm-item-list:active .menu-block.session-block .lesson{color:#af6bc2}.bm-menu .bm-item-list .menu-block.session-block .clinic,.bm-menu.btm-item-list:active .menu-block.session-block .clinic{color:#a8bd34}.bm-menu .bm-item-list .menu-block.session-block .join-session,.bm-menu.btm-item-list:active .menu-block.session-block .join-session{color:#e93e3e}.bm-menu .bm-item-list .menu-block.signed-block .profile-item-mobile,.bm-menu.btm-item-list:active .menu-block.signed-block .profile-item-mobile{margin-bottom:0}.bm-menu .bm-item-list .menu-block.signed-block .profile-item-mobile .profile-link,.bm-menu.btm-item-list:active .menu-block.signed-block .profile-item-mobile .profile-link{padding:0!important}.bm-menu .bm-item-list .menu-block.signed-block .profile-item-mobile .profile-link .username,.bm-menu.btm-item-list:active .menu-block.signed-block .profile-item-mobile .profile-link .username{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;text-transform:capitalize;font-size:17px;color:#ffffff80;padding:12px 0 12px 20px;display:inline-block;width:100%;line-height:23px}.bm-menu .bm-item-list .menu-block.signed-block .profile-item-mobile .logout-btn-mobile img,.bm-menu.btm-item-list:active .menu-block.signed-block .profile-item-mobile .logout-btn-mobile img{position:relative;right:5px}.credits-wallet-mobile{background-color:#000;border:none!important}.credits-wallet-mobile .total-credits-mobile{margin:-5px 0;padding-top:10px!important;padding-bottom:10px!important}.credits-wallet-mobile .total-credits-mobile .credits-count-mobile{text-transform:none;font-size:17px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;display:flex;align-items:center}.credits-wallet-mobile .total-credits-mobile .credits-count-mobile .credits-amount-wrapper{margin-right:5px;align-items:center}.credits-wallet-mobile .total-credits-mobile .credits-count-mobile .credits-amount-wrapper .credits-amount{color:#fff;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:17px;width:100%}.credits-wallet-mobile .total-credits-mobile .caret-mobile{width:0px;height:0px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #fff;transition:all .1s ease-in 0s;position:relative;top:11px;right:5px;cursor:pointer;z-index:1}.credits-wallet-mobile+.menu-block{border-top:none!important}.credits-wallet-mobile.wallet-expanded .caret-mobile{transform:rotate(180deg)}.credits-wallet-mobile .credits-wrapper-mobile{padding:20px}.credits-wallet-mobile .credits-wrapper-mobile .package-balance-item-wrapper .balance-wrapper .title-wrapper{margin-top:7px}.credits-wallet-mobile .credits-wrapper-mobile .package-balance-item-wrapper .balance-wrapper .title-wrapper .credits-title{color:#fff;font-size:17px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif}.credits-wallet-mobile .credits-wrapper-mobile .package-balance-item-wrapper .balance-wrapper .title-wrapper .desc{font-size:14px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#ffffff80}.bm-burger-button{display:none!important}.bm-menu-wrap{width:calc(100% - 73px)!important}.bm-menu{background:#262626;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;overflow-y:scroll!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.bm-menu .bm-item-list .menu-block.court-selector-mobile a,.bm-menu .bm-item-list .menu-block.court-selector-mobile a:active,.bm-menu.btm-item-list:active .menu-block.court-selector-mobile a,.bm-menu.btm-item-list:active .menu-block.court-selector-mobile a:active{text-decoration:none!important;color:#fff}.bm-menu .bm-item-list .menu-block.court-selector-mobile .menu-item,.bm-menu.btm-item-list:active .menu-block.court-selector-mobile .menu-item{padding:12px 20px;text-decoration:none!important;color:#fff;display:flex;font-size:20px;text-transform:uppercase}.bm-menu .bm-item-list .menu-block.court-selector-mobile .menu-item span,.bm-menu.btm-item-list:active .menu-block.court-selector-mobile .menu-item span{flex:1}.bm-menu .bm-item-list .menu-block.court-selector-mobile .menu-item:not(.menu-header):not(.not-available):not(.active):active,.bm-menu.btm-item-list:active .menu-block.court-selector-mobile .menu-item:not(.menu-header):not(.not-available):not(.active):active{background-color:#313131}.bm-menu .bm-item-list .menu-block.court-selector-mobile .menu-item.menu-header,.bm-menu.btm-item-list:active .menu-block.court-selector-mobile .menu-item.menu-header{font-size:15px;padding:25px 25px 13px 20px;color:#ccc}.bm-menu .bm-item-list .menu-block.court-selector-mobile .menu-item.active,.bm-menu.btm-item-list:active .menu-block.court-selector-mobile .menu-item.active{background-color:#ff4242}.bm-menu .bm-item-list .menu-block.court-selector-mobile .menu-item.active .icon:before,.bm-menu.btm-item-list:active .menu-block.court-selector-mobile .menu-item.active .icon:before{content:url(/content/img/check_mark.svg);margin-left:20px}.bm-menu .bm-item-list .menu-block.court-selector-mobile .menu-item.not-available,.bm-menu.btm-item-list:active .menu-block.court-selector-mobile .menu-item.not-available{opacity:.2}.burger-overlay{background:#0000004d;position:absolute;top:0;bottom:0;left:0;right:0;z-index:999999}.header-mobile{padding:0 25px;border-bottom:1px solid #cccccc;background-color:#fff}.header-mobile .burger-btn{background:url(/content/img/main_menu.png);background-image:url(/content/img/main_menu.svg),none;background-position:center;background-repeat:no-repeat;border:1px solid transparent;padding:0;height:70px;width:73px;margin-left:-25px}.header-mobile .burger-btn:active{background-color:#f2f2f2}.header-mobile .header-btns{margin-left:22px;float:right}.header-mobile .header-btns .header-btn{text-align:center;flex:0 1 auto;margin:0}.header-mobile .header-btns .header-btn:first-child{margin-left:0}.header-mobile .header-btns .header-btn.notif-btn{padding:21px 5px 25px}.header-mobile .header-btns .header-btn.cart-btn{padding:18px 5px 25px}.header-mobile .header-btns .header-btn .notifications-btn-mobile{background:url(/content/img/big_bell.png);background-image:url(/content/img/big_bell.svg),none;background-position:center;background-repeat:no-repeat;width:25px;height:25px;border:1px solid transparent}.header-mobile .header-btns .header-btn .notifications-btn-mobile.active{background:url(/content/img/notifications_red.png);background-image:url(/content/img/notifications_red.svg),none;background-position:center;background-repeat:no-repeat}.header-mobile .header-btns .header-btn .cart-btn-mobile{background:url(/content/img/cart-gray.png);background-image:url(/content/img/cart-gray.svg),none;background-position:center;background-repeat:no-repeat;width:31px;height:28px;border:1px solid transparent}.header-mobile .header-btns .header-btn .cart-btn-mobile.active{background:url(/content/img/cart_red.png);background-image:url(/content/img/cart_red.svg),none;background-position:center;background-repeat:no-repeat}.header-mobile .header-btns .header-btn:active{background-color:#f2f2f2}.header-mobile .logo-wrapper{text-align:center}.header-mobile .logo-wrapper .logo-header{display:inline-block;background-position:center center;background-image:url(/api/v2/blobs/logo);background-repeat:no-repeat;background-size:contain;height:69px;width:69px;cursor:pointer;margin:0}.header-mobile .mobile-row{display:flex;align-items:center}.header-mobile.video-page-header-mobile .burger-btn{background:url(/content/img/camera_menu.png);background-image:url(/content/img/camera_menu.svg),none;background-position:center;background-repeat:no-repeat}.header-mobile.video-page-header-mobile .logo-wrapper .logo-header{cursor:default}.modal-mobile-dialog-wrapper.waiver-modal{border-top:5px solid rgb(255,66,66)}.modal-mobile-dialog-wrapper.waiver-modal .title{text-transform:none}.modal-mobile-dialog-wrapper.waiver-modal .waiver-text-wrapper{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;line-height:21px;margin-bottom:30px;font-size:19px}.modal-mobile-dialog-wrapper.waiver-modal .waiver-text-wrapper .waiver-text-item{font-size:19px;line-height:42px}.modal-mobile-dialog-wrapper.waiver-modal .waiver-text-wrapper p,.modal-mobile-dialog-wrapper.waiver-modal .waiver-text-wrapper .waiver-list-item{font-size:17px!important;font-family:Neusa-Medium,Arial,Helvetica,sans-serif!important;color:#212121!important;line-height:21px!important}.modal-mobile-dialog-wrapper.waiver-modal .waiver-text-wrapper p{margin-bottom:20px}.modal-mobile-dialog-wrapper.waiver-modal .waiver-text-wrapper .waiver-list{list-style-type:square;padding-left:20px}.modal-mobile-dialog-wrapper.waiver-modal .waiver-text-wrapper .waiver-subtitle{font-style:oblique;font-weight:700;margin-bottom:20px}.modal-dialog-content-mobile .input-item.date-of-birth .day-input-wrapper,.modal-dialog-content-mobile .input-item.date-of-birth .month-input-wrapper{margin-right:-.25em}.modal-dialog-content-mobile .input-item.date-of-birth .month-input-wrapper,.modal-dialog-content-mobile .input-item.date-of-birth .year-input-wrapper{margin-left:10px}.modal-dialog-content-mobile .input-item.date-of-birth .day-input-wrapper{width:20%}.modal-dialog-content-mobile .input-item.date-of-birth .month-input-wrapper{width:44%}.modal-dialog-content-mobile .input-item.date-of-birth .year-input-wrapper{width:29%}.modal-dialog-content-mobile .react-international-phone-country-selector-button{height:40px!important}.demographic-info.mobile .modal-dialog-body .react-tel-input{width:100%}.demographic-info.mobile .modal-dialog-body .react-tel-input input{padding:7px!important;height:auto;width:calc(100% - 40px)!important;border:1px solid #999999;font-family:inherit;font-size:inherit;margin-left:40px;border-radius:0}.demographic-info.mobile .modal-dialog-body .react-tel-input .flag-dropdown{border-radius:0;height:40px}.demographic-info.mobile .modal-dialog-body .react-tel-input .selected-flag{height:38px;border-radius:0}.demographic-info.mobile .modal-dialog-body .react-tel-input .country-list{top:40px}.modal-mobile .billing-info-modal .expiration-date-code-wrapper .validation-error{display:none}.modal-mobile .billing-info-modal .expiration-date-code-wrapper .date-delimiter{margin:0 10px;font-size:120%}.modal-mobile .billing-info-modal .expiration-date-code-wrapper .input-item{margin-bottom:0!important}.modal-mobile .billing-info-modal .expiration-date-code-wrapper.inputs-group-inline .input-item:not(:first-child){margin-left:30px}.modal-mobile .billing-info-modal .expiration-date-code-wrapper .expiration-date-wrapper{flex:2}.modal-mobile .billing-info-modal .expiration-date-code-wrapper .expiration-date-wrapper .inputs-group-inline{align-items:baseline}.modal-mobile .billing-info-modal .expiration-date-code-wrapper .expiration-date-wrapper .input-item{margin-left:0!important}.modal-mobile .billing-info-modal .expiration-date-code-wrapper .expiration-year-input{flex:1.4}.modal-mobile .billing-info-modal .modal-dialog-body{padding:10px 20px 0!important}.modal-mobile .billing-info-modal .modal-dialog-body .description{font-size:17px!important;font-family:Neusa-Medium,Arial,Helvetica,sans-serif!important;color:#404040!important;line-height:21px!important;margin-bottom:10px!important}.modal-mobile .billing-info-modal .modal-dialog-body .description p{padding:10px 0;font-size:17px!important;font-family:Neusa-Medium,Arial,Helvetica,sans-serif!important;color:#404040!important;line-height:21px!important;word-wrap:break-word}.modal-mobile .billing-info-modal .modal-dialog-footer .btns-wrapper .btn-mobile,.modal-mobile .billing-info-modal .modal-dialog-footer .btns-wrapper .btn{font-size:28px}.modal-mobile .billing-info-modal .modal-dialog-footer .error-message-wrapper{margin:0 -25px!important}.modal-mobile .billing-info-modal .custom-select-mobile{margin-bottom:0!important}.modal-mobile .billing-info-modal .divider-line{margin-top:20px}.modal-mobile .billing-info-modal .input-item.visa-card:after,.modal-mobile .billing-info-modal .input-item.master-cart-card:after,.modal-mobile .billing-info-modal .input-item.amex-card:after{right:14px;top:37px}.summary-wrapper-mobile.price-total .labels-wrapper-mobile .label-mobile,.summary-wrapper-mobile.price-total .prices-wrapper-mobile .total-mobile{font-size:28px!important}.modal-mobile .modal-dialog-header.play .title{border-top-color:#00b0f0!important}.modal-mobile .modal-dialog-body .info-wrapper-mobile .date-wrapper-mobile,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .date-wrapper-mobile{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:28px;color:#404040}.modal-mobile .modal-dialog-body .info-wrapper-mobile .date-wrapper-mobile .date .month,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .date-wrapper-mobile .date .month{font-size:20px}.modal-mobile .modal-dialog-body .info-wrapper-mobile .date-wrapper-mobile .mobile-row,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .date-wrapper-mobile .mobile-row{margin-bottom:12px}.modal-mobile .modal-dialog-body .info-wrapper-mobile .date-wrapper-mobile .time-range-wrapper-mobile .time-wrapper-mobile,.modal-mobile .modal-dialog-body .info-wrapper-mobile .date-wrapper-mobile .time-range-wrapper-mobile .time-divider-mobile,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .date-wrapper-mobile .time-range-wrapper-mobile .time-wrapper-mobile,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .date-wrapper-mobile .time-range-wrapper-mobile .time-divider-mobile{display:inline-block}.modal-mobile .modal-dialog-body .info-wrapper-mobile .date-wrapper-mobile .time-range-wrapper-mobile .time-wrapper-mobile .time-type-mobile,.modal-mobile .modal-dialog-body .info-wrapper-mobile .date-wrapper-mobile .time-range-wrapper-mobile .time-divider-mobile .time-type-mobile,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .date-wrapper-mobile .time-range-wrapper-mobile .time-wrapper-mobile .time-type-mobile,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .date-wrapper-mobile .time-range-wrapper-mobile .time-divider-mobile .time-type-mobile{font-size:13px;color:#959595;float:right}.modal-mobile .modal-dialog-body .info-wrapper-mobile .date-wrapper-mobile .time-range-wrapper-mobile .time-wrapper-mobile .time-divider-mobile,.modal-mobile .modal-dialog-body .info-wrapper-mobile .date-wrapper-mobile .time-range-wrapper-mobile .time-divider-mobile .time-divider-mobile,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .date-wrapper-mobile .time-range-wrapper-mobile .time-wrapper-mobile .time-divider-mobile,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .date-wrapper-mobile .time-range-wrapper-mobile .time-divider-mobile .time-divider-mobile{margin:0 8px}.modal-mobile .modal-dialog-body .info-wrapper-mobile .date-wrapper-mobile .court-wrapper-mobile,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .date-wrapper-mobile .court-wrapper-mobile{font-size:20px;text-align:right}.modal-mobile .modal-dialog-body .info-wrapper-mobile .coach-wrapper-mobile .coach-photo-mobile,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .coach-wrapper-mobile .coach-photo-mobile{margin-right:5px}.modal-mobile .modal-dialog-body .info-wrapper-mobile .coach-wrapper-mobile .coach-photo-mobile img,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .coach-wrapper-mobile .coach-photo-mobile img{width:19px;height:19px;border-radius:50%;background-color:#efefef}.modal-mobile .modal-dialog-body .info-wrapper-mobile .coach-wrapper-mobile .coach-name-mobile,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .coach-wrapper-mobile .coach-name-mobile{font-size:20px;text-transform:uppercase;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.modal-mobile .modal-dialog-body .info-wrapper-mobile .players-wrapper-mobile,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .players-wrapper-mobile{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;margin-top:20px}.modal-mobile .modal-dialog-body .info-wrapper-mobile .players-wrapper-mobile .players-item,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .players-wrapper-mobile .players-item{font-size:24px;text-align:center;padding:10px;border:1px solid #d9d9d9;border-right:none}.modal-mobile .modal-dialog-body .info-wrapper-mobile .players-wrapper-mobile .players-item:last-child,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .players-wrapper-mobile .players-item:last-child{border-right:1px solid #d9d9d9}.modal-mobile .modal-dialog-body .info-wrapper-mobile .players-wrapper-mobile .players-item.choosed,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .players-wrapper-mobile .players-item.choosed{color:#fff;border-color:#ff4242;background-color:#ff4242}.modal-mobile .modal-dialog-body .info-wrapper-mobile .players-wrapper-mobile .players-item:not(.choosed):active,.modal-mobile .modal-dialog-body-block .info-wrapper-mobile .players-wrapper-mobile .players-item:not(.choosed):active{background-color:#f2f2f2}.modal-mobile .modal-dialog-body .payment-wrapper-mobile>:not(:first-child),.modal-mobile .modal-dialog-body-block .payment-wrapper-mobile>:not(:first-child){margin-top:30px;padding-top:30px;border-top:1px solid #e2e2e2}.modal-mobile .modal-dialog-body-block .title{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;text-align:left!important;font-size:17px;color:gray;margin-bottom:10px}.modal-mobile .book-submit-modal .modal-dialog-footer{padding:0!important}.invitation-dialog .modaldialog-body .btns-wrapper,.invitation-dialog .modal-dialog-body-block .btns-wrapper{margin:0}.invitation-dialog .modaldialog-body .btns-wrapper .btn-mobile.btn-invite,.invitation-dialog .modal-dialog-body-block .btns-wrapper .btn-mobile.btn-invite{font-size:20px!important}.invitation-dialog .modaldialog-body .btns-wrapper .btn-mobile.btn-save,.invitation-dialog .modal-dialog-body-block .btns-wrapper .btn-mobile.btn-save{font-size:28px!important}.add-list-mobile{margin:30px 0}.add-list-mobile .list-caption{color:#949494;margin-bottom:18px;display:inline-block}.add-list-mobile .add-list-item-mobile{margin-bottom:30px}.add-list-mobile .add-list-item-mobile .photo-mobile{width:38px;height:38px}.add-list-mobile .add-list-item-mobile .photo-mobile img{width:100%;border-radius:50%}.add-list-mobile .add-list-item-mobile .name-mobile{font-size:20px;color:#222;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 13px}.add-list-mobile .add-list-item-mobile .btn-container-mobile{background-image:url(/content/img/delete.svg);background-repeat:no-repeat;background-position-x:100%;height:11px}.open-session-board-dialog .note-mobile{font-size:17px!important;color:#949494!important;margin-bottom:20px!important}.open-session-board-dialog .modal-dialog-content-mobile .inputs-wrapper .input-item input{color:#222!important}.open-session-board-dialog .seeking-board-wrapper-mobile .inputs-wrapper .input-item:first-child{margin-bottom:0!important}.open-session-board-dialog .seeking-board-wrapper-mobile .custom-select-mobile input[type=text]::-webkit-input-placeholder,.open-session-board-dialog .seeking-board-wrapper-mobile .custom-select-mobile input[type=nubmer]::-webkit-input-placeholder,.open-session-board-dialog .seeking-board-wrapper-mobile .custom-input-mobile input[type=text]::-webkit-input-placeholder,.open-session-board-dialog .seeking-board-wrapper-mobile .custom-input-mobile input[type=nubmer]::-webkit-input-placeholder{color:#222!important}.pass-recovery-modal-mobile input[type=number],.pass-recovery-modal-mobile input[type=password],.pass-recovery-modal-mobile input[type=text]{font-family:Arial,Helvetica,sans-serif;width:100%;height:34px;font-size:17px;color:#404040;font-weight:lighter;padding-left:10px;margin-bottom:15px;border:1px solid #999;border-radius:0;padding-top:0!important;padding-bottom:0!important}.pass-recovery-modal-mobile button{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;height:40px;border:2px solid;background:#fff;cursor:pointer;text-transform:uppercase;font-size:185%;width:100%}.pass-recovery-modal-mobile .modal-dialog-body .modal-dialog-body-content{padding:0}.pass-recovery-modal-mobile .btns-wrapper{margin:20px 0 30px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif}.pass-recovery-modal-mobile .btn-back{font-size:150%;color:#a9a9a9;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.modal-dialog-wrapper.change-pass-modal{width:350px;border-top:5px solid #ff4242}.change-pass-modal .btns-wrapper{padding-top:30px;padding-bottom:30px;text-align:right}.change-pass-modal .form-wrapper{display:table;width:100%}.modal-dialog-wrapper.change-pass-modal .modal-dialog-body .error-message-wrapper{margin:15px 0}.modal-dialog-body .error-message-wrapper{margin:15px 0;background-color:#ff6f2626;text-align:center;padding:10px 0}.alert-dialog-mobile{display:flex;height:100%;flex-direction:column}.alert-dialog-mobile .modal-dialog-content-mobile{top:0!important;position:relative!important;flex:1 0 auto}.alert-dialog-mobile .modal-dialog-footer,.alert-dialog-mobile .footer-mobile{flex:0 0 auto;position:inherit!important;bottom:0!important}.alert-dialog-mobile .modal-dialog-header .title{border-top:5px solid rgb(255,66,66)}.alert-dialog-mobile .modal-dialog-header .title:before{height:25px;margin-bottom:20px;content:"";display:block}.alert-dialog-mobile .modal-dialog-header .title.success{border-color:#3c6!important}.alert-dialog-mobile .modal-dialog-header .title.success:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyAKIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogd2lkdGg9IjE4cHgiIGhlaWdodD0iMThweCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYig1MSwgMjA0LCAxMDIpIgogZD0iTTkuMDAwLDE4LjAwMCBDNC4wMjUsMTguMDAwIC0wLjAwMCwxMy45NzUgLTAuMDAwLDkuMDAwIEMtMC4wMDAsNC4wMjUgNC4wNzAsLTAuMDAwIDkuMDAwLC0wLjAwMCBDMTMuOTc1LC0wLjAwMCAxOC4wMDAsNC4wMjUgMTguMDAwLDkuMDAwIEMxOC4wMDAsMTMuOTc1IDEzLjk3NSwxOC4wMDAgOS4wMDAsMTguMDAwIFpNMTIuNTc4LDUuNjgyIEw3LjgxOCwxMC40NTkgTDUuODk2LDguNTI3IEw0LjczNSw5LjY5MiBMNy44MTgsMTIuNzg5IEwxMy43MzksNi44NDcgTDEyLjU3OCw1LjY4MiBaIi8+Cjwvc3ZnPg==) no-repeat;background-size:contain;background-position-x:50%}.alert-dialog-mobile .modal-dialog-header .title.warning{border-color:#ffba19!important}.alert-dialog-mobile .modal-dialog-header .title.warning:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyAKIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogd2lkdGg9IjE4cHgiIGhlaWdodD0iMThweCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigyNTUsIDE4NiwgMjUpIgogZD0iTTkuMDAwLDE4LjAwMCBDNC4wMjUsMTguMDAwIC0wLjAwMCwxMy45NzUgLTAuMDAwLDkuMDAwIEMtMC4wMDAsNC4wMjUgNC4wNzAsLTAuMDAwIDkuMDAwLC0wLjAwMCBDMTMuOTc1LC0wLjAwMCAxOC4wMDAsNC4wMjUgMTguMDAwLDkuMDAwIEMxOC4wMDAsMTMuOTc1IDEzLjk3NSwxOC4wMDAgOS4wMDAsMTguMDAwIFpNNy43ODQsNC4zNzggTDguMjcwLDEwLjcwMyBMOS43MzAsMTAuNzAzIEwxMC4yMTYsNC4zNzggTDcuNzg0LDQuMzc4IFpNOS4wMDAsMTEuNjg3IEM4LjMyNywxMS42ODcgNy43ODEsMTIuMjI2IDcuNzgxLDEyLjg5MSBDNy43ODEsMTMuNTU1IDguMzI3LDE0LjA5NCA5LjAwMCwxNC4wOTQgQzkuNjczLDE0LjA5NCAxMC4yMTksMTMuNTU1IDEwLjIxOSwxMi44OTEgQzEwLjIxOSwxMi4yMjYgOS42NzMsMTEuNjg3IDkuMDAwLDExLjY4NyBaIi8+Cjwvc3ZnPg==) no-repeat;background-size:contain;background-position-x:50%}.alert-dialog-mobile .modal-dialog-header .title.error{border-color:#ff6f26!important}.alert-dialog-mobile .modal-dialog-header .title.error:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyAKIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogd2lkdGg9IjE4cHgiIGhlaWdodD0iMThweCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigyNTUsIDExMSwgMzgpIgogZD0iTTkuMDAwLDE4LjAwMCBDNC4wMjUsMTguMDAwIC0wLjAwMCwxMy45NzUgLTAuMDAwLDkuMDAwIEMtMC4wMDAsNC4wMjUgNC4wNzAsLTAuMDAwIDkuMDAwLC0wLjAwMCBDMTMuOTc1LC0wLjAwMCAxOC4wMDAsNC4wMjUgMTguMDAwLDkuMDAwIEMxOC4wMDAsMTMuOTc1IDEzLjk3NSwxOC4wMDAgOS4wMDAsMTguMDAwIFpNMTIuOTkzLDYuMzM4IEwxMS42NjIsNS4wMDcgTDkuMDAwLDcuNjY5IEw2LjMzOCw1LjAwNyBMNS4wMDcsNi4zMzggTDcuNjY5LDkuMDAwIEw1LjAwNywxMS42NjIgTDYuMzM4LDEyLjk5MyBMOS4wMDAsMTAuMzMxIEwxMS42NjIsMTIuOTkzIEwxMi45OTMsMTEuNjYyIEwxMC4zMzEsOS4wMDAgTDEyLjk5Myw2LjMzOCBaIi8+Cjwvc3ZnPg==) no-repeat;background-size:contain;background-position-x:50%}.alert-dialog-mobile .modal-dialog-body .note-mobile{font-size:17px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#404040;text-align:center}.alert-dialog-mobile .modal-dialog-body .note-mobile p{margin-bottom:20px;font-family:inherit;font-size:inherit;color:inherit}.alert-dialog-mobile .modal-dialog-footer .btns-wrapper{flex-direction:column}.alert-dialog-mobile .modal-dialog-footer .btns-wrapper .btn-mobile{margin:10px 0!important}.modal-dialog-wrapper.alert-dialog{width:400px;border-top:5px solid rgb(255,66,66)}.modal-dialog-wrapper.alert-dialog.success{border-color:#3c6;white-space:nowrap}.modal-dialog-wrapper.alert-dialog.warning{border-color:#ffba19}.modal-dialog-wrapper.alert-dialog.error{border-color:#ff6f26}.modal-dialog-wrapper.alert-dialog.session-create{width:450px}.alert-dialog .modal-dialog-body>.note{padding-bottom:10px;white-space:normal}.alert-dialog .modal-dialog-body p{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#404040;text-align:center;padding-bottom:20px;line-height:21px}.alert-dialog .modal-dialog-body p.note{padding-bottom:35px}.modal-dialog-wrapper.alert-dialog.success .title,.modal-dialog-wrapper.alert-dialog.warning .title,.modal-dialog-wrapper.alert-dialog.error .title{text-align:center}.modal-dialog-wrapper.alert-dialog.success span{position:relative;display:inline-block;white-space:normal}.modal-dialog-wrapper.alert-dialog.success span.ico-alert-dialog{display:inline-block;width:18px;height:18px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyAKIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogd2lkdGg9IjE4cHgiIGhlaWdodD0iMThweCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYig1MSwgMjA0LCAxMDIpIgogZD0iTTkuMDAwLDE4LjAwMCBDNC4wMjUsMTguMDAwIC0wLjAwMCwxMy45NzUgLTAuMDAwLDkuMDAwIEMtMC4wMDAsNC4wMjUgNC4wNzAsLTAuMDAwIDkuMDAwLC0wLjAwMCBDMTMuOTc1LC0wLjAwMCAxOC4wMDAsNC4wMjUgMTguMDAwLDkuMDAwIEMxOC4wMDAsMTMuOTc1IDEzLjk3NSwxOC4wMDAgOS4wMDAsMTguMDAwIFpNMTIuNTc4LDUuNjgyIEw3LjgxOCwxMC40NTkgTDUuODk2LDguNTI3IEw0LjczNSw5LjY5MiBMNy44MTgsMTIuNzg5IEwxMy43MzksNi44NDcgTDEyLjU3OCw1LjY4MiBaIi8+Cjwvc3ZnPg==) no-repeat 0 0;vertical-align:top;margin-right:6px}.modal-dialog-wrapper.session-create .ico-alert-dialog{display:inline-block;width:18px;height:18px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyAKIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogd2lkdGg9IjE4cHgiIGhlaWdodD0iMThweCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYig1MSwgMjA0LCAxMDIpIgogZD0iTTkuMDAwLDE4LjAwMCBDNC4wMjUsMTguMDAwIC0wLjAwMCwxMy45NzUgLTAuMDAwLDkuMDAwIEMtMC4wMDAsNC4wMjUgNC4wNzAsLTAuMDAwIDkuMDAwLC0wLjAwMCBDMTMuOTc1LC0wLjAwMCAxOC4wMDAsNC4wMjUgMTguMDAwLDkuMDAwIEMxOC4wMDAsMTMuOTc1IDEzLjk3NSwxOC4wMDAgOS4wMDAsMTguMDAwIFpNMTIuNTc4LDUuNjgyIEw3LjgxOCwxMC40NTkgTDUuODk2LDguNTI3IEw0LjczNSw5LjY5MiBMNy44MTgsMTIuNzg5IEwxMy43MzksNi44NDcgTDEyLjU3OCw1LjY4MiBaIi8+Cjwvc3ZnPg==) no-repeat 0 0;vertical-align:top;margin-right:6px}.modal-dialog-wrapper.alert-dialog.success .title.create-session-title:before{left:105px}.modal-dialog-wrapper.alert-dialog.warning .ico-alert-dialog{display:inline-block;width:18px;height:18px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyAKIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogd2lkdGg9IjE4cHgiIGhlaWdodD0iMThweCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigyNTUsIDE4NiwgMjUpIgogZD0iTTkuMDAwLDE4LjAwMCBDNC4wMjUsMTguMDAwIC0wLjAwMCwxMy45NzUgLTAuMDAwLDkuMDAwIEMtMC4wMDAsNC4wMjUgNC4wNzAsLTAuMDAwIDkuMDAwLC0wLjAwMCBDMTMuOTc1LC0wLjAwMCAxOC4wMDAsNC4wMjUgMTguMDAwLDkuMDAwIEMxOC4wMDAsMTMuOTc1IDEzLjk3NSwxOC4wMDAgOS4wMDAsMTguMDAwIFpNNy43ODQsNC4zNzggTDguMjcwLDEwLjcwMyBMOS43MzAsMTAuNzAzIEwxMC4yMTYsNC4zNzggTDcuNzg0LDQuMzc4IFpNOS4wMDAsMTEuNjg3IEM4LjMyNywxMS42ODcgNy43ODEsMTIuMjI2IDcuNzgxLDEyLjg5MSBDNy43ODEsMTMuNTU1IDguMzI3LDE0LjA5NCA5LjAwMCwxNC4wOTQgQzkuNjczLDE0LjA5NCAxMC4yMTksMTMuNTU1IDEwLjIxOSwxMi44OTEgQzEwLjIxOSwxMi4yMjYgOS42NzMsMTEuNjg3IDkuMDAwLDExLjY4NyBaIi8+Cjwvc3ZnPg==) no-repeat 0 0;vertical-align:top;margin-right:6px}.modal-dialog-wrapper.alert-dialog.error .ico-alert-dialog{display:inline-block;width:18px;height:18px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyAKIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogd2lkdGg9IjE4cHgiIGhlaWdodD0iMThweCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigyNTUsIDExMSwgMzgpIgogZD0iTTkuMDAwLDE4LjAwMCBDNC4wMjUsMTguMDAwIC0wLjAwMCwxMy45NzUgLTAuMDAwLDkuMDAwIEMtMC4wMDAsNC4wMjUgNC4wNzAsLTAuMDAwIDkuMDAwLC0wLjAwMCBDMTMuOTc1LC0wLjAwMCAxOC4wMDAsNC4wMjUgMTguMDAwLDkuMDAwIEMxOC4wMDAsMTMuOTc1IDEzLjk3NSwxOC4wMDAgOS4wMDAsMTguMDAwIFpNMTIuOTkzLDYuMzM4IEwxMS42NjIsNS4wMDcgTDkuMDAwLDcuNjY5IEw2LjMzOCw1LjAwNyBMNS4wMDcsNi4zMzggTDcuNjY5LDkuMDAwIEw1LjAwNywxMS42NjIgTDYuMzM4LDEyLjk5MyBMOS4wMDAsMTAuMzMxIEwxMS42NjIsMTIuOTkzIEwxMi45OTMsMTEuNjYyIEwxMC4zMzEsOS4wMDAgTDEyLjk5Myw2LjMzOCBaIi8+Cjwvc3ZnPg==) no-repeat 0 0;vertical-align:top;margin-right:6px}.modal-dialog-wrapper.alert-dialog .modal-dialog-header{padding:25px 40px 0}.modal-dialog-wrapper.alert-dialog .modal-dialog-body{padding:35px 40px 0}.modal-dialog-wrapper.alert-dialog .modal-dialog-header .title{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:19px;font-weight:500;color:#222}.modal-dialog-wrapper.alert-dialog .btns-wrapper{text-align:center;margin-bottom:35px;justify-content:center}.modal-dialog-wrapper.alert-dialog .btns-wrapper .left-btn-wrapper,.modal-dialog-wrapper.alert-dialog .btns-wrapper .right-btn-wrapper{display:inline-block}.modal-dialog-wrapper.alert-dialog .btns-wrapper button{height:fit-content;padding:5px 0;font-size:17px;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;width:149px;background:#fff;border:1px solid #555555;cursor:pointer;text-transform:uppercase}.modal-dialog-wrapper.alert-dialog .btns-wrapper button:hover{background:#555;color:#fff}.alert-dialog-text-wrapper{display:inline-block;vertical-align:top}.your-estimated-charges-modal-mobile:not(.checkout-packages-modal-mobile) .package-title-mobile{margin-bottom:15px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#404040;font-size:17px;background-color:#f2f2f2;padding:10px;line-height:21px}.your-estimated-charges-modal-mobile:not(.checkout-packages-modal-mobile) .package-title-mobile a{color:#ff4242}.your-estimated-charges-modal-mobile .modal-dialog-footer{border-top:none!important}.your-estimated-charges-modal-mobile .modal-dialog-footer .btns-wrapper .btn-mobile{border-width:2px;font-size:28px!important}.your-estimated-charges-modal-mobile .modal-dialog-footer .btns-wrapper .btn-mobile:disabled{opacity:.3}.your-estimated-charges-modal-mobile .summary-wrapper-mobile{margin:20px 0}.your-estimated-charges-modal-mobile .summary-wrapper-mobile .labels-wrapper-mobile,.your-estimated-charges-modal-mobile .summary-wrapper-mobile .prices-wrapper-mobile{display:inline-block;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:22px;color:#404040}.your-estimated-charges-modal-mobile .summary-wrapper-mobile .labels-wrapper-mobile .total-mobile,.your-estimated-charges-modal-mobile .summary-wrapper-mobile .prices-wrapper-mobile .total-mobile{font-size:28px}.your-estimated-charges-modal-mobile .summary-wrapper-mobile .labels-wrapper-mobile .label-mobile,.your-estimated-charges-modal-mobile .summary-wrapper-mobile .labels-wrapper-mobile .price-mobile,.your-estimated-charges-modal-mobile .summary-wrapper-mobile .prices-wrapper-mobile .label-mobile,.your-estimated-charges-modal-mobile .summary-wrapper-mobile .prices-wrapper-mobile .price-mobile{text-align:right}.your-estimated-charges-modal-mobile .summary-wrapper-mobile .prices-wrapper-mobile{width:30%;min-width:100px;margin-left:10px}.your-estimated-charges-modal-mobile.checkout-packages-modal-mobile .summary-wrapper-mobile{margin:20px 0 0}.estimated-charges-list-item-mobile{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;border-bottom:1px solid #cccccc;padding:20px;position:relative}.estimated-charges-list-item-mobile .date-mobile{font-size:20px;padding-left:20px;color:#404040}.estimated-charges-list-item-mobile .date-mobile .time-wrapper-mobile{display:inline-block}.estimated-charges-list-item-mobile .date-mobile .time-wrapper-mobile .time-mobile{display:block;line-height:25px}.estimated-charges-list-item-mobile .date-mobile .time-wrapper-mobile .time-type-mobile{display:block;float:right;font-size:13px;color:#959595;line-height:12px}.estimated-charges-list-item-mobile .date-mobile .time-divider-mobile{display:inline-block;margin:0 5px}.estimated-charges-list-item-mobile .delete-mobile .delete-wrapper-mobile{background-image:url(/content/img/trash.svg);background-repeat:no-repeat;background-position:50%;position:absolute;width:40px;height:40px;margin-top:-25px}.estimated-charges-list-item-mobile .session-name-mobile{font-size:20px;line-height:25px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin:10px 0}.estimated-charges-list-item-mobile .session-name-mobile span{padding-left:20px;display:block}.estimated-charges-list-item-mobile .session-name-mobile .session-color{width:10px;height:10px;border-radius:50%;position:absolute;margin:6px 0}.estimated-charges-list-item-mobile .session-name-mobile.play .session-color{background-color:#00b0f0}.estimated-charges-list-item-mobile .session-name-mobile.lesson .session-color{background-color:#af6bc2}.estimated-charges-list-item-mobile .session-name-mobile.clinic .session-color{background-color:#a8bd34}.estimated-charges-list-item-mobile .court-price-wrapper-mobile{padding-left:20px;margin-bottom:20px}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .court-info-mobile .court-wrapper-mobile{font-size:17px;color:#959595;margin-right:20px;white-space:nowrap}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .court-info-mobile .coach-photo-wrapper-mobile{display:inline;margin-right:7px}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .court-info-mobile .coach-photo-wrapper-mobile img{width:21px;background-color:#efefef;border-radius:50%}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .court-info-mobile .coach-name-mobile{font-size:17px;color:#959595;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .price-wrapper-mobile{font-size:20px;color:#212121;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;text-align:right;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .price-wrapper-mobile .help-wrapper-mobile{position:relative;margin-right:-10px;display:inline-block;height:13px;width:13px;padding:7px 10px 7px 20px;background:url(/content/img/help.svg) 50% no-repeat}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .price-wrapper-mobile .help-wrapper-mobile:hover .tooltip-wrapper-mobile{display:block}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .price-wrapper-mobile .help-wrapper-mobile .tooltip-wrapper-mobile{position:absolute;top:30px;width:200px;height:auto;right:15px;background-color:#000;padding:10px 15px;display:none;text-align:left;opacity:.8;z-index:2}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .price-wrapper-mobile .help-wrapper-mobile .tooltip-wrapper-mobile span{font-size:15px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#ccc}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .price-wrapper-mobile .help-wrapper-mobile .tooltip-wrapper-mobile:after{content:"";position:absolute;top:-8px;right:0;border:4px solid transparent;border-right:4px solid black;border-bottom:4px solid black}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .price-wrapper-mobile .credits-amount-wrapper{justify-content:flex-end}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .price-wrapper-mobile .credits-amount-wrapper .credits-amount{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;color:#222;font-size:20px;margin-left:5px}.estimated-charges-list-item-mobile .court-price-wrapper-mobile .price-wrapper-mobile .additional-price-mobile{margin-left:5px}.estimated-charges-list-item-mobile .validation-wrapper-mobile{font-size:17px;padding-left:20px}.estimated-charges-list-item-mobile .validation-wrapper-mobile .validation-error-mobile .message-mobile,.estimated-charges-list-item-mobile .validation-wrapper-mobile .validation-warning-mobile .message-mobile{padding-left:30px}.estimated-charges-list-item-mobile .validation-wrapper-mobile .validation-error-mobile:before{content:"";background-image:url(/content/img/error.svg);background-repeat:no-repeat;position:absolute;width:18px;height:18px}.estimated-charges-list-item-mobile .validation-wrapper-mobile .validation-warning-mobile:before{content:"";background-image:url(/content/img/warning.svg);background-repeat:no-repeat;position:absolute;width:18px;height:18px}.estimated-charges-list-item-mobile.validation-error-mobile{border-left:5px solid #ff6f26}.estimated-charges-list-item-mobile.validation-error-mobile .date-mobile,.estimated-charges-list-item-mobile.validation-error-mobile .date-mobile .time-type-mobile{color:#ff6f26}.estimated-charges-list-item-mobile.validation-error-mobile .session-name-mobile,.estimated-charges-list-item-mobile.validation-error-mobile .price-wrapper-mobile,.estimated-charges-list-item-mobile.validation-error-mobile .credits-amount{color:#adadad!important}.estimated-charges-list-item-mobile.validation-warning-mobile{border-left:5px solid #3d3d3c}.your-estimated-charges-modal-mobile .summary-wrapper-mobile .checkout-price-wrapper-mobile .labels-wrapper-mobile .label-mobile,.your-estimated-charges-modal-mobile .summary-wrapper-mobile .checkout-price-wrapper-mobile .prices-wrapper-mobile .price-mobile,.your-estimated-charges-modal-mobile .summary-wrapper-mobile .checkout-discount-mobile-wrapper .labels-wrapper-mobile .label-mobile,.your-estimated-charges-modal-mobile .summary-wrapper-mobile .checkout-discount-mobile-wrapper .prices-wrapper-mobile .price-mobile{margin-bottom:10px;font-size:20px}.profile-edit-modal.mobile{flex:1 0 auto;height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.profile-edit-modal.mobile .modal-dialog-header .title{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:32px;text-transform:none;color:#222;padding:10px 0;text-align:center!important}.profile-edit-modal.mobile .modal-dialog-body .modal-dialog-body-content{padding:0}.profile-edit-modal.mobile .input-item label{display:inline-block;font-size:17px;color:#949494;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;margin:20px 0 10px}.profile-edit-modal.mobile .validation-error{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#ff4242;margin-top:3px}.profile-edit-modal.mobile .inputs-wrapper .error input{border-color:#ff4242;color:#ff4242}.profile-edit-modal.mobile .input-item.date-of-birth .month-input-wrapper,.profile-edit-modal.mobile .input-item.date-of-birth .year-input-wrapper{margin-left:14px}.profile-edit-modal.mobile .input-item input{height:40px;width:100%;border:1px solid rgb(153,153,153)!important;padding:0 10px;color:#212121;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:20px}.profile-edit-modal.mobile .profile-edit .input-item.date-of-birth .day-input-wrapper{width:20%}.profile-edit-modal.mobile .input-item input::-moz-placeholder{color:#212121}.profile-edit-modal.mobile .input-item input::-webkit-input-placeholder{color:#212121}.profile-edit-modal.mobile .custom-select .caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #555;transition:all .1s ease-in 0s;position:absolute;top:17px;right:12px;cursor:pointer;z-index:1}.profile-edit-modal.mobile .custom-select-mobile{margin-bottom:0}.profile-edit-modal.mobile .search-list-item .name{font-size:20px;color:#222;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.profile-edit-modal.mobile .inputs-wrapper .input-item{margin-bottom:0}.profile-edit-modal.mobile .sex-input-wrapper .search-list,.profile-edit-modal.mobile .skill-input-wrapper .search-list{width:100%;top:39px}.profile-edit-modal.mobile .checkbox-wrapper .available-invite span{font-size:20px;color:#404040;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;padding-left:25px}.profile-edit-modal.mobile .profile-edit-modal-mobile .input-item label{display:inline-block;font-size:17px;color:#949494;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;margin:30px 0 0}.profile-edit-modal.mobile .modal-dialog-body.profile-edit .squash-news span{font-size:20px;color:#404040;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;padding-left:25px}.profile-edit-modal.mobile .news-description{font-size:15px;color:#949494;line-height:16px;margin-bottom:25px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.profile-edit-modal.mobile .checkbox-wrapper{margin-top:10px}.profile-edit-modal.mobile .btns-wrapper .btn-next{border:2px solid #ff4242;width:100%;background-color:#fff;font-size:28px;text-transform:uppercase;margin-top:5px;padding:7.5px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif}.profile-edit-modal.mobile .modal-dialog-body .react-tel-input{width:100%}.profile-edit-modal.mobile .modal-dialog-body .react-tel-input input{padding:7px!important;height:auto;width:calc(100% - 40px)!important;border:1px solid #999999;font-family:inherit;font-size:inherit;margin-left:40px;border-radius:0}.profile-edit-modal.mobile .modal-dialog-body .react-tel-input .flag-dropdown{border-radius:0;height:40px}.profile-edit-modal.mobile .modal-dialog-body .react-tel-input .selected-flag{height:38px;border-radius:0}.profile-edit-modal.mobile .modal-dialog-body .react-tel-input .country-list{top:40px}.confirmation-delete-dialog-mobile .modal-dialog-header{flex:1 0 auto!important}.confirmation-delete-dialog-mobile .modal-dialog-header .title{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;text-transform:none;text-align:center;font-size:32px;font-weight:500;color:#222}.confirmation-delete-dialog-mobile .btns-wrapper{flex-direction:column}.confirmation-delete-dialog-mobile .btns-wrapper .left-btn-wrapper,.confirmation-delete-dialog-mobile .btns-wrapper .right-btn-wrapper{display:inline-block;width:100%}.confirmation-delete-dialog-mobile .btns-wrapper .left-btn-wrapper{text-align:left;margin-bottom:20px}.confirmation-delete-dialog-mobile .btns-wrapper .right-btn-wrapper{text-align:right}.confirmation-delete-dialog-mobile .btns-wrapper button{display:inline-block;width:100%;height:44px;font-size:20px;line-height:42px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;background:#fff;color:#222;border:1px solid #222;cursor:pointer;text-transform:uppercase}.confirmation-delete-dialog-mobile .btns-wrapper button:active{background:#222;color:#fff}.modal-dialog-content-mobile .inputs-wrapper .input-item textarea{height:213px;width:100%;margin:0;max-width:100%;font-family:inherit;font-size:inherit}.modal-dialog-content-mobile .modal-dialog-body .modal-dialog-body-content{padding:0}.modal-dialog-content-mobile .btns-wrapper .btn-next{position:static!important;width:100%!important;padding:5px;background-color:#fff;border:2px solid #ff4242;line-height:42px;letter-spacing:-.01em;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif!important;padding:7.5px!important}.modal-dialog-content-mobile .inputs-wrapper .input-item input{padding:7px!important;height:auto;width:100%;border:1px solid #999;font-family:inherit;font-size:inherit;color:#404040}.modal-dialog-content-mobile .input-item.first-name{margin-right:0;padding-right:0}.modal-dialog-content-mobile .input-item.last-name{padding-left:0}.modal-dialog-content-mobile .input-item.first-name,.modal-dialog-content-mobile .input-item.last-name{display:inline-block;width:100%}.checkout-packages-modal-mobile .terms-link-wrapper{margin-top:70px;margin-left:-20px}.checkout-packages-modal-mobile .terms-link-wrapper .terms-link{padding-left:25px;font-size:17px;color:gray;font-family:Arial,Helvetica,sans-serif;text-decoration:underline}.summary-wrapper-mobile:not(price-total) .labels-wrapper-mobile .label-mobile{font-size:23px!important}.summary-wrapper-mobile:not(price-total) .prices-wrapper-mobile .total-mobile{font-size:24px!important}.summary-wrapper-mobile.price-total .prices-wrapper-mobile .total-mobile{font-size:28px!important}.modal-session-info-mobile .modal-dialog-header .title .title-invitation-mobile:before{display:block;height:25px;margin-bottom:20px;background:url(/content/img/notifications.svg);background-position-x:50%;background-repeat:no-repeat;background-size:contain;content:""}.modal-session-info-mobile .modal-dialog-header .title .badge-mobile .bage{padding:4px 6px;color:#fff;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:13px;text-transform:uppercase;background-color:#b3b3b3}.modal-session-info-mobile .modal-dialog-header .title .badge-mobile .ic_video{margin-left:13px}.modal-session-info-mobile .modal-dialog-header .title .badge-mobile .ic_video:before{content:url(/content/img/camera.svg);filter:brightness(18%) sepia(1);position:relative;top:1px}.modal-session-info-mobile .modal-dialog-header .title .course-title{font-size:15px;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;text-transform:uppercase}.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile{margin-bottom:15px}.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile .slot-skill-table-mobile{border:1px solid #e2e2e2;font-size:17px;font-family:Neusa-Medium;color:#404040}.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile .slot-skill-table-mobile .slots-wrapper-mobile,.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile .slot-skill-table-mobile .skill-wrapper-mobile{padding:10px 15px}.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile .slot-skill-table-mobile .slots-wrapper-mobile .slots-mobile{height:20px;display:flex}.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile .slot-skill-table-mobile .slots-wrapper-mobile .slots-mobile .slots-item{width:14px;height:20px;display:inline-block;background:url(/content/img/player_null.svg) 0 no-repeat}.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile .slot-skill-table-mobile .slots-wrapper-mobile .slots-mobile .slots-item.vacancy{background:url(/content/img/player.svg) 0 no-repeat}.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile .slot-skill-table-mobile .skill-wrapper-mobile{border-left:1px solid #e2e2e2}.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile .slot-skill-table-mobile .skill-wrapper-mobile .skill{display:flex;align-items:baseline}.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile .slot-skill-table-mobile .skill-wrapper-mobile .lvl{height:20px;margin-bottom:5px;width:20px;bottom:-1px;position:relative}.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile .slot-skill-table-mobile .skill-wrapper-mobile .lvl.beginner{background:url(/content/img/levels_beginner.svg) 0 no-repeat}.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile .slot-skill-table-mobile .skill-wrapper-mobile .lvl.intermediate{background:url(/content/img/levels_intermediate.svg) 0 no-repeat}.modal-session-info-mobile .info-wrapper-mobile .session-info-wrapper-mobile .slot-skill-table-mobile .skill-wrapper-mobile .lvl.advanced{background:url(/content/img/levels_advanced.svg) 0 no-repeat}.modal-session-info-mobile .info-wrapper-mobile .date-time-wrapper-mobile{margin-bottom:15px;color:#404040;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.modal-session-info-mobile .info-wrapper-mobile .date-time-wrapper-mobile .date-wrapper-mobile{margin-bottom:10px}.modal-session-info-mobile .info-wrapper-mobile .date-time-wrapper-mobile .date-wrapper-mobile .date-mobile{font-size:28px}.modal-session-info-mobile .info-wrapper-mobile .date-time-wrapper-mobile .date-wrapper-mobile .month-mobile{font-size:20px}.modal-session-info-mobile .info-wrapper-mobile .date-time-wrapper-mobile .time-range-wrapper-mobile{font-size:28px}.modal-session-info-mobile .info-wrapper-mobile .date-time-wrapper-mobile .time-range-wrapper-mobile .time-wrapper-mobile .time-type-mobile{font-size:13px;color:#959595;text-align:right}.modal-session-info-mobile .info-wrapper-mobile .date-time-wrapper-mobile .time-range-wrapper-mobile .time-divider-mobile{margin:0 5px}.modal-session-info-mobile .info-wrapper-mobile .date-time-wrapper-mobile .court-wrapper-mobile{font-size:20px;text-align:right}.modal-session-info-mobile .info-wrapper-mobile .coach-wrapper-mobile{margin-bottom:20px}.modal-session-info-mobile .info-wrapper-mobile .coach-wrapper-mobile .coach-photo-mobile{width:20px;border-radius:50%;background-color:#efefef;margin-right:7px}.modal-session-info-mobile .info-wrapper-mobile .coach-wrapper-mobile .coach-name-mobile{font-size:20px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#212121;text-transform:uppercase}.modal-session-info-mobile .info-wrapper-mobile .gender-age-wrapper-mobile{font-size:17px;color:#959595;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;margin-bottom:20px}.modal-session-info-mobile .info-wrapper-mobile .gender-age-wrapper-mobile .gender-mobile{margin-right:20px}.modal-session-info-mobile .info-wrapper-mobile .gender-age-wrapper-mobile .age{display:inline}.modal-session-info-mobile .info-wrapper-mobile .description-wrapper-mobile{margin-bottom:20px}.modal-session-info-mobile .info-wrapper-mobile .description-wrapper-mobile .description-mobile{font-size:17px;color:gray;font-family:Neusa-Medium}.modal-session-info-mobile .info-wrapper-mobile .description-wrapper-mobile .description-mobile em{font-style:italic}.modal-session-info-mobile .info-wrapper-mobile .description-wrapper-mobile .description-mobile strong{font-weight:700;color:#222}.modal-session-info-mobile .info-wrapper-mobile .description-wrapper-mobile .description-mobile>p{font-size:17px;color:gray;line-height:22px!important;text-align:left}.modal-session-info-mobile .info-wrapper-mobile .description-wrapper-mobile .description-mobile>ol,.modal-session-info-mobile .info-wrapper-mobile .description-wrapper-mobile .description-mobile>ul{display:block;margin-top:1em;margin-bottom:1em;padding-left:40px}.modal-session-info-mobile .info-wrapper-mobile .description-wrapper-mobile .description-mobile>ol li,.modal-session-info-mobile .info-wrapper-mobile .description-wrapper-mobile .description-mobile>ul li{text-align:left}.modal-session-info-mobile .info-wrapper-mobile .description-wrapper-mobile .description-mobile>ol{list-style-type:decimal}.modal-session-info-mobile .info-wrapper-mobile .description-wrapper-mobile .description-mobile>ul{list-style-type:disc}.modal-session-info-mobile .info-wrapper-mobile .payment-wrapper-mobile{margin-top:15px}.modal-session-info-mobile .info-wrapper-mobile .payment-wrapper-mobile .title{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;text-align:left!important;font-size:17px;color:gray;margin-bottom:10px}.modal-session-info-mobile .info-wrapper-mobile .session-players-mobile .players-mobile{margin-bottom:2px;background-color:#f2f2f2;padding:15px;font-size:17px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.modal-session-info-mobile .info-wrapper-mobile .session-players-mobile .players-mobile .title-mobile{color:#949494;margin-bottom:15px}.modal-session-info-mobile .info-wrapper-mobile .session-players-mobile .players-mobile .list-mobile .players-name-mobile{color:#222;margin-bottom:15px;display:block}.modal-session-info-mobile .info-wrapper-mobile .session-players-mobile .players-mobile .list-mobile .players-name-mobile:last-child{margin-bottom:0}.modal-session-info-mobile .info-wrapper-mobile .session-players-mobile .players-mobile.invited .list-mobile .players-name-mobile{color:#949494}.modal-session-info-mobile .info-wrapper-mobile .share-board-wrapper-mobile .interactive-block-wrapper-mobile{margin:0 -25px;padding:25px;border-bottom:1px solid #ccc}.modal-session-info-mobile .info-wrapper-mobile .share-board-wrapper-mobile .interactive-block-wrapper-mobile:first-child{border-top:1px solid #ccc}.modal-session-info-mobile .info-wrapper-mobile .btn-mobile{background-color:transparent;width:100%;margin:20px 0 0;font-size:20px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif}.modal-session-info-mobile .info-wrapper-mobile .btn-mobile.btn-save{font-size:28px;border-width:2px}.modal-session-info-mobile .btns-wrapper{margin:25px 0 0!important}.modal-session-info-mobile .btns-wrapper.player-footer-mobile{margin:0!important;flex-direction:column}.modal-session-info-mobile .btns-wrapper.player-footer-mobile .btn-mobile{font-size:20px!important;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif}.modal-session-info-mobile .modal-dialog-body{padding:25px!important}.modal-session-info-mobile .invitation-warning-wrapper-mobile{background-color:#f2f2f2;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:15px;color:#949494;display:flex;align-items:flex-start;margin-top:-15px}.modal-session-info-mobile .invitation-warning-wrapper-mobile .invitation-warning-ico-mobile{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyAKIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogd2lkdGg9IjMwcHgiIGhlaWdodD0iMzBweCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigxNDEsIDgxLCAxNTMpIgogZD0iTTE0Ljk5NywyOS45OTkgQzYuNzA1LDI5Ljk5OSAtMC4wMDMsMjMuMjkxIC0wLjAwMywxNC45OTkgQy0wLjAwMyw2LjcwOCA2Ljc4MiwtMC4wMDEgMTQuOTk3LC0wLjAwMSBDMjMuMjkwLC0wLjAwMSAyOS45OTcsNi43MDggMjkuOTk3LDE0Ljk5OSBDMjkuOTk3LDIzLjI5MSAyMy4yOTAsMjkuOTk5IDE0Ljk5NywyOS45OTkgWk0xMi45NzAsNy4yOTcgTDEzLjc4MiwxNy44MzcgTDE2LjIxNCwxNy44MzcgTDE3LjAyNCw3LjI5NyBMMTIuOTcwLDcuMjk3IFpNMTQuOTk3LDE5LjQ3OSBDMTMuODc2LDE5LjQ3OSAxMi45NjYsMjAuMzc2IDEyLjk2NiwyMS40ODQgQzEyLjk2NiwyMi41OTEgMTMuODc2LDIzLjQ4OSAxNC45OTcsMjMuNDg5IEMxNi4xMTksMjMuNDg5IDE3LjAyOCwyMi41OTEgMTcuMDI4LDIxLjQ4NCBDMTcuMDI4LDIwLjM3NiAxNi4xMTksMTkuNDc5IDE0Ljk5NywxOS40NzkgWiIvPgo8L3N2Zz4=) left center no-repeat;height:30px;width:55px;margin-right:15px}.modal-session-info-mobile.play .badge-mobile .bage.open{background-color:#00b0f0}.modal-session-info-mobile.lesson .badge-mobile .bage.open{background-color:#af6bc2}.modal-session-info-mobile.clinic .badge-mobile .bage.open{background-color:#a8bd34}.modal-session-info-mobile .btn-cancel[disabled]{border:1px solid #AAA;color:#22222280;background:#fff;cursor:default}.modal-session-info-mobile .session-prices-wrapper{margin-bottom:20px}.landing-page{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;background:url(/content/img/bg_lines_mobile.svg) #313131 no-repeat;background-size:contain;padding:0 20px;color:#fff;text-align:center;flex:1 0 auto}.landing-page h3{text-transform:uppercase;font-size:230%;margin-top:25px}.landing-page .delimiter{display:block;text-align:center;overflow:hidden;white-space:nowrap;color:#4d4d4d;font-family:Arial,Helvetica,sans-serif;font-size:180%;margin:-15px 0}.landing-page .delimiter span{position:relative;display:inline-block}.landing-page .delimiter span:before,.landing-page .delimiter span:after{content:"";position:absolute;top:50%;width:9999px;border-top:1px solid #4d4d4d}.landing-page .delimiter span:before{right:100%;margin-right:15px}.landing-page .delimiter span:after{left:100%;margin-left:15px}.landing-page .btn-mobile{background:#313131cc;font-size:250%;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;padding:20px 0;display:block;margin:30px 0;width:100%;color:#fff}.landing-page .btn-mobile.btn-play,.landing-page .btn-mobile.btn-view-session{border-color:#00b0f0}.landing-page .btn-mobile.btn-play:active,.landing-page .btn-mobile.btn-view-session:active{background-color:#00b0f0}.landing-page .btn-mobile.btn-lesson{border-color:#af6bc2}.landing-page .btn-mobile.btn-lesson:active{background-color:#af6bc2}.landing-page .btn-mobile.btn-clinic{border-color:#a8bd34}.landing-page .btn-mobile.btn-clinic:active{background-color:#a8bd34}.landing-page .btn-mobile.btn-join-session{border-color:#e93e3e}.landing-page .btn-mobile.btn-join-session:active{background-color:#e93e3e}.session-wrapper-mobile{overflow:hidden;display:flex;flex-direction:column;flex:1 0 auto}.session-wrapper-mobile.play-session-mobile .title-mobile{background-color:#00b0f0}.session-wrapper-mobile.lesson-session-mobile .title-mobile{background-color:#af6bc2}.session-wrapper-mobile.lesson-session-mobile .calendar-court-mobile{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;margin-top:173px;background-color:#404040}.session-wrapper-mobile.clinic-session-mobile .title-mobile{background-color:#a8bd34}.session-wrapper-mobile.join-session-mobile .title-mobile,.session-wrapper-mobile.availability-mobile .title-mobile{background-color:#222}.session-wrapper-mobile .calendar-header-mobile{position:fixed;width:100%;background-color:#fff;z-index:999;border-bottom:1px solid #dadada}.session-wrapper-mobile .calendar-header-mobile .title-mobile{text-align:center;text-transform:uppercase;color:#fff;font-family:Neusa-Demibold;font-size:20px;padding:10px}.session-wrapper-mobile .calendar-header-mobile .coach-selector-mobile{background-color:#af6bc2;border-top:1px solid rgba(255,255,255,.2);color:#fff;padding:20px 25px}.session-wrapper-mobile .calendar-header-mobile .coach-selector-mobile .coach-wrapper-mobile .coach-photo-wrapper-mobile{display:inline-block;margin:-10px 15px -10px 0}.session-wrapper-mobile .calendar-header-mobile .coach-selector-mobile .coach-wrapper-mobile .coach-photo-wrapper-mobile img.coach-photo-mobile{height:38px;width:38px;border-radius:50%;background-color:#efefef}.session-wrapper-mobile .calendar-header-mobile .coach-selector-mobile .coach-wrapper-mobile .coach-title-mobile{font-size:22px;text-transform:uppercase;font-family:Neusa-Demibold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.session-wrapper-mobile .calendar-header-mobile .coach-selector-mobile .tier-wrapper-mobile{text-align:right}.session-wrapper-mobile .calendar-header-mobile .coach-selector-mobile .tier-wrapper-mobile .tier-title-mobile{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#ffffff80}.session-wrapper-mobile .calendar-header-mobile .coach-selector-mobile .tier-wrapper-mobile .select-coach-btn-mobile{background-image:url(/content/img/white_arrow_mobile.svg);width:16px;height:15px;display:inline-block;margin-left:20px}.session-wrapper-mobile .calendar-header-mobile .coach-selector-mobile:active{background-color:#af6bc2}.session-wrapper-mobile .calendar-header-mobile .date-selector-mobile{font-size:250%;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;padding:20px 25px}.session-wrapper-mobile .calendar-header-mobile .date-selector-mobile .arrow-mobile .left-arrow-mobile,.session-wrapper-mobile .calendar-header-mobile .date-selector-mobile .arrow-mobile .right-arrow-mobile{height:30px}.session-wrapper-mobile .calendar-header-mobile .date-selector-mobile .arrow-mobile .left-arrow-mobile:active,.session-wrapper-mobile .calendar-header-mobile .date-selector-mobile .arrow-mobile .right-arrow-mobile:active{opacity:.5}.session-wrapper-mobile .calendar-header-mobile .date-selector-mobile .day-mobile{text-align:center}.session-wrapper-mobile .calendar-header-mobile .date-selector-mobile .day-mobile .weekday-mobile{color:#949494}.session-wrapper-mobile .calendar-court-mobile{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;height:100%;flex:1 0 auto;background-color:#404040;margin-top:110px}.session-wrapper-mobile .calendar-court-mobile .time-board-mobile .time-item-mobile{background-color:#404040}.session-wrapper-mobile .calendar-court-mobile .time-board-mobile .time-item-mobile .time-item-container{padding-right:15px;min-height:10px;background-color:#404040;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.session-wrapper-mobile .calendar-court-mobile .time-board-mobile .time-item-mobile .time-item-container .time-wrapper-mobile{text-align:right;position:relative;top:-11px}.session-wrapper-mobile .calendar-court-mobile .time-board-mobile .time-item-mobile .time-item-container .time-wrapper-mobile .time-mobile{font-size:200%;color:#fff}.session-wrapper-mobile .calendar-court-mobile .time-board-mobile .time-item-mobile .time-item-container .time-wrapper-mobile .time-format-mobile{font-size:120%;color:#929292}.session-wrapper-mobile .calendar-court-mobile .time-board-mobile .time-item-mobile .time-item-container .time-wrapper-mobile .divider-line-mobile{border-top:1px solid #08cffe;width:5px;position:absolute;top:11px;right:-15px}.session-wrapper-mobile .calendar-court-mobile .time-board-mobile .time-item-mobile .blank-mobile{background-color:#ebebeb;height:30px;border-top:1px solid #dadada}.session-wrapper-mobile .calendar-court-mobile .time-board-mobile .time-item-mobile .court-board-item-mobile{background-color:#ebebeb;min-height:80px}.session-wrapper-mobile .calendar-court-mobile .time-board-mobile .time-item-mobile .court-board-item-mobile .badge-mobile{border-top:1px solid #cccccc}.session-wrapper-mobile .calendar-court-mobile .time-board-mobile .time-item-mobile .court-board-item-mobile .badge-mobile .badge-collapse-btn-mobile{background:url(/content/img/arrow_up.svg) no-repeat;background-color:#737373;background-position:50%;height:35px;width:100%}.session-wrapper-mobile .calendar-court-mobile .time-board-mobile .time-item-mobile .court-board-item-mobile .badge-mobile.badge-mobile-na{text-align:center;padding:30px 5px}.session-wrapper-mobile .calendar-court-mobile .time-board-mobile .time-item-mobile .court-board-item-mobile .badge-mobile.badge-mobile-na .all-booked-mobile{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:20px;color:#a6a6a6}.session-wrapper-mobile.availability-mobile .blank-mobile{border-top:none!important}.badge-mobile-price{background-color:#f7f7f7;text-align:center;color:#949494;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;padding:30px 5px;font-size:160%}.badge-mobile-price:active{background-color:#f7f7f780}.badge-mobile-price-expanded{background-color:#fff;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:120%}.badge-mobile-price-expanded .time-block-wrapper-mobile .time-range-mobile{background-color:#404040;color:#929292;text-align:center;padding:7px}.badge-mobile-price-expanded .time-block-wrapper-mobile .time-range-mobile .time-mobile{font-size:140%;color:#fff}.badge-mobile-price-expanded .time-block-wrapper-mobile .courts-wrapper-mobile .court-block-mobile{border:1px solid #e3e3e3;font-size:110%;text-transform:uppercase;padding:20px 5px}.badge-mobile-price-expanded .time-block-wrapper-mobile .courts-wrapper-mobile .court-block-mobile .court-id-mobile,.badge-mobile-price-expanded .time-block-wrapper-mobile .courts-wrapper-mobile .court-block-mobile .court-price-mobile{text-align:center;color:#404040}.badge-mobile-price-expanded .time-block-wrapper-mobile .courts-wrapper-mobile .court-block-mobile .court-id-mobile{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.badge-mobile-price-expanded .time-block-wrapper-mobile .courts-wrapper-mobile .court-block-mobile .court-price-mobile{color:#949494}.badge-mobile-price-expanded .time-block-wrapper-mobile .courts-wrapper-mobile .court-block-mobile:active{background-color:#f5f5f5}.badge-mobile-event{background-color:#fff;color:#404040;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:20px;min-height:80px;border:1px solid #747474!important;box-shadow:0 0 10px -3px #000;position:relative;display:flex;flex-direction:column}.badge-mobile-event:last-child{border-bottom:1px!important}.badge-mobile-event:active{background-color:#f5f5f5}.badge-mobile-event .events-wrapper-mobile{flex:1;display:flex;flex-direction:column;justify-content:center;padding:15px 10px}.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .session-list-wrapper-mobile .session-item-wrapper-mobile{display:flex}.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .session-list-wrapper-mobile .session-item-wrapper-mobile:before{content:"";width:10px;height:10px;border-radius:50%;position:absolute;margin:5px 0}.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .session-list-wrapper-mobile .session-item-wrapper-mobile.play:before{background-color:#00b0f0}.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .session-list-wrapper-mobile .session-item-wrapper-mobile.clinic:before{background-color:#a8bd34}.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .session-list-wrapper-mobile .session-item-wrapper-mobile.lesson:before{background-color:#af6bc2}.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .session-list-wrapper-mobile .session-item-wrapper-mobile.custom:before{background-color:#ff4242}.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .session-list-wrapper-mobile .session-item-wrapper-mobile .session-title-mobile{margin-left:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .session-list-wrapper-mobile .session-item-wrapper-mobile .session-count-mobile{padding-left:4px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#949494}.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .session-list-wrapper-mobile .price-mobile,.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .session-list-wrapper-mobile .credits-mobile{text-align:center;color:#949494;display:block;width:100px;height:100%;margin:0 auto}.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .invitation-wrapper-mobile .invitation-title-mobile{padding-left:18px}.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .invitation-wrapper-mobile:before{content:"";width:13px;height:17px;position:absolute;background-image:url(/content/img/notifications.svg);background-position:0;background-repeat:no-repeat;background-size:contain;margin-top:2px}.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .price-wrapper-mobile .price-mobile,.badge-mobile-event .events-wrapper-mobile .sessions-notifications-wrapper-mobile .price-wrapper-mobile .credits-mobile{text-align:center;color:#949494;display:block;width:100px;height:100%;margin:0 auto;padding-right:23px;font-family:Neusa-Medium;font-weight:400}.badge-mobile-event-expanded{background-color:#fff;border:1px solid #747474!important;box-shadow:0 0 10px -3px #000}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile{border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;padding:15px 15px 15px 0}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile:active{background:#f5f5f5}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .time-skill-wrapper-mobile{margin:0 0 10px 25px}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .time-skill-wrapper-mobile .time-range-wrapper-mobile{color:#404040;font-size:20px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .time-skill-wrapper-mobile .time-range-wrapper-mobile .time-wrapper-mobile,.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .time-skill-wrapper-mobile .time-range-wrapper-mobile .time-divider-mobile{display:inline-block}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .time-skill-wrapper-mobile .time-range-wrapper-mobile .time-wrapper-mobile .time-type-mobile{font-size:13px;color:#959595;text-align:right}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .time-skill-wrapper-mobile .time-range-wrapper-mobile .time-divider-mobile{margin:0 5px}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .time-skill-wrapper-mobile .level-indicator-mobile .lvl{height:20px}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .time-skill-wrapper-mobile .level-indicator-mobile .lvl.beginner{background:url(/content/img/levels_beginner.svg) 100% no-repeat}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .time-skill-wrapper-mobile .level-indicator-mobile .lvl.intermediate{background:url(/content/img/levels_intermediate.svg) 100% no-repeat}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .time-skill-wrapper-mobile .level-indicator-mobile .lvl.advanced{background:url(/content/img/levels_advanced.svg) 100% no-repeat}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .session-title-wrapper-mobile{margin:0 0 10px 25px;font-size:20px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;color:#222;position:relative}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .session-title-wrapper-mobile i.session-color{width:10px;height:10px;position:absolute;border-radius:50%;margin:5px 0 0 -17px}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .session-title-wrapper-mobile .session-title-mobile{display:flex}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .session-title-wrapper-mobile .session-title-mobile .title{flex:1}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .session-title-wrapper-mobile .session-title-mobile .ic_video:before{content:url(/content/img/camera.svg);filter:brightness(18%) sepia(1)}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .session-title-wrapper-mobile .session-title-mobile.notification-title-mobile{margin-left:20px}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .session-title-wrapper-mobile .session-title-mobile.notification-title-mobile:before{content:"";width:13px;height:17px;position:absolute;background-image:url(/content/img/notifications.svg);background-position:0;background-repeat:no-repeat;background-size:contain;margin-top:2px;margin-left:-20px}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .court-coach-wrapper-mobile{font-size:17px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#959595;text-transform:uppercase;margin:0 0 10px 25px}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .court-coach-wrapper-mobile .court-name-mobile{margin-right:20px;white-space:nowrap}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .court-coach-wrapper-mobile .coach-wrapper-mobile{overflow:hidden}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .court-coach-wrapper-mobile .coach-wrapper-mobile .coach-photo-mobile{margin-right:5px}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .court-coach-wrapper-mobile .coach-wrapper-mobile .coach-photo-mobile img{width:19px;height:19px;background-color:#efefef;border-radius:50%}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .price-info-mobile{margin-left:25px}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .price-info-mobile .slots-mobile .slots-item{width:12px;height:14px;display:inline-block;background:url(/content/img/player_null.svg) 0 no-repeat}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .price-info-mobile .slots-mobile .slots-item.vacancy{background:url(/content/img/player.svg) 0 no-repeat}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .price-info-mobile .slots-mobile .slots-item.much-slot{background:url(/content/img/players_more.svg) 0 no-repeat}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .price-info-mobile .price-wrapper-mobile{font-size:20px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#949494;text-align:right}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .price-info-mobile .credits-wrapper-mobile{display:flex;align-items:center}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .price-info-mobile .credits-wrapper-mobile .credits-amount,.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .price-info-mobile .credits-wrapper-mobile .price-mobile{font-size:20px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#949494;text-align:right}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .price-info-mobile .credits-wrapper-mobile .price-mobile{margin-left:7px}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .price-info-mobile .credits-wrapper-mobile .credits-amount-wrapper{flex:1;justify-content:flex-end}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile .price-info-mobile .credits-wrapper-mobile .credits-amount-wrapper .credits-amount{margin-left:5px}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile.play .session-title-wrapper-mobile i.session-color{background-color:#00b0f0}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile.lesson .session-title-wrapper-mobile i.session-color{background-color:#af6bc2}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile.clinic .session-title-wrapper-mobile i.session-color{background-color:#a8bd34}.badge-mobile-event-expanded .event-list-wrapper-mobile .event-item-wrapper-mobile:last-child{border-bottom:none}.badge-mobile-event-expanded .badge-mobile-price{background-color:#fff}.time-range-wrapper-mobile{display:flex;flex-direction:row;position:relative}.time-range-wrapper-mobile .time-range-block-mobile{flex:1;height:80px;display:flex;flex-direction:column;justify-content:center}.time-range-wrapper-mobile .time-range-block-mobile .block-wrapper{display:flex;flex-direction:column;height:inherit;justify-content:center}.time-range-wrapper-mobile .time-range-block-mobile.disabled+.available-block{border-left-color:#ccc}.time-range-wrapper-mobile .time-range-block-mobile.available-block{background-color:#f7f7f7;border-left:1px solid #e6e6e6;border-top:1px solid #ccc}.time-range-wrapper-mobile .time-range-block-mobile.available-block:last-child{border-right:1px solid #e6e6e6}.time-range-wrapper-mobile .time-range-block-mobile.available-block .time-wrapper{font-size:18px;text-align:center;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#bdbdbd}.time-range-wrapper-mobile .time-range-block-mobile.available-block+.disabled{border-left:1px solid #ccc}.time-range-wrapper-mobile .time-range-block-mobile.session-block .title{font-size:18px;font-family:Arial,Helvetica,sans-serif;margin-left:15px;position:absolute}.time-range-wrapper-mobile .time-range-block-mobile.session-block:not(.custom){color:#fff}.time-range-wrapper-mobile .time-range-block-mobile.session-block.play{background-color:#00b0f0}.time-range-wrapper-mobile .time-range-block-mobile.session-block.clinic{background-color:#a8bd34}.time-range-wrapper-mobile .time-range-block-mobile.session-block.lesson{background-color:#af6bc2}.time-range-wrapper-mobile .time-range-block-mobile.session-block:last-child .title,.time-range-wrapper-mobile .time-range-block-mobile.session-block.block-xs .title,.time-range-wrapper-mobile .time-range-block-mobile.session-block.session-block-0+.session-block-0 .title,.time-range-wrapper-mobile .time-range-block-mobile.session-block.session-block-1+.session-block-1 .title,.time-range-wrapper-mobile .time-range-block-mobile.session-block.session-block-2+.session-block-2 .title,.time-range-wrapper-mobile .time-range-block-mobile.session-block.session-block-3+.session-block-3 .title{display:none}.time-range-wrapper-mobile .time-range-block-mobile.session-block.session-block-0+.session-block:not(.session-block-0),.time-range-wrapper-mobile .time-range-block-mobile.session-block.session-block-1+.session-block:not(.session-block-1),.time-range-wrapper-mobile .time-range-block-mobile.session-block.session-block-2+.session-block:not(.session-block-2),.time-range-wrapper-mobile .time-range-block-mobile.session-block.session-block-3+.session-block:not(.session-block-3){border-left:1px solid #e6e6e6}.time-range-wrapper-mobile .time-range-block-mobile.available .block-wrapper{background-color:#11cefe1a}.time-range-wrapper-mobile .time-range-block-mobile.selected .block-wrapper{background-color:#85d0f2b3}.time-range-wrapper-mobile .time-range-block-mobile.selected .block-wrapper .time-wrapper{color:#fff!important}.last-time-item-mobile .time-range-wrapper-mobile .time-range-block-mobile.available-block{border-bottom:1px solid #ccc}.last-time-item-mobile .time-range-wrapper-mobile .time-range-block-mobile.disabled{border-top:1px solid #ccc}.coach-tier-select-dialog .modal-dialog-content-mobile{background-color:#404040!important}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile{padding:20px 0 0 20px!important;border-bottom:1px solid #bf3939}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .tier-title-wrapper-mobile{padding:20px 15px 0 20px;margin:-20px 0 0 -20px}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .tier-title-wrapper-mobile .tier-title-mobile{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:20px;color:#fff;text-transform:uppercase}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .tier-title-wrapper-mobile .prices-wrapper-mobile{padding:13px 0;font-size:15px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:Arial,Helvetica,sans-serif}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .tier-title-wrapper-mobile .prices-wrapper-mobile .price-wrapper-mobile .label-mobile{color:#b1b1b1}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .tier-title-wrapper-mobile .prices-wrapper-mobile .price-wrapper-mobile,.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .tier-title-wrapper-mobile .prices-wrapper-mobile .price-delimiter{display:inline}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .tier-title-wrapper-mobile:active{background-color:#313131}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .coaches-list-wrapper-mobile .coach-item-wrapper-mobile{border-top:1px solid #4d4d4d;padding:25px 0 20px 20px;margin-left:-20px}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .coaches-list-wrapper-mobile .coach-item-wrapper-mobile .coach-wrapper-mobile,.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .coaches-list-wrapper-mobile .coach-item-wrapper-mobile .coach-wrapper-mobile .coach-info-wrapper-mobile{padding-right:15px}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .coaches-list-wrapper-mobile .coach-item-wrapper-mobile .coach-wrapper-mobile .coach-info-wrapper-mobile .coach-name-mobile{display:inline-block;text-transform:uppercase;font-size:20px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#fff}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .coaches-list-wrapper-mobile .coach-item-wrapper-mobile:active{background-color:#313131}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile .tier-subtitle-mobile{text-align:right;font-family:Arial,Helvetica,sans-serif;color:#ffffff80;font-size:15px}.coach-tier-select-dialog .tier-list-wrapper-mobile .tier-item-block-mobile:last-child{border-bottom:none}.main-content-wrapper-mobile{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:300%;font-weight:400;text-align:center;padding:10px 20px}.main-content-wrapper-mobile .page-title-mobile{padding:10px 0 30px;margin-bottom:0;margin-top:0;font-size:100%;text-transform:none;font-weight:700;color:#404040}.main-content-wrapper-mobile .page-title-mobile .coach-mobile{margin-bottom:0;font-size:36px;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif}.main-content-wrapper-mobile .coaches-item-info{display:table-row}.main-content-wrapper-mobile .coaches-wrapper-mobile{margin-bottom:15px}.coaches-item-mobile{display:table;width:100%}.coaches-item-mobile:active{background-color:#f2f2f2}.coaches-item-mobile .coach-photo{border-radius:50%;background-color:#ececee}.coaches-item-mobile .coach-name-mobile{text-transform:uppercase;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:21px;line-height:25px;color:#222;margin:10px 0;cursor:pointer}.coaches-item-mobile .coach-tier-mobile{font-size:17px;color:#949494;font-family:Arial,Helvetica,sans-serif;margin-bottom:20px}.coach-wrapper .coach-item-photo-wrapper img.coach-photo{border-radius:125px;background-color:#f1f1f1}.coach-wrapper .coach-item-info-wrapper-mobile .coach-item-info{margin:0}.coach-wrapper .coach-item-info-wrapper-mobile .coach-item-info .coach-biography>p{font-size:17px;color:gray;line-height:22px!important;text-align:left}.coach-wrapper .coach-item-info-wrapper-mobile .coach-item-info .coach-biography>ol,.coach-wrapper .coach-item-info-wrapper-mobile .coach-item-info .coach-biography>ul{display:block;margin-top:1em;margin-bottom:1em;padding-left:40px}.coach-wrapper .coach-item-info-wrapper-mobile .coach-item-info .coach-biography>ol li,.coach-wrapper .coach-item-info-wrapper-mobile .coach-item-info .coach-biography>ul li{text-align:left}.coach-wrapper .coach-item-info-wrapper-mobile .coach-item-info .coach-biography>ol{list-style-type:decimal}.coach-wrapper .coach-item-info-wrapper-mobile .coach-item-info .coach-biography>ul{list-style-type:disc}.main-content-wrapper-mobile .page-title-mobile{padding:10px 0!important;font-size:32px;text-transform:none;font-weight:700;color:#404040;margin-bottom:0}.coach-tier-mobile{font-size:24px;color:#222;margin-bottom:30px}.coach-item-info-wrapper-mobile{margin-top:25px}.btn-book-coach{padding:7.5px;background:transparent;width:100%;display:block;font-size:28px;font-weight:500;color:#ff4242;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;text-align:center;letter-spacing:-.01em;line-height:42px;border:2px solid #ff4242;text-transform:uppercase;margin:30px 0 10px}.pricing-wrapper-mobile{padding:0 25px;border-top:1px solid #c4c4c4}.peak-time-wrapper-mobile{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;background-color:#f2f2f2;padding:10px 0 20px;width:100%;border-top:1px solid rgb(226,226,226);border-bottom:1px solid rgb(226,226,226);background-color:#fff}.page-title-mobile{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-weight:600;font-size:285%;color:#222;margin-bottom:30px;margin-top:30px;text-transform:none;text-align:center}.pricing-table-header-mobile{clear:both}.peak-time-title-mobile{font-size:165%;text-transform:none;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;vertical-align:top;padding-top:10px}.peak-time-item-mobile{font-size:135%;display:block;margin-left:0;padding:5px 0}.peak-time-item-mobile span{white-space:normal;margin-left:0;color:#222}.table-header-item-mobile{width:100%;padding:20px 0 20px 20px;font-size:240%;color:#fff;background-color:#222;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif}.table-header-item-mobile span{font-size:75%}.pricing-table-body-row-mobile{font-size:170%;line-height:58px;height:58px}.pricing-table-body-row-mobile .pricing-table-lesson-mobile{width:80%;float:left;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;color:#404040;font-size:20px;background-color:#f2f2f2;padding-left:20px;border-bottom:1px solid #e2e2e2}.pricing-table-body-row-mobile .price-mobile{width:20%;text-align:center;float:right;border-bottom:1px solid #e2e2e2;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;color:#404040;font-size:20px}.table-pricing-play-mobile .pricing-table-mobile{margin-bottom:20px}.switch-prices-mobile .slider-wrapper{display:table;padding:20px 0;text-transform:uppercase}.switch-prices-mobile .slider-wrapper .switch-label.left-label{width:50%!important}.switch-prices-mobile .slider-wrapper .switch-label.right-label{width:40%;text-align:right}.switch-prices-mobile .slider-wrapper .switch-label{font-size:16px;color:#919191;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;display:table-cell;vertical-align:middle;text-align:center!important}.switch-prices-mobile .slider-wrapper .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ff4242;-webkit-transition:.4s;transition:.4s}.switch-prices-mobile .slider-wrapper .switch{margin:3px 5px;vertical-align:middle;position:relative;display:inline-block;width:40px;height:18px}.switch-prices-mobile .slider-wrapper .switch-label.active{color:#ff4242}.pricing-wrapper-mobile .description-wrapper-mobile{margin-bottom:20px;padding-top:30px;border-top:1px solid rgb(226,226,226)}.description-wrapper-mobile .description-mobile{font-family:Arial;font-size:15px;color:#222;text-align:left;line-height:20px}.description-wrapper-mobile .description-mobile .type-mobile{font-weight:700}.peak-time-wrapper-mobile{background-color:#f2f2f2;padding:15px 30px;margin-bottom:40px}.peak-time-wrapper-mobile .peak-time-wrapper_label-mobile{margin-bottom:15px}.peak-time-wrapper-mobile .peak-time-wrapper_label-mobile{font-family:Arial;font-size:15px;color:#222;width:120px;font-weight:700}.peak-time-wrapper-mobile .peak-time-item-wrapper_peak-time-item-mobile{font-family:Arial;font-size:17px;color:#222;text-align:left}.peak-time-wrapper-mobile .peak-time-item-wrapper_peak-time-item-mobile:not(:last-child){margin-bottom:10px}.table-pricing-wrapper-mobile{padding-top:20px;border-top:1px solid rgb(255,66,66)}.day-of-week_peak-time-mobile,.time-start-peak-time-mobile-wrapper{font-size:15px;line-height:20px}.table-description-mobile{font-family:Arial;font-size:15px;color:gray;margin-bottom:20px}.table-pricing_header-wrapper-mobile{display:table;width:100%;vertical-align:top}.table-pricing-mobile .table-pricing_header-item-mobile{display:table-cell;width:50%;background-color:#00b0f0;padding:20.5px 0 20.5px 30px;vertical-align:middle}.table-pricing_header-item-mobile .label-mobile{font-size:19px;font-weight:500;color:#fff;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;text-transform:uppercase}.table-pricing-wrapper-mobile .header-table-mobile{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:30px;font-weight:500;color:#222;text-transform:uppercase;margin-bottom:10px}.table-pricing-body-mobile{margin-bottom:40px}.table-pricing-lesson-mobile .table-pricing-body-mobile{margin-bottom:0}.table-pricing-wrapper-mobile-lesson{margin-bottom:40px}.table-pricing-mobile .table-pricing_header-wrapper-mobile{padding:16.5px 0;font-weight:700;font-size:19px;font-weight:500;color:#fff;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;text-transform:uppercase}.table-pricing-play-mobile .table-pricing_header-wrapper-mobile{background-color:#00b0f0;padding-left:30px}.table-pricing-lesson-mobile .table-pricing_header-wrapper-mobile{background-color:#af6bc2}.table-pricing-clinic-mobile .table-pricing_header-wrapper-mobile{background-color:#8c8c35;padding-left:30px}.table-pricing-body_row-mobile{border-bottom:1px solid rgb(226,226,226);display:table;width:100%}.table-pricing-body_row_item-mobile .price-count-mobile{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:21px;font-weight:500;color:#404040}.table-pricing-body_row-mobile .table-pricing-body_row_item-mobile:first-child{background-color:#f2f2f2;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;font-size:21px;font-weight:500;color:#404040;text-transform:uppercase;padding-right:20px}.table-pricing-mobile .table-pricing-body_row-mobile .table-pricing-body_row_item-mobile{width:50%;margin-right:-.3em;display:table-cell;vertical-align:middle;padding-left:30px;height:75px}.table-pricing-clinic-lesson-mobile .table-pricing_header-item-mobile{width:18%;display:table-cell;padding:18px 0 18px 30px;vertical-align:middle}.table-pricing-clinic-lesson-mobile .table-pricing-body_row_item-mobile{width:18%;margin-right:-.3em;display:table-cell;vertical-align:middle;padding-left:30px;height:75px}.table-pricing_header-item-lesson-mobile{background-color:#8d5199}.table-pricing_header-item-clinic-mobile{background-color:#8c8c35}.table-pricing-body_row_item-mobile .price-count-off-peak-wrapper-mobile{display:none}.table-pricing_header-item-lesson-mobile .label-mobile{margin-bottom:5px}.table-pricing-body_row_item-peak-time-mobile .price-count-off-peak-wrapper-mobile{display:inline-block}.table-pricing-body_row-mobile .table-pricing-body_row_item-mobile:last-child{padding-left:0;text-align:center}.price-count-off-peak-wrapper-mobile .price-count-off-peak-mobile{color:gray}.sub-label-mobile{font-size:19px;color:#e1cfe6;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;margin-left:10px;text-transform:none}.table-pricing-clinic-lesson-mobile .table-pricing_header-item-lesson-mobile{padding-top:10px;padding-bottom:10px}.table-pricing-clinic-lesson-mobile .table-pricing_header-item-mobile:first-child{width:17%}.table-pricing-clinic-lesson-mobile .table-pricing_header-item-mobile:last-child{width:26%}.table-pricing-clinic-lesson-mobile .table-pricing-body_row .table-pricing-body_row_item-mobile:first-child{width:17%}.table-pricing-clinic-lesson-mobile .table-pricing-body_row .table-pricing-body_row_item-mobile:last-child{width:26%}.table-pricing_header-wrapper-mobile .table-pricing_header-cell-mobile{display:table-cell;width:50%;vertical-align:middle}.table-pricing_header-wrapper-mobile .table-pricing_header-cell-mobile:first-child{padding-left:30px}.table-pricing_header-wrapper-mobile .table-pricing_header-cell-mobile:last-child{text-align:center}.contacts-page-mobile{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:300%;font-weight:400;text-align:center;flex:1 0 auto}.contacts-page-mobile .page-title{padding:20px 0 30px;border-top:none;font-size:100%;text-transform:none;font-weight:700;color:#404040;margin-bottom:0}.contacts-page-mobile .field-title{font-size:17px;color:#949494;margin-bottom:10px}.contacts-page-mobile .field-value{font-size:24px;color:#404040;margin-bottom:10px}.contacts-page-mobile .field-value.final{margin-bottom:25px}.contacts-page-mobile .field-url{display:inline-block;padding:10px 0 15px;font-size:22px;color:#ff4242;line-height:42px}.contacts-page-mobile .btns-wrapper{margin-top:25px;padding:20px}.contacts-page-mobile .btns-wrapper .btn.btn-black{font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;color:#222!important;border:1px solid rgb(85,85,85);width:100%;display:block;text-transform:uppercase;font-size:20px;line-height:42px;font-weight:600;background-color:#fff}.contacts-page-mobile .field-divider{height:1px;background-color:#e2e2e2;margin:10px}.my-session-page-mobile{flex:1 0 auto}.my-session-page-mobile p.note-mobile{text-align:center;font-size:20px;color:#959595}.my-session-page-mobile .page-title-mobile{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:32px}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile{padding:25px;border-top:1px solid #cccccc}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-time-wrapper-mobile{padding-left:20px;margin-bottom:10px}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-time-wrapper-mobile span{margin-right:5px}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-time-wrapper-mobile .date-time-wrapper-mobile{font-size:20px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#404040}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-time-wrapper-mobile .date-time-wrapper-mobile .time-wrapper-mobile .time-type-mobile{font-size:13px;text-align:right;color:#959595}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-time-wrapper-mobile .date-time-wrapper-mobile .time-divider-mobile{margin:0 5px}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-time-wrapper-mobile .level-indicator-mobile .lvl{height:20px}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-time-wrapper-mobile .level-indicator-mobile .lvl.beginner{background:url(/content/img/levels_beginner.svg) 100% no-repeat}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-time-wrapper-mobile .level-indicator-mobile .lvl.intermediate{background:url(/content/img/levels_intermediate.svg) 100% no-repeat}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-time-wrapper-mobile .level-indicator-mobile .lvl.advanced{background:url(/content/img/levels_advanced.svg) 100% no-repeat}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .session-title-wrapper-mobile{margin-bottom:15px;position:relative}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .session-title-wrapper-mobile .session-title-mobile{font-size:20px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;padding:0 10px 0 20px;color:#222}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .session-title-wrapper-mobile .ic_video:before{content:url(/content/img/camera.svg);filter:brightness(18%) sepia(1)}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .session-title-wrapper-mobile .session-badge-mobile{text-align:right}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .session-title-wrapper-mobile .session-badge-mobile .bage{font-size:11px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#fff;padding:4px 6px}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .session-title-wrapper-mobile .session-badge-mobile .bage.close{background-color:#b3b3b3}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .session-title-wrapper-mobile i.session-color{width:10px;height:10px;position:absolute;border-radius:50%}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .session-info-mobile{padding-left:20px;margin-bottom:10px;font-size:17px;font-family:Neusa-Medium;color:#959595}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .session-info-mobile .court-info-mobile{margin-right:20px}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .session-info-mobile .coach-wrapper-mobile .coach-photo-mobile{margin-right:5px}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .session-info-mobile .coach-wrapper-mobile .coach-photo-mobile img{width:19px;height:19px;background-color:#efefef;border-radius:50%}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .price-info-mobile{padding-left:20px}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .price-info-mobile .slots-mobile .slots-item{width:12px;height:14px;display:inline-block;background:url(/content/img/player_null.svg) 0 no-repeat}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .price-info-mobile .slots-mobile .slots-item.vacancy{background:url(/content/img/player.svg) 0 no-repeat}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .price-info-mobile .price-wrapper-mobile{text-align:right;font-size:20px;font-family:Neusa-Medium;color:#949494;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .price-info-mobile .price-wrapper-mobile .help-wrapper-mobile{position:relative;margin-right:-10px;display:inline-block;height:13px;width:13px;padding:7px 10px 7px 20px;background:url(/content/img/help.svg) 50% no-repeat}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .price-info-mobile .price-wrapper-mobile .help-wrapper-mobile:hover .tooltip-wrapper-mobile{display:block}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .price-info-mobile .price-wrapper-mobile .help-wrapper-mobile .tooltip-wrapper-mobile{position:absolute;top:30px;width:200px;height:auto;right:15px;background-color:#000;padding:10px 15px;display:none;text-align:left;opacity:.8;z-index:2}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .price-info-mobile .price-wrapper-mobile .help-wrapper-mobile .tooltip-wrapper-mobile span{font-size:15px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#ccc}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .price-info-mobile .price-wrapper-mobile .help-wrapper-mobile .tooltip-wrapper-mobile:after{content:"";position:absolute;top:-8px;right:0;border:4px solid transparent;border-right:4px solid black;border-bottom:4px solid black}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .price-info-mobile .price-wrapper-mobile .credits-amount-wrapper{justify-content:flex-end}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .price-info-mobile .price-wrapper-mobile .credits-amount-wrapper .credits-amount{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#949494;font-size:20px;margin-left:5px}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile .session-description-wrapper-mobile .price-info-mobile .price-wrapper-mobile .additional-price{margin-left:7px}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile.play .session-title-wrapper-mobile i.session-color,.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile.play .session-badge-mobile .bage{background-color:#00b0f0}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile.lesson .session-title-wrapper-mobile i.session-color,.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile.lesson .session-badge-mobile .bage,.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile.private .session-title-wrapper-mobile i.session-color,.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile.private .session-badge-mobile .bage,.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile.group .session-title-wrapper-mobile i.session-color,.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile.group .session-badge-mobile .bage{background-color:#af6bc2}.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile.clinic .session-title-wrapper-mobile i.session-color,.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile.clinic .session-badge-mobile .bage,.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile.custom .session-title-wrapper-mobile i.session-color,.my-session-page-mobile .my-session-list-wrapper-mobile .session-item-mobile.custom .session-badge-mobile .bage{background-color:#a8bd34}.packages-page-mobile{padding-bottom:25px}.packages-page-mobile .page-title-mobile{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif}.packages-page-mobile .sub-title-mobile{padding:0 25px 25px;text-align:left;font-size:17px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#404040;line-height:21px}.packages-page-mobile .packages-list-wrapper-mobile{padding:0 25px}.packages-page-mobile .terms-conditions{padding-left:25px;font-size:17px;color:gray;font-family:Arial,Helvetica,sans-serif;text-decoration:underline;cursor:pointer}.packages-page-mobile .terms-conditions:hover{color:#ff4242}.packages-page-mobile .sof-button-group{display:flex!important}.package-wrapper-mobile{margin-bottom:25px;border:1px solid #9d9d9d;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:17px;color:#919191}.package-wrapper-mobile .package-body-mobile{padding:20px}.package-wrapper-mobile .package-body-mobile .package-info-wrapper-mobile .package-title-mobile{font-size:24px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;color:#212121;font-weight:500;line-height:30px;margin-bottom:15px;display:flex}.package-wrapper-mobile .package-body-mobile .package-info-wrapper-mobile .package-title-mobile .price-mobile{text-align:right;font-size:20px}.package-wrapper-mobile .package-body-mobile .package-info-wrapper-mobile .package-title-mobile .title{flex:1}.package-wrapper-mobile .package-body-mobile .package-info-wrapper-mobile .package-title-mobile .expiration{color:#404040;font-size:15px;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif}.package-wrapper-mobile .package-body-mobile .package-info-wrapper-mobile .package-description-mobile{margin-bottom:15px}.package-wrapper-mobile .package-body-mobile .credit-list-mobile{border-top:1px solid #e2e2e2;margin-top:20px;padding-top:20px}.package-wrapper-mobile .package-body-mobile .credit-list-mobile .credit-session-wrapper-mobile .credit-count-title-mobile{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin-bottom:15px;text-transform:uppercase}.package-wrapper-mobile .package-body-mobile .credit-list-mobile .credit-session-wrapper-mobile .credit-count-title-mobile .credit-count-mobile{text-align:center;color:#fff;padding-top:7px;width:31px;height:31px}.package-wrapper-mobile .package-body-mobile .credit-list-mobile .credit-session-wrapper-mobile .credit-count-title-mobile .credit-info-mobile{padding-left:10px}.package-wrapper-mobile .package-body-mobile .credit-list-mobile .credit-session-wrapper-mobile .credit-count-title-mobile .credit-info-mobile .credit-title-mobile{color:#222}.package-wrapper-mobile .package-body-mobile .credit-list-mobile .credit-session-wrapper-mobile .credit-count-title-mobile .credit-info-mobile .credit-description-mobile{color:gray;font-size:14px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;text-transform:none;padding-top:7px}.package-wrapper-mobile .package-body-mobile .credit-list-mobile .credit-session-wrapper-mobile:last-child .credit-count-title-mobile{margin-bottom:0}.package-wrapper-mobile .package-footer-mobile{background-color:#f2f2f2;padding:20px}.package-wrapper-mobile .package-footer-mobile .package-price-mobile{color:#212121;font-size:20px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;line-height:32px}.package-wrapper-mobile .package-footer-mobile .btns-wrapper-mobile button.btn-buy-package-mobile{background-color:inherit;width:100%;font-size:23px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin:0;border:2px solid #555555!important}.package-wrapper-mobile .package-footer-mobile .btns-wrapper-mobile button.btn-buy-package-mobile:active{background-color:#555!important}.packages-list-wrapper-mobile .package-wrapper,.profile-pages-my-packages-mobile .package-wrapper{width:100%}.packages-list-wrapper-mobile .package-wrapper header,.profile-pages-my-packages-mobile .package-wrapper header{padding:20px}.packages-list-wrapper-mobile .package-wrapper header .title-wrapper .package-title,.profile-pages-my-packages-mobile .package-wrapper header .title-wrapper .package-title{font-size:24px;padding-right:20px}.packages-list-wrapper-mobile .package-wrapper header .title-wrapper .expiration,.profile-pages-my-packages-mobile .package-wrapper header .title-wrapper .expiration{font-size:15px}.packages-list-wrapper-mobile .package-wrapper header .desc,.profile-pages-my-packages-mobile .package-wrapper header .desc{font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.packages-list-wrapper-mobile .package-wrapper main,.profile-pages-my-packages-mobile .package-wrapper main{margin:0 20px}.packages-list-wrapper-mobile .package-wrapper main .credits-wrapper .credits-list,.profile-pages-my-packages-mobile .package-wrapper main .credits-wrapper .credits-list{flex-direction:column}.packages-list-wrapper-mobile .package-wrapper main .credits-wrapper .credits-list .credits-item,.profile-pages-my-packages-mobile .package-wrapper main .credits-wrapper .credits-list .credits-item{width:100%}.packages-list-wrapper-mobile .package-wrapper main .credits-wrapper .credits-list .credits-item .balance-wrapper,.profile-pages-my-packages-mobile .package-wrapper main .credits-wrapper .credits-list .credits-item .balance-wrapper{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif}.packages-list-wrapper-mobile .package-wrapper main .credits-wrapper .credits-list .credits-item .balance-wrapper .title-wrapper,.profile-pages-my-packages-mobile .package-wrapper main .credits-wrapper .credits-list .credits-item .balance-wrapper .title-wrapper{margin-top:7px}.packages-list-wrapper-mobile .package-wrapper main .credits-wrapper .credits-list .credits-item .balance-wrapper .title-wrapper .credits-title,.profile-pages-my-packages-mobile .package-wrapper main .credits-wrapper .credits-list .credits-item .balance-wrapper .title-wrapper .credits-title{font-size:17px}.packages-list-wrapper-mobile .package-wrapper main .credits-wrapper .credits-list .credits-item .balance-wrapper .title-wrapper .desc,.profile-pages-my-packages-mobile .package-wrapper main .credits-wrapper .credits-list .credits-item .balance-wrapper .title-wrapper .desc{font-size:14px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.packages-list-wrapper-mobile .package-wrapper footer,.profile-pages-my-packages-mobile .package-wrapper footer{padding:20px;align-items:center}.packages-list-wrapper-mobile .package-wrapper footer .price-wrapper .price-title,.profile-pages-my-packages-mobile .package-wrapper footer .price-wrapper .price-title{display:none}.packages-list-wrapper-mobile .package-wrapper footer .price-wrapper .price,.profile-pages-my-packages-mobile .package-wrapper footer .price-wrapper .price{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:20px}.packages-list-wrapper-mobile .package-wrapper footer .btns-wrapper,.profile-pages-my-packages-mobile .package-wrapper footer .btns-wrapper{flex:1}.packages-list-wrapper-mobile .package-wrapper footer .btns-wrapper .btn,.profile-pages-my-packages-mobile .package-wrapper footer .btns-wrapper .btn{padding:10px;width:100%}.notifications-page-mobile{flex:1 0 auto}.notifications-page-mobile .page-title-mobile{font-size:32px}.notifications-page-mobile p.note-mobile{text-align:center;font-size:20px;color:#959595}.notifications-page-mobile .admin-notification-item-mobile,.notifications-page-mobile .notification-item-mobile{border-top:1px solid #cccccc;padding:25px}.notifications-page-mobile .invitation-list-wrapper-mobile .notification-item-mobile .date-time-wrapper-mobile{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:20px;color:#404040;margin-bottom:15px}.notifications-page-mobile .invitation-list-wrapper-mobile .notification-item-mobile .date-time-wrapper-mobile span{margin-right:5px}.notifications-page-mobile .invitation-list-wrapper-mobile .notification-item-mobile .date-time-wrapper-mobile .time-wrapper-mobile .time-type-mobile{text-align:right;font-size:13px;color:#959595}.notifications-page-mobile .invitation-list-wrapper-mobile .notification-item-mobile .date-time-wrapper-mobile .time-wrapper-mobile .time-divider-mobile{margin:0 5px}.notifications-page-mobile .invitation-list-wrapper-mobile .notification-item-mobile .title-wrapper-mobile{margin-bottom:20px;position:relative}.notifications-page-mobile .invitation-list-wrapper-mobile .notification-item-mobile .title-wrapper-mobile .title-icon-mobile{position:absolute;width:10px;height:10px;margin-top:5px;border-radius:50%}.notifications-page-mobile .invitation-list-wrapper-mobile .notification-item-mobile .title-wrapper-mobile .title-mobile{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:20px;color:#404040;padding-left:20px;display:block}.notifications-page-mobile .invitation-list-wrapper-mobile .notification-item-mobile .btn-view{font-size:20px;background-color:transparent;width:100%}.notifications-page-mobile .invitation-list-wrapper-mobile .notification-item-mobile.play .title-icon-mobile{background-color:#00b0f0}.notifications-page-mobile .invitation-list-wrapper-mobile .notification-item-mobile.lesson .title-icon-mobile{background-color:#af6bc2}.notifications-page-mobile .invitation-list-wrapper-mobile .notification-item-mobile.clinic .title-icon-mobile{background-color:#a8bd34}.notifications-page-mobile .admin-notification-list-wrapper-mobile .admin-notification-item-mobile .title-mobile{font-size:17px;font-family:Neusa-Demibold,Arial,Helvetica,sans-serif;text-transform:uppercase;margin-top:10px;color:#212121}.notifications-page-mobile .admin-notification-list-wrapper-mobile .admin-notification-item-mobile .message-body-mobile{font-size:15px;color:#545454;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;margin-bottom:20px}.notifications-page-mobile .admin-notification-list-wrapper-mobile .admin-notification-item-mobile .signature-wrapper-mobile{font-size:15px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;margin-bottom:30px}.notifications-page-mobile .admin-notification-list-wrapper-mobile .admin-notification-item-mobile .signature-wrapper-mobile .signature-date{color:#545454}.notifications-page-mobile .admin-notification-list-wrapper-mobile .admin-notification-item-mobile .signature-wrapper-mobile .signature-title{color:#959595}.notifications-page-mobile .admin-notification-list-wrapper-mobile .admin-notification-item-mobile .btn-wrapper-mobile{width:100%}.notifications-page-mobile .admin-notification-list-wrapper-mobile .admin-notification-item-mobile .btn-wrapper-mobile .dismiss-btn{text-align:right;font-size:17px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;color:#ff4242}.user-page{padding:0!important}.user-page .menu-wrapper-mobile{background-color:#222;color:#fff;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:20px;text-transform:uppercase;text-align:center}.user-page .menu-wrapper-mobile .selected-bar-mobile{padding:10px}.user-page .menu-wrapper-mobile .selected-bar-mobile .caret-mobile{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;position:absolute;cursor:pointer;z-index:1;margin:7px}.user-page .menu-wrapper-mobile ul.menu-list-mobile{display:none;padding-bottom:11px;transition:.4s}.user-page .menu-wrapper-mobile ul.menu-list-mobile .menu-item-mobile{color:#fff;display:block;padding:8px}.user-page .menu-wrapper-mobile ul.menu-list-mobile .menu-item-mobile.menu-item-active-mobile,.user-page .menu-wrapper-mobile ul.menu-list-mobile .menu-item-mobile:active{background-color:#ff4242}.user-page .menu-wrapper-mobile ul.menu-list-mobile.open-mobile{display:block}.user-page-mobile{padding:0!important}.user-page-mobile .menu-wrapper-mobile{background-color:#222;color:#fff;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;font-size:20px;text-transform:uppercase;text-align:center}.user-page-mobile .menu-wrapper-mobile .selected-bar-mobile{padding:10px;position:relative}.user-page-mobile .menu-wrapper-mobile .selected-bar-mobile .caret-mobile{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #fff;position:absolute;cursor:pointer;z-index:1;margin:7px}.user-page-mobile .menu-wrapper-mobile ul.menu-list-mobile{display:none;padding-bottom:11px;transition:.4s}.user-page-mobile .menu-wrapper-mobile ul.menu-list-mobile .menu-item-mobile{color:#fff;display:block;padding:8px}.user-page-mobile .menu-wrapper-mobile ul.menu-list-mobile .menu-item-mobile.menu-item-active-mobile,.user-page-mobile .menu-wrapper-mobile ul.menu-list-mobile .menu-item-mobile:active{background-color:#ff4242}.user-page-mobile .menu-wrapper-mobile ul.menu-list-mobile.open-mobile{display:block}.user-wrapper-mobile{font-family:Neusa-Medium,Arial,Helvetica,sans-serif;font-size:100%;font-weight:400;text-align:left;padding:20px;width:100%}.user-wrapper-mobile .user-avatar-wrapper .user-avatar{width:120px;height:120px;background-color:#dfdfdf;border-radius:120px;margin:0 auto;overflow:hidden;position:relative;display:flex;align-items:center}.user-wrapper-mobile .user-info-wrapper .title{font-size:32px;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin-bottom:40px;font-weight:500;text-align:center;padding-top:20px;word-wrap:break-word;text-transform:none!important}.user-wrapper-mobile .divider-line{background-color:#e2e2e2;height:1px;margin:20px 0}.user-wrapper-mobile .divider-line-red{background-color:#ff4242;height:1px;margin:20px 0}.user-wrapper-mobile .user-info-wrapper .user-info-item,.user-wrapper-mobile .user-info-wrapper .display-field-item{border-top:1px solid #e2e2e2;padding:20px 0}.user-wrapper-mobile .user-info-wrapper .user-info-item .user-info-item-title,.user-wrapper-mobile .user-info-wrapper .user-info-item .display-field-item-title,.user-wrapper-mobile .user-info-wrapper .display-field-item .user-info-item-title,.user-wrapper-mobile .user-info-wrapper .display-field-item .display-field-item-title{font-size:17px;line-height:25px;color:#949494;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;margin-bottom:5px}.user-wrapper-mobile .user-info-wrapper .user-info-item .user-info-item-content,.user-wrapper-mobile .user-info-wrapper .user-info-item .display-field-item-value,.user-wrapper-mobile .user-info-wrapper .display-field-item .user-info-item-content,.user-wrapper-mobile .user-info-wrapper .display-field-item .display-field-item-value{font-size:21px;color:#404040;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;word-wrap:break-word}.user-wrapper-mobile .user-info-wrapper .user-info-item .user-info-item-content .card-number,.user-wrapper-mobile .user-info-wrapper .user-info-item .display-field-item-value .card-number,.user-wrapper-mobile .user-info-wrapper .display-field-item .user-info-item-content .card-number,.user-wrapper-mobile .user-info-wrapper .display-field-item .display-field-item-value .card-number{font-size:17px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.user-wrapper-mobile .user-info-wrapper .user-info-item .user-info-item-content .img-card,.user-wrapper-mobile .user-info-wrapper .user-info-item .display-field-item-value .img-card,.user-wrapper-mobile .user-info-wrapper .display-field-item .user-info-item-content .img-card,.user-wrapper-mobile .user-info-wrapper .display-field-item .display-field-item-value .img-card{width:26px;margin-left:15px}.user-wrapper-mobile .user-info-wrapper .user-info-item.card-info,.user-wrapper-mobile .user-info-wrapper .display-field-item.card-info{border:none}.user-wrapper-mobile .user-info-wrapper .display-field-item{margin-bottom:0}.user-wrapper-mobile .btn-wrapper .btn-edit,.user-wrapper-mobile .btn-wrapper .btn-change-pswd{background-color:transparent;border:1px solid #555;display:inline-block;text-align:center;width:100%;font-size:20px;font-family:Neusa-Semibold,Neusa-Medium;font-weight:500;line-height:42px;margin:15px 0;padding:3.5px}.user-wrapper-mobile .title-billing{font-size:38px;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin-bottom:40px;font-weight:500;text-align:center;padding-top:0}.profile-pages-history-mobile{padding:30px 20px 40px;width:100%}.profile-pages-history-mobile .page-title{font-size:285%;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;margin-bottom:25px!important;text-align:center!important;text-transform:none}.profile-pages-history-mobile .history-list-item .session-date-time,.profile-pages-history-mobile .history-list-item .type,.profile-pages-history-mobile .history-list-item .transaction-date,.profile-pages-history-mobile .history-list-item .invoice-id,.profile-pages-history-mobile .history-list-item .details,.profile-pages-history-mobile .history-list-item .payment-amount{width:50%;margin:6px 0}.profile-pages-history-mobile .history-list-item .type,.profile-pages-history-mobile .history-list-item .invoice-id,.profile-pages-history-mobile .history-list-item .payment-amount{padding-left:20px}.profile-pages-history-mobile .history-list .history-list-item:first-child{width:100%;display:table;padding:23.5px 2.5%;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2}.profile-pages-history-mobile .history-list .history-list-item{width:100%;display:table;padding:23.5px 2.5%;border-bottom:1px solid #e2e2e2}.profile-pages-history-mobile .session-date-time-mobile,.profile-pages-history-mobile .type-mobile,.profile-pages-history-mobile .transaction-date-mobile,.profile-pages-history-mobile .invoice-id-mobile,.profile-pages-history-mobile .details-mobile,.profile-pages-history-mobile .payment-amount-mobile{font-size:17px;color:#949494;text-align:left;line-height:25px}.profile-pages-my-packages-mobile{padding:30px 20px 40px;width:100%}.profile-pages-my-packages-mobile .sof-button-group{display:flex!important}.profile-pages-my-packages-mobile .page-title{font-size:285%;color:#222;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;padding-bottom:25px!important;text-align:center!important;text-transform:none;border-bottom:1px solid #e2e2e2}.profile-pages-my-packages-mobile .package-credits-wallet .labels,.profile-pages-my-packages-mobile .package-credits-wallet .packages-wrapper .package-balances-wrapper .package-title .expiration{font-size:17px;line-height:25px;color:#949494;font-family:Neusa-Medium,Arial,Helvetica,sans-serif;margin-bottom:5px}.profile-pages-my-packages-mobile .package-credits-wallet .labels label:first-child{width:60px}.profile-pages-my-packages-mobile .package-credits-wallet .packages-wrapper .package-balances-wrapper{padding-bottom:10px}.profile-pages-my-packages-mobile .package-credits-wallet .packages-wrapper .package-balances-wrapper .package-title{padding-right:0}.profile-pages-my-packages-mobile .package-credits-wallet .packages-wrapper .package-balances-wrapper .package-title .title{font-family:Neusa-Semibold,Arial,Helvetica,sans-serif}.profile-pages-my-packages-mobile .package-credits-wallet .packages-wrapper .package-balances-wrapper .balances-wrapper .balance-wrapper{padding-left:60px}.profile-pages-my-packages-mobile .package-credits-wallet .packages-wrapper .package-balances-wrapper .balances-wrapper .balance-wrapper .title-wrapper{margin-top:7px}.profile-pages-my-packages-mobile .package-credits-wallet .packages-wrapper .package-balances-wrapper .balances-wrapper .balance-wrapper .title-wrapper .title{font-weight:500;color:#222;margin-bottom:5px;text-align:left;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;font-size:17px;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif;text-transform:uppercase}.profile-pages-my-packages-mobile .package-credits-wallet .packages-wrapper .package-balances-wrapper .balances-wrapper .balance-wrapper .title-wrapper .tier{color:gray;text-align:left;font-size:14px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.profile-pages-my-packages-mobile .no-active-offers{text-align:center}.profile-pages-my-packages-mobile .no-active-offers .offerings-header{padding-bottom:2rem}.video-page-mobile-wrapper{background-color:#1e1e1e}.video-page-mobile-wrapper .video-page-mobile.page .page-header{text-align:center;padding:30px 20px;background-color:#fff;font-family:Neusa-Semibold,Arial,Helvetica,sans-serif}.video-page-mobile-wrapper .video-page-mobile.page .page-header .title{color:#ff4242;font-size:24px;text-transform:uppercase}.video-page-mobile-wrapper .video-page-mobile.page .page-header .subtitle,.video-page-mobile-wrapper .video-page-mobile.page .page-header .players-wrapper{font-size:20px;color:#000;line-height:24px}.video-page-mobile-wrapper .video-page-mobile.page .page-header .subtitle ul.players-list li,.video-page-mobile-wrapper .video-page-mobile.page .page-header .players-wrapper ul.players-list li{display:inline-block;position:relative;margin:0 12px}.video-page-mobile-wrapper .video-page-mobile.page .page-header .subtitle ul.players-list li:not(:first-child):before,.video-page-mobile-wrapper .video-page-mobile.page .page-header .players-wrapper ul.players-list li:not(:first-child):before{content:"";background:#000;position:absolute;width:4px;height:4px;border-radius:50%;top:calc(50% - 2px);left:-10px}.video-page-mobile-wrapper .video-page-mobile.page .page-header .current-time{font-size:20px;color:#4a4a4a;line-height:24px}.video-page-mobile-wrapper .video-page-mobile.page .video-control{width:100vw!important;height:55vw;margin-bottom:-2px}.video-page-mobile-wrapper .video-page-mobile.page .links-wrapper{margin:20px;font-size:20px;text-align:center}.video-page-mobile-wrapper .video-page-mobile.page .page-content{color:#fff;font-family:Neusa-Demibold;background:#ff4242;padding:35px}.video-page-mobile-wrapper .video-page-mobile.page .page-content h4{font-size:20px;margin-bottom:20px}.video-page-mobile-wrapper .video-page-mobile.page .page-content p{font-size:14px;line-height:20px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}.video-page-mobile-wrapper .video-page-mobile.page .page-footer{background:#000;padding:10px 20px}.video-page-mobile-wrapper .video-page-mobile.page .page-footer .logos-wrapper{text-align:center}.video-page-mobile-wrapper .video-page-mobile.page .page-footer .logos-wrapper img{margin:5px 10px}.video-page-mobile-wrapper .video-page-mobile.page .page-footer .logos-wrapper .gw-logo{width:54px;height:40px}.video-page-mobile-wrapper .video-page-mobile.page .page-footer .logos-wrapper .csa-logo{width:69px;height:40px}.video-page-mobile-wrapper .video-page-mobile.page .page-footer .logos-wrapper .club-locker-logo{width:213px;height:40px;display:inline-block}.video-page-mobile-wrapper .video-page-mobile.page .page-footer .logos-wrapper .ussquash-logo{width:auto;height:40px}.video-page-mobile-wrapper .video-page-mobile.page .page-footer .logos-wrapper .ncs-logo{width:90%;height:auto}.video-page-mobile-wrapper .video-page-mobile.page .page-footer .copyright{display:block;text-align:center;color:#fff;font-size:14px;line-height:20px;margin-top:10px;font-family:Neusa-Medium,Arial,Helvetica,sans-serif}
