body{display:flex;min-height:100vh;flex-direction:column}body>main{flex:1 1 auto}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){body>main{flex:0 1 auto}}header.site-header-container{min-height:80px}header.site-header-container>.site-header{position:fixed;top:0;min-height:80px;z-index:10;background-color:#fff;border-bottom:1px solid #c9d3d3;width:100%}.site-header .logo{line-height:65px;padding:0;margin:0 20px 0 0}.site-header .logo>a{font-family:TimesNewRoman,Times New Roman,Times,serif;color:#000;font-weight:500}.site-header .logo>a:hover{text-decoration:none}.site-header .logo>a>em{font-style:italics;color:#25aae1}.navbar-light .navbar-nav .nav-link:hover{color:#000!important}.btn-join{font-weight:500}.btn-login{font-weight:500}@media (max-width:767.98px){header.site-header-container{min-height:60px}header.site-header-container>.site-header{min-height:60px}.site-header .logo{line-height:55px;font-size:1.6rem}.site-header nav.navbar{padding:0}}@media screen and (max-width:991.98px) and (-ms-high-contrast:active),screen and (max-width:991.98px) and (-ms-high-contrast:none){.navbar-nav.my-auto{margin-top:1.5rem!important;margin-bottom:1.5rem!important}}@media (max-width:991.98px) and (orientation:portrait){.account-btns{margin-bottom:20vh}}@media (max-width:991.98px){.navbar-nav{text-align:center}.site-header .navbar-collapse{height:calc(100vh - 40px)!important;padding-bottom:1rem;position:relative}.site-header .nav-item .nav-link{font-size:1.4rem;padding-top:.2rem;padding-bottom:.2rem}.site-header .btn-join{width:100%;transition:none}.btn-login{width:100%;transition:none}.navbar-light .navbar-toggler{border:none;outline:0}}@media (max-width:991.98px){.site-header .logo{margin-right:5px}.site-header .logo{font-size:1.8rem}}.site-header .icon-navigation{margin-bottom:0}.site-header .icon-navigation>.list-inline-item{line-height:65px;margin-right:.25rem}.site-header .icon-navigation img{width:55px}@media (max-width:767.98px){.site-header .icon-navigation img{width:40px}.site-header .icon-navigation>.list-inline-item{line-height:55px}}@media (max-width:991.98px){.site-header .icon-navigation img{width:45px}}.site-header .account-details{line-height:30px}.site-header .account-details>.account-details-name{line-height:45px;font-size:1.125em}.site-header .account-details>.account-details-usernamelogout{line-height:1em;font-size:1em}@media (max-width:767.98px){.site-header .account-details>.account-details-name{line-height:35px;font-size:.9em;font-weight:500!important}.site-header .account-details>.account-details-usernamelogout{font-size:.7em}}@media (max-width:991.98px){.site-header .account-details>.account-details-name{font-size:1em}.site-header .account-details>.account-details-usernamelogout{font-size:.75em}}.site-header .sound-icon{line-height:65px}.site-header .sound-icon>i{font-size:35px;color:#999;padding:0 5px}@media (max-width:767.98px){.site-header .sound-icon{line-height:50px}.site-header .sound-icon>i{font-size:20px}}@media (max-width:991.98px){.site-header .sound-icon>i{font-size:25px;padding:0 2px}}.header-nav-bar .far,.header-nav-bar .fas{font-size:1.75rem}.header-nav-bar .coin-text{font-size:.8rem}.header-nav-bar .btn-primary{padding:.48rem .75rem}.dummy-rule211128{margin:auto}@media (min-width:993px) and (max-width:1024px){.public .navbar-expand-lg .navbar-nav{margin-left:20px!important}}a:hover{text-decoration:none}h2{line-height:1.5em}.borderless{border:0 none}.circle-sm{width:16px;height:16px;display:inline-block;vertical-align:middle}.fs-15{font-size:1.5em}.fs-1{font-size:1em}.fs-125{font-size:1.25em;line-height:1.25em}.fs-12{font-size:1.2em;line-height:1.2em}.fs-1125{font-size:1.125em;line-height:1.125em}.fs-05{font-size:.5em}.fs-md-1{font-size:1em!important}.fs-md-15{font-size:1.5em}.fs-md-075{font-size:.75em!important}header.site-header-container>.site-header{z-index:1000}.site-header .student-avatar{height:50px;width:50px;border-radius:30px;overflow:hidden;background-color:#3abbf2;position:relative;overflow:hidden}.site-header .student-avatar>img{margin-top:-20px;width:100%;vertical-align:middle}.site-header .student-avatar>.student-avatar-eyes{position:absolute;top:0;left:0}.site-header .account-details>.account-details-name{line-height:35px;font-size:1.2em}.site-header .account-details>.account-details-usernamelogout{line-height:1em;font-size:.785em}.site-header .icon-navigation img{width:35px}.site-header .student-avatar-eyes{margin-top:-13px!important;margin-left:4px!important;width:42px!important}@media (min-width:768px){.site-header .student-avatar{height:50px;width:50px}.site-header .account-details>.account-details-name{line-height:45px;font-size:1.025em}.site-header .account-details>.account-details-usernamelogout{line-height:1em;font-size:1em}.site-header .icon-navigation img{width:40px}.site-header .student-avatar-eyes{margin-top:-14px!important;margin-left:-2px}}.site-menu-large .modal-dialog{max-width:1200px;margin:1.75rem auto}.fa-dollar:before,.fa-usd:before{content:"\f155"}.coins{background:#1682bf;width:90px;border-radius:7px;padding:4px;height:24px;box-shadow:0 2px 3px rgba(24,116,183,.55),inset -1px -1px 4px #003771;background:linear-gradient(#41bae7,#1682bf);margin-right:10px}@media (min-width:992px){.coins{width:140px;padding:6px;height:40px;margin-right:30px}}.coins-collect{width:57px;border-radius:5px;text-shadow:0 2px 0 #1578bb;padding:2px 7px;white-space:nowrap;overflow:hidden;font-size:9px;box-shadow:inset 0 5px 4px rgba(0,0,0,.26),inset 0 0 6px rgba(0,0,0,.23);min-height:16px;height:16px}@media (min-width:992px){.coins-collect{width:85px;border-radius:5px;padding:2px 7px;font-size:15px;min-height:25px;height:auto}}.dollar-coin{top:-10px;left:-12px;border:solid 2px #fff;box-shadow:0 1px 0 0 rgba(0,0,0,.15);transition:all .4s}.dollar-coin:hover{transform:scale(1.1)}.dollar-coin span{border:solid 2px #ffe556;text-shadow:1px 1px 0 rgba(137,64,0,.7);box-shadow:0 1px 1px 1px #be6803,inset 0 1px 1px 0 #d0810c,inset 0 4px 8px 0 rgba(210,131,12,.5);width:33px;height:33px;font-size:30px;line-height:16px}.dollar-coin span i{font-style:italic;margin-left:-1px;font-size:19px}.dollar-coin span{width:18px;height:18px;font-size:18px;line-height:11px}.dollar-coin span i{font-size:auto;font-size:13px}.check-circle{font-size:30px;border:solid 1px #fff;line-height:35px;text-shadow:0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 0 1px rgba(0,0,0,.25);top:-10px;left:-10px;transition:all .4s}.check-circle span{width:33px;height:30px;line-height:20px}.check-circle:hover{transform:scale(1.1)}.check-circle span i{font-size:20px;padding-top:7px}.check-circle span{width:18px;height:18px;font-size:18px;line-height:11px}.check-circle span i{font-size:12px;line-height:8px}@media only screen and (max-width:992px){.h2,h2{font-size:1.5rem}.fs-15{font-size:1.5em}.fs-1{font-size:1em}.fs-075{font-size:.75em!important}.site-header .logo-sl{max-width:60px!important}}.student-logged header.site-header-container{min-height:0;margin-bottom:5px}.student-logged header.site-header-container>.site-header{min-height:0}.student-logged a.navbar-brand img{height:36px!important;width:150px!important;margin-top:3px}.student-logged .site-header .logo{line-height:40px;padding:0;margin:0 20px 0 0}.student-logged .site-header .icon-navigation>.list-inline-item{line-height:40px!important;margin-right:.25rem}.student-logged .site-header .student-avatar{height:35px;width:35px}.student-logged .header-nav-bar .far,.student-logged .header-nav-bar .fas{font-size:1.5rem}.student-logged .student-avatar img{margin-top:-10px!important}.site-menu .modal-header{height:70px;background-color:#d8e0ea}.site-menu .modal-header h4{background-color:#fdb913;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.25);padding:3px 30px;margin-left:-16px}.site-menu .modal-header .close{opacity:.9;margin-top:-50px;margin-right:-50px}.site-menu .modal-header .close>i{display:block;line-height:35px;font-size:27.5px;background-color:red;color:#fff;border:4px solid #fff;border-radius:50%;width:42px}.site-menu .modal-header .close:hover{opacity:1}.site-menu .modal-body h3{border-radius:0;margin-left:15px;padding-bottom:10px;border-bottom:1px solid #ccc}.site-menu .modal-body h3>img{height:26px;margin-left:15px}.site-menu .modal-body .list-group-flush{margin-bottom:10px}.site-menu .modal-body .list-group-flush .list-group-item:first-child{border-top:0}.site-menu .modal-body .list-group-flush .list-group-item{border:none}.site-menu .modal-body{padding-left:3rem;padding-right:3rem;padding-bottom:3rem}.profile-menu{list-style:none;padding-left:0;padding-top:1rem}.profile-menu li{font-size:1.125rem;padding-bottom:.5rem;padding-top:.5rem;font-weight:500}.profile-details{font-size:.875rem}#studentMenuModal li{font-size:1.125rem;padding-bottom:.5rem;padding-top:.5rem;font-weight:500}.refund-badge{position:absolute;max-width:6.5rem;top:-3.8rem;right:-2.5rem;z-index:1}#teacherMenuModal .list-group-item{padding:.35rem 1.25rem}#teacherMenuModal .modal-body h3{font-size:20px}.site-menu .modal-header .close>i{background-color:#5390d4}.menu-logo img{width:150px;margin-top:5px}@media only screen and (max-width:576px){#teacherMenuModal .modal-header .close{opacity:.9;margin-top:-40px;margin-right:-40px}#teacherMenuModal .list-group-item{padding:.25rem 1.25rem;padding-left:0}#teacherMenuModal .modal-body h3{font-size:14px;padding-bottom:5px;margin-left:0}#teacherMenuModal .modal-body h3>img{height:18px;margin-left:15px}}
/*# sourceMappingURL=global.min.css.map */