
.mt-0{margin-top:0px !important;}.mr-0{margin-right:0px !important;}.mb-0{margin-bottom:0px !important;}.ml-0{margin-left:0px !important;}.mt-5{margin-top:5px !important;}.mr-5{margin-right:5px !important;}.mb-5{margin-bottom:5px !important;}.ml-5{margin-left:5px !important;}.mt-10{margin-top:10px !important;}.mr-10{margin-right:10px !important;}.mb-10{margin-bottom:10px !important;}.ml-10{margin-left:10px !important;}.mt-15{margin-top:15px !important;}.mr-15{margin-right:15px !important;}.mb-15{margin-bottom:15px !important;}.ml-15{margin-left:15px !important;}.mt-20{margin-top:20px !important;}.mr-20{margin-right:20px !important;}.mb-20{margin-bottom:20px !important;}.ml-20{margin-left:20px !important;}.mt-25{margin-top:25px !important;}.mr-25{margin-right:25px !important;}.mb-25{margin-bottom:25px !important;}.ml-25{margin-left:25px !important;}.mt-30{margin-top:30px !important;}.mr-30{margin-right:30px !important;}.mb-30{margin-bottom:30px !important;}.ml-30{margin-left:30px !important;}.mt-35{margin-top:35px !important;}.mr-35{margin-right:35px !important;}.mb-35{margin-bottom:35px !important;}.ml-35{margin-left:35px !important;}.mt-40{margin-top:40px !important;}.mr-40{margin-right:40px !important;}.mb-40{margin-bottom:40px !important;}.ml-40{margin-left:40px !important;}.mt-45{margin-top:45px !important;}.mr-45{margin-right:45px !important;}.mb-45{margin-bottom:45px !important;}.ml-45{margin-left:45px !important;}.mt-50{margin-top:50px !important;}.mr-50{margin-right:50px !important;}.mb-50{margin-bottom:50px !important;}.ml-50{margin-left:50px !important;}.mt-55{margin-top:55px !important;}.mr-55{margin-right:55px !important;}.mb-55{margin-bottom:55px !important;}.ml-55{margin-left:55px !important;}.mt-60{margin-top:60px !important;}.mr-60{margin-right:60px !important;}.mb-60{margin-bottom:60px !important;}.ml-60{margin-left:60px !important;}.mt-65{margin-top:65px !important;}.mr-65{margin-right:65px !important;}.mb-65{margin-bottom:65px !important;}.ml-65{margin-left:65px !important;}.mt-70{margin-top:70px !important;}.mr-70{margin-right:70px !important;}.mb-70{margin-bottom:70px !important;}.ml-70{margin-left:70px !important;}.mt-75{margin-top:75px !important;}.mr-75{margin-right:75px !important;}.mb-75{margin-bottom:75px !important;}.ml-75{margin-left:75px !important;}.mt-80{margin-top:80px !important;}.mr-80{margin-right:80px !important;}.mb-80{margin-bottom:80px !important;}.ml-80{margin-left:80px !important;}.mt-85{margin-top:85px !important;}.mr-85{margin-right:85px !important;}.mb-85{margin-bottom:85px !important;}.ml-85{margin-left:85px !important;}.mt-90{margin-top:90px !important;}.mr-90{margin-right:90px !important;}.mb-90{margin-bottom:90px !important;}.ml-90{margin-left:90px !important;}.mt-95{margin-top:95px !important;}.mr-95{margin-right:95px !important;}.mb-95{margin-bottom:95px !important;}.ml-95{margin-left:95px !important;}.mt-100{margin-top:100px !important;}.mr-100{margin-right:100px !important;}.mb-100{margin-bottom:100px !important;}.ml-100{margin-left:100px !important;}.pt-0{padding-top:0px !important;}.pb-0{padding-bottom:0px !important;}.pr-0{padding-right:0px !important;}.pl-0{padding-left:0px !important;}.pt-5{padding-top:5px !important;}.pb-5{padding-bottom:5px !important;}.pr-5{padding-right:5px !important;}.pl-5{padding-left:5px !important;}.pt-10{padding-top:10px !important;}.pb-10{padding-bottom:10px !important;}.pr-10{padding-right:10px !important;}.pl-10{padding-left:10px !important;}.pt-15{padding-top:15px !important;}.pb-15{padding-bottom:15px !important;}.pr-15{padding-right:15px !important;}.pl-15{padding-left:15px !important;}.pt-20{padding-top:20px !important;}.pb-20{padding-bottom:20px !important;}.pr-20{padding-right:20px !important;}.pl-20{padding-left:20px !important;}.pt-25{padding-top:25px !important;}.pb-25{padding-bottom:25px !important;}.pr-25{padding-right:25px !important;}.pl-25{padding-left:25px !important;}.pt-30{padding-top:30px !important;}.pb-30{padding-bottom:30px !important;}.pr-30{padding-right:30px !important;}.pl-30{padding-left:30px !important;}.pt-35{padding-top:35px !important;}.pb-35{padding-bottom:35px !important;}.pr-35{padding-right:35px !important;}.pl-35{padding-left:35px !important;}.pt-40{padding-top:40px !important;}.pb-40{padding-bottom:40px !important;}.pr-40{padding-right:40px !important;}.pl-40{padding-left:40px !important;}.pt-45{padding-top:45px !important;}.pb-45{padding-bottom:45px !important;}.pr-45{padding-right:45px !important;}.pl-45{padding-left:45px !important;}.pt-50{padding-top:50px !important;}.pb-50{padding-bottom:50px !important;}.pr-50{padding-right:50px !important;}.pl-50{padding-left:50px !important;}.pt-55{padding-top:55px !important;}.pb-55{padding-bottom:55px !important;}.pr-55{padding-right:55px !important;}.pl-55{padding-left:55px !important;}.pt-60{padding-top:60px !important;}.pb-60{padding-bottom:60px !important;}.pr-60{padding-right:60px !important;}.pl-60{padding-left:60px !important;}.pt-65{padding-top:65px !important;}.pb-65{padding-bottom:65px !important;}.pr-65{padding-right:65px !important;}.pl-65{padding-left:65px !important;}.pt-70{padding-top:70px !important;}.pb-70{padding-bottom:70px !important;}.pr-70{padding-right:70px !important;}.pl-70{padding-left:70px !important;}.pt-75{padding-top:75px !important;}.pb-75{padding-bottom:75px !important;}.pr-75{padding-right:75px !important;}.pl-75{padding-left:75px !important;}.pt-80{padding-top:80px !important;}.pb-80{padding-bottom:80px !important;}.pr-80{padding-right:80px !important;}.pl-80{padding-left:80px !important;}.pt-85{padding-top:85px !important;}.pb-85{padding-bottom:85px !important;}.pr-85{padding-right:85px !important;}.pl-85{padding-left:85px !important;}.pt-90{padding-top:90px !important;}.pb-90{padding-bottom:90px !important;}.pr-90{padding-right:90px !important;}.pl-90{padding-left:90px !important;}.pt-95{padding-top:95px !important;}.pb-95{padding-bottom:95px !important;}.pr-95{padding-right:95px !important;}.pl-95{padding-left:95px !important;}.pt-100{padding-top:100px !important;}.pb-100{padding-bottom:100px !important;}.pr-100{padding-right:100px !important;}.pl-100{padding-left:100px !important;}.fw-100{font-weight:100;}.fw-200{font-weight:200;}.fw-300{font-weight:300;}.fw-400{font-weight:400;}.fw-500{font-weight:500;}.fw-600{font-weight:600;}.fw-700{font-weight:700;}.fw-800{font-weight:800;}.hide-me{display:none;}.hide-element{cursor:inherit !important;transition:all 0s ease-in !important;transition-delay:0s !important;opacity:0 !important;}.show-element{opacity:1 !important;}.text__link--red{text-decoration:underline;color:#e76b6b;}.text__link--red:hover{color:#e76b6b;}.full-width{width:100%;max-width:100%;}.display-table{display:table;width:100%;}.display-cell{display:table-cell;vertical-align:middle;}.display-block{display:block;}.display-inline{display:inline !important;}.text-xs-left{text-align:left;}.text-xs-right{text-align:right;}.text-xs-center{text-align:center;}.text-xs-justify{text-align:justify;}@media (min-width:767px) {.text-sm-left{text-align:left;}.text-sm-right{text-align:right;}.text-sm-center{text-align:center;}.text-sm-justify{text-align:justify;}}@media (min-width:991px) {.text-md-left{text-align:left;}.text-md-right{text-align:right;}.text-md-center{text-align:center;}.text-md-justify{text-align:justify;}}.catalog-search-form:before,.catalog-search-form:after{display:table;content:'';}.catalog-search-form:after{clear:both;}.no-borders{border:none !important;}.u-blue-color{color:#5CB4C7 !important;}.u-color-red{color:#de7376 !important;}.u-white-color{color:#fff !important;}.u-text-color-lightblue{color:#a9ccd3 !important;}.background--blue{background-color:#5CB4C7;}.u-font-weight-1{font-weight:100 !important;}.u-font-weight-2{font-weight:200 !important;}.u-font-weight-3{font-weight:300 !important;}.u-font-weight-4{font-weight:400 !important;}.u-font-weight-5{font-weight:500 !important;}.u-font-weight-6{font-weight:600 !important;}.u-font-weight-7{font-weight:700 !important;}@media screen and (max-width:991px) {.u-font-size-10--mobile{font-size:10px !important;}.u-font-size-11--mobile{font-size:11px !important;}.u-font-size-12--mobile{font-size:12px !important;}.u-font-size-13--mobile{font-size:13px !important;}.u-font-size-14--mobile{font-size:14px !important;}.u-font-size-15--mobile{font-size:15px !important;}.u-font-size-16--mobile{font-size:16px !important;}.u-font-size-17--mobile{font-size:17px !important;}.u-font-size-18--mobile{font-size:18px !important;}.u-font-size-19--mobile{font-size:19px !important;}.u-font-size-20--mobile{font-size:20px !important;}.mt-0--mobile{margin-top:0px !important;}.mr-0--mobile{margin-right:0px !important;}.mb-0--mobile{margin-bottom:0px !important;}.ml-0--mobile{margin-left:0px !important;}.mt-5--mobile{margin-top:5px !important;}.mr-5--mobile{margin-right:5px !important;}.mb-5--mobile{margin-bottom:5px !important;}.ml-5--mobile{margin-left:5px !important;}.mt-10--mobile{margin-top:10px !important;}.mr-10--mobile{margin-right:10px !important;}.mb-10--mobile{margin-bottom:10px !important;}.ml-10--mobile{margin-left:10px !important;}.mt-15--mobile{margin-top:15px !important;}.mr-15--mobile{margin-right:15px !important;}.mb-15--mobile{margin-bottom:15px !important;}.ml-15--mobile{margin-left:15px !important;}.mt-20--mobile{margin-top:20px !important;}.mr-20--mobile{margin-right:20px !important;}.mb-20--mobile{margin-bottom:20px !important;}.ml-20--mobile{margin-left:20px !important;}.mt-25--mobile{margin-top:25px !important;}.mr-25--mobile{margin-right:25px !important;}.mb-25--mobile{margin-bottom:25px !important;}.ml-25--mobile{margin-left:25px !important;}.mt-30--mobile{margin-top:30px !important;}.mr-30--mobile{margin-right:30px !important;}.mb-30--mobile{margin-bottom:30px !important;}.ml-30--mobile{margin-left:30px !important;}.mt-35--mobile{margin-top:35px !important;}.mr-35--mobile{margin-right:35px !important;}.mb-35--mobile{margin-bottom:35px !important;}.ml-35--mobile{margin-left:35px !important;}.mt-40--mobile{margin-top:40px !important;}.mr-40--mobile{margin-right:40px !important;}.mb-40--mobile{margin-bottom:40px !important;}.ml-40--mobile{margin-left:40px !important;}.mt-45--mobile{margin-top:45px !important;}.mr-45--mobile{margin-right:45px !important;}.mb-45--mobile{margin-bottom:45px !important;}.ml-45--mobile{margin-left:45px !important;}.mt-50--mobile{margin-top:50px !important;}.mr-50--mobile{margin-right:50px !important;}.mb-50--mobile{margin-bottom:50px !important;}.ml-50--mobile{margin-left:50px !important;}.mt-55--mobile{margin-top:55px !important;}.mr-55--mobile{margin-right:55px !important;}.mb-55--mobile{margin-bottom:55px !important;}.ml-55--mobile{margin-left:55px !important;}.mt-60--mobile{margin-top:60px !important;}.mr-60--mobile{margin-right:60px !important;}.mb-60--mobile{margin-bottom:60px !important;}.ml-60--mobile{margin-left:60px !important;}.mt-65--mobile{margin-top:65px !important;}.mr-65--mobile{margin-right:65px !important;}.mb-65--mobile{margin-bottom:65px !important;}.ml-65--mobile{margin-left:65px !important;}.mt-70--mobile{margin-top:70px !important;}.mr-70--mobile{margin-right:70px !important;}.mb-70--mobile{margin-bottom:70px !important;}.ml-70--mobile{margin-left:70px !important;}.mt-75--mobile{margin-top:75px !important;}.mr-75--mobile{margin-right:75px !important;}.mb-75--mobile{margin-bottom:75px !important;}.ml-75--mobile{margin-left:75px !important;}.mt-80--mobile{margin-top:80px !important;}.mr-80--mobile{margin-right:80px !important;}.mb-80--mobile{margin-bottom:80px !important;}.ml-80--mobile{margin-left:80px !important;}.mt-85--mobile{margin-top:85px !important;}.mr-85--mobile{margin-right:85px !important;}.mb-85--mobile{margin-bottom:85px !important;}.ml-85--mobile{margin-left:85px !important;}.mt-90--mobile{margin-top:90px !important;}.mr-90--mobile{margin-right:90px !important;}.mb-90--mobile{margin-bottom:90px !important;}.ml-90--mobile{margin-left:90px !important;}.mt-95--mobile{margin-top:95px !important;}.mr-95--mobile{margin-right:95px !important;}.mb-95--mobile{margin-bottom:95px !important;}.ml-95--mobile{margin-left:95px !important;}.mt-100--mobile{margin-top:100px !important;}.mr-100--mobile{margin-right:100px !important;}.mb-100--mobile{margin-bottom:100px !important;}.ml-100--mobile{margin-left:100px !important;}.pt-0--mobile{padding-top:0px !important;}.pr-0--mobile{padding-right:0px !important;}.pb-0--mobile{padding-bottom:0px !important;}.pl-0--mobile{padding-left:0px !important;}.pt-5--mobile{padding-top:5px !important;}.pr-5--mobile{padding-right:5px !important;}.pb-5--mobile{padding-bottom:5px !important;}.pl-5--mobile{padding-left:5px !important;}.pt-10--mobile{padding-top:10px !important;}.pr-10--mobile{padding-right:10px !important;}.pb-10--mobile{padding-bottom:10px !important;}.pl-10--mobile{padding-left:10px !important;}.pt-15--mobile{padding-top:15px !important;}.pr-15--mobile{padding-right:15px !important;}.pb-15--mobile{padding-bottom:15px !important;}.pl-15--mobile{padding-left:15px !important;}.pt-20--mobile{padding-top:20px !important;}.pr-20--mobile{padding-right:20px !important;}.pb-20--mobile{padding-bottom:20px !important;}.pl-20--mobile{padding-left:20px !important;}.pt-25--mobile{padding-top:25px !important;}.pr-25--mobile{padding-right:25px !important;}.pb-25--mobile{padding-bottom:25px !important;}.pl-25--mobile{padding-left:25px !important;}.pt-30--mobile{padding-top:30px !important;}.pr-30--mobile{padding-right:30px !important;}.pb-30--mobile{padding-bottom:30px !important;}.pl-30--mobile{padding-left:30px !important;}.pt-35--mobile{padding-top:35px !important;}.pr-35--mobile{padding-right:35px !important;}.pb-35--mobile{padding-bottom:35px !important;}.pl-35--mobile{padding-left:35px !important;}.pt-40--mobile{padding-top:40px !important;}.pr-40--mobile{padding-right:40px !important;}.pb-40--mobile{padding-bottom:40px !important;}.pl-40--mobile{padding-left:40px !important;}.pt-45--mobile{padding-top:45px !important;}.pr-45--mobile{padding-right:45px !important;}.pb-45--mobile{padding-bottom:45px !important;}.pl-45--mobile{padding-left:45px !important;}.pt-50--mobile{padding-top:50px !important;}.pr-50--mobile{padding-right:50px !important;}.pb-50--mobile{padding-bottom:50px !important;}.pl-50--mobile{padding-left:50px !important;}.pt-55--mobile{padding-top:55px !important;}.pr-55--mobile{padding-right:55px !important;}.pb-55--mobile{padding-bottom:55px !important;}.pl-55--mobile{padding-left:55px !important;}.pt-60--mobile{padding-top:60px !important;}.pr-60--mobile{padding-right:60px !important;}.pb-60--mobile{padding-bottom:60px !important;}.pl-60--mobile{padding-left:60px !important;}.pt-65--mobile{padding-top:65px !important;}.pr-65--mobile{padding-right:65px !important;}.pb-65--mobile{padding-bottom:65px !important;}.pl-65--mobile{padding-left:65px !important;}.pt-70--mobile{padding-top:70px !important;}.pr-70--mobile{padding-right:70px !important;}.pb-70--mobile{padding-bottom:70px !important;}.pl-70--mobile{padding-left:70px !important;}.pt-75--mobile{padding-top:75px !important;}.pr-75--mobile{padding-right:75px !important;}.pb-75--mobile{padding-bottom:75px !important;}.pl-75--mobile{padding-left:75px !important;}.pt-80--mobile{padding-top:80px !important;}.pr-80--mobile{padding-right:80px !important;}.pb-80--mobile{padding-bottom:80px !important;}.pl-80--mobile{padding-left:80px !important;}.pt-85--mobile{padding-top:85px !important;}.pr-85--mobile{padding-right:85px !important;}.pb-85--mobile{padding-bottom:85px !important;}.pl-85--mobile{padding-left:85px !important;}.pt-90--mobile{padding-top:90px !important;}.pr-90--mobile{padding-right:90px !important;}.pb-90--mobile{padding-bottom:90px !important;}.pl-90--mobile{padding-left:90px !important;}.pt-95--mobile{padding-top:95px !important;}.pr-95--mobile{padding-right:95px !important;}.pb-95--mobile{padding-bottom:95px !important;}.pl-95--mobile{padding-left:95px !important;}.pt-100--mobile{padding-top:100px !important;}.pr-100--mobile{padding-right:100px !important;}.pb-100--mobile{padding-bottom:100px !important;}.pl-100--mobile{padding-left:100px !important;}.u-no-padding--mobile{padding:0 !important;}}.no-decoration{text-decoration:none !important;}.u-no-padding{padding:0 !important;}.u-list-no-type{list-style-type:none !important;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}@keyframes pulse{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}.pulse{animation-name:pulse;}@keyframes wobble{16.65%{transform:translateY(8px);}33.3%{transform:translateY(-6px);}49.95%{transform:translateY(4px);}66.6%{transform:translateY(-2px);}83.25%{transform:translateY(1px);}100%{transform:translateY(0);}}.wobble{display:inline-block;transform:translateZ(0);box-shadow:0 0 1px transparent;}@keyframes bounceIn{from,4%,8%,12%,16%,20%,24%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,0.315,710,1);}0%{transform:scale3d(1,1,1);}4%{transform:scale3d(1.1,1.1,1.1);}8%{transform:scale3d(0.9,0.9,0.9);}12%{transform:scale3d(1.03,1.03,1.03);}16%{transform:scale3d(0.97,0.97,0.97);}20%{transform:scale3d(1.02,1.02,1.02);}24%{transform:scale3d(0.98,0.98,0.98);}to{transform:scale3d(1,1,1);}}.shake-animation{transform-origin:50% 50%;animation:shakeAnimation linear 1.5s;animation-iteration-count:1;}@keyframes shakeAnimation{0%{transform:translate(0px,0px) rotate(0deg);}10%{transform:translate(-1px,0px) rotate(0deg);}20%{transform:translate(1px,0px) rotate(0deg);}30%{transform:translate(-1px,0px) rotate(0deg);}40%{transform:translate(1px,0px) rotate(0deg);}50%{transform:translate(-1px,0px) rotate(0deg);}60%{transform:translate(1px,0px) rotate(0deg);}70%{transform:translate(-1px,0px) rotate(0deg);}80%{transform:translate(1px,0px) rotate(0deg);}90%{transform:translate(-1px,0px) rotate(0deg);}100%{transform:translate(0px,0px) rotate(0deg);}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0);}to{opacity:1;transform:none;}}@keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;transform:translate3d(-100%,0,0);}}.icon{font-family:'ea-icon-font';font-weight:normal;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.user-profile-picture__placeholder:before{margin-right:0 !important;}.icon-ea_user_neg:before{content:'\e902';}.icon-ea_user_pos:before{content:'\e903';}.icon-user:before{content:'\e900';}.icon-world:before{content:'\e901';}.ea-icon,.ea-icon-vb{display:inline-block;width:75px;height:75px;}.ea-icon--big{display:inlinevalent-block;width:105px;height:105px;}.ea-icon.icon-default{width:95px;height:95px;border-radius:50%;background-color:#dedede;}.ea-icon.icon1.active{background-image:url(/images/icons/video-booster/icon1--active.png);}.ea-icon.icon1.inactive{background-image:url(/images/icons/video-booster/icon1--inactive.png);}.ea-icon.dim-95-95{width:95px;height:95px;}.logo-VB.dim-95-95{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/95x95/logo-VB.svg);}.logo-PV.dim-95-95{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/95x95/logo-PV.svg);}.icon-exercise-title.dim-95-95{width:95px !important;height:95px !important;}.icon-exercise-title{width:105px;height:105px;border-radius:50%;background-repeat:no-repeat;background-position:50%;}.icon-exercise-title--vb{background-color:#5BB4C7;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/VB-logo.svg);background-position:50% 35%;background-size:65% 65%;}.icon-exercise-title--pv{background-color:#FA9F70;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/PV-logo.svg);background-size:62% 68%;float:left;}.icon-exercise-title--vd{background-color:transparent;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/verbdash/logo-small.svg);background-size:100% 100%;}.exercise__icon{width:100px;height:100px;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:contain;}.exercise__icon--pv{background-color:#FA9F70;}.exercise__icon--vb{background-color:#5cb4c7;}.icon-comprehension{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/comprehension-logo.svg);}.icon-quickvocab{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/quickvocab-logo.svg);background-position:55% 50%;}.icon-video{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/video.svg);background-position:50% 57%;}.icon-listening_lab{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/listeninglab-logo.svg);background-position:50% 45%;}.icon-advanced_comprehension{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/advanced_comprehension-logo.svg);}.icon-vocab_academy{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/vocab-academy-logo.svg);background-position:52% 50%;}.icon-grammar{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/grammar-logo.svg);}.icon-swap-mania{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/swap-mania_logo.svg);background-size:75%;background-position:13px 32px;-ms-background-position-y:20px;}.icon-word-rescue{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/word-rescue_logo.svg);background-position:50% 50%;background-size:60%;}.card__flag{display:inline-block;height:93px;width:96px;position:absolute;right:-16px;top:-22px;}.card__flag--most-popular{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/most-popular.svg);}.card__flag--valentine{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/valentines-day.svg);}.card__flag--summer-offer{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/summer-offer-glasses.png);right:0px;top:0px;height:52px;width:57px;transform:rotate(45deg);background-repeat:no-repeat;background-size:contain;}.hearts-top{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/hearts-top.svg);height:26px;width:32px;position:absolute;left:18px;}.hearts-bottom{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/hearts-bottom.svg);height:27px;width:27px;position:absolute;right:18px;}.icon--arrow__container{height:31px;width:31px;border-radius:50%;position:absolute;right:12px;top:0;bottom:0;margin:auto;}.icon--arrow__container.background--white{background:#fff;}.icon__arrow{display:inline-block;border-radius:1px;width:11px;height:11px;position:absolute;top:0;right:0px;bottom:0px;left:0;margin:auto;}.icon__arrow--thick{border-left:1px solid;border-bottom:1px solid;}.icon__arrow--medium{border-left:3px solid;border-bottom:3px solid;}.icon__arrow--down{transform:rotate(-48deg) !important;}.icon__arrow--up{transform:rotate(135deg);}.icon__arrow--left{transform:rotate(45deg);}.icon__arrow--right{transform:rotate(-135deg);}.arrow--blue{border-color:#5CB4C7;border-color:#5CB4C7;}.arrow--orange{border-color:#FA9F70;border-color:#FA9F70;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {.icon-word-rescue{background-size:75%;}.icon-word_rescue-blue{background-size:75% !important;}}.icon-say-what{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/vinyle.svg);background-position:50%;background-size:cover;}.icon-album{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/album.svg);background-position:50% 48%;background-size:65% 70%;}.icon-speed-pix{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/speed-pix-new-logo.svg);background-size:75%;}.icon-speedpix-black{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/speed-pix-new-logo-black.svg);background-size:75%;}.icon-quickvocab{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/100x100/icon-quickvocab.svg);}.icon-video{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/100x100/icon-video.svg);}.icon-comprehension{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/100x100/icon-comprehension.svg);}.icon-listening_lab{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/100x100/icon-listening_lab.svg);}.icon-advanced_comprehension{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/100x100/icon-advanced_comprehension.svg);}.icon-vocab_academy{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/100x100/icon-vocab_academy.svg);}.icon-grammar{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/100x100/icon-grammar.svg);}.icon-swap_mania-blue{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/swap-mania_logo.svg);background-color:#5CB4C7;background-size:75%;background-position:10px 24px;-ms-background-position-y:15px;}.icon-word_rescue-blue{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/word-rescue_logo.svg);background-color:#5CB4C7;background-size:65%;}.icon-duplicate-assignments,.icon-duplicate-assessments,.icon-list-assignments,.icon-resend-invitation,.icon-teacher-zone,.icon-golden-star,.icon-white-star,.icon-student,.icon-view-test{width:25px;height:25px;background-size:contain;background-position:center bottom;}.icon-duplicate-assignments,.icon-duplicate-assessments{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/school/duplicate.svg);}.icon-duplicate-assignments:hover,.icon-duplicate-assessments:hover{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/school/duplicate-hover.svg);}.icon-view-test{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/school/eye.svg);}.icon-list-assignments{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/school/list.svg);}.icon-resend-invitation{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/school/resend.svg);}.icon-teacher-zone{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/school/teacher-zone.svg);}.icon-favorite{width:30px;height:30px;margin-left:-7px;margin-top:-6px;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/school/white-star.svg);}.icon-student{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/school/student.svg);}.step-locked .exercise__icon{opacity:1;filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(100%);}.step-locked .exercise__icon:after{position:absolute;z-index:99;bottom:-5px;left:3px;display:block;width:25px;height:25px;content:'';background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/lock.svg);background-repeat:no-repeat;background-size:contain;}.step-locked .icon-comprehension{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/vb-locked/icon-comprehension.svg);}.step-locked .icon-listening_lab{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/vb-locked/icon-listening_lab.svg);}.step-locked .icon-advanced_comprehension{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/vb-locked/icon-comprehension.svg);}.step-locked .icon-vocab_academy{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/vb-locked/icon-vocab_academy.svg);}.step-locked .icon-grammar{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/vb-locked/icon-grammar.svg);}.step-locked .icon-swap_mania-blue{background-size:100%;background-position:0 0;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/vb-locked/swapmania.png);}.step-locked .icon-word_rescue-blue{background-size:100%;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/vb-locked/Word-rescue-blue.png);}.step-locked .exercise__icon--pv:after{bottom:3px;}.step-checked .exercise__icon:after{position:absolute;z-index:99;bottom:0px;right:3px;display:block;width:20px;height:20px;content:'';background-color:#9EC39F;border-radius:50%;}.step-checked .exercise__icon:before{position:absolute;z-index:999;bottom:6px;right:6px;display:block;width:6px;height:11px;content:'';border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);}.icon-album-red{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/100x100/icon-album-red.svg);}.icon-swap_mania-red{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/100x100/icon-swap_mania-red.svg);}.icon-speedpix-red{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/100x100/icon-speedpix-red.svg);}.icon-word_rescue-red{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/100x100/icon-word_rescue-red.svg);}.icon-rocket2{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/rocket.svg);}.icon-check2{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/check2.svg);}.icon-game{margin-top:5px;margin-bottom:15px;background-repeat:no-repeat;background-position:50%;background-size:contain;}.icon-swap-mania.icon-game{height:84px;margin-right:10px;position:relative;top:5px;width:77px;}.icon-speedpix-black.icon-game{width:130px;height:84px;}.icon-word-rescue.icon-game{height:50px;margin-right:10px;position:relative;top:7px;width:50px;}.dim-50-50{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;background-size:contain;}.ressource-tab-vocab{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/ressource-tab-vocab.svg);}.ressource-tab-video{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/ressource-tab-video.svg);}.ressource-tab-transcript{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/ressource-tab-transcript.svg);}.icon{display:inline-block;background-repeat:no-repeat;}.css-icon-assignment{position:absolute;width:32px;height:32px;top:50px;right:8px;z-index:99;background-color:#E76B6B;border-radius:50%;cursor:pointer;}.css-icon-assignment:before{content:'+';text-align:center;color:#fff;font-size:24px;font-weight:bold !important;line-height:24px !important;display:block;padding-top:4px;}.css-icon-assignment:hover{background-color:#d65a5a;}.page-exercises-photo-vocabs .css-icon-assignment,.page-pv-list .css-icon-assignment{top:60px;right:20px;}.css-icon-exercise-title--add{display:inline-block;width:24px;height:24px;border:2px dashed #aaa;border-radius:50%;box-sizing:content-box;cursor:pointer;}.css-icon-exercise-title--add:before{content:'+';text-align:center;line-height:17px;font-size:17px;font-weight:400;padding-top:4px;margin-left:1px;color:#aaa;display:block;}.icon-close{width:40px;height:40px;border:1px solid #c0c0c0;border-radius:50%;background-color:#fff;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/close.svg);background-repeat:no-repeat;background-position:center;background-size:20px 20px;}.icon-tip{width:66px;height:54px;margin-right:19px;vertical-align:middle;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/tip.svg);}.icon-score{width:55px;height:80px;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/score-icon.svg);background-size:contain;}.icon-stars{width:60px;height:49px;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/stars.svg);background-size:contain;}.icon-chrono{width:65px;height:65px;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/chrono.svg);background-size:contain;}.icon-thumb{width:180px;height:180px;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/thumb.svg);background-size:contain;left:2px !important;}.icon-sky{position:relative;left:7px;width:200px;height:180px;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/sky.svg);background-size:contain;}.icon-arrow-graph{position:relative;left:5px;width:200px;height:180px;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/arrow-graph.svg);background-size:contain;}.flag-american,.flag-british,.male-gender,.female-gender,.neutral-gender{position:relative;top:-2px;display:inline-block;width:30px;height:30px;margin-right:10px;vertical-align:middle;background-repeat:no-repeat;background-size:contain;}.flag-british{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/UK-flg.svg);}.flag-american{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/US-flg.svg);}.male-gender{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/male-gender.svg);}.female-gender{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/female-gender.svg);}.neutral-gender{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/neutral-gender.svg);}.close-popover{cursor:pointer;}.icon-triangle-up{display:inline-block;width:0;height:0;margin:auto;content:'';vertical-align:top;border-right:10px solid transparent;border-bottom:10px solid #5bb4c6;border-left:10px solid transparent;}.icon-triangle-right{position:absolute;top:0;right:auto;bottom:0;left:0;display:inline-block;width:0;height:0;margin:auto;content:'';vertical-align:top;border-top:11px solid transparent;border-bottom:12px solid transparent;border-left:16px solid #5bb4c6;}.panel-landing__promo-code:before{position:absolute;top:0;bottom:0;left:10px;display:inline-block;width:18px;height:18px;margin:10px auto;content:'';vertical-align:top;vertical-align:middle;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/key.svg);background-repeat:no-repeat;background-size:contain;}.ea-icon--transition{transition:all .2s ease-in-out;transform:Scale(1);}.ea-icon--transition:hover{transform:Scale(1.15);}.flag-throbber{position:absolute;}.views-throbbing,.flag-waiting .flag-throbber{font-size:20px;position:absolute;right:0;left:0;display:block;margin:auto;padding:0 !important;background-image:none !important;}.views-throbbing:before,.flag-waiting .flag-throbber:before{font-family:'fontello';font-weight:normal;font-style:normal;font-variant:normal;line-height:1em;display:inline-block;width:1em;margin-right:.2em;margin-left:.2em;content:'\e801';animation:spin 2s infinite linear;text-align:center;text-decoration:inherit;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.launch-icon{font-size:20px;position:absolute;top:10px;left:15px;}.black-friday--logo{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/black-friday-title.svg);display:block;width:100%;height:65px;margin-left:-10px;background-repeat:no-repeat;}.flash-sale--logo{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/flash-sales-title.svg);display:block;width:100%;height:65px;background-repeat:no-repeat;}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://fonts.gstatic.com/s/materialicons/v18/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format("woff2");}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}.icon-clock{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/clock.svg);}.icon-diploma{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/diploma.svg);}.icon-clepsydra{display:inline-block;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/clepsydra.svg);}.icon-clepsydra--big{height:125px;width:125px;margin-top:10px;}@media screen and (max-width:991px) {.icon-swap-mania.icon-game{width:65px;height:50px;margin-top:15px;margin-bottom:0;}.icon-close{width:20px;height:20px;border:none;right:10px;top:10px;background-color:#FAFAFA;}.icon-speedpix-black.icon-game,.icon-word-rescue.icon-game{height:42px;width:66px;display:inline-block !important;}.icon-word-rescue.icon-game{top:10px;height:51px;width:40px;}.pv-game-content .icon-tip,.pv-game-scores .icon-tip,.vb-game-score-footer .icon-tip{display:none !important;}.icon-score,.icon-chrono{width:31px;height:38px;}.pv-game-scores .bottom-sentence,.vb-game-score-footer .bottom-sentence{display:none;}}@font-face{font-family:'fontello';src:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/fonts/fontello.eot?37049072);src:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/fonts/fontello.eot?37049072#iefix) format("embedded-opentype"),url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/fonts/fontello.woff?37049072) format("woff"),url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/fonts/fontello.ttf?37049072) format("truetype"),url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/fonts/fontello.svg?37049072#fontello) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-plus-circled:before{content:'\e800';}.icon-spin3:before{content:'\e801';}.icon-spin3.animated{animation:spin 2s infinite linear;}.icon-search:before{content:'\e802';}.icon-dot-3:before{content:'\e803';}.icon-rocket:before{content:'\e804';}.icon-cancel:before{content:'\e805';}.icon-info-circled:before{content:'\e806';}.icon-minus-circled:before{content:'\e807';}.icon-reply:before{content:'\e808';}.icon-right-open:before{content:'\e809';}.icon-left-open:before{content:'\e80a';}.icon-down-open:before{content:'\e80b';}.icon-up-open:before{content:'\e80c';}.icon-ea_user_neg:before{content:'\e80d';}.icon-world:before{content:'\e80e';}.icon-ea_user_pos:before{content:'\e80f';}.icon-link-ext:before{content:'\f08e';}.icon-print:before{content:'\e810';}@media screen and (max-width:991px) {.icon-dot-3:before{margin-right:0;}}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:10px;padding-left:10px;}.container-fluid > .navbar-collapse,.container-fluid > .navbar-header,.container > .navbar-collapse,.container > .navbar-header,.row{margin-right:-10px;margin-left:-10px;}.progress-tracking--table .row{margin-right:0px;margin-left:0px;}.row-container{width:100%;max-width:100%;padding:0 10px;}.container{width:100%;max-width:1160px;padding:0 20px;}.translation-lang-select{overflow:auto;max-height:300px;}.tooltip-inner{font-family:'Open Sans';font-weight:600;padding:5px 10px;color:#202020;border:1px solid  #d4d4d4;border-radius:0;background-color:#fff;}.tooltip-arrow{border:none;}iframe{display:block;max-width:100%;margin:20px auto;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;}@media screen and (max-width:991px) {.row-container{font-size:13px;}}@font-face{font-family:'ea-icon-font';font-weight:normal;font-style:normal;src:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/fonts/ea-icon-font.eot?z5q4ip);src:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/fonts/ea-icon-font.eot?z5q4ip#iefix) format("embedded-opentype"),url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/fonts/ea-icon-font.ttf?z5q4ip) format("truetype"),url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/fonts/ea-icon-font.woff?z5q4ip) format("woff"),url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/fonts/ea-icon-font.svg?z5q4ip#ea-icon-font) format("svg");}.page-header{border-bottom:none;}h2{font-size:30px;font-weight:300;}h3{font-size:24px;font-weight:300;}h4{font-weight:300;font-style:italic;color:#b9b9b9;}.o-flex{display:-ms-flexbox;display:flex;}.o-flex--vertical-center{-ms-flex-pack:center;justify-content:center;}.chartjs-tooltip{position:absolute;min-width:120px;padding:15px 10px;transition:all .1s ease;transform:translate(-50%,0);pointer-events:none;opacity:0;color:white;border-radius:5px;background-color:#e76b6b;font-size:12px !important;text-align:center;}.chartjs-tooltip:before,.chartjs-tooltip:after{position:absolute;top:100%;left:50%;width:0;height:0;content:' ';pointer-events:none;border:solid transparent;}.chartjs-tooltip:after{margin-left:-5px;border-width:5px;border-color:rgba(231,107,107,0);border-top-color:#e76b6b;}.chartjs-tooltip:before{margin-left:-6px;border-width:6px;border-color:rgba(231,107,107,0);border-top-color:#e76b6b;}.chartjs-tooltip__text{line-height:1.2;display:block;}@media screen and (max-width:991px) {#popups #better-messages-wrapper{display:none !important;}#better-messages-wrapper{top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center !important;align-items:center !important;-ms-flex-pack:center !important;justify-content:center !important;width:100% !important;height:100vh !important;}#better-messages-wrapper #popups{position:relative !important;margin:0 auto !important;}#customer_widget_main .customer_inner_widget{max-width:560px;width:100%;padding:0;}#customer_widget_main .customer_inner_widget .form_label{clear:both;float:none;}#customer_widget_main .customer_inner_widget input.default,#customer_widget_main .customer_inner_widget select.default{float:none;clear:both;display:block;margin:0;}#customer_widget_main .customer_inner_widget textarea.default{display:block;float:none;margin:0;height:45px;}#customer_widget_main .customer_inner_widget .widget_button_extra_email{max-width:150px;width:100%;min-width:0;margin:11px auto 0;left:0;right:0;}}.popups--students-confirm{max-width:647px !important;width:100% !important;}.popups--students-confirm .popup--title{text-align:center;margin-top:65px;padding:0 75px;}.popups--students-confirm .btn{padding:10px;margin-bottom:44px;margin-top:70px;max-width:241px;width:100%;margin-left:0;}.popups--students-confirm .btn-default{border:1px solid #5bb4c7;color:#5bb4c7;margin-right:60px;}.popups--students-confirm .btn-default:hover{color:#5bb4c7;}.page-user-settings #popups #messages-inner .content{min-height:10px;}.popup-certificate-form{max-width:665px !important;margin:auto !important;}@media screen and (max-width:991px) {.popup-certificate-form{top:70px !important;}}@media screen and (max-width:680px) {.popup-certificate-form{width:95% !important;}}#print-cerficate-form{text-align:center;max-width:665px;}#print-cerficate-form .form-item{position:relative;}#print-cerficate-form .form-item:first-child{font-weight:400;text-align:center;font-size:22px;}#print-cerficate-form .form-item:last-of-type a{text-decoration:none;color:#5cb4c7;}#print-cerficate-form .form-item label{width:150px !important;text-align:left !important;float:none !important;position:absolute;bottom:10px;left:135px;font-size:20px !important;color:#6c6c6c !important;font-weight:400 !important;transition:all 0.3s;}@media screen and (max-width:680px) {#print-cerficate-form .form-item label{left:20px;}}#print-cerficate-form .form-item label.focused{font-size:14px !important;bottom:52px;left:120px;transition:all 0.3s;}@media screen and (max-width:680px) {#print-cerficate-form .form-item label.focused{left:0;}}#print-cerficate-form .form-item label .form-required{display:none !important;}#print-cerficate-form .form-text{height:56px;border-radius:5px;border:1px solid #5cb4c7;background-color:#FAFAFA;float:none !important;padding-left:20px;width:65%;}#print-cerficate-form .btn--long{margin-top:20px;}@media screen and (max-width:767px) {#popups{padding:30px 15px !important;}#popups-title #popups-close{margin-right:0 !important;}}.custom-form{width:100%;max-width:400px;}.custom-form legend{border:none;}.custom-form .form-item{margin:0 0 28px 0;}.custom-form .form-item label{font-size:16px;font-weight:300;margin-bottom:10px;color:#A2A2A2;}.custom-form .form-item select::-ms-expand{display:none;}.custom-form .form-item select,.custom-form .form-item input{font-size:14px;width:100%;height:32px;padding-right:15px;padding-left:15px;color:#9d9d9d;border:1px solid #5cb4c7;border-radius:5px;background-color:#fff;outline:none;-webkit-appearance:none;-moz-appearance:none;}.custom-form .form-item select:focus,.custom-form .form-item input:focus{box-shadow:0px 0px 2px 1px #5cb4c7;}.custom-form .form-item textarea{font-size:14px;padding-right:5px;padding-left:5px;color:#9d9d9d;border:1px solid #5cb4c7;border-radius:5px;background-color:#fff;outline:none;}.custom-form .form-item input.form-checkbox{width:auto;height:auto;margin:0 10px 0 0;border:none;}.custom-form .form-item select{-webkit-user-select:none;-moz-user-select:none;-webkit-padding-end:40px;-moz-padding-end:40px;-webkit-padding-start:10px;-moz-padding-start:10px;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/select-arrow.png);background-position:100% center;background-repeat:no-repeat;}.custom-form .form-required{display:none;}.custom-form .container-inline-date .form-item .form-item{padding-right:15px;}.custom-form .form-submit{font-size:16px;min-width:200px;height:45px;margin-top:30px;padding:5px 15px;text-align:center;color:#fff;border:1px solid #5bb4c7;border-radius:10px;background-color:#5bb4c7;}.custom-form .form-submit:hover{background-color:#47a0b3;}.custom-form .form-submit:focus{outline:1px dashed #5bb4c7;}.custom-form.custom-form--subscription select{max-width:170px;width:100%;margin-top:15px;color:#77BFCF;}.custom-form.custom-form--subscription .form-submit{margin-top:0;}@media screen and (max-width:767px) {#popups .form-input label,#popups .form-item label{float:none !important;width:100% !important;text-align:left !important;}#popups .form-input .form-checkboxes,#popups .form-input input,#popups .form-input select,#popups .form-input textarea,#popups .form-item .form-checkboxes,#popups .form-item input,#popups .form-item select,#popups .form-item textarea{float:none !important;width:100% !important;margin:0 !important;}}.daily-goal{font-size:160px;position:relative;width:1em;height:1em;margin:0 auto;}.daily-goal__info{font-size:16px;position:absolute;top:20px;right:20px;bottom:20px;left:20px;}.daily-goal__info-container{display:table;width:100%;height:100%;padding:5px;text-align:center;}.daily-goal__info-content{display:table-cell;vertical-align:middle;}.daily-goal__score{font-weight:500;color:#979797;}.daily-goal__score-progress{font-size:22px;}.daily-goal__score-progress.danger{color:#e76b6b;}.daily-goal__score-progress.warning{color:#ffc153;}.daily-goal__score-progress.success{color:#9dc49e;}.daily-goal__score-total{font-size:12px;position:relative;left:-2px;}.daily-goal__text{font-size:12px;max-width:100px;margin:0 auto;color:#979797;}.daily-goal__chart{display:block;}.daily-goal-bar{width:100%;max-width:100%;margin-top:20px !important;margin-bottom:20px !important;padding:0 !important;list-style:none;}.daily-goal-bar__item{float:left;width:14.285%;padding-right:.5px;padding-left:.5px;}.daily-goal-bar__item + .popover p{font-size:12px;margin-bottom:0 !important;}.daily-goal-bar__item + .popover .day{font-size:16px;}.daily-goal-bar__item + .popover .my-progress{font-size:16px;}.daily-goal-bar__item + .popover .total{font-size:12px;}.daily-goal-bar__item.danger + .popover .my-progress{color:#e76b6b;}.daily-goal-bar__item.warning + .popover .my-progress{color:#ffc153;}.daily-goal-bar__item.success + .popover .my-progress{color:#9dc49e;}.daily-goal-bar__item.first .daily-goal-bar__progress{border-radius:10px 0 0 10px;}.daily-goal-bar__item.last .daily-goal-bar__progress{border-radius:0 10px 10px 0;}.daily-goal-bar__progress{display:block;height:30px;background-color:#f4f4f4;background-image:linear-gradient(to bottom,rgba(200,200,200,0) 0%,rgba(200,200,200,0) 65%,rgba(50,50,50,0.2) 70%,rgba(50,50,50,0.2) 100%);}.danger .daily-goal-bar__progress{background-color:#e76b6b;}.warning .daily-goal-bar__progress{background-color:#ffc153;}.success .daily-goal-bar__progress{background-color:#9dc49e;}.daily-goal-bar__label{font-size:12px;display:block;margin-top:5px;text-align:center;color:#979797;}@media screen and (max-width:413px) {.daily-goal--title{margin-bottom:20px !important;}}@media screen and (max-width:991px) {.page-user-settings #user-daily-goal-form{margin-right:10px;}.page-user-settings .difficulty-scales__form .form-item{margin-top:0;}}.english-boosts-sentence{font-size:26px;font-weight:500;font-style:normal;max-width:600px;margin-right:auto;margin-bottom:22px;margin-left:auto;text-align:center;color:#262e31;}.pv-game-scores,.vb-game-scores{max-width:680px;margin:0 auto;}.pv-game-scores .col-sm-6,.vb-game-scores .col-sm-6{padding-right:7.5px;padding-left:7.5px;}.pv-game-panel,.vb-game-panel{font-weight:400;display:table;width:100%;min-width:325px;padding:20px;text-align:center;color:#fff;border-radius:10px;background-color:#5cb4c7;}.pv-game-panel{background-color:#FA9F70;}.pv-game-panel__container,.vb-game-panel__container{position:relative;display:table-cell;vertical-align:middle;}.pv-game-panel h4,.vb-game-panel h4{font-size:21px;font-weight:500;font-style:normal;display:inline-block;margin:0;color:#fff;}.pv-game-panel.small,.vb-game-panel.small{height:120px;margin-bottom:15px;}.pv-game-panel.big,.vb-game-panel.big{height:390px;}.pv-game-panel .icon.score,.vb-game-panel .icon.score{position:absolute;top:0;bottom:0;left:0;margin:auto;margin-right:15px;}.pv-game-panel.last h4,.vb-game-panel.last h4{font-size:30px;margin-left:25px;}.pv-game-panel .final-score,.vb-game-panel .final-score{font-size:20px;display:block;margin-top:8px;}.pv-game-panel .my-score,.vb-game-panel .my-score{font-size:32px;line-height:.9;vertical-align:bottom;}.pv-game-panel__score,.vb-game-panel__score{font-size:30px;font-weight:500;line-height:40px;position:absolute;top:0;right:0;bottom:0;display:inline-block;height:40px;margin:auto;margin-left:15px;}.pv-game-panel.big h4,.vb-game-panel.big h4{font-size:28px;margin:0;}.pv-game-panel .icon.final,.vb-game-panel .icon.final{position:relative;margin-top:20px;margin-bottom:20px;left:0;}.pv-game-panel .icon-final,.vb-game-panel .icon-final{font-size:45px;font-weight:900;line-height:.5;height:28px;}.panel--photo-vocab .game-button.play{background-color:#FA9F70;}.panel--photo-vocab .game-button.play:hover{background-color:#e68b5c;}.game-button.help{position:relative;top:85px;left:-66px;width:90px;height:90px;background-color:#a06d8b;}.game-button.help:hover{background-color:#966481;}.vb-game-score-footer .game-button.help .text{width:50px;height:45px;}.vb-game-score-footer .game-button.play .text{width:100%;height:48px;}@media screen and (max-width:767px) {.game-buttons .text{padding:0;}.game-buttons .game-button{height:110px;width:110px;}.game-buttons #btn-video-karaoke .game-button{height:120px;width:120px;}.game-button.help{top:46px;left:-35px;width:80px;height:80px;}.game-buttons__div{position:relative;top:-35px;}.pv-game-content .game-button.help{top:12px;left:0;width:40%;height:47px;float:left;border-radius:10px;}.pv-game-content .game-button.play{background-color:#FA9F70;border-radius:10px;height:47px;width:100%;top:30px;margin-bottom:45px;}.pv-game-content .pv-game-scores .game-button.help{width:100%;}.pv-game-content .game-buttons{float:left;width:100%;margin-top:-35px;}.pv-game-panel,.vb-game-panel{min-width:0;}.pv-game-panel.small,.vb-game-panel.small{max-height:120px;height:0;}.pv-game-panel.big,.vb-game-panel.big{padding-left:0;padding-right:0;}.pv-game-panel h4,.vb-game-panel h4{font-size:18px;padding-left:35px;}.pv-game-panel__score,.vb-game-panel__score{font-size:24px;}.pv-game-panel.last h4,.vb-game-panel.last h4{font-size:24px;}.pv-game-scores .pv-game-panel h4{padding-left:0;}.pv-game-panel__container h4,.vb-game-panel__container h4{padding-left:0;}}.active-flag{font-size:11px;position:absolute;z-index:5;top:-4px;right:10%;padding:10px 6px 6px;color:#fff;background-color:#5bb4c7;}.active-flag:before,.active-flag:after{position:absolute;top:100%;left:0;width:0;height:0;content:'';border-width:10px 10px 0 0;border-style:solid;border-color:#5bb4c7 transparent transparent transparent;}.active-flag:before{right:0;left:auto;border-width:0 10px 10px 0;border-color:transparent #5bb4c7 transparent transparent;}.easy .active-flag,.intermediate .active-flag,.advanced .active-flag,.beginner .active-flag{font-size:11px;position:absolute;z-index:5;top:-4px;right:10%;padding:10px 6px 6px;color:#fff;background-color:#5bb4c7;}.easy .active-flag:before,.easy .active-flag:after,.intermediate .active-flag:before,.intermediate .active-flag:after,.advanced .active-flag:before,.advanced .active-flag:after,.beginner .active-flag:before,.beginner .active-flag:after{position:absolute;top:100%;left:0;width:0;height:0;content:'';border-width:10px 10px 0 0;border-style:solid;border-color:#5bb4c7 transparent transparent transparent;}.easy .active-flag:before,.intermediate .active-flag:before,.advanced .active-flag:before,.beginner .active-flag:before{right:0;left:auto;border-width:0 10px 10px 0;border-color:transparent #5bb4c7 transparent transparent;}.switch__text{display:inline-block;margin-top:25px;margin-right:10px;}.switch{font-size:35px;position:relative;display:block;overflow:hidden;width:145px;height:37px;padding:1px;cursor:pointer;vertical-align:top;border:1px solid #dedddd;border-radius:3px;background-color:#ecebeb;}.switch__input{position:absolute;top:0;left:0;opacity:0;}.switch__label{font-size:10px;position:relative;display:block;display:table;width:100%;height:100%;text-transform:uppercase;border-radius:inherit;background-color:transparent;}.switch__label:before,.switch__label:after{line-height:1.1;position:relative;z-index:99;display:table-cell;width:70px;transition:color 0.4s ease;text-align:center;vertical-align:middle;color:#8a8a8a;}.switch__label:before{right:0;content:attr(data-en);color:#fff;}.switch__label:after{left:0;content:attr(data-locale);}.switch__handle{position:absolute;top:1px;bottom:1px;left:1px;width:70px;border-radius:inherit;background-color:#FA9F70;}.switch__input:checked ~ .switch__label:after{color:#fff;}.switch__input:checked ~ .switch__label:before{color:#8a8a8a;}.switch__input:checked ~ .switch__handle{left:72px;}.switch__label,.switch__handle{transition:all 0.4s ease;}.switch--search-language{display:inline-block;margin:0;margin-top:20px;}@media screen and (max-width:767px) {.switch{height:28px;float:right;background-color:#fff;}.switch__label{text-transform:none;}.switch__text{font-size:11px;}}.btn{font-size:18px;padding:20px;text-decoration:none;color:#fff;border:none;border-radius:10px;box-shadow:none;}.btn--small-radius{border-radius:5px;}.btn--big{min-width:306px;border-radius:10px;}.btn--long{max-width:350px !important;width:100%;}.btn--medium{padding:15px;max-width:245px;width:100%;}.btn-medium--height{height:40px !important;}.btn-oval{border-radius:50px;max-width:360px;width:100%;font-size:30px;}@media screen and (max-width:768px) {.btn-oval{padding:8px;max-width:165px;}}.btn-block-action{padding:15px;font-size:18px;}.btn-oval--red{background-color:#DE7376;box-shadow:0 1px 10px 0 rgba(186,95,97,0.5),0 0 13px 0 rgba(186,95,97,0.3),0 2px 9px 0 rgba(186,95,97,0.1);transition:all .5s ease;position:relative;z-index:0;overflow:hidden;}.btn-oval--red:hover{background-color:#db676a;box-shadow:0 6px 16px 0 rgba(186,95,97,0.5),0 -4px 16px 0 rgba(186,95,97,0.3),0 6px 14px 0 rgba(186,95,97,0.1);transition:all .5s ease;z-index:99999;}.btn-oval--white{background-color:#fff;box-shadow:0 1px 10px 0 rgba(184,94,74,0.5),0 0 13px 0 rgba(184,94,74,0.3),0 2px 9px 0 rgba(184,94,74,0.1);transition:all .6s ease;position:relative;z-index:0;overflow:hidden;}.btn-oval--white:hover{background-color:#f1f1f1;box-shadow:0 6px 16px 0 rgba(184,94,74,0.5),0 -4px 16px 0 rgba(184,94,74,0.3),0 6px 14px 0 rgba(184,94,74,0.7);transition:all .6s ease;z-index:99999;}.wave{display:block;position:absolute;background:rgba(255,255,255,0.3);border-radius:100%;transform:scale(0);}.wave.wave-darker{background:rgba(0,0,0,0.15);}.animate-wave{animation:ripple 0.50s linear;}@keyframes ripple{100%{opacity:0;transform:scale(2.5);}}.btn--small{padding:10px;max-width:122px;width:100%;}.btn:hover,.btn:active,.btn:focus{text-decoration:none;color:#fff;}.btn--blue{background-color:#5bb4c7;}.btn--blue:hover,.btn--blue:active,.btn--blue:focus{background-color:#2d9fb7;-webkit-transition:all 0s ease-in;-webkit-transition:all 0s ease-in;-moz-transition:all 0s ease-in;}.btn-orange{background-color:#fff;color:#FA9F70;border-color:#FA9F70;}.btn-orange:hover,.btn-orange:active,.btn-orange:focus{background-color:#2d9fb7;-webkit-transition:all 0s ease-in;-webkit-transition:all 0s ease-in;-moz-transition:all 0s ease-in;}.btn-orange--background{background-color:#FA9F70;color:white;}.btn-green{background-color:#95BA96;}.btn-grey{background-color:#C7C7C7;border-color:#e3e3e3;cursor:default;box-shadow:none !important;}@media screen and (min-width:991px) {.btn--absolute-center{position:absolute;bottom:0;left:0;right:0;margin:auto;}}.js-btn-blue{background-color:#5bb4c7 !important;cursor:pointer !important;}.js-btn-blue:hover,.js-btn-blue:active,.js-btn-blue:focus{-webkit-transition:all 0s ease-in;-webkit-transition:all 0s ease-in;-moz-transition:all 0s ease-in;}.js-btn-grey{background-color:#C7C7C7 !important;border-color:#e3e3e3 !important;cursor:default !important;}.btn-red{background-color:#e76b6b !important;}.btn-red--confirm{background:#e76b6b;padding:10px 40px;font-size:16px;}.btn-red--confirm.disabled{background:#C6C6C6;pointer-events:none;}.btn-red--confirm:hover,.btn-red--confirm:focus,.btn-red--confirm:active{background:#e45858;}.btn-red:hover,.btn-red:active,.btn-red:focus{background-color:#e45858 !important;}.btn-white{background-color:#fff !important;}.btn--dropdown .dropdown-menu{width:100%;max-width:306px;}.btn--dropdown__menu{z-index:999;margin-top:26px;text-align:center;border:1px solid #eeeded;background:#eeeded;}.btn--dropdown__menu a{display:block;padding:2px 10px;color:#333;}.btn--dropdown__menu a:hover{text-decoration:none;background-color:transparent;}.dropdown-menu__container{display:block;overflow:auto;max-height:270px;}.btn--dropdown__menu:after,.btn--dropdown__menu:before{position:absolute;bottom:100%;left:50%;width:0;height:0;content:' ';pointer-events:none;border:solid transparent;}.btn--dropdown__menu:after{margin-left:-13px;border-width:13px;border-color:rgba(250,250,250,0);border-bottom-color:#eeeded;}.btn--dropdown__menu:before{margin-left:-14px;border-width:14px;border-color:rgba(250,250,250,0);border-bottom-color:#fafafa;}.scroll-top{font-size:45px;line-height:100px;position:fixed;z-index:9999;right:20px;bottom:45px;display:none;width:88px;height:88px;cursor:pointer;text-align:center;color:#5a5a5a;border-radius:4px;background-color:rgba(222,222,222,0.8);border:none;}.scroll-top.hide-element{opacity:0;}.btn-feedback{position:fixed;top:30%;left:0;display:block;width:32px;height:135px;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/feedback.svg);background-repeat:no-repeat;background-size:contain;}.dropdown--flex .dropdown-toggle{line-height:1.1;position:relative;display:-ms-flexbox;display:flex;padding-right:30px;padding-left:25px;white-space:normal;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.dropdown--flex .dropdown-menu{max-width:100%;}.dropdown--flex .caret{position:relative;top:2px;margin-left:25px;}.custom-form--subscription .form-submit{background-color:#B8B6B6 !important;color:white !important;padding:0 !important;}.custom-form--subscription .form-submit.btn-update--subscription{background-color:#5bb4c7 !important;color:white !important;}.btn-confirm{background-color:#5bb4c7;border:1px solid #5bb4c7;color:#fff;min-width:250px !important;padding:14px;font-size:18px !important;text-align:center;margin-left:30px !important;}.btn-confirm:hover,.btn-confirm:active{outline:0 !important;background-color:#5bb4c7;border:1px solid #5bb4c7;}.btn-confirm.btn-only__confirm{margin-left:0 !important;min-width:95px !important;}.btn-cancel{background:0 0 !important;border:1px solid #5bb4c7 !important;color:#5bb4c7 !important;min-width:250px !important;padding:14px !important;font-size:18px !important;text-align:center;margin-left:0 !important;}.btn-cancel:hover,.btn-cancel:active{outline:0 !important;}.popups-processed:hover{text-decoration:none;}.not-logged-in .btn-confirm{margin-left:0 !important;min-width:95px !important;}@media only screen and (max-width:1000px) {.btn{font-size:15px;}.btn--big{width:100%;min-width:235px;max-width:350px;border-radius:10px;}.btn--full-width,.btn--long{width:100% !important;max-with:500px;}.btn-advanced-comprehension-step,#btn-swap-mania,#btn-listening-step,#btn-vocab-academy-step,#btn-grammar-step{margin-top:10px;margin-bottom:30px;}.vb-final-score__buttons .btn--big{margin-right:0;}}@media screen and (min-width:1000px) {.btn--verb-dash{min-width:250px;}}.landing__header--promo-only{margin:0 !important;}.landing__header--promo-only .panel-landing__promo-code{bottom:-10px;}.content-split__cell{position:relative;}.content-split__cell--main{width:100%;max-width:840px;margin-right:20px;}.content-split__cell--main.wider{max-width:100%;}.content-split__cell--main > h3:first-child{margin-top:5px;}.content-split__cell--aside{width:100%;max-width:264px;}@supports not (display:flex) {@media screen and (min-width:900px) {.content-split{display:table;width:100%;}.content-split__cell{display:table-cell;vertical-align:top;}}}@supports (display:flex) {.content-split{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:750px) {.content-split__cell--main{margin-right:0;}.content-split{-ms-flex-direction:column;flex-direction:column;}.content-split__cell--main{max-width:100%;-ms-flex-order:1;order:1;}.content-split__cell--aside{max-width:100%;-ms-flex-order:2;order:2;}}@media screen and (max-width:1075px) {.node-type-video .content-split{-ms-flex-direction:column;flex-direction:column;}}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {.page-buy-subscription #page-content > .container{padding-bottom:20px;}.content-split{display:table;width:100%;}.content-split__cell{display:table-cell;vertical-align:top;}.content-split__cell--main{width:840px;}.page-buy-subscription .content-split__cell--main,.page-buy-gift .content-split__cell--main{width:1200px;}.content-split:nth-child(2) .content-split__cell--main{padding:0 20px 0 0;}.content-split__cell--aside{width:264px;}}@media screen and (max-width:991px) {.content-split__cell--main h3{font-size:16px;font-weight:normal;margin-top:0;margin-bottom:5px;}.content-split__cell--main p:not(.node-number) {font-size:14px;margin-bottom:0;}}.pv-gameplay-container,.vb-gameplay-container{height:650px;margin-left:auto;margin-right:auto;max-width:1000px;}#helpContainer{height:auto;}.exercise-component{position:relative;display:inline-block;width:123px;height:123px;margin:20px 14px 50px 14px;cursor:default;vertical-align:middle;border-radius:50%;}.exercise-component.current{font-size:20px;}.exercise-component.current.active .icon-swap-mania.exercise__icon--pv{background-position:18px 45px;-ms-background-position-y:25px;}.exercise-component.current:before{position:absolute;top:-36px;right:0;bottom:auto;left:0;display:inline-block;width:0;height:0;margin:auto;content:'';vertical-align:top;border-right:11px solid transparent;border-bottom:15px solid #5bb4c6;border-left:11px solid transparent;}.exercise-component.vocab-quickview.current:before,.exercise-component.video.current:before{top:-35px;}.exercise-component.current:hover,.exercise-component.active:hover{cursor:pointer;}.exercise-component.current:hover .exercise-component__value,.exercise-component.active:hover .exercise-component__value{opacity:1;}.exercise-component.current .exercise-component__value-progress{font-size:30px;}.exercise-component.vb-step.current .exercise-component__value{font-size:14px;line-height:3.5;}.exercise-component.vb-step.current .exercise-component__value-progress{font-size:18px;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {.exercise-component.current.active .icon-word_rescue-blue{background-size:75%;}.exercise-component.vb-say-what .exercise__icon{width:105px !important;height:104px !important;}}.exercise-component__canvas{position:absolute;top:0;right:0;bottom:auto;left:0;margin:auto;transform:translateZ(0);opacity:0;}.exercise-category__label{font-size:12px;font-weight:400;position:absolute;top:0;bottom:auto;width:110px;margin-left:10px;padding:0 5px;text-align:center;color:#fff;}.exercise-category--green{background-color:#9dc49e;}.exercise-category--red{background-color:#e76b6b;}.exercise__icon{position:absolute;z-index:10;top:13px;right:0;bottom:auto;left:0;margin:auto;opacity:.5;}.active .exercise__icon,.exercise-component.active .exercise-component__canvas,.exercise-component.current .exercise-component__canvas{opacity:1;}.exercise-component__name{font-size:14px;line-height:1.3;position:absolute;top:135px;right:0;left:0;display:block;text-align:center;}.exercise-component__value{font-size:18px;font-weight:400;line-height:100px;position:absolute;z-index:997;bottom:0;display:block;width:100px;height:100px;transition:opacity .4s ease-in-out;text-align:center;opacity:0;color:#FFF;border-radius:100%;background-color:#5CB4C7;}.basic .exercise-component__value{background-color:#9CC39D;}.advanced .exercise-component__value{background-color:#E26969;}.exercise-component__value-progress{font-size:20px;}.exercise-component__value{width:100%;height:100%;}.exercise-component.vb-step{width:116px;height:150px;margin:0;}.vb-step .exercise__icon{top:10px;width:75px;height:75px;}.vb-step .exercise-component__value{font-size:14px;line-height:65px;top:0;right:0;bottom:0;left:0;width:65px;height:65px;margin:auto;}.vb-step.current .exercise__icon,.vb-step.current .exercise-component__canvas{cursor:pointer;transform:scale(1.3);opacity:1;}.vb-step.current .exercise__icon.icon-quickvocab,.vb-step.current .exercise__icon.icon-video{cursor:pointer;transform:scale(1.35);opacity:1;}.vb-step .exercise-component__name{top:110px;}.exercise-component--animated .exercise__icon{animation:bounceIn 5s infinite;}.exercise-component.vb-say-what .exercise__icon{top:8px;width:106px;height:105px;transition:opacity .4s ease-in-out;border-radius:0;background-color:transparent;}.exercise-component.vb-say-what .exercise-component__value{top:2px;right:0;bottom:0;left:2px;width:100px;height:100px;margin:auto;}.exercise-component.vb-say-what:hover .exercise__icon{opacity:0;}.exercise-component.vb-say-what .exercise-component__name{position:relative;top:130px;padding:14px 16px 8px 16px;transform:skewX(-20deg);color:#fff;background:#a06d8b;box-shadow:4px 4px 0 0 #8e5e7e;-webkit-clip-path:polygon(0 15%,99% 0,100% 100%,0 100%);clip-path:polygon(0 15%,99% 0,100% 100%,0 100%);}.exercise-component.vb-say-what .karaoke-name{display:block;transform:skewX(20deg);}.exercise-component.vb-say-what .karaoke-name .small{font-size:11px;}.exercise-component.vb-say-what .karaoke-name span{display:block;}.exercise-component--pv{width:140px;height:180px;margin-bottom:0;}.exercise-component--pv .exercise__icon{top:13px;width:104px;height:104px;transform:perspective(1px);}.exercise-component--pv .exercise-component__value{line-height:4.4;background-color:#FA9F70;}.exercise-component--pv .exercise-component__value-progress{font-size:24px;}.exercise-component--pv .exercise-component__name{top:160px;}.exercise-component--pv.current:before{top:-46px;}.exercise-component--pv.current .exercise-component__canvas{transform:perspective(1px) scale(1.3);}.exercise-component--pv.current .exercise__icon{top:-2px;width:134px;height:134px;}.exercise-component--pv.current .exercise-component__value{line-height:130px;}.panel--landing.photo-vocab .exercise-component__value{background-color:#FA9F70;}.panel__footer-column .exercise-component--pv{width:103px;}.exercise-component--pv-final{height:130px;}.exercise-component--pv-final .exercise__icon{top:10px;width:75px;height:75px;}.exercise-component--pv-final .exercise-component__value{font-size:14px;line-height:75px;}.exercise-component--pv-final .exercise-component__value-progress{font-size:18px;}.exercise-component--pv-final .exercise-component__name{top:110px;}@media screen and (max-width:400px) {.exercise-component--pv .exercise-component__canvas{width:120px !important;height:120px !important;}.exercise-component--pv .exercise-component__value{line-height:4;}.exercise-component--pv .exercise__icon{top:12px;width:96px;height:96px;}.exercise-component--pv.current .exercise__icon{top:-1px;width:122px;height:122px;}}@media only screen and (max-width:991px) {.exercise-component{margin:20px 14px 20px 14px;}.exercise-component.vb-say-what .exercise-component__name{top:110px;}.exercise-component--pv .exercise-component__name{top:145px;}.panel-vb .exercise-component__name{top:120px;}.panel__footer-column .exercise-component--pv{width:120px;}.panel__footer-column .exercise-category__label{margin-left:-15px;}.panel__footer-column .difficulty-splitter{display:none;}.exercise-component--pv-final .exercise-component__name{top:110px !important;}.video-karaoke__logo{margin-top:0;}}html{height:100%;}body{min-height:100%;}body{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:300;background-color:#edecec;}.container-small{max-width:920px;margin:0 auto;}.container-padding{padding:0 15px;}.page__container{max-width:1200px;margin:0 auto;padding-right:15px;padding-left:15px;background-color:#fafafa;}.node-type-photovocab #page-content > .container{padding-top:36px;border:none;background-color:transparent;}.node-type-video #page-content > .container,.page-live #page-content > .container{padding-top:36px;padding-bottom:36px;border:none;background-color:transparent;}.page__container.border{border:1px solid #d3d2d2;}.page__title--icon{font-size:24px;margin-top:-8px;margin-bottom:50px;}.page__title--icon__icon{position:relative;top:35px;display:inline-block;margin-right:15px;margin-bottom:7px;border-radius:100%;}.registration-step-3 .page__title--icon__icon{float:none;}.registration-step-3 .page__title--icon{margin-top:-8px;}.page__title--icon__text{display:inline-block;}.page__title--icon__icon.vb{background-image:url(/images/icons/registration/icon-step1.png);}.page-my-subscription .main-navbar__logo{padding-left:0;}.page-my-subscription #page-content{height:calc(100vh - 50px);}.page-my-subscription #page-content .container{background-color:#fafafa;min-height:80% !important;}.page-my-subscription #page-content .panel{border-radius:0;padding-left:30px;}@media (max-width:480px) {#page-content > .container{padding:0 10px;}}@media screen and (max-width:991px) {.node-type-photovocab #page-content > .container{padding-top:0;margin-top:-15px;}.page-my-subscription .of-canvas-wrapper,.page-my-dashboard .of-canvas-wrapper{overflow:auto;}.page-my-subscription .bottom_info .panel,.page-my-dashboard .bottom_info .panel{padding-left:30px !important;padding:20px 30px;}.page-my-subscription #orderData .paySubmit,.page-my-dashboard #orderData .paySubmit{margin-bottom:15px;}.page-my-subscription h3,.page-my-subscription h2,.page-my-dashboard h3,.page-my-dashboard h2{font-size:18px;}.page-my-subscription p,.page-my-dashboard p{font-size:14px;}.bottom_info{padding:0 !important;}#stageheader{margin-bottom:15px !important;padding-top:15px !important;}}.panel{position:relative;padding:25px 20px;border:1px solid #d3d2d2;border-radius:10px;background-color:#fff;box-shadow:none;}.panel-card{border:solid 2px #eeecec;padding:25px 30px 15px;border-radius:30px;width:275px;}.panel--gray{background-color:#f2f2f2;}.pnakle--no-padding{padding-right:0;padding-left:0;}.panel--no-padding{padding:0 !important;}.panel-no-radius{border-radius:0 !important;}.panel--small{padding:17px;}.panel--title{font-size:24px;margin-bottom:30px;color:#1e1e1e;}.panel-text--small{font-size:14px;}.panel-text--medium{font-size:16px !important;}.panel-text--no-margin{margin:0;}.panel--title--icon{margin-bottom:60px;}.panel--medium-width{max-width:500px;width:100%;}.panel--title--image{width:100%;height:80px;margin-top:30px;background-repeat:no-repeat;background-position:left center;background-size:200px 200px;}.panel--title--image.verb-dash{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/verbdash/logo.svg);margin-bottom:0;}.panel--title--icon:before{position:relative;top:30px;display:inline-block;width:90px;height:90px;margin-right:15px;content:'';border-radius:100%;background-color:#ccc;}.panel--web-dash{width:100%;max-width:382px;margin-bottom:0;border:none;border-top-right-radius:0;border-bottom-right-radius:0;}.panel--aside{padding:20px 15px;font-size:14px;color:#0F0F0F;}.panel--aside__title{font-size:17px;font-weight:500;margin-bottom:15px;margin-top:5px;}.panel--aside__subtitle{color:#9c9c9c;font-size:14px;margin-top:5px;}.panel--aside__learn-more{text-decoration:underline;color:#CDCDCD;font-style:italic;}.panel--aside__header{padding-bottom:10px;border-bottom:1px solid #e3e3e3;width:100%;display:table;}.panel--aside__header .page__title--icon__icon{display:table-cell;}.panel--aside__header .panel--aside__title{font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.22;text-align:left;color:#000000;padding-left:15px;display:table-cell;vertical-align:middle;}@media screen and (max-width:991px) {.panel--aside{padding:12px 15px 13px 15px !important;}}.thumb{display:inline-block;text-align:left;}.thumbnail--no-cursor{cursor:default !important;}.thumbnail--no-cursor img{cursor:default !important;}.thumbnail__info{font-size:15px;position:absolute;right:20px;bottom:85px;left:auto;cursor:pointer;color:#c7c7c7;}.thumbnail__info:hover{color:#5BB4C7;}.thumbnail__info .icon-info-circled{position:relative;display:block;width:1em;height:1em;}.thumbnail__info .icon-info-circled:before{position:absolute;z-index:20;margin:0;}.thumbnail__info .icon-info-circled:after{position:absolute;z-index:10;top:2px;right:2px;bottom:2px;left:2px;display:block;content:'';border-radius:50%;background-color:#fff;}.thumbnail-info-popover{font-size:11.5px;min-height:auto;}.thumbnail-info-popover p{line-height:1.2;margin-bottom:0;}.thumbnail-info-popover__content{min-height:auto !important;padding:3px 15px !important;text-align:center;border:1px solid #5bb4c7 !important;border-radius:5px !important;max-width:100% !important;min-width:120px !important;background-color:#FFF !important;}.thumbnail-info-popover__surtitle{color:#cdcdcd;}.thumbnail-info-popover__title{color:#5bb4c7;}.thumbnail-info-popover__subtitle{color:#cdcdcd;}.thumbnail--photo{position:relative;display:inline-block;width:auto;max-width:100%;margin:0 auto 55px;padding:0;}.thumbnail--photo.thumbnail--pv-item{margin:15px auto 40px;}.thumbnail--photo .active-flag{background-color:#e76b6b;}.active-flag:before{border-color:transparent #e76b6b transparent transparent;}.active-flag:after{border-color:#e76b6b transparent transparent transparent;}.thumbnail--photo:before,.thumbnail--photo:after{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;content:'';transform:rotate(-5deg);border:1px solid transparent;border-radius:10px;background-color:rgba(217,216,222,0.7);}.thumbnail--photo:after{z-index:1;transform:rotate(5deg);background-color:#d3d3d3;opacity:0.3;}.pv-of-the-week{font-size:14px;font-weight:500;position:absolute;z-index:0;top:-43px;left:-1px;display:block;width:100%;padding:12px 0 50px;transform:rotate(-2deg);text-align:center;color:#fff;border-radius:10px;background-color:#e76b6b;}.thumbnail--photo__item{position:relative;z-index:3;display:inline-block;width:100%;max-width:266px;margin:0 auto;padding:15px 15px 10px 15px;border:1px solid #d4d4d4;border-radius:10px;background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.1);}.thumbnail--photo__item,.thumbnail--photo__item:active,.thumbnail--photo__item:hover,.thumbnail--photo__item:focus{font-size:11px;font-weight:500;position:relative;display:block;cursor:pointer;text-decoration:none;color:#262e31;}.thumbnail--photo__image{transition:opacity .3s ease-in;opacity:.5;}.thumbnail--photo__details{min-height:58px;}.thumbnail--photo__title{font-size:18px;line-height:1.3;display:block;overflow:hidden;margin:0;margin-top:5px;white-space:nowrap;text-overflow:ellipsis;}.thumbnail--photo__subtitle{font-size:12px;font-style:italic;display:block;overflow:hidden;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;color:#c0bfc2;}.thumbnail--photo__category{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.thumbnail--photo__category-item{display:inline-block;}.thumbnail--photo.active .thumbnail--photo__image{opacity:1;}@media screen and (min-width:991px) {.thumbnail--photo:hover .thumbnail--photo__image{opacity:1;}}.thumbnail--photo__difficulty__container{position:absolute;opacity:0;width:235px;height:240px;background:rgba(255,255,255,0.5);z-index:1;transition:opacity 0.1s ease-in;overflow:hidden;}.thumbnail--photo__difficulty__container--visible{opacity:1;}.thumbnail--photo__difficulty__container--visible .thumbnail--photo__difficulty__button--basic{margin-left:25px;}.thumbnail--photo__difficulty__container--visible .thumbnail--photo__difficulty__button--advanced{margin-left:25px;}.thumbnail--photo__difficulty__selector{position:absolute;top:65px;bottom:65px;left:0;right:0;}.thumbnail--photo__difficulty__button{display:block;position:relative;width:180px;margin:0;padding:10px 5px 10px 40px;color:#fff;text-align:center;border-radius:5px;font-size:18px;background:linear-gradient(#9CC69C 50%,#94BD95 50%);transition:margin 0.7s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.thumbnail--photo__difficulty__button:before{content:' ';position:absolute;left:-1px;top:0;bottom:0;width:45px;height:45px;}.thumbnail--photo__difficulty__button--basic{margin-left:-500px;}.thumbnail--photo__difficulty__button--basic:before{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/pv-difficulty--basic.svg);background-size:cover;}.thumbnail--photo__difficulty__button--advanced{margin-top:20px;margin-left:500px;background:linear-gradient(#E76B6B 50%,#DE6363 50%);}.thumbnail--photo__difficulty__button--advanced:before{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/pv-difficulty--advanced.svg);background-size:cover;}@media screen and (max-width:767px) {.view-exercises-video-boosters .catalog-panel .thumbnail--video{width:100%;max-width:500px;margin-bottom:10px;}.view-exercises-video-boosters .catalog-panel .thumbnail--video img{width:100%;}}.vb-of-the-week{font-size:14px;font-style:italic;position:absolute;z-index:10;top:12px;left:-7px;padding:7px;color:#fff;background-color:#5bb4c7;text-shadow:0 1px 0 rgba(0,0,0,0.3);}.vb-of-the-week > span{position:relative;display:inline-block;}.vb-of-the-week:after,.vb-of-the-week:before{position:absolute;top:0;left:100%;width:0;height:0;content:'';border-width:32px 8px 0 0;border-style:solid;border-color:#5bb4c7 transparent transparent transparent;}.vb-of-the-week:before{right:100%;left:auto;border-width:0 4px 32px 0;border-color:transparent #5bb4c7 transparent transparent;}.vb-of-the-week > span:before{position:absolute;top:-13px;right:100%;width:0;height:0;content:'';border-width:0 0 6px 10px;border-style:solid;border-color:transparent transparent #3f7e8c transparent;}.thumbnail--video:hover,.thumbnail--video{font-size:11px;font-weight:500;position:relative;display:inline-block;cursor:pointer;text-decoration:none;color:#262e31;}.thumbnail--video{width:100%;max-width:286px;margin:0 auto 40px auto;}.thumbnail--video .active-flag{right:10px;}.thumbnail--video .active-flag.active-flag--progress{font-size:13px;font-weight:600;top:0;right:auto;left:10px;padding:15px 10px 10px;}.thumbnail--video .active-flag.active-flag--progress:before{border-width:0 23px 15px 0;}.thumbnail--video .active-flag.active-flag--progress:after{border-width:15px 23px 0 0;}.thumbnail--video:hover,.thumbnail--video:focus,.thumbnail--video:active{text-decoration:none;color:#262e31;}@media screen and (min-width:991px) {.thumbnail--video:hover .thumbnail--video__image{opacity:1;}}.thumbnail--video.active .thumbnail--video__image{opacity:1;}.thumbnail___image,.thumbnail--video__image{transition:opacity .3s ease-in;opacity:.5;}.thumbnail__details,.thumbnail--video__details{padding:10px;border:1px solid #d4d4d4;background-color:#fff;}.thumbnail--video__details{height:85px;}.thumbnail--video__difficulty-bar{display:block;height:6px;}.beginner{}.beginner .thumbnail--video__difficulty-bar{background-color:#85d4d5;}.easy{}.easy .thumbnail--video__difficulty-bar{background-color:#39c2c2;}.intermediate{}.intermediate .thumbnail--video__difficulty-bar{background-color:#9797eb;}.upper-intermediate{}.upper-intermediate .thumbnail--video__difficulty-bar{background-color:#806ac6;}.advanced{}.advanced .thumbnail--video__difficulty-bar{background-color:#ff8ab2;}.thumbnail--video__difficulty{float:right;margin-top:-5px;padding-left:1em;background-color:#fff;}.thumbnail--video__movie-name{font-size:18px;line-height:1.2;display:block;overflow:hidden;margin:4px 0 0px;white-space:nowrap;text-overflow:ellipsis;}.thumbnail--video__movie-name--french{font-size:13px;font-style:italic;display:block;overflow:hidden;min-height:15px;white-space:nowrap;text-overflow:ellipsis;}.thumbnail--video__clip-duration{position:absolute;right:10px;bottom:10px;}.thumbnail--video__clip-name{font-size:10px;display:block;color:#262e31;}.thumbnail--video .thumbnail__footer-details{position:relative;display:block;margin-top:2px;}.thumbnail--video .thumbnail__clip-name{font-size:10px;display:block;overflow:hidden;margin:auto;padding-right:34px;white-space:nowrap;text-overflow:ellipsis;color:#262e31;}.thumbnail--video .thumbnail__clip-duration{position:absolute;top:0;right:0;bottom:0;left:auto;display:block;margin:auto;}@media screen and (max-width:767px) {.thumbnail--video__details{height:95px;}.thumbnail--video__details .thumbnail--video__movie-name{font-size:18px;}.thumbnail--video__details .thumbnail__clip-name{font-size:16px;}.thumbnail--video__details .thumbnail--video__movie-name--french{font-size:16px !important;}}html{height:100%;}body{min-height:100%;}body{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:300;background-color:#edecec;}.container-small{max-width:920px;margin:0 auto;}.container-padding{padding:0 15px;}.page__container{max-width:1200px;margin:0 auto;padding-right:15px;padding-left:15px;background-color:#fafafa;}.node-type-photovocab #page-content > .container{padding-top:36px;border:none;background-color:transparent;}.node-type-video #page-content > .container,.page-live #page-content > .container{padding-top:36px;padding-bottom:36px;border:none;background-color:transparent;}.page__container.border{border:1px solid #d3d2d2;}.page__title--icon{font-size:24px;margin-top:-8px;margin-bottom:50px;}.page__title--icon__icon{position:relative;top:35px;display:inline-block;margin-right:15px;margin-bottom:7px;border-radius:100%;}.registration-step-3 .page__title--icon__icon{float:none;}.registration-step-3 .page__title--icon{margin-top:-8px;}.page__title--icon__text{display:inline-block;}.page__title--icon__icon.vb{background-image:url(/images/icons/registration/icon-step1.png);}.page-my-subscription .main-navbar__logo{padding-left:0;}.page-my-subscription #page-content{height:calc(100vh - 50px);}.page-my-subscription #page-content .container{background-color:#fafafa;min-height:80% !important;}.page-my-subscription #page-content .panel{border-radius:0;padding-left:30px;}@media (max-width:480px) {#page-content > .container{padding:0 10px;}}@media screen and (max-width:991px) {.node-type-photovocab #page-content > .container{padding-top:0;margin-top:-15px;}.page-my-subscription .of-canvas-wrapper,.page-my-dashboard .of-canvas-wrapper{overflow:auto;}.page-my-subscription .bottom_info .panel,.page-my-dashboard .bottom_info .panel{padding-left:30px !important;padding:20px 30px;}.page-my-subscription #orderData .paySubmit,.page-my-dashboard #orderData .paySubmit{margin-bottom:15px;}.page-my-subscription h3,.page-my-subscription h2,.page-my-dashboard h3,.page-my-dashboard h2{font-size:18px;}.page-my-subscription p,.page-my-dashboard p{font-size:14px;}.bottom_info{padding:0 !important;}#stageheader{margin-bottom:15px !important;padding-top:15px !important;}}.not-front.not-logged-in #block-locale-0{cursor:pointer;}.not-front.not-logged-in #block-locale-0:hover #language-select-list{display:block;}#block-locale-0 .content{position:relative;display:block;}#block-locale-0 #language-native{font-size:15px;font-weight:300;min-width:130px;height:80px;margin:0;padding:28px 15px 0 15px;cursor:pointer;text-align:center;color:#fff;}#language-select-list{font-size:14px;position:absolute;z-index:1000;top:100%;left:0;display:none;float:left;min-width:130px;max-height:300px;margin:2px 0 0;margin-top:0;padding:5px 0;list-style:none;text-align:center;border-radius:0;background-color:#fff;border-radius:10px;background-color:#EEEDED;}#language-select-list a{font-weight:400;line-height:1.42857143;display:block;clear:both;padding:3px 20px;white-space:nowrap;color:#333;}@media screen and (max-width:991px) {#language-select-list{left:-45px;}}.list--number,.list{padding:0;list-style-type:none;}.list--number{padding-left:19px !important;list-style-type:decimal;}.list--number-list__item{margin-bottom:20px;}.c-steps-list__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.c-steps-list--number-bullet{width:54px;height:54px;border-radius:50%;background-color:#A87893;-ms-flex-negative:0;flex-shrink:0;}.c-steps-list--number{margin-bottom:0;font-size:22px;font-weight:600;line-height:52px;text-align:center;color:#FFF;}@media screen and (max-width:767px) {.c-steps-list__item{font-size:16px !important;}}.YlGn .q0-3{fill:#f7fcb9;}.YlGn .q1-3{fill:#addd8e;}.YlGn .q2-3{fill:#31a354;}.YlGn .q0-4{fill:#ffffcc;}.YlGn .q1-4{fill:#c2e699;}.YlGn .q2-4{fill:#78c679;}.YlGn .q3-4{fill:#238443;}.YlGn .q0-5{fill:#ffffcc;}.YlGn .q1-5{fill:#c2e699;}.YlGn .q2-5{fill:#78c679;}.YlGn .q3-5{fill:#31a354;}.YlGn .q4-5{fill:#006837;}.YlGn .q0-6{fill:#ffffcc;}.YlGn .q1-6{fill:#d9f0a3;}.YlGn .q2-6{fill:#addd8e;}.YlGn .q3-6{fill:#78c679;}.YlGn .q4-6{fill:#31a354;}.YlGn .q5-6{fill:#006837;}.YlGn .q0-7{fill:#ffffcc;}.YlGn .q1-7{fill:#d9f0a3;}.YlGn .q2-7{fill:#addd8e;}.YlGn .q3-7{fill:#78c679;}.YlGn .q4-7{fill:#41ab5d;}.YlGn .q5-7{fill:#238443;}.YlGn .q6-7{fill:#005a32;}.YlGn .q0-8{fill:#ffffe5;}.YlGn .q1-8{fill:#f7fcb9;}.YlGn .q2-8{fill:#d9f0a3;}.YlGn .q3-8{fill:#addd8e;}.YlGn .q4-8{fill:#78c679;}.YlGn .q5-8{fill:#41ab5d;}.YlGn .q6-8{fill:#238443;}.YlGn .q7-8{fill:#005a32;}.YlGn .q0-9{fill:#ffffe5;}.YlGn .q1-9{fill:#f7fcb9;}.YlGn .q2-9{fill:#d9f0a3;}.YlGn .q3-9{fill:#addd8e;}.YlGn .q4-9{fill:#78c679;}.YlGn .q5-9{fill:#41ab5d;}.YlGn .q6-9{fill:#238443;}.YlGn .q7-9{fill:#006837;}.YlGn .q8-9{fill:#004529;}.YlGnBu .q0-3{fill:#edf8b1;}.YlGnBu .q1-3{fill:#7fcdbb;}.YlGnBu .q2-3{fill:#2c7fb8;}.YlGnBu .q0-4{fill:#ffffcc;}.YlGnBu .q1-4{fill:#a1dab4;}.YlGnBu .q2-4{fill:#41b6c4;}.YlGnBu .q3-4{fill:#225ea8;}.YlGnBu .q0-5{fill:#ffffcc;}.YlGnBu .q1-5{fill:#a1dab4;}.YlGnBu .q2-5{fill:#41b6c4;}.YlGnBu .q3-5{fill:#2c7fb8;}.YlGnBu .q4-5{fill:#253494;}.YlGnBu .q0-6{fill:#ffffcc;}.YlGnBu .q1-6{fill:#c7e9b4;}.YlGnBu .q2-6{fill:#7fcdbb;}.YlGnBu .q3-6{fill:#41b6c4;}.YlGnBu .q4-6{fill:#2c7fb8;}.YlGnBu .q5-6{fill:#253494;}.YlGnBu .q0-7{fill:#ffffcc;}.YlGnBu .q1-7{fill:#c7e9b4;}.YlGnBu .q2-7{fill:#7fcdbb;}.YlGnBu .q3-7{fill:#41b6c4;}.YlGnBu .q4-7{fill:#1d91c0;}.YlGnBu .q5-7{fill:#225ea8;}.YlGnBu .q6-7{fill:#0c2c84;}.YlGnBu .q0-8{fill:#ffffd9;}.YlGnBu .q1-8{fill:#edf8b1;}.YlGnBu .q2-8{fill:#c7e9b4;}.YlGnBu .q3-8{fill:#7fcdbb;}.YlGnBu .q4-8{fill:#41b6c4;}.YlGnBu .q5-8{fill:#1d91c0;}.YlGnBu .q6-8{fill:#225ea8;}.YlGnBu .q7-8{fill:#0c2c84;}.YlGnBu .q0-9{fill:#ffffd9;}.YlGnBu .q1-9{fill:#edf8b1;}.YlGnBu .q2-9{fill:#c7e9b4;}.YlGnBu .q3-9{fill:#7fcdbb;}.YlGnBu .q4-9{fill:#41b6c4;}.YlGnBu .q5-9{fill:#1d91c0;}.YlGnBu .q6-9{fill:#225ea8;}.YlGnBu .q7-9{fill:#253494;}.YlGnBu .q8-9{fill:#081d58;}.GnBu .q0-3{fill:#e0f3db;}.GnBu .q1-3{fill:#a8ddb5;}.GnBu .q2-3{fill:#43a2ca;}.GnBu .q0-4{fill:#f0f9e8;}.GnBu .q1-4{fill:#bae4bc;}.GnBu .q2-4{fill:#7bccc4;}.GnBu .q3-4{fill:#2b8cbe;}.GnBu .q0-5{fill:#f0f9e8;}.GnBu .q1-5{fill:#bae4bc;}.GnBu .q2-5{fill:#7bccc4;}.GnBu .q3-5{fill:#43a2ca;}.GnBu .q4-5{fill:#0868ac;}.GnBu .q0-6{fill:#f0f9e8;}.GnBu .q1-6{fill:#ccebc5;}.GnBu .q2-6{fill:#a8ddb5;}.GnBu .q3-6{fill:#7bccc4;}.GnBu .q4-6{fill:#43a2ca;}.GnBu .q5-6{fill:#0868ac;}.GnBu .q0-7{fill:#f0f9e8;}.GnBu .q1-7{fill:#ccebc5;}.GnBu .q2-7{fill:#a8ddb5;}.GnBu .q3-7{fill:#7bccc4;}.GnBu .q4-7{fill:#4eb3d3;}.GnBu .q5-7{fill:#2b8cbe;}.GnBu .q6-7{fill:#08589e;}.GnBu .q0-8{fill:#f7fcf0;}.GnBu .q1-8{fill:#e0f3db;}.GnBu .q2-8{fill:#ccebc5;}.GnBu .q3-8{fill:#a8ddb5;}.GnBu .q4-8{fill:#7bccc4;}.GnBu .q5-8{fill:#4eb3d3;}.GnBu .q6-8{fill:#2b8cbe;}.GnBu .q7-8{fill:#08589e;}.GnBu .q0-9{fill:#f7fcf0;}.GnBu .q1-9{fill:#e0f3db;}.GnBu .q2-9{fill:#ccebc5;}.GnBu .q3-9{fill:#a8ddb5;}.GnBu .q4-9{fill:#7bccc4;}.GnBu .q5-9{fill:#4eb3d3;}.GnBu .q6-9{fill:#2b8cbe;}.GnBu .q7-9{fill:#0868ac;}.GnBu .q8-9{fill:#084081;}.BuGn .q0-3{fill:#e5f5f9;}.BuGn .q1-3{fill:#99d8c9;}.BuGn .q2-3{fill:#2ca25f;}.BuGn .q0-4{fill:#edf8fb;}.BuGn .q1-4{fill:#b2e2e2;}.BuGn .q2-4{fill:#66c2a4;}.BuGn .q3-4{fill:#238b45;}.BuGn .q0-5{fill:#edf8fb;}.BuGn .q1-5{fill:#b2e2e2;}.BuGn .q2-5{fill:#66c2a4;}.BuGn .q3-5{fill:#2ca25f;}.BuGn .q4-5{fill:#006d2c;}.BuGn .q0-6{fill:#edf8fb;}.BuGn .q1-6{fill:#ccece6;}.BuGn .q2-6{fill:#99d8c9;}.BuGn .q3-6{fill:#66c2a4;}.BuGn .q4-6{fill:#2ca25f;}.BuGn .q5-6{fill:#006d2c;}.BuGn .q0-7{fill:#edf8fb;}.BuGn .q1-7{fill:#ccece6;}.BuGn .q2-7{fill:#99d8c9;}.BuGn .q3-7{fill:#66c2a4;}.BuGn .q4-7{fill:#41ae76;}.BuGn .q5-7{fill:#238b45;}.BuGn .q6-7{fill:#005824;}.BuGn .q0-8{fill:#f7fcfd;}.BuGn .q1-8{fill:#e5f5f9;}.BuGn .q2-8{fill:#ccece6;}.BuGn .q3-8{fill:#99d8c9;}.BuGn .q4-8{fill:#66c2a4;}.BuGn .q5-8{fill:#41ae76;}.BuGn .q6-8{fill:#238b45;}.BuGn .q7-8{fill:#005824;}.BuGn .q0-9{fill:#f7fcfd;}.BuGn .q1-9{fill:#e5f5f9;}.BuGn .q2-9{fill:#ccece6;}.BuGn .q3-9{fill:#99d8c9;}.BuGn .q4-9{fill:#66c2a4;}.BuGn .q5-9{fill:#41ae76;}.BuGn .q6-9{fill:#238b45;}.BuGn .q7-9{fill:#006d2c;}.BuGn .q8-9{fill:#00441b;}.PuBuGn .q0-3{fill:#ece2f0;}.PuBuGn .q1-3{fill:#a6bddb;}.PuBuGn .q2-3{fill:#1c9099;}.PuBuGn .q0-4{fill:#f6eff7;}.PuBuGn .q1-4{fill:#bdc9e1;}.PuBuGn .q2-4{fill:#67a9cf;}.PuBuGn .q3-4{fill:#02818a;}.PuBuGn .q0-5{fill:#f6eff7;}.PuBuGn .q1-5{fill:#bdc9e1;}.PuBuGn .q2-5{fill:#67a9cf;}.PuBuGn .q3-5{fill:#1c9099;}.PuBuGn .q4-5{fill:#016c59;}.PuBuGn .q0-6{fill:#f6eff7;}.PuBuGn .q1-6{fill:#d0d1e6;}.PuBuGn .q2-6{fill:#a6bddb;}.PuBuGn .q3-6{fill:#67a9cf;}.PuBuGn .q4-6{fill:#1c9099;}.PuBuGn .q5-6{fill:#016c59;}.PuBuGn .q0-7{fill:#f6eff7;}.PuBuGn .q1-7{fill:#d0d1e6;}.PuBuGn .q2-7{fill:#a6bddb;}.PuBuGn .q3-7{fill:#67a9cf;}.PuBuGn .q4-7{fill:#3690c0;}.PuBuGn .q5-7{fill:#02818a;}.PuBuGn .q6-7{fill:#016450;}.PuBuGn .q0-8{fill:#fff7fb;}.PuBuGn .q1-8{fill:#ece2f0;}.PuBuGn .q2-8{fill:#d0d1e6;}.PuBuGn .q3-8{fill:#a6bddb;}.PuBuGn .q4-8{fill:#67a9cf;}.PuBuGn .q5-8{fill:#3690c0;}.PuBuGn .q6-8{fill:#02818a;}.PuBuGn .q7-8{fill:#016450;}.PuBuGn .q0-9{fill:#fff7fb;}.PuBuGn .q1-9{fill:#ece2f0;}.PuBuGn .q2-9{fill:#d0d1e6;}.PuBuGn .q3-9{fill:#a6bddb;}.PuBuGn .q4-9{fill:#67a9cf;}.PuBuGn .q5-9{fill:#3690c0;}.PuBuGn .q6-9{fill:#02818a;}.PuBuGn .q7-9{fill:#016c59;}.PuBuGn .q8-9{fill:#014636;}.PuBu .q0-3{fill:#ece7f2;}.PuBu .q1-3{fill:#a6bddb;}.PuBu .q2-3{fill:#2b8cbe;}.PuBu .q0-4{fill:#f1eef6;}.PuBu .q1-4{fill:#bdc9e1;}.PuBu .q2-4{fill:#74a9cf;}.PuBu .q3-4{fill:#0570b0;}.PuBu .q0-5{fill:#f1eef6;}.PuBu .q1-5{fill:#bdc9e1;}.PuBu .q2-5{fill:#74a9cf;}.PuBu .q3-5{fill:#2b8cbe;}.PuBu .q4-5{fill:#045a8d;}.PuBu .q0-6{fill:#f1eef6;}.PuBu .q1-6{fill:#d0d1e6;}.PuBu .q2-6{fill:#a6bddb;}.PuBu .q3-6{fill:#74a9cf;}.PuBu .q4-6{fill:#2b8cbe;}.PuBu .q5-6{fill:#045a8d;}.PuBu .q0-7{fill:#f1eef6;}.PuBu .q1-7{fill:#d0d1e6;}.PuBu .q2-7{fill:#a6bddb;}.PuBu .q3-7{fill:#74a9cf;}.PuBu .q4-7{fill:#3690c0;}.PuBu .q5-7{fill:#0570b0;}.PuBu .q6-7{fill:#034e7b;}.PuBu .q0-8{fill:#fff7fb;}.PuBu .q1-8{fill:#ece7f2;}.PuBu .q2-8{fill:#d0d1e6;}.PuBu .q3-8{fill:#a6bddb;}.PuBu .q4-8{fill:#74a9cf;}.PuBu .q5-8{fill:#3690c0;}.PuBu .q6-8{fill:#0570b0;}.PuBu .q7-8{fill:#034e7b;}.PuBu .q0-9{fill:#fff7fb;}.PuBu .q1-9{fill:#ece7f2;}.PuBu .q2-9{fill:#d0d1e6;}.PuBu .q3-9{fill:#a6bddb;}.PuBu .q4-9{fill:#74a9cf;}.PuBu .q5-9{fill:#3690c0;}.PuBu .q6-9{fill:#0570b0;}.PuBu .q7-9{fill:#045a8d;}.PuBu .q8-9{fill:#023858;}.BuPu .q0-3{fill:#e0ecf4;}.BuPu .q1-3{fill:#9ebcda;}.BuPu .q2-3{fill:#8856a7;}.BuPu .q0-4{fill:#edf8fb;}.BuPu .q1-4{fill:#b3cde3;}.BuPu .q2-4{fill:#8c96c6;}.BuPu .q3-4{fill:#88419d;}.BuPu .q0-5{fill:#edf8fb;}.BuPu .q1-5{fill:#b3cde3;}.BuPu .q2-5{fill:#8c96c6;}.BuPu .q3-5{fill:#8856a7;}.BuPu .q4-5{fill:#810f7c;}.BuPu .q0-6{fill:#edf8fb;}.BuPu .q1-6{fill:#bfd3e6;}.BuPu .q2-6{fill:#9ebcda;}.BuPu .q3-6{fill:#8c96c6;}.BuPu .q4-6{fill:#8856a7;}.BuPu .q5-6{fill:#810f7c;}.BuPu .q0-7{fill:#edf8fb;}.BuPu .q1-7{fill:#bfd3e6;}.BuPu .q2-7{fill:#9ebcda;}.BuPu .q3-7{fill:#8c96c6;}.BuPu .q4-7{fill:#8c6bb1;}.BuPu .q5-7{fill:#88419d;}.BuPu .q6-7{fill:#6e016b;}.BuPu .q0-8{fill:#f7fcfd;}.BuPu .q1-8{fill:#e0ecf4;}.BuPu .q2-8{fill:#bfd3e6;}.BuPu .q3-8{fill:#9ebcda;}.BuPu .q4-8{fill:#8c96c6;}.BuPu .q5-8{fill:#8c6bb1;}.BuPu .q6-8{fill:#88419d;}.BuPu .q7-8{fill:#6e016b;}.BuPu .q0-9{fill:#f7fcfd;}.BuPu .q1-9{fill:#e0ecf4;}.BuPu .q2-9{fill:#bfd3e6;}.BuPu .q3-9{fill:#9ebcda;}.BuPu .q4-9{fill:#8c96c6;}.BuPu .q5-9{fill:#8c6bb1;}.BuPu .q6-9{fill:#88419d;}.BuPu .q7-9{fill:#810f7c;}.BuPu .q8-9{fill:#4d004b;}.RdPu .q0-3{fill:#fde0dd;}.RdPu .q1-3{fill:#fa9fb5;}.RdPu .q2-3{fill:#c51b8a;}.RdPu .q0-4{fill:#feebe2;}.RdPu .q1-4{fill:#fbb4b9;}.RdPu .q2-4{fill:#f768a1;}.RdPu .q3-4{fill:#ae017e;}.RdPu .q0-5{fill:#feebe2;}.RdPu .q1-5{fill:#fbb4b9;}.RdPu .q2-5{fill:#f768a1;}.RdPu .q3-5{fill:#c51b8a;}.RdPu .q4-5{fill:#7a0177;}.RdPu .q0-6{fill:#feebe2;}.RdPu .q1-6{fill:#fcc5c0;}.RdPu .q2-6{fill:#fa9fb5;}.RdPu .q3-6{fill:#f768a1;}.RdPu .q4-6{fill:#c51b8a;}.RdPu .q5-6{fill:#7a0177;}.RdPu .q0-7{fill:#feebe2;}.RdPu .q1-7{fill:#fcc5c0;}.RdPu .q2-7{fill:#fa9fb5;}.RdPu .q3-7{fill:#f768a1;}.RdPu .q4-7{fill:#dd3497;}.RdPu .q5-7{fill:#ae017e;}.RdPu .q6-7{fill:#7a0177;}.RdPu .q0-8{fill:#fff7f3;}.RdPu .q1-8{fill:#fde0dd;}.RdPu .q2-8{fill:#fcc5c0;}.RdPu .q3-8{fill:#fa9fb5;}.RdPu .q4-8{fill:#f768a1;}.RdPu .q5-8{fill:#dd3497;}.RdPu .q6-8{fill:#ae017e;}.RdPu .q7-8{fill:#7a0177;}.RdPu .q0-9{fill:#fff7f3;}.RdPu .q1-9{fill:#fde0dd;}.RdPu .q2-9{fill:#fcc5c0;}.RdPu .q3-9{fill:#fa9fb5;}.RdPu .q4-9{fill:#f768a1;}.RdPu .q5-9{fill:#dd3497;}.RdPu .q6-9{fill:#ae017e;}.RdPu .q7-9{fill:#7a0177;}.RdPu .q8-9{fill:#49006a;}.PuRd .q0-3{fill:#e7e1ef;}.PuRd .q1-3{fill:#c994c7;}.PuRd .q2-3{fill:#dd1c77;}.PuRd .q0-4{fill:#f1eef6;}.PuRd .q1-4{fill:#d7b5d8;}.PuRd .q2-4{fill:#df65b0;}.PuRd .q3-4{fill:#ce1256;}.PuRd .q0-5{fill:#f1eef6;}.PuRd .q1-5{fill:#d7b5d8;}.PuRd .q2-5{fill:#df65b0;}.PuRd .q3-5{fill:#dd1c77;}.PuRd .q4-5{fill:#980043;}.PuRd .q0-6{fill:#f1eef6;}.PuRd .q1-6{fill:#d4b9da;}.PuRd .q2-6{fill:#c994c7;}.PuRd .q3-6{fill:#df65b0;}.PuRd .q4-6{fill:#dd1c77;}.PuRd .q5-6{fill:#980043;}.PuRd .q0-7{fill:#f1eef6;}.PuRd .q1-7{fill:#d4b9da;}.PuRd .q2-7{fill:#c994c7;}.PuRd .q3-7{fill:#df65b0;}.PuRd .q4-7{fill:#e7298a;}.PuRd .q5-7{fill:#ce1256;}.PuRd .q6-7{fill:#91003f;}.PuRd .q0-8{fill:#f7f4f9;}.PuRd .q1-8{fill:#e7e1ef;}.PuRd .q2-8{fill:#d4b9da;}.PuRd .q3-8{fill:#c994c7;}.PuRd .q4-8{fill:#df65b0;}.PuRd .q5-8{fill:#e7298a;}.PuRd .q6-8{fill:#ce1256;}.PuRd .q7-8{fill:#91003f;}.PuRd .q0-9{fill:#f7f4f9;}.PuRd .q1-9{fill:#e7e1ef;}.PuRd .q2-9{fill:#d4b9da;}.PuRd .q3-9{fill:#c994c7;}.PuRd .q4-9{fill:#df65b0;}.PuRd .q5-9{fill:#e7298a;}.PuRd .q6-9{fill:#ce1256;}.PuRd .q7-9{fill:#980043;}.PuRd .q8-9{fill:#67001f;}.OrRd .q0-3{fill:#fee8c8;}.OrRd .q1-3{fill:#fdbb84;}.OrRd .q2-3{fill:#e34a33;}.OrRd .q0-4{fill:#fef0d9;}.OrRd .q1-4{fill:#fdcc8a;}.OrRd .q2-4{fill:#fc8d59;}.OrRd .q3-4{fill:#d7301f;}.OrRd .q0-5{fill:#fef0d9;}.OrRd .q1-5{fill:#fdcc8a;}.OrRd .q2-5{fill:#fc8d59;}.OrRd .q3-5{fill:#e34a33;}.OrRd .q4-5{fill:#b30000;}.OrRd .q0-6{fill:#fef0d9;}.OrRd .q1-6{fill:#fdd49e;}.OrRd .q2-6{fill:#fdbb84;}.OrRd .q3-6{fill:#fc8d59;}.OrRd .q4-6{fill:#e34a33;}.OrRd .q5-6{fill:#b30000;}.OrRd .q0-7{fill:#fef0d9;}.OrRd .q1-7{fill:#fdd49e;}.OrRd .q2-7{fill:#fdbb84;}.OrRd .q3-7{fill:#fc8d59;}.OrRd .q4-7{fill:#ef6548;}.OrRd .q5-7{fill:#d7301f;}.OrRd .q6-7{fill:#990000;}.OrRd .q0-8{fill:#fff7ec;}.OrRd .q1-8{fill:#fee8c8;}.OrRd .q2-8{fill:#fdd49e;}.OrRd .q3-8{fill:#fdbb84;}.OrRd .q4-8{fill:#fc8d59;}.OrRd .q5-8{fill:#ef6548;}.OrRd .q6-8{fill:#d7301f;}.OrRd .q7-8{fill:#990000;}.OrRd .q0-9{fill:#fff7ec;}.OrRd .q1-9{fill:#fee8c8;}.OrRd .q2-9{fill:#fdd49e;}.OrRd .q3-9{fill:#fdbb84;}.OrRd .q4-9{fill:#fc8d59;}.OrRd .q5-9{fill:#ef6548;}.OrRd .q6-9{fill:#d7301f;}.OrRd .q7-9{fill:#b30000;}.OrRd .q8-9{fill:#7f0000;}.YlOrRd .q0-3{fill:#ffeda0;}.YlOrRd .q1-3{fill:#feb24c;}.YlOrRd .q2-3{fill:#f03b20;}.YlOrRd .q0-4{fill:#ffffb2;}.YlOrRd .q1-4{fill:#fecc5c;}.YlOrRd .q2-4{fill:#fd8d3c;}.YlOrRd .q3-4{fill:#e31a1c;}.YlOrRd .q0-5{fill:#ffffb2;}.YlOrRd .q1-5{fill:#fecc5c;}.YlOrRd .q2-5{fill:#fd8d3c;}.YlOrRd .q3-5{fill:#f03b20;}.YlOrRd .q4-5{fill:#bd0026;}.YlOrRd .q0-6{fill:#ffffb2;}.YlOrRd .q1-6{fill:#fed976;}.YlOrRd .q2-6{fill:#feb24c;}.YlOrRd .q3-6{fill:#fd8d3c;}.YlOrRd .q4-6{fill:#f03b20;}.YlOrRd .q5-6{fill:#bd0026;}.YlOrRd .q0-7{fill:#ffffb2;}.YlOrRd .q1-7{fill:#fed976;}.YlOrRd .q2-7{fill:#feb24c;}.YlOrRd .q3-7{fill:#fd8d3c;}.YlOrRd .q4-7{fill:#fc4e2a;}.YlOrRd .q5-7{fill:#e31a1c;}.YlOrRd .q6-7{fill:#b10026;}.YlOrRd .q0-8{fill:#ffffcc;}.YlOrRd .q1-8{fill:#ffeda0;}.YlOrRd .q2-8{fill:#fed976;}.YlOrRd .q3-8{fill:#feb24c;}.YlOrRd .q4-8{fill:#fd8d3c;}.YlOrRd .q5-8{fill:#fc4e2a;}.YlOrRd .q6-8{fill:#e31a1c;}.YlOrRd .q7-8{fill:#b10026;}.YlOrRd .q0-9{fill:#ffffcc;}.YlOrRd .q1-9{fill:#ffeda0;}.YlOrRd .q2-9{fill:#fed976;}.YlOrRd .q3-9{fill:#feb24c;}.YlOrRd .q4-9{fill:#fd8d3c;}.YlOrRd .q5-9{fill:#fc4e2a;}.YlOrRd .q6-9{fill:#e31a1c;}.YlOrRd .q7-9{fill:#bd0026;}.YlOrRd .q8-9{fill:#800026;}.YlOrBr .q0-3{fill:#fff7bc;}.YlOrBr .q1-3{fill:#fec44f;}.YlOrBr .q2-3{fill:#d95f0e;}.YlOrBr .q0-4{fill:#ffffd4;}.YlOrBr .q1-4{fill:#fed98e;}.YlOrBr .q2-4{fill:#fe9929;}.YlOrBr .q3-4{fill:#cc4c02;}.YlOrBr .q0-5{fill:#ffffd4;}.YlOrBr .q1-5{fill:#fed98e;}.YlOrBr .q2-5{fill:#fe9929;}.YlOrBr .q3-5{fill:#d95f0e;}.YlOrBr .q4-5{fill:#993404;}.YlOrBr .q0-6{fill:#ffffd4;}.YlOrBr .q1-6{fill:#fee391;}.YlOrBr .q2-6{fill:#fec44f;}.YlOrBr .q3-6{fill:#fe9929;}.YlOrBr .q4-6{fill:#d95f0e;}.YlOrBr .q5-6{fill:#993404;}.YlOrBr .q0-7{fill:#ffffd4;}.YlOrBr .q1-7{fill:#fee391;}.YlOrBr .q2-7{fill:#fec44f;}.YlOrBr .q3-7{fill:#fe9929;}.YlOrBr .q4-7{fill:#ec7014;}.YlOrBr .q5-7{fill:#cc4c02;}.YlOrBr .q6-7{fill:#8c2d04;}.YlOrBr .q0-8{fill:#ffffe5;}.YlOrBr .q1-8{fill:#fff7bc;}.YlOrBr .q2-8{fill:#fee391;}.YlOrBr .q3-8{fill:#fec44f;}.YlOrBr .q4-8{fill:#fe9929;}.YlOrBr .q5-8{fill:#ec7014;}.YlOrBr .q6-8{fill:#cc4c02;}.YlOrBr .q7-8{fill:#8c2d04;}.YlOrBr .q0-9{fill:#ffffe5;}.YlOrBr .q1-9{fill:#fff7bc;}.YlOrBr .q2-9{fill:#fee391;}.YlOrBr .q3-9{fill:#fec44f;}.YlOrBr .q4-9{fill:#fe9929;}.YlOrBr .q5-9{fill:#ec7014;}.YlOrBr .q6-9{fill:#cc4c02;}.YlOrBr .q7-9{fill:#993404;}.YlOrBr .q8-9{fill:#662506;}.Purples .q0-3{fill:#efedf5;}.Purples .q1-3{fill:#bcbddc;}.Purples .q2-3{fill:#756bb1;}.Purples .q0-4{fill:#f2f0f7;}.Purples .q1-4{fill:#cbc9e2;}.Purples .q2-4{fill:#9e9ac8;}.Purples .q3-4{fill:#6a51a3;}.Purples .q0-5{fill:#f2f0f7;}.Purples .q1-5{fill:#cbc9e2;}.Purples .q2-5{fill:#9e9ac8;}.Purples .q3-5{fill:#756bb1;}.Purples .q4-5{fill:#54278f;}.Purples .q0-6{fill:#f2f0f7;}.Purples .q1-6{fill:#dadaeb;}.Purples .q2-6{fill:#bcbddc;}.Purples .q3-6{fill:#9e9ac8;}.Purples .q4-6{fill:#756bb1;}.Purples .q5-6{fill:#54278f;}.Purples .q0-7{fill:#f2f0f7;}.Purples .q1-7{fill:#dadaeb;}.Purples .q2-7{fill:#bcbddc;}.Purples .q3-7{fill:#9e9ac8;}.Purples .q4-7{fill:#807dba;}.Purples .q5-7{fill:#6a51a3;}.Purples .q6-7{fill:#4a1486;}.Purples .q0-8{fill:#fcfbfd;}.Purples .q1-8{fill:#efedf5;}.Purples .q2-8{fill:#dadaeb;}.Purples .q3-8{fill:#bcbddc;}.Purples .q4-8{fill:#9e9ac8;}.Purples .q5-8{fill:#807dba;}.Purples .q6-8{fill:#6a51a3;}.Purples .q7-8{fill:#4a1486;}.Purples .q0-9{fill:#fcfbfd;}.Purples .q1-9{fill:#efedf5;}.Purples .q2-9{fill:#dadaeb;}.Purples .q3-9{fill:#bcbddc;}.Purples .q4-9{fill:#9e9ac8;}.Purples .q5-9{fill:#807dba;}.Purples .q6-9{fill:#6a51a3;}.Purples .q7-9{fill:#54278f;}.Purples .q8-9{fill:#3f007d;}.Blues .q0-3{fill:#deebf7;}.Blues .q1-3{fill:#9ecae1;}.Blues .q2-3{fill:#3182bd;}.Blues .q0-4{fill:#eff3ff;}.Blues .q1-4{fill:#bdd7e7;}.Blues .q2-4{fill:#6baed6;}.Blues .q3-4{fill:#2171b5;}.Blues .q0-5{fill:#eff3ff;}.Blues .q1-5{fill:#bdd7e7;}.Blues .q2-5{fill:#6baed6;}.Blues .q3-5{fill:#3182bd;}.Blues .q4-5{fill:#08519c;}.Blues .q0-6{fill:#eff3ff;}.Blues .q1-6{fill:#c6dbef;}.Blues .q2-6{fill:#9ecae1;}.Blues .q3-6{fill:#6baed6;}.Blues .q4-6{fill:#3182bd;}.Blues .q5-6{fill:#08519c;}.Blues .q0-7{fill:#eff3ff;}.Blues .q1-7{fill:#c6dbef;}.Blues .q2-7{fill:#9ecae1;}.Blues .q3-7{fill:#6baed6;}.Blues .q4-7{fill:#4292c6;}.Blues .q5-7{fill:#2171b5;}.Blues .q6-7{fill:#084594;}.Blues .q0-8{fill:#f7fbff;}.Blues .q1-8{fill:#deebf7;}.Blues .q2-8{fill:#c6dbef;}.Blues .q3-8{fill:#9ecae1;}.Blues .q4-8{fill:#6baed6;}.Blues .q5-8{fill:#4292c6;}.Blues .q6-8{fill:#2171b5;}.Blues .q7-8{fill:#084594;}.Blues .q0-9{fill:#dddbdb;}.Blues .q1-9{fill:#deebf7;}.Blues .q2-9{fill:#c6dbef;}.Blues .q3-9{fill:#9ecae1;}.Blues .q4-9{fill:#6baed6;}.Blues .q5-9{fill:#4292c6;}.Blues .q6-9{fill:#2171b5;}.Blues .q7-9{fill:#08519c;}.Blues .q8-9{fill:#5cb4c6;}.Greens .q0-3{fill:#e5f5e0;}.Greens .q1-3{fill:#a1d99b;}.Greens .q2-3{fill:#31a354;}.Greens .q0-4{fill:#edf8e9;}.Greens .q1-4{fill:#bae4b3;}.Greens .q2-4{fill:#74c476;}.Greens .q3-4{fill:#238b45;}.Greens .q0-5{fill:#edf8e9;}.Greens .q1-5{fill:#bae4b3;}.Greens .q2-5{fill:#74c476;}.Greens .q3-5{fill:#31a354;}.Greens .q4-5{fill:#006d2c;}.Greens .q0-6{fill:#edf8e9;}.Greens .q1-6{fill:#c7e9c0;}.Greens .q2-6{fill:#a1d99b;}.Greens .q3-6{fill:#74c476;}.Greens .q4-6{fill:#31a354;}.Greens .q5-6{fill:#006d2c;}.Greens .q0-7{fill:#edf8e9;}.Greens .q1-7{fill:#c7e9c0;}.Greens .q2-7{fill:#a1d99b;}.Greens .q3-7{fill:#74c476;}.Greens .q4-7{fill:#41ab5d;}.Greens .q5-7{fill:#238b45;}.Greens .q6-7{fill:#005a32;}.Greens .q0-8{fill:#f7fcf5;}.Greens .q1-8{fill:#e5f5e0;}.Greens .q2-8{fill:#c7e9c0;}.Greens .q3-8{fill:#a1d99b;}.Greens .q4-8{fill:#74c476;}.Greens .q5-8{fill:#41ab5d;}.Greens .q6-8{fill:#238b45;}.Greens .q7-8{fill:#005a32;}.Greens .q0-9{fill:#f7fcf5;}.Greens .q1-9{fill:#e5f5e0;}.Greens .q2-9{fill:#c7e9c0;}.Greens .q3-9{fill:#a1d99b;}.Greens .q4-9{fill:#74c476;}.Greens .q5-9{fill:#41ab5d;}.Greens .q6-9{fill:#238b45;}.Greens .q7-9{fill:#006d2c;}.Greens .q8-9{fill:#00441b;}.Oranges .q0-3{fill:#fee6ce;}.Oranges .q1-3{fill:#fdae6b;}.Oranges .q2-3{fill:#e6550d;}.Oranges .q0-4{fill:#feedde;}.Oranges .q1-4{fill:#fdbe85;}.Oranges .q2-4{fill:#fd8d3c;}.Oranges .q3-4{fill:#d94701;}.Oranges .q0-5{fill:#feedde;}.Oranges .q1-5{fill:#fdbe85;}.Oranges .q2-5{fill:#fd8d3c;}.Oranges .q3-5{fill:#e6550d;}.Oranges .q4-5{fill:#a63603;}.Oranges .q0-6{fill:#feedde;}.Oranges .q1-6{fill:#fdd0a2;}.Oranges .q2-6{fill:#fdae6b;}.Oranges .q3-6{fill:#fd8d3c;}.Oranges .q4-6{fill:#e6550d;}.Oranges .q5-6{fill:#a63603;}.Oranges .q0-7{fill:#feedde;}.Oranges .q1-7{fill:#fdd0a2;}.Oranges .q2-7{fill:#fdae6b;}.Oranges .q3-7{fill:#fd8d3c;}.Oranges .q4-7{fill:#f16913;}.Oranges .q5-7{fill:#d94801;}.Oranges .q6-7{fill:#8c2d04;}.Oranges .q0-8{fill:#fff5eb;}.Oranges .q1-8{fill:#fee6ce;}.Oranges .q2-8{fill:#fdd0a2;}.Oranges .q3-8{fill:#fdae6b;}.Oranges .q4-8{fill:#fd8d3c;}.Oranges .q5-8{fill:#f16913;}.Oranges .q6-8{fill:#d94801;}.Oranges .q7-8{fill:#8c2d04;}.Oranges .q0-9{fill:#fff5eb;}.Oranges .q1-9{fill:#fee6ce;}.Oranges .q2-9{fill:#fdd0a2;}.Oranges .q3-9{fill:#fdae6b;}.Oranges .q4-9{fill:#fd8d3c;}.Oranges .q5-9{fill:#f16913;}.Oranges .q6-9{fill:#d94801;}.Oranges .q7-9{fill:#a63603;}.Oranges .q8-9{fill:#7f2704;}.Reds .q0-3{fill:#fee0d2;}.Reds .q1-3{fill:#fc9272;}.Reds .q2-3{fill:#de2d26;}.Reds .q0-4{fill:#fee5d9;}.Reds .q1-4{fill:#fcae91;}.Reds .q2-4{fill:#fb6a4a;}.Reds .q3-4{fill:#cb181d;}.Reds .q0-5{fill:#fee5d9;}.Reds .q1-5{fill:#fcae91;}.Reds .q2-5{fill:#fb6a4a;}.Reds .q3-5{fill:#de2d26;}.Reds .q4-5{fill:#a50f15;}.Reds .q0-6{fill:#fee5d9;}.Reds .q1-6{fill:#fcbba1;}.Reds .q2-6{fill:#fc9272;}.Reds .q3-6{fill:#fb6a4a;}.Reds .q4-6{fill:#de2d26;}.Reds .q5-6{fill:#a50f15;}.Reds .q0-7{fill:#fee5d9;}.Reds .q1-7{fill:#fcbba1;}.Reds .q2-7{fill:#fc9272;}.Reds .q3-7{fill:#fb6a4a;}.Reds .q4-7{fill:#ef3b2c;}.Reds .q5-7{fill:#cb181d;}.Reds .q6-7{fill:#99000d;}.Reds .q0-8{fill:#fff5f0;}.Reds .q1-8{fill:#fee0d2;}.Reds .q2-8{fill:#fcbba1;}.Reds .q3-8{fill:#fc9272;}.Reds .q4-8{fill:#fb6a4a;}.Reds .q5-8{fill:#ef3b2c;}.Reds .q6-8{fill:#cb181d;}.Reds .q7-8{fill:#99000d;}.Reds .q0-9{fill:#fff5f0;}.Reds .q1-9{fill:#fee0d2;}.Reds .q2-9{fill:#fcbba1;}.Reds .q3-9{fill:#fc9272;}.Reds .q4-9{fill:#fb6a4a;}.Reds .q5-9{fill:#ef3b2c;}.Reds .q6-9{fill:#cb181d;}.Reds .q7-9{fill:#a50f15;}.Reds .q8-9{fill:#67000d;}.Greys .q0-3{fill:#f0f0f0;}.Greys .q1-3{fill:#bdbdbd;}.Greys .q2-3{fill:#636363;}.Greys .q0-4{fill:#f7f7f7;}.Greys .q1-4{fill:#cccccc;}.Greys .q2-4{fill:#969696;}.Greys .q3-4{fill:#525252;}.Greys .q0-5{fill:#f7f7f7;}.Greys .q1-5{fill:#cccccc;}.Greys .q2-5{fill:#969696;}.Greys .q3-5{fill:#636363;}.Greys .q4-5{fill:#252525;}.Greys .q0-6{fill:#f7f7f7;}.Greys .q1-6{fill:#d9d9d9;}.Greys .q2-6{fill:#bdbdbd;}.Greys .q3-6{fill:#969696;}.Greys .q4-6{fill:#636363;}.Greys .q5-6{fill:#252525;}.Greys .q0-7{fill:#f7f7f7;}.Greys .q1-7{fill:#d9d9d9;}.Greys .q2-7{fill:#bdbdbd;}.Greys .q3-7{fill:#969696;}.Greys .q4-7{fill:#737373;}.Greys .q5-7{fill:#525252;}.Greys .q6-7{fill:#252525;}.Greys .q0-8{fill:white;}.Greys .q1-8{fill:#f0f0f0;}.Greys .q2-8{fill:#d9d9d9;}.Greys .q3-8{fill:#bdbdbd;}.Greys .q4-8{fill:#969696;}.Greys .q5-8{fill:#737373;}.Greys .q6-8{fill:#525252;}.Greys .q7-8{fill:#252525;}.Greys .q0-9{fill:white;}.Greys .q1-9{fill:#f0f0f0;}.Greys .q2-9{fill:#d9d9d9;}.Greys .q3-9{fill:#bdbdbd;}.Greys .q4-9{fill:#969696;}.Greys .q5-9{fill:#737373;}.Greys .q6-9{fill:#525252;}.Greys .q7-9{fill:#252525;}.Greys .q8-9{fill:black;}.PuOr .q0-3{fill:#f1a340;}.PuOr .q1-3{fill:#f7f7f7;}.PuOr .q2-3{fill:#998ec3;}.PuOr .q0-4{fill:#e66101;}.PuOr .q1-4{fill:#fdb863;}.PuOr .q2-4{fill:#b2abd2;}.PuOr .q3-4{fill:#5e3c99;}.PuOr .q0-5{fill:#e66101;}.PuOr .q1-5{fill:#fdb863;}.PuOr .q2-5{fill:#f7f7f7;}.PuOr .q3-5{fill:#b2abd2;}.PuOr .q4-5{fill:#5e3c99;}.PuOr .q0-6{fill:#b35806;}.PuOr .q1-6{fill:#f1a340;}.PuOr .q2-6{fill:#fee0b6;}.PuOr .q3-6{fill:#d8daeb;}.PuOr .q4-6{fill:#998ec3;}.PuOr .q5-6{fill:#542788;}.PuOr .q0-7{fill:#b35806;}.PuOr .q1-7{fill:#f1a340;}.PuOr .q2-7{fill:#fee0b6;}.PuOr .q3-7{fill:#f7f7f7;}.PuOr .q4-7{fill:#d8daeb;}.PuOr .q5-7{fill:#998ec3;}.PuOr .q6-7{fill:#542788;}.PuOr .q0-8{fill:#b35806;}.PuOr .q1-8{fill:#e08214;}.PuOr .q2-8{fill:#fdb863;}.PuOr .q3-8{fill:#fee0b6;}.PuOr .q4-8{fill:#d8daeb;}.PuOr .q5-8{fill:#b2abd2;}.PuOr .q6-8{fill:#8073ac;}.PuOr .q7-8{fill:#542788;}.PuOr .q0-9{fill:#b35806;}.PuOr .q1-9{fill:#e08214;}.PuOr .q2-9{fill:#fdb863;}.PuOr .q3-9{fill:#fee0b6;}.PuOr .q4-9{fill:#f7f7f7;}.PuOr .q5-9{fill:#d8daeb;}.PuOr .q6-9{fill:#b2abd2;}.PuOr .q7-9{fill:#8073ac;}.PuOr .q8-9{fill:#542788;}.PuOr .q0-10{fill:#7f3b08;}.PuOr .q1-10{fill:#b35806;}.PuOr .q2-10{fill:#e08214;}.PuOr .q3-10{fill:#fdb863;}.PuOr .q4-10{fill:#fee0b6;}.PuOr .q5-10{fill:#d8daeb;}.PuOr .q6-10{fill:#b2abd2;}.PuOr .q7-10{fill:#8073ac;}.PuOr .q8-10{fill:#542788;}.PuOr .q9-10{fill:#2d004b;}.PuOr .q0-11{fill:#7f3b08;}.PuOr .q1-11{fill:#b35806;}.PuOr .q2-11{fill:#e08214;}.PuOr .q3-11{fill:#fdb863;}.PuOr .q4-11{fill:#fee0b6;}.PuOr .q5-11{fill:#f7f7f7;}.PuOr .q6-11{fill:#d8daeb;}.PuOr .q7-11{fill:#b2abd2;}.PuOr .q8-11{fill:#8073ac;}.PuOr .q9-11{fill:#542788;}.PuOr .q10-11{fill:#2d004b;}.BrBG .q0-3{fill:#d8b365;}.BrBG .q1-3{fill:whitesmoke;}.BrBG .q2-3{fill:#5ab4ac;}.BrBG .q0-4{fill:#a6611a;}.BrBG .q1-4{fill:#dfc27d;}.BrBG .q2-4{fill:#80cdc1;}.BrBG .q3-4{fill:#018571;}.BrBG .q0-5{fill:#a6611a;}.BrBG .q1-5{fill:#dfc27d;}.BrBG .q2-5{fill:whitesmoke;}.BrBG .q3-5{fill:#80cdc1;}.BrBG .q4-5{fill:#018571;}.BrBG .q0-6{fill:#8c510a;}.BrBG .q1-6{fill:#d8b365;}.BrBG .q2-6{fill:#f6e8c3;}.BrBG .q3-6{fill:#c7eae5;}.BrBG .q4-6{fill:#5ab4ac;}.BrBG .q5-6{fill:#01665e;}.BrBG .q0-7{fill:#8c510a;}.BrBG .q1-7{fill:#d8b365;}.BrBG .q2-7{fill:#f6e8c3;}.BrBG .q3-7{fill:whitesmoke;}.BrBG .q4-7{fill:#c7eae5;}.BrBG .q5-7{fill:#5ab4ac;}.BrBG .q6-7{fill:#01665e;}.BrBG .q0-8{fill:#8c510a;}.BrBG .q1-8{fill:#bf812d;}.BrBG .q2-8{fill:#dfc27d;}.BrBG .q3-8{fill:#f6e8c3;}.BrBG .q4-8{fill:#c7eae5;}.BrBG .q5-8{fill:#80cdc1;}.BrBG .q6-8{fill:#35978f;}.BrBG .q7-8{fill:#01665e;}.BrBG .q0-9{fill:#8c510a;}.BrBG .q1-9{fill:#bf812d;}.BrBG .q2-9{fill:#dfc27d;}.BrBG .q3-9{fill:#f6e8c3;}.BrBG .q4-9{fill:whitesmoke;}.BrBG .q5-9{fill:#c7eae5;}.BrBG .q6-9{fill:#80cdc1;}.BrBG .q7-9{fill:#35978f;}.BrBG .q8-9{fill:#01665e;}.BrBG .q0-10{fill:#543005;}.BrBG .q1-10{fill:#8c510a;}.BrBG .q2-10{fill:#bf812d;}.BrBG .q3-10{fill:#dfc27d;}.BrBG .q4-10{fill:#f6e8c3;}.BrBG .q5-10{fill:#c7eae5;}.BrBG .q6-10{fill:#80cdc1;}.BrBG .q7-10{fill:#35978f;}.BrBG .q8-10{fill:#01665e;}.BrBG .q9-10{fill:#003c30;}.BrBG .q0-11{fill:#543005;}.BrBG .q1-11{fill:#8c510a;}.BrBG .q2-11{fill:#bf812d;}.BrBG .q3-11{fill:#dfc27d;}.BrBG .q4-11{fill:#f6e8c3;}.BrBG .q5-11{fill:whitesmoke;}.BrBG .q6-11{fill:#c7eae5;}.BrBG .q7-11{fill:#80cdc1;}.BrBG .q8-11{fill:#35978f;}.BrBG .q9-11{fill:#01665e;}.BrBG .q10-11{fill:#003c30;}.PRGn .q0-3{fill:#af8dc3;}.PRGn .q1-3{fill:#f7f7f7;}.PRGn .q2-3{fill:#7fbf7b;}.PRGn .q0-4{fill:#7b3294;}.PRGn .q1-4{fill:#c2a5cf;}.PRGn .q2-4{fill:#a6dba0;}.PRGn .q3-4{fill:#008837;}.PRGn .q0-5{fill:#7b3294;}.PRGn .q1-5{fill:#c2a5cf;}.PRGn .q2-5{fill:#f7f7f7;}.PRGn .q3-5{fill:#a6dba0;}.PRGn .q4-5{fill:#008837;}.PRGn .q0-6{fill:#762a83;}.PRGn .q1-6{fill:#af8dc3;}.PRGn .q2-6{fill:#e7d4e8;}.PRGn .q3-6{fill:#d9f0d3;}.PRGn .q4-6{fill:#7fbf7b;}.PRGn .q5-6{fill:#1b7837;}.PRGn .q0-7{fill:#762a83;}.PRGn .q1-7{fill:#af8dc3;}.PRGn .q2-7{fill:#e7d4e8;}.PRGn .q3-7{fill:#f7f7f7;}.PRGn .q4-7{fill:#d9f0d3;}.PRGn .q5-7{fill:#7fbf7b;}.PRGn .q6-7{fill:#1b7837;}.PRGn .q0-8{fill:#762a83;}.PRGn .q1-8{fill:#9970ab;}.PRGn .q2-8{fill:#c2a5cf;}.PRGn .q3-8{fill:#e7d4e8;}.PRGn .q4-8{fill:#d9f0d3;}.PRGn .q5-8{fill:#a6dba0;}.PRGn .q6-8{fill:#5aae61;}.PRGn .q7-8{fill:#1b7837;}.PRGn .q0-9{fill:#762a83;}.PRGn .q1-9{fill:#9970ab;}.PRGn .q2-9{fill:#c2a5cf;}.PRGn .q3-9{fill:#e7d4e8;}.PRGn .q4-9{fill:#f7f7f7;}.PRGn .q5-9{fill:#d9f0d3;}.PRGn .q6-9{fill:#a6dba0;}.PRGn .q7-9{fill:#5aae61;}.PRGn .q8-9{fill:#1b7837;}.PRGn .q0-10{fill:#40004b;}.PRGn .q1-10{fill:#762a83;}.PRGn .q2-10{fill:#9970ab;}.PRGn .q3-10{fill:#c2a5cf;}.PRGn .q4-10{fill:#e7d4e8;}.PRGn .q5-10{fill:#d9f0d3;}.PRGn .q6-10{fill:#a6dba0;}.PRGn .q7-10{fill:#5aae61;}.PRGn .q8-10{fill:#1b7837;}.PRGn .q9-10{fill:#00441b;}.PRGn .q0-11{fill:#40004b;}.PRGn .q1-11{fill:#762a83;}.PRGn .q2-11{fill:#9970ab;}.PRGn .q3-11{fill:#c2a5cf;}.PRGn .q4-11{fill:#e7d4e8;}.PRGn .q5-11{fill:#f7f7f7;}.PRGn .q6-11{fill:#d9f0d3;}.PRGn .q7-11{fill:#a6dba0;}.PRGn .q8-11{fill:#5aae61;}.PRGn .q9-11{fill:#1b7837;}.PRGn .q10-11{fill:#00441b;}.PiYG .q0-3{fill:#e9a3c9;}.PiYG .q1-3{fill:#f7f7f7;}.PiYG .q2-3{fill:#a1d76a;}.PiYG .q0-4{fill:#d01c8b;}.PiYG .q1-4{fill:#f1b6da;}.PiYG .q2-4{fill:#b8e186;}.PiYG .q3-4{fill:#4dac26;}.PiYG .q0-5{fill:#d01c8b;}.PiYG .q1-5{fill:#f1b6da;}.PiYG .q2-5{fill:#f7f7f7;}.PiYG .q3-5{fill:#b8e186;}.PiYG .q4-5{fill:#4dac26;}.PiYG .q0-6{fill:#c51b7d;}.PiYG .q1-6{fill:#e9a3c9;}.PiYG .q2-6{fill:#fde0ef;}.PiYG .q3-6{fill:#e6f5d0;}.PiYG .q4-6{fill:#a1d76a;}.PiYG .q5-6{fill:#4d9221;}.PiYG .q0-7{fill:#c51b7d;}.PiYG .q1-7{fill:#e9a3c9;}.PiYG .q2-7{fill:#fde0ef;}.PiYG .q3-7{fill:#f7f7f7;}.PiYG .q4-7{fill:#e6f5d0;}.PiYG .q5-7{fill:#a1d76a;}.PiYG .q6-7{fill:#4d9221;}.PiYG .q0-8{fill:#c51b7d;}.PiYG .q1-8{fill:#de77ae;}.PiYG .q2-8{fill:#f1b6da;}.PiYG .q3-8{fill:#fde0ef;}.PiYG .q4-8{fill:#e6f5d0;}.PiYG .q5-8{fill:#b8e186;}.PiYG .q6-8{fill:#7fbc41;}.PiYG .q7-8{fill:#4d9221;}.PiYG .q0-9{fill:#c51b7d;}.PiYG .q1-9{fill:#de77ae;}.PiYG .q2-9{fill:#f1b6da;}.PiYG .q3-9{fill:#fde0ef;}.PiYG .q4-9{fill:#f7f7f7;}.PiYG .q5-9{fill:#e6f5d0;}.PiYG .q6-9{fill:#b8e186;}.PiYG .q7-9{fill:#7fbc41;}.PiYG .q8-9{fill:#4d9221;}.PiYG .q0-10{fill:#8e0152;}.PiYG .q1-10{fill:#c51b7d;}.PiYG .q2-10{fill:#de77ae;}.PiYG .q3-10{fill:#f1b6da;}.PiYG .q4-10{fill:#fde0ef;}.PiYG .q5-10{fill:#e6f5d0;}.PiYG .q6-10{fill:#b8e186;}.PiYG .q7-10{fill:#7fbc41;}.PiYG .q8-10{fill:#4d9221;}.PiYG .q9-10{fill:#276419;}.PiYG .q0-11{fill:#8e0152;}.PiYG .q1-11{fill:#c51b7d;}.PiYG .q2-11{fill:#de77ae;}.PiYG .q3-11{fill:#f1b6da;}.PiYG .q4-11{fill:#fde0ef;}.PiYG .q5-11{fill:#f7f7f7;}.PiYG .q6-11{fill:#e6f5d0;}.PiYG .q7-11{fill:#b8e186;}.PiYG .q8-11{fill:#7fbc41;}.PiYG .q9-11{fill:#4d9221;}.PiYG .q10-11{fill:#276419;}.RdBu .q0-3{fill:#ef8a62;}.RdBu .q1-3{fill:#f7f7f7;}.RdBu .q2-3{fill:#67a9cf;}.RdBu .q0-4{fill:#ca0020;}.RdBu .q1-4{fill:#f4a582;}.RdBu .q2-4{fill:#92c5de;}.RdBu .q3-4{fill:#0571b0;}.RdBu .q0-5{fill:#ca0020;}.RdBu .q1-5{fill:#f4a582;}.RdBu .q2-5{fill:#f7f7f7;}.RdBu .q3-5{fill:#92c5de;}.RdBu .q4-5{fill:#0571b0;}.RdBu .q0-6{fill:#b2182b;}.RdBu .q1-6{fill:#ef8a62;}.RdBu .q2-6{fill:#fddbc7;}.RdBu .q3-6{fill:#d1e5f0;}.RdBu .q4-6{fill:#67a9cf;}.RdBu .q5-6{fill:#2166ac;}.RdBu .q0-7{fill:#b2182b;}.RdBu .q1-7{fill:#ef8a62;}.RdBu .q2-7{fill:#fddbc7;}.RdBu .q3-7{fill:#f7f7f7;}.RdBu .q4-7{fill:#d1e5f0;}.RdBu .q5-7{fill:#67a9cf;}.RdBu .q6-7{fill:#2166ac;}.RdBu .q0-8{fill:#b2182b;}.RdBu .q1-8{fill:#d6604d;}.RdBu .q2-8{fill:#f4a582;}.RdBu .q3-8{fill:#fddbc7;}.RdBu .q4-8{fill:#d1e5f0;}.RdBu .q5-8{fill:#92c5de;}.RdBu .q6-8{fill:#4393c3;}.RdBu .q7-8{fill:#2166ac;}.RdBu .q0-9{fill:#b2182b;}.RdBu .q1-9{fill:#d6604d;}.RdBu .q2-9{fill:#f4a582;}.RdBu .q3-9{fill:#fddbc7;}.RdBu .q4-9{fill:#f7f7f7;}.RdBu .q5-9{fill:#d1e5f0;}.RdBu .q6-9{fill:#92c5de;}.RdBu .q7-9{fill:#4393c3;}.RdBu .q8-9{fill:#2166ac;}.RdBu .q0-10{fill:#67001f;}.RdBu .q1-10{fill:#b2182b;}.RdBu .q2-10{fill:#d6604d;}.RdBu .q3-10{fill:#f4a582;}.RdBu .q4-10{fill:#fddbc7;}.RdBu .q5-10{fill:#d1e5f0;}.RdBu .q6-10{fill:#92c5de;}.RdBu .q7-10{fill:#4393c3;}.RdBu .q8-10{fill:#2166ac;}.RdBu .q9-10{fill:#053061;}.RdBu .q0-11{fill:#67001f;}.RdBu .q1-11{fill:#b2182b;}.RdBu .q2-11{fill:#d6604d;}.RdBu .q3-11{fill:#f4a582;}.RdBu .q4-11{fill:#fddbc7;}.RdBu .q5-11{fill:#f7f7f7;}.RdBu .q6-11{fill:#d1e5f0;}.RdBu .q7-11{fill:#92c5de;}.RdBu .q8-11{fill:#4393c3;}.RdBu .q9-11{fill:#2166ac;}.RdBu .q10-11{fill:#053061;}.RdGy .q0-3{fill:#ef8a62;}.RdGy .q1-3{fill:white;}.RdGy .q2-3{fill:#999999;}.RdGy .q0-4{fill:#ca0020;}.RdGy .q1-4{fill:#f4a582;}.RdGy .q2-4{fill:#bababa;}.RdGy .q3-4{fill:#404040;}.RdGy .q0-5{fill:#ca0020;}.RdGy .q1-5{fill:#f4a582;}.RdGy .q2-5{fill:white;}.RdGy .q3-5{fill:#bababa;}.RdGy .q4-5{fill:#404040;}.RdGy .q0-6{fill:#b2182b;}.RdGy .q1-6{fill:#ef8a62;}.RdGy .q2-6{fill:#fddbc7;}.RdGy .q3-6{fill:#e0e0e0;}.RdGy .q4-6{fill:#999999;}.RdGy .q5-6{fill:#4d4d4d;}.RdGy .q0-7{fill:#b2182b;}.RdGy .q1-7{fill:#ef8a62;}.RdGy .q2-7{fill:#fddbc7;}.RdGy .q3-7{fill:white;}.RdGy .q4-7{fill:#e0e0e0;}.RdGy .q5-7{fill:#999999;}.RdGy .q6-7{fill:#4d4d4d;}.RdGy .q0-8{fill:#b2182b;}.RdGy .q1-8{fill:#d6604d;}.RdGy .q2-8{fill:#f4a582;}.RdGy .q3-8{fill:#fddbc7;}.RdGy .q4-8{fill:#e0e0e0;}.RdGy .q5-8{fill:#bababa;}.RdGy .q6-8{fill:#878787;}.RdGy .q7-8{fill:#4d4d4d;}.RdGy .q0-9{fill:#b2182b;}.RdGy .q1-9{fill:#d6604d;}.RdGy .q2-9{fill:#f4a582;}.RdGy .q3-9{fill:#fddbc7;}.RdGy .q4-9{fill:white;}.RdGy .q5-9{fill:#e0e0e0;}.RdGy .q6-9{fill:#bababa;}.RdGy .q7-9{fill:#878787;}.RdGy .q8-9{fill:#4d4d4d;}.RdGy .q0-10{fill:#67001f;}.RdGy .q1-10{fill:#b2182b;}.RdGy .q2-10{fill:#d6604d;}.RdGy .q3-10{fill:#f4a582;}.RdGy .q4-10{fill:#fddbc7;}.RdGy .q5-10{fill:#e0e0e0;}.RdGy .q6-10{fill:#bababa;}.RdGy .q7-10{fill:#878787;}.RdGy .q8-10{fill:#4d4d4d;}.RdGy .q9-10{fill:#1a1a1a;}.RdGy .q0-11{fill:#67001f;}.RdGy .q1-11{fill:#b2182b;}.RdGy .q2-11{fill:#d6604d;}.RdGy .q3-11{fill:#f4a582;}.RdGy .q4-11{fill:#fddbc7;}.RdGy .q5-11{fill:white;}.RdGy .q6-11{fill:#e0e0e0;}.RdGy .q7-11{fill:#bababa;}.RdGy .q8-11{fill:#878787;}.RdGy .q9-11{fill:#4d4d4d;}.RdGy .q10-11{fill:#1a1a1a;}.RdYlBu .q0-3{fill:#fc8d59;}.RdYlBu .q1-3{fill:#ffffbf;}.RdYlBu .q2-3{fill:#91bfdb;}.RdYlBu .q0-4{fill:#d7191c;}.RdYlBu .q1-4{fill:#fdae61;}.RdYlBu .q2-4{fill:#abd9e9;}.RdYlBu .q3-4{fill:#2c7bb6;}.RdYlBu .q0-5{fill:#d7191c;}.RdYlBu .q1-5{fill:#fdae61;}.RdYlBu .q2-5{fill:#ffffbf;}.RdYlBu .q3-5{fill:#abd9e9;}.RdYlBu .q4-5{fill:#2c7bb6;}.RdYlBu .q0-6{fill:#d73027;}.RdYlBu .q1-6{fill:#fc8d59;}.RdYlBu .q2-6{fill:#fee090;}.RdYlBu .q3-6{fill:#e0f3f8;}.RdYlBu .q4-6{fill:#91bfdb;}.RdYlBu .q5-6{fill:#4575b4;}.RdYlBu .q0-7{fill:#d73027;}.RdYlBu .q1-7{fill:#fc8d59;}.RdYlBu .q2-7{fill:#fee090;}.RdYlBu .q3-7{fill:#ffffbf;}.RdYlBu .q4-7{fill:#e0f3f8;}.RdYlBu .q5-7{fill:#91bfdb;}.RdYlBu .q6-7{fill:#4575b4;}.RdYlBu .q0-8{fill:#d73027;}.RdYlBu .q1-8{fill:#f46d43;}.RdYlBu .q2-8{fill:#fdae61;}.RdYlBu .q3-8{fill:#fee090;}.RdYlBu .q4-8{fill:#e0f3f8;}.RdYlBu .q5-8{fill:#abd9e9;}.RdYlBu .q6-8{fill:#74add1;}.RdYlBu .q7-8{fill:#4575b4;}.RdYlBu .q0-9{fill:#d73027;}.RdYlBu .q1-9{fill:#f46d43;}.RdYlBu .q2-9{fill:#fdae61;}.RdYlBu .q3-9{fill:#fee090;}.RdYlBu .q4-9{fill:#ffffbf;}.RdYlBu .q5-9{fill:#e0f3f8;}.RdYlBu .q6-9{fill:#abd9e9;}.RdYlBu .q7-9{fill:#74add1;}.RdYlBu .q8-9{fill:#4575b4;}.RdYlBu .q0-10{fill:#a50026;}.RdYlBu .q1-10{fill:#d73027;}.RdYlBu .q2-10{fill:#f46d43;}.RdYlBu .q3-10{fill:#fdae61;}.RdYlBu .q4-10{fill:#fee090;}.RdYlBu .q5-10{fill:#e0f3f8;}.RdYlBu .q6-10{fill:#abd9e9;}.RdYlBu .q7-10{fill:#74add1;}.RdYlBu .q8-10{fill:#4575b4;}.RdYlBu .q9-10{fill:#313695;}.RdYlBu .q0-11{fill:#a50026;}.RdYlBu .q1-11{fill:#d73027;}.RdYlBu .q2-11{fill:#f46d43;}.RdYlBu .q3-11{fill:#fdae61;}.RdYlBu .q4-11{fill:#fee090;}.RdYlBu .q5-11{fill:#ffffbf;}.RdYlBu .q6-11{fill:#e0f3f8;}.RdYlBu .q7-11{fill:#abd9e9;}.RdYlBu .q8-11{fill:#74add1;}.RdYlBu .q9-11{fill:#4575b4;}.RdYlBu .q10-11{fill:#313695;}.Spectral .q0-3{fill:#fc8d59;}.Spectral .q1-3{fill:#ffffbf;}.Spectral .q2-3{fill:#99d594;}.Spectral .q0-4{fill:#d7191c;}.Spectral .q1-4{fill:#fdae61;}.Spectral .q2-4{fill:#abdda4;}.Spectral .q3-4{fill:#2b83ba;}.Spectral .q0-5{fill:#d7191c;}.Spectral .q1-5{fill:#fdae61;}.Spectral .q2-5{fill:#ffffbf;}.Spectral .q3-5{fill:#abdda4;}.Spectral .q4-5{fill:#2b83ba;}.Spectral .q0-6{fill:#d53e4f;}.Spectral .q1-6{fill:#fc8d59;}.Spectral .q2-6{fill:#fee08b;}.Spectral .q3-6{fill:#e6f598;}.Spectral .q4-6{fill:#99d594;}.Spectral .q5-6{fill:#3288bd;}.Spectral .q0-7{fill:#d53e4f;}.Spectral .q1-7{fill:#fc8d59;}.Spectral .q2-7{fill:#fee08b;}.Spectral .q3-7{fill:#ffffbf;}.Spectral .q4-7{fill:#e6f598;}.Spectral .q5-7{fill:#99d594;}.Spectral .q6-7{fill:#3288bd;}.Spectral .q0-8{fill:#d53e4f;}.Spectral .q1-8{fill:#f46d43;}.Spectral .q2-8{fill:#fdae61;}.Spectral .q3-8{fill:#fee08b;}.Spectral .q4-8{fill:#e6f598;}.Spectral .q5-8{fill:#abdda4;}.Spectral .q6-8{fill:#66c2a5;}.Spectral .q7-8{fill:#3288bd;}.Spectral .q0-9{fill:#d53e4f;}.Spectral .q1-9{fill:#f46d43;}.Spectral .q2-9{fill:#fdae61;}.Spectral .q3-9{fill:#fee08b;}.Spectral .q4-9{fill:#ffffbf;}.Spectral .q5-9{fill:#e6f598;}.Spectral .q6-9{fill:#abdda4;}.Spectral .q7-9{fill:#66c2a5;}.Spectral .q8-9{fill:#3288bd;}.Spectral .q0-10{fill:#9e0142;}.Spectral .q1-10{fill:#d53e4f;}.Spectral .q2-10{fill:#f46d43;}.Spectral .q3-10{fill:#fdae61;}.Spectral .q4-10{fill:#fee08b;}.Spectral .q5-10{fill:#e6f598;}.Spectral .q6-10{fill:#abdda4;}.Spectral .q7-10{fill:#66c2a5;}.Spectral .q8-10{fill:#3288bd;}.Spectral .q9-10{fill:#5e4fa2;}.Spectral .q0-11{fill:#9e0142;}.Spectral .q1-11{fill:#d53e4f;}.Spectral .q2-11{fill:#f46d43;}.Spectral .q3-11{fill:#fdae61;}.Spectral .q4-11{fill:#fee08b;}.Spectral .q5-11{fill:#ffffbf;}.Spectral .q6-11{fill:#e6f598;}.Spectral .q7-11{fill:#abdda4;}.Spectral .q8-11{fill:#66c2a5;}.Spectral .q9-11{fill:#3288bd;}.Spectral .q10-11{fill:#5e4fa2;}.RdYlGn .q0-3{fill:#fc8d59;}.RdYlGn .q1-3{fill:#ffffbf;}.RdYlGn .q2-3{fill:#91cf60;}.RdYlGn .q0-4{fill:#d7191c;}.RdYlGn .q1-4{fill:#fdae61;}.RdYlGn .q2-4{fill:#a6d96a;}.RdYlGn .q3-4{fill:#1a9641;}.RdYlGn .q0-5{fill:#d7191c;}.RdYlGn .q1-5{fill:#fdae61;}.RdYlGn .q2-5{fill:#ffffbf;}.RdYlGn .q3-5{fill:#a6d96a;}.RdYlGn .q4-5{fill:#1a9641;}.RdYlGn .q0-6{fill:#d73027;}.RdYlGn .q1-6{fill:#fc8d59;}.RdYlGn .q2-6{fill:#fee08b;}.RdYlGn .q3-6{fill:#d9ef8b;}.RdYlGn .q4-6{fill:#91cf60;}.RdYlGn .q5-6{fill:#1a9850;}.RdYlGn .q0-7{fill:#d73027;}.RdYlGn .q1-7{fill:#fc8d59;}.RdYlGn .q2-7{fill:#fee08b;}.RdYlGn .q3-7{fill:#ffffbf;}.RdYlGn .q4-7{fill:#d9ef8b;}.RdYlGn .q5-7{fill:#91cf60;}.RdYlGn .q6-7{fill:#1a9850;}.RdYlGn .q0-8{fill:#d73027;}.RdYlGn .q1-8{fill:#f46d43;}.RdYlGn .q2-8{fill:#fdae61;}.RdYlGn .q3-8{fill:#fee08b;}.RdYlGn .q4-8{fill:#d9ef8b;}.RdYlGn .q5-8{fill:#a6d96a;}.RdYlGn .q6-8{fill:#66bd63;}.RdYlGn .q7-8{fill:#1a9850;}.RdYlGn .q0-9{fill:#d73027;}.RdYlGn .q1-9{fill:#f46d43;}.RdYlGn .q2-9{fill:#fdae61;}.RdYlGn .q3-9{fill:#fee08b;}.RdYlGn .q4-9{fill:#ffffbf;}.RdYlGn .q5-9{fill:#d9ef8b;}.RdYlGn .q6-9{fill:#a6d96a;}.RdYlGn .q7-9{fill:#66bd63;}.RdYlGn .q8-9{fill:#1a9850;}.RdYlGn .q0-10{fill:#a50026;}.RdYlGn .q1-10{fill:#d73027;}.RdYlGn .q2-10{fill:#f46d43;}.RdYlGn .q3-10{fill:#fdae61;}.RdYlGn .q4-10{fill:#fee08b;}.RdYlGn .q5-10{fill:#d9ef8b;}.RdYlGn .q6-10{fill:#a6d96a;}.RdYlGn .q7-10{fill:#66bd63;}.RdYlGn .q8-10{fill:#1a9850;}.RdYlGn .q9-10{fill:#006837;}.RdYlGn .q0-11{fill:#a50026;}.RdYlGn .q1-11{fill:#d73027;}.RdYlGn .q2-11{fill:#f46d43;}.RdYlGn .q3-11{fill:#fdae61;}.RdYlGn .q4-11{fill:#fee08b;}.RdYlGn .q5-11{fill:#ffffbf;}.RdYlGn .q6-11{fill:#d9ef8b;}.RdYlGn .q7-11{fill:#a6d96a;}.RdYlGn .q8-11{fill:#66bd63;}.RdYlGn .q9-11{fill:#1a9850;}.RdYlGn .q10-11{fill:#006837;}.Accent .q0-3{fill:#7fc97f;}.Accent .q1-3{fill:#beaed4;}.Accent .q2-3{fill:#fdc086;}.Accent .q0-4{fill:#7fc97f;}.Accent .q1-4{fill:#beaed4;}.Accent .q2-4{fill:#fdc086;}.Accent .q3-4{fill:#ffff99;}.Accent .q0-5{fill:#7fc97f;}.Accent .q1-5{fill:#beaed4;}.Accent .q2-5{fill:#fdc086;}.Accent .q3-5{fill:#ffff99;}.Accent .q4-5{fill:#386cb0;}.Accent .q0-6{fill:#7fc97f;}.Accent .q1-6{fill:#beaed4;}.Accent .q2-6{fill:#fdc086;}.Accent .q3-6{fill:#ffff99;}.Accent .q4-6{fill:#386cb0;}.Accent .q5-6{fill:#f0027f;}.Accent .q0-7{fill:#7fc97f;}.Accent .q1-7{fill:#beaed4;}.Accent .q2-7{fill:#fdc086;}.Accent .q3-7{fill:#ffff99;}.Accent .q4-7{fill:#386cb0;}.Accent .q5-7{fill:#f0027f;}.Accent .q6-7{fill:#bf5b17;}.Accent .q0-8{fill:#7fc97f;}.Accent .q1-8{fill:#beaed4;}.Accent .q2-8{fill:#fdc086;}.Accent .q3-8{fill:#ffff99;}.Accent .q4-8{fill:#386cb0;}.Accent .q5-8{fill:#f0027f;}.Accent .q6-8{fill:#bf5b17;}.Accent .q7-8{fill:#666666;}.Dark2 .q0-3{fill:#1b9e77;}.Dark2 .q1-3{fill:#d95f02;}.Dark2 .q2-3{fill:#7570b3;}.Dark2 .q0-4{fill:#1b9e77;}.Dark2 .q1-4{fill:#d95f02;}.Dark2 .q2-4{fill:#7570b3;}.Dark2 .q3-4{fill:#e7298a;}.Dark2 .q0-5{fill:#1b9e77;}.Dark2 .q1-5{fill:#d95f02;}.Dark2 .q2-5{fill:#7570b3;}.Dark2 .q3-5{fill:#e7298a;}.Dark2 .q4-5{fill:#66a61e;}.Dark2 .q0-6{fill:#1b9e77;}.Dark2 .q1-6{fill:#d95f02;}.Dark2 .q2-6{fill:#7570b3;}.Dark2 .q3-6{fill:#e7298a;}.Dark2 .q4-6{fill:#66a61e;}.Dark2 .q5-6{fill:#e6ab02;}.Dark2 .q0-7{fill:#1b9e77;}.Dark2 .q1-7{fill:#d95f02;}.Dark2 .q2-7{fill:#7570b3;}.Dark2 .q3-7{fill:#e7298a;}.Dark2 .q4-7{fill:#66a61e;}.Dark2 .q5-7{fill:#e6ab02;}.Dark2 .q6-7{fill:#a6761d;}.Dark2 .q0-8{fill:#1b9e77;}.Dark2 .q1-8{fill:#d95f02;}.Dark2 .q2-8{fill:#7570b3;}.Dark2 .q3-8{fill:#e7298a;}.Dark2 .q4-8{fill:#66a61e;}.Dark2 .q5-8{fill:#e6ab02;}.Dark2 .q6-8{fill:#a6761d;}.Dark2 .q7-8{fill:#666666;}.Paired .q0-3{fill:#a6cee3;}.Paired .q1-3{fill:#1f78b4;}.Paired .q2-3{fill:#b2df8a;}.Paired .q0-4{fill:#a6cee3;}.Paired .q1-4{fill:#1f78b4;}.Paired .q2-4{fill:#b2df8a;}.Paired .q3-4{fill:#33a02c;}.Paired .q0-5{fill:#a6cee3;}.Paired .q1-5{fill:#1f78b4;}.Paired .q2-5{fill:#b2df8a;}.Paired .q3-5{fill:#33a02c;}.Paired .q4-5{fill:#fb9a99;}.Paired .q0-6{fill:#a6cee3;}.Paired .q1-6{fill:#1f78b4;}.Paired .q2-6{fill:#b2df8a;}.Paired .q3-6{fill:#33a02c;}.Paired .q4-6{fill:#fb9a99;}.Paired .q5-6{fill:#e31a1c;}.Paired .q0-7{fill:#a6cee3;}.Paired .q1-7{fill:#1f78b4;}.Paired .q2-7{fill:#b2df8a;}.Paired .q3-7{fill:#33a02c;}.Paired .q4-7{fill:#fb9a99;}.Paired .q5-7{fill:#e31a1c;}.Paired .q6-7{fill:#fdbf6f;}.Paired .q0-8{fill:#a6cee3;}.Paired .q1-8{fill:#1f78b4;}.Paired .q2-8{fill:#b2df8a;}.Paired .q3-8{fill:#33a02c;}.Paired .q4-8{fill:#fb9a99;}.Paired .q5-8{fill:#e31a1c;}.Paired .q6-8{fill:#fdbf6f;}.Paired .q7-8{fill:#ff7f00;}.Paired .q0-9{fill:#a6cee3;}.Paired .q1-9{fill:#1f78b4;}.Paired .q2-9{fill:#b2df8a;}.Paired .q3-9{fill:#33a02c;}.Paired .q4-9{fill:#fb9a99;}.Paired .q5-9{fill:#e31a1c;}.Paired .q6-9{fill:#fdbf6f;}.Paired .q7-9{fill:#ff7f00;}.Paired .q8-9{fill:#cab2d6;}.Paired .q0-10{fill:#a6cee3;}.Paired .q1-10{fill:#1f78b4;}.Paired .q2-10{fill:#b2df8a;}.Paired .q3-10{fill:#33a02c;}.Paired .q4-10{fill:#fb9a99;}.Paired .q5-10{fill:#e31a1c;}.Paired .q6-10{fill:#fdbf6f;}.Paired .q7-10{fill:#ff7f00;}.Paired .q8-10{fill:#cab2d6;}.Paired .q9-10{fill:#6a3d9a;}.Paired .q0-11{fill:#a6cee3;}.Paired .q1-11{fill:#1f78b4;}.Paired .q2-11{fill:#b2df8a;}.Paired .q3-11{fill:#33a02c;}.Paired .q4-11{fill:#fb9a99;}.Paired .q5-11{fill:#e31a1c;}.Paired .q6-11{fill:#fdbf6f;}.Paired .q7-11{fill:#ff7f00;}.Paired .q8-11{fill:#cab2d6;}.Paired .q9-11{fill:#6a3d9a;}.Paired .q10-11{fill:#ffff99;}.Paired .q0-12{fill:#a6cee3;}.Paired .q1-12{fill:#1f78b4;}.Paired .q2-12{fill:#b2df8a;}.Paired .q3-12{fill:#33a02c;}.Paired .q4-12{fill:#fb9a99;}.Paired .q5-12{fill:#e31a1c;}.Paired .q6-12{fill:#fdbf6f;}.Paired .q7-12{fill:#ff7f00;}.Paired .q8-12{fill:#cab2d6;}.Paired .q9-12{fill:#6a3d9a;}.Paired .q10-12{fill:#ffff99;}.Paired .q11-12{fill:#b15928;}.Pastel1 .q0-3{fill:#fbb4ae;}.Pastel1 .q1-3{fill:#b3cde3;}.Pastel1 .q2-3{fill:#ccebc5;}.Pastel1 .q0-4{fill:#fbb4ae;}.Pastel1 .q1-4{fill:#b3cde3;}.Pastel1 .q2-4{fill:#ccebc5;}.Pastel1 .q3-4{fill:#decbe4;}.Pastel1 .q0-5{fill:#fbb4ae;}.Pastel1 .q1-5{fill:#b3cde3;}.Pastel1 .q2-5{fill:#ccebc5;}.Pastel1 .q3-5{fill:#decbe4;}.Pastel1 .q4-5{fill:#fed9a6;}.Pastel1 .q0-6{fill:#fbb4ae;}.Pastel1 .q1-6{fill:#b3cde3;}.Pastel1 .q2-6{fill:#ccebc5;}.Pastel1 .q3-6{fill:#decbe4;}.Pastel1 .q4-6{fill:#fed9a6;}.Pastel1 .q5-6{fill:#ffffcc;}.Pastel1 .q0-7{fill:#fbb4ae;}.Pastel1 .q1-7{fill:#b3cde3;}.Pastel1 .q2-7{fill:#ccebc5;}.Pastel1 .q3-7{fill:#decbe4;}.Pastel1 .q4-7{fill:#fed9a6;}.Pastel1 .q5-7{fill:#ffffcc;}.Pastel1 .q6-7{fill:#e5d8bd;}.Pastel1 .q0-8{fill:#fbb4ae;}.Pastel1 .q1-8{fill:#b3cde3;}.Pastel1 .q2-8{fill:#ccebc5;}.Pastel1 .q3-8{fill:#decbe4;}.Pastel1 .q4-8{fill:#fed9a6;}.Pastel1 .q5-8{fill:#ffffcc;}.Pastel1 .q6-8{fill:#e5d8bd;}.Pastel1 .q7-8{fill:#fddaec;}.Pastel1 .q0-9{fill:#fbb4ae;}.Pastel1 .q1-9{fill:#b3cde3;}.Pastel1 .q2-9{fill:#ccebc5;}.Pastel1 .q3-9{fill:#decbe4;}.Pastel1 .q4-9{fill:#fed9a6;}.Pastel1 .q5-9{fill:#ffffcc;}.Pastel1 .q6-9{fill:#e5d8bd;}.Pastel1 .q7-9{fill:#fddaec;}.Pastel1 .q8-9{fill:#f2f2f2;}.Pastel2 .q0-3{fill:#b3e2cd;}.Pastel2 .q1-3{fill:#fdcdac;}.Pastel2 .q2-3{fill:#cbd5e8;}.Pastel2 .q0-4{fill:#b3e2cd;}.Pastel2 .q1-4{fill:#fdcdac;}.Pastel2 .q2-4{fill:#cbd5e8;}.Pastel2 .q3-4{fill:#f4cae4;}.Pastel2 .q0-5{fill:#b3e2cd;}.Pastel2 .q1-5{fill:#fdcdac;}.Pastel2 .q2-5{fill:#cbd5e8;}.Pastel2 .q3-5{fill:#f4cae4;}.Pastel2 .q4-5{fill:#e6f5c9;}.Pastel2 .q0-6{fill:#b3e2cd;}.Pastel2 .q1-6{fill:#fdcdac;}.Pastel2 .q2-6{fill:#cbd5e8;}.Pastel2 .q3-6{fill:#f4cae4;}.Pastel2 .q4-6{fill:#e6f5c9;}.Pastel2 .q5-6{fill:#fff2ae;}.Pastel2 .q0-7{fill:#b3e2cd;}.Pastel2 .q1-7{fill:#fdcdac;}.Pastel2 .q2-7{fill:#cbd5e8;}.Pastel2 .q3-7{fill:#f4cae4;}.Pastel2 .q4-7{fill:#e6f5c9;}.Pastel2 .q5-7{fill:#fff2ae;}.Pastel2 .q6-7{fill:#f1e2cc;}.Pastel2 .q0-8{fill:#b3e2cd;}.Pastel2 .q1-8{fill:#fdcdac;}.Pastel2 .q2-8{fill:#cbd5e8;}.Pastel2 .q3-8{fill:#f4cae4;}.Pastel2 .q4-8{fill:#e6f5c9;}.Pastel2 .q5-8{fill:#fff2ae;}.Pastel2 .q6-8{fill:#f1e2cc;}.Pastel2 .q7-8{fill:#cccccc;}.Set1 .q0-3{fill:#e41a1c;}.Set1 .q1-3{fill:#377eb8;}.Set1 .q2-3{fill:#4daf4a;}.Set1 .q0-4{fill:#e41a1c;}.Set1 .q1-4{fill:#377eb8;}.Set1 .q2-4{fill:#4daf4a;}.Set1 .q3-4{fill:#984ea3;}.Set1 .q0-5{fill:#e41a1c;}.Set1 .q1-5{fill:#377eb8;}.Set1 .q2-5{fill:#4daf4a;}.Set1 .q3-5{fill:#984ea3;}.Set1 .q4-5{fill:#ff7f00;}.Set1 .q0-6{fill:#e41a1c;}.Set1 .q1-6{fill:#377eb8;}.Set1 .q2-6{fill:#4daf4a;}.Set1 .q3-6{fill:#984ea3;}.Set1 .q4-6{fill:#ff7f00;}.Set1 .q5-6{fill:#ffff33;}.Set1 .q0-7{fill:#e41a1c;}.Set1 .q1-7{fill:#377eb8;}.Set1 .q2-7{fill:#4daf4a;}.Set1 .q3-7{fill:#984ea3;}.Set1 .q4-7{fill:#ff7f00;}.Set1 .q5-7{fill:#ffff33;}.Set1 .q6-7{fill:#a65628;}.Set1 .q0-8{fill:#e41a1c;}.Set1 .q1-8{fill:#377eb8;}.Set1 .q2-8{fill:#4daf4a;}.Set1 .q3-8{fill:#984ea3;}.Set1 .q4-8{fill:#ff7f00;}.Set1 .q5-8{fill:#ffff33;}.Set1 .q6-8{fill:#a65628;}.Set1 .q7-8{fill:#f781bf;}.Set1 .q0-9{fill:#e41a1c;}.Set1 .q1-9{fill:#377eb8;}.Set1 .q2-9{fill:#4daf4a;}.Set1 .q3-9{fill:#984ea3;}.Set1 .q4-9{fill:#ff7f00;}.Set1 .q5-9{fill:#ffff33;}.Set1 .q6-9{fill:#a65628;}.Set1 .q7-9{fill:#f781bf;}.Set1 .q8-9{fill:#999999;}.Set2 .q0-3{fill:#66c2a5;}.Set2 .q1-3{fill:#fc8d62;}.Set2 .q2-3{fill:#8da0cb;}.Set2 .q0-4{fill:#66c2a5;}.Set2 .q1-4{fill:#fc8d62;}.Set2 .q2-4{fill:#8da0cb;}.Set2 .q3-4{fill:#e78ac3;}.Set2 .q0-5{fill:#66c2a5;}.Set2 .q1-5{fill:#fc8d62;}.Set2 .q2-5{fill:#8da0cb;}.Set2 .q3-5{fill:#e78ac3;}.Set2 .q4-5{fill:#a6d854;}.Set2 .q0-6{fill:#66c2a5;}.Set2 .q1-6{fill:#fc8d62;}.Set2 .q2-6{fill:#8da0cb;}.Set2 .q3-6{fill:#e78ac3;}.Set2 .q4-6{fill:#a6d854;}.Set2 .q5-6{fill:#ffd92f;}.Set2 .q0-7{fill:#66c2a5;}.Set2 .q1-7{fill:#fc8d62;}.Set2 .q2-7{fill:#8da0cb;}.Set2 .q3-7{fill:#e78ac3;}.Set2 .q4-7{fill:#a6d854;}.Set2 .q5-7{fill:#ffd92f;}.Set2 .q6-7{fill:#e5c494;}.Set2 .q0-8{fill:#66c2a5;}.Set2 .q1-8{fill:#fc8d62;}.Set2 .q2-8{fill:#8da0cb;}.Set2 .q3-8{fill:#e78ac3;}.Set2 .q4-8{fill:#a6d854;}.Set2 .q5-8{fill:#ffd92f;}.Set2 .q6-8{fill:#e5c494;}.Set2 .q7-8{fill:#b3b3b3;}.Set3 .q0-3{fill:#8dd3c7;}.Set3 .q1-3{fill:#ffffb3;}.Set3 .q2-3{fill:#bebada;}.Set3 .q0-4{fill:#8dd3c7;}.Set3 .q1-4{fill:#ffffb3;}.Set3 .q2-4{fill:#bebada;}.Set3 .q3-4{fill:#fb8072;}.Set3 .q0-5{fill:#8dd3c7;}.Set3 .q1-5{fill:#ffffb3;}.Set3 .q2-5{fill:#bebada;}.Set3 .q3-5{fill:#fb8072;}.Set3 .q4-5{fill:#80b1d3;}.Set3 .q0-6{fill:#8dd3c7;}.Set3 .q1-6{fill:#ffffb3;}.Set3 .q2-6{fill:#bebada;}.Set3 .q3-6{fill:#fb8072;}.Set3 .q4-6{fill:#80b1d3;}.Set3 .q5-6{fill:#fdb462;}.Set3 .q0-7{fill:#8dd3c7;}.Set3 .q1-7{fill:#ffffb3;}.Set3 .q2-7{fill:#bebada;}.Set3 .q3-7{fill:#fb8072;}.Set3 .q4-7{fill:#80b1d3;}.Set3 .q5-7{fill:#fdb462;}.Set3 .q6-7{fill:#b3de69;}.Set3 .q0-8{fill:#8dd3c7;}.Set3 .q1-8{fill:#ffffb3;}.Set3 .q2-8{fill:#bebada;}.Set3 .q3-8{fill:#fb8072;}.Set3 .q4-8{fill:#80b1d3;}.Set3 .q5-8{fill:#fdb462;}.Set3 .q6-8{fill:#b3de69;}.Set3 .q7-8{fill:#fccde5;}.Set3 .q0-9{fill:#8dd3c7;}.Set3 .q1-9{fill:#ffffb3;}.Set3 .q2-9{fill:#bebada;}.Set3 .q3-9{fill:#fb8072;}.Set3 .q4-9{fill:#80b1d3;}.Set3 .q5-9{fill:#fdb462;}.Set3 .q6-9{fill:#b3de69;}.Set3 .q7-9{fill:#fccde5;}.Set3 .q8-9{fill:#d9d9d9;}.Set3 .q0-10{fill:#8dd3c7;}.Set3 .q1-10{fill:#ffffb3;}.Set3 .q2-10{fill:#bebada;}.Set3 .q3-10{fill:#fb8072;}.Set3 .q4-10{fill:#80b1d3;}.Set3 .q5-10{fill:#fdb462;}.Set3 .q6-10{fill:#b3de69;}.Set3 .q7-10{fill:#fccde5;}.Set3 .q8-10{fill:#d9d9d9;}.Set3 .q9-10{fill:#bc80bd;}.Set3 .q0-11{fill:#8dd3c7;}.Set3 .q1-11{fill:#ffffb3;}.Set3 .q2-11{fill:#bebada;}.Set3 .q3-11{fill:#fb8072;}.Set3 .q4-11{fill:#80b1d3;}.Set3 .q5-11{fill:#fdb462;}.Set3 .q6-11{fill:#b3de69;}.Set3 .q7-11{fill:#fccde5;}.Set3 .q8-11{fill:#d9d9d9;}.Set3 .q9-11{fill:#bc80bd;}.Set3 .q10-11{fill:#ccebc5;}.Set3 .q0-12{fill:#8dd3c7;}.Set3 .q1-12{fill:#ffffb3;}.Set3 .q2-12{fill:#bebada;}.Set3 .q3-12{fill:#fb8072;}.Set3 .q4-12{fill:#80b1d3;}.Set3 .q5-12{fill:#fdb462;}.Set3 .q6-12{fill:#b3de69;}.Set3 .q7-12{fill:#fccde5;}.Set3 .q8-12{fill:#d9d9d9;}.Set3 .q9-12{fill:#bc80bd;}.Set3 .q10-12{fill:#ccebc5;}.Set3 .q11-12{fill:#ffed6f;}.scroll-bar{overflow:hidden;height:270px;padding-right:10px;}.scroll-bar__content{display:block;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%;padding-top:10px;padding-bottom:10px;}.scroll-bar__content .clearfix div{padding-left:0;}.scroll-bar__content::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(227,226,226,0.5);}.scroll-bar__content::-webkit-scrollbar{width:8px;background:rgba(255,255,255,0.5);}.scroll-bar__content::-webkit-scrollbar-thumb{border-radius:10px;background:#a3a3a3;}.c-full-progress{position:relative;display:inline-block;padding:35px 25px 0 20px;}.c-full-progress__difficulty-label{position:absolute;top:20px;padding:0 10px;}.c-full-progress__difficulty-label--right{right:-30px;left:auto;text-align:right;}.c-full-progress__difficulty-label--left{right:auto;left:-30px;}.c-full-progress__difficulty-title{display:block;font-size:15px;line-height:1;}.c-full-progress__difficulty-score{position:relative;left:2px;display:inline-block;font-size:24px;}.c-full-progress__difficulty-max{position:relative;left:-2px;display:inline-block;font-size:15px;}.c-full-progress:before,.c-full-progress:after{position:absolute;top:80px;display:block;width:38px;height:12px;margin:auto;content:'';background-repeat:no-repeat;}.c-full-progress__container{position:relative;display:inline-block;overflow:hidden;height:138px;}.c-full-progress svg{position:relative;z-index:2;transform:rotate(-89deg);}.c-progress-full__label{position:absolute;top:0;right:0;left:0;font-size:15px;text-align:center;color:#AAA;}.c-progres-full__label-container{display:inline-block;padding:1px 0;border-bottom:1px solid #AAA;}.c-full-progress path{cursor:pointer;opacity:0.6;}.c-full-progress [is-hovered='true']{opacity:1 !important;}.c-full-progress__info{position:absolute;z-index:1;bottom:0;left:0;width:100%;font-size:16px;text-align:center;}.c-full-progress__info-score{display:inline-block;font-size:24px;}.c-full-progress__info-available{position:relative;left:-2px;display:inline-block;}.c-full-progress-landing{position:absolute;bottom:2px;left:-8px;max-width:312px;max-height:180px;margin-top:40px;}.c-full-progress-landing.pv{margin-right:auto;margin-left:40px;}.c-full-progress--vb:before{right:0;left:0;margin:auto;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/right-arrow-blue.svg);}@media screen and (max-width:767px) {.c-full-progress-landing{display:none;}}@media screen and (min-width:767px) and (max-width:991px) {.c-full-progress-landing{position:static;width:100%;max-width:100%;height:auto !important;max-height:inherit !important;margin:0 !important;padding:0;text-align:center;}}.c-full-progresss--step-vb{position:absolute;top:-20px;right:-10px;}.c-full-progresss--step-vb .c-full-progress__container{height:98px;}.c-full-progresss--step-vb:before{top:65px;}.c-full-progress--pv:before{top:80px;right:35%;transform:rotate(12deg);background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/red-arrow.svg);}.c-full-progress--pv:after{top:80px;left:33.5%;transform:rotate(-12deg);background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/green-arrow.svg);}.c-full-progress--smal-pv svg{transform:rotate(-87deg);}.c-full-progress--smal-pv .c-full-progress__container{height:95px;}.pv-chart-line{position:absolute;top:auto;right:0;bottom:5px;left:0;display:block;width:0;height:132px;margin:auto;padding-left:5px;border-left:2px dashed #EBEAE9;}.c-full-progress--smal-pv{position:absolute;top:-14px;right:-10px;}.c-full-progress--pv-final{margin:0;}.c-full-progress--pv-final .c-full-progress__container{height:265px;}.c-full-progress--pv-final .pv-chart-line{top:50px;width:0;height:185px;padding-left:7px;border-left:4px dashed #EBEAE9;}.c-full-progress--pv-final:before{top:100px;right:39.5%;}.c-full-progress--pv-final:after{top:100px;left:38.5%;}.c-full-progress--pv-final .c-full-progress__difficulty-label{top:264px;}.c-full-progress--pv-final .c-full-progress__difficulty-label--left{left:-15%;text-align:left;}.c-full-progress--pv-final .c-full-progress__difficulty-label--right{right:-15%;text-align:right;}@media screen and (max-width:820px) {.c-full-progress--pv-final{zoom:0.8;}}@media screen and (max-width:660px) {.c-full-progress--pv-final{zoom:0.6;margin-bottom:30px;}.c-full-progress--pv-final .c-full-progress__difficulty-label--right{right:10%;}.c-full-progress--pv-final .c-full-progress__difficulty-label--left{left:10%;}}@media screen and (max-width:420px) {.c-full-progress--pv-final{zoom:0.45;}}.c-full-progress--karaoke svg{transform:rotate(-85deg);}.c-full-progress--karaoke{position:absolute;right:-16px;top:-20px;}.c-full-progress--karaoke:before{top:65px;right:0;left:0;margin:auto;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/purple-arrow.svg);}.c-full-progress--karaoke .c-full-progress__container{height:95px;}@media screen and (max-width:991px) {.c-full-progresss--step-vb,.c-full-progresss--step-pv,.c-full-progress--karaoke{display:none;}}.tabs-left,.tabs-right{padding-top:2px;border-bottom:none;}.tabs-left{border-right:1px solid #ddd;}.tabs-right{border-left:1px solid #ddd;}.tabs-left > li,.tabs-right > li{float:none;margin-bottom:2px;}.tabs-left > li{margin-right:-1px;}.tabs-right > li{margin-left:-1px;}.tabs-left > li.active > a,.tabs-left > li.active > a:hover,.tabs-left > li.active > a:focus{border-right-color:transparent;border-bottom-color:#ddd;}.tabs-right > li.active > a,.tabs-right > li.active > a:hover,.tabs-right > li.active > a:focus{border-bottom:1px solid #ddd;border-left-color:transparent;}.tabs-left > li > a{display:block;margin-right:0;border-radius:4px 0 0 4px;}.tabs-right > li > a{margin-right:0;border-radius:0 4px 4px 0;}.custom-checkbox{display:inline-block;}.custom-checkbox label{font-size:.01em;position:relative;display:block;float:right;width:40px;height:21px;cursor:pointer;transition:background-color .3s ease;text-indent:100%;color:transparent;border-radius:14px;background-color:#d9d9d9;}.custom-checkbox input[type=checkbox]{display:none;}.custom-checkbox label .bullet{position:absolute;top:1px;left:1px;display:block;width:19px;height:19px;content:'';transition:left .3s ease;border:0 solid transparent;border-radius:14px;background-color:#fff;}.custom-checkbox input[type=checkbox]:checked + label{background-color:#a06d8b;}.custom-checkbox input[type=checkbox]:checked + label .bullet{left:20px;}@media screen and (max-width:991px) {.custom-checkbox label{z-index:999;}.video-booster__checkbox .video-booster__checkbox-label{padding-bottom:35px;padding-left:35px !important;}.video-booster__checkbox .video-booster__checkbox-label .video-booster__checkbox-icon{width:26px;height:26px;}}.popover{font-family:'Open Sans';}.popover-title{border:1px solid #eaeaea;border-radius:10px 10px 0 0;}.popover-title .hovertranslate-word-highlight{color:#fff;}.popover-content{line-height:1.7;min-height:80px;padding:8px 15px 15px 15px;border:1px solid #eaeaea;border-top:none;border-radius:0 0 10px 10px;}.popover.right > .arrow{left:-15px !important;left:-15px !important;margin-top:-8px;border-width:8px;border-right-color:#eaeaea;}.popover.top > .arrow{bottom:-10px;border-top-color:#eaeaea;}.popover{padding:0;border:none;box-shadow:none;}@media screen and (min-width:768px) {.exercise-vocab__list-item:last-child .popover{top:auto !important;bottom:-5px !important;}.exercise-vocab__list-item:first-child .popover{top:-33px !important;}}.exercise-vocab__list-item:first-child .popover .arrow,.full-width .exercise-vocab__list-item:first-child .popover .arrow{top:50px !important;}.exercise-vocab__list-item:last-child .popover .arrow{top:auto !important;bottom:13px !important;}.revamp-2016 .qtip-translation .qtip-wrapper{box-shadow:none;}.revamp-2016 .qtip-translation .qtip-contentWrapper{overflow:visible !important;border:none !important;background:transparent !important;}.revamp-2016 .qtip-translation .qtip-content{overflow:visible !important;padding:0 !important;color:#333 !important;background:transparent !important;}.revamp-2016 .translation{line-height:1.3;padding:7px 10px !important;color:#fff !important;border-radius:5px 5px 0 0;background:#adadad;}.revamp-2016 .hovertranslate-ui1-word{display:inline-block;float:none;color:inherit !important;}.revamp-2016 .hovertranslate-ui1-tts{line-height:1.5;position:static !important;display:inline-block !important;vertical-align:middle !important;background:transparent;}.revamp-2016 .hovertranslate-ui1-tts:after{font-family:'Glyphicons Halflings';font-weight:400;font-style:normal;line-height:1;position:relative;top:2px;display:inline-block;margin-left:10px;content:'\e038';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.revamp-2016 .hovertranslate-ui2-dict{margin:0 !important;padding:0 !important;}.revamp-2016 .translation-details{overflow:visible !important;padding:10px !important;border:1px solid #d8d8d8;border-radius:0 0 5px 5px;background:#fff !important;}.revamp-2016 .transaltekey,.revamp-2016 .translatedetails{color:#333 !important;}.revamp-2016 .transaltekey{font-style:italic;display:block;}.revamp-2016 .translation-details{position:relative;}.revamp-2016 .translation-details:after,.revamp-2016 .translation-details:before{position:absolute;top:100%;left:50%;width:0;height:0;pointer-events:none;border:solid transparent;}.revamp-2016 .translation-details:after{margin-left:-7px;border-width:7px;border-color:rgba(255,255,255,0);border-top-color:#fff;}.revamp-2016 .translation-details:before{margin-left:-8px;border-width:8px;border-color:rgba(216,216,216,0);border-top-color:#d8d8d8;}.revamp-2016 .translation-details div{float:none;}.revamp-2016 .hovertranslate-word-highlight{text-decoration:underline;outline:none;background:none;}.revamp-2016 .translation-close{font-family:"Glyphicons Halflings" !important;font-size:14px !important;height:20px;width:20px;font-weight:300 !important;font-style:normal !important;line-height:0.4em !important;position:relative;top:15px !important;right:10px !important;display:inline-block !important;padding:0 !important;opacity:1 !important;color:#fff !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.revamp-2016 .translation-close:before{content:'\e014';}.revamp-2016 .jt:hover{text-decoration:underline;border:none;box-shadow:none;}.revamp-2016 .qtip-tip{display:none !important;top:auto !important;bottom:-5px !important;}.revamp-2016 .exercise-vocab__list-item:first-child .popover{top:-33px !important;}.vocab-content__section .popover-title--header{font-size:16px;color:#5CB4C7;margin-top:0;}.exercise-vocab{margin-bottom:0;}.exercise-vocab__list-item:first-child .popover .arrow,.full-width .exercise-vocab__list-item:first-child .popover .arrow{top:50px !important;}.exercise-vocab__list-item:last-child .popover .arrow{top:auto !important;bottom:13px !important;}.revamp-2016 .qtip-translation .qtip-wrapper{box-shadow:none;}.revamp-2016 .qtip-translation .qtip-contentWrapper{overflow:visible !important;border:none !important;background:transparent !important;}.revamp-2016 .qtip-translation .qtip-content{overflow:visible !important;padding:0 !important;color:#333 !important;background:transparent !important;}.revamp-2016 .translation{line-height:1.3;padding:7px 10px !important;color:#fff !important;border-radius:5px 5px 0 0;background:#adadad;}.revamp-2016 .hovertranslate-ui1-word{display:inline-block;float:none;color:inherit !important;}.revamp-2016 .hovertranslate-ui1-tts{line-height:1.5;position:static !important;display:inline-block !important;vertical-align:middle !important;background:transparent;}.revamp-2016 .hovertranslate-ui1-tts:after{font-family:'Glyphicons Halflings';font-weight:400;font-style:normal;line-height:1;position:relative;top:2px;display:inline-block;margin-left:10px;content:'\e038';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.revamp-2016 .hovertranslate-ui2-dict{margin:0 !important;padding:0 !important;}.revamp-2016 .translation-details{overflow:visible !important;padding:10px !important;border:1px solid #d8d8d8;border-radius:0 0 5px 5px;background:#fff !important;}.revamp-2016 .transaltekey,.revamp-2016 .translatedetails{color:#333 !important;}.revamp-2016 .transaltekey{font-style:italic;display:block;}.revamp-2016 .translation-details{position:relative;}.revamp-2016 .translation-details:after,.revamp-2016 .translation-details:before{position:absolute;top:100%;left:50%;width:0;height:0;pointer-events:none;border:solid transparent;}.revamp-2016 .translation-details:after{margin-left:-7px;border-width:7px;border-color:rgba(255,255,255,0);border-top-color:#fff;}.revamp-2016 .translation-details:before{margin-left:-8px;border-width:8px;border-color:rgba(216,216,216,0);border-top-color:#d8d8d8;}.revamp-2016 .translation-details div{float:none;}.revamp-2016 .hovertranslate-word-highlight{text-decoration:underline;outline:none;background:none;}.revamp-2016 .translation-close{font-family:'Glyphicons Halflings' !important;font-size:14px !important;height:20px;width:20px;font-weight:300 !important;font-style:normal !important;line-height:0.4em !important;position:relative;top:15px !important;right:10px !important;display:inline-block !important;padding:0 !important;opacity:1 !important;color:#fff !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.revamp-2016 .translation-close:before{content:'\e014';}.revamp-2016 .jt:hover{text-decoration:underline;border:none;box-shadow:none;}.revamp-2016 .qtip-tip{display:none !important;}.revamp-2016 .translation-close{color:#a6a6a6 !important;}.revamp-2016 .translation{background:#fff;color:#A6A6A6 !important;font-size:12px;letter-spacing:-0.13px;line-height:15px;}.revamp-2016 .hovertranslate-ui1-tts{float:right;margin-right:25px;}.revamp-2016 .translation-details{border:none;padding:0 !important;}.revamp-2016 .transaltekey{color:#333333;font-family:"Open Sans";font-size:16px;letter-spacing:-0.17px;line-height:22px;}.revamp-2016 .translatedetails{color:#333333;font-size:11px;letter-spacing:-0.12px;line-height:13px;}.revamp-2016 .transaltekey{font-style:normal;}.qtip-notice{border-top:1px solid #D8D8D8;color:#A6A6A6;font-family:"Open Sans";font-size:9px;letter-spacing:-0.1px;line-height:13px;padding:10px;font-weight:100;}.hovertranslate-ui2-word{margin:0;}.revamp-2016 .qtip-translation .qtip-contentWrapper{box-shadow:0px 0px 21px 3px rgba(156,156,156,0.81);}@media screen and (max-width:991px) {.vocab-quickview__step .exercise-vocab__list-item:first-child .popover .arrow,.vocab-quickview__step .full-width .exercise-vocab__list-item:first-child .popover .arrow{top:initial !important;}.vocab-quickview__step .exercise-vocab__list-item:last-child .popover .arrow{bottom:-10px !important;top:initial !important;}.vocab-quickview__step .exercise-vocab__list-item:last-child .popover .arrow{bottom:-10px !important;}.comprehension .exercise-vocab__list-item:last-child .popover .arrow,.vocab-academy-content .exercise-vocab__list-item:last-child .popover .arrow,.advanced-comprehension-content .exercise-vocab__list-item:last-child .popover .arrow,.content-listening-lab .exercise-vocab__list-item:last-child .popover .arrow{top:65px !important;bottom:auto !important;}.comprehension .exercise-vocab__list-item:first-child .popover .arrow,.comprehension .full-width .exercise-vocab__list-item:first-child .popover .arrow,.vocab-academy-content .exercise-vocab__list-item:first-child .popover .arrow,.vocab-academy-content .full-width .exercise-vocab__list-item:first-child .popover .arrow,.advanced-comprehension-content .exercise-vocab__list-item:first-child .popover .arrow,.advanced-comprehension-content .full-width .exercise-vocab__list-item:first-child .popover .arrow,.content-listening-lab .exercise-vocab__list-item:first-child .popover .arrow,.content-listening-lab .full-width .exercise-vocab__list-item:first-child .popover .arrow{top:60px !important;top:65px !important;bottom:auto !important;}.comprehension .exercise-vocab__list-item:first-child .popover .arrow,.comprehension .full-width .exercise-vocab__list-item:first-child .popover .arrow,.vocab-academy-content .exercise-vocab__list-item:first-child .popover .arrow,.vocab-academy-content .full-width .exercise-vocab__list-item:first-child .popover .arrow,.advanced-comprehension-content .exercise-vocab__list-item:first-child .popover .arrow,.advanced-comprehension-content .full-width .exercise-vocab__list-item:first-child .popover .arrow,.content-listening-lab .exercise-vocab__list-item:first-child .popover .arrow,.content-listening-lab .full-width .exercise-vocab__list-item:first-child .popover .arrow{top:60px !important;}}body.popover-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:rgba(0,0,0,0.6);}.front .of-canvas-wrapper.assessment-popover-shown{pointer-events:none;}.front .popover.popover-step{max-width:355px;width:100%;padding:0;}.front .popover.popover-step.top .arrow{bottom:-10px;border-top-color:#3C3C3C;}.front .popover.popover-step.top .arrow:after{border-top-color:#3C3C3C;}.front .popover.popover-step.popover-step_2.mobile-moved,.front .popover.popover-step.popover-step_3.mobile-moved,.front .popover.popover-step.popover-step_4.mobile-moved{left:50% !important;transform:translateX(-50%);}.front .popover.popover-step.popover-step_2.mobile-moved .arrow,.front .popover.popover-step.popover-step_3.mobile-moved .arrow,.front .popover.popover-step.popover-step_4.mobile-moved .arrow{left:inherit !important;}.front .popover.popover-step .popover-step__content{padding:0;max-width:100%;border:0;box-shadow:0 0 29px 0 rgba(0,0,0,0.6);}.front .popover.popover-step .popover-close{display:initial;position:absolute;right:15px;top:5px;font-size:30px;font-weight:300;color:#d3d3d3;}.front .popover.popover-step .popover-close:hover{cursor:pointer;}.front .popover.popover-step .popover-step__description{color:#000;font-size:14px;font-weight:300;text-align:left;padding:50px 30px;background:#fff;border-radius:5px 5px 0 0;}.front .popover.popover-step .popover-step__footer{height:40px;}.front .popover.popover-step .popover-step__progress{height:100%;width:50%;display:inline-block;background-color:#3C3C3C;color:#fff;border-bottom-left-radius:5px;text-align:center;}.front .popover.popover-step .popover-step__progress .progress-list{padding:0;}.front .popover.popover-step .popover-step__progress .progress-list__item{display:inline-block;height:8px;width:8px;border:1px solid #fff;border-radius:50%;margin:15px 10px 0 0;position:relative;}.front .popover.popover-step .popover-step__progress .progress-list__item:last-of-type:after{display:none;}.front .popover.popover-step .popover-step__progress .progress-list__item:after{content:" ";display:inline-block;width:10px;height:1px;border-bottom:1px solid #fff;position:absolute;left:7px;top:3px;}.front .popover.popover-step .popover-step__progress .progress-list__item.current{background-color:#fff;}.front .popover.popover-step .popover-step__progress .progress-list__item.previous{background-color:#B1B1B1;border-color:#B1B1B1;}.front .popover.popover-step .next-tip{width:50%;height:100%;font-size:18px;padding-top:8px;float:right;text-align:center;background-color:#5FB4C5;border-bottom-right-radius:5px;color:#fff;}.front .popover.popover-step .next-tip:hover{cursor:pointer;}@media screen and (max-width:481px) {.front .popover.popover-step{max-width:355px;width:calc(100% - 20px);left:10px !important;right:10px;}}.black-tooltip + .tooltip{opacity:1 !important;}.black-tooltip + .tooltip > .tooltip-inner{background-color:#3C3C3C;border:1px solid #3C3C3C;color:#fff;border-radius:5px;}.black-tooltip + .tooltip .tooltip-arrow{border-color:transparent !important;border-top:5px solid #3C3C3C !important;border-style:solid !important;}.custom-grid .col-xs-6{text-align:center;}@media screen and (min-width:767px) {.custom-grid .col-sm-4:nth-child(3n+1),.custom-grid .views-row:nth-child(3n+1) .col-sm-4{text-align:left;}.custom-grid .col-sm-4:nth-child(3n+2),.custom-grid .views-row:nth-child(3n+2) .col-sm-4{text-align:center;}.custom-grid .col-sm-4:nth-child(3n+3),.custom-grid .views-row:nth-child(3n+3) .col-sm-4{text-align:right;}.custom-grid .col-sm-4:nth-child(3n+4),.custom-grid .views-row:nth-child(3n+4) .col-sm-4{clear:left;}}@media screen and (min-width:451px) and (max-width:767px) {.custom-grid .col-sm-4:nth-child(2n+3),.custom-grid .views-row:nth-child(2n+3) .col-sm-4{clear:left;}}@media screen and (max-width:450px) {.custom-grid .col-xs-6{width:100%;}}.panel--exercise{font-size:16px;position:relative;background-color:#fafafa;}.panel--exercise .exercise-full-progress{z-index:990;left:0;}.panel--exercise .panel__close{position:absolute;top:-20px;right:-20px;z-index:1;}.panel--exercise .panel__header{position:relative;max-width:1050px;min-height:125px;margin:0 auto;padding-bottom:12px;border-bottom:1px solid #e3e3e3;}.panel--exercise .panel-title__icon{display:inline-block;width:105px;height:105px;margin-right:15px;vertical-align:middle;}.panel--exercise .panel-title__text{display:inline-block;vertical-align:middle;}.panel--exercise .panel-title{font-size:24px;font-weight:500;line-height:1.4;}.panel--exercise .panel-subtitle{font-size:14px;font-weight:500;font-style:italic;display:block;color:#cdcdcd;}.panel--exercise .panel-title2{font-size:15px;font-weight:400;display:block;margin-top:6px;text-shadow:0 0 0;}.panel--exercise .panel-subtitle2{font-size:15px;font-weight:300;display:block;margin-top:6px;}.photo-vocab .panel-title__text,.panel-vb .panel-title__text{padding-top:26px;padding-left:4px;}.panel--exercise .panel__body{max-width:920px;margin:0 auto;padding:0 10px;}.panel--exercise .panel__title-body{font-size:25px;font-weight:300;position:relative;margin-bottom:16px;padding-left:30px;}.panel--exercise .panel__title-body:before{position:absolute;top:0;right:auto;bottom:0;left:0;display:inline-block;width:0;height:0;margin:auto;content:'';vertical-align:top;border-top:11px solid transparent;border-bottom:12px solid transparent;border-left:16px solid #5bb4c6;}.panel--exercise .expression-flag{font-style:italic;}.pv-final-score .exercise-full-progress{left:-9px;position:absolute;}@media screen and (min-width:1000px) {.exercise-col-left{width:44%;padding-right:20px;}.exercise-col-right{width:56%;padding-left:20px;}}.panel--exercise__body{max-width:940px;margin-right:auto;margin-left:auto;}.panel--exercise__body.full-width{max-width:100%;}.panel--exercise .panel__footer{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:1050px;min-height:240px;margin:auto;padding:20px 0 0 0;border-top:1px solid #e3e3e3;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;}.panel--exercise .step-locked-message{font-size:15px;font-weight:400;position:absolute;top:10px;right:auto;bottom:auto;left:210px;width:450px;margin:auto;text-transform:uppercase;color:#b6b8b9;}@media screen and (min-width:767px) and (max-width:1024px) {.exercise-component.vb-step{width:140px;}}@media only screen and (max-width:1100px) {.panel--exercise .panel__footer{display:block;clear:both;text-align:center;}.panel--photo-vocab-final-score .panel__footer{padding-top:0 !important;}.exercise-component.vb-step{height:160px;margin-top:40px;}}@media only screen and (max-width:991px) {.panel--exercise .panel__close{right:10px;top:10px;z-index:1001;}.panel{padding:0 15px;}.panel--exercise .panel-title{line-height:1.4;}.panel--exercise .panel__header{padding-bottom:0;}.panel--exercise .panel__title-body{font-size:18px;}.panel--exercise .panel-title__icon{width:65px;height:65px;margin-top:15px;margin-right:10px;padding-top:0;float:none;}.panel-title__text .panel-title{font-size:14px;}.panel-title__text .panel-subtitle{font-size:12px;line-height:1.5;}.panel--photo-vocab{margin-top:25px;}}.panel--exercise.mobile .my-current-item__container{height:auto;}.panel--exercise.mobile .panel__body{opacity:0;}.node-type-video .panel--exercise .panel__header,.node-type-photovocab .panel--exercise .panel__header{z-index:1000;}.prices-text{top:-40px;position:absolute;left:0;font-size:18px;}.page-buy-subscription #page-content > .container,.page-buy-gift #page-content > .container{padding-top:20px;}.page-buy-subscription .currency-selector,.page-buy-gift .currency-selector{top:-120px;position:absolute;right:-30px;max-width:175px;width:100%;}.page-buy-subscription .pass-name,.page-buy-gift .pass-name{margin-top:10px;}.page-buy-subscription--independent-teacher .currency-selector,.page-buy-gift--independent-teacher .currency-selector{right:-10px;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {.page-buy-gift .currency-selector,.page-buy-subscription .currency-selector{right:-10px;}.page-buy-gift .catalog-filter__dropdown,.page-buy-subscription .catalog-filter__dropdown{min-width:245px !important;left:-70px !important;}.page-buy-subscription--independent-teacher .currency-selector{right:70px;}}.feature-text{font-weight:400;}.feature-type{padding:13px;font-size:16px;-ms-flex:1;flex:1;max-width:175px;padding:0px 30px;display:none;}.feature-type p{margin-bottom:0;text-align:center;}.payments-info{margin-top:20px;border-top:1px solid #DFDFDF;}.feature-details{padding-left:25px;background-color:#fff;-ms-flex:1;flex:1;-moz-box-flex:1;display:-webkit-box;display:-moz-box;-webkit-box-align:center;-moz-box-align:center;padding:1em;}.feature-details .feature-details--list{list-style-type:none;margin-bottom:0;}.feature-details .feature-details--list li:before{position:absolute;margin-left:-30px;}.feature-details .feature-details--list .feature-list--element{padding-bottom:15px;font-size:16px;}.feature-details .feature-details--list .feature-list--element:last-child{padding-bottom:0;}.feature-details .feature-details--list .feature-list--element:before{content:'';display:block;width:7px;height:16px;border:solid #B4D1B4;border-width:0 2px 2px 0;transform:rotate(45deg);}.page-buy-subscription--family .feature-details{padding-left:65px;}.additional-info{padding:0px 25px;font-size:16px;margin-top:20px;}.price-features{border:1px solid #DFDFDF;width:100%;margin-top:20px;display:-ms-flexbox;display:flex;display:-moz-box;min-height:150px;}.feature-text--premium{color:#5BB4C7;margin-bottom:0;}.feature-text--family{color:#FA9F70;margin-bottom:0;}.feature-text--teacher{color:#996885;margin-bottom:0;}.feature-text--gift{color:#FE7A73;margin-bottom:0;}.feature-type--premium{background-color:#5CB4C7;}.feature-type--premium p{color:#FFF;font-weight:initial;text-align:center;}.feature-type--family{background-color:#FA9F70;}.feature-type--family p{color:#FFF;font-weight:initial;text-align:center;}.feature-type--teacher{background-color:#996885;}.feature-type--teacher p{color:#FFF;font-weight:initial;text-align:center;}.feature-type--gift{background-color:#FE7A73;}.feature-type--gift p{color:#FFF;font-weight:initial;text-align:center;}.page-buy-subscription--independent-teacher .feature-type,.page-buy-subscription--family .feature-type{padding:0 20px;}.price-box--teacher .price-box__frame{border-top:5px solid #996885;}.price-box--teacher .price-box__frame .buy-button-bp:hover{background:transparent;color:#996885;}.price-box--teacher .price-box__buy-now .buy-button-bp{border:1px solid #996885;background-color:#996885;}.page-buy-subscription--family .family_member-selector.catalog-filter--search{padding-left:15px;margin-top:10px;margin-bottom:5px;}.page-buy-subscription--family .family_member-selector.catalog-filter--search li.active:before{top:0px;}.page-buy-subscription--family .family_member-selector .btn{border-color:#FA9F70 !important;color:#FA9F70 !important;padding-left:10px;}.page-buy-subscription--family .family_member-selector ul a{color:#FA9F70 !important;border-bottom:1px solid #FA9F70 !important;font-size:16px;padding-top:20px;padding-bottom:12px;}.page-buy-subscription--family .family_member-selector ul li.active a{background-color:#FA9F70;color:#FFF !important;}.page-buy-subscription--family .family_member-selector ul li a:hover{background-color:#FA9F70;color:#FFF !important;}.page-buy-subscription--family .price-box--family .price-box__frame{border-top:5px solid #FA9F70;}.page-buy-subscription--family .price-box--family .price-box__frame .buy-button-bp:hover{background:transparent !important;color:#FA9F70;}.page-buy-subscription--family .price-box--family .price-box__container .price-box__buy-now .buy-button-bp{border:1px solid #FA9F70;background-color:#FA9F70;}.page-buy-subscription--family .arrow-carousel{border-color:#FA9F70;border-bottom:2px solid #FA9F70;border-left:2px solid #FA9F70;}.page-buy-subscription--family .arrow-carousel.disabled{border-color:#ccc;}.page-buy-subscription--family .title-price-container hr{border-top:1px solid #FA9F70 !important;margin-top:10px !important;}.banner-image--prices{background-size:100% 100%;}.banner-image--prices.summer-banner{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/banners/black-friday-price.png);padding-top:20%;}@media screen and (max-width:700px) {.banner-image--prices.summer-banner{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/banners/black-friday-price.png);padding-top:32.82%;}}.banner-image--prices.christmas-banner{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/banners/christmas-price.png);padding-top:20%;}@media screen and (max-width:700px) {.banner-image--prices.christmas-banner{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/banners/christmas-price.png);padding-top:32.82%;}}.summer-waves{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/price-block--summer.png);padding-top:45px;background-repeat:no-repeat;margin-top:-20px;position:absolute;bottom:0;width:100%;background-size:100% 100%;}.summer-waves .price-box__text-2{font-size:16px;color:#fff;}.summer-waves .price-box__text-3{color:rgba(255,255,255,0.7);}.banner-title--big{font-size:28px;}@media screen and (max-width:767px) {.banner-title--big{font-size:18px;font-weight:400;}}.banner-subtitle{line-height:1.88;font-size:16px;}@media screen and (max-width:767px) {.banner-subtitle{line-height:1;}}.banner__container{border-bottom:1px solid #e3e3e3;}@media screen and (max-width:767px) {.page-buy-subscription--independent-teacher .feature-type,.page-buy-subscription--family .feature-type,.page-buy-gift .feature-type,.page-buy-subscription .feature-type{max-width:100%;min-height:60px;border-bottom:1px solid #e3e3e3;padding:20px !important;border-right:1px solid transparent !important;}.page-buy-subscription--independent-teacher .feature-text,.page-buy-subscription--family .feature-text,.page-buy-gift .feature-text,.page-buy-subscription .feature-text{padding-top:10px;}.page-buy-subscription--independent-teacher .feature-details,.page-buy-subscription--family .feature-details,.page-buy-gift .feature-details,.page-buy-subscription .feature-details{padding-left:10px !important;}.page-buy-subscription--independent-teacher .feature-details .feature-details--list .feature-list--element,.page-buy-subscription--family .feature-details .feature-details--list .feature-list--element,.page-buy-gift .feature-details .feature-details--list .feature-list--element,.page-buy-subscription .feature-details .feature-details--list .feature-list--element{padding-bottom:8px;font-size:14px;}.page-buy-subscription--independent-teacher .price-features,.page-buy-subscription--family .price-features,.page-buy-gift .price-features,.page-buy-subscription .price-features{-ms-flex-direction:column;flex-direction:column;}.page-buy-subscription--independent-teacher .pass-details,.page-buy-subscription--family .pass-details,.page-buy-gift .pass-details,.page-buy-subscription .pass-details{padding-bottom:10px;}.left.arrow-carousel{left:-25px !important;}.right.arrow-carousel{right:-25px !important;}.page-buy-subscription--independent-teacher .currency-selector,.page-buy-subscription--family .currency-selector{top:-66px;}.price-box .price-box__frame:hover .buy-button-bp{color:#FFF !important;background-color:#5bb4c7 !important;}.page-buy-subscription--family .price-box--family .price-box__frame:hover .buy-button-bp{color:#FFF !important;background-color:#FA9F70 !important;}.price-box--teacher .price-box__frame:hover .buy-button-bp{color:#FFF !important;background-color:#996885 !important;}}@media screen and (max-width:991px) {.payment--aditional-description{display:none;}}@media screen and (min-width:991px) and (max-width:1024px) {.page-buy-subscription--family .payments__sidebar ul,.page-buy-subscription--independent-teacher .payments__sidebar ul{margin-top:15px;}}@media screen and (min-width:991px) {.page-buy-subscription--family .panel-landing__promo-code{bottom:55px !important;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {.page-buy-subscription .price-features,.page-buy-gift .price-features{display:table;}.page-buy-subscription .feature-type,.page-buy-subscription .feature-details,.page-buy-gift .feature-type,.page-buy-gift .feature-details{display:table-cell;vertical-align:middle;}}#block-ea_revamp-4 .panel--aside{overflow:hidden;padding:20px 15px 13px 15px;}#block-ea_revamp-4 .panel--aside .panel--aside__title{font-family:Nunito;font-size:30px;font-weight:400;letter-spacing:-0.3px;text-align:center;color:#5bb4c6;text-transform:uppercase;margin-bottom:7px;margin-top:-5px;}#block-ea_revamp-4 .panel--aside .corner-triangle{border-top:55px solid #5bb4c7;}#block-ea_revamp-4 .panel--aside .glyphicon-star{font-size:19px;color:white;top:8px;left:8px;font-weight:600;}#block-ea_revamp-4 .premium-block--description{padding-top:5px;border-top:1px solid #e3e3e3;}#block-ea_revamp-4 .premium-block--description p{margin-bottom:5px;margin-top:5px;}#block-ea_revamp-4 .premium-block--description .get--premium{margin-top:10px;}#block-ea_revamp-4 .premium--access{margin:0;padding:0;list-style-type:none;}#block-ea_revamp-4 .premium--access li:before{content:"";margin-right:10px;display:inline-block;width:7px;height:7px;border-radius:50%;margin-bottom:2px;opacity:0.5;background-color:#282828;}#block-ea_revamp-4 .premium--access li .access--description{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.9;text-align:left;color:#000000;}.price-information{margin-top:16px;margin-bottom:16px;}.price--big{font-size:28px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.54;text-align:left;color:#5bb4c6;padding-left:5px;}.price-block{position:relative;}.price-block .price--period{font-size:12px;font-weight:normal;line-height:1.86;color:#5bb4c6;position:absolute;bottom:0;left:5px;}.price-block .price--sup{top:-1em;font-size:16px;font-weight:normal;line-height:1.08;color:#5bb4c6;}#block-ea_revamp-5 .panel--aside .logo-VB{height:48px;width:48px;top:0;}#block-ea_revamp-5 #carousel-example-generic{margin-top:13px;}#block-ea_revamp-5 .featured-block--description{margin-top:10px;margin-bottom:15px;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.29;text-align:left;color:#000000;}#block-ea_revamp-5 .carousel-control{overflow:hidden;display:none;}.panel-collapse{height:52px;cursor:pointer;color:#fff;font-weight:normal;padding:15px 25px;text-align:left;position:relative;margin-right:-15px;margin-left:-15px;}.panel-collapse--round-corners{border-bottom-right-radius:9px;border-bottom-left-radius:9px;}.panel-collapse .icon__arrow--up{top:7px;}.panel-collapse .icon__arrow--down{bottom:3px;}.panel-collapse.vb{background-color:#5bb4c7;}.panel-collapse.pv{background-color:#FA9F70;}@media screen and (max-width:767px) {.content--collapsable{margin-bottom:20px;padding-bottom:20px;}}.offer__header{display:block;width:100%;background-repeat:no-repeat;}.offer__header--valentine{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/valentine-home.svg);background-size:100% 100%;padding-top:32.82%;}.offer__header--summer{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/summer-offer-home.png);background-size:100% 100%;padding-top:43.73%;border-top-right-radius:9px;border-top-left-radius:9px;}.offer__header--christmas{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/christmas-home.svg);background-size:100% 100%;padding-top:32.82%;border-top-right-radius:9px;border-top-left-radius:9px;}.panel-offer--valentine{overflow:hidden;}.offer-content{padding:0 15px 25px 15px;}.offer-description__title{font-size:16px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d3d3d3;}.div--dog-valentine{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/valentine-coach-home-big.svg) 20% 50% no-repeat !important;min-height:190px;margin-left:15px;}.div--dog-christmas-hat{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/santa-coach-circle.svg) 20% 50% no-repeat !important;}.div--calendar.valentine{margin-left:30px;}.btn--icon:before{content:" ";background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/hearts.svg);height:25px;width:25px;position:absolute;right:20px;}.c-bullets-container{padding:0;margin:0;}.c-bullet{display:inline-block;width:20px;height:20px;margin:3px;text-indent:-999px;cursor:pointer;background-color:#DDD;border-radius:50%;}.c-bullet.active{background-color:#5bb4c7;}.c-bullet:hover{cursor:pointer;}.c-bullets-container--carousel{position:absolute;top:auto;right:0;bottom:-35px;left:0;margin:0;width:100%;}.c-bullet--blue{background-color:#5bb4c7 !important;}li.c-bullet--carousel,li.c-bullet--carousel.active{display:inline-block;width:22px;height:22px;margin:3px;text-indent:-999px;cursor:pointer;background-color:#DDD;border-radius:50%;}li.c-bullet--carousel.active{background-color:#5bb4c7;}@media screen and (max-width:991px) {ol.c-bullets-container--carousel{top:auto;}}.c-timer p{font-size:24px;}.c-timer .flip-clock-wrapper{display:-ms-flexbox;display:flex;padding-right:15px;-ms-flex-pack:end;justify-content:flex-end;}.c-timer .flip-clock-label{display:none;}.c-timer .flip-clock-divider.minutes .flip-clock-dot{display:none;}.c-timer .flip-clock-dot{width:7px;height:7px;background-color:#9DC49E;box-shadow:none;}.c-timer .flip-clock-dot.bottom{bottom:19px;}.c-timer .flip-clock-dot.top{top:18px;}.c-timer .flip-clock-divider{width:18px;height:56px;}.c-timer .flip-clock-wrapper ul{width:28px;height:56px;margin:0;padding-left:0;}.c-timer .flip-clock-wrapper ul:first-of-type{display:none;}.c-timer .flip-clock-wrapper ul:nth-of-type(2) {width:40px;}.c-timer .flip-clock-wrapper ul:nth-of-type(3) li a div div.inn{padding-left:5px;border-top-right-radius:0;border-bottom-right-radius:0;}.c-timer .flip-clock-wrapper ul:last-of-type li a div div.inn{padding-right:5px;border-top-left-radius:0;border-bottom-left-radius:0;}.c-timer .flip-clock-wrapper .flip{border-radius:none;background-color:transparent;box-shadow:none;}.c-timer .flip-clock-wrapper ul li a div.down{border-radius:0;}.c-timer .flip-clock-wrapper ul li{line-height:57px;}.c-timer .flip-clock-wrapper ul li a div div.inn{border-radius:10px;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#94BB97),color-stop(50%,#94BB97),color-stop(50%,#9DC49E));text-shadow:none;font-size:39px;color:#FAFAFA;}.c-timer .flip-clock-wrapper ul li a div.up:after{display:none;}.c-timer .flip-clock-wrapper ul.play li.flip-clock-active .down .shadow,.c-timer .flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:#9CC59F;}.c-timer .flip-clock-wrapper ul.play li.flip-clock-active .up .shadow,.c-timer .flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{border-top-left-radius:10px;border-top-right-radius:10px;background:#94BB97;}.c-timer .time-clock.time-alert .flip-clock-dot{background:#DD6566;}.c-timer .time-clock.time-alert.flip-clock-wrapper ul li a div div.inn{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#DD6566),color-stop(50%,#DD6566),color-stop(50%,#E96A6B));}.c-timer .time-clock.time-alert.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow,.c-timer .time-clock.time-alert.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:#DD6566;}.c-timer .time-clock.time-alert.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow,.c-timer .time-clock.time-alert.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{border-top-left-radius:10px;border-top-right-radius:10px;background:#DD6566;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {.c-timer .flip-clock-wrapper ul li a div div.inn{background:#94BB97;}.c-timer .time-clock.time-alert.flip-clock-wrapper ul li a div div.inn{background:#E96A6B;}}@media screen and (max-width:991px) {.c-timer{display:-ms-flexbox;display:flex;}.c-timer p{display:-ms-flexbox;display:flex;height:auto;margin-bottom:0;font-size:18px;text-align:left;-ms-flex-align:center;align-items:center;width:100%;}.c-timer #time-limit-text{margin-left:10px;}.c-timer .flip-clock-wrapper{margin:0;padding:0;}}.cefr-level-container{margin-right:0;margin-left:0;display:-ms-flexbox;display:flex;padding:25px 20px 20px 30px;-ms-flex-align:center;align-items:center;}.cefr-level--icon{display:inline-block;height:95px;width:95px;border-radius:50%;float:left;color:#fff;font-weight:600;text-align:center;line-height:87px;font-size:22px;}.cefr-level--icon p{text-align:center;line-height:95px;font-size:22px;color:#fff;font-weight:600;}.cefr-level--icon.unknown{background:#E5E4E4;}.cefr-level--icon.unknown p{font-size:22px !important;color:#AEAEAE !important;top:17px !important;}.cefr-level--icon.A1{background:#9797EB;border-bottom:5px solid #8787D1;}.cefr-level--icon.A2{background:#806AC7;border-bottom:5px solid #6E5AAE;}.cefr-level--icon.B1{background:#FF98BB;border-bottom:5px solid #ED90B0;}.cefr-level--icon.B2{background:#FC719A;border-bottom:5px solid #E6698E;}.cefr-level--icon.C1{background:#85D5D5;border-bottom:5px solid #79C1C1;}.cefr-level--icon.C2{background:#32BABA;border-bottom:5px solid #2EA6A6;}.cefr-level--icon.unknown p{color:#838383 !important;font-weight:300 !important;}.cefr-level--title{display:table-cell;width:50%;vertical-align:middle;}.cefr-level--title p{font-size:16px;font-weight:600;margin-bottom:0;margin-left:5px;}.cefr-level--title.A1{color:#9797EB;}.cefr-level--title.A2{color:#806AC7;}.cefr-level--title.B1{color:#FF98BB;}.cefr-level--title.B2{color:#FC719A;}.cefr-level--title.C1{color:#85D5D5;}.cefr-level--title.C2{color:#32BABA;}.cefr-font-color.A1{color:#9797EB;}.cefr-font-color.A2{color:#806AC7;}.cefr-font-color.B1{color:#FF98BB;}.cefr-font-color.B2{color:#FC719A;}.cefr-font-color.C1{color:#85D5D5;}.cefr-font-color.C2{color:#32BABA;}.cefr-background.A1{background-color:#9797EB;}.cefr-background.A2{background:#806AC7;}.cefr-background.B1{background:#FF98BB;}.cefr-background.B2{background:#FC719A;}.cefr-background.C1{background:#85D5D5;}.cefr-background.C2{background:#32BABA;}.cefr-border--thick{border:1px solid;}.cefr-border--thick.A1{border-color:#9797EB;}.cefr-border--thick.A2{border-color:#806AC7;}.cefr-border--thick.B1{border-color:#FF98BB;}.cefr-border--thick.B2{border-color:#FC719A;}.cefr-border--thick.C1{border-color:#85D5D5;}.cefr-border--thick.C2{border-color:#32BABA;}@media screen and (max-width:767px) {.cefr-level-container{margin-left:0 !important;padding:20px;-ms-flex-direction:column;flex-direction:column;}}body.of-canvas-opened{overflow:hidden;}#edit-regcode-code-wrapper{margin-top:0;}#edit-regcode-code-wrapper .panel-landing__promo-code:before{margin-top:10px;}.video-booster--text,.photo-vocab--text,.verb-dash--text{font-size:25px;font-weight:300;line-height:80px;position:absolute;width:100%;height:80px;text-align:center;padding-left:30px;}.photo-vocab--text{padding-left:10px;}.node-type-photovocab .main-navbar__logo,.node-type-video .main-navbar__logo,.page-exercises .main-navbar__logo,.page-exercises-video-boosters .main-navbar__logo,.page-live .main-navbar__logo{margin-left:0;padding:0;}.c-page-video_container .row{height:100%;}.c-page-video_container .row .main-navbar{height:100%;}.video-booster--text,.photo-vocab--text{display:-ms-flexbox;display:flex;-ms-flex-align:start !important;align-items:flex-start !important;-ms-flex-pack:center;justify-content:center;height:100%;padding:10px 0 0 !important;}.video-booster--text .panel-category,.photo-vocab--text .panel-category{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;color:#498FE0;line-height:15px;margin-top:3px;}.video-booster--text .panel-subtitle,.photo-vocab--text .panel-subtitle{display:-ms-flexbox;display:flex;line-height:15px;margin-top:3px;}.c-photo-vocab__header--subtitle,.c-video-booster__header--subtitle{margin:0;text-align:left;font-weight:400;line-height:normal;font-size:16px;}.c-photo-vocab__header--subtitle .panel-subtitle,.c-video-booster__header--subtitle .panel-subtitle{color:#A6A6A6;}.video-booster--text{position:relative;}.c-lingua-header__border{border-left:1px solid #3C3C3C;margin:7px 15px;height:45px;}.video-booster__header--title,.photo-vocab__header--title{font-size:26px;margin:0;font-weight:400;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;line-height:normal;}.c-game-title{font-size:26px;color:#A6A6A6;}@media (max-width:991px) {.photo-vocab--text,.video-booster--text{padding:3px 0 0 !important;}.photo-vocab--text .panel-category,.photo-vocab--text .panel-subtitle,.video-booster--text .panel-category,.video-booster--text .panel-subtitle{font-size:13px;}.c-lingua-header__border{margin:3px 15px;height:40px;}}#user-panel__timespan-date{font-size:12px;}.user-panel--canvas-style{color:#5CB4C7;font-size:11px;font-weight:400;}.learned-expressions-amount{color:#bbb;font-size:14px;font-style:italic;font-weight:500;}.learned-expression-list__header-item .caret{color:#929292;}.learned-expression-list__header-item a{color:#929292;}.user-profile-picture__container{position:relative;min-height:215px;margin-top:50px;margin-bottom:20px;}.user-profile-picture__frame{margin:0 auto;display:block;width:190px;height:190px;border-radius:50%;background-color:#f3f3f3;box-shadow:0px 2px 0px 1px #c4c4c4;}.user-profile-picture__placeholder{font-size:132px;margin-top:50px;color:#D2D2D2;}.user-profile-picture__canvas{overflow:hidden;width:190px;height:190px;background-position:center center;background-size:cover;border-radius:100%;}.user-profile-picture__canvas--minified{width:40px;height:40px;display:inline-block;}.user-profile-picture__label{width:55%;margin:0 auto;font-size:14px;background-color:#F3F3F3;box-shadow:-1px 1px 0px 1px #c4c4c4;position:absolute;left:0;right:0;bottom:15px;padding:5px;}.user-profile-picture__label a{color:#B1B1B1;}#edit-picture-upload{width:0;height:0;opacity:0;display:inline-block;}#edit-picture-upload-wrapper label{display:inline-block;font-weight:400;font-size:14px;cursor:pointer;background:#fff;padding:5px 20px;border-radius:5px;border:1px solid #E1E1E1;color:#B1B1B1;}#edit-picture-path{display:inline-block;font-size:14px;font-weight:400;color:#7F7F7F;}.price-box{margin-top:40px;}.price-box__frame{background:#fff;text-align:center;border:1px solid #DFDFDF;border-top:5px solid #5BB3CB;width:100%;padding:20px 0;margin:0 auto 0 auto;color:#6C6C6C;min-height:340px;max-width:400px;position:relative;transition:box-shadow 0.6s ease;}.price-box__frame.summer-offer{padding-bottom:0;}.price-box__frame .title-price-container hr{width:70%;border-top:1px solid #9B9B9B;margin-top:0;margin-bottom:20px;}.price-box__frame .strike-through,.price-box__frame .strike-through-small{text-decoration:line-through;}.price-box__frame .strike-through-small{font-size:12px;}.price-box__frame .strike-through-small sup{font-size:12px !important;}.price-box__frame:hover{box-shadow:0px 0px 10px 1px #ddd;}.price-box__frame--red{border-top-color:#fb928d;}.price-box__frame--red .buy-button-bp{border:1px solid #fb928d !important;background-color:#fb928d !important;}.price-box__frame--red:hover .buy-button-bp{background-color:transparent !important;color:#e76b6b !important;}.price-box__title{color:#4B4B4B;}.price-box__title h3{max-width:90%;margin:0 auto;}.price-box__title-container{min-height:55px;}.price-box__text-1{font-size:14px;font-weight:500;}.price-box__text-2{font-size:14px;font-weight:500;padding:0 20px;}.price-box__text-3{font-size:14px;font-weight:500;color:#D2D3D4;padding:0 20px;}.price-box__value--initial{font-size:14px;}.price-box__value .price-suffix{font-size:14px;}.price-box__value .month-price sup{font-size:14px;top:0;}.price-box__buy-now .buy-button-bp,.price-box__buy-now .buy-button{font-size:16px;width:120px;height:40px;margin-top:20px;margin-bottom:25px;padding:5px 15px;text-align:center;color:#fff;border:1px solid #5bb4c7;border-radius:10px;background-color:#5bb4c7;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all 600ms cubic-bezier(0.25,0.46,0.45,0.94);}.price-box__buy-now .buy-button{border-color:#FE7A73;background-color:#FE7A73;}.price-box__buy-now .buy-button-bp:hover{background:transparent;color:#5bb4c7;transition:all 600ms cubic-bezier(0.25,0.46,0.45,0.94);}.price-box--gift-card .price-box__container:nth-child(2n+1) {border-right:1px solid #E3E3E3;}.price-box--gift-card .price-box__frame{border-top-color:#FE7A73;padding-bottom:35px;width:280px;min-height:290px;}.price-box--gift-card .price-box__frame.selected{box-shadow:0px 0px 10px 1px #ddd;}.price-box--gift-card .price-box__frame .strike-through{text-decoration:none;}.price-box--gift-card .price-box__value{margin-top:10px;font-weight:400;}.price-box--gift-card .price-box__value.strike-through{font-size:20px;line-height:1.5;color:#6c6c6c;font-weight:300;}.price-box--gift-card .price-box__value.price-box__value--actual{font-size:34px;line-height:0.71;}.price-box--gift-card .price-box__title h3{font-size:34px;color:#4a4a4a;}.price-box--gift-card .price-box__text-1{font-size:20px;font-weight:300;}.price-box--gift-card .price-box__text-2{color:#D2D3D4;padding-top:20px;font-size:18px;}.price-box--gift-card .price-box__text-3{font-size:18px;}.price-box--gift-card .original-price{position:relative;}.price-box--gift-card .original-price:after{content:' ';display:block;border-bottom:1px solid #6c6c6c;position:absolute;left:0;top:50%;width:100%;}.price-box--organizations .price-box__frame{border:1px solid #DFDFDE;width:90%;padding:20px 20px;min-height:370px;position:relative;}.price-box--organizations .price-box__frame:hover{border-color:#72BAAC;box-shadow:none;}.price-box--organizations .price-box__container:nth-child(2n+1) {border-right:1px solid #E3E3E3;}.price-box--organizations .price-box__value{margin-top:20px;margin-bottom:20px;font-size:14px;font-weight:300;}.price-box--organizations .btn-green{background-color:#72BAAC;font-size:14px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;position:absolute;left:0;right:0;margin:0 auto;bottom:25px;padding:5px 30px;width:150px;margin-bottom:30px;transition:all 600ms cubic-bezier(0.25,0.46,0.45,0.94);}.price-box--organizations .btn-green:hover{background:transparent;border:1px solid #72BAAC;color:#72BAAC;transition:all 600ms cubic-bezier(0.25,0.46,0.45,0.94);}.payment-details__container{background:#fff;border:1px solid #DFDFDF;text-align:center;padding:40px 30px;width:100%;margin:0 auto;}.payment-details__container h3{margin-top:0;}.payment-details__container p{font-size:14px;margin-bottom:20px;}.payment-details__container em{color:#BDC0C1;font-size:14px;}.payment-details__title{margin-bottom:30px;}.payment-details--icon{display:block;}.payment-details__icon-cb{width:40px;height:24px;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/payment-s77d9aefe85.png) 0 0px;}.payment-details__icon-visa{width:50px;height:16px;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/payment-s77d9aefe85.png) 0 284px;}.payment-details__icon-master-card{width:40px;height:24px;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/payment-s77d9aefe85.png) 0 244px;}.payment-details__icon-american-express{width:58px;height:24px;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/payment-s77d9aefe85.png) 0 376px;}.payment-details__icon-pay-pal{width:58px;height:16px;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/payment-s77d9aefe85.png) 0 195px;}.payment-details__icon-diners{width:85px;height:23px;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/payment-s77d9aefe85.png) 0 331px;}.payment-details__icon-cashu{width:75px;height:14px;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/payment-s77d9aefe85.png) 0 438px;}.payment-details__icon-unionpay{width:40px;height:23px;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/payment-s77d9aefe85.png) 0 68px;}.payment-details__icon-alipay{width:55px;height:23px;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/payment-s77d9aefe85.png) 0 155px;}.payment-details__box{margin-bottom:30px;}.payment-form__container{width:83%;margin:30px auto;padding:0 15px;font-size:14px;}.payment-form__container .error{border-color:#FE7A73;color:#FE7A73;}.payment-form__container input[type='radio'],.price-box__container input[type='radio'],.difficulty-scales__form input[type='radio']{display:none;}.payment-form__container label,.price-box__container label,.difficulty-scales__form label{font-weight:300;}.payment-form__container input[type='radio'] + label > span,.payment-form__container input[type='radio'] + span,.price-box__container input[type='radio'] + label > span,.price-box__container input[type='radio'] + span,.difficulty-scales__form input[type='radio'] + label > span,.difficulty-scales__form input[type='radio'] + span{display:inline-block;width:25px;height:25px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%;}.payment-form__container input[type='radio'] + label > span span,.payment-form__container input[type='radio'] + span span,.price-box__container input[type='radio'] + label > span span,.price-box__container input[type='radio'] + span span,.difficulty-scales__form input[type='radio'] + label > span span,.difficulty-scales__form input[type='radio'] + span span{display:inline-block;width:21px;height:21px;margin:2px 2px;vertical-align:middle;cursor:pointer;border-radius:50%;border:3px solid #fff;}.payment-form__container input[type='radio'] + label > span,.payment-form__container input[type='radio'] + span,.price-box__container input[type='radio'] + label > span,.price-box__container input[type='radio'] + span,.difficulty-scales__form input[type='radio'] + label > span,.difficulty-scales__form input[type='radio'] + span{background-color:#E7E6E6;}.payment-form__container input[type='radio'] + label > span span,.payment-form__container input[type='radio'] + span span,.price-box__container input[type='radio'] + label > span span,.price-box__container input[type='radio'] + span span,.difficulty-scales__form input[type='radio'] + label > span span,.difficulty-scales__form input[type='radio'] + span span{background-color:#FFF;}.payment-form__container input[type='radio']:checked + label > span,.payment-form__container input[type='radio']:checked + span,.price-box__container input[type='radio']:checked + label > span,.price-box__container input[type='radio']:checked + span,.difficulty-scales__form input[type='radio']:checked + label > span,.difficulty-scales__form input[type='radio']:checked + span{background-color:#FE7A73;}.payment-form__container input[type='radio']:checked + label > span span,.payment-form__container input[type='radio']:checked + span span,.price-box__container input[type='radio']:checked + label > span span,.price-box__container input[type='radio']:checked + span span,.difficulty-scales__form input[type='radio']:checked + label > span span,.difficulty-scales__form input[type='radio']:checked + span span{background-color:#FE7A73;}.price-box__container input[type='radio'] + label > span,.price-box__container input[type='radio'] + span,.difficulty-scales__form input[type='radio'] + label > span,.difficulty-scales__form input[type='radio'] + span{width:40px;height:40px;margin:-1px 4px 0 0;}.price-box__container input[type='radio'] + label > span span,.price-box__container input[type='radio'] + span span,.difficulty-scales__form input[type='radio'] + label > span span,.difficulty-scales__form input[type='radio'] + span span{width:36px;height:36px;margin:2px 2px;border-width:4px;}.difficulty-scales__form input[type='radio'] + span{margin-right:15px;background-color:#5bb4c7;}.difficulty-scales__form input[type='radio'] + span span{background-color:#FFF;}.difficulty-scales__form input[type='radio']:checked + span{background-color:#5bb4c7;}.difficulty-scales__form input[type='radio']:checked + span span{background-color:#5bb4c7;}.difficulty-scales__form .form-radios{margin:0;}.difficulty-scales__form .form-item{margin-bottom:10px;}.subscription-offer__expiration{font-size:14px;}.subscription-offer__contact-info{font-size:14px;}.subscription-offer__contact-info a{color:#5CB4C7;}.currency-selector{padding-left:15px !important;}.currency-selector .catalog-filter__btn{color:#bdbdbd !important;border:1px solid #bdbdbd !important;height:40px !important;font-size:14px !important;}.currency-selector li.active a{color:#fff !important;background-color:#bdbdbd !important;}.currency-selector li a{color:#bdbdbd !important;font-size:14px !important;border-bottom:1px solid #bdbdbd !important;}.currency-selector li a:hover{color:#fff !important;}.teachers-extra-info{margin-top:15px;}.student-selector{padding-left:15px !important;}.student-selector .btn{border-color:#996885 !important;color:#996885 !important;}.student-selector ul a{color:#996885 !important;border-bottom:1px solid #996885 !important;}.student-selector ul li.active a{background-color:#996885;color:#FFF !important;}.student-selector ul li a:hover{background-color:#996885;color:#FFF !important;}.arrow-carousel{width:30px;height:30px;border-color:#996885;display:inline-block;border-bottom:2px solid #996885;border-left:2px solid #996885;transition:all 0.5s ease;position:absolute;top:47%;cursor:pointer;}.arrow-carousel.disabled{border-color:#ccc;}.left.arrow-carousel{transform:rotate(45deg);left:-15px;}.right.arrow-carousel{transform:rotate(225deg);right:-15px;}.price-box{width:100%;margin:20px -10px 0 0;position:relative;}.price-box .owl-carousel .owl-wrapper-outer{height:400px;padding-top:35px;}.price-box .price-box__container.current{transform:scale(1.2);padding-right:25px;padding-left:25px;}#stageheader{font-weight:300;margin-top:0;margin-bottom:30px;padding-top:50px;font-size:24px;}#orderDataHeader{border:0;background:transparent;margin-top:0;margin-bottom:15px;border-bottom:3px solid #5CB4C7;display:table;font-size:24px;font-weight:300;color:#666;border-radius:0;background:none !important;}#orderData{font-size:14px;}#orderData em{margin-bottom:5px;color:#BDC0C1;font-style:italic;}#orderData p{margin:0;}#orderData .displayAmount{color:#5CB4C7;margin:10px 0 15px;font-weight:400;}#orderData .paySubmit:hover{background-color:#2d9fb7;-webkit-transition:all 0s ease-in;-moz-transition:all 0s ease-in;}#orderData .paySubmit{font-size:16px;min-width:180px;height:40px;padding:5px 15px;text-align:center;color:#fff;border:1px solid #5bb4c7;border-radius:10px;background-color:#5bb4c7;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-top:15px;}.bottom_info{padding:0;}.bottom_info .panel{padding:50px 185px;margin-bottom:0;padding-left:185px !important;}.bottom_info .panel p{margin-bottom:10px;font-size:14px;margin:5px 0;}.bottom_info .panel h2{margin-bottom:10px;font-size:24px;}.bottom_info .panel .section2{padding-top:15px;}.bottom_info h2,.bottom_info p,.bottom_info div{margin-top:0;text-align:center;}#nextstepc{color:#555;text-align:center;padding-top:30px;padding-bottom:60px;font-size:14px;}#community_picture_upload_form_container .form-submit{font-size:16px;min-width:200px;height:45px;margin-top:20px;padding:5px 15px;text-align:center;color:#fff;border:1px solid #5bb4c7;border-radius:10px;background-color:#5bb4c7;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}#community_picture_upload_form_container #edit-submit{background-color:#C7C7C7;border-color:#e3e3e3;cursor:default;}.landing__header.content-split.payments__header{margin-top:0;}.landing__header.content-split.landing__header--full{margin:0;min-height:25px;}.landing__header.content-split.landing__header--full div{display:none;}.payments__header{border-bottom:1px solid #E3E3E3;}.payments__sidebar ul{list-style:none;padding:0;}.payments__sidebar-item{text-align:center;}.payments__sidebar-item a{background:#ccc;font-size:14px;margin:15px 32px 32px auto;width:75%;color:#fff;min-height:auto;position:relative;display:inline-block;max-width:198px;float:left;width:100%;height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;}.payments__sidebar-item a.active:after{width:0;height:0;top:70px;right:0;left:0;margin:0 auto;border-top:12px solid transparent;border-bottom:12px solid #ccc;border-right:12px solid transparent;border-left:12px solid transparent;position:absolute;content:' ';}.payments__sidebar-item a.active{color:#fff;}.payments__sidebar-item a:hover,.payments__sidebar-item a:active{text-decoration:none;color:white;}.payments__sidebar-item h3{font-size:16px;font-weight:400;word-break:normal;margin:0;}.payments__sidebar-item--premium a{background-color:transparent;border:2px solid #50A5B7;color:#50A5B7;}.payments__sidebar-item--premium a:hover,.payments__sidebar-item--premium a:active{background-color:#5CB4C7;border:2px solid #5CB4C7;}.payments__sidebar-item--premium a.active:after{border-bottom-color:#5cb4c7;}.payments__sidebar-item--premium .active{background-color:#5CB4C7;border:2px solid #5CB4C7;}.payments__sidebar-item--family a{background-color:transparent;border:2px solid #fb9f71;color:#fb9f71;}.payments__sidebar-item--family a:hover,.payments__sidebar-item--family a:active{background-color:#fb9f71;border-color:#fb9f71;}.payments__sidebar-item--family a.active:after{border-bottom-color:#fb9f71;}.payments__sidebar-item--family .active{background-color:#fb9f71;border-color:#fb9f71;}.payments__sidebar-item--gift-card a{background-color:transparent;border:2px solid #fb928d;color:#fb928d;}.payments__sidebar-item--gift-card a:hover,.payments__sidebar-item--gift-card a:active{background-color:#fb928d;border-color:#fb928d;}.payments__sidebar-item--gift-card a.active:after{border-bottom-color:#fb928d;}.payments__sidebar-item--gift-card .active{background-color:#fb928d;border-color:#fb928d;}.payments__sidebar-item--organizations a{background-color:transparent;border:2px solid #8fcabe;color:#8fcabe;margin-right:0;}.payments__sidebar-item--organizations a:hover,.payments__sidebar-item--organizations a:active{background-color:#8fcabe;border-color:#8fcabe;}.payments__sidebar-item--organizations a.active:after{border-bottom-color:#8fcabe;}.payments__sidebar-item--organizations .active{background-color:#8fcabe;border-color:#8fcabe;}.payments__sidebar-item--independent-teacher a{background-color:transparent;border:2px solid #996885;color:#996885;}.payments__sidebar-item--independent-teacher a.active:after{border-bottom:12px solid #996885;}.payments__sidebar-item--independent-teacher a:hover,.payments__sidebar-item--independent-teacher a:active{background-color:#996885;border-color:996885;}.payments__sidebar-item--independent-teacher a h3{word-break:normal;}.payments__sidebar-item--independent-teacher .active{background-color:#996885;border-color:#996885;}.payments__sidebar-item:first a{margin-top:35px;}.page-buy-subscription .payments-types,.page-buy-gift .payments-types{border-bottom:7px solid #fb928d;padding-bottom:25px;}.page-buy-subscription--premium .payments-types,.page-buy-gift--premium .payments-types{border-bottom:7px solid #5cb4c7;}.page-buy-subscription--family .payments-types,.page-buy-gift--family .payments-types{border-bottom:7px solid #fb9f71;}.page-buy-subscription--family .feature-type,.page-buy-gift--family .feature-type{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fff;border-right:1px solid #e3e3e3;}.page-buy-subscription--family .feature-type p,.page-buy-gift--family .feature-type p{color:black;font-weight:300;}.page-buy-subscription--independent-teacher .payments-types,.page-buy-gift--independent-teacher .payments-types{border-bottom:7px solid #996885;}.page-buy-subscription--independent-teacher .feature-type,.page-buy-gift--independent-teacher .feature-type{display:-ms-flexbox;display:flex;padding:60px 20px;background:#fff;border-right:1px solid #e3e3e3;}.page-buy-subscription--independent-teacher .feature-type p,.page-buy-gift--independent-teacher .feature-type p{color:black;font-weight:300;}.page-buy-subscription--organizations .payments-types,.page-buy-gift--organizations .payments-types{border-bottom:7px solid #8fcabe;}.payment-details__container{margin-top:20px;}abbr{cursor:default !important;border:none !important;text-decoration:none;}.page-buy-subscription--independent-teacher .title-price-container hr{border-top:1px solid #996885 !important;}.page-buy-subscription--independent-teacher .feature-details{padding-left:65px;}@media only screen and (max-width:991px) {.page-live #edit-regcode-code-wrapper,.page-live #regcode-voucher{display:none;}#regcode-voucher.custom-form--regcode{padding-left:0 !important;}.page-buy-subscription #edit-regcode-code-wrapper,.page-buy-subscription #regcode-voucher,.page-buy-gift #edit-regcode-code-wrapper,.page-buy-gift #regcode-voucher{display:none;}.page-buy-subscription .content-split__cell--main,.page-buy-gift .content-split__cell--main{margin-right:0px;max-width:100%;}.page-buy-subscription .subscription-offer__title,.page-buy-gift .subscription-offer__title{margin-top:25px;}.page-buy-subscription .price-box,.page-buy-gift .price-box{margin-top:30px;}.page-buy-subscription .price-box__container,.page-buy-gift .price-box__container{margin-top:30px;}.page-buy-subscription .price-box__container:nth-child(3n+1),.page-buy-gift .price-box__container:nth-child(3n+1) {margin-top:0px;}.page-buy-subscription .subscription-offer,.page-buy-gift .subscription-offer{text-align:left;}.page-buy-subscription .price-box__title h3,.page-buy-gift .price-box__title h3{font-size:24px;}.page-buy-subscription .payment-details__container h3,.page-buy-gift .payment-details__container h3{margin-bottom:20px;}.page-buy-subscription .payment-details__container p,.page-buy-subscription .payment-details__container em,.page-buy-gift .payment-details__container p,.page-buy-gift .payment-details__container em{font-size:12px;}.page-buy-subscription .payment-details__box,.page-buy-gift .payment-details__box{margin-bottom:20px;}.page-buy-subscription .payment-details__box p,.page-buy-gift .payment-details__box p{margin-bottom:15px;}.page-buy-subscription .payment-details__title,.page-buy-gift .payment-details__title{margin-bottom:20px;}.page-buy-subscription .payment-details__title h3,.page-buy-gift .payment-details__title h3{font-size:14px;}.page-buy-subscription .price-box__value,.page-buy-gift .price-box__value{font-weight:400;}.page-buy-subscription .subscription-offer__contact-info,.page-buy-gift .subscription-offer__contact-info{margin-top:10px;text-align:left;font-size:12px;}.page-buy-subscription .subscription-offer__title,.page-buy-gift .subscription-offer__title{font-size:18px;}.page-buy-subscription .payments-types,.page-buy-gift .payments-types{border-width:1px;}.page-buy-subscription .payments-types .payments__sidebar-item a,.page-buy-gift .payments-types .payments__sidebar-item a{height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;}.page-buy-subscription .payments-types .payments__sidebar-item a.active:after,.page-buy-gift .payments-types .payments__sidebar-item a.active:after{display:none;}.page-buy-subscription .payments-types .payments__sidebar-item:nth-of-type(2) a,.page-buy-gift .payments-types .payments__sidebar-item:nth-of-type(2) a{margin-right:0;}.page-buy-subscription .payments-types h3,.page-buy-gift .payments-types h3{word-spacing:350px;}.page-buy-subscription .currency-selector,.page-buy-gift .currency-selector{right:0;top:-55px;max-width:150px;}.page-buy-subscription #currency-selector,.page-buy-gift #currency-selector{padding-left:10px;}.page-buy-gift .price-box{margin-top:0;margin:auto;}.page-buy-gift .price-box__container:nth-child(n) {margin-top:30px;}.page-buy-gift .price-box__frame{width:100%;}.page-buy-gift .price-box__title h3{font-size:28px;font-weight:300;}.page-buy-gift .payment-form__container{width:100%;margin-bottom:0;}.page-buy-gift .payment-form__container .form-horizontal{margin-left:-15px;margin-right:-15px;}.page-buy-gift .payment-form__container .payment-form__title{font-size:18px;font-weight:400;margin-bottom:20px;}.page-buy-gift .payment-form__container .payment-form__sub-title{font-size:14px;font-weight:400;margin-bottom:20px;}.page-buy-gift .payment-form__container p{margin:0 0 10px;}.page-buy-gift #submit-button-placeholder{margin-top:0;margin-bottom:0;}.payments--organization .subscription-offer__title{text-align:left;}.payments--organization .price-box--organizations p{margin:0 0 10px;}.payments--organization .price-box--organizations .btn-green{position:static;margin-bottom:0;}.payments--organization .price-box--organizations .price-box__frame{width:100%;padding:20px 10px;min-height:initial;}.page-buy-subscription #popups .form-input .form-checkboxes,.page-buy-subscription #popups .form-input input,.page-buy-subscription #popups .form-input select,.page-buy-subscription #popups .form-input textarea{margin-left:0;max-width:100%;margin-right:0;}.page-buy-subscription #popups .form-item .form-checkboxes{max-width:100%;margin-left:0;}.page-buy-subscription #popups .form-item select{max-width:100%;}.page-buy-subscription #popups .form-input,.page-buy-subscription #popups .form-item{width:100%;}.page-buy-subscription #popups .form-input label,.page-buy-subscription #popups .form-item label{text-align:left;font-weight:400;}.page-buy-subscription #popups .form-input label.option input:before,.page-buy-subscription #popups .form-input label.option input:before,.page-buy-subscription #popups .form-item label.option input:before,.page-buy-subscription #popups .form-item label.option input:before{margin-top:0;}.page-buy-subscription #popups .form-actions{width:100%;}.page-buy-subscription #popups .custom-form .form-submit{display:block;width:80%;margin:auto;min-width:initial;}#page-content > .container.container--no-padding{padding-top:30px;}.black-box{bottom:30px !important;}}.game-buttons .easy-mode{background:#A87894;float:left;margin-right:40px;}.game-buttons .expert-mode{float:left;background:#A87894;}.say-what .panel__title-body:before{border-top:11px solid transparent;border-bottom:12px solid transparent;border-left:16px solid #A87894;}.say-what .panel__lerning_mode{margin-top:32px;font-size:25px;}.say-what .logo-VB{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/vinyle.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;border-radius:0;width:110px;height:110px;}.say-what .exercise-full-progress-container .Blues .q0-9{fill:#dddbdb;}.say-what .exercise-full-progress-container .Blues .q8-9{fill:#9D6E89;}.say-what .exercise-full-progress-container .Blues .q6-9{fill:#f5f5f5;}.say-what .exercise-full-progress-container:before{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/purple-arrow.svg);}.say-what .vb-game-panel{background-color:#a06d8b;}.say-what .vb-gameplay-container{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/tv-screen-purple.svg);width:845px;background-size:cover;max-width:100%;margin:0 auto;padding:60px 0;height:730px;}.say-what .vb-gameplay-container--small{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/tv-screen-purple-2.svg);width:845px;background-size:contain;max-width:100%;margin:0 auto;padding:55px 0;height:630px;}.say-what iframe{margin:10px auto;}@-moz-document url-prefix() {.say-what iframe{margin:-7px auto;}}.panel_footer--placeholder{width:1000px;}.vb-say-what .exercise-component__value{background-color:#A06D8B;}.calendar-icon__container{position:relative;display:inline-block;height:80px;width:80px;margin-left:20px;}.calendar-icon__container .name-current-month{position:absolute;z-index:10;top:20px;left:3px;right:0;margin:0 auto;width:100%;text-align:center;font-size:12px;font-weight:800;color:#fff;}.calendar-icon__container .current-day{position:absolute;z-index:10;top:28px;right:0;margin:0 auto;width:100%;left:5px;text-align:center;font-size:40px;letter-spacing:5px;font-weight:600;color:#5E5E5E;}.calendar-icon__container--small{height:50px;width:50px;margin-left:-15px;}.calendar-icon__container--small .name-current-month{top:12px;left:5px;font-size:10px;}.calendar-icon__container--small .current-day{top:20px;left:8px;font-size:28px;}.calendar-icon__container--small .calendar-icon__image{width:60px;height:60px;}.calendar-icon__image{position:absolute;left:0;right:0;margin:0 auto;background:url(/sites/all/themes/earesponsive/images/all-icons/calendar.svg) no-repeat;}.karaoke-popover{font-size:11px;text-align:center;}.karaoke-popover .arrow{border-top-color:#EBF1F3 !important;display:none;}.karaoke-popover .arrow:after{border-top-color:#EBF1F3 !important;display:none;}.karaoke-popover .close{font-weight:300;font-size:14px;color:#000;position:absolute;right:5px;top:0px;opacity:1;display:none;}.karaoke-popover .btn-purple{opacity:1;padding:2px 8px 3px 8px;margin-bottom:0;font-size:11px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:11px;background:#9F6C8A;min-width:59px;}.karaoke-popover .btn-purple.btn-unlock{background:#e76b6b;padding:2px 8px 3px 10px;}.karaoke-popover .btn-purple.btn-unlock:hover,.karaoke-popover .btn-purple.btn-unlock:active,.karaoke-popover .btn-purple.btn-unlock:focus{background-color:#e45858;}.karaoke-popover .popover-content{position:absolute;background:#f3f3f3;border-radius:3px;padding:10px 16px;border:none;border-radius:15px;width:145px;height:77px;min-height:0;text-align:left;transition:all 0.5s ease;overflow:hidden;opacity:0;}.karaoke-popover .popover-content.shown{width:145px;height:77px;right:2px;top:-64px;opacity:1;}.karaoke-popover .popover-content.shown-vb-list{right:-14px;top:-38px;opacity:1;}.karaoke-popover .popover-content p{color:#434343;text-align:left;margin-bottom:5px;font-size:11px;line-height:1.2;max-width:77px;opacity:1;}.karaoke-popover .popover-container{position:relative;}.popover-close{display:none;}.halteres-icon{margin-left:-30px;}.vertical-top{vertical-align:top !important;height:100%;}.verb-dash__time-description,.verb-dash__time{display:inline;}.verb-dash__time-description{color:#A9A9A9;}.verb-dash__time{color:red;}.verb-dash__infinitive-div{margin-bottom:10px;}.verb-dash__infinitive-div p{margin-bottom:0;}.verb-dash__game-container{position:relative;}.verb-dash__game-container img{width:100%;}.verb-dash__infinitive-container{top:125px;left:0px;right:0;max-width:100px;margin:0 auto;text-align:center;border:2px solid #4B4B4B;background:#EAE8E3;border-radius:5px;padding:5px;position:absolute;}.verb-dash__definition-container{top:170px;left:0px;right:0;max-width:160px;height:100px;margin:0 auto;padding:5px 10px;text-align:left;font-size:11px;position:absolute;}.verb-dash__verb-placeholder{background:#5E5E5E;color:#fff;border-radius:3px;margin-left:11px;width:130px;padding:2px;float:left;}.verb-dash__verb-placeholder:first-child{margin-left:0;}.verb-dash__verb-placeholder ul{margin:0;padding:0;list-style:none;}.verb-dash__verb-placeholder ul li{display:block;float:left;margin-left:3px;padding:2px;width:13px;background:#fafafa;border-radius:3px;font-size:10px;font-weight:bold;text-align:center;color:#5E5E5E;text-transform:uppercase;}.verb-dash__verb-placeholder ul li:first-child{margin-left:0;}.verb-dash__tense-container{top:330px;left:10px;right:0;max-width:420px;height:100px;margin:0 auto;text-align:justify;font-size:12px;position:absolute;}.verb-dash__tense-container--minified{max-width:480px;}.verb-dash__tense-container--minified .verb-dash__verb-placeholder{margin-left:7px;width:150px;}.verb-dash__tense-container--minified .verb-dash__verb-placeholder li{margin-left:2px;padding:1px;width:10px;font-size:8px;}#popups{opacity:1 !important;z-index:99999;width:100%;max-width:900px;left:0 !important;right:0 !important;margin:10px auto;background:#fafafa;padding:30px 50px;border-radius:15px;}#popups-title{background:transparent;color:#848484;font-weight:400;font-size:24px;padding:0;border:none;}#popups-title .title{font-weight:300;font-size:28px;padding-bottom:10px;border-bottom:1px solid #5CB4C7;}#popups-title #popups-close{margin-top:-30px;margin-right:-30px;font-size:35px;}#popups-title #popups-close a{color:#848484;}#popups-title #popups-close a:hover{text-decoration:none;}#popups-body{height:auto !important;overflow:hidden;}#popups-body > .node > h2{display:none;}#popups-body .node-body{font-size:14px;margin-bottom:30px;}#popups-overlay{z-index:1002;position:fixed;}#popups legend{font-size:18px;color:#848484;float:left;position:relative;}#popups legend:after{content:' ';width:65%;display:block;float:right;position:absolute;right:0;top:1px;left:0;bottom:0;margin:auto;height:1px;border-bottom:1px solid #e5e5e5;margin-left:180px;}#popups .form-checkboxes .form-item{width:50%;}#popups .form-input,#popups .form-item{float:left;max-width:700px;width:100%;margin-bottom:5px;}#popups .form-input span.option,#popups .form-item span.option{display:block;}#popups .form-input span.option:before,#popups .form-input span.option:after,#popups .form-item span.option:before,#popups .form-item span.option:after{content:'';display:table;}#popups .form-input span.option:after,#popups .form-item span.option:after{clear:both;}#popups .form-input span.option label,#popups .form-item span.option label{padding-left:50px;width:100%;text-align:left;font-weight:400;position:relative;}#popups .form-input span.option label:before,#popups .form-item span.option label:before{position:absolute;width:25px;height:25px;content:' ';background:#fff;border:1px solid #e7e7e7;display:inline-block;border-radius:3px;text-align:center;color:#fff;font-size:18px;margin-top:-2px;left:0px;float:right;}#popups .form-input span.option .form-checkbox,#popups .form-item span.option .form-checkbox{display:none;}#popups .form-input span.option .form-checkbox:checked + label:before,#popups .form-item span.option .form-checkbox:checked + label:before{content:'✔';background:#5CB4C7;border:none;}#popups .form-input label,#popups .form-item label{float:left;margin-top:5px;color:#262E31;width:36%;text-align:right;font-size:14px;font-weight:600;}#popups .form-input label.option,#popups .form-item label.option{float:right;width:400px;text-align:left;font-weight:400;color:#848484;position:relative;}#popups .form-input label.option label,#popups .form-item label.option label{padding-left:50px;}#popups .form-input label.option label:before,#popups .form-item label.option label:before{position:absolute;width:25px;height:25px;content:' ';background:#fff;border:1px solid #e7e7e7;display:inline-block;border-radius:3px;text-align:center;color:#fff;font-size:18px;margin-top:-2px;left:-20px;}#popups .form-input label.option .form-checkbox,#popups .form-item label.option .form-checkbox{display:none;}#popups .form-input label.option .form-checkbox:checked + label:before,#popups .form-item label.option .form-checkbox:checked + label:before{content:'✔';background:#5CB4C7;border:none;}#popups .form-input label.option input,#popups .form-item label.option input{width:0;height:0;}#popups .form-input label.option input:focus,#popups .form-item label.option input:focus{border:none;box-shadow:none;}#popups .form-input label .form-required,#popups .form-item label .form-required{display:inline-block;}#popups .form-input input,#popups .form-input select,#popups .form-input .form-checkboxes,#popups .form-input textarea,#popups .form-item input,#popups .form-item select,#popups .form-item .form-checkboxes,#popups .form-item textarea{float:right;width:60%;margin-top:0;margin-left:10px;}#popups .form-input input.error,#popups .form-input select.error,#popups .form-input .form-checkboxes.error,#popups .form-input textarea.error,#popups .form-item input.error,#popups .form-item select.error,#popups .form-item .form-checkboxes.error,#popups .form-item textarea.error{border:1px solid red;}#popups .form-input input:focus,#popups .form-input textarea:focus,#popups .form-input select:focus,#popups .form-item input:focus,#popups .form-item textarea:focus,#popups .form-item select:focus{background-color:#fff !important;box-shadow:none !important;}#popups .form-input input[type=checkbox],#popups .form-item input[type=checkbox]{float:left !important;}#popups .form-actions{float:right;margin-top:20px;}#popups .messages{list-style-type:none;padding:0;}#popups .messages.booster-pass .message-item.first{text-align:center;}#popups .custom-form{max-width:790px;}#popups .custom-form--left .form-input,#popups .custom-form--left .form-item{float:left;}#popups .custom-form--left .form-input label,#popups .custom-form--left .form-item label{text-align:left;}#popups .custom-form--left .form-input input,#popups .custom-form--left .form-item input{float:left;clear:both;margin-left:0;}#popups .custom-form--left .form-submit{margin-top:30px;}.page-exercises #popups-overlay{z-index:99999;}.btn-feedback{text-indent:-200px;}.page-forms-requests #page-content{height:auto !important;overflow:hidden;}.page-forms-requests #page-content .page-header{margin-top:0;max-width:790px;margin:auto;}.page-forms-requests #page-content .page-header .page-title{font-weight:300;font-size:28px;padding-bottom:10px;border-bottom:1px solid #5CB4C7;margin-top:0;color:#848484;}.page-forms-requests #page-content .node-body{padding-bottom:20px;max-width:790px;margin:auto;}.page-forms-requests #page-content .custom-form{margin:auto;}.page-forms-requests #page-content legend{font-size:18px;color:#848484;float:left;position:relative;}.page-forms-requests #page-content legend:after{content:' ';width:65%;display:block;float:right;position:absolute;right:0;top:1px;left:0;bottom:0;margin:auto;height:1px;border-bottom:1px solid #e5e5e5;margin-left:180px;}.page-forms-requests #page-content .form-checkboxes .form-item{width:50%;}.page-forms-requests #page-content .form-input,.page-forms-requests #page-content .form-item{float:left;max-width:700px;width:100%;margin-bottom:5px;}.page-forms-requests #page-content .form-input .resizable-textarea,.page-forms-requests #page-content .form-item .resizable-textarea{width:100%;}.page-forms-requests #page-content .form-input .resizable-textarea .grippie,.page-forms-requests #page-content .form-item .resizable-textarea .grippie{display:none;}.page-forms-requests #page-content .form-input label,.page-forms-requests #page-content .form-item label{float:left;margin-top:5px;color:#262E31;width:36%;text-align:right;font-size:14px;font-weight:600;}.page-forms-requests #page-content .form-input label.option,.page-forms-requests #page-content .form-item label.option{float:right;width:400px;text-align:left;font-weight:400;color:#848484;position:relative;}.page-forms-requests #page-content .form-input label.option label,.page-forms-requests #page-content .form-item label.option label{padding-left:50px;}.page-forms-requests #page-content .form-input label.option .form-checkbox,.page-forms-requests #page-content .form-item label.option .form-checkbox{display:none;}.page-forms-requests #page-content .form-input label.option input,.page-forms-requests #page-content .form-item label.option input{width:0;height:0;}.page-forms-requests #page-content .form-input label.option input:focus,.page-forms-requests #page-content .form-item label.option input:focus{border:none;box-shadow:none;}.page-forms-requests #page-content .form-input label .form-required,.page-forms-requests #page-content .form-item label .form-required{display:inline-block;}.page-forms-requests #page-content .form-input span.option,.page-forms-requests #page-content .form-item span.option{display:block;}.page-forms-requests #page-content .form-input span.option:before,.page-forms-requests #page-content .form-input span.option:after,.page-forms-requests #page-content .form-item span.option:before,.page-forms-requests #page-content .form-item span.option:after{content:'';display:table;}.page-forms-requests #page-content .form-input span.option:after,.page-forms-requests #page-content .form-item span.option:after{clear:both;}.page-forms-requests #page-content .form-input span.option label,.page-forms-requests #page-content .form-item span.option label{padding-left:50px;width:100%;text-align:left;font-weight:400;position:relative;}.page-forms-requests #page-content .form-input span.option label:before,.page-forms-requests #page-content .form-item span.option label:before{position:absolute;width:25px;height:25px;content:' ';background:#fff;border:1px solid #e7e7e7;display:inline-block;border-radius:3px;text-align:center;color:#fff;font-size:18px;margin-top:-2px;left:0px;float:right;}.page-forms-requests #page-content .form-input span.option .form-checkbox,.page-forms-requests #page-content .form-item span.option .form-checkbox{display:none;}.page-forms-requests #page-content .form-input span.option .form-checkbox:checked + label:before,.page-forms-requests #page-content .form-item span.option .form-checkbox:checked + label:before{content:'✔';background:#5CB4C7;border:none;}.page-forms-requests #page-content .form-input span .form-checkboxes .form-item,.page-forms-requests #page-content .form-item span .form-checkboxes .form-item{width:50%;}.page-forms-requests #page-content .form-input input,.page-forms-requests #page-content .form-input select,.page-forms-requests #page-content .form-input .form-checkboxes,.page-forms-requests #page-content .form-input textarea,.page-forms-requests #page-content .form-item input,.page-forms-requests #page-content .form-item select,.page-forms-requests #page-content .form-item .form-checkboxes,.page-forms-requests #page-content .form-item textarea{float:right;width:60%;margin-top:0;margin-left:10px;}.page-forms-requests #page-content .form-input input.error,.page-forms-requests #page-content .form-input select.error,.page-forms-requests #page-content .form-input .form-checkboxes.error,.page-forms-requests #page-content .form-input textarea.error,.page-forms-requests #page-content .form-item input.error,.page-forms-requests #page-content .form-item select.error,.page-forms-requests #page-content .form-item .form-checkboxes.error,.page-forms-requests #page-content .form-item textarea.error{border:1px solid red;}.page-forms-requests #page-content .form-input input:focus,.page-forms-requests #page-content .form-input textarea:focus,.page-forms-requests #page-content .form-input select:focus,.page-forms-requests #page-content .form-item input:focus,.page-forms-requests #page-content .form-item textarea:focus,.page-forms-requests #page-content .form-item select:focus{background-color:#fff !important;box-shadow:none !important;}.page-forms-requests #page-content .form-input input[type=checkbox],.page-forms-requests #page-content .form-item input[type=checkbox]{float:left !important;}.page-forms-requests #page-content .form-actions{float:right;margin-top:20px;}.page-forms-requests #page-content .messages{list-style-type:none;padding:0;}.page-forms-requests #page-content .custom-form{max-width:790px;}.page-forms-requests #page-content .custom-form--left .form-input,.page-forms-requests #page-content .custom-form--left .form-item{float:left;}.page-forms-requests #page-content .custom-form--left .form-input label,.page-forms-requests #page-content .custom-form--left .form-item label{text-align:left;}.page-forms-requests #page-content .custom-form--left .form-input input,.page-forms-requests #page-content .custom-form--left .form-item input{float:left;clear:both;margin-left:0;}.page-forms-requests #page-content .custom-form--left .form-submit{margin-top:30px;}.unlock-icon{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/unlock.svg) center center no-repeat;background-size:contain;width:40px;height:40px;margin-top:-10px;display:inline-block;vertical-align:middle;margin-left:-40px;margin-right:15px;}.btn-unlock{padding:15px 20px;max-width:100% !important;}.btn-xs.btn-unlock{font-size:9px;}.btn-xs .unlock-icon{width:20px;height:20px;margin-top:-5px;margin-left:-10px;margin-right:0px;}.footer-nav{width:840px;max-width:100%;margin-right:20px;}.footer-nav ul.nav li > a{color:#3F3F3F;padding:10px 5px;}.footer-nav ul.nav li > a:hover{text-decoration:underline;}.nav-pills{margin-right:30px;}.page-buy-subscription .nav-pills{margin-right:0;}.page-buy-subscription .footer-nav{width:1500px;margin-right:0;}.logged-in.node-type-preso .footer-nav{width:1500px;margin-right:0;}.panel--about{border-radius:0 !important;}.panel--press{border-radius:0 !important;min-height:250px;}.terms-of-use__container a{color:#262E31;}.terms-of-use__container .views-row{font-size:18px;}.terms-of-use__container .views-row .node-body{font-size:14px;margin-top:10px;margin-bottom:30px;}.difficulty-splitter{width:0;height:240px;position:absolute;left:0;right:0;margin:auto;border-left:4px dashed #ebeae9;top:10px;}.pv-final-score .difficulty-splitter{height:185px;top:50px;}.landing__header.content-split{min-height:50px;margin-top:24px;}.item-list .pager{display:table;margin:auto;}.item-list .pager li{margin:0px !important;border:1px solid #DBDBDB;display:table-cell;border-right:0;}.item-list .pager li a{border:none;background:transparent;padding:0px 8px;color:#8B8B8B;font-style:normal;font-size:16px;font-weight:500;}.item-list .pager li.pager-current{padding:9px 18px;color:#8B8B8B;font-style:normal;font-size:16px;}.item-list .pager li.first{border-top-left-radius:10px;border-bottom-left-radius:10px;}.item-list .pager li.last{border-right:1px solid #DBDBDB;border-top-right-radius:10px;border-bottom-right-radius:10px;}.page-vb-list .item-list .pager li.last,.page-pv-list .item-list .pager li.last{border:none;}.cursor-pointer{cursor:pointer;}.cursor-arrow{cursor:default;}.tip-hide{font-size:14px;text-decoration:underline;cursor:pointer;float:right;}#messages-inner{width:100%;}#messages-inner .content{display:inline-block;min-height:100px;}#messages-inner .content .messages-label{display:none;}#messages-inner .content .messages{list-style:none;padding:0;}.media--tip{margin-bottom:0;}.media--tip .media-body p{font-size:14px;}.media--tip .media-body img{width:450px;}.media--tip .media-body .tip-popover{position:absolute;top:-60px;width:140px;text-align:center;right:0px;}.media--tip .media-body .tip-popover .arrow:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;position:absolute;content:' ';bottom:-10px;left:0;right:0;margin:0 auto;width:0;height:0;}.media--tip .media-body .tip-popover__content{padding:5px;border-radius:5px;font-size:14px;background:#fff;color:#fff;}.media--tip .media-body .tip-popover__container{display:table;position:relative;margin:70px auto;margin-bottom:0;}.media--tip .media-body .tip-popover--pv{right:0px;left:0px;margin:auto;}.media--tip .media-body .tip-popover--pv .arrow{border-top-color:#FA9F70;}.media--tip .media-body .tip-popover--pv .arrow:after{border-top-color:#FA9F70;}.media--tip .media-body .tip-popover--pv .tip-popover__content{background-color:#FA9F70;}.media--tip .media-body .tip-popover--vb .arrow{border-top-color:#5BB4C7;}.media--tip .media-body .tip-popover--vb .arrow:after{border-top-color:#5BB4C7;}.media--tip .media-body .tip-popover--vb .tip-popover__content{background-color:#5BB4C7;}.pv-content .exercise-component{margin:30px 14px 56px 14px;}.exercise-vocab .popover{z-index:9 !important;}.node-type-flash-game #page-content .container{background:none;border:none;}.node-type-flash-game #page-content .container .panel{padding:0;margin:0 auto;}.node-type-flash-game #page-content .container .panel .panel__body{padding:0;}.node-type-flash-game #page-content .container .panel .panel__body canvas{border-radius:10px;}#connector{position:absolute;}#connector line{stroke:#ddd;stroke-width:1;}.btn-transparent{background:transparent !important;border:1px solid #C6C6C6 !important;color:#C6C6C6 !important;min-width:230px !important;padding:14px !important;font-size:14px !important;text-align:center;}.expandable-trigger{position:relative;}.expandable-trigger:before{content:'\e809';font-family:'fontello';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-28px;color:#ABABAB;font-size:20px;}.expandable-trigger[aria-expanded='true']:before{content:'\e80b';}#user-profile-form{max-width:100%;width:100%;padding-left:20px;}#user-profile-form .edit-delete{float:right;margin-top:220px;}#user-profile-form #edit-submit{margin-top:5px;min-width:230px !important;padding:14px !important;font-size:14px !important;text-align:center;height:100%;}#user-profile-form .fb-connect legend{font-size:14px;font-weight:400;color:#848484;}#user-profile-form .fb-connect input{margin-top:0;}#user-profile-form .form-item label{font-size:14px;font-weight:400;color:#848484;}#user-profile-form .settings-chgpwd{margin-top:20px;margin-bottom:20px;}#user-profile-form .settings-chgpwd a{font-size:14px;}#user-profile-form input.error{border-color:#5cb4c7 !important;background:#fff;}#user-profile-form .description{font-size:10px;color:#848484;font-style:italic;margin-top:-20px;margin-bottom:20px;display:none;}#user-profile-form hr{max-width:400px;margin-left:0;}#user-profile-form fieldset{max-width:400px;}#user-profile-form a{color:#5bb4c7;}#user-profile-form a.btn-blue{color:#fff !important;font-size:16px !important;padding:14px !important;min-width:200px !important;}#regcode-voucher.custom-form--regcode{max-width:400px;width:100%;padding-left:20px;}#regcode-voucher.custom-form--regcode #edit-regcode-code-1-wrapper label{position:relative;margin-left:25px;}#regcode-voucher.custom-form--regcode #edit-regcode-code-1-wrapper label span{position:absolute;top:0;bottom:0;left:-25px;width:18px;height:18px;vertical-align:middle;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/key.svg);background-repeat:no-repeat;background-size:contain;}#regcode-voucher.custom-form--regcode .form-item{max-width:400px;margin-bottom:0;}#regcode-voucher.custom-form--regcode .form-item label{font-size:14px;font-weight:400;color:#848484;}#regcode-voucher.custom-form--regcode .form-item input{border-color:#BFBFBF;}#regcode-voucher.custom-form--regcode .form-item input:focus{box-shadow:0 0 2px 1px #BFBFBF;}#regcode-voucher.custom-form--regcode .form-item .description{display:none;}hr.regcode__hr{margin-left:20px;max-width:400px;}.custom-form--profile #edit-field-gender-value,.custom-form--profile #edit-field-birthday-0-value-day,.custom-form--profile #edit-field-birthday-0-value-month,.custom-form--profile #edit-field-birthday-0-value-year{width:120px;-webkit-padding-start:10px;-moz-padding-start:10px;}.custom-form--profile #edit-field-birthday-0-value-day-wrapper label,.custom-form--profile #edit-field-birthday-0-value-month-wrapper label,.custom-form--profile #edit-field-birthday-0-value-year-wrapper label{display:none;}.custom-form--profile #edit-submit{margin-top:5px;min-width:230px !important;padding:14px !important;font-size:14px !important;text-align:center;height:100%;}.custom-form--profile .container-inline-date{width:500px;}#popups #user-profile-form{padding-left:0;}#popups.popups--minified{max-width:540px;}#popups.popups--minified .form-item label > span.form-required{display:none !important;}#popups.popups--minified #popups-title .title{border:none;}#popups.popups--minified .custom-form .form-item{width:400px !important;}#popups.popups--minified .custom-form .form-item .form-item{margin-bottom:20px !important;}#popups.popups--minified .custom-form .form-item .form-item label{color:#848484;}#popups.popups--minified .custom-form .form-item .form-item span.password-confirm,#popups.popups--minified .custom-form .form-item .form-item span.password-strength{display:none;}#popups.popups--minified .custom-form .form-item div.password-parent,#popups.popups--minified .custom-form .form-item div.confirm-parent{margin-left:5px;}#popups.popups--minified .custom-form .form-item div.password-description{display:none !important;}#popups.popups--minified.delete-account-confirm,#popups.popups--minified.cancel-account-confirm,#popups.popups--minified.confirm-popup{max-width:660px !important;text-align:center !important;padding:80px 50px !important;}#popups.popups--minified.delete-account-confirm .title,#popups.popups--minified.cancel-account-confirm .title,#popups.popups--minified.confirm-popup .title{font-size:24px;color:#343434;float:none !important;margin-bottom:35px;}#popups.popups--minified.delete-account-confirm #popups-close,#popups.popups--minified.cancel-account-confirm #popups-close,#popups.popups--minified.confirm-popup #popups-close{margin-top:-80px !important;}#popups.popups--minified.delete-account-confirm #user-confirm-delete div,#popups.popups--minified.cancel-account-confirm #user-confirm-delete div,#popups.popups--minified.confirm-popup #user-confirm-delete div{font-size:24px;color:#848484;}#popups.popups--minified.delete-account-confirm #user-confirm-delete a,#popups.popups--minified.cancel-account-confirm #user-confirm-delete a,#popups.popups--minified.confirm-popup #user-confirm-delete a{white-space:normal;}#popups.popups--minified.delete-account-confirm #user-confirm-delete input[type=submit],#popups.popups--minified.cancel-account-confirm #user-confirm-delete input[type=submit],#popups.popups--minified.confirm-popup #user-confirm-delete input[type=submit]{white-space:normal;}#popups.popups--minified.delete-account-confirm .container-inline,#popups.popups--minified.delete-account-confirm #subscription-cancel-form div,#popups.popups--minified.cancel-account-confirm .container-inline,#popups.popups--minified.cancel-account-confirm #subscription-cancel-form div,#popups.popups--minified.confirm-popup .container-inline,#popups.popups--minified.confirm-popup #subscription-cancel-form div{margin-top:60px;}#popups.popups--minified.delete-account-confirm .container-inline input[type=submit],#popups.popups--minified.delete-account-confirm #subscription-cancel-form div input[type=submit],#popups.popups--minified.cancel-account-confirm .container-inline input[type=submit],#popups.popups--minified.cancel-account-confirm #subscription-cancel-form div input[type=submit],#popups.popups--minified.confirm-popup .container-inline input[type=submit],#popups.popups--minified.confirm-popup #subscription-cancel-form div input[type=submit]{background-color:#5bb4c7;border:1px solid #5bb4c7;color:#fff;min-width:250px !important;padding:14px;font-size:18px !important;text-align:center;outline:none;}#popups.popups--minified.delete-account-confirm .container-inline a,#popups.popups--minified.delete-account-confirm .container-inline #edit-dont-cancel,#popups.popups--minified.delete-account-confirm #subscription-cancel-form div a,#popups.popups--minified.delete-account-confirm #subscription-cancel-form div #edit-dont-cancel,#popups.popups--minified.cancel-account-confirm .container-inline a,#popups.popups--minified.cancel-account-confirm .container-inline #edit-dont-cancel,#popups.popups--minified.cancel-account-confirm #subscription-cancel-form div a,#popups.popups--minified.cancel-account-confirm #subscription-cancel-form div #edit-dont-cancel,#popups.popups--minified.confirm-popup .container-inline a,#popups.popups--minified.confirm-popup .container-inline #edit-dont-cancel,#popups.popups--minified.confirm-popup #subscription-cancel-form div a,#popups.popups--minified.confirm-popup #subscription-cancel-form div #edit-dont-cancel{background:transparent !important;border:1px solid #5bb4c7 !important;color:#5bb4c7 !important;min-width:250px !important;padding:14px !important;font-size:18px !important;text-align:center;margin-left:0 !important;}#popups.popups--minified-md{max-width:690px;}#popups.popups--minified-md #popups-body{overflow:visible;}.popups--fb-disconnect{max-width:650px !important;width:100% !important;}.popups--fb-disconnect legend:after{display:none !important;}.popups--fb-disconnect .form-text{width:100% !important;}.popups--fb-disconnect hr{margin-bottom:0;}.popups--fb-disconnect #popups-title .title{display:none;}.popups--fb-disconnect #popups-body{overflow:visible;}.popups--fb-disconnect .fb-disconnect__info{margin-top:-45px;}.popups--fb-disconnect .fb-disconnect__info legend,.popups--fb-disconnect .fb-disconnect__credentials legend{font-size:14px !important;margin-bottom:0;}.popups--fb-disconnect .fb-disconnect__info legend,.popups--fb-disconnect .fb-disconnect__credentials legend,.popups--fb-disconnect .fb-disconnect__password-title legend{color:#848484 !important;}.popups--fb-disconnect .fb-disconnect__password-title legend{margin-bottom:0;}.popups--fb-disconnect .fb-disconnect__credentials p{margin-bottom:5px;font-weight:400;}@media screen and (max-width:767px) {#popups.popups--minified.delete-account-confirm{max-width:90% !important;padding:75px 20px !important;}#popups.popups--minified a{white-space:normal;width:100%;}#popups.popups--minified #edit-submit{margin-left:0 !important;white-space:normal;width:100%;}.page-add-assessments #popups.popups--minified .ui-datepicker-next{right:-40%;}.page-add-assessments #popups.popups--minified .ui-datepicker-prev{left:-40%;}}#verbdash-mobile-page{margin:0;background:#777777;}#popups .messages.warning,#popups .messages > .warning{color:#e55;}.panel--tip-container .panel{border-bottom-left-radius:10px !important;border-bottom-right-radius:10px !important;}.panel--tip-container.panel--tip-pv .panel,.panel--tip-container.panel--tip-vb .panel{padding:5px 20px;}.panel--tip-container.panel--tip-pv .tip-popover__container,.panel--tip-container.panel--tip-vb .tip-popover__container{margin-top:90px;}.panel--tip-container.panel--tip-vb .tip-popover__container{margin-top:95px;margin-bottom:10px;}body.games-iframe{background-color:transparent;}.content-assignments__container{font-size:14px;position:absolute;top:0;left:0;width:100%;padding:10px 0 5px 10px;}.content-assignments__container .popup-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;}.content-assignments__container hr{margin-top:0px;margin-bottom:0px;border-color:#ccc;}.content-assignments__container .list-unstyled{text-align:left;}.content-assignments__container .css-icon-assignment{position:static;width:22px;height:22px;margin-right:5px;cursor:pointer;display:inline-block;}.content-assignments__container .css-icon-assignment:before{font-size:18px;font-weight:bold !important;line-height:18px !important;margin-left:0px !important;display:block;padding-top:2px;}@media screen and (max-width:991px) {.content-assignments__container .css-icon-assignment:before{line-height:13px !important;}}.content-assignments__container .css-icon-assignment:hover{background-color:#d65a5a;}.content-assignments__container .exists-content .css-icon-assignment{background-color:#A1A1A1;}.content-assignments__container .exists-content .css-icon-assignment:before{content:' ';}.content-assignments__container .exists-content .css-icon-assignment:after{content:' ';display:inline-block;width:6px;height:10px;margin-top:4px;margin-left:9px;padding:0;transform:rotate(45deg);border-top:none;border-right:2px solid;border-bottom:2px solid;border-left:none;border-color:#fff;}.content-assignments__container .exists-content .css-icon-assignment:hover{background-color:#A1A1A1;}.content-assignments__container .scroll-bar{height:90px;}.content-assignments__container .scroll-bar__content{overflow-x:hidden;}.content-assignments__container .list-assignments{margin-bottom:10px;}.content-assignments__container .assignment-button__container{padding:10px;display:inline-block;margin-bottom:-5px;}.content-assignments__container .css-icon-exercise-title--add{display:block;}.content-assignments__container a{color:#848484;}.content-assignments__container .assignment-popup-title{color:#848484;display:inline-block;}.content-assignments__container-close{position:absolute;right:0px;top:-10px;border:none;background-size:15px 15px;transform:scale(0.8);}.content-assignments__subtitle{text-align:left;}.content-assignments--popup{position:absolute;width:260px;background:#fff;padding:10px;height:270px;left:0;z-index:11;box-shadow:0px 0px 15px #aaa;}.content-assignments--popup .list-assignments{margin-bottom:10px;margin-left:initial;}.content-assignments--popup .scroll-bar{height:180px;margin-right:-10px;}.content-assignments--popup .content-assignments__subtitle{font-size:16px;}.content-assignments--popup #add-content-assignments__submit,.content-assignments--popup #remove-content-assignments__submit{padding:4px 30px;display:block;bottom:0;border-radius:5px;font-size:14px;margin:0 auto;}.content-assignments--popup label{font-size:.01em;display:block;float:left;width:20px;height:20px;cursor:pointer;transition:background-color .3s ease;color:transparent;border-radius:50%;border:2px solid #fff;margin-right:10px;}.content-assignments--popup label:after{content:' ';display:block;width:20px;height:20px;border-radius:50%;border:1px solid #d9d9d9;margin-left:-2px;margin-top:-2px;}.content-assignments--popup input[type=checkbox]{display:none;}.content-assignments--popup input[type=checkbox]:checked + label{background-color:#e45858;position:relative;}.content-assignments--popup input[type=checkbox]:checked + label:before{content:'';position:absolute;left:6px;top:3px;width:5px;border-bottom:2px solid #fff;height:8px;border-right:2px solid #fff;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);}.content-assignments--popup input[type=checkbox]:checked + label:after{border-color:#e45858;}.content-assignments--popup input.exists-content + label{background-color:#aaa;position:relative;}.content-assignments--popup input.exists-content + label:before{content:'';position:absolute;left:6px;top:3px;width:5px;border-bottom:2px solid black;height:8px;border-right:2px solid black;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);}.content-assignments--popup input.exists-content + label:after{border-color:#E6E5E5;}.content-assignments--popup input.exists-content:checked + label{background-color:#aaa;}.content-assignments--popup input.exists-content:checked + label:before{content:' ';}.content-assignments--popup input.exists-content:checked + label:after{border:1px solid #d9d9d9;}.content-assignments--popup input[type=checkbox]:disabled + label{background:#aaa;}.content-assignments--popup input[type=checkbox]:disabled + label:after{border-color:#E6E5E5;}.content-assignments__trigger{cursor:pointer;position:relative;}.content-assignments__trigger:before{position:absolute;left:-40px;width:40px;height:40px;margin-left:-20px;background:#E76B6B;content:'+';color:#fff;font-size:40px;font-weight:bold;line-height:40px;text-align:center;}.content-assignments.tooltip.error{background-color:#E76B6B;border-color:#E76B6B;width:200px;border-radius:5px;z-index:99999;}.content-assignments.tooltip.error .tooltip-inner{color:#fff;background-color:#E76B6B;border:none;font-size:10px;}.content-assignments.tooltip.error .tooltip-arrow{bottom:-11px;margin-left:-5px;border:5px solid transparent;border-top:5px solid #E76B6B;}.panel--photo-vocab .content-assignments__trigger:before{left:0px;}.panel__body--smaller{padding:0 30px 0 30px;}.page-exercises-photo-vocabs .content-assignments__container .scroll-bar,.page-pv-list .content-assignments__container .scroll-bar{height:180px;}.icon.icon-favorites-flag .flag-wrapper{margin-left:30px;}.icon.icon-favorites-flag a{font-family:'Open Sans';font-size:14px;}.icon.icon-favorites-flag a:before{content:' ';width:25px;height:25px;background:#7F7F7F;position:absolute;left:-30px;top:7px;border-radius:50%;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/school/white-star.svg);background-position:center center;}#invite-independent-student-form .form-item,#invite-family-member-form .form-item{max-width:100%;float:none;}#invite-independent-student-form input,#invite-family-member-form input{text-decoration:none;color:#fff;border:none;border-radius:10px;box-shadow:none;background-color:#5bb4c7;padding:15px 20px;font-size:16px;min-width:250px;display:block;}#invite-independent-student-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput,#invite-family-member-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput{background-color:#fff;color:#555;vertical-align:middle;max-width:100%;min-height:150px;line-height:22px;cursor:text;border:1px solid #5cb4c7;border-radius:5px;margin:0;padding:5px;float:none !important;}#invite-independent-student-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput input,#invite-family-member-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput input{border:none;box-shadow:none;outline:none;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit;color:inherit;display:inline;float:none;}#invite-independent-student-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput.form-control input::-moz-placeholder,#invite-family-member-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput.form-control input::-moz-placeholder{color:#777;opacity:1;}#invite-independent-student-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput.form-control input:-ms-input-placeholder,#invite-family-member-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#777;}#invite-independent-student-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput.form-control input::-webkit-input-placeholder,#invite-family-member-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#777;}#invite-independent-student-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput input:focus,#invite-family-member-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput input:focus{border:none;box-shadow:none;}#invite-independent-student-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput .tag,#invite-family-member-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput .tag{margin-right:2px;color:white;}#invite-independent-student-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput .tag [data-role='remove'],#invite-family-member-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput .tag [data-role='remove']{margin-left:8px;cursor:pointer;}#invite-independent-student-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput .tag [data-role='remove']:after,#invite-family-member-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput .tag [data-role='remove']:after{content:'x';padding:0px 2px;}#invite-independent-student-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput .tag [data-role='remove']:hover,#invite-family-member-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput .tag [data-role='remove']:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}#invite-independent-student-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput .tag [data-role='remove']:hover:active,#invite-family-member-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput .tag [data-role='remove']:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}#invite-independent-student-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput .label-info,#invite-family-member-form #edit-regcode-mailer-emails-wrapper .bootstrap-tagsinput .label-info{background:#F2F2F2;border:1px solid #EDEDED;color:#848484;font-weight:400;}#invite-family-member-form input{text-decoration:none;color:#fff;border:none;border-radius:10px;box-shadow:none;background-color:#5bb4c7;padding:15px 20px;font-size:16px;min-width:250px;display:block;}.page-live #page-content > .container,.page-exercises-video-boosters #page-content > .container,.page-exercises-photo-vocabs #page-content > .container,.page-vb-list #page-content > .container,.page-pv-list #page-content > .container{padding-top:0px !important;}#views-bulk-operations-form-students-management-page-1 ul li{list-style:none;margin-left:0;}#views-bulk-operations-form-students-management-page-1 #edit-submit,#views-bulk-operations-form-students-management-page-1 #edit-submit + a{margin-top:20px !important;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #5bb4c7;border-radius:4px;background-color:#5bb4c7;color:#fff;}#views-bulk-operations-form-students-management-page-1 #edit-submit + a,#views-bulk-operations-form-students-management-page-1 #edit-submit + a + a{background-color:transparent;border:1px solid #CCC;color:#848484;}#views-bulk-operations-form-students-management-page-1 #edit-submit + a:hover,#views-bulk-operations-form-students-management-page-1 #edit-submit + a + a:hover{text-decoration:none;}.page-buy-subscription .landing__header.content-split.payments__header,.page-buy-gift .landing__header.content-split.payments__header{margin-top:20px;min-height:105px;}.page-buy-subscription .landing__header.content-split.payments__header .content-split__cell--main,.page-buy-gift .landing__header.content-split.payments__header .content-split__cell--main{padding-left:0;padding-right:0;}.page-buy-subscription .landing__header.content-split.payments__header .content-split__cell--main .pass-name,.page-buy-gift .landing__header.content-split.payments__header .content-split__cell--main .pass-name{font-size:30px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;text-align:left;}.page-buy-subscription .landing__header.content-split.payments__header .content-split__cell--main .pass-name.individual,.page-buy-gift .landing__header.content-split.payments__header .content-split__cell--main .pass-name.individual{color:#5cb4c7;}.page-buy-subscription .landing__header.content-split.payments__header .content-split__cell--main .pass-name.family,.page-buy-gift .landing__header.content-split.payments__header .content-split__cell--main .pass-name.family{color:#fb9f71;}.page-buy-subscription .landing__header.content-split.payments__header .content-split__cell--main .pass-name.teacher,.page-buy-gift .landing__header.content-split.payments__header .content-split__cell--main .pass-name.teacher{color:#996885;}.page-buy-subscription .landing__header.content-split.payments__header .content-split__cell--main .pass-name.gift,.page-buy-gift .landing__header.content-split.payments__header .content-split__cell--main .pass-name.gift{color:#fb928d;}.page-buy-subscription .landing__header.content-split.payments__header .content-split__cell--main .pass-name.organizations,.page-buy-gift .landing__header.content-split.payments__header .content-split__cell--main .pass-name.organizations{color:#8fcabe;}.page-buy-subscription .content-split__cell--main,.page-buy-gift .content-split__cell--main{max-width:1200px;padding:0 110px;}.page-buy-subscription .main-navbar__logo,.page-buy-gift .main-navbar__logo{margin-left:0px !important;padding-left:0px !important;}.pv-game-score-footer .game-buttons{margin-top:-90px !important;margin-bottom:20px !important;}.btn:hover,.btn:visited,.btn:active,button:hover,button:visited,button:active,input:hover,input:visited,input:active{outline:none !important;}.exercise__icon.exercise__icon--circle{right:-3px;}.page-my-family #page-content > .container{padding-top:0;padding-left:0;padding-right:0;}.page-my-family .students__table input[type=checkbox]{left:0px;right:0;top:0;bottom:0;margin:auto;}.page-my-family .views-field-markup,.page-my-family .views-field-phpcode-2,.page-my-family .views-field-phpcode-3{text-align:center;}.page-my-family .results-panel .progress{height:20px;font-size:14px;}.page-my-family .results__scope-list a{min-width:250px;}.page-my-family .non-clickable{cursor:default;text-decoration:none;}.page-my-family .results__main-title h3{font-weight:400;}.page-my-family .results__navigation-container{margin:0px auto;}.page-my-family hr{margin-top:10px;}.page-my-family .last-activity p{padding-left:15px;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {.verb-dash__game-container{position:relative;}.verb-dash__infinitive-container{top:125px;left:185px;right:0;max-width:100px;margin:0 auto;text-align:center;border:2px solid #4B4B4B;background:#EAE8E3;border-radius:5px;padding:5px;position:absolute;}.verb-dash__definition-container{top:170px;left:155px;right:0;max-width:160px;height:100px;margin:0 auto;padding:5px 10px;text-align:left;font-size:11px;position:absolute;}.verb-dash__verb-placeholder{background:#5E5E5E;color:#fff;border-radius:3px;margin-left:11px;width:130px;padding:2px;float:left;}.verb-dash__verb-placeholder:first-child{margin-left:0;}.verb-dash__verb-placeholder ul{margin:0;padding:0;list-style:none;}.verb-dash__verb-placeholder ul li{display:block;float:left;margin-left:3px;padding:2px;width:13px;background:#fafafa;border-radius:3px;font-size:10px;font-weight:bold;text-align:center;color:#5E5E5E;text-transform:uppercase;}.verb-dash__verb-placeholder ul li:first-child{margin-left:0;}.verb-dash__tense-container{top:330px;left:10px;right:0;max-width:420px;height:100px;margin:0 auto;text-align:justify;font-size:12px;position:absolute;}.verb-dash__tense-container--minified{max-width:480px;}.verb-dash__tense-container--minified .verb-dash__verb-placeholder{margin-left:7px;width:150px;}.verb-dash__tense-container--minified .verb-dash__verb-placeholder li{margin-left:2px;padding:1px;width:10px;font-size:8px;}}.page-exercises .catalog-wrapper--small,.page-exercises .catalog-exercise{max-width:100%;}.catalog-wrapper .catalog-wrapper--in-progress{max-width:940px;}img{-ms-interpolation-mode:bicubic;}.exercise-component__begin-tooltip{position:relative;display:none;z-index:998;}.exercise-component__begin-tooltip.active{animation:pop-in 0.5s;display:block;}.exercise-component__begin-tooltip__content{width:130px;height:130px;color:#ED6969;border:12px solid #ED6969;background:#fff;position:absolute;bottom:0px;left:0;right:0;margin:auto;border-radius:50%;text-align:center;padding:40px 7px;z-index:998;}.exercise-component__begin-tooltip__arrow{border:20px solid transparent;border-top:20px solid #ED6969;position:absolute;bottom:-30px;left:0;right:0;margin:auto;width:20px;}@media screen and (min-width:319px) and (max-width:500px) {.page-my-family .school-page__content{padding:10px;padding-top:25px;}}@media screen and (max-width:445px) {.page-my-family .school-page__content{padding:10px;padding-top:25px;}.page-my-family .results__scope-list a{min-width:139px;font-size:12px;padding-left:10px;}}@media screen and (min-width:991px) and (max-width:1100px) {.page-my-family .results-panel .progress{height:20px;font-size:14px;float:right;}.page-my-family .results__scope-list .results__header.second{text-align:right;}}@media only screen and (max-width:767px) {.page-buy-subscription .payment-details__container,.page-buy-gift .payment-details__container{padding:25px 15px;}.page-buy-subscription .content-split__cell--main,.page-buy-gift .content-split__cell--main{padding:0;}.page-buy-subscription .payments__header.landing__header.content-split,.page-buy-gift .payments__header.landing__header.content-split{margin-top:20px;border-bottom:none;min-height:0 !important;}.page-buy-subscription .payments__header.landing__header.content-split h3,.page-buy-gift .payments__header.landing__header.content-split h3{font-size:18px !important;}.page-buy-subscription .payments__header.landing__header.content-split p,.page-buy-gift .payments__header.landing__header.content-split p{font-size:11px;display:none;}.page-buy-subscription .price-box,.page-buy-gift .price-box{margin:0;width:100%;}.page-buy-subscription .price-box .price-box__container,.page-buy-gift .price-box .price-box__container{padding:0;}.page-buy-subscription .price-box__frame .title-price-container hr,.page-buy-gift .price-box__frame .title-price-container hr{width:50%;}.page-buy-gift .price-box{margin-top:0;}.page-buy-subscription .price-box--organizations .price-box__frame{border-color:#72BAAC;box-shadow:none;}.page-buy-subscription .price-box--organizations .price-box__frame:hover .btn-green{background-color:#72BAAC;border:none;color:#FFFFFF;}.page-buy-subscription #popups{max-width:95%;margin-top:50px;padding:20px 15px;}.page-buy-subscription #popups .form-item .form-checkboxes{margin-bottom:0;}.page-buy-subscription #popups #popups-title .title{font-size:16px;}.page-buy-subscription #popups #popups-close{margin-top:-20px;margin-right:-5px;font-size:30px;}.page-buy-subscription #popups #popups-body .node-body{margin-bottom:20px;}.page-buy-subscription #popups legend{font-size:14px;font-weight:300;}.page-buy-subscription #popups #popups .form-input label,.page-buy-subscription #popups #popups .form-item label{font-size:12px;font-weight:400;margin-top:0;}.page-buy-subscription #popups #edit-submitted-contact-details-phone-number-wrapper{margin-bottom:15px;}.page-buy-subscription #popups #popups .form-item label.option{font-size:12px;}#page-content > .container.container--no-padding{padding-top:0;}}@media screen and (min-width:767px) and (max-width:991px) {.page-my-family .results-panel .progress{width:30%;}.page-my-family .results__scope-list-header .results__header{text-align:left;}}@media screen and (min-width:991px) and (max-width:1150px) {.page-buy-subscription--independent-teacher .payments__sidebar{padding-left:0;}.page-buy-subscription--independent-teacher .payments__sidebar .payments__sidebar-item a{width:88%;}.page-buy-subscription--independent-teacher .currency-selector{right:-6px !important;top:-70px !important;}.page-buy-subscription--independent-teacher .panel-landing__promo-code{bottom:55px !important;}}@media only screen and (max-width:414px) {.price-box{margin-top:20px;}}@media screen and (max-width:767px) {#popups .form-input input[type=checkbox],#popups .form-item input[type=checkbox]{margin-left:15px !important;}#popups .form-item label.option{padding-left:40px;}.price-box--teacher,.price-box--family{width:82.5%;margin:auto;}.page-my-family .results-panel .progress{max-width:123px;float:right;}.page-my-family .last-activity p{padding-left:9px;}}@media screen and (max-width:991px) {.say-what .vb-gameplay-container--small{transform-origin:0;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/tv-screen-purple-2--small.svg);background-repeat:no-repeat;padding:55px 0;width:635px;height:525px;min-width:635px;}.say-what .vb-gameplay-container{transform-origin:0;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/tv-screen-purple-1--small.svg);background-repeat:no-repeat;background-size:contain;padding:55px 0;height:595px;width:635px;min-width:635px;}#game-iframe-SwapMania{margin:0;}.page-my-family .results-panel .progress{margin-right:0;}.page-buy-subscription--organizations #popups #popups-body .node-body{margin-bottom:20px;}.page-buy-subscription--organizations #popups legend{border-bottom:1px solid #e5e5e5;}.page-buy-subscription--organizations #popups legend:after{display:none;}.page-buy-subscription--organizations #popups .form-item span.option{float:none;}.page-buy-subscription--organizations #popups .form-checkboxes .form-item{width:100%;}.page-forms-requests #page-content .node-body{margin-bottom:0;font-size:16px;}.page-forms-requests #page-content legend{border-bottom:1px solid #e5e5e5;padding-top:15px;}.page-forms-requests #page-content legend:after{display:none;}.page-forms-requests #page-content .form-input label,.page-forms-requests #page-content .form-item label{float:none !important;width:100% !important;text-align:left !important;}.page-forms-requests #page-content .form-input input,.page-forms-requests #page-content .form-input select,.page-forms-requests #page-content .form-input textarea,.page-forms-requests #page-content .form-input .form-checkboxes,.page-forms-requests #page-content .form-item input,.page-forms-requests #page-content .form-item select,.page-forms-requests #page-content .form-item textarea,.page-forms-requests #page-content .form-item .form-checkboxes{float:none !important;width:100% !important;margin:0 !important;}.page-forms-requests #page-content .form-input span.option,.page-forms-requests #page-content .form-item span.option{float:none;}.page-forms-requests #page-content .form-checkboxes .form-item{width:100%;}.pv-content .exercise-component{margin:15px 14px 40px 14px;}.verb-dash__game-container{padding-left:10px;padding-right:10px;}.landing__header.content-split{margin-top:0;}.node-type-photovocab .main-navbar__logo,.node-type-video .main-navbar__logo,.page-exercises .main-navbar__logo,.page-exercises-video-boosters .main-navbar__logo,.page-live .main-navbar__logo{margin-left:-10px;padding:0;}.pv-game-score-footer .game-buttons{margin-top:3px !important;margin-bottom:0 !important;}.price-box--organizations .price-box__container:nth-child(2n+1) {border-right:none;}.price-box--gift-card .price-box__container:nth-child(2n+1) {border-right:none;}.pv-final-score .difficulty-splitter{top:30px;left:6px;}.difficulty-scales__form .form-item{font-size:13px;}.difficulty-scales__form input[type='radio'] + label > span,.difficulty-scales__form input[type='radio'] + span{transform:scale(0.7);margin-right:0;}#user-profile-form{padding-left:0;}#user-profile-form .description{padding-bottom:10px;border-bottom:1px solid #e3e3e3;}#user-profile-form .edit-delete{float:none;margin-top:35px;}.learned-expression-list__header-item{font-size:12px;}.page-user-settings .item-list{max-height:37px;}.user-profile-picture__canvas--minified{width:30px;height:30px;}.practiced-exercises--div .learned-expression-list__header-item a .caret{right:5px;}.learned-expression-list__header-item a{position:relative;display:inline-block;max-width:53px;width:100%;}.learned-expression-list__header-item a .caret{position:absolute;margin:0;top:2px;right:-15px;width:8px;height:8px;}.panel--video-booster .content-assignments__trigger{right:0;width:100%;z-index:10;}.panel--video-booster .content-assignments__trigger:before{left:initial;right:-15px;width:30px;height:30px;font-size:30px;line-height:30px;}.panel--video-booster .content-assignments--popup{left:initial;right:0;}.panel--photo-vocab .content-assignments__trigger{z-index:10;top:55px;}.panel--photo-vocab .content-assignments__trigger:before{left:0px;margin-left:-15px;width:30px;height:30px;font-size:30px;line-height:30px;}.panel--photo-vocab .pv-carousel__content-assignment .content-assignments__trigger{top:125px;}.panel--photo-vocab .pv-carousel__content-assignment.pv-carousel__content-assignment--pv-album .content-assignments__trigger{top:-8px;}.panel--photo-vocab .pv-carousel__content-assignment.pv-carousel__content-assignment--pv-album .content-assignments__trigger:before{margin-left:-5px;}.item-list .pager li{padding:0;}.item-list .pager li a{padding:0 5px;}.item-list .pager li.pager-current{padding:5px;}.landing__header.content-split{min-height:20px;}.student-selector{margin-top:10px !important;margin-bottom:5px;}.popover-close{float:right;width:20px;height:20px;display:inline-block;margin-right:-6px;}.page-vb-list-genre,.page-pv-list-category{padding-top:15px;}.page-vb-list-genre .catalog-panel--filter,.page-pv-list-category .catalog-panel--filter{margin-bottom:20px !important;}.page-vb-list-genre .page-wrapper,.page-pv-list-category .page-wrapper{background:#fff;}.page-vb-list-genre .catalog-icon--square,.page-pv-list-category .catalog-icon--square{padding-left:45px;}.page-vb-list-genre .catalog-icon--square .catalog-icon__text,.page-pv-list-category .catalog-icon--square .catalog-icon__text{padding-left:0 !important;}.panel-daily-goal{margin-bottom:0;}.nav-pills{margin-right:0;padding:10px 30px;text-align:center;}.nav-pills li{float:none;display:inline-block;}.navbar-right{margin-right:0;}.footer-nav ul.nav li > a{padding:5px;}}.black-box{display:block;position:absolute;bottom:7px;z-index:1000;}.black-box--big{right:0;background-color:transparent;width:185px;height:40px;}.black-box--small{right:0px;background-color:black;width:105px;height:25px;}.black-box--wide{right:0;background-color:transparent;width:185px;height:50px;}.comprehension-content .black-box,.content-listening-lab .black-box{bottom:2px;}@media (max-width:666px) {.karaoke-popover .popover-content{left:-15%;top:-80px;}#popups{max-width:90%;margin-top:30px;}#popups.popups--minified,#popups.popups--minified-md{max-width:90%;margin-top:30px;}}@media screen and (max-width:550px) {.payments_sidebar ul{max-width:500px;width:100%;margin:auto;}}@keyframes pop-in{0%{transform:scale(0);}50%{transform:scale(1.2);}70%{transform:scale(1);}90%{transform:scale(1.2);}100%{transform:scale(1);}}@media screen and (max-width:1175px) {.payments-types{margin-left:-2px;margin-right:-2px;}.payments__sidebar-item{width:20%;float:left;padding:3px 3px 0 3px;}.payments__sidebar-item a{margin:0 !important;width:100%;max-width:100%;}}@media screen and (max-width:750px) {.payments__sidebar-item{width:25%;}.payments__sidebar-item a{margin:0 !important;}}@media screen and (max-width:600px) {.payments__sidebar-item{width:50%;}}.container--small.quickview{border:none;}.container--small.quickview:before,.container--small.quickview:after{display:none;}.container--small.quickview .container__header{padding:30px 10px 10px;background:#5CB4C7;color:#fff !important;font-size:20px;border-radius:8px 8px 0 0;}.container--small.quickview .container__header .glyphicon-volume-up{position:absolute;top:0px;right:0px;padding:10px;}.container--small.quickview .container__body{padding:10px 10px 5px 10px;font-size:15px;}.container--small.quickview .expression-flag{float:right;margin-top:10px !important;}.container--small.quickview .expression-flag .flag-american,.container--small.quickview .expression-flag .flag-british,.container--small.quickview .expression-flag .male-gender,.container--small.quickview .expression-flag .female-gender,.container--small.quickview .expression-flag .neutral-gender{height:27px;width:27px;margin-right:5px;}.exercise-vocab.owl-carousel .owl-nav{position:absolute;top:0px;left:10px;display:-ms-flexbox;display:flex;font-size:0;color:#fff;}.exercise-vocab.owl-carousel .owl-nav .owl-prev{padding:10px 20px 10px 0px;}.exercise-vocab.owl-carousel .owl-nav .owl-prev:before{content:" ";display:block;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:none;border-right:9px solid;}.exercise-vocab.owl-carousel .owl-nav .owl-next{padding:10px 10px 10px 24px;}.exercise-vocab.owl-carousel .owl-nav .owl-next:before{content:" ";display:block;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid;}.exercise-vocab .owl-dots{counter-reset:slides-num;position:absolute;top:8px;left:24px;color:#fff;width:40px;}.exercise-vocab .owl-dots:after{content:counter(slides-num);font-size:16px;margin-left:-20px;font-weight:500;}.exercise-vocab .owl-dot{display:inline-block;counter-increment:slides-num;margin-right:5px;}.exercise-vocab .owl-dot span{display:none;}.exercise-vocab .owl-dot.active:before{content:counter(slides-num) "/";font-size:16px;position:absolute;top:0;left:4px;font-weight:500;}.exercise-vocab .owl-wrapper{counter-reset:section;display:-ms-flexbox !important;display:flex !important;-ms-flex-align:stretch !important;align-items:stretch !important;}.exercise-vocab .owl-wrapper .slide-counter::before{counter-increment:section;content:counter(section) " / ";}.thumbnail--pv-item .thumbnail--photo__item{padding-bottom:0;}.thumbnail--pv-item:before,.thumbnail--pv-item:after{content:none;}.thumbnail--pv-item .thumbnail__title-container{position:absolute;top:25px;left:19px;}.thumbnail--pv-item .thumbnail__surtitle,.thumbnail--pv-item .thumbnail__title,.thumbnail--pv-item .thumbnail__subtitle{line-height:1.3;display:block;}.thumbnail--pv-item .special-title{position:relative;position:relative;display:block;padding:2px 15px 2px 5px;transform:skew(-20deg);background-color:#fff;box-shadow:2px 3px 0 0 #d6d6d6;}.thumbnail--pv-item .special-title:first-child{display:inline-block;}.thumbnail--pv-item .special-title:last-child{max-width:190px;min-width:160px;}.thumbnail--pv-item .special-title:before{position:absolute;z-index:-1;top:0;right:50%;bottom:0;left:-15px;display:block;content:'';transform:skew(20deg);background-color:#fff;}.thumbnail--pv-item .special-title__text{display:block;transform:skew(20deg);}.thumbnail--pv-item .thumbnail__surtitle{font-size:11px;font-style:italic;line-height:1;color:#686868;}.thumbnail--pv-item .thumbnail__title{font-size:11px;font-weight:600;color:#222;}.thumbnail--pv-item .thumbnail__subtitle{font-size:12px;font-style:italic;color:#c0bfc2;}.thumbnail--pv-item .thumbnail__phrase{font-size:16px;display:table;width:100%;height:65px;text-align:center;}.thumbnail--pv-item .thumbnail__phrase-content{line-height:1.2;display:table-cell;vertical-align:middle;}#header{height:80px;height:80px;color:#fff;color:#fff;border:none;border-radius:0;background-color:#202020;}#header .container{position:relative;height:100%;}.main-navbar{width:100%;}.main-navbar__logo{position:absolute;top:0;padding-left:10px;margin-top:4px;}.main-navbar__logo img{position:relative;z-index:5;width:145px;height:100px;}.main-navbar__navigation{float:right;height:80px;font-size:0;padding-right:10px;}.main-navbar__menu{text-align:center;height:100%;}.main-navbar .icon{display:inline-block;vertical-align:middle;}.main-navbar .icon-user{width:26px;height:26px;padding:0;text-align:center;color:#000;border-radius:100%;background-color:#fff;}.main-navbar .main-navbar__navigation .block-locale{float:none;position:relative;z-index:1000;}.main-navbar .menu-toolbox-dropdown__main-li .dropdown-menu:after{right:42px;}.page-node.node-type-flash-game .main-navbar__logo{padding-left:40px;}.header-nav--vb{font-size:25px;font-weight:300;line-height:80px;position:absolute;width:100%;height:80px;text-align:center;}.navbar-right > li > a{font-size:15px;font-weight:300;height:80px;padding-top:28px;color:#fff;}.nav .open > a,.nav .open > a:focus,.nav .open > a:hover,.navbar-right > li > a:focus,.navbar-right > li > a:hover{background-color:#414141;}.caret{width:10px;height:10px;margin-top:-8px;margin-left:10px;padding:0;transform:rotate(45deg);border-top:none;border-right:2px solid;border-bottom:2px solid;border-left:none;}.caret--up{margin-top:5px;transform:rotate(-135deg);}#header .block-menu,#header .block-locale{display:inline-block;vertical-align:middle;height:100%;}@media screen and (min-width:991px) {.block-menu .menu-toolbox-dropdown > .leaf > .dropdown-menu > li:last-child > a:before{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/logout-icon.svg);height:15px;width:15px;display:inline-block;position:relative;content:'';left:-15px;top:2px;}}@media screen and (max-width:991px) {.block-menu .menu-toolbox-dropdown > li:last-child > a:before{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/logout-icon.svg);height:15px;width:15px;display:inline-block;position:relative;content:'';left:-21px;top:2px;}}.block-menu{height:100%;}.block-menu .content,.block-menu .menu{height:100%;margin:0;padding:0;}.block-menu .menu{float:right;text-align:right;}.block-menu .leaf{display:table;float:left;height:100%;margin:0 !important;padding:0;}.block-menu .leaf.expanded{position:relative;display:-ms-flexbox;display:flex;}.block-menu .leaf.expanded .dropdown-menu{padding:0;margin:0;width:auto;border:none;border-top:1px solid #4a4a4a;border-radius:0;overflow:hidden;float:none;min-width:100%;-webkit-box-shadow:none;z-index:10000;}.block-menu .leaf.expanded .dropdown-menu .leaf{float:none;width:100%;list-style-type:none;list-style-image:none;padding:0;margin:0;position:relative;color:#848484;display:block;}.block-menu .leaf.expanded .dropdown-menu .leaf a{font-size:14px;display:block;padding:12px 25px;clear:both;font-weight:400;line-height:1.42857143;white-space:nowrap;background-color:#2F2F2F;border-bottom:1px solid #4A4A4A;color:#fff;}.block-menu .leaf.expanded .dropdown-menu .leaf.expandable > a:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:15px;left:5px;content:'\e809';color:#fff;}.block-menu .leaf.expanded .dropdown-menu .leaf.expandable.active-trail > a:before{content:'\e80b';}.block-menu .leaf.expanded .dropdown-menu .leaf.expandable.active-trail > a{color:#fff;}.block-menu .leaf.expanded .dropdown-menu .leaf.expandable.active-trail > .dropdown-menu{display:block;}.block-menu .leaf.expanded .dropdown-menu .leaf .dropdown-menu{border:none;}.block-menu .leaf.expanded .dropdown-menu .leaf .dropdown-menu a{background-color:#4B4B4B;border-bottom:1px solid #555555;}.block-menu .leaf.expanded .dropdown-menu .leaf a.active{color:#fff;background-color:#d75f5f;}.block-menu .leaf.expanded .dropdown-menu .leaf a.active:hover{background-color:#d75f5f;}.block-menu .leaf.expanded .dropdown-menu .dropdown-menu{position:static;}.block-menu .leaf.expanded > a{padding-left:40px;padding-right:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.block-menu .leaf a{font-size:15px;font-weight:400;display:table-cell;height:100%;padding-right:20px;padding-left:20px;vertical-align:middle;text-decoration:none !important;color:#fff;}.block-menu .leaf a:hover,.block-menu .leaf a.active{background-color:#414141;}.block-sidebar-menu .menu{padding:0;margin-top:30px;border-top:1px solid #E3E3E3;}.block-sidebar-menu .leaf{list-style:none;margin:0;padding:0;}.block-sidebar-menu .leaf a{display:block;font-size:14px;font-weight:600;line-height:1.2;padding:16px 20px 16px 40px;color:#848484;border-bottom:1px solid #E3E3E3;text-decoration:none !important;}.block-sidebar-menu .leaf a:hover{text-decoration:none !important;color:#000;}.block-sidebar-menu .leaf.active-trail a{background-color:#E76B6B;color:#fff;}.block-sidebar-menu .leaf.active-trail a:hover{background-color:#E76B6B;color:#fff;}.block-sidebar-menu .leaf.expandable{position:relative;}.block-sidebar-menu .leaf.expandable .dropdown-menu{position:static;border:none;box-shadow:none;margin:0;padding:0;float:none;}.block-sidebar-menu .leaf.expandable > a:before{font-family:"fontello";font-style:normal;font-weight:normal;font-size:14px;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:18px;left:5px;content:'\e809';color:#848484;}.block-sidebar-menu .leaf.expandable > a:hover{text-decoration:none;}.block-sidebar-menu .leaf.expandable > a:hover:before{color:#000;}.block-sidebar-menu .leaf.expandable.active-trail > a{background-color:#fff;color:#000;}.block-sidebar-menu .leaf.expandable.active-trail > a:before{content:'\e80b';color:#000;}.block-sidebar-menu .leaf.expandable.active-trail .dropdown-menu{display:block;}.block-sidebar-menu .leaf.expandable .leaf a{background-color:#f2f2f2;color:#848484;}.block-sidebar-menu .leaf.expandable .leaf a:hover{color:#000;}.block-sidebar-menu .leaf.expandable .leaf a.active{background-color:#E76B6B;color:#fff;}.block-sidebar-menu .leaf.expandable .leaf a.active:hover{background-color:#E76B6B;color:#fff;}.block-sidebar-menu .leaf.expandable .leaf.active-trail a{background-color:#E76B6B;color:#fff;}.block-sidebar-menu .leaf.expandable .leaf.active-trail a:hover{background-color:#E76B6B;color:#fff;}.block-menu .menu-toolbox-dropdown{float:right;text-align:right;height:100%;margin:0;padding:0;}.block-menu .menu-toolbox-dropdown > li > a{cursor:default;}.menu li .menu{background-color:#F1F0F0;display:none;}.menu li.active > .menu,.menu li.active-trail > .menu{display:block;}#header #block-locale-0 .content{display:-ms-flexbox;display:flex;height:100%;}#header #block-locale-0 .content .btn--dropdown__menu:before,#header #block-locale-0 .content .btn--dropdown__menu:after{content:none;}#header #block-locale-0 .content:hover{background-color:#414141;}#header #block-locale-0 .content:hover #language-select-list{display:block;}#header #block-locale-0 .content #language-select-list{z-index:1000;background-color:#2F2F2F;border:none;padding:0;border-radius:0;}#header #block-locale-0 .content #language-select-list .scroll-bar{padding:0;}#header #block-locale-0 .content #language-select-list .scroll-bar__content{padding:0;}#header #block-locale-0 .content #language-select-list .scroll-bar__content::-webkit-scrollbar-track{margin-top:30px;margin-bottom:30px;margin-right:5px;border-radius:3px;background-color:rgba(68,68,68,0.6);}#header #block-locale-0 .content #language-select-list .scroll-bar__content::-webkit-scrollbar{width:5px;padding-right:5px;background:transparent;}#header #block-locale-0 .content #language-select-list .scroll-bar__content::-webkit-scrollbar-thumb{border-radius:3px;background:#595959;}#header #block-locale-0 .content #language-select-list a{padding:12px 0;color:#fff;border-bottom:1px solid #4A4A4A;}#header #block-locale-0 .content #language-select-list .scroll-bar__content li:first-of-type a{border-top:1px solid #4A4A4A;}#header #block-locale-0 .content #language-select-list a.current{background-color:#E76B6B;color:#fff;}#header #block-locale-0 .content #language-select-list a.current:hover{background-color:#E76B6B;}#header #block-locale-0 .content #language-select-list a:hover{background-color:#383838;color:#fff;}#header #block-locale-0 .content #language-native{font-weight:400;padding:0;vertical-align:middle;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}#header #block-locale-0 .content #language-native:after,#header #block-locale-0 .content #language-native:before{font-family:'fontello';font-size:20px;font-weight:normal;font-style:normal;font-variant:normal;line-height:1em;display:inline-block;width:1em;margin-right:.2em;margin-right:5px;margin-left:.2em;content:'\e80e';text-align:center;text-decoration:inherit;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#header #block-locale-0 .content #language-native:after{font-size:16px;position:relative;top:2px;content:'\e80b';}body.not-logged-in.node-type-preso .block-locale{float:right;}.page-buy-gift .main-navbar__logo{height:100%;left:0;margin:auto;margin-left:25px !important;}.page-buy-gift .main-navbar__logo img{height:75px;width:100px;}.not-logged-in #header{height:85px;}.not-logged-in .main-navbar{height:100%;}.not-logged-in .main-navbar__logo{height:100%;right:0;left:0;margin:auto;padding-left:0px;top:4px;}.not-logged-in #block-locale-0{float:right;padding-right:0;}.not-logged-in.node-type-preso .main-navbar__logo{margin-top:4px;}.not-logged-in.node-type-preso #block-locale-0{padding-right:10px;}.not-logged-in .hamburger{display:none;}.not-logged-in.page-user-login-register .container{max-width:100vw;}.not-logged-in.page-user-login-register .main-navbar__logo{height:100%;right:0;left:0;margin:auto;margin-left:25px;}.not-logged-in.page-user-login-register .main-navbar__logo img{height:75px;width:100px;}.not-logged-in.page-buy-gift #header .container{padding-right:0;}.logged-in.page-registration-step #block-locale-0{float:right;}.logged-in.page-buy-subscription .main-navbar__logo{height:100%;left:0;margin:auto;margin-left:25px !important;}.logged-in.page-buy-subscription .main-navbar__logo img{height:75px;width:100px;}@media screen and (max-width:991px) {.main-navbar__navigation{height:50px;}.caret{width:10px;height:10px;margin-top:-8px;margin-left:10px;padding:0;border-top:none;border-right:none;border-bottom:none;border-left:none;transform:none;}.caret:before{content:'\e809';font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:27px;left:7px;color:#fff;}.caret.caret-rotated:before{content:'\e80b' !important;}.block-menu .leaf.expanded .dropdown-menu .leaf.expandable > a:before{margin-left:2em;}.block-menu .leaf a:hover{background-color:transparent;}#language-native:after{display:none !important;}.not-logged-in #header{height:50px;}.not-logged-in .main-navbar__logo{margin-left:-5px !important;}.not-logged-in .main-navbar__logo img{top:1px;}.not-logged-in #block-locale-0{padding-right:15px;}}@media screen and (min-width:991px) {.block-menu .leaf a:hover{background:#414141;}.block-menu .leaf.expanded .dropdown-menu .leaf a:hover{background-color:#383838;color:#fff;}.block-menu .menu > li.expanded > a:hover{background-color:transparent;}.block-menu .menu > li.expanded > a.active:hover{background-color:#414141;}.block-menu .menu-toolbox-dropdown > li > a:hover{background-color:transparent;}.block-menu .menu-toolbox-dropdown > li > a.active:hover{background-color:#414141;}#block-locale-0 > .content:hover{background-color:transparent !important;}}@media screen and (max-width:991px) {.block-menu .leaf.expanded{display:block;}.block-menu .menu > .expandable.active-trail > a,.block-menu .menu > .expanded.active-trail > a{background-color:transparent !important;}.block-menu .menu-toolbox-dropdown > .expanded.active-trail > a{background-color:transparent !important;}.block-menu .menu-toolbox-dropdown > .last.active-trail > a{background-color:transparent !important;}}@media screen and (min-width:991px) and (max-width:1110px) {.block-menu .leaf.expanded > a{padding-left:20px;padding-right:20px;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {.block-menu .menu > .expanded > a:hover,.block-menu .menu > .leaf > a:hover{background-color:transparent !important;}.block-menu .dd-user:hover{background-color:transparent !important;}#block-locale-0 .content:hover{background-color:transparent !important;}}body .of-canvas-opened{overflow:hidden;}.of-canvas-wrapper{position:relative;min-height:100vh;height:100%;}.of-canvas-content{position:relative;}.js-off-canvas-exit{position:absolute;z-index:9999;top:0;left:0;display:none;width:100%;height:100%;cursor:pointer;transition:background .5s ease;background:rgba(0,0,0,0.5);}.js-off-canvas-exit.is-opened{display:block;overflow:hidden !important;}.hamburger,.of-canvas-menu{display:none;}.page-registration-step .user-step{height:80px;float:right;}@media screen and (max-width:991px) {.page-user-login-register .of-canvas-content{min-height:100vh;display:table;width:100%;}.page-user-login-register .page-wrapper{height:100%;display:table-cell;vertical-align:middle;}.page-user-login-register .main-navigation{position:fixed;top:0;width:100%;}body:not(.page-languages) .menu-toolbox-dropdown > div{height:60px !important;}body:not(.page-languages) .menu-toolbox-dropdown .dd-user .caret{display:none !important;}.page-registration-step .hamburger{display:none;}.not-logged-in .hamburger{display:none;}.main-navigation .main-navbar__navigation #block-menu-menu-new-navigation-menu,.main-navigation .main-navbar__navigation #block-menu-menu-new-toolbox{display:none;}.hamburger{display:inline-block;}.of-canvas-menu{display:block;}.of-canvas-wrapper{overflow:hidden;}#header{position:fixed;top:0;left:0;width:100%;z-index:99999;height:50px;}.page-wrapper{padding-top:50px;}.main-navbar__logo img{width:auto;height:40px !important;}#block-locale-0 #language-native{height:45px;min-width:55px;z-index:99999;}.page-registration-step .user-step{height:50px;float:right;}.page-registration-step .menu-toolbox-dropdown__main-li .dropdown-menu{top:48px;}.page-exercises #block-locale-0{display:none;}.of-canvas-menu .of-canvas-navigation{border-top:1px solid #4a4a4a;}}.of-canvas-menu{position:fixed;z-index:999;top:50px;right:0;overflow:hidden;width:250px;height:100%;transition:transform .4s;transform:translate3d(300px,0,0);background-color:#202020;}.of-canvas-menu.is-opened{transform:translate3d(0,0,0);}.of-canvas-menu *{display:block;float:none;clear:both;margin:0;padding:0;}.of-canvas-menu #block-locale-0{display:none;}.of-canvas-menu .of-canvas-navigation{height:100%;max-height:90vh;overflow-y:auto;padding-bottom:15px;}.of-canvas-menu .main-navbar__navigation [data-toggle="dropdown"]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:22px;left:7px;content:'\e809';color:#fff;}.of-canvas-menu .main-navbar__navigation [data-toggle="dropdown"].dd-user:before{top:27px;}.of-canvas-menu .main-navbar__navigation [data-toggle="dropdown"].icon-rotated:before{content:'\e80b' !important;}.of-canvas-menu .block-menu .menu,.of-canvas-menu .block-menu .menu-toolbox-dropdown{float:none;text-align:left;width:100%;}.of-canvas-menu .block-menu .menu .leaf,.of-canvas-menu .block-menu .menu-toolbox-dropdown .leaf{float:none;width:100%;height:initial;}.of-canvas-menu .block-menu .menu .leaf a,.of-canvas-menu .block-menu .menu-toolbox-dropdown .leaf a{padding:20px 35px;display:block;border-bottom:1px solid #4a4a4a;}.of-canvas-menu .block-menu .menu .leaf.expanded .dropdown-menu,.of-canvas-menu .block-menu .menu-toolbox-dropdown .leaf.expanded .dropdown-menu{position:static;display:none;border-top:none;}.of-canvas-menu .block-menu .menu .leaf.expanded .dropdown-menu .leaf.expanded > a:before,.of-canvas-menu .block-menu .menu-toolbox-dropdown .leaf.expanded .dropdown-menu .leaf.expanded > a:before{top:23px;}.of-canvas-menu .block-menu .menu .leaf.expanded .dropdown-menu .leaf a,.of-canvas-menu .block-menu .menu-toolbox-dropdown .leaf.expanded .dropdown-menu .leaf a{padding:20px 5px 20px 55px;transition:background 0.3s ease-in-out;}.of-canvas-menu .block-menu .menu .leaf.expanded.active-trail > .dropdown-menu,.of-canvas-menu .block-menu .menu-toolbox-dropdown .leaf.expanded.active-trail > .dropdown-menu{display:block;}.of-canvas-menu .menu-toolbox-dropdown > .leaf > a > span{display:inline-block;}.of-canvas-menu .menu-toolbox-dropdown > .leaf > a > span.caret{float:left;margin-left:-25px;margin-top:5px;}.of-canvas-menu .menu-toolbox-dropdown > .leaf > a > img{display:inline-block;}.of-canvas-menu .main-navbar__navigation{float:none;height:auto;}@media screen and (max-width:991px) {.of-canvas-menu .hovered{background:#d75f5f !important;transition:background 0.25s ease-in-out;}.of-canvas-menu #block-menu-menu-new-navigation-menu .content .menu > li > .dropdown-menu{box-shadow:none;}.of-canvas-menu .block-menu .menu > .expandable > a.dropdown-toggle:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:22px;left:7px;content:'\e809';color:#fff;}}.hamburger{font:inherit;overflow:visible;margin:3px 0 0 0;padding:8px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent;position:relative;}.hamburger:hover{opacity:.7;}.hamburger-box{position:relative;display:inline-block;width:30px;height:24px;}.hamburger-inner{top:50%;display:block;margin-top:-2px;}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{position:absolute;width:30px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:#fff;}.hamburger-inner::before,.hamburger-inner::after{display:block;content:'';}.hamburger-inner::before{top:-10px;}.hamburger-inner::after{bottom:-10px;}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:.3s;}.hamburger--spin .hamburger-inner::before{transition:top .1s .34s ease-in,opacity .1s ease-in;}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);}.hamburger--spin.is-opened .hamburger-inner{transition-delay:.14s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(225deg);}.hamburger--spin.is-opened .hamburger-inner::before{top:0;transition:top .1s ease-out,opacity .1s .14s ease-out;opacity:0;}.hamburger--spin.is-opened .hamburger-inner::after{bottom:0;transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1);transform:rotate(-90deg);}.visibility-hidden{visibility:hidden;min-height:0px !important;height:0;padding-top:0px !important;}.page-registration__container{padding-top:80px;text-align:center;}.page-registration__title{margin-top:10px;margin-bottom:20px;color:#262e31;}.page-registration__subtitle{margin-bottom:30px;}.page-registration__body{max-width:940px;margin:0 auto;}.page-registration__description{font-weight:500;line-height:2em;max-width:620px;margin-right:auto;margin-left:auto;color:#262e31;}.page-registration__pv-list,.page-registration__vb-list{margin-top:28px;text-align:left;}.page-registration__pv-list{margin-top:70px;}.page-registration__vb-list .col-xs-6,.page-registration__pv-list .col-xs-6{text-align:center;}.page-registration__verbdash-icon{max-width:266px;float:right;}@media screen and (min-width:767px) {.page-registration__vb-list .col-sm-4:nth-child(3n+1),.page-registration__pv-list .col-sm-4:nth-child(3n+1) {text-align:left;}.page-registration__vb-list .col-sm-4:nth-child(3n+2),.page-registration__pv-list .col-sm-4:nth-child(3n+2) {text-align:center;}.page-registration__vb-list .col-sm-4:nth-child(3n+3),.page-registration__pv-list .col-sm-4:nth-child(3n+3) {text-align:right;}.page-registration__vb-list .col-sm-4:nth-child(3n+4),.page-registration__pv-list .col-sm-4:nth-child(3n+4) {clear:left;}}@media screen and (min-width:451px) and (max-width:767px) {.page-registration__vb-list .col-sm-4:nth-child(2n+3),.page-registration__pv-list .col-sm-4:nth-child(2n+3) {clear:left;}}@media screen and (max-width:450px) {.page-registration__vb-list .col-xs-6{width:100%;}.page-registration__pv-list .col-xs-6{width:100%;}}.change-selection-btn{display:inline-block;max-width:70px;margin-right:22px;text-align:center;color:#807f7f;}.change-selection-btn strong{font-size:11px;font-weight:500;display:block;}.change-selection-btn strong span{display:block;}.change-selection-btn:hover,.change-selection-btn:active,.change-selection-btn:focus{text-decoration:none;color:#807f7f;}.change-selection-btn:hover .glyphicon{transform-origin:50% 50%;animation:shakeAnimation  linear 1s;animation-iteration-count:1;color:#fff;}.page-registration__section:after{display:block;max-width:840px;height:1px;margin:0 0 0 auto;margin-top:40px;content:'';background-color:#e3e2e6;}.page-registration__section.last:after{content:none;}.page-registration__section__cell{display:inline-block;}.page-registration__section__cell.left{width:390px;}.page-registration__section__cell.right{max-width:520px;margin-left:15px;vertical-align:top;}.page-registration__section__cell .thumb{display:inline-block;margin-bottom:0;vertical-align:middle;}.thumb--registration__title{font-size:24px;margin-top:0;margin-bottom:0;text-shadow:0 0 0;}.registration-step-5 .page__title--icon__text{text-shadow:0 0 0;padding-top:75px;}.registration-step-5 .page__title--icon__text{margin-bottom:10px;}.registration-step-5 .page__title--icon__description{display:table-cell;padding-left:20px;}.registration-step-5 .page__title--icon__description p{font-size:18px;}.registration-step-5 .icon-exercise-title--assessment{display:table-cell;}.page-registration-step #difficulty-levels{border-bottom:1px solid #5bb4c6;margin:30px 0 10px 0;color:#888787;font-size:18px;}.page-registration-step #difficulty-levels .level-desc{font-size:18px;margin-bottom:10px;}.page-registration-step #difficulty-levels .level-desc .level-detail{font-size:16px;}.page-registration-step #difficulty-levels .level-desc:last-child{margin-bottom:25px;}.page-registration-step #difficulty-levels .level{width:75px;height:15px;display:inline-block;margin-right:5px;}.page-registration-step #difficulty-levels .level.level-beginner{background:#bce6b8;}.page-registration-step #difficulty-levels .level.level-intermediate{background:#fec606;}.page-registration-step #difficulty-levels .level.level-easy{background:#7fbf81;}.page-registration-step #difficulty-levels .level.level-advanced{background:#e76b6b;}.page-registration-step .difficulty-hr{border-color:#5bb4c6;margin-top:-8px;margin-left:19px;}.page-registration-step .levels-list__expand-icon{font-family:inherit;font-size:22px;font-weight:300;line-height:16px;width:19px;height:19px;content:'+';text-align:center;color:#5bb4c6;border:1px solid #5bb4c6;}.page-registration-step .levels-list__expand-icon.glyphicon-minus{content:'-';}.page-registration-step .toggle-difficulties{height:17px;width:17px;display:inline-block;position:relative;top:6px;left:0;z-index:999;}.page-registration-step .label-difficulties{background:#5bb4c6;border-radius:17px;padding:6px 45px 6px 15px;color:#fff;font-size:16px;z-index:999;position:absolute;right:10px;top:0;}.page-registration-step .label-difficulties:hover,.page-registration-step .label-difficulties:active,.page-registration-step .label-difficulties:focus{text-decoration:none;}.page-registration-step .label-difficulties > .question-mark{background:#fff;border-radius:50%;height:32px;font-weight:600;color:#5bb4c6;width:32px;display:inline-block;position:absolute;top:1px;right:1px;padding:0px 12px;font-size:23px;}.page-registration-step .label-difficulties > .question-mark:after{content:"?";}@media screen and (max-width:991px) {.page-registration-step #difficulty-levels .level{width:57px;height:12px;}.page-registration-step #difficulty-levels .level-desc{font-size:16px;}.page-registration-step #difficulty-levels .level-desc .level-detail{font-size:14px;}.page-registration-step #page-content > .container{padding-top:10px;padding-left:5px;padding-right:5px;padding-bottom:12px;}.page-registration-step .registration-step-1.page__body{padding-bottom:50px;}.page-registration-step .registration-step-4 .page-registration__body h3{margin-top:0;font-size:18px;}.page-registration-step .registration-step-4 .page-registration__body p{margin-bottom:16px;font-size:14px;}.page-registration-step .registration-step-4 .page-registration__body p.visible-xs{border:0;margin-bottom:0;}.page-registration-step .registration-step-4 .page-registration__body p.visible-xs a{margin-top:0;margin-bottom:30px !important;}.page-registration-step .registration-step-4 .page-registration__body .btn--dropdown{margin-bottom:25px;}.page-registration-step .registration-step-4 #translation-test__section{margin-top:30px;}.page-registration-step .page__title--icon{margin-bottom:0;}.page-registration-step .page-registration__title{font-size:20px;}.page-registration-step .icon-exercise-title{width:75px !important;height:75px !important;}.page-registration__body p{margin-bottom:40px;font-size:16px;}.page__title--icon__text{font-size:18px;}.registration-step-3 .page-registration__body p,.registration-step-2 .page-registration__body p{margin-bottom:10px;font-size:14px;}.mobile-registration-steps{height:calc(100vh - 50px);}.registration-step-5{padding:0 10px !important;}.registration-step-5 .page-registration__body p{margin-bottom:0px;margin-right:-5px;}.registration-step-5 .page__title--icon__text{padding-top:45px;}.registration-step-5 .page__title--icon{margin-top:5px;}.registration-step-5 .page__title--icon__icon{margin-bottom:18px;}.registration-step-5 .change-selection-btn{position:absolute;z-index:8;}.registration-step-5 .change-selection-btn strong{display:none;}.registration-step-5 .thumb--registration__title,.registration-step-5 .vb-franchise,.registration-step-5 .pv-subtitle{display:none;}.registration-step-5 .verb-dash-title{display:inline;font-size:18px;}.registration-step-5 .page-registration__section__cell .thumb{margin-bottom:20px;}.registration-step-5 .page-registration__section__cell.left{text-align:center;width:305px;position:relative;}.registration-step-5 .page-registration__section__cell.right{margin-left:0;max-width:100%;}.registration-step-5 .page-registration__section.last .page-registration__section__cell.left{width:287px;left:-20px;position:relative;}.registration-step-5 .page-registration__section.pv .page__title--icon{margin-bottom:15px;}}.registration-step-2 .step2-select{margin-top:15px;}#showPromo{margin-bottom:15px;text-align:left;display:block;}#showPromo:hover,#showPromo:active,#showPromo:focus{text-decoration:none;}.terms_use{text-align:left;font-size:16px;color:#6c6c6c;}.terms_use > a{text-decoration:underline;color:#525252 !important;white-space:nowrap;font-weight:300 !important;}#user-register .terms_wrapper .form-item{text-align:left !important;margin-bottom:25px !important;}@media screen and (max-width:335px) {.registration-step-2 .step2-select{margin-top:35px;}.registration-step-2 #difficulty-levels{margin:50px 0 10px;}}.page-registration__progress{overflow:hidden;max-width:500px;margin:20px auto;padding-left:0;counter-reset:step;}.page-registration__progress-item{position:relative;float:left;width:20%;list-style-type:none;}.page-registration__progress-link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:20;}.page-registration__progress-item:before{display:block;width:24px;height:24px;margin:0 auto 5px auto;content:'';counter-increment:step;border-radius:50%;background:#dcdfe1;position:relative;z-index:10;}.page-registration__progress-item:after{position:absolute;top:12px;left:-45%;width:90%;height:1px;content:'';background:#dcdfe1;z-index:5;}.page-registration__progress-item:first-child:after{content:none;}.page-registration__progress-item.active:before{background-color:#5BB4C7;}.page-registration__progress-item.completed:before{background-color:#A3DCE8;}.registration-step-4 .page-registration__body #translation-lang-select .scroll-bar__content > li > a:hover,.registration-step-4 .page-registration__body #translation-lang-select .scroll-bar__content > li > a:focus{color:#e76b6b;}.registration-step-4 .page-registration__body hr{margin:5px 0 25px;border-top:1px solid #b8b8b8;}.registration-step-4 .page-registration__body #translation-test__section{font-size:18px;font-weight:300;font-style:italic;background-color:#fff;border:1px solid #b8b8b8;padding:15px 20px;}.registration-step-4 .page-registration__body #translation-test__section p.non-translation-test-text{margin:0;}.registration-step-5 .page-registration__progress{margin-top:55px;margin-bottom:85px;}.registration-step-5 .registration-button--final-step{padding-bottom:95px;}.registration-step-5 .page-registration__subtitle{color:#262e31;}.registration-step-5 .glyphicon-transfer{height:40px;width:40px;line-height:40px;color:white;border-radius:50%;}.registration-step-5 .page-registration__section.vb .glyphicon-transfer{background-color:#5cb4c7;}.registration-step-5 .page-registration__section.pv .glyphicon-transfer{background-color:#f99e70;}@media screen and (max-width:991px) {.registration-step-4 .page-registration__body{padding-bottom:110px;}.registration-step-5 .page-registration__progress{margin-top:40px;margin-bottom:50px;}.registration-step-5 .page-registration__subtitle{color:#262e31;margin-top:0;font-size:20px;margin-bottom:50px;}.registration-step-5 .page-registration__title{margin-top:30px;}.registration-step-5 .registration-button--final-step{padding-bottom:50px;}.registration-step-5 input[type=submit]{margin-top:0;margin-bottom:0 !important;}}@media screen and (max-width:991px) {.page-registration__section.vb .change-selection-btn{right:-10px;top:5px;}.page-registration__section.pv .change-selection-btn{right:0;top:8px;}}.page-confirm-email{background:#fff !important;}.page-confirm-email .main-navbar__logo{left:10px;margin:auto;padding-left:0px;}.page-confirm-email #block-locale-0{float:right;}.page-confirm-email #page-content .container{background:#fff !important;border:none !important;font-weight:400;}.page-confirm-email #page-content .container h2{margin:0;}.page-confirm-email #page-content .container h3{margin-top:10px;}.page-confirm-email #page-content .container a{color:#5BB4C6;font-size:14px;font-weight:400;}.page-confirm-email #page-content .container p{color:#898989;font-size:14px;font-weight:400;}.page-confirm-email #page-content .container .confirmation-message__icon-container{background-color:#5BB4C6;border-radius:50%;height:120px;width:120px;margin-right:20px;}.page-confirm-email #page-content .container .confirmation-message__icon{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/mail.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;position:relative;left:16px;right:20px;top:16px;width:80%;bottom:20px;height:80%;}@media screen and (max-width:991px) {.page-confirm-email #block-locale-0{padding-right:0;}}@media screen and (max-width:767px) {.page-confirm-email #page-content{margin-top:-80px;}.page-confirm-email #page-content .container h2{font-size:22px;}.page-confirm-email #page-content .container h3{font-size:18px;}.page-confirm-email #page-content .container .confirmation-message__icon-container{height:88px;width:88px;margin:0 auto;position:relative;}.page-confirm-email #page-content .container .confirmation-message__icon{position:absolute;left:3px;right:0;top:0;width:50px;bottom:0;height:50px;margin:auto;}}.load-new{font-size:18px;position:absolute;z-index:999;top:-22px;right:-19px;width:40px;height:40px;cursor:pointer;text-align:center;text-decoration:none;color:#707070;border:1px solid #c0c0c0;border-radius:50%;background-color:#fff;}.load-new:before{position:absolute;top:0;right:0;bottom:0;left:0;height:18px;margin:auto;}.load-new:hover:before{transform-origin:50% 50%;animation:shakeAnimation ease-in-out 1s;animation-iteration-count:1;}.load-new:hover,.load-new:focus,.load-new:active{color:#5cb4c7 !important;}.load-new.question-mark{line-height:40px;font-size:30px;font-weight:800;}.load-new.question-mark:before{content:"?";top:-20px;}.load-new.load-new--videobooster{color:#5cb4c7;border:1px solid #5cb4c7;}.load-new.load-new--pv{color:#f99e70 !important;border:1px solid #f99e70;}.load-new.load-new--say-what:hover,.load-new.load-new--say-what:focus,.load-new.load-new--say-what:active{color:#9538c0 !important;}.load-new.icon-reply{font-size:26px;}.load-new.icon-reply:before{height:26px;}.load-new__popover--pv.popover{background:transparent;}.load-new__popover--pv.popover .popover-inner .popover-content{border:none;background:#f99e70;}.load-new__popover--pv.popover.top > div.arrow{border-top-color:#f99e70;}.load-new__popover--pv.popover.top > div.arrow:after{border-top-color:#f99e70;}.load-new__popover--videobooster.popover{background:transparent;}.load-new__popover--videobooster.popover .popover-inner .popover-content{border:none;background:#5cb4c7;}.load-new__popover--videobooster.popover.top > div.arrow{border-top-color:#5cb4c7;}.load-new__popover--videobooster.popover.top > div.arrow:after{border-top-color:#5cb4c7;}.front .popover-content{font-family:'Open Sans';line-height:1.4;max-width:125px;min-height:0;padding:10px 15px;text-align:center;color:#fff;border-radius:10px;background-color:#2e2e33;}.front .popover.top > .arrow{bottom:-7px;top:initial;border-top-color:#2e2e33;}.front .popover.top > .arrow:after{border-top-color:#2e2e33;}.panel-landing__promo-code{position:absolute;bottom:10px;width:100%;padding-right:5px;padding-left:5px;}.page-buy-subscription--organizations .panel-landing__promo-code{bottom:10px;}.panel-landing__promo-code input{width:100%;padding:5px 10px;}.exercise-full-progress-container-mobile{display:none;}@media screen and (max-width:767px) {.exercise-full-progress-container-mobile{display:block;font-size:12px;}.exercise-full-progress-container-mobile .user-progress{font-size:14px;}.panel--landing .panel-title{font-size:18px;line-height:1.2;font-weight:300;margin-bottom:0;}.panel--landing .panel-vb .coatching-sentence,.panel--landing .panel-pv .coatching-sentence,.panel--landing .exercise-full-progress-container .coatching-sentence{margin:-15px 15px 0 15px !important;padding:10px;}.panel--landing .panel-vb .exercise-full-progress-info.aside.right,.panel--landing .panel-pv .exercise-full-progress-info.aside.right,.panel--landing .exercise-full-progress-container .exercise-full-progress-info.aside.right{right:50px !important;}.panel--landing .exercise-full-progress-container.mobile-hidden.visible{overflow:hidden;}.panel--landing .exercise-full-progress-container.pv.visible{height:150px !important;}.panel-landing__promo-code{position:relative;max-width:300px;margin:30px auto 20px 0;}.my-current-item__content{padding:15px !important;}}.panel__header .panel__header-title{margin-top:0;}.panel--landing{font-size:14px;margin-bottom:26px;}.panel--landing .panel__header-title{margin-top:0;}.panel--landing #videoBoosterProgress,.panel--landing #photoVocabProgress{position:relative;}.panel--landing .video-progress{left:-8px;top:100px;position:absolute;}.panel--landing .exercise-full-progress-info.center{bottom:10px;}.panel--landing .exercise-full-progress{bottom:7px;}.panel--landing .exercise-full-progress-container.pv{height:190px;}.panel--landing .exercise-full-progress-container.pv:after,.panel--landing .exercise-full-progress-container.pv:before{top:90px;}.panel--landing .page__title--icon__icon{position:static;vertical-align:top;vertical-align:middle;}.panel--landing .panel__header{font-size:16px;margin-bottom:10px;padding-bottom:0;border:none;}.panel--landing .page__title--icon{margin-top:0;margin-bottom:0;}.panel--landing .panel-subtitle{font-size:14px;font-weight:500;font-style:italic;display:block;color:#CDCDCD;}.panel--landing .panel__body{padding:0;}.panel--landing .coatching-sentence{font-size:15px;margin-right:-20px;margin-left:-20px;padding:7px 10px;background-color:#f5f5f5;}.panel--landing .thumbnail--video-landing{width:100%;max-width:430px;margin-bottom:0;border:none;}.panel--landing .thumbnail__details-container{background-color:#f5f5f5;}.panel--landing .thumbnail__details{padding:2px 0 0 0;cursor:default !important;border:none;background-color:transparent;}.panel--landing .thumbnail__details-container{display:block;margin-top:7px;padding:7px 5px;background-color:#f5f5f5;}.panel--landing .thumbnail--video__movie-name{line-height:1.2;margin-top:0;margin-bottom:0;}.panel--landing .thumbnail--video__movie-name--french{font-size:14px;font-style:italic;min-height:0;margin-bottom:4px;}.panel--landing.photo-vocab{padding-bottom:0;}.panel--landing.photo-vocab .thumbnail--photo{margin-right:10px;margin-bottom:10px;}.panel--landing.photo-vocab .pv-content{position:relative;display:block;margin-right:-20px;margin-left:-20px;border-bottom:1px solid #e3e2e6;border-left:15px solid #9dc49e;}.panel--landing.photo-vocab .pv-content--second{border-bottom:none;border-left:15px solid #e76b6b;border-bottom-left-radius:10px;}.panel--landing.photo-vocab .coatching-sentence{margin:0 -20px;}.panel--landing.photo-vocab .pv-type{font-size:12px;font-weight:400;position:absolute;z-index:99;top:40px;left:-50px;width:90px;height:20px;transform:rotate(-90deg);text-align:right;color:#fff;}.panel--landing.photo-vocab .exercise-component{margin-right:37px;margin-left:37px;}.panel-landing-werb-dash,.panel-landing-say-what{margin-bottom:0;padding:0 20px 15px 20px;border-color:transparent;border-top-width:1px;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#fafafa;}.panel-landing-werb-dash em,.panel-landing-say-what em{color:#BDBDBD;font-weight:600;}.panel-landing__promo-code input{padding-left:35px;border:none;border-bottom:1px solid #D3D2D2;background-color:transparent;text-overflow:ellipsis;}.panel-landing__promo-code:focus:before,.panel-landing__promo-code:hover:before,.panel-landing__promo-code.hover:before{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/key-blue.svg);}.panel-landing__promo-code:focus input,.panel-landing__promo-code:hover input,.panel-landing__promo-code.hover input{border-bottom:1px solid #5CB4C7;}.panel-daily-goal__img{max-width:100%;}.panel-set-goal__btn{padding:15px 20px;font-size:16px;margin:0 auto;display:block;white-space:initial;}.panel__row--werb-dash{margin-left:0px;margin-right:0px;padding:0 !important;background:#fafafa;}.panel__game--werb-dash{padding:0;text-align:right;border-radius:10px !important;border:none;}.panel__game--werb-dash img{border-top-right-radius:10px;border-bottom-right-radius:10px;}.panel-set-goal .div--dog{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/coach-home-big.svg);background-repeat:no-repeat;background-position:20% 50%;min-height:190px;}.panel-daily-goal .div--dog{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/coach-circle.svg);background-repeat:no-repeat;background-position:20% 50%;width:100px;height:107px;display:inline-block;vertical-align:top;}@media screen and (max-width:991px) {.panel--landing.photo-vocab .pv-content{margin:0;border-top:15px solid #9dc49e;border-left:none;margin-left:10px;margin-right:10px;}.panel--landing.photo-vocab .pv-content--second{margin:0;border-top:15px solid #e76b6b;border-left:none;margin-left:10px;margin-right:10px;}.panel--landing.photo-vocab .pv-type{top:-16px;left:5px;transform:none;text-align:left;}.panel--landing .thumbnail--video-landing{max-width:100%;max-height:100%;}.panel--landing .thumbnail--video-landing img{width:100%;}.panel--landing .coatching-sentence{text-align:left;padding:15px 30px;margin:0  !important;}.panel--landing.photo-vocab .exercise-component,.panel--landing .exercise-component{margin-left:0;margin-right:0;}.panel--landing .exercise__icon.exercise__icon--circle,.panel--landing canvas{transform:scale(0.8);}.load-new{right:2px;}.panel__game--werb-dash{padding:0 10px;}.panel__game--werb-dash img{border-radius:0 !important;width:100%;margin-bottom:15px;display:block;margin-right:auto;}.panel-landing-say-what,.panel-landing-werb-dash{border-radius:10px;}.panel.panel-set-goal,.panel.panel-daily-goal{padding:20px 15px;}.panel--landing.photo-vocab .thumbnail--photo{margin-right:0;}.load-new{height:26px;width:26px;}.load-new.question-mark{font-size:20px;border:none;background-color:#f3f3f3;top:5px;right:5px;}.load-new.icon-reply{font-size:16px;border:none;height:21px;width:21px;color:#fff !important;top:5px;right:5px;}.load-new.icon-reply:before{height:20px;}.load-new.load-new--videobooster.question-mark{color:#5bb4c6;}.load-new.load-new--videobooster.icon-reply{background-color:#5cb4c7;}.load-new.load-new--pv.question-mark{color:#fb9f71;}.load-new.load-new--pv.icon-reply{color:#fff !important;background-color:#fb9f71;}}@media screen and (min-width:991px) {.panel__game--werb-dash img{height:100%;min-height:412px;}}@media screen and (max-width:991px) {.panel.panel--exercise.panel--landing.panel-vb .panel__body{padding-bottom:35px;}}.my-current-item{position:absolute;z-index:-1;top:-0;right:0;bottom:0;overflow:hidden;}.my-current-item.overlay{z-index:998;}.my-current-item.active .my-current-item__container{transform:translate3d(0,0,0);}.my-current-item .panel{padding:18px 20px;margin-bottom:15px;border:none;border-radius:0;}.my-current-item .panel-title__icon{width:75px;height:75px;position:absolute;top:0;left:-92px;}.my-current-item .thumbnail--video__details{height:auto;}.my-current-item .thumbnail--video__difficulty{background-color:#FFF;}.my-current-item p{margin-bottom:0;}.my-current-item .is-table{display:table;width:100%;}.my-current-item .icon-triangle-right{left:-65px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:16px solid #5bb4c6;}.my-current-item .is-cell{display:table-cell;text-align:left;vertical-align:middle;}.my-current-item .is-cell.first{width:55%;}.my-current-item .is-cell.last{width:45%;text-align:right;}.my-current-item .btn{line-height:1.1;position:relative;width:100%;max-width:250px;padding:14px 20px;white-space:normal;}.my-current-item .icon{position:absolute;top:0;right:auto;bottom:0;left:10px;display:inline-block;width:40px;height:40px;margin:auto;vertical-align:middle;}.my-current-item .icon-tip{position:static;width:60px;height:50px;}.my-current-item__container{height:100%;transition:transform 1s ease;transform:translate3d(100%,0,0);}.my-current-item__content{height:100%;padding:25px 20px 0 25px;border-radius:10px;background-color:#fff;}.my-current-item__padding{padding-left:110px;}.my-current-item__title{font-weight:400;margin-top:0;margin-bottom:5px;font-size:18px;}.my-current-item__title--outside{margin-bottom:20px;margin-top:20px;font-size:18px;}.my-current-item--pv .icon-triangle-right{border-left:16px solid #FA9F70;}.my-current-item--pv .btn{background-color:#FA9F70;}.popover-way-of-work{min-width:234px;}.popover-way-of-work .popover-title{font-weight:600;padding-right:20px;padding-left:20px;color:#fff;margin-bottom:0;}.popover-way-of-work.vb .popover-title{border-color:#5cb4c7;background-color:#5cb4c7;}.popover-way-of-work.pv .popover-title{border-color:#fb9f71;background-color:#fb9f71;}.popover-way-of-work .popover-content{line-height:1.7;min-height:80px;padding:8px 15px 15px;border:1px solid #eaeaea;border-top:none;border-radius:0 0 10px 10px;color:black;max-width:100%;border-bottom-right-radius:15px;border-bottom-left-radius:15px;background-color:#f4f4f4;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);}.popover-way-of-work .arrow{bottom:-10px !important;border-top-color:#f4f4f4 !important;}.popover-way-of-work .arrow:after{border-top-color:#f4f4f4 !important;}.free-user-item__container .my-current-item__content{background:#FAFAFA;}.free-user-item__container .header--logo{width:15%;float:left;}.free-user-item__container .header--title{width:85%;float:right;}.free-user-item__container .header--title h3{margin:0;font-size:24px;font-weight:500;line-height:1.4;}.free-user-item__container .header--title .subtitle{font-size:14px;font-weight:500;display:block;color:#262e31;opacity:0.6;}.free-user-item__container .header--title.pv .subtitle{font-style:italic;}.free-user-item__container .icon-exercise-title--vb,.free-user-item__container .icon-exercise-title--pv{background-color:transparent;left:0px;top:0px;width:80px;height:80px;background-size:80% 80%;margin-right:0;margin-left:15px;}.free-user-item__container .my-current-item__header{background:white;border-bottom:4px solid #F4F4F4;}.free-user-item__container .my-current-item__header.vb:before{content:" ";width:4px;height:91px;background:#5cb4c7;position:absolute;top:0;left:0;}.free-user-item__container .my-current-item__header.pv:before{content:" ";width:4px;height:91px;background:#FA9F70;position:absolute;top:0;left:0;}.free-user-item__container .description--section,.free-user-item__container .way-of-work--section,.free-user-item__container .practice--section{background:white;padding:20px 21px 10px 25px;border-bottom:4px solid #F4F4F4;margin-bottom:10px;}.free-user-item__container .description--section .title,.free-user-item__container .way-of-work--section .title,.free-user-item__container .practice--section .title{font-size:16px;line-height:1.13;color:#262e31;font-weight:normal;display:inline-block;padding-bottom:10px;}.free-user-item__container .description--section .title.vb,.free-user-item__container .way-of-work--section .title.vb,.free-user-item__container .practice--section .title.vb{border-bottom:3px solid #55a7b9;}.free-user-item__container .description--section .title.pv,.free-user-item__container .way-of-work--section .title.pv,.free-user-item__container .practice--section .title.pv{border-bottom:4px solid #fb9f71;}.free-user-item__container .description--section .details,.free-user-item__container .way-of-work--section .details,.free-user-item__container .practice--section .details{padding-top:10px;font-size:14px;line-height:1.29;color:#262e31;}.free-user-item__container.vb canvas{height:58px;width:58px;}.free-user-item__container.vb .exercise__icon{height:58px;width:58px;position:relative;display:inline-block;margin-right:11px;position:relative;}.free-user-item__container.vb .exercise__icon:after{content:' ';border-bottom:4px solid #e3e3e3;width:15px;display:inline-block;position:absolute;left:58px;top:28px;}.free-user-item__container.vb .exercise__icon.icon-comprehension:before,.free-user-item__container.vb .exercise__icon.icon-vocab_academy:before,.free-user-item__container.vb .exercise__icon.icon-swap-mania:before{content:' ';border-bottom:4px solid #e3e3e3;width:15px;display:inline-block;position:absolute;right:56px;top:28px;}.free-user-item__container.vb .exercise__icon.icon-word-rescue{margin-right:0;}.free-user-item__container.vb .exercise__icon.icon-word-rescue:after{display:none;}.free-user-item__container.vb .icon-swap-mania{background-position:9px 18px;}.free-user-item__container .icons--group{padding:10px;height:auto;width:auto;display:inline-block;padding:10px 0;position:relative;margin-right:30px;position:relative;}.free-user-item__container .icons--group:after,.free-user-item__container .icons--group:before{content:'>';display:inline-block;height:21px;width:21px;color:white;text-align:center;vertical-align:middle;font-weight:500;font-size:15px;border-radius:50%;background:#e76b6b;position:absolute;top:42px;right:-22px;z-index:99;opacity:0.9;padding-left:1px;}.free-user-item__container .icons--group:before{display:none;}.free-user-item__container .icons--group:last-of-type{margin-right:0;}.free-user-item__container .icons--group:last-of-type:after{display:none;}.free-user-item__container .vb-block--description{position:absolute;font-size:12px;margin-top:18px;}.free-user-item__container .vb-block:after,.free-user-item__container .pv-block:after{content:" ";height:38px;border-left:1px solid #e76b6b;display:inline-block;right:-14px;position:absolute;bottom:-44px;}.free-user-item__container .vb-block.last:after,.free-user-item__container .pv-block.last:after{display:none;}.free-user-item__container .video-karaoke__container{margin-top:66px;max-width:50%;display:inline-block;background:#fafafa;border:solid 1px #f2f2f2;font-size:12px;padding:15px 15px 5px 15px;}.free-user-item__container .video-karaoke__container .icon-say-what{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/icon-karaoke-2.svg);background-color:transparent;width:98px;height:72px;width:97px;height:72px;border-radius:0;top:0;float:left;}.free-user-item__container .video-karaoke__container .icon-say-what:after{display:none;}.free-user-item__container .video-karaoke__container .karaoke-icon{width:35%;display:inline-block;}.free-user-item__container .video-karaoke__container .karaoke-description{width:65%;display:inline-block;float:right;}.free-user-item__container .video-karaoke__container .karaoke--title{font-size:14px;line-height:1.29;color:#262e31;font-weight:400;}.free-user-item__container.pv .exercise__icon--pv{height:105px;width:105px;position:relative;display:inline-block;top:-24px;}.free-user-item__container.pv .magnify-icon{height:155px;width:161px;z-index:999;display:inline-block;position:relative;}.free-user-item__container.pv .magnify-icon img{position:absolute;top:2px;right:0;bottom:0;left:-11px;}.free-user-item__container.pv .icons__container{position:relative;padding:10px 10px 0px;}.free-user-item__container.pv .pv-block{height:38px;max-width:158px;width:100%;position:relative;float:right;top:-15px;}.free-user-item__container.pv .pv-block:after{right:-5px;bottom:0px;}.free-user-item__container.pv .details.pv{margin-bottom:20px;}.free-user-item__container.pv .dificulty--description{position:relative;}.free-user-item__container.pv .dificulty--description p{position:absolute;left:130px;top:8px;padding-left:18px;font-size:14px;}.free-user-item__container.pv .dificulty--description p:before{content:"/";opacity:.5;font-size:30px;top:7px;left:5px;position:absolute;transform:rotate(15deg);}.free-user-item__container.pv .pv-block--description{position:absolute;font-size:14px;text-align:center;color:#000;}.free-user-item__container.pv .icons--group{margin-right:45px;}.free-user-item__container.pv .icons--group:after{top:80px;right:-15px;}.free-user-item__container.pv .icons--group:last-of-type{margin-right:0;}.free-user-item__container.pv .icons--group.last .pv-block{float:none;max-width:100%;}.free-user-item__container.pv .icons--group.last .pv-block:after{right:26px;}.free-user-item__container.pv .icons--group.last .pv-block--description{top:10px;right:52px;bottom:0;left:0;}.free-user-item__container.pv .icon-album:after,.free-user-item__container.pv .icon-swap-mania:after,.free-user-item__container.pv .icon-speed-pix:after,.free-user-item__container.pv .icon-word-rescue:after{content:' ';border-bottom:5px solid #e3e3e3;width:29px;display:inline-block;position:absolute;left:105px;top:52px;}.free-user-item__container.pv .icon-album{left:-40px;}.free-user-item__container.pv .icon-album:after{width:75px;}.free-user-item__container.pv .icon-swap-mania:before{content:' ';border-bottom:5px solid #e3e3e3;width:29px;display:inline-block;position:absolute;right:102px;top:52px;}.free-user-item__container.pv .icon-swap-mania,.free-user-item__container.pv .icon-speed-pix,.free-user-item__container.pv .icon-word-rescue{margin-right:25px;}.free-user-item__container.pv .icon-word-rescue:after{display:none;}@media screen and (max-width:767px) {.icons--group{display:block;float:left;clear:left;}.icons--group .exercise__icon--vb:last-of-type:after,.icons--group .exercise__icon--pv:last-of-type:after{display:none;}.my-current-item__header.vb:before{height:60px !important;}.my-current-item__header.pv:before{height:60px !important;}.free-user-item__container.pv .magnify-icon{height:70px;width:70px;}.free-user-item__container.pv .magnify-icon img{left:-40px;top:-45px;transform:scale(0.5);}.free-user-item__container.pv .icon-album{left:-13px;top:-7px;}.free-user-item__container.pv .exercise__icon--pv{margin-right:0 !important;}.free-user-item__container.pv .exercise__icon--pv:after{width:25px !important;left:64px;top:30px;}.free-user-item__container.pv .icons--group:after{display:none;}.free-user-item__container.pv .icons--group:before{display:inline-block;top:8px;left:0;}.free-user-item__container.pv .icons--group.last:after{display:none !important;}.free-user-item__container.pv .dificulty--description{display:none;}}@media screen and (min-width:991px) and (max-width:1165px) {.free-user-item__container .icons--group:last-of-type{margin-top:30px;}.free-user-item__container .icons--group .icon-swap-mania:before{display:none !important;}.free-user-item__container.pv .icons--group:after{right:-10px;}.free-user-item__container.pv .icon-album:after{width:30px;}}@media screen and (max-width:991px) {.popover-close{display:inline;position:absolute;right:0;top:10px;right:10px;}.my-current-item--close{margin-right:-15px;margin-left:-15px;height:52px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;cursor:pointer;color:#fff;font-size:14px;font-weight:normal;padding:15px 25px;text-align:left;position:relative;}.my-current-item--close.vb{background-color:#5bb4c7;}.my-current-item--close.vb .icon-reply{color:#5bb4c7;}.my-current-item--close.pv{background-color:#FA9F70;}.my-current-item--close.pv .icon-reply{color:#FA9F70;}.my-current-item--close .icon-reply{height:30px;width:30px;background:white;color:blue;border-radius:50%;position:absolute;right:10px;top:0;bottom:0;margin:auto;font-size:19px;line-height:30px;padding-left:6px;}.free-user-item__container .my-current-item__content{padding-bottom:0 !important;}.free-user-item__container.vb .exercise__icon{margin-right:0px;}.free-user-item__container.vb .exercise__icon:after,.free-user-item__container.vb .exercise__icon:before{width:19px;}.free-user-item__container.vb .icons--group{padding:0 0 0 30px;margin-right:0;}.free-user-item__container.vb .icons--group:first-of-type:before{display:none;}.free-user-item__container.vb .icons--group:after{display:none;}.free-user-item__container.vb .icons--group:before{display:inline-block;left:5px;top:32px;}.free-user-item__container .my-current-item__header.vb,.free-user-item__container .my-current-item__header.pv{padding:10px 0;display:table;width:100%;}.free-user-item__container .my-current-item__header.vb .header--logo,.free-user-item__container .my-current-item__header.pv .header--logo{display:table-cell;float:none;}.free-user-item__container .my-current-item__header.vb .header--logo .panel-title__icon,.free-user-item__container .my-current-item__header.pv .header--logo .panel-title__icon{margin:0 17px 0 12px;width:38px;height:37px;background-size:100%;border-radius:0;}.free-user-item__container .my-current-item__header.vb .header--title,.free-user-item__container .my-current-item__header.pv .header--title{display:table-cell;float:none;vertical-align:middle;}.free-user-item__container .my-current-item__header.vb .header--title h3,.free-user-item__container .my-current-item__header.pv .header--title h3{font-size:14px;}.free-user-item__container .my-current-item__header.vb .header--title p,.free-user-item__container .my-current-item__header.pv .header--title p{font-size:12px;}.free-user-item__container .vb-block{display:none;}.free-user-item__container .description--section,.free-user-item__container .way-of-work--section,.free-user-item__container .practice--section{padding:10px;}.free-user-item__container .description--section .title,.free-user-item__container .description--section .details,.free-user-item__container .way-of-work--section .title,.free-user-item__container .way-of-work--section .details,.free-user-item__container .practice--section .title,.free-user-item__container .practice--section .details{font-size:12px;}.free-user-item__container .video-karaoke__container{max-width:400px;width:100%;padding:5px;margin-top:15px;}.free-user-item__container .video-karaoke__container .karaoke-description p{font-size:12px;}.free-user-item__container .video-karaoke__container .karaoke-description .karaoke--title{font-size:14px;}.free-user-item__container.pv .exercise__icon--pv{height:65px;width:65px;margin-right:-3px;}.free-user-item__container.pv .exercise__icon--pv:after{width:20px;left:64px;top:30px;}.free-user-item__container.pv .icon-album:after{width:30px;}.free-user-item__container.pv .icon-swap-mania{background-position:9px 23px;}.free-user-item__container.pv .icon-swap-mania:before{right:62px;top:31px;}.free-user-item__container.pv .pv-block{display:none;}.free-user-item__container.pv .icons--group{margin-right:0;}.free-user-item__container.pv .icons--group:first-of-type{left:-8px;}.free-user-item__container.pv .icons--group:first-of-type:before{display:none;}.free-user-item__container.pv .icons--group.last{padding-left:25px;}}#helpContainer{padding:25px 0 25px 40px;}.game-instructions{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (min-width:991px) {.c-game-description__img{width:70%;}}@media screen and (max-width:991px) {.game-instructions{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;}.c-game-buttons--help{-ms-flex-item-align:end;align-self:flex-end;}}@media screen and (max-width:767px) {#helpContainer{padding:25px 0px 25px 10px;}}.video-button{position:relative;max-width:940px;margin-left:auto;margin-right:auto;cursor:pointer;}.video-button img{margin-right:auto;margin-left:auto;}.video-button.show-play:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100px;height:70px;margin:auto;content:'';background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/YouTube-icon-dark.svg);background-repeat:no-repeat;background-size:contain;}.video-button.show-play.small:after{width:48px;height:35px;}@media screen and (max-width:991px) {.video-button.show-play:after{width:50px;height:50px;}}@media screen and (min-width:991px) {.video-booster__checkbox{display:block;}.video-booster__checkbox-label{position:relative;display:inline-block;min-height:40px !important;padding-bottom:45px;cursor:pointer;vertical-align:top;}.video-booster__checkbox-text{display:inline-block;}.label-moved-right{padding-left:50px !important;}}.video-booster__checkbox{display:table;}.video-booster__checkbox-label{position:relative;display:table-cell;min-height:40px !important;margin-right:10px;padding-bottom:45px;cursor:pointer;vertical-align:top;}.grammar-multiple-label .video-booster__checkbox-label{padding-bottom:15px;}.video-booster__checkbox-input{display:none;visibility:hidden;}.video-booster__checkbox-icon.inactive{cursor:default;}@media screen and (min-width:991px) {.comprehension .video-booster__checkbox,.listening-lab .video-booster__checkbox,.advanced-comprehension .video-booster__checkbox{margin-bottom:20px;}.comprehension .video-booster__checkbox-label,.listening-lab .video-booster__checkbox-label,.advanced-comprehension .video-booster__checkbox-label{padding-bottom:35px;}.comprehension .video-booster__checkbox-text,.listening-lab .video-booster__checkbox-text,.advanced-comprehension .video-booster__checkbox-text{cursor:default;top:0;padding-top:10px;padding-bottom:10px;}.comprehension .video-booster__checkbox-text.text-answer,.listening-lab .video-booster__checkbox-text.text-answer,.advanced-comprehension .video-booster__checkbox-text.text-answer{left:30px;}}.video-booster__checkbox-text{position:relative;top:-5px;display:table-cell;padding:2px 15px;cursor:pointer;vertical-align:middle;text-decoration:none !important;color:inherit !important;border-radius:8px;}.video-booster__checkbox-icon:hover:before,.video-booster__checkbox-icon.answered:before{opacity:1;}.touch-device .video-booster__checkbox-icon:hover:before{opacity:0;}.video-booster__checkbox-icon.inactive:hover:before{opacity:0;}.video-booster__checkbox-icon{position:absolute;top:0;left:0;display:inline-block;width:36px;height:36px;margin-right:10px;vertical-align:middle;border:1px solid #d6d6d6;border-radius:100%;background-color:#fff;}.video-booster__checkbox-icon:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:24px;height:24px;margin:auto;content:'';opacity:0;border-radius:100%;background-color:#8cc9d6;}.video-booster__checkbox-icon:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:'';opacity:0;background-repeat:no-repeat;background-position:50%;background-size:50%;}.video-booster__checkbox-label.correct .video-booster__checkbox-icon:after{opacity:1;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/check.svg);}.video-booster__checkbox-label.incorrect .video-booster__checkbox-icon:after{opacity:1;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/cross.svg);}.video-booster__checkbox-label.incorrect .video-booster__checkbox-icon:before,.video-booster__checkbox-label.correct .video-booster__checkbox-icon:before{opacity:0;}.video-booster__checkbox-label.correct .video-booster__checkbox-icon{border-color:#9dc49e;background-color:#9dc49e;-webkit-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;transition-delay:0.8s;transition-delay:0.8s;}.video-booster__checkbox-label.correct .video-booster__checkbox-text,.video-booster__checkbox-label.correct + .video-booster__checkbox-text{color:#fff !important;background-color:#9dc49e;-webkit-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;transition-delay:0.8s;transition-delay:0.8s;}.video-booster__checkbox-label.incorrect .video-booster__checkbox-icon{border-color:#e76b6b;background-color:#e76b6b;-webkit-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;transition-delay:0.8s;transition-delay:0.8s;}.video-booster__checkbox-label.answered .video-booster__checkbox-icon{background-color:#fff;border:1px solid #5BB4C6;}.video-booster__checkbox-label.answered .video-booster__checkbox-icon:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:24px;height:24px;margin:auto;content:'';opacity:1;border-radius:100%;background-color:#5BB4C6;}.video-booster__checkbox-label.answered .video-booster__checkbox-icon:after{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:'';opacity:0;background-repeat:no-repeat;background-position:50%;background-size:50%;}.video-booster__checkbox-label.incorrect .video-booster__checkbox-text,.video-booster__checkbox-label.incorrect + .video-booster__checkbox-text{color:#fff !important;background-color:#e76b6b;-webkit-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;transition-delay:0.8s;transition-delay:0.8s;}.video-booster__checkbox-label.user-choice .video-booster__checkbox-text,.video-booster__checkbox-label.user-choice + .video-booster__checkbox-text,.video-booster__checkbox-label.user-choice .video-booster__checkbox-icon{-webkit-transition:all 0.5s ease-in;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;}@media screen and (max-width:991px) {.video-booster__checkbox-text{font-size:16px;}}.exercise-vocab{padding-left:0;list-style:none;position:relative;}.exercise-vocab .expression-type{margin-top:5px;}.exercise-vocab__list-item:first-child,.exercise-vocab__list-item:last-child{position:relative;}.exercise-vocab__item{font-weight:400;display:inline-block;padding:5px 30px 5px 5px;cursor:pointer;color:inherit;}.exercise-vocab__item:focus{color:inherit;}.exercise-vocab__item.active,.exercise-vocab__item:hover{color:#5cb4c7;}.exercise-vocab__item:hover,.exercise-vocab__item.active,.exercise-vocab__item:focus{text-decoration:none;}.exercise-vocab__list-item .popover-title{font-weight:600;padding-right:20px;padding-left:20px;color:#fff;border-color:#5cb4c7;background-color:#5cb4c7;}.exercise-vocab__list-item .popover-title .glyphicon-volume-up{margin-left:10px;vertical-align:top;cursor:pointer;}.video-booster__exercise-vocab{margin-top:40px;padding-left:0;}.exercise-vocab strong{font-weight:600;}.exercise-vocab p{margin-top:10px;margin-bottom:0;}.c-vb-expression-details{font-size:13.5px;margin-top:0 !important;}.c-vb-expression-details em{font-style:normal;color:#76C4D6;font-weight:300;}.c-vb-expression-alignment{margin-bottom:25px !important;}@media screen and (max-width:991px) {.exercise-vocab__list-item:first-child,.exercise-vocab__list-item:last-child{position:static;}.panel--exercise .exercise-vocab__item{display:inline-block;padding-top:3px;}.vocab-quickview__step .panel--exercise .exercise-vocab__item{width:100% !important;}.video-booster__exercise-vocab{margin-top:5px;}.exercise-vocab__list-item .glyphicon-volume-up{margin-right:10px;}}.step-progress{float:right;margin-top:26px;list-style:none;}.step-progress__item{display:inline-block;overflow:hidden;width:18px;height:18px;margin:0 4px;border-radius:100%;background-color:#D3D2D2;-webkit-transition:all 1.2s ease-in;-webkit-transition:all 1.2s ease-in;-moz-transition:all 1.2s ease-in;}.step-progress__item.correct.half{position:relative;background-color:#d3d2d2;}.step-progress__item.correct.half:before{position:absolute;z-index:100;top:50%;right:0;bottom:0;left:0;display:block;content:'';background-color:#9cc39d;}.step-progress__item.correct{background-color:#9CC39D;}.step-progress__item.incorrect{background-color:#E26969;}.step-progress__item.answered{background-color:#5bb4c7;}.vb-game-step .panel__title-body{margin-top:32px;}@media (max-width:991px) {.step-progress{position:absolute;top:auto;bottom:-18px;right:0;}.content-split:not(.listening-lab) .step-progress--responsive .step-progress li:nth-child(5) {display:none;}.advanced-comprehension .step-progress li:nth-child(3),.advanced-comprehension .step-progress li:nth-child(4) {display:none;}}@media screen and (max-width:767px) {.step-progress{bottom:-10px;}}.vocab-academy-phrase{line-height:3;}.vb__word-blank{line-height:1;position:relative;display:inline-block;min-width:70px;height:30px;margin-right:5px;margin-left:5px;text-align:center;vertical-align:top;border-bottom:1px solid #5cb4c7;}.vb__word-blank.empty{border-color:#d66363;}.vb__word-blank.locked{min-width:inherit;margin:0;padding:0 6px;border:none;}.vb__word-blank.locked:after{content:none;}.vb__word-blank.locked .vb__draggable{margin:0;}.correct .vb__draggable{padding-right:10px !important;background-image:none;}.vb__draggable.ui-sortable-handle{display:inline-block;width:100% !important;max-width:485px;margin:11px 10px;}.vb__draggable.block{display:block;}.ui-sortable-handle{cursor:move;}.ui-sortable-handle.correct,.correct .vb__draggable,.vb__draggable.correct{cursor:text;background-color:#9dc49e;box-shadow:0 4px 0px #7d9d7e;}.ui-sortable-handle.correct:hover,.ui-sortable-handle.correct:active,.ui-sortable-handle.correct:focus,.correct .vb__draggable:hover,.correct .vb__draggable:active,.correct .vb__draggable:focus,.vb__draggable.correct:hover,.vb__draggable.correct:active,.vb__draggable.correct:focus{background-color:#9dc49e;}.ui-sortable-handle.incorrect,.incorrect .vb__draggable{background-color:#e76b6b;box-shadow:0px 4px 0px 0px #b93f3f;}.ui-sortable-handle.incorrect:hover,.ui-sortable-handle.incorrect:active,.ui-sortable-handle.incorrect:focus,.incorrect .vb__draggable:hover,.incorrect .vb__draggable:active,.incorrect .vb__draggable:focus{background-color:#e76b6b;}.ui-state-active{border:none !important;background-color:#e6e6e6;border-radius:8px;}.ui-state-active:after{content:none !important;border-radius:none;}.ui-state-hover{border:none !important;background-color:#8dcad8;}.ui-state-hover:after{content:none !important;}.vb__draggable{line-height:1.5;display:inline-block;width:auto !important;margin:10px 10px;padding:6px 10px !important;padding-right:36px !important;cursor:move;-webkit-transform:translate3d(0,0,0);color:#fff;border-radius:7px;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/drag.svg);background-repeat:no-repeat;background-position:right 6px center;background-size:22px 22px;position:relative;padding:5px 10px;color:#fff;border-radius:8px;background-color:#5bb4c6;box-shadow:0px 4px 0px 0px #408898;}.vb__draggable .hovertranslate-word-highlight{color:#fff;}.vb__draggable:hover{background-color:#358fa2;}#dragContent.overlay{position:relative;}.ui-draggable-dragging{z-index:9999 !important;}#dragContent.overlay:before{position:absolute;z-index:99;top:0;right:0;bottom:0;left:0;display:block;content:'';background-color:transparent;}.vocab-academy-phrase{line-height:3.5;}#dragContent{-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-khtml-user-select:none;}#dragContent .vb__word-blank{height:20px;vertical-align:middle;border:none;}#dragContent .vb__word-blank:after{position:absolute;bottom:0;display:block;width:100%;height:1px;content:'';background-color:#5cb4c7;}#dragContent .vb__word-blank.locked:after{content:none;}#dragContent .vb__word-blank.locked .vb-draggable{position:relative;z-index:9;top:-14px;}#dragContent .vb__word-blank .vb-draggable{margin:0;}#dragContent .vb-draggable{margin:10px;padding:3px 36px 3px 10px !important;background-size:19px 19px;}#dragContent .is-dragged{z-index:20 !important;}@media screen and (max-width:991px) {.vocab-academy-phrase{line-height:35px;padding:10px 20px 0 20px;}#dragContent .vb-draggable{padding:3px 26px 3px 10px !important;background-size:16px 16px;margin-bottom:0;}.grammar-content .vb__draggable{margin-left:2px;margin-right:2px;font-size:16px;font-weight:600;}.panel__body__grammar_make_connections .vb__draggable{line-height:1;}.vb__word-blank{height:25px;}.vb__word-blank.locked{padding:0;}}@media screen and (min-width:375px) and (max-width:991px) {#dragContent .vb-draggable{font-size:16px;}}.image-element img{width:120px;}.text-element{font-size:16px;}.intro__title{font-weight:400;font-size:16px;}#show-vocabquickview-section{margin-bottom:30px !important;}@media screen and (min-width:767px) {#show-vocabquickview-section{margin-bottom:0 !important;}.panel-image__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.panel-image__container:first-of-type .image-element{-ms-flex-order:2;order:2;}.panel-image__container:first-of-type .text-element{-ms-flex-order:1;order:1;}.text-element,.image-element{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}.image-element{margin-top:0 !important;margin-bottom:0 !important;}.image-element img{width:230px;height:230px;}.text-element{padding:25px 20px;border:1px solid #D3D2D2;background-color:#FFF;}#intro-screen .btn{margin-top:0 !important;}}.container--flat{border:1.4px solid #5CB4C8;position:relative;}.container--flat:before{content:" ";border-right:7px solid #51a9bc;position:absolute;height:97%;bottom:0;right:-7px;}@media screen and (max-width:767px) {.container--flat:before{display:none;}}.container--flat:after{content:" ";border-bottom:7px solid #51a9bc;position:absolute;width:99%;bottom:-7px;right:-7px;}@media screen and (max-width:767px) {.container--flat:after{display:none;}}.c-table-quickview{display:table;}.c-tabs-section{padding:0;margin:0;width:270px;display:table-cell;vertical-align:top;border-right:2px solid #ADD9E3;float:left;}.c-tabs-section .glyphicon-volume-up{display:none;}.c-tabs-list{list-style-type:none;padding:0;margin:0;}.c-tab-item{overflow:hidden;width:110%;position:relative;}.c-tab-item:hover .translatable-word{color:#5CB4C7;}.c-tab-item a{padding:14px 0 14px 20px;text-decoration:none;width:75%;display:block;}.c-tab-item.active .glyphicon-volume-up{position:absolute;bottom:0;left:auto;right:15%;z-index:2;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}.c-tab-item.active a{display:block;box-sizing:border-box;text-decoration:none;}.c-tab-item.active a .translatable-word{color:#fff;}.c-tab-item.active:first-of-type{border-radius:7px 0 0 0;}.c-tab-item.active:last-of-type{border-radius:0 0 0 7px;}.c-tab-item.active .half-arrow-top{position:absolute;height:0;top:50%;transform:scaleY(-1) scaleX(-1) translateY(100%) translateX(100%);max-width:300%;border-radius:0;border-right:500px solid #5CB4C7;border-bottom:1000px solid transparent;content:"";left:92%;margin-left:10px;}.c-tab-item.active .half-arrow-bottom{position:absolute;height:0;top:50%;max-width:300%;border-right:500px solid #5CB4C7;border-bottom:1000px solid transparent;content:"";left:92%;border-radius:0;margin-left:10px;transform:scaleX(-1) translateX(100%);}.c-tab-item.active .half-arrow-bottom:before{content:"";border-bottom:2px solid red;height:2px;}.c-tab-item.active .c-half-arrow{-ms-flex-align:center;align-items:center;background-color:#5CB4C8;display:-ms-flexbox;display:flex;float:left;height:26px;max-width:255px;position:absolute;width:100%;z-index:0;left:0 !important;top:0;}.c-tab-item.active .c-half-arrow.c-half-arrow-bottom{top:75%;transform:translateY(-50%);}.translatable-word{color:#6B6B6B;position:relative;z-index:2;font-size:15px;font-weight:400;letter-spacing:-0.16px;line-height:20px;}.c-details-section{display:table-cell;vertical-align:top;padding:15px 15px 15px 35px;}.c-details-section .flag-american,.c-details-section .flag-british,.c-details-section .male-gender,.c-details-section .female-gender,.c-details-section .neutral-gender{float:right;top:-45px;margin-top:2px;height:42px;width:42px;}.u-lightblue-color{color:#76C4D6;}.u-grey-color{color:#818181;}.u-lightgrey-color{color:#9D9D9D;}.c-translate-word{font-style:italic;font-weight:300;font-size:13px;color:#B7B1B1;letter-spacing:-0.14px;line-height:18px;}.c-quickview__item{line-height:21px;letter-spacing:-0.17px;}.c-sound-icon{background-image:url("/sites/all/themes/lingua/assets/sound-icon.svg");background-position:center;background-repeat:no-repeat;cursor:pointer;height:20px;width:20px;position:absolute;bottom:0;left:auto;right:15%;top:50%;transform:translateY(-50%);}.node-type-video .expression-details--content{color:#818181;font-size:14px;line-height:21px;letter-spacing:-0.17px;}.container--small.quickview .c-sound-icon{background-image:url(/sites/all/themes/lingua/assets/sound-icon.svg);background-position:center;background-repeat:no-repeat;cursor:pointer;height:20px;width:20px;position:absolute;bottom:0;left:auto;right:5%;top:20px;}.c-half-arrow:after{background-color:#5CB4C8;border-radius:0 3px 5px 0;content:'';height:100%;left:25px;position:absolute;top:0;transform:skew(-35deg,0deg);width:100%;z-index:-1;}.c-half-arrow.c-half-arrow-top:after{transform:skew(35deg,0deg);border-radius:0 5px 3px 0;}.comprehension__question-text{font-size:22px;font-weight:600;}@media screen and (max-width:991px) {.comprehension__question-text{margin-bottom:15px;}}.transcript-wrapper{max-width:365px;padding:0;list-style:none;font-weight:400;line-height:1.9;}.transcript-wrapper .vb__word-blank{min-width:55px;line-height:1.9;vertical-align:top;}.transcript-wrapper .vb__word-blank.success{min-width:inherit;border:none;font-weight:600;color:#9DC49E;}.listening__line{padding:0 15px;font-size:14px;}.listening__line.active{margin:0 auto 15px auto;padding:15px;border:1px solid #5CB4C7;background-color:#FFF;font-size:16px;}.dialog-wrapper .who{font-weight:600;}.col-answers{float:right;}.answer-container--listening .video-booster__checkbox:first-child{margin-top:0;}.answer-container--listening .video-booster__checkbox-label.correct .video-booster__checkbox-text{background-color:transparent;color:#9DC49E;}.answer-container--listening .video-booster__checkbox-label.incorrect .video-booster__checkbox-text{background-color:transparent;color:#E76B6B;}.col-transcript{float:left;}.questions--listening-lab{overflow:hidden;max-height:420px;}.questions--listening-lab .scroll-bar__content{margin-top:20px;}.questions--listening-lab.scroll-bar{height:420px;}.transcript-wrapper{position:relative;}.transcript-wrapper--completed{top:0 !important;max-width:100%;}@media screen and (max-width:991px) {.content-listening-lab .col-answers{margin-top:0;}.content-listening-lab .video-booster__checkbox-text{font-weight:400;}.questions--listening-lab.scroll-bar{margin-bottom:20px;}.listening__line{font-size:16px;}.listening__line.active{margin-bottom:0;padding-bottom:0;border:none;background-color:transparent;}.questions--listening-lab{margin-bottom:20px;border:1px solid #5CB4C7;background-color:#FFF;}.listening-line__group{margin-bottom:10px;}}@media screen and (max-width:767px) {.vocab-academy-step .panel__title-body{margin-bottom:0;}.vocab-academy-step .ui-droppable{padding-top:0;}.vocab-academy-step .vocab-academy__buttons{margin-right:0;}.vocab-academy-step .draggable-items{margin-bottom:25px;}}@media screen and (min-width:375px) and (max-width:991px) {.vocab-academy-phrase{font-size:16px;}}.fillin-gaps-list{position:relative;padding:0;list-style-type:none;}.fillin-gaps-list.overlay:after{position:absolute;z-index:999;top:0;right:0;bottom:0;left:0;content:'';}.fillin-gaps-list .item{position:relative;padding:5px 10px;color:#fff;border-radius:8px;background-color:#5bb4c6;box-shadow:0px 4px 0px 0px #408898;display:inline-block;margin-right:18px;margin-left:18px;padding:5px 30px 7px 30px !important;cursor:pointer;opacity:1;}.fillin-gaps-list .item:hover{background-color:#358fa2;}.fillin-gaps-list .item.user-choice{background-color:#358fa2;}.fillin-gaps-list .item.user-choice.correct,.fillin-gaps-list .item.correct{background-color:#9dc49e;box-shadow:0 4px 0px #7d9d7e;}.fillin-gaps-list .item.user-choice.correct:hover,.fillin-gaps-list .item.user-choice.correct:active,.fillin-gaps-list .item.user-choice.correct:focus,.fillin-gaps-list .item.correct:hover,.fillin-gaps-list .item.correct:active,.fillin-gaps-list .item.correct:focus{background-color:#9dc49e;}.fillin-gaps-list .item.incorrect{background-color:#e76b6b;box-shadow:0px 4px 0px 0px #b93f3f;}.fillin-gaps-list .item.incorrect:hover,.fillin-gaps-list .item.incorrect:active,.fillin-gaps-list .item.incorrect:focus{background-color:#e76b6b;}.grammar-multiple-label.user-choice .text-answer{background-color:#358fa2;}.grammar-multiple-label.correct .text-answer{background-color:#9dc49e;box-shadow:0 4px 0px #7d9d7e;}.grammar-multiple-label.correct .text-answer:hover,.grammar-multiple-label.correct .text-answer:active,.grammar-multiple-label.correct .text-answer:focus{background-color:#9dc49e;}.grammar-multiple-label.incorrect .text-answer{background-color:#e76b6b;box-shadow:0px 4px 0px 0px #b93f3f;}.grammar-multiple-label.incorrect .text-answer:hover,.grammar-multiple-label.incorrect .text-answer:active,.grammar-multiple-label.incorrect .text-answer:focus{background-color:#e76b6b;}.fillin-gaps .gr-english-title{color:#5cb4c7;}.grammar_answer{position:relative;padding:5px 10px;color:#fff;border-radius:8px;background-color:#5bb4c6;box-shadow:0px 4px 0px 0px #408898;line-height:1.3;position:relative;display:inline-block;width:160px;height:160px;margin:30px 40px;border-radius:100%;background-color:#5bb4c6;}.grammar_answer:hover{background-color:#358fa2;}.grammar_answer span{font-weight:600;line-height:30px;position:absolute;top:0;right:0;bottom:0;left:0;width:50px;height:30px;margin:auto;text-align:center;color:#fff;}.grammar_answer:hover{background-color:#2d9fb7;}.grammar_answer.correct{background-color:#9dc49e;box-shadow:0 4px 0px #7d9d7e;}.grammar_answer.correct:hover,.grammar_answer.correct:active,.grammar_answer.correct:focus{background-color:#9dc49e;}.grammar_answer.incorrect{background-color:#e76b6b;box-shadow:0px 4px 0px 0px #b93f3f;}.grammar_answer.incorrect:hover,.grammar_answer.incorrect:active,.grammar_answer.incorrect:focus{background-color:#e76b6b;}.gr-english-version__title{font-weight:500;color:#5b6163;}.gr-english-title{font-weight:500;font-style:normal;min-height:19px;color:#5b6163;}.gr-example-title{font-style:normal;color:#5b6163;}.question_text{font-size:16px;font-weight:400;}.grammar-point-explanation em{font-style:normal;color:#5cb4c7;}.question-intro{font-size:18px;text-align:center;}.grammar-content .ui-sortable{text-align:right;}.grammar-answer__text{position:absolute;top:0;right:0;bottom:0;left:0;width:70px;height:50px;margin:auto;}.example_format{width:auto !important;}.grammar-example{font-size:20px;display:inline-block;padding:8px 15px 8px 45px;color:#fff;border-radius:8px;background-repeat:no-repeat;background-position:left 15px center;background-size:20px 20px;}.grammar-example.correct{background-color:#9dc49e;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/check.svg);}.grammar-example.incorrect{background-color:#e86b6b;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/cross.svg);}.grammar__draggable{margin:24px 10px;}.grammar__question-item{font-weight:400;line-height:1.5;position:relative;display:block;margin:20px 10px;padding:6px 10px;}.grammar__question-item:after{font-family:'Glyphicons Halflings';font-size:26px;font-weight:400;font-style:normal;line-height:1;position:absolute;right:0;display:inline-block;content:'\e096';transform:rotate(45deg);color:#e5e5e5;}.grammar__question-item.correct:after{color:#9dc49e;}.grammar__question-item.incorrect:after{color:#e76b6b;}.grammar__game-tip{font-size:18px;font-weight:300;}.grammar-question-text{font-size:16px;font-weight:400;margin-top:35px;margin-bottom:25px;}.grammar-the-gap{font-weight:600;display:inline-block;width:50px;margin-right:5px;margin-left:5px;color:#9dc49e;border-bottom:1px solid #5cb4c7;}.grammar-the-gap .vb-draggable{position:relative;top:-8px;}.grammar-the-gap.validated .vb-draggable{padding-right:10px !important;background-image:none;}.grammar-the-gap.locked{width:auto;color:#5cb4c7;}.grammar-the-gap.locked.validated{color:#9dc49e;border-color:#9dc49e;}.video-booster__checkbox-label.grammar-multiple-label{display:block;padding-bottom:15px;padding-left:0 !important;text-align:center;}.grammar-multiple-label .text-answer{position:relative;padding:5px 10px;color:#fff;border-radius:8px;background-color:#5bb4c6;box-shadow:0px 4px 0px 0px #408898;font-weight:400;display:inline-block;margin-top:8px;margin-bottom:8px;padding-top:7px !important;padding-bottom:7px !important;cursor:pointer;color:#fff !important;}.grammar-multiple-label .text-answer:hover{background-color:#358fa2;}@media (max-width:600px) {.grammar_answer{width:100px;height:100px;margin:30px 10px;}}@media (max-width:680px) {.grammar-example{max-width:100%;width:100% !important;font-size:12px;}}@media (max-width:991px) {.grammar__game-tip{margin-top:0;margin-bottom:15px;font-size:16px;text-align:left;}.grammar-question-text{margin-top:0;margin-bottom:0;font-size:12px;text-align:left;}.validate-buttons .vb-step-btn{float:none !important;}.answers_container{margin-top:0;}.grammar-content .btn--big{min-width:220px;margin-top:10px !important;}.grammar-examples--type{margin-bottom:10px !important;}.gr-english-title{font-size:16px;font-weight:400;color:#262e31;}.gr-example-title{font-size:16px;min-height:19px;}.grammar-explanation{margin-bottom:0 !important;}.fillin-gaps .gr-english-title{color:#262e31;}.grammar-content--minified .grammar__question-item{text-align:left !important;padding:6px 0;margin:0px;font-size:16px;}.grammar-content--minified .vb__draggable.ui-sortable-handle{text-align:left !important;padding:5px 10px !important;padding-right:25px !important;line-height:1.3em;margin:5px 0;}.grammar-content--minified .draggable-ul--minified{padding:0;}.grammar__question-item:after{right:auto;font-size:16px;font-weight:400;line-height:18px;content:'\e094';transform:rotate(-90deg);margin-left:10px;bottom:8px;}}.panel__body__grammar_make_connections{}.panel__body__grammar_make_connections .answer-hover{border:2px dashed #80B1EB !important;}.panel__body__grammar_make_connections .c-building-meaning_container{max-width:1440px;width:100%;background-color:#FFFFFF;}.panel__body__grammar_make_connections .c-building-meaning_details{margin-right:0;}.panel__body__grammar_make_connections .c-building-meaning_details-score p{text-align:right;color:#BCBCBC;font-family:"Open Sans";font-size:20px;letter-spacing:-0.25px;line-height:27px;font-weight:400;padding-top:10px;}.panel__body__grammar_make_connections .c-building-meaning_details-score p span{color:#4A90E2;font-family:"Open Sans";font-size:26px;font-weight:600;letter-spacing:-0.33px;line-height:27px;}.panel__body__grammar_make_connections .c-building-meaning_details-text__title{color:#4B4B4B;font-family:"Open Sans";font-size:22px;letter-spacing:-0.32px;line-height:41px;font-weight:400;margin-top:0;}.panel__body__grammar_make_connections .c-building-meaning_details-text__subtitle{color:#6B6B6B !important;font-weight:400 !important;letter-spacing:-0.19px !important;margin-top:10px;float:none !important;margin-top:0;}.panel__body__grammar_make_connections .c-building-meaning_lesson{padding:22px 27px 0 !important;min-height:500px !important;}.panel__body__grammar_make_connections .c-building-meaning_question-container{min-height:80px;padding-right:45px;}.panel__body__grammar_make_connections .c-building-meaning_question{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;}.panel__body__grammar_make_connections .c-building-meaning_question p{width:90%;height:58px;color:#4A90E2;font-family:"Open Sans";font-size:21px;position:absolute;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;}.panel__body__grammar_make_connections .c-building-meaning_question-icon{background-image:url("/sites/all/themes/lingua/assets/ls-arrows.svg");content:'';width:47px;height:47px;background-repeat:no-repeat;background-size:contain;display:block;float:right;margin-top:15px;position:absolute;right:0;}.panel__body__grammar_make_connections .c-building-meaning_answer-container{background-color:#F5F5F5;border:2px solid #FFFFFF;border-radius:8px;padding:10px 25px 10px 30px;}.panel__body__grammar_make_connections .c-building-meaning_answer{border-radius:6px;background-color:#FFFFFF;box-shadow:0 0 3px 0 rgba(0,0,0,0.4);cursor:move;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border:1px solid #E4E4E4;}.panel__body__grammar_make_connections .c-building-meaning_answer p{color:#6B6B6B;font-family:"Open Sans";font-size:18px;font-weight:400;padding-left:28px;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.panel__body__grammar_make_connections .c-building-meaning_answer-icon{background-color:#2d9fb7;max-width:40px;width:100%;height:40px;float:right;border-radius:0 8px 8px 0;}.panel__body__grammar_make_connections .c-building-meaning_answer-icon:after{background-image:url("/sites/all/themes/lingua/assets/ls-move.svg");content:'';width:24px;height:24px;background-repeat:no-repeat;background-size:contain;display:block;margin:8px 0 0 8px;}.panel__body__grammar_make_connections .c-building-meaning_exercise{min-height:120px;}.panel__body__grammar_make_connections .c-building-meaning_answer-checked-container{min-height:95px;padding:0 35px 0 65px;}.panel__body__grammar_make_connections .c-building-meaning_answer-ckecked{height:40px;padding:10px 0;}.panel__body__grammar_make_connections .c-building-meaning_answer-checked_text{color:#4A90E2;font-family:"Open Sans";font-size:18px;font-weight:400;letter-spacing:-0.19px;line-height:28px;margin:0;}.panel__body__grammar_make_connections .c-building-meaning_answer-checked-icon{background-image:url("/sites/all/themes/lingua/assets/ls-checked.svg");content:'';width:37px;height:37px;background-repeat:no-repeat;background-size:contain;display:block;float:right;}.panel__body__grammar_make_connections .c-building-meaning_answer-checked-content{position:absolute;padding-top:10px;}.panel__body__grammar_make_connections .c-building-meaning_button-container{padding:20px 40px 20px;}.panel__body__grammar_make_connections .c-building-meaning_btn{width:230px;border-radius:25px;background-color:#4A90E2;color:#FFFFFF;font-family:"Open Sans";font-size:14px;letter-spacing:-0.15px;line-height:19px;text-align:center;padding:15px;float:right;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.panel__body__grammar_make_connections .c-building-meaning_lesson-options{background-color:#F5F5F5;border-radius:8px;padding:0 30px;}.panel__body__grammar_make_connections .c-building-meaning_lesson-proposals{padding:36px 10px 0;}.panel__body__grammar_make_connections .c-building-meaning_answer--desktop{margin-top:0;}.panel__body__grammar_make_connections .c-building-meaning_answer-checked-container--desktop{padding:0 35px 0 65px;background:#FFFFFF;margin-left:-30px;min-height:70px;width:calc(100% + 60px);}.panel__body__grammar_make_connections .c-building-meaning_answer-checked-container--desktop:first-of-type{margin-top:8px;}.panel__body__grammar_make_connections .c-building-meaning_answer-container--desktop{border:2px solid #F5F5F5;background-color:#E4E4E4;margin:20px 0;}.panel__body__grammar_make_connections .c-building-meaning_answer-container--desktop:first-of-type{border-radius:8px 8px 0 0;}.panel__body__grammar_make_connections .c-building-meaning_answer-container--desktop:last-of-type{border-radius:0 0 8px 8px;}.panel__body__grammar_make_connections .c-building-meaning_ui-state-highlight{background-clip:content-box;background-color:#E4E4E4;height:103px;padding:15px 25px 15px 30px;}.panel__body__grammar_make_connections .c-building-meaning_question-container--desktop{margin-bottom:25px;min-height:80px;padding-right:45px;}.panel__body__grammar_make_connections .c-building-meaning_answer--dashed{border:2px dashed #80B1EB;}.panel__body__grammar_make_connections .c-building-meaning_wrong-answer{border:1px solid #EF7C8E;}.panel__body__grammar_make_connections .c-building-meaning__points-text{color:#BEBEBE;display:none;float:right;font-family:"Open Sans";font-size:18px;font-weight:600;margin-right:40px;letter-spacing:-0.28px;line-height:24px;}.panel__body__grammar_make_connections .c-building-meaning__points-nr{color:#4A90E2;font-size:32px;letter-spacing:-0.4px;line-height:43px;font-weight:400;}@media (max-width:991px) {.panel__body__grammar_make_connections .c-building-meaning_details,.panel__body__grammar_make_connections .c-building-meaning_lesson{padding:10px;}}@media (max-width:600px) {.panel__body__grammar_make_connections .c-building-meaning_answer-checked-container{min-height:60px;}.panel__body__grammar_make_connections .c-building-meaning_answer-ckecked{height:60px;}.panel__body__grammar_make_connections .c-building-meaning_answer-checked_text{font-size:16px;line-height:22px;}.panel__body__grammar_make_connections .c-building-meaning_answer-checked-icon{width:30px;height:30px;}.panel__body__grammar_make_connections .c-building-meaning_details{padding:0 10px !important;}.panel__body__grammar_make_connections .c-building-meaning_details-text h2{font-size:20px;line-height:24px;}.panel__body__grammar_make_connections .c-building-meaning_details-text p{font-size:15px;line-height:24px;}.panel__body__grammar_make_connections .c-building-meaning_details-score p{font-size:16px;line-height:22px;}.panel__body__grammar_make_connections .c-building-meaning_details-score p span{font-size:20px;line-height:26px;}.panel__body__grammar_make_connections .c-building-meaning_question-container{min-height:48px;padding-left:30px;}.panel__body__grammar_make_connections .c-building-meaning_question-container p{font-size:15px;}.panel__body__grammar_make_connections .c-building-meaning_answer p{min-height:43px;font-size:16px;max-width:300px;line-height:20px;}.panel__body__grammar_make_connections .c-building-meaning_answer-icon{min-height:43px;}.panel__body__grammar_make_connections .c-building-meaning_answer-icon:after{width:25px;height:25px;margin-top:10px;}.panel__body__grammar_make_connections .c-building-meaning_btn{width:220px;padding:10px;position:absolute;bottom:0;margin:0 15px;}.panel__body__grammar_make_connections .c-building-meaning_question-icon{width:30px;height:15px;}.panel__body__grammar_make_connections .c-building-meaning_button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:relative;height:100px;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0;max-width:250px;width:100%;margin:0 auto 10px;}.panel__body__grammar_make_connections .c-building-meaning__points-text{margin:0 auto;font-size:14px;line-height:20px;}.panel__body__grammar_make_connections .c-building-meaning__points-nr{font-size:25px;line-height:30px;}.panel__body__grammar_make_connections .c-building-meaning_ui-state-highlight{height:90px;}}@media (max-width:450px) {.panel__body__grammar_make_connections .c-building-meaning_answer-container{padding:10px;}}.c-vb-gmc__questions-container--desktop{padding:0 30px;}.c-vb-gmc__questions-container--desktop .c-vb-gmc__question-container--desktop{width:100%;margin:20px 0;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;}.c-vb-gmc__questions-container--desktop .c-vb-gmc__question{font-size:16px;font-family:"Open Sans";font-weight:400;color:#6B6B6B;margin:0;}.c-vb-gmc__question-container--desktop:after,.c-vb-gmc__question-container--mobile:after{font-family:'Glyphicons Halflings';font-size:26px;font-weight:400;font-style:normal;line-height:1;position:absolute;right:0;vertical-align:50%;display:inline-block;content:'\e096';transform:rotate(45deg);color:#E5E5E5;}.c-vb-gmc__question-container--desktop.correct:after,.c-vb-gmc__question-container--mobile.correct:after{color:#80e0c9;}.c-vb-gmc__question-container--desktop.incorrect:after,.c-vb-gmc__question-container--mobile.incorrect:after{color:#E76B6B;}.c-vb-gmc__answers-container--desktop{background-color:#F5F5F5;padding:0 30px;}.c-vb-gmc__answers-container--desktop .c-vb-gmc__answer-container--desktop{margin:20px 0;border:2px solid #F5F5F5;background-color:#E4E4E4;}.c-vb-gmc__answers-container--desktop .c-vb-gmc__answer-container--desktop .c-vb-gmc__answer-subcontainer--desktop{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border:2px solid #d2d2d2;background-color:#FFFFFF;border-radius:6px;cursor:move;}.c-vb-gmc__answers-container--desktop .c-vb-gmc__answer-container--desktop .c-vb-gmc__answer-subcontainer--desktop.c-building-meaning_wrong-answer{border:1px solid #EF7C8E;}.c-vb-gmc__answers-container--desktop .c-vb-gmc__answer-container--desktop .c-vb-gmc__answer-subcontainer--desktop .c-vb-gmc__answer{font-size:16px;font-family:"Open Sans";font-weight:400;color:#6B6B6B;margin:0;padding:0 25px;}.c-vb-gmc__answers-container--desktop .c-vb-gmc__answer-container--desktop .c-vb-gmc__answer-subcontainer--desktop .c-building-meaning_answer-icon{background-color:#2d9fb7;max-width:40px;width:100%;height:40px;float:right;border-radius:0 4px 4px 0;}.c-vb-gmc__answers-container--desktop .c-vb-gmc__answer-container--desktop .c-vb-gmc__answer-subcontainer--desktop .c-building-meaning_answer-icon:after{background-image:url("/sites/all/themes/lingua/assets/ls-move.svg");content:'';width:24px;height:24px;background-repeat:no-repeat;background-size:contain;display:block;margin:8px 0 0 8px;}.c-vb-gmc__answers-container--desktop .c-building-meaning_answer-ckecked{height:40px;}.c-vb-gmc__answers-container--desktop .c-building-meaning_answer-checked-icon{width:37px;height:37px;}.c-vb-gmc__answers-container--desktop .c-building-meaning_answer-checked-container--desktop{padding:10px 35px 20px 35px;min-height:0;background-color:#F5F5F5;}.c-vb-gmc__answers-container--desktop .c-building-meaning_answer-checked-container--desktop:first-of-type{padding-top:20px;}.c-vb-gmc__answers-container--desktop .c-building-meaning_answer-checked_text{font-size:16px;}.c-vb-gmc__answers-container--desktop .c-building-meaning_answer-checked-content{padding-top:0;}.c-vb-gmc__mobile-container .c-building-meaning_question p{width:90%;height:auto;font-size:16px;position:relative;margin:0;}.c-vb-gmc__mobile-container .c-building-meaning_question-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}@media (max-width:600px) {.c-vb-gmc__mobile-container .c-building-meaning_answer-icon{max-width:40px;width:100%;height:40px;}.c-vb-gmc__mobile-container .c-building-meaning_answer-icon:after{margin:10px 0 0 8px;}}.vb-game-content{max-width:1000px;margin-right:auto;margin-left:auto;}.sound-label{margin-right:14px;}.checkbox-sound,.game-buttons{display:inline-block;}.game-buttons{margin-top:-20px;}.game-buttons .text{display:table-cell;padding:0 14px 0 5px;text-align:center;vertical-align:middle;}.game-button{font-weight:500;position:relative;display:block;display:table;width:150px;height:150px;cursor:pointer;text-decoration:none !important;color:#fff !important;border-radius:100%;}#btn-word-rescue-step{text-decoration:none !important;color:#fff !important;}.game-button.play{background-color:#5cb4c7;}.game-button.play:hover{background-color:#48a0b3;}.vb-game-container{border-width:40px;border-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/tv-screensvg.svg) 10% 6.5%;}.vb-game-container iframe{margin-top:-20px;margin-bottom:-20px;}.video-booster__step.swap-mania-step{max-width:1000px;margin-right:auto;margin-left:auto;}.vb-game-score-footer .content{display:table;width:100%;}.vb-game-score-footer .cell{display:table-cell;vertical-align:middle;}.vb-game-score-footer .cell:first-child{width:12%;}.vb-game-score-footer .cell:last-child{width:10%;}.vb-game-score-footer{position:relative;min-height:200px;}.vb-game-score-footer .game-buttons{position:absolute;top:-45px;right:-140px;}#btn-speed-pix{text-decoration:none;}.game-button.play .text{padding:15px;text-decoration:none;}.vb-game-score-footer .go-to{display:block;}@media screen and (max-width:991px) {.checkbox-sound{float:left;position:relative;top:30px;}.pv-game-content .checkbox-sound{float:none;top:15px;}.vb-game-score-footer .game-buttons{position:static;top:0;right:0;}}.vb__left-side{padding-right:20px;}.vb__right-side{padding-left:20px;}.node-type-video .thumb{cursor:default;}.panel--vb{width:100%;margin:0 auto;border-radius:0;background-color:#fff;text-shadow:0 0 0;}.video-booster,.panel--exercise{font-size:16px;}.video-booster__thumbnail-video,.panel--exercise__thumbnail-video{max-width:345px;}.video-booster__header,.panel--exercise__header{position:relative;padding-bottom:12px;border-bottom:1px solid #e3e3e3;}.panel__close{position:absolute;top:-44px;right:-58px;}.video-booster__title{margin-top:-34px;}.video-booster__title-text{display:inline-block;margin-bottom:15px;vertical-align:middle;}.video-booster__subtitle{font-size:14px;font-weight:500;font-style:italic;display:block;margin-top:4px;color:#cdcdcd;}#vbFullProgress{position:absolute;z-index:999;bottom:-102px;left:0;}.thumbnail--video__movie-name{font-size:20px;font-weight:300;}.thumbnail--video__movie-name--french{color:#aeaaaa;}.video-booster__tabs .thumbnail--video__movie-name--french{font-size:14px;font-style:italic;min-height:0;margin-top:4px;}.video-booster__tabs #transcript_wrapper{margin-top:10px;}.video-booster__step{width:100%;max-width:940px;margin:0 auto 15px auto;}.video-booster__step:after,.video-booster__step:before{display:table;content:'';}.video-booster__step:after{clear:both;}@media screen and (min-width:991px) {.vb-col-left{width:44%;padding-right:20px;}.vb-col-right{width:56%;padding-left:20px;float:right;}}.panel--exercise__body,.video-booster__video-desc{max-width:940px;margin-right:auto;margin-left:auto;}.panel--exercise__body.full-width{max-width:100%;}.panel--exercise.col-same-height .video-booster__content{padding-bottom:0;}@media screen and (min-width:1025px) {.panel--exercise.col-same-height .panel__footer{position:relative;top:-1px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;}}.video-booster__content{padding-bottom:20px;}.vb__right-container{max-width:550px;}.panel--exercise .exercise-vocab__item{padding-right:0;}.video-booster__tabs{min-height:430px;margin-left:-30px;}.video-booster__nav-tabs{padding:0;border-right:none;}.video-booster__content-left{float:left;width:91px;margin-right:-1px;}.video-booster__content-right{max-width:390px;min-height:430px;margin-left:90px;padding:25px;padding-right:25px;padding-left:25px;border:1px solid #e5e5e5;background-color:#fff;}.video-booster__content-right .video-thumbnail{margin-right:-25px;margin-left:-25px;}.video-booster__content-right iframe{margin:0 auto;}.video-booster__nav-tab{margin-bottom:0 !important;}.video-booster__nav-link{position:relative;width:91px;height:91px;border-top:1px solid #e5e5e5 !important;border-bottom:none !important;border-left:5px solid #ccc !important;border-radius:0 !important;background-color:#f1f1f1;}.video-booster__nav-link .icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}.video-booster__nav-tab:last-child .video-booster__nav-link{border-bottom:1px solid #e5e5e5 !important;}.active .video-booster__nav-link{border-right:none !important;border-left:5px solid #5cb4c7 !important;background-color:#fff;}.active .video-booster__nav-link[href='#tab-video']{border-left:5px solid #e66b6c !important;}.active .video-booster__nav-link[href='#tab-transcript']{border-left:5px solid #fec434 !important;}.video-booster__tab-header{position:relative;display:table;width:100%;min-height:90px;margin-top:-25px;border-bottom:1px solid #e5e5e5;}.video-booster__tab-header .content{display:table-cell;vertical-align:middle;}.video-booster__tab-title{font-size:26px;font-weight:400;position:relative;width:100%;margin:0;}#tab-video .video-booster__tab-title{margin-bottom:0;}.vb-panel-scroll{max-height:275px;margin-top:20px;margin-right:-10px;padding-top:0;padding-right:20px;}.vb__step-score .value{font-size:28px;}.vb__step-score .score{font-size:26px;font-weight:500;}.vb__step-score .text{font-size:28px;font-weight:500;}.vb__step-score .my-progress{font-size:20px;line-height:1;}.vb__step-score .value{font-size:32px;}.vb__step-score-msg{font-size:24px;font-weight:300;width:100%;max-width:468px;margin:30px auto 0 auto;padding:35px 30px;border:1px solid #5bb4c7;border-radius:10px;background-color:#fff;}.vb__step-score-msg p{line-height:1.2;margin-bottom:5px;}.vb__step-score-msg .coach-sentence{font-size:26px;color:#5bb4c7;}.vb__step-score-msg .english-boosts-sentence{font-size:18px;}.vb__step-score-msg--large-width{max-width:524px;}.vb__step-score-msg--border-red{border:1px solid #e47878;}.vb__step-score-msg--description{line-height:1.3 !important;}.vb__step-score-msg--header{border-top-right-radius:10px;border-top-left-radius:10px;}.vb__step-score-msg .step-details--line-height{line-height:1.5 !important;}.node-type-video .panel--video-booster{width:100%;}.panel--video-booster{background:#fafafa;}.panel--video-booster .thumbnail--video{margin-bottom:0;}.panel--video-booster .vb-step-btn{display:none;margin-top:20px;margin-bottom:20px;}.panel--video-booster .vb-step-btn.btn-validate-filling-gaps{display:initial;}.panel--video-booster .vb-step-btn.btn-validate-filling-gaps:disabled{background:#ccc;}.panel--video-booster .vocab-academy-button{margin-top:45px;}.panel--video-booster .btn:disabled{cursor:default;}.panel--video-booster .btn--vb{margin-top:20px;margin-bottom:15px;}.panel--video-booster .panel__footer{padding-top:40px;padding-bottom:0;text-align:center;border-top:1px solid #e3e3e3;z-index:1000;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-khtml-user-select:none;}.panel--video-booster .panel__footer.non-clickable-components .exercise-component{cursor:default !important;}.panel--video-booster .panel__footer.non-clickable-components .vb-step.current .exercise__icon{cursor:default !important;}@media (max-width:991px) {.video-booster__tabs #transcript_wrapper{font-size:16px;}.video-booster,.panel--exercise{font-size:15px;}.video-booster__tab-header{min-height:40px;padding-top:10px;}.vb-panel-scroll{margin-top:0;}.video-booster__content-right{max-width:100%;margin-left:0;min-height:0;padding-bottom:0;}.video-booster__content-left{float:none;width:100%;}.video-booster{font-size:12px;}.video-booster__tab-title{font-size:18px;}.video-booster__nav-tab{float:left !important;width:33.333%;margin-right:0;}.video-booster__nav-tab a{width:100% !important;}.video-booster__nav-tab .video-booster__nav-link{border-bottom:none;height:55px;width:55px;top:1px;left:0;border-left:1px solid #e5e5e5 !important;border-top:5px solid #CCCCCC !important;}.video-booster__nav-tabs .video-booster__nav-tab{height:55px;width:55px;}.listening-lab .video-booster__nav-tab,.comprehension .video-booster__nav-tab{height:55px;width:55px;}.video-booster__nav-tab:last-child .video-booster__nav-link{border-left:none !important;border-top:5px solid #CCCCCC !important;border-bottom:none !important;}.video-booster__nav-link .icon{height:30px;width:30px;}.video-booster__tabs{min-height:0;margin:0 -10px;}.active .video-booster__nav-link{border-top:5px solid #5cb4c7 !important;}.active .video-booster__nav-link[href='#tab-video']{border-top:5px solid #e66b6c !important;border-left:none !important;border-bottom:none !important;border-right:1px solid #ddd !important;}.video-booster__content-right .video-thumbnail{margin:0;}.video-booster__content-right .video-thumbnail img{width:100%;padding-bottom:25px;}.panel--video-booster .thumbnail--video{max-width:100% !important;margin-bottom:45px;}.panel--video-booster .thumbnail--video img{width:100%;}.page__title--icon__icon{top:0;width:75px !important;height:75px !important;vertical-align:middle;margin-top:15px;}.panel--exercise .panel__body,.panel__body--smaller{padding:0;}.node-type-video #page-content > .container{padding-top:0;margin-top:-15px;}.swap-mania-intro{margin-top:20px;}.swap-mania-intro .vb-col-left{display:none;}.active .video-booster__nav-link[href='#tab-transcript']{border-top:5px solid #fec434 !important;}.video-booster__title{margin-top:0;margin-bottom:5px;}.video-booster__title-text{font-size:16px;width:60%;padding-top:15px;line-height:1.3;margin-bottom:0px;}.video-booster__subtitle{font-size:12px;}.panel--video-booster .btn--vb{width:100%;}.panel--video-booster .vb-step-btn{margin-top:0;}.panel--video-booster .panel__footer{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;}.vb-col-right{border-bottom:1px solid #E3E3E3;margin-bottom:25px;}.vb-col-left{margin-bottom:17px;}.swap-mania-intro .vb-col-right,.word-rescue-intro .vb-col-right{border-bottom:none;margin-bottom:0;}.video-booster__content{padding-bottom:0;}.panel--video-booster .thumbnail--video{margin-bottom:10px;}.video-booster__step{margin-bottom:10px;}.panel--video-booster .vocab-academy-button{margin-top:15px;padding:14px;}.vb__step-score-msg{margin-bottom:20px;margin-top:15px;padding-top:15px;padding-bottom:15px;}.vb__step-score .text{font-size:20px;}.vb__step-score .my-progress{font-size:18px;}.vb__step-score .value{font-size:22px;}.video-step .video-thumbnail,.video-step .video-booster__video-desc{padding-left:10px;padding-right:10px;font-size:16px;}.video-embed{padding-bottom:25px;}.vb__step-score .video-booster__content-left,.vb__step-score .video-booster__content-right{display:none;}.panel__body__listeninglab .vb__step-score,.grammar-exercise-container .vb__step-score,.panel__body__comprehension .vb__step-score,.panel__body__advanced__comprehension .vb__step-score,.panel__body__vocabacademy .vb__step-score{margin-top:0;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {.node-type-video .panel--video-booster .panel__footer{padding-top:40px;}.node-type-video .panel--video-booster .comprehension__answer-container .video-booster__checkbox-label{padding-left:50px;}}@media all and (-ms-high-contrast:none) and (min-width:991px),(-ms-high-contrast:active) and (min-width:991px) {.node-type-video .panel--video-booster .advanced-comprehension-content .answers_container{height:357px;}.node-type-video .panel--video-booster .comprehension__answer-container{height:322px;}.node-type-video .panel--video-booster #next_advanced_comprehension{width:306px;}}@media (max-width:480px) {.node-type-video #page-content > .container{padding-top:5px;padding-bottom:5px;}}@media screen and (max-width:991px) {.panel--video-booster{margin-top:25px;}.panel--video-booster .panel__footer{position:relative;border-top:none !important;}.panel--video-booster .panel__footer:before{content:'';display:block;position:absolute;top:0;right:-15px;bottom:auto;left:-15px;height:1px;background:#e3e3e3;}}@media screen and (max-width:1025px) {.grammar-examples .panel--vb{font-size:16px;min-height:50px !important;height:auto !important;padding-top:10px;padding-bottom:10px;}}@media screen and (min-width:991px) and (max-width:1025px) {.grammar-examples .panel--vb{min-height:110px !important;}}@media screen and (max-width:767px) {.icon-clepsydra--big{position:static;}}@media screen and (max-width:991px) {.page-vb-list-to-do,.page-vb-list-progress{background:#fff;}.page-vb-list-to-do .js-off-canvas-exit.is-opened,.page-vb-list-progress .js-off-canvas-exit.is-opened{height:calc(100% + 100px);}}.vb-final-score{max-width:580px;margin:0 auto;text-align:center;}.vb-final-score__title{font-weight:400;line-height:1.4;margin:0;}.vb-final-score__text{font-size:18px;}.vb-final-score__header,.vb-final-score__footer{font-size:18px;font-weight:400;line-height:55px;margin:0;padding-right:25px;padding-left:25px;text-align:left;color:#fff;border-radius:8px 8px 0 0;background-color:#408898;}.vb-final-score__final{font-size:16px;margin-right:22px;}.vb-final-score__table{font-weight:400;margin:0;background-color:#f0f0f0;}.vb-final-score__table th{font-weight:300;height:46px !important;padding-right:25px !important;padding-left:25px !important;vertical-align:middle !important;color:#fff;background-color:#5cb4c7;}.vb-final-score__table td{height:46px !important;padding-right:25px !important;padding-left:25px !important;vertical-align:middle !important;}.vb-final-score__table td:first-child{text-align:left;}.vb-final-score__table td:last-child{font-size:14px;}.vb-final-score__footer{border-radius:0 0 8px 8px;}@media screen and (max-width:991px) {.pv-final-score__sentences .vb-final-score__text{font-size:16px;}.pv-final-score__sentences .vb-final-score__title{margin-top:27px;font-size:20px;}.vb-final-score__table td,.vb-final-score__table th{padding-right:0px !important;padding-left:10px !important;}.vb-final-score__footer,.vb-final-score__header{padding-left:10px;}.vb-final-score__footer{padding-right:15px;}.vb-final-score__text{font-size:14px;margin-top:20px;}.vb-final-score__title{font-size:16px;}}.c-survey-container h2{display:none;}.c-survey-container .panel{max-width:750px;margin:auto;padding:30px 60px;}.c-survey-container .skip-survey{text-align:center;padding-top:35px;padding-bottom:10px;}.c-survey-container .skip-survey a{color:#c3c3c3;font-weight:400;cursor:pointer;text-decoration:none;}.c-survey-carousel .survey-title{margin-top:0 !important;font-weight:400;}.c-survey-carousel p{font-size:18px;}.c-survey-carousel .form-item{margin-bottom:30px;}.c-survey-carousel .form-item:hover label,.c-survey-carousel .form-item:hover span{cursor:pointer;}.c-survey-carousel .webform-component{margin-bottom:15px;}.c-survey-carousel .form-radios{margin-top:30px;margin-bottom:55px;}.c-survey-carousel label{position:relative;padding-left:55px;padding-top:6px;}.c-survey-carousel label.answered .video-booster__checkbox-icon{background-color:#fff;border:1px solid #5BB4C6;}.c-survey-carousel label.answered .video-booster__checkbox-icon:before{display:block;width:24px;height:24px;opacity:1;border-radius:100%;background-color:#5BB4C6;}.c-survey-carousel label.option{font-weight:300;}.c-survey-carousel label.option input{display:none;}.c-survey-carousel .btn{display:block;margin:0 auto;}.pv-definition-panel-container{min-height:325px;}.pv-definition-panel-container .coach-sentence{padding:10px 5px;}.pv-definition-panel{max-width:520px;width:100%;margin:0 0 0 auto;}.pv-definition-panel em{color:#FA9F70;font-style:normal;}.pv-definition-panel__header{padding:15px;border-radius:10px 10px 0 0;}.pv-definition-panel__header .title{font-size:16px;font-weight:400;display:inline-block;margin:0;color:#fff;}.pv-definition-panel__header .glyphicon{position:relative;top:-1px;margin-left:6px;vertical-align:middle;}.pv-definition-panel__header{background-color:#FA9F70;color:#FFF;}.pv-definition-panel__body{padding:22px 15px;border:1px solid #eaeaea;border-radius:0 0 10px 10px;background-color:#fff;}.pv-definition-panel__body .desc-list-term,.pv-definition-panel__body .desc-list-desc{display:inline;}.pv-definition-panel__body .desc-list-term{font-weight:600;}.pv-definition-panel__body .desc-list-term:after{content:":";}.pv-definition-panel__body .desc-list-term:first-child + .desc-list-desc{font-weight:600;}.pv-definition-panel__body .desc-list-desc:after{display:block;margin-bottom:20px;content:'';}@media screen and (max-width:991px) {.pv-definition-panel__header .title{font-size:14px;}.pv-definition-panel__body{padding:10px;}.desc-list{font-size:13px;}.pv-definition-panel-container{min-height:235px;}}.pv-image-gallery{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:50px;margin-bottom:45px;padding:0;list-style:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;}.pv-image-gallery__item{position:relative;display:block;height:auto;padding:0 7px;cursor:pointer;transition:transform .25s ease-out;opacity:.5;}.pv-image-gallery__item .img-container{position:relative;width:100%;max-width:90px;padding:5px 5px 5px 5px;border:1px solid #ddd;border-radius:5px;background:#fff;}.pv-image-gallery__item:before{position:absolute;z-index:-1;top:-4px;right:18px;bottom:50px;left:3px;display:block;content:'';transform:rotate(-5deg);opacity:0;border-radius:5px;background-color:#ddd;}.pv-image-gallery__item:hover{transform:scale(1.2);}.pv-image-gallery__item.current .pv-image-gallery__item-text,.pv-image-gallery__item:hover .pv-image-gallery__item-text{opacity:1;}.pv-image-gallery__item:hover:before{opacity:1;}.pv-image-gallery__item.inactive{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(100%);cursor:default;}.pv-image-gallery__item.inactive:hover{transform:none;}.pv-image-gallery__item.inactive:hover:before{display:none;}.pv-image-gallery__item.current{transform:scale(1.4);}.pv-image-gallery__item.current:before{opacity:1;}.pv-image-gallery__item.current,.pv-image-gallery__item.active{opacity:1;}.pv-image-gallery__item.active .img-container:before{opacity:1;}.pv-image-gallery__item img{position:relative;z-index:10;width:100%;height:auto;margin:0 auto;}.pv-image-gallery__text-container{display:table;width:100%;min-height:30px;}.pv-image-gallery__item-text{font-size:12px;font-weight:300;line-height:1.1;display:table-cell;text-align:center;vertical-align:middle;opacity:0;}@media screen and (max-width:991px) {.pv-image-gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:12px 10px 7px 10px;border-bottom:1px solid #e3e3e3;padding-bottom:8px;}.pv-image-gallery__item{margin:0;padding:0 5px 0 0;width:12.5%;float:left;}.pv-image-gallery__item .img-container{padding:0;display:block;}.pv-image-gallery__item:hover{transform:scale(1);}.pv-image-gallery__item-text{font-size:6px;display:none;}.pv-image-gallery__text-container{min-height:13px;}.pv-image-gallery__item.current{transform:scale(1);}}.ea_button{pointer-events:visible;}.pv-photo-carousel{width:100%;max-width:348px;}.pv-photo-carousel .carousel-control{width:0;opacity:1;background-image:none;}.pv-photo-carousel .carousel-inner{border:1px solid #e8e8e8;border-radius:10px;background-color:#fff;box-shadow:0 0 1px #e8e8e8;}.pv-photo-carousel .item{padding:10px;}.pv-photo-carousel img{margin:0 auto;}.pv-photo-carousel .carousel-caption{font-weight:500;position:static;display:table;width:100%;padding:0;color:inherit;text-shadow:none;}.pv-photo-carousel .carousel-caption-content{line-height:1.2;display:table-cell;height:70px;padding-top:10px;vertical-align:middle;}.pv-photo-carousel .glyphicon{font-size:32px;line-height:30px;top:44%;width:40px;height:40px;margin:0;vertical-align:middle;opacity:1 !important;border-radius:50%;background-color:#FA9F70;text-shadow:none;}.pv-photo-carousel .glyphicon:hover{background-color:#e68b5c;}.pv-photo-carousel .glyphicon:after,.pv-photo-carousel .glyphicon:before{position:relative;top:0;margin:0;}.pv-photo-carousel .glyphicon-chevron-left{margin-left:-45px;}.pv-photo-carousel .glyphicon-chevron-right{margin-right:-45px;}.pv-photo-carousel .icon-left-open:before{right:2px;}.pv-photo-carousel .icon-right-open:before{left:2px;}@media screen and (max-width:991px) {.pv-photo-carousel .glyphicon{font-size:16px;line-height:16px;width:22px;height:22px;}.pv-photo-carousel .glyphicon:before{line-height:1.3;}.pv-photo-carousel .glyphicon-chevron-right{margin-right:-5px;}.pv-photo-carousel .glyphicon-chevron-left{margin-left:-5px;}.pv-photo-carousel .carousel-control{display:block !important;}.pv-photo-carousel .carousel-caption-content{height:20px;}}.panel--photo-vocab .glyphicon-volume-up{cursor:pointer;}.panel--photo-vocab .pv-type{font-size:12px;font-weight:400;position:absolute;z-index:99;top:0;bottom:0;left:-103px;width:155px;height:18px;margin:auto;padding-right:10px;transform:rotate(-90deg);text-align:right;color:#fff;}.panel--photo-vocab .pv-type.basic{background-color:#9dc49e;}.panel--photo-vocab .pv-type.advanced{background-color:#ff8ab2;}.panel--photo-vocab .panel__body{max-width:980px;padding-top:25px;}.panel--photo-vocab .panel__title-body{margin-bottom:0;}.panel--photo-vocab .panel__title-body:before{border-left:16px solid #FA9F70;}.panel--photo-vocab .album-step-container{min-height:460px;}.panel--photo-vocab .album-step-container a:hover,.panel--photo-vocab .album-step-container a:active,.panel--photo-vocab .album-step-container a:focus{text-decoration:none;}.panel--photo-vocab .pv-step-btn-container{display:block;float:right;width:100%;max-width:340px;margin-bottom:0;}.panel--photo-vocab .pv-step-btn{display:inline-block;width:100%;margin-top:20px;margin-bottom:20px;background-color:#FA9F70;}.panel--photo-vocab .pv-step-btn:hover{background-color:#e68b5c;}.panel--photo-vocab .next-picture{max-width:340px;padding-left:30px;}.panel--photo-vocab .panel__footer{position:relative;min-height:240px;padding-top:30px;z-index:999;}.panel--photo-vocab .panel__footer-icon{display:block;width:136px;height:136px;margin:0 auto;cursor:pointer;transition:transform .25s ease;-webkit-transform:translateZ(0) scale(1,1);opacity:.5;-webkit-backface-visibility:hidden;}.panel--photo-vocab .panel__footer-icon.active{opacity:1;}.panel--photo-vocab .panel__footer-icon.current{transform:scale(1.2);}.panel--photo-vocab .panel__footer-icon:hover{transform:scale(1.2);}.panel--photo-vocab .exercise-component.current:before{border-bottom:15px solid #FA9F70;}.panel--photo-vocab .panel__footer{padding-bottom:0;}.panel--photo-vocab .panel-title__text{padding-top:18px;padding-left:6px;}.pv-switcher{font-size:15px;display:inline-block;border:1px solid #000;border-radius:15px;padding:1px;margin-top:5px;}.pv-switcher .separator{display:inline-block;margin-right:3px;margin-left:3px;}.pv-switcher .separator:after{content:'/';}.pv-switcher.easy{border-color:#9dc49e;}.pv-switcher.advanced{border-color:#e76b6b;}.pv-switcher__label{margin-top:10px;font-size:14px;font-weight:500;display:block;color:#cdcdcd;}.pv-switcher__switch{position:relative;display:inline-block;color:#c1c1c1;padding:7px;border-radius:15px;font-size:12px;font-weight:400;}.pv-switcher__switch:hover,.pv-switcher__switch:focus,.pv-switcher__switch:active{text-decoration:none;color:#262e31;}.pv-switcher__switch.easy{padding:7px 7px 7px 15px;}.pv-switcher__switch.advanced{padding:7px 15px 7px 7px;}.pv-switcher__switch.active{color:#fff;padding:7px 15px;}.pv-switcher__switch.active:hover,.pv-switcher__switch.active:focus,.pv-switcher__switch.active:active{color:#fff;}.pv-switcher__switch.active.easy{background-color:#9dc49e;}.pv-switcher__switch.active.advanced{background-color:#e76b6b;}.pv-final-score__sentences{max-width:500px;margin:0 auto;text-align:center;}.pv-final-score__buttons{text-align:center;}.pv-final-score__button{margin:25px 10px 40px 10px;}.panel__body{position:relative;}.pv-image-gallery-desktop-container{display:none;}@media screen and (min-width:1200px) {.pv-image-gallery-desktop-container{display:block;height:120px;margin:50px auto;}.pv-image-gallery{position:absolute !important;bottom:0;width:100%;}}@media screen and (min-width:991px) {.photo-vocab .exercise-col-left{width:38%;padding-right:20px;}.photo-vocab .exercise-col-right{width:62%;padding-left:20px;text-align:right;}}@media screen and (max-width:500px) {.exercise-component--pv{height:170px;margin:0;width:50%;float:left;transform:scale(0.8);}}@media screen and (max-width:991px) {.pv-photo-carousel{margin:0 auto 20px auto;padding:0 25px;}.pv-definition-panel{margin:0 auto;}.pv-definition-panel-container p:last-child{margin-bottom:0;}.panel--photo-vocab .pv-step-btn{display:block;width:auto;max-width:400px;margin-right:auto;margin-left:auto;}.pv-col-left{text-align:center;margin-top:30px;}.pv-game-content .pv-col-left{margin-top:10px;}.pv-game-content .thumbnail--photo{margin-bottom:25px;}.pv-switcher{font-size:12px;padding:0;margin-top:8px;text-align:left;}.pv-switcher--div{display:block;clear:both;padding-top:5px;}.panel--photo-vocab .panel__body{padding-top:0;}.panel--photo-vocab .panel-title__icon{float:left;}.panel--photo-vocab .pv-type.basic{display:none;}.panel--photo-vocab .panel__footer{padding-top:35px;}.panel--photo-vocab .panel__footer .pv-type.advanced{display:none;}}@media screen and (min-width:881px) and (max-width:1024px) {.pv-final-score__button.last{margin-bottom:15px !important;}}@media screen and (max-width:1024px) {.pv-final-score__button{margin:0;}.pv-final-score__button.last{margin-bottom:37px;margin-top:17px;}.panel__footer-column{position:relative;}.panel__footer-column .difficulty-splitter{display:none;}.panel__footer-column.last{border-top:1px solid #e3e3e3;}}@media screen and (min-width:991px) {.js-title--spaces{margin-top:5px !important;margin-bottom:0 !important;padding-top:0 !important;}.js--game-spaces{margin-top:10px !important;}}#pv-available-linguas{padding-bottom:20px;}#pv-available-linguas .active-lingua{text-decoration:underline;}#pv-available-linguas h4{color:#B9B9B9;display:inline-block;font-weight:normal;}#pv-available-linguas ul{display:inline-block;list-style-type:none;margin-bottom:0;padding-left:0;}#pv-available-linguas li{display:inline-block;list-style-image:none;padding:6px 0 6px 20px;}.catalog-icon{position:relative;display:inline-block;margin:20px 5px 0;background-color:#5bb4c6;}.catalog-icon:hover{background-color:#47a0b2;text-decoration:none;}.catalog-icon--in-progress{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/rocket.svg) no-repeat;}.catalog-icon--to-do{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/check2.svg) no-repeat;}.catalog-icon--blockbusters{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/oscar.svg) no-repeat;}.catalog-icon--new-releases{width:45px !important;height:45px !important;border-radius:0 !important;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/calander.svg) no-repeat;}.catalog-icon--video-karaoke{width:45px !important;height:45px !important;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/vb-catalog-vinyl.svg) no-repeat;}.catalog-icon--favorites{width:70px !important;height:70px !important;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/school/star.svg) no-repeat;}.catalog-icon [class^="icon-"],.catalog-icon [class*=" icon-"]{font-size:35px;text-align:center;color:#fff;top:5px !important;}.catalog-icon__pic{position:absolute;top:12px;right:0;bottom:auto;left:0;display:block;width:50px;height:50px;margin:auto;}.catalog-icon__text{display:block;text-align:center;text-transform:uppercase;color:#fff;}.catalog-icon__container{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:60px;height:60px;margin:auto;content:'';border-radius:50%;background-size:contain;}.catalog-icon--round{width:110px;height:110px;border-radius:50%;}.catalog-icon--round:after{position:absolute;top:2px;right:2px;bottom:2px;left:2px;display:block;content:'';border:1px solid #fff;border-radius:50%;}.catalog-icon--round .catalog-icon__container{top:10px;bottom:auto;}.catalog-icon--round .catalog-icon__text{font-size:12px;font-weight:400;position:absolute;top:auto;right:0;bottom:10px;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:50px;margin:auto;padding-right:17px;padding-left:17px;text-align:center;-ms-flex-pack:center;justify-content:center;}.catalog-icon--square{width:120px;height:150px;margin-top:15px;margin-bottom:15px;border:2px solid #5bb4c6;background-color:#5bb4c6;}.catalog-icon--square:before{display:none;}.catalog-icon--square.current{background-color:#fff;}.catalog-icon--square.current .catalog-icon__text{color:#5bb4c6;}.catalog-icon--square .catalog-icon__pic{top:0;bottom:auto;width:100px;height:100px;overflow:hidden;}.catalog-icon--square .catalog-icon__text{font-size:16px;font-weight:500;line-height:1;position:absolute;top:auto;right:0;bottom:3px;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:50px;margin:auto;padding-right:17px;padding-left:17px;text-align:center;-ms-flex-pack:center;justify-content:center;}.see-all{position:relative;width:100%;max-width:150px;height:245px;text-align:center;color:#fff;background-color:#5bb4c6;}.see-all__amount{font-size:36px;}.see-all__text{font-size:24px;line-height:1;}.see-all__text:last-child{margin-top:30px;margin-bottom:10px;}.see-all__text .text{display:block;}.see-all__icon{font-size:45px;font-size:22px;line-height:40.5px;position:absolute;top:auto;right:0;bottom:10px;left:0;display:block;width:42px;height:42px;text-decoration:none !important;color:#fff;color:#5bb4c6;border-radius:50%;background-color:#fff;margin:auto;}.see-all__icon:hover{background-color:#ebebeb;color:#5bb4c6;}.see-all__icon:before{margin-right:-0.1em;}@media screen and (max-width:991px) {.catalog-icons{-ms-flex-pack:justify !important;justify-content:space-between !important;padding:0 !important;}.catalog-icon--round:after{content:none;}.catalog-icons{padding-left:0 !important;padding-right:0 !important;}.catalog-icon--square .catalog-icon__pic img{top:-3px !important;left:5px !important;}.catalog-icon--square.current .catalog-icon__pic img{top:-40px !important;}.catalog-icon{width:49.5%;height:auto;margin:0 0 1% 0;border-radius:0;padding-left:45px;}.catalog-icon .catalog-icon__text{display:inline-block !important;position:static !important;width:100%;font-size:14px !important;text-align:left;display:table-cell !important;vertical-align:middle;line-height:1;}.catalog-icon .catalog-icon__picture{position:absolute;top:0 !important;right:auto !important;bottom:0 !important;left:10px !important;margin:auto !important;}.see-all{max-width:286px;}.catalog-icon__pic{display:inline-block;top:7px;left:-4px;}.catalog-wrapper--in-progress .catalog-icon--square .catalog-icon__pic{width:38px !important;height:38px !important;margin:0;top:0;bottom:0;left:0;margin:auto 0 !important;}.catalog-panel--flex .catalog-icon--in-progress,.catalog-panel--flex .catalog-icon--to-do,.catalog-panel--flex .catalog-icon--favorites{width:35px;height:auto;left:5px !important;top:5px !important;}.catalog-panel--flex .catalog-panel--flex{left:-3px !important;}.catalog-icon--new-releases,.catalog-icon--video-karaoke{width:25px !important;height:25px !important;}.catalog-icon__pic{width:30px !important;height:30px !important;}.catalog-icon [class*=" icon-"],.catalog-icon [class^=icon-]{font-size:17px;top:35px !important;left:-10px !important;}.catalog-panel--flex.pv .catalog-icon__container{margin:0;}.catalog-panel--flex.pv .catalog-icon [class*=" icon-"],.catalog-panel--flex.pv .catalog-icon [class^=icon-]{top:10px !important;left:-10px !important;}.pv_new_releases{background-size:35px 35px !important;}.catalog-page-title__icon.vb_pack{width:60px;height:60px;}.catalog-page-title__icon.vb_pack .catalog-icon__pic{top:0;left:3px;}.catalog-page-title__icon.vb_pack .catalog-icon--new-releases,.catalog-page-title__icon.vb_pack .catalog-icon--video-karaoke,.catalog-page-title__icon.vb_pack .catalog-icon__pic{width:54px !important;height:54px !important;}.catalog-page-title__icon.pv-pack{width:60px !important;height:60px !important;}.catalog-page-title__icon.pv-pack .catalog-icon__pic{position:absolute;height:45px !important;width:45px !important;top:-17px;left:0;bottom:0;right:0;margin:auto;}.page-vb-list-karaoke .catalog-wrapper--in-progress .catalog-icon--square{min-height:35px;}.page-vb-list-karaoke .catalog-wrapper--in-progress .catalog-icon--square .catalog-icon__pic{width:41px !important;height:41px !important;}.page-vb-list-karaoke .catalog-wrapper--in-progress .catalog-icon--square .catalog-icon__pic .video-karaoke__sort-movies{top:-5px !important;}.page-vb-list-karaoke .catalog-wrapper--in-progress .catalog-icon--square.current .video-karaoke__sort-movies{top:-47px !important;}}@media screen and (max-width:767px) {.catalog-icons{padding:2px !important;}.catalog-icons--sqare .catalog-icon--square{min-height:50px;width:48%;margin:0;border:1px solid #5bb4c6;}.catalog-icons--sqare .catalog-icon--square:first-of-type,.catalog-icons--sqare .catalog-icon--square:nth-of-type(2) {margin-bottom:4%;}}.page-exercises-video-boosters .catalog-title__container .catalog-logo--vb{background-color:#408898;}.catalog-title__container{position:absolute;z-index:20;top:-45px;left:-20px;}.catalog-title__container .catalog-logo{position:absolute;z-index:100;top:3px;left:-24px;width:70px;height:70px;border-radius:50%;}.catalog-title__container .catalog-logo--vb{box-shadow:2px 3px 0px 1px #408898;}.catalog-title__container .catalog-logo--pv{box-shadow:2px 3px 0 1px #e68b5c;}.catalog-panel--carousel .catalog-title:after{left:-1px;}.catalog-panel--carousel .catalog-title__shadow:after{left:0;}.catalog-title__shadow,.catalog-title{font-size:18px;position:relative;display:inline-block;padding:10px 16px;color:#fff;background-color:#5bb4c6;}.catalog-title__shadow:after,.catalog-title:after{position:absolute;z-index:-1;top:0;right:-15%;bottom:0;left:8px;display:block;content:'';-webkit-transform:skew(-20deg);-o-transform:skew(-20deg);background:#5bb4c6;}.catalog-title__shadow{position:absolute;z-index:-1;top:4px;right:-3px;bottom:-4px;left:4px;display:block;background-color:#408898;}.catalog-title__shadow:after{background-color:#408898;}.catalog-title--icon{left:40px;z-index:999;padding-left:25px;}.catalog-icons--sqare .catalog-title__shadow{left:8px;}@media screen and (max-width:991px) {.catalog-icons--sqare .catalog-title__shadow{left:4px;}}.page-vb-list-progress .catalog-title:after,.page-vb-list-progress .catalog-title__shadow:after,.page-pv-list-progress .catalog-title:after,.page-pv-list-progress .catalog-title__shadow:after{left:-2px;}.catalog-page-title{line-height:1.2;margin-top:0;}.catalog-page-title__icon{display:inline-block;width:80px;height:80px;margin-right:5px;vertical-align:middle;border-radius:50%;background-color:#5bb4c7;background-repeat:no-repeat;background-position:50%;background-size:70px 70px;}.catalog-page-title__icon .catalog-icon__pic{position:relative;}.catalog-page-title__icon.business_lounge .catalog-icon__pic{top:14px;}.catalog-page-title__icon.kids_corner .catalog-icon__pic{top:9px;}.c-catalog-page-title__text{text-transform:uppercase;font-size:25px;}.catalog-page-title__text{font-weight:400;display:inline-block;vertical-align:middle;text-transform:uppercase;}.catalog-page-title__icon.pv_in_progress,.catalog-page-title__icon.vb_in_progress{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/rocket.svg);}.catalog-page-title__icon.pv_to_do,.catalog-page-title__icon.vb_to_do{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/check2.svg);}.catalog-page-title__icon.pv_favorites,.catalog-page-title__icon.vb_favorites{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/school/star.svg);}.catalog-page-title__icon.pv_new_releases,.catalog-page-title__icon.vb_new_releases{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/calander.svg);background-position:50% 50%;background-size:50px;}.page-pv-list .catalog-page-title__icon{background-color:#FA9F70;box-shadow:3px 1px 0px 1px #e68b5c;}@media screen and (max-width:1200px) {.catalog-title__container{left:0px;top:-40px;}}@media screen and (max-width:767px) {.catalog-title--icon .ea-icon{width:50px;height:50px;top:-10px;transform:scale(0.8);left:-18px;}.catalog-title,.catalog-title__shadow{font-size:16px;padding:6px 0 6px 10px;left:2px;}.catalog-title--icon{padding-left:36px;}.catalog-panel--carousel .catalog-title--icon{padding-left:6px;left:36px;padding-right:0;}.catalog-panel--carousel .catalog-logo{height:40px;width:40px;left:0px;top:18px;}.catalog-panel--carousel .catalog-title--icon .ea-icon{display:none;}}@media screen and (max-width:991px) {.catalog-page-title{margin-bottom:10px;margin-top:10px;}.catalog-page-title__icon{width:60px;height:60px;background-size:50px 50px;}.catalog-icons--sqare .catalog-title{left:40px;}.catalog-title{padding:5px 16px;top:5px;font-size:16px;}.page-vb-list-progress .catalog-page-title__icon{position:relative;}.page-vb-list-progress .catalog-page-title__icon.vb_in_progress{width:40px;height:40px;top:18px;left:5px;position:absolute;background-size:contain;}.page-pv-list .catalog-page-title__icon{position:relative;}.page-pv-list .catalog-page-title__icon.pv_in_progress{width:40px;height:40px;top:18px;left:5px;position:absolute;background-size:contain;box-shadow:3px 1px 0 1px #E68F64;}.page-pv-list .catalog-page-title__icon .catalog-icon__pic{position:absolute;top:-10px;right:0px;left:0;bottom:0;margin:auto;width:35px !important;height:35px !important;}.catalog-page-title__text{font-size:16px !important;}.catalog-page-title__icon.pv_new_releases,.catalog-page-title__icon.vb_new_releases{background-size:35px;}}.catalog-carousel__image{width:100%;max-width:844px;}.catalog-carousel__indicators{right:0;left:auto;width:25%;}.catalog-carousel__indicators li.active,.catalog-carousel__indicators li{display:inline-block;overflow:hidden;width:18px;height:18px;margin:0 4px;border:none;border-radius:100%;background-color:#d3d2d2;}.catalog-carousel__indicators li.active{background-color:#5bb4c6;}#block-ea_revamp-5 .carousel-indicators{bottom:26px;}@media screen and (max-width:767px) {#block-ea_revamp-5 .carousel-indicators{bottom:40px;left:0;}}#block-ea_revamp-5 .carousel-indicators li.active,#block-ea_revamp-5 .carousel-indicators li{display:inline-block;overflow:hidden;width:12px;height:12px;margin:0 4px;border:none;border-radius:100%;background-color:#d3d2d2;}#block-ea_revamp-5 .carousel-indicators li.active{background-color:#5bb4c6;}#block-ea_revamp-5 .carousel--title{font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:-0.1px;text-align:left;color:#000000;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #e3e3e3;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.catalog-carousel__caption-container{padding-left:0px;}.catalog-carousel__caption{padding-top:35px;}.ca-caption-subtitle{margin-bottom:35px;color:#b9b9b9;}.ca-caption-list{font-size:14px;}.ca-caption-list__title{font-weight:500;display:inline-block;}.ca-caption-list__title:after{content:':';}.ca-caption-list__text{display:inline-block;margin-bottom:14px;}.ca-caption-delimitator{display:block;}.catalog-carousel__title{font-size:16px;font-weight:400;}.catalog-carousel__subtitle{font-size:16px;font-weight:300;}.catalog-carousel__caption--pictures{max-width:375px;margin:0 auto;}.catalog-carousel__visuals{list-style:none;}.catalog-carousel__visuals li{float:left;width:25%;padding:5px;}.catalog-carousel__visuals-container{display:block;width:100%;max-width:290px;margin-bottom:12px;border:1px solid #e7e7e7;border-radius:5px;box-shadow:5px 4px 0 0 #e7e7e7;}.catalog-carousel__visuals-container:nth-child(2n+2) {margin-left:60px;}.catalog-carousel__caption--vocab{width:100%;min-height:440px;padding-left:35px;background-color:#fff;}.catalog-carousel__vocab{font-size:13px;padding:0;list-style:none;}.catalog-carousel--pv .catalog-carousel__caption{padding-top:15px;padding-bottom:15px;}.catalog-carousel--pv .thumbnail--photo{margin-top:65px;margin-bottom:0;}.catalog-carousel--pv .catalog-carousel__inner{background-color:#fafafa;}.catalog-carousel--pv .catalog-carousel__indicators li.active{background-color:#FA9F70;}.catalog-carousel__inner .css-icon-assignment--big{width:50px;height:50px;top:20px;right:30px;z-index:99;}.catalog-carousel__inner .css-icon-assignment--big:before{font-size:34px;line-height:40px !important;}.catalog-carousel__inner .content-assignments__container{padding:40px;z-index:100;bottom:0;background:#fefefe;}.catalog-carousel__inner .content-assignments__container .scroll-bar{height:100%;}.catalog-carousel__inner .content-assignments .content-assignments__container-close{cursor:pointer;right:10px;top:10px;z-index:101;}.content-assignments__wrapper .content-assignments__container{height:440px;}@media screen and (max-width:767px) {.ca-caption-list{display:none;}.catalog-carousel__inner .content-assignments__container{padding:15px;}}@media screen and (min-width:768px) and (max-width:991px) {.carousel-indicators{bottom:0 !important;}#catalog-carousel{height:325px;}#catalog-carousel .carousel-indicators{top:initial;left:calc(50% - 190px);bottom:10% !important;width:190px;}.page-pv-list #catalog-carousel .carousel-indicators{bottom:35% !important;}}@media screen and (min-width:480px) and (max-width:767px) {#catalog-carousel .carousel-indicators{top:initial;bottom:20%;}.page-pv-list .carousel-indicators{bottom:40% !important;}}@media screen and (max-width:991px) {.page-pv-list #catalog-carousel .carousel-indicators{left:0;bottom:40%;}}@media screen and (max-width:480px) {#catalog-carousel .carousel-indicators{top:initial;bottom:25%;}}@media screen and (max-width:666px) {.carousel-inner .css-icon-assignment:before{padding-top:5px;}}@media screen and (max-width:991px) {.ca-caption-title{font-size:14px;margin-top:0;margin-bottom:0;font-weight:400;}.ca-caption-subtitle{font-size:12px;margin-top:0;margin-bottom:0;}.carousel-indicators{top:135px;width:100%;margin:0;height:20px;}.catalog-carousel__caption{padding:15px 0;}.catalog-carousel--pv .catalog-carousel__caption{display:none;}.catalog-carousel--pv .carousel-indicators{bottom:0;}.catalog-panel--carousel{background-color:#fafafa !important;}.catalog-carousel--pv .thumbnail--photo{margin-top:0;margin-bottom:40px;}.catalog-carousel--pv .carousel-indicators{bottom:0;right:0;left:0;top:auto;margin:auto;}.catalog-carousel--pv .carousel-inner{max-width:300px;margin:0 auto;}.catalog-carousel--pv .carousel-inner .col-xs-12{width:100% !important;}.content-assignments__wrapper .css-icon-assignment--big{top:100px;right:30px;}}.thumbnail--catalog .thumbnail___image,.thumbnail--catalog .thumbnail--video__image{opacity:1;}.thumbnail--catalog .active-flag{right:auto;left:10px;width:26px;height:35px;text-align:center;background-color:#5bb4c6;cursor:default;}.thumbnail--catalog .active-flag:before{border-width:0 13px 10px 0;border-color:transparent #5bb4c6 transparent transparent;}.thumbnail--catalog .active-flag:after{border-width:10px 13px 0 0;border-color:#5bb4c6 transparent transparent transparent;}.thumbnail--catalog .active-flag.progress-score{font-size:14px;font-weight:600;width:38px;height:44px;padding-top:12px;padding-right:0;padding-left:0;}.thumbnail--catalog .active-flag.progress-score .icon-rocket{margin-top:4px;}.thumbnail--catalog .active-flag.progress-score .progress-score-text{display:block;margin-top:13px;}.thumbnail--catalog .active-flag.progress-score:before{border-width:0 20px 15px 0;}.thumbnail--catalog .active-flag.progress-score:after{border-width:15px 20px 0 0;}.thumbnail--catalog > a{text-decoration:none;color:inherit;}.thumbnail--catalog .icon-rocket{font-size:18px;position:absolute;top:0;right:0;bottom:0;left:0;height:20px;cursor:default;margin:auto;}.catalog-item-added,.catalog-vb-added{position:absolute;z-index:999;z-index:-1;top:0;right:0;bottom:84px;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px;cursor:default;transition:all .5s ease-out;text-align:center;opacity:0;color:#818181;background-color:#f3f3f3;-ms-flex-pack:center;justify-content:center;}.catalog-item-added .carousel-inner,.catalog-item-added .carousel,.catalog-vb-added .carousel-inner,.catalog-vb-added .carousel{height:100%;}.catalog-item-added .carousel-indicators,.catalog-vb-added .carousel-indicators{top:auto;right:0;bottom:0;left:0;margin:0 auto;}.catalog-item-added .carousel-indicators li,.catalog-vb-added .carousel-indicators li{width:12px !important;height:12px !important;margin:0;background-color:#c3c3c3;}@media screen and (max-width:767px) {.catalog-item-added .carousel-indicators li,.catalog-vb-added .carousel-indicators li{height:20px !important;width:20px !important;}}.catalog-item-added .carousel-indicators .active,.catalog-vb-added .carousel-indicators .active{background-color:#818181;}.catalog-item-added .item.active,.catalog-item-added .item.next,.catalog-item-added .item.prev,.catalog-vb-added .item.active,.catalog-vb-added .item.next,.catalog-vb-added .item.prev{display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}.catalog-item-added .ca-caption-list,.catalog-vb-added .ca-caption-list{font-size:12px;margin:0;text-align:left;color:#7f7f7f;}.catalog-item-added .ca-caption-list__text,.catalog-vb-added .ca-caption-list__text{margin-bottom:8px;}.catalog-item-added .ca-caption-list__text--last,.catalog-vb-added .ca-caption-list__text--last{margin-bottom:0;}.catalog-item-added.visible,.catalog-vb-added.visible{z-index:99999;opacity:1;overflow:hidden;}.catalog-item-added .active-flag,.catalog-vb-added .active-flag{position:relative;right:auto;left:auto;display:inline-block;margin-right:5px;background-color:#fff;}.catalog-item-added .active-flag .glyphicon,.catalog-vb-added .active-flag .glyphicon{color:#5bb4c7;}.catalog-item-added .icon-rocket,.catalog-vb-added .icon-rocket{font-size:28px;position:static;height:auto;}.catalog-item-added .catalog-vb-score,.catalog-item-added .catalog-vb-steps,.catalog-vb-added .catalog-vb-score,.catalog-vb-added .catalog-vb-steps{font-size:16px;margin-bottom:5px;}.catalog-item-added__score,.catalog-item-added__steps{font-size:16px;margin-bottom:5px;}.catalog-item-added__close,.catalog-vb-added__close{font-size:16px;position:absolute;z-index:999;top:6px;right:6px;cursor:pointer;}.catalog-item-added__close:hover,.catalog-vb-added__close:hover{color:#6d6d6d;}.catalog-item-added__text,.catalog-vb-added__text{font-size:18px;margin-top:15px;margin-bottom:10px;}.catalog-item-added__btn,.catalog-item-added__remove,.catalog-vb-added__remove{font-size:14px;display:inline-block;}.catalog-item-added__btn a,.catalog-item-added__remove a,.catalog-vb-added__remove a{color:#818181 !important;}.catalog-item-added__btn:hover:after,.catalog-item-added__remove:hover:after,.catalog-vb-added__remove:hover:after{opacity:1;}.catalog-item-added__btn .icon,.catalog-item-added__remove .icon,.catalog-vb-added__remove .icon{font-size:28px;position:relative;top:-2px;vertical-align:middle;}.catalog-item-added__btn .icon-to-do-flag a,.catalog-item-added__remove .icon-to-do-flag a,.catalog-vb-added__remove .icon-to-do-flag a{font-family:'Open Sans';font-size:14px;}.catalog-item-added__btn .icon-to-do-flag a:before,.catalog-item-added__remove .icon-to-do-flag a:before,.catalog-vb-added__remove .icon-to-do-flag a:before{font-family:'fontello';font-size:28px;position:relative;top:-2px;display:inline-block;margin-right:10px;vertical-align:middle;}.catalog-item-added__btn .icon-to-do-flag.icon-to-remove a:before,.catalog-item-added__remove .icon-to-do-flag.icon-to-remove a:before,.catalog-vb-added__remove .icon-to-do-flag.icon-to-remove a:before{content:'\e807';}.catalog-item-added__btn .icon-to-do-flag.icon-to-add a:before,.catalog-item-added__remove .icon-to-do-flag.icon-to-add a:before,.catalog-vb-added__remove .icon-to-do-flag.icon-to-add a:before{content:'\e800';}.catalog-item-added--pv{top:16px;bottom:auto;width:235px;height:235px;margin:0 auto;}.thumb .icon-add{font-size:20px;font-weight:400;line-height:1.4;position:absolute;z-index:99;top:8px;right:8px;display:inline-block;width:32px;height:32px;cursor:pointer;text-align:center;vertical-align:middle;color:#999;border-radius:50%;background-color:#f3f3f3;}.thumb .icon-add:hover{background-color:#dfdfdf;}.thumb .icon-karaoke{top:125px;right:8px;width:32px;height:32px;position:absolute;display:inline-block;cursor:pointer;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/vb-catalog-vinyl.svg) center center no-repeat;background-size:cover;border-radius:100%;z-index:9999;box-shadow:0 0 3px 0 rgba(0,0,0,0.35);}.thumb .icon-karaoke:hover{background-size:cover;}.thumbnail--catalog-photo .icon-add{top:20px;right:20px;}@media (max-width:1174px) {.thumb .icon-add{top:4px;}.css-icon-assignment{top:42px;}.thumb .icon-karaoke{top:90px;}}@media (max-width:991px) {.thumb .icon-karaoke{top:80px;}.catalog-item-added__close,.catalog-vb-added__close{font-size:20px;}}@media (max-width:666px) {.thumb .icon-add,.thumb .icon-karaoke,.css-icon-assignment{width:45px;height:45px;}.thumb .icon-add:before{line-height:45px;}.css-icon-assignment:before{font-size:30px;padding-top:10px;}}@media (max-width:666px) {.thumbnail--catalog-video.thumb .icon-add{top:5px;}.thumbnail--catalog-video.thumb .icon-karaoke{top:105px;}.thumbnail--catalog-video.thumb .css-icon-assignment{top:55px;}}.thumbnail--catalog-photo{margin-top:15px;margin-bottom:15px;}.thumbnail--catalog-photo .active-flag.main{top:16px;left:25px;}.thumbnail--catalog-photo .active-flag{background-color:#FA9F70;}.thumbnail--catalog-photo .active-flag:before{border-width:0 13px 10px 0;border-color:transparent #FA9F70 transparent transparent;}.thumbnail--catalog-photo .active-flag:after{border-width:10px 13px 0 0;border-color:#FA9F70 transparent transparent transparent;}.thumbnail--catalog-photo .active-flag.progress-score{background-color:#FA9F70;}.thumbnail--catalog-photo .active-flag.progress-score:before{border-width:0 20px 15px 0;border-color:transparent #FA9F70 transparent transparent;}.thumbnail--catalog-photo .active-flag.progress-score:after{border-width:15px 20px 0 0;border-color:#FA9F70 transparent transparent transparent;}@media (max-width:1174px) {.thumbnail--catalog-photo.thumb .icon-add{top:20px;}}@media (max-width:666px) {.thumbnail--catalog-photo.thumb .css-icon-assignment{top:75px;}}@media screen and (max-width:991px) {.thumbnail--catalog-photo{transform:scale(0.95);}}.catalog-filter{font-size:16px;display:inline-block;width:100%;max-width:250px;vertical-align:middle;}.c-catalog-filter{max-width:255px;width:100%;height:55px;}.catalog-filter__btn{font-size:16px;line-height:1.1;position:relative;display:-ms-flexbox;display:flex;width:100%;height:52px;padding:0 35px 0 20px;text-align:left;white-space:normal;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.catalog-filter__btn .caret,.catalog-filter__btn .catalog-filter__icon{position:absolute;top:0;right:15px;bottom:0;left:auto;margin:auto;}.catalog-filter__btn .catalog-filter__icon.animated{font-size:18px;line-height:1;right:8px;height:20px;animation:spin 2s infinite linear;}.c-catalog-filter__btn{height:55px;}.catalog-filter--sort .catalog-filter__dropdown .c-dropdown__menu-item{border-bottom:1px solid #e3e3e3;}.catalog-filter__dropdown{width:100% !important;padding:0;text-align:left;border:none;border-radius:10px;background-color:#eeeded;box-shadow:none;}.catalog-filter__dropdown .c-dropdown__menu-item{position:relative;}.catalog-filter__dropdown .c-dropdown__menu-item a{font-size:16px;font-weight:400;padding-top:20px;padding-bottom:20px;padding-left:45px;word-wrap:break-word;}.catalog-filter__dropdown .c-dropdown__menu-item a:hover{color:#fff;background-color:#989898;}.catalog-filter__dropdown .c-dropdown__menu-item:first-child a{border-radius:10px 10px 0 0;}.catalog-filter__dropdown .c-dropdown__menu-item:last-child a{border-radius:0 0 10px 10px;}.catalog-filter__dropdown .c-dropdown__menu-item.active:before{font-family:'Glyphicons Halflings';font-weight:400;font-style:normal;line-height:60px;position:absolute;top:0;right:auto;bottom:0;left:20px;margin:auto;content:'\e013';color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.catalog-filter__dropdown .c-dropdown__menu-item.active a{color:#fff;background-color:#989898;}.catalog-filter__dropdown:before,.catalog-filter__dropdown:after{left:92%;}.catalog-filter__dropdown:before{margin-left:-9px;border-width:9px;}.catalog-filter__dropdown:after{margin-left:-8px;border-width:8px;}.catalog-filter--search{max-width:100%;margin-top:15px;padding-left:165px;}.catalog-filter--search .catalog-filter__label{font-size:18px;line-height:1.2;position:absolute;top:0;right:auto;bottom:0;left:-10px;display:table;width:180px;margin:auto;padding-right:5px;padding-left:10px;text-align:left;}.catalog-filter--search .catalog-filter__label-container{display:table-cell;vertical-align:middle;}.catalog-filter--search .catalog-filter__container{position:relative;display:inline-block;width:100%;max-width:250px;}.catalog-filter--search .c-catalog-filter__container--grammar{max-width:300px;width:100%;}.catalog-filter--search .c-catalog-filter__container--level{max-width:300px;width:100%;}.catalog-filter--search .catalog-filter__btn{font-size:18px;width:100%;max-width:100%;height:48px;padding-top:0;padding-right:35px;padding-bottom:0;white-space:normal;color:#5bb4c7;border:1px solid #5bb4c7;background-color:#fff;}.catalog-filter--search.pv .catalog-filter__btn{color:#FA9F70;border:1px solid #FA9F70;}.catalog-filter--search .catalog-filter__dropdown{max-width:250px !important;margin-top:13px;border:1px solid #eeeded;background-color:transparent;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);}.catalog-filter--search .catalog-filter__dropdown:after,.catalog-filter--search .catalog-filter__dropdown:before{left:85.5%;border-bottom-color:#fff;}.catalog-filter--search .dropdown-menu__container{max-height:auto;}.catalog-filter--search .scroll-bar{display:block;padding-right:0;padding-right:8px;border-radius:10px;background:transparent;background:#fff;}.catalog-filter--search .scroll-bar__content{padding:0;border-radius:10px;background:transparent;}.catalog-filter--search li.active:before{top:-8px;}.catalog-filter--search li a{font-size:16px;padding-top:10px;padding-bottom:10px;padding-left:40px;color:#5bb4c7;border-bottom:1px solid #5bb4c7;background-color:#fff;}.catalog-filter--search.pv li a{color:#FA9F70;border-bottom:1px solid #FA9F70;}.catalog-filter--search li:last-child a{border-bottom:none;}.catalog-filter--search li:first-child a{border-radius:10px 10px 0 0;}.catalog-filter--search li:last-child a{border-radius:0 0 10px 10px;}.catalog-filter--search .scroll-bar li:first-child a{border-top-right-radius:0;}.catalog-filter--search .scroll-bar li:first-child a{border-bottom-right-radius:0;}.catalog-filter--search li a:hover{color:#fff;background-color:#989898;}.catalog-filter--search li.active a{color:#fff;background-color:#5bb4c7;}.catalog-filter--search.pv li.active a{color:#fff;background-color:#FA9F70;}.c-catalog-filter--search{padding:0;max-width:700px;width:100%;display:-ms-flexbox;display:flex;float:left;margin-top:18px;}.catalog-search__apply-btn{width:100%;max-width:250px;margin-top:20px;padding-top:12px;padding-bottom:12px;}.catalog-search__apply-btn:before{animation:spin 2s infinite linear;}.c-catalog-search__apply-btn{height:58px;max-width:255px;width:100%;margin-top:12px;}.catalog-search__icon{position:absolute;margin:auto;}.catalog-panel--breadcrumb .catalog-search-form .form__group:after{margin-left:76px;}.catalog-search-form .form__group{position:relative;float:left;width:100%;max-width:380px;margin:10px auto 0 auto;}.catalog-search-form .form__group:after{content:'';display:block;height:1px;background:transparent;transition:width 0.7s ease;width:0;margin-top:69px;margin-left:80px;position:absolute;}@media (max-width:991px) {.catalog-search-form .form__group:after{margin-top:34px;margin-left:76px;}}@media (max-width:435px) {.catalog-search-form .form__group:after{margin-left:61px;}}@media (max-width:321px) {.catalog-search-form .form__group:after{margin-left:55px;}}.catalog-search-form .form__group.active-vb .catalog-search__submit{color:#5bb4c7;box-shadow:1px 2px 0 0 #5bb4c7;}.catalog-search-form .form__group.active-vb:after{transition:width 0.7s ease;background:#5bb4c7;width:300px;}@media (max-width:991px) {.catalog-search-form .form__group.active-vb:after{width:305px;}}@media (max-width:435px) {.catalog-search-form .form__group.active-vb:after{width:245px;}}@media (max-width:321px) {.catalog-search-form .form__group.active-vb:after{width:225px;}}.catalog-search-form .form__group.active-pv .catalog-search__submit{color:#FA9F70;box-shadow:1px 2px 0 0 #FA9F70;}.catalog-search-form .form__group.active-pv:after{transition:width 0.7s ease;background:#FA9F70;width:300px;}@media (max-width:991px) {.catalog-search-form .form__group.active-pv:after{width:305px;}}@media (max-width:435px) {.catalog-search-form .form__group.active-pv:after{width:245px;}}@media (max-width:321px) {.catalog-search-form .form__group.active-pv:after{width:225px;}}.catalog-search-form .form__input{float:right;width:300px;height:70px;padding:10px;border:none;border-bottom:1px solid #d3d2d2;outline:none;border-radius:0;}.catalog-search-form .form__submit{font-size:25px;line-height:75px;display:inline-block;float:left;width:75px;height:75px;text-align:center;text-decoration:none;color:#999;border-radius:50%;background-color:#fff;box-shadow:1px 2px 0 0 #999;cursor:pointer;}.catalog-search-form .form__submit.icon-search{display:table;}.catalog-search-form .form__submit.icon-search:before{display:table-cell;vertical-align:middle;}.catalog-search-form .form__input:-ms-input-placeholder{color:#333;}.catalog-search-form .form__input::-webkit-input-placeholder{color:#333;}.catalog-search-form .form__input::-ms-input-placeholder{color:#333;}.catalog-search-form--video-booster .form__input{background:transparent;}.catalog-search-form--photo-vocab .form__input{background:transparent;}.catalog-search-btn{font-size:25px;line-height:65px;display:inline-block;float:left;width:65px;height:65px;text-align:center;text-decoration:none;color:#999;border-radius:50%;background-color:#fff;box-shadow:1px 2px 0 0 #999;}.catalog-search-btn:hover,.catalog-search-btn:active,.catalog-search-btn:focus{text-decoration:none;color:#5bb4c7;box-shadow:1px 2px 0 0 #5bb4c7;}.catalog-filter--sort.first-selected .btn--dropdown__menu:before{border-bottom-color:#989898;}.catalog-filter--sort.first-selected .btn--dropdown__menu:after{border-bottom-color:#989898;}@media screen and (max-width:991px) {.catalog-filter__dropdown li a{padding-top:8px;padding-bottom:8px;font-size:12px;}.catalog-filter__dropdown{margin-top:10px;}.catalog-filter__dropdown:before,.catalog-filter__dropdown:after{left:70%;}.catalog-filter__dropdown li a{padding-left:25px;}.catalog-filter__dropdown li.active:before{line-height:35px;left:5px;top:0;}.catalog-filter__btn{height:30px;font-size:14px !important;padding:0 25px 0 0px;width:150px;}.page-buy-subscription--family .catalog-filter__dropdown li a{padding-top:20px;padding-bottom:15px;font-size:12px;}.page-buy-subscription--family .catalog-filter__dropdown li.active:before{top:10px !important;}}.page-buy-subscription .catalog-filter__dropdown,.page-buy-gift .catalog-filter__dropdown{min-width:235px;left:-60px;}.page-buy-subscription .catalog-filter__dropdown .catalog-filter__item a,.page-buy-gift .catalog-filter__dropdown .catalog-filter__item a{font-size:13px !important;padding-left:20px;white-space:nowrap;}.page-buy-subscription .catalog-filter__dropdown .catalog-filter__item.active:before,.page-buy-gift .catalog-filter__dropdown .catalog-filter__item.active:before{left:4px;top:-11px !important;}.catalog-exercise{display:block;width:100%;color:inherit;margin:0 auto 45px auto;}.catalog-exercise:hover,.catalog-exercise:active,.catalog-exercise:focus{text-decoration:none;color:inherit;}.catalog-exercise:hover .catalog-exercise__header,.catalog-exercise:hover .catalog-exercise__body{background-color:#ebeaea;}.catalog-exercise__header{margin-bottom:10px;padding-top:12px;padding-bottom:8px;border-radius:10px 10px 0 0;background-color:#f1f0f0;}.catalog-exercise__title{font-size:23px;font-weight:400;line-height:1;margin-top:0;margin-bottom:0;}.catalog-exercise__subtitle{font-size:14px;font-style:italic;color:#b9b9b9;display:block;margin-bottom:5px;margin-top:5px;}.catalog-exercise__body{height:295px;background-color:#f1f0f0;}.catalog-exercise__body{background-repeat:no-repeat;background-position:center;background-size:200px 200px;}.catalog-exercise--vb .catalog-exercise__body{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/95x95/logo-VB.svg);}.catalog-exercise--pv .catalog-exercise__body{position:relative;}.catalog-exercise--pv .catalog-exercise__body .icon-exercise-title--pv{position:absolute;top:50px;left:0;right:0;margin:auto;height:200px;width:200px;background-color:#FA9F70;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/PV-logo.svg);background-size:62% 68%;}.catalog-exercise--sw .catalog-exercise__body{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/verbdash/logo.svg);}@media screen and (max-width:991px) {.catalog-exercise{margin-bottom:0;}.catalog-exercise__header{position:relative;}.catalog-exercise__body{background-size:45px 45px;width:60px;position:absolute;top:0;height:50px;}.catalog-exercise--pv .catalog-exercise__body{position:absolute;}.catalog-exercise--pv .catalog-exercise__body .icon-exercise-title--pv{background-size:60px 40px;width:45px;height:45px;position:absolute;top:5px;}.catalog-exercise__title{font-size:15px;text-align:left;padding-left:75px;}.catalog-exercise__subtitle{font-size:12px;text-align:left !important;}.exercises-row{margin-top:35px;}}.catalog-panel--filter{margin-bottom:0;padding-top:12px;padding-bottom:12px;}.catalog-panel--filter .panel__content{display:table;width:100%;}.catalog-panel--filter .panel__cell{display:table-cell;width:50%;vertical-align:middle;}.catalog-panel--filter .panel__cell:last-child{text-align:right;}.catalog-panel--filter .title{font-weight:400;font-style:normal;line-height:1.4;margin:0;text-transform:none;color:#262e31;}.catalog-panel--filter .catalog-filter__label{display:inline-block;margin-right:15px;margin-bottom:5px;}.c-catalog-filter__label{font-weight:400;}@media screen and (max-width:991px) {.catalog-panel--filter .title{font-size:14px;opacity:0.6;}.catalog-panel--filter .catalog-filter__label{display:none;}}@media screen and (max-width:767px) {.page-vb-list .catalog-panel--filter .panel__cell,.page-pv-list .catalog-panel--filter .panel__cell{width:100%;display:block;padding:0;}.page-vb-list .catalog-panel--filter .panel__cell:last-child,.page-pv-list .catalog-panel--filter .panel__cell:last-child{text-align:center;}}.catalog-panel--search .views-throbbing{top:0;right:0;bottom:0;left:auto;width:20px;height:20px;margin:auto;}.catalog-panel--search .col-sm-6{width:45%;}.catalog-panel--search .panel-collapse{margin-right:-10px;margin-left:-10px;}.catalog-panel--search .catalog-panel--search-pv .catalog-filter--search li a{color:#FA9F70;border-color:#FA9F70;}.catalog-panel--search .catalog-panel--search-pv .catalog-filter--search li a:hover{color:#fff;}.catalog-panel--search .catalog-panel--search-pv .catalog-filter--search li.active a{background-color:#FA9F70;color:#fff;}.catalog-panel--search .catalog-panel--search-pv .catalog-filter__icon{color:#FA9F70;}.catalog-panel--search .catalog-panel--search-pv .catalog-filter__btn{color:#FA9F70;border-color:#FA9F70;}.catalog-panel--search .catalog-panel--search-pv .catalog-search__apply-btn{background-color:#FA9F70;}.catalog-panel--search .catalog-panel--search-pv .catalog-search__apply-btn:hover{background-color:#e68b5c;}.catalog-panel--search .catalog-panel--search-pv .form__input{border-color:#FA9F70;}.catalog-panel--search .catalog-panel--search-pv .form__submit,.catalog-panel--search .catalog-panel--search-pv .form__submit{color:#FA9F70;box-shadow:1px 2px 0 0 #FA9F70;}.catalog-panel--search .catalog-search__title{font-size:26px;font-weight:400;}.catalog-panel--search .catalog-search__content{text-align:right;}.catalog-panel--search .c-catalog-search__content{display:-ms-flexbox;display:flex;font-weight:400;}.catalog-panel--search .catalog-panel--search-pv .catalog-search{height:290px;}.catalog-panel--search .catalog-panel--search-pv .catalog-filter__option{height:290px;}.catalog-panel--search .catalog-panel--search-pv .catalog-filter__option:before{top:0;bottom:0;}.catalog-panel--search .page-vb-list-search .catalog-panel--breadcrumb,.catalog-panel--search .page-pv-list-search .catalog-panel--breadcrumb{margin-bottom:10px;}.catalog-panel--search .page-vb-list-search .catalog-panel,.catalog-panel--search .page-pv-list-search .catalog-panel{margin-bottom:15px;}.catalog-panel--search .page-vb-list-search .catalog-breadcrumb,.catalog-panel--search .page-pv-list-search .catalog-breadcrumb{padding-top:30px;}@media screen and (max-width:991px) {.catalog-panel--search .col-sm-6{width:100%;}.catalog-panel--search .catalog-search{padding:0 10px;height:auto;}.catalog-panel--search .catalog-filter--search{padding-left:100px;}.catalog-panel--search .catalog-filter--search .catalog-filter__label{font-size:14px;}.catalog-panel--search .icon-search-failed{min-height:320px;}}.catalog-panel--search .catalog-filter__option{position:relative;float:left;width:10%;height:430px;text-align:center;}.catalog-panel--search .catalog-filter__option .text{font-size:24px;line-height:60px;position:absolute;z-index:99;top:0;right:0;bottom:0;left:0;height:60px;margin:auto;background-color:#fff;}.catalog-panel--search .catalog-filter__option:before{position:absolute;z-index:9;top:40px;right:0;bottom:40px;left:0;display:block;width:1px;margin:auto;content:'';background-color:#999;}.catalog-wrapper .icon-search-failed,.catalog-panel--search .icon-search-failed{display:block;width:100%;max-width:430px;min-height:430px;margin:0 auto;border-radius:50%;background-color:#edecec;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/Inprogress-empty-illustration.svg);background-repeat:no-repeat;background-position:50% 111%;background-size:68%;}.catalog-wrapper .icon-pv_in_progress,.catalog-wrapper .icon-vb_in_progress,.catalog-panel--search .icon-pv_in_progress,.catalog-panel--search .icon-vb_in_progress{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/Inprogress-empty-illustration.svg);}.catalog-wrapper .icon-pv_to_do,.catalog-wrapper .icon-vb_to_do,.catalog-panel--search .icon-pv_to_do,.catalog-panel--search .icon-vb_to_do{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/todolist-empty-illustration.svg);background-size:56%;background-position:50% 50%;}.catalog-wrapper .search-no-results,.catalog-panel--search .search-no-results{margin-top:30px;}.catalog-wrapper .search-no-results__title,.catalog-panel--search .search-no-results__title{font-size:24px;font-weight:400;width:100%;max-width:320px;margin:10px auto 35px auto;text-align:center;}.catalog-wrapper .search-no-results__title.long,.catalog-panel--search .search-no-results__title.long{max-width:700px;}.catalog-search{height:130px;padding:20px 35px;background-color:#f1f0f0;}.catalog-search.inactive .catalog-filter__icon{color:#b3b3b3;}.catalog-search.inactive .catalog-filter__btn{color:#b3b3b3;border-color:#b3b3b3;}.catalog-search.inactive .switch__handle,.catalog-search.inactive .catalog-search__apply-btn{background-color:#b3b3b3;}.catalog-search.inactive .form__input{border-color:#b3b3b3;}.catalog-search.inactive .form__submit,.catalog-search.inactive .form__submit{color:#b3b3b3;box-shadow:1px 2px 0 0 #b3b3b3;}.catalog-search.inactive .form__input:-ms-input-placeholder{color:#b3b3b3;}.catalog-search.inactive .form__input::-webkit-input-placeholder{color:#b3b3b3;}.catalog-search.inactive .form__input::-ms-input-placeholder{color:#b3b3b3;}.c-catalog-search{padding:20px 20px 0px 25px;}@media screen and (max-width:480px) {.catalog-wrapper .icon-search-failed,.catalog-wrapper .icon-pv_in_progress,.catalog-wrapper .icon-vb_in_progress,.catalog-panel--search .icon-search-failed,.catalog-panel--search .icon-pv_in_progress,.catalog-panel--search .icon-vb_in_progress{height:auto;padding-top:100%;min-height:0;}}@media screen and (max-width:767px) {.catalog-panel--search .search-no-results__title,.catalog-wrapper .search-no-results__title{font-size:16px;}.page-vb-list-search .btn,.page-pv-list-search .btn{height:32px;max-width:170px;float:right;}.page-vb-list-search .catalog-panel--vb,.page-vb-list-search .catalog-panel--pv,.page-pv-list-search .catalog-panel--vb,.page-pv-list-search .catalog-panel--pv{display:none;}.page-vb-list-search .catalog-panel--vb .catalog-filter__btn,.page-vb-list-search .catalog-panel--pv .catalog-filter__btn,.page-pv-list-search .catalog-panel--vb .catalog-filter__btn,.page-pv-list-search .catalog-panel--pv .catalog-filter__btn{display:none;}.page-vb-list-search .catalog-panel--vb .title,.page-vb-list-search .catalog-panel--pv .title,.page-pv-list-search .catalog-panel--vb .title,.page-pv-list-search .catalog-panel--pv .title{font-size:14px;padding:10px 0;}.page-pv-list-search #page-content > .container,.page-pv-list-search .catalog-panel--search-pv,.page-pv-list-search .catalog-panel--search-vb,.page-vb-list-search #page-content > .container,.page-vb-list-search .catalog-panel--search-pv,.page-vb-list-search .catalog-panel--search-vb{background:#EDECEC !important;margin-bottom:0 !important;}.page-pv-list-search .catalog-search--pv,.page-pv-list-search .catalog-search--vb,.page-pv-list-search .catalog-panel--vb,.page-pv-list-search .catalog-panel--pv,.page-pv-list-search .catalog-panel--expressions,.page-vb-list-search .catalog-search--pv,.page-vb-list-search .catalog-search--vb,.page-vb-list-search .catalog-panel--vb,.page-vb-list-search .catalog-panel--pv,.page-vb-list-search .catalog-panel--expressions{background:#fff;}.page-pv-list-search .catalog-search__apply-btn,.page-vb-list-search .catalog-search__apply-btn{padding:4px 20px;}.catalog-filter--search .catalog-filter__container{max-width:170px;}}.page-exercises .page-wrapper{height:calc(100%);}.page-exercises #page-content{height:calc(100% - 81px);}.page-exercises #page-content > .container{min-height:calc(100%);border:none;background-color:#fff;}.page-exercises-photo-vocabs #page-content > .container,.page-exercises-video-boosters #page-content > .container{background-color:transparent;}.catalog-wrapper{max-width:1130px;margin:0 auto;}.catalog-wrapper--small{max-width:940px;margin:0 auto;}.page-movies .catalog-wrapper{border:1px solid #d3d2d2;border-top:none;background-color:#fff;}.catalog-panel{position:relative;margin-bottom:25px;padding:20px;background-color:#fff;}.c-catalog-panel_container{padding-left:25px;}.c-catalog-panel__title{font-size:17px;color:#ACABAB;font-weight:300;}.catalog-panel--no-padding{padding:0;}.catalog-panel__item{margin-top:15px;}.catalog-panel--gray{background-color:#f1f0f0;}.catalog-panel--carousel{margin-top:25px;margin-bottom:0;padding:0;}@media screen and (max-width:767px) {.catalog-panel--carousel{padding-top:25px !important;}}.catalog-panel--overview{margin-top:10px;margin-bottom:10px;}@media screen and (max-width:767px) {.catalog-panel--overview{margin-top:0;}}.catalog-panel--overview h3{font-size:20px;font-weight:500;line-height:1.2;margin:0;}.catalog-panel--special-title{margin-top:40px;}.catalog-panel--flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;padding-top:20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;}.catalog-panel--4{padding-top:25px;padding-bottom:25px;}.catalog-panel--4 .catalog-panel__item{margin:15px 10px;}.catalog-panel--4 .see-all{margin-left:15px;}.catalog-panel--photovocab{-ms-flex-align:center;align-items:center;}@media screen and (max-width:950px) {.catalog-panel--4{-ms-flex-wrap:wrap;flex-wrap:wrap;}.catalog-panel--4 .catalog-panel__item{margin-right:10px;margin-left:10px;}}@media screen and (max-width:666px) {.catalog-panel--4{-ms-flex-direction:column;flex-direction:column;}.catalog-panel--4.catalog-panel--special-title{-ms-flex-direction:row;flex-direction:row;}.catalog-panel--4 .catalog-panel__item{margin-right:auto;margin-left:auto;}}.page-pv-list-category .catalog-panel--filter{margin-top:15px;margin-bottom:15px !important;}.page-vb-list .catalog-panel--breadcrumb,.page-pv-list .catalog-panel--breadcrumb{margin-bottom:0;}.page-vb-list-search .catalog-panel--breadcrumb,.page-pv-list-search .catalog-panel--breadcrumb{margin-bottom:20px;margin-top:41px;}.page-vb-list-karaoke .catalog-panel--breadcrumb,.page-vb-list-progress .catalog-panel--breadcrumb,.page-pv-list-progress .catalog-panel--breadcrumb{margin-bottom:34px;}.catalog-panel--breadcrumb{margin-bottom:28px;padding:0;background-color:transparent;margin-top:10px;}@media screen and (max-width:993px) {.catalog-panel--breadcrumb{z-index:9;}}.catalog-panel--breadcrumb .catalog-panel__content{display:table;width:100%;}.catalog-panel--breadcrumb .content-cell{display:table-cell;vertical-align:middle;}.catalog-panel--breadcrumb .catalog-search-btn{float:none;}.catalog-breadcrumb{margin-bottom:0;padding:0;list-style:none;}.catalog-breadcrumb__item{font-size:16px;line-height:1;display:inline-block;margin-right:5px;}.catalog-breadcrumb__item a{font-weight:400;text-decoration:none !important;color:#909395 !important;}.catalog-breadcrumb__item:after{position:relative;top:1px;margin-left:5px;content:'>';color:#909395 !important;}.catalog-breadcrumb__item:last-child:after{display:none;}.catalog-breadcrumb__item:last-child a{color:#323232 !important;}.c-catalog-breadcrumb__last-item{font-weight:400;}.category-icons{padding-top:0;webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.catalog-icons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;}.catalog-icons--sqare{padding:15px 15px 5px 15px;}.page-vb-list-genre .catalog-icons--sqare{margin-top:15px;}.catalog-panel .thumbnail--video__difficulty-bar{height:8px;}.catalog-panel .thumbnail--video{margin-bottom:20px;}.page-vb-list .keywords{color:#5BB4C7;}@media screen and (max-width:991px) {.catalog-filter--long{max-width:197px;}.catalog-filter__btn--long{max-width:197px;width:100% !important;font-size:12px !important;}.catalog-filter__dropdown--long{max-width:197px !important;width:100% !important;}.page-vb-list-genre .catalog-icons--sqare{margin-top:0;}.page-vb-list-progress .catalog-wrapper--in-progress .catalog-panel--gray{background:#fff;margin-bottom:10px;}.catalog-wrapper--in-progress .catalog-icon--square{display:table;}.catalog-wrapper--in-progress .catalog-filter__btn{width:130px;border-radius:5px;}.catalog-panel--breadcrumb{margin:0;padding:0 !important;margin-bottom:0;}.catalog-panel--breadcrumb .catalog-breadcrumb .catalog-breadcrumb__item{font-size:13px;margin-right:0;}.catalog-panel--breadcrumb .content-cell{display:block;float:none !important;}.catalog-wrapper--small p{font-size:12px;}.catalog-panel{padding:8px;margin-bottom:15px;margin-bottom:15px !important;}.catalog-panel.catalog-panel--filter{margin-bottom:20px !important;padding:5px 12px !important;}.catalog-panel.catalog-icons--sqare{padding:25px 10px 10px !important;}.catalog-panel--no-padding{padding:0;}.catalog-panel--no-padding .catalog-panel__item{margin-top:0;}.catalog-text-container{height:100% !important;position:static !important;width:100% !important;display:table !important;}.page-pv-list-progress .catalog-panel.catalog-icons--sqare,.page-vb-list-progress .catalog-panel.catalog-icons--sqare{margin-top:35px;}.page-pv-list-progress .catalog-panel--filter,.page-vb-list-progress .catalog-panel--filter{margin-top:10px;}}@media screen and (max-width:767px) {.page-exercises .page-wrapper{overflow-y:auto;}.page-vb-list-progress #page-content > .container{padding-top:35px;padding-bottom:135px;background:#f1f0f0;}.catalog-panel--overview h3{font-size:12px;}.see-all--details{position:absolute;right:0;left:0;padding:15px 0;}.see-all .see-all__name{display:none;}}@media screen and (max-width:667px) {.see-all{max-height:55px !important;margin-top:0;}.see-all__amount,.see-all__text{font-size:16px;margin-top:0;margin-bottom:0;display:inline;font-weight:400;}.see-all__icon{margin-right:15px;top:0;bottom:0;transform:scale(0.7);}.catalog-panel--photovocab .see-all__title .text{display:inline;}}@media only screen and (min-device-width:767px) and (max-device-width:1024px) and (orientation:portrait) {.page-exercises.page-exercises-video-boosters .catalog-panel.catalog-panel--special-title,.page-exercises.page-exercises-photo-vocabs .catalog-panel.catalog-panel--special-title{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.page-exercises.page-exercises-video-boosters .catalog-panel.catalog-panel--special-title > article,.page-exercises.page-exercises-photo-vocabs .catalog-panel.catalog-panel--special-title > article{width:33%;margin-top:30px;}.page-exercises.page-exercises-video-boosters .catalog-panel.catalog-panel--special-title > article:nth-of-type(3),.page-exercises.page-exercises-photo-vocabs .catalog-panel.catalog-panel--special-title > article:nth-of-type(3) {display:none;}.page-exercises.page-exercises-video-boosters .catalog-panel.catalog-panel--special-title > article:last-child,.page-exercises.page-exercises-photo-vocabs .catalog-panel.catalog-panel--special-title > article:last-child{margin-bottom:20px;}.page-exercises.page-exercises-video-boosters .catalog-panel.catalog-panel--special-title > article.see-all,.page-exercises.page-exercises-photo-vocabs .catalog-panel.catalog-panel--special-title > article.see-all{width:20%;}.page-exercises.page-exercises-video-boosters .catalog-panel.catalog-panel--special-title > article .see-all__text,.page-exercises.page-exercises-photo-vocabs .catalog-panel.catalog-panel--special-title > article .see-all__text{font-size:22px;margin-top:0;}.page-exercises.page-exercises-video-boosters .catalog-panel.catalog-panel--special-title > article .see-all__name,.page-exercises.page-exercises-photo-vocabs .catalog-panel.catalog-panel--special-title > article .see-all__name{font-size:22px;margin-bottom:7px;}.page-exercises.page-exercises-video-boosters .catalog-panel.catalog-panel--special-title > article.see-all{height:inherit;}}.page-exercises-photo-vocabs .catalog-title__shadow,.page-exercises-photo-vocabs .catalog-title{background-color:#FA9F70;}.page-exercises-photo-vocabs .catalog-title--icon .ea-icon{box-shadow:3px 1px 1px #e68b5c;}.page-exercises-photo-vocabs .catalog-title:after{background-color:#FA9F70;}.page-exercises-photo-vocabs .catalog-title__shadow,.page-exercises-photo-vocabs .catalog-title__shadow:after{background-color:#e68b5c;}.page-exercises-photo-vocabs .catalog-icons{-ms-flex-pack:distribute;justify-content:space-around;}.page-exercises-photo-vocabs .catalog-icon{background-color:#FA9F70;}.page-exercises-photo-vocabs .catalog-icon:hover,.page-exercises-photo-vocabs .catalog-icon:active,.page-exercises-photo-vocabs .catalog-icon:focus{background-color:#e68b5c;}.page-exercises-photo-vocabs .see-all{background-color:#FA9F70;}.page-exercises-photo-vocabs .see-all__icon{color:#FA9F70;}.page-exercises-photo-vocabs .catalog-icon--square.current .catalog-icon__pic{background-color:#fff;}.page-exercises-photo-vocabs .catalog-icon--square.current .catalog-icon__text{color:#fff;}.page-exercises-photo-vocabs .catalog-icon--square{border-color:#FA9F70;}.page-exercises-photo-vocabs .catalog-search-btn:hover,.page-exercises-photo-vocabs .catalog-search-btn:active,.page-exercises-photo-vocabs .catalog-search-btn:focus{color:#FA9F70;box-shadow:1px 2px 0 0 #FA9F70;}.page-exercises-photo-vocabs .catalog-search-btn:hover,.page-exercises-photo-vocabs .catalog-search-btn:active,.page-exercises-photo-vocabs .catalog-search-btn:focus{text-decoration:none;color:#FA9F70;box-shadow:1px 2px 0 0 #FA9F70;}.page-pv-list{}.page-pv-list .keywords{color:#FA9F70;}.page-pv-list .catalog-title,.page-pv-list .catalog-title:after{background-color:#FA9F70;}.page-pv-list .catalog-title__shadow:after,.page-pv-list .catalog-title__shadow{background-color:#e68b5c;}.page-pv-list .catalog-icon--square{border-color:#FA9F70;background-color:#FA9F70;}.page-pv-list .catalog-icon--square:hover{background-color:#e68b5c;}.page-pv-list .catalog-icon--square.current .catalog-icon__text{color:#FA9F70;}.page-pv-list .catalog-icon--square.current{background-color:#fff;}.page-pv-list .catalog-search-btn:hover,.page-pv-list .catalog-search-btn:active,.page-pv-list .catalog-search-btn:focus{text-decoration:none;color:#FA9F70;box-shadow:1px 2px 0 0 #FA9F70;}.catalog-search--pv{height:290px;margin-bottom:20px;}.catalog-panel--pv{margin-bottom:20px !important;}.catalog-panel--search-pv .catalog-filter__option{height:290px;}.catalog-panel--search-pv .catalog-filter__option:before{top:0;bottom:0;}.user-navbar-list{padding:0;list-style:none;}.user-navbar{margin-top:30px;}.user-navbar a{font-size:14px;font-weight:600;line-height:1.2;padding-right:20px;padding-left:40px;vertical-align:middle;text-decoration:none;color:#848484;position:relative;border-bottom:1px solid #E3E3E3;}.user-navbar a[aria-expanded='true']{color:#141414;background-color:transparent;}.user-navbar a:hover{color:#000;background-color:transparent;}.user-navbar__collapse{color:#b6b6b6;background-color:#f2f2f2;}.user-navbar__collapse a{color:#b6b6b6;}.user-navbar__collapse a:hover{color:#838383;background-color:#E6E6E6;}.user-navbar__link{display:table;width:100%;height:48px;}.user-navbar__link.active{color:#fff;background-color:#e76b6b;}.user-navbar__link.active:hover{color:#fff;background-color:#e76b6b;}div > .user-navbar__link.active:hover{color:#141414;background-color:transparent;}.user-navbar__tab.active{color:#141414;background-color:transparent;}.user-navbar__link-content{display:table-cell;vertical-align:middle;}.user-navbar__link-content .icon-down-open,.user-navbar__link-content .icon-right-open{font-size:12px;position:absolute;top:0;right:auto;bottom:0;left:15px;height:14px;margin:auto;margin-right:5px;}.user-navbar a:not(.collapsed) .icon-right-open:before,.school-navbar a:not(.collapsed) .icon-right-open:before{content:'\e80b';}.user-panel{font-weight:400;position:relative;max-width:850px;margin:auto auto 32px auto;color:#525252;}.user-panel p{font-weight:300;}.user-panel.mb-20{margin-bottom:20px;}.user-panel__page-title{display:inline-block;margin-top:0;margin-bottom:10px;}.user-panel__title{font-size:18px;font-weight:600;line-height:1.3;margin-bottom:0;text-transform:uppercase;}.user-panel__title--background{margin-left:-15px;margin-right:-15px;padding:13px 15px;font-size:18px;font-weight:400;background-color:#f2f2f2;}.user-panel__title--normal{text-transform:none;}.user-panel__subtitle{font-size:12px;font-weight:400;line-height:1.2;margin-top:0;}.user-pane__highlighting-text{font-size:16px;width:100%;max-width:770px;padding:15px;background-color:#f4f4f4;}.user-panel__icon{position:absolute;top:25px;left:15px;width:25px;height:30px;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/stats.svg);}.user-panel__text{font-size:14px;color:#c8c8c8;}.user-panel__value{font-size:32px;font-weight:500;display:inline-block;margin-top:5px;margin-right:5px;color:#525252;}.user-panel__value--success{color:#9dc49e;}.user-panel__canvas-container{width:100%;}.my-test{background-color:green !important;}.user-panel--badge{padding:15px 55px;border:1px solid #d3d2d2;background-color:#fff;}.user-panel--chart{padding:15px 25px;border:1px solid #d3d2d2;background-color:#fff;}.user-panel--title{margin-bottom:25px;padding-top:45px;}.user-panel--title h1{font-size:24px;}.user-panel h1{font-size:24px;}.user-panel .user-page__subtitle{font-size:18px;}.user-pane--border{padding:15px;border:1px solid #d3d2d2;background-color:#fff;}.user-pane--border h2{font-size:24px;}@media screen and (max-width:991px) {.user-panel--title{padding-top:0;}.user-panel{margin-bottom:0;}.page-user-settings .user-panel__title{font-size:14px;margin-top:0;}.page-user-settings .user-panel__text{font-size:12px;margin-bottom:0;}.page-user-settings .user-panel__value{font-size:14px;}.page-user-settings .user-panel--badge{margin-right:10px;padding:0 6px;padding-bottom:25px;}.page-user-settings .user-panel__page-title{font-size:16px;}.page-user-settings .user-panel{font-size:13px;}.page-user-settings .user-pane__highlighting-text{font-size:13px;padding:9px;padding-left:0;}.page-user-settings #user-difficuly-scales-form{margin-right:10px;}.page-user-settings #user-difficuly-scales-form .form-submit{margin-top:0;}.page-user-settings .difficulty-description{margin-bottom:0 !important;}.user-pane--border{padding-top:0;}.user-pane--border .panel__title{font-size:14px;margin-top:12px;}.user-panel h4{font-size:13px;}.user-panel__icon{position:static;margin-top:20px;margin-left:15px;}.user-panel__icon.icon-2{opacity:0;}.english-boosts--value{margin-left:15px;}.user-panel--badge .user-panel__title{margin-top:20px;}.user-panel--chart{margin-top:16px !important;margin-right:10px;margin-bottom:16px !important;}.performance--div{line-height:1;}.user-panel .dropdown{margin-right:10px;}}.account-daily-goal__title{font-size:16px;width:100%;padding:15px;background-color:#f4f4f4;}.account-daily-goal__icons-container{padding:25px;}.account-daily-goal__icon{display:table;float:left;width:73px;height:73px;margin-right:30px;margin-bottom:10px;cursor:pointer;color:#a6a6a6;color:#a6a6a6;border:2px solid #a6a6a6;border-radius:50%;}.account-daily-goal__icon--week{min-width:120px;height:auto;padding:6px 20px;text-align:center;border-radius:10px;}.account-daily-goal__icon:hover{color:#5BB4C7;border-color:#5BB4C7;}.account-daily-goal__icon.active{color:#fff;border-color:#5BB4C7;background-color:#5BB4C7;}.account-daily-goal__amount{display:table-cell;text-align:center;vertical-align:middle;font-size:16px;}@media screen and (max-width:991px) {.account-daily-goal.english-level{margin-bottom:20px;}.account-daily-goal__icon{margin-right:8px;height:66px;width:66px;}.account-daily-goal__icons-container{padding-top:10px;padding-bottom:0px;margin-bottom:-9px;}.account-daily-goal__icons-container.last .account-daily-goal__icon--week{height:31px !important;min-width:138px;font-size:13px;}.account-daily-goal__title{font-size:13px;padding-top:9px;padding-bottom:9px;padding-left:0;}}.table-progres-traking{width:100%;border-collapse:inherit;font-size:18px;}.table-progres-traking thead tr:last-child th:nth-child(2) {background-color:#e76b6b;}.table-progres-traking thead tr:last-child th:last-child{background-color:#9dc49e;}.table-progres-traking th,.table-progres-traking td{text-align:center;vertical-align:middle;border:1px solid #fafafa;font-weight:400;padding:15px;}.table-progres-traking th{height:40px;color:#fff;background-color:#b8b6b6;}.table-progres-traking th:first-child{opacity:0;border:none;}.table-progres-traking td{height:70px;background-color:#fff;}.table-progres-traking td span{font-size:26px;color:#7f7f7f;}.table-progres-traking td a{font-size:26px;}.table-progres-traking td:first-child{background-color:#efefef;padding-left:20px;}.table-progres-traking td:nth-child(2) a,.table-progres-traking td:nth-child(2) span{color:#7f7f7f;}.table-progres-traking td:nth-child(3) a,.table-progres-traking td:nth-child(3) span{color:#e76b6b;}.table-progres-traking td:nth-child(4) a,.table-progres-traking td:nth-child(4) span{color:#9dc49e;}.table-progres-traking td:first-child{position:relative;}.table-progres-traking td:first-child:before{content:'';display:block;height:100%;width:5px;background-color:#5bb4c6;position:absolute;top:0;left:0;}.table-progres-traking__vb td:first-child{text-align:left;}.table-progres-traking__vb td:first-child:before{background-color:#5bb4c6;}.table-progres-traking__pv td:first-child{text-align:left;}.table-progres-traking__pv td:first-child:before{background-color:#fb9f71;}.table-progres-traking__sw td:first-child{text-align:left;}.table-progres-traking__sw td:first-child:before{background-color:#a87893;}.table-progres-traking tbody tr:last-child td{background-color:#efefef;}.progress-tracking__played-exercises{border-radius:10px;overflow:hidden;border:1px solid #B8B6B6;border-spacing:0;border-collapse:initial;width:100%;}.progress-tracking__played-exercises thead tr:first-child{background:#B8B6B6;}.progress-tracking__played-exercises thead tr:first-child th{color:#fff;font-size:14px;font-weight:400;text-align:center;padding:20px;}.progress-tracking__played-exercises thead tr:first-child th a{color:#fff;}.progress-tracking__played-exercises tbody tr{border-top:1px solid #B8B6B6;}.progress-tracking__played-exercises tbody td:first-child{border-top:none;}.progress-tracking__played-exercises tbody tr:nth-child(2n) {background:#FAFAFA;}.progress-tracking__played-exercises tbody tr:nth-child(2n+1) {background:#EDECEC;}.progress-tracking__played-exercises tbody td{border-left:1px solid #B8B6B6;vertical-align:middle;text-align:center;font-size:14px;padding:10px;color:#969696;}.progress-tracking__played-exercises tbody td a,.progress-tracking__played-exercises tbody td a:hover,.progress-tracking__played-exercises tbody td a:focus,.progress-tracking__played-exercises tbody td a:visited{color:#969696;}.progress-tracking__played-exercises tbody td:first-child{border-left:none;}.progress-tracking--started{color:#969696 !important;}.progress-tracking--practice-more{color:#e76b6b !important;}.progress-tracking--learned{color:#9dc49e !important;}.page-my-subscription tbody td a,.page-my-subscription tbody td a:hover,.page-my-subscription tbody td a:focus,.page-my-subscription tbody td a:visited{color:#5bb4c7;}@media screen and (max-width:1199px) {.progress-tracking__played-exercises tbody td.rating-column{position:relative;}.progress-tracking__played-exercises tbody td.rating-column .corner{width:0;height:0;border-style:solid;border-width:0px 17px 17px 0;border-color:transparent #ccc transparent transparent;line-height:0px;position:absolute;right:0;top:0;}.progress-tracking__played-exercises tbody td.rating-column--started{color:#acacac;}.progress-tracking__played-exercises tbody td.rating-column--started .corner{border-color:transparent #acacac transparent transparent;}.progress-tracking__played-exercises tbody td.rating-column--practice-more{color:#e76b6b;}.progress-tracking__played-exercises tbody td.rating-column--practice-more .corner{border-color:transparent #e76b6b transparent transparent;}.progress-tracking__played-exercises tbody td.rating-column--learned{color:#9dc49e;}.progress-tracking__played-exercises tbody td.rating-column--learned .corner{border-color:transparent #9dc49e transparent transparent;}}@media screen and (max-width:991px) {.text-progress-tracking{margin-top:0;margin-bottom:20px;}.progress-tracking--table .row{margin-right:0;margin-left:0;}.table-progres-traking{font-size:12px;max-width:100%;}.table-progres-traking td a{font-size:14px;}.progress-tracking--table{max-width:100%;margin-bottom:20px;border:none;}.table-progres-traking th{height:33px;padding:0;}.table-progres-traking td{height:41px;padding:3px;}.table-progres-traking td span{font-size:14px;}.table-progres-traking td:first-child{padding-left:12px;}.played-exercises__title{border-bottom:none !important;}}.user-filter{max-width:246px;width:100%;display:inline-block;}.user-filter .dropdown-toggle{line-height:1.2;width:100%;height:54px;color:#A2A2A2;border:1px solid #A2A2A2;border-radius:0;background-color:#fff;}.memorization-icon{width:30px;height:30px;margin-left:8px;vertical-align:middle;}.memorization-icon--grey-circle circle{fill:#EEEEEE;}.memorization-icon--memorized circle{fill:#9DC49E;}.memorization-icon--known path{fill:#FCDA64;}.memorization-icon--practice-more path{fill:#FA9766;}.memorization-icon--just-started path{fill:#E76B6B;}.learned-expressions-container .first-column{text-align:left !important;}.learned-expressions-container h4{font-style:normal;}.learned-expressions-header{padding:15px;text-align:center;background-color:#F4F4F4;}.learned-expressions-header__header-item{font-weight:300;padding:0 10px 0 0;text-align:center;color:#A2A2A2;}.learned-expressions-header__header-item--first{font-weight:500;}.c-learned-expression_item-container[aria-expanded=true] .learned-expressions-list__expression{color:#5BB4C7;}.c-learned-expression_item-container .learned-expressions-list__expression{font-weight:400;color:#929292;}.c-learned-expression__extra-info-btn{position:absolute;top:35px;right:0;opacity:0;background-color:#4A90E2;padding:0 10px;height:auto;white-space:normal;}.c-learned-expression__extra-info-btn.focus-visible{opacity:1;}.learned-expressions-list{font-size:14px;font-family:"Open Sans";font-weight:400;color:#8C8C8C;}.learned-expressions-list__row{font-weight:500;padding:10px 15px;text-align:center;color:#929292;}.learned-expressions-list__row[aria-expanded=true] .learned-expressions-list__expression{color:#5BB4C7;}.learned-expressions-list__row .learned-expressions-list__expression{font-weight:400;color:#929292;}.learned-expressions-list__item{margin:0 !important;padding:0 !important;border:none !important;background:transparent;}.learned-expressions-list__item:hover .learned-expressions-list__row{background-color:#F8F8F8 !important;}.learned-expressions-list__item:nth-child(2n+1) .learned-expressions-list__row{background-color:#FFFFFF;}.learned-expressions-list__item:nth-child(2n+2) .learned-expressions-list__row{background:transparent;}.learned-expressions-list__collapse{position:relative;padding:25px 15px 30px 25px;border:1px solid #BFBFBF;border-radius:9px;background-color:#FFFFFF;}.learned-expressions-list__collapse .arrow{position:absolute;top:-10px;left:16px;width:0;height:0;border-right:10px solid transparent;border-bottom:10px solid #444444;border-left:10px solid transparent;}.learned-expressions-list__collapse .arrow:before{position:absolute;left:-11px;width:0;height:0;content:' ';border-right:11px solid transparent;border-bottom:11px solid #FFFFFF;border-left:11px solid transparent;}.learned-expressions-list__collapse-term{font-family:"Open Sans";font-size:16px;font-weight:400;margin-bottom:6px;line-height:21px;}.learned-expressions-list__flag-container{position:absolute;top:20px;right:20px;}.learned-expressions-list__special-phrase{font-style:italic;}.learned-expressions-list__special-phrase em span{color:#FBC292;font-style:normal;}.learned-expressions-list__term-highlighted{color:#5BB4C7;}.learned-expressions-list__ex-icon{display:inline-block;width:40px;height:40px;vertical-align:middle;}.learned-expressions-list__ex-icon.ex-icon-pv{background-image:url("/sites/all/themes/lingua/assets/learned-expressions/group-pv.svg");background-repeat:no-repeat;background-size:cover;border-radius:50%;text-align:center;width:34px;height:34px;}.learned-expressions-list__ex-icon.ex-icon-pv > img{display:none;}.learned-expressions-list__ex-icon.ex-icon-vb{background-image:url("/sites/all/themes/lingua/assets/learned-expressions/group-vb.png");background-repeat:no-repeat;background-size:cover;border-radius:50%;text-align:center;width:34px;height:34px;margin-right:7px;}.learned-expressions-list__ex-icon.ex-icon-vb > img{display:none;}.learned-expressions-list__video-name{font-family:"Open Sans";}.learned-expressions-list__video-name.video-name-pv a{color:#FBB382;}.learned-expressions-list__video-name.video-name-vb a{color:#83CBDC;}.collapsed-close-button{display:none;}.c-learned-expression_items{font-weight:400;font-family:"Open Sans";color:#8C8C8C;font-size:14px;}.c-learned-expression_pv-translation-item,.c-learned-expression_items-text{color:#ABABAB;font-family:"Open Sans";font-size:14px;font-weight:300;margin:20px 0;}.c-learned-expression__collapse-pv{color:#FBB382;}.c-learned-expression__collapse-pv ~ p > span em{color:#FBB382;font-style:normal;font-family:"Open Sans";}.c-learned-expression__collapse-vb{color:#83CBDC;}.c-learned-expression__collapse-vb ~ p > span em{color:#8FD2E1;font-style:normal;font-family:"Open Sans";}.c-learned-expression_example-item{margin-bottom:20px;}.c-learned-expression__translate-expression{color:#B7B1B1;font-family:"Open Sans";font-size:13px;font-style:italic;font-weight:300;letter-spacing:-0.14px;line-height:18px;}.c-learned-expression_expression-type{color:#ABABAB;font-family:"Open Sans";font-size:14px;letter-spacing:-0.17px;line-height:21px;font-weight:lighter;}@media screen and (max-width:991px) {.collapsed-close-button{display:block;font-size:25px;top:5px;padding:5px 10px;position:absolute;right:15px;color:#929292;}.memorization-icon{float:right;transform:scale(0.7);}.memorization-icon-list{line-height:2.1;max-width:100%;}.learned-expressions-list .memorization-icon{float:none;}.learned-expressions-header{font-size:12px;max-height:50px;padding-top:10px;}.learned-expressions-header .col-xs-4{padding-left:0;}.learned-expressions-list__row{font-size:12px;}.learned-expressions-list__row .col-xs-5{padding-right:0;}.learned-expressions-list__row .col-xs-4{padding-left:0;}.learned-expressions-list__row .col-xs-3{padding-right:0;}.learned-expressions-container{margin-top:15px;}.learned-expression__title--first a{max-width:60px;}.learned-expression__title--second a{max-width:73px;}.learned-expression__title--last{text-align:right;}.memorization-step{position:relative;}.memorization-step svg{position:absolute;}}.learned-grammar-rules-container .first-column{text-align:left !important;}.learned-grammar-rules-header{display:-ms-flexbox;display:flex;padding:5px 15px;text-align:center;background-color:#f4f4f4;}.learned-grammar-rules-header div{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.learned-grammar-rules-header div p{margin-bottom:0;color:#929292;}.learned-grammar-rules-header__header-item{font-weight:300;padding:0;text-align:center;color:#A2A2A2;}.learned-grammar-rules-header__header-item--first{font-weight:500;}.learned-grammar-rules-list__row{font-size:16px;font-weight:400;margin-bottom:15px;padding:10px 15px;text-align:left;color:#929292;border-bottom:2px solid #f1f1f1;background-color:#fff;}.learned-grammar-rules-list__row[aria-expanded='true'],.learned-grammar-rules-list__row:hover{color:#262e31;}.learned-grammar-rules-list__row .col-xs-1{padding:0;}.learned-grammar-rules-list__row .col-md-2,.learned-grammar-rules-list__row .learned-grammar-rules__description{cursor:pointer;}.learned-grammar-rules-list__row .grammar_title{color:#838383;}.learned-grammar-rules-list__row .grammar_title:hover,.learned-grammar-rules-list__row .grammar_title:focus,.learned-grammar-rules-list__row .grammar_title:active{text-decoration:none;}.learned-grammar-rules-list__item{margin:0 !important;padding:0 !important;border:none !important;background:transparent;}.learned-grammar-rules-list__item .col-md-2:first-child{padding-left:20px;text-align:left;}.learned-grammar-rules-list__expand-icon{font-family:inherit;font-size:22px;font-weight:300;line-height:12px;width:15px;height:15px;margin-left:-10px;content:'+';text-align:center;vertical-align:middle;color:#aeaeae;border:1px solid #aeaeae;}.learned-grammar-rules-list__expand-icon.glyphicon-minus{content:'-';}.learned-grammar-rules-list__view-all-button{margin:5px -10px;padding:5px 10px;cursor:pointer;text-align:center;background:#f1f1f1;}.learned-grammar-rules-list__exercise_example{color:#6d6d6d;}.learned-grammar-rules-list__exercise_example em{text-transform:none;color:#5cb4c7;}.learned-grammar-rules-list__exercise_title{font-style:italic;color:#b6b6b6;}.learned-grammar-rules-list__exercise_title a{color:#b6b6b6;}.learned-grammar-rules__description{font-size:14px;text-align:left;color:#838383;}.learned-grammar-rules__circle{width:60px;height:60px;margin:0 auto;padding-top:18px;text-align:center;color:white;border-radius:50%;background-color:#aeaeae;}.learned-grammar-rules__circle.active{background-color:#5cb4c7;}@media screen and (max-width:991px) {.learned-grammar-rules-header{min-height:45px;padding-right:6px;padding-left:6px;}.learned-grammar-rules-header .col-xs-6{padding-right:0;padding-left:0;}.learned-grammar-rules-header .practiced-exercises--div{position:relative;}.learned-grammar-rules-header .practiced-exercises--div p{text-align:right;}.learned-grammar-rules-header .practiced-exercises--div a{max-width:72px;text-align:left;}.learned-grammar-rules-list__row{min-height:50px;padding-bottom:0;}.learned-grammar-rules-list .grammar_title{font-size:13px;line-height:1;display:inline-block;z-index:9999999;}.learned-grammar-rules-list .grammar_title:hover,.learned-grammar-rules-list .grammar_title:focus,.learned-grammar-rules-list .grammar_title:active{text-decoration:none;}.learned-grammar-rules__circle{float:right;width:39px;height:39px;padding-top:8px;}.exercise_count_node{font-size:14px;}.grammar-rules__circle--score{position:absolute;top:5px;right:0;padding-right:0;}.learned-grammar-rules__description hr{display:none;}.second-grammar-description{padding-bottom:10px;border-bottom:1px solid #e3e3e3;padding-top:5px;}.learned-grammar-rules-list__view-all-button{margin-bottom:13px;margin-top:11px;}}.page-user-settings #page-content > .container,.page-my-school #page-content > .container{min-height:100%;padding:0;background-color:#edecec;}.user-page{position:relative;min-height:100vh;padding-left:245px;}.user-page__title{font-weight:500;color:#262e31;}.user-page__navbar-container{position:absolute;top:0;left:0;width:245px;height:100%;border-right:1px solid #d3d2d2;border-left:1px solid #d3d2d2;background-color:#fff;}.user-page__content{position:relative;min-height:100vh;padding:30px;background-color:#fafafa;}.user-average-stats{max-width:380px;margin-left:0;}.daily-goal-intro{display:table;width:100%;}.daily-goal-intro__content{display:table-cell;vertical-align:middle;}.daily-goal-intro__content--first{padding-right:60px;}.daily-goal-intro__content--last{width:100%;max-width:540px;}.goal-booster-logo{display:block;width:200px;height:200px;border-radius:50%;background-color:#f3f3f3;box-shadow:0 2px 0 1px #c4c4c4;}.user-menu-toggle{display:none;position:absolute;top:10px;left:10px;background:transparent;background:#DDD;border:none;}.calendar-icon--big{font-size:10px;height:115px;width:115px;margin-left:0;margin-bottom:25px;}.calendar-icon--big .name-current-date{position:absolute;z-index:10;top:26px;text-align:center;color:#fff;font-weight:600;width:100%;}.calendar-icon--big .name-current-month{position:static;line-height:10px;}.calendar-icon--big .current-day{top:53px !important;}.calendar-icon--big .calendar-icon__image{height:115px;width:115px;}.btn-download--csv{position:relative;}@media screen and (max-width:480px) {.user-filter{max-width:100%;margin-top:15px;}}@media screen and (max-width:991px) {.user-menu-toggle{display:block;}.user-page{padding-left:0;}.user-page__navbar-container{transition:transform .4s;transform:translateX(-245px);z-index:999;}.user-page__navbar-container.is-opened{transform:translateX(0);}.user-page__content{transition:transform .4s;transform:translateX(0);padding:60px 5px 15px 15px;}.user-page__content.is-opened{transform:translateX(245px);}.daily-goal-intro__content{display:block;text-align:center;padding-right:0;}.account-daily-goal__icons-container{padding-left:0;padding-right:0;}.page-user-settings .user-page__content{padding-top:21px;}.page-user-settings .user-page__title,.page-user-settings .user-panel__page-title{margin-top:0;font-size:16px;border-bottom:1px solid #e3e3e3;padding-bottom:10px;}.page-user-settings .user-page__title.second,.page-user-settings .user-panel__page-title.second{border-bottom:none;}.page-user-settings .user-panel__page-title{width:100%;}.page-user-settings .coach-image{height:135px;width:135px;float:left;}.page-user-settings .daily-goal-intro__content{text-align:left;font-size:13px;}.page-user-settings .daily-goal-intro__content p{margin-bottom:0;}.user-panel--title .user-filter{margin-bottom:15px;margin-top:0;}.page-my-subscription .user-page__content{padding:0px 5px 15px 30px;}}.activity-period{max-width:300px;padding:15px 0 0;position:relative;margin-left:-10px;}.activity-period:after{content:" ";border-bottom:1px solid #ebebeb;width:260px;display:inline-block;position:absolute;left:10px;bottom:0;}@media screen and (max-width:1360px) {#desk_contact_form{display:none;}}@media screen and (max-width:1279px) {#page-new-nav{display:none;}}@media screen and (max-height:768px) {#page-new-nav{top:208px !important;}}#page-new-nav{position:fixed;top:470px;width:calc((100% - 1115px)/2);}#page-new-nav > div{width:100%;text-align:center;}#page-new-nav .go-circle{margin:0 auto 25px;width:62px;height:62px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-radius:50%;transition:all .3s ease-in-out;background-repeat:repeat-x;display:block;opacity:0.6;}#page-new-nav .go-circle:hover,#page-new-nav .go-circle.active{cursor:pointer;transform:scale(1.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.3);opacity:1;}#page-new-nav .go-circle.last-active{transform:scale(1);}#page-new-nav .go-circle.go-circle-vb{background-color:#5BB4C7;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/VB-logo.svg);background-position:50% 35%;background-size:100% 60%;}#page-new-nav .go-circle.go-circle-pv{background-color:#FA9F70;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/PV-logo.svg);background-position:50% 45%;background-size:100% 60%;}#page-new-nav .go-circle.go-circle-vd{background-color:#E76B6B;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/verbdash/logo-small.svg);background-position:50% 45%;background-size:100% 100%;}.newsletter_link_online{display:none;}.page-email .container{padding:0 !important;}.page-email .container > table > tbody > tr > td > table{margin-top:45px !important;}.user-account-title-page{font-size:21px;font-weight:300;margin:0;}.page-school #page-content > .container,.page-my-school #page-content > .container{min-height:100%;padding:0;background-color:#edecec;}.page-school #ui-datepicker-div,.page-my-school #ui-datepicker-div{z-index:2001 !important;}.page-school.page-add-assignments #ui-datepicker-div,.page-my-school.page-add-assignments #ui-datepicker-div{z-index:100000 !important;}.school-page{position:relative;min-height:100vh;padding-left:245px;}.school-page__navbar-container{position:absolute;top:0;left:0;width:245px;height:100%;border-right:1px solid #d3d2d2;border-left:1px solid #d3d2d2;background-color:#fff;}.school-page__navbar-header{padding:50px 10px 0 10px;}.school-page__navbar-header img{max-width:100%;}.school-page__title{font-size:24px;font-weight:300;color:#262e31;}.school-page__sub-title{font-size:13px;font-weight:300;color:#343434;line-height:13px;}.page-school-student .school-page__navbar-header{min-height:220px;}.school-page__content{min-height:100vh;padding:25px;background-color:#fafafa;position:relative;}.school-page__navbar-subtitle{font-size:14px;font-weight:400;}.school-page__navbar-subtitle:last-child{margin:0;}.icon-red-circle{height:36px;width:36px;border-radius:50%;background:#E76B6B;color:#fff;padding-top:3px;text-align:center;margin-top:-6px;font-size:24px;}.icon-red-circle:hover,a:hover .icon-red-circle{background:#FFFFFF;border:1px solid #E76B6B;color:#E76B6B;}.icon-gray-circle{height:45px;width:45px;border-radius:50%;background:#D2D2D2;color:#fff;padding-top:8px;text-align:center;margin-top:-10px;font-size:24px;}.school-panel--title{font-size:14px;}.school-panel .icon-search{float:right;font-size:24px;font-weight:300;color:#DDD;line-height:28px;margin-right:10px;opacity:0.6;}.teacher-zone__frame{margin:0 auto;display:block;width:150px;height:150px;border-radius:50%;background-color:#f3f3f3;box-shadow:0px 2px 0px 1px #c4c4c4;}.teacher-zone__frame-label{margin-top:30px;margin-bottom:0;text-align:center;font-weight:500;}.teacher-zone__canvas{overflow:hidden;width:150px;height:150px;background-position:center center;background-size:cover;border-radius:100%;}@media (max-width:991px) {.school-page{padding-left:0;}.school-page hr{margin-top:10px;}.page-school .page-wrapper{padding-top:40px;}.page-my-family .school-page__title{margin-top:-10px !important;}}.page-school #popups #popups-body{overflow-x:visible;}@media (max-width:480px) {.page-school #popups #popups-body .form-item{max-width:254px !important;}}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-toggle .caret{margin-left:10px;margin-top:-5px;}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-menu{padding-left:0;padding-bottom:0;box-shadow:none;}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-menu ul.menu{display:block;}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-menu ul.menu li a{color:#838383;}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-menu ul.menu li a:hover{color:#000;}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-menu ul.menu li a.active{background-color:#D65A5A;color:#fff;}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-menu ul.menu li.expandable{position:relative;margin:0;}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-menu ul.menu li.expandable:before{font-family:"fontello";font-style:normal;font-weight:normal;color:#848484;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:19px;left:5px;content:'\e809';}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-menu ul.menu li.expandable ul.menu{display:none;}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-menu ul.menu li.expandable.expanded{padding:0;}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-menu ul.menu li.expandable.expanded:before{content:'\e80b';}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-menu ul.menu li.expandable.expanded ul.menu{display:block;}#block-menu-menu-new-navigation-menu li.menu-toolbox-dropdown__main-li .dropdown-menu ul.menu li.expandable > a.active{color:#838383;background-color:#F1F0F0;}.students__table table{border-collapse:separate;border-spacing:0 5px;width:100%;table-layout:fixed;}.students__table thead .row th:nth-child(1) {width:8.33333333%;}.students__table thead .row th:nth-child(2) {width:25%;}.students__table thead .row th:nth-child(3) {width:25%;}.students__table thead .row th:nth-child(4) {width:16.66666667%;}.students__table thead .row th:nth-child(5) {width:25%;}.students__table thead .row:first-of-type{background:#F1F1F1;}.students__table thead .row:first-of-type .caret{width:7px;height:7px;border-right:1px solid;border-bottom:1px solid;}.students__table tr.row{background-color:#fff;color:#848484;font-size:14px;padding:25px 10px 15px 10px;height:70px;}.students__table tr.row td,.students__table tr.row th{border-bottom:3px solid #F0F0F0;padding-left:5px;padding-right:5px;}.students__table tr.row td.active,.students__table tr.row th.active{background:#fff;}.students__table tr.row td:nth-child(2),.students__table tr.row td:nth-child(3),.students__table tr.row td:nth-child(4) {position:relative;overflow:hidden;}.students__table tr.row td:nth-child(2):after,.students__table tr.row td:nth-child(3):after,.students__table tr.row td:nth-child(4):after{position:absolute;top:0;right:0;z-index:10;height:100%;width:30%;content:' ';background:linear-gradient(to right,rgba(255,255,255,0.2),white);}.students__table tr.row.selected td{background:#fff;}.students__table tr.row a{color:#848484;font-weight:300;}.students__table .form-item{margin:0;}.students__table .icon-circle{width:21px;height:21px;border:2px solid #B9B9B9;border-radius:50%;}.students__table .icon-circle:before{padding-top:2px;margin:0;color:#B9B9B9;font-family:"Open Sans";font-size:18px;font-weight:800;line-height:13px;text-align:center;}.students__table .icon-red{border-color:#E76B6B;}.students__table .icon-red:before{color:#E76B6B;}.students__table .icon-add:before{content:'+';}.students__table .icon-remove:before{content:'x';font-weight:400;margin-top:-1px;}.students__table input[type=checkbox]{display:none;position:absolute;left:-5000px;}.students__table input[type=checkbox] + label{width:21px;height:21px;border:2px solid #B9B9B9;border-radius:5px;cursor:pointer;position:absolute;z-index:10;}.students__table input[type=checkbox]:checked + label{background:#B9B9B9;}.students__table input[type=checkbox]:checked + label:before{content:"";background-color:transparent;position:absolute;left:4px;top:0px;width:9px;border-bottom:3px solid #fff;height:13px;border-right:3px solid #fff;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);}.students__table label.option{width:21px;height:21px;display:block;position:relative;}.students__table .students__thumbnail img{background:#EDEDED;border-radius:50%;font-size:32px;line-height:45px;width:45px;height:45px;margin:0 auto;display:block;}.students__table .students__icon-cancel:before{content:'x';width:10px;height:10px;font-size:30px;font-weight:500;color:#ccc;line-height:10px;}.students__table .students__icon-cancel:hover:before{color:#E76B6B;}.students__table .tooltip-inner{max-width:200px;padding:5px 20px;color:#fff;text-align:center;background-color:#000;border-radius:4px;border:none;font-size:14px;font-weight:400;}.students__table .tooltip-arrow{border-color:transparent;border-style:solid;}.students__table .tooltip.in{opacity:0.7;}.students__table .disabled{opacity:0.5;}.students__table .success{position:relative;}.students__table .success td:first-child:before{content:' ';width:0px;height:0px;border:15px solid #9DC49E;border-color:transparent;border-left-color:#9DC49E;border-top:0px;position:absolute;margin-top:-11px;margin-left:-6px;}.students__table .unassigned{position:relative;}.students__table .unassigned td:first-child:before{content:' ';width:0px;height:0px;border:15px solid #CCCCCC;border-color:transparent;border-left-color:#CCCCCC;border-top:0px;position:absolute;margin-top:-11px;margin-left:-6px;}.students__table .btn-default{background-color:#A3A3A3;}.students__table .btn{padding:7px;font-size:14px;border-radius:5px;min-width:95px;}.students__table .btn-danger{background:#E76B6B;border-color:#E76B6B;font-size:14px;padding:9px;max-width:200px;float:right;}.students__table .btn-danger .caret{border-width:2px;width:9px;height:9px;}.students__table .views-throbbing,.students__table .flag-waiting .flag-throbber{right:15px;text-align:right;display:inline-block;}.students__search-input{float:right;}.students__search-input input[type=text]{width:225px;height:35px;padding:10px;border:none;font-size:12px;background-color:#EDECEC;font-style:italic;}.students__search-input label{display:none;}.students__search-input input[type=submit]{display:none;}.students__search-input .views-widget-filter-mail{padding:0;}.students__icons a:hover{text-decoration:none;}.students__icons .glyphicon-repeat{font-size:20px;font-weight:100;color:#ccc;}.students__icons .glyphicon-repeat:hover{color:#E76B6B;}.students__cancel-invitation-popup input[type=submit],.students__cancel-invitation-popup #popups-body a{margin-top:20px !important;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #5bb4c7;border-radius:4px;background-color:#5bb4c7;color:#fff;}.students__cancel-invitation-popup #popups-body a{background-color:transparent;border:1px solid #CCC;color:#848484;}.students__cancel-invitation-popup #popups-body a:hover{text-decoration:none;color:#848484;}.vbo-select-all .btn{color:white !important;}@media (max-width:991px) {.students__table thead tr.row th:nth-child(1) {font-size:16px;font-weight:300;width:20%;}.students__table thead tr.row th:nth-child(2) {width:80%;}.students__table tbody tr.row td:nth-child(3):after{content:none;}.students__table .btn{font-size:11px;min-width:75px;color:#fff !important;}.students__table .views-field.select .form-item,.students__table .views-field.select a{margin-right:10px;}.students__table .form-item{margin:0;}.students__table .success td:first-child:before{margin-top:0px;top:0;}.students__table .unassigned td:first-child:before{margin-top:-0px;}.students__table .students__thumbnail img{height:35px;width:35px;}.students__table tr.row td,.students__table tr.row th{position:relative;}.students__table tr.row td:last-child{padding:0;}.students__search-input input[type=text]{width:140px;margin-top:-10px;}.school-panel .icon-search{margin-top:-10px;}.school-page hr{margin-bottom:10px;}.students__table tr.row{height:50px;}#vbo-confirm-add{position:absolute;right:110px;}}.class-management__add-popup .form-item,.class-management__remove-popup .form-item{width:435px !important;}.class-management__add-popup .form-item label,.class-management__remove-popup .form-item label{width:150px !important;text-align:left !important;}.class-management__add-popup .form-item input,.class-management__remove-popup .form-item input{max-width:270px !important;}.class-management__add-popup input[type=submit],.class-management__add-popup .container-inline a,.class-management__remove-popup input[type=submit],.class-management__remove-popup .container-inline a{margin-top:20px !important;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #5bb4c7;border-radius:4px;background-color:#5bb4c7;color:#fff;}.class-management__add-popup .container-inline a,.class-management__remove-popup .container-inline a{background-color:transparent;border:1px solid #CCC;color:#848484;}.class-management__add-popup .container-inline a:hover,.class-management__remove-popup .container-inline a:hover{text-decoration:none;}.class-management__class-title{color:#6a6a6a;}.class-management__split-section section:first-of-type{border-right:1px solid #eee;}.class-management__split-section section > header{padding:20px 10px;background:#F1F1F1;margin-bottom:10px;}.class-management__split-section section > header > div{margin-bottom:-15px;font-size:14px;}.class-management__split-section section > header:nth-of-type(2) {padding:5px 10px;}.class-management__split-section section > header:nth-of-type(2) > div{margin-bottom:0;}.class-management__split-section section > header .caret{width:7px;height:7px;border-right:1px solid;border-bottom:1px solid;}.class-management__split-section .class-management__classes-container{min-height:100vh;height:100% !important;}.class-management__class-item{min-height:150px;background:#fff;border-bottom:3px solid #F1F1F1;font-size:14px;color:#848484;}.class-management__class-item--add-class{padding:20px 10px 10px;min-height:initial;}.class-management__class-item--add-class a{text-decoration:none;color:#848484;}.class-management__class-item h4{margin-bottom:0;font-style:initial;font-weight:400;}.class-management__class-item .row:nth-of-type(2) {margin-top:10px;}.class-management__class-item .row:last-of-type{margin-bottom:10px;}.class-management__class-item .icon-cancel{color:#E76B6B;}.class-management__class-item .class-management__students-number{font-size:10px;font-weight:300;color:#6a6a6a;}.class-management__student-item{background:#fff;color:#848484;border-bottom:3px solid #F1F1F1;margin-bottom:5px;font-size:14px;padding:5px;}.class-management__student-item:last-of-type{margin-bottom:10px;}.class-management .dropdown-menu{border:none;box-shadow:0px -1px 5px #eee;padding:0;border-radius:0;}.class-management .dropdown-menu.multi-level:after{width:0;height:0;top:-6px;left:7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #FBFBFB;position:absolute;content:' ';z-index:-1;}.class-management .dropdown-menu a{padding:15px 10px;}.class-management .dropdown-menu a:hover{background-color:#E76B6B;color:#fff;}.class-management .dropdown-submenu{position:relative;}.class-management .dropdown-submenu > .dropdown-menu{top:0;left:100%;margin-top:0px;margin-left:-1px;}.class-management .dropdown-submenu:hover > .dropdown-menu{display:block;}.class-management .dropdown-submenu > a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:0px;}.class-management .dropdown-submenu:hover > a:after{border-left-color:#fff;}.class-management .dropdown-submenu.pull-left{float:none;}.class-management .dropdown-submenu.pull-left > .dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px;}.class-management .icon.icon-dot-3{color:#D0D0D0;font-size:24px;margin-top:-5px;margin-left:-5px;}.class-management .icon.icon-dot-3:hover{color:#ADADAD;}.class-management .form-input{margin-top:7px;width:100%;}.class-management .tooltip{width:100%;}.class-management .tooltip-inner{background-color:#000;border:none;color:#656565;font-weight:400;}.class-management .tooltip-arrow{border-color:transparent;border-style:solid;}.class-management .masonry-sizer{width:100%;}.class-management h4.error{color:#E76B6B;}.class-management .tooltip.error{background-color:#E76B6B;border-color:#E76B6B;width:200px;}.class-management .tooltip.error .tooltip-inner{color:#fff;background-color:#E76B6B;}.class-management .tooltip.error .tooltip-arrow{left:-6px;border-right-color:#E76B6B;}.class-student__row{color:#6a6a6a;font-size:14px;}.class-student__row .col-md-9,.class-management__student-item .col-md-6,.class-management__student-item .col-md-4,.class-management__class-title{overflow:hidden;max-height:20px;word-break:break-all;padding-right:0;}.class-student__row .col-md-9:after,.class-management__student-item .col-md-6:after,.class-management__student-item .col-md-4:after,.class-management__class-title:after{position:absolute;top:0;right:0;z-index:10;height:100%;width:30%;content:' ';background:linear-gradient(to right,rgba(255,255,255,0.2),white);}header.class-assigned-students__header{color:#6a6a6a;}.class-management header{border:solid 1px #d3d2d2;}#students-column-order__class,#students-column-order__name{color:#3e3e3e;}.teacher-panel--title{font-size:16px;}.teacher-panel--title .btn{max-width:224px;width:100%;font-size:14px;padding:14px;margin-top:15px;margin-bottom:7px;}.teacher-panel--title hr{margin-top:0;margin-bottom:10px;}.class-management .dropdown-menu--left{left:-200%;}.class-management .dropdown-menu--left .dropdown-submenu > .dropdown-menu{left:-100%;}.class-management .dropdown-menu--left .dropdown-submenu > a:after{float:left;border-color:transparent #ccc transparent transparent;border-width:5px 5px 5px 0px;margin-right:5px;margin-left:-5px;}.class-management .dropdown-menu--left.dropdown-menu.multi-level:after{left:initial;right:27px;}@media (max-width:991px) {.school-page__title{font-size:16px;margin-bottom:5px;}.teacher-panel--title{font-size:11px;}.class-management header{font-size:16px;font-weight:400;}}@media (max-width:767px) {.class-management__split-section section:first-of-type{border-right:none;}}@media (min-width:667px) {.class-management .masonry-sizer{width:50%;}}@media (max-width:666px) {.class-management__classes-container > .col-xs-6{width:100%;}.class-management__split-section section > .row{min-height:0;}.class-management__student-item .col-xs-4{font-size:12px;}.class-management__class-item .class-student__row.row{margin-top:0;margin-bottom:0px;}.class-assigned-students__header{padding-top:15px;}#students-column-order__class em,#students-column-order__name em{font-size:12px;font-weight:300;color:#3e3e3e;}.class-management .dropdown-menu{left:-150%;}.class-management .dropdown-submenu > .dropdown-menu{left:-100%;}.class-management .dropdown-submenu > a:after{float:left;border-color:transparent #ccc transparent transparent;border-width:5px 5px 5px 0px;margin-right:5px;margin-left:-5px;}.class-management .dropdown-menu.multi-level:after{left:initial;right:27px;}}.school-students.students__table .btn-danger{background:#E76B6B;border-color:#E76B6B;font-size:14px;margin-top:-5px;}.school-students.students__table .btn-danger .caret{border-width:2px;width:9px;height:9px;}.school-students.students__table .icon-circle{width:21px;height:21px;border:2px solid #B9B9B9;color:#B9B9B9;font-size:18px;line-height:13px;text-align:center;border-radius:50%;}.school-students.students__table .icon-red{border-color:#E76B6B;color:#E76B6B;}.school-students.students__table input[type=checkbox]{display:none;}.school-students.students__table input[type=checkbox] + label{width:21px;height:21px;border:2px solid #B9B9B9;border-radius:5px;position:relative;cursor:pointer;}.school-students.students__table input[type=checkbox]:checked + label{background:#B9B9B9;}.school-students.students__table input[type=checkbox]:checked + label:before{content:'✔';color:#fff;font-size:20px;font-weight:300;line-height:18px;}.school-students.students__table .disabled div{opacity:0.5;}.school-students.students__table .disabled label,.school-students.students__table .disabled input,.school-students.students__table .disabled a{pointer-events:none;tab-index:-1;cursor:default;}.school-students.students__table .success.row{position:relative;}.school-students.students__table .success.row:before{width:0px;height:0px;border:15px solid #9DC49E;border-color:transparent;border-left-color:#9DC49E;border-top:0px;position:absolute;top:0px;left:0px;}.school-students.students__table .btn-default{background-color:#D6D6D6;}.school-students.students__table .btn{padding:5px 20px;font-size:14px;border-radius:5px;}.assignments section > header{padding:9px 10px;min-height:45px;background:#F1F1F1;border:solid 1px #d3d2d2;margin-bottom:10px;}.assignments section > header > div{margin-bottom:-15px;font-size:14px;}.assignments section > header:nth-of-type(2) {padding:5px 10px;}.assignments section > header:nth-of-type(2) > div{margin-bottom:0;}.assignments section > header .caret{width:7px;height:7px;border-right:1px solid;border-bottom:1px solid;}section + .assignments__add{position:relative;z-index:10;top:-45px;margin-bottom:-15px;right:50px;float:right;}.assignments section > .row{min-height:100vh;}.assignments__info--no-assignments{margin:auto;text-align:center;width:300px;height:300px;display:table;border-radius:50%;background:url(/sites/all/themes/earesponsive/images/school/student.svg) #EDECEC no-repeat center center;background-size:60%;}.assignments__class-filter{width:100%;height:39px;margin-top:-10px;}.assignments__class-filter a{border-radius:0;background-color:#FFF;border:1px solid #d1d1d1;font-size:16px;font-weight:400;color:#6a6a6a;padding:10px;}.assignments__class-filter a:hover,.assignments__class-filter a:focus{color:#6a6a6a;}.assignments__class-filter > a{margin-top:5px;}.assignments__class-filter span:not(.caret) {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}.assignments__class-filter .caret{position:absolute;top:20px;right:15px;border-width:3px;}.assignments__class-filter-item a{border-bottom:0;font-size:16px;font-weight:400;line-height:18px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}.assignments__class-filter-item a:hover{background-color:#cfcfcf;color:#fff;}.assignments__class-filter-item.checked a{background-color:#cfcfcf;color:#fff;}.assignments__class-filter-item.checked .caret{width:8px;height:12px;top:20px;border-width:3px;}.assignment{padding:10px;background:#fff;border-bottom:10px solid #D0D0D0;}.assignment__class-select{padding-right:0;}.assignment__class-select .dropdown-menu{padding:0;border:0;border-bottom:1px solid #d1d1d1;margin-top:0;box-shadow:none;}.assignment__class-select .dropdown-menu:before,.assignment__class-select .dropdown-menu:after{content:none;}.assignment__header{margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #CCC;font-weight:500;height:45px;}.assignment__title{font-size:18px;font-weight:400;color:#6a6a6a;}.assignment__sub-title{font-size:12px;font-weight:300;color:#898989;display:block;margin-top:0;}.assignment__item{margin-bottom:5px;}.assignment__item-title{font-size:14px;margin-top:9px;}.assignment__item-title:before{display:inline-block;width:10px;content:' ';}.assignment__item-title a{color:#262e31;}.assignment__item-icons{margin-top:5px;}.assignment__item-icons .icon{cursor:pointer;margin-right:7px;}.assignment__item-icons .icon-list-assignments{width:23px;height:23px;}.assignment__item-icons .icon-cancel{color:#E76B6B;font-size:24px;}.assignment__icons{text-align:right;}.assignment__icons a{text-decoration:initial;}.assignment__icons .icon{margin-right:-2px;cursor:pointer;}.assignment__icons .icon-duplicate-assignments{width:23px;height:23px;}.assignment__icons .icon-cancel{color:#E76B6B;font-size:28px;}.assignment__actions{font-size:16px;}.assignment__actions .btn{padding:10px;border-radius:5px;width:100%;font-size:16px;}.assignment__actions .btn.disabled{background:#C6C6C6;}.assignment__actions .btn .icon-spin3{position:absolute;left:20px;}.assignment__class-select{color:#6a6a6a;}.assignment__date{font-size:18px;font-weight:400;color:#6a6a6a;text-align:center;}.assignment__students-list{font-size:14px;}.assignment__students-list .scroll-bar{max-height:295px;height:200px;padding-right:0px;}.assignment__students-list .col-md-5:nth-of-type(odd),.assignment__students-list .col-md-8:nth-of-type(odd) {overflow:hidden;}.assignment__students-list .col-md-5:nth-of-type(odd):after,.assignment__students-list .col-md-8:nth-of-type(odd):after{position:absolute;top:0;right:0;z-index:10;height:100%;width:30%;content:' ';background:linear-gradient(to right,rgba(255,255,255,0.2),white);}.assignment__students-list--minified{height:100px;position:relative;}.assignment__students-list--minified .assignment__class-select{margin-top:30px;}.assignment--0 .assignment__date-container{cursor:pointer;}.assignment__date-container{position:absolute;top:0;right:20px;}.assignment__items{border-right:1px solid #ccc;}@media screen and (min-width:768px) {.assignment__exercises{min-height:200px;}}.assignment__datepicker{z-index:100;}.assignment__item-add{margin-top:10px;position:absolute;}.assignment__students-number{display:block;font-size:10px;color:#848484;}.assignment__student-status--0{color:#D1D1D1;font-style:italic;font-weight:400;}.assignment__student-status--1{color:#5BB4C7;font-style:italic;font-weight:400;}.assignment__student-status--2{color:#9DC49E;font-style:italic;font-weight:400;}.assignment__notice{font-size:14px;}.assignment__pie-container{width:30px;height:30px;box-sizing:content-box;}.assignment .icon-exercise-title--pv,.assignment .icon-exercise-title--vb{display:inline-block;width:40px;height:40px;border-radius:50%;background-repeat:no-repeat;background-position:50%;}.assignment .icon-exercise-title--add:before{content:'+';width:39px;height:39px;padding:0;border:2px dashed #ccc;border-radius:50%;margin-left:1px;color:#ccc;line-height:34px;font-size:20px;font-weight:bold;}.assignment a:hover .icon-exercise-title--add:before,.assignment a:active .icon-exercise-title--add:before{background:#8C8C8C;border:none;color:#fff;line-height:38px;}.assignment a:hover .icon-exercise-title--vb,.assignment a:hover .icon-exercise-title--pv,.assignment a:active .icon-exercise-title--vb,.assignment a:active .icon-exercise-title--pv{width:50px;height:50px;margin-left:-5px;}.assignment .assignment__student-status--0,.assignment .assignment__student-status--1,.assignment .assignment__student-status--2{margin-left:-35px;}.assignment__exercises-show-all{background:#D0D0D0;text-align:center;color:#fff;padding:10px;font-weight:400;margin-bottom:10px;}.assignment__students-list .scroll-bar__content{overflow-y:auto;}.assignment__item-add-trigger{display:inline-block;}.assignment__item-icon{float:left;padding-left:10px;}.assignment__item-add{margin-top:0;float:right;position:static;}.assignment__item-add a{display:inline-block;height:40px;width:40px;}.assignment__item-add a:hover .icon-exercise-title--vb,.assignment__item-add a:hover .icon-exercise-title--pv{height:40px;width:40px;margin-left:0;}.assignment__item-add .icon-exercise-title--pv{float:none;}.assignment__item-add .icon-exercise-title--vb,.assignment__item-add .icon-exercise-title--pv{display:inline-block;opacity:0;}.assignment__item-add.inactive .icon-exercise-title--vb,.assignment__item-add.inactive .icon-exercise-title--pv{animation:fadeOutLeft 0.2s both;pointer-events:none;}.assignment__item-add.inactive .icon-exercise-title--pv{animation-delay:0.2s;}.assignment__item-add.active .icon-exercise-title--vb,.assignment__item-add.active .icon-exercise-title--pv{animation:fadeInLeft 0.2s both;}.assignment__item-add.active .icon-exercise-title--pv{animation-delay:0.2s;}.add-assignment__title{position:absolute;left:55px;max-width:280px;width:100%;font-size:12px;}@media (max-width:767px) {.add-assignment__title{padding-left:0 !important;}}.btn-publish{max-width:145px;width:100%;float:right;margin-right:10px;}@media (max-width:991px) {.assignment__actions{margin-top:35px;}.assignments section > header{text-align:center;font-size:16px;}.assignments .icon-gray-circle,.assignments .icon-red-circle{height:35px;width:35px;padding-top:5px;margin-top:-5px;font-size:20px;text-align:center;}}@media (max-width:767px) {.assignment{padding:5px;}.assignment .icon.icon-cancel{font-size:20px;}.assignment__items{border:none;}.assignment__header{padding-bottom:0;height:30px;}.assignment__title{font-size:12px;}.assignment__title > div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.assignment__sub-title{font-size:9px;font-weight:400;margin-top:0px;}.assignment__students-number{font-size:11px;font-weight:300;color:#343434;margin-top:5px;}.assignment__icons .icon-duplicate-assignments,.assignment__item-icons .icon-list-assignments{width:22px;height:22px;margin-top:-1px;}.assignment__date-container{transform:scale(0.7);transform-origin:100% 0;right:20px;}.assignment__item-title{font-size:11px;font-weight:300;overflow:hidden;height:15px;padding-left:30px;text-overflow:ellipsis;white-space:nowrap;}.assignment__item-title:before{content:none;}.assignment__notice{font-size:11px;}.assignment__actions .btn{font-size:11px;}.assignment .icon-exercise-title--pv,.assignment .icon-exercise-title--vb{width:30px;height:30px;}.assignment .icon-exercise-title--add:before{width:29px;height:29px;line-height:25px;font-size:20px;font-weight:400;}.assignment a:active .icon-exercise-title--add:before,.assignment a:hover .icon-exercise-title--add:before{line-height:29px;}.assignments__class-filter a{padding:8px;font-size:14px;}.assignments__class-filter .caret{position:absolute;top:17px;right:15px;border-width:2px;}.assignment__class-select .dropdown-menu{margin-top:-6px;}.assignments__class-filter-item a{font-size:14px;line-height:14px;padding:9px;}.assignments__class-filter-item.checked .caret{top:17px;border-width:2px;}.assignment__students-list--minified .assignment__class-select{margin-top:20px;}.assignment__students-list--minified{height:70px;}.icon-red-circle{height:35px;width:35px;padding-top:5px;margin-top:-5px;font-size:20px;}}@media screen and (min-width:991px) and (max-width:1100px) {.calendar-icon__container .current-day{top:29px;font-size:30px;left:7px;letter-spacing:12px;}}@media screen and (min-width:991px) and (max-width:1025px) {.page-school .calendar-icon__container{right:5px;}.page-school .calendar-icon__container .name-current-month{top:19px;font-size:9px;}.page-school .calendar-icon__container .current-day{top:28px;font-size:26px;}.page-school .calendar-icon__container .calendar-icon__image{width:60px;height:72px;}.page-school .calendar-icon__image--big{height:115px !important;width:115px !important;}.page-school .assignment .assignment__student-status--0{margin-left:-20px;}}.add-assignments h4{margin-bottom:0;font-style:initial;font-weight:400;color:#5E5E5E;max-height:22px;}.add-assignments h4 span{font-size:10px;font-style:italic;}.add-assignments h4.add-assignments__class-title{position:relative;overflow:hidden;}.add-assignments h4.add-assignments__class-title:before{position:absolute;top:0;right:0;z-index:10;height:100%;width:30%;content:' ';background:linear-gradient(to right,rgba(255,255,255,0.2),white);}.add-assignments__first-step{margin-left:15px;}.add-assignments__first-step:before{content:'1';border:2px solid #5e5e5e;border-radius:50%;width:30px;height:30px;text-align:center;position:absolute;left:-10px;margin-top:-5px;padding:4px;}.add-assignments__second-step{margin-left:15px;}.add-assignments__second-step:before{content:'2';border:2px solid #5e5e5e;border-radius:50%;width:30px;height:30px;text-align:center;position:absolute;left:-10px;margin-top:-5px;padding:4px;}.add-assignments__class-item{min-height:110px;background:#fff;border-bottom:3px solid #F1F1F1;margin-bottom:10px;font-size:14px;color:#848484;cursor:pointer;}.add-assignments__class-item--add-class{text-align:center;padding-top:40px;}.add-assignments__class-item .row:nth-of-type(2) {margin-top:10px;}.add-assignments__class-item .row:last-of-type{margin-bottom:10px;}.add-assignments__class-item .icon-cancel{color:#E76B6B;}.add-assignments__class-item .add-assignments__students-number{font-size:10px;}.add-assignments__class-item.active{border-color:#e76b6b;}.add-assignments__student-item{background:#fff;color:#848484;border-bottom:3px solid #F1F1F1;margin-bottom:5px;font-size:14px;padding:5px;}.add-assignments__student-item:last-of-type{margin-bottom:10px;}.add-assignments__classes-container > .col-md-4{padding-left:5px;padding-right:5px;}.add-assignments__date-container{margin:0 auto;display:block;height:120px;width:120px;cursor:pointer;}.add-assignments__date-container .current-day{top:32px;font-size:64px;left:3px;}.add-assignments__date-container .name-current-month{font-size:16px;top:28px;left:0px;}.add-assignments .btn-red{padding:10px;font-size:16px;width:100%;}.add-assignments .scroll-bar{height:370px;max-height:370px;}.disabled .add-assignments__class-item{opacity:0.5;pointer-events:none;tab-index:-1;cursor:default;}@media (max-width:991px) {.add-assignments__first-step,.add-assignments__second-step{text-align:center;margin-left:0px;}.add-assignments__first-step:before,.add-assignments__second-step:before{left:10px;}.add-assignments .scroll-bar{height:260px;max-height:260px;}.add-assignments__split-section{overflow:hidden;}}@media (max-width:767px) {.add-assignments__first-step{margin-left:40px;}}@media (max-width:480px) {.page-add-assignments.touch-device .ui-datepicker{left:15px !important;margin:0 auto;min-width:90%;}.page-add-assignments.touch-device #popups{top:35px !important;}}.student-assignments{margin-top:-15px;}.student-assignments section > header{padding:20px 10px;min-height:60px;background:#F1F1F1;margin-bottom:10px;}.student-assignments section > header > div{margin-bottom:-15px;font-size:14px;}.student-assignments section > header:nth-of-type(2) {padding:5px 10px;}.student-assignments section > header:nth-of-type(2) > div{margin-bottom:0;}.student-assignments section > header .caret{width:7px;height:7px;border-right:1px solid;border-bottom:1px solid;}section + .student-assignments__add{position:relative;z-index:10;top:-22px;right:50px;float:right;}.student-assignments section > .row{min-height:100vh;}.student-assignment{padding:10px 10px 10px 35px;background:#fff;border-bottom:10px solid #F1F1F1;min-height:160px;position:relative;}.student-assignment:before{content:' ';width:0px;height:0px;border:50px solid #9DC49E;border-color:transparent;border-top:0px;position:absolute;margin-top:-11px;margin-left:-35px;}.student-assignment__header{margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #CCC;font-weight:500;}.student-assignment__header--no-border{border:none;}.student-assignment__item-title{font-size:14px;margin-top:9px;}.student-assignment__item-title a{color:#262e31;}.student-assignment__item-icons{margin-top:5px;}.student-assignment__item-icons .icon{cursor:pointer;}.student-assignment__item-icons .icon-list-assignments{width:23px;height:23px;}.student-assignment__item-icons .icon-cancel{color:#E76B6B;font-size:24px;}.student-assignment__icons{text-align:right;}.student-assignment__icons .icon{margin-right:-2px;cursor:pointer;}.student-assignment__icons .icon-duplicate-assignments{width:23px;height:23px;}.student-assignment__icons .icon-cancel{color:#E76B6B;font-size:28px;}.student-assignment__actions{font-size:16px;}.student-assignment__actions .btn{padding:10px;border-radius:5px;width:100%;font-size:16px;}.student-assignment__class-select select{font-size:14px;width:100%;height:32px;padding-right:15px;padding-left:15px;color:#9d9d9d;border:1px solid #ccc;border-radius:0;background-color:#fff;outline:none;-webkit-appearance:none;-moz-appearance:none;-webkit-user-select:none;-moz-user-select:none;-webkit-padding-end:40px;-moz-padding-end:40px;-webkit-padding-start:10px;-moz-padding-start:10px;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/select-arrow--black.png);background-position:95% center;background-repeat:no-repeat;background-size:12px 6px;}.student-assignment__date{text-align:center;}.student-assignment__students-list{font-size:14px;}.student-assignment__students-list .scroll-bar{max-height:200px;padding-right:0px;}.student-assignment__students-list .col-md-5:nth-of-type(odd),.student-assignment__students-list .col-md-8:nth-of-type(odd) {overflow:hidden;}.student-assignment__students-list .col-md-5:nth-of-type(odd):after,.student-assignment__students-list .col-md-8:nth-of-type(odd):after{position:absolute;top:0;right:0;z-index:10;height:100%;width:30%;content:' ';background:linear-gradient(to right,rgba(255,255,255,0.2),white);}.student-assignment__date-container{position:absolute;top:0;right:35px;}.student-assignment__students{border-left:1px solid #ccc;}.student-assignment__datepicker{z-index:100;}.student-assignment__item-add{display:none;margin-top:10px;position:absolute;z-index:2;}.student-assignment__students-number{display:block;font-size:10px;color:#848484;}.student-assignment__exercise-status--0{color:#D1D1D1;font-style:italic;font-weight:400;font-size:14px;margin-top:5px;}.student-assignment__exercise-status--1{color:#5BB4C7;font-style:italic;font-weight:400;font-size:14px;margin-top:5px;}.student-assignment__exercise-status--2{color:#9DC49E;font-style:italic;font-weight:400;font-size:14px;margin-top:5px;}.student-assignment__notice{font-size:14px;}.student-assignment__pie-container{width:30px;height:30px;box-sizing:content-box;}.student-assignment__grade-holder{position:absolute;top:0;left:0;width:30px;height:40px;text-align:center;font-weight:bold;font-size:14px;margin-top:5px;color:#fff;}.student-assignment__status--0:before{border-left-color:#D1D1D1;}.student-assignment__status--1:before{border-left-color:#5CB4C7;}.student-assignment__status--2:before{border-left-color:#9DC49E;}.student-assignment__overdue-text{font-size:14px;}.student-assignment .icon-exercise-title--pv,.student-assignment .icon-exercise-title--vb{display:inline-block;width:40px;height:40px;border-radius:50%;background-repeat:no-repeat;background-position:50%;}.student-assignment .icon-exercise-title--add:before{content:'+';width:39px;height:39px;padding:0;border:2px dashed #ccc;border-radius:50%;margin-left:1px;color:#ccc;line-height:34px;font-size:20px;font-weight:bold;}.student-assignment a:hover .icon-exercise-title--add:before,.student-assignment a:active .icon-exercise-title--add:before{background:#8C8C8C;border:none;color:#fff;line-height:38px;}.student-assignment a:hover .icon-exercise-title--vb,.student-assignment a:hover .icon-exercise-title--pv,.student-assignment a:active .icon-exercise-title--vb,.student-assignment a:active .icon-exercise-title--pv{width:50px;height:50px;margin-left:-5px;}.student-assignment .column{margin-top:10px;margin-bottom:10px;}.student-assignment .calendar-responsive-icon{display:none;}.due-date--text{display:none;}.assignment-status__table{color:#848484 !important;}.assignment-status__table thead th,.assignment-status__table tbody{border:none;}.assignment-status__table tr:nth-of-type(2n) {background:#F2F2F2;}.assignment-status__table tbody td{font-size:14px;}.assignment-status__title{display:block;font-weight:600;}.assignment-status__sub-title{display:block;font-size:14px;font-weight:400;}.assignment-status__pie-holder{max-width:30px;}.assignment-status .scroll-bar{height:340px;}.assignment-status .dropdown-menu__container{max-height:340px;}.page-user-login-register{background:#fafafa;}.page-user-login-register .header-logo{margin:0 auto;display:block;max-width:165px;float:none;}.page-user-login-register #page-content > .container{border:none;}.page-user-login-register #page-content > .container .form-item{margin:auto;max-width:400px;}.page-user-login-register #page-content > .container .form-item input{width:395px;}.page-user-login-register #page-content > .container #edit-submit{display:block;margin:0 auto;}.page-user-login-register .tipsy-arrow{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/tipsy.png);width:7px;height:13px;background-size:100%;margin-top:-6px;margin-left:-1px;}.page-user-login-register .tipsy-inner{background-color:#fff;color:#000;border:1px solid #ccc;}@media screen and (max-width:991px) {.page-user-login-register #page-content > .container{padding-top:0;padding-bottom:0;}}.c-login-text{display:inline-block;}#user-register .form-item-title{font-size:22px;font-weight:400;}.user-login-custom{margin-top:30px;}.user-login-custom .form-item-title{font-size:22px;font-weight:400;}.user-login-custom .form-item a{color:#5BB4C6;font-weight:400;}.user-login-custom .form-item .description{display:none;}.user-login-custom .form-item .form-text.error{color:#6c6c6c;}.user-login-custom .form-required{display:none;}.user-login-custom .item-new-pass{margin-bottom:25px;}.user-login-custom .item-new-pass .form-item{text-align:left !important;}.user-login-custom #block-fb{display:block;max-width:400px;margin:0 auto;text-align:center;position:relative;}.user-login-custom #block-fb a{background:#3C5790;padding:20px;min-width:400px;color:#fff;display:block;margin-bottom:25px;font-weight:400;font-size:20px;border-radius:5px;position:relative;padding-left:90px;}.user-login-custom #block-fb a:before{content:' ';border-right:1px solid #364F85;position:absolute;width:1px;top:5px;bottom:5px;left:5%;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/facebook-logo.svg);width:70px;background-repeat:no-repeat;background-size:contain;background-position:left center;}.user-login-custom #block-fb a:hover{text-decoration:none;}.user-login-custom #block-fb p{background:#fafafa;width:100px;margin:0 auto;position:relative;font-weight:400;font-size:22px;z-index:10;}.user-login-custom #block-fb + .form-item{font-weight:400;margin-bottom:20px !important;margin-top:15px !important;font-size:22px;}.user-login-custom #block-fb:before{content:' ';border-top:1px solid #ccc;position:absolute;left:50px;right:50px;bottom:10px;z-index:0;}.user-login-custom .form-item{text-align:center;}.user-login-custom .form-item input[type=text],.user-login-custom .form-item input[type=password]{border-radius:5px;border:1px solid #ccc;padding:20px 20px;margin-bottom:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.user-login-custom #edit-persistent-login-wrapper{text-align:left;}.user-login-custom #edit-submit{clear:both;}.user-login-custom .link-newpass-wrapper .form-item{text-align:left !important;}.user-login-custom #edit-name-wrapper,.user-login-custom #edit-pass-wrapper{position:relative;}.user-login-custom #edit-name-wrapper label,.user-login-custom #edit-pass-wrapper label{display:block;font-size:16px;font-weight:300;color:#6c6c6c;text-align:left;position:absolute;bottom:68px;padding-left:20px;margin-bottom:-25px;transition:all .4s ease;-ms-transition:all .4s ease;}.user-login-custom #edit-name-wrapper label.moved,.user-login-custom #edit-pass-wrapper label.moved{bottom:115px;padding-left:5px;font-size:12px;}.user-login-custom #edit-name-wrapper #edit-name:focus ~ label,.user-login-custom #edit-name-wrapper #edit-pass:focus ~ label,.user-login-custom #edit-pass-wrapper #edit-name:focus ~ label,.user-login-custom #edit-pass-wrapper #edit-pass:focus ~ label{bottom:115px;padding-left:5px;font-size:12px;}.user-login-custom #edit-name-wrapper #edit-name:-webkit-autofill ~ label,.user-login-custom #edit-name-wrapper #edit-pass:-webkit-autofill ~ label,.user-login-custom #edit-pass-wrapper #edit-name:-webkit-autofill ~ label,.user-login-custom #edit-pass-wrapper #edit-pass:-webkit-autofill ~ label{bottom:115px;padding-left:5px;font-size:12px;}.user-login-custom #edit-pass-wrapper{position:relative;}.user-login-custom #edit-pass-wrapper.osx-hidden-ac:after{content:'';display:block;position:absolute;width:60px;height:40px;top:3px;left:auto;right:4px;background-color:#fff;pointer-events:none;z-index:0;}.user-login-custom #edit-name-wrapper.form-text-error input,.user-login-custom #edit-pass-wrapper.form-text-error input{border-color:#e76b6b;}.user-login-custom #edit-name-wrapper.form-text-error:after,.user-login-custom #edit-pass-wrapper.form-text-error:after{display:block;position:absolute;color:#e76b6b;bottom:62px;right:25px;content:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/warning.svg);width:4px;height:1px;}.user-login-custom #edit-name-wrapper.form-text-error label,.user-login-custom #edit-pass-wrapper.form-text-error label{color:#e76b6b;}.user-login-custom #edit-name-wrapper.form-text-passed:after,.user-login-custom #edit-pass-wrapper.form-text-passed:after{display:block;position:absolute;color:#9DC49F;bottom:40px;right:15px;content:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/check-reg.svg);width:24px;height:24px;}.user-login-custom #edit-name-wrapper::-ms-clear,.user-login-custom #edit-pass-wrapper::-ms-clear{display:none;}.user-login-custom #edit-name-wrapper::-ms-reveal,.user-login-custom #edit-pass-wrapper::-ms-reveal{display:none;}.user-login-custom .pass-eye{position:relative;bottom:63px;right:20px;float:right;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/eye.svg) no-repeat;display:none;width:30px;height:30px;margin-top:-30px;z-index:1;}.user-login-custom .pass-eye.pass-eye-hidden{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/eye-dashed.svg) no-repeat;}.user-login-custom .pass-eye.pass-eye-left{right:45px;}.user-login-custom #edit-pass:not('.pw-focused') .pass-eye{pointer-events:none;}@media only screen and (min-width:991px) {.user-login-custom .pass-eye{bottom:40px;}}.user-login-custom #link-newpass{margin-bottom:25px;}.user-login-custom .form-submit{background:#5BB4C6;padding:20px;min-width:400px;color:#fff;display:block;margin-bottom:25px !important;font-weight:400;font-size:20px;border:0;border-radius:5px;}.user-login-custom #edit-persistent-login-wrapper{margin-bottom:20px !important;}.user-login-custom #edit-persistent-login-wrapper input[type="checkbox"]{display:none;}.user-login-custom #edit-persistent-login-wrapper label{font-weight:300;}.user-login-custom #edit-persistent-login-wrapper input[type="checkbox"] + span{display:inline-block;width:30px;height:30px;margin:-1px 15px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%;}.user-login-custom #edit-persistent-login-wrapper input[type="checkbox"] + span span{display:block;width:26px;height:26px;margin:2px 2px;vertical-align:middle;cursor:pointer;border-radius:50%;border:3px solid #fff;}.user-login-custom #edit-persistent-login-wrapper input[type="checkbox"] + span{background-color:#E7E6E6;}.user-login-custom #edit-persistent-login-wrapper input[type="checkbox"] + span span{background-color:#FFF;}.user-login-custom #edit-persistent-login-wrapper input[type="checkbox"]:checked + span{background-color:#5BB4C6;}.user-login-custom #edit-persistent-login-wrapper input[type="checkbox"]:checked + span span{background-color:#5BB4C6;}@media only screen and (max-width:991px) {.page-user-login-register #page-content > .container .form-item input{max-width:395px;width:100%;height:50px;}.page-user-login-register #page-content > .container .form-item input:focus{border:1px solid #5BB4C6;}.page-user-login-register #edit-name-wrapper label,.page-user-login-register #edit-pass-wrapper label{bottom:59px;}.page-user-login-register #edit-name-wrapper label.moved,.page-user-login-register #edit-pass-wrapper label.moved{padding-left:5px;font-size:12px;}.page-user-login-register #edit-name-wrapper.form-text-error:after,.page-user-login-register #edit-pass-wrapper.form-text-error:after{bottom:55px;}.page-user-login-register #edit-name-wrapper.form-text-passed:after,.page-user-login-register #edit-pass-wrapper.form-text-passed:after{bottom:32px;}.page-user-login-register #edit-name-wrapper #edit-name:focus ~ label,.page-user-login-register #edit-name-wrapper #edit-pass:focus ~ label,.page-user-login-register #edit-pass-wrapper #edit-name:focus ~ label,.page-user-login-register #edit-pass-wrapper #edit-pass:focus ~ label{bottom:95px;}.page-user-login-register #edit-name-wrapper #edit-name:-webkit-autofill,.page-user-login-register #edit-name-wrapper #edit-pass:-webkit-autofill,.page-user-login-register #edit-pass-wrapper #edit-name:-webkit-autofill,.page-user-login-register #edit-pass-wrapper #edit-pass:-webkit-autofill{transition:none;}.page-user-login-register #edit-name-wrapper #edit-name:-webkit-autofill ~ label,.page-user-login-register #edit-name-wrapper #edit-pass:-webkit-autofill ~ label,.page-user-login-register #edit-pass-wrapper #edit-name:-webkit-autofill ~ label,.page-user-login-register #edit-pass-wrapper #edit-pass:-webkit-autofill ~ label{bottom:95px !important;}.user-login-custom{margin-top:0;}.user-login-custom #edit-persistent-login-wrapper{margin-bottom:5px !important;}.user-login-custom #block-fb a{font-size:18px;max-width:400px;min-width:0;margin-bottom:15px;margin-top:25px;padding:15px 20px 15px 90px;}.user-login-custom #block-fb p{font-size:20px;}.user-login-custom #block-fb + .form-item{font-size:20px;margin-top:5px !important;}.user-login-custom .form-submit{max-width:400px;width:100%;min-width:0;margin-bottom:15px !important;}.user-login-custom #edit-name-wrapper label.moved,.user-login-custom #edit-pass-wrapper label.moved{bottom:95px;}.not-logged-in .form-item input[type=text],.not-logged-in .form-item input[type=password]{padding:0px 20px;}}#user-login .form-item{position:relative;}#user-login .wrong-details{min-height:49px;border:1px solid #ff0000;border-radius:5px;background:#eb7070;display:none;width:100%;color:#fff;font-size:18px;margin-bottom:15px;padding:10px 0;}#user-login .wrong-details.shown{display:block;}#user-login .span-error,#user-pass .span-error,#user-register .span-error{color:#e76b6b;font-size:14px;width:100%;text-align:left;padding-left:5px;display:block;margin-top:-20px;}@media screen and (max-width:480px) {#user-login,#user-register{padding-bottom:60px;}}@media screen and (max-width:377px) {#user-login #edit-name-wrapper .span-error{position:static;}}.page-user-login-register #messages{display:none !important;}#user-register legend{display:none;}#user-register option,#user-register select{color:#989898;}#user-register .form-item a{font-weight:400;color:#5bb4c6;}#user-register fieldset > .form-item,#user-register fieldset #edit-pass-wrapper,#user-register fieldset #edit-pass-pass1-wrapper,#user-register fieldset #edit-pass-pass2-wrapper{position:relative;}#user-register fieldset #edit-name-wrapper.osx-hidden-ac:after,#user-register fieldset #edit-mail-wrapper.osx-hidden-ac:after,#user-register fieldset #edit-pass-pass1-wrapper.osx-hidden-ac:after,#user-register fieldset #edit-pass-pass2-wrapper.osx-hidden-ac:after{content:'';display:block;position:absolute;width:60px;height:40px;top:3px;left:auto;right:4px;background-color:#fff;pointer-events:none;z-index:0;}#user-register input.error{border-color:transparent;color:#989898;}#user-register .fill_all{font-size:14px;font-style:italic;color:#6c6c6c;display:block;margin-bottom:30px;}#user-register #block-fb{position:relative;display:block;max-width:400px;margin:0 auto;text-align:center;}#user-register #block-fb a{font-size:20px;font-weight:400;position:relative;display:block;min-width:400px;margin-bottom:25px;padding:20px;padding-left:90px;color:#fff;border-radius:5px;background:#3c5790;}#user-register #block-fb a:before{position:absolute;top:5px;bottom:5px;left:5%;width:1px;width:70px;content:' ';border-right:1px solid #364f85;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/facebook-logo.svg);background-repeat:no-repeat;background-position:left center;background-size:contain;}#user-register #block-fb a:hover{text-decoration:none;}#user-register #block-fb p{font-size:22px;font-weight:400;position:relative;z-index:10;width:100px;margin:0 auto;background:#fafafa;}#user-register #block-fb + .form-item{font-size:22px;font-weight:400;margin-top:15px !important;margin-bottom:5px !important;}#user-register #block-fb:before{position:absolute;z-index:0;right:50px;bottom:10px;left:50px;content:' ';border-top:1px solid #ccc;}#user-register #edit-name-wrapper,#user-register #edit-mail-wrapper,#user-register #edit-conf-mail-wrapper,#user-register #edit-pass-pass1-wrapper,#user-register #edit-pass-pass2-wrapper{position:relative;}#user-register #edit-name-wrapper label,#user-register #edit-mail-wrapper label,#user-register #edit-conf-mail-wrapper label,#user-register #edit-pass-pass1-wrapper label,#user-register #edit-pass-pass2-wrapper label{display:block;pointer-events:none;position:absolute;text-align:left;}#user-register #edit-regcode-code-wrapper label,#user-register #edit-field-birthday-0-value-day-wrapper label,#user-register #edit-field-birthday-0-value-month-wrapper label,#user-register #edit-field-birthday-0-value-year-wrapper label{display:none !important;}#user-register #edit-field-birthday-0-value-wrapper,#user-register #edit-field-mother-tongue-value-wrapper{margin-top:25px;}#user-register #edit-field-birthday-0-value-wrapper [for="edit-field-birthday-0-value"],#user-register #edit-field-birthday-0-value-wrapper [for="edit-field-mother-tongue-value"],#user-register #edit-field-birthday-0-value-wrapper .span-error,#user-register #edit-field-mother-tongue-value-wrapper [for="edit-field-birthday-0-value"],#user-register #edit-field-mother-tongue-value-wrapper [for="edit-field-mother-tongue-value"],#user-register #edit-field-mother-tongue-value-wrapper .span-error{margin-top:0px;position:relative;bottom:115px;pointer-events:none;margin-bottom:-25px;}#user-register .form-required{display:none;}#user-register #edit-pass-pass2-wrapper input{display:block;}#user-register #edit-pass-pass1-wrapper input,#user-register #edit-pass-pass2-wrapper input{margin:auto;margin-bottom:20px;}#user-register #edit-name-wrapper label,#user-register #edit-mail-wrapper label,#user-register #edit-pass-wrapper label,#user-register #edit-pass-pass1-wrapper label,#user-register #edit-pass-pass2-wrapper label{font-size:16px;font-weight:300;color:#6c6c6c;padding-left:20px;bottom:68px;margin-bottom:-25px;transition:all .4s ease;-ms-transition:all .4s ease;}#user-register #edit-name-wrapper label.moved,#user-register #edit-mail-wrapper label.moved,#user-register #edit-pass-wrapper label.moved,#user-register #edit-pass-pass1-wrapper label.moved,#user-register #edit-pass-pass2-wrapper label.moved{bottom:113px;padding-left:5px;font-size:12px;}#user-register #edit-name-wrapper [for="edit-pass-pass2"],#user-register #edit-mail-wrapper [for="edit-pass-pass2"],#user-register #edit-pass-wrapper [for="edit-pass-pass2"],#user-register #edit-pass-pass1-wrapper [for="edit-pass-pass2"],#user-register #edit-pass-pass2-wrapper [for="edit-pass-pass2"]{bottom:46px;}#user-register #edit-name-wrapper [for="edit-pass-pass2"].moved,#user-register #edit-mail-wrapper [for="edit-pass-pass2"].moved,#user-register #edit-pass-wrapper [for="edit-pass-pass2"].moved,#user-register #edit-pass-pass1-wrapper [for="edit-pass-pass2"].moved,#user-register #edit-pass-pass2-wrapper [for="edit-pass-pass2"].moved{bottom:93px;}#user-register #edit-name-wrapper #edit-name:focus ~ label,#user-register #edit-name-wrapper #edit-mail:focus ~ label,#user-register #edit-name-wrapper #edit-pass-pass1:focus ~ label,#user-register #edit-name-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-mail-wrapper #edit-name:focus ~ label,#user-register #edit-mail-wrapper #edit-mail:focus ~ label,#user-register #edit-mail-wrapper #edit-pass-pass1:focus ~ label,#user-register #edit-mail-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-pass-wrapper #edit-name:focus ~ label,#user-register #edit-pass-wrapper #edit-mail:focus ~ label,#user-register #edit-pass-wrapper #edit-pass-pass1:focus ~ label,#user-register #edit-pass-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-pass-pass1-wrapper #edit-name:focus ~ label,#user-register #edit-pass-pass1-wrapper #edit-mail:focus ~ label,#user-register #edit-pass-pass1-wrapper #edit-pass-pass1:focus ~ label,#user-register #edit-pass-pass1-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-pass-pass2-wrapper #edit-name:focus ~ label,#user-register #edit-pass-pass2-wrapper #edit-mail:focus ~ label,#user-register #edit-pass-pass2-wrapper #edit-pass-pass1:focus ~ label,#user-register #edit-pass-pass2-wrapper #edit-pass-pass2:focus ~ label{bottom:113px;padding-left:5px;font-size:12px;}#user-register #edit-name-wrapper #edit-name:-webkit-autofill ~ label,#user-register #edit-name-wrapper #edit-mail:-webkit-autofill ~ label,#user-register #edit-name-wrapper #edit-pass-pass1:-webkit-autofill ~ label,#user-register #edit-name-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-mail-wrapper #edit-name:-webkit-autofill ~ label,#user-register #edit-mail-wrapper #edit-mail:-webkit-autofill ~ label,#user-register #edit-mail-wrapper #edit-pass-pass1:-webkit-autofill ~ label,#user-register #edit-mail-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-pass-wrapper #edit-name:-webkit-autofill ~ label,#user-register #edit-pass-wrapper #edit-mail:-webkit-autofill ~ label,#user-register #edit-pass-wrapper #edit-pass-pass1:-webkit-autofill ~ label,#user-register #edit-pass-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-pass-pass1-wrapper #edit-name:-webkit-autofill ~ label,#user-register #edit-pass-pass1-wrapper #edit-mail:-webkit-autofill ~ label,#user-register #edit-pass-pass1-wrapper #edit-pass-pass1:-webkit-autofill ~ label,#user-register #edit-pass-pass1-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-pass-pass2-wrapper #edit-name:-webkit-autofill ~ label,#user-register #edit-pass-pass2-wrapper #edit-mail:-webkit-autofill ~ label,#user-register #edit-pass-pass2-wrapper #edit-pass-pass1:-webkit-autofill ~ label,#user-register #edit-pass-pass2-wrapper #edit-pass-pass2:-webkit-autofill ~ label{bottom:113px;padding-left:5px;font-size:12px;}#user-register #edit-name-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-mail-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-pass-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-pass-pass1-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-pass-pass2-wrapper #edit-pass-pass2:focus ~ label{bottom:93px;}#user-register #edit-name-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-mail-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-pass-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-pass-pass1-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-pass-pass2-wrapper #edit-pass-pass2:-webkit-autofill ~ label{bottom:93px;}#user-register #edit-name-wrapper.form-text-error,#user-register #edit-mail-wrapper.form-text-error,#user-register #edit-pass-pass1-wrapper.form-text-error,#user-register #edit-pass-pass2-wrapper.form-text-error,#user-register #edit-field-mother-tongue-value-wrapper.form-text-error,#user-register #edit-field-birthday-0-value-day-wrapper.form-text-error,#user-register #edit-field-birthday-0-value-month-wrapper.form-text-error,#user-register #edit-field-birthday-0-value-year-wrapper.form-text-error{position:relative;}#user-register #edit-name-wrapper.form-text-error input,#user-register #edit-name-wrapper.form-text-error #edit-field-mother-tongue-value,#user-register #edit-name-wrapper.form-text-error #edit-field-birthday-0-value-day,#user-register #edit-name-wrapper.form-text-error #edit-field-birthday-0-value-month,#user-register #edit-name-wrapper.form-text-error #edit-field-birthday-0-value-year,#user-register #edit-mail-wrapper.form-text-error input,#user-register #edit-mail-wrapper.form-text-error #edit-field-mother-tongue-value,#user-register #edit-mail-wrapper.form-text-error #edit-field-birthday-0-value-day,#user-register #edit-mail-wrapper.form-text-error #edit-field-birthday-0-value-month,#user-register #edit-mail-wrapper.form-text-error #edit-field-birthday-0-value-year,#user-register #edit-pass-pass1-wrapper.form-text-error input,#user-register #edit-pass-pass1-wrapper.form-text-error #edit-field-mother-tongue-value,#user-register #edit-pass-pass1-wrapper.form-text-error #edit-field-birthday-0-value-day,#user-register #edit-pass-pass1-wrapper.form-text-error #edit-field-birthday-0-value-month,#user-register #edit-pass-pass1-wrapper.form-text-error #edit-field-birthday-0-value-year,#user-register #edit-pass-pass2-wrapper.form-text-error input,#user-register #edit-pass-pass2-wrapper.form-text-error #edit-field-mother-tongue-value,#user-register #edit-pass-pass2-wrapper.form-text-error #edit-field-birthday-0-value-day,#user-register #edit-pass-pass2-wrapper.form-text-error #edit-field-birthday-0-value-month,#user-register #edit-pass-pass2-wrapper.form-text-error #edit-field-birthday-0-value-year,#user-register #edit-field-mother-tongue-value-wrapper.form-text-error input,#user-register #edit-field-mother-tongue-value-wrapper.form-text-error #edit-field-mother-tongue-value,#user-register #edit-field-mother-tongue-value-wrapper.form-text-error #edit-field-birthday-0-value-day,#user-register #edit-field-mother-tongue-value-wrapper.form-text-error #edit-field-birthday-0-value-month,#user-register #edit-field-mother-tongue-value-wrapper.form-text-error #edit-field-birthday-0-value-year,#user-register #edit-field-birthday-0-value-day-wrapper.form-text-error input,#user-register #edit-field-birthday-0-value-day-wrapper.form-text-error #edit-field-mother-tongue-value,#user-register #edit-field-birthday-0-value-day-wrapper.form-text-error #edit-field-birthday-0-value-day,#user-register #edit-field-birthday-0-value-day-wrapper.form-text-error #edit-field-birthday-0-value-month,#user-register #edit-field-birthday-0-value-day-wrapper.form-text-error #edit-field-birthday-0-value-year,#user-register #edit-field-birthday-0-value-month-wrapper.form-text-error input,#user-register #edit-field-birthday-0-value-month-wrapper.form-text-error #edit-field-mother-tongue-value,#user-register #edit-field-birthday-0-value-month-wrapper.form-text-error #edit-field-birthday-0-value-day,#user-register #edit-field-birthday-0-value-month-wrapper.form-text-error #edit-field-birthday-0-value-month,#user-register #edit-field-birthday-0-value-month-wrapper.form-text-error #edit-field-birthday-0-value-year,#user-register #edit-field-birthday-0-value-year-wrapper.form-text-error input,#user-register #edit-field-birthday-0-value-year-wrapper.form-text-error #edit-field-mother-tongue-value,#user-register #edit-field-birthday-0-value-year-wrapper.form-text-error #edit-field-birthday-0-value-day,#user-register #edit-field-birthday-0-value-year-wrapper.form-text-error #edit-field-birthday-0-value-month,#user-register #edit-field-birthday-0-value-year-wrapper.form-text-error #edit-field-birthday-0-value-year{border-color:#e76b6b;}#user-register #edit-name-wrapper.form-text-error:after,#user-register #edit-mail-wrapper.form-text-error:after,#user-register #edit-pass-pass1-wrapper.form-text-error:after,#user-register #edit-pass-pass2-wrapper.form-text-error:after,#user-register #edit-field-mother-tongue-value-wrapper.form-text-error:after,#user-register #edit-field-birthday-0-value-day-wrapper.form-text-error:after,#user-register #edit-field-birthday-0-value-month-wrapper.form-text-error:after,#user-register #edit-field-birthday-0-value-year-wrapper.form-text-error:after{display:block;position:absolute;color:#e76b6b;bottom:62px;right:25px;content:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/warning.svg);width:4px;height:1px;}#user-register #edit-name-wrapper.form-text-error label,#user-register #edit-mail-wrapper.form-text-error label,#user-register #edit-pass-pass1-wrapper.form-text-error label,#user-register #edit-pass-pass2-wrapper.form-text-error label,#user-register #edit-field-mother-tongue-value-wrapper.form-text-error label,#user-register #edit-field-birthday-0-value-day-wrapper.form-text-error label,#user-register #edit-field-birthday-0-value-month-wrapper.form-text-error label,#user-register #edit-field-birthday-0-value-year-wrapper.form-text-error label{color:#e76b6b;}#user-register #edit-name-wrapper.form-text-passed,#user-register #edit-mail-wrapper.form-text-passed,#user-register #edit-pass-pass1-wrapper.form-text-passed,#user-register #edit-pass-pass2-wrapper.form-text-passed,#user-register #edit-field-mother-tongue-value-wrapper.form-text-passed,#user-register #edit-field-birthday-0-value-day-wrapper.form-text-passed,#user-register #edit-field-birthday-0-value-month-wrapper.form-text-passed,#user-register #edit-field-birthday-0-value-year-wrapper.form-text-passed{position:relative;}#user-register #edit-name-wrapper.form-text-passed:after,#user-register #edit-mail-wrapper.form-text-passed:after,#user-register #edit-pass-pass1-wrapper.form-text-passed:after,#user-register #edit-pass-pass2-wrapper.form-text-passed:after,#user-register #edit-field-mother-tongue-value-wrapper.form-text-passed:after,#user-register #edit-field-birthday-0-value-day-wrapper.form-text-passed:after,#user-register #edit-field-birthday-0-value-month-wrapper.form-text-passed:after,#user-register #edit-field-birthday-0-value-year-wrapper.form-text-passed:after{display:block;position:absolute;color:#9DC49F;bottom:40px;right:15px;content:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/check-reg.svg);width:24px;height:24px;}#user-register #edit-regcode-code-wrapper.form-text-error{position:relative;}#user-register #edit-regcode-code-wrapper.form-text-error:after{display:block;position:absolute;color:#e76b6b;bottom:62px;right:25px;content:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/warning.svg);width:4px;height:1px;}#user-register #edit-regcode-code-wrapper.form-text-passed{position:relative;}#user-register #edit-regcode-code-wrapper.form-text-passed:after{display:block;position:absolute;color:#9DC49F;bottom:40px;right:15px;content:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/check-reg.svg);width:24px;height:24px;}#user-register #edit-pass-pass2-wrapper.form-text-error:after{bottom:40px;}#user-register #edit-pass-pass2-wrapper.form-text-passed:after{bottom:18px;}#user-register #edit-field-mother-tongue-value-wrapper.form-text-error label{color:#262e31;}#user-register #edit-field-mother-tongue-value-wrapper.form-text-error:after,#user-register #edit-field-mother-tongue-value-wrapper.form-text-passed:after,#user-register #edit-field-birthday-0-value-day-wrapper.form-text-error:after,#user-register #edit-field-birthday-0-value-day-wrapper.form-text-passed:after,#user-register #edit-field-birthday-0-value-month-wrapper.form-text-error:after,#user-register #edit-field-birthday-0-value-month-wrapper.form-text-passed:after,#user-register #edit-field-birthday-0-value-year-wrapper.form-text-error:after,#user-register #edit-field-birthday-0-value-year-wrapper.form-text-passed:after{display:none;}#user-register .pass-eye1{position:relative;top:-155px;right:20px;margin-bottom:-30px;float:right;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/eye.svg) no-repeat;display:none;width:30px;height:30px;}#user-register .pass-eye1.pass-eye-hidden{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/eye-dashed.svg) no-repeat;}#user-register .pass-eye1.pass-eye1-left{right:45px;}#user-register .pass-eye2{position:relative;top:-65px;right:20px;margin-bottom:-30px;float:right;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/eye.svg) no-repeat;display:none;width:30px;height:30px;}#user-register .pass-eye2.pass-eye-hidden{background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/eye-dashed.svg) no-repeat;}#user-register .pass-eye2.pass-eye2-left{right:45px;}@media only screen and (max-width:991px) {#user-register .pass-eye1{top:-130px;}#user-register .pass-eye2{top:-60px;}#user-register #edit-name-wrapper label,#user-register #edit-mail-wrapper label,#user-register #edit-conf-mail-wrapper label,#user-register #edit-pass-pass1-wrapper label,#user-register #edit-pass-pass2-wrapper label{bottom:60px;}#user-register #edit-name-wrapper label.moved,#user-register #edit-mail-wrapper label.moved,#user-register #edit-conf-mail-wrapper label.moved,#user-register #edit-pass-pass1-wrapper label.moved,#user-register #edit-pass-pass2-wrapper label.moved{bottom:95px;padding-left:5px;font-size:12px;}#user-register #edit-name-wrapper.form-text-error:after,#user-register #edit-mail-wrapper.form-text-error:after,#user-register #edit-conf-mail-wrapper.form-text-error:after,#user-register #edit-pass-pass1-wrapper.form-text-error:after,#user-register #edit-pass-pass2-wrapper.form-text-error:after{bottom:55px;}#user-register #edit-name-wrapper.form-text-passed:after,#user-register #edit-mail-wrapper.form-text-passed:after,#user-register #edit-conf-mail-wrapper.form-text-passed:after,#user-register #edit-pass-pass1-wrapper.form-text-passed:after,#user-register #edit-pass-pass2-wrapper.form-text-passed:after{bottom:32px;}#user-register #edit-name-wrapper [for="edit-pass-pass2"],#user-register #edit-mail-wrapper [for="edit-pass-pass2"],#user-register #edit-conf-mail-wrapper [for="edit-pass-pass2"],#user-register #edit-pass-pass1-wrapper [for="edit-pass-pass2"],#user-register #edit-pass-pass2-wrapper [for="edit-pass-pass2"]{bottom:38px;}#user-register #edit-name-wrapper [for="edit-pass-pass2"].moved,#user-register #edit-mail-wrapper [for="edit-pass-pass2"].moved,#user-register #edit-conf-mail-wrapper [for="edit-pass-pass2"].moved,#user-register #edit-pass-pass1-wrapper [for="edit-pass-pass2"].moved,#user-register #edit-pass-pass2-wrapper [for="edit-pass-pass2"].moved{bottom:75px;padding-left:5px;font-size:12px;}#user-register #edit-name-wrapper #edit-name:focus ~ label,#user-register #edit-name-wrapper #edit-mail:focus ~ label,#user-register #edit-name-wrapper #edit-pass-pass1:focus ~ label,#user-register #edit-name-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-mail-wrapper #edit-name:focus ~ label,#user-register #edit-mail-wrapper #edit-mail:focus ~ label,#user-register #edit-mail-wrapper #edit-pass-pass1:focus ~ label,#user-register #edit-mail-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-conf-mail-wrapper #edit-name:focus ~ label,#user-register #edit-conf-mail-wrapper #edit-mail:focus ~ label,#user-register #edit-conf-mail-wrapper #edit-pass-pass1:focus ~ label,#user-register #edit-conf-mail-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-pass-pass1-wrapper #edit-name:focus ~ label,#user-register #edit-pass-pass1-wrapper #edit-mail:focus ~ label,#user-register #edit-pass-pass1-wrapper #edit-pass-pass1:focus ~ label,#user-register #edit-pass-pass1-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-pass-pass2-wrapper #edit-name:focus ~ label,#user-register #edit-pass-pass2-wrapper #edit-mail:focus ~ label,#user-register #edit-pass-pass2-wrapper #edit-pass-pass1:focus ~ label,#user-register #edit-pass-pass2-wrapper #edit-pass-pass2:focus ~ label{bottom:95px;}#user-register #edit-name-wrapper #edit-name:-webkit-autofill ~ label,#user-register #edit-name-wrapper #edit-mail:-webkit-autofill ~ label,#user-register #edit-name-wrapper #edit-pass-pass1:-webkit-autofill ~ label,#user-register #edit-name-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-mail-wrapper #edit-name:-webkit-autofill ~ label,#user-register #edit-mail-wrapper #edit-mail:-webkit-autofill ~ label,#user-register #edit-mail-wrapper #edit-pass-pass1:-webkit-autofill ~ label,#user-register #edit-mail-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-conf-mail-wrapper #edit-name:-webkit-autofill ~ label,#user-register #edit-conf-mail-wrapper #edit-mail:-webkit-autofill ~ label,#user-register #edit-conf-mail-wrapper #edit-pass-pass1:-webkit-autofill ~ label,#user-register #edit-conf-mail-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-pass-pass1-wrapper #edit-name:-webkit-autofill ~ label,#user-register #edit-pass-pass1-wrapper #edit-mail:-webkit-autofill ~ label,#user-register #edit-pass-pass1-wrapper #edit-pass-pass1:-webkit-autofill ~ label,#user-register #edit-pass-pass1-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-pass-pass2-wrapper #edit-name:-webkit-autofill ~ label,#user-register #edit-pass-pass2-wrapper #edit-mail:-webkit-autofill ~ label,#user-register #edit-pass-pass2-wrapper #edit-pass-pass1:-webkit-autofill ~ label,#user-register #edit-pass-pass2-wrapper #edit-pass-pass2:-webkit-autofill ~ label{bottom:95px;}#user-register #edit-name-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-mail-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-conf-mail-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-pass-pass1-wrapper #edit-pass-pass2:focus ~ label,#user-register #edit-pass-pass2-wrapper #edit-pass-pass2:focus ~ label{bottom:75px;}#user-register #edit-name-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-mail-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-conf-mail-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-pass-pass1-wrapper #edit-pass-pass2:-webkit-autofill ~ label,#user-register #edit-pass-pass2-wrapper #edit-pass-pass2:-webkit-autofill ~ label{bottom:75px;}#user-register #edit-regcode-code-wrapper.form-text-error:after{bottom:55px;}#user-register #edit-regcode-code-wrapper.form-text-passed:after{bottom:32px;}#user-register #edit-pass-pass2-wrapper.form-text-error:after{bottom:35px;}#user-register #edit-pass-pass2-wrapper.form-text-passed:after{bottom:14px;}#user-register #edit-field-birthday-0-value-wrapper [for="edit-field-birthday-0-value"],#user-register #edit-field-birthday-0-value-wrapper [for="edit-field-mother-tongue-value"],#user-register #edit-field-birthday-0-value-wrapper .span-error,#user-register #edit-field-mother-tongue-value-wrapper [for="edit-field-birthday-0-value"],#user-register #edit-field-mother-tongue-value-wrapper [for="edit-field-mother-tongue-value"],#user-register #edit-field-mother-tongue-value-wrapper .span-error{bottom:100px;}}#user-register #edit-name::-ms-clear,#user-register #edit-mail::-ms-clear,#user-register #edit-pass-pass1::-ms-clear,#user-register #edit-pass-pass2::-ms-clear{display:none;}#user-register #edit-name::-ms-reveal,#user-register #edit-mail::-ms-reveal,#user-register #edit-pass-pass1::-ms-reveal,#user-register #edit-pass-pass2::-ms-reveal{display:none;}#user-register #edit-field-mother-tongue-value.form-text-error,#user-register #edit-field-birthday-0-value-day.form-text-error,#user-register #edit-field-birthday-0-value-month.form-text-error,#user-register #edit-field-birthday-0-value-year.form-text-error{color:#e76b6b;border-color:#e76b6b;}#user-register #edit-field-birthday-0-value-wrapper label,#user-register #edit-field-mother-tongue-value-wrapper label{font-weight:300;text-align:left;}#user-register #edit-persistent-login-wrapper,#user-register .password-strength,#user-register .password-confirm{display:none;}#user-register .form-item{text-align:center;}#user-register .form-item input[type=text],#user-register .form-item input[type=password],#user-register .form-item select{margin-bottom:20px;padding:20px 20px;border:1px solid #ccc;border-radius:5px;background:#fff;color:#989898;}#user-register .form-item select{width:100%;-webkit-user-select:none;-moz-user-select:none;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/select-arrow--black.png);background-repeat:no-repeat;background-position:95% center;background-size:12px 6px !important;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-padding-end:40px;-moz-padding-end:40px;-webkit-padding-start:10px;-moz-padding-start:10px;}#user-register .form-item select.error{color:#989898;}#user-register .form-item input#edit-regcode-code.error{color:#e76b6b;border-color:#e76b6b;}#user-register .password-description,#user-register .description{position:absolute;left:-5000px;display:none !important;}#user-register .date-day .form-item,#user-register .date-month .form-item,#user-register .date-year .form-item{width:32%;margin-right:1.333% !important;}#user-register .date-year .form-item{width:33.33%;margin-right:0 !important;}#user-register .form-submit{font-size:20px;font-weight:400;display:block;min-width:400px;margin-bottom:25px !important;padding:20px;color:#fff;border:0;border-radius:5px;background:#5bb4c6;}#user-register .container-inline-date{margin:0 auto;}#user-register .container-inline-date + .form-item{margin-bottom:20px !important;text-align:left;}#user-register .password-field.error,#user-register .password-confirm.error{color:inherit;}.registration-button--final-step{border-bottom:1px solid #ddd;}.g-recaptcha > div{width:100% !important;height:auto !important;text-align:center;margin-bottom:15px;position:relative;}.g-recaptcha > div:before{content:”;position:absolute;top:50%;right:0;left:0;background-color:#f0f0f0;height:20px;margin-top:-10px;display:block;z-index:1;}.g-recaptcha iframe{margin:0 auto !important;display:inline-block;position:relative;z-index:2;}.form-text-error .g-recaptcha iframe{border:1px solid #e76b6b;}@media screen and (max-height:575px) {#rc-imageselect,.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}.g-recaptcha > div{margin-bottom:0;}}@media screen and (max-width:991px) {#user-register #block-fb a{font-size:16px;min-width:auto;margin-bottom:15px;margin-top:25px;padding:15px 20px 15px 90px;}#user-register #block-fb p{font-size:20px;}#user-register #block-fb + .form-item{font-size:20px;margin-top:5px !important;margin-bottom:5px !important;}#user-register .form-item select{height:50px;padding-top:10px;padding-bottom:10px;outline:none;}.page-user-login-register #page-content > .container #edit-submit{width:100%;min-width:0;max-width:400px;height:50px;padding:0;}.page-user-login-register .form-item input[type=text],.page-user-login-register .form-item input[type=password],.page-user-login-register .form-item select{padding:0px 20px !important;}}@media screen and (max-width:340px) {.page-user-login-register #page-content > .container #edit-submit{font-size:14px;}.page-user-login-register #page-content > .container .form-item input{font-size:14px;}}.button-shake{animation:shakebtn 0.82s cubic-bezier(0.36,0.07,0.19,0.97) both;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;}@keyframes shakebtn{10%,90%{transform:translate3d(-1px,0,0);}20%,80%{transform:translate3d(5px,0,0);}30%,50%,70%{transform:translate3d(-10px,0,0);}40%,60%{transform:translate3d(10px,0,0);}}.check-again,.wrong-regcode{min-height:49px;border:1px solid #ff0000;border-radius:5px;background:#eb7070;display:none;width:100%;color:#fff;font-size:18px;margin-bottom:15px;padding:10px 0;}.check-again.shown,.wrong-regcode.shown{display:block;}.edit-subscribe-newsletter-wrapper{margin-bottom:20px !important;}.edit-subscribe-newsletter-wrapper input[type="checkbox"]{display:none;}.edit-subscribe-newsletter-wrapper label.option{color:#6c6c6c;font-size:16px;font-weight:300;}.edit-subscribe-newsletter-wrapper input[type="checkbox"] + span{display:inline-block;width:30px;height:30px;margin:-1px 15px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%;}.edit-subscribe-newsletter-wrapper input[type="checkbox"] + span span{display:block;width:26px;height:26px;margin:2px 2px;vertical-align:middle;cursor:pointer;border-radius:50%;border:3px solid #fff;}.edit-subscribe-newsletter-wrapper input[type="checkbox"] + span{background-color:#E7E6E6;}.edit-subscribe-newsletter-wrapper input[type="checkbox"] + span span{background-color:#FFF;}.edit-subscribe-newsletter-wrapper input[type="checkbox"]:checked + span{background-color:#5BB4C6;}.edit-subscribe-newsletter-wrapper input[type="checkbox"]:checked + span span{background-color:#5BB4C6;}.edit-subscribe-newsletter-wrapper .form-checkboxes{margin:0;}.edit-subscribe-newsletter-wrapper .form-item{text-align:left !important;}#user-pass .form-item a{color:#5BB4C6;font-weight:400;}#user-pass .form-item{text-align:center;}#user-pass .form-item input[type=text],#user-pass .form-item input[type=password]{border-radius:5px;border:1px solid #ccc;padding:20px 20px;margin-bottom:20px;}#user-pass .form-required{display:none;}#user-pass h3,#user-pass p{width:400px;margin:auto;}#user-pass h3{font-size:30px;font-weight:300;line-height:1.1;color:#333;text-align:left;}#user-pass p{margin:20px auto;}#user-pass a{color:#5bb4c6;font-size:16px;margin:auto;}#user-pass a:hover{text-decoration:underline;}#user-pass #edit-name-wrapper{position:relative;}#user-pass #edit-name-wrapper label{font-size:16px;font-weight:300;color:#6c6c6c;float:left;position:relative;padding-left:20px;bottom:64px;margin-bottom:-25px;transition:all .4s ease;-ms-transition:all .4s ease;}#user-pass #edit-name-wrapper label.moved{bottom:105px;padding-left:5px;font-size:12px;}#user-pass #edit-name-wrapper.form-text-error input{border-color:#e76b6b;}#user-pass #edit-name-wrapper.form-text-error:after{display:block;position:absolute;color:#e76b6b;bottom:62px;right:25px;content:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/warning.svg);width:4px;height:1px;}#user-pass #edit-name-wrapper.form-text-error label{color:#e76b6b;}#user-pass #edit-name-wrapper.form-text-passed:after{display:block;position:absolute;color:#9DC49F;bottom:40px;right:15px;content:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/icons/check-reg.svg);width:24px;height:24px;}#user-pass #edit-name-wrapper #edit-name:focus ~ label{bottom:105px;padding-left:5px;font-size:12px;}#user-pass #edit-name-wrapper #edit-name:-webkit-autofill ~ label{bottom:105px;padding-left:5px;font-size:12px;}#user-pass #edit-name-wrapper #edit-name:not([value=""]) ~ label{bottom:105px;padding-left:5px;font-size:12px;}#user-pass .form-submit{background:#5BB4C6;padding:20px;min-width:400px;color:#fff;display:block;margin-bottom:25px !important;font-weight:400;font-size:20px;border:0;border-radius:5px;}@media screen and (max-width:991px) {.page-forgot-password .page-wrapper{vertical-align:top;}#user-pass{margin-top:40px;}#user-pass #edit-name-wrapper label{bottom:55px;}#user-pass #edit-name-wrapper label.moved{bottom:88px !important;padding-left:5px;font-size:12px;}#user-pass #edit-name-wrapper #edit-name:focus ~ label{bottom:88px !important;}#user-pass #edit-name-wrapper #edit-name:-webkit-autofill ~ label{bottom:88px !important;}#user-pass #edit-name-wrapper.form-text-error:after{bottom:55px;}#user-pass #edit-name-wrapper.form-text-passed:after{bottom:32px;}#user-pass h3,#user-pass p{max-width:400px;width:100%;}}.page-reset-password-final .reset-confirmation{max-width:400px;width:100%;margin:auto;}.page-reset-password-final .reset-confirmation hr{border-top:1px solid #c3c3c3;}.page-reset-password-final .reset-confirmation h3{font-size:30px;font-weight:300;line-height:0.83;color:#333;text-align:left;}.page-reset-password-final .reset-confirmation p{margin:20px auto;}.page-reset-password-final .reset-confirmation a{color:#5bb4c6;font-size:16px;}.page-reset-password-final .reset-confirmation a:hover{text-decoration:underline;}.return-to-login{max-width:400px;width:100%;margin:auto;}.return-to-login a{display:inline-block;width:auto;}.page-offer__hero--image{padding-top:60.72%;background-size:100% 100%;}.page-offer__hero--image.hero--ibm{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/banners/header-IB.png);}.page-offer__header{display:table;}.page-offer__title--details{display:table-cell;vertical-align:middle;}.page-offer__logo{background-size:100%;display:inline-block;}.page-offer__logo.logo--ibm{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/logo-CEIBM.png);}.page-offer__main-title{font-weight:400;color:#000;display:inline-block;}.page-offer__main-title.offer-name{font-size:30px;line-height:0.73;}.page-offer__main-title.offer--discount{font-size:18px;line-height:1.22;}.page-offer__title{font-weight:400;}.page-offer__title--big{font-size:20px;}.page-offer__text{padding-left:0;font-size:14px;font-weight:400;list-style-type:none;}.page-offer__action-btn{background:#a9ccd2;border-radius:26px;height:52px;max-width:345px;padding:12px;width:100%;}.page-offer__description:before,.page-offer__description:after{content:" ";border-bottom:1px solid #000;width:50px;display:block;margin-top:25px;}@media screen and (max-width:767px) {.page-offer__main-title.offer-name{font-size:20px;}.page-offer__main-title.offer--discount{font-size:16px;}}body.page-family{background:#fff;}body.page-family .main-navigation .main-navbar__menu{position:relative;text-align:right;}body.page-family .main-navigation .main-navbar__menu #block-ea_revamp-9{float:right;display:inline-block;}body.page-family .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav{list-style:none;padding:0;}body.page-family .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav > li{display:inline-block;}body.page-family .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav > li > a{color:#fff;font-size:22px;padding:27px 30px;display:inline-block;}body.page-family .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav > li > a:hover,body.page-family .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav > li > a:focus{color:#fff;background:#424242;text-decoration:none;}@media screen and (max-width:992px) {body.page-family .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav > li > a{padding:9px 13px 10px;}}@media screen and (max-width:992px) {body.page-family .main-navigation .main-navbar__menu #block-locale-0 #language-native{height:50px;}}@media screen and (max-width:992px) {body.page-family.logged-in .main-navigation .main-navbar__menu .hamburger{display:none;}}body.page-family.logged-in .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav > li > a{padding:27px 30px 27px 50px;position:relative;}body.page-family.logged-in .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav > li > a:before{content:'';background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/arrow-left.svg);background-repeat:no-repeat;position:absolute;left:20px;top:38px;width:22px;height:11px;display:block;}@media screen and (max-width:992px) {body.page-family.logged-in .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav > li > a{padding:9px 13px 10px;}body.page-family.logged-in .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav > li > a:before{display:none;}}@media screen and (min-width:768px) and (max-width:992px) {body.page-family.logged-in .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav > li > a{padding:10px 13px 9px 40px;}body.page-family.logged-in .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav > li > a:before{left:5px;top:21px;}}@media screen and (max-width:992px) {body.page-family.not-logged-in .main-navigation .main-navbar__logo{left:30px;}}@media screen and (max-width:992px) {body.page-family.not-logged-in .main-navigation .main-navbar__menu #block-ea_revamp-9 .family-page-nav > li:first-child{display:none;}}.offer-section__title{font-size:50px;color:#313131;font-weight:400;}.container__wrapper{max-width:1130px;margin:auto;}.container--flex{display:-ms-flexbox;display:flex;}.container--flex-center{-ms-flex-align:center;align-items:center;}.price-plan__header{background-color:#a9ccd3;color:#fff;text-align:center;padding:100px 0 80px 0;position:relative;}.price-plan__header .image-wrapper{margin-bottom:20px;}.price-plan__header .text-wrapper{max-width:640px;position:relative;left:50px;}.price-plan__header .offer-section__title{color:#fff;font-size:50px;font-weight:600;margin:0;padding-bottom:10px;}.price-plan__header .offer-section__subtitle{font-size:26px;font-weight:400;padding-bottom:15px;}.price-plan__header .price-section__description{font-size:36px;font-weight:400;line-height:1.3;margin:0;}.image-wrapper{-ms-flex:1;flex:1;}.image-wrapper img{max-width:457px;width:100%;float:left;}.arrow-in-circle{height:59px;width:59px;border-radius:50%;background-color:#a9ccd3;position:absolute;bottom:-25px;right:0;left:0;margin:0 auto;}.arrow-in-circle:before{content:" ";height:15px;width:15px;border-right:3px solid white;border-bottom:3px solid white;display:block;transform:rotate(45deg);position:absolute;bottom:16px;right:0;left:0;margin:auto;}.arrow-in-circle:hover{cursor:pointer;}.section__description-general{margin:auto;background:#fff;padding:55px 0 110px 0;}.section__description-general .container--flex{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;}.section__description-general .container--flex .panel-card{margin:0 10px 20px;}.section__intro-image--small{height:175px;width:175px;}.panel__description{font-size:18px;color:#7c7b7b;font-weight:400;margin-top:35px;position:relative;}.panel__description:before{content:"";width:30px;height:3px;background-color:#f3f3f3;position:absolute;display:block;right:0;left:0;top:-20px;margin:0 auto;}.section__description-users{background-color:#475059;color:#fff;font-size:27px;}.pass-benefits__list{padding-top:100px;padding-bottom:40px;}.pass-benefits__item{padding-bottom:60px;font-weight:400;}.section__description-subscriptions{padding:70px 0 65px 0;}.section__description-subscriptions .offer-section__title{max-width:940px;margin:auto;padding-bottom:30px;font-size:40px;}.subscriptions__logo{height:195px;width:195px;margin-right:45px;-ms-flex-negative:0;flex-shrink:0;transform:scale(0.8);}.subscriptions-list__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:0;font-size:27px;line-height:1.42857143;font-weight:400;}.subscriptions-list__item p{margin-bottom:0;}.section__description-ea{background-color:#e2e2e2;}.section__description-ea .header-description{padding-top:45px;}.section__description-ea .ea-logo{width:203px;height:253px;position:relative;top:40px;margin-right:50px;}.section__description-ea .title-description__wrapper{max-width:635px;}.section__description-ea .offer-section__title{padding-bottom:45px;margin-top:32px;}.section__description-ea .offer-section__subtitle{font-size:36px;color:#535353;font-weight:400;font-size:30px;}.section__description-ea .panel{position:relative;bottom:-40px;box-shadow:0 0 40px 0 rgba(0,0,0,0.1);padding:75px 110px 25px 55px;}.project-description__item{padding-bottom:40px;padding-left:30px;font-size:24px;font-weight:400;color:#4d4d4d;}.section__questions .offer-section__title{font-size:55px;padding-bottom:70px;}.section__questions h3{font-size:27px;font-weight:600;color:#474747;}.section__questions a{text-decoration:none;}.section__questions .panel{margin:0 !important;border:solid 2px #e0e0e0;padding:30px 120px 30px 55px;}.section__questions .panel:not(:last-of-type) {border-bottom:none;}.section__questions .panel:hover{background-color:#f1f0f0;cursor:pointer;}.section__questions .panel:hover .arrow{border-color:#ff876c;}.section__questions .panel.panel-active:hover{background:#fff;}.section__questions .panel.panel-active .arrow{border-color:#ff876c;}.section__questions .panel .panel-body{color:#474747;font-weight:400;font-size:20px;}.section__questions .arrow{display:inline-block;border-right:3px solid #cccccc;border-bottom:3px solid #cccccc;height:15px;width:15px;float:right;position:absolute;right:35px;top:40px;}.section__questions .arrow-down{transform:rotate(45deg);}.section__questions .arrow-up{transform:rotate(-135deg);}.section__call-to-action{background-color:#ff876c;color:#fff;}.section__call-to-action .cta__title{font-size:50px;font-weight:400;padding-top:100px;padding-bottom:80px;}.section__call-to-action .btn{color:#ff876c;margin-bottom:100px;}.section__footer{background-color:#252a2f;color:#fff;padding-bottom:20px;margin-bottom:-1px;}.section__footer p{font-size:14px;}.section__footer .footer-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:50px;padding-bottom:40px;max-width:1100px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}.section__footer .footer-nav a{color:#fff;font-size:18px;text-decoration:none;margin:0 20px;line-height:2;}.section__footer .footer-nav a:hover{color:#b6b6b6;text-decoration:none;}@media screen and (max-width:768px) {.price-plan__header{padding:35px 30px 45px 35px;}.price-plan__header .text-wrapper{left:0;}.price-plan__header .offer-section__title{font-size:22px;padding-bottom:5px !important;}.price-plan__header .offer-section__subtitle{font-size:16px;margin:0;}.price-plan__header .price-section__description{font-size:18px;padding-bottom:25px;}.container--flex{-ms-flex-direction:column;flex-direction:column;}.offer-section__title{font-size:22px;padding-bottom:20px !important;}.pass-benefits__list{padding:0 0 0 22px;}.section__description-users{padding:80px 16px 40px 22px;}.pass-benefits__item{padding-bottom:40px;font-size:16px;}.offer-section__title{font-size:24px;}.section__description-subscriptions .offer-section__title{font-size:24px;}.section__description-general{padding:35px 0 10px;}.section__description-general .container--flex{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.section__description-general .panel-card{margin:0 auto 30px auto;}.section__description-subscriptions{padding:60px 35px 35px 15px;}.section__description-subscriptions .offer-section__title{padding-bottom:40px !important;}.subscribtions-list{padding:0;}.subscriptions-list__item{font-size:14px;-ms-flex-align:start;align-items:flex-start;padding-bottom:40px;}.subscriptions__logo{height:45px;width:45px;margin-right:20px;transform:none;}.section__description-ea{padding:30px 15px 0 15px;}.section__description-ea .header-description{padding-top:0;}.section__description-ea .ea-logo{display:none;}.section__description-ea .offer-section__subtitle{margin:0;font-size:18px;}.section__description-ea .panel{padding:45px 15px 10px 15px;}.section__description-ea .project-description__list{padding-left:15px;}.section__description-ea .project-description__item{font-size:16px;padding-bottom:25px;padding-left:0;}.section__questions{padding:50px 15px 10px 15px;}.section__questions h3{font-size:16px;}.section__questions .offer-section__title{font-size:24px;}.section__questions .container__wrapper{padding:0 !important;}.section__questions .panel-heading{padding:0 35px 0 0;}.section__questions .panel{padding:15px;font-size:16px;}.section__questions .panel:hover{background-color:#fff;}.section__questions .panel:hover .arrow{border-color:#ff876c;}.section__questions .panel .panel-body{padding-left:0;font-size:16px;}.section__questions .arrow{top:15px;right:20px;}.section__questions .arrow.arrow-up{top:20px;}.section__call-to-action{padding:0 25px;}.section__call-to-action .cta__title{font-size:20px;padding-top:50px;padding-bottom:25px;}.section__call-to-action .btn{margin-bottom:55px;}.section__footer .footer-nav{display:block;padding:25px 20px;width:100%;text-align:center;}.section__footer .footer-nav li{display:inline-block;margin:0 10px;}.section__footer .footer-nav a{font-size:14px;margin:0;}}@media screen and (min-width:1100px) {.section__description-general .container--flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media screen and (max-width:481px) {.section__description-general .container--flex .panel-card{width:300px;}}@media screen and (min-width:481px) and (max-width:769px) {.section__description-general .container--flex .panel-card{width:45%;}}@media screen and (min-width:769px) and (max-width:1025px) {.section__description-general .container--flex .panel-card{width:30%;}}@media screen and (min-width:1025px) and (max-width:1200px) {.section__description-general .container--flex .panel-card{width:235px;}}.channel__panel{border:2px solid #F1F1F1;border-bottom:10px solid #F1F1F1;background:#FAFAFA;position:relative;margin-right:10px;margin-left:10px;}.channel__panel .catalog-title__container .ea-icon{position:absolute;z-index:100;top:30px;left:0px;width:60px;height:60px;border-radius:50%;}.channel__panel .channel__item-button{background:#ccc;position:absolute;bottom:10px;margin:0 auto;left:0;right:0;max-width:150px;padding:8px;font-size:14px;border-radius:5px;}.channel__panel--vb .channel__item-button{background:#5BB4C7;}.channel__panel--vb .catalog-title__container .ea-icon{box-shadow:3px 1px 1px #408898;}.channel__panel--pv .channel__item-button{background:#FA9F70;}.channel__panel--pv .catalog-title,.channel__panel--pv .catalog-title:after{background-color:#FA9F70;}.channel__panel--pv .catalog-title--icon .ea-icon{box-shadow:3px 1px 1px #e68b5c;}.channel__panel--pv .catalog-title__shadow,.channel__panel--pv .catalog-title__shadow:after{background-color:#e68b5c;}.channel__panel--pv .catalog-title__container .ea-icon{box-shadow:3px 1px 1px #e68b5c;}.channel__item-section{padding:0;}.channel__item-section:last-of-type{padding-left:20px;background:#fff;}.channel__item-section .catalog-carousel__caption--vocab{background:#fff;}.channel__item-section--vb{min-height:479px;}.channel__item-section--vb .catalog-carousel__image{max-width:850px !important;width:850px !important;}.channel__item-section--pv .thumbnail--photo{margin-top:60px;}.channel__intro--content{padding-left:20px;padding-right:20px;background:#fff;min-height:275px;}.channel__intro--content p{font-size:14px;}.channel__intro--image{padding-left:0px;padding-right:0px;}.channel__section--title{margin-left:10px;margin-right:10px;padding:10px;background:#F1F1F1;}.panel.affiliate_block img{width:180px;height:auto;margin-top:10px;margin-bottom:10px;}.panel.affiliate_block h3{font-weight:300;}.panel.affiliate_block .btn--blue{width:145px;padding:12px;font-size:14px;font-weight:500;margin-top:10px;margin-bottom:10px;}.results div,.results span,.results h3,.results h4{font-weight:400;}.results .fw-300{font-weight:300 !important;}.results-panel{font-weight:400;position:relative;max-width:850px;margin:auto auto 20px;color:#525252;}.results-panel .progress{border-radius:0;box-shadow:none;height:17px;display:inline-block;width:70%;margin-top:10px;margin-bottom:0;margin-right:10px;}.results-panel .progress-bar{background-color:#5cb4c7;box-shadow:none;border-top-right-radius:5px;border-bottom-right-radius:5px;}.results-pane--border{border:1px solid #D3D2D2;background-color:#FFF;padding:15px;}.results__header{font-size:22px;line-height:30px;color:#525252;margin-bottom:0;}.results__header--spaced{margin-top:25px;margin-bottom:40px;}.results__sub-header{font-size:16px;font-style:normal;line-height:30px;color:#525252;margin-bottom:0;margin-top:0;}.results__text{font-size:16px;font-style:normal;line-height:30px;color:#b6b6b6;margin:0;}.results__label{font-size:16px;line-height:30px;color:#e76b6b;margin:0;}.results__label--blue{color:#5bb4c5;}.results__results-container{color:#525252;margin:0;}.results__results-container h3{font-size:30px;line-height:30px;display:inline-block;margin-top:0;}.results__canvas-container{margin:10px auto;width:185px;height:185px;}.results__grade{font-size:16px;color:#6e6e6e;}.results__grade-max{font-size:14px;color:#6e6e6e;}.results__students-count{font-size:14px;color:#b6b6b6;line-height:40px;}.results__navigation-container{max-width:850px;margin:20px auto;}.results__breadcrumbs-container{color:#000;font-size:16px;padding-left:0;}.results__breadcrumbs-container a{color:#000;opacity:0.5;}.results__main-title-container{max-width:850px;margin:0 auto;}.results__main-title{padding:0;}.results__main-title h3{font-weight:300;}.results__main-title hr{margin-bottom:0;}.results__main-subtitle{font-weight:300 !important;}.results__bar-chart .results__header{margin-top:0;}.results__bar-chart .results__header--spaced{margin-top:25px;}.results__bar-chart-class{font-size:14px;color:#000;}.results__bar-chart-scope-count{font-size:12px;color:#d1d1d1;}.results__bar-chart-legend{font-size:12px;display:block;}.results__bar-chart-legend--caption{font-size:14px;color:#000;display:block;}.results__bar-chart-legend--completed{color:#9dc49e;}.results__bar-chart-legend--started{color:#5cb4c7;}.results__bar-chart-legend--not-started{color:#edecec;}.results__bar-chart-legend--student{color:#5cb4c7;}.results__bar-chart-legend--class{color:#e76b6b;}.results__bar-chart-legend--average-grade{color:#e76b6b;position:relative;}.results__bar-chart-legend--average-grade:before{content:' ';width:16px;height:8px;left:-10px;z-index:1;display:inline-block;position:relative;background-size:contain;}.results__filter-container,.results__class-filter-container,.results__student-filter-container{padding-right:0;}.results__filter-container .dropdown-menu,.results__class-filter-container .dropdown-menu,.results__student-filter-container .dropdown-menu{padding:0;border:0;border-bottom:1px solid #d1d1d1;margin-top:0;box-shadow:none;}.results__filter-container .dropdown-menu:before,.results__filter-container .dropdown-menu:after,.results__class-filter-container .dropdown-menu:before,.results__class-filter-container .dropdown-menu:after,.results__student-filter-container .dropdown-menu:before,.results__student-filter-container .dropdown-menu:after{content:none;}.results__filter,.results__class-filter,.results__student-filter{min-width:165px;height:45px;margin-top:-10px;}.results__filter a,.results__class-filter a,.results__student-filter a{border-radius:0;background-color:#FFF;border:1px solid #d1d1d1;font-size:16px;font-weight:400;color:#6a6a6a;padding:15px;}.results__filter a:hover,.results__filter a:focus,.results__class-filter a:hover,.results__class-filter a:focus,.results__student-filter a:hover,.results__student-filter a:focus{color:#6a6a6a;}.results__filter span:not(.caret),.results__class-filter span:not(.caret),.results__student-filter span:not(.caret) {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}.results__filter .caret,.results__class-filter .caret,.results__student-filter .caret{position:absolute;top:23px;right:15px;border-width:3px;}.results__filter-item a,.results__class-filter-item a,.results__student-filter-item a{border-bottom:0;font-size:16px;font-weight:400;line-height:18px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}.results__filter-item a:hover,.results__class-filter-item a:hover,.results__student-filter-item a:hover{background-color:#cfcfcf;color:#fff;}.results__filter-item.checked a,.results__class-filter-item.checked a,.results__student-filter-item.checked a{background-color:#cfcfcf;color:#fff;}.results__filter-item.checked .caret,.results__class-filter-item.checked .caret,.results__student-filter-item.checked .caret{width:8px;height:12px;top:25px;border-width:3px;}.results__scope-list .results__header{margin-bottom:10px;}.results__scope-list a:hover{color:#5bb4c5;}.results__scope-list .results__scope-list--details{height:42px;padding:10px 60px 10px 15px;background-color:#fafafa;color:#525252;font-size:16px;border-bottom:5px solid #edecec;max-width:100%;min-width:200px;position:relative;width:auto;display:inline-block;}.results__scope-list .results__scope-list--details div{overflow:hidden;}.results__scope-list .results__scope-list--details div:after{position:absolute;top:0;right:45px;z-index:10;height:100%;width:15%;content:' ';background:linear-gradient(to right,rgba(255,255,255,0.2),#fff);}.results__scope-list .results__scope-list--details:after{content:' ';border-left:1px solid #e7e7e7;height:37px;position:absolute;right:0;top:0;background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/stats.svg) no-repeat center center;width:45px;filter:grayscale(100%);z-index:10;}@media screen and (min-width:991px) {.results__scope-list .results__scope-list--details:hover{text-decoration:none;}.results__scope-list .results__scope-list--details:hover:before{content:' ';background-color:#5cb4c7;border-bottom:5px solid #53a2b3;position:absolute;width:7px;left:0;top:0;height:42px;}.results__scope-list .results__scope-list--details:hover:after{content:' ';background:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/stats.svg) no-repeat center center;width:45px;height:37px;right:0px;filter:grayscale(0%);}}.results__separator{background-color:#e8e8e8;border:solid 1px #d3d2d2;margin-bottom:20px;}.results__separator h3{font-size:22px;line-height:28px;text-align:center;color:#525252;margin-top:0;margin-bottom:0;}.results__bar-chart .scroll-bar{height:inherit;max-height:inherit;}.results__bar-chart .scroll-bar__content{overflow-y:inherit;overflow-x:auto;}.results__bar-chart::-webkit-scrollbar{width:5px !important;}#results__header--learning-frequency{margin-bottom:30px;}@media (max-width:991px) {.results__main-title h3{font-size:16px;margin-top:0;}.results__breadcrumbs-container{font-size:11px;}.results__class-filter,.results__student-filter,.results__filter{float:left !important;margin-bottom:0;margin-top:15px;margin-left:-10px;}.results__class-filter a,.results__student-filter a,.results__filter a{padding:8px;font-size:14px;}.results__class-filter .caret,.results__student-filter .caret,.results__filter .caret{position:absolute;top:17px;right:15px;border-width:2px;}.results__class-filter .dropdown-menu,.results__student-filter .dropdown-menu,.results__filter .dropdown-menu{margin-top:-13px;}.results__class-filter-item a,.results__student-filter-item a,.results__filter-item a{font-size:14px;line-height:14px;padding:9px;}.results__class-filter-item.checked .caret,.results__student-filter-item.checked .caret,.results__filter-item.checked .caret{top:17px;border-width:2px;}.results__filter{margin-left:0;margin-top:0;}.results__filter-container{margin-top:0;}.results-panel .results__header,.results-panel .results__text,.results-panel .results__label,.results-panel .results__results-container{text-align:center;}.results-panel .results__header{font-size:15px;line-height:15px;font-weight:600;margin-top:20px;}.results-panel .results__text,.results-panel .results__label{font-size:13px;line-height:13px;}.results-panel .results__text{margin:10px 0;}.results-panel .results__label{margin-bottom:10px;}.results-panel .results__results-container{font-size:13px;}.results-panel .results__results-container h3{font-size:24px;}.results-panel .results__header--normal{font-weight:400;margin-bottom:20px;margin-top:10px;}.results-panel .results__header--spaced{margin:0;}.results-panel .custom-table{font-size:11px;}.results-panel .results__bar-chart-class,.results-panel .results__bar-chart-scope-count,.results-panel .results__bar-chart-legend{font-size:10px;}.results-panel #results__header--learning-frequency{margin-top:5px;margin-bottom:15px;text-align:left;}.results-panel #results__header--activity-report{margin-top:5px;margin-bottom:15px;text-align:left;}.results-panel #results__header--played-exercises{margin-top:5px;margin-bottom:20px;text-align:left;}.results-panel #results__header--per-assignment{margin-bottom:0;}.results__scope-list-header .results__header{font-size:15px;font-weight:400;line-height:15px;text-align:right;margin:0;}.results__scope-list-header div:first-child h3{text-align:left;}.results__scope-list .results__scope-list--details{min-width:0;max-width:400px;width:100%;}.results__scope-list .row{padding-bottom:10px;border-bottom:1px solid #e3e2e6;}.results__scope-list .row .results__grade{font-size:14px;}.results__scope-list .row .results__grade-max{font-size:12px;}.results__bar-chart .results__header{text-align:left;}.results__separator h3{font-size:16px;font-weight:400;}.results-pane--border{padding:15px 0px;}.results-panel .progress{max-width:400px;width:83%;}}.assessment-test__header{display:table;}.assessment-test__header .assessment-test--title{display:table-cell;vertical-align:middle;width:68%;}.assessment-test__header .assessment-test--title h3{margin-top:0 !important;margin-bottom:0 !important;}.assessments section > header{padding:9px 10px;min-height:45px;background:#F1F1F1;border:solid 1px #d3d2d2;margin-bottom:10px;}.assessments section > header > div{margin-bottom:-15px;font-size:14px;}.assessments section > header:nth-of-type(2) {padding:5px 10px;}.assessments section > header:nth-of-type(2) > div{margin-bottom:0;}.assessments section > header .caret{width:7px;height:7px;border-right:1px solid;border-bottom:1px solid;}section + .assessments__add{position:relative;z-index:10;top:-45px;margin-bottom:-15px;right:50px;float:right;}.assessments section > .row{min-height:100vh;}.assessments__info--no-assessments{margin:auto;text-align:center;width:300px;height:300px;display:table;border-radius:50%;background:url(/sites/all/themes/earesponsive/images/school/student.svg) #EDECEC no-repeat center center;background-size:60%;}.assessments__class-filter,.assessments__test-filter{width:100%;height:39px;margin-top:-10px;}.assessments__class-filter a,.assessments__test-filter a{border-radius:0;background-color:#FFF;border:1px solid #d1d1d1;font-size:16px;font-weight:400;color:#6a6a6a;padding:10px;}.assessments__class-filter a:hover,.assessments__class-filter a:focus,.assessments__test-filter a:hover,.assessments__test-filter a:focus{color:#6a6a6a;}.assessments__class-filter > a,.assessments__test-filter > a{margin-top:5px;}.assessments__class-filter span:not(.caret),.assessments__test-filter span:not(.caret) {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}.assessments__class-filter .caret,.assessments__test-filter .caret{position:absolute;top:20px;right:15px;border-width:3px;}.assessments__class-filter-item a,.assessments__test-filter-item a{border-bottom:0;font-size:16px;font-weight:400;line-height:18px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}.assessments__class-filter-item a:hover,.assessments__test-filter-item a:hover{background-color:#cfcfcf;color:#fff;}.assessments__class-filter-item.checked a,.assessments__test-filter-item.checked a{background-color:#cfcfcf;color:#fff;}.assessments__class-filter-item.checked .caret,.assessments__test-filter-item.checked .caret{width:8px;height:12px;top:20px;border-width:3px;}.assessment{padding:10px;background:#fff;border-bottom:10px solid #F1F1F1;}.assessment__class-select,.assessment__test-select{padding-right:0;}.assessment__class-select .dropdown-menu,.assessment__test-select .dropdown-menu{padding:0;border:0;border-bottom:1px solid #d1d1d1;margin-top:0;box-shadow:none;}.assessment__class-select .dropdown-menu:before,.assessment__class-select .dropdown-menu:after,.assessment__test-select .dropdown-menu:before,.assessment__test-select .dropdown-menu:after{content:none;}.assessment__error{color:#E76B6B;padding:20px 0;display:none;}.assessment__header{margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #CCC;font-weight:500;height:45px;}.assessment__title{font-size:18px;font-weight:400;color:#6a6a6a;}.assessment__sub-title{font-size:12px;font-weight:300;color:#898989;display:block;margin-top:0;}.assessment__item{margin-bottom:5px;}.assessment__item-title{font-size:14px;margin-top:9px;}.assessment__item-title a{color:#262e31;}.assessment__item-icons{margin-top:5px;}.assessment__item-icons .icon{cursor:pointer;margin-right:7px;}.assessment__item-icons .icon-list-assessments{width:23px;height:23px;}.assessment__item-icons .icon-cancel{color:#E76B6B;font-size:24px;}.assessment__icons{text-align:right;}.assessment__icons a{text-decoration:initial;}.assessment__icons .icon{margin-right:-2px;cursor:pointer;}.assessment__icons .icon-duplicate-assessments{width:23px;height:23px;}.assessment__icons .icon-cancel{color:#E76B6B;font-size:28px;}.assessment__actions{font-size:16px;}.assessment__actions .btn{padding:10px;border-radius:5px;width:100%;font-size:16px;}.assessment__actions .btn.disabled{background:#C6C6C6;}.assessment__actions .btn .icon-spin3{position:absolute;left:20px;}.assessment__class-select{color:#6a6a6a;}.assessment__date{font-size:18px;font-weight:400;color:#6a6a6a;text-align:center;}.assessment__students-list{font-size:14px;}.assessment__students-list .scroll-bar{max-height:295px;height:200px;padding-right:0px;}.assessment__students-list .col-md-5:nth-of-type(odd),.assessment__students-list .col-md-8:nth-of-type(odd) {overflow:hidden;}.assessment__students-list .col-md-5:nth-of-type(odd):after,.assessment__students-list .col-md-8:nth-of-type(odd):after{position:absolute;top:0;right:0;z-index:10;height:100%;width:30%;content:' ';background:linear-gradient(to right,rgba(255,255,255,0.2),white);}.assessment__students-list--minified{height:100px;position:relative;}.assessment__students-list--minified .assessment__class-select{margin-top:30px;}.assessment--0 .assessment__date-container{cursor:pointer;}.assessment__date-container{position:absolute;top:0;right:35px;}.assessment__items{border-right:1px solid #ccc;}@media screen and (min-width:768px) {.assessment__exercises{min-height:150px;}}.assessment__datepicker{z-index:100;}.assessment__item-add{display:none;margin-top:10px;position:absolute;z-index:2;}.assessment__students-number{display:block;font-size:10px;color:#848484;}.assessment__student-status--0{color:#D1D1D1;font-style:italic;font-weight:400;}.assessment__student-status--1{color:#5BB4C7;font-style:italic;font-weight:400;}.assessment__student-status--2{color:#9DC49E;font-style:italic;font-weight:400;}.assessment__notice{font-size:14px;}.assessment__pie-container{width:30px;height:30px;box-sizing:content-box;}.assessment .icon-exercise-title--pv,.assessment .icon-exercise-title--vb{display:inline-block;width:40px;height:40px;border-radius:50%;background-repeat:no-repeat;background-position:50%;}.assessment .icon-exercise-title--add:before{content:'+';width:39px;height:39px;padding:0;border:2px dashed #ccc;border-radius:50%;margin-left:1px;color:#ccc;line-height:34px;font-size:20px;font-weight:bold;}.assessment a:hover .icon-exercise-title--add:before,.assessment a:active .icon-exercise-title--add:before{background:#8C8C8C;border:none;color:#fff;line-height:38px;}.assessment a:hover .icon-exercise-title--vb,.assessment a:hover .icon-exercise-title--pv,.assessment a:active .icon-exercise-title--vb,.assessment a:active .icon-exercise-title--pv{width:50px;height:50px;margin-left:-5px;}.assessment__test-preview-button{position:relative;max-width:400px;width:100%;min-height:63px;margin:0 5px 10px 0;}.assessment__test-preview-button .icon-reply{border-radius:50%;background:#fff;font-size:35px;position:absolute;top:0;bottom:0;right:10px;margin:auto;width:50px;height:50px;}.assessment__test-preview-button .icon-reply:before{color:#e76b6b;}.assessment__menu-title{font-size:25px;font-weight:300;line-height:80px;position:absolute;width:100%;height:80px;text-align:center;padding-left:30px;}.panel--assessment{padding:14px 17px 30px;z-index:1 !important;}.panel--assessment .assessment-test__header .assessment-test--icon{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/test-icon.svg);display:inline-block;height:55px;width:55px;float:left;margin-right:15px;}.panel--assessment .assessment-test__header .assessment-test--title h3{font-size:18px;font-weight:400;}.cefr-level{font-size:30px;font-weight:400px;}.logo-assessment,.assessment-test--icon{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/test-icon.svg);}.node-type-assessment-test .panel{overflow:hidden;}.node-type-assessment-test #page-content > .container{padding-top:45px;border:none;background:none;}.node-type-assessment-test .landing__header{margin-top:0;}.node-type-assessment-test .landing__header h3{margin-top:0;}.node-type-assessment-test .exercise-component.active:hover,.node-type-assessment-test .exercise-component.current:hover{cursor:auto;}.node-type-assessment-test .section-overlay{opacity:0.6;}.node-type-assessment-test .video-exercise img{cursor:default;}.header-corner--container{position:absolute;width:58px;height:58px;top:-1px;left:-1px;}.corner-triangle{position:absolute;border-top:58px solid #5bb4c7;border-right:58px solid transparent;}.node-number{position:absolute;top:-50%;left:-50%;right:0;bottom:0;margin:auto;height:20px;font-size:22px;text-align:center;z-index:10;color:#fff;font-weight:400;}.c-assessment-details__container-test{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;height:100%;}.c-assessment-details__container-test .assessment-details--status{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.c-assessment-details__container-test .assessment-details--status .btn--big{min-width:unset;max-width:306px;width:100%;}@media (max-width:600px) {.c-assessment-details__container-test{-ms-flex-direction:column;flex-direction:column;}}section [class*="assessment-nid-"] .assessment-details__container .btn-green{padding:7px 5px;line-height:50px;cursor:default;}section [class*="assessment-nid-"] .assessment-details__container .btn-green .checkmark-circle{width:0px;height:50px;position:relative;display:inline-block;vertical-align:top;float:left;margin-left:15px;}section [class*="assessment-nid-"] .assessment-details__container .btn-green .checkmark-circle .background{width:50px;height:50px;border-radius:50%;background:white;position:absolute;}section [class*="assessment-nid-"] .assessment-details__container .btn-green .checkmark-circle .checkmark:after{opacity:1;height:17px;width:30px;border-right:7px solid #95BA96;border-top:7px solid #95BA96;border-radius:4px !important;content:'';left:10px;top:13px;position:absolute;transform:rotate(125deg);}.thumbnail--video-landing img{position:relative;}.thumbnail--video-landing .checkmark-circle{width:100px;height:100px;position:absolute;display:inline-block;vertical-align:top;float:left;margin-left:15px;top:0;bottom:0;right:0;left:0;margin:auto;z-index:9;cursor:default;}.thumbnail--video-landing .checkmark-circle .background{width:100px;height:100px;border-radius:50%;background:white;position:absolute;opacity:0.9;}.thumbnail--video-landing .checkmark-circle .checkmark:after{opacity:1;height:27px;width:51px;border-right:10px solid #95BA96;border-top:10px solid #95BA96;border-radius:4.5px !important;content:'';left:25px;top:32px;position:absolute;transform:rotate(125deg);}.print-certificate-wrapper{border:1px solid #5cb4c7;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:60px;margin:auto;max-width:306px;font-size:18px;padding-left:22px;}.print-certificate-wrapper .icon-print{font-size:30px;margin-right:40px;}.print-certificate-wrapper a{color:#5cb4c7;text-decoration:none;}@media screen and (min-width:991px) {.node-type-assessment-test .panel--landing .thumbnail__details-container{min-height:70px;}.node-type-assessment-test .panel--landing__header{border-bottom:1px solid #e3e3e3;padding-bottom:15px;}section [class*="assessment-nid-"] .panel__header-title{position:absolute;top:50px;}section [class*="assessment-nid-"] .assessment-details__container{display:table;}section [class*="assessment-nid-"] .assessment-details__container .assessment-details--status{display:table-cell;float:none;width:50%;vertical-align:middle;}section [class*="assessment-nid-"] .assessment-details__container .assessment-details--status [class^='hidden-']{margin-top:240px;}section [class*="assessment-nid-"] .assessment-details__container .video-exercise{display:table-cell;float:none;width:50%;}}@media screen and (max-width:480px) {.assessment__test-preview-button{padding:19px 10px;}.assessment__test-preview-button .icon-reply{font-size:27px;width:39px;height:39px;}}.panel--instructions{padding:15px 20px 25px 20px;}.panel--instructions .assessment-test__header{padding-bottom:5px;border-bottom:1px solid #e3e3e3;}.panel--instructions .assessment-test__header .assessment-test--icon{background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/coach-circle.svg);display:inline-block;height:65px;width:63px;float:left;margin-right:15px;}.panel--instructions .assessment-test__header .assessment-test--title h3{font-size:18px;font-weight:400;}.panel--instructions .assessment-test--information p{margin-bottom:0;}.panel--instructions .instruction__details{position:relative;font-size:16px;}.panel--instructions .instruction__details:first-letter{padding-left:35px;}.panel--instructions .description-icon{width:27px;height:30px;position:absolute;top:-6px;left:0;}.panel--instructions .description-icon.icon-diploma{height:30px;width:30px;}.intro-screen-assessment__container{height:353px;position:relative;padding-bottom:105px;}.panel--cefr,.assessment-cefr__level{padding:14px 17px;}.panel--cefr .cefr-level__header,.assessment-cefr__level .cefr-level__header{display:table;}.panel--cefr .cefr-level--icon,.assessment-cefr__level .cefr-level--icon{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;height:95px;width:95px;border-radius:50%;float:left;}.panel--cefr .cefr-level--icon p,.assessment-cefr__level .cefr-level--icon p{text-align:center;line-height:95px;font-size:22px;color:#fff;font-weight:600;}.panel--cefr .cefr-level--icon.A1,.assessment-cefr__level .cefr-level--icon.A1{background:#9797EB;border-bottom:5px solid #8787D1;}.panel--cefr .cefr-level--icon.A2,.assessment-cefr__level .cefr-level--icon.A2{background:#806AC7;border-bottom:5px solid #6E5AAE;}.panel--cefr .cefr-level--icon.B1,.assessment-cefr__level .cefr-level--icon.B1{background:#FF98BB;border-bottom:5px solid #ED90B0;}.panel--cefr .cefr-level--icon.B2,.assessment-cefr__level .cefr-level--icon.B2{background:#FC719A;border-bottom:5px solid #E6698E;}.panel--cefr .cefr-level--icon.C1,.assessment-cefr__level .cefr-level--icon.C1{background:#85D5D5;border-bottom:5px solid #79C1C1;}.panel--cefr .cefr-level--icon.C2,.assessment-cefr__level .cefr-level--icon.C2{background:#32BABA;border-bottom:5px solid #2EA6A6;}.panel--cefr .current-level--details,.assessment-cefr__level .current-level--details{color:#AFAFAF;font-style:italic;font-weight:400;text-decoration:underline;float:right;}.school-panel .school-page__title{margin-top:5px !important;color:#262e31;}.school-panel .assessments{margin:0 5px;}.school-panel .assessments.description .row{margin-left:0;margin-right:0;}.school-panel .assessments .assessment-cefr__level{padding:14px 13px;}.cefr--description{background:#fff;border:1px solid #e3e3e3;padding:30px;margin:25px 0;}.cefr--description h3{margin-top:0;}.cefr--description p{margin-bottom:0;font-size:16px;}.assessment-cefr__level:last-of-type .cefr-level--icon:after{display:none;}.assessment-cefr__level .media{margin-bottom:15px;}.assessment-cefr__level .media-left{padding-right:25px;}.assessment-cefr__level .cefr-level--icon:after{content:' ';border-left:4px solid #e3e3e3;border-radius:15%;height:30px;position:absolute;top:118px;left:62px;}.assessment-cefr__level .media-body{background:#fff;padding:12px 15px;font-size:16px;border-radius:2px 2px 0 0;}.assessment-cefr__level .media-body .cefr-level--title p{margin-bottom:5px;}.assessment-cefr__level--c2 .media-body{border-bottom:3px solid #32BABA;}.assessment-cefr__level--c1 .media-body{border-bottom:3px solid #85D5D5;}.assessment-cefr__level--b2 .media-body{border-bottom:3px solid #FC719A;}.assessment-cefr__level--b1 .media-body{border-bottom:3px solid #FF98BB;}.assessment-cefr__level--a2 .media-body{border-bottom:3px solid #806AC7;}.assessment-cefr__level--a1 .media-body{border-bottom:3px solid #9797EB;}.assessment-tests__page .school-page__title{margin-top:20px !important;padding-left:5px;}.assessments_table{display:table;width:100%;color:#838383;padding-bottom:15px;border-bottom:1px solid #e3e3e3;}.assessments_table .table__header,.assessments_table .table__content{width:auto;clear:both;}.assessments_table .header--column,.assessments_table .content-details{float:left;width:33%;}.assessments_table .table__header{background:#F1F1F1;font-weight:600;font-size:16px;}.assessments_table .header--column{padding:10px 20px;}.assessments_table .header--column.test--date{text-align:center;}.assessments_table .cefr-level--icon{height:65px;width:65px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.assessments_table .cefr-level--icon p{text-align:center;line-height:65px;font-size:16px;color:#fff;font-weight:600;}.assessments_table .table__content{margin-bottom:5px;background:white;border-bottom:2px solid #e3e3e3;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;}.assessments_table .table__content .icon-print{font-size:24px;text-decoration:none;margin-right:20px;}@media screen and (max-width:680px) {.assessments_table .table__content .icon-print{margin-right:0;}}.assessments_table .table__content.A1{border-bottom:2px solid #9797EB;}.assessments_table .table__content.A1 .icon-print{color:#9797EB;}.assessments_table .table__content.A2{border-bottom:2px solid #806AC7;}.assessments_table .table__content.A2 .icon-print{color:#806AC7;}.assessments_table .table__content.B1{border-bottom:2px solid #FF98BB;}.assessments_table .table__content.B1 .icon-print{color:#FF98BB;}.assessments_table .table__content.B2{border-bottom:2px solid #FC719A;}.assessments_table .table__content.B2 .icon-print{color:#FC719A;}.assessments_table .table__content.C1{border-bottom:2px solid #85D5D5;}.assessments_table .table__content.C1 .icon-print{color:#85D5D5;}.assessments_table .table__content.C2{border-bottom:2px solid #32BABA;}.assessments_table .table__content.C2 .icon-print{color:#32BABA;}.assessments_table .table__content .test--name{padding-left:15px;font-weight:600;font-size:16px;}.assessments_table .table__content .test--date{text-align:center;font-weight:400;font-size:16px;}.assessments_table .table__content .english--level{padding:15px 0;}.assessments_table .table__content .english--level.print-certificate{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;}.assessments_table .table__content .cefr-level--icon{float:right;margin-right:50px;}.assessment-results__page.teacher-panel--title hr{margin-top:9px;}.all-results--nav{padding:0 0 10px 15px;}.all-results--nav a,.all-results--nav .next--sign{font-weight:400;font-size:16px;color:#000000;opacity:0.5;}.all-results--nav .student-name{font-weight:400;}.assessments-results__class-selector{padding:0 !important;margin-bottom:0 !important;}.assessments-results__class-selector .dropdown-toggle{line-height:1.2;max-width:203px;width:100%;height:32px;color:rgba(82,82,82,0.8);border:1px solid #d3d3d3;border-radius:0;background-color:#fff;margin-bottom:0;margin-top:15px;}.assessments-results__class-selector .dropdown-toggle .caret{position:absolute;margin:0;right:10px;top:9px;height:8px;width:8px;}.assessments-results__class-selector .btn--dropdown__menu{margin-top:10px;max-width:190px;width:100%;margin-left:6px;padding-top:5px;}.assessments-results__class-selector:hover,.assessments-results__class-selector:active,.assessments-results__class-selector:focus{color:rgba(82,82,82,0.8);}.export-csv{max-width:97px !important;width:100% !important;height:37px;float:right;margin-top:0 !important;padding:12px !important;line-height:14px;position:relative;text-align:right;padding-right:22px !important;border-radius:5px;}.export-csv img{height:20px;width:20px;position:absolute;left:15px;top:7px;}.student-search{float:right;margin-right:10px;}.student-search input[type=text]{width:225px;height:35px;padding:10px;border:none;font-size:12px;background-color:#EDECEC;font-style:italic;float:right;margin-top:10px;}.student-search .icon-search{padding-top:10px;}.assessment-results__table{border-bottom:none;}.assessment-results__table .header--column,.assessment-results__table .content-details{width:auto;}.assessment-results__table .table__header{display:-ms-flexbox;display:flex;padding-left:10px;-ms-flex-align:center;align-items:center;}.assessment-results__table .header--column{padding:8px 0;width:calc(100% / 6);font-weight:400;}.assessment-results__table .header--column.header--column-sorted a{color:#000;}.assessment-results__table .header--column.header--column-sorted .caret{opacity:0.7;}.assessment-results__table .header--column img{height:40px;width:40px;}.assessment-results__table .header--column a{color:#343434;text-decoration:none;font-weight:300;}.assessment-results__table .header--column:first-of-type{width:100px;}.assessment-results__table .header--column:nth-of-type(2) {width:calc(100% / 6 + 30px);padding-right:10px;}.assessment-results__table .header--column:nth-of-type(3) {width:calc(100% / 6 - 70px);}.assessment-results__table .header--column:nth-of-type(4) {width:calc(100% / 6 + 120px);text-align:center;}.assessment-results__table .header--column:last-of-type{text-align:center;}.assessment-results__table .header--column .caret{opacity:.5;width:8px;height:8px;margin-top:-6px;color:#353535;}.assessment-results__table .header--column .caret--up{margin-top:0;opacity:1;}.assessment-results__table .table__content{-ms-flex-direction:column;flex-direction:column;background:none;border-bottom:none;}.assessment-results__table .table__content .english--level{padding:8px 0px 8px 0;}.assessment-results__table .assessment-test-result__row{width:100%;border-bottom:2px solid #e3e3e3;margin-bottom:5px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:10px;}.assessment-results__table .assessment-test-result__row:hover{cursor:pointer;background:#f5f5f5;}.assessment-results__table.results__table--student .header--column{color:#343434;text-decoration:none;font-weight:300;}.assessment-results__table.results__table--student .assessment-test-result__row:hover{cursor:default;background:white;}.assessment-results__table .content-details{width:calc(100% / 6);font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.assessment-results__table .content-details img{border-radius:50%;height:45px;width:45px;}.assessment-results__table .content-details .cefr-level--icon{height:50px;width:50px;}.assessment-results__table .content-details .cefr-level--icon p{line-height:50px;}.assessment-results__table .content-details .cefr-level--icon.unknown{text-align:center;}.assessment-results__table .content-details .cefr-level--icon.unknown p{font-size:24px !important;text-align:center;font-weight:normal !important;color:#a9a9a9 !important;}.assessment-results__table .content-details:first-of-type{width:100px;}.assessment-results__table .content-details:nth-of-type(2) {width:calc(100% / 6 + 30px);}.assessment-results__table .content-details:nth-of-type(3) {width:calc(100% / 6 - 80px);}.assessment-results__table .content-details:nth-of-type(4) {width:calc(100% / 6 + 120px);text-align:center;}.assessment-results__table .assessment-test-result__row.A1{border-bottom:3px solid #9797EB;}.assessment-results__table .assessment-test-result__row.A2{border-bottom:3px solid #806AC7;}.assessment-results__table .assessment-test-result__row.B1{border-bottom:3px solid #FF98BB;}.assessment-results__table .assessment-test-result__row.B2{border-bottom:3px solid #FC719A;}.assessment-results__table .assessment-test-result__row.C1{border-bottom:3px solid #85D5D5;}.assessment-results__table .assessment-test-result__row.C2{border-bottom:3px solid #32BABA;}.assessment__students-list .scroll-bar__content{overflow-y:auto;}@media screen and (min-width:767px) and (max-width:991px) {.assessment-results__table .header--column:first-of-type,.assessment-results__table .content-details:first-of-type{width:100px;}.assessment-results__table .header--column:nth-of-type(2),.assessment-results__table .content-details:nth-of-type(2) {width:calc(100% / 4 + 30px) !important;margin-right:125px;}.assessment-results__table .header--column:nth-of-type(3),.assessment-results__table .content-details:nth-of-type(3) {width:calc(100% / 3 - 25px) !important;}.assessment-results__table .header--column:nth-of-type(4),.assessment-results__table .content-details:nth-of-type(4) {width:calc(100% / 4 + 230px) !important;text-align:center;padding-left:140px;}.step-progress--assessment{right:-300px;}}@media screen and (min-width:911px) and (max-width:1024px) {.assessment-results__table .header--column{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.assessments_table .table__content .cefr-level--icon{margin-right:30px;}}@media (max-width:991px) {.panel--aside.panel--assessment{padding:14px 17px 30px;}.assessments section > header{text-align:center;font-size:16px;}.assessments .icon-gray-circle,.assessments .icon-red-circle{height:35px;width:35px;padding-top:5px;margin-top:-5px;font-size:20px;text-align:center;}.assessment__menu-title{font-size:18px;line-height:30px;height:100%;margin-top:10px;padding-left:0;}.assessments-results__class-selector{width:100%;}.black-box--small{background-color:transparent;height:61px;bottom:10px;}}@media (max-width:767px) {.intro-screen-assessment__container{height:auto;padding-bottom:15px;}.assessment-results__table .content-details{width:calc(100% / 3) !important;font-size:14px;}.assessment-results__table .content-details:first-of-type{width:60px !important;display:none;}.assessment-results__table .content-details:nth-of-type(2) {width:calc(100% / 3 + 55px) !important;}.assessment-results__table .header--column{width:calc(100% / 3) !important;font-size:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.assessment-results__table .header--column:first-of-type{width:60px !important;display:none;}.assessment-results__table .header--column:nth-of-type(2) {width:calc(100% / 3 + 30px) !important;}.assessment-results__table .header--column:nth-of-type(3) {width:calc(100% / 3 - 40px) !important;}.assessment-results__table .header--column:nth-of-type(4) {padding-left:25px;width:calc(100% / 3 + 3px) !important;}.assessment-results__table .content-details .cefr-level--icon{height:31px;width:31px;}.assessment-results__table .content-details .cefr-level--icon p{font-size:12px;line-height:31px;}.export-csv{display:none;}.student-search{display:none;}.assessments-results__class-selector .dropdown-toggle{max-width:400px;width:100%;margin-top:5px;}.school-page__title{border-bottom:1px solid #e3e3e3;padding-bottom:8px;margin-bottom:0;}.assessment-results__table .table__content .english--level{padding-right:35px;}.assessment-results__table .content-details .cefr-level--icon.unknown p{font-size:14px !important;}.school-page__content{padding:40px 15px 15px 15px;}.assessment{padding:5px;}.assessment .icon.icon-cancel{font-size:20px;}.assessment__items{border:none;}.assessment__header{padding-bottom:0;height:30px;}.assessment__title{font-size:12px;}.assessment__title > div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.assessment__sub-title{font-size:9px;font-weight:400;margin-top:0px;}.assessment__students-number{font-size:11px;font-weight:300;color:#343434;margin-top:5px;}.assessment__icons .icon-duplicate-assessments,.assessment__item-icons .icon-list-assessments{width:17px;height:17px;margin-top:2px;}.assessment__date-container{transform:scale(0.7);transform-origin:100% 0;right:20px;}.assessment__item-title{font-size:11px;font-weight:400;overflow:hidden;height:15px;padding-left:30px;text-overflow:ellipsis;white-space:nowrap;}.assessment__item-title:before{content:none;}.assessment__item-test-icon{margin-right:-15px;}.assessment__item-test-icon span{display:inline-block;background-image:url(https://djp7tmjfh8mmh.cloudfront.net/sites/all/themes/earesponsive/images/all-icons/test-icon.svg);border-radius:50%;height:24px;width:24px;margin-top:5px;}.assessment__notice{font-size:11px;}.assessment__actions .btn{font-size:11px;}.assessment .icon-exercise-title--pv,.assessment .icon-exercise-title--vb{width:30px;height:30px;}.assessment .icon-exercise-title--add:before{width:29px;height:29px;line-height:25px;font-size:20px;font-weight:400;}.assessment a:active .icon-exercise-title--add:before,.assessment a:hover .icon-exercise-title--add:before{line-height:29px;}.assessments__class-filter a{padding:8px;font-size:14px;}.assessments__class-filter .caret{position:absolute;top:17px;right:15px;border-width:2px;}.assessment__class-select .dropdown-menu{margin-top:-6px;}.assessments__class-filter-item a{font-size:14px;line-height:14px;padding:9px;}.assessments__class-filter-item.checked .caret{top:17px;border-width:2px;}.assessment__students-list--minified .assessment__class-select{margin-top:20px;}.assessment__students-list--minified{height:70px;}.icon-red-circle{height:35px;width:35px;padding-top:5px;margin-top:-5px;font-size:20px;}.node-type-assessment-test #page-content > .container{padding-top:0;}section [class*=assessment-nid-] .assessment-details--status{padding-top:10px;}section [class*=assessment-nid-] .panel-title__text .panel-title{font-size:24px;padding-top:20px;}section [class*=assessment-nid-] .corner-triangle{border-top:40px solid #5bb4c7;border-right:40px solid transparent;}section [class*=assessment-nid-] .node-number{top:-60%;left:-60%;height:22px;font-size:20px;}.assessment-tests__page .school-page__title{margin-top:0 !important;}.assessments_table .table__content .cefr-level--icon{margin-right:0;}.assessments_table .table__content .test--date{padding-left:5px;}}.finish-assessment-result{border-radius:13px;}.cefr-details{color:#BCBCBC;cursor:pointer;}.cefr-details:hover{text-decoration:none;}.cefr-details:hover.A1{color:#9797EB;}.cefr-details:hover.A2{color:#806AC7;}.cefr-details:hover.B1{color:#FF98BB;}.cefr-details:hover.B2{color:#FC719A;}.cefr-details:hover.C1{color:#85D5D5;}.cefr-details:hover.C2{color:#32BABA;}.cefr-level-details{line-height:1.5 !important;}@media screen and (min-width:320px) and (max-width:767px) {.step-progress--assessment{margin-bottom:0;text-align:right;bottom:-20px;right:10px;}}.node-type-assessment-test .panel.panel--exercise .panel__close,.node-type-video .panel.panel--exercise .panel__close{z-index:1001;}.node-type-assessment-test .panel--landing__body{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.node-type-assessment-test .panel--landing__body .exercise-component{width:75px;height:75px;margin-bottom:5px;margin-top:10px;}.node-type-assessment-test .panel--landing__body .exercise-component:first-child{margin-left:0;}.node-type-assessment-test .panel--landing__body .exercise-component:last-child{margin-right:0;}.node-type-assessment-test .panel--landing__body .exercise-component .exercise__icon{width:75px;height:75px;top:0;right:0;}.node-type-assessment-test .panel--landing__body .exercise-component .exercise__icon:before{width:8px;height:15px;right:5px;bottom:7px;}.node-type-assessment-test .panel--landing__body .exercise-component .exercise__icon:after{width:30px;height:30px;right:-3px;bottom:-2px;}.node-type-assessment-test .panel--landing__body .exercise-component .exercise-component__name{display:none;}@media screen and (max-width:480px) {.node-type-assessment-test .panel--landing__header{border-bottom:1px solid #d3d2d2;padding-bottom:15px;margin-bottom:0;}.node-type-assessment-test .panel--landing__header .visible-sm{padding:0 10px;}.node-type-assessment-test .panel--landing__body .exercise-component{width:30px;height:30px;margin-top:10px;margin-bottom:15px;}.node-type-assessment-test .panel--landing__body .exercise-component:first-child{margin-left:10px;}.node-type-assessment-test .panel--landing__body .exercise-component:last-child{margin-right:10px;}.node-type-assessment-test .panel--landing__body .exercise-component .exercise__icon{width:30px;height:30px;}.node-type-assessment-test .panel--landing__body .exercise-component .exercise__icon:before{width:5px;height:9px;right:0px;bottom:2px;}.node-type-assessment-test .panel--landing__body .exercise-component .exercise__icon:after{width:15px;height:15px;}.node-type-assessment-test .panel--landing__body .exercise-component .exercise__icon.icon-video:before,.node-type-assessment-test .panel--landing__body .exercise-component .exercise__icon.icon-listening_lab:before{right:-1px;bottom:1px;}}@media screen and (min-width:480px) and (max-width:991px) {.node-type-assessment-test .panel--landing__body .exercise-component{width:55px;height:55px;}.node-type-assessment-test .panel--landing__body .exercise-component:first-child{margin-left:10px;}.node-type-assessment-test .panel--landing__body .exercise-component:last-child{margin-right:10px;}.node-type-assessment-test .panel--landing__body .exercise-component .exercise__icon{width:55px;height:55px;}.node-type-assessment-test .panel--landing__body .exercise-component .exercise__icon:before{width:7px;height:12px;right:3px;bottom:5px;}.node-type-assessment-test .panel--landing__body .exercise-component .exercise__icon:after{width:24px;height:24px;}}.node-type-video .panel--exercise .panel__footer.non-clickable-components{-ms-flex-align:center;align-items:center;border-top:1px solid #E3E3E3;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;margin:auto;min-height:200px;position:relative;width:100%;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component{margin-top:20px;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step{width:100px;height:100px;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step .exercise__icon{width:100px;height:100px;top:0;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step .exercise__icon:before{width:8px;height:15px;right:5px;bottom:7px;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step .exercise__icon:after{width:30px;height:30px;right:-3px;bottom:-2px;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step.current{font-size:inherit;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step.current:before{display:none;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step .exercise-component__name{display:none;}@media screen and (min-width:696px) and (max-width:768px) and (max-height:1024px) {.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step{margin-top:0;width:70px;height:70px;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step .exercise__icon{width:70px;height:70px;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step.current .exercise__icon{transform:none;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step.current .exercise__icon{transform:scale(1.2);}}@media screen and (min-width:480px) and (max-width:696px) {.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step{margin-top:0;width:55px;height:55px;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step .exercise__icon{width:55px;height:55px;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step.current .exercise__icon{transform:none;}}@media screen and (max-width:480px) {.node-type-video .panel--exercise .panel__footer.non-clickable-components{min-height:60px;padding-bottom:0;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step{margin-top:0;width:30px;height:30px;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step .exercise__icon{width:30px;height:30px;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step .exercise__icon:before{width:5px;height:9px;right:0px;bottom:2px;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step .exercise__icon:after{width:15px;height:15px;right:-3px;bottom:-2px;}.node-type-video .panel--exercise .panel__footer.non-clickable-components .exercise-component.vb-step.current .exercise__icon{transform:none;}}@media screen and (min-width:768px) and (max-width:991px) {.node-type-assessment-test .assessment-details--status .panel-title__icon{margin-top:45px;}.node-type-assessment-test .assessment-details--status .panel-title{margin-top:24px;}}.add-assessments__header{margin-left:-50px;margin-right:-50px;border-bottom:1px solid #D3D3D3;}.add-assessments__header-steps{padding:0 10px;list-style:none;text-align:center;margin-top:-20px;position:absolute;top:-40px;right:0;bottom:0;left:0;margin:auto;max-width:200px;}.add-assessments__header-steps li{display:inline-block;margin-left:4px;font-size:14px;color:#DADADA;cursor:pointer;}.add-assessments__header-steps li:before{content:' ';display:inline-block;position:relative;top:-4px;width:30px;height:0px;border-top:1px solid #DADADA;}.add-assessments__header-steps li:after{content:' ';display:block;position:absolute;width:25px;height:25px;margin-left:21px;margin-top:-23px;background:#DADADA;border-radius:50%;z-index:-1;}.add-assessments__header-steps li:first-of-type:before{content:none;}.add-assessments__header-steps li:first-of-type:after{margin-left:-8px;}.add-assessments__header-steps li.active{color:#fff;}.add-assessments__header-steps li.active:before{border-color:#E76B6B;}.add-assessments__header-steps li.active:after{background-color:#E76B6B;}.add-assessments__step .scroll-bar{padding-right:0;}.add-assessments__step-title{font-style:initial;font-weight:400;color:#5E5E5E;text-align:center;margin-bottom:0;max-height:22px;margin-top:20px;}.add-assessments__step-title-index{display:inline-block;text-align:center;width:30px;height:30px;padding:4px;margin-right:10px;border:2px solid #5e5e5e;border-radius:50%;}.add-assessments__step-subtitle{font-size:10px;font-style:italic;}.add-assessments__step:not(.active) {display:none;}.add-assessments__item-title{margin-bottom:0;font-style:initial;font-weight:400;color:#5E5E5E;max-height:22px;text-align:center;padding-top:10px;}.add-assessments__item-title span{font-size:10px;font-style:italic;}.add-assessments__item-trigger{min-height:60px;background:#fff;border-bottom:3px solid #F1F1F1;margin-bottom:10px;font-size:14px;color:#848484;cursor:pointer;}.add-assessments__item-trigger--big{min-height:100px;}.add-assessments__item-trigger--big .add-assessments__item-title{padding-top:25px;}.add-assessments__item-trigger.active{border-color:#e76b6b;}.add-assessments .btn-red{padding:10px;font-size:16px;width:100%;}@media screen and (max-width:991px) {.add-assessments__item .icon-view-test{float:right;}.add-assessments__items-container .scroll-bar__content{overflow-y:auto;}.add-assessments__items-container .add-assessments__calendar .ui-datepicker-prev{left:-45%;}.add-assessments__items-container .add-assessments__calendar .ui-datepicker-next{right:-45%;}.page-school.touch-device .ui-datepicker{left:15px !important;margin:0 auto;min-width:90%;}.page-school.touch-device #popups{top:35px !important;}}@media (max-width:480px) {.page-school.touch-device .ui-datepicker{left:15px !important;margin:0 auto;min-width:90%;}.page-school.touch-device #popups{top:35px !important;}}*:focus:not(.focus-visible) {outline:none !important;}.focus-visible{outline:#4a90e2 solid 1px !important;}.step-progress--responsive{display:none;}.top-button.hidden-xs{display:none;}@media (max-width:991px) {#block-menu-menu-lingua-navigation .dropdown-menu{box-shadow:none;}body.node-type-video .c-hamburger-menu--logged,body.node-type-photovocab .c-hamburger-menu--logged,body.page-languages .c-hamburger-menu--logged{display:none !important;}.c-hamburger-menu--logged{padding-top:20px;display:block !important;cursor:pointer;}.c-hamburger-menu--logged .c-hamburger-bar{width:33px;height:2px;background:#fff;margin-bottom:14px;content:" ";display:block;}.c-hamburger-menu--logged.close .c-hamburger-bar:first-of-type{transform:translateY(12px) rotate(135deg);}.c-hamburger-menu--logged.close .c-hamburger-bar:last-of-type{transform:translateY(-5px) rotate(-135deg);}.dropdown-toggle.dd-user{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;}.dropdown-toggle.dd-user .icon-ea_user_pos{margin-left:6%;}.dropdown-toggle.dd-user .catalog-filter__icon{transform:rotate(-45deg);margin-left:-13%;}}@media only screen and (max-width:991px) {.touch-device .exercise-vocab__item{color:inherit !important;}.touch-device .exercise-vocab__item.active{color:#5cb4c7 !important;}.score-title{font-size:12px;margin-bottom:0;}.btn-responsive{line-height:48px;height:50px;padding:0;}.panel--exercise-description{margin-bottom:10px;font-size:16px;}.video-booster__step-desc{font-size:16px !important;margin-top:10px;}.step-progress--div{display:none;}.comprehension .step-progress--responsive,.listening-lab .step-progress--responsive,.advanced-comprehension .step-progress--responsive,.vocab-academy-step .step-progress--responsive,.grammar-step .step-progress--responsive{display:inline;}.question_title,.question_text{font-size:16px;text-align:left;}.panel-landing__promo-code{position:absolute;right:0;}.panel-landing__promo-code:before{right:0;bottom:12vh;margin-right:30px;}.video-exercise{margin-top:20px;}.container{padding:0 15px;}.btn-feedback{display:none;}.scroll-top{z-index:-99;opacity:0 !important;}.photo-vocab-div{margin:30px 0 0 0;text-align:center;}.panel--landing .panel-vb,.panel--landing .panel-pv{margin:0 -15px;text-align:center;}.my-current-item .media-body,.my-current-item .media-left,.my-current-item .media-right{display:block;}.my-current-item .media-body{width:100%;}.my-current-item .media--tip .media-body .tip-popover__container{display:block;}.my-current-item .media--tip .media-body img{width:100%;max-width:450px;}.my-current-item .tip-hide{margin-top:20px;margin-bottom:30px;}.panel--tip-container.panel--tip-pv .panel,.panel--tip-container.panel--tip-vb .panel{padding:5px 10px;}.my-current-item.overlay{max-width:100%;}.my-current-item .icon-triangle-right{display:none;}.my-current-item__container .panel-title__icon{position:static;margin-bottom:15px;}.my-current-item__container .panel--exercise__thumbnail-video,.my-current-item__container .video-booster__thumbnail-video{margin-top:15px;}.my-current-item__padding{padding-left:0;}.my-current-item__title{margin-top:10px;margin-bottom:10px;}.my-current-item__content{padding:25px 15px;}.my-current-item .is-cell{display:block;width:100% !important;margin-bottom:15px;}.video-booster--text,.photo-vocab--text{font-size:18px;height:100%;width:100%;padding-left:70px !important;padding-right:60px !important;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.video-booster__header--title,.photo-vocab__header--title{margin:0;line-height:normal;font-size:25px;font-weight:300;}.photo-vocab__header--title,.video-booster__header--title,.c-game-title{font-size:20px;}.exercise-vocab__list-item{font-size:16px;}.panel--exercise__body .exercise-vocab__list-item{float:left;width:50%;}.video-booster__tab-content .exercise-vocab__list-item{float:none;width:100%;}.vocab-quickview__step .exercise-vocab .popover{left:0 !important;}.progress-tracking__played-exercises thead tr:first-child th{font-size:12px;padding:10px 0;}.progress-tracking__played-exercises tbody td:first-child{text-align:left;}.progress-tracking__played-exercises tbody td{font-size:12px;padding-right:5px;padding-left:5px;}.custom-form--profile #edit-field-birthday-0-value-day,.custom-form--profile #edit-field-birthday-0-value-month,.custom-form--profile #edit-field-birthday-0-value-year{width:85px;}.custom-form--profile .form-item{margin-bottom:10px;}body.page-vb-list:not(.page-vb-list-search) .catalog-search-form,body.page-pv-list:not(.page-pv-list-search) .catalog-search-form{position:fixed;z-index:99999;top:5px;right:60px;left:auto;}body.page-vb-list:not(.page-vb-list-search) .catalog-search-form .form__input,body.page-pv-list:not(.page-pv-list-search) .catalog-search-form .form__input{font-size:12px;float:left;width:0;height:25px;transition:all .5s;opacity:0;color:#fff;border:none;border-radius:15px;background:#757474;}body.page-vb-list:not(.page-vb-list-search) .catalog-search-form.is-expanded .icon-search:before,body.page-pv-list:not(.page-pv-list-search) .catalog-search-form.is-expanded .icon-search:before{content:'\00D7';color:#fff;font-family:monospace;font-size:20px;font-weight:600;}body.page-vb-list:not(.page-vb-list-search) .catalog-search-form.is-expanded .form__input,body.page-pv-list:not(.page-pv-list-search) .catalog-search-form.is-expanded .form__input{width:165px;opacity:1;}body.page-vb-list:not(.page-vb-list-search) .catalog-search-form.is-expanded .form__input::-webkit-input-placeholder,body.page-pv-list:not(.page-pv-list-search) .catalog-search-form.is-expanded .form__input::-webkit-input-placeholder{color:#fff;}body.page-vb-list:not(.page-vb-list-search) .catalog-search-form .form__submit,body.page-pv-list:not(.page-pv-list-search) .catalog-search-form .form__submit{font-size:16px;line-height:1.6;position:absolute;right:0;float:right;width:30px;height:25px;color:#fff !important;background:none;box-shadow:none !important;}.page-vb-list-search .catalog-search-form .form__input,.page-pv-list-search .catalog-search-form .form__input{width:80%;height:35px;}.page-vb-list-search .catalog-search-form .form__submit,.page-pv-list-search .catalog-search-form .form__submit{line-height:45px;width:45px;height:45px;}.page-vb-list-search .catalog-search-form .form__submit:before,.page-pv-list-search .catalog-search-form .form__submit:before{font-size:19px;padding-top:5px;}.page-vb-list-search .catalog-panel--search .catalog-filter__option,.page-pv-list-search .catalog-panel--search .catalog-filter__option{width:94%;height:65px;margin-left:3%;}.page-vb-list-search .catalog-panel--search .catalog-filter__option:before,.page-pv-list-search .catalog-panel--search .catalog-filter__option:before{top:50%;right:0;bottom:50%;left:0;width:100%;height:1px;}.page-vb-list-search .catalog-panel--search .catalog-filter__option .text,.page-pv-list-search .catalog-panel--search .catalog-filter__option .text{width:60px;}.panel__body__listeninglab .vb__step-score .video-booster__tabs{display:none;}.table-responsive{overflow:initial;}}@media (max-width:660px) {.photo-vocab__header--title,.video-booster__header--title,.c-game-title{font-size:16px;}}@media (max-width:600px) {.c-lingua-header__border,.video-booster__header--title .panel-category,.photo-vocab__header--title .panel-category,.c-video-booster__header--subtitle,.c-photo-vocab__header--subtitle{display:none;}.video-booster--text,.photo-vocab--text{-ms-flex-align:center !important;align-items:center !important;}}@media screen and (min-width:767px) and (max-width:991px) {.video-karaoke__page{left:0;padding-left:47px;height:30px;line-height:10px;}.video-karaoke__page .catalog-page-title__icon{transform:scale(0.6);}.video-karaoke__page .video-karaoke__icon{top:-18px;}}@media screen and (max-width:767px) {.video-karaoke__page{padding-left:45px;height:27px;line-height:7px;}.video-karaoke__page .video-karaoke__icon{left:-15px;transform:scale(0.8);}.video-karaoke__page .video-karaoke__icon img{margin-top:0;height:35px;width:35px;position:relative;top:7px;}}.pv-game-content .media-left{padding:0;}@media (min-width:992px) {.c-search-navbar{display:none;}}@media (max-width:991px) {body.page-vb-list:not(.page-vb-list-search) .catalog-search-form,body.page-pv-list:not(.page-pv-list-search) .catalog-search-form{right:70px !important;}}.node-type-video #page-content > .container{max-width:1440px;}.node-type-video .panel__footer{max-width:100% !important;}.node-type-video .question_text{max-width:550px;}.node-type-video .grammar-step .question_text{margin:0 auto;}.node-type-video .grammar-step .vb-grammar-corect-incorect .grammar-content,.node-type-video .grammar-step .vb-grammar-corect-incorect .questions{min-height:280px;}.c-assesment-test #dragContent{max-width:800px;margin:0 auto;}.c-assesment-test__grammar{max-width:1000px;margin:0 auto;}.video-booster__checkbox-icon{top:5px;}.c-section-pv__bg,.c-gamezone__intro{margin:0;}.c-vb-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.panel__header{max-width:100% !important;min-height:unset !important;}.panel__body__comprehension,.panel__body__listeninglab,.panel__body__advanced__comprehension,.panel__body__vocabacademy{padding:20px 0 20px 30px !important;}.comprehension .step-progress{margin-top:33px;}.comprehension .questions--comprehension{height:auto;min-height:inherit;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;}.comprehension .questions--comprehension:not(:root:root) {height:100%;}.video-step .video-booster__content{padding-bottom:0 !important;}.video-step .video-booster__video-desc,.video-step .video-button{max-width:700px;}#btn-next-step,#btn-comprehension-step,#next_comprehension,#next_advanced_comprehension,#btn-listening-step,#next,#btn-advanced-comprehension-step,#btn-vocab-academy-step,#confirm,#btn-grammar-step,#btn-games,.vb-final-score__button,.btn-validate-filling-gaps,.vb-step-btn,#show-vocabquickview-section,#btn-show-debrief,#btn-comprehension-step1,.next-test-button,#show-vocabquickview-section-assessment1,#show-vocabquickview-section-assessment2,#btn-next-step1,.next-screen-button{border:0;color:#FFFFFF;font-family:"Open Sans";font-size:16px;font-weight:400;letter-spacing:-0.17px;line-height:20px;text-align:center;border-radius:25px;padding:15px 90px;text-decoration:none;}.c-go-to-video{float:right;}.vb-step .exercise-component__name{font-size:18px;}.c-settings-icon{right:35px;top:-45px;}.c-close-icon{top:-55px;right:30px;}.games-step .panel--exercise__body{padding:0 !important;}.panel--exercise__body{padding:10px 30px !important;}.comprehension .vb__step-score,.advanced-comprehension .vb__step-score{margin:0 auto;width:50%;}.grammar-step .vb__step-score{max-width:800px;margin:0 auto;}.advanced-comprehension-content .questions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:inherit;}.advanced-comprehension-content .questions #next_advanced_comprehension{margin-bottom:0;margin-top:auto;max-width:306px;margin-left:auto;}.vb-col-right{min-height:430px;}.vb__step-score .video-booster__tabs{padding-left:30px;}.vocab-academy-content .video-booster__content-right{max-width:500px;}.vocab-academy-content .tab-content{width:100%;}.vocab-academy-content .vb__right-container{max-width:600px;padding-left:30px;}.content-listening-lab .transcript-wrapper{max-width:450px;}.content-listening-lab .video-booster__content-right{max-width:500px;}.content-listening-lab .video-booster__content-right .tab-content{width:100%;}.content-listening-lab .video-booster__content-right .video-button img{width:90%;}.comprehension-content .video-booster__content-right,.advanced-comprehension-content .video-booster__content-right{max-width:550px;}.comprehension-content .tab-content,.advanced-comprehension-content .tab-content{width:100%;}.comprehension-content .video-button img,.advanced-comprehension-content .video-button img{width:90%;}.comprehension-content .questions--comprehension,.comprehension-content .questions,.advanced-comprehension-content .questions--comprehension,.advanced-comprehension-content .questions{padding-left:40px !important;}.comprehension-content .video-booster__step,.advanced-comprehension-content .video-booster__step{margin-bottom:0;}.comprehension-content .step-progress,.advanced-comprehension-content .step-progress{margin-bottom:-25px;}@media (max-width:1120px) {.grammar__question-item:after{right:-25px;}.grammar-content .questions li{font-size:14px;}}@media (min-width:991px) and (max-width:1020px) {.grammar-content .questions li{font-size:13px;}}@media (min-width:1330px) {.listening-lab > .panel--video-booster .panel--exercise__body,.comprehension > .panel--video-booster .panel--exercise__body,.advanced-comprehension > .panel--video-booster .panel--exercise__body,.vocab-academy-step > .panel--video-booster .panel--exercise__body{padding-top:25px;position:relative;}.listening-lab > .panel--video-booster .panel--exercise__body .video-booster__step,.comprehension > .panel--video-booster .panel--exercise__body .video-booster__step,.advanced-comprehension > .panel--video-booster .panel--exercise__body .video-booster__step,.vocab-academy-step > .panel--video-booster .panel--exercise__body .video-booster__step{position:absolute;left:0;top:0;}.listening-lab > .panel--video-booster .panel--exercise__body .video-booster__step .step-progress,.comprehension > .panel--video-booster .panel--exercise__body .video-booster__step .step-progress,.advanced-comprehension > .panel--video-booster .panel--exercise__body .video-booster__step .step-progress,.vocab-academy-step > .panel--video-booster .panel--exercise__body .video-booster__step .step-progress{margin-right:30px;}.listening-lab > .panel--video-booster .questions--listening-lab .scroll-bar__content,.comprehension > .panel--video-booster .questions--listening-lab .scroll-bar__content,.advanced-comprehension > .panel--video-booster .questions--listening-lab .scroll-bar__content,.vocab-academy-step > .panel--video-booster .questions--listening-lab .scroll-bar__content{width:500px;}.listening-lab > .panel--video-booster .col-answers,.comprehension > .panel--video-booster .col-answers,.advanced-comprehension > .panel--video-booster .col-answers,.vocab-academy-step > .panel--video-booster .col-answers{padding-top:50px;}.listening-lab > .panel--video-booster .vb-col-right .text-right,.comprehension > .panel--video-booster .vb-col-right .text-right,.advanced-comprehension > .panel--video-booster .vb-col-right .text-right,.vocab-academy-step > .panel--video-booster .vb-col-right .text-right{margin-right:0 !important;}}@media (min-width:990px) {.comprehension-content #next_comprehension{bottom:0;margin:0;}.grammar-step .panel--exercise__body{padding-top:10px !important;}.grammar-step .step-progress{position:absolute;right:0;margin-top:9px;}.grammar-step .gr-english-title{margin-bottom:20px;}.vocab-academy-content .vb__right-container{width:500px;}}.panel__body__quickview{padding-left:0 !important;padding-right:50px;}.vocab-quickview .c-vb-quickview-video__wrapper{max-width:500px;width:100%;border-radius:4px;background-color:#FFFFFF;box-shadow:0 0 8px 0 rgba(0,0,0,0.1);}.vocab-quickview .panel--exercise__thumbnail-video{max-width:500px;}.vocab-quickview .panel--exercise__thumbnail-video .thumbnail--video__image{width:100%;border-top-left-radius:4px;border-top-right-radius:4px;}.vocab-quickview .panel--exercise__thumbnail-video .thumbnail--video__details{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:unset;}.vocab-quickview .c-vb-quickview-expr__container{border-radius:9px;}.vocab-quickview .c-vb-quickview-expr__container:before,.vocab-quickview .c-vb-quickview-expr__container:after{display:none;}.panel--video-booster{padding:0;}.panel--video-booster .video-booster__content{padding-left:30px;padding-bottom:30px;}.panel--video-booster .video-booster__step{max-width:100%;}.panel--video-booster .panel__header,.panel--video-booster .panel__footer,.panel--video-booster .panel__body{padding:0 30px;}.panel--video-booster .panel__title-body{padding-left:0;color:#4B4B4B;font-family:"Open Sans";font-size:25px;letter-spacing:-0.32px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:0;padding-top:20px;font-weight:600;}.panel--video-booster .panel__title-body:before{display:none;}.panel--video-booster .video-booster__step-desc{color:#6B6B6B;font-family:"Open Sans";font-size:16px;letter-spacing:-0.19px;line-height:22px;font-weight:400;max-width:715px;width:100%;margin:0;padding-top:15px;}.panel--video-booster .exercise-component.current:before{display:none;}.panel--video-booster .score-title{float:right;color:#BCBCBC;font-family:"Open Sans";font-size:22px;font-weight:600;letter-spacing:-0.23px;line-height:24px;margin-top:20px;}.panel--video-booster .score-title span{color:#4A90E2;font-family:"Open Sans";font-size:25px;letter-spacing:-0.4px;line-height:43px;font-weight:600;}@media (max-width:991px) {.panel--video-booster .panel__header,.panel--video-booster .panel__footer,.panel--video-booster .panel__body{padding:0 10px;}.panel--video-booster .panel__body__comprehension,.panel--video-booster .panel__body__advanced__comprehension,.panel--video-booster .panel__body__vocabacademy{padding-left:0;}.panel--video-booster .comprehension-content .vb-col-right,.panel--video-booster .advanced-comprehension-content .vb-col-right,.panel--video-booster .vocab-academy-content .vb-col-right{min-height:300px;}.panel--video-booster .comprehension-content .questions--comprehension,.panel--video-booster .advanced-comprehension-content .questions--comprehension,.panel--video-booster .vocab-academy-content .questions--comprehension{padding-left:20px;}.panel--video-booster .comprehension-content .video-booster__tabs,.panel--video-booster .advanced-comprehension-content .video-booster__tabs,.panel--video-booster .vocab-academy-content .video-booster__tabs{padding-left:20px;}}@media (max-width:600px) {.panel--video-booster .panel--exercise__body{padding:10px !important;}.panel--video-booster .panel__body__comprehension{padding-left:0 !important;}.panel--video-booster .questions--comprehension{padding-left:0 !important;}.panel--video-booster .video-booster__content{padding-left:10px;}.panel--video-booster .c-vb-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.panel--video-booster .panel__title-body{font-size:20px;margin-bottom:15px;color:#4B4B4B;font-family:"Open Sans";letter-spacing:-0.32px;line-height:30px;font-weight:400;margin-top:0;}.panel--video-booster .video-booster__step-desc{font-size:14px;letter-spacing:-0.16px;line-height:18px;margin-top:5px;}}.c-vb__next-step-points{position:absolute;left:-250px;color:#BEBEBE;font-family:"Open Sans";font-size:18px;font-weight:600;letter-spacing:-0.28px;line-height:24px;}.c-contact-us-form__information{margin:-20px 0 20px;}.c-contact-us-form__thank-you{font-weight:bold;margin:50px 0px;}.u-font-tiny{font-size:14px;}.u-font-small{font-size:16px;}.u-font-medium{font-size:18px;}.u-font-large{font-size:24px;}.u-font-huge{font-size:30px;}.u-font-20{font-size:20px;}
