body{padding-top:68px}body.modal-open #navbar{padding-right:17px}body #app{min-height:calc(100vh - 68px)}body #app #navbar{position:fixed;z-index:100;top:0;display:block;width:100%;padding:6px 0;background:#fff;box-shadow:0 0 1px #999;color:#222}body #app #navbar a{transition:none}body #app #navbar .logo-link{position:relative;top:-2px;display:flex;flex-wrap:nowrap;align-items:center;padding:12px 8px 12px 0;margin-right:12px;font-weight:600}body #app #navbar .logo-link img{margin-right:7px}body #app #navbar .logo-link span{font-size:1.25rem}body #app #navbar .nav-item{position:relative}body #app #navbar .nav-item.leave-review a{color:#0e9d46}body #app #navbar .nav-item .nav-link{padding-right:20px;padding-left:20px;white-space:nowrap}body #app #navbar .nav-item .nav-link.dropdown-toggle:after{position:relative;top:1px;margin-left:8px}body #app #navbar .nav-item .nav-link.dropdown-toggle .label-new{right:-17px}body #app #navbar .nav-item .not-available{color:#bbb}body #app #navbar .nav-item .not-available:hover{background:#fff}body #app #navbar .nav-item .label-new{position:absolute;top:-14px;right:-14px;padding:2.5px 4px 4px;border-radius:10px;background:#d00;color:#fff;font-size:10px;font-weight:700;line-height:12px}body #app #navbar .nav-item .label-new.small{top:-11px;right:-11px;padding:1.5px 3px 3px;font-size:9px!important}body #app #navbar .nav-item ul.dropdown-menu{left:4px}body #app #navbar .nav-item ul.dropdown-menu.show{display:inline-block!important}body #app #navbar .nav-item ul.dropdown-menu.dropdown-menu-end{left:auto}body #app #navbar .nav-item ul.dropdown-menu li{margin:0}body #app #navbar .nav-item ul.dropdown-menu li a{padding-top:10px;padding-bottom:10px;transition:background .3s ease}body #app #navbar .nav-item ul.dropdown-menu li a:active{background:#dbdee1;color:#222}body #app #navbar .nav-item ul.dropdown-menu li a.pdf-link:after{position:relative;left:4px;display:inline-block;width:15px;content:"(PDF)"}@media (width < 1200px){body #app #navbar ul.navbar-nav>.nav-item>.nav-link{padding-right:11px;padding-left:11px}}@media (width < 992px){body #app #navbar,body #app #navbar table,body #app #navbar .table,body #app #navbar p,body #app #navbar li,body #app #navbar a,body #app #navbar span{font-size:1.1rem}body #app #navbar a{padding:12px!important}body #app #navbar ul.navbar-nav>.nav-item>.nav-link{padding:12px 1px!important;margin-left:1px}body #app #navbar ul.navbar-nav>.nav-item>.nav-link+.dropdown-menu{margin:-3px 0 8px 1px}body #app #navbar ul.navbar-nav>.nav-item>.nav-link+.dropdown-menu li,body #app #navbar ul.navbar-nav>.nav-item>.nav-link+.dropdown-menu a,body #app #navbar ul.navbar-nav>.nav-item>.nav-link+.dropdown-menu span{font-size:1rem}}body #app #navbar .logo-link span{font-size:1.35rem}body #app #navbar .go-to-lessons{padding:7px 20px;border:1px solid #dd0000;border-radius:7px;background:#d00;color:#fff;white-space:nowrap}body #app #navbar .mobile-header-wrapper #menu-btn-wrapper{position:relative;top:-2px}body #app #navbar .mobile-header-wrapper #menu-btn-wrapper #menu-btn{position:relative;width:49px;height:23px;padding:20px 10px!important}body #app #navbar .mobile-header-wrapper #menu-btn-wrapper #menu-btn span{position:absolute;left:50%;display:block;width:65%;height:3px;border-radius:4px;background:#d00;opacity:1;transform:rotate(0) translate(-50%);transform-origin:0 50%!important;transition:.25s ease-in-out}body #app #navbar .mobile-header-wrapper #menu-btn-wrapper #menu-btn span:nth-child(1){top:25%}body #app #navbar .mobile-header-wrapper #menu-btn-wrapper #menu-btn span:nth-child(2),body #app #navbar .mobile-header-wrapper #menu-btn-wrapper #menu-btn span:nth-child(3){top:50%}body #app #navbar .mobile-header-wrapper #menu-btn-wrapper #menu-btn span:nth-child(4){top:75%}body #app #navbar .mobile-header-wrapper #menu-btn-wrapper #menu-btn.opened span:nth-child(1),body #app #navbar .mobile-header-wrapper #menu-btn-wrapper #menu-btn.opened span:nth-child(4){top:18px;width:0}body #app #navbar .mobile-header-wrapper #menu-btn-wrapper #menu-btn.opened span:nth-child(2){transform:rotate(45deg) translate(-50%)}body #app #navbar .mobile-header-wrapper #menu-btn-wrapper #menu-btn.opened span:nth-child(3){transform:rotate(-45deg) translate(-50%)}@media (width < 1200px){body #app #navbar .menu-wrapper{max-height:calc(100dvh - 24px)}body #app #navbar .menu-wrapper #menu{overflow-y:auto}}@media (width < 992px){body{padding-top:66px}body.modal-open #navbar{padding-right:0}body #app{min-height:calc(100vh - 66px)}body #app #navbar{overflow:hidden;height:66px;transition:height .2s ease-in-out}body #app #navbar.show{height:100vh}body #app #navbar .mobile-header-wrapper{position:relative;top:-2px}body #app #navbar .mobile-header-wrapper .logo-link{padding-left:0!important;margin-left:-2px}body #app #navbar .mobile-header-wrapper .logo-link img{width:30px}body #app #navbar .mobile-header-wrapper .logo-link span{font-size:1.5rem}body #app #navbar .go-to-lessons{display:block;padding:12px;margin-top:19px}}
