/* Generated for ELI E-learning CMS */ @-ms-viewport { width: device-width;}@-webkit-viewport { width: device-width;}@viewport { width: device-width;}

@media all {html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body{margin: 0;}article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display: block;}a{background: transparent;}*:active,
*:hover,
*:focus{outline: 0;}abbr[title]{border-bottom: 1px dotted;}b,
strong{font-weight: bold;}dfn{font-style: italic;}h1{font-size: 2em;margin: 0px;}small{font-size: 80%;}sub,
sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup{top: -0.5em;}sub{bottom: -0.25em;}img{border: 0;}figure{margin: 1em 40px;}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}pre{overflow: auto;}code,
kbd,
pre,
samp{font-family: monospace, monospace;font-size: 1em;}button,
input,
optgroup,
select,
textarea{color: inherit;font: inherit;margin: 0px;}button{overflow: hidden;}button,
select{text-transform: none;}button,
html input[type="button"],input[type="reset"],
input[type="submit"]{-webkit-appearance: button;cursor: pointer;}button[disabled],
html input[disabled]{cursor: default;}button::-moz-focus-inner,
input::-moz-focus-inner{border: 0;padding: 0;}input{line-height: normal;}input[type="checkbox"],
input[type="radio"]{box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height: auto;}input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend{border: 0;padding: 0;}textarea{overflow: auto;}optgroup{font-weight: bold;}table{border-collapse: collapse;border-spacing: 0;}td,
th{padding: 0;}@-ms-viewport{width: device-width;}pre.tracy-dump{-webkit-user-select: text;-moz-user-select: text;-o-user-select: text;-ms-user-select: text;user-select: text;-webkit-touch-callout:text;-moz-touch-callout:text;-o-touch-callout:text;-ms-touch-callout:text;touch-callout:text;}#tracy-debug small{font-size: 0.8em !important;}div,a,header,article,footer,section,nav,img,h1,h2,h3,h4{margin:0px;padding:0px;font-weight:inherit;color:inherit;font-size:inherit;-webkit-user-select: none;-moz-user-select: none;-o-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout:none;-moz-touch-callout:none;-o-touch-callout:none;-ms-touch-callout:none;touch-callout:none;text-decoration:none;-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;tap-highlight-color: transparent;}body,html{margin:0px;padding:0px;}.text-link{color:#81C784;text-decoration:underline;}.text-link:hover,.text-link:focus{text-decoration:none;}hr{border:0px;border-top: 1px rgba(0,0,0,0.12) solid;width:70%;margin:20px auto;clear:both;}.input::-webkit-input-placeholder{color: rgba(0,0,0,0.54);font-weight: 700;opacity:1;}.input::-moz-placeholder{color: rgba(0,0,0,0.54);font-weight: 700;opacity:1;}.input:-ms-input-placeholder{color: rgba(0,0,0,0.54);font-weight: 700;opacity:1;}*::-moz-selection{background: #66BB6A;color:white;}*::-ms-selection{background: #66BB6A;color:white;}*::selection{background: #66BB6A;color:white;}.block{display:block;}.inline{display:inline;}.inlineBlock{display:inline-block;}.left{text-align:left;}.justify{text-align:justify;}.center{text-align:center;}.right{text-align:right;}.fright{float:right;}.fleft{float:left;}.whitespace{white-space:pre-wrap;}.clear{clear:both;}svg{display:block;}path{fill:black;}.box{position: relative;padding: 20px 25px;background: #FFC400;border-radius: 2px 0 2px 2px;word-wrap:break-word;}.box:before{content: "";position: absolute;top: 0;right: 0;border-style: solid;border-color: white white #FFAB00 #FFAB00;background: #FFAB00;box-shadow: -1px 1px 1px rgba(0,0,0,0.2);display: block;width: 0;border-width: 8px;border-radius: 0 0 0 2px;}.button{padding: 8px 14px;margin: 11px;border: 3px white solid;text-align:center;font-weight:700;font-size:20px;text-shadow: none;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;display:inline-block;-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;tap-highlight-color: transparent;}.button:focus{outline:none;}.button.white{border-color:white;background: #FFC400;color:white;}.button.white:focus,.button.white:hover{border-color: #FFC400;color: #FFC400;background:white;}.button.light{border-color:#FFC400;color:#FFC400;background:white;}.button.light:focus,.button.light:hover{border-color: white;color: white;background: #FFC400;}.button.dark{border-color:#FFAB00;color:#FFAB00;background:white;}.button.dark:focus,.button.dark:hover{border-color: white;color: white;background: #FFAB00;}.button.black{border-color:black;color:black;background:rgba(255,255,255,0.87);}.button.black:focus,.button.black:hover{border-color: white;color: white;background: black;}.button.transparent{border-color:rgba(255,255,255,0.87);color:rgba(255,255,255,0.87);background:transparent;}.button.transparent:focus,.button.transparent:hover{border-color: transparent;background:transparent;color: inherit;background: rgba(255,255,255,0.87);}.arrow{position: absolute;background: #FFD740;border: 3px solid #FFC400;padding: 8px 10px;max-width:200px;border-radius: 3px;margin-left:15px;display:block;line-height:1.3em;z-index:5;color:rgba(0,0,0,0.87);text-align:left;font-weight:500;}.arrow:after, .arrow:before{right: 100%;top: 17px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}.arrow:after{border-color: transparent;border-right-color: #FFD740;border-width: 10px;margin-top: -10px;}.arrow:before{border-color: transparent;border-right-color: #FFC400;border-width: 14px;margin-top: -14px;}.group{position:relative;width:100%;display:inline-block;margin: 20px 0px 15px 0px;}.group input,.group textarea{color: rgba(0,0,0,0.87);font-size:18px;padding:10px 10px 10px 5px;display:block;width:calc(100% - 15px);border:none;border-bottom:1px solid rgba(0,0,0,0.26);background:transparent;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.group textarea{font-size: 14px;border-left:1px solid rgba(0,0,0,0.26);height: 100px;padding:8px 8px 8px 5px;margin-top: 8px;}.group input:focus,.group textarea:focus{outline:none;}.group label{color:rgba(0,0,0,0.54);font-size:18px;font-weight:700;position:absolute;pointer-events:none;left:5px;top:10px;-webkit-transition:0.2s ease all;-moz-transition:0.2s ease all;transition:0.2s ease all;}.group input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px #E8F5E9 inset !important;}.group input:focus ~ label, .group input[required]:valid ~ label{top:-20px;font-size:14px;color:#66BB6A;}.group input:-webkit-autofill ~ label{top:-20px;font-size:14px;color:#66BB6A;}.group input[required]:invalid{outline:0px transparent;box-shadow:none;color:transparent;}.group input:focus:invalid{color:rgb(229, 28, 35);}.group.select{text-align:right;margin: 10px 0px 15px 0px;}.group select{color: rgba(0,0,0,0.87);font-size:18px;padding:10px 5px 10px 5px;margin:0px;display:inline-block;width:auto;border:none;border-bottom:1px solid rgba(0,0,0,0.26);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background: transparent;width: calc(100% - 10px);}option:checked{color:white;background-color:#4CAF50;}.group label.before{position:relative;top:0px;left:0px;display:inline-block;margin: 0px 10px 0px 5px;}.year{max-width: 66px;}.bar{position:relative;display:block;width:100%;top:1px;}.bar:before, .bar:after{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#66BB6A;-webkit-transition:0.2s ease all;-moz-transition:0.2s ease all;transition:0.2s ease all;}.bar:before{left:50%;}.bar:after{right:50%;}.group input:focus ~ .bar:before,.group input:focus ~ .bar:after ,.group textarea:focus ~ .bar:before,.group textarea:focus ~ .bar:after{width:50%;}input[type=checkbox]{display:none;}.checkbox-group{position:relative;width:100%;display:block;font-size: 14px;font-weight:500;line-height:20px;padding-top:3px;margin-bottom:15px;text-align: left;}.checkbox-group label{padding-left:45px;cursor:pointer;max-width:calc(100% - 50px);text-align: left;}.checkbox-group span{display:block;position:absolute;-webkit-transition-duration: 300ms;-moz-transition-duration: 300ms;transition-duration: 300ms;}.ch-box{border:2px rgba(0,0,0,0.87) solid;top:0px;left:5px;height:20px;width:20px;-webkit-transition: opacity 300ms linear, transform 300ms linear;-moz-transition: opacity 300ms linear, transform 300ms linear;transition: opacity 300ms linear, transform 300ms linear;-webkit-transition-delay:200ms,200ms;-moz-transition-delay:200ms,200ms;transition-delay:200ms,200ms;}.checkbox-group label:hover .ch-box{border-color:rgba(0,0,0,0.54);}.check{top: -7px;left:15px;width:12px;height:24px;border: 3px #81C784 solid;border-top:none;border-left:none;opacity:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-delay:300ms;-moz-transition-delay:300ms;transition-delay:300ms;}input[type=checkbox]:checked ~ label .ch-box{opacity:0;transform:scale(0) rotate(-180deg);}input[type=checkbox]:checked ~ label .check{opacity:1;transform:scale(1) rotate(45deg);}body{font: 16px/1.4 'Roboto', sans-serif;font-weight:400;color: rgba(0,0,0,0.87);padding:0px;margin:0px;-webkit-user-select: none;-moz-user-select: none;-o-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout:none;-moz-touch-callout:none;-o-touch-callout:none;-ms-touch-callout:none;touch-callout:none;cursor:default;background: rgb(247, 248, 249);}.paper{width:1366px;height:auto;max-width:100%;box-shadow:0 2px 10px rgba(0,0,0,.16),0 2px 5px rgba(0,0,0,.26);margin: 0px auto;padding:0px;padding-top:128px;position:relative;background:white;overflow:visible;}.header-shadow{position:fixed;top:0px;width:1366px;max-width:100%;height:128px;background: #4CAF50;overflow:visible;box-shadow:0 5px 20px rgba(0,0,0,.19),0 3px 12px rgba(0,0,0,.2);clip-path: inset(0px 0px -120px 0px);z-index:10;}.header{position:fixed;top:0px;width:1366px;max-width:100%;height:128px;background: #4CAF50;overflow:visible;z-index:11;}.header-wrapper-small .header,.header-wrapper-small .header-shadow{height: 128px;-webkit-transition: height 200ms ease-out;-moz-transition: height 200ms ease-out;transition: height 200ms ease-out;}.header h1{position:absolute;bottom: 54px;left: 289px;color:white;opacity: 0.87;font-weight:600;font-size: 40.5px;line-height:64px;font-family: 'Roboto Condensed', sans-serif;white-space:nowrap;}.header h2{position:absolute;bottom: 4px;left: 289px;line-height:64px;color:white;font-size: 20px;font-weight: 500;white-space:nowrap;opacity: 0.54;}.header h2 span:hover{color:rgba(255,255,255,0.87);}.header-wrapper-small .header h1{bottom: 54px;-webkit-transition: bottom 200ms ease-out;-moz-transition: bottom 200ms ease-out;transition: bottom 200ms ease-out;}.header-wrapper-small .header h2{bottom: 4px;opacity: 0.54;-webkit-transition: opacity 200ms ease-out, bottom 200ms ease-out;-moz-transition: opacity 200ms ease-out, bottom 200ms ease-out;transition: opacity 200ms ease-out, bottom 200ms ease-out;}.header nav{position:absolute;top: 0px;right: 0px;bottom:0px;background: #4CAF50;text-align:right;font-size: 20px;font-weight:500;color: rgba(0,0,0);white-space:nowrap;}.header nav .a{position:relative;line-height:48px;margin: 12px 8px 0px 8px;padding: 0px 48px 0px 10px;display:block;height:48px;min-width:48px;border-radius: 4px;white-space:nowrap;overflow:hidden;opacity:0.54;-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;tap-highlight-color: transparent;}.header nav a.second{margin: 8px 8px 0px 8px;}.header-wrapper-small .header nav .a{margin: 12px 8px 0px 8px;-webkit-transition: margin 200ms ease-out;-moz-transition: margin 200ms ease-out;transition: margin 200ms ease-out;}.header-wrapper-small .header nav a.second{margin: 8px 8px 0px 8px;-webkit-transition: margin 200ms ease-out;-moz-transition: margin 200ms ease-out;transition: margin 200ms ease-out;}.header nav .a:hover,.header nav .a:focus{background: #43A047;}.a span{display:inline;}.a path{fill: rgb(0,0,0);}.a svg,.a .icon{position:absolute;top:0px;right:0px;width:48px;height:48px;}.a:hover svg,.a:hover .icon,.a:focus .icon,.a:focus svg{-webkit-animation:rotate 600ms linear 0s 1 normal;-moz-animation:rotate 600ms linear 0s 1 normal;-o-animation:rotate 600ms linear 0s 1 normal;-ms-animation:rotate 600ms linear 0s 1 normal;animation:rotate 600ms linear 0s 1 normal;}.header .nav-menu-box{display: block;box-sizing: border-box;}.header .nav-menu-icon{box-sizing: border-box;position:relative;line-height:48px;margin: 12px 8px 0px 8px;display:block;height:48px;width:48px;border-radius: 4px;white-space:nowrap;overflow:hidden;opacity:0.54;-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;tap-highlight-color: transparent;background-image: url(/www/img/icons/more.svg);}.header-wrapper-small .nav-menu-icon{margin: 8px 8px 0px 8px;transition: margin 200ms ease-out;}.header .nav-menu-icon:hover,.header .nav-menu-icon:focus{background-color: #43A047;}.nav-menu-menu{display: block;opacity: 0;transform: scale(0);position: absolute;top: 8px;right: 8px;background: white;padding: 5px 0px;border-radius: 5px;box-shadow: 0 2px 10px rgba(0,0,0,.16),0 2px 5px rgba(0,0,0,.26);transform-origin: top right;transition: opacity 300ms ease-out, transform 300ms ease-out;z-index: 11;}.nav-menu-menu.nmopened{opacity:1;transform: scale(1);}.nav-menu-item{display: block;font-size: 16px;padding: 10px 25px 10px 20px;text-align: left;color: rgba(0,0,0,0.87);font-weight: 400;}.nav-menu-item:focus,.nav-menu-item:hover{background: whitesmoke;}.nav-menu-item .ico{display:inline;vertical-align: middle;width:23px;height:23px;margin-right:15px;opacity: 0.26;}.toolbar{position:absolute;top:0px;left:0px;height:100%;width: 255px;overflow:hidden;}.logo-wrapper{position:absolute;border-right: 1px rgba(0,0,0,0.12) solid;width:254px;height: 192px;top: 0px;display:block;}.header-wrapper-small .logo-wrapper{top: 0px;-webkit-transition: top 200ms ease-out;-moz-transition: top 200ms ease-out;transition: top 200ms ease-out;}.logo-big{margin: 12px 0px 12px -1px;width:255px;height:104px;line-height:104px;text-align:center;}.logo-big-img{max-width:95%;max-height:100%;vertical-align: middle;}.logo-small-img{max-width:95%;max-height:95%;vertical-align: middle;}.logo-small{margin: 14px 0px 4px -1px;width:255px;height:56px;line-height:56px;text-align:center;}.menu-icon{background-color:transparent;position:absolute;width:100%;height:100%;display:none;}.menu-hamburger{margin: 18px 8px 8px 8px;cursor:pointer;border-radius: 4px;display:block;width:48px;height:48px;background-size: 48px 48px;opacity:0.54;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4Ij48cGF0aCBkPSJtMTUgMzAgMTggMCAwLTItMTggMHptMC01IDE4IDAgMC0yLTE4IDB6bTAtNyAwIDIgMTggMCAwLTJ6Ii8+PC9zdmc+);}.menu-arrow{margin: 40px 8px 8px 8px;cursor:pointer;border-radius: 4px;display:none;width:48px;height:48px;background-size: 48px 48px;opacity:0.54;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQ4Ij48cGF0aCBkPSJtIDM0LDIyLjc1IC0xNS4yNSwwIDcsLTcgTCAyNCwxNCAxNCwyNCBsIDEwLDEwIDEuNzUsLTEuNzUgLTcsLTcgMTUuMjUsMCAwLC0yLjUgMCwwIHoiLz48L3N2Zz4K);-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;tap-highlight-color: transparent;}$later{display:none;}.menu-icon path{fill: rgba(0,0,0,0.54);}.header-wrapper-small .menu-hamburger{margin: 18px 8px 8px 8px;-webkit-transition: margin 200ms ease-out;-moz-transition: margin 200ms ease-out;transition: margin 200ms ease-out;}.header-wrapper-small .menu-arrow{margin: 40px 8px 8px 8px;-webkit-transition: margin 200ms ease-out;-moz-transition: margin 200ms ease-out;transition: margin 200ms ease-out;}.menu-hamburger:hover,.menu-hamburger:focus,.menu-arrow:hover,.menu-arrow:focus{background-color: #43A047;}.header.narrow .toolbar{width: 255px;}.header.narrow .logo-wrapper{display:block;border-right: 1px rgba(0,0,0,0.12) solid;}.header.narrow .menu-icon{display:none;}.header.narrow h1,.header.narrow h2{left: 289px;display:block;}.header.guest{overflow:hidden;}.header.guest .toolbar{width: 255px;}.header.guest .logo-wrapper{display:block;border-right: 1px rgba(0,0,0,0.12) solid;}.header.guest .menu-icon{display:none;}.header.guest h1,.header.guest h2{left: 289px;display:block;}.header.guest.login h1,.header.guest.login h2{display:none;}.header.guest.login .logo-wrapper{border-right: 0px;}.header.page .menu-hamburger{display:none;}.header.page .menu-arrow{display:block;}.header.page .toolbar{width: 64px;}.header.page .logo-wrapper{display:none;border-right: none;}.header.page .menu-icon{display:block;}.header.page h1,.header.page h2{left: 65px;display:block;}.message{position:fixed;display:table-cell;width:1366px;max-width:100%;height:auto;z-index:10;font-weight:700;color: rgba(255,255,255,.98);padding:0px 10px;margin: 0px -10px;box-shadow:0px 2px 3px rgba(0,0,0,0.2);opacity:1;line-height:48px;min-height:48px;}.message.poz-1{top:128px;}.message.poz-2{top: 176px;}.message.poz-3{top: 224px;}.message.poz-4{top: 272px;}.message-text{margin-top: -7px;padding:0px 10px;font-size: 20px;line-height:1.2em;display:inline-block;vertical-align:middle;}.message.good{background:#66BB6A;}.message.bad{background:rgb(201, 50, 19);}.message:before,.message:after{content:"";position:absolute;bottom:-10px;width: 0px;height: 0px;border-style: solid;z-index:-1;}.message:after{left:0px;border-width: 0 10px 10px 0;border-color: transparent rgb(150,1,10) transparent transparent;}.message:before{right:0px;border-width: 10px 10px 0 0;border-color: rgb(150,1,10) transparent transparent transparent;}.message.good:after{border-color: transparent #388E3C transparent transparent;}.message.good:before{border-color: #388E3C transparent transparent transparent;}.messages-small .message{margin-top: 0px;opacity:0;top:-70px;-webkit-transition: margin 200ms ease-out, opacity 200ms ease-out,top 0ms linear 200ms;-moz-transition: margin 200ms ease-out, opacity 200ms ease-out,top 0ms linear 200ms;transition: margin 200ms ease-out, opacity 200ms ease-out,top 0ms linear 200ms;}.article{position:relative;padding:0px;overflow:hidden;}.article.with-menu{padding-left: 255px;}.article.for-narrow-page{padding-left: 255px;}.content{position:relative;min-height:395px;padding:34px;}.menu{position:absolute;width: 255px;top:0px;left:0px;bottom:0px;background: #FFD740;box-shadow:0 2px 10px rgba(0,0,0,.16),0 2px 5px rgba(0,0,0,.26);z-index:9;overflow:hidden;overflow-y:auto;-webkit-transition: left 300ms ease-out;-moz-transition: left 300ms ease-out;transition: left 300ms ease-out;}.menu.narrow-open{position:absolute;left:0px;z-index:9;}.opened .menu{left:0px;}.menu svg{background:transparent;position:absolute;top:-6px;left:10px;}.menu path{fill:white;opacity:0.54;}.menu-background{display: none;opacity:0;-webkit-transition: opacity 300ms ease-out;-moz-transition: opacity 300ms ease-out;transition: opacity 300ms ease-out;}.opened .menu-background{position:fixed;top:0px;left:0px;bottom:0px;right:0px;background:black;opacity:0.12;z-index:11;display: none;}.menu-item{width: 100%;display:block;height:64px;font-size: 16px;font-weight:500;line-height: 64px;margin:0px;padding:0px;background:#FFE57F;border-bottom:1px rgba(0,0,0,0.12) solid;overflow: hidden;}.menu-content{position:relative;padding-left: 8px;padding-right: 2px;color:rgba(0,0,0,0.75);-webkit-transform:translate(-8px,0px);-moz-transform:translate(-8px,0px);transform:translate(-8px,0px);-webkit-transition: 200ms opacity ease-out,200ms transform ease-out;-moz-transition: 200ms opacity ease-out,200ms transform ease-out;transition: 200ms opacity ease-out,200ms transform ease-out;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.menu-content::before{content:"";position:absolute;top:0px;left:0px;width: 0;height: 0;border-style: solid;border-width: 32px 0 32px 8px;border-color: transparent transparent transparent #FFC400;-webkit-transition: 200ms left ease-out;-moz-transition: 200ms left ease-out;transition: 200ms left ease-out;}.menu-content:hover,.menu-item:focus .menu-content{color:rgba(0,0,0,0.87);-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);transform:translate(0px,0px);}.menu-item.active .menu-content{color:rgba(0,0,0,0.87);-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);transform:translate(0px,0px);}.menu-item:first-child{border-top:1px rgba(0,0,0,0.12) solid;margin-top: 35px;}.menu-item-icon{width:48px;height:48px;background-size: 48px 48px;margin:8px;opacity:0.75;float:left;-webkit-transition: 200ms opacity ease-out;-moz-transition: 200ms opacity ease-out;transition: 200ms opacity ease-out;}.menu-item:hover .menu-item-icon,.menu-item.active .menu-item-icon{opacity: 0.87;}.lesson-page{font: 16px/1.4 'Roboto', sans-serif;overflow:hidden;}footer{position:relative;width:1366px;max-width:100%;height:20px;margin:0px auto;bottom:0px;line-height:20px;font-size:10px;margin-bottom:30px;opacity:0.54;}.not-supported{display:none;position:fixed;top:0px;left:0px;right:0px;height:auto;padding:10px 50px;background:#4CAF50 url(/www/img/error.png) no-repeat 50px center;background-position: 50px center;border-bottom:4px #FFC400 solid;z-index:999;color:white;text-align:center;}.not-supported h1{font-weight:800;font-size:40px;}.not-supported .a{text-decoration:underline;}.not-supported .a:hover{text-decoration:none;}.fullscreen{position:fixed;left: 0px;top: 0px;width: 100%;height: 100%;bottom:0px;background: rgba(255,255,255,0.54);z-index:9;box-sizing: border-box;padding-bottom: 50px;overflow: auto;}.fullscreen-login{display: block;width: 400px;max-width: 100%;margin: 200px auto auto auto;border: 6px #4CAF50 solid;background: white;padding: 0px;box-sizing: border-box;box-shadow: 0 5px 20px rgba(0,0,0,.19),0 3px 12px rgba(0,0,0,.2);margin-bottom: 50px;}.fullscreen-info{display:block;position:relative;background: rgb(201, 50, 19);font-size: 18px;color: white;padding: 10px 16px;width: 100%;margin-bottom: 10px;font-weight: 500;box-sizing: content-box;text-align: center;margin-left: -16px;margin-top: 10px;box-shadow:0px 2px 3px rgba(0,0,0,0.2);}.fullscreen-info:before,.fullscreen-info:after{content:"";position:absolute;bottom:-10px;width: 0px;height: 0px;border-style: solid;}.fullscreen-info:after{left:0px;border-width: 0 10px 10px 0;border-color: transparent rgb(150,1,10) transparent transparent;}.fullscreen-info:before{right:0px;border-width: 10px 10px 0 0;border-color: rgb(150,1,10) transparent transparent transparent;}.login-fs{width: 350px;margin: auto;padding: 20px 10px;text-align:center;}.list-item-paragraph{margin-left: 25px !important;margin-top: 0.3em !important;margin-bottom: 0.3em !important;list-style:disc outside none;display: list-item;}@-webkit-keyframes rotate {0% {-webkit-transform:scale(1); }35% {-webkit-transform:scale(1.2); }100% {-webkit-transform:scale(1); } }@-moz-keyframes rotate {0% {-moz-transform:scale(1); }35% {-moz-transform:scale(1.2); }100% {-moz-transform:scale(1); } }@keyframes rotate {0% {transform:scale(1); }35% {transform:scale(1.2); }100% {transform:scale(1); } } .content{min-height:0px;}.login-page{text-align:center;padding:0px 0px;}.login-page .guest-H2{margin: 0px 20px 10px 20px;}.forgotten-login{text-align:center;opacity: 0.54;-webkit-transition: opacity 300ms ease-out;-moz-transition: opacity 300ms ease-out;transition: opacity 300ms ease-out;line-height:1.5;font-size:14px;margin: 0px 10px;}.forgotten-login:hover{opacity: 0.87;}.login-page .button{display:inline;margin-top:30px;}.app-action-box,.app-user-box{display: block;position: relative;border-bottom: 1px rgba(0,0,0,0.12) solid;padding: 14px 20px;text-align: left;cursor:pointer;}.app-action-box:focus,.app-action-box:hover,.app-user-box:hover{background: #E8F5E9;}.app-action-box.boxOpen:hover{background: transparent;cursor: auto;}.app-action-box:last-child{border: none;}.app-user-icon{width: 40px;border-radius: 40px;float:left;margin-top:2px;}.app-user-more{position: relative;width: 40px;border-radius: 40px;float:right;opacity: 0.5;margin-right: -5px;}.app-user-delete{position: absolute;display: block;top: 40px;right: 10px;background: white;box-shadow: 0 2px 10px rgba(0,0,0,.16),0 2px 5px rgba(0,0,0,.26);border-radius: 5px;padding: 14px 20px 14px 15px;opacity: 0;-webkit-transform: scale(0);-moz-transform: scale(0);transform: scale(0);-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;transition: all 300ms ease-out;-webkit-transform-origin: top right;-moz-transform-origin: top right;transform-origin: top right;font-size: 16px;font-weight: 400;color: rgba(0,0,0,0.87);z-index: 1;}.app-user-delete:hover{background: whitesmoke;}.app-user-delete.audOpen{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);}.app-user-content{display: block;font-size: 20px;margin-left: 60px;padding: 6px 0px;font-weight: 500;}.app-user-item{display: block;font-size: 15px;margin-left: 60px;padding: 4px 0px 0px 0px;font-weight: 500;}.app-user-description{display: block;color: rgba(0,0,0,0.26);font-size: 12px;margin-left: 60px;padding: 0px 0px 4px 0px;font-weight: 500;}.app-login-form{height: 0px;overflow: hidden;padding-top: 0px;text-align: center;-webkit-transition: height 300ms ease-out, padding 300ms ease-out;-moz-transition: height 300ms ease-out, padding 300ms ease-out;transition: height 300ms ease-out, padding 300ms ease-out;}.boxOpen .app-login-form{height: 300px;overflow: hidden;padding-top: 30px;}.register-page{text-align:left;padding:0px 10px;}.guest-H2, .rn{color: #43A047;font-weight: 500;font-size: 20pt;padding-bottom: 5px;text-align: center;}.subheader{color: rgba(0,0,0,0.26);padding: 0px 0px 6px 0px;text-align: center;font-size: 14px;font-weight: 500;text-align: center;}.subheader a{text-decoration: underline;}.subheader a:hover{text-decoration: none;}.loginReg{display: none;float:right;padding: 18px 0px 18px 20px;margin-left:10px;border-left: 1px #FFD740 solid;color: #FFC400;font-weight:500;font-size: 15px;}.loginReg:hover{color: #66BB6A;}.register-page .group{width:323px;position:relative;}.register-page .button{display:inline;margin-top:30px;}.group .arrow{position:absolute;top: -5px;width: 160px;max-width: inherit;left: calc(100% + 20px);right: auto;opacity:0;-webkit-transform: translate(30px,0px);-moz-transform: translate(30px,0px);-o-transform: translate(30px,0px);-ms-transform: translate(30px,0px);transform: translate(30px,0px);-webkit-transition: all 300ms ease-out;-moz-transition: all 300ms ease-out;transition: all 300ms ease-out;background: #FFD740;border: 3px solid #FFC400;color:rgba(0,0,0,0.87);overflow:visible;font-size:inherit;margin-bottom: 0px;-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;tap-highlight-color: transparent;}.group:hover .arrow{opacity:0.87;-webkit-transform: translate(0px,0px);-moz-transform: translate(0px,0px);-o-transform: translate(0px,0px);-ms-transform: translate(0px,0px);transform: translate(0px,0px);}.robot{height: 2px;width: 100%;padding: 0px;border: 0px;cursor: default;}.recomend-app{display: none;background: #FFE57F;border-bottom: 1px rgba(0,0,0,0.12) solid;color: rgba(0,0,0,0.54);font-size: 14px;font-weight: 800;padding: 10px 14px 4px 14px;margin: -20px -10px 20px -10px;text-align: center;}.recomend-app-button{display: inline-block;background: #FFC400;padding: 5px 8px;border-radius: 3px;margin: 6px;color: rgba(0,0,0,0.87);}.recomend-app-button:hover,.recomend-app-button:focus{background: rgba(255,255,255,0.4);}ol{margin:0px 0px 10px -8px;font-size: 15px;}li{margin-bottom: 15px;}.small{font-size:12px;margin-top: 5px;margin-bottom: 10px;display:block;}.new-input{padding: 4px 3px;margin: 0px 0px 8px 0px;width: 200px;box-sizing: border-box;}.change-mail{font-weight: 500;color: #4CAF50;padding: 10px 0px 4px 0px;font-size: 18px;}.renew-again{font-size:20px;font-weight:700;margin-bottom:30px;color:rgba(0,0,0,0.87);text-align:center;line-height:1.6em;}.verify-message{font-size:20px;font-weight:700;margin-bottom:10px;color:rgba(0,0,0,0.87);line-height:1.6em;}.verify-p{font-size: 13px;font-weight:400;color: rgba(0,0,0,0.54);}.verify-label{font-size: 15px;font-weight:500;color: rgba(0,0,0,0.87);margin-top: 15px;margin-left: 15px;display: block;vertical-align: bottom;}.verify-desc{position: relative;font-size: 15px;font-weight:500;color: rgba(0,0,0,0.87);line-height: 1.2;vertical-align: top;padding-left: 4px;padding-bottom: 2px;top: -1px;cursor: pointer;}.follow{display: none;}.verify-input{width: calc(100% - 8px);padding: 2px 4px;margin-top: 4px;}.verify-input-desc{font-size: 12px;font-weight: 500;padding:2px 4px;}.verify-header{margin-top: 20px;color: 0.87;font-size: 14px;}.first-questions{position:relative;margin-top:0px;}.front-image, .front-image2{display: block;width:100%;position:relative;}.front-image2{position:absolute;top:0px;left:0px;pointer-events: none;}.front-box1, .front-box2{cursor: pointer;position: absolute;top: 56%;left: 6.65%;background: #ff6f00;color: white;font-family: "Caveat Brush", "Caveat", "Chalkboard SE", "Comic Sans MS", "Comic Neue", "Comic Sans",cursive;font-size: 42.285px;padding: 25.218px 25.638px;width: 31.2%;text-align: center;line-height: 1em;-webkit-transform: rotate(-5.2deg);-moz-transform: rotate(-5.2deg);transform: rotate(-5.2deg);-webkit-transition: transform 300ms ease;-moz-transition: transform 300ms ease;transition: transform 300ms ease;box-sizing:border-box;box-shadow: 6.21px 6.21px 0px rgba(0,0,0,0.13);}.front-box2{left: 44.1%;top:61.1%;-webkit-transform: rotate(3deg);-moz-transform: rotate(3deg);transform: rotate(3deg);}.front-box1:hover{-webkit-transform: rotate(-5.2deg) scale(1.08);-moz-transform: rotate(-5.2deg) scale(1.08);transform: rotate(-5.2deg) scale(1.08);}.front-box2:hover{-webkit-transform: rotate(3deg) scale(1.08);-moz-transform: rotate(3deg) scale(1.08);transform: rotate(3deg) scale(1.08);}.titleImage, .titleButton{display: inline-block;margin: 60px 10px 50px 10px;background: #ff6f00;color: white;font-family: "Caveat Brush", "Caveat", "Chalkboard SE", "Comic Sans MS", "Comic Neue", "Comic Sans",cursive;font-size: 30px;padding: 20px 35px;text-align: center;line-height: 1em;-webkit-transform: rotate(-1.5deg);-moz-transform: rotate(-1.5deg);transform: rotate(-1.5deg);box-sizing:border-box;box-shadow: 5px 5px 0px rgba(0,0,0,0.095);-webkit-transition: transform 200ms ease;-moz-transition: transform 200ms ease;transition: transform 200ms ease;}.titleImage::before{content: " ";display: block;position:absolute;bottom: calc(100% - 10px);left: 35%;background: url(/www/img/bear.svg);width: 38px;height: 57px;background-repeat: no-repeat;background-position: center center;-webkit-transform: rotate(1.5deg);-moz-transform: rotate(1.5deg);transform: rotate(1.5deg);}.titleButton::after{content: " ->";}.titleButton{margin: 60px 10px 50px 10px;}.titleImage:hover, .titleButton:hover{-webkit-transform: rotate(-1.5deg) scale(1.1);-moz-transform: rotate(-1.5deg) scale(1.1);transform: rotate(-1.5deg) scale(1.1);}.google-play{position: absolute;bottom: 20px;right: 10px;text-align:center;background: transparent;}.play-img{width:240px;display: block;margin: 0px auto;}.sample-lesson-block{position: absolute;top:0px;right:0px;display:block;background:transparent;border-top: none;-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;tap-highlight-color: transparent;}.sample-lesson{margin: 20px;display:block;position:relative;width: 200px;border: 6px #4CAF50 solid;z-index:1;-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;tap-highlight-color: transparent;}.sample-lesson-triangle{position:absolute;top:0px;right:0px;width:0px;height:0px;border-top: 80px #FFD740 solid;border-bottom: 80px transparent solid;border-right: 220px #FFD740 solid;border-left: 220px transparent solid;}.sample-lesson:focus,.sample-lesson:hover{border-color:#FFD740;-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;tap-highlight-color: transparent;}.sample-lesson-header{background: #4CAF50;font-weight:800;color:rgba(255,255,255,0.95);padding:10px 5px;font-size:24px;text-align:center;}.sample-lesson-image{max-width:100%;display:block;}.first-DM{position:relative;display:table;width:100%;background:white;border-top: 10px #FFC400 solid;}.cell{display:table-cell;vertical-align:middle;text-align:center;padding:20px;}.cell-text{font-size: 30px;font-weight:700;color:#43A047;}.logo-dm{min-height: 85px;max-width: 100%;max-height:100px;}.second-DM{position:relative;display:table;width:calc(100% - 40px);border-top: 10px #FFC400 solid;border-bottom: 10px #FFC400 solid;background-color: #4CAF50;padding:20px;}.button.whiteA{border-color:white;background: transparent;color:white;}.button.whiteA:focus,.button.whiteA:hover{border-color: #FFD740;color: #FFD740;background:transparent;}.cellX{display:table-cell;vertical-align:top;text-align:left;padding:20px;color:rgba(255,255,255,0.54);}.cell-header{font-size:20px;font-weight:500;margin-bottom:10px;color:rgba(255,255,255,0.87);}.cellX a{text-decoration: underline;}.cellX a:hover{text-decoration: none;}.cellX h1{padding: 0px;margin-bottom: -9px;font-weight: bold;color: rgba(255,255,255,0.87);font-size: 1.1em;}.menu-DM{background:white;text-align:center;border-bottom: 1px rgba(0,0,0,0.12) solid;}.guest-menu-item{display: inline-block;padding: 15px 10px 10px 10px;border-bottom: 4px transparent solid;font-weight: 700;color: #43A047;margin: 0px 5px -1px 5px;-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;tap-highlight-color: transparent;}.guest-menu-item:hover,.guest-menu-item.active{border-bottom: 4px #FFC400 solid;}.third-DM{position:relative;display:block;background-color: white;padding:20px;text-align:center;}h3{color:rgba(0,0,0,0.87);font-size:26px;font-weight:500;margin: 10px 10px 30px 10px;text-align:center;}.select-course{position:relative;display:inline-block;width: 320px;max-width: calc(100% - 20px);margin: 0px 10px 20px 10px;overflow:hidden;page-break-inside:avoid;vertical-align:top;box-shadow:0 2px 10px rgba(0,0,0,.16),0 2px 5px rgba(0,0,0,.26);border-radius:2px;cursor:default;}.select-course img{width:100%;border-bottom: 1px rgba(0,0,0,0.12) solid;}.name{position:relative;font-size: 20px;font-weight:500;line-height:25px;padding:13px 20px 16px 20px;color:white;text-align:left;}.desc{font-size:14px;font-weight:400;color:rgba(255,255,255,0.87);padding:0px 20px 20px 20px;text-align:left;}.atrib{border-top: 1px rgba(0,0,0,0.12) solid;color:rgba(255,255,255,0.54);font-size: 12px;font-weight: 500;}.count{float:left;padding: 8px 10px 8px 20px;}.age,.gender{float:right;padding: 8px 20px 8px 10px;border-left: 1px rgba(0,0,0,0.12) solid;}.feedback-login{position:relative;background:#4CAF50;color:rgba(255,255,255,0.87);font-weight:500;padding:10px 20px;text-align:center;margin:25px 0px 0px 0px;border-top: 4px #FFC400 solid;font-size:16px;box-shadow: 0 5px 20px rgba(0,0,0,.19),0 3px 12px rgba(0,0,0,.2);}.feedback{position:relative;background:#4CAF50;color:rgba(255,255,255,0.87);font-weight:500;padding:10px 20px;text-align:center;margin:25px -35px -34px -35px;border-top: 4px #FFC400 solid;font-size:16px;box-shadow: 0 5px 20px rgba(0,0,0,.19),0 3px 12px rgba(0,0,0,.2);}.feedback a{text-decoration:underline;}.feedback a:hover{text-decoration:none;}.split{width: 200%;position:relative;left:0%;}.split .split-part1{width:50%;position:relative;float:left;opacity:1;}.split .split-part2{width:50%;position:relative;float:right;opacity:0;}.split .next{text-align: center;}.split2{width: 200%;position:relative;left: -100%;-webkit-transition: left 400ms ease-out;-moz-transition: left 400ms ease-out;transition: left 400ms ease-out;}.split2 .split-part1{width:50%;position:relative;float:left;opacity:0;-webkit-transition: opacity 400ms ease-out;-moz-transition: opacity 400ms ease-out;transition: opacity 400ms ease-out;}.split2 .split-part2{width:50%;position:relative;float:right;opacity:1;-webkit-transition: opacity 400ms ease-out;-moz-transition: opacity 400ms ease-out;transition: opacity 400ms ease-out;}.split2 .next{text-align: center;}.whole .next{display:none;}.policy h1{font-weight: 800;font-size: 1.1em;color: #4CAF50;}.policy a{text-decoration: underline;}.policy a:hover{text-decoration: none;}.flex-container{display:flex;flex-flow: row wrap;align-items: flex-start;justify-content: center;}.infotext{display: inline-block;width: calc(100% - 500px);max-width: 600px;min-height: 50px;padding: 0px 5px;text-align: left;margin-bottom: 30px;vertical-align: top;order: 1;}.infotext h1{font-weight: 800;color: #43A047;font-size: 1.1em;margin-top: 20px;margin-bottom: -5px;}.infotext a{text-decoration: underline;}.infotext a:hover{text-decoration: none;}.company{display: block;border-bottom: 1px rgba(0,0,0,0.12) solid;padding-bottom: 20px;margin-bottom: 30px;}.company-logo{height: 50px;margin: auto;vertical-align: middle;margin-right: 20px;margin-bottom: 0px;}.company-info,.reading-info{font-size: 20px;font-weight: 500;color: rgba(0,0,0,0.54);display: inline-block;margin: auto;vertical-align: middle;border-left: 1px rgba(0,0,0,0.12) solid;padding: 10px 20px;}.reading-info{font-size: 18px;border:none;display: block;margin: auto;margin-bottom: 30px;max-width: 800px;}.company-info a{text-decoration: underline;}.company-info a:hover{text-decoration: none;}.course-preview{display: inline-block;position: relative;width: 300px;min-height: 50px;max-width: auto;padding: 30px 30px;text-align: left;margin-left: 30px;margin-top: 110px;margin-bottom: 30px;vertical-align: top;background: #4CAF50;box-shadow: 0 2px 10px rgba(0,0,0,.16),0 2px 5px rgba(0,0,0,.26);color: rgba(255,255,255,0.54);order: 2;}.preview-picture{box-sizing: border-box;width: 120px;height: 120px;border: 10px #8c2ba6 solid;border-radius: 130px;position: absolute;top: -100px;left: calc(50% - 60px);background: url(/www/img/parent.jpg);background-size: cover;box-shadow: 0 2px 10px rgba(0,0,0,.16),0 2px 5px rgba(0,0,0,.26);}.course-preview h1{font-weight: 800;color:rgba(255,255,255,0.87);font-size: 1.1em;margin-bottom: -5px;}.course-preview p{font-size: 13px;}.get-prev-input{width: 150px;border: 3px white solid;background: transparent;font-size: 18px;color: white;padding: 5px 8px;}.get-prev-button{display:inline;border: 3px white solid;background: transparent;font-size: 18px;color: white;padding: 5px 8px;font-weight: 500;margin-top: 5px;}.get-prev-button:hover, .get-prev-input:hover{border-color: #FFD740;color:#FFD740;}.teacher-box{display:inline-block;position: relative;vertical-align: top;text-align:left;box-sizing: border-box;width: calc(33% - 40px);max-width: 400px;margin: 30px 20px;padding-left: 130px;}.teacher-name{font-weight: 800;color: #43A047;font-size: 20px;}.teacher-role{font-weight: 400;color: rgba(0,0,0,0.54);font-size: 13px;margin-bottom: 10px;}.teacher-photo-box{position: absolute;top: -10px;left: -10px;width: 100px;height: 100px;border: 8px #FFC400 solid;border-radius: 100px;overflow:hidden;margin: auto;margin-bottom: 10px;}.teacher-photo{width: 100%;height: 100%;border: 3px white solid;border-radius: 100px;box-sizing: border-box;}.footer{background: whitesmoke;margin: 0px 5px 5px 5px;padding: 4px 5px;font-size: 12px;font-weight: 500;text-align: center;color: rgba(0,0,0,0.54);}.footer-link{text-decoration: none;}.footer-link:hover{text-decoration: underline;}.pw-box{position: relative;display: grid;grid-template-columns: 1fr 300px 1fr;background: #ffca28;border-top: 10px #ff8f00 solid;box-sizing: content-box;min-height: 352px;max-width: 100%;padding: 0px;margin: 0px;column-gap: 0px;row-gap: 0px;line-height: 0px;}.pw-box:first-child{border: none;}.pw-box.lastbox{grid-template-columns: 1fr 400px 1fr;}.pw-box:nth-of-type(4n+2){background-color: #42bd41;border-color:#0a8f08;}.pw-box:nth-of-type(4n+2) .pw-conversation,.pw-box:nth-of-type(4n+2) .pw-lesson{background-color:#0a8f08;}.pw-box:nth-of-type(4n+2) .pw-conversation:after{border-right-color:#0a8f08;}.pw-box:nth-of-type(4n+3){background-color: #4fc3f7;border-color:#0288d1;}.pw-box:nth-of-type(4n+3) .pw-conversation,.pw-box:nth-of-type(4n+3) .pw-lesson{background-color:#0288d1;}.pw-box:nth-of-type(4n+3) .pw-conversation:after{border-right-color:#0288d1;}.pw-box:nth-of-type(4n+4){background-color: #ff7043;border-color:#eb410c;}.pw-box:nth-of-type(4n+4) .pw-conversation,.pw-box:nth-of-type(4n+4) .pw-lesson{background-color:#eb410c;}.pw-box:nth-of-type(4n+4) .pw-conversation:after{border-right-color:#eb410c;}.pw-box:nth-of-type(3n+1) .hello2, .pw-box:nth-of-type(3n+1) .hello3{display: none;}.pw-box:nth-of-type(3n+2) .hello1, .pw-box:nth-of-type(3n+2) .hello3{display: none;}.pw-box:nth-of-type(3n+3) .hello1, .pw-box:nth-of-type(3n+3) .hello2{display: none;}.pw-photo{display: block;position: relative;justify-self: center;align-self: end;margin: 0px -200px;width:456px;}.pw-photo.first{display: block;width:auto;}.pw-photo.second{grid-column-start: auto;grid-row-start: auto;}.pw-photo img{max-width: 100%;}.pw-photo::after{display: none;content: "";width: 1044px;height: 10px;background-color: white;position: absolute;bottom: -10px;left: 0px;opacity: 0.15;}.pw-block{display: block;position: relative;justify-self: stretch;align-self: start;line-height: 1.3em;padding-top: 10px;box-sizing: border-box;}.pw-conversation{position: relative;border: 8px white solid;border-radius: 20px;border-top-left-radius: 0px;padding: 14px 20px;margin: 20px 0px;background: #ff8f00;font-weight: 400;color:white;line-height: 1.4em;font-size: 18px;box-sizing: border-box;}.pw-conversation:after, .pw-conversation:before{right: 100%;top: 0px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;}.pw-conversation:after{border-color: transparent;border-right-color: #ff8f00;border-width: 20px;border-bottom-width: 12px;border-top-width: 0px;}.pw-conversation:before{border-color: transparent;border-right-color: white;border-width: 36px;border-bottom-width: 28px;border-top-width: 0px;top:-8px;right: calc(100% + 6px);}.pw-lesson{position: relative;align-self: start;justify-self: center;grid-column-end: auto;border: 8px white solid;background-color: #ff8f00;color: white;width: 320px;max-width: calc(100% - 36px);height: auto;box-sizing: content-box;line-height: 1.2em;overflow: visible;border-radius: 20px;margin: 30px 10px 30px 30px;}.pw-cover{width:100%;border-top-left-radius: 11px;border-top-right-radius: 11px;}.pw-lesson-name{font-family: "Caveat Brush", "Caveat", "Chalkboard SE", "Comic Sans MS", "Comic Neue", "Comic Sans",cursive;font-size: 30px;margin: 20px;color: white;line-height: 0.95em;}.pw-start{display: inline-block;background: #e64a19;color: white;font-weight: 500;font-size: 15px;padding: 10px 20px;border-radius: 15px;position: relative;top: 10px;margin: 0px 0px -20px 30px;box-shadow: 0px 0px 5px rgba(0,0,0,0.3);}.pw-start:hover{color: #e64a19;background-color: white;cursor: pointer;}.pw-more{font-family: "Caveat Brush", "Caveat", "Chalkboard SE", "Comic Sans MS", "Comic Neue", "Comic Sans",cursive;font-size: 60px;margin: 20px 0px;color: white;line-height: 0.95em;}.pw-more-button{display: inline-block;background: #e64a19;color: white;font-weight: 500;font-size: 25px;padding: 20px 30px;border-radius: 15px;position: relative;top: 10px;margin: 0px 0px 0px 0px;box-shadow: 0px 0px 5px rgba(0,0,0,0.3);z-index: 1;}.pw-more-button:hover{color: #e64a19;background-color: white;cursor: pointer;}.langswitch{height: 23px;vertical-align: middle;margin-right: 10px;margin-top: -3px;}}

@media all and (min-width: 1367px) and (max-width: 1800px) {}

@media all and (min-width: 980px) and (max-width: 1366px) {body{font:15px/1.4 'Roboto', sans-serif;}.header h1{left:65px;}.header h2{left:65px;}.toolbar{width:64px;}.logo-wrapper{display:none;}.menu-icon{display:block;}.header.narrow .toolbar{width:255px;}.header.narrow .logo-wrapper{display:block;}.header.narrow .menu-icon{display:none;}.header.narrow h1,.header.narrow h2{left:289px;}.header.guest .toolbar{width:255px;}.header.guest .logo-wrapper{display:block;}.header.guest .menu-icon{display:none;}.header.guest h1,.header.guest h2{left:289px;}.header.page .toolbar{width:64px;}.header.page .logo-wrapper{display:none;}.header.page .menu-icon{display:block;}.header.page h1,.header.page h2{left:65px;display:block;}.article.with-menu{padding-left:0px;}.article.for-narrow-page{padding-left:255px;}.content{padding:34px 24px;}.menu{position:fixed;left:-260px;z-index:12;}.menu.narrow-open{position:absolute;left:0px;z-index:9;}.opened .menu{left:0px;}.menu-background{display:block;}.opened .menu-background{display:block;}.lesson-page{font:16px/1.4 'Roboto', sans-serif;}footer{height:0px;margin-bottom:0px;}.front-box1, .front-box2{font-size:3.1vw;padding:1.8vw 1.83vw;box-shadow:0.45vw 0.45vw 0px rgba(0,0,0,0.13);}.play-img{width:200px;}.sample-lesson-block{right:-10px;}.sample-lesson{width:190px;}.sample-lesson-triangle{border-right:170px #FFD740 solid;border-left:170px transparent solid;}.feedback{margin:25px -24px -34px -24px;}}

@media all and (max-height: 768px) {.header-wrapper-small .header,.header-wrapper-small .header-shadow{height:64px;}.header h2{opacity:0.54;}.header-wrapper-small .header h1{bottom:64px;}.header-wrapper-small .header h2{bottom:0px;opacity:0.87;}.header-wrapper-small .header nav .a{margin:8px;}.header-wrapper-small .header nav a.second{margin:8px;}.header-wrapper-small .logo-wrapper{top:-128px;}.header-wrapper-small .menu-hamburger{margin:8px;}.header-wrapper-small .menu-arrow{margin:8px;}.messages-small .message{margin-top:-64px;}}

@media all and (max-width: 979px) {.box{padding:15px 10px;}.button{margin:7px;}.group label{color:#FFC400;}.group.select{text-align:left;}body{font:14px/1.4 'Roboto', sans-serif;}.paper{padding-top:112px;}.header-shadow{height:112px;}.header{height:112px;}.header-wrapper-small .header,.header-wrapper-small .header-shadow{height:56px;}.header h1{bottom:47px;left:57px;font-size:33.5px;line-height:56px;}.header h2{bottom:3px;left:57px;line-height:56px;opacity:0.54;}.header-wrapper-small .header h1{bottom:56px;}.header-wrapper-small .header h2{bottom:0px;opacity:0.87;}.header nav .a{margin:7px 4px 0px 4px;padding:0px;}.header nav a.second{margin:2px 4px 0px 4px;}.header-wrapper-small .header nav .a{margin:4px;}.header-wrapper-small .header nav a.second{margin:4px;}.a span{display:none;}.header .nav-menu-icon{margin:8px 4px 0px 4px;}.header-wrapper-small .nav-menu-icon{margin:4px 4px 0px 4px;}.toolbar{width:56px;}.logo-wrapper{height:168px;display:none;}.header-wrapper-small .logo-wrapper{top:-112px;}.logo-big{margin:4px 0px 4px -1px;text-align:center;}.logo-small{margin:4px 0px 0px -1px;}.menu-icon{display:block;}.menu-hamburger{margin:13px 4px 4px 4px;}.menu-arrow{margin:32px 4px 4px 4px;}.header-wrapper-small .menu-hamburger{margin:4px;}.header-wrapper-small .menu-arrow{margin:4px;}.header.narrow .toolbar{width:56px;}.header.narrow .logo-wrapper{display:none;border-right:0px;}.header.narrow .menu-icon{display:block;}.header.narrow h1,.header.narrow h2{left:57px;display:block;}.header.guest .toolbar{width:255px;}.header.guest .logo-wrapper{display:block;border-right:0px;}.header.guest .menu-icon{display:none;}.header.guest h1,.header.guest h2{left:289px;display:none;}.header.guest.login .logo-wrapper{border-right:0px;}.header.page .toolbar{width:56px;}.header.page .logo-wrapper{display:none;}.header.page .menu-icon{display:block;}.header.page h1,.header.page h2{left:57px;display:block;}.message{line-height:48px;min-height:48px;}.message.poz-1{top:112px;}.message.poz-2{top:160px;}.message.poz-3{top:208px;}.message.poz-4{top:256px;}.message-text{margin-top:-3px;font-size:18px;}.messages-small .message{margin-top:-56px;top:-70px;}.article.with-menu{padding-left:0px;}.article.for-narrow-page{padding-left:0px;}.content{min-height:330px;padding:20px 10px;}.menu{position:fixed;left:-260px;z-index:12;}.menu.narrow-open{position:fixed;left:-260px;z-index:12;}.opened .menu{left:0px;}.menu-background{display:block;}.opened .menu-background{display:block;}.menu-item{height:56px;line-height:56px;}.menu-content::before{border-width:28px 0 28px 8px;}.menu-item-icon{margin:4px;}.lesson-page{font:16px/1.4 'Roboto', sans-serif;}footer{height:0px;margin-bottom:0px;}.not-supported{padding:10px 10px 10px 110px;background-position:10px center;}.fullscreen-login{margin:120px auto auto auto;}.login-fs{width:auto;}.content{min-height:0px;}.login-page{padding:0px;}.login-page .guest-H2{margin:0px 10px;}.app-action-box,.app-user-box{padding:14px 10px;}.register-page{padding:0px;}.loginReg{display:block;}.register-page .group{width:100%;}.group .arrow{position:relative;top:0px;width:auto;max-width:100%;left:auto;right:0px;opacity:0.87;-webkit-transform:translate(-23px,0px);-moz-transform:translate(-23px,0px);-o-transform:translate(-23px,0px);-ms-transform:translate(-23px,0px);transform:translate(-23px,0px);background:transparent;border:none;color:rgba(0,0,0,0.54);overflow:hidden;font-size:12px;margin-bottom:-10px;}.group:hover .arrow{-webkit-transform:translate(-10px,0px);-moz-transform:translate(-10px,0px);-o-transform:translate(-10px,0px);-ms-transform:translate(-10px,0px);transform:translate(-10px,0px);}.recomend-app{display:block;}.front-image, .front-image2{width:120%;}.front-box1, .front-box2{left:8.1%;font-size:3.8vw;padding:1.99vw 1.83vw;width:37.2%;box-shadow:0.45vw 0.45vw 0px rgba(0,0,0,0.15);}.front-box2{left:53%;}.titleImage, .titleButton{font-size:20px;padding:15px 25px;box-shadow:3px 3px 0px rgba(0,0,0,0.095);}.titleButton{margin:40px 10px;}.google-play{position:relative;bottom:0px;right:0px;background:#33691e;}.play-img{width:200px;}.sample-lesson-block{position:relative;right:0px;background:white;border-top:6px #4CAF50 solid;}.sample-lesson{margin:20px auto;width:200px;}.sample-lesson-triangle{border-right:220px #FFD740 solid;border-left:220px transparent solid;}.first-DM{display:block;}.cell{display:block;}.cellX{display:block;padding:20px 0px 20px 0px;}.guest-menu-item{margin:0px 2px -1px 2px;}.third-DM{padding:20px 0px;}.feedback-login{margin:25px 0px 0px 0px;}.feedback{margin:25px -10px -20px -10px;}.infotext{width:auto;max-width:1000px;padding:0px 10px;order:2;}.company-logo{margin-right:0px;margin-bottom:15px;}.company-info,.reading-info{font-size:18px;display:block;border-left:none;padding:0px;}.reading-info{font-size:15px;margin:10px;margin-bottom:30px;}.course-preview{width:auto;max-width:300px;padding:30px 20px 20px 20px;margin-left:0px;margin-top:90px;order:1;}.teacher-box{text-align:center;width:auto;max-width:300px;padding-left:0px;}.teacher-photo-box{position:relative;top:0px;left:0px;}.pw-box{grid-template-columns:1fr 2fr;}.pw-box.lastbox{grid-template-columns:1fr 2fr;}.pw-photo.first{display:none;}.pw-photo.second{grid-column-start:1;grid-row-start:1;}.pw-photo::after{display:block;}.pw-conversation{padding:12px 14px;margin:20px 10px 10px 0px;font-size:16px;}.pw-conversation:after{border-width:12px;border-bottom-width:8px;border-top-width:0px;}.pw-conversation:before{border-width:28px;border-bottom-width:24px;border-top-width:0px;right:calc(100% + 5px);}.pw-lesson{grid-column-end:span 2;margin:30px 0px 30px 0px;}.pw-more{font-size:40px;margin:0px 10px 20px 45px;}.pw-more-button{font-size:15px;padding:15px 20px;margin:0px 0px 20px 40px;}}

@media print {}