﻿@font-face{font-family:"proxima-nova";font-style:normal;font-weight:400;src:url("../../../fonts/proxima-nova/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../../../fonts/proxima-nova/proximanova-regular-webfont.woff") format("woff"),url("../../../fonts/proxima-nova/proximanova-regular-webfont.ttf") format("truetype"),url("../../../fonts/proxima-nova/proximanova-regular-webfont.svg#proxima_novaregular") format("svg");font-display:swap}@font-face{font-family:"‘proxima-nova’";font-display:swap}@font-face{font-family:"proxima-nova";font-style:normal;font-weight:600;src:url("../../../fonts/proxima-nova/proximanova-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../../../fonts/proxima-nova/proximanova-semibold-webfont.woff") format("woff"),url("../../../fonts/proxima-nova/proximanova-semibold-webfont.ttf") format("truetype"),url("../../../fonts/proxima-nova/proximanova-semibold-webfont.svg#proxima_novasemibold") format("svg");font-display:swap}@font-face{font-family:"‘proxima-nova’";font-display:swap}@font-face{font-family:"proxima-nova";font-style:normal;font-weight:700;src:url("../../../fonts/proxima-nova/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../../../fonts/proxima-nova/proximanova-bold-webfont.woff") format("woff"),url("../../../fonts/proxima-nova/proximanova-bold-webfont.ttf") format("truetype"),url("../../../fonts/proxima-nova/proximanova-bold-webfont.svg#proxima_novabold") format("svg");font-display:swap}@font-face{font-family:"‘proxima-nova’";font-display:swap}.ital{position:relative}.ital label.ital-label{font-weight:normal;position:absolute;top:20px;left:10px;color:#727272;transition:all 0.3s ease;z-index:100;cursor:text}.ital label.ital-label.ta{font-size:80%;top:0px;left:10px}.ital label.ital-label .fa-star{color:#FF5252}.ital .field{background:transparent;border:none;border-bottom:1px solid #727272;border-radius:0px;box-shadow:none !important;color:#212121;padding:16px 0px 0px 10px;height:44px;z-index:200;width:100%}.ital .field.error{margin-bottom:40px;border-bottom-color:#e74c3c}.ital .field.invalid{border-bottom-color:#e74c3c}.ital .field.autocomplete{padding-right:18px}.ital textarea.field{height:132px;padding-top:20px}.ital .field-border{width:0;margin:auto;height:2px;background:transparent;position:relative;top:45px;transition:width .4s ease, background-color .4s ease}.ital .field-border.textarea{top:133px}.ital .field-border.focused{background:#2196F3;width:100%}.ital label.error{position:absolute;left:0px;top:47px;text-align:left;width:600px !important;max-width:600px !important}.ital .autocomplete-caret{position:absolute;top:13px;right:0px;cursor:pointer;padding:10px 5px}.ital .autocomplete-options{display:none;list-style:none;background:#fff;border:1px solid #727272;border-radius:0.2em;padding:0px;position:absolute;top:46px;width:100%;min-width:200px;z-index:1000}.ital .autocomplete-options li{margin:0px;padding:4px 8px;cursor:pointer}.ital .autocomplete-options li .czech-translation{color:#727272}.ital .autocomplete-options li:hover,.ital .autocomplete-options li.selected{background:#1976D2;color:#fff}.ital .autocomplete-options li:hover .czech-translation,.ital .autocomplete-options li.selected .czech-translation{color:#fff}table .ital{margin-bottom:0px}table .ital label.ital-label{display:none}table .ital .field{height:27px;padding-top:0px}table .ital .field.error{margin-bottom:19px}table .ital .field-border{top:28px}table .ital .autocomplete-caret{top:0}table .ital .autocomplete-options{top:30px;border-top:1px solid #727272}table .ital label.error{top:30px}html,body{margin:0;padding:0;height:100%}.full{height:100%;width:100%;position:relative}.header{width:100%;position:relative;z-index:200}.header .topbar{background:#1976D2;color:#fff;height:67px;padding:10px 0px;overflow:visible;position:relative}@media screen and (max-width: 992px){.header .topbar{height:40px;padding:0}}.header .topbar .logo{position:absolute;left:20px;bottom:0px;font-size:20px}@media screen and (max-width: 1200px){.header .topbar .logo{display:none}}@media screen and (max-width: 768px){.header .topbar .logo{display:none}}.header .topbar .topbar-languages{display:block}@media screen and (max-width: 992px){.header .topbar .topbar-languages{display:none}}.header .topbar .topbar-selected-language{display:none}@media screen and (max-width: 992px){.header .topbar .topbar-selected-language{display:block}}.header .topbar .logout{position:absolute;right:20px;bottom:0px}@media screen and (max-width: 1200px){.header .topbar .logout{display:none}}.header .topbar .logout a,.header .topbar .logout a:hover{text-decoration:none !important}.header .topbar .logout .logout-icon-title{position:relative;top:-3px;margin-left:5px}@media screen and (max-width: 1599px){.header .topbar .logout .logout-icon-title{display:none}}.header .topbar ul{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}.header .topbar ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.header .topbar ul li:first-child{padding-left:0}.header .topbar ul li:last-child{padding-right:0}.header .topbar ul li.last{padding-right:0}.header .topbar ul li{padding:5px 10px;list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:15px;padding-right:15px}.header .topbar ul li:first-child{padding-left:0}.header .topbar ul li:last-child{padding-right:0}.header .topbar ul li.last{padding-right:0}.header .topbar ul li a{color:#fff}.header .topbar .menu-btn{padding:10px 20px;text-decoration:none;transition:all .3s ease;color:#fff;position:absolute;left:0px;top:4px;font-weight:bold;display:none}@media screen and (max-width: 1200px){.header .topbar .menu-btn{display:block;top:0px}.header .topbar .menu-btn .menu-btn-label{display:none}}.header .topbar .menu-btn:hover{background:#BBDEFB;color:#212121 !important}.header .topbar .menu-btn.active{background:#f3f3f3;color:#212121}.header .topbar .menu-btn.active:hover{color:#212121 !important}.header .topbar .menu-btn .menu-btn-label{margin-left:10px}.header .quotbar{background:#2196F3;background-position:center;margin-bottom:0px;height:40px !important;border:0px;-moz-border-radius:0%;-webkit-border-radius:0%;border-radius:0%;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width: 992px){.header .quotbar{height:67px !important}}.header .btn-mode{padding:11px 20px 12px 20px;text-decoration:none;transition:background .3s ease;margin-left:-4px}.header .btn-mode em{font-style:normal}.header .btn-mode .btn-mode-icon{margin-right:10px}@media screen and (max-width: 992px){.header .btn-mode{font-size:12px;display:inline-block;text-align:center;position:relative}.header .btn-mode .repetition-title-alert{position:absolute;top:5px;right:10px}.header .btn-mode .btn-mode-icon{display:block;margin-bottom:5px;margin-right:0px;font-size:24px}}@media screen and (max-width: 350px){.header .btn-mode{font-size:10px}}.header .btn-mode:hover,.header .btn-mode.clicked{background:#BBDEFB;color:#212121 !important}.header .btn-mode.active{color:#212121 !important}.homepage-topbar{background:rgba(25,118,210,0);color:#fff;height:67px;padding:10px 0px;overflow:visible;width:100%;z-index:200}.homepage-topbar ul{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}.homepage-topbar ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.homepage-topbar ul li:first-child{padding-left:0}.homepage-topbar ul li:last-child{padding-right:0}.homepage-topbar ul li.last{padding-right:0}.homepage-topbar ul li{padding:5px 10px;list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:15px;padding-right:15px}.homepage-topbar ul li:first-child{padding-left:0}.homepage-topbar ul li:last-child{padding-right:0}.homepage-topbar ul li.last{padding-right:0}.homepage-topbar ul li a{color:#fff}.activation-topbar{background:#FFE87C;color:#212121;padding:10px 0px;overflow:visible;width:100%;z-index:200;font-size:18px;font-weight:bold;position:relative}.order-topbar{color:#fff;height:92px;padding:10px 0px;overflow:visible;position:absolute;top:0px;left:0px;width:100%;z-index:200}.order-topbar ul{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}.order-topbar ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.order-topbar ul li:first-child{padding-left:0}.order-topbar ul li:last-child{padding-right:0}.order-topbar ul li.last{padding-right:0}.order-topbar ul li{padding:5px 10px;list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:15px;padding-right:15px}.order-topbar ul li:first-child{padding-left:0}.order-topbar ul li:last-child{padding-right:0}.order-topbar ul li.last{padding-right:0}.order-topbar ul li a{color:#fff}.main{position:relative;height:calc(100% - 67px - 40px - 0px)}@media screen and (max-width: 992px){.main{height:calc(100% - 40px - 67px - 0px)}}.main .left-col-backdrop{position:absolute;left:0px;top:0px;height:100%;width:100%;background:rgba(0,0,0,0.5);z-index:199;display:none}.main .left-col{float:left;height:100%;width:250px;padding:15px;background:#f3f3f3;position:relative;z-index:200;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);overflow:auto}@media screen and (max-width: 1200px){.main .left-col{position:absolute;left:0;display:none}}@media screen and (max-width: 767px){.main .left-col{top:-67px;width:100%;height:calc(100% + 67px)}}.main .left-col .left-col-select-language{display:none}@media screen and (max-width: 992px){.main .left-col .left-col-select-language{display:block}}.main .left-col .left-col-profile-settings-link{margin-top:5px;margin-bottom:0px}@media screen and (max-width: 1200px){.main .left-col .left-col-profile-settings-link{margin-top:10px}}.main .left-col .left-col-logout-link,.main .left-col .left-col-admin-link,.main .left-col .left-col-help-link{margin-top:10px;margin-bottom:0px;display:none}@media screen and (max-width: 1200px){.main .left-col .left-col-logout-link,.main .left-col .left-col-admin-link,.main .left-col .left-col-help-link{display:block}}.main .middle-col{float:left;height:100%;width:calc(100% - 250px);background:transparent;z-index:100;position:relative}@media screen and (max-width: 1200px){.main .middle-col{width:100%}}.main .middle-col .google-map-container{position:absolute;top:0;left:0;height:100%;width:100%;z-index:101}.main .middle-col .google-map-container #googleMap,.main .middle-col .google-map-container .google-map{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:102}.main .middle-col .content{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:105}.main .middle-col .loader-veil{position:absolute;left:0px;top:0px;height:100%;width:100%;background:#f3f3f3;display:flex;align-items:center;justify-content:center;z-index:199;padding:20px;transition:all .3s ease}.main .middle-col .loader-veil .loader-veil-title{display:inline-block;margin-top:10px}.main .mode-btns{position:absolute;top:10px;left:calc(250px + 10px);z-index:200}.main .contact-us-link{position:absolute;bottom:0px;right:30px;z-index:200;display:none;width:200px;background:#fff}@media screen and (max-width: 991px){.main .contact-us-link{display:none !important}}.main .contact-us-link .contact-us-header{background:#1976D2;font-weight:bold;color:#fff;padding:10px 20px;transition:background .5s ease;margin:0px}.main .contact-us-link .contact-us-description{padding:0px 20px;margin:0px;color:#FF5252;height:0px;transition:height .5s ease, padding .5s ease;overflow:hidden}.main .contact-us-link:hover .contact-us-header{background:#FF5252}.main .contact-us-link:hover .contact-us-description{height:100px;padding:10px 20px}.copyright{display:none;padding:5px;background:#333;color:#fff;position:absolute;bottom:0;left:0;width:100%;height:0px;z-index:300}.jssora14l,.jssora14r,.jssora14ldn,.jssora14rdn{position:absolute;cursor:pointer;display:block;background:url(../../../img/slider/a14.png) no-repeat;overflow:hidden}.jssora14l{background-position:-15px -35px}.jssora14r{background-position:-75px -35px}.jssora14l:hover{background-position:-135px -35px}.jssora14r:hover{background-position:-195px -35px}.jssora14ldn{background-position:-255px -35px}.jssora14rdn{background-position:-315px -35px}.jssora12l,.jssora12r,.jssora12ldn,.jssora12rdn{position:absolute;cursor:pointer;display:block;background:url(../../../img/slider/a12.png) no-repeat;overflow:hidden}.jssora12l{background-position:-16px -37px}.jssora12r{background-position:-75px -37px}.jssora12l:hover{background-position:-136px -37px}.jssora12r:hover{background-position:-195px -37px}.jssora12ldn{background-position:-256px -37px}.jssora12rdn{background-position:-315px -37px}.jssorb14 div,.jssorb14 div:hover,.jssorb14 .av{background:url(../../../img/slider/b14.png) no-repeat;overflow:hidden;cursor:pointer}.jssorb14 div{background-position:-9px -9px}.jssorb14 div:hover,.jssorb14 .av:hover{background-position:-39px -9px}.jssorb14 .av{background-position:-69px -9px}.jssorb14 .dn,.jssorb14 .dn:hover{background-position:-99px -9px}#home-page-slider-container{position:relative;top:0px;left:0px;width:1280px;height:300px}#home-page-slider-container #slides{cursor:grab;position:absolute;overflow:hidden;left:0px;top:0px;width:1280px;height:300px}#home-page-slider-container #slides #slide1{background:url(../../../img/slider/skola-pameti/01-bck4.jpg) no-repeat;color:#888}#home-page-slider-container #slides #slide1 #caption-img{position:absolute;top:30px;right:20px;width:300px;height:50px}#home-page-slider-container #slides #slide1 #caption1{position:absolute;top:45px;left:60px;width:580px;height:150px;font-size:24px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption2{position:absolute;top:41px;left:718px;width:350px;height:50px;font-size:18px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption3{position:absolute;top:40px;left:600px;width:350px;height:50px;font-size:12px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption4{position:absolute;top:70px;left:630px;width:350px;height:50px;font-size:18px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption5{position:absolute;top:40px;left:855px;width:350px;height:50px;font-size:18px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption6{position:absolute;top:68px;left:750px;width:350px;height:50px;font-size:24px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption7{position:absolute;top:110px;left:612px;width:600px;height:50px;font-size:12px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption8{position:absolute;top:113px;left:670px;width:600px;height:50px;font-size:18px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption9{position:absolute;top:110px;left:869px;width:600px;height:50px;font-size:18px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption10{position:absolute;top:110px;left:800px;width:600px;height:50px;font-size:12px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption11{position:absolute;top:79px;left:902px;width:600px;height:50px;font-size:12px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption12{position:absolute;top:43px;left:786px;width:600px;height:50px;font-size:12px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption13{position:absolute;top:165px;left:520px;width:600px;height:50px;font-size:18px;font-weight:bold}#home-page-slider-container #slides #slide1 #caption-btn{position:absolute;top:215px;left:500px;width:600px;height:50px}#home-page-slider-container #slides #slide2{background:url(../../../img/slider/skola-pameti/02-bck3.jpg) no-repeat}#home-page-slider-container #slides #slide2 #caption1{position:absolute;top:70px;left:90px;width:580px;height:150px;font-size:24px;font-weight:bold}#home-page-slider-container #slides #slide2 #caption2{position:absolute;top:115px;left:90px;width:350px;height:50px;font-size:24px;font-weight:bold}#home-page-slider-container #slides #slide2 #caption3{position:absolute;top:40px;left:715px;width:350px;height:50px;font-size:20px;font-weight:bold}#home-page-slider-container #slides #slide2 #caption4{position:absolute;top:130px;left:715px;width:350px;height:50px;font-size:20px;font-weight:bold}#home-page-slider-container #slides #slide2 #caption-btn{position:absolute;top:214px;left:120px;width:350px;height:50px;font-size:18px;font-weight:bold}#home-page-slider-container #slides #slide2 .panel{background:rgba(255,255,255,0.7)}#home-page-slider-container #slides #slide2 .panel em{font-style:normal;font-size:40px}#home-page-slider-container #slides #slide2 .btn{color:#fff}#home-page-slider-container #slides .bck-line{color:#fff;background:rgba(0,0,0,0.7);display:inline-block;padding:2px 5px}#home-page-slider-container #slides .bck-line-red{color:#fff;background:rgba(231,76,60,0.8);display:inline-block;padding:2px 5px}#home-page-slider-container #navigator{position:absolute;bottom:10px;right:6px}#home-page-slider-container #navigator #prototype{POSITION:absolute;WIDTH:12px;HEIGHT:12px}#home-page-slider-container #arrowLeft{width:30px;height:50px;top:123px;left:0px}#home-page-slider-container #arrowRight{width:30px;height:50px;top:123px;right:0px}#quote-carousel{padding:0 10px 30px 10px;margin-top:30px}#quote-carousel .carousel-control{background:none;color:#222;font-size:2.3em;text-shadow:none;margin-top:30px}#quote-carousel .carousel-control.left{left:-12px}#quote-carousel .carousel-control.right{right:-12px !important}#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:0px;margin-right:-19px}#quote-carousel .carousel-indicators li{background:#c0c0c0}#quote-carousel .carousel-indicators .active{background:#333333}#quote-carousel img{width:250px;height:100px}.item blockquote{border-left:none;margin:0}.item blockquote img{margin-bottom:10px}.item blockquote p:before{content:"\f10d";font-family:'Fontawesome';float:left;margin-right:10px}.item p{font-weight:bold}@media (min-width: 768px){#quote-carousel{margin-bottom:0;padding:0 40px 30px 40px}}@media (max-width: 768px){#quote-carousel .carousel-indicators{bottom:-20px !important}#quote-carousel .carousel-indicators li{display:inline-block;margin:0px 5px;width:15px;height:15px}#quote-carousel .carousel-indicators li.active{margin:0px 5px;width:20px;height:20px}}.btn{font-size:16px;padding:11px 15px;transition:all 0.3s ease;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn.btn-accent{font-weight:bold}.btn-low{padding:5px 15px}.btn-sm{padding:5px 10px}.btn-xs{padding:3px 7px;font-size:85%}.btn-accent{color:#fff !important;background-color:#FF5252 !important;border:1px solid #FF5252 !important}.btn-transparent{color:#fff !important;background-color:transparent !important;border:1px solid #fff !important;transition:all 0.3s ease !important}.btn-transparent:hover{background:rgba(0,0,0,0.5) !important}.btn-transparent.dark{color:#212121 !important;border:1px solid #212121 !important}.btn-transparent.dark:hover{background:rgba(0,0,0,0.15) !important}.btn-transparent.accent{color:#FF5252 !important;border:1px solid #FF5252 !important}.btn-accent:hover,.btn-accent:focus,.btn-accent.focus,.btn-accent:active,.btn-accent.active,.open>.dropdown-toggle.btn-accent{color:#fff !important;background-color:#c9302c !important;border-color:#c9302c !important;transition:all 0.3s ease !important}.btn-accent:active,.btn-accent.active,.open>.dropdown-toggle.btn-accent{background-image:none}.btn-accent.disabled,.btn-accent[disabled],fieldset[disabled] .btn-accent,.btn-accent.disabled:hover,.btn-accent[disabled]:hover,fieldset[disabled] .btn-accent:hover,.btn-accent.disabled:focus,.btn-accent[disabled]:focus,fieldset[disabled] .btn-accent:focus,.btn-accent.disabled.focus,.btn-accent[disabled].focus,fieldset[disabled] .btn-accent.focus,.btn-accent.disabled:active,.btn-accent[disabled]:active,fieldset[disabled] .btn-accent:active,.btn-accent.disabled.active,.btn-accent[disabled].active,fieldset[disabled] .btn-accent.active{background-color:#FF5252 !important;border-color:#FF5252 !important;transition:all 0.5 ease}.btn-accent .badge{color:#FF5252 !important;background-color:#fff !important}.btn-lg,.btn-group-lg>.btn{padding:15px 20px !important;font-size:18px !important;line-height:1.3333333 !important}.btn-pulse{-webkit-animation:btn-pulse 1.5s infinite;transition:none}@-webkit-keyframes btn-pulse{0%{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);box-shadow:0 0 0 0 rgba(255,82,82,0.7)}70%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px rgba(255,82,82,0)}100%{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);box-shadow:0 0 0 0 rgba(255,82,82,0)}}.social-icons{margin:0;padding:0}.social-icons li{display:inline-block;list-style:outside none none;margin-bottom:5px;margin-right:3px;text-indent:-9999px}.social-icons li a,a.social-icon{background-position:0 0;background-repeat:no-repeat;display:block;height:28px;transition:all 0.3s ease-in-out 0s;width:28px}.social-icons li:hover a{background-position:0 -38px}.social-icons li:hover a.inactive{background-position:0 0px}.social-icons-color li a{background-position:0 -38px !important;opacity:0.7}.social-icons-color li a:hover{opacity:1}.social_amazon{background:url("../../../img/icons/social/amazon.png") no-repeat scroll 0 0 transparent}.social_behance{background:url("../../../img/icons/social/behance.png") no-repeat scroll 0 0 transparent}.social_blogger{background:url("../../../img/icons/social/blogger.png") no-repeat scroll 0 0 transparent}.social_deviantart{background:url("../../../img/icons/social/deviantart.png") no-repeat scroll 0 0 transparent}.social_dribbble{background:url("../../../img/icons/social/dribbble.png") no-repeat scroll 0 0 transparent}.social_dropbox{background:url("../../../img/icons/social/dropbox.png") no-repeat scroll 0 0 transparent}.social_evernote{background:url("../../../img/icons/social/evernote.png") no-repeat scroll 0 0 transparent}.social_facebook{background:url("../../../img/icons/social/facebook.png") no-repeat scroll 0 0 transparent}.social_forrst{background:url("../../../img/icons/social/forrst.png") no-repeat scroll 0 0 transparent}.social_github{background:url("../../../img/icons/social/github.png") no-repeat scroll 0 0 transparent}.social_googleplus{background:url("../../../img/icons/social/googleplus.png") no-repeat scroll 0 0 transparent}.social_jolicloud{background:url("../../../img/icons/social/jolicloud.png") no-repeat scroll 0 0 transparent}.social_last-fm{background:url("../../../img/icons/social/last-fm.png") no-repeat scroll 0 0 transparent}.social_linkedin{background:url("../../../img/icons/social/linkedin.png") no-repeat scroll 0 0 transparent}.social_picasa{background:url("../../../img/icons/social/picasa.png") no-repeat scroll 0 0 transparent}.social_pintrest{background:url("../../../img/icons/social/pintrest.png") no-repeat scroll 0 0 transparent}.social_rss{background:url("../../../img/icons/social/rss.png") no-repeat scroll 0 0 transparent}.social_skype{background:url("../../../img/icons/social/skype.png") no-repeat scroll 0 0 transparent}.social_spotify{background:url("../../../img/icons/social/spotify.png") no-repeat scroll 0 0 transparent}.social_stumbleupon{background:url("../../../img/icons/social/stumbleupon.png") no-repeat scroll 0 0 transparent}.social_tumblr{background:url("../../../img/icons/social/tumblr.png") no-repeat scroll 0 0 transparent}.social_twitter{background:url("../../../img/icons/social/twitter.png") no-repeat scroll 0 0 transparent}.social_vimeo{background:url("../../../img/icons/social/vimeo.png") no-repeat scroll 0 0 transparent}.social_wordpress{background:url("../../../img/icons/social/wordpress.png") no-repeat scroll 0 0 transparent}.social_xing{background:url("../../../img/icons/social/xing.png") no-repeat scroll 0 0 transparent}.social_yahoo{background:url("../../../img/icons/social/yahoo.png") no-repeat scroll 0 0 transparent}.social_youtube{background:url("../../../img/icons/social/youtube.png") no-repeat scroll 0 0 transparent}.social_vk{background:url("../../../img/icons/social/vk.png") no-repeat scroll 0 0 transparent}.social_instagram{background:url("../../../img/icons/social/instagram.png") no-repeat scroll 0 0 transparent}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 45%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0}.ui-timepicker-rtl dl dt{float:right;clear:right}.ui-timepicker-rtl dl dd{margin:0 45% 10px 10px}.ui-timepicker-div{margin-top:10px}body{background:#f3f3f3 !important}.breadcrumb{display:none;background:none;padding:0}.breadcrumb>li+li:before{color:#777}@media screen and (max-width: 767px){.breadcrumb{display:none}}hr{border-width:1px !important}.neo{font-size:16px}@media screen and (max-width: 767px){.neo{font-size:14px}}.neo-mobile-header{padding:15px 15px 20px 15px;text-align:center}@media screen and (min-width: 1200px){.neo-mobile-header{display:none}}.neo-mobile-header .neo-mobile-collapse-show-btn,.neo-mobile-header .neo-mobile-collapse-hide-btn{display:none;position:absolute;top:16px;right:20px;color:#fff}.neo-mobile-header .neo-mobile-menu-toggle-btn{width:26px;position:absolute;top:12px;left:15px;z-index:251}.neo-mobile-header .neo-mobile-menu-toggle-btn.active{position:fixed}.neo-mobile-header .neo-mobile-menu-toggle-btn:after,.neo-mobile-header .neo-mobile-menu-toggle-btn:before,.neo-mobile-header .neo-mobile-menu-toggle-btn div{background-color:#fff;border-radius:3px;content:'';display:block;height:3px;margin:5px 0;transition:all .2s ease-in-out}.neo-mobile-header .neo-mobile-menu-toggle-btn.active:after,.neo-mobile-header .neo-mobile-menu-toggle-btn.active:before,.neo-mobile-header .neo-mobile-menu-toggle-btn.active div{background-color:#b6b6b6}.neo-mobile-header .neo-mobile-menu-toggle-btn.animated:before{transform:translateY(8px) rotate(135deg)}.neo-mobile-header .neo-mobile-menu-toggle-btn.animated:after{transform:translateY(-8px) rotate(-135deg)}.neo-mobile-header .neo-mobile-menu-toggle-btn.animated div{transform:scale(0)}.neo-mobile-header .neo-mobile-league-btn{width:26px;position:absolute;top:60px;left:15px;z-index:249;display:none}.neo-header{color:white;position:relative;z-index:101}@media screen and (max-width: 1199px){.neo-mob-no-pad-container{padding:0px;width:100%}}.neo-header-main-row{padding:20px 0px;display:flex;flex-direction:row;align-items:center}@media screen and (max-width: 1199px){.neo-header-main-row{flex-direction:column;padding-top:0px}}.neo-header-main-row .neo-header-main-row-language-btn{font-size:24px;width:100%}@media screen and (max-width: 1199px){.neo-header-main-row .neo-header-main-row-language-btn{text-align:center;margin-top:10px}}.neo-header-main-row .neo-header-main-row-language-btn .neo-main-flag-icon{transition:transform 1s ease}.neo-header-main-row .neo-header-main-row-language-btn .btn-group{min-width:200px}@media screen and (max-width: 1199px){.neo-header-main-row .neo-header-main-row-language-btn .btn-group{position:static}}.neo-header-main-row .neo-header-main-row-language-btn .fa-caret-down{transition:all .3s ease}.neo-header-main-row .neo-header-main-row-language-btn .btn-group.open .dropdown-toggle{box-shadow:none}.neo-header-main-row .neo-header-main-row-language-btn .btn-group.open .dropdown-toggle .fa-caret-down{transform:rotate(180deg)}.neo-header-main-row .neo-header-main-row-language-btn button{background:none;border:none}.neo-header-main-row .neo-header-main-row-language-btn .dropdown-menu{width:240px;margin:0;padding:0}.neo-header-main-row .neo-header-main-row-language-btn .dropdown-menu .dropdown-header{padding:15px 20px}.neo-header-main-row .neo-header-main-row-language-btn .dropdown-menu li{text-align:left;padding:0}.neo-header-main-row .neo-header-main-row-language-btn .dropdown-menu li.disabled{cursor:default}.neo-header-main-row .neo-header-main-row-language-btn .dropdown-menu li a{font-weight:bold;padding:15px 20px}.neo-header-main-row .neo-header-main-row-language-btn .dropdown-menu li.divider{margin:0 !important;padding:0 !important}.neo-header-main-row .neo-header-main-row-language-btn .neo-header-main-row-language-btn-languages li.disabled .flag-icon{-webkit-filter:grayscale(100%) brightness(130%)}.neo-header-main-row .neo-header-main-row-user-menu .user-menu-btn{display:flex;flex-direction:row;align-items:center}.neo-header-main-row .neo-header-main-row-user-menu .neo-photo{width:40px;height:40px;float:left;background-size:cover !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.neo-header-main-row .neo-header-main-row-user-menu .fa-caret-down{transition:all .3s ease}.neo-header-main-row .neo-header-main-row-user-menu .btn-group.open .dropdown-toggle{box-shadow:none}.neo-header-main-row .neo-header-main-row-user-menu .btn-group.open .dropdown-toggle .fa-caret-down{transform:rotate(180deg)}.neo-header-main-row .neo-header-main-row-user-menu button{background:none;border:none}.neo-header-main-row .neo-header-main-row-user-menu .dropdown-menu{width:200px;color:#212121;right:0;left:auto;margin:0;padding:0}.neo-header-main-row .neo-header-main-row-user-menu .dropdown-menu .dropdown-header{padding:15px 20px}.neo-header-main-row .neo-header-main-row-user-menu .dropdown-menu li{text-align:left;padding:0}.neo-header-main-row .neo-header-main-row-user-menu .dropdown-menu li a{font-weight:bold;padding:15px 20px}.neo-header-main-row .neo-header-main-row-admin-menu .fa-caret-down{transition:all .3s ease}.neo-header-main-row .neo-header-main-row-admin-menu .btn-group.open .dropdown-toggle{box-shadow:none}.neo-header-main-row .neo-header-main-row-admin-menu .btn-group.open .dropdown-toggle .fa-caret-down{transform:rotate(180deg)}.neo-header-main-row .neo-header-main-row-admin-menu .dropdown-menu{width:200px;color:#212121;right:0;left:auto;margin:0;padding:0}.neo-header-main-row .neo-header-main-row-admin-menu .dropdown-menu .dropdown-header{padding:15px 20px}.neo-header-main-row .neo-header-main-row-admin-menu .dropdown-menu li{text-align:left;padding:0}.neo-header-main-row .neo-header-main-row-admin-menu .dropdown-menu li a{font-weight:bold;padding:15px 20px}.neo-header-main-row .neo-header-main-row-menu{margin-left:auto;display:flex;flex-direction:row;align-items:center}.neo-header-main-row .neo-header-main-row-menu .neo-header-main-row-menu-item{display:flex;flex-direction:row;align-items:center;margin-left:30px}@media screen and (max-width: 1199px){.neo-header-main-row .neo-header-main-row-menu{display:none}}.neo-header-menu-row{padding:20px 0px}.neo-header-menu-row .neo-header-menu-row-menu-item{font-size:16px;font-weight:bold;margin-right:20px;color:#BBDEFB}.neo-header-menu-row .neo-header-menu-row-menu-item.active{color:white}.neo-header-menu-row .neo-header-menu-row-menu-item a,.neo-header-menu-row .neo-header-menu-row-menu-item a:active,.neo-header-menu-row .neo-header-menu-row-menu-item a:visited{color:inherit;text-decoration:inherit;transition:color .2s ease}.neo-header-menu-row .neo-header-menu-row-menu-item a:hover{color:white}.neo-header-sep{width:100%;height:1px;background-image:linear-gradient(to right, rgba(187,222,251,0.4), #bbdefb, rgba(187,222,251,0.4))}.neo-main::before{content:" ";display:block;background:#1976D2;background:-webkit-linear-gradient(270deg, #054b7f 0%, 60%, #2196F3 100%);background:linear-gradient(270deg, #054b7f 0%, 60%, #2196F3 100%);height:240px;width:100%;position:absolute;top:0;left:0}@media screen and (max-width: 1199px){.neo-main::before{height:350px}}.neo-mobile-menu{background:white;color:#212121;display:none;position:fixed;top:0px;left:0px;width:100%;z-index:250;text-align:left}.neo-mobile-menu .neo-mobile-menu-user-info{display:flex;flex-direction:row;align-items:center;padding:30px 20px}.neo-mobile-menu .neo-mobile-menu-user-info .neo-photo{width:40px;height:40px;background-size:cover !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:15px}.neo-mobile-menu ul{border-top:1px solid #b6b6b6}.neo-mobile-menu ul li{border-bottom:1px solid #b6b6b6;font-weight:bold}.neo-mobile-menu ul li a{color:#212121;text-decoration:none;display:block;padding:20px}.neo-mobile-menu ul li a:hover{color:#FF5252}.neo-mobile-menu-backdrop{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.7);z-index:249;display:none}.neo-mobile-language-menu-toggle-btn{position:relative;z-index:151;outline:none;border:0}.neo-mobile-language-menu-toggle-btn .fa-caret-down{transition:transform .3s ease}.neo-mobile-language-menu-toggle-btn.animated{color:#212121}.neo-mobile-language-menu-toggle-btn.animated .fa-caret-down{transform:rotate(180deg)}.neo-mobile-language-menu{background:white;color:#212121;display:none;position:absolute;top:0px;left:0px;width:100%;z-index:150;text-align:left}.neo-mobile-language-menu ul{margin-top:80px;margin-bottom:10px}.neo-mobile-language-menu ul li{font-weight:bold;font-size:16px}.neo-mobile-language-menu ul li.title{border-top:1px solid #b6b6b6;padding:20px 20px 10px 20px;margin-top:10px;font-weight:normal;color:#727272}.neo-mobile-language-menu ul li a{color:#212121;text-decoration:none;display:block;padding:15px}.neo-mobile-language-menu ul li a:hover{color:#FF5252}.neo-mobile-language-menu ul li.disabled a,.neo-mobile-language-menu ul li.disabled a:hover{color:#b6b6b6}.neo-mobile-language-menu ul li.disabled .flag-icon{-webkit-filter:grayscale(100%) brightness(130%)}.neo-mobile-language-menu-backdrop{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.7);z-index:149;display:none}.neo-stats{position:absolute;top:275px;left:35px;width:250px;padding:20px;background:#fff;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}@media screen and (max-width: 1599px){.neo-stats{display:none}}.neo-stats .neo-stats-item{margin:15px;text-align:left;display:flex;flex-direction:row;align-items:center}.neo-stats .neo-stats-item .neo-stats-item-title{color:#727272}.neo-stats .neo-stats-item .neo-stats-item-value{font-size:16px;font-weight:bold}.neo-header-stats{display:none;padding:20px 0 10px 0;width:100%}@media screen and (max-width: 1199px){.neo-header-stats{display:block}}.neo-header-stats .neo-header-stats-item{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:10px 0px;padding:0 5px}.neo-header-stats .neo-header-stats-item .neo-header-stats-item-icon{margin-bottom:10px}.neo-header-stats .neo-header-stats-item .neo-header-stats-item-title{font-size:12px;color:#fff;text-align:center}.neo-header-stats .neo-header-stats-item .neo-header-stats-item-value{font-size:12px;font-weight:bold;text-align:center}.neo-adv{position:absolute;top:580px;left:35px;width:250px;padding:20px;background:#fff;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}@media screen and (max-width: 1599px){.neo-adv{display:none}}.neo-main-container{position:relative;background:white;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}@media screen and (max-width: 1199px){.neo-main-container{-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px}}.neo-main-map-bg-container{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1;background:white}.neo-main-map-bg{position:absolute;top:0;left:-100px;width:110%;height:150%;z-index:-1;transition:transform .6s linear;will-change:transform}.neo-main-panel{padding:20px;min-height:565px;position:relative}@media screen and (min-height: 900px){.neo-main-panel{min-height:750px}}@media screen and (max-width: 1199px){.neo-main-panel{min-height:425px;padding-bottom:55px}}@media screen and (max-width: 767px){.neo-main-panel{padding-top:10px}}@media screen and (min-width: 1200px){.neo-main-panel{box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}}.neo-slides .item p{font-weight:normal}.neo-themes-textbooks-panel{text-align:center;padding:20px;transition:color .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 767px){.neo-themes-textbooks-panel{flex-direction:row;padding:0}.neo-themes-textbooks-panel .mobile-icon{padding:0;margin:0;text-align:left;width:80px}.neo-themes-textbooks-panel .description{text-align:left;max-width:200px}}@media screen and (min-width: 768px){.neo-themes-textbooks-panel:hover{color:#FF5252}.neo-themes-textbooks-panel:hover .fa,.neo-themes-textbooks-panel:hover .fas,.neo-themes-textbooks-panel:hover .fad,.neo-themes-textbooks-panel:hover .c-text-sec{color:#FF5252 !important}}.neo-themes-textbooks-panel .fa,.neo-themes-textbooks-panel .fas,.neo-themes-textbooks-panel .fad{color:#2196F3;font-size:70px;transition:color .3s ease}@media screen and (max-width: 767px){.neo-themes-textbooks-panel .fa,.neo-themes-textbooks-panel .fas,.neo-themes-textbooks-panel .fad{font-size:50px}}.neo-themes-textbooks-panel .c-text-sec{transition:color .3s ease}.neo-themes-col{padding:0px 0px;margin-bottom:15px}.neo-themes-panel{position:relative;text-align:center;padding:20px;transition:color .3s ease}@media screen and (max-width: 767px){.neo-themes-panel{padding:20px 0}}@media screen and (min-width: 768px){.neo-themes-panel.app-themes{min-height:230px}.neo-themes-panel.app-textbook-packages{min-height:210px}.neo-themes-panel.custom-themes{min-height:180px}.neo-themes-panel:hover{color:#FF5252}.neo-themes-panel:hover .fa,.neo-themes-panel:hover .fas,.neo-themes-panel:hover .fad,.neo-themes-panel:hover .far,.neo-themes-panel:hover .c-text-sec{color:#FF5252 !important}.neo-themes-panel.shared-languages-panel{min-height:250px}}.neo-themes-panel.cefr-level-panel{min-height:180px}.neo-themes-panel .fa,.neo-themes-panel .fas,.neo-themes-panel .fad,.neo-themes-panel .far{color:#2196F3;font-size:40px;transition:color .3s ease}.neo-themes-panel .fa.finished,.neo-themes-panel .fas.finished,.neo-themes-panel .fad.finished,.neo-themes-panel .far.finished{color:#00aa00}.neo-themes-panel .neo-panel-loader{display:none}.neo-themes-panel .c-text-sec{transition:color .3s ease}.neo-themes-panel .neo-themes-panel-mobile{display:flex;flex-direction:row;align-items:center;padding-top:0px}@media screen and (min-width: 768px){.neo-themes-panel .neo-themes-panel-mobile{display:none}}.neo-themes-panel .neo-themes-panel-mobile .neo-themes-panel-mobile-img{width:65px;text-align:left}.neo-themes-panel .neo-themes-panel-mobile .neo-themes-panel-mobile-img .fa,.neo-themes-panel .neo-themes-panel-mobile .neo-themes-panel-mobile-img .fas,.neo-themes-panel .neo-themes-panel-mobile .neo-themes-panel-mobile-img .fad,.neo-themes-panel .neo-themes-panel-mobile .neo-themes-panel-mobile-img .far{font-size:40px}.neo-themes-panel .neo-themes-panel-mobile .neo-themes-panel-mobile-description{flex:1;text-align:left}.neo-themes-col.highlighted .neo-themes-panel{color:#8a6d3b}.neo-themes-col.highlighted .neo-themes-panel .fa,.neo-themes-col.highlighted .neo-themes-panel .fas,.neo-themes-col.highlighted .neo-themes-panel .fad,.neo-themes-col.highlighted .neo-themes-panel .far{color:#8a6d3b}.neo-themes-col.highlighted .neo-themes-panel .fa:hover,.neo-themes-col.highlighted .neo-themes-panel .fas:hover,.neo-themes-col.highlighted .neo-themes-panel .fad:hover,.neo-themes-col.highlighted .neo-themes-panel .far:hover{color:#FF5252}.neo-themes-col.highlighted .neo-themes-panel:hover{color:#FF5252}.neo-themes-col.disabled .neo-themes-panel{cursor:default !important;color:#212121}.neo-themes-col.disabled .neo-themes-panel .fa,.neo-themes-col.disabled .neo-themes-panel .fas,.neo-themes-col.disabled .neo-themes-panel .fad,.neo-themes-col.disabled .neo-themes-panel .far{color:#b6b6b6}.neo-themes-col.disabled .neo-themes-panel:hover{color:#212121}.neo-themes-col.disabled .neo-themes-panel:hover .fa,.neo-themes-col.disabled .neo-themes-panel:hover .fas,.neo-themes-col.disabled .neo-themes-panel:hover .fad,.neo-themes-col.disabled .neo-themes-panel:hover .far,.neo-themes-col.disabled .neo-themes-panel:hover .c-text-sec{color:#212121 !important}.neo-themes-col.disabled .neo-themes-panel:hover .available-in-full{visibility:visible;opacity:1}.neo-themes-panel-actions{width:100%;display:flex;flex-direction:row;justify-content:space-around;padding:0;margin:0}@media screen and (max-width: 767px){.neo-themes-panel-actions{justify-content:center;margin:20px 0}.neo-themes-panel-actions .neo-themes-panel-actions-action{margin:0 5px}}.neo-themes-panel-actions .neo-themes-panel-actions-action{position:relative}.neo-textbooks-panel{text-align:center;padding:20px;transition:all .3s ease}.neo-textbooks-panel:hover{color:#023f6b}.neo-textbooks-panel:hover .fa,.neo-textbooks-panel:hover .c-text-sec{color:#023f6b !important}.neo-textbooks-panel .fa,.neo-textbooks-panel .fas,.neo-textbooks-panel .fad{color:#727272;font-size:50px;transition:color .3s ease}.neo-textbooks-panel .c-text-sec{transition:color .3s ease}.neo-panel-progress-container{position:absolute;top:0;left:0;width:100%;height:4px}@media screen and (max-width: 767px){.neo-panel-progress-container{top:auto;bottom:0}}.neo-panel-progress-container .neo-panel-progress{position:relative;width:80%;height:4px;margin:0 auto;background:#f3f3f3}@media screen and (max-width: 767px){.neo-panel-progress-container .neo-panel-progress{height:2px}}.neo-panel-progress-container .neo-panel-progress .neo-panel-progress-inner{position:absolute;top:0;left:0;height:100%;background:#2196F3}.neo-panel-progress-container .neo-panel-progress .neo-panel-progress-inner.finished{background:#00aa00}.neo-lesson-list-item{display:none}.neo-lesson-list-item:last-child .neo-lesson-list-panel-connector,.neo-repetition-list-item:last-child .neo-lesson-list-panel-connector{display:none}.neo-lesson-list-panel{border:4px solid #dbc2cf;max-width:600px;padding:0px;margin:0 auto;position:relative;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}.neo-lesson-list-panel.extra-repetition{margin-top:30px;text-align:center;border-color:#BBDEFB}.neo-lesson-list-panel .neo-lesson-list-panel-icon{position:absolute;top:20px;left:10px;color:#b6b6b6;font-size:24px}.neo-lesson-list-panel .neo-lesson-list-panel-title-link,.neo-lesson-list-panel .neo-lesson-list-panel-title{color:#212121;text-decoration:none;display:inline-block;width:100%;padding:20px}.neo-lesson-list-panel .neo-lesson-list-panel-title-link[data-current="true"],.neo-lesson-list-panel .neo-lesson-list-panel-title[data-current="true"]{cursor:default}.neo-lesson-list-panel .neo-lesson-list-panel-caret{transition:transform .3s ease}.neo-lesson-list-panel .neo-lesson-list-panel-caret.rotated-up{transform:rotate(180deg)}.neo-lesson-list-panel .neo-lesson-list-panel-content{padding:0px 20px 20px 20px}.neo-lesson-list-panel .neo-lesson-list-panel-content.finished{display:none}.neo-lesson-list-panel .neo-lesson-list-panel-content .lesson-word::after{content:"·";margin:0 7px}.neo-lesson-list-panel .neo-lesson-list-panel-content .lesson-word:last-child::after{display:none}.neo-lesson-list-panel .neo-lesson-list-panel-story-questions-table tr:first-child td{border:none}.neo-lesson-list-panel .warn-icon{font-size:18px;color:#212121;display:none;margin-left:10px;position:relative;top:1px}.neo-lesson-list-panel-connector{width:4px;height:40px;margin:0 auto;background:#dbc2cf;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}.available-in-full{position:absolute;top:0px;left:0px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;background:#fff;visibility:hidden;opacity:0;transition:visibility 0.3s ease, opacity 0.3s ease}.available-in-full .btn{margin-bottom:50px}@media screen and (max-width: 767px){.available-in-full .btn{margin-bottom:0px}}.new-stamp,.highlight-stamp{width:72px;height:72px;background:url(/img/starburst-accent-72x72.png);background-size:cover;color:#fff;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-weight:bold;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(7deg);position:absolute;top:40px;right:0px;font-size:13px}.highlight-stamp{top:35px !important;right:5px !important}.neo-lesson-panel .neo-slides{position:absolute;top:0;left:0;width:100%;height:100%}.neo-lesson-panel .neo-slides .carousel-inner{height:100%;overflow-y:auto}.neo-lesson-panel .neo-slides-item{height:100%;text-align:center}.neo-lesson-panel .neo-lesson-panel-slide-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.neo-lesson-panel .item-word .word-panel-top,.neo-lesson-panel .item-word-test .word-panel-top,.neo-lesson-panel .item-story-question .word-panel-top,.neo-lesson-panel .item-knowledge-test .word-panel-top,.neo-lesson-panel .item-add-word .word-panel-top,.neo-lesson-panel .item-select-words .word-panel-top{color:#727272;position:relative;padding:20px}.neo-lesson-panel .item-word .word-panel-content,.neo-lesson-panel .item-word-test .word-panel-content,.neo-lesson-panel .item-story-question .word-panel-content,.neo-lesson-panel .item-knowledge-test .word-panel-content,.neo-lesson-panel .item-add-word .word-panel-content,.neo-lesson-panel .item-select-words .word-panel-content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding:0px 20px}.neo-lesson-panel .item-word .word-panel-content .word-panel-word .word-panel-pronunciation-field,.neo-lesson-panel .item-word-test .word-panel-content .word-panel-word .word-panel-pronunciation-field,.neo-lesson-panel .item-story-question .word-panel-content .word-panel-word .word-panel-pronunciation-field,.neo-lesson-panel .item-knowledge-test .word-panel-content .word-panel-word .word-panel-pronunciation-field,.neo-lesson-panel .item-add-word .word-panel-content .word-panel-word .word-panel-pronunciation-field,.neo-lesson-panel .item-select-words .word-panel-content .word-panel-word .word-panel-pronunciation-field{font-family:arial;font-size:17px}.neo-lesson-panel .item-word .word-panel-content .word-panel-story,.neo-lesson-panel .item-word-test .word-panel-content .word-panel-story,.neo-lesson-panel .item-story-question .word-panel-content .word-panel-story,.neo-lesson-panel .item-knowledge-test .word-panel-content .word-panel-story,.neo-lesson-panel .item-add-word .word-panel-content .word-panel-story,.neo-lesson-panel .item-select-words .word-panel-content .word-panel-story{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none;display:none}.neo-lesson-panel .item-word .word-panel-content .word-panel-recap,.neo-lesson-panel .item-word-test .word-panel-content .word-panel-recap,.neo-lesson-panel .item-story-question .word-panel-content .word-panel-recap,.neo-lesson-panel .item-knowledge-test .word-panel-content .word-panel-recap,.neo-lesson-panel .item-add-word .word-panel-content .word-panel-recap,.neo-lesson-panel .item-select-words .word-panel-content .word-panel-recap{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.neo-lesson-panel .item-word .word-panel-content .word-panel-recap .word-panel-story-field,.neo-lesson-panel .item-word-test .word-panel-content .word-panel-recap .word-panel-story-field,.neo-lesson-panel .item-story-question .word-panel-content .word-panel-recap .word-panel-story-field,.neo-lesson-panel .item-knowledge-test .word-panel-content .word-panel-recap .word-panel-story-field,.neo-lesson-panel .item-add-word .word-panel-content .word-panel-recap .word-panel-story-field,.neo-lesson-panel .item-select-words .word-panel-content .word-panel-recap .word-panel-story-field{color:#b6b6b6}.neo-lesson-panel .item-word .word-panel-content .word-panel-example,.neo-lesson-panel .item-word-test .word-panel-content .word-panel-example,.neo-lesson-panel .item-story-question .word-panel-content .word-panel-example,.neo-lesson-panel .item-knowledge-test .word-panel-content .word-panel-example,.neo-lesson-panel .item-add-word .word-panel-content .word-panel-example,.neo-lesson-panel .item-select-words .word-panel-content .word-panel-example{text-align:center}@media screen and (max-width: 768px){.neo-lesson-panel .item-word .word-panel-content .word-panel-example,.neo-lesson-panel .item-word-test .word-panel-content .word-panel-example,.neo-lesson-panel .item-story-question .word-panel-content .word-panel-example,.neo-lesson-panel .item-knowledge-test .word-panel-content .word-panel-example,.neo-lesson-panel .item-add-word .word-panel-content .word-panel-example,.neo-lesson-panel .item-select-words .word-panel-content .word-panel-example{text-align:left}}.neo-lesson-panel .item-word .word-panel-content .word-panel-story-field p,.neo-lesson-panel .item-word-test .word-panel-content .word-panel-story-field p,.neo-lesson-panel .item-story-question .word-panel-content .word-panel-story-field p,.neo-lesson-panel .item-knowledge-test .word-panel-content .word-panel-story-field p,.neo-lesson-panel .item-add-word .word-panel-content .word-panel-story-field p,.neo-lesson-panel .item-select-words .word-panel-content .word-panel-story-field p{margin:0}.neo-lesson-panel .item-word .word-panel-content .word-hint,.neo-lesson-panel .item-word-test .word-panel-content .word-hint,.neo-lesson-panel .item-story-question .word-panel-content .word-hint,.neo-lesson-panel .item-knowledge-test .word-panel-content .word-hint,.neo-lesson-panel .item-add-word .word-panel-content .word-hint,.neo-lesson-panel .item-select-words .word-panel-content .word-hint{display:none !important}.neo-lesson-panel .item-word .word-panel-content .knowledge-test-msg,.neo-lesson-panel .item-word-test .word-panel-content .knowledge-test-msg,.neo-lesson-panel .item-story-question .word-panel-content .knowledge-test-msg,.neo-lesson-panel .item-knowledge-test .word-panel-content .knowledge-test-msg,.neo-lesson-panel .item-add-word .word-panel-content .knowledge-test-msg,.neo-lesson-panel .item-select-words .word-panel-content .knowledge-test-msg{display:none}@media screen and (max-width: 400px){.neo-lesson-panel .item-word .word-panel-content .add-word-form .ital-label .fa,.neo-lesson-panel .item-word-test .word-panel-content .add-word-form .ital-label .fa,.neo-lesson-panel .item-story-question .word-panel-content .add-word-form .ital-label .fa,.neo-lesson-panel .item-knowledge-test .word-panel-content .add-word-form .ital-label .fa,.neo-lesson-panel .item-add-word .word-panel-content .add-word-form .ital-label .fa,.neo-lesson-panel .item-select-words .word-panel-content .add-word-form .ital-label .fa{display:none}}.neo-lesson-panel .item-word .word-panel-bottom,.neo-lesson-panel .item-word-test .word-panel-bottom,.neo-lesson-panel .item-story-question .word-panel-bottom,.neo-lesson-panel .item-knowledge-test .word-panel-bottom,.neo-lesson-panel .item-add-word .word-panel-bottom,.neo-lesson-panel .item-select-words .word-panel-bottom{min-height:86px;position:relative;padding:20px}.neo-lesson-panel .item-word .optional-story-question-row,.neo-lesson-panel .item-word-test .optional-story-question-row,.neo-lesson-panel .item-story-question .optional-story-question-row,.neo-lesson-panel .item-knowledge-test .optional-story-question-row,.neo-lesson-panel .item-add-word .optional-story-question-row,.neo-lesson-panel .item-select-words .optional-story-question-row{margin-bottom:10px}.neo-lesson-panel .item-word .btn-row,.neo-lesson-panel .item-word-test .btn-row,.neo-lesson-panel .item-story-question .btn-row,.neo-lesson-panel .item-knowledge-test .btn-row,.neo-lesson-panel .item-add-word .btn-row,.neo-lesson-panel .item-select-words .btn-row{text-align:center}.neo-lesson-panel .item-word .btn-row-word,.neo-lesson-panel .item-word .btn-row-story,.neo-lesson-panel .item-word .btn-row-next,.neo-lesson-panel .item-word-test .btn-row-word,.neo-lesson-panel .item-word-test .btn-row-story,.neo-lesson-panel .item-word-test .btn-row-next,.neo-lesson-panel .item-story-question .btn-row-word,.neo-lesson-panel .item-story-question .btn-row-story,.neo-lesson-panel .item-story-question .btn-row-next,.neo-lesson-panel .item-knowledge-test .btn-row-word,.neo-lesson-panel .item-knowledge-test .btn-row-story,.neo-lesson-panel .item-knowledge-test .btn-row-next,.neo-lesson-panel .item-add-word .btn-row-word,.neo-lesson-panel .item-add-word .btn-row-story,.neo-lesson-panel .item-add-word .btn-row-next,.neo-lesson-panel .item-select-words .btn-row-word,.neo-lesson-panel .item-select-words .btn-row-story,.neo-lesson-panel .item-select-words .btn-row-next{text-align:center;color:#727272}.neo-lesson-panel .item-word .rating-row,.neo-lesson-panel .item-word-test .rating-row,.neo-lesson-panel .item-story-question .rating-row,.neo-lesson-panel .item-knowledge-test .rating-row,.neo-lesson-panel .item-add-word .rating-row,.neo-lesson-panel .item-select-words .rating-row{text-align:left;font-size:14px}.neo-lesson-panel .item-word .word-panel-timeout-row,.neo-lesson-panel .item-word-test .word-panel-timeout-row,.neo-lesson-panel .item-story-question .word-panel-timeout-row,.neo-lesson-panel .item-knowledge-test .word-panel-timeout-row,.neo-lesson-panel .item-add-word .word-panel-timeout-row,.neo-lesson-panel .item-select-words .word-panel-timeout-row{position:absolute;top:62px;left:0;width:100%;height:2px;background:#fff}.neo-lesson-panel .item-word .word-panel-timeout-row .word-panel-timeout-row-progress,.neo-lesson-panel .item-word-test .word-panel-timeout-row .word-panel-timeout-row-progress,.neo-lesson-panel .item-story-question .word-panel-timeout-row .word-panel-timeout-row-progress,.neo-lesson-panel .item-knowledge-test .word-panel-timeout-row .word-panel-timeout-row-progress,.neo-lesson-panel .item-add-word .word-panel-timeout-row .word-panel-timeout-row-progress,.neo-lesson-panel .item-select-words .word-panel-timeout-row .word-panel-timeout-row-progress{position:absolute;left:0;top:0;width:0%;height:2px;background:#BBDEFB}.neo-lesson-panel .item-word .btn-row-story,.neo-lesson-panel .item-word .btn-row-next,.neo-lesson-panel .item-word-test .btn-row-story,.neo-lesson-panel .item-word-test .btn-row-next,.neo-lesson-panel .item-story-question .btn-row-story,.neo-lesson-panel .item-story-question .btn-row-next,.neo-lesson-panel .item-knowledge-test .btn-row-story,.neo-lesson-panel .item-knowledge-test .btn-row-next,.neo-lesson-panel .item-add-word .btn-row-story,.neo-lesson-panel .item-add-word .btn-row-next,.neo-lesson-panel .item-select-words .btn-row-story,.neo-lesson-panel .item-select-words .btn-row-next{display:none}.neo-lesson-panel .item-word .edit-word-label,.neo-lesson-panel .item-word .edit-word-btns,.neo-lesson-panel .item-word .edit-word-id,.neo-lesson-panel .item-word-test .edit-word-label,.neo-lesson-panel .item-word-test .edit-word-btns,.neo-lesson-panel .item-word-test .edit-word-id,.neo-lesson-panel .item-story-question .edit-word-label,.neo-lesson-panel .item-story-question .edit-word-btns,.neo-lesson-panel .item-story-question .edit-word-id,.neo-lesson-panel .item-knowledge-test .edit-word-label,.neo-lesson-panel .item-knowledge-test .edit-word-btns,.neo-lesson-panel .item-knowledge-test .edit-word-id,.neo-lesson-panel .item-add-word .edit-word-label,.neo-lesson-panel .item-add-word .edit-word-btns,.neo-lesson-panel .item-add-word .edit-word-id,.neo-lesson-panel .item-select-words .edit-word-label,.neo-lesson-panel .item-select-words .edit-word-btns,.neo-lesson-panel .item-select-words .edit-word-id{display:none}.neo-lesson-panel .item-add-word,.neo-lesson-panel .item-select-words{overflow:auto}.neo-lesson-panel .word-add-panel{height:auto}@media screen and (max-width: 992px){.neo-lesson-panel .word-add-panel{height:auto !important}}.neo-lesson-panel .word-add-panel .add-word-form .word-panel-heading{text-align:center}@media screen and (max-width: 400px){.neo-lesson-panel .word-add-panel .add-word-form .word-panel-heading{text-align:left}}.neo-lesson-panel .word-test-panel,.neo-lesson-panel .word-knowledge-test-panel{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 767px){.neo-lesson-panel .word-test-panel.writing,.neo-lesson-panel .word-knowledge-test-panel.writing{height:auto}}.neo-lesson-panel .word-test-panel.no-flex,.neo-lesson-panel .word-knowledge-test-panel.no-flex{height:auto;displa:block}.neo-lesson-panel .word-test-panel .knowledge-question,.neo-lesson-panel .word-test-panel .knowledge-test,.neo-lesson-panel .word-knowledge-test-panel .knowledge-question,.neo-lesson-panel .word-knowledge-test-panel .knowledge-test{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%}.neo-lesson-panel .word-test-panel .knowledge-test,.neo-lesson-panel .word-knowledge-test-panel .knowledge-test{display:none}.neo-lesson-panel .word-test-panel .knowledge-test.result .knowledge-test-title,.neo-lesson-panel .word-knowledge-test-panel .knowledge-test.result .knowledge-test-title{display:none}.neo-lesson-panel .word-test-panel .word-container.correct,.neo-lesson-panel .word-knowledge-test-panel .word-container.correct{color:#080}.neo-lesson-panel .word-test-panel .word-container.correct-warn,.neo-lesson-panel .word-knowledge-test-panel .word-container.correct-warn{color:darkorange}.neo-lesson-panel .word-test-panel .word-container.wrong,.neo-lesson-panel .word-knowledge-test-panel .word-container.wrong{color:red}.neo-lesson-panel .word-test-panel .word-container .pronunciation,.neo-lesson-panel .word-knowledge-test-panel .word-container .pronunciation{font-family:arial;font-size:17px}.neo-lesson-panel .word-test-panel .word-test-panel-title,.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-title{font-size:18px;color:#727272;position:absolute;top:20px;left:0px;width:100%;text-align:center}@media screen and (max-width: 992px){.neo-lesson-panel .word-test-panel .word-test-panel-title,.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-title{font-size:16px}}.neo-lesson-panel .word-test-panel .word-test-panel-word,.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-word{text-align:right;padding-right:20px;font-size:18px;font-weight:bold;line-height:32px;padding:20px 10px 0px 0px}.neo-lesson-panel .word-test-panel .word-test-panel-word.word-test-panel-select,.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-word.word-test-panel-select{text-align:center}@media screen and (max-width: 767px){.neo-lesson-panel .word-test-panel .word-test-panel-word,.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-word{text-align:center;padding-right:0;padding-top:40px}}.neo-lesson-panel .word-test-panel .word-test-panel-word .highlighted-keyword-black,.neo-lesson-panel .word-test-panel .word-test-panel-word .highlighted-keyword,.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-word .highlighted-keyword-black,.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-word .highlighted-keyword{color:#fff;text-transform:lowercase;font-weight:normal;border:0px !important;background:transparent !important}.neo-lesson-panel .word-test-panel .word-test-panel-input,.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-input{text-align:left;padding-top:5px;padding-left:10px;line-height:28px;font-size:18px;padding:20px 0px 0px 10px}.neo-lesson-panel .word-test-panel .word-test-panel-input .help-block,.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-input .help-block{font-size:14px;line-height:14px}@media screen and (max-width: 767px){.neo-lesson-panel .word-test-panel .word-test-panel-input,.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-input{padding:10px 0px 0px 0px;text-align:center}}.neo-lesson-panel .word-test-panel .word-test-panel-examples,.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-examples{display:none;color:#727272;margin-top:25px}.neo-lesson-panel .word-test-panel .test-panel-input,.neo-lesson-panel .word-knowledge-test-panel .test-panel-input{position:relative;top:-4px;outline:none;border:none;border-bottom:1px solid #b6b6b6;padding:4px 4px;font-size:18px}.neo-lesson-panel .word-test-panel .test-panel-input.correct,.neo-lesson-panel .word-knowledge-test-panel .test-panel-input.correct{border:none;background:#dff0d8;color:#080}.neo-lesson-panel .word-test-panel .test-panel-input.correct-warn,.neo-lesson-panel .word-knowledge-test-panel .test-panel-input.correct-warn{border:none;background:moccasin;color:darkorange}.neo-lesson-panel .word-test-panel .test-panel-input.wrong,.neo-lesson-panel .word-knowledge-test-panel .test-panel-input.wrong{border:none;background:lightpink;color:red}.neo-lesson-panel .word-test-panel .icon-correct,.neo-lesson-panel .word-knowledge-test-panel .icon-correct{color:#080}.neo-lesson-panel .word-test-panel .icon-correct.warn,.neo-lesson-panel .word-knowledge-test-panel .icon-correct.warn{color:darkorange}.neo-lesson-panel .word-test-panel .icon-warn,.neo-lesson-panel .word-knowledge-test-panel .icon-warn{color:darkorange}.neo-lesson-panel .word-test-panel .icon-wrong,.neo-lesson-panel .word-knowledge-test-panel .icon-wrong{color:red}@media screen and (max-width: 400px){.neo-lesson-panel .word-test-panel .icon-correct,.neo-lesson-panel .word-test-panel .icon-wrong,.neo-lesson-panel .word-test-panel .icon-warn,.neo-lesson-panel .word-knowledge-test-panel .icon-correct,.neo-lesson-panel .word-knowledge-test-panel .icon-wrong,.neo-lesson-panel .word-knowledge-test-panel .icon-warn{display:none}}.neo-lesson-panel .word-test-panel .answer-info-correct,.neo-lesson-panel .word-knowledge-test-panel .answer-info-correct{color:#080;margin-top:10px}.neo-lesson-panel .word-test-panel .answer-info-correct-warn,.neo-lesson-panel .word-test-panel .answer-info-correct-warn-other-word,.neo-lesson-panel .word-knowledge-test-panel .answer-info-correct-warn,.neo-lesson-panel .word-knowledge-test-panel .answer-info-correct-warn-other-word{color:darkorange;margin-top:10px}.neo-lesson-panel .word-test-panel .answer-info-wrong,.neo-lesson-panel .word-knowledge-test-panel .answer-info-wrong{color:red;margin-top:10px}.neo-lesson-panel .word-test-panel .word-panel-story-question,.neo-lesson-panel .word-test-panel .word-panel-story-answer,.neo-lesson-panel .word-knowledge-test-panel .word-panel-story-question,.neo-lesson-panel .word-knowledge-test-panel .word-panel-story-answer{width:100%;font-size:18px}.neo-lesson-panel .word-test-panel .word-panel-story-question .word-panel-word,.neo-lesson-panel .word-test-panel .word-panel-story-answer .word-panel-word,.neo-lesson-panel .word-knowledge-test-panel .word-panel-story-question .word-panel-word,.neo-lesson-panel .word-knowledge-test-panel .word-panel-story-answer .word-panel-word{font-size:18px}@media screen and (max-width: 767px){.neo-lesson-panel .word-test-panel .word-panel-story-question,.neo-lesson-panel .word-knowledge-test-panel .word-panel-story-question{margin-top:20px}.neo-lesson-panel .word-test-panel .word-panel-story-answer,.neo-lesson-panel .word-knowledge-test-panel .word-panel-story-answer{margin-top:20px}}.neo-lesson-panel .word-test-panel .btn-row,.neo-lesson-panel .word-knowledge-test-panel .btn-row{min-height:86px}@media screen and (max-width: 767px){.neo-lesson-panel .word-knowledge-test-panel .word{font-size:18px}.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-input{font-size:18px;line-height:21px}.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-input .test-panel-input{top:0px}.neo-lesson-panel .word-knowledge-test-panel .word-test-panel-input .correct-word{margin:0 !important;padding:0 !important;font-size:16px;display:block}.neo-lesson-panel .word-knowledge-test-panel .remove-from-lesson-container{margin:0 !important;padding:0 !important;display:block;float:none}.neo-lesson-panel .word-knowledge-test-panel .word-knowledge-test-panel-col-left,.neo-lesson-panel .word-knowledge-test-panel .word-knowledge-test-panel-col-right{margin-bottom:10px}.neo-lesson-panel .word-knowledge-test-panel .knowledge-test.result .remove-from-lesson-container{margin-top:10px !important}.neo-lesson-panel .word-knowledge-test-panel .knowledge-test.result .correct-word{margin-top:5px !important}}.neo-lesson-panel .item-word-overview .overview-words-table{margin:0 auto}.neo-lesson-panel .item-word-overview .overview-words-table tr{border-top:1px solid #eee}.neo-lesson-panel .item-word-overview .overview-words-table tr:first-child{border-top:none}.neo-lesson-panel .item-word-overview .overview-words-table td{padding:8px;vertical-align:top}.neo-lesson-panel .item-word-overview .overview-words-table .icon-correct,.neo-lesson-panel .item-word-overview .overview-words-table .icon-error,.neo-lesson-panel .item-word-overview .overview-words-table .icon-removed{margin-top:3px;display:none}.neo-lesson-panel .item-word-overview .overview-words-table .correct .icon-correct{display:block}.neo-lesson-panel .item-word-overview .overview-words-table .correct .overview-words-word{color:#727272}.neo-lesson-panel .item-word-overview .overview-words-table .error .overview-words-word{color:#FF5252}.neo-lesson-panel .item-word-overview .overview-words-table .removed .icon-removed{display:block}.neo-lesson-panel .item-word-overview .overview-words-table .removed .overview-words-word{color:#b6b6b6}.neo-lesson-panel .item-word-overview .overview-words-table .tts-container{position:relative;top:1px}.neo-lesson-panel .lesson-info{display:none;position:absolute;left:0;top:60px;z-index:0;width:100%}.neo-lesson-panel .lesson-info .progress{height:2px;background:#fff;box-shadow:none}.neo-lesson-panel .lesson-info .progress .progress-bar{background-color:#f3f3f3;box-shadow:none}.neo-lesson-panel .word-panel-timeout-help-container{-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}@media screen and (max-width: 767px){.neo-lesson-panel .word-panel-timeout-help-container{-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px}}.neo-main-page-feedback{position:absolute;top:-5px;left:0;z-index:999;width:100%;text-align:center}.neo-main-page-feedback .feedbackPanel{max-width:100%}.neo-lpg-not-active-title{display:none}.neo-lpg-not-active img{-webkit-filter:grayscale(100%) brightness(130%);filter:grayscale(100%) brightness(130%) alpha(opacity=50);opacity:0.5}.neo-lpg-not-active .neo-lpg-not-active-title{display:block;font-weight:bold !important;padding:5px;width:100%;text-align:center;color:#FF5252}.neo-loader-veil{position:fixed;left:0px;top:0px;height:100%;width:100%;display:none;z-index:199}.neo-start-lesson-link{position:absolute;left:0px;top:0px;width:100%}.neo-start-lesson-link .btn{margin:7px}.start-lesson-loader{font-size:42px;color:#2196F3}.neo-language-package-finished-alert,.neo-language-package-finished-student-alert,.neo-free-lessons-finished-alert{display:none}.neo-repetition-list-box{margin:15px 0}.neo-repetition-list-box .neo-repetition-list-box-inner{width:470px;max-width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0 auto;padding:15px 0;position:relative}@media screen and (max-width: 767px){.neo-repetition-list-box .neo-repetition-list-box-inner{padding:0}}.neo-repetition-list-box .neo-repetition-list-icon{width:50px;text-align:center;font-size:40px;margin-right:20px}@media screen and (max-width: 767px){.neo-repetition-list-box .neo-repetition-list-icon{font-size:32px}}.neo-repetition-list-box .neo-repetition-list-icon .bell{color:#2196F3}.neo-repetition-list-box .neo-repetition-list-icon .bell.active{color:#FF5252}.neo-repetition-list-box .neo-repetition-list-content{width:370px}.neo-repetition-list-box .neo-repetition-list-arrow{color:#b6b6b6;font-size:24px;margin-left:25px}@media screen and (max-width: 767px){.neo-repetition-list-box .neo-repetition-list-arrow{display:none}}.neo-repetition-list-box .neo-repetition-list-box-title{font-size:16px}.neo-repetition-list-box .neo-repetition-list-box-title .badge{position:relative;top:-2px}@media screen and (max-width: 369px){.neo-repetition-list-box .neo-repetition-list-box-title .badge{position:absolute;top:-3px;left:15px}}.neo-repetition-panel{position:relative;transition:all .3s ease;border:0px;box-shadow:none}.neo-repetition-panel .neo-repetition-panel-img{color:#2196F3;font-size:50px;transition:color .3s ease}@media screen and (min-width: 768px){.neo-repetition-panel:hover{color:#FF5252}.neo-repetition-panel:hover .word-count-info,.neo-repetition-panel:hover .target-date{color:#FF5252 !important}}.neo-repetition-panel .panel-body{padding:10px;height:100%;position:relative;border:0px}.neo-repetition-panel .panel-body .target-date{color:#727272;transition:all .3s ease}.neo-repetition-panel .panel-body .word-count-info{text-align:center;color:#727272;transition:all .3s ease;margin-top:0;margin-bottom:0}@media screen and (min-width: 768px){.neo-repetition-panel .panel-body .word-count-info{margin-top:10px}}.neo-repetition-panel .panel-body .warn-icon{font-size:18px;color:#212121;display:none;margin-left:10px;position:relative;top:1px}.neo-repetition-panel .panel-body .start-repetition-btn{position:absolute;bottom:0px;left:0px;width:100%;text-align:center}.neo-repetition-panel .neo-panel-loader{display:none}.rep-warn-1 .neo-repetition-panel .warn-icon,.rep-warn-1 .neo-lesson-list-panel .warn-icon{display:inline;color:#ffbb7a}.rep-warn-2 .neo-repetition-panel .warn-icon,.rep-warn-2 .neo-lesson-list-panel .warn-icon{display:inline;color:#FF5252}.neo-lesson-repetitions-paging{clear:both;margin:20px 0}.neo-lesson-repetitions-paging a{font-weight:bold}.neo-lesson-repetitions-paging .first em,.neo-lesson-repetitions-paging .prev em,.neo-lesson-repetitions-paging .next em,.neo-lesson-repetitions-paging .last em{background:transparent}.neo-no-words-container{position:absolute;top:0px;left:0px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.neo-big-profile-photo{border-radius:50%;border:1px solid #b6b6b6;width:200px;height:200px;margin:0 auto}.neo-user-profile-timeline-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:20px}.neo-user-profile-timeline-item .neo-user-profile-timeline-item-badge{background-color:#dbc2cf;color:white;width:40px;height:40px;line-height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:20px}.neo-user-profile-timeline-item .neo-user-profile-timeline-item-body{border-bottom:2px solid #f3f3f3;padding-bottom:20px}.neo-user-profile-timeline-item:last-child .neo-user-profile-timeline-item-body{border-bottom:none}.buy-full-version-modal,.extend-subscription-modal{z-index:2000}.neo-empty-lesson-warning{color:#FF5252 !important;display:none}.empty-lesson .neo-custom-language-package-word-count,.empty-lesson:hover .neo-custom-language-package-word-count{display:none}.empty-lesson .neo-custom-language-package-lesson-name,.empty-lesson .neo-panel-img,.empty-lesson .neo-panel-img:hover,.empty-lesson:hover .neo-custom-language-package-lesson-name,.empty-lesson:hover .neo-panel-img,.empty-lesson:hover .neo-panel-img:hover{color:#b6b6b6 !important}.empty-lesson .neo-empty-lesson-warning,.empty-lesson:hover .neo-empty-lesson-warning{display:inline}.neo-word-search-result{position:relative;transition:color .3s ease;text-align:left}.neo-word-search-result .pronunciation{color:#727272;transition:color .3s ease}.neo-word-search-result:hover{color:#FF5252}.neo-word-search-result:hover .pronunciation{color:#FF5252}.without-story .neo-word-search-result{color:#727272}@media screen and (max-width: 767px){.neo-word-search-form-col,.neo-word-search-lessons-col{padding:0}}.neo-word-search-new-lesson-badge{background:#b6b6b6;position:relative;top:-4px;margin-left:5px}.neo-page-title{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start}@media screen and (min-width: 768px){.neo-page-title{margin-top:5px}}.neo-page-title .neo-page-title-main{flex:1;flex-direction:row;display:flex;justify-content:space-between;text-align:left}@media screen and (max-width: 767px){.neo-page-title .neo-page-title-main{flex-direction:column}}.neo-page-title .neo-page-title-title{font-size:16px;font-weight:bold !important}@media screen and (max-width: 767px){.neo-page-title .neo-page-title-title{font-size:14px;margin:10px 0 5px 0}}.neo-page-title .neo-page-title-icon{font-size:18px}.neo-page-title .neo-page-title-icon a{padding:15px 15px 15px 0}.neo-page-title .neo-page-title-icon a,.neo-page-title .neo-page-title-icon a:active,.neo-page-title .neo-page-title-icon a:visited{color:#212121;text-decoration:none}.neo-mobile-tabs{background:#2196F3;position:fixed;bottom:0px;left:0px;width:100%;display:flex;flex-direction:row}@media screen and (min-width: 1200px){.neo-mobile-tabs{display:none}}.neo-mobile-tabs .neo-mobile-tabs-tab{flex-grow:1;flex-basis:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 0;position:relative;color:#fff;font-size:12px}@media screen and (min-width: 1200px){.neo-mobile-tabs .neo-mobile-tabs-tab{padding:10px 0}.neo-mobile-tabs .neo-mobile-tabs-tab .neo-mobile-tabs-tab-icon,.neo-mobile-tabs .neo-mobile-tabs-tab .neo-mobile-tabs-tab-loader{font-size:24px}}.neo-mobile-tabs .neo-mobile-tabs-tab.active{background:#1976D2 !important}.neo-mobile-tabs .neo-mobile-tabs-tab:hover{background:#BBDEFB}.neo-mobile-tabs .neo-mobile-tabs-tab .neo-mobile-tabs-tab-loader{display:none}.neo-mobile-tabs .neo-mobile-tabs-tab .neo-mobile-tabs-repetition-count-indicator{position:absolute;top:5px;right:2px}.neo-company-stats{padding:25px 0 10px 0;width:100%;display:flex;flex-direction:row;justify-content:space-around}.neo-company-stats .neo-company-stats-item{margin:10px 13px;display:flex;align-items:center;justify-content:center;margin:10px 30px;flex-direction:row}.neo-company-stats .neo-company-stats-item .neo-company-stats-item-icon{font-size:40px;color:#727272;margin-right:20px;margin-bottom:0px}.neo-company-stats .neo-company-stats-item .neo-company-stats-item-title{font-size:16px;text-align:center;color:#727272}.neo-company-stats .neo-company-stats-item .neo-company-stats-item-value{font-size:24px;font-weight:bold;text-align:center}.neo-homework-published .neo-homework-icon{color:#2196F3 !important}.neo-homework-published.overdue .neo-homework-overdue-icon{display:inline-block !important}.neo-homework-closed .neo-homework-icon{color:#b6b6b6 !important}.neo-homework-overdue-icon{position:absolute;top:0;right:30px;font-size:18px;color:#FF5252;display:none !important}.neo-homework-lessons{display:flex;flex-direction:row;justify-content:center}.neo-homework-lessons .neo-homework-lesson{position:relative;padding:10px;width:250px}.neo-students-list{display:flex;flex-direction:row;position:relative;align-items:center;justify-content:flex-start;border-top:1px solid #eee;padding:10px 0}.neo-students-list:first-child{border:none}.neo-students-list .neo-students-list-student-name{display:flex;flex-direction:row;align-items:center}.neo-students-list .neo-panel-loader{display:none}.neo-students-list .grow-item{flex-grow:1}.neo-current-homework-list{display:flex;flex-direction:row;flex-wrap:wrap}.neo-current-homework-list .neo-current-homework-list-item{display:flex;flex-direction:column;position:relative;align-items:center;justify-content:center;padding:20px;text-align:center;width:105px}@media screen and (min-width: 768px){.neo-current-homework-list .neo-current-homework-list-item{width:140px}}.neo-current-homework-list .neo-current-homework-list-item:first-child{border:none}.neo-current-homework-list .neo-current-homework-list-item .neo-panel-loader{display:none}.neo-finished-homework-list{display:flex;flex-direction:row;position:relative;align-items:center;justify-content:center;border-top:1px solid #eee;padding:10px 0}.neo-finished-homework-list:first-child{border:none}.neo-finished-homework-list .neo-panel-loader{display:none}.neo-student-homework-type-link,.neo-class-section-link,.neo-lp-section-link,.neo-student-section-link{color:#727272;padding-bottom:4px;transition:all .2s ease;text-decoration:none;cursor:pointer;font-weight:bold;margin:0px 20px}@media screen and (max-width: 768px){.neo-student-homework-type-link,.neo-class-section-link,.neo-lp-section-link,.neo-student-section-link{margin:0px 10px}}.neo-student-homework-type-link:active,.neo-student-homework-type-link:visited,.neo-student-homework-type-link:hover,.neo-class-section-link:active,.neo-class-section-link:visited,.neo-class-section-link:hover,.neo-lp-section-link:active,.neo-lp-section-link:visited,.neo-lp-section-link:hover,.neo-student-section-link:active,.neo-student-section-link:visited,.neo-student-section-link:hover{color:#727272;text-decoration:none}.neo-student-homework-type-link.selected,.neo-class-section-link.selected,.neo-lp-section-link.selected,.neo-student-section-link.selected{text-decoration:none;padding-bottom:2px;color:#1976D2;border-bottom:2px solid #1976D2}.neo-lp-section-link{margin:0px 10px;padding:10px !important}@media screen and (max-width: 767px){.neo-lp-section-link{margin:0}}.neo-lp-section-link.selected{border-bottom:none;background:#BBDEFB;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.company-order-modal{z-index:3000}.company-order-company-tax-id-field .form-group{margin-bottom:0 !important}.discount-stamp{width:72px;height:72px;background-image:url(/img/starburst-accent-72x72.png);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;transform:rotate(10deg)}@media screen and (max-width: 330px){.discount-stamp{width:65px;height:65px;background-image:url(/img/starburst-accent-65x65.png)}}.discount-stamp .percent{font-size:24px;font-weight:bold}.neo-promo-present-mobile{max-width:100%;display:none;margin-top:20px;background:rgba(0,0,0,0.5);padding:20px 10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media screen and (max-width: 1199px){.neo-promo-present-mobile{display:block}}.neo-promo-present-mobile .voucher-img{max-width:135px}@media screen and (max-width: 370px){.neo-promo-present-mobile .voucher-img{max-width:100px}}.switch{position:relative;display:inline-block;width:30px;height:17px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#727272;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196F3}input:focus+.slider{box-shadow:0 0 1px #2196F3}input:checked+.slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.slider.round{border-radius:17px}.slider.round:before{border-radius:50%}.table-leaderboard td{padding:10px 10px !important}.table-leaderboard tr:first-child td{border:none}@media screen and (max-width: 500px){.table-leaderboard .trophy-col{display:none}}.table-leaderboard .trophy-gold{color:#ff8c00}.table-leaderboard .trophy-silver{color:silver}.table-leaderboard .trophy-bronze{color:#b1560f}.table-leaderboard .leaderboard-photo{width:40px;height:40px;margin:0 auto;background-size:cover !important}.table-leaderboard tr.top-1 td,.table-leaderboard tr.top-2 td,.table-leaderboard tr.top-3 td{padding:15px 10px !important}.table-leaderboard .stars{display:none}.table-leaderboard tr.top-1 td{background:rgba(255,200,0,0.1)}.table-leaderboard tr.top-1 td .stars{display:inline;color:#ff8c00}.table-leaderboard tr.top-2 td{background:rgba(192,192,192,0.1)}.table-leaderboard tr.top-2 td .stars{display:inline;color:silver}.table-leaderboard tr.top-3 td{background:rgba(205,127,50,0.1)}.table-leaderboard tr.top-3 td .stars{display:inline;color:#b1560f}.table-leaderboard tr.user-position td{background:#dff0d8;font-weight:bold}.last-round-winner-photo{width:100px;height:100px;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-size:cover !important}@media screen and (max-width: 767px){.last-round-winner-photo{width:60px;height:60px;margin:0 10px}}.pulse{-webkit-animation:pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-moz-animation:pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);-ms-animation:pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);animation:pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1)}.tinymce-body{background-color:#fff !important;padding:0px 10px}.neo-results-sort-select{padding:5px}.wait-range-container{width:270px;margin:20px auto 0 auto}.wait-range-container .wait-range-slider{-webkit-appearance:none;width:100%;height:10px;border-radius:4px;background:#BBDEFB;outline:none;opacity:0.7;-webkit-transition:.2s;transition:opacity .2s}.wait-range-container .wait-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#2196F3;cursor:pointer}.wait-range-container .wait-range-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#2196F3;cursor:pointer}.player-progress{position:absolute;bottom:0;left:0;width:0%;height:4px;background:#2196F3;transition:width .3s ease}.info-page-container{position:absolute;top:0px;left:0px;width:100%;height:100%;overflow-x:hidden;background-color:#fff;background-image:url("/img/homepage-bg-new-opt-xl-70.jpg");background-color:#054b7f;background-position:center;background-size:cover;background-repeat:no-repeat}.info-page-container .info-page-panel{width:100%;margin:0px auto;position:relative;transition:all .3s ease;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:none !important}.info-page-container .info-page-panel .calendar-link{display:inline-block;width:210px;text-align:left}.results-table th,.results-table td{padding:15px 8px !important}.paid-user-invitation{font-weight:bold;background:#dff0d8 !important}.webinar-invitation-form .form-control{height:50px;font-size:18px}.discount-link-input,.discount-link-input:focus{width:90%;border:none;outline:none;background:transparent}.tox-notifications-container{display:none !important}.neo-class-section,.neo-student-section{display:none}.neo-class-section.active,.neo-student-section.active{display:block}.neo-class-homework-badge{background:#b6b6b6;border-radius:10px;color:#fff !important;padding:5px 10px;font-weight:bold;text-decoration:none !important;font-size:80%}.neo-class-homework-badge.active{background:#2196F3}.student-homework-closed{color:#b6b6b6 !important;display:none}.hide-closed-student-homeworks-link{display:none}.cv-photo{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:150px;height:150px}@media print{.page-break-before{page-break-before:always}.page-break-after{page-break-after:always}}.teacher-registration-container{background-image:url("/img/homepage-bg-new-opt-xl-70.jpg");background-color:#054b7f;background-position:center;background-size:cover;background-repeat:no-repeat}.teacher-registration-container .login-panel{width:400px;margin:0px auto 0px auto;position:relative;transition:all .3s ease;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:none !important}.teacher-registration-container .login-panel.registration-welcome-panel{width:460px}@media screen and (max-width: 768px){.teacher-registration-container .login-panel.registration-welcome-panel{width:100%}.teacher-registration-container .login-panel.registration-welcome-panel .registration-welcome-title{font-size:18px;text-align:left}}@media screen and (max-width: 767px){.teacher-registration-container .login-panel{width:100%;margin:0px auto}}@media screen and (min-width: 768px){.teacher-registration-container .login-panel{box-shadow:0 3px 12px rgba(51,51,51,0.23),0 3px 12px rgba(51,51,51,0.16)}}.teacher-registration-container .login-panel .login-panel-logo{max-width:100%;margin-top:10px;margin-bottom:20px}.teacher-registration-container .login-panel .login-panel-logo.registration-welcome{margin:5px 0;width:200px}.homepage-references-container{background-color:#022f58;background-position:center center;background-size:cover;background-attachment:fixed}@media screen and (max-width: 1199px){.homepage-references-container{background-position:top center;background-attachment:scroll;background-size:auto 600px;background-repeat:no-repeat}}.homepage-price-container{background-color:#d8d9db;background-position:center center;background-size:cover;background-attachment:fixed}@media screen and (max-width: 1199px){.homepage-price-container{background-position:top center;background-attachment:scroll;background-size:auto 600px;background-repeat:no-repeat}}.mob-app-logout-container{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;padding:20px;background:-webkit-linear-gradient(270deg, #054b7f 0%, 60%, #2196F3 100%) !important;background:linear-gradient(270deg, #054b7f 0%, 60%, #2196F3 100%) !important}.homepage-main-video-lg{background:black;width:700px;height:394px}@media screen and (max-width: 1200px){.homepage-main-video-lg{width:560px;height:315px}}.rounded-corners-10{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.article-m{color:#1976D2}.article-f{color:magenta}.article-n{color:green}.letters-input{background:none;border:none !important;border-bottom:1px solid #b6b6b6 !important;text-align:center}.select-test-panel-letter-button{height:46px;width:46px;text-align:center;padding:0;margin:0 3px}.select-test-panel-letter-button.active,.select-test-panel-letter-button:active,.select-test-panel-letter-button.focus,.select-test-panel-letter-button:focus,.select-test-panel-letter-button.hover,.select-test-panel-letter-button:hover{background:#fff;border-color:#ccc}.select-test-panel-option-button.small{font-size:0.8em}@media screen and (min-width: 1200px){.word-test-panel-letter-word-options{display:none}}.jp-profile-photo{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.visibility-hidden{visibility:hidden}.dashboard-info{position:relative}.dashboard-info .check{position:absolute;left:10px;top:10px;color:#080;display:none}.dashboard-info .progress{position:absolute;left:0;bottom:0;width:0%;height:3px;margin:0;background:#2196F3;opacity:0.2;transition:all .2s ease-in-out}.dashboard-info.finished .check{display:block}.dashboard-info.finished .progress{background:#080}.select-period-link{text-decoration:none !important;margin:0 5px 0 5px}.select-period-link.active{background-color:#FF5252}.knowledge-data-ul{padding:0;list-style:none}.knowledge-data-ul li{color:#727272;padding-bottom:5px}.knowledge-data-ul li::before{content:"\f45c";font-family:"Font Awesome 5 Pro";font-weight:900;margin-right:10px}.knowledge-data-ul li.knowledge-data-li-100::before{color:rgba(0,136,0,0.8)}.knowledge-data-ul li.knowledge-data-li-90::before{color:rgba(64,170,0,0.8)}.knowledge-data-ul li.knowledge-data-li-80::before{color:rgba(96,204,0,0.8)}.knowledge-data-ul li.knowledge-data-li-70::before{color:rgba(160,238,0,0.8)}.knowledge-data-ul li.knowledge-data-li-60::before{color:rgba(224,255,0,0.8)}.knowledge-data-ul li.knowledge-data-li-50::before{color:rgba(255,255,0,0.8)}.knowledge-data-ul li.knowledge-data-li-40::before{color:rgba(255,192,0,0.8)}.knowledge-data-ul li.knowledge-data-li-30::before{color:rgba(255,128,0,0.8)}.knowledge-data-ul li.knowledge-data-li-20::before{color:rgba(255,96,0,0.8)}.knowledge-data-ul li.knowledge-data-li-10::before{color:rgba(255,64,0,0.8)}.knowledge-data-ul li.knowledge-data-li-empty{color:#b6b6b6}.knowledge-data-ul li.knowledge-data-li-empty::before{content:"";margin:0}.like-link{text-decoration:none;color:#212121;transition:color .2s ease}.like-link:hover{text-decoration:none;color:#FF5252}.like-link:active,.like-link:visited,.like-link:focus{text-decoration:none !important}.like-link.liked .like-icon{color:#FF5252}.reacting-to{background:#f3f3f3;padding:5px;border-radius:8px;font-weight:bold;color:#727272}.discussion-post-hidden{color:#b6b6b6 !important}.subscription-info-body{display:flex;flex-direction:row}.subscription-info-body .subscription-info-price{margin-left:30px;margin-top:0px}@media screen and (max-width: 767px){.subscription-info-body{flex-direction:column}.subscription-info-body .subscription-info-price{margin-top:20px;margin-left:0px}}.challenge-box{padding:20px;border:1px solid #b6b6b6;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.challenge-settings,.challenge-settings-caret-up,.challenge-discussion,.challenge-discussion-caret-up{display:none}.practice-sentence-settings{position:absolute;top:0;left:0;width:100%;height:100%;background:white;z-index:100;padding:40px 20px}.practice-sentence-my-answer-input{width:100%;min-width:300px;background:transparent;border:none;border-bottom:1px solid #727272;border-radius:0px;box-shadow:none !important;color:#212121}.practice-sentence-my-answer-input:focus{outline:none;border-bottom:1px solid #2196F3}body.dark{color:white}body.dark .neo-main-container{background:#282828}body.dark .c-text-sec{color:white !important}body.dark .reacting-to{background:#727272;color:#f3f3f3}body.dark .like-link{color:white}a,a:active,a:focus{outline:none !important}.strong,.text-strong{font-weight:bold}.fw-normal{font-weight:normal}.line-through{text-decoration:line-through}.inline-block{display:inline-block}.font-arial{font-family:arial}.pos-rel{position:relative}.row-eq-height{display:flex;display:-webkit-flex;flex-wrap:wrap}.c-prim-dark{color:#1976D2 !important}.c-prim-default{color:#2196F3 !important}.c-prim-light{color:#BBDEFB !important}.c-accent{color:#FF5252 !important}.c-text-prim{color:#212121 !important}.c-text-sec{color:#727272 !important}.c-grey{color:#b6b6b6 !important}.c-light-grey{color:#f3f3f3 !important}.c-dark-grey{color:#333 !important}.c-white{color:#fff !important}.c-green{color:#080 !important}.c-light-green{color:#dff0d8 !important}.c-red{color:red !important}.c-orange{color:darkorange !important}.c-gold{color:#ff8c00 !important}.c-silver{color:silver !important}.c-bronze{color:#b1560f !important}.bg-prim-dark{background:#1976D2 !important}.bg-prim-default{background:#2196F3 !important}.bg-prim-light{background:#BBDEFB !important}.bg-accent{background:#FF5252 !important}.bg-text-prim{background:#212121 !important}.bg-text-sec{background:#727272 !important}.bg-light-grey{background:#f3f3f3 !important}.bg-light-grey-2{background:#ddd !important}.bg-dark-grey{background:#333 !important}.bg-grey{background:#b6b6b6 !important}.bg-white{background:#fff !important}.bg-black{background:black !important}.bg-green{background:#080 !important}.bg-circle{font-weight:bold;padding:4px 10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.font-handwritten{font-family:'Shadows Into Light Two', cursive;letter-spacing:1px}.text-10{font-size:14px !important}.text-12{font-size:12px !important}.text-14{font-size:14px !important}.text-14{font-size:14px !important}.text-16{font-size:16px !important}.text-18{font-size:18px !important}.text-20{font-size:20px !important}.text-22{font-size:22px !important}.text-23{font-size:23px !important}.text-24{font-size:24px !important}.text-26{font-size:26px !important}.text-28{font-size:28px !important}.text-30{font-size:30px !important}.text-32{font-size:32px !important}.text-34{font-size:34px !important}.text-36{font-size:36px !important}.text-38{font-size:38px !important}.text-40,.f-40px{font-size:40px !important}.text-42,.f-42px{font-size:42px !important}.text-45{font-size:45px !important}.text-48{font-size:48px !important}.text-50,.f-50px{font-size:50px !important}.text-60{font-size:60px !important}.text-70{font-size:70px !important}.text-84{font-size:84px !important}.text-100{font-size:100px !important}.flex-center{display:flex;align-items:center;justify-content:center}.flex-start{display:flex;align-items:center;justify-content:start}.flex-end{display:flex;align-items:center;justify-content:flex-end}.flex-col{flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-no-shrink{flex-shrink:0}.flex-1{flex:1}.flex-align-center{align-items:center}.flex-justify-center{justify-content:center}.gap-20{gap:20px}.line-height-32{line-height:32px}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.font-handwritten{font-family:'Shadows Into Light Two', cursive;letter-spacing:1px}.card-1{box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}.card-2{box-shadow:0 3px 12px rgba(51,51,51,0.23),0 3px 12px rgba(51,51,51,0.16)}.card-3{box-shadow:0 6px 12px rgba(51,51,51,0.23),0 10px 40px rgba(51,51,51,0.19)}.card-4{box-shadow:0 10px 20px rgba(51,51,51,0.22),0 14px 56px rgba(51,51,51,0.25)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-hand{cursor:pointer;cursor:hand}.panel{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}label.error{color:#e74c3c}span.error-label{color:#e74c3c;font-weight:bold;display:block;padding-top:5px}span.error-label::first-letter{text-transform:uppercase}input.error{border:1px solid #e74c3c}.underline{text-decoration:underline}no-underline,no-underline:hover,no-underline:visited{text-decoration:none !important}body{color:#212121;background:#fff;font-size:16px;font-family:'Source Sans Pro', sans-serif;font-display:swap}.lead{font-size:15px;font-weight:bold;margin-top:20px}.rounded-x{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}a{color:#FF5252}a:visited{color:#FF5252}a:hover{color:#FF5252}a:active{color:#FF5252}a.btn{color:#fff}a.icon{font-size:16px}blockquote p{font-size:16px}.headline{margin-bottom:10px}.headline h2,.headline h3,.headline h4{display:inline-block;margin:0 0 -1px;padding:0px 0px}ul.feedbackPanel{list-style:none;padding-left:0px;margin-top:5px;margin-bottom:20px;max-width:800px}ul.feedbackPanel li.feedbackPanelERROR{color:#FFFFFF;padding:10px;border:1px solid #CC0000;background:#CC0000;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:bold}ul.feedbackPanel li.feedbackPanelERROR span{display:block}ul.feedbackPanel li.feedbackPanelERROR span::first-letter{text-transform:uppercase}ul.feedbackPanel li.feedbackPanelINFO{color:#FFFFFF;padding:10px;border:1px solid #248f24;background:#248f24;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-weight:bold}ul.feedbackPanel li.feedbackPanelINFO span{display:block}ul.feedbackPanel li.feedbackPanelINFO span::first-letter{text-transform:uppercase}.nav-pills li a{color:#333}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background:#b6b6b6;color:#fff;font-weight:bold;border-radius:0.2em}.ui-widget{font-size:16px !important}.label-as-badge{border-radius:1em}.table-borderless td,.table-borderless th,.table-noborder td,.table-noborder th{border:0 !important}.table-ultra-condensed td,.table-ultra-condensed th{padding-top:2px !important;padding-bottom:2px !important}.table-fit td,.table-fit th{white-space:nowrap;width:1%}.wysihtml5-toolbar a.btn,a.btn.btn-default{color:#333}.admin-menu .fa{width:15px}.admin-menu a{padding:10px !important;color:#212121}.admin-order-table th{background:#b6b6b6}.admin-order-table td{padding:10px !important}.admin-order-table tr.top td{border-top:3px solid #999 !important}table.table-vertical-middle th,table.table-vertical-middle td{vertical-align:middle !important}table.table-vertical-top th,table.table-vertical-top td{vertical-align:top !important}.vertical-center{display:flex;align-items:center}.popover{max-width:400px;background:#333;color:white}.popover-title{background:#333}.popover.top>.arrow:after{border-top-color:#333}.popover.bottom>.arrow:after{border-bottom-color:#333}.popover.right>.arrow:after{border-right-color:#333}.popover.left>.arrow:after{border-left-color:#333}hr{border-width:2px}.login-panel{text-align:center;border:0px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.login-panel .panel-body{padding:0px !important}.login-panel .panel-body .login-panel-title{font-size:20px}.login-panel .panel-body .login-panel-form{padding:20px;position:relative}@media screen and (max-width: 767px){.login-panel .panel-body .login-panel-form input{font-size:16px !important}}.inline-table-field{padding:0px 5px;height:30px}.inline-edit-link{color:#212121}.inline-edit-link:hover,.inline-edit-link:focus,.inline-edit-link:active{text-decoration:none}.alert-info{background-color:#f3f3f3;border-color:#f3f3f3;color:#212121;border-radius:0.2em}.table-row-hightlighted{background:#f3f3f3;border:0px !important}.material-move-in tr,td.material-move-in{background:#dff0d8}.material-move-out tr,td.material-move-out{background:#f2dede}.material-move-stocktake tr,td.material-move-stocktake{background:#BBDEFB}.paging{line-height:50px}.paging a.first,.paging a.last,.paging a.prev,.paging a.next,.paging .goto a{padding:5px 10px;border:1px solid #b6b6b6;text-decoration:none;color:#555}.paging a.first:hover,.paging a.last:hover,.paging a.prev:hover,.paging a.next:hover,.paging .goto a:hover{background:#e6e6e6;transition:background .3s ease}.paging .first em,.paging .prev em,.paging .next em,.paging .last em{padding:5px 10px;border:1px solid #f3f3f3;background:#f3f3f3;text-decoration:none;color:#b6b6b6;font-style:normal}.paging .goto em{padding:5px 10px;border:1px solid #2196F3;background:#2196F3;text-decoration:none;color:#fff;font-style:normal;font-weight:bold}.nav-tabs>li>a{font-weight:bold}.nav-tabs>li>a:hover{transition:background .3s ease, border .3s ease}.material-moves table th,.material-moves table td{padding:8px 4px !important}@media screen and (max-width: 1199px){.topbar-time{display:none}}.practice-table td{height:90px;padding:10px !important;vertical-align:middle !important}.practice-table td .date{text-align:center;border-left:3px solid #1976D2 !important;width:80px}.practice-table td .date .day{font-size:32px;line-height:32px}.practice-table td .date .month{font-size:14px;text-transform:uppercase}.practice-table td .date .year{font-size:14px;color:#727272}.practice-table td.practice-info{width:400px}.practice-table td.practice-info .top-row{color:#727272;font-size:14px}.practice-table td.practice-info .middle-row{padding:3px 0px}.practice-table td.practice-info .bottom-row{color:#727272;font-size:14px}.practice-table td.reps-title{width:100px}.practice-table td.reps .top-title{text-align:center}.practice-table td.reps .rep{float:left;width:33%;text-align:center}.practice-table td.reps .rep .check .fa{font-size:24px}.practice-table td.reps .rep.ok .check .fa{color:#080}.practice-table td.reps .rep.no .check .fa{color:#e74c3c}.practice-table td.buttons{text-align:right}.language-select-box{color:#212121;background:transparent;border:1px solid #212121;transition:background 0.3s ease, border 0.3s ease;font-weight:bold;outline:none !important;font-size:16px;padding:16px 30px 16px 20px}.language-select-box:hover,.language-select-box:focus{background:#fff;outline:hidden !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.language-select-box-option{font-weight:bold !important;padding:10px !important}.language-select-box-option .check-mark{margin-top:10px !important}.user-profile{margin-top:20px}.user-profile .photo{width:70px;height:70px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.user-profile .flag-row .border{width:100%;height:1px;margin-top:20px;margin-bottom:20px;background:#b6b6b6;display:inline-block}.level-stats .level-progress{height:6px}.level-stats .level-progress .progress-bar{transition:width 1s ease}.progress{position:relative}.progress .progress-bar{background-color:#1976D2}.progress .progress-label{margin-right:10px;font-size:14px;position:absolute;right:10px;top:1px}.lesson-thumb{width:45px;height:45px;background:#b6b6b6;margin:10px auto;color:#fff;font-weight:bold;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;transition:all 0.3s ease}.lesson-thumb.finished:hover,.lesson-thumb.next:hover{box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}.lesson-thumb.finished{background:#2196F3}.lesson-thumb.current{background:#FF5252;color:#fff}.lesson-thumb .lesson-number,.lesson-thumb .lesson-title{line-height:16px}.box-link{height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.sections-menu{width:100%;text-align:center;padding:0px;padding-top:10px;position:relative;z-index:200;background:rgba(255,255,255,0.9);box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}.section-links li{width:160px;transition:border .3s ease;border-bottom:2px solid transparent}.section-links li.active{border-bottom:2px solid #1976D2}.section-links li:hover{border-bottom:2px solid #2196F3}.section-links li a{text-transform:uppercase;text-decoration:none;color:#212121}.google-lesson-modal .modal-dialog{margin-top:170px}.google-lesson-modal .modal-dialog .modal-header{border-bottom:2px solid #e5e5e5}.google-lesson-modal .modal-dialog .modal-body{padding:0px}.google-lesson-modal .modal-dialog .modal-body .img-container{width:100%;height:250px;position:relative;overflow:hidden}.google-lesson-modal .modal-dialog .modal-body .img-container .google-lesson-modal-image{min-height:100%;transition:all 10s ease-in-out}.google-lesson-modal .modal-dialog .modal-body .img-container .google-lesson-modal-image.opened{transform:scale(1.3) rotate(1deg)}.google-lesson-modal .modal-dialog .modal-body .img-container .description{padding:10px;position:absolute;bottom:0px;width:100%;color:#fff;background:rgba(0,0,0,0.75);margin-bottom:0px}.google-lesson-modal .modal-dialog .words-preview{padding:0px 15px}.google-lesson-modal .modal-dialog .lesson-settings{padding:15px;margin:0}.google-lesson-modal .modal-dialog .lesson-progress{height:10px}.google-lesson-modal .modal-dialog .footer{text-align:right}.google-lesson-modal .modal-backdrop.in{opacity:0.2;background-color:#f3f3f3}.lesson-panel{height:100%;width:100%;position:relative}.lesson-panel #streetView{width:100%;height:100%;z-index:110}.lesson-panel .word-explore-panel{position:absolute;top:0px;left:0px;padding:0px;z-index:109;width:100%;height:100%}.lesson-panel .word-explore-panel iframe{position:absolute}.lesson-panel .word-explore-panel .explore-btns{position:absolute;left:10px;bottom:10px;display:none}.lesson-panel .word-explore-panel .explore-info{position:absolute;right:10px;top:10px;width:300px;padding:10px;background:rgba(255,255,255,0.97);box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);font-size:14px;display:none;max-height:90%;overflow:auto}.lesson-panel .word-panel-container{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:111;overflow-x:hidden;overflow-y:auto;background:rgba(0,0,0,0.3)}.lesson-panel .word-panel-container .word-panel,.lesson-panel .word-panel-container .word-test-panel,.lesson-panel .word-panel-container .word-knowledge-test-panel,.lesson-panel .word-panel-container .word-add-panel{position:absolute;top:75px;left:10000px;display:none;padding:15px;z-index:120;background:#fff;width:700px;height:390px;box-shadow:0 6px 12px rgba(51,51,51,0.23),0 10px 40px rgba(51,51,51,0.19)}@media screen and (max-width: 992px){.lesson-panel .word-panel-container .word-panel,.lesson-panel .word-panel-container .word-test-panel,.lesson-panel .word-panel-container .word-knowledge-test-panel,.lesson-panel .word-panel-container .word-add-panel{width:100% !important;height:100% !important;top:0px !important}}.lesson-panel .word-panel-container .word-panel .word-panel-heading,.lesson-panel .word-panel-container .word-test-panel .word-panel-heading,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-heading,.lesson-panel .word-panel-container .word-add-panel .word-panel-heading{position:absolute;top:15px;left:0px;width:100%;color:#727272;text-align:center}@media screen and (max-width: 767px){.lesson-panel .word-panel-container .word-panel .word-panel-heading,.lesson-panel .word-panel-container .word-test-panel .word-panel-heading,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-heading,.lesson-panel .word-panel-container .word-add-panel .word-panel-heading{text-align:left;padding-left:15px}}.lesson-panel .word-panel-container .word-panel .word-panel-heading .exit-btn,.lesson-panel .word-panel-container .word-panel .word-panel-heading .loading-msg,.lesson-panel .word-panel-container .word-test-panel .word-panel-heading .exit-btn,.lesson-panel .word-panel-container .word-test-panel .word-panel-heading .loading-msg,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-heading .exit-btn,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-heading .loading-msg,.lesson-panel .word-panel-container .word-add-panel .word-panel-heading .exit-btn,.lesson-panel .word-panel-container .word-add-panel .word-panel-heading .loading-msg{position:absolute;right:15px;top:0px}.lesson-panel .word-panel-container .word-panel .word-panel-content,.lesson-panel .word-panel-container .word-test-panel .word-panel-content,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-content,.lesson-panel .word-panel-container .word-add-panel .word-panel-content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.lesson-panel .word-panel-container .word-panel .word-panel-content .word-panel-word,.lesson-panel .word-panel-container .word-test-panel .word-panel-content .word-panel-word,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-content .word-panel-word,.lesson-panel .word-panel-container .word-add-panel .word-panel-content .word-panel-word{font-size:22px;margin-bottom:20px}.lesson-panel .word-panel-container .word-panel .word-panel-content .word-panel-word .word-panel-pronunciation-field,.lesson-panel .word-panel-container .word-test-panel .word-panel-content .word-panel-word .word-panel-pronunciation-field,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-content .word-panel-word .word-panel-pronunciation-field,.lesson-panel .word-panel-container .word-add-panel .word-panel-content .word-panel-word .word-panel-pronunciation-field{font-family:arial;font-size:20px}@media screen and (max-width: 768px){.lesson-panel .word-panel-container .word-panel .word-panel-content .word-panel-word,.lesson-panel .word-panel-container .word-test-panel .word-panel-content .word-panel-word,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-content .word-panel-word,.lesson-panel .word-panel-container .word-add-panel .word-panel-content .word-panel-word{margin-top:0px}}.lesson-panel .word-panel-container .word-panel .word-panel-content .word-panel-story,.lesson-panel .word-panel-container .word-test-panel .word-panel-content .word-panel-story,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-content .word-panel-story,.lesson-panel .word-panel-container .word-add-panel .word-panel-content .word-panel-story{width:100%;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none;display:none;margin-bottom:20px}.lesson-panel .word-panel-container .word-panel .word-panel-content .word-panel-recap,.lesson-panel .word-panel-container .word-test-panel .word-panel-content .word-panel-recap,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-content .word-panel-recap,.lesson-panel .word-panel-container .word-add-panel .word-panel-content .word-panel-recap{width:100%;margin-top:20px;margin-bottom:50px;font-size:18px;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-user-select:none}.lesson-panel .word-panel-container .word-panel .word-panel-content .word-panel-recap .word-panel-story-field,.lesson-panel .word-panel-container .word-test-panel .word-panel-content .word-panel-recap .word-panel-story-field,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-content .word-panel-recap .word-panel-story-field,.lesson-panel .word-panel-container .word-add-panel .word-panel-content .word-panel-recap .word-panel-story-field{color:#b6b6b6}.lesson-panel .word-panel-container .word-panel .word-panel-content .word-panel-example,.lesson-panel .word-panel-container .word-test-panel .word-panel-content .word-panel-example,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-content .word-panel-example,.lesson-panel .word-panel-container .word-add-panel .word-panel-content .word-panel-example{text-align:center}@media screen and (max-width: 768px){.lesson-panel .word-panel-container .word-panel .word-panel-content .word-panel-example,.lesson-panel .word-panel-container .word-test-panel .word-panel-content .word-panel-example,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-content .word-panel-example,.lesson-panel .word-panel-container .word-add-panel .word-panel-content .word-panel-example{text-align:left}}.lesson-panel .word-panel-container .word-panel .word-panel-content .word-hint,.lesson-panel .word-panel-container .word-test-panel .word-panel-content .word-hint,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-content .word-hint,.lesson-panel .word-panel-container .word-add-panel .word-panel-content .word-hint{display:none !important}.lesson-panel .word-panel-container .word-panel .word-panel-content .knowledge-test-msg,.lesson-panel .word-panel-container .word-test-panel .word-panel-content .knowledge-test-msg,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-content .knowledge-test-msg,.lesson-panel .word-panel-container .word-add-panel .word-panel-content .knowledge-test-msg{display:none}@media screen and (max-width: 400px){.lesson-panel .word-panel-container .word-panel .word-panel-content .add-word-form .ital-label .fa,.lesson-panel .word-panel-container .word-test-panel .word-panel-content .add-word-form .ital-label .fa,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-content .add-word-form .ital-label .fa,.lesson-panel .word-panel-container .word-add-panel .word-panel-content .add-word-form .ital-label .fa{display:none}}.lesson-panel .word-panel-container .word-panel .optional-story-question-row,.lesson-panel .word-panel-container .word-test-panel .optional-story-question-row,.lesson-panel .word-panel-container .word-knowledge-test-panel .optional-story-question-row,.lesson-panel .word-panel-container .word-add-panel .optional-story-question-row{margin-bottom:10px}.lesson-panel .word-panel-container .word-panel .btn-row,.lesson-panel .word-panel-container .word-test-panel .btn-row,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row,.lesson-panel .word-panel-container .word-add-panel .btn-row{margin:0px;position:absolute;left:0;bottom:20px;width:100%;text-align:center}.lesson-panel .word-panel-container .word-panel .btn-row-word,.lesson-panel .word-panel-container .word-panel .btn-row-story,.lesson-panel .word-panel-container .word-panel .btn-row-next,.lesson-panel .word-panel-container .word-test-panel .btn-row-word,.lesson-panel .word-panel-container .word-test-panel .btn-row-story,.lesson-panel .word-panel-container .word-test-panel .btn-row-next,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row-word,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row-story,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row-next,.lesson-panel .word-panel-container .word-add-panel .btn-row-word,.lesson-panel .word-panel-container .word-add-panel .btn-row-story,.lesson-panel .word-panel-container .word-add-panel .btn-row-next{margin:0px;position:absolute;left:0;bottom:20px;width:100%;text-align:center;color:#727272;display:none}@media screen and (max-width: 992px){.lesson-panel .word-panel-container .word-panel .btn-row-word,.lesson-panel .word-panel-container .word-panel .btn-row-story,.lesson-panel .word-panel-container .word-panel .btn-row-next,.lesson-panel .word-panel-container .word-test-panel .btn-row-word,.lesson-panel .word-panel-container .word-test-panel .btn-row-story,.lesson-panel .word-panel-container .word-test-panel .btn-row-next,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row-word,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row-story,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row-next,.lesson-panel .word-panel-container .word-add-panel .btn-row-word,.lesson-panel .word-panel-container .word-add-panel .btn-row-story,.lesson-panel .word-panel-container .word-add-panel .btn-row-next{bottom:25px}}@media screen and (max-width: 768px){.lesson-panel .word-panel-container .word-panel .btn-row-word,.lesson-panel .word-panel-container .word-panel .btn-row-story,.lesson-panel .word-panel-container .word-panel .btn-row-next,.lesson-panel .word-panel-container .word-test-panel .btn-row-word,.lesson-panel .word-panel-container .word-test-panel .btn-row-story,.lesson-panel .word-panel-container .word-test-panel .btn-row-next,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row-word,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row-story,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row-next,.lesson-panel .word-panel-container .word-add-panel .btn-row-word,.lesson-panel .word-panel-container .word-add-panel .btn-row-story,.lesson-panel .word-panel-container .word-add-panel .btn-row-next{bottom:15px}}.lesson-panel .word-panel-container .word-panel .rating-row,.lesson-panel .word-panel-container .word-test-panel .rating-row,.lesson-panel .word-panel-container .word-knowledge-test-panel .rating-row,.lesson-panel .word-panel-container .word-add-panel .rating-row{text-align:left;font-size:14px}.lesson-panel .word-panel-container .word-panel .word-panel-timeout-row,.lesson-panel .word-panel-container .word-test-panel .word-panel-timeout-row,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-timeout-row,.lesson-panel .word-panel-container .word-add-panel .word-panel-timeout-row{position:absolute;left:0;bottom:0;width:100%;height:3px}@media screen and (max-width: 992px){.lesson-panel .word-panel-container .word-panel .word-panel-timeout-row,.lesson-panel .word-panel-container .word-test-panel .word-panel-timeout-row,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-timeout-row,.lesson-panel .word-panel-container .word-add-panel .word-panel-timeout-row{top:0px !important}}.lesson-panel .word-panel-container .word-panel .word-panel-timeout-row .word-panel-timeout-row-progress,.lesson-panel .word-panel-container .word-test-panel .word-panel-timeout-row .word-panel-timeout-row-progress,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-timeout-row .word-panel-timeout-row-progress,.lesson-panel .word-panel-container .word-add-panel .word-panel-timeout-row .word-panel-timeout-row-progress{position:absolute;left:0;top:0;width:0%;height:3px;background:#2196F3}@media screen and (max-width: 992px){.lesson-panel .word-panel-container .word-panel .word-panel-timeout-row .word-panel-timeout-row-progress,.lesson-panel .word-panel-container .word-test-panel .word-panel-timeout-row .word-panel-timeout-row-progress,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-timeout-row .word-panel-timeout-row-progress,.lesson-panel .word-panel-container .word-add-panel .word-panel-timeout-row .word-panel-timeout-row-progress{background:#FF5252}}.lesson-panel .word-panel-container .word-panel .btn-row-word,.lesson-panel .word-panel-container .word-panel .btn-row-story,.lesson-panel .word-panel-container .word-panel .btn-row-next,.lesson-panel .word-panel-container .word-test-panel .btn-row-word,.lesson-panel .word-panel-container .word-test-panel .btn-row-story,.lesson-panel .word-panel-container .word-test-panel .btn-row-next,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row-word,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row-story,.lesson-panel .word-panel-container .word-knowledge-test-panel .btn-row-next,.lesson-panel .word-panel-container .word-add-panel .btn-row-word,.lesson-panel .word-panel-container .word-add-panel .btn-row-story,.lesson-panel .word-panel-container .word-add-panel .btn-row-next{display:none}.lesson-panel .word-panel-container .word-panel .edit-word-label,.lesson-panel .word-panel-container .word-panel .edit-word-btns,.lesson-panel .word-panel-container .word-panel .edit-word-id,.lesson-panel .word-panel-container .word-test-panel .edit-word-label,.lesson-panel .word-panel-container .word-test-panel .edit-word-btns,.lesson-panel .word-panel-container .word-test-panel .edit-word-id,.lesson-panel .word-panel-container .word-knowledge-test-panel .edit-word-label,.lesson-panel .word-panel-container .word-knowledge-test-panel .edit-word-btns,.lesson-panel .word-panel-container .word-knowledge-test-panel .edit-word-id,.lesson-panel .word-panel-container .word-add-panel .edit-word-label,.lesson-panel .word-panel-container .word-add-panel .edit-word-btns,.lesson-panel .word-panel-container .word-add-panel .edit-word-id{display:none}.lesson-panel .word-panel-container .word-knowledge-test-panel{width:920px}.lesson-panel .word-panel-container .word-add-panel{height:auto}@media screen and (max-width: 992px){.lesson-panel .word-panel-container .word-add-panel{height:auto !important}}.lesson-panel .word-panel-container .word-add-panel .add-word-form .word-panel-heading{text-align:center}@media screen and (max-width: 400px){.lesson-panel .word-panel-container .word-add-panel .add-word-form .word-panel-heading{text-align:left}}.lesson-panel .word-panel-container .word-test-panel,.lesson-panel .word-panel-container .word-knowledge-test-panel{height:390px}.lesson-panel .word-panel-container .word-test-panel .word-container.correct,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-container.correct{color:#080}.lesson-panel .word-panel-container .word-test-panel .word-container.correct-warn,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-container.correct-warn{color:darkorange}.lesson-panel .word-panel-container .word-test-panel .word-container.wrong,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-container.wrong{color:red}.lesson-panel .word-panel-container .word-test-panel .word-container .pronunciation,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-container .pronunciation{font-family:arial;font-size:20px}.lesson-panel .word-panel-container .word-test-panel .word-test-panel-title,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-title{font-size:18px;color:#727272;position:absolute;top:60px;left:0px;width:100%;text-align:center}@media screen and (max-width: 992px){.lesson-panel .word-panel-container .word-test-panel .word-test-panel-title,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-title{font-size:16px}}.lesson-panel .word-panel-container .word-test-panel .word-test-panel-word,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-word{text-align:right;padding-right:20px;font-size:22px;font-weight:bold;line-height:32px;padding:20px 10px 0px 0px}.lesson-panel .word-panel-container .word-test-panel .word-test-panel-word.word-test-panel-select,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-word.word-test-panel-select{text-align:center}@media screen and (max-width: 768px){.lesson-panel .word-panel-container .word-test-panel .word-test-panel-word,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-word{text-align:center;padding:10px 0px 0px 0px}}.lesson-panel .word-panel-container .word-test-panel .word-test-panel-word .highlighted-keyword-black,.lesson-panel .word-panel-container .word-test-panel .word-test-panel-word .highlighted-keyword,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-word .highlighted-keyword-black,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-word .highlighted-keyword{color:#fff;text-transform:lowercase;font-weight:normal;border:0px !important;background:transparent !important}.lesson-panel .word-panel-container .word-test-panel .word-test-panel-input,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-input{text-align:left;padding-top:5px;padding-left:10px;line-height:28px;font-size:24px;padding:20px 0px 0px 10px}.lesson-panel .word-panel-container .word-test-panel .word-test-panel-input .help-block,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-input .help-block{font-size:14px;line-height:14px}@media screen and (max-width: 768px){.lesson-panel .word-panel-container .word-test-panel .word-test-panel-input,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-input{text-align:center;padding:10px 0px 0px 0px}}.lesson-panel .word-panel-container .word-test-panel .word-test-panel-examples,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-examples{display:none;color:#727272;margin-top:25px}.lesson-panel .word-panel-container .word-test-panel .test-panel-input,.lesson-panel .word-panel-container .word-knowledge-test-panel .test-panel-input{position:relative;top:-4px;border:none;border-bottom:1px solid #b6b6b6;padding:4px 4px;font-size:18px}.lesson-panel .word-panel-container .word-test-panel .test-panel-input.correct,.lesson-panel .word-panel-container .word-knowledge-test-panel .test-panel-input.correct{border:1px solid #080;background:#dff0d8;color:#080}.lesson-panel .word-panel-container .word-test-panel .test-panel-input.correct-warn,.lesson-panel .word-panel-container .word-knowledge-test-panel .test-panel-input.correct-warn{border:1px solid darkorange;background:moccasin;color:darkorange}.lesson-panel .word-panel-container .word-test-panel .test-panel-input.wrong,.lesson-panel .word-panel-container .word-knowledge-test-panel .test-panel-input.wrong{border:1px solid red;background:lightpink;color:red}.lesson-panel .word-panel-container .word-test-panel .icon-correct,.lesson-panel .word-panel-container .word-knowledge-test-panel .icon-correct{color:#080}.lesson-panel .word-panel-container .word-test-panel .icon-correct.warn,.lesson-panel .word-panel-container .word-knowledge-test-panel .icon-correct.warn{color:darkorange}.lesson-panel .word-panel-container .word-test-panel .icon-warn,.lesson-panel .word-panel-container .word-knowledge-test-panel .icon-warn{color:darkorange}.lesson-panel .word-panel-container .word-test-panel .icon-wrong,.lesson-panel .word-panel-container .word-knowledge-test-panel .icon-wrong{color:red}@media screen and (max-width: 400px){.lesson-panel .word-panel-container .word-test-panel .icon-correct,.lesson-panel .word-panel-container .word-test-panel .icon-wrong,.lesson-panel .word-panel-container .word-knowledge-test-panel .icon-correct,.lesson-panel .word-panel-container .word-knowledge-test-panel .icon-wrong{display:none}}.lesson-panel .word-panel-container .word-test-panel .answer-info-correct,.lesson-panel .word-panel-container .word-knowledge-test-panel .answer-info-correct{color:#080;margin-top:10px}.lesson-panel .word-panel-container .word-test-panel .answer-info-correct-warn,.lesson-panel .word-panel-container .word-test-panel .answer-info-correct-warn-other-word,.lesson-panel .word-panel-container .word-knowledge-test-panel .answer-info-correct-warn,.lesson-panel .word-panel-container .word-knowledge-test-panel .answer-info-correct-warn-other-word{color:darkorange;margin-top:10px}.lesson-panel .word-panel-container .word-test-panel .answer-info-wrong,.lesson-panel .word-panel-container .word-knowledge-test-panel .answer-info-wrong{color:red;margin-top:10px}.lesson-panel .word-panel-container .word-test-panel .word-panel-story-question,.lesson-panel .word-panel-container .word-test-panel .word-panel-story-answer,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-story-question,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-story-answer{width:100%;text-align:left;font-size:18px;margin-bottom:30px}.lesson-panel .word-panel-container .word-test-panel .word-panel-story-question .word-panel-word,.lesson-panel .word-panel-container .word-test-panel .word-panel-story-answer .word-panel-word,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-story-question .word-panel-word,.lesson-panel .word-panel-container .word-knowledge-test-panel .word-panel-story-answer .word-panel-word{font-size:18px}.lesson-panel .word-panel-container .word-knowledge-test-panel{height:450px !important}@media screen and (max-width: 767px){.lesson-panel .word-panel-container .word-knowledge-test-panel .word{font-size:18px}.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-input{font-size:18px;line-height:21px}.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-input .test-panel-input{top:0px}.lesson-panel .word-panel-container .word-knowledge-test-panel .word-test-panel-input .correct-word{padding:0}}.lesson-panel .word-panel-container .word-overview-panel,.lesson-panel .word-panel-container .repetition-overview-panel{position:absolute;top:75px;left:10000px;display:none;padding:15px;z-index:120;background:rgba(255,255,255,0.97);width:920px;padding-bottom:80px;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}@media screen and (max-width: 992px){.lesson-panel .word-panel-container .word-overview-panel,.lesson-panel .word-panel-container .repetition-overview-panel{width:100% !important;top:0px !important}}.lesson-panel .word-panel-container .word-overview-panel .overview-words-table .icon-correct,.lesson-panel .word-panel-container .word-overview-panel .overview-words-table .icon-error,.lesson-panel .word-panel-container .repetition-overview-panel .overview-words-table .icon-correct,.lesson-panel .word-panel-container .repetition-overview-panel .overview-words-table .icon-error{margin-top:3px;display:none}.lesson-panel .word-panel-container .word-overview-panel .overview-words-table .correct .icon-correct,.lesson-panel .word-panel-container .repetition-overview-panel .overview-words-table .correct .icon-correct{display:block}.lesson-panel .word-panel-container .word-overview-panel .overview-words-table .correct td,.lesson-panel .word-panel-container .repetition-overview-panel .overview-words-table .correct td{background:#dff0d8 !important}.lesson-panel .word-panel-container .word-overview-panel .overview-words-table .error td,.lesson-panel .word-panel-container .repetition-overview-panel .overview-words-table .error td{background:#f2dede !important}.lesson-panel .word-panel-container .word-overview-panel .btn-row,.lesson-panel .word-panel-container .repetition-overview-panel .btn-row{margin:0px;position:absolute;left:0;bottom:20px;width:100%}@media screen and (max-width: 767px){.lesson-panel .word-panel-container .word-overview-panel .btn-row,.lesson-panel .word-panel-container .repetition-overview-panel .btn-row{position:relative;bottom:0;margin-top:20px}}.lesson-panel .word-panel-container .lesson-info{position:absolute;left:500px;bottom:10px;z-index:119;width:700px;margin:0 auto;background:rgba(0,0,0,0.75);color:#fff;text-align:left}@media screen and (max-width: 992px){.lesson-panel .word-panel-container .lesson-info{position:fixed;left:0px;bottom:0px;width:100%;z-index:121}}.lesson-panel .word-panel-container .lesson-info .progress{height:5px;background:rgba(255,255,255,0.5)}.lesson-panel .word-panel-container .lesson-info .progress .progress-bar{background-color:#FF5252}.lesson-panel .word-panel-container .lesson-info .location-name{padding:10px 15px}@media screen and (max-width: 992px){.lesson-panel .word-panel-container .lesson-info .location-name{display:none}}.data-box-page-panel{height:100%;width:100%;position:relative;background:url("/img/homepage-bg-new-opt-xl-70.jpg")}.data-box-page-panel.bg-map{background:transparent}.data-box-page-panel #streetView{width:100%;height:100%;z-index:110}.data-box-page-panel .data-box-panel-container{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:111;overflow:auto;overflow-x:hidden}.data-box-page-panel .data-box-panel-container .data-box-feedback{position:relative;top:20px;width:700px;margin-left:auto;margin-right:auto;z-index:120}.data-box-panel{position:absolute;top:75px;left:10000px;display:none;padding:10px 40px 20px 40px;z-index:120;background:#fff;width:700px;max-width:100%;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}.data-box-panel.data-box-panel-up{top:20px}.data-box-panel.data-box-panel-wide{width:1160px}@media screen and (max-width: 1400px){.data-box-panel.data-box-panel-wide{width:100%}}.data-box-panel.data-box-panel-transparent{background:transparent;box-shadow:none}.progress{-webkit-border-radius:0%;-moz-border-radius:0%;border-radius:0%}.repetitions-panel{padding-top:40px;z-index:110}.repetitions-panel .repetition-panel{width:200px;height:130px;float:left;margin:10px;margin-top:0px;margin-bottom:20px;position:relative;transition:all .3s ease;border:0px;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}@media screen and (max-width: 767px){.repetitions-panel .repetition-panel{width:100%;height:80px}}.repetitions-panel .repetition-panel:hover{color:#FF5252;box-shadow:0 3px 12px rgba(51,51,51,0.23),0 3px 12px rgba(51,51,51,0.16)}.repetitions-panel .repetition-panel:hover .word-count-info,.repetitions-panel .repetition-panel:hover .target-date{color:#FF5252 !important}.repetitions-panel .repetition-panel .panel-body{padding:10px;height:100%;position:relative;border:0px}.repetitions-panel .repetition-panel .panel-body .target-date{color:#727272;transition:all .3s ease}.repetitions-panel .repetition-panel .panel-body .word-count-info{text-align:center;color:#727272;transition:all .3s ease;margin-top:0;margin-bottom:0}@media screen and (min-width: 768px){.repetitions-panel .repetition-panel .panel-body .word-count-info{margin-top:10px}}.repetitions-panel .repetition-panel .panel-body .warn-icon{font-size:18px;position:absolute;bottom:10px;right:10px;color:#212121;display:none}.repetitions-panel .repetition-panel .panel-body .start-repetition-btn{position:absolute;bottom:0px;left:0px;width:100%;text-align:center}.repetitions-panel .rep-warn-1 .repetition-panel .warn-icon{display:block;color:#ffbb7a}.repetitions-panel .rep-warn-2 .repetition-panel .warn-icon{display:block;color:#FF5252}.admin-panel{height:100%;width:100%;position:relative;padding-top:30px;background:url("/img/homepage-bg-new-opt-xl-70.jpg")}.admin-panel .admin-menu-panel{width:170px;height:170px;text-align:center;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);float:left;margin:10px;transition:all .3s ease}.admin-panel .admin-menu-panel.disabled{color:#b6b6b6;cursor:default}.admin-panel .admin-menu-panel:hover{box-shadow:0 3px 12px rgba(51,51,51,0.23),0 3px 12px rgba(51,51,51,0.16)}.admin-panel .admin-menu-panel .panel-body{height:100%;width:100%;padding:0px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.admin-panel .admin-menu-panel .panel-body .admin-menu-panel-title{margin-top:20px;font-weight:bold;text-transform:uppercase}.profile-settings-panel{background:rgba(0,0,0,0.6);background-attachment:fixed !important}@media screen and (max-width: 1200px){.profile-settings-panel .data-box-panel-main{top:0px}}.user-home-panel{background:rgba(0,0,0,0.6)}.user-home-panel .data-box-panel{position:relative;top:0px;padding-top:30px;padding-bottom:30px}@media screen and (max-width: 768px){.user-home-panel .data-box-panel-main{width:100% !important;left:0px !important}}.results-panel{background:rgba(0,0,0,0.6)}.results-panel .data-box-panel{top:100px}@media screen and (max-width: 768px){.results-panel .data-box-panel-main{width:100% !important;left:0px !important}}.repetition-list-panel,.language-list-panel{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);overflow-x:hidden}.repetition-list-panel .data-box-panel,.language-list-panel .data-box-panel{top:20px}.repetition-list-panel .data-box-panel-transparent,.language-list-panel .data-box-panel-transparent{top:0px}.language-list-panel{padding-top:20px;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);overflow-x:hidden}@media screen and (max-width: 1400px){.language-list-panel .container{width:100%}}.language-package-list-panel{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);overflow-x:hidden}@media screen and (max-width: 1400px){.language-package-list-panel .container{width:100%}}.language-package-list-panel .themes-textbooks-tabs .nav.nav-pills{display:inline-block}.language-package-list-panel .themes-textbooks-tabs .nav.nav-pills li{margin-left:0px;margin-right:0px}.language-package-list-panel .themes-textbooks-tabs .nav.nav-pills li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#FF5252;border:none;margin-left:0;margin-right:0;font-weight:bold;margin-top:0px;padding:10px}.language-package-list-panel .themes-textbooks-tabs .nav.nav-pills .active>a,.language-package-list-panel .themes-textbooks-tabs .nav.nav-pills .active>a:focus{color:#fff;border:none;outline:none !important;background:none;cursor:default;border:0px solid white;margin-top:0px}.language-package-list-panel .themes-textbooks-tabs .nav.nav-pills .active>a:hover,.language-package-list-panel .themes-textbooks-tabs .nav.nav-pills .active>a:focus:hover{color:#fff !important}.language-package-list-panel .themes-textbooks-tabs .nav.nav-pills li>a:hover{background:none;outline:none !important;color:#fff}.language-package-list-panel .themes-textbooks-tabs .nav.nav-pills li.active>a:hover{color:#fff}.language-package-list-panel .tab-pane{padding:10px}.language-package-panel,.language-panel{width:165px;height:150px;text-align:center;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);float:left;margin:0px 20px 20px 0px;transition:all .3s ease;position:relative;border:none}@media screen and (max-width: 400px){.language-package-panel,.language-panel{width:150px}}.language-package-panel.disabled,.language-panel.disabled{cursor:default !important}.language-package-panel.disabled .panel-body .language-package-panel-info:hover,.language-package-panel.disabled .panel-body .language-panel-info:hover,.language-panel.disabled .panel-body .language-package-panel-info:hover,.language-panel.disabled .panel-body .language-panel-info:hover{color:#b6b6b6 !important}.language-package-panel.disabled .panel-body .language-package-panel-info:hover .language-package-panel-title.sec,.language-package-panel.disabled .panel-body .language-package-panel-info:hover .language-panel-title.sec,.language-package-panel.disabled .panel-body .language-panel-info:hover .language-package-panel-title.sec,.language-package-panel.disabled .panel-body .language-panel-info:hover .language-panel-title.sec,.language-panel.disabled .panel-body .language-package-panel-info:hover .language-package-panel-title.sec,.language-panel.disabled .panel-body .language-package-panel-info:hover .language-panel-title.sec,.language-panel.disabled .panel-body .language-panel-info:hover .language-package-panel-title.sec,.language-panel.disabled .panel-body .language-panel-info:hover .language-panel-title.sec{color:#b6b6b6 !important}.language-package-panel.disabled .flag-icon,.language-panel.disabled .flag-icon{-webkit-filter:grayscale(100%) brightness(300%);filter:grayscale(100%) brightness(300%)}.language-package-panel.disabled:hover .panel-body .available-in-full,.language-panel.disabled:hover .panel-body .available-in-full{visibility:visible;opacity:1}.language-package-panel .panel-body,.language-panel .panel-body{height:100%;width:100%;padding:0px}.language-package-panel .panel-body .available-in-full,.language-panel .panel-body .available-in-full{position:absolute;top:0px;left:0px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;background:#fff;visibility:hidden;opacity:0;transition:visibility 0.5s linear, opacity 0.5s linear}.language-package-panel .panel-body .language-package-panel-progress,.language-panel .panel-body .language-package-panel-progress{position:absolute;top:0px;left:0px;height:4px;background:#FF5252}.language-package-panel .panel-body .language-package-panel-progress.finished,.language-panel .panel-body .language-package-panel-progress.finished{background:#00ff00}.language-package-panel .panel-body .language-package-panel-info,.language-panel .panel-body .language-package-panel-info{position:relative}.language-package-panel .panel-body .language-package-panel-info,.language-package-panel .panel-body .language-panel-info,.language-panel .panel-body .language-package-panel-info,.language-panel .panel-body .language-panel-info{display:flex;align-items:center;justify-content:center;flex-direction:column;height:120px;padding:0px;transition:color .3s ease}.language-package-panel .panel-body .language-package-panel-info .fa,.language-package-panel .panel-body .language-panel-info .fa,.language-panel .panel-body .language-package-panel-info .fa,.language-panel .panel-body .language-panel-info .fa{font-size:28px}.language-package-panel .panel-body .language-package-panel-info .language-package-panel-title,.language-package-panel .panel-body .language-package-panel-info .language-panel-title,.language-package-panel .panel-body .language-panel-info .language-package-panel-title,.language-package-panel .panel-body .language-panel-info .language-panel-title,.language-panel .panel-body .language-package-panel-info .language-package-panel-title,.language-panel .panel-body .language-package-panel-info .language-panel-title,.language-panel .panel-body .language-panel-info .language-package-panel-title,.language-panel .panel-body .language-panel-info .language-panel-title{margin-top:15px}.language-package-panel .panel-body .language-package-panel-info .language-package-panel-title.sec,.language-package-panel .panel-body .language-package-panel-info .language-panel-title.sec,.language-package-panel .panel-body .language-panel-info .language-package-panel-title.sec,.language-package-panel .panel-body .language-panel-info .language-panel-title.sec,.language-panel .panel-body .language-package-panel-info .language-package-panel-title.sec,.language-panel .panel-body .language-package-panel-info .language-panel-title.sec,.language-panel .panel-body .language-panel-info .language-package-panel-title.sec,.language-panel .panel-body .language-panel-info .language-panel-title.sec{color:#727272;margin-top:0px;transition:all .3s ease}.language-package-panel .panel-body .language-package-panel-info .language-package-panel-title,.language-package-panel .panel-body .language-panel-info .language-package-panel-title,.language-panel .panel-body .language-package-panel-info .language-package-panel-title,.language-panel .panel-body .language-panel-info .language-package-panel-title{margin-top:0px}.language-package-panel .panel-body .language-package-panel-info .language-package-lesson-num,.language-package-panel .panel-body .language-package-panel-info .language-lesson-num,.language-package-panel .panel-body .language-panel-info .language-package-lesson-num,.language-package-panel .panel-body .language-panel-info .language-lesson-num,.language-panel .panel-body .language-package-panel-info .language-package-lesson-num,.language-panel .panel-body .language-package-panel-info .language-lesson-num,.language-panel .panel-body .language-panel-info .language-package-lesson-num,.language-panel .panel-body .language-panel-info .language-lesson-num{color:#727272}.language-package-panel .panel-body .language-package-panel-info .language-package-lesson-word-count,.language-package-panel .panel-body .language-package-panel-info .language-lesson-word-count,.language-package-panel .panel-body .language-panel-info .language-package-lesson-word-count,.language-package-panel .panel-body .language-panel-info .language-lesson-word-count,.language-panel .panel-body .language-package-panel-info .language-package-lesson-word-count,.language-panel .panel-body .language-package-panel-info .language-lesson-word-count,.language-panel .panel-body .language-panel-info .language-package-lesson-word-count,.language-panel .panel-body .language-panel-info .language-lesson-word-count{color:#727272}.language-package-panel .panel-body .language-package-panel-actions,.language-package-panel .panel-body .language-panel-actions,.language-panel .panel-body .language-package-panel-actions,.language-panel .panel-body .language-panel-actions{width:100%;height:30px;background:#f3f3f3;display:flex;align-items:center;justify-content:center;flex-direction:row}.language-package-panel .panel-body .language-package-panel-actions .language-package-panel-actions-action,.language-package-panel .panel-body .language-package-panel-actions .language-panel-actions-action,.language-package-panel .panel-body .language-panel-actions .language-package-panel-actions-action,.language-package-panel .panel-body .language-panel-actions .language-panel-actions-action,.language-panel .panel-body .language-package-panel-actions .language-package-panel-actions-action,.language-panel .panel-body .language-package-panel-actions .language-panel-actions-action,.language-panel .panel-body .language-panel-actions .language-package-panel-actions-action,.language-panel .panel-body .language-panel-actions .language-panel-actions-action{width:33%;height:100%;transition:color .3s ease;position:relative;display:flex;align-items:center;justify-content:center;background:#f3f3f3}.ext-language-package-panel{width:190px;height:230px;text-align:center;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);float:left;margin:15px 25px 10px 0px;transition:all .3s ease;position:relative;border:none}@media screen and (max-width: 767px){.ext-language-package-panel{width:100%;height:100px}}.ext-language-package-panel.disabled{color:#b6b6b6;cursor:default}.ext-language-package-panel.disabled .language-package-panel-title.sec,.ext-language-package-panel.disabled .language-panel-title.sec,.ext-language-package-panel.disabled .table,.ext-language-package-panel.disabled .difficulty-1,.ext-language-package-panel.disabled .difficulty-2,.ext-language-package-panel.disabled .difficulty-3,.ext-language-package-panel.disabled .language-package-img{color:#b6b6b6 !important}.ext-language-package-panel.disabled:hover .available-in-full{visibility:visible;opacity:1}.ext-language-package-panel.not-available .flag-icon{-webkit-filter:grayscale(100%) brightness(130%);filter:grayscale(100%) brightness(130%)}.ext-language-package-panel .panel-body{height:100%;width:100%;padding:0px;position:relative}.ext-language-package-panel .panel-body .language-package-panel-info{padding:0px;transition:color .3s ease;position:relative;height:100%;padding-top:20px}@media screen and (max-width: 767px){.ext-language-package-panel .panel-body .language-package-panel-info{padding-top:15px}}.ext-language-package-panel .panel-body .language-package-panel-info .table{font-size:85%;color:#727272;transition:color .3s ease;margin:5px 0 0 0}.ext-language-package-panel .panel-body .language-package-panel-info .language-package-panel-stats{position:absolute;bottom:15px;margin-bottom:0px;width:100%}@media screen and (max-width: 767px){.ext-language-package-panel .panel-body .language-package-panel-info .language-package-panel-stats{bottom:10px}}.ext-language-package-panel .panel-body .language-package-panel-info .language-package-panel-title{margin-top:0px;font-weight:bold;max-width:170px;margin-left:auto;margin-right:auto}.ext-language-package-panel .panel-body .language-package-panel-info .language-package-panel-title.sec{color:#727272;font-weight:normal;margin-top:0px;transition:all .3s ease}@media screen and (max-width: 767px){.ext-language-package-panel .panel-body .language-package-panel-info .language-package-panel-title{display:inline-block;margin:0px 5px}}.ext-language-package-panel .panel-body .language-package-panel-info .language-package-img-container{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center}@media screen and (min-width: 768px){.ext-language-package-panel .panel-body .language-package-panel-info .language-package-img-container{display:flex;align-items:center;justify-content:center}}.ext-language-package-panel .panel-body .language-package-panel-info .language-package-img-container .language-package-img{font-size:50px;transition:color .3s ease;color:#727272}@media screen and (min-width: 768px){.ext-language-package-panel .panel-body .language-package-panel-info .language-package-img-container .language-package-img.difficulty-1,.ext-language-package-panel .panel-body .language-package-panel-info .language-package-img-container .language-package-img.difficulty-2,.ext-language-package-panel .panel-body .language-package-panel-info .language-package-img-container .language-package-img.difficulty-3{color:#727272}}@media screen and (max-width: 767px){.ext-language-package-panel .panel-body .language-package-panel-info .language-package-img-container .language-package-img{position:absolute;bottom:10px;left:10px;font-size:38px;opacity:0.2}}.ext-language-package-panel .panel-body .language-package-panel-info .lessons-done-percent{transition:color .3s ease}.ext-language-package-panel .panel-body .language-package-panel-info .language-package-lesson-word-count,.ext-language-package-panel .panel-body .language-package-panel-info .language-lesson-word-count{color:#727272}@media screen and (min-width: 768px){.ext-language-package-panel .panel-body .language-package-panel-buy-btn{margin-top:20px}}.ext-language-package-panel .panel-body .new-stamp{width:50px;height:50px;background:#FF5252;color:#fff;display:flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-weight:bold;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(7deg);position:absolute;top:-5px;right:-5px}.ext-language-package-panel .panel-body .available-in-full{position:absolute;top:0px;left:0px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;background:#fff;visibility:hidden;opacity:0;transition:visibility 0.5s linear, opacity 0.5s linear}.ext-language-package-panel .panel-body .language-package-panel-progress{position:absolute;top:0px;left:0px;height:4px;background:#FF5252}.ext-language-package-panel .panel-body .language-package-panel-progress.finished{background:#00dd00}.ext-language-package-panel .panel-body .language-package-panel-actions,.ext-language-package-panel .panel-body .language-panel-actions{width:100%;height:30px;background:#f3f3f3;display:flex;align-items:center;justify-content:center;flex-direction:row}.ext-language-package-panel .panel-body .language-package-panel-actions .language-package-panel-actions-action,.ext-language-package-panel .panel-body .language-package-panel-actions .language-panel-actions-action,.ext-language-package-panel .panel-body .language-panel-actions .language-package-panel-actions-action,.ext-language-package-panel .panel-body .language-panel-actions .language-panel-actions-action{width:33%;height:100%;transition:color .3s ease;position:relative;display:flex;align-items:center;justify-content:center;background:#f3f3f3}.mce-path{display:none !important}.main-page-feedback{position:absolute;top:0;z-index:110;width:500px;left:calc(50% - 500px / 2)}@media screen and (max-width: 768px){.main-page-feedback{width:300px;left:calc(50% - 300px / 2)}}.words-drag-drop-box{background:#f3f3f3;border:2px dashed #b6b6b6;width:100%;height:300px;padding:5px;padding-top:0px;overflow:auto}.select-test-panel-option-button{margin:5px 0px}.select-test-panel-option-button.active,.select-test-panel-option-button:focus,.select-test-panel-option-button.selected{border-width:1px !important}.select-test-panel-option-button.selected{border-color:white;color:white;background:#2196F3}.results-table .red .knowledge-rate{color:red;font-weight:bold}.results-table .orange .knowledge-rate{color:darkorange;font-weight:bold}.results-table .green .knowledge-rate{color:#080;font-weight:bold}.custom-words-container{position:relative;width:100%}.custom-words-container .data-box-panel{top:60px}.custom-words-container .data-box-panel-transparent{top:0px}.custom-lesson-list-panel{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);overflow-x:hidden}.custom-lesson-list-panel .data-box-panel{top:20px}.custom-lesson-list-panel .data-box-panel-transparent{top:0px}.keyword-help-modal,.story-help-modal,.invoice-modal,.wkt-help-modal,.word-help-modal,.custom-repetition-modal,.learning-warning-modal,.discussion-modal,.edit-story-modal,.money-back-modal,.rpr-qr-code-modal{left:0%}@media screen and (max-width: 1200px){.keyword-help-modal,.story-help-modal,.invoice-modal,.wkt-help-modal,.word-help-modal,.custom-repetition-modal,.learning-warning-modal,.discussion-modal,.edit-story-modal,.money-back-modal,.rpr-qr-code-modal{left:0%}}.gender-modal .modal-dialog{width:300px;margin-left:auto;margin-right:auto}.gender-modal .col-female{padding-right:5px}.gender-modal .col-male{padding-left:5px}.learning-warning-modal{left:0%}.lfn-navbar{background:#1976D2;color:#fff;margin-bottom:0px;border-color:#1976D2}.lfn-navbar a{color:#fff !important}.lfn-navbar li.active a{background:#BBDEFB !important;color:#1976D2 !important}.lfn-navbar .navbar-brand{float:none;padding:5px}.lfn-navbar .navbar-center{position:absolute;width:100%;left:0;top:0;text-align:center;margin:auto;height:100%}.videoWrapper{position:relative;padding-bottom:52.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lfn-jumbotron,.homepage-jumbotron{color:#fff;position:relative;z-index:100;padding-top:0px;padding-bottom:80px;margin-bottom:0px;background:transparent}.lfn-jumbotron .main-title,.homepage-jumbotron .main-title{font-size:45px;margin-top:40px}@media screen and (max-width: 991px){.lfn-jumbotron .main-title,.homepage-jumbotron .main-title{margin-top:30px}}@media screen and (max-width: 767px){.lfn-jumbotron .main-title,.homepage-jumbotron .main-title{font-size:28px}}.lfn-jumbotron .main-video,.homepage-jumbotron .main-video{margin:60px auto 0 auto}@media screen and (min-width: 1200px){.lfn-jumbotron .main-video,.homepage-jumbotron .main-video{max-width:600px}}.lfn-jumbotron p,.homepage-jumbotron p{font-size:20px !important;text-shadow:0 1px 1px rgba(1,1,1,0.8);font-weight:normal}.lfn-jumbotron p .btn,.homepage-jumbotron p .btn{text-shadow:none}.lfn-jumbotron li,.homepage-jumbotron li{text-shadow:0 1px 1px rgba(1,1,1,0.8)}.lfn-jumbotron h1,.homepage-jumbotron h1{font-size:38px;text-shadow:0 1px 1px rgba(1,1,1,0.8)}@media screen and (max-width: 767px){.lfn-jumbotron h1,.homepage-jumbotron h1{font-size:32px}}.lfn-jumbotron h2,.homepage-jumbotron h2{font-size:20px;text-shadow:0 1px 1px rgba(1,1,1,0.8)}@media screen and (max-width: 1199px){.lfn-jumbotron h2,.homepage-jumbotron h2{font-size:18px}}.lfn-jumbotron .gm-container,.homepage-jumbotron .gm-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:url("/img/homepage-bg-new-opt-xl-70.jpg");background-size:cover}.lfn-jumbotron .gm-container-cover,.homepage-jumbotron .gm-container-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.lfn-jumbotron .price-info .trophy,.homepage-jumbotron .price-info .trophy{margin-top:60px;display:flex;align-items:center;justify-content:center}.lfn-jumbotron .price-info .trophy .app-icon,.homepage-jumbotron .price-info .trophy .app-icon{display:inline-block}.lfn-jumbotron .price-info .trophy .app-icon .device-icons,.homepage-jumbotron .price-info .trophy .app-icon .device-icons{display:inline-block}.lfn-jumbotron .price-info .trophy .app-icon .device-icons .fa-laptop,.homepage-jumbotron .price-info .trophy .app-icon .device-icons .fa-laptop{font-size:80px}.lfn-jumbotron .price-info .trophy .app-icon .device-icons .fa-desktop,.homepage-jumbotron .price-info .trophy .app-icon .device-icons .fa-desktop{font-size:40px;margin-right:5px}.lfn-jumbotron .price-info .trophy .app-icon .device-icons .fa-tablet,.homepage-jumbotron .price-info .trophy .app-icon .device-icons .fa-tablet{font-size:40px;margin-right:5px}.lfn-jumbotron .price-info .trophy .app-icon .device-icons .fa-mobile,.homepage-jumbotron .price-info .trophy .app-icon .device-icons .fa-mobile{font-size:40px}@media screen and (max-width: 767px){.lfn-jumbotron .price-info .trophy .app-icon .fa-star,.homepage-jumbotron .price-info .trophy .app-icon .fa-star{display:none}}.lfn-jumbotron .price-info .trophy .app-icon .star-left,.homepage-jumbotron .price-info .trophy .app-icon .star-left{font-size:20px;margin-right:25px;position:relative;top:-20px}.lfn-jumbotron .price-info .trophy .app-icon .star-right,.homepage-jumbotron .price-info .trophy .app-icon .star-right{font-size:24px;position:relative;left:5px;top:-55px}.lfn-jumbotron .price-info .trophy .app-icon .star-top,.homepage-jumbotron .price-info .trophy .app-icon .star-top{font-size:16px}.lfn-jumbotron .price-info .trophy .app-icon .star-bottom,.homepage-jumbotron .price-info .trophy .app-icon .star-bottom{position:relative;left:25px;top:5px}.lfn-jumbotron .price-info .price,.homepage-jumbotron .price-info .price{font-size:24px;margin-top:30px;color:#fff;background:rgba(0,0,0,0.6);padding:10px 20px;display:inline-block}@media screen and (max-width: 1199px){.lfn-jumbotron .price-info .price,.homepage-jumbotron .price-info .price{font-size:18px}}.lfn-jumbotron .map-control-links,.homepage-jumbotron .map-control-links{position:absolute;bottom:0px;left:0;width:100%;text-align:center;background:transparent;padding:5px}.lfn-jumbotron .map-control-links .active,.homepage-jumbotron .map-control-links .active{color:#fff}.homepage-jumbotron{padding-top:0px;padding-bottom:0px;position:relative;background:transparent}@media screen and (max-width: 767px){.homepage-jumbotron{padding:0px}}.homepage-jumbotron h1{font-size:38px;text-shadow:0 1px 1px rgba(1,1,1,0.8)}@media screen and (max-width: 767px){.homepage-jumbotron h1{font-size:32px}}.homepage-jumbotron h2{font-size:20px;text-shadow:0 1px 1px rgba(1,1,1,0.8)}@media screen and (max-width: 1199px){.homepage-jumbotron h2{font-size:18px}}.homepage-jumbotron .gm-container-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.homepage-jumbotron .start-stop-map-btns{position:absolute;bottom:5px;left:5px}.homepage-jumbotron #videoWrapper{-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.48);-moz-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.48);box-shadow:5px 5px 10px 0px rgba(0,0,0,0.48)}.lfn-example-box{border:1px solid #b6b6b6;background:url("/img/globe-grey.jpg") center center;padding:10px 15px;width:100%;max-width:350px;height:300px;margin:40px auto 0px auto}.featherlight-content{border-bottom:0px !important;padding-top:0px !important;padding-left:0px !important;padding-right:0px !important}.featherlight-close-icon.featherlight-close{color:#fff !important}.reference-panel{position:relative;padding:0px;height:370px;transition:all .5s ease}.reference-panel .media-ref-title{transition:all 0.5s ease}.reference-panel:hover{box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}.reference-panel:hover .media-ref-title{color:#FF5252;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color}.reference-panel:hover .panel-body .image img{transform:scale(1.2) rotate(5deg)}.reference-panel .panel-body{padding:0px}.reference-panel .panel-body .image{overflow:hidden;width:100%}.reference-panel .panel-body .image img{transition:all .75s ease}.reference-panel .panel-body h3{font-size:18px}.reference-panel .panel-body .description{padding:0px 15px;text-align:justify}.reference-panel .box-link{height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.custom-lesson-paging a.first,.custom-lesson-paging a.last,.custom-lesson-paging a.prev,.custom-lesson-paging a.next,.custom-lesson-paging .goto a{background:#fff}.custom-lesson-paging .first em,.custom-lesson-paging .prev em,.custom-lesson-paging .next em,.custom-lesson-paging .last em{background:transparent;border-color:#b6b6b6}.login-page-container{position:absolute;top:0px;left:0px;width:100%;height:100%;overflow-x:hidden;background-color:#fff}@media screen and (min-width: 768px){.login-page-container{background-image:url("/img/homepage-bg-new-opt-xl-70.jpg");background-color:#04558d;background-size:cover;background-position:center}}.login-page-container .login-panel{width:400px;margin:0px auto 0px auto;position:relative;transition:all .3s ease;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:none !important}.login-page-container .login-panel.registration-welcome-panel{width:460px}@media screen and (max-width: 768px){.login-page-container .login-panel.registration-welcome-panel{width:100%}.login-page-container .login-panel.registration-welcome-panel .registration-welcome-title{font-size:18px;text-align:left}}@media screen and (max-width: 767px){.login-page-container .login-panel{width:100%;margin:0px auto}}@media screen and (min-width: 768px){.login-page-container .login-panel{box-shadow:0 3px 12px rgba(51,51,51,0.23),0 3px 12px rgba(51,51,51,0.16)}}.login-page-container .login-panel .login-panel-logo{max-width:100%;margin-top:10px;margin-bottom:20px}.login-page-container .login-panel .login-panel-logo.registration-welcome{margin:5px 0;width:200px}.before-start-page-panel{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff}.before-start-page-panel .videoWrapper{position:relative;padding-bottom:53.25%;padding-top:25px;height:0}.before-start-page-panel .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.free-lessons-finished-modal .modal-dialog,.language-package-finished-modal .modal-dialog{margin-top:170px}.triangle-isosceles{position:relative;color:#212121;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.triangle-isosceles:after{content:"";position:absolute;bottom:-15px;left:15px;border-width:15px 15px 0;border-style:solid;border-color:#fff transparent;display:block;width:0}.bg-grey-globe{background:url("/img/globe-gray-bg.jpg") center center;background-attachment:fixed}.bg-blue-globe{background:url("/img/globe-blue-bg-opt.jpg") center center;background-attachment:fixed}.bg-blue-globe-grad{background:url("/img/bg-globe-blue-fix-dark-opt.jpg") center center;background-attachment:fixed}.bg-blue-globe-grad-2{background:url("/img/bg-map-blue-dark-40-grad-2.jpg") center center;background-attachment:fixed}.bg-blue-map-new{background:url("/img/homepage-bg-new-opt-xl-70.jpg") center center;background-color:#054b7f;background-position:center center;background-size:cover}.price-packages{color:#212121}.price-packages .panel{width:295px;display:inline-block;position:relative;margin:20px}.price-packages .panel-heading,.price-packages .panel-footer{text-align:center}.price-packages .panel-body{padding:0px;text-align:center}.price-packages .the-price{background-color:rgba(220,220,220,0.17);box-shadow:0 1px 0 #dcdcdc, inset 0 1px 0 #fff;padding:20px;margin:0;text-align:center}.price-packages .the-price h1{line-height:1em;padding:0;margin:0}.price-packages .subscript{font-size:25px}.price-packages .cnrflash{position:absolute;top:-11px;right:-12px;z-index:1;overflow:hidden;width:100px;height:100px;border-radius:3px 5px 3px 0}.price-packages .cnrflash-inner{position:absolute;bottom:0;right:0;width:145px;height:145px;-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;-moz-transform-origin:100% 100%;background-size:4px,auto, auto,auto;background-color:#FF5252;box-shadow:0 3px 3px 0 rgba(1,1,1,0.5),0 1px 0 0 rgba(1,1,1,0.5),inset 0 -1px 8px 0 rgba(255,255,255,0.3),inset 0 -1px 0 0 rgba(255,255,255,0.2)}.price-packages .cnrflash-inner:before,.price-packages .cnrflash-inner:after{content:" ";display:block;position:absolute;bottom:-16px;width:0;height:0;border:8px solid #800000}.price-packages .cnrflash-inner:before{left:1px;border-bottom-color:transparent;border-right-color:transparent}.price-packages .cnrflash-inner:after{right:0;border-bottom-color:transparent;border-left-color:transparent}.price-packages .cnrflash-label{position:absolute;bottom:0;left:0;display:block;width:100%;padding-bottom:5px;color:#fff;font-size:0.95em;font-weight:bold;text-align:center}.bg-map-container{position:absolute;top:0;left:0;width:100%;height:100%;background:url("/img/homepage-bg-new-opt-xl-70.jpg");background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.order-page-panel{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;padding-top:80px}.order-progress{display:none;font-weight:bold;text-align:center}.order-progress .order-progress-title{text-align:center}.order-progress .arrow{margin-left:30px;margin-right:30px}@media screen and (max-width: 767px){.order-progress .arrow{margin-left:15px;margin-right:15px}}.order-panel{background:#fff;text-align:center;border:0px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#212121;margin:25px auto}.order-panel .panel-body{padding:30px 20px}.order-panel .company-fields,.order-panel .hide-company-fields{display:none}.order-shopping-cart{--border-bottom:1px solid #fff;--padding-bottom:20px}.order-contact-info-recap{border-bottom:1px solid #fff;padding-top:20px;padding-bottom:20px}.highlighted-keyword{color:#FF5252;font-weight:bold;text-transform:uppercase}.highlighted-keyword-black{color:#212121;font-weight:bold;text-transform:uppercase}.big-profile-photo{border-radius:50%;border:3px solid #b6b6b6;width:200px;height:200px}.current-profile-photo{width:200px;height:200px}.user-profile-container{display:flex;height:100%}@media screen and (max-width: 992px){.user-profile-container{flex-direction:column}}.user-profile-container .user-profile-col-left{width:350px;text-align:center;background:#333;color:#fff;padding:30px}.user-profile-container .user-profile-col-left hr{border-width:1px;border-color:rgba(255,255,255,0.2)}@media screen and (max-width: 992px){.user-profile-container .user-profile-col-left{width:100%}.user-profile-container .user-profile-col-left .big-profile-photo{margin:0 auto}}@media screen and (max-width: 992px) and (min-width: 768px){.user-profile-container .user-profile-col-left .big-profile-photo{float:left}}@media screen and (max-width: 992px){.user-profile-container .user-profile-col-left .change-profile-photo-link{margin-top:50px !important}}.user-profile-container .user-profile-col-right{padding:20px;width:100%}.timeline{list-style:none;padding:10px 0;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#eeeeee;left:210px;margin-left:-1.5px}.timeline>li{margin-bottom:0px;position:relative}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline-date{position:absolute;top:39px;width:130px;left:calc(210px - 170px );z-index:100;text-align:right}.timeline>li>.timeline-panel{width:70%;float:right;background:#ffffff;border:1px solid #d4d4d4;border-radius:2px;padding:20px;position:relative}.timeline>li>.timeline-panel:before{position:absolute;top:24px;left:-15px;right:auto;display:inline-block;border-top:15px solid transparent;border-right:15px solid #ccc;border-left:0 solid #ccc;border-bottom:15px solid transparent;content:" "}.timeline>li>.timeline-panel:after{position:absolute;top:25px;left:-14px;right:auto;display:inline-block;border-top:14px solid transparent;border-right:14px solid #fff;border-left:0 solid #fff;border-bottom:14px solid transparent;content:" "}.timeline>li>.timeline-badge{color:#fff;width:30px;height:30px;line-height:30px;position:absolute;top:35px;left:calc(10px + 210px );margin-left:-25px;background-color:#999999;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;display:flex;align-items:center;justify-content:center}.timeline-badge.primary{background-color:#2e6da4 !important}.timeline-badge.success{background-color:#3f903f !important}.timeline-badge.warning{background-color:#f0ad4e !important}.timeline-badge.danger{background-color:#d9534f !important}.timeline-badge.info{background-color:#5bc0de !important}.timeline-title{margin-top:0;color:inherit}.timeline-body>p,.timeline-body>ul{margin-bottom:0}.timeline-body>p+p{margin-top:5px}.timeline-profile-photo{width:40px;height:40px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-right:10px}@media (max-width: 767px){ul.timeline:before{left:40px}ul.timeline>li>.timeline-panel{width:calc(100% - 90px);width:-moz-calc(100% - 90px);width:-webkit-calc(100% - 90px)}ul.timeline>li>.timeline-badge{left:15px;margin-left:0;top:16px}ul.timeline>li>.timeline-panel{float:right}ul.timeline>li>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}ul.timeline>li>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}}.photo-modal,.bank-account-number-modal{outline:none}@media screen and (max-width: 1200px){.photo-modal,.bank-account-number-modal{left:0%}}.event-registered{background:#2196f3 !important}.event-words-learned{background:#dbc2cf !important}.event-lesson-finished{background:#3f903f !important}.event-level-up{background:#2196f3 !important}.order-admin-box{background:#f3f3f3}.order-admin-box.draft{background:#BBDEFB}.order-admin-box.success{background:#dff0d8}.order-admin-box.warning{background:#ffbb7a}.order-admin-box.danger{background:#f2dede}.app-show-nav-pills-connector{height:1px;background:#b6b6b6;width:100%;position:absolute;top:42%}@media screen and (max-width: 1000px){.app-show-nav-pills-connector{display:none}}.app-show-nav-pills{display:inline-block}.app-show-nav-pills li{margin-left:30px !important}@media screen and (max-width: 1199px){.app-show-nav-pills li{margin:5px !important}}.app-show-nav-pills li a{background:#fff;border:1px solid #b6b6b6;border-radius:20px !important;color:#727272}.app-show-nav-pills li a:hover{color:#212121}.app-show-nav-pills li.active>a,.app-show-nav-pills li.active>a:focus,.app-show-nav-pills li.active>a:hover{background:#1976D2;border-color:#1976D2;outline:none;font-weight:normal}.flip-h{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.hithit-progress .hithit-progress-bar{background:transparent;border:1px solid #b6b6b6;width:100%;height:7px;margin:10px 0px}.hithit-progress .hithit-progress-bar .hithit-progress-bar-in{height:7px;width:42%;background:#2196F3;position:relative;top:-1px;left:-1px}.hithit-progress .hithit-progress-bar .hithit-progress-bar-check{position:absolute;text-align:center;top:0px;width:150px}.hithit-progress .hithit-progress-bar .hithit-progress-bar-check .check-icon{color:white;font-size:24px}.hithit-progress .hithit-progress-bar .hithit-progress-bar-check .check-label-top,.hithit-progress .hithit-progress-bar .hithit-progress-bar-check .check-label-bottom{font-family:'Shadows Into Light Two', cursive;letter-spacing:2px}.hithit-progress .hithit-progress-bar .hithit-progress-bar-check .check-label-top{font-size:18px}.hithit-progress .hithit-progress-bar .hithit-progress-bar-check.check-1{left:20%}.hithit-progress .hithit-progress-bar .hithit-progress-bar-check.check-2{left:40%}.hithit-progress .hithit-progress-bar .hithit-progress-bar-check.check-3{left:60%}.hithit-progress .hithit-progress-bar .hithit-progress-bar-check.check-4{left:75%}.hithit-progress .hithit-progress-bar .hithit-progress-bar-check.check-5{left:90%}.homepage-example-slide{height:100%;position:relative}.homepage-example-slide .homepage-example-slide-progress{position:absolute;left:0;top:0;height:3px;background:#2196F3}.homepage-example-slide#slide3 .homepage-example-slide-progress{width:7%}.homepage-example-slide#slide4 .homepage-example-slide-progress{width:15%}.homepage-example-slide#slide5 .homepage-example-slide-progress{width:22%}.homepage-example-slide#slide6 .homepage-example-slide-progress{width:30%}.homepage-example-slide#slide7 .homepage-example-slide-progress{width:37%}.homepage-example-slide#slide8 .homepage-example-slide-progress{width:45%}.homepage-example-slide#slide9 .homepage-example-slide-progress{width:52%}.homepage-example-slide#slide10 .homepage-example-slide-progress{width:60%}.homepage-example-slide#slide11 .homepage-example-slide-progress{width:67%}.homepage-example-slide#slide12 .homepage-example-slide-progress{width:75%}.homepage-example-slide#slide13 .homepage-example-slide-progress{width:82%}.homepage-example-slide#slide14 .homepage-example-slide-progress{width:90%}.homepage-example-slide#slide15 .homepage-example-slide-progress{width:100%}.homepage-example-slide .homepage-example-slide-in{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-left:50px;padding-right:50px}.homepage-example-slide .next-btn-row,.homepage-example-slide .timeout-row,.homepage-example-slide .continue-btn-row{height:60px;width:100%;margin-top:20px;margin-bottom:0px}.homepage-example-slide .repeat-btn{position:absolute;right:5px;bottom:5px}.hithit-subscribe-panel{color:#212121;margin:40px auto}.hithit-subscribe-panel .panel-body{padding:20px 30px}@media screen and (max-width: 991px){.hithit-subscribe-panel .panel-body{padding-bottom:60px}}.hithit-form,.hithit-form-loading{height:85px;margin-top:20px}.timeout-label{font-size:20px;font-weight:bold}.custom-language-package-name{position:absolute;top:10px;left:0px;width:100%}.custom-language-package-word-count{position:absolute;bottom:10px;left:0px;width:100%;color:#727272}.empty-lesson-warning{position:absolute;bottom:10px;left:0px;width:100%;display:none;color:#FF5252}.empty-lesson-warning .fa{font-size:100%}.empty-lesson .custom-language-package-word-count{display:none}.empty-lesson .language-package-lesson-name,.empty-lesson .language-package-panel-actions-action .select-lesson-link,.empty-lesson .empty-grey{color:#b6b6b6 !important}.empty-lesson .empty-lesson-warning{display:block}.select-language-btn-container{position:relative;padding:28px 15px;transition:all .3s ease}.select-language-btn-container:hover{background:#BBDEFB;color:#212121}.select-language-btn-container.selected{background:#BBDEFB;color:#212121}.select-language-btn-container.selected .select-language-btn-container-name{font-size:18px !important}.select-language-btn-container.selected .select-language-box-link{display:none}.select-language-btn-container.selected:hover{color:#fff}@media screen and (max-width: 400px){.select-language-btn-container{padding:15px}.select-language-btn-container .select-language-btn-container-flag{display:none}.select-language-btn-container .select-language-btn-container-name{font-size:14px;text-transform:uppercase}}@media screen and (max-width: 400px){.select-language-btn{display:none}}.hp-buy-button{font-size:16px !important;padding:10px 30px !important}.hp-buy-img{width:300px}.check-btn-loader{width:60px}.special-char-list-container{position:relative}.special-char-list-container .special-char-list{position:absolute;top:55px;left:15px;width:300px;border:1px solid #f3f3f3;background:#fff;z-index:999;padding:10px;text-align:center;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);display:none;font-family:arial;font-size:14px}.special-char-list-container .special-char-list .btn{margin:2px 0px;padding:2px 4px;width:22px}.presale-box{width:280px;border:1px solid #212121;margin-left:auto;margin-right:auto;padding:20px 10px;transition:all .3s ease;background:rgba(255,255,255,0.5)}.presale-box:hover{box-shadow:0 3px 12px rgba(51,51,51,0.23),0 3px 12px rgba(51,51,51,0.16)}.error-page-container{position:absolute;top:0px;left:0px;width:100%;height:100%;overflow-x:hidden;background:url("/img/homepage-bg-new-opt-xl-70.jpg");background-size:cover;background-position:center;color:#fff}.activated-modal .modal-dialog{margin-top:170px}.repeat-wrong-btn{display:none}.help-panel{height:100%;width:100%;position:relative;padding-top:30px;background:rgba(0,0,0,0.6);overflow-x:hidden}.help-panel .help-menu-panel{width:165px;height:200px;text-align:center;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);float:left;margin:15px;transition:all .3s ease}.help-panel .help-menu-panel.disabled{color:#b6b6b6;cursor:default}.help-panel .help-menu-panel:hover{color:#FF5252;box-shadow:0 3px 12px rgba(51,51,51,0.23),0 3px 12px rgba(51,51,51,0.16)}.help-panel .help-menu-panel:hover .help-menu-panel-title,.help-panel .help-menu-panel:hover .help-menu-panel-title-small{color:#FF5252 !important}.help-panel .help-menu-panel .panel-body{height:100%;width:100%;padding:0px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.help-panel .help-menu-panel .panel-body .help-menu-panel-title-small{transition:all .3s ease;color:#727272}.help-panel .help-menu-panel .panel-body .help-menu-panel-title{transition:all .3s ease;font-weight:bold}.webinar-list-webinar-panel{width:100%;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);transition:all .3s ease}.webinar-list-webinar-panel .panel-body{height:100%;width:100%;padding:15px;position:relative}.webinar-chat-panel{width:100%;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);border:none}.webinar-chat-panel .panel-body{padding-top:15px}.webinar-chat-panel .photo{width:70px;height:70px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.selected-language-package-name-box{box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);position:absolute;top:10px;left:10px;background:white;z-index:106;padding:10px 20px;display:none}@media screen and (max-width: 767px){.selected-language-package-name-box{padding:5px 10px;top:5px;left:5px}}.selected-language-package-name-box .selected-language-package-name-box-in{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cvr{position:absolute;left:0px;top:0px;width:100%;height:100%}.word-panel-timeout-help-container{position:absolute;top:0px;right:0px;width:100%;height:100%;background:white;z-index:1;display:flex;align-items:center;justify-content:center}.word-panel-timeout-help-container .word-panel-timeout-help{font-size:16px;background-color:#fff;border-color:#fff;color:#212121;border-radius:0.2em;padding:35px;margin:0px 30px;text-align:left;max-width:540px}@media screen and (max-width: 767px){.word-panel-timeout-help-container .word-panel-timeout-help{font-size:14px;padding:20px}.word-panel-timeout-help-container .word-panel-timeout-help h3{font-size:18px}}.tts-btn,.ps-tts-btn,.gs-tts-btn,.test-tts-btn,.overview-tts-btn{color:#FF5252;cursor:pointer;cursor:hand}.guide-btn-left{text-align:left}@media screen and (max-width: 991px){.guide-btn-left{text-align:center}}.guide-btn-right{text-align:right}@media screen and (max-width: 991px){.guide-btn-right{text-align:center}}.no-activation-code-found{display:none}.activation-info-panel{width:100%;background:#fff;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);padding:30px 40px;width:400px;margin:0 auto;text-align:center}.activation-code-container{display:none}.wicketDebugBar{z-index:99999}.lesson-repetitions-paging{clear:both;margin:20px 0}.lesson-repetitions-paging a{color:#fff !important;font-weight:bold}.lesson-repetitions-paging .first em,.lesson-repetitions-paging .prev em,.lesson-repetitions-paging .next em,.lesson-repetitions-paging .last em{background:transparent}.knowledge-question,.knowledge-test,.dynamic-knowledge-test{height:100%;width:100%}.knowledge-test{display:none}.knowledge-test .correct-word,.dynamic-knowledge-test .correct-word{font-size:18px;font-weight:bold;color:red;padding-left:10px}.knowledge-test .correct-word.correct-warn,.dynamic-knowledge-test .correct-word.correct-warn{color:darkorange}.knowledge-test .word-test-panel-word,.knowledge-test .word-test-panel-input,.dynamic-knowledge-test .word-test-panel-word,.dynamic-knowledge-test .word-test-panel-input{padding-top:10px !important;transition:padding .5s ease}.knowledge-test.small .word-test-panel-word,.knowledge-test.small .word-test-panel-input,.knowledge-test.result .word-test-panel-word,.knowledge-test.result .word-test-panel-input,.dynamic-knowledge-test.small .word-test-panel-word,.dynamic-knowledge-test.small .word-test-panel-input,.dynamic-knowledge-test.result .word-test-panel-word,.dynamic-knowledge-test.result .word-test-panel-input{padding-top:5px !important}.knowledge-test.small .icon-correct,.knowledge-test.small .icon-warn,.knowledge-test.small .icon-wrong,.knowledge-test.small .word,.knowledge-test.result .icon-correct,.knowledge-test.result .icon-warn,.knowledge-test.result .icon-wrong,.knowledge-test.result .word,.dynamic-knowledge-test.small .icon-correct,.dynamic-knowledge-test.small .icon-warn,.dynamic-knowledge-test.small .icon-wrong,.dynamic-knowledge-test.small .word,.dynamic-knowledge-test.result .icon-correct,.dynamic-knowledge-test.result .icon-warn,.dynamic-knowledge-test.result .icon-wrong,.dynamic-knowledge-test.result .word{font-size:18px;transition:font-size .5s ease}.knowledge-test.small .test-panel-input,.knowledge-test.result .test-panel-input,.dynamic-knowledge-test.small .test-panel-input,.dynamic-knowledge-test.result .test-panel-input{font-size:18px !important;line-height:18px !important;top:0px !important;transition:all .5s ease}.dynamic-knowledge-test .icon-correct,.dynamic-knowledge-test .icon-warn,.dynamic-knowledge-test .icon-correct-warn,.dynamic-knowledge-test .icon-wrong,.dynamic-knowledge-test .msg-other-word,.dynamic-knowledge-test .msg-wrong-spelling,.dynamic-knowledge-test .msg-wrong,.dynamic-knowledge-test .msg-correct{display:none}.dynamic-knowledge-test .word,.dynamic-knowledge-test .test-panel-input{transition:color .2s ease}#wicketDebugLink{left:10px;display:none !important}.contact-message-loader{text-align:center;display:none;padding:25px 0}.news-panel{width:100%;background:#fff;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);padding:15px;margin:0px 0px 15px 0px;transition:background 1.5s ease}.news-panel.highlighted{background:#FF5252}.news-count-indicator{background:#FF5252;padding:1px;font-weight:bold;text-decoration:none !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;width:22px;text-align:center;position:relative;top:-3px}.timeline.unread .timeline-badge{transition:background 1.5s ease}.timeline.unread.highlighted .timeline-badge{background:#FF5252}.strike{position:relative}.strike::after{content:'';border-bottom:4px solid #212121;position:absolute;left:0;top:45%;width:100%}.strike.strike-half-width::after{border-bottom:2px solid #212121}.strike.strike-white::after{border-bottom:4px solid #fff}.strike.strike-white.strike-half-width::after{border-bottom:2px solid #fff}@media screen and (max-width: 600px){.price-table{display:none}.price-table-mobile{display:table}}@media screen and (min-width: 601px){.price-table{display:table}.price-table-mobile{display:none}}.sunday .date-header{color:#FF5252}.forgotten-password-panel{max-width:400px;background:#fff;padding:20px;margin:0 auto;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}.flag-icon-cz{border-top:1px solid #dddddd;border-right:1px solid #dddddd}.select-language-modal .modal-dialog{margin-top:170px}.repetition-title-alert{width:20px !important;height:18px !important;margin-left:5px;line-height:1em !important}.repetition-title-alert .fa{height:20px;line-height:20px}.homepage-word-panel{padding:20px;height:210px;border:1px solid #ddd;background:url("/img/globe-grey-lighter-opt.jpg") center center;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}.homepage-word-second,.homepage-word-third{display:none}.word-slider{background:#2196F3;padding:0px 10px;position:relative;top:10px;display:inline-block;height:42px;overflow:hidden;width:175px;transition:width .5s ease}.word-slider .word-slider-word{position:absolute;top:-50px}.word-slider .word-slider-word.active{transition:top 1s;top:2px}.word-slider .word-slider-word.active.leaving{top:50px}.admin-hl{color:#1976D2}.buy-page-feature-row{margin-top:30px;font-size:16px}.buy-page-feature-row .buy-page-feature-row-col-left{text-align:right}@media screen and (max-width: 991px){.buy-page-feature-row .buy-page-feature-row-col-left{text-align:center}}.buy-page-feature-row .buy-page-feature-row-col-left .fa{font-size:28px;margin-top:8px;margin-right:10px}@media screen and (max-width: 991px){.buy-page-feature-row .buy-page-feature-row-col-left .fa{margin-right:0px;margin-bottom:10px}}@media screen and (min-width: 992px){.buy-page-feature-row .buy-page-feature-row-col-right{padding-left:0px}}.dashed-underline{border-bottom:1px dashed}.hp-xmas-box{border:1px solid #212121;background:url("/img/hp-xmas-box-bg.jpg") center;color:white;display:inline-block}.hp-xmas-box .hp-xmas-box-inner{padding:0px 40px;display:flex;align-items:center;justify-content:center;flex-direction:row}@media screen and (max-width: 991px){.hp-xmas-box .hp-xmas-box-inner{flex-direction:column}}.hp-xmas-box .hp-xmas-box-inner .hp-xmas-box-icon{width:70px;margin-right:30px;fill:white;transition:all .3s ease}@media screen and (max-width: 991px){.hp-xmas-box .hp-xmas-box-inner .hp-xmas-box-icon{margin-right:0px;margin-top:30px}}.hp-xmas-box .hp-xmas-box-inner .hp-xmas-box-btn{margin-left:40px}@media screen and (max-width: 991px){.hp-xmas-box .hp-xmas-box-inner .hp-xmas-box-btn{margin-left:0px;margin-bottom:30px}}.remove-from-lesson-container{float:right;margin:3px 20px 0px 0px}.countdown .countdown-title{display:inline-block;position:relative;top:-45px;margin-right:15px}.countdown .countdown-box{display:inline-block;margin:5px;text-align:center}.countdown .countdown-box .countdown-box-time{width:80px;padding:20px 0px;font-size:36px;line-height:36px;background:#333}@media screen and (max-width: 1199px){.countdown .countdown-box .countdown-box-time{width:60px;padding:10px 0px}}.countdown .countdown-separator{display:inline-block;font-size:36px;position:relative;top:-45px}@media screen and (max-width: 1199px){.countdown .countdown-separator{top:-37px}}.help-section-panel{width:100%;background:#fff;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);padding:15px 25px;margin:0px 0px 15px 0px;transition:background 1.5s ease}.help-section-panel li{margin-bottom:10px}.help-section-panel.highlighted{background:#FF5252}.textbooks-container{width:1000px;float:left;position:absolute;top:56px;left:0px}.textbook-packages-container{width:1085px;float:left;position:absolute;top:56px;left:10000px}.themes-textbooks-tabs-label{padding:10px;color:#fff}.themes-textbook-choices-container{display:flex;align-items:top;justify-content:center}@media screen and (max-width: 767px){.themes-textbook-choices-container{flex-direction:column}}.themes-textbook-choices-container .themes-textbook-choice{margin:25px 30px}.themes-textbook-choices-container .themes-textbook-choice .themes-textbook-choice-panel{height:250px;width:250px;max-width:100%;margin:0px auto;padding:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #fff;color:#212121;position:relative;transition:all .3s ease;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12);background:#fff}.themes-textbook-choices-container .themes-textbook-choice .themes-textbook-choice-panel:hover{color:#FF5252;border-color:#FF5252}.lpg-not-active-title{display:none}.lpg-not-active img{-webkit-filter:grayscale(100%) brightness(130%);filter:grayscale(100%) brightness(130%) alpha(opacity=50);opacity:0.5}.lpg-not-active .lpg-not-active-title{display:block;position:absolute;bottom:0;left:0;font-weight:bold;background:#fff;padding:10px;width:100%;text-align:center;color:#FF5252}.textbook-language-package-panel{width:250px !important;height:250px}.custom-repetition-modal .ui-widget{font-family:"proxima-nova","Helvetica Neue",​Helvetica,​Arial,​sans-serif !important}.custom-repetition-modal .ui-datepicker-header{background:#f3f3f3}.custom-repetition-modal .ui-datepicker table{font-size:14px}.custom-repetition-modal .ui-datepicker-calendar a.ui-state-default{background:#f3f3f3 !important}.custom-repetition-modal .ui-datepicker-calendar a.ui-state-active{background:#FF5252 !important;border-color:#FF5252 !important;color:#fff !important}.custom-repetition-modal .ui-datepicker-calendar .ui-datepicker-current-day{border-color:#FF5252 !important}.custom-repetition-modal .ui-datepicker-calendar .ui-state-highlight{border:1px solid #1976D2}.custom-repetition-modal .ui-datepicker-inline{margin:0 auto}.hardest-words-table tr:first-child td{border-top:0px}.greyscale{-webkit-filter:grayscale(100%) brightness(130%) !important;filter:grayscale(100%) brightness(130%) !important}.left-col-name{padding-top:25px !important}@media screen and (max-width: 992px){.left-col-name{padding-top:8px !important}}.statistics-page h4{border-bottom:1px solid #b6b6b6;padding-bottom:5px}tr.out-payment td{background:#dff0d8}tr.no-border td{border:none !important}.bank-account-number-field input{text-align:right}.referral-link-input{font-weight:bold;width:100%;text-align:center;padding:5px;border:none;background:#f3f3f3}@media screen and (min-width: 768px){.referral-link-input{font-size:24px;font-weight:normal}}.referral-link-input:focus{border:none;outline:none;background:transparent}.referral-email-form{display:none}@media screen and (min-width: 0px){.text-xs-16{font-size:16px !important}}@media screen and (min-width: 768px){.text-sm-16{font-size:16px !important}}@media screen and (min-width: 768px){.text-sm-18{font-size:18px !important}}@media screen and (min-width: 768px){.text-sm-24{font-size:24px !important}}@media screen and (min-width: 768px){.text-sm-32{font-size:32px !important}}@media screen and (min-width: 768px){.text-sm-36{font-size:36px !important}}@media screen and (min-width: 768px){.text-sm-40{font-size:40px !important}}@media screen and (min-width: 0px){.text-xs-center{text-align:center}}@media screen and (min-width: 0px){.text-xs-left{text-align:left}}@media screen and (min-width: 0px){.text-xs-right{text-align:right}}@media screen and (min-width: 768px){.text-sm-center{text-align:center}}@media screen and (min-width: 768px){.text-sm-left{text-align:left}}@media screen and (min-width: 768px){.text-sm-right{text-align:right}}@media screen and (min-width: 992px){.text-md-center{text-align:center}}@media screen and (min-width: 992px){.text-md-left{text-align:left}}@media screen and (min-width: 992px){.text-md-right{text-align:right}}@media screen and (max-width: 767px){.my-profile-btns .btn{width:100%;margin-top:5px}}@media screen and (min-width: 768px){.my-profile-stats{display:flex;align-items:center;justify-content:center}}.my-profile-stats .my-profile-stat{width:20%}@media screen and (max-width: 767px){.my-profile-stats .my-profile-stat{width:100%;margin:15px 0px}}.welcome-test-modal-step-2{display:none}.welcome-test-input{width:100px}@media screen and (max-width: 767px){.welcome-test-input{font-size:16px}}.welcome-test-input.correct{border:1px solid #080;background:#dff0d8;color:#080}.welcome-test-input.correct-warn{border:1px solid darkorange;background:moccasin;color:darkorange}.welcome-test-input.wrong{border:1px solid red;background:lightpink;color:red}.welcome-test-table th{padding-top:8px !important}.welcome-test-table-word{width:45%}@media screen and (max-width: 767px){.welcome-test-table-word{width:auto;max-width:30%}}.welcome-test-table-input{width:100px}@media screen and (max-width: 767px){.welcome-test-table-input{width:auto}}.welcome-test-form-continue-btn,.welcome-test-result-progress,.welcome-test-modal-text-res-percent,.welcome-test-modal-text-res-1,.welcome-test-modal-text-res-2,.welcome-test-modal-text-res-3{display:none}.welcome-test-result-progress{height:8px;background:red}.welcome-test-result-progress .progress-bar{background-color:#080}.language-panel-rating{position:absolute;bottom:10px;left:0px;width:100%;text-align:center}#reactContainer,#editDiscussionPostContainer{display:none}.discussion-post-container{overflow:hidden}.discussion-post-container .discussion-post-image{width:50px;height:50px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-right:20px;position:relative;top:5px;background-size:cover !important;float:left}.discussion-post-container .discussion-post-body{overflow:hidden}.home-page-palm-text{margin-top:60px}@media screen and (max-width: 767px){.home-page-palm-text{margin-top:40px}}.title-ref-box{display:inline-block;width:220px;margin:5px;background:rgba(33,150,243,0.7);position:relative;transition:all .3s ease;text-align:left}.title-ref-box .title-ref-logo-container{width:100%;height:100px;overflow:hidden}@media screen and (max-width: 991px){.title-ref-box .title-ref-logo-container{height:70px}}.title-ref-box .title-ref-logo{width:100%;height:100%;background-position:center center;background-size:cover;transition:all .3s ease}.title-ref-box .title-ref-logo.prima{background-image:url("/img/logo/prima-l.jpg")}.title-ref-box .title-ref-logo.ceska-tel{background-image:url("/img/logo/ct-l.jpg")}.title-ref-box .title-ref-logo.stream{background-image:url("/img/logo/stream-l.jpg")}.title-ref-box .title-ref-logo.rozhlas{background-image:url("/img/logo/cesky-rozhlas-l.jpg")}.title-ref-box .title-ref-logo.reflex{background-image:url("/img/logo/reflex-l.jpg")}.title-ref-box .title-ref-logo.impuls{background-image:url("/img/logo/impuls-l.jpg")}.title-ref-box .title-ref-logo-title{padding:5px 5px 0px 5px}@media screen and (max-width: 991px){.title-ref-box .title-ref-logo-title{display:none}}.title-ref-box:hover{background:#fff;color:#1976D2}.title-ref-box:hover .title-ref-logo{transform:scale(1.1)}@media screen and (max-width: 991px){.homepage-full h2{font-size:28px}}.homepage-video-container{margin-top:10px;padding-top:40px}@media screen and (max-width: 991px){.homepage-video-container{margin-top:0px}}.language-author-image{width:20px;height:20px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-right:5px;display:inline-block;position:relative;top:5px;background-size:cover !important}.featherlight .featherlight-image{width:100% !important}.edit-story-btn{position:absolute;bottom:12px;left:15px}.word-discussion-btn{position:absolute;bottom:12px;right:15px}.word-remove-from-repetition-btn{position:absolute;bottom:12px;left:15px}@media screen and (max-width: 1199px){.lg-and-up{display:none}}@media screen and (max-width: 991px){.md-and-up{display:none}}@media screen and (max-width: 767px){.sm-and-up{display:none}}.banner-2000slovicek{color:white;background:url("/img/bg-reklama-2000slovicek.jpg") center center;background-attachment:fixed;padding:30px;margin:40px 0}.banner-2000slovicek .logo-2000slovicek{max-width:200px}.fb-login-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:white;z-index:1000;display:flex;align-items:center;justify-content:center;flex-direction:column}.fb-login-btn{background:#4267b2;color:white !important;font-size:16px;padding:10px}.btn-gender-male.active,.btn-gender-male.focus,.btn-gender-male:active,.btn-gender-male:focus,.btn-gender-male:hover,.btn-gender-female.active,.btn-gender-female.focus,.btn-gender-female:active,.btn-gender-female:focus,.btn-gender-female:hover{background-color:#2196F3;color:#fff;outline:none}.btn-gender-male.selected,.btn-gender-female.selected{background-color:#1976D2;color:#fff;outline:none}@media screen and (min-width: 768px){.d-sm-block{display:block}}.table-leaderboard th,.table-leaderboard td{vertical-align:middle !important}.leaderboard-photo{width:40px;height:40px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.challenge-support-photo{width:40px;height:40px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 auto}.support-user-box-col{padding:5px}.support-user-box{width:100%;padding:10px;text-align:center;border:1px solid #eee;-moz-border-radius:5%;-webkit-border-radius:5%;border-radius:5%}.support-user-box .support-user-box-image img{width:65%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.support-user-box .support-user-box-name{height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center}.buy-full-version-carousel .item p{font-weight:normal}.buy-full-version-payment-error-msg{padding:10px;color:#cc0000}.select-language-box-container{background:#f3f3f3;padding:10px;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;transition:background .3s ease, color .3s ease}.select-language-box-container:hover{background:#BBDEFB}.select-language-box-container.selected{background:#BBDEFB;color:#212121}.select-language-box-container .select-language-box-flag{height:50px;width:70px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.support-activity-panel{background:#ffffff;border:1px solid #d4d4d4;border-radius:2px;padding:20px;position:relative;margin-top:10px}.support-activity-panel .support-activity-panel-profile-photo{width:40px;height:40px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-right:10px}.day-task-progress{height:10px;margin-top:4px}.day-task-progress .progress-bar{transition:width 1s ease}.no-text-shadow{text-shadow:none !important}.hp-reg-iframe{width:100%;height:565px;border:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-top:40px}@media screen and (max-width: 767px){.hp-reg-iframe{height:600px;margin-top:40px}}.hpifr-hidden{display:none !important}.challenge-progress{margin-left:4px;margin-right:4px;box-shadow:none !important;height:8px;background:#ddd}.challenge-progress .progress-bar{background:#2196F3 !important}.check-dynamic-word-btn{position:relative;top:-3px;margin-left:10px}@media screen and (max-width: 767px){.check-dynamic-word-btn{top:10px;margin-left:0}}.dynamic-test-panel-input-1,.dynamic-test-panel-input-2,.dynamic-test-panel-input-3{background:white !important}.challenge-other-users{padding:30px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media screen and (max-width: 440px){.word-knowledge-test-panel-word-help-icon{position:absolute;top:30%;right:-20px}}.app-lesson-words .app-lesson-words-separator:last-child{display:none}@keyframes blink{0%, 100%{opacity:1}50%{opacity:0}}.blinking{animation:blink 1s infinite}@keyframes fadingIn{0%{opacity:0;transform:scale(1)}100%{opacity:1;transform:scale(1)}}@keyframes fadingInPulsing{0%{opacity:0;transform:scale(1)}50%{transform:scale(1.3)}100%{opacity:1;transform:scale(1)}}@keyframes pulsing{0%, 100%{transform:scale(1)}50%{transform:scale(1.3)}}.pulsing{animation:pulsing 1.3s infinite;animation-delay:.8s}.challenge-result-badge-panel{opacity:0;animation:fadingInPulsing .5s ease-in-out .8s forwards}@media screen and (max-width: 767px){.challenge-result-badge-panel{animation:fadingIn .5s ease-in-out .8s forwards}}.challenge-result-badge-panel .challenge-result-badge-panel-inner{border:1px solid #ddd;border-radius:10px;padding:30px 80px;box-shadow:0 1.5px 4px rgba(51,51,51,0.24),0 1.5px 6px rgba(51,51,51,0.12)}@media screen and (max-width: 767px){.challenge-result-badge-panel .challenge-result-badge-panel-inner{width:100%;padding:30px}}.challenge-result-badge-panel-badge{opacity:0;animation:fadingInPulsing .5s ease-in-out 1.4s forwards, pulsing .5s ease-in-out 2 1.9s forwards;font-size:24px}.challenge-result-profile-photo{width:50px;height:50px;background-size:cover !important;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.challenge-result-name{margin-right:30px}.challenge-result-vertical-progress{width:20px;height:70px;background:#ddd;position:relative;border-radius:4px}.challenge-result-vertical-progress .challenge-result-vertical-progress-inner{width:100%;background:#080;position:absolute;bottom:0;left:0;border-radius:0 0 4px 4px}.grammar-explanation-carousel-inner{transition:height 1s ease}.grammar-explanation h2,.grammar-explanation h3{font-size:18px;font-weight:bold;margin-top:30px}.grammar-explanation li{margin-bottom:5px}.grammar-explanation p,.grammar-explanation div,.grammar-explanation table{margin:0 0 10px 0}.grammar-explanation table{border:none}.grammar-explanation table tr,.grammar-explanation table th,.grammar-explanation table td{border:none}.grammar-explanation table th,.grammar-explanation table td{padding:10px}.grammar-explanation table tr{border-bottom:1px solid #ddd}.grammar-explanation table tr:last-child{border-bottom:none}.build-sentence-options,.build-sentence-answer{height:auto;width:100%;min-height:55px;display:flex;flex-direction:row;align-items:center;justify-content:center}.build-sentence-options span,.build-sentence-answer span{margin-left:3px;margin-right:3px}.build-sentence-options.after-check{display:none}.build-sentence-option-placeholder{background:#f3f3f3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.grammar-explanation-slide-num{position:relative;color:#b6b6b6;margin-top:15px !important;margin-bottom:0px !important}.grammar-examples table td,.grammar-examples table th{padding:15px !important}.row.fix{display:flex;flex-wrap:wrap;width:100%}.grammar-level{padding:0 16px}.grammar-level-title{font-size:24px;font-weight:600;margin:30px 0;padding-bottom:16px;border-bottom:2px solid #e2e8f0}.grammar-section-list{margin-bottom:48px}.grammar-section-header{margin-bottom:24px;display:flex;align-items:center;gap:12px}.section-number{font-size:20px;font-weight:600;color:#2196F3}.section-name{font-size:20px;font-weight:600;color:#2d3748}.grammar-topic-card{padding:24px;display:flex;gap:16px;transition:all 0.2s ease;margin-bottom:20px;min-height:220px;overflow:hidden}.grammar-topic-card:hover{color:#FF5252 !important}.grammar-topic-card:hover .topic-number,.grammar-topic-card:hover .topic-title,.grammar-topic-card:hover .topic-description{color:#FF5252 !important}.grammar-topic-status-not_started .grammar-topic-card .topic-number,.grammar-topic-status-not_started .grammar-topic-card .topic-title{color:#b6b6b6 !important}.grammar-topic-status-not_started .grammar-topic-card .topic-description{color:#ddd !important}.grammar-topic-status-not_started .grammar-topic-card:hover{border-color:#e2e8f0}.grammar-topic-status-completed .grammar-topic-card .topic-number,.grammar-topic-status-completed .grammar-topic-card .topic-title{color:#080 !important}.grammar-topic-status-completed .grammar-topic-card .topic-progress-inner{background:#080}.grammar-topic-status-completed .grammar-topic-card:hover{border-color:#080}.topic-progress,.grammar-exercise-progress{position:absolute;left:0;top:0;width:100%;height:4px;background:#e2e8f0}.topic-progress .topic-progress-inner,.topic-progress .grammar-exercise-progress-inner,.grammar-exercise-progress .topic-progress-inner,.grammar-exercise-progress .grammar-exercise-progress-inner{height:100%;background:#2196F3;transition:width 0.3s ease}.topic-number{font-size:16px;font-weight:bold;color:#2196F3;min-width:24px;text-align:center;transition:color 0.2s ease}.topic-content{flex:1}.topic-title{font-size:16px;font-weight:bold;color:#212121;margin:0 0 8px 0;line-height:1.4;transition:color 0.2s ease}.topic-description{color:#727272;line-height:1.6;margin-top:16px;transition:color 0.2s ease}.grammar-section{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,0.04);padding:24px;margin-bottom:24px;border:1px solid rgba(226,232,240,0.8)}.grammar-section-title{font-size:18px;font-weight:600;color:#2d3748;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #edf2f7;display:flex;align-items:center;gap:8px}.grammar-section-title i{color:#2196F3}.grammar-section-content{padding:8px 0}.grammar-exercise-box{position:relative;background:#f7fafc;border:1px solid #ddd;padding:24px;text-align:center;height:100%;min-height:270px;transition:all 0.2s ease;margin-bottom:30px}.grammar-exercise-box:hover{transform:translateY(-2px);background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.04)}.grammar-exercise-box .exercise-icon{color:#2196F3;opacity:0.9}.grammar-exercise-box.exercise-completed .exercise-icon{color:#080}.grammar-exercise-box.exercise-completed .grammar-exercise-progress-inner{background:#080}.grammar-examples{margin:16px 0}.grammar-examples table{width:100%;border-radius:8px;overflow:hidden}.grammar-examples tr{border-bottom:1px solid #ddd;transition:background-color 0.15s ease}.grammar-examples tr:last-child{border-bottom:none}.grammar-examples tr:hover{background:#f3f3f3}.grammar-examples th,.grammar-examples td{padding:12px 16px}.grammar-exercise-choose-placeholder{display:inline-block;width:50px;border-bottom:1px solid;margin:0 5px;position:relative;top:1px}.sentence-check-form input{font-size:20px;padding:30px}.grammar-topic-finished-info{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:100px}.grammar-sentence-form ul.feedbackPanel{margin:0 !important;padding:0 !important;border:none !important;background:none !important}.grammar-sentence-form ul.feedbackPanel li{margin:0 !important;padding:0 !important;border:none !important;background:none !important;font-weight:bold !important}.grammar-sentence-form ul.feedbackPanel li.feedbackPanelINFO{color:#080 !important}.grammar-sentence-form ul.feedbackPanel li.feedbackPanelERROR{color:#e74c3c !important}.grammar-word-columns{color:#b6b6b6;columns:6;-webkit-columns:6;-moz-columns:6;column-gap:20px}@media screen and (max-width: 991px){.grammar-word-columns{columns:4;-webkit-columns:4;-moz-columns:4}}@media screen and (max-width: 767px){.grammar-word-columns{columns:3;-webkit-columns:3;-moz-columns:3}}.grammar-word-columns span{display:block;margin-bottom:5px}.grammar-word-columns .learned-word{color:#080 !important;font-weight:bold !important;display:none}
