#organizer-payout-report .material-icons-asc,#ticket-list .material-icons-asc{transform:rotate(180deg)}#organizer-payout-report .btn,#organizer-payout-report .sort,#ticket-list .btn,#ticket-list .sort,.clickable-li,.clickable-td{cursor:pointer}body .event-tabs button.config-option-features-button,body a{color:#0a1a41}body .event-tabs button.config-option-features-button:hover,body a:hover{color:#000}body .btn-link{color:#0a1a41}body .btn-link:hover{color:#000}body .btn-primary{color:#afc9c5;background-color:#0a1a41;border-color:#0a1a41}body .btn-primary.focus,body .btn-primary:focus,body .btn-primary:hover{background-color:#030815;border-color:#000;color:#afc9c5}body .btn-primary.focus,body .btn-primary:focus{box-shadow:0 0 0 .2rem rgba(121,171,255,.5)}body .btn-primary.disabled,body .btn-primary:disabled{color:#afc9c5;background-color:#0a1a41;border-color:#0a1a41}body .btn-primary:not(:disabled):not(.disabled).active,body .btn-primary:not(:disabled):not(.disabled):active,body .show>.btn-primary.dropdown-toggle{color:#afc9c5;background-color:#030815;border-color:#000}body .btn-primary:not(:disabled):not(.disabled).active:focus,body .btn-primary:not(:disabled):not(.disabled):active:focus,body .show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(51,128,255,.5)}body .form-control-lg:focus,body .form-control:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}body,html{height:100%;background-color:#0a1a41;font-family:Arial,Helvetica,sans-serif}div#cookie-consent-modal,header{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}body .user-wrapper,html .user-wrapper{border-color:#fbfcfc;background-color:#fbfcfc;border-radius:20px}body.parent,body.parent #admin-content-frame,body.parent .calendar-wrapper,body.parent .user-wrapper,body.student,body.student #admin-content-frame,body.student .calendar-wrapper,body.student .user-wrapper,html.parent,html.student,html.teacher{background-color:#afc9c5!important}body.parent .user-wrapper,body.student .user-wrapper{border-color:#afc9c5!important}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.9)}.navbar-brand img{max-height:30px;width:auto}.form-control::-moz-placeholder{opacity:.3}.form-control::placeholder{opacity:.3}.style-card{background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);border-radius:3px}.style-card h2{font-size:1.2rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.style-card-image-container{text-align:center;min-height:15rem;max-height:15rem;border-radius:3px 3px 0 0;overflow:hidden;display:flex;justify-content:center;justify-items:center;position:relative}.dashboard-menu svg,.student-dashboard-menu svg,header .container.organizer-admin-header-container .logo img{max-height:50px}#order-summary,.show-event-image{border-radius:3px}.style-card-image-container .no-image{background-image:linear-gradient(to bottom right,#007bff,rgba(0,105,217,.3));width:100%;height:100%;display:block;position:absolute}.style-card-image-container-image{-o-object-fit:cover;object-fit:cover;vertical-align:center}.style-card-body{text-align:center;padding:1rem}.style-card-body-name{min-height:3rem}.style-card-body-date{display:block}.show-event-when-start{font-size:1.5rem}.show-event-when-start-icon{font-size:1.5rem;color:#007bff}.show-event-when-end{font-size:1rem;color:#6c757d}.show-event-when-end-icon{font-size:.9rem}.show-event-where{font-size:1.2rem}.event-public-list-organizer-icon,.show-event-where-icon{font-size:1.5rem;color:#007bff}.show-event-image{overflow:hidden}.event-public-list-organizer-website{word-wrap:break-word}#event-ticket-category-list .container-category-list-wrapper{border-left:10px solid #ddd;display:none}.event-ticket-category-list{background-color:#f8f9fa}.event-ticket-category-list h2{font-size:1rem;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:700}.event-ticket-category-list .sold_out{color:#e20;font-weight:700;display:block;vertical-align:middle}.event-ticket-category-list .ticket-qty-container.container-open{border-bottom:0}@media (max-width:767.98px){#show-event .card-box{padding:10px}#show-event .card-box #div_order_buttons{margin-bottom:10px}.event-ticket-category-list .ticket-qty-container{margin-top:1rem;display:flex}.event-ticket-category-list .ticket-qty-container input{flex-grow:1}}.event-ticket-category-list .ticket-qty-container input{width:5rem;display:inline-block}.event-ticket-category-list .ticket-qty-container .container-category-select,.event-ticket-category-list .ticket-qty-container .ticket-qty-button{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;background-color:#e9ecef}@media (max-width:767.98px){.event-ticket-category-list .ticket-qty-container .container-category-select,.event-ticket-category-list .ticket-qty-container .ticket-qty-button{flex:1}.event-ticket-category-list .ticket-qty-container .container-category-select.remove-ticket,.event-ticket-category-list .ticket-qty-container .ticket-qty-button.remove-ticket{margin-right:4px}.event-ticket-category-list .ticket-qty-container .container-category-select.add-ticket,.event-ticket-category-list .ticket-qty-container .ticket-qty-button.add-ticket{margin-left:4px}#organizer-sidebar-wrapper{display:none}}.event-ticket-category-list .ticket-qty-container .container-category-select i,.event-ticket-category-list .ticket-qty-container .ticket-qty-button i{color:#343a40;font-size:18px}.event-ticket-category-list .ticket-qty-container .container-category-select i:hover,.event-ticket-category-list .ticket-qty-container .ticket-qty-button i:hover{color:#292d32}.event-ticket-category-list .ticket-qty-container .container-category-select i:active,.event-ticket-category-list .ticket-qty-container .ticket-qty-button i:active{color:#1d2124}#restriction-code-form-button,#show-order-summary-toggle-button{color:#6c757d}.event-ticket-category-list .ticket-qty-container .container-category-select:hover,.event-ticket-category-list .ticket-qty-container .ticket-qty-button:hover{background-color:#dadfe4}.event-ticket-category-list .ticket-qty-container .container-category-select:active,.event-ticket-category-list .ticket-qty-container .ticket-qty-button:active{background-color:#cbd3da}#order-count-down .form-control,#order-summary table,#queue-count-down .form-control{background-color:#f8f9fa}.event-ticket-category-list .ticket-qty-container .container-category-select:focus,.event-ticket-category-list .ticket-qty-container .ticket-qty-button:focus{box-shadow:none}#order-summary h2{font-size:1.2rem}#order-summary table{border:1px solid #e9ecef;box-sizing:border-box;border-radius:3px;border-collapse:collapse;overflow:hidden}#order-summary table thead td{font-weight:700}#order-count-down,#queue-count-down{text-align:center}#order-count-down-timer,#queue-count-down-timer{font-size:1.5rem}#event-information,#reservation-alert-countdown{font-size:1.2rem}#ticket-list .modal-footer{justify-content:normal}#ticket-list .material-icons{vertical-align:sub;padding-bottom:0}h1,h2{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:1.2rem}.material-icons{padding-bottom:.3rem}#event-information ul{list-style:none}#event-information .event-information-title{font-size:1.5rem}.dropdown-divider{border-top:1px solid #495057}#organizer-payout-report .modal-footer{justify-content:normal}#organizer-payout-report .material-icons{vertical-align:sub;padding-bottom:0}.disabled-icon,.disabled-screenshare-icon{cursor:default!important}.not-required{opacity:.45}.auto-height{height:auto}@media (min-width:576px){#organizer-top-menu-wrapper{display:none}}.restriction-code-ticket-category{border:2px solid #46a0ff}.html-new-line{white-space:pre-line}.breadcrumb{background-color:#fff}#footer,header{background-color:#0a1a41}#footer{font-size:16px;color:#fff}@media (max-width:767.98px){#footer{font-size:16px}#footer a{padding-top:2px;padding-bottom:2px;margin-top:2px;margin-bottom:2px;display:inline-block}#footer-organizer-information ul{margin-bottom:0}div#menuLinks ul.navbar-nav a.btn-success{margin-top:.5rem}}.sidebar ul.nav>li>button.config-option-features-button{color:rgba(255,255,255,.2);display:block}.sidebar ul.nav>li>button.config-option-features-button:hover{color:#fff;text-decoration:none}.event-tabs button.config-option-features-button{color:rgba(0,123,255,.3);display:block}.event-tabs button.config-option-features-button:hover{color:#007bff;text-decoration:none}header{font-size:20px}header svg{height:50px;width:auto;color:#afc9c5;margin-right:15px}header li.button,header li.button-signup{width:175px;border:1px solid #afc9c5;text-align:center;box-sizing:border-box}header ul{vertical-align:baseline;margin-top:20px;margin-bottom:10px!important}#session-join-button,header li.button,header li.button-signup{vertical-align:center;text-transform:uppercase}header li{height:50px;text-align:center;margin:0 15px}header li.button{color:#afc9c5!important}header li.button-signup{color:#0a1a41!important;background-color:#afc9c5}header li.button .nav-link{color:#afc9c5!important}header li.button-signup .nav-link{color:#0a1a41!important}header .tagline{color:#afc9c5;margin-top:28px}header .navbar .container{align-items:start}header .container:not(.organizer-admin-header-container){background:url(/public/images/header-bg.jpg) center top no-repeat #afc9c5;background-size:contain;min-height:750px;padding-top:30px}header .container.organizer-admin-header-container{margin:0 auto;position:relative}header .container.organizer-admin-header-container ul{float:right}header .container.organizer-admin-header-container li{float:left}header .container.organizer-admin-header-container li.logout-right{right:0;position:absolute}header .container.organizer-admin-header-container a:not(.nav-link){left:15px;top:15px}header .container{position:relative}@media (max-width:767.98px){header .container:not(.organizer-admin-header-container){background-size:cover;min-height:350px}header .container .logo img{max-height:80px}}header .container .menu-login{background:#0a1a41;border-radius:101px;color:#afc9c5;font-size:2rem;display:flex;width:140px;height:140px;align-items:center;justify-content:center}header .container .menu-teacher-link:before,header .container .menu-we-can-help-link:after{border-radius:100px;background-color:#0a1a41;content:''}@media (max-width:767.98px){header .container .menu-login{width:70px;height:70px;font-size:1em}}header .container .menu-teacher-link{position:absolute;bottom:20px;left:0;font-size:2.4rem;display:flex;justify-content:center;align-items:center}header .container .menu-teacher-link:before{display:inline-block;width:50px;height:50px;margin-right:15px}@media (max-width:767.98px){header .container .menu-teacher-link{font-size:1.4rem;left:15px}header .container .menu-teacher-link:before{width:20px;height:20px}}header .container .menu-we-can-help-link{position:absolute;bottom:20px;right:0;font-size:2.4rem;display:flex;justify-content:center;align-items:center}header .container .menu-we-can-help-link:after{display:inline-block;width:50px;height:50px;margin-left:15px}@media (max-width:767.98px){header .container .menu-we-can-help-link{font-size:1.4rem;right:15px}header .container .menu-we-can-help-link:after{width:20px;height:20px}}header.student{background-color:#afc9c5}.disabled-icon .material-symbols-outlined{background-color:#c7c7cd!important}#user_edit_profile_form .profile-teacher-image .profile-photo-capture-button:hover,#user_edit_profile_form .profile-teacher-image .profile-photo-upload-button:hover,#user_edit_profile_form .profile-teacher-video .profile-video-capture-button:hover,#user_edit_profile_form .profile-teacher-video .profile-video-upload-button:hover,#user_register_form .profile-photo-capture-button:hover,#user_register_form .profile-photo-upload-button:hover,#whiteboard-wrapper #toolbar,.admin-change-teacher{cursor:pointer}.disabled-screenshare-icon .material-symbols-outlined{color:#c7c7cd!important}.green-icon .material-symbols-outlined{background-color:#32cd32}#user_edit_profile_form img{max-width:400px;width:100%;height:auto}#user_edit_profile_form input[type=file]{border:none}#user_register_form img#profile-image{width:calc(300px / 16 * 11);height:300px;border-radius:12px;-o-object-fit:cover;object-fit:cover}#user_register_form #profile-photo-capture .material-symbols-outlined,#user_register_form #profile-photo-upload .material-symbols-outlined{font-size:70px}#user_edit_profile_form .profile-teacher-video{height:200px}#user_edit_profile_form .profile-teacher-video div.profile-video-upload-icon{z-index:300;color:#000;font-size:15px;font-weight:700;position:absolute;width:200px;text-transform:uppercase}#user_edit_profile_form .profile-teacher-video div.profile-video-upload-text{z-index:300;width:200px;position:absolute;top:85px}#user_edit_profile_form .profile-teacher-video div#profile-video-capture{z-index:200;position:absolute;transform:translateY(-50%);top:110px}#user_edit_profile_form .profile-teacher-video div.profile-video-capture-icon{z-index:300;color:#000;font-size:15px;font-weight:700;position:absolute;width:200px;text-transform:uppercase}#user_edit_profile_form .profile-teacher-video div.profile-video-capture-text{z-index:300;width:200px;position:absolute;top:85px}#user_edit_profile_form .profile-teacher-video .material-symbols-outlined{color:#000;font-size:70px}#user_edit_profile_form .profile-teacher-image{width:200px;height:200px;margin:auto;text-align:center}#user_edit_profile_form .profile-teacher-image img{width:calc(300px / 16* 11);height:300px;border-radius:12px;-o-object-fit:cover;object-fit:cover;z-index:100;opacity:1}#user_edit_profile_form .profile-teacher-image div#profile-photo-upload{z-index:200;position:absolute;transform:translateY(-50%);opacity:0}#user_edit_profile_form .profile-teacher-image div.profile-photo-upload-icon{z-index:300;color:#000;font-size:15px;font-weight:700;position:absolute;width:200px;opacity:0;text-transform:uppercase}#user_edit_profile_form .profile-teacher-image div.profile-photo-upload-text{z-index:300;width:200px;position:absolute;top:60px;opacity:0}#user_edit_profile_form .profile-teacher-image div#profile-photo-capture{z-index:200;position:absolute;transform:translateY(-50%);opacity:0;top:110px}#user_edit_profile_form .profile-teacher-image div.profile-photo-capture-icon{z-index:300;color:#000;font-size:15px;font-weight:700;position:absolute;width:200px;opacity:0;text-transform:uppercase}#user_edit_profile_form .profile-teacher-image div.profile-photo-capture-text{z-index:300;width:200px;position:absolute;top:60px;opacity:0}#user_edit_profile_form .profile-teacher-image .material-symbols-outlined{color:#000;font-size:70px}.admin-change-teacher{vertical-align:middle;font-size:24px}#profile-photo-capture-video{width:640px;height:auto;max-width:100%}#profile-image-canvas{display:none}#profile-camera{width:640px;max-width:100%;display:inline-block}#user_edit_profile_form .profile-teacher-image:hover img{opacity:.5}#user_edit_profile_form .profile-teacher-image:hover div#profile-photo-capture,#user_edit_profile_form .profile-teacher-image:hover div#profile-photo-upload,#user_edit_profile_form .profile-teacher-image:hover div.profile-photo-capture-button,#user_edit_profile_form .profile-teacher-image:hover div.profile-photo-upload-button{opacity:1}#availability-teachers .user-frame{border-width:1px;border-style:solid;border-color:#fbfcfc;background-color:#fbfcfc;border-radius:20px}#my-student-requests .user-frame,#my-students .user-frame,#student-session-request .user-frame{border-width:0 1px 1px;border-style:solid;border-color:#c7c7cd;background-color:#faf8f8;border-radius:10px;min-height:250px;box-shadow:0 4px 8px -4px #999;word-wrap:break-word}.user-frame-image{width:200px;height:200px;margin:auto;text-align:center}.user-frame-image img{width:200px;height:200px;-o-object-fit:cover;object-fit:cover}#my-student-requests .user-frame-image,#my-students .user-frame-image{width:unset;height:unset}#my-student-requests .user-frame-image img,#my-students .user-frame-image img{width:calc(300px / 16 * 11);height:300px;border-radius:12px;-o-object-fit:cover;object-fit:cover}.my-students-label{width:100px;display:inline-block}#session .session-element-border{border-width:0 2px 2px;border-style:solid;border-color:#c7c7cd;border-radius:5px;box-shadow:0 4px 8px -4px #999}#session .session-element-border h1{font-size:1.5rem}#session-element-wrapper{height:calc(100vh - 55px)!important;position:relative;padding:10px}#session-element-wrapper.student{height:calc(100vh - 120px)!important}#session-element-wrapper.desktop{margin:0 auto}#session-element-wrapper.desktop-document,#session-element-wrapper.desktop-whiteboard{max-width:900px;margin:18px auto;padding:0}#session-element-wrapper.desktop-vertical-pdf{max-width:900px;margin:-25px auto;padding:0}#session-element-wrapper textarea.tinymce,#session-element-wrapper-edit textarea.tinymce{border-width:2px;border-style:solid;border-color:#afc9c5;position:relative}#session-element-wrapper-edit textarea.tinymce{height:auto}#session-element-wrapper textarea.tinymce{height:calc((50vw - 50px) * 29 / 21)!important}#session-element-wrapper .spreadsheet-title{color:#000}#whiteboard-toolbar-wrapper{width:100%;background-color:#fff;border-top-right-radius:5px;border-top-left-radius:5px;border-color:#afc9c5;border-style:solid;border-width:1px 1px 0}#whiteboard-wrapper{width:100%}#session-element-wrapper div#whiteboard,#session-element-wrapper-edit div#whiteboard{width:100%;height:calc(100vh - 115px);margin-bottom:15px;border:1px solid #afc9c5;position:relative;overflow:hidden}#session-element-wrapper.student div#whiteboard{height:calc(100vh - 75px)!important}#next-session-button{color:#fff;border-radius:5px;background-color:#56c200;padding:12px;text-decoration:none;line-height:41px}#next-session-button.disabled{background-color:#0a1a41;pointer-events:none;cursor:default}span#next-session-button{background-color:#0a1a41!important}#go-to-session-button-wrapper{font-size:16px;display:inline-block;width:150px}#go-to-session-button-wrapper #go-to-session-button{color:#fff;border-radius:5px;font-size:26px;display:inline-block;width:150px;height:50px;line-height:50px;background-color:#56c200;cursor:pointer}#go-to-session-button-wrapper .call-to-action{font-size:13px}#session-start-screen #countdown-to-session-start{background-color:#f27e30;color:#fff;border-radius:5px;font-size:26px;display:inline-block;width:150px;height:50px;line-height:50px}#session-start-screen #countdown-to-session-start.green{background-color:#56c200;cursor:pointer}#session-start-screen .has-join-session{color:#fff}#session-start-screen .has-join-session .has-join-session-icon .material-symbols-outlined{font-size:50px;transform:rotate(90deg)}#session-start-screen .has-join-session h1{font-size:70px}#session-start-screen .has-join-session h2{font-size:50px}#session-start-screen .has-join-session button#session-join-button,#session-start-screen .has-join-session button#session-join-button:hover{width:250px;color:#fff!important;border-color:#0a1a41;background-color:#0a1a41;text-decoration:none}#session-start-screen .has-join-session button#session-join-button .material-symbols-outlined,#session-start-screen .has-join-session button#session-join-button:hover .material-symbols-outlined{font-size:26px;vertical-align:middle}#session-start-screen .student-name{font-size:36px}#session-start-screen img{max-width:150px;height:auto}#session{width:100%}div#session-video-wrapper-remote{position:relative;margin:auto;width:100%;height:100%;top:0;left:0;overflow:hidden;transform:translatez(0);-o-object-fit:scale-down;object-fit:scale-down}div#video-wrapper-format.draggable{aspect-ratio:11/16;cursor:move;z-index:9998;max-height:400px;height:400px}div#video-wrapper-format.resizable{aspect-ratio:11/16;z-index:9998;max-height:400px;height:400px;resize:vertical;overflow:auto}span.video-resize-drag-area{height:25px;width:25px;display:inline-block;position:absolute;bottom:0!important;right:0!important;z-index:9999!important}div#video-wrapper{position:relative;min-height:300px;height:calc(100vh - 120px)!important;-o-object-fit:cover;object-fit:cover}div#video-wrapper-format{aspect-ratio:11/16;max-height:100%;height:100%;position:relative;right:0}div#video-wrapper-format.screen-sharing{aspect-ratio:unset!important;max-height:unset!important;height:unset!important;width:100%}div#session-right-screen div#video-wrapper-format{height:100%!important;width:100%!important;aspect-ratio:11/16!important}div#session-video-wrapper{position:absolute;width:calc(250px / 16 * 11);height:250px;bottom:0;right:0;overflow:hidden;transform:translatez(0);z-index:9998}div#session-video-wrapper-remote div:first-child{width:100%!important;height:100%!important}div#session-video-wrapper div:first-child div:first-child,div#session-video-wrapper-remote div:first-child div:first-child{position:relative!important;width:unset!important;height:unset!important;max-height:100%!important;aspect-ratio:11/16;background-color:transparent!important}div#session-video-wrapper-remote.desktop div:first-child,div#session-video-wrapper-remote.desktop div:first-child div:first-child,div#small-video.desktop #session-video-wrapper-remote div:first-child div:first-child{aspect-ratio:16/11}div#session-video-wrapper-remote.desktop div:first-child div:first-child{border-radius:12px;width:100%!important;height:100%!important;position:relative!important}div#session-video-wrapper video,div#session-video-wrapper-remote video{transform:translatez(0);position:relative;margin:auto;-o-object-fit:cover!important;object-fit:cover!important;height:100%;width:100%}#small-video video,#video-wrapper-format.draggable #session-video-wrapper-remote video,div#session-video-wrapper video{border-radius:12px}#session-start-screen-video-wrapper video{-o-object-fit:cover!important;object-fit:cover!important;width:200px;height:355px}#video-check-wrapper video{-o-object-fit:cover!important;object-fit:cover!important;width:200px;height:355px;border-radius:12px}#session-start-screen #video-check-wrapper video{-o-object-fit:cover!important;object-fit:cover!important;width:160px;height:284px}#volume-visualizer{--volume:0%;position:relative;width:200px;height:20px;background-color:#7e7979}#session-right-screen #volume-visualizer,#session-start-screen #volume-visualizer{margin:0 auto}#volume-visualizer::before{content:'';position:absolute;top:0;bottom:0;left:0;width:var(--volume);background-color:green;transition:width .1s linear}#network-check-wrapper span.network-speed-check,#session-network-check-wrapper span.network-speed-check{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}#network-check-wrapper #network-speed-check-not-ok,#network-check-wrapper #network-speed-check-ok{font-size:24px}#network-check-wrapper i.material-icons{font-size:72px;color:#28a745;vertical-align:middle}#network-check-ok i.material-icons{font-size:36px;color:#28a745;vertical-align:middle}#network-check{max-width:200px;margin:0 auto}div#session-video-wrapper-remote video.screen-sharing{-o-object-fit:contain!important;object-fit:contain!important;height:unset!important}#session-name{font-size:24px}#session-name,.session-element-title{cursor:pointer}#delete-session-button,#move-session-button{color:#999}.session-element-list-wrapper,.session-journal{border-color:#dcdbdd;background-color:#dcdbdd;border-radius:20px;overflow:hidden}.session-journal-wrapper{background-color:#dcdbdd;border-color:#c7c7cd;border-radius:10px;border-width:0 1px 1px;border-style:solid;box-shadow:0 4px 8px -4px #999}#session-journal-button,#session-note-button{width:150px;height:150px;line-height:150px;border-radius:50%;font-size:24px;display:inline-block;cursor:pointer;text-align:center}.session-journal-wrapper p{clear:both}#session-journal-button{background:#afc9c5}.session-note{border-color:#dcdbdd;background-color:#dcdbdd;border-radius:20px;overflow:hidden}.session-element,.session-note-wrapper{border-color:#c7c7cd;border-width:0 1px 1px;border-style:solid;box-shadow:0 4px 8px -4px #999}.session-note-wrapper{background-color:#dcdbdd;border-radius:10px}.session-note-wrapper p{clear:both}#session-note-button{background:#afc9c5}.session-element{background-color:#dcdbdd;border-radius:10px}.session-element p{clear:both}.calendar-wrapper,.calendar-wrapper.student #user-calendar{border-color:#fbfcfc;background-color:#fbfcfc;border-radius:20px}.calendar-wrapper.student #user-calendar .fc-header-toolbar .fc-button-group{margin-right:20px;margin-bottom:20px}.calendar-wrapper.student #user-calendar .fc-header-toolbar .fc-button-group .fc-button-primary{color:#afc9c5;background-color:#030815;border-style:none}.calendar-wrapper.student #user-calendar .fc-timegrid-col.fc-day-today{background-color:#fff!important}.calendar-wrapper.student #user-calendar thead .fc-timegrid-axis{background-color:#ebf2f1;height:50px}.calendar-wrapper.student #user-calendar .fc-col-header-cell{background-color:#ebf2f1;height:50px;vertical-align:middle;font-size:15px}.calendar-wrapper.student #user-calendar th.fc-day-today{background-color:#afc9c5}.calendar-wrapper.student #user-calendar th.fc-day-today .fc-col-header-cell-cushion{color:#fff}.calendar-wrapper.student .fc-v-event .fc-event-title-container{text-align:center}.calendar-wrapper.parent #user-calendar{border-color:#fbfcfc;background-color:#fbfcfc;border-radius:20px}.calendar-wrapper.parent #user-calendar .fc-header-toolbar .fc-button-group{margin-right:20px;margin-top:20px}.calendar-wrapper.parent #user-calendar .fc-header-toolbar .fc-button-group .fc-button-primary{color:#afc9c5;background-color:#030815;border-style:none}.calendar-wrapper.parent #user-calendar th.fc-day-today .fc-col-header-cell-cushion,h1.white-header{color:#fff}.calendar-wrapper.parent #user-calendar .fc-timegrid-col.fc-day-today{background-color:#fff!important}.calendar-wrapper.parent #user-calendar thead .fc-timegrid-axis{background-color:#ebf2f1;height:50px}.calendar-wrapper.parent #user-calendar .fc-col-header-cell{background-color:#ebf2f1;height:50px;vertical-align:middle;font-size:15px}.calendar-wrapper.parent #user-calendar th.fc-day-today{background-color:#afc9c5}#whiteboard,.fc-view-harness{background-color:#fff;border-color:#fff;overflow:hidden}.calendar-wrapper.parent .fc-v-event .fc-event-title-container{text-align:center}.fc-view-harness{border-radius:5px}#session-join-button,#session-join-button:hover{color:#0a1a41!important}#whiteboard{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.session-wrapper{border-color:#dcdbdd;background-color:#dcdbdd;border-radius:20px;display:flex}.user-wrapper image{border-radius:12px}.student-wrapper{border-color:#fbfcfc;background-color:#fbfcfc;border-radius:20px}#session-join-button{text-decoration:underline;font-size:12px;text-align:center}.session-student,.session-student .material-icons{color:#afc9c5}#user_edit_profile_form input,#user_edit_profile_form textarea,#user_login_form input,#user_new_password_form input,#user_register_form input,#user_register_form textarea{margin-top:-20px;padding-left:24px;border-width:2px;border-radius:10px}#user_edit_profile_form input,#user_edit_profile_form span.input-group-text,#user_login_form input,#user_new_password_form input,#user_register_form input,#user_register_form span.input-group-text{height:45px}#user-register-form-wrapper button,#user_edit_profile_form button,#user_login_form button,#user_new_password_form button,#user_register_form button{margin-top:-20px;border-width:2px;border-radius:10px;height:45px;min-width:150px}#user_login_form a{text-decoration:underline}#user_edit_profile_form .input-group input,#user_register_form .input-group input{border-top-left-radius:0;border-bottom-left-radius:0}#user_edit_profile_form div.input-group-prepend,#user_edit_profile_form img,#user_register_form div.input-group-prepend{margin-top:-20px}#user_edit_profile_form select,#user_register_form select{margin-top:15px}#user_edit_profile_form label,#user_login_form label,#user_new_password_form label,#user_register_form label{margin-left:20px;padding:0 5px;background-color:#fff;position:relative;z-index:99}#user_edit_profile_form label.label-phone,#user_register_form label.label-phone{margin-left:73px}#user_register_form .red-border{border-color:red}#user_edit_profile_form .input-group-text{background-color:#fff;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-left-radius:10px;border-bottom-left-radius:10px}.background-image{background-image:url(/public/images/student.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.background-color-blue{background-color:#e2f4f8}.background-color-dark-blue{background-color:#122348}.background-color-green{background-color:#afc9c5}#teacher-profiling-page .name{font-size:36px}#teacher-profiling-page img{border-radius:12px}#teacher-profiling-page .material-symbols-outlined{vertical-align:middle}#select-teacher-modal{background-color:#afc9c5;color:#122348}#select-teacher-modal .material-symbols-outlined,#select-teacher-modal .modal-header{font-size:36px;color:#122348!important}#select-teacher-modal .modal-header{color:#122348!important}#select-teacher-modal .modal-body,#select-teacher-modal .modal-content,#select-teacher-modal .modal-header{background-color:#afc9c5;border:none}#select-teacher-modal .modal-body img{border-radius:12px}#select-teacher-calendar-wrapper{background-color:#fff;border-radius:3px}#select-teacher-calendar-clock-wrapper button{border:1px solid #afc9c5;border-radius:5px}#select-teacher-calendar-clock-wrapper button:disabled{background-color:#dedede}#dashboard-calendar,#select-teacher-calendar{clear:both}.select-teacher-profile{height:200px;position:relative}.select-teacher-profile div{bottom:0;width:100%;background-color:#000;color:#fff;position:absolute}#user-calendar .fc-button-primary{color:#000;background-color:#fbfcfc;border-style:none}#user-calendar .fc-timegrid-event{border:none;height:100%;width:100%;margin:0!important;padding:0!important;border-radius:0}#user-calendar tbody td.fc-timegrid-slot-label{padding:0 15px}#user-availability-calendar .fc-timegrid-event{border:none;background-color:#afc9c5;height:100%;width:100%;margin:0!important;padding:0!important;border-radius:0}#user-availability-calendar thead tr{background-color:#000}#user-availability-calendar thead tr :first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}#user-availability-calendar thead tr :last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}#user-availability-calendar thead tr th{border:none}#user-availability-calendar tbody td.fc-timegrid-slot-label{padding:0 15px}#user-availability-calendar .fc-col-header-cell-cushion{color:#fff;text-transform:uppercase;font-size:14px;padding:10px 0}div#user-availability-calendar.fc-direction-ltr,div#user-availability-calendar.fc-direction-ltr div .fc-timegrid-col-events,div#user-calendar.fc-direction-ltr,div#user-calendar.fc-direction-ltr div .fc-timegrid-col-events{margin:0!important}#dashboard-calendar a:not(.is-available),#select-teacher-calendar a:not(.is-available){color:#999!important}#dashboard-calendar .fc-button-primary,#select-teacher-calendar .fc-button-primary{color:#000;background-color:#fff;border-style:none}#dashboard-calendar .fc-toolbar-title,#select-teacher-calendar .fc-toolbar-title{font-size:18px}#dashboard-calendar .fc-daygrid-day-top,#select-teacher-calendar .fc-daygrid-day-top{display:inherit;text-align:center;margin-top:15px}#dashboard-calendar .fc-col-header,#select-teacher-calendar .fc-col-header{margin-bottom:15px}#dashboard-calendar .fc-daygrid-day-frame,#select-teacher-calendar .fc-daygrid-day-frame{height:60px}#dashboard-calendar .fc-scrollgrid,#dashboard-calendar .fc-scrollgrid td,#dashboard-calendar .fc-scrollgrid th,#select-teacher-calendar .fc-scrollgrid,#select-teacher-calendar .fc-scrollgrid td,#select-teacher-calendar .fc-scrollgrid th{border-style:none!important;border-width:0!important;border-color:#fff!important}#dashboard-calendar .fc-day-today,#select-teacher-calendar .fc-day-today{background-color:#000;width:60px;height:60px;line-height:30px;border-radius:50%}#dashboard-calendar .fc-day-today .fc-daygrid-day-top a,#select-teacher-calendar .fc-day-today .fc-daygrid-day-top a{color:#fff!important}.select-teacher-profile img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}#select-teacher-step-1{font-size:24px}#select-available-teachers{cursor:pointer;text-decoration:underline}.select-teacher-profile .material-symbols-outlined{font-size:36px;position:absolute;right:0;top:0}.select-teacher-profile img,.teacher-information-button{cursor:pointer;max-width:222px}#user_register_success_message h1{font-size:25px}#session-element-video-embed-form{width:100%}#session_document_form{margin:0}.tox-tinymce{width:100%;height:calc(100vh - 110px)!important}#session-element-wrapper.student .tox-tinymce{height:calc(100vh - 35px)!important}.codox-session-info-list{margin-bottom:15px!important}.codox-session-info-avatar{margin-left:10px!important}.codox-container{display:none!important}.session-student .tox-toolbar__group{margin-left:auto!important}.session-student .tox-toolbar__primary span.session-element-name{padding:5px 0 0 10px}.session-student .tox-toolbar__primary{background:0 0!important}.session-element-content-text{width:90px;display:inline-block;margin:0 15px;padding-right:10px;text-align:right;color:#acafba;border-left:1px solid #c7c7cd;border-right:1px solid #c7c7cd}.session-element-title{width:220px;display:inline-block}.session-element-delete,.session-element-reorder,.session-element-start{color:#c7c7cd}#new-session-element-button i.material-icons,#new-session-journal-button i.material-icons,#new-session-note-button i.material-icons{font-size:36px!important}.session-student-name{font-size:24px}.session-start-countdown-text,.session-student-date{font-size:14px}.session-start-countdown{font-size:18px}.session-student-image img{width:calc(300px / 16* 11);height:300px;border-radius:12px;line-height:200px;-o-object-fit:cover;object-fit:cover}#session-av-input-modal .modal-body,#session-av-input-modal .modal-content,#session-av-input-modal .modal-footer,#session-av-input-modal .modal-header,#session-element-form-modal .modal-body,#session-element-form-modal .modal-content,#session-element-form-modal .modal-footer,#session-element-form-modal .modal-header,#session-journal-form-modal .modal-body,#session-journal-form-modal .modal-content,#session-journal-form-modal .modal-footer,#session-journal-form-modal .modal-header,#session-note-form-modal .modal-body,#session-note-form-modal .modal-content,#session-note-form-modal .modal-footer,#session-note-form-modal .modal-header{background-color:#b6ccc9;border:none}#session-join-request-modal .modal-body,#session-join-request-modal .modal-content,#session-join-request-modal .modal-footer,#session-join-request-modal .modal-header{background-color:#dcdbdd;border:none}#session-element-form-modal ::-moz-placeholder{color:#ddd;opacity:1}#session-element-form-modal ::placeholder{color:#ddd;opacity:1}#session-element-form-modal select,#session-element-form-modal select option{color:#000}#session-element-form-modal select option[value=""],#session-element-form-modal select:invalid{color:#ddd}.session-controls .material-icons,.session-controls .material-symbols-outlined{font-size:36px}.session-element-start-for-student .material-symbols-outlined{line-height:30px;border-radius:50%;background-color:#000;color:#fff;height:30px;width:30px}#session-chat .material-symbols-outlined{background-color:unset!important;color:#000}#session-timer-wrapper{line-height:30px;height:30px;width:70px;vertical-align:center}.session-wrapper .student-name{font-weight:700;font-size:18px}#session-timer-wrapper .material-symbols-outlined{color:#999;font-size:16px!important;font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 48}#session-timer-wrapper .material-symbols-outlined.active{color:#32cd32;font-size:16px!important;opacity:.3}#session-timer-wrapper .material-symbols-outlined.student_active{color:#32cd32;font-size:16px!important}#admin-student-button{text-decoration:underline;margin-top:50px;font-size:16px}.dashboard-teacher-name{font-size:24px}.dashboard-menu a .material-symbols-outlined,.student-dashboard-menu a .material-symbols-outlined{font-size:18px;margin-top:2px;vertical-align:top}.dashboard-menu{border-right:2px solid #e6e5e5}.dashboard-menu .dashboard-menu-sticky{position:sticky;top:0}.dashboard-menu a{text-decoration:none;cursor:pointer}.student-dashboard-menu{border-right:2px solid #0a1a41}.student-dashboard-menu a{text-decoration:none;cursor:pointer}.student-web img{border-radius:12px;aspect-ratio:11/16;max-height:300px;height:300px;-o-object-fit:cover;object-fit:cover}.dashboard-revenue,.dashboard-statistic{width:100%;border-radius:15px;color:#253656}.dashboard-statistic{height:100px;background-color:#afc9c5;box-sizing:border-box;font-size:14px}.dashboard-statistic .material-symbols-outlined{font-size:36px}.dashboard-revenue{background-color:#ededee;box-sizing:border-box}.dashboard-next-session-button{background-color:#f27e30;border-radius:5px;color:#fff;text-decoration:none;cursor:pointer}.dashboard-next-session-button .material-symbols-outlined{font-size:18px;margin-top:2px;vertical-align:top}.dashboard-information{color:#d2d1d1;font-size:16px}.profile-form-information{color:#f27e30;font-size:16px}.dashboard-number-of-students{background-color:#f27e30;border-radius:15px;color:#fff;text-decoration:none;width:240px;height:40px;line-height:40px;display:inline-block}.dashboard-number-of-students .material-symbols-outlined{font-size:30px;margin-top:2px;vertical-align:top}.dashboard-profile-image{height:75px;width:75px}.dashboard-profile-image img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.dashboard-upcoming-session-student-list .upcoming-session-date{font-size:14px}.dashboard-upcoming-session-student-list .upcoming-session-wrapper{border:2px solid #e0e0e0;border-radius:10px;cursor:pointer}.dashboard-upcoming-session-student-list .upcoming-session-start{font-size:14px;color:#999}.dashboard-upcoming-session-student-list .upcoming-session-student-name{font-size:20px}#dashboard-calendar .fc-daygrid-day-number{color:#999}#dashboard-calendar a.has-event{color:#000!important;font-weight:700}#dashboard-calendar .fc-day-disabled,#dashboard-calendar .fc-day-today{background-color:#fff}#dashboard-calendar .fc-day-today .fc-daygrid-day-number{background-color:#000;border-radius:50%;line-height:18px;display:inline-block;height:26px;width:26px}#small-video{width:calc(200px / 16 * 11);height:200px;position:fixed;bottom:0;right:10px;z-index:9997}#small-video.desktop{height:calc(200px / 16 * 11);width:200px}#session-right-screen{height:calc(100vh - 55px);width:50%;box-shadow:inset 5px 5px 10px 2px #999;overflow-y:auto;overflow-x:hidden;position:sticky;top:45px;flex:1}#session-right-screen #youtube-player-wrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}#session-right-screen #youtube-player{position:absolute;top:0;left:0;width:100%;height:100%}#session-right-screen div#video-wrapper{width:100%!important;height:100%!important}#session-right-screen div#session-video-wrapper-remote{top:0!important}#session-left-screen{width:50%;margin-right:20px;min-width:50px}#session-left-screen div#video-wrapper{height:0!important;width:0!important}#session-element-wrapper-edit{width:calc((100vw - 120px) - calc((100vh - 120px) * .6875))}#select-teacher-calendar .fc-day-past a{color:#b2b2b2!important}#select-teacher-calendar .fc-day-disabled{background-color:#fff}#youtube-player-wrapper iframe{max-width:100%}#youtube-player-wrapper.student-desktop{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}#youtube-player-wrapper.student-desktop #youtube-player{position:absolute;top:0;left:0;width:100%;height:100%}.dysmate-embed-teacher{width:100%;height:calc(100vh - 65px)}.dysmate-embed-student{width:100%;height:calc(100vh - 130px)}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.session-element-alert-message .material-symbols-outlined{animation:rotation 2s infinite linear}.media-button-lightbox-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5}.media-button-lightbox-wrapper{z-index:1050;position:fixed;left:50%;top:50%;margin:0 auto;transform:translate(-50%,-50%)}div#media-button-lightbox .allow-media-button{font-size:80px}#admin-content-frame.blue{background-color:#e2f4f9!important}#admin-content-frame.orange{background-color:#f27e30!important}#session-screen-share-for-student-button.active i.material-symbols-outlined,#session-screen-share.active i.material-symbols-outlined{color:#32cd32}#user-register-form-wrapper .link-primary{color:#007bff}.teacher-no-available-sessions{color:#999}.teacher-no-available-sessions img{opacity:.4;filter:grayscale(100%)}#session-form-modal .material-symbols-outlined{font-size:18px}#session-form-modal .session-end-time,#session-form-modal .session-start-time{cursor:pointer}.fc-event-title .material-symbols-outlined{display:inline-block;padding-right:3px;font-weight:100;float:right;font-size:22px;cursor:pointer}.session-chat-message-wrapper{color:#000;margin-bottom:7px;width:75%}.session-chat-message-wrapper .session-chat-message-date{font-size:10px}.session-chat-message-wrapper .white{color:#fff}.session-chat-message-wrapper .session-chat-message{padding:7px;border-radius:10px;background:#fff}.student-medium-screen-menu-item{font-size:16px!important;color:#0a1a41}.student-medium-screen-menu-item .material-symbols-outlined,div#cookie-consent-modal .w3-large{font-size:18px!important}.student-medium-screen-menu-item a,.student-medium-screen-menu-item a:hover{text-decoration:none}.my-teacher-web{font-size:16px}.my-teacher-web .teacher-name{font-size:24px}.student-small-screen-menu-item{color:#0a1a41}#student-close-session-button{top:0;right:0;position:absolute;color:#fff;cursor:pointer;z-index:9999}#student-close-session-button .material-symbols-outlined{font-size:36px!important}#new-session-element-for-student-button{top:0;right:90px;position:absolute;z-index:9999}.reservation-payment-error{color:#e20}.missing-payment-card-icon,.reservation-payment-error-icon{color:#e20;vertical-align:middle;font-size:24px}#new-session-element-for-student-button.no-screensharing{right:40px!important}#session-screen-share-for-student-button{top:0;right:40px;position:absolute;color:#fff;cursor:pointer}#session-screen-share-for-student-button .material-symbols-outlined{font-size:36px!important}#user-login-close-form-button,#user-new-password-close-form-button,#user-registration-close-form-button{top:0;right:0;position:absolute;color:#fff;cursor:pointer}#user-login-close-form-button .material-symbols-outlined,#user-new-password-close-form-button .material-symbols-outlined,#user-registration-close-form-button .material-symbols-outlined{font-size:42px!important}#waiting-to-access{font-size:24px;color:#0a1a41;top:-80px;position:absolute}.password-input-wrapper input{position:relative;background:0 0;width:100%}.password-input-wrapper .material-symbols-outlined{position:absolute;height:100%;width:32px;right:15px;top:20px;cursor:pointer}input#user_notification_email,input#user_notification_sms{height:25px!important;margin-top:0!important}@media (min-width:576px){.student-medium-screen-menu-item{display:block}.student-small-screen-menu-item{display:none}ul.navbar-nav.student{margin:0 auto}}@media (max-width:991.98px){div div#session-video-wrapper-remote{-o-object-fit:unset!important;object-fit:unset!important;max-height:100%}div div#video-wrapper-format{aspect-ratio:unset!important;-o-object-fit:unset!important;object-fit:unset!important;width:100%;height:100%}div#admin-content-frame .flex-grow-1{margin-top:53px}div div#session.session-student,div header .tagline{margin-top:0!important}div .session-start-screen-row{margin-bottom:0!important}div div#session-video-wrapper-remote video{background-color:unset}div div#video-wrapper{height:calc(100vh - 97px)}div #admin-content-frame #admin-content{margin-top:0}div div#session-video-wrapper-remote div:first-child div:first-child{width:100%!important;height:100%!important}}@media (max-width:767.98px){.student-small-screen-menu-item{display:block}.student-medium-screen-menu-item{display:none}div div#session-video-wrapper{width:calc(200px / 16 * 11);height:200px}}@media (min-width:992px){div div#video-wrapper-format{margin:0 auto}}#session-divider{width:0;cursor:ew-resize;background-color:#888;position:relative}#session-divider-icon{position:absolute;top:19px;left:50%;transform:translateX(-50%);font-size:31px;color:#000;z-index:1000}#open-right-screen-button .material-symbols-outlined{transform:rotateZ(180deg)}div#session-right-screen.width-due-to-resize{max-height:calc(100% - 45px)}div#session-right-screen div#session-video-wrapper-remote div:first-child div:first-child{width:100%!important}span.session-journal-popover,span.session-note-popover{position:absolute;cursor:pointer}#tinymce-codox-green .material-symbols-outlined{font-size:16px;color:#1c7430}#tinymce-codox-student-yellow,#tinymce-codox-yellow{font-size:14px}#tinymce-codox-student-yellow .material-symbols-outlined,#tinymce-codox-yellow .material-symbols-outlined{font-size:16px;color:#ffff01}#tinymce-codox-red{font-size:14px}#tinymce-codox-red .material-symbols-outlined{font-size:16px;color:#a71d2a}#globalPopupMessage{position:fixed;width:200px;height:160px;top:50%;left:50%;margin-top:-100px;margin-left:-100px;opacity:.8;display:flex;align-items:center;justify-content:center;z-index:9999;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}#globalPopupMessage .material-icons{font-size:6rem}input[type=checkbox],input[type=radio]{width:20px;height:20px;margin-top:.2rem}.form-check{padding-left:1.45rem}.form-check-input{margin-left:-1.45rem}.event-ticket-category-mobile-reorder,.event-ticket-category-reorder,.slider-reorder{cursor:move}.sortable-ghost{background:#dde8f9;border:1px dotted #ccc;margin:.25rem 0}div#organizer-sidebar-wrapper nav.sidebar div.sidebar-sticky i.material-icons{color:#fff;font-size:24px;cursor:pointer}.session-element-reorder{cursor:move}div#cookie-consent-modal{color:#555}div#cookie-consent-modal .btn-success{background-color:#47a447!important;border-color:#398439!important}div#cookie-consent-modal .switch{position:relative;display:inline-block;width:60px;height:30px;margin-top:18px}div#cookie-consent-modal .switch input{display:none}div#cookie-consent-modal .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}div#cookie-consent-modal .slider:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:4px;background-color:#fff;transition:.4s}div#cookie-consent-modal input:checked+.slider{background-color:#2196f3}div#cookie-consent-modal input:focus+.slider{box-shadow:0 0 1px #2196f3}div#cookie-consent-modal input:checked+.slider:before{transform:translateX(30px)}div#cookie-consent-modal .slider.round{border-radius:34px}div#cookie-consent-modal .slider.round:before{border-radius:50%}div#cookie-consent-modal .consent-card{background:#fff;padding:14px;border:1px solid #eee;border-radius:2px;min-height:190px}div#cookie-consent-modal.w3-modal{z-index:1040;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}div#cookie-consent-modal .w3-card-4,div#cookie-consent-modal .w3-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.2),0 4px 20px 0 rgba(0,0,0,.19)}div#cookie-consent-modal .w3-modal-content{margin:auto;background-color:#f7f7f7;position:relative;padding:20px 5px;outline:0;width:600px}div#cookie-consent-modal .w3-modal-content footer{padding:15px}@media (max-width:768px){div#cookie-consent-modal .w3-modal-content{width:auto}div#cookie-consent-modal .w3-modal{padding-top:50px}}@media (min-width:993px){div#cookie-consent-modal .w3-modal-content{width:900px}div#cookie-consent-modal .w3-hide-large{display:none!important}div#cookie-consent-modal .w3-sidebar.w3-collapse{display:block!important}}div#cookie-consent-modal .w3-animate-top{position:relative;animation:animatetop .4s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}div#cookie-consent-modal .w3-container,div#cookie-consent-modal .w3-panel{padding:.01em 16px}div#cookie-consent-modal .w3-button{border:none;display:inline-block;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}div#cookie-consent-modal .w3-display-container,div#cookie-consent-modal .w3-tooltip{position:relative}div#cookie-consent-modal .w3-tooltip .w3-text{display:none}div#cookie-consent-modal .w3-tooltip:hover .w3-text{display:inline-block}div#cookie-consent-modal .w3-display-topright{position:absolute;right:0;top:0}div#cookie-consent-modal .w3-button.w3-display-topright:hover{background:#ddd}.sidebar{position:fixed;top:0;bottom:0;left:0;z-index:100;padding:48px 0 0;box-shadow:inset -1px 0 0 rgba(0,0,0,.1);background-color:#343c49}.sidebar-sticky{position:relative;top:0;height:calc(100vh - 48px);padding-top:.5rem;overflow-x:hidden;overflow-y:auto}@supports (position:sticky){.sidebar-sticky{position:sticky}}.sidebar-heading{font-size:.75rem;text-transform:uppercase}#organizer-admin-header{background-color:#0a1a41}#organizer-admin-header.student{background-color:#afc9c5}.sidebar ul.nav>li>a{color:rgba(255,255,255,.6);display:block}.datepicker-start-date-statistic-hidden,div#doc-wrapper div.codox-session-tooltip{display:none}.sidebar ul.nav>li>a:hover{color:#fff;text-decoration:none}#admin-content-frame{background-color:#0a1a41!important}#admin-content-frame #admin-content{margin-top:10px}#admin-content-frame #admin-content #event_register_form{max-width:780px}#admin-content-frame #admin-content.collapsed{max-width:100%;padding-left:50px}#admin-content-frame footer{margin:0 -15px;background-color:#fff}#admin-content-frame .flex-grow-1{margin-top:40px}#admin-content-frame .slider img{border-radius:3px}.card-box{padding:20px;background-clip:padding-box;margin-bottom:20px;background-color:#fbfcfc;border-radius:20px}.picker__frame{padding:2px}.key-figures-text{font-size:1.2rem}.key-figures-numbers{font-size:1.8rem;font-weight:700}.admin-organizer-about{background-color:#f8f9fa;padding:.8rem;max-height:200px;overflow:auto}@media (min-width:768px){.mobile-view{display:none}}@media (max-width:767.98px){.delete-picture-checkbox{margin-left:0;position:relative}.desktop-view{display:none}#event-sales-ul{padding-left:0;margin-left:0}}.refunded-ticket{color:#c00}#admin_dashboard_form,#admin_sales_form{margin-top:100px}#vendor_list .material-symbols-outlined,#vendor_teacher_list .material-symbols-outlined{font-size:24px;vertical-align:middle;cursor:pointer}@media (max-width:991.98px){div.key-figures div#key-figures-number-of-events{margin-bottom:20px}div#admin-content-frame div.form-check-inline{margin-right:0}}div#admin-content-frame div.form-check{padding-left:.85rem}#teacher-session-display-left,#teacher-session-display-right{width:50%}#video-wrapper-local,#video-wrapper-remote{position:relative;margin:auto;width:100%;height:100%;top:0;left:0;overflow:hidden;transform:translatez(0)}div#video-wrapper-local div:first-child,div#video-wrapper-remote div:first-child{width:100%!important;height:unset!important;aspect-ratio:10/16}div#video-wrapper-local div:first-child div:first-child,div#video-wrapper-remote div:first-child div:first-child{position:relative!important;width:100%!important;height:unset!important;aspect-ratio:10/16}#video-wrapper-local video,#video-wrapper-remote video{transform:translatez(0);position:relative;margin:auto;min-width:100%;min-height:100%}div#student-session-display div#doc-wrapper div.tox-tinymce{width:100%;height:calc(100vh - 125px)!important}div#session div.tox-tinymce{border-radius:5px}div#student-session-display div#whiteboard-wrapper div#whiteboard{width:100%;height:calc(100vh - 125px)!important;border:1px solid #333}div#teacher-session-display div#doc-wrapper div.tox-tinymce,div#teacher-session-display div#whiteboard-wrapper div#whiteboard{width:100%;height:calc(100vh - 175px)!important;border:1px solid #333}
/*# sourceMappingURL=maps/main-b60fac3786.min.css.map */
