@font-face{font-family:font-medium;src:url(../../fonts/roboto-medium.eot);src:url(../../fonts/roboto-medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/roboto-medium.woff2) format("woff2"),url(../../fonts/roboto-medium.woff) format("woff"),url(../../fonts/roboto-medium.ttf) format("truetype"),url(../../fonts/roboto-medium.svg#roboto_medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:font-bold;src:url(../../fonts/roboto-bold.eot);src:url(../../fonts/roboto-bold.eot?#iefix) format("embedded-opentype"),url(../../fonts/roboto-bold.woff2) format("woff2"),url(../../fonts/roboto-bold.woff) format("woff"),url(../../fonts/roboto-bold.ttf) format("truetype"),url(../../fonts/roboto-bold.svg#roboto_bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:font-regular;src:url(../../fonts/roboto-regular.eot);src:url(../../fonts/roboto-regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/roboto-regular.woff2) format("woff2"),url(../../fonts/roboto-regular.woff) format("woff"),url(../../fonts/roboto-regular.ttf) format("truetype"),url(../../fonts/roboto-regular.svg#roboto_regular) format("svg");font-weight:400;font-style:normal}body{font-family:font-regular;font-size:12px;line-height:16px;min-width:320px;padding:0!important}h1,h2,h3,h4,h5,h6{margin-top:0}h4{font-weight:700}p:last-of-type{margin:0}.strong,strong{font-weight:400}.strong,.warning-lead,strong{font-family:font-bold}.warning-lead{color:#e56d00;font-size:28px}.container{width:100%;max-width:425px;margin:auto;padding:0 20px}.row{margin-left:-20px;margin-right:-20px}.row [class*=col-]:first-child{padding-left:20px}.row [class*=col-]:last-child{padding-right:20px}.section{padding:20px 0;background:#fff}.section.transparent{background:transparent}[class~=panel]:last-of-type{margin:0}include-file{position:relative}.main-content{padding-bottom:70px}.mobile-menu{width:17px;position:absolute;top:50%;left:18px;transform:translateY(-50%);cursor:pointer;z-index:1}.mobile-menu div{border-top:2px solid #fff;display:block;margin:0 0 4px}.mobile-menu div:last-child{margin:0}.mobile-menu .notif{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;background:#ef2551;border-radius:50%;position:absolute;top:-8px;right:-50%}.invalid-creds-message,.recaptcha-fail{line-height:18px;font-weight:700;color:#f92b2b;font-size:14px;margin:5px 0}.test-date{font-size:11px;position:absolute;top:50%;right:18px;width:54px;line-height:.9;transform:translateY(-50%)}.test-date label{margin-bottom:4px}.test-date .date{margin:0}.content{padding:20px 0}.content.center-content{position:relative}.content.center-content>.container{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.text-danger{color:#f92b2b;font-size:14px;font-weight:700;margin:5px 0;line-height:18px}.text-date{color:#00aeef;font-family:font-bold}.btn,.swal2-container .swal2-modal .swal2-actions button.swal2-styled{border:2px solid transparent;background:#e66d02;color:#fff;font-size:18px;line-height:.9;min-width:140px;padding:12px 5px;border-radius:4px}@media screen and (max-width:320px){.btn,.swal2-container .swal2-modal .swal2-actions button.swal2-styled{min-width:130px}}.btn.btn-danger,.swal2-container .swal2-modal .swal2-actions button.btn-danger.swal2-styled{background:#e53600}.btn.btn-primary,.swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled{border:0}.btn.btn-primary-outline,.swal2-container .swal2-modal .swal2-actions button.btn-primary-outline.swal2-styled{background:transparent;border:1px solid #e56d00;color:#e56d00}.btn.btn-large,.swal2-container .swal2-modal .swal2-actions button.btn-large.swal2-styled{font-size:22px;min-width:193px;padding:16px 5px}.btn.btn-circular,.swal2-container .swal2-modal .swal2-actions button.btn-circular.swal2-styled{border-radius:50px}.btn.btn-white,.swal2-container .swal2-modal .swal2-actions button.btn-white.swal2-styled{border:2px solid #e56d00;color:#e56d00;background:transparent}.btn.btn-modal,.swal2-container .swal2-modal .swal2-actions button.btn-modal.swal2-styled{text-transform:uppercase;border-radius:50px;min-width:340px;padding:30px 5px;font-size:40px}.btn.btn-checklist,.swal2-container .swal2-modal .swal2-actions button.btn-checklist.swal2-styled{background:#fff;color:#242424;position:relative;border-radius:50px;font-size:20px;text-transform:uppercase;width:100%;padding:0;height:56px;line-height:54px;text-align:center}@media screen and (max-width:320px){.btn.btn-checklist,.swal2-container .swal2-modal .swal2-actions button.btn-checklist.swal2-styled{font-size:16px}}.btn.btn-checklist:not(:disabled):not(.disabled),.swal2-container .swal2-modal .swal2-actions button.btn-checklist.swal2-styled:not(:disabled):not(.disabled){cursor:text}.btn.btn-checklist .checkbox,.swal2-container .swal2-modal .swal2-actions button.btn-checklist.swal2-styled .checkbox{margin:0}.btn.btn-checklist .icon,.swal2-container .swal2-modal .swal2-actions button.btn-checklist.swal2-styled .icon{display:block;border-radius:50%;position:absolute;top:50%;left:8px;transform:translateY(-50%);cursor:pointer}.btn.btn-icon,.swal2-container .swal2-modal .swal2-actions button.btn-icon.swal2-styled{border-radius:50px;min-width:284px;padding:19px 84px 19px 42px;font-size:28px;position:relative}.btn.btn-icon img,.swal2-container .swal2-modal .swal2-actions button.btn-icon.swal2-styled img{position:absolute;top:50%;right:42px;transform:translateY(-50%)}.btn.btn-icon-link,.swal2-container .swal2-modal .swal2-actions button.btn-icon-link.swal2-styled{cursor:default;background:transparent;padding:0;min-width:340px;font-size:20px;color:#242424}.btn.btn-icon-link img,.swal2-container .swal2-modal .swal2-actions button.btn-icon-link.swal2-styled img{float:left}.btn.btn-icon-link .text,.swal2-container .swal2-modal .swal2-actions button.btn-icon-link.swal2-styled .text{margin:12px 40px 0 25px;float:right}.btn.btn-icon-link a,.swal2-container .swal2-modal .swal2-actions button.btn-icon-link.swal2-styled a{text-decoration:none;float:right}.btn.btn-icon-link div,.swal2-container .swal2-modal .swal2-actions button.btn-icon-link.swal2-styled div{background:#fff}.btn.btn-icon-link div:first-child,.swal2-container .swal2-modal .swal2-actions button.btn-icon-link.swal2-styled div:first-child{float:left;border-top-left-radius:50px;border-bottom-left-radius:50px;padding:8px}.btn.btn-icon-link div:last-child,.swal2-container .swal2-modal .swal2-actions button.btn-icon-link.swal2-styled div:last-child{float:right;border-left:10px solid #f1f1f1;border-top-right-radius:50px;border-bottom-right-radius:50px}.btn.btn-icon-link div:last-child a,.swal2-container .swal2-modal .swal2-actions button.btn-icon-link.swal2-styled div:last-child a{color:#ef2551;font-size:18px;font-family:font-bold;display:block;padding:20px}#formSignUp{margin-bottom:40px}.custom-checkbox{width:23px;position:relative;display:inline-block;margin-right:8px}.custom-checkbox-input{height:auto;display:inline-block;width:auto}.custom-checkbox label{width:23px;height:23px;cursor:pointer;position:absolute;top:0;left:0;border:1.5px solid #aeaeae;background:linear-gradient(180deg,#fff 0,#fff)}.custom-checkbox label:after{content:"";width:15px;height:8px;position:absolute;top:4px;left:2px;border:4px solid #000;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-45deg)}.custom-checkbox input[type=checkbox]{visibility:hidden}.custom-checkbox input[type=checkbox]:checked+label:after{opacity:1}.form{width:100%;display:block;margin:0 auto}.form .form-group{margin:0 0 34px}.form .form-group:last-child{margin:0}.form .form-group .form-control{border-top:0;border-left:0;border-right:0;border-bottom:2px solid #c8c8c8;border-radius:0;background:transparent;box-shadow:none;font-size:18px;font-family:sans-serif;height:44px;line-height:1;padding:0}.form .form-group .form-control:focus{box-shadow:none}.form .form-group .form-control ::-webkit-input-placeholder{color:#c8c8c8}.form .form-group .form-control ::-moz-placeholder{color:#c8c8c8}.form .form-group .form-control :-ms-input-placeholder{color:#c8c8c8}.form .form-group .form-control :-moz-placeholder{color:#c8c8c8}.form .form-group [type=checkbox].form-control,.form .form-group [type=radio].form-control{height:auto;display:inline-block;width:auto}.form .form-group small{color:#242424;font-size:14px;line-height:1.1}.form .form-group small.with-error{color:#f92b2b;font-family:font-bold}.form .form-group small.with-success{color:#2db566;font-family:font-bold}.form .form-group #iagree-text{font-size:14px}.form .form-group #iagree-text a{color:#242424;text-decoration:underline}.checkbox{border:2px solid #dadada;border-radius:2px;width:23px;height:23px;display:block;position:absolute;top:50%;transform:translateY(-50%);right:15px}.checkbox .checkmark{position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer}.checkbox .checkmark:after{content:"";position:absolute;left:6px;top:1px;width:8px;height:15px;border:solid #2db566;border-width:0 4px 5px 0;transform:rotate(45deg);display:none}.checkbox input{display:none}.checkbox input:checked~.checkmark:after,.radio{display:block}.radio{position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:40px;padding-left:65px;line-height:1.9}.radio input{position:absolute;opacity:0}.radio input:checked~.checkmark:after{background-color:#00aeef;display:block}.radio .checkmark{position:absolute;top:0;left:0;height:40px;width:40px;background-color:#eee;border-radius:50%;border:1px solid #bababa;padding:5px}.radio .checkmark:after{content:"";position:absolute;display:none;left:7px;right:7px;bottom:7px;top:7px;border-radius:50%}.radio:hover input~.checkmark:after{background-color:#00aeef;display:block}.custom-radio ul{list-style:none;margin:0;padding:0;overflow:auto}.custom-radio ul li{display:block;position:relative;float:left;width:100%}.custom-radio ul li input[type=radio]{position:absolute;visibility:hidden}.custom-radio ul li label{display:block;position:relative;font-weight:300;font-size:18px;padding:3px 0 0 30px;margin:10px auto;z-index:5;cursor:pointer;-webkit-transition:all .25s linear}.custom-radio ul li label .va-ja-marginright{margin-right:80px!important}.custom-radio ul li .check{display:block;position:absolute;border-radius:100%;height:20px;width:20px;top:30%;left:3px;z-index:4;transition:border .25s linear;-webkit-transition:border .25s linear;border:3px solid #024890}.custom-radio ul li .check:before{display:block;position:absolute;content:"";border-radius:100%;height:10px;width:10px;top:2px;left:2px;margin:auto;transition:background .25s linear;-webkit-transition:background .25s}.custom-radio input[type=radio]:checked~.check{border:3px solid #024890}.custom-radio input[type=radio]:checked~.check:before{background:#024890}.modal{padding:0!important}.modal.fade .modal-dialog,.modal.in .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:100%;max-width:420px}@media screen and (max-width:425px){.modal.fade .modal-dialog,.modal.in .modal-dialog{top:20px;left:50%;transform:translate(-50%);width:100%!important}}@media screen and (min-width:500px) and (max-height:740px){.modal.fade .modal-dialog,.modal.in .modal-dialog{top:20px;left:0;bottom:0;right:0;margin:auto;transform:none;width:100%!important}}.modal .modal-header{background:#024890;color:#fff;padding:8px 0;position:relative;text-align:center;z-index:0}.modal .modal-header .modal-title{font-size:20px!important;line-height:22px;text-align:center;margin:0;position:relative;z-index:1;font-weight:400!important}.modal .modal-header .close-btn{position:absolute;top:50%;right:18px;transform:translateY(-50%);z-index:2;cursor:pointer;font-size:28px}.modal .modal-content{border-radius:0}.modal .modal-body{background:#f1f1f1;padding:40px 20px}.modal .modal-footer{text-align:center}.mobile-menu-btn{width:32px;position:absolute;top:50%;left:18px;transform:translateY(-50%);cursor:pointer;z-index:2}.mobile-menu-btn span{background-image:url(../../images/hamburger-menu.svg);display:inline-block;width:40px;height:40px;vertical-align:middle}.mobile-menu-btn span:last-of-type{margin-bottom:0}.mobile-menu-btn .notif{width:22px;height:22px;border-radius:50%;color:#fff;background:#ef2551;display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:-10%;left:80%;font-size:11px}.icon{width:37px;height:35px;background-image:url(../../images/icons/default.png);background-repeat:no-repeat;background-position:50%;display:inline-block}.icon.icon-warning{width:62px;height:52px;background-image:url(../../images/icons/warning-icon.png)}.swal2-container .swal2-modal{padding:60px 20px 30px}.swal2-container .swal2-modal #login-recaptcha{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:20px}.swal2-container .swal2-modal .swal2-header .swal2-close{font-family:Font Awesome\ 5 Free;font-weight:900;color:transparent;top:20px;right:20px}.swal2-container .swal2-modal .swal2-header .swal2-close:before{color:#000;content:"\f00d";top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.swal2-container .swal2-modal .swal2-errorcode{position:absolute;top:24px;left:28px}.swal2-container .swal2-modal .swal2-title{margin:0 0 10px}.swal2-container .swal2-modal .swal2-content{font-size:16px;margin:0 0 10px}.small{font-size:70%}body{font-family:Roboto,sans-serif;background:#f1f1f1}body .row{margin:0;padding:0}body .row [class*=col]:not(.drawer-container){padding:0}body.access-code-accepted,body.order-confirm,body.order-contact-info,body.order-payment,body.page-landing,body.page-lexxica-research,body.v-check-scores{background:#fafbfc}body.access-code-accepted .container,body.order-confirm .container,body.order-contact-info .container,body.order-payment .container,body.page-landing .container,body.page-lexxica-research .container,body.v-check-scores .container{padding:0}body.access-code-accepted .container-fluid,body.order-confirm .container-fluid,body.order-contact-info .container-fluid,body.order-payment .container-fluid,body.page-landing .container-fluid,body.page-lexxica-research .container-fluid,body.v-check-scores .container-fluid{margin:0}body.access-code-accepted h1,body.order-confirm h1,body.order-contact-info h1,body.order-payment h1,body.page-landing h1,body.page-lexxica-research h1,body.v-check-scores h1{font-weight:700;font-size:19.5px;margin:10px 0}body.access-code-accepted h2,body.order-confirm h2,body.order-contact-info h2,body.order-payment h2,body.page-landing h2,body.page-lexxica-research h2,body.v-check-scores h2{font-size:18px;font-weight:700;color:#0555aa;margin-bottom:20px}body.access-code-accepted p,body.order-confirm p,body.order-contact-info p,body.order-payment p,body.page-landing p,body.page-lexxica-research p,body.v-check-scores p{font-size:15px;margin:20px 0;line-height:20px}body.access-code-accepted sup,body.order-confirm sup,body.order-contact-info sup,body.order-payment sup,body.page-landing sup,body.page-lexxica-research sup,body.v-check-scores sup{top:-4px;font-size:9px}body.access-code-accepted a,body.order-confirm a,body.order-contact-info a,body.order-payment a,body.page-landing a,body.page-lexxica-research a,body.v-check-scores a{outline:none}.swal2-container .swal2-modal .swal2-actions body.access-code-accepted button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-confirm button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-contact-info button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-payment button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-landing button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-lexxica-research button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.v-check-scores button.swal2-styled,body.access-code-accepted .btn,body.access-code-accepted .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-confirm .btn,body.order-confirm .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-contact-info .btn,body.order-contact-info .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-payment .btn,body.order-payment .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.page-landing .btn,body.page-landing .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.page-lexxica-research .btn,body.page-lexxica-research .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.v-check-scores .btn,body.v-check-scores .swal2-container .swal2-modal .swal2-actions button.swal2-styled{box-shadow:none}body.access-code-accepted section,body.order-confirm section,body.order-contact-info section,body.order-payment section,body.page-landing section,body.page-lexxica-research section,body.v-check-scores section{padding:20px}body.access-code-accepted .bg-grey,body.order-confirm .bg-grey,body.order-contact-info .bg-grey,body.order-payment .bg-grey,body.page-landing .bg-grey,body.page-lexxica-research .bg-grey,body.v-check-scores .bg-grey{background:#e9e9e9}body.access-code-accepted .bg-light-grey,body.order-confirm .bg-light-grey,body.order-contact-info .bg-light-grey,body.order-payment .bg-light-grey,body.page-landing .bg-light-grey,body.page-lexxica-research .bg-light-grey,body.v-check-scores .bg-light-grey{background:#f1f1f1}body.access-code-accepted .modal.in .modal-dialog,body.order-confirm .modal.in .modal-dialog,body.order-contact-info .modal.in .modal-dialog,body.order-payment .modal.in .modal-dialog,body.page-landing .modal.in .modal-dialog,body.page-lexxica-research .modal.in .modal-dialog,body.v-check-scores .modal.in .modal-dialog{max-width:425px}body.access-code-accepted .modal .modal-header,body.order-confirm .modal .modal-header,body.order-contact-info .modal .modal-header,body.order-payment .modal .modal-header,body.page-landing .modal .modal-header,body.page-lexxica-research .modal .modal-header,body.v-check-scores .modal .modal-header{padding:12px 20px}body.access-code-accepted .modal .modal-header .modal-title,body.order-confirm .modal .modal-header .modal-title,body.order-contact-info .modal .modal-header .modal-title,body.order-payment .modal .modal-header .modal-title,body.page-landing .modal .modal-header .modal-title,body.page-lexxica-research .modal .modal-header .modal-title,body.v-check-scores .modal .modal-header .modal-title{font-size:20px;font-weight:400;line-height:25px}body.access-code-accepted .modal .modal-body,body.order-confirm .modal .modal-body,body.order-contact-info .modal .modal-body,body.order-payment .modal .modal-body,body.page-landing .modal .modal-body,body.page-lexxica-research .modal .modal-body,body.v-check-scores .modal .modal-body{padding:20px}body.access-code-accepted .modal .modal-body h1,body.order-confirm .modal .modal-body h1,body.order-contact-info .modal .modal-body h1,body.order-payment .modal .modal-body h1,body.page-landing .modal .modal-body h1,body.page-lexxica-research .modal .modal-body h1,body.v-check-scores .modal .modal-body h1{margin-bottom:30px}body.access-code-accepted .modal .modal-body h1,body.access-code-accepted .modal .modal-body h2,body.order-confirm .modal .modal-body h1,body.order-confirm .modal .modal-body h2,body.order-contact-info .modal .modal-body h1,body.order-contact-info .modal .modal-body h2,body.order-payment .modal .modal-body h1,body.order-payment .modal .modal-body h2,body.page-landing .modal .modal-body h1,body.page-landing .modal .modal-body h2,body.page-lexxica-research .modal .modal-body h1,body.page-lexxica-research .modal .modal-body h2,body.v-check-scores .modal .modal-body h1,body.v-check-scores .modal .modal-body h2{font-size:18px}body.access-code-accepted .modal .modal-body h2,body.order-confirm .modal .modal-body h2,body.order-contact-info .modal .modal-body h2,body.order-payment .modal .modal-body h2,body.page-landing .modal .modal-body h2,body.page-lexxica-research .modal .modal-body h2,body.v-check-scores .modal .modal-body h2{font-size:17px;margin-bottom:5px}body.access-code-accepted .modal .modal-body p,body.order-confirm .modal .modal-body p,body.order-contact-info .modal .modal-body p,body.order-payment .modal .modal-body p,body.page-landing .modal .modal-body p,body.page-lexxica-research .modal .modal-body p,body.v-check-scores .modal .modal-body p{margin-top:0}body.access-code-accepted .modal button.close,body.order-confirm .modal button.close,body.order-contact-info .modal button.close,body.order-payment .modal button.close,body.page-landing .modal button.close,body.page-lexxica-research .modal button.close,body.v-check-scores .modal button.close{position:absolute;top:50%;transform:translateY(-50%);opacity:1;right:15px;z-index:10}body.access-code-accepted .modal button.close span,body.order-confirm .modal button.close span,body.order-contact-info .modal button.close span,body.order-payment .modal button.close span,body.page-landing .modal button.close span,body.page-lexxica-research .modal button.close span,body.v-check-scores .modal button.close span{color:#fff;font-size:40px}body.access-code-accepted .modal .buttons,body.order-confirm .modal .buttons,body.order-contact-info .modal .buttons,body.order-payment .modal .buttons,body.page-landing .modal .buttons,body.page-lexxica-research .modal .buttons,body.v-check-scores .modal .buttons{margin:0}body.access-code-accepted .modal .modal-footer,body.order-confirm .modal .modal-footer,body.order-contact-info .modal .modal-footer,body.order-payment .modal .modal-footer,body.page-landing .modal .modal-footer,body.page-lexxica-research .modal .modal-footer,body.v-check-scores .modal .modal-footer{border:none}body.access-code-accepted .modal.confirm .modal-body,body.order-confirm .modal.confirm .modal-body,body.order-contact-info .modal.confirm .modal-body,body.order-payment .modal.confirm .modal-body,body.page-landing .modal.confirm .modal-body,body.page-lexxica-research .modal.confirm .modal-body,body.v-check-scores .modal.confirm .modal-body{padding:80px 70px}body.access-code-accepted .modal.confirm .modal-body p,body.order-confirm .modal.confirm .modal-body p,body.order-contact-info .modal.confirm .modal-body p,body.order-payment .modal.confirm .modal-body p,body.page-landing .modal.confirm .modal-body p,body.page-lexxica-research .modal.confirm .modal-body p,body.v-check-scores .modal.confirm .modal-body p{font-size:20px;font-weight:700;line-height:25px}body.access-code-accepted .modal.confirm .modal-footer,body.order-confirm .modal.confirm .modal-footer,body.order-contact-info .modal.confirm .modal-footer,body.order-payment .modal.confirm .modal-footer,body.page-landing .modal.confirm .modal-footer,body.page-lexxica-research .modal.confirm .modal-footer,body.v-check-scores .modal.confirm .modal-footer{background:#f1f1f1;padding-bottom:80px}.swal2-container .swal2-modal .swal2-actions body.access-code-accepted .modal.confirm .modal-footer button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-confirm .modal.confirm .modal-footer button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-contact-info .modal.confirm .modal-footer button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-payment .modal.confirm .modal-footer button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-landing .modal.confirm .modal-footer button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-lexxica-research .modal.confirm .modal-footer button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.v-check-scores .modal.confirm .modal-footer button.swal2-styled,body.access-code-accepted .modal.confirm .modal-footer .btn,body.access-code-accepted .modal.confirm .modal-footer .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-confirm .modal.confirm .modal-footer .btn,body.order-confirm .modal.confirm .modal-footer .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-contact-info .modal.confirm .modal-footer .btn,body.order-contact-info .modal.confirm .modal-footer .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-payment .modal.confirm .modal-footer .btn,body.order-payment .modal.confirm .modal-footer .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.page-landing .modal.confirm .modal-footer .btn,body.page-landing .modal.confirm .modal-footer .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.page-lexxica-research .modal.confirm .modal-footer .btn,body.page-lexxica-research .modal.confirm .modal-footer .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.v-check-scores .modal.confirm .modal-footer .btn,body.v-check-scores .modal.confirm .modal-footer .swal2-container .swal2-modal .swal2-actions button.swal2-styled{font-size:20px;padding:15px 20px;width:190px}body.access-code-accepted .btn-set,body.order-confirm .btn-set,body.order-contact-info .btn-set,body.order-payment .btn-set,body.page-landing .btn-set,body.page-lexxica-research .btn-set,body.v-check-scores .btn-set{text-align:center}.swal2-container .swal2-modal .swal2-actions body.access-code-accepted .btn-set button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-confirm .btn-set button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-contact-info .btn-set button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-payment .btn-set button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-landing .btn-set button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-lexxica-research .btn-set button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.v-check-scores .btn-set button.swal2-styled,body.access-code-accepted .btn-set .btn,body.access-code-accepted .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-confirm .btn-set .btn,body.order-confirm .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-contact-info .btn-set .btn,body.order-contact-info .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-payment .btn-set .btn,body.order-payment .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.page-landing .btn-set .btn,body.page-landing .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.page-lexxica-research .btn-set .btn,body.page-lexxica-research .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.v-check-scores .btn-set .btn,body.v-check-scores .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled{margin:5px 5px 0}@media screen and (max-width:342px){.swal2-container .swal2-modal .swal2-actions body.access-code-accepted .btn-set button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-confirm .btn-set button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-contact-info .btn-set button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-payment .btn-set button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-landing .btn-set button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-lexxica-research .btn-set button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.v-check-scores .btn-set button.swal2-styled,body.access-code-accepted .btn-set .btn,body.access-code-accepted .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-confirm .btn-set .btn,body.order-confirm .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-contact-info .btn-set .btn,body.order-contact-info .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-payment .btn-set .btn,body.order-payment .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.page-landing .btn-set .btn,body.page-landing .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.page-lexxica-research .btn-set .btn,body.page-lexxica-research .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.v-check-scores .btn-set .btn,body.v-check-scores .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled{width:100%;margin-bottom:10px}}.swal2-container .swal2-modal .swal2-actions body.access-code-accepted button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-confirm button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-contact-info button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-payment button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-landing button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-lexxica-research button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.v-check-scores button.swal2-styled,body.access-code-accepted .btn,body.access-code-accepted .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.access-code-accepted a.btn,body.order-confirm .btn,body.order-confirm .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-confirm a.btn,body.order-contact-info .btn,body.order-contact-info .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-contact-info a.btn,body.order-payment .btn,body.order-payment .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-payment a.btn,body.page-landing .btn,body.page-landing .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.page-landing a.btn,body.page-lexxica-research .btn,body.page-lexxica-research .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.page-lexxica-research a.btn,body.v-check-scores .btn,body.v-check-scores .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.v-check-scores a.btn{font-size:18px;padding:10px;line-height:18px}.swal2-container .swal2-modal .swal2-actions body.access-code-accepted button.btn-primary.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-confirm button.btn-primary.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-contact-info button.btn-primary.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-payment button.btn-primary.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-landing button.btn-primary.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-lexxica-research button.btn-primary.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.v-check-scores button.btn-primary.swal2-styled,body.access-code-accepted .btn.btn-primary,body.access-code-accepted .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled,body.access-code-accepted a.btn.btn-primary,body.order-confirm .btn.btn-primary,body.order-confirm .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled,body.order-confirm a.btn.btn-primary,body.order-contact-info .btn.btn-primary,body.order-contact-info .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled,body.order-contact-info a.btn.btn-primary,body.order-payment .btn.btn-primary,body.order-payment .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled,body.order-payment a.btn.btn-primary,body.page-landing .btn.btn-primary,body.page-landing .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled,body.page-landing a.btn.btn-primary,body.page-lexxica-research .btn.btn-primary,body.page-lexxica-research .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled,body.page-lexxica-research a.btn.btn-primary,body.v-check-scores .btn.btn-primary,body.v-check-scores .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled,body.v-check-scores a.btn.btn-primary{background:#e56d00}.swal2-container .swal2-modal .swal2-actions body.access-code-accepted button.btn-secondary.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-confirm button.btn-secondary.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-contact-info button.btn-secondary.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-payment button.btn-secondary.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-landing button.btn-secondary.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-lexxica-research button.btn-secondary.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.v-check-scores button.btn-secondary.swal2-styled,body.access-code-accepted .btn.btn-secondary,body.access-code-accepted .swal2-container .swal2-modal .swal2-actions button.btn-secondary.swal2-styled,body.access-code-accepted a.btn.btn-secondary,body.order-confirm .btn.btn-secondary,body.order-confirm .swal2-container .swal2-modal .swal2-actions button.btn-secondary.swal2-styled,body.order-confirm a.btn.btn-secondary,body.order-contact-info .btn.btn-secondary,body.order-contact-info .swal2-container .swal2-modal .swal2-actions button.btn-secondary.swal2-styled,body.order-contact-info a.btn.btn-secondary,body.order-payment .btn.btn-secondary,body.order-payment .swal2-container .swal2-modal .swal2-actions button.btn-secondary.swal2-styled,body.order-payment a.btn.btn-secondary,body.page-landing .btn.btn-secondary,body.page-landing .swal2-container .swal2-modal .swal2-actions button.btn-secondary.swal2-styled,body.page-landing a.btn.btn-secondary,body.page-lexxica-research .btn.btn-secondary,body.page-lexxica-research .swal2-container .swal2-modal .swal2-actions button.btn-secondary.swal2-styled,body.page-lexxica-research a.btn.btn-secondary,body.v-check-scores .btn.btn-secondary,body.v-check-scores .swal2-container .swal2-modal .swal2-actions button.btn-secondary.swal2-styled,body.v-check-scores a.btn.btn-secondary{background:transparent;color:#e56d00}.swal2-container .swal2-modal .swal2-actions body.access-code-accepted button.btn-rnd.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-confirm button.btn-rnd.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-contact-info button.btn-rnd.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-payment button.btn-rnd.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-landing button.btn-rnd.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.page-lexxica-research button.btn-rnd.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.v-check-scores button.btn-rnd.swal2-styled,body.access-code-accepted .btn.btn-rnd,body.access-code-accepted .swal2-container .swal2-modal .swal2-actions button.btn-rnd.swal2-styled,body.access-code-accepted a.btn.btn-rnd,body.order-confirm .btn.btn-rnd,body.order-confirm .swal2-container .swal2-modal .swal2-actions button.btn-rnd.swal2-styled,body.order-confirm a.btn.btn-rnd,body.order-contact-info .btn.btn-rnd,body.order-contact-info .swal2-container .swal2-modal .swal2-actions button.btn-rnd.swal2-styled,body.order-contact-info a.btn.btn-rnd,body.order-payment .btn.btn-rnd,body.order-payment .swal2-container .swal2-modal .swal2-actions button.btn-rnd.swal2-styled,body.order-payment a.btn.btn-rnd,body.page-landing .btn.btn-rnd,body.page-landing .swal2-container .swal2-modal .swal2-actions button.btn-rnd.swal2-styled,body.page-landing a.btn.btn-rnd,body.page-lexxica-research .btn.btn-rnd,body.page-lexxica-research .swal2-container .swal2-modal .swal2-actions button.btn-rnd.swal2-styled,body.page-lexxica-research a.btn.btn-rnd,body.v-check-scores .btn.btn-rnd,body.v-check-scores .swal2-container .swal2-modal .swal2-actions button.btn-rnd.swal2-styled,body.v-check-scores a.btn.btn-rnd{border-radius:26px;padding:15px 20px}.video-modal .modal-dialog{top:50%!important;left:0!important;right:0!important;transform:translateY(-50%)!important;margin:auto!important}.video-modal .modal-dialog .modal-body{padding:0!important}.youtube-embed{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.youtube-embed embed,.youtube-embed iframe,.youtube-embed object{position:absolute;top:0;left:0;width:100%;height:100%}.video-link{text-align:center}.video-link img{width:45px}.video-link .video:hover{text-decoration:none}.video-link a{color:#333;font-weight:400;text-decoration:underline}.video-link a span{margin:5px;display:inline;font-size:16px}.swal2-container{z-index:1000}.loader-overlay{background:transparent;position:fixed;top:0;right:0;left:0;bottom:0;display:block;z-index:1100}.loader-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px;text-align:center}.loader{color:#000;display:inline-block;width:64px;height:64px;margin:0 0 10px}.loader div{transform-origin:32px 32px;animation:a 1.2s linear infinite}.loader div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#000}.loader div:first-child{transform:rotate(0deg);animation-delay:-1.1s}.loader div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.loader div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.loader div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.loader div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.loader div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.loader div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.loader div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.loader div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.loader div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.loader div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.loader div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes a{0%{opacity:1}to{opacity:0}}.loading{color:#000}.loading:after{content:" .";animation:b 1s steps(5) infinite}@keyframes b{0%,20%{color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}40%{color:#fff;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}60%{text-shadow:.25em 0 0 #000,.5em 0 0 transparent}80%,to{text-shadow:.25em 0 0 #000,.5em 0 0 #000}}#login{width:100%;max-width:425px;margin:auto;padding:30px 0 0;font-family:Roboto,sans-serif;height:calc(100% - 53px);position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}#login,#login #login-recaptcha{display:-ms-flexbox;display:flex}#login #login-recaptcha{-ms-flex-pack:center;justify-content:center;margin:20px 0}#login .form{padding:5px 20px 0;width:100%;margin:0}#login .form .loggedOut{display:none;margin:0 0 30px}#login .form ul{margin:0;list-style-type:none;padding:0}#login .form ul li{margin:0}#login .form ul li input{width:100%}#login .form ul li input.loginInput{background:transparent}#login .form ul li .invalid-creds-message,#login .form ul li .recaptcha-fail{line-height:18px;font-weight:700;color:#f92b2b;font-size:16px;margin:5px 0;display:none}#login .form .ldButtonBox{margin:30px 0}#login .form .recover-link{margin-top:20px}#login .form .recover-link a{color:#3b3b3b;font-size:17px;border-bottom:1px solid #3b3b3b;width:100%;text-decoration:none}@media screen and (max-width:320px){#login .form .recover-link a{font-size:15px}}#login .form .instruction{max-width:280px;width:100%;margin:32px auto 0}#login .form .instruction p{font-size:15px;color:#3b3b3b;line-height:18px}#login .form .form-group .form-control{font-size:19px;opacity:.8}#login .form .btn.btn-primary,#login .form .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled,.swal2-container .swal2-modal .swal2-actions #login .form button.btn-primary.swal2-styled{font-size:17px;min-width:158px}#loginRobyImageId{width:200px;display:block;margin:20px auto 0}@media screen and (max-width:375px){#login .form ul li .invalid-creds-message,#login .form ul li .recaptcha-fail{font-size:13px}#login .form .ldButtonBox{margin:10px 0}}.recovery{width:100%;max-width:425px;margin:0 auto;padding:60px 40px}.recovery-form .form{margin-bottom:20px}.recovery-form .form-group{margin-bottom:25px}.recovery-form .form-group .emailValidation{color:#f92b2b;display:none;margin-top:5px}.recovery-form .form .button-group{display:-ms-flexbox;display:flex}.recovery-form .form .button-group a{min-width:auto;-ms-flex:1;flex:1}.recovery-form .form .button-group a:first-child{margin-right:5px}.recovery-message{display:none}.recovery-message-title{font-weight:700}.recovery .lead{font-size:17px;margin-bottom:15px}@media screen and (max-height:550px){#loginRobyImageId{position:relative;margin-top:20px}}.warningMessages{display:none}.warningMessages .warning{text-align:center}.warningMessages .warning .container{padding:30px 20px}.warningMessages .warning h3{color:red;font-size:18px;font-weight:700}.warningMessages .warning p{font-size:15px;margin:20px 0}.warningMessages .warning .image{margin:20px 0}body.signup .forms p{font-size:15px;margin:10px 0}body.signup .forms .sign-up-note p:first-of-type{padding:0 0 10px}body.signup .forms .form-group.schoolAssignment{padding:5px 10px;background:#fff;text-align:center;border-radius:20px}body.signup .forms .form-group.schoolAssignment p{font-size:15px;margin-bottom:10px}body.signup .forms .form-group.schoolAssignment .custom-radio ul{display:inline-block}body.signup .forms .form-group.schoolAssignment .custom-radio ul li{width:unset;margin:0 10px}body.signup .forms .form-group.schoolAssignment .custom-radio ul li .check{border:2px solid #ccc}body.signup .forms .form-group.schoolAssignment .custom-radio ul li .check:before{height:12px;width:12px}body.signup .forms .form-group.schoolAssignment .custom-radio ul li input[type=radio]:checked~.check:before{background:#088a4b}body.signup .forms .form-group.schoolAssignment .custom-radio ul li label{font-weight:700;font-size:14px}body.signup .forms .form-group.enter-first-name .text-danger,body.signup .forms .form-group.enter-group-code .requiredText,body.signup .forms .form-group.enter-last-name .text-danger,body.signup .forms .form-group.student-id .text-danger{display:none}body.signup .forms .form-group.enter-group-code .input-wrapper{position:relative}body.signup .forms .form-group.enter-group-code .input-wrapper .clear-groupcode-input{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:20px;color:#555;cursor:pointer;display:none}body.signup .forms .form-group.enter-group-code .group-details{font-weight:700;font-size:14px;margin:5px 0}body.signup .forms .input-container{position:relative}body.signup .forms .input-container .field-icon{cursor:pointer;position:absolute;z-index:2;right:10px;top:50%;transform:translateY(-50%);font-size:15px;width:20px;height:100%;text-align:center}body.signup .forms .input-container .field-icon:before{position:absolute;top:50%;transform:translateY(-50%);right:1px}body.signup .forms .btn-set{margin:40px 0 30px}body.signup .forms .btn-set button{margin:0 10px}body.signup .step-2{padding:20px 0;display:none}body.signup #sucmodal .modal-dialog .modal-body{padding:45px 50px 60px}body.signup #sucmodal .modal-header .close-btn{font-size:27px}body.signup #sucmodal p{font-size:20px;line-height:25px;font-weight:400}body.signup #sucmodal p.text-danger{font-weight:500}body.signup #sucmodal .vcheck-btn-wrapper{height:60px;padding:0;margin:37px -23px 0;font-size:20px;font-weight:500;line-height:60px}body.signup #sucmodal .vcheck-btn-wrapper .vcheck-logo{width:52px;height:56px;background-size:contain;left:26px}body.signup #sucmodal .vcheck-btn-wrapper .vcheck-btn{border:0;height:60px;padding:0 35px 0 25px;font-family:Roboto;font-size:18px;font-weight:700}body.signup #sucmodal .vcheck-btn-wrapper .vcheck-btn .fa-angle-right{font-size:30px;position:absolute;right:15px;top:15px}body.signup #sucmodal .vcheck-btn-wrapper .vcheck-btn:before{content:"";display:block;position:absolute;left:0;top:-1px;width:10px;height:62px;background:#f1f1f1}.my_page .ruby-crystal{position:absolute;right:0;top:30px;transform:translateY(-50%);z-index:9}.my_page .ruby-crystal .messages{display:inline-block;position:relative;margin:auto;vertical-align:middle}@media screen and (max-width:410px){.my_page .ruby-crystal .messages{width:100%}}.my_page .ruby-crystal .messages .message-wrapper{position:relative;width:65px;margin:0 auto}.my_page .ruby-crystal .messages .message-wrapper .ruby-crystal-link{color:#337ab7}.my_page .ruby-crystal .messages .message-wrapper .ruby-crystal-link .crystal{width:25px;position:absolute;top:5px;transform:translateY(-10px)}.my_page .ruby-crystal .messages .message-wrapper .ruby-crystal-link .crystal-count{margin-left:15px;padding:2px 5px 2px 10px;background:#fff;width:50px;text-align:center;display:inline-block;border-radius:0 10px 10px 0}.my_page .my-page{width:100%;max-width:425px;margin:0 auto 90px;position:relative}.my_page .my-page .goal{background:#fff;padding:10px 0;position:relative}.my_page .my-page .goal .goal-details-link{text-align:center;white-space:nowrap;color:#242424;text-decoration:underline;font-size:12px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:370px){.my_page .my-page .goal .goal-details-link{font-size:10px}}@media screen and (max-width:360px){.my_page .my-page .goal .goal-details-link{top:30%}}.my_page .my-page .goal .goal-details-link a{color:#242424;cursor:pointer}.my_page .my-page .goal .chart{display:-ms-flexbox;display:flex;position:relative}.my_page .my-page .goal .chart-daily,.my_page .my-page .goal .chart-weekly{-ms-flex:1;flex:1}.my_page .my-page .goal .chart-daily .great-job-icon,.my_page .my-page .goal .chart-weekly .great-job-icon{width:35px;position:absolute;z-index:2;top:5%;display:none;opacity:0;height:52px}.my_page .my-page .goal .chart-daily .great-job-icon img,.my_page .my-page .goal .chart-weekly .great-job-icon img{width:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.my_page .my-page .goal .chart-daily-gauge,.my_page .my-page .goal .chart-weekly-gauge{cursor:pointer;width:130px;height:130px;margin:auto}.my_page .my-page .goal .chart-daily-gauge .gaugeCircular-data,.my_page .my-page .goal .chart-weekly-gauge .gaugeCircular-data{font-weight:700}.my_page .my-page .goal .chart-daily-gauge .gaugeCircular-data-total,.my_page .my-page .goal .chart-weekly-gauge .gaugeCircular-data-total{font-size:18px}.my_page .my-page .goal .chart-daily-gauge .gaugeCircular-data-used,.my_page .my-page .goal .chart-weekly-gauge .gaugeCircular-data-used{font-size:28px;line-height:28px}.my_page .my-page .goal .chart-daily-title,.my_page .my-page .goal .chart-weekly-title{margin:0;font-size:17px}.my_page .my-page .goal .chart-daily-meta-info,.my_page .my-page .goal .chart-weekly-meta-info{color:#ef2551;font-weight:700;margin:0;display:none}.my_page .my-page .goal .meter-gauge{margin:0 auto 10px;cursor:pointer;position:absolute;width:50px;left:50%;bottom:0;transform:translate(-50%)}.my_page .my-page .goal .meter-gauge .ocr-meter-range img{margin:0 auto}.my_page .my-page .goal .meter-gauge .meter-needle{width:100%;text-align:center;position:absolute;top:-.3px;right:50%;transform:translate(50%)}.my_page .my-page .goal .meter-gauge .meter-needle img{width:100%;margin:0 auto;transform:rotate(-90deg);transform-origin:50% 98%;animation:moveNeedle .75s}.my_page .my-page .goal .response-goal{font-size:17px;font-weight:700}.my_page .my-page .goal-overall{font-size:17px;font-weight:700;margin-top:5px;margin-bottom:0;cursor:pointer}.my_page .my-page .goal .currentRanking{max-width:220px;height:34px;margin:15px auto 5px;font-size:16px;text-align:center;background:#f1f1f1;padding:4px;border-radius:15px;font-weight:700;cursor:pointer}.my_page .my-page .goal .currentRanking p{line-height:normal}.my_page .my-page .goal .currentRanking p .label-icon{width:25px;height:24px;vertical-align:middle;display:inline-block;margin-right:3px}.my_page .my-page .goal .currentRanking p span{display:inline-block;vertical-align:middle}.my_page .my-page .mypage-instructions{display:none;background:#fff;position:absolute;transform:translate(50%,45%);z-index:9999;width:100%;right:50%;top:0}.my_page .my-page .mypage-instructions .instructions{border:3px solid #00aeef;padding:15px 5px;border-radius:10px}.my_page .my-page .mypage-instructions .instructions .header .progress{box-shadow:none;border:none;margin:0;background:transparent;font-size:12px}.my_page .my-page .mypage-instructions .instructions .header .roby{position:absolute;width:80px;top:0;left:10px}.my_page .my-page .mypage-instructions .instructions .content-container{margin:0 10px;min-height:260px}@media screen and (max-width:400px){.my_page .my-page .mypage-instructions .instructions .content-container{margin:0}}.my_page .my-page .mypage-instructions .instructions .content-container .content{text-align:center;display:table-cell;height:240px;width:385px;vertical-align:middle}.my_page .my-page .mypage-instructions .instructions .content-container .content label{font-size:21px;margin-bottom:10px}.my_page .my-page .mypage-instructions .instructions .content-container .content .label-wrap{text-align:left;padding:10px 0 20px}.my_page .my-page .mypage-instructions .instructions .content-container .content .label-wrap img{max-width:40px;display:inline-block;margin-right:10px}.my_page .my-page .mypage-instructions .instructions .content-container .content .label-wrap p{display:inline-block;word-break:break-word;width:75%}.my_page .my-page .mypage-instructions .instructions .content-container .content img{margin:0 auto;width:100%}.my_page .my-page .mypage-instructions .instructions .content-container .content img.img-crown{max-width:40px}.my_page .my-page .mypage-instructions .instructions .content-container .content p{line-height:28px;font-size:14px;vertical-align:middle}@media screen and (max-width:400px){.my_page .my-page .mypage-instructions .instructions .content-container .content p{font-size:12px}}@media screen and (max-width:330px){.my_page .my-page .mypage-instructions .instructions .content-container .content p{font-size:11px}}.my_page .my-page .mypage-instructions .instructions .content-container .content ul{padding:0;list-style-position:inside;font-size:14px;line-height:28px}@media screen and (max-width:400px){.my_page .my-page .mypage-instructions .instructions .content-container .content ul{font-size:12px}}@media screen and (max-width:330px){.my_page .my-page .mypage-instructions .instructions .content-container .content ul{font-size:11px}}.my_page .my-page .mypage-instructions .instructions .content-container .content .text-red{color:#ef2551}.my_page .my-page .mypage-instructions .instructions .content-container .content .text-orange{color:#e66d02}.my_page .my-page .mypage-instructions .instructions .content-container .content.step{display:none}.my_page .my-page .mypage-instructions .instructions .content-container .content.step.active{display:table-cell}.my_page .my-page .mypage-instructions .instructions .btn-set{text-align:center}.my_page .my-page .mypage-instructions .instructions .btn-set .btn,.my_page .my-page .mypage-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .my_page .my-page .mypage-instructions .instructions .btn-set button.swal2-styled{margin:0 10px;border:2px solid #e66d02;min-width:100px}.my_page .my-page .mypage-instructions .instructions .btn-set .btn:active,.my_page .my-page .mypage-instructions .instructions .btn-set .btn:focus,.my_page .my-page .mypage-instructions .instructions .btn-set .btn:hover,.my_page .my-page .mypage-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled:active,.my_page .my-page .mypage-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled:focus,.my_page .my-page .mypage-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled:hover,.swal2-container .swal2-modal .swal2-actions .my_page .my-page .mypage-instructions .instructions .btn-set button.swal2-styled:active,.swal2-container .swal2-modal .swal2-actions .my_page .my-page .mypage-instructions .instructions .btn-set button.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions .my_page .my-page .mypage-instructions .instructions .btn-set button.swal2-styled:hover{outline:none;box-shadow:none;color:#e66d02}.my_page .my-page .mypage-instructions .instructions .btn-set .btn.btn-orange:active,.my_page .my-page .mypage-instructions .instructions .btn-set .btn.btn-orange:focus,.my_page .my-page .mypage-instructions .instructions .btn-set .btn.btn-orange:hover,.my_page .my-page .mypage-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.btn-orange.swal2-styled:active,.my_page .my-page .mypage-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.btn-orange.swal2-styled:focus,.my_page .my-page .mypage-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.btn-orange.swal2-styled:hover,.swal2-container .swal2-modal .swal2-actions .my_page .my-page .mypage-instructions .instructions .btn-set button.btn-orange.swal2-styled:active,.swal2-container .swal2-modal .swal2-actions .my_page .my-page .mypage-instructions .instructions .btn-set button.btn-orange.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions .my_page .my-page .mypage-instructions .instructions .btn-set button.btn-orange.swal2-styled:hover{background:#e66d02;color:#fff}.my_page .my-page .mypage-instructions .instructions-en .header .progress{font-size:18px}@media screen and (max-width:360px){.my_page .my-page .mypage-instructions .instructions-en .header .progress{font-size:15px}}.my_page .my-page .mypage-instructions .instructions-en .content-container{margin:0 15px}@media screen and (max-width:390px){.my_page .my-page .mypage-instructions .instructions-en .content-container{margin:0}}.my_page .my-page .mypage-instructions .instructions-en .content-container .content p{font-size:17px;line-height:21px}@media screen and (max-width:360px){.my_page .my-page .mypage-instructions .instructions-en .content-container .content p{font-size:15px}}.my_page .my-page .course{padding:15px 20px 0}.my_page .my-page .course p{color:#6d6d6d;margin-bottom:10px}.my_page .my-page .course-container.specific-terms,.my_page .my-page .course-container.spoken-expressions{display:none}.my_page .my-page .course-container .title{font-size:15px;font-weight:700;color:#6d6d6d;margin-bottom:15px;display:inline-block}.my_page .my-page .course-container .add-course{font-size:15px;font-weight:700;text-decoration:underline;cursor:pointer;color:#00aeef}.my_page .my-page .course-container .list-wrapper{display:-ms-flexbox;display:flex;margin-bottom:10px}.my_page .my-page .course-container .list-wrapper-content{-ms-flex:1;flex:1;background:#fff;padding:5px;border-radius:40px 0 0 40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.my_page .my-page .course-container .list-wrapper-content .course-image img{width:40px;height:40px;cursor:pointer}.my_page .my-page .course-container .list-wrapper-content .course-title{margin:auto;font-size:20px;letter-spacing:-.5px;text-align:center}.my_page .my-page .course-container .list-wrapper-content .course-title a{color:#242424;text-decoration:none}@media screen and (max-width:320px){.my_page .my-page .course-container .list-wrapper-content .course-title{margin:auto;font-size:16px}}.my_page .my-page .course-container .list-wrapper-content .fa-search{font-size:14px;padding:0 5px;color:#6d6d6d}.my_page .my-page .course-container .list-wrapper-btn{-ms-flex:0.15;flex:0.15;margin-left:10px;padding:10px;display:-ms-flexbox;display:flex;border-radius:0 40px 40px 0;cursor:pointer}.my_page .my-page .course-container .list-wrapper-btn .button-go{margin:auto 0;font-size:17px;color:#ef2551;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.my_page .my-page .course-container .list-wrapper-btn .button-go .icon-go{font-size:30px;margin-left:5px}.my_page .my-page .course-container .list-wrapper-btn .button-go.inactive{font-size:13px;text-align:center}.my_page .my-page .course-container .list-wrapper-btn.inactive{min-width:20px;-ms-flex:0.3;flex:0.3}@media screen and (max-width:320px){.my_page .my-page .course-container .list-wrapper-btn.inactive{padding:5px;-ms-flex:0.35;flex:0.35}.my_page .my-page .course-container .list-wrapper-btn.inactive .button-go{font-size:11px;line-height:13px}}.my_page .my-page .course-container .list-wrapper.japanese .list-wrapper-btn{-ms-flex:0.25;flex:0.25}@media screen and (max-width:360px){.my_page .my-page .course-container .list-wrapper.japanese .list-wrapper-btn{-ms-flex:0.31;flex:0.31;padding:5px}}.my_page .my-page .account{padding:15px 20px 0}.my_page .my-page .account-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:17px;font-weight:700;margin-bottom:15px}.my_page .my-page .account-content-wrapper .account-data{color:#00aeef}.my_page .my-page .account-content-wrapper .account-data-meta{color:#242424}.my_page .my-page .account-content-wrapper .days-left{display:-ms-flexbox;display:flex}.my_page .my-page .account-content-wrapper .days-left .account-enddate{margin-right:15px}@media screen and (max-width:351px){.my_page .my-page .account-content-wrapper{font-size:15px}}.my_page .my-page .account .buy-now{display:none;padding:10px 0}.my_page .my-page .account .buy-now .purchase-note{color:#6d6d6d;padding:5px 0}.my_page .my-page .account-link{margin-top:20px}.my_page .my-page .account-link-action,.my_page .my-page .account-link-previous{text-decoration:none;color:#00aeef;font-size:14px;border-bottom:1px solid #00aeef;cursor:pointer}.my_page .my-page .modal-dialog .modal-title{font-size:18px}.my_page .my-page .modal-dialog .modal-body{background:#fff;padding:30px 25px}.my_page .my-page .modal-dialog .modal-body p{font-size:14px;line-height:19px}.my_page .my-page .modal-dialog .modal-body p span{font-size:12px!important;font-weight:500;line-height:10px}.my_page .my-page .modal-dialog .modal-footer{padding:0 15px 25px;border-top:0}.my_page .my-page #courseModal .modal-dialog .modal-body{padding:20px}.my_page .my-page #courseModal .modal-header .close-btn{font-size:27px}.my_page .my-page #courseModal .logo-container img{width:56px;margin-right:16px}.my_page .my-page #courseModal .logo-container .course-title{font-size:34px}.my_page .my-page #courseModal p{font-size:20px;line-height:25px}.my_page .my-page #courseModal p span{font-size:7px!important;font-weight:500;line-height:10px}.my_page .my-page #ocrGauge .ocr-indicator{margin:15px auto;max-width:200px}.my_page .my-page #ocrGauge .ocr-indicator p img{width:50px}.my_page .my-page #ocrGauge .ocr-indicator p span{font-size:14px!important;padding-left:15px;position:relative;top:3px}.my_page .my-page #gameNotice .checkbox-container{margin:15px 0}.my_page .my-page #classroomGame .no-available-game{display:none;text-align:center}.my_page .my-page #classroomGame .room-list-wrapper ul li{font-size:18px;line-height:20px}.my_page .my-page #classroomGame .classRoomGameInfo{display:none}.my_page .my-page #classroomGame .classRoomGameInfo .label-wrap{margin-bottom:15px}.my_page .my-page #classroomGame .classRoomGameInfo .label-wrap label{font-size:16px}.my_page .my-page #classroomGame .classRoomGameInfo .label-wrap .label-icon{height:18px;width:20px;margin-right:10px}.my_page .my-page #classroomGame .classRoomGameInfo .label-wrap span{font-size:16px;font-weight:700;display:inline-block;line-height:21px;word-break:break-all}.my_page .my-page #classroomGame .classRoomGameInfo .teamSelect-wrap .selectTeam{text-align:center}.my_page .my-page #classroomGame .classRoomGameInfo .teamSelect-wrap .selectTeam .teamSelector img{max-width:150px;width:100%}.my_page .my-page #classroomGame .classRoomGameInfo .teamSelect-wrap .selectTeam .disable{pointer-events:none}.my_page .my-page #classroomGame .classRoomGameInfo .teamSelect-wrap .selectTeam label [type=radio]{position:absolute;opacity:0;width:0;height:0}.my_page .my-page #classroomGame .classRoomGameInfo .teamSelect-wrap .selectTeam label [type=radio]+img{cursor:pointer}.my_page .my-page #classroomGame .classRoomGameInfo .teamSelect-wrap .selectTeam label [type=radio]:checked+img{border:2px solid #e66d02;border-radius:10px}.my_page .my-page #classroomGame .classRoomGameInfo .btn-set{margin:10px 0;text-align:center}.my_page .my-page #classroomGame .classRoomGameInfo .btn-set .disable{opacity:.5;pointer-events:none;cursor:pointer}@media screen and (max-width:351px){.my_page .my-page #courseModal .logo-container img{width:45px}.my_page .my-page #courseModal .logo-container .course-title{font-size:28px}.my_page .my-page #courseModal .course-content p{font-size:16px}.my_page .my-page #courseModal .course-content p span{font-size:14px!important;font-weight:500;line-height:10px}}.my_page .my-page .modal .modal-footer .btn,.my_page .my-page .modal .modal-footer .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .my_page .my-page .modal .modal-footer button.swal2-styled{margin:0 4px}.my_page .my-page .modal .study-methods{max-width:400px;width:100%;margin:0 auto}.my_page .my-page .modal .study-methods p{padding:0;margin:0 0 10px}.my_page .my-page .modal .study-methods .btn-set .btn,.my_page .my-page .modal .study-methods .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .my_page .my-page .modal .study-methods .btn-set button.swal2-styled{width:45%}@media screen and (max-width:340px){.my_page .my-page .modal .study-methods .btn-set .btn,.my_page .my-page .modal .study-methods .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .my_page .my-page .modal .study-methods .btn-set button.swal2-styled{width:93%}}.my_page .my-page .modal .study-methods .btn,.my_page .my-page .modal .study-methods .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .my_page .my-page .modal .study-methods button.swal2-styled{margin:0 5px 15px;width:93%;font-size:16px}.my_page .my-page .modal .wordMonsters p{padding:0 0 10px;margin:0}.my_page .my-page .modal .wordMonsters .btn-set .get-wordmonsters{max-width:120px;margin:5px;width:100%}.my_page .my-page .modal .wordMonsters .youtube-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;max-width:420px;margin:5px auto}.my_page .my-page .modal .wordMonsters .youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:232}.my_page .fade-custom{transition:all .3s linear!important;transform:scale(0)!important}.my_page .fade.in{transform:scale(1)!important}.sticky-footer-mypage{background:hsla(0,0%,95%,.85);position:fixed;bottom:0;width:100%}.sticky-footer-mypage .mypage{width:100%;max-width:425px;margin:0 auto;padding:15px 0;cursor:pointer;color:#e56d00;font-size:16px;font-weight:700}.sticky-footer-mypage .mypage-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sticky-footer-mypage .mypage-wrapper a.btn{text-decoration:none;color:#e56d00;padding:10px 15px;background:#fff}.sticky-footer-mypage .mypage-wrapper img{width:18px;height:18px}.sticky-footer-mypage .mypage-wrapper span{margin-left:10px;color:#333;font-weight:700}.pie{margin:auto}.mypage-instruction-overlay{background:#fff;opacity:.7;z-index:1100}.achievements-overlay,.mypage-instruction-overlay{position:fixed;top:0;right:0;left:0;bottom:0;display:none}.achievements-overlay{background:#000;opacity:.5;z-index:9}body.page-landing .container .back-to-top{cursor:pointer;position:fixed;bottom:20px;right:30%;display:none;padding:18px;background:rgba(9,86,164,.7);border-radius:3px;color:#fff;z-index:9}@media screen and (max-width:768px){body.page-landing .container .back-to-top{right:20px}}body.page-landing .container.homescreenContainer{display:none}body.page-landing .container .add-homescreen{position:fixed;bottom:0;background:hsla(0,0%,80%,.85);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;max-width:425px}body.page-landing .container .add-homescreen .img-icon{margin-right:10px}body.page-landing .container .add-homescreen .img-icon img{max-width:70px}body.page-landing .container .add-homescreen p{margin:0 0 5px}body.page-landing .container .add-homescreen .addToHome{-ms-flex:0.85;flex:0.85}body.page-landing .container .add-homescreen .addToHome a{color:#fff;font-size:12px;line-height:12px;padding:5px;border-radius:0}body.page-landing .container .add-homescreen .cookieHide{position:absolute;bottom:10px;right:10px}body.page-landing .container .add-homescreen .cookieHide a{color:#333;text-decoration:underline}body.page-landing .container .add-homescreen .homeScreen-close{font-size:21px;position:absolute;top:10px;right:10px;color:#333}body.page-landing .container .add-homescreen .homeScreen-close:hover{text-decoration:none}@media screen and (max-width:370px){body.page-landing .container .add-homescreen{padding:10px 10px 30px}}body.page-landing .container .btn-login,body.page-landing .container .btn-signup{font-size:20px;height:56px;border-radius:26px;padding:17px 20px;line-height:20px;margin-bottom:10px;max-width:340px;margin-left:auto;margin-right:auto;border:none}body.page-landing h2{margin-bottom:15px;width:90%;font-size:17px;display:inline-block}body.page-landing h2 span{display:inline-block}body.page-landing #studentVoices{margin-bottom:15px}body.page-landing #studentVoices .collapse[aria-expanded=false]{display:block;height:385px!important;overflow:hidden;border-bottom:2px solid #ccc}body.page-landing #studentVoices .collapsing[aria-expanded=false]{height:385px!important}body.page-landing #accordionCL1{margin-bottom:15px}body.page-landing #accordionCL1 .collapse[aria-expanded=false]{display:block;height:245px!important;overflow:hidden;border-bottom:2px solid #ccc}body.page-landing #accordionCL1 .collapsing[aria-expanded=false]{height:245px!important}body.page-landing #accordionCL2{margin-bottom:15px}body.page-landing #accordionCL2 .collapse[aria-expanded=false]{display:block;height:110px!important;overflow:hidden;border-bottom:2px solid #ccc}body.page-landing #accordionCL2 .collapsing[aria-expanded=false]{height:110px!important}body.page-landing #accordionCL3 .collapse[aria-expanded=false]{display:block;height:110px!important;overflow:hidden;border-bottom:2px solid #ccc}body.page-landing #accordionCL3 .collapsing[aria-expanded=false]{height:110px!important}body.page-landing .instructions{padding:20px 20px 0}body.page-landing .instructions p{margin:20px 0 10px}body.page-landing #accordionLexicalScience .collapse[aria-expanded=false]{display:block;visibility:visible;height:55px!important;overflow:hidden}body.page-landing #accordionLexicalScience .collapsing[aria-expanded=false]{height:55px!important}body.page-landing #accordionLexicalScience .collapsing[aria-expanded=false] .toggleHide,body.page-landing #accordionLexicalScience .collapsing[aria-expanded=true] .toggleHide,body.page-landing #accordionLexicalScience .in .toggleHide{visibility:hidden;display:none}body.page-landing #accordionLexicalScience h2{width:100%;margin-bottom:10px}body.page-landing .signUpInstruction{padding:0 20px}body.page-landing .signUpInstruction p{margin:10px 0;font-size:15px}body.page-landing .signUpInstruction img{margin-bottom:10px}body.page-landing .signUpInstruction .btn-login,body.page-landing .signUpInstruction .btn-signup{margin:20px auto}body.page-landing #accordionsignUpInstruction .collapse[aria-expanded=false]{display:block;visibility:visible;height:105px!important;overflow:hidden}body.page-landing #accordionsignUpInstruction .collapsing[aria-expanded=false]{height:85px!important}body.page-landing #accordionsignUpInstruction .collapsing[aria-expanded=false] .toggleHide,body.page-landing #accordionsignUpInstruction .collapsing[aria-expanded=true] .toggleHide,body.page-landing #accordionsignUpInstruction .in .toggleHide{visibility:hidden;display:none}body.page-landing #accordionsignUpInstruction h2{width:100%;margin-bottom:10px}body.page-landing .vAdminInstruction{padding:0 20px}body.page-landing .vAdminInstruction p{margin:0 0 10px;font-size:15px}body.page-landing .accordion{padding:5px 0}body.page-landing .accordion .heading{position:relative;height:auto}body.page-landing .accordion .heading .toggle{position:absolute;right:0;top:-6px;padding:6px 6px 3px;border:2px solid #ccc;border-radius:50%;font-size:17px}body.page-landing .accordion .heading .toggle:before{content:"";display:inline-block;background-image:url(../../images/icons/minus-red.png);background-size:contain;background-repeat:no-repeat;background-position:50%;width:15px;height:15px}body.page-landing .accordion .heading .toggle.collapsed:before{background-image:url(../../images/icons/plus-red.png)}body.page-landing .img-container-block{margin:0 -20px;padding:20px;text-align:center;font-weight:500;background:#f1f1f1;margin-bottom:40px}body.page-landing .img-container-block .img-text{font-size:15px;padding:20px 0 10px}body.page-landing .modal.course-detail{text-align:center}body.page-landing .modal .modal-body{padding:20px}body.page-landing .modal .modal-body .course-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}body.page-landing .modal .modal-body .course-header .course-logo{margin-right:15px}body.page-landing .modal .modal-body .course-header .course-logo img{width:56px}body.page-landing .modal .modal-body .course-header .course-title sup{top:-15px;font-size:15px;right:-3px}body.page-landing .modal .modal-body .course-header h3{font-size:20px;font-weight:700;margin:0}body.page-landing .modal .modal-body .course-description{margin-top:15px}body.page-landing .modal .modal-body .course-description .read-less{display:none}body.page-landing .modal .modal-body .course-description li,body.page-landing .modal .modal-body .course-description p{font-size:14px;line-height:19px;font-weight:400}body.page-landing #homeScreen .modal-content{border:1px solid #00aeef}body.page-landing #homeScreen .modal-content .modal-header{background:#00aeef}@media screen and (max-width:360px){body.page-landing #homeScreen .modal-content .modal-header h1.modal-title{font-size:18px!important}}body.page-landing #homeScreen .homeScreenInstruction{text-align:left}body.page-landing #homeScreen .homeScreenInstruction p{font-size:14px}body.page-landing #homeScreen .homeScreenInstruction .accordion .heading{border:1px solid #ccc;border-radius:10px;padding:5px 10px;margin:0 10px 10px}body.page-landing #homeScreen .homeScreenInstruction .accordion .heading h2{color:#333}body.page-landing #homeScreen .homeScreenInstruction .accordion .heading h2 span{vertical-align:middle}body.page-landing #homeScreen .homeScreenInstruction .accordion .heading .toggle{top:50%;transform:translate(-50%,-50%);border:none}body.page-landing #homeScreen .homeScreenInstruction .accordion p{margin:0 0 10px}body.page-landing .pillbox{position:relative;background:#fff;height:56px;border-radius:27px;border:1px solid #ececec;margin-bottom:10px;cursor:pointer}body.page-landing .pillbox:last-child{margin-bottom:0}body.page-landing .pillbox img{width:100%}body.page-landing .pillbox .left{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;left:8px}body.page-landing .pillbox .middle{text-align:center;font-size:20px;line-height:54px;padding:0 55px;font-weight:500}@media screen and (max-width:320px){body.page-landing .pillbox .middle{font-size:16px}}body.page-landing .pillbox .middle sup{top:-8px}body.page-landing .pillbox .right{top:50%;transform:translateY(-50%);border:1px solid #bdbdbd;border-radius:3px;width:25px;height:25px;position:absolute;right:17px}body.page-landing .page-header{background:#0956a4;text-align:center;margin:0;padding:20px 0}body.page-landing .page-header .header-title{color:#fff;font-size:18px;font-weight:500;margin:7px 0}body.page-landing section.lang-selector{text-align:center;padding:27px 0}body.page-landing section.lang-selector span{display:inline-block;padding:0 20px;font-weight:500;font-size:19px;cursor:pointer}body.page-landing section.lang-selector span:first-child{border-right:2px solid #000}body.page-landing section.login-signup{padding:0 20px}body.page-landing section.login-signup p{margin:10px 0;font-size:14px;line-height:18px}body.page-landing section.intro{padding:0}body.page-landing section.intro .media,body.page-landing section.intro .media .media-left{padding:10px}body.page-landing section.intro .media .media-body{padding:10px 0 0}body.page-landing section.intro .media .media-body p{margin:0 0 15px}body.page-landing section.intro .media .media-body p a{text-decoration:underline;font-weight:700}body.page-landing section.test-scores{padding-bottom:10px}body.page-landing section.test-scores img{margin-bottom:15px}body.page-landing section.test-scores .heading{height:auto}body.page-landing section.people .heading h2{color:#333}body.page-landing section.people .media{margin:10px 0}body.page-landing section.people .media .media-left{padding-right:30px}body.page-landing section.people .media .media-left img{width:80px;height:80px}body.page-landing section.people .media .media-body .name{font-size:20px;font-weight:700;margin-bottom:10px;line-height:normal}body.page-landing section.people .media .media-body .title{font-size:16px;font-style:italic;color:#989898;font-weight:500}body.page-landing section.people .media .media-body p{margin:10px 0;display:block}body.page-landing section.people .creators .media-body p:after,body.page-landing section.people .creators .media-body p:before{display:none}body.page-landing section.courses span{margin-bottom:10px;display:inline-block}body.page-landing section.v-check{padding-bottom:0;margin-bottom:0!important}body.page-landing section.v-check h1>span{color:#ef2652;font-weight:500;font-size:17px;display:inline-block;margin-left:5px;line-height:20px}body.page-landing section.v-check .subheading{font-size:16px;font-weight:500;margin:10px 0}body.page-landing section.v-check .text-grey{color:#999;font-size:14px;font-weight:500}body.page-landing section.v-check .accordion{padding:0}body.page-landing section.v-check .accordion .heading .title{font-weight:700}body.page-landing section.v-check .accordion #vcheckScores{margin:0 -20px 5px}body.page-landing section.v-check .accordion .body{background:#e9e9e9;padding:30px 20px;margin:0}body.page-landing section.v-check .accordion .body img{border-radius:6px}body.page-landing section.faq-contact{margin:20px 0}body.page-landing section.footer-links h2{width:100%;text-align:center;font-size:18px;margin:20px 0;color:#333}body.page-landing section.footer-links h2 a{color:#333;text-decoration:underline;cursor:pointer}body.page-landing section.free-vcheck{display:inline-block;width:100%;margin:20px 0}body.page-landing section.free-vcheck .col-sm-6{width:50%;float:left}.swal2-container .swal2-modal .swal2-actions body.page-landing section.free-vcheck button.swal2-styled,body.page-landing section.free-vcheck .btn,body.page-landing section.free-vcheck .swal2-container .swal2-modal .swal2-actions button.swal2-styled{display:block;color:#fff;font-size:14px;font-weight:500;height:56px;border-radius:28px;line-height:53px;padding:0;position:relative;margin:10px 0}body.page-landing section.get-vcheck .heading{font-size:16px;font-weight:700;margin-bottom:3px}body.page-landing section.get-vcheck p{font-size:14px;font-weight:500;margin:0;color:#999;padding:5px 0}.swal2-container .swal2-modal .swal2-actions body.page-landing section.get-vcheck button.swal2-styled,body.page-landing section.get-vcheck .btn,body.page-landing section.get-vcheck .swal2-container .swal2-modal .swal2-actions button.swal2-styled{display:block;color:#fff;font-size:14px;font-weight:500;height:56px;border-radius:28px;line-height:53px;padding:0;position:relative;padding-right:17px}.swal2-container .swal2-modal .swal2-actions body.page-landing section.get-vcheck button.swal2-styled:after,body.page-landing section.get-vcheck .btn:after,body.page-landing section.get-vcheck .swal2-container .swal2-modal .swal2-actions button.swal2-styled:after{position:absolute;top:50%;transform:translateY(-50%);content:"";display:block;width:0;height:0;border-style:solid;border-width:11px 0 11px 16px;border-color:transparent transparent transparent #fff;right:13px}body.page-landing section.get-vcheck .right{padding-left:10px}body.page-landing section.login-extension form .form-control{border-top:0;border-left:0;border-right:0;border-bottom:2px solid #c8c8c8;border-radius:0;background:transparent;box-shadow:none;font-size:18px;font-family:sans-serif;height:44px;line-height:1;padding:0}body.page-landing section.login-extension form p{margin:0 0 10px}body.page-landing section.login-extension form p.small{color:#242424}body.page-landing section.login-extension form .invalid-creds-message,body.page-landing section.login-extension form .recaptcha-fail{display:none}body.page-landing section.login-extension .btn-login-ext{padding:12px 5px}body.page-landing .page-footer{text-align:center;background:#f1f1f1;height:94px;padding:0}body.page-landing .page-footer section{max-width:425px;margin:0 auto;padding:20px 20px 15px;text-align:left}body.page-landing .get-vcheck .col-sm-6{width:50%;float:left}@media (max-width:424px){body.page-landing .page-footer{height:auto}body.page-landing .pillbox .middle{font-weight:500}body.page-landing section.intro .media .media-body,body.page-landing section.intro .media .media-left{display:block;width:100%}body.page-landing section.intro .media .media-left{text-align:center;padding-bottom:0}body.page-landing section.people .media .media-left{padding-right:20px}body.page-landing section.v-check{margin-bottom:145px}body.page-landing section.get-vcheck{padding:20px}body.page-landing section.get-vcheck .right{padding:15px 0}}.v-check{width:100%;max-width:425px;margin:0 auto 61px;position:relative}.v-check-percentage{background:#fff;padding-bottom:40px!important}.v-check-percentage .v-check-chart-percentage{height:150px;margin:0 auto}.v-check-percentage .v-check-chart-percentage .gaugeCircular-data span p{font-size:30px;font-weight:700}.v-check-percentage .v-check-chart-label{font-size:17px;font-weight:700}.v-check-flashword{position:relative}.v-check-flashword .hand-pointer{width:50px;position:absolute;right:50%;top:70%;display:none;transform:translate(50%,7%)}.v-check-flashword .hand-pointer.showPointer{display:block;animation:e .8s ease-out}.v-check-instructions{display:none;background:#fff;position:absolute;bottom:50%;transform:translateY(60%);z-index:9999;width:100%}.v-check-instructions .instructions{border:3px solid #00aeef;padding:15px;border-radius:10px}.v-check-instructions .instructions .header .progress{box-shadow:none;border:none;margin:0;background:transparent;font-size:12px}.v-check-instructions .instructions .header .roby{position:absolute;width:80px;top:0;left:10px}.v-check-instructions .instructions .content-container{margin:0 10px;min-height:220px}@media screen and (max-width:400px){.v-check-instructions .instructions .content-container{margin:0}}.v-check-instructions .instructions .content-container .content{text-align:center;display:table-cell;height:240px;width:385px;vertical-align:middle}.v-check-instructions .instructions .content-container .content label{font-size:21px;margin-bottom:10px}.v-check-instructions .instructions .content-container .content .label-wrap{text-align:left;padding:10px 0 20px}.v-check-instructions .instructions .content-container .content .label-wrap img{max-width:40px;display:inline-block;margin-right:10px}.v-check-instructions .instructions .content-container .content .label-wrap p{display:inline-block;word-break:break-word;width:75%}.v-check-instructions .instructions .content-container .content img{max-width:230px;margin:0 auto;width:100%}.v-check-instructions .instructions .content-container .content p{line-height:28px;font-size:14px;vertical-align:middle}@media screen and (max-width:400px){.v-check-instructions .instructions .content-container .content p{font-size:12px}}@media screen and (max-width:330px){.v-check-instructions .instructions .content-container .content p{font-size:11px}}.v-check-instructions .instructions .content-container .content ul{padding:0;list-style-position:inside;font-size:14px;line-height:28px}@media screen and (max-width:400px){.v-check-instructions .instructions .content-container .content ul{font-size:12px}}@media screen and (max-width:330px){.v-check-instructions .instructions .content-container .content ul{font-size:11px}}.v-check-instructions .instructions .content-container .content .text-red{color:#ef2551}.v-check-instructions .instructions .content-container .content .text-orange{color:#e66d02}.v-check-instructions .instructions .content-container .content.step{display:none}.v-check-instructions .instructions .content-container .content.step.active{display:table-cell}.v-check-instructions .instructions .btn-set{text-align:center}.swal2-container .swal2-modal .swal2-actions .v-check-instructions .instructions .btn-set button.swal2-styled,.v-check-instructions .instructions .btn-set .btn,.v-check-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled{margin:0 10px;border:2px solid #e66d02;min-width:100px}.swal2-container .swal2-modal .swal2-actions .v-check-instructions .instructions .btn-set button.swal2-styled:active,.swal2-container .swal2-modal .swal2-actions .v-check-instructions .instructions .btn-set button.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions .v-check-instructions .instructions .btn-set button.swal2-styled:hover,.v-check-instructions .instructions .btn-set .btn:active,.v-check-instructions .instructions .btn-set .btn:focus,.v-check-instructions .instructions .btn-set .btn:hover,.v-check-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled:active,.v-check-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled:focus,.v-check-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled:hover{outline:none;box-shadow:none;color:#e66d02}.swal2-container .swal2-modal .swal2-actions .v-check-instructions .instructions .btn-set button.btn-orange.swal2-styled:active,.swal2-container .swal2-modal .swal2-actions .v-check-instructions .instructions .btn-set button.btn-orange.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions .v-check-instructions .instructions .btn-set button.btn-orange.swal2-styled:hover,.v-check-instructions .instructions .btn-set .btn.btn-orange:active,.v-check-instructions .instructions .btn-set .btn.btn-orange:focus,.v-check-instructions .instructions .btn-set .btn.btn-orange:hover,.v-check-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.btn-orange.swal2-styled:active,.v-check-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.btn-orange.swal2-styled:focus,.v-check-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.btn-orange.swal2-styled:hover{background:#e66d02;color:#fff}.v-check-instructions .instructions-en .header .progress{font-size:18px}@media screen and (max-width:360px){.v-check-instructions .instructions-en .header .progress{font-size:15px}}.v-check-instructions .instructions-en .content-container{margin:0 15px}@media screen and (max-width:390px){.v-check-instructions .instructions-en .content-container{margin:0}}.v-check-instructions .instructions-en .content-container .content p{font-size:18px;line-height:21px}@media screen and (max-width:360px){.v-check-instructions .instructions-en .content-container .content p{font-size:15px}}.v-check-flashword .v-check-action{display:-ms-flexbox;display:flex;margin:10px 0 0}.v-check-flashword .v-check-action-content{-ms-flex:1;flex:1;background:#fff;padding-left:30px;border-radius:40px 0 0 40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.v-check-flashword .v-check-action-content .test-image{padding-top:5px}.v-check-flashword .v-check-action-content .test-image img{width:50px;height:auto;cursor:pointer}@media screen and (max-width:320px){.v-check-flashword .v-check-action-content .test-image img{width:40px}}.v-check-flashword .v-check-action-content .test-title{margin:auto 15px;font-size:20px;font-weight:700}@media screen and (max-width:375px){.v-check-flashword .v-check-action-content .test-title{margin:auto 24px;font-size:18px}}@media screen and (max-width:320px){.v-check-flashword .v-check-action-content{padding-left:18px}.v-check-flashword .v-check-action-content .test-title{margin:auto 18px;font-size:15px}}.v-check-flashword .v-check-action-btn{-ms-flex:0.16;flex:0.16;margin-left:10px;padding:10px;display:-ms-flexbox;display:flex;border-radius:0 40px 40px 0;cursor:pointer;min-width:25px;position:relative}.v-check-flashword .v-check-action-btn .button-go{margin:auto 0;font-size:14px;color:#ef2551;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none}.v-check-flashword .v-check-action-btn .button-go .icon-go{font-size:20px;margin-left:5px}.v-check-flashword .v-check-action-btn .button-go.inactive{font-size:13px;text-align:center}.v-check-flashword .v-check-action-btn.inactive{-ms-flex:0.35;flex:0.35;margin-left:5px}.v-check-flashword .v-check-action-btn.inactive .label-go{font-size:12px}.v-check-flashword .v-check-action-btn.inactive .icon-go{font-size:26px}@media screen and (min-width:375px){.v-check-flashword .v-check-action-btn.inactive{margin-left:10px}.v-check-flashword .v-check-action-btn.inactive .label-go{font-size:13px}}@media screen and (min-width:375px){.v-check-flashword .v-check-action-btn{-ms-flex:0.19;flex:0.19}.v-check-flashword .v-check-action-content .test-title{margin:auto 20px}}@media screen and (min-width:425px){.v-check-flashword .v-check-action-content .test-title{margin:auto 30px}.v-check-flashword .v-check-action .v-check-action-btn .button-go{font-size:17px}.v-check-flashword .v-check-action .v-check-action-btn .button-go .icon-go{font-size:30px}}.v-check-flashword .v-check-action.japanese .v-check-action-btn{-ms-flex:0.25;flex:0.25}.v-check-flashword .v-check-action.japanese .test-title{margin:auto 28px}@media screen and (max-width:375px){.v-check-flashword .v-check-action.japanese .v-check-action-content{padding-left:22px}.v-check-flashword .v-check-action.japanese .v-check-action-content .test-title{margin:auto 15px}.v-check-flashword .v-check-action.japanese .v-check-action-btn{-ms-flex:0.28;flex:0.28}}@media screen and (max-width:320px){.v-check-flashword .v-check-action.japanese .v-check-action-content{padding-left:15px}.v-check-flashword .v-check-action.japanese .v-check-action-content .test-image img{width:40px}.v-check-flashword .v-check-action.japanese .v-check-action-content .test-title{margin:auto 12px}.v-check-flashword .v-check-action.japanese .v-check-action-btn{-ms-flex:0.34;flex:0.34}}.v-check .account-information{font-size:16px;color:#6d6d6d;line-height:20px}.v-check .account-information a{text-decoration:none;color:inherit;border-bottom:1px solid #6d6d6d}.v-check .account-content{margin:20px 0 0}.v-check .account-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:17px;font-weight:700;margin-bottom:15px}.v-check .account-content-wrapper .account-data{color:#00aeef}.v-check .account-content-wrapper .account-data-meta{color:#242424}.v-check .account-content-wrapper .days-left{display:-ms-flexbox;display:flex}.v-check .account-content-wrapper .days-left .account-enddate{margin-right:15px}@media screen and (max-width:351px){.v-check .account-content-wrapper{font-size:15px}}.v-check .account-link{margin-top:20px}.v-check .account-link-action,.v-check .account-link-previous{text-decoration:none;color:#00aeef;font-size:14px;border-bottom:1px solid #00aeef;cursor:pointer}.v-check .account .buy-now{padding:10px 0}.v-check .account .buy-now .purchase-note{padding:5px 0;color:#6d6d6d}.v-check .modal-dialog .modal-title{font-size:18px}.v-check .modal-dialog .modal-body{background:#fff;padding:20px 25px}.v-check .modal-dialog .modal-body p{font-size:18px;line-height:22px}.v-check .modal-dialog .modal-footer{padding:0 15px 25px;border-top:0}.v-check .modal#v-check-modal .modal-dialog .modal-body{padding:30px 25px}.v-check-modal-content{height:385px;overflow-y:scroll}.v-check-modal-content img{width:100%}.sticky-footer-v-check{background:#fff;position:fixed;bottom:0;width:100%}.sticky-footer-v-check .v-check{width:100%;max-width:425px;margin:0 auto;padding:20px 0;cursor:pointer;color:#e56d00;font-size:16px;font-weight:700}.sticky-footer-v-check .v-check-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sticky-footer-v-check .v-check-wrapper img{width:18px;height:18px}.sticky-footer-v-check .v-check-wrapper span{padding-top:5px;margin-left:10px}.instruction-overlay{background:#fff;opacity:.7;position:fixed;top:0;right:0;left:0;bottom:0;display:none;z-index:1100}.goal-details{padding:15px 0;max-width:425px;margin:auto;background:#fff}.goal-details .response-goal{font-size:17px;font-weight:700;margin:0 0 10px}.goal-details .chart{display:-ms-flexbox;display:flex;cursor:pointer}.goal-details .chart-daily,.goal-details .chart-weekly{-ms-flex:1;flex:1}.goal-details .chart-daily .great-job-icon,.goal-details .chart-weekly .great-job-icon{width:35px;position:absolute;z-index:1;top:5%;display:none;opacity:0;height:45px}.goal-details .chart-daily .great-job-icon img,.goal-details .chart-weekly .great-job-icon img{width:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.goal-details .chart-daily-gauge,.goal-details .chart-weekly-gauge{width:130px;height:130px;margin:auto}.goal-details .chart-daily-gauge .gaugeCircular-data,.goal-details .chart-weekly-gauge .gaugeCircular-data{font-weight:700}.goal-details .chart-daily-gauge .gaugeCircular-data-total,.goal-details .chart-weekly-gauge .gaugeCircular-data-total{font-size:18px}.goal-details .chart-daily-gauge .gaugeCircular-data-used,.goal-details .chart-weekly-gauge .gaugeCircular-data-used{font-size:28px;line-height:28px}.goal-details .chart-daily-title,.goal-details .chart-weekly-title{margin:0;font-size:17px}.goal-details .chart-daily-meta-info,.goal-details .chart-weekly-meta-info{color:#ef2551;font-weight:700;margin:0;opacity:0}.goal-details .sort-select-wrapper{-ms-flex:1.5;flex:1.5;position:relative}.goal-details .sort-select-wrapper .input-title{font-weight:800;font-size:14px;margin-bottom:5px}.goal-details .sort-select-wrapper .sort-select{border-radius:40px;padding:5px 10px;width:210px}.goal-details .sort-select-wrapper .sort-select:focus{outline:none}@media screen and (min-width:375px){.goal-details .sort-select-wrapper .sort-select{font-size:14px}}.goal-details .sort-select-wrapper .sort-select .select-label{line-height:1.3;display:inline-block;font-weight:700}.goal-details .sort-select-wrapper .sort-select i{font-size:27px;line-height:.7;float:right}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.goal-details .sort-select-wrapper .sort-select i{line-height:.8}}.goal-details .sort-select-wrapper .option-wrapper{background:#fff;border:1px solid #c8c8c8;border-radius:5px;position:absolute;width:48%;max-height:225px;overflow-y:scroll;box-shadow:3px 3px 3px 0 rgba(0,0,0,.25);left:26%;display:none;z-index:10}.goal-details .sort-select-wrapper .option-wrapper .option{padding:10px 15px;border-bottom:1px solid #c8c8c8;cursor:pointer}.goal-details .sort-select-wrapper .option-wrapper .option:focus,.goal-details .sort-select-wrapper .option-wrapper .option:hover{background:#00aeef;color:#fff}.goal-details .sort-select-wrapper .option-wrapper .option:last-child{border:0}.goal-details .sort-select-wrapper .option-wrapper .disable-goal-select{cursor:auto;background:#e2e2e2;color:#aaa}#Chart1{max-width:365px!important;width:100%!important;margin:0 auto}.group-list{margin:20px 0 0}.group-list li{background:#fff;font-size:18px;padding:15px;position:relative;margin:0 0 20px;cursor:pointer}.group-list li>span{display:block;margin:5px 0 0}.group-list li>.group-code,.group-list li>.loginID{font-size:16px;padding:10px 0 0}.group-list li>.personal-weekly-goal{font-size:16px;margin-top:8px}.group-list li a{color:#ef2551;font-size:38px;position:absolute;top:50%;right:0;transform:translateY(-50%);padding:5px 15px}.group-list li:last-child{margin:0}.goal-list{margin:30px 0}.goal-list li{margin:20px 0 0;position:relative}.goal-list li.disabled{color:#ddd}.goal-list li.disabled label{cursor:not-allowed}.goal-list li.disabled .radio:active input~.checkmark:after,.goal-list li.disabled .radio:focus input~.checkmark:after,.goal-list li.disabled .radio:hover input~.checkmark:after{background:none;display:none}.goal-list label{font-weight:400}@media screen and (max-width:330px){.goal-list label{font-size:20px}}.combo{color:#ef2551;font-size:18px;font-family:font-bold;margin:0 0 5px;height:18px}#goalHistory .modal-body{padding:25px}#goalHistory .close-modal{cursor:pointer;display:inline-block;font-size:28px;padding:15px 20px;position:absolute;right:0;top:0}#goalHistory .weeklygoal-hits,#goalHistory .weeklygoal-tagline{font-size:19px;margin:0 0 10px}@media (max-width:425px){#goalHistory .weeklygoal-hits,#goalHistory .weeklygoal-tagline{font-size:15px;margin:0 0 5px}}#goalHistory .weeklygoal-hits>span{margin:0 0 10px;width:auto}#goalHistory .goal-labels{margin:auto}#goalHistory .goal-labels.row{margin:0;padding:0}#goalHistory .goal-labels.row [class*=col]{padding:0}#goalHistory .goal-labels .weeklygoal-tagline span{font-weight:700;display:inline-block;vertical-align:middle}#goalHistory .goal-labels .weeklygoal-tagline span:last-child{color:#024890}#goalHistory .goal-labels .weeklygoal-tagline>span:first-child{width:60%}#goalHistory .goal-labels .groupRanking{display:none}#goalHistory .goal-labels .groupRanking span{font-size:15px;font-weight:700}#goalHistory .goal-labels .groupRanking .groupMemberRanking{display:inline-block}#goalHistory .goal-labels .groupRanking .groupMemberRanking a{font-size:14px;min-width:120px;padding:5px;margin:5px 0 0}@media (max-width:360px){#goalHistory .goal-labels .groupRanking .groupMemberRanking a{font-size:12px}}#goalHistory .goal-labels-ja .weeklygoal-hits,#goalHistory .goal-labels-ja .weeklygoal-tagline{font-size:16px;margin:0 0 10px}@media (max-width:425px){#goalHistory .goal-labels-ja .weeklygoal-hits,#goalHistory .goal-labels-ja .weeklygoal-tagline{font-size:12px;margin:0 0 5px}}#goalHistory .goal-labels-ja .groupRanking span{font-size:16px;font-weight:700}@media (max-width:425px){#goalHistory .goal-labels-ja .groupRanking span{font-size:12px}}#goalHistory .goal-labels-ja .groupRanking .groupMemberRanking a{font-size:12px}@media (max-width:425px){#goalHistory .goal-labels-ja .groupRanking .groupMemberRanking a{font-size:10px}}#goalHistory .clearfix{bottom:-5px;position:relative}#goalHistory .clearfix .week-count{width:10%;text-align:right}#goalHistory .clearfix .week-start{width:10%;text-align:right;padding:0 5px}#goalHistory .clearfix .partition{width:20%}#goalHistory .clearfix .total-cr{width:20%;text-align:center}@media (max-width:425px){#goalHistory .clearfix{font-size:10px}}#goalHistory .group-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:19px}#goalHistory .weeklygoal-hits{margin:0 0 10px}#goalHistory .weeklygoal-hits>span{display:inline-block}#goalHistory .weeklygoal-hits>span:first-child{width:60%}#goalHistory .weeklygoal-hits>span:nth-child(2){text-align:left;color:#f4ac00}#goalHistory .chart-wrapper.row{margin:0;padding:0}#goalHistory .chart-wrapper.row [class*=col]{padding:0}#goalHistory .chart-wrapper .weekCount{margin:10px 0 0;text-align:center}#goalHistory .chart-wrapper .weekCount div{line-height:15px;padding:0 0 6.766px;color:#666}#goalHistory .currentGoal{width:100%;position:absolute;max-width:350px;transform:translateX(-45%);left:45%}#goalHistory .currentGoal>span{left:68%;font-size:12px;font-weight:700;text-align:center;bottom:0;color:#024890;position:relative}#selectgoalmodal .close-modal{cursor:pointer}.v-check-flashwords{width:100%;max-width:425px;margin:0 auto}.v-check-flashwords:before{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(/resources/images/icons/Flashwords-SoundIcon.png) url(/resources/images/icons/Flashwords-SoundIcon-Hover.png)}.v-check-flashwords .question-pagination{font-size:14px;color:#6d6d6d;font-weight:700;padding:20px;text-align:right}.v-check-flashwords-slider .question-container{height:20vh;position:relative}.v-check-flashwords-slider .question-container .question-wrapper{top:35%;left:50%;transform:translate(-50%,-50%);position:absolute;font-size:30px;line-height:30px;color:#000;width:90%;word-wrap:break-word;text-align:center}@media screen and (max-width:320px){.v-check-flashwords-slider .question-container .question-wrapper{font-size:22px}}.v-check-flashwords-slider .question-container .question-wrapper img{width:70px;height:auto;margin:0 auto;opacity:.5;pointer-events:none;cursor:pointer}.v-check-flashwords-slider .question-container .question-wrapper .question-sound-image{width:70px;height:70px;margin:0 auto;cursor:pointer;background:url(/resources/images/icons/Flashwords-SoundIcon.png) no-repeat;background-size:100%;background-color:#0abd67;border-radius:50%;position:relative}.v-check-flashwords-slider .question-container .question-wrapper .question-sound-image .hand-pointer{display:none;position:absolute;width:40px;bottom:0;right:0;transform:rotate(-30deg) translateY(20px);opacity:1}.v-check-flashwords-slider .question-container .question-wrapper .question-sound-image .hand-pointer.showPointer{display:block;animation:c .8s ease-out}.v-check-flashwords-slider .question-container .question-wrapper .sound-playing{background:url(/resources/images/icons/Flashwords-SoundIcon-Hover.png) no-repeat;background-size:100%;background-color:#03753e;border-radius:50%}.v-check-flashwords-slider .question-container .timer{position:absolute;bottom:15px;display:-ms-flexbox;display:flex;left:50%;transform:translateX(-50%)}.v-check-flashwords-slider .question-container .timer-icon img{width:15px}.v-check-flashwords-slider .question-container .timer-progress{-ms-flex:1;flex:1;padding-left:10px;width:250px;min-height:17.25px;min-width:250px}.v-check-flashwords-slider .question .answer-container{height:80vh;background:#fff}.v-check-flashwords-slider .question .answer-container .answer-list{min-height:80px;font-size:18px;text-align:center;position:relative;border-radius:5px;border:2px solid #b8b8b8;color:#242424;margin-bottom:10px;cursor:pointer}.v-check-flashwords-slider .question .answer-container .answer-list.disable{pointer-events:none;background:#f1f1f1;border:0;color:#6d6d6d}.v-check-flashwords-slider .question .answer-container .answer-list.off-click{pointer-events:none}.v-check-flashwords-slider .question .answer-container .answer-list p{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;text-align:center;width:70%}.v-check-flashwords-slider .question .answer-container .answer-list img{position:absolute;top:50%;transform:translateY(-50%);right:30px;width:15px;display:none}@media screen and (max-width:320px){.v-check-flashwords-slider .question .answer-container .answer-list img{right:20px}}.v-check-flashwords-slider .question .answer-container .answer-list.correct{border-color:#0abd67;pointer-events:none}.v-check-flashwords-slider .question .answer-container .answer-list.correct img.correct-answer{display:block}.v-check-flashwords-slider .question .answer-container .answer-list.wrong{border-color:#f1f1f1;pointer-events:none}.v-check-flashwords-slider .question .answer-container .answer-list.wrong p{color:#b8b8b8}.v-check-flashwords-slider .question .answer-container .answer-list.wrong img.wrong-answer{display:block}@keyframes c{0%{transform:rotate(-30deg) scale(0) scale(1) translateY(20px)}50%{transform:rotate(-30deg) scale(1.5) scale(1) translateY(20px)}to{transform:rotate(-30deg) scale(1) scale(1) translateY(20px)}}body.access-code-accepted,body.order-confirm,body.order-contact-info,body.order-payment{position:relative;background:#f1f1f1}body.access-code-accepted h1.page-title,body.order-confirm h1.page-title,body.order-contact-info h1.page-title,body.order-payment h1.page-title{font-size:24px;margin:10px 0;text-align:center}body.access-code-accepted h2,body.order-confirm h2,body.order-contact-info h2,body.order-payment h2{color:inherit}body.access-code-accepted .red,body.order-confirm .red,body.order-contact-info .red,body.order-payment .red{color:#f72a29}body.access-code-accepted .radio,body.order-confirm .radio,body.order-contact-info .radio,body.order-payment .radio{padding-left:38px;margin:12px 0}body.access-code-accepted .radio input[type=radio],body.order-confirm .radio input[type=radio],body.order-contact-info .radio input[type=radio],body.order-payment .radio input[type=radio]{display:none}body.access-code-accepted .radio label,body.order-confirm .radio label,body.order-contact-info .radio label,body.order-payment .radio label{position:relative;padding-left:40px}body.access-code-accepted .radio label .radio-btn:before,body.order-confirm .radio label .radio-btn:before,body.order-contact-info .radio label .radio-btn:before,body.order-payment .radio label .radio-btn:before{content:"";display:block;position:absolute;width:24px;height:24px;border-radius:50%;border:1px solid #dbdbdb;left:0;top:8px}body.access-code-accepted .radio label .radio-btn:after,body.order-confirm .radio label .radio-btn:after,body.order-contact-info .radio label .radio-btn:after,body.order-payment .radio label .radio-btn:after{content:"";display:block;position:absolute;width:16px;height:16px;border-radius:50%;left:4px;top:12px;background:#02aef0;opacity:0}body.access-code-accepted .radio label>span,body.order-confirm .radio label>span,body.order-contact-info .radio label>span,body.order-payment .radio label>span{font-size:16px;font-weight:700;display:block;line-height:22px}body.access-code-accepted .radio label>span.price,body.order-confirm .radio label>span.price,body.order-contact-info .radio label>span.price,body.order-payment .radio label>span.price{font-weight:500}body.access-code-accepted .radio label span.slash-price,body.order-confirm .radio label span.slash-price,body.order-contact-info .radio label span.slash-price,body.order-payment .radio label span.slash-price{position:relative}body.access-code-accepted .radio label span.slash-price:before,body.order-confirm .radio label span.slash-price:before,body.order-contact-info .radio label span.slash-price:before,body.order-payment .radio label span.slash-price:before{content:"";position:absolute;display:block;height:12px;width:102%;border-bottom:2px solid #f72a29;top:0;left:-2%}body.access-code-accepted .radio label span.promo-price,body.order-confirm .radio label span.promo-price,body.order-contact-info .radio label span.promo-price,body.order-payment .radio label span.promo-price{position:relative;padding-left:23px;display:inline-block;margin-left:6px;font-weight:700}body.access-code-accepted .radio label span.promo-price:before,body.order-confirm .radio label span.promo-price:before,body.order-contact-info .radio label span.promo-price:before,body.order-payment .radio label span.promo-price:before{position:absolute;top:50%;transform:translateY(-50%);left:0;content:"";display:block;width:13px;height:12px;background:url(../../images/icons/arrow-right-red.png) no-repeat 50%;background-size:contain}body.access-code-accepted .radio label span.promo-price.new-price,body.order-confirm .radio label span.promo-price.new-price,body.order-contact-info .radio label span.promo-price.new-price,body.order-payment .radio label span.promo-price.new-price{padding-left:0}body.access-code-accepted .radio label span.promo-price.new-price:before,body.order-confirm .radio label span.promo-price.new-price:before,body.order-contact-info .radio label span.promo-price.new-price:before,body.order-payment .radio label span.promo-price.new-price:before{background:none}body.access-code-accepted .radio label input[type=radio]:checked+.radio-btn:after,body.order-confirm .radio label input[type=radio]:checked+.radio-btn:after,body.order-contact-info .radio label input[type=radio]:checked+.radio-btn:after,body.order-payment .radio label input[type=radio]:checked+.radio-btn:after{opacity:1}body.access-code-accepted section.plans,body.order-confirm section.plans,body.order-contact-info section.plans,body.order-payment section.plans{background:#fff}body.access-code-accepted section.plans form,body.order-confirm section.plans form,body.order-contact-info section.plans form,body.order-payment section.plans form{max-width:342px;margin:0 auto}body.access-code-accepted section.plans .promo-textbox,body.order-confirm section.plans .promo-textbox,body.order-contact-info section.plans .promo-textbox,body.order-payment section.plans .promo-textbox{max-width:342px;margin:0 auto;clear:both;font-size:16px;font-weight:700;padding:8px 40px;margin-bottom:18px}body.access-code-accepted section.plans .promo-textbox:after,body.order-confirm section.plans .promo-textbox:after,body.order-contact-info section.plans .promo-textbox:after,body.order-payment section.plans .promo-textbox:after{content:"";display:block;clear:both}body.access-code-accepted section.plans .promo-textbox.red,body.order-confirm section.plans .promo-textbox.red,body.order-contact-info section.plans .promo-textbox.red,body.order-payment section.plans .promo-textbox.red{color:red;border:1px solid red}body.access-code-accepted section.plans .promo-textbox.normal,body.order-confirm section.plans .promo-textbox.normal,body.order-contact-info section.plans .promo-textbox.normal,body.order-payment section.plans .promo-textbox.normal{color:#333;border:1px solid #dbdbdb}body.access-code-accepted section.plans .promo-textbox .left,body.access-code-accepted section.plans .promo-textbox .right,body.order-confirm section.plans .promo-textbox .left,body.order-confirm section.plans .promo-textbox .right,body.order-contact-info section.plans .promo-textbox .left,body.order-contact-info section.plans .promo-textbox .right,body.order-payment section.plans .promo-textbox .left,body.order-payment section.plans .promo-textbox .right{float:left}body.access-code-accepted section.plans .promo-textbox .en.left,body.order-confirm section.plans .promo-textbox .en.left,body.order-contact-info section.plans .promo-textbox .en.left,body.order-payment section.plans .promo-textbox .en.left{width:42%}body.access-code-accepted section.plans .promo-textbox .en.right,body.order-confirm section.plans .promo-textbox .en.right,body.order-contact-info section.plans .promo-textbox .en.right,body.order-payment section.plans .promo-textbox .en.right{width:58%}body.access-code-accepted section.plans .promo-textbox .ja.left,body.order-confirm section.plans .promo-textbox .ja.left,body.order-contact-info section.plans .promo-textbox .ja.left,body.order-payment section.plans .promo-textbox .ja.left{width:65%!important}body.access-code-accepted section.plans .promo-textbox .ja.right,body.order-confirm section.plans .promo-textbox .ja.right,body.order-contact-info section.plans .promo-textbox .ja.right,body.order-payment section.plans .promo-textbox .ja.right{width:35%!important}body.access-code-accepted .buttons,body.order-confirm .buttons,body.order-contact-info .buttons,body.order-payment .buttons{margin-top:30px;text-align:center}.swal2-container .swal2-modal .swal2-actions body.access-code-accepted .buttons button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-confirm .buttons button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-contact-info .buttons button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-payment .buttons button.swal2-styled,body.access-code-accepted .buttons .btn,body.access-code-accepted .buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.access-code-accepted .buttons a.btn,body.order-confirm .buttons .btn,body.order-confirm .buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-confirm .buttons a.btn,body.order-contact-info .buttons .btn,body.order-contact-info .buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-contact-info .buttons a.btn,body.order-payment .buttons .btn,body.order-payment .buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-payment .buttons a.btn{width:159px;margin-right:20px}.swal2-container .swal2-modal .swal2-actions body.access-code-accepted .buttons button.swal2-styled:last-child,.swal2-container .swal2-modal .swal2-actions body.order-confirm .buttons button.swal2-styled:last-child,.swal2-container .swal2-modal .swal2-actions body.order-contact-info .buttons button.swal2-styled:last-child,.swal2-container .swal2-modal .swal2-actions body.order-payment .buttons button.swal2-styled:last-child,body.access-code-accepted .buttons .btn:last-child,body.access-code-accepted .buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled:last-child,body.access-code-accepted .buttons a.btn:last-child,body.order-confirm .buttons .btn:last-child,body.order-confirm .buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled:last-child,body.order-confirm .buttons a.btn:last-child,body.order-contact-info .buttons .btn:last-child,body.order-contact-info .buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled:last-child,body.order-contact-info .buttons a.btn:last-child,body.order-payment .buttons .btn:last-child,body.order-payment .buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled:last-child,body.order-payment .buttons a.btn:last-child{margin-right:0}body.access-code-accepted .container-fluid .buttons,body.order-confirm .container-fluid .buttons,body.order-contact-info .container-fluid .buttons,body.order-payment .container-fluid .buttons{margin-top:0}body.access-code-accepted .fixed-footer,body.order-confirm .fixed-footer,body.order-contact-info .fixed-footer,body.order-payment .fixed-footer{bottom:0;width:100%;background:#f9f9f9}body.access-code-accepted section.codes,body.order-confirm section.codes,body.order-contact-info section.codes,body.order-payment section.codes{padding:30px 20px 40px}body.access-code-accepted section.codes .accordion h2,body.order-confirm section.codes .accordion h2,body.order-contact-info section.codes .accordion h2,body.order-payment section.codes .accordion h2{color:inherit;display:inline-block;margin:0}body.access-code-accepted section.codes .accordion .heading,body.order-confirm section.codes .accordion .heading,body.order-contact-info section.codes .accordion .heading,body.order-payment section.codes .accordion .heading{position:relative;margin-bottom:10px}body.access-code-accepted section.codes .accordion .heading .read-more-collapse,body.order-confirm section.codes .accordion .heading .read-more-collapse,body.order-contact-info section.codes .accordion .heading .read-more-collapse,body.order-payment section.codes .accordion .heading .read-more-collapse{color:#333;text-decoration:underline;font-weight:500;margin-left:10px}body.access-code-accepted section.codes .accordion .toggle:before,body.order-confirm section.codes .accordion .toggle:before,body.order-contact-info section.codes .accordion .toggle:before,body.order-payment section.codes .accordion .toggle:before{content:"Read less";margin-left:10px;margin-top:2px;position:absolute;top:0;color:#333;text-decoration:underline;font-weight:500}body.access-code-accepted section.codes .accordion .toggle.collapsed:before,body.order-confirm section.codes .accordion .toggle.collapsed:before,body.order-contact-info section.codes .accordion .toggle.collapsed:before,body.order-payment section.codes .accordion .toggle.collapsed:before{content:"Read more"}body.access-code-accepted section.codes .accordion .body,body.order-confirm section.codes .accordion .body,body.order-contact-info section.codes .accordion .body,body.order-payment section.codes .accordion .body{font-weight:500;font-size:12px;line-height:16px;margin-bottom:12px}body.access-code-accepted section.codes form,body.order-confirm section.codes form,body.order-contact-info section.codes form,body.order-payment section.codes form{background:#fff;padding:25px;border:1px solid #c5c5c5;border-radius:5px}body.access-code-accepted section.codes form input,body.order-confirm section.codes form input,body.order-contact-info section.codes form input,body.order-payment section.codes form input{height:40px;border:1px solid #c5c5c5;border-radius:5px}body.access-code-accepted section.codes form input[type=text],body.order-confirm section.codes form input[type=text],body.order-contact-info section.codes form input[type=text],body.order-payment section.codes form input[type=text]{box-shadow:inset 1px 8px 2px -6px hsla(0,0%,76%,.9);text-align:center;font-size:20px;font-weight:700;line-height:20px}body.access-code-accepted section.codes form input[type=submit],body.order-confirm section.codes form input[type=submit],body.order-contact-info section.codes form input[type=submit],body.order-payment section.codes form input[type=submit]{min-width:auto;float:right;width:85px;background:transparent;color:inherit;font-weight:700;font-size:13px;border:2px solid #c3c3c3}body.access-code-accepted section.codes form input[type=submit]:active,body.order-confirm section.codes form input[type=submit]:active,body.order-contact-info section.codes form input[type=submit]:active,body.order-payment section.codes form input[type=submit]:active{border-color:#01afef}body.access-code-accepted section.codes form .error,body.order-confirm section.codes form .error,body.order-contact-info section.codes form .error,body.order-payment section.codes form .error{font-weight:700;margin-top:8px;line-height:15px}body.access-code-accepted section.codes form .form-group,body.order-confirm section.codes form .form-group,body.order-contact-info section.codes form .form-group,body.order-payment section.codes form .form-group{width:182px}body.access-code-accepted section.codes form.promo-code .form-group>input,body.order-confirm section.codes form.promo-code .form-group>input,body.order-contact-info section.codes form.promo-code .form-group>input,body.order-payment section.codes form.promo-code .form-group>input{width:100%}body.access-code-accepted section.codes form.access-code .form-group>input,body.order-confirm section.codes form.access-code .form-group>input,body.order-contact-info section.codes form.access-code .form-group>input,body.order-payment section.codes form.access-code .form-group>input{width:85px}body.access-code-accepted section.codes form.access-code .form-group>input:first-child,body.order-confirm section.codes form.access-code .form-group>input:first-child,body.order-contact-info section.codes form.access-code .form-group>input:first-child,body.order-payment section.codes form.access-code .form-group>input:first-child{margin-right:7px}body.access-code-accepted section.codes #accessCodeText,body.order-confirm section.codes #accessCodeText,body.order-contact-info section.codes #accessCodeText,body.order-payment section.codes #accessCodeText{margin-top:10px}body.access-code-accepted{background:#f0f0f0}body.access-code-accepted .alert{background:#fff;border:2px solid #c7c7c7;border-radius:4px;padding:15px 20px 18px;font-size:20px;font-weight:700;max-width:340px;margin:25px auto;line-height:20px}body.access-code-accepted h2.subtitle{font-size:20px}body.access-code-accepted p{font-size:13px;font-weight:500;margin-bottom:25px;color:#585858}.swal2-container .swal2-modal .swal2-actions body.access-code-accepted button.btn-primary.swal2-styled,body.access-code-accepted .btn.btn-primary,body.access-code-accepted .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled{width:158px;background:#e56d00}body.order-confirm,body.order-contact-info{background:#f9f9f9}body.order-confirm section.plan,body.order-contact-info section.plan{padding:0 40px 20px}body.order-confirm section.plan p,body.order-contact-info section.plan p{font-size:17px}body.order-confirm form.contact-info,body.order-contact-info form.contact-info{padding:10px 40px 0!important;display:table;border-spacing:0 6px}body.order-confirm form.contact-info section,body.order-contact-info form.contact-info section{padding:0}body.order-confirm form.contact-info section.form-input,body.order-contact-info form.contact-info section.form-input{padding-bottom:5px}body.order-confirm form.contact-info section.form-buttons,body.order-contact-info form.contact-info section.form-buttons{margin:0 -40px -6px;background:#f9f9f9;padding:20px 0}body.order-confirm form.contact-info .form-group,body.order-contact-info form.contact-info .form-group{display:table-row}body.order-confirm form.contact-info .form-group:after,body.order-contact-info form.contact-info .form-group:after{content:"";display:block;clear:both}body.order-confirm form.contact-info .form-group .input-container,body.order-confirm form.contact-info .form-group .label-container,body.order-contact-info form.contact-info .form-group .input-container,body.order-contact-info form.contact-info .form-group .label-container{display:table-cell;width:340px;vertical-align:top}body.order-confirm form.contact-info .form-group .label-container,body.order-contact-info form.contact-info .form-group .label-container{font-size:13px;line-height:17px;padding:20px 15px 17px;width:93px;text-align:left;background:#b9b9b9}body.order-confirm form.contact-info .form-group .input-container,body.order-contact-info form.contact-info .form-group .input-container{width:247px;padding:5px 0 5px 5px;background:#f1f1f1}body.order-confirm form.contact-info .form-group .input-container input,body.order-contact-info form.contact-info .form-group .input-container input{box-shadow:inset 1px 7px 2px -6px hsla(0,0%,76%,.9);width:100%;border:1px solid #c3c3c3;height:27px;margin-bottom:5px;padding:0 5px}body.order-confirm form.contact-info .form-group .input-container .help-block,body.order-contact-info form.contact-info .form-group .input-container .help-block{font-weight:700;color:inherit;font-size:13px;line-height:18px;margin:0}body.order-confirm form.contact-info .form-group .input-container .help-block.error,body.order-contact-info form.contact-info .form-group .input-container .help-block.error{color:#f72a29}body.order-confirm form.contact-info .form-footer,body.order-contact-info form.contact-info .form-footer{margin-top:30px}body.order-confirm form.contact-info .form-footer a,body.order-contact-info form.contact-info .form-footer a{color:#27b7eb;text-decoration:underline;font-weight:700;font-size:13px}body.order-confirm form.contact-info .form-footer p,body.order-contact-info form.contact-info .form-footer p{font-size:13px;font-weight:700;margin:15px 0}body.order-confirm .payment-method,body.order-contact-info .payment-method{margin-bottom:10px}body.order-confirm .radio,body.order-contact-info .radio{padding-left:0;margin:0}body.order-confirm .radio label .radio-btn:before,body.order-contact-info .radio label .radio-btn:before{top:0}body.order-confirm .radio label .radio-btn:after,body.order-contact-info .radio label .radio-btn:after{top:4px}body.order-confirm .radio label>span,body.order-contact-info .radio label>span{font-weight:500}@media screen and (max-width:425px){.selectgoal-wrapper #selectgoalmodal .modal-body{padding:30px 20px}.selectgoal-wrapper #selectgoalmodal .modal-body h3{font-size:22px}.selectgoal-wrapper #selectgoalmodal .modal-body .goal-list{margin:20px 0}.selectgoal-wrapper #selectgoalmodal .modal-body .goal-list li{margin:16px 0 0}.selectgoal-wrapper #selectgoalmodal .modal-body .goal-list li label.radio{font-size:16px;padding-left:50px;height:30px}.selectgoal-wrapper #selectgoalmodal .modal-body .goal-list li label.radio span.checkmark{height:30px;width:30px}.selectgoal-wrapper #selectgoalmodal .modal-body button.set-goal{font-size:15px}}body.order-confirm form h1{margin-bottom:20px}body.order-confirm form.contact-info .form-group .label-container{padding:12px 15px 10px}body.order-confirm form.contact-info .form-group .input-container{vertical-align:middle;background:#fff;padding:10px}body.order-confirm span.form-control-static{font-size:13px;font-weight:700}@media (min-width:425px) and (max-width:767px){body.order-payment section.codes form{position:relative}body.order-payment section.codes form input[type=submit]{position:absolute;top:25px;right:25px}}@media (max-width:767px){body.order-payment .modal.in .modal-dialog{margin-left:auto;margin-right:auto}}@media (max-width:448px){body.order-payment .modal.in .modal-dialog{max-width:100%;width:auto;margin:10px}}@media (max-width:424px){body.order-payment .radio{padding-left:0}.swal2-container .swal2-modal .swal2-actions body.order-payment .buttons button.swal2-styled,body.order-payment .buttons .btn,body.order-payment .buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-payment .buttons a.btn{width:100%;margin-bottom:10px}body.order-payment section.codes{padding:15px 20px 60px}body.order-payment section.codes form{padding:20px}body.order-payment section.codes form .form-group{width:100%}body.order-payment section.codes form input[type=submit]{position:relative;width:100%;float:none}body.order-payment section.codes form.access-code .form-group:after{content:"";display:block;clear:both}body.order-payment section.codes form.access-code .form-group>input{width:47%;float:left}body.order-payment section.codes form.access-code .form-group>input:first-child{margin-right:0;float:left}body.order-payment section.codes form.access-code .form-group>input:last-of-type{float:right}body.order-payment section.plans .promo-textbox{padding:8px 20px}body.order-payment section.plans .promo-textbox .left,body.order-payment section.plans .promo-textbox .right{width:50%}body.order-payment section.plans .promo-textbox .right{float:right;text-align:right}body.order-confirm form.contact-info,body.order-confirm section.plan,body.order-contact-info form.contact-info,body.order-contact-info section.plan{padding-left:20px;padding-right:20px;margin:0 auto}body.order-confirm .radio,body.order-contact-info .radio{margin-bottom:10px}body.order-confirm form.contact-info section.form-buttons,body.order-contact-info form.contact-info section.form-buttons{margin:0 0 -6px;padding-left:20px;padding-right:20px}.swal2-container .swal2-modal .swal2-actions body.order-confirm .buttons button.swal2-styled,.swal2-container .swal2-modal .swal2-actions body.order-contact-info .buttons button.swal2-styled,body.order-confirm .buttons .btn,body.order-confirm .buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-confirm .buttons a.btn,body.order-contact-info .buttons .btn,body.order-contact-info .buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body.order-contact-info .buttons a.btn{width:30%;margin-bottom:10px;margin-right:15px;min-width:115px}body.order-confirm form.contact-info .form-group{width:100%}body.order-confirm form.contact-info .form-group .label-container{width:100%;max-width:30px;padding:10px}body.order-confirm form.contact-info .form-group .input-container{width:80%}body.order-contact-info form.contact-info{padding:10px 20px!important}}@media (max-width:339px){body.order-payment section.plans .promo-textbox{padding:8px 10px}}.settings{font-size:18px;margin:0 0 62px}.settings .settings-item{margin:0 0 24px}.settings .settings-item:first-child{margin:0 0 36px}.settings .settings-item .btn,.settings .settings-item .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.settings .settings-item label,.settings .settings-item span,.swal2-container .swal2-modal .swal2-actions .settings .settings-item button.swal2-styled{display:inline-block;vertical-align:middle;float:none}.settings .settings-item label,.settings .settings-item span{margin:9px 0 0;word-break:break-all}.settings .settings-item .btn,.settings .settings-item .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .settings .settings-item button.swal2-styled{padding:8px 5px;min-width:96px;float:right}.settings .settings-item:after{content:"";clear:both;display:table}.settings .settings-item .showTutorials{cursor:pointer;text-decoration:underline}.settings .settings-item .loginID,.settings .settings-item .monthly-plan{font-family:font-bold}.settings .settings-item .email{font-size:16px;padding-left:5%}.settings .settings-item.settings-email div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.modal-body p{padding:0 0 10px}.terms-privacy{font-size:18px;text-align:center}.terms-privacy a{text-decoration:underline;color:#242424}#transactionsLaw td{width:5%}.effective_date{margin:10px 0}.swal2-container .swal2-modal .swal2-actions .text-center button.swal2-styled,.text-center .btn,.text-center .swal2-container .swal2-modal .swal2-actions button.swal2-styled{min-width:120px}.flashwords{width:100%;max-width:425px;margin:0 auto}.flashwords:before{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(/resources/images/icons/Flashwords-SoundIcon.png) url(/resources/images/icons/Flashwords-SoundIcon-Hover.png)}.flashwords .layout-container{padding:20px 15px}.flashwords-slider .question{overflow:hidden}.flashwords-slider .question-container{height:20vh;position:relative}.flashwords-slider .question-container .question-wrapper{top:40%;left:50%;transform:translate(-50%,-50%);position:absolute;font-size:24px;font-weight:500;color:#000;width:90%;word-wrap:break-word;text-align:center;line-height:30px}@media screen and (max-width:320px){.flashwords-slider .question-container .question-wrapper{font-size:22px;line-height:22px}}.flashwords-slider .question-container .question-wrapper.sentence-question{font-size:22px}.flashwords-slider .question-container .question-wrapper .hint-wrapper{font-size:13px;opacity:0;margin-top:8px}.flashwords-slider .question-container .question-wrapper .question-sound-image{width:70px;height:70px;margin:0 auto;cursor:pointer;background:url(/resources/images/icons/Flashwords-SoundIcon.png) no-repeat;background-size:100%;background-color:#0abd67;border-radius:50%}.flashwords-slider .question-container .question-wrapper .sound-playing{background:url(/resources/images/icons/Flashwords-SoundIcon-Hover.png) no-repeat;background-size:100%}.flashwords-slider .question-container .timer{position:absolute;bottom:15px;display:-ms-flexbox;display:flex;left:50%;transform:translateX(-50%);-ms-flex-align:center;align-items:center}.flashwords-slider .question-container .timer-icon img{width:15px}.flashwords-slider .question-container .timer-progress{-ms-flex:1;flex:1;padding-left:10px;width:250px;min-height:17.25px;min-width:250px}.flashwords-slider .question-container .atta-image{width:50px;position:absolute;right:15px;bottom:35px;display:none}.flashwords-slider .question-container .atta-image.superfast-atta{width:100px}.flashwords-slider .question-container .atta-image.great-atta{width:65px}.flashwords-slider .question-container .atta-image.scale-animation{animation:u .3s;animation-fill-mode:forwards}.flashwords-slider .question-container .time-occured{font-size:12px;color:#6d6d6d;font-weight:700;opacity:0;padding:0 0 2px 10px}.flashwords-slider .question .answer-container{height:80vh;background:#fff}.flashwords-slider .question .answer-container .answer-list{min-height:80px;font-size:18px;line-height:24px;text-align:center;position:relative;border-radius:5px;border:2px solid #b8b8b8;color:#242424;margin-bottom:10px;cursor:pointer}.flashwords-slider .question .answer-container .answer-list.disable{pointer-events:none;background:#f1f1f1;border:0;color:#6d6d6d}.flashwords-slider .question .answer-container .answer-list.off-click{pointer-events:none}.flashwords-slider .question .answer-container .answer-list p{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;text-align:center;width:70%}.flashwords-slider .question .answer-container .answer-list p.hide-answer{display:none}.flashwords-slider .question .answer-container .answer-list img{position:absolute;top:50%;transform:translateY(-50%);right:30px;width:15px;display:none}@media screen and (max-width:320px){.flashwords-slider .question .answer-container .answer-list img{right:20px}}.flashwords-slider .question .answer-container .answer-list img.answer-sound-image{display:block;right:auto;left:15px;width:50px;pointer-events:auto}.flashwords-slider .question .answer-container .answer-list.correct{border-color:#0abd67;pointer-events:none}.flashwords-slider .question .answer-container .answer-list.correct img.correct-answer{display:block}.flashwords-slider .question .answer-container .answer-list.wrong{border-color:#f1f1f1;pointer-events:none}.flashwords-slider .question .answer-container .answer-list.wrong p{color:#b8b8b8}.flashwords-slider .question .answer-container .answer-list.wrong img.wrong-answer{display:block}.flashwords-slider .question .answer-container .answer-list.audio-answers p{left:53%;font-size:16px;width:69%;line-height:19px}@media screen and (max-width:375px){.flashwords-slider .question .answer-container .answer-list.audio-answers .answer-sound-image{width:40px}.flashwords-slider .question .answer-container .answer-list.audio-answers .correct-answer,.flashwords-slider .question .answer-container .answer-list.audio-answers .wrong-answer{right:16px}}@media screen and (max-width:320px){.flashwords-slider .question .answer-container .answer-list.audio-answers .answer-sound-image{left:8px}.flashwords-slider .question .answer-container .answer-list.audio-answers p{width:70%;left:54%}.flashwords-slider .question .answer-container .answer-list.audio-answers .correct-answer,.flashwords-slider .question .answer-container .answer-list.audio-answers .wrong-answer{right:10px}}@media screen and (max-height:662px){.flashwords-slider .question-container{height:25vh}.flashwords-slider .question-container .question-wrapper{top:40%}.flashwords-slider .question-container .question-wrapper.sentence-question{font-size:20px}.flashwords-slider .question .answer-container{height:75vh}}.manage-group .panel-body{max-width:425px;margin:auto;background:#fff;padding:0}.manage-groups-actions .action-item{width:100%;margin:0 0 5px;position:relative;font-size:18px}.manage-groups-actions .action-item:first-child{margin:0 0 12px}.manage-groups-actions .action-item a{font-size:16px}.manage-groups-actions .action-item.display-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.manage-groups-actions .action-item.display-flex .info-wrapper{-ms-flex:1;flex:1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.manage-groups-actions .action-item.display-flex .info-wrapper .id-number{margin-left:10px;max-width:150px;word-wrap:break-word;line-height:22px}@media screen and (max-width:375px){.manage-groups-actions .action-item.display-flex{display:block}.manage-groups-actions .action-item.display-flex .info-wrapper{margin-top:5px}.manage-groups-actions .action-item.display-flex .info-wrapper .id-number{margin-left:0;max-width:190px}}@media screen and (max-width:320px){.manage-groups-actions .action-item.display-flex .info-wrapper .id-number{max-width:170px}}@media screen and (max-width:375px){.manage-groups-actions .action-item:first-child{margin:0 0 5px}}.manage-groups-actions .action-item:after{content:"";clear:both;display:table}.manage-groups-actions .action-item:last-child{margin:30px 0 0}.manage-groups-actions .action-item p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.manage-groups-actions .action-item label{color:#7c838b;font-family:font-bold;font-weight:400;margin:0}.manage-groups-actions .action-item .btn-group-action .btn,.manage-groups-actions .action-item .btn-group-action .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .manage-groups-actions .action-item .btn-group-action button.swal2-styled{min-width:170px}@media screen and (max-width:365px){.manage-groups-actions .btn-group-action{width:100%;margin-bottom:10px;padding:0 20px}.manage-groups-actions .btn-group-action a{width:100%;float:none!important;margin:0 5px}}.modal-dialog .modal-body{background:#fff;padding:20px}.modal-dialog .modal-body p{font-size:16px}.modal-footer{border:0}.modal-footer .btn,.modal-footer .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .modal-footer button.swal2-styled{font-size:16px;padding:8px 5px;min-width:100px;margin:0 15px}.manage-groups{margin-bottom:80px;padding:20px 0}.manage-groups .group-list .group-item{background:#f9f9f9;border-radius:0;padding:10px 15px;border:4px solid transparent;position:relative;cursor:auto}.manage-groups .group-list .group-item.selected{border:4px solid #00aeef;border-radius:2px}.manage-groups .group-list .group-item .remove-group{display:inline-block;position:absolute;top:30%;right:25px;transform:translateY(-50%);margin:0;cursor:pointer}.manage-groups .group-list .group-item .remove-group span{display:block;text-align:center;font-size:14px;color:#242424}.manage-groups .group-list .group-item .remove-group span.fas{color:#ef2551;font-size:21px}.manage-groups .group-list .group-item .selected-group{display:inline-block;position:absolute;top:75%;right:30px;transform:translateY(-50%);margin:0}.manage-groups .group-list .group-item .selected-group.ja{margin:0 20px}.manage-groups .group-list .group-item .selected-group span{display:block;text-align:center;font-size:14px;color:#242424}.manage-groups .group-list .group-item .selected-group span .selected-icon{width:20px;margin:auto}.manage-groups .group-list .group-item .selected-group span.fas{color:#ef2551;font-size:21px}.manage-groups .group-list li{font-size:16px}.manage-groups .group-list .group-details,.manage-groups .group-list .weekly-goal{font-size:12px}.page.page-join-group .form-group .input-wrapper{position:relative}.page.page-join-group .form-group .input-wrapper .clear-groupcode-input{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:20px;color:#555;cursor:pointer;display:none}.page.page-join-group .form-group .input-wrapper .group-code::-ms-clear{display:none}.page.page-join-group .form-message{margin:10px 0 0;font-size:14px}.page.page-join-group .form-message div{width:75%;display:inline-block;vertical-align:middle;float:none}.page.page-join-group .form-message.text-danger,.page.page-join-group .form .text-danger{font-family:font-bold;font-size:18px;line-height:22px}.page.page-join-group .footer{position:static}@media screen and (max-width:425px){.page.page-join-group .content.center-content .container{position:static;top:0;left:0;transform:none}}.page.page-group-landing{background:#f9f9f9}.page.page-group-landing .welcomeHeadBar{padding:15px 0}.page.page-group-landing .welcomeHeadBar img{display:inline-block;vertical-align:"middle";float:none}.page.page-group-landing .content{padding-top:0}.page.page-group-landing .content .robo-message{padding-top:20px}.page.page-group-landing .free-group-text{color:#e56d00;margin:0 0 28px}.page.page-group-landing .action-btns{margin:0 0 35px}.page.page-group-landing .action-btn{padding:21px 35px;border-radius:50px;width:100%;max-width:300px;margin:0 0 10px;font-family:font-medium;font-size:20px}.page.page-group-landing .action-btn.btn-gml{background:#01aef0}.page.page-group-landing .action-btn.btn-gms{background:#0856a4}.page.page-group-landing .footer{background:#f1f1f1}.page.page-group-manager-login .welcomeHeadBar a.close-btn{color:#fff;text-decoration:none}.page.page-group-manager-login .form{margin:40px 0 0;padding:0 14px}.page.page-group-manager-login .ml-logo{position:fixed;bottom:0;left:0;right:0;margin:0 auto}.page.page-group-manager-login .form-control-btn{margin:0 0 30px}.page.page-group-manager-login a:not(.btn),.page.page-group-manager-login a:not(.close-btn){color:#242424;font-size:16px;text-decoration:underline}.page.page-group-manager-login .agree-pop,.page.page-group-manager-login .agree-pop a{font-size:14px}.btn.btn-icon-link,.swal2-container .swal2-modal .swal2-actions button.btn-icon-link.swal2-styled{display:inline-block}.page-join-group .content{padding:40px 0}.page-join-group .content .form{margin:40px 0 0}.page-join-group .content .form .full-name,.page-join-group .content .form .student-id .text-danger{display:none}.select-group .panel-body{max-width:425px;margin:auto;background:#fff;padding:0}.footer{background:hsla(0,0%,95%,.85)!important;width:100%}.select-groups{margin-bottom:80px;padding:0}.select-groups .group-list{margin:0}.select-groups .group-list .group-item{background:none;border-radius:0;padding:0;border:4px solid transparent;position:relative;cursor:auto}.select-groups .group-list .group-item.selected{border:4px solid #00aeef;border-radius:2px}.select-groups .group-list .group-item .group-col{padding:0 0 0 5px}.select-groups .group-list .group-item .group-col:first-of-type{padding:0 5px 0 0}.select-groups .group-list .group-item .group-col span{display:block;margin:5px 0 0}.select-groups .group-list .group-item .group-col .selector{background:#fff;text-align:center}.select-groups .group-list .group-item .group-col .selector label{margin:0;padding:41px 14px;cursor:pointer}.select-groups .group-list .group-item .group-col .selector label [type=radio]{position:absolute;opacity:0;width:0;height:0}.select-groups .group-list .group-item .group-col .selector label [type=radio]:checked+.custom-radio{background:url(../../images/icons/selected.jpg);background-size:100%;display:inline-block;width:30px;height:30px}.select-groups .group-list .group-item .group-col .selector label .custom-radio{background:url(../../images/icons/not-selected.jpg);background-size:100%;display:inline-block;width:30px;height:30px}.select-groups .group-list .group-item .group-col .details{background:#fff;padding:15px}.select-groups .group-list .group-item .group-col .selected-group{display:inline-block;position:absolute;top:50%;right:25px;transform:translateY(-50%);margin:0}.select-groups .group-list .group-item .group-col .selected-group span{display:block;text-align:center;font-size:14px;color:#242424}.select-groups .group-list .group-item .group-col .selected-group span .selected-icon{width:20px;margin:auto}.select-groups .group-list .group-item .group-col .selected-group span.fas{color:#ef2551;font-size:21px}.select-groups .group-list li{font-size:16px}.select-groups .group-list .group-details,.select-groups .group-list .weekly-goal{font-size:12px}.panel{margin:0}.panel .panel-body{padding:0}.box-animation .cr-rate{font-size:16px;color:orange;margin-top:20px}@media screen and (max-height:662px){.box-animation .cr-rate{margin-top:10px}}@media screen and (max-width:320px){.box-animation.layout-container{padding:10px 20px}.box-animation .cr-rate{font-size:13px;margin-top:3px}}.box-animation .flashword-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-animation .flashword-header-pagination,.box-animation .flashword-header-review{-ms-flex:0.20;flex:0.20;text-align:center;font-size:12px;color:#6d6d6d;font-weight:700}.box-animation .flashword-header-box{-ms-flex:1;flex:1;position:relative;padding:0 5px;min-height:30px}.box-animation .flashword-header-box .box-blue-arrow{width:85%;position:absolute;top:50%;left:8px;transform:translateY(-50%);z-index:-1}.box-animation .flashword-header-box .box-init-card-wrapper{display:none}.box-animation .flashword-header-box .box-green-card-wrapper,.box-animation .flashword-header-box .box-red-card-wrapper,.box-animation .flashword-header-box .box-unseen-card-wrapper{opacity:0}.box-animation .flashword-header-box .box-green-card-wrapper,.box-animation .flashword-header-box .box-green-card-wrapper-word,.box-animation .flashword-header-box .box-init-card-wrapper,.box-animation .flashword-header-box .box-red-card-wrapper,.box-animation .flashword-header-box .box-red-card-wrapper-word,.box-animation .flashword-header-box .box-unseen-card-wrapper,.box-animation .flashword-header-box .box-white-card{z-index:1;position:absolute;top:35%;left:5px;transform:translateY(-50%)}.box-animation .flashword-header-box .box-green-card-wrapper-word .image-wrapper,.box-animation .flashword-header-box .box-green-card-wrapper .image-wrapper,.box-animation .flashword-header-box .box-init-card-wrapper .image-wrapper,.box-animation .flashword-header-box .box-red-card-wrapper-word .image-wrapper,.box-animation .flashword-header-box .box-red-card-wrapper .image-wrapper,.box-animation .flashword-header-box .box-unseen-card-wrapper .image-wrapper,.box-animation .flashword-header-box .box-white-card .image-wrapper{position:relative}.box-animation .flashword-header-box .box-green-card-wrapper-word .image-wrapper.init,.box-animation .flashword-header-box .box-green-card-wrapper .image-wrapper.init,.box-animation .flashword-header-box .box-init-card-wrapper .image-wrapper.init,.box-animation .flashword-header-box .box-red-card-wrapper-word .image-wrapper.init,.box-animation .flashword-header-box .box-red-card-wrapper .image-wrapper.init,.box-animation .flashword-header-box .box-unseen-card-wrapper .image-wrapper.init,.box-animation .flashword-header-box .box-white-card .image-wrapper.init{overflow:hidden}.box-animation .flashword-header-box .box-green-card-wrapper-word .image-wrapper .box-init-card.up-animation,.box-animation .flashword-header-box .box-green-card-wrapper .image-wrapper .box-init-card.up-animation,.box-animation .flashword-header-box .box-init-card-wrapper .image-wrapper .box-init-card.up-animation,.box-animation .flashword-header-box .box-red-card-wrapper-word .image-wrapper .box-init-card.up-animation,.box-animation .flashword-header-box .box-red-card-wrapper .image-wrapper .box-init-card.up-animation,.box-animation .flashword-header-box .box-unseen-card-wrapper .image-wrapper .box-init-card.up-animation,.box-animation .flashword-header-box .box-white-card .image-wrapper .box-init-card.up-animation{animation:d .5s}.box-animation .flashword-header-box .box-green-card-wrapper-word .image-wrapper .box-green-card,.box-animation .flashword-header-box .box-green-card-wrapper-word .image-wrapper .box-green-card-word,.box-animation .flashword-header-box .box-green-card-wrapper-word .image-wrapper .box-init-card,.box-animation .flashword-header-box .box-green-card-wrapper-word .image-wrapper .box-red-card,.box-animation .flashword-header-box .box-green-card-wrapper-word .image-wrapper .box-red-card-word,.box-animation .flashword-header-box .box-green-card-wrapper .image-wrapper .box-green-card,.box-animation .flashword-header-box .box-green-card-wrapper .image-wrapper .box-green-card-word,.box-animation .flashword-header-box .box-green-card-wrapper .image-wrapper .box-init-card,.box-animation .flashword-header-box .box-green-card-wrapper .image-wrapper .box-red-card,.box-animation .flashword-header-box .box-green-card-wrapper .image-wrapper .box-red-card-word,.box-animation .flashword-header-box .box-init-card-wrapper .image-wrapper .box-green-card,.box-animation .flashword-header-box .box-init-card-wrapper .image-wrapper .box-green-card-word,.box-animation .flashword-header-box .box-init-card-wrapper .image-wrapper .box-init-card,.box-animation .flashword-header-box .box-init-card-wrapper .image-wrapper .box-red-card,.box-animation .flashword-header-box .box-init-card-wrapper .image-wrapper .box-red-card-word,.box-animation .flashword-header-box .box-red-card-wrapper-word .image-wrapper .box-green-card,.box-animation .flashword-header-box .box-red-card-wrapper-word .image-wrapper .box-green-card-word,.box-animation .flashword-header-box .box-red-card-wrapper-word .image-wrapper .box-init-card,.box-animation .flashword-header-box .box-red-card-wrapper-word .image-wrapper .box-red-card,.box-animation .flashword-header-box .box-red-card-wrapper-word .image-wrapper .box-red-card-word,.box-animation .flashword-header-box .box-red-card-wrapper .image-wrapper .box-green-card,.box-animation .flashword-header-box .box-red-card-wrapper .image-wrapper .box-green-card-word,.box-animation .flashword-header-box .box-red-card-wrapper .image-wrapper .box-init-card,.box-animation .flashword-header-box .box-red-card-wrapper .image-wrapper .box-red-card,.box-animation .flashword-header-box .box-red-card-wrapper .image-wrapper .box-red-card-word,.box-animation .flashword-header-box .box-unseen-card-wrapper .image-wrapper .box-green-card,.box-animation .flashword-header-box .box-unseen-card-wrapper .image-wrapper .box-green-card-word,.box-animation .flashword-header-box .box-unseen-card-wrapper .image-wrapper .box-init-card,.box-animation .flashword-header-box .box-unseen-card-wrapper .image-wrapper .box-red-card,.box-animation .flashword-header-box .box-unseen-card-wrapper .image-wrapper .box-red-card-word,.box-animation .flashword-header-box .box-white-card .image-wrapper .box-green-card,.box-animation .flashword-header-box .box-white-card .image-wrapper .box-green-card-word,.box-animation .flashword-header-box .box-white-card .image-wrapper .box-init-card,.box-animation .flashword-header-box .box-white-card .image-wrapper .box-red-card,.box-animation .flashword-header-box .box-white-card .image-wrapper .box-red-card-word{min-height:24px}.box-animation .flashword-header-box .box-green-card-wrapper-word .image-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-green-card-wrapper .image-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-init-card-wrapper .image-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-red-card-wrapper-word .image-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-red-card-wrapper .image-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-unseen-card-wrapper .image-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-white-card .image-wrapper .image-wrapper-front{min-height:13px}.box-animation .flashword-header-box .box-green-card-wrapper-word .image-wrapper-front,.box-animation .flashword-header-box .box-green-card-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-init-card-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-red-card-wrapper-word .image-wrapper-front,.box-animation .flashword-header-box .box-red-card-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-unseen-card-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-white-card .image-wrapper-front{width:26px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:none}.box-animation .flashword-header-box .box-green-card-wrapper-word .image-wrapper-front.init,.box-animation .flashword-header-box .box-green-card-wrapper .image-wrapper-front.init,.box-animation .flashword-header-box .box-init-card-wrapper .image-wrapper-front.init,.box-animation .flashword-header-box .box-red-card-wrapper-word .image-wrapper-front.init,.box-animation .flashword-header-box .box-red-card-wrapper .image-wrapper-front.init,.box-animation .flashword-header-box .box-unseen-card-wrapper .image-wrapper-front.init,.box-animation .flashword-header-box .box-white-card .image-wrapper-front.init{display:block}.box-animation .flashword-header-box .box-green-card-wrapper-word .scale-animation,.box-animation .flashword-header-box .box-green-card-wrapper .scale-animation,.box-animation .flashword-header-box .box-init-card-wrapper .scale-animation,.box-animation .flashword-header-box .box-red-card-wrapper-word .scale-animation,.box-animation .flashword-header-box .box-red-card-wrapper .scale-animation,.box-animation .flashword-header-box .box-unseen-card-wrapper .scale-animation,.box-animation .flashword-header-box .box-white-card .scale-animation{animation:n .5s}.box-animation .flashword-header-box .box-green-card,.box-animation .flashword-header-box .box-init-card,.box-animation .flashword-header-box .box-red-card,.box-animation .flashword-header-box .box-white-card{width:17px}.box-animation .flashword-header-box .box-green-card.cards,.box-animation .flashword-header-box .box-init-card.cards,.box-animation .flashword-header-box .box-red-card.cards,.box-animation .flashword-header-box .box-white-card.cards{width:25px;top:45%}.box-animation .flashword-header-box .box-avatar{width:25px;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.box-animation .flashword-header-box .box-container{width:87%;position:absolute;top:50%;transform:translateY(-50%);padding:0 32px;height:100%}.box-animation .flashword-header-box .box-container-wrapper{display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:justify;justify-content:space-between}.box-animation .flashword-header-box .box-container-wrapper .box-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:26px}.box-animation .flashword-header-box .box-container-wrapper .box-body-front{min-height:13px}@media screen and (max-width:360px){.box-animation .flashword-header-box .box-container-wrapper .box-body-front{min-height:11px}}.box-animation .flashword-header-box .box-container-wrapper .box-body-back{min-height:4px}.box-animation .flashword-header-box .box-container-wrapper .box-body-back,.box-animation .flashword-header-box .box-container-wrapper .box-body-front{width:100%}@keyframes d{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media screen and (max-width:367px){.box-animation .flashword-header-pagination,.box-animation .flashword-header-review{-ms-flex:0.22;flex:0.22;font-size:11px}.box-animation .flashword-header-box{padding-right:0}.box-animation .flashword-header-box .box-green-card,.box-animation .flashword-header-box .box-init-card,.box-animation .flashword-header-box .box-red-card,.box-animation .flashword-header-box .box-white-card{width:13px}.box-animation .flashword-header-box .box-green-card-wrapper,.box-animation .flashword-header-box .box-init-card-wrapper,.box-animation .flashword-header-box .box-red-card-wrapper,.box-animation .flashword-header-box .box-unseen-card-wrapper,.box-animation .flashword-header-box .box-white-card{top:35%}.box-animation .flashword-header-box .box-green-card-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-init-card-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-red-card-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-unseen-card-wrapper .image-wrapper-front,.box-animation .flashword-header-box .box-white-card .image-wrapper-front{width:23px}.box-animation .flashword-header-box .box-avatar{width:20px}.box-animation .flashword-header-box .box-container{padding:0 15px 0 27px}.box-animation .flashword-header-box .box-container .box-body{width:23px}}.v-check-scores{background:#f9f9f9}.v-check-scores header .test-date{font-size:12px;font-weight:500;line-height:14px;text-align:center;width:auto}.v-check-scores .scoresContainer{margin-bottom:70px;position:relative}.v-check-scores .scoresContainer .v-check-scores-instructions{display:none;background:#fff;position:absolute;transform:translateY(55%);z-index:9999;width:100%}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions{border:3px solid #00aeef;padding:15px;border-radius:10px}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .header .progress{box-shadow:none;border:none;margin:0;background:transparent;font-size:12px}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .header .roby{position:absolute;width:80px;top:0;left:10px}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container{margin:0 10px;min-height:220px}@media screen and (max-width:400px){.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container{margin:0}}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content{text-align:center;display:table-cell;height:240px;width:385px;vertical-align:middle}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content label{font-size:21px;margin-bottom:10px}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content .label-wrap{text-align:left;padding:10px 0 20px}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content .label-wrap img{max-width:40px;display:inline-block;margin-right:10px}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content .label-wrap p{display:inline-block;word-break:break-word;width:75%}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content img{max-width:230px;margin:0 auto;width:100%}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content p{line-height:28px;font-size:14px;vertical-align:middle}@media screen and (max-width:400px){.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content p{font-size:12px}}@media screen and (max-width:330px){.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content p{font-size:11px}}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content ul{padding:0;list-style-position:inside;font-size:14px;line-height:28px}@media screen and (max-width:400px){.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content ul{font-size:12px}}@media screen and (max-width:330px){.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content ul{font-size:11px}}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content .text-red{color:#ef2551}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content .text-orange{color:#e66d02}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content.step{display:none}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .content-container .content.step.active{display:table-cell}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set{text-align:center}.swal2-container .swal2-modal .swal2-actions .v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set button.swal2-styled,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .btn,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled{margin:0 10px;border:2px solid #e66d02;min-width:100px}.swal2-container .swal2-modal .swal2-actions .v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set button.swal2-styled:active,.swal2-container .swal2-modal .swal2-actions .v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set button.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions .v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set button.swal2-styled:hover,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .btn:active,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .btn:focus,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .btn:hover,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled:active,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled:focus,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled:hover{outline:none;box-shadow:none;color:#e66d02}.swal2-container .swal2-modal .swal2-actions .v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set button.btn-orange.swal2-styled:active,.swal2-container .swal2-modal .swal2-actions .v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set button.btn-orange.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions .v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set button.btn-orange.swal2-styled:hover,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .btn.btn-orange:active,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .btn.btn-orange:focus,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .btn.btn-orange:hover,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.btn-orange.swal2-styled:active,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.btn-orange.swal2-styled:focus,.v-check-scores .scoresContainer .v-check-scores-instructions .instructions .btn-set .swal2-container .swal2-modal .swal2-actions button.btn-orange.swal2-styled:hover{background:#e66d02;color:#fff}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions-en .header .progress{font-size:18px}@media screen and (max-width:360px){.v-check-scores .scoresContainer .v-check-scores-instructions .instructions-en .header .progress{font-size:15px}}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions-en .content-container{margin:0 15px}@media screen and (max-width:390px){.v-check-scores .scoresContainer .v-check-scores-instructions .instructions-en .content-container{margin:0}}.v-check-scores .scoresContainer .v-check-scores-instructions .instructions-en .content-container .content p{font-size:18px;line-height:21px}@media screen and (max-width:360px){.v-check-scores .scoresContainer .v-check-scores-instructions .instructions-en .content-container .content p{font-size:15px}}.v-check-scores .pdf-downloadable{display:inline-block;width:100%}.v-check-scores .pdf-downloadable .course-score{border:1px solid #f9f9f9}.v-check-scores .pdf-downloadable .course-score .course-heading:after{content:"";display:block;clear:both}.v-check-scores .pdf-downloadable .course-score .course-heading .icon{width:42px;height:42px;float:left}.v-check-scores .pdf-downloadable .course-score .course-heading .icon img{width:100%}.v-check-scores .pdf-downloadable .course-score .course-heading .title{float:left;padding-left:13px}@media (max-width:410px){.v-check-scores .pdf-downloadable .course-score .course-heading .title{padding-left:5px}}.v-check-scores .pdf-downloadable .course-score .course-heading .title h1{font-size:22px}@media (max-width:410px){.v-check-scores .pdf-downloadable .course-score .course-heading .title h1{font-size:16px}}.v-check-scores .pdf-downloadable .course-score .course-heading .title sup{top:-8px;right:-1px;font-size:10px}.v-check-scores .pdf-downloadable .course-score .course-heading .score-box{width:148px;border:1px solid silver;text-align:center;padding:5px;float:right}@media (max-width:410px){.v-check-scores .pdf-downloadable .course-score .course-heading .score-box{width:100px}}.v-check-scores .pdf-downloadable .course-score .course-heading .score-box .score-heading{font-size:15px;color:inherit}@media (max-width:410px){.v-check-scores .pdf-downloadable .course-score .course-heading .score-box .score-heading{font-size:12px}}.v-check-scores .pdf-downloadable .course-score .course-heading .score-box .score{font-size:20px;font-weight:500;color:#e46c00}@media (max-width:410px){.v-check-scores .pdf-downloadable .course-score .course-heading .score-box .score{font-size:15px}}@media (max-width:410px){.v-check-scores .pdf-downloadable #sat-gre .title h1{font-size:14px}.v-check-scores .pdf-downloadable #sat-gre .score-box{width:120px}.v-check-scores .pdf-downloadable #sat-gre .score-box .score{font-size:12px!important}}.v-check-scores .pdf-downloadable .summary{font-size:17px;font-weight:700;margin:0 21px;margin-top:8px}@media (max-width:410px){.v-check-scores .pdf-downloadable .summary{margin-left:0;font-size:15px}}.v-check-scores .pdf-downloadable .summary .summary-score{font-size:24px;font-weight:700;color:#024890;display:inline-block}@media (max-width:410px){.v-check-scores .pdf-downloadable .summary .summary-score{font-size:21px}}.v-check-scores .pdf-downloadable #sat-gre .course-heading .score-box .score{font-size:16px}.v-check-scores .pdf-downloadable #gradedReading .summary{text-align:center;margin:0 21px;font-size:12px}@media (max-width:410px){.v-check-scores .pdf-downloadable #gradedReading .summary{margin-left:0}}.v-check-scores .pdf-downloadable #gradedReading .score-list{display:inline-block;width:100%;position:relative;height:65px;margin:10px 0 0}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container{color:#6d6d6d;background:#f1f1f1;width:19.69999%;float:left;position:relative;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}@media (max-width:415px){.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container{width:19.5%}}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container .gr-score-label{text-align:center;font-size:13px;font-weight:700}@media (max-width:380px){.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container .gr-score-label{font-size:11px}}@media (max-width:340px){.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container .gr-score-label{font-size:10px}}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container .gr-score-box{background:#c2c2c2;color:#fff;text-align:center;height:40px;width:32.5%;line-height:40px;vertical-align:middle;float:left;position:absolute}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container .gr-score-box:first-of-type{left:0}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container .gr-score-box:nth-of-type(2){right:50%;transform:translateX(50%)}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container .gr-score-box:nth-of-type(3){right:0}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container .gr-score-box .gr-score{display:none}@media (max-width:380px){.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container .gr-score-box{font-size:10px}}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container .gr-score-box.active{background:#00aeef}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container .gr-score-box.active .gr-score{display:block}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container.current{color:#333;position:relative;height:60px}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container.current .gr-score-box{position:absolute}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container.current .gr-score-box.current-score{background:#014890;width:30px;border-radius:5px;margin:0;z-index:3}@media (max-width:415px){.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container.current .gr-score-box.current-score{max-width:25px}}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container.current .gr-score-box.current-score .gr-score{display:block;font-size:16px;font-weight:700;cursor:pointer}@media (max-width:415px){.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container.current .gr-score-box.current-score .gr-score{font-size:14px}}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container.current .gr-score-box:first-of-type{left:0}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container.current .gr-score-box:nth-of-type(2){right:50%;transform:translateX(50%)}.v-check-scores .pdf-downloadable #gradedReading .score-list .gr-score-container.current .gr-score-box:nth-of-type(3){right:0}.v-check-scores .pdf-downloadable #gradedReading .score-list .col-half-offset{margin-left:1px}.v-check-scores .pdf-downloadable .course-footer{padding:10px}.v-check-scores .pdf-downloadable .course-footer:after{content:"";display:block;clear:both}.v-check-scores .pdf-downloadable .course-footer .footnote{font-size:7px;font-weight:500;line-height:10px}.v-check-scores .pdf-downloadable .course-footer .legend{float:left;font-size:15px;color:#6c6c6c;font-weight:500;position:relative;padding-left:27px;margin-right:25px;margin-top:20px}.v-check-scores .pdf-downloadable .course-footer .legend:before{position:absolute;top:50%;transform:translateY(-50%);content:"";display:block;border:2px solid #01aef0;width:17px;left:0}.v-check-scores .pdf-downloadable .course-footer .legend.learned:before{border-color:#024890}.v-check-scores .pdf-downloadable .course-footer .legend:last-child{margin-right:0}.v-check-scores .share-options{text-align:center;padding:20px 20px 10px}.v-check-scores .share-options a.icon{display:inline-block;color:#242424;padding:0 0 0 30px;background:transparent;position:relative;font-size:18px;width:auto;height:auto;cursor:pointer}.v-check-scores .share-options a.icon:before{display:block;content:"";width:25px;height:25px;border-radius:50%;background:url(../../images/icons/download.png) no-repeat 50%/100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.v-check-scores .share-options a.icon:hover{text-decoration:underline;color:#024890}.v-check-scores .share-options a.icon img{width:100%}.v-check-scores .share-options a.icon span{display:inline-block;vertical-align:middle;float:none}.v-check-scores .share-options a:hover.icon:before{opacity:.85}.v-check-scores .buttons{text-align:center;padding:20px;background:hsla(0,0%,95%,.85);position:fixed;bottom:0;width:100%;z-index:3}.v-check-scores .buttons .btn-orange-outline{background:#fff}.v-check-scores .page-footer{padding:0}.v-check-scores-instruction-overlay{background:#fff;opacity:.7;position:fixed;top:0;right:0;left:0;bottom:0;display:none;z-index:1100}.page-course-library .read-less{display:none}.section1 h3{font-size:18px}.section1 p{font-size:14px}#accordion{display:block;margin:0 auto}#accordion .panel{background:transparent;border:0;box-shadow:none}#accordion .panel .panel-heading{background:transparent;box-shadow:none;color:#024890;padding-left:0;padding-right:0;position:relative}#accordion .panel .panel-heading span{padding:5px;border-radius:50%;border:2px solid #ccc;position:absolute;top:4px;right:0}#accordion .panel .panel-heading span .toggler{display:block;width:15px;height:15px;background:url(../../images/icons/minus-red.png) no-repeat 50%;background-size:contain;cursor:pointer}#accordion .panel .panel-heading span .toggler.collapsed{background:url(../../images/icons/plus-red.png) no-repeat 50%;background-size:contain}#accordion .panel .panel-body{border:0}#accordion .btn-checklist{text-transform:none}#category1 .collapse[aria-expanded=false]{display:block;height:75px!important;overflow:hidden;border-bottom:2px solid #ccc}#category1 .collapsing[aria-expanded=false]{height:75px!important}#category2 .collapse[aria-expanded=false]{display:block;height:75px!important;overflow:hidden;border-bottom:2px solid #ccc}#category2 .collapsing[aria-expanded=false]{height:75px!important}#category3 .collapse[aria-expanded=false]{display:block;height:75px!important;overflow:hidden;border-bottom:2px solid #ccc}#category3 .collapsing[aria-expanded=false]{height:75px!important}.course-list{padding:0}.course-list .course-item{margin:0 0 10px}#clnoticemodal .icon{margin:0 0 28px}#clnoticemodal .warning-lead{margin:0 0 50px}#clnoticemodal p{font-size:22px}#clnoticemodal .btn,#clnoticemodal .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions #clnoticemodal button.swal2-styled{margin:45px 0 0}#courseModal p{font-size:14px;line-height:19px}#courseModal p span{font-size:12px!important;font-weight:500;line-height:10px}#courseModal span{cursor:pointer}.courseListDisplayName{padding:0 35px}.vcheck-studyreport{width:100%;max-width:425px;margin:auto;margin-bottom:82px;position:relative}.vcheck-studyreport .percentage{background:#fff;padding-bottom:40px!important;position:relative}.vcheck-studyreport .percentage .v-check-chart{margin:10px 0;text-align:center}.vcheck-studyreport .percentage .v-check-chart .vcheck-goal .goal-data .totalScoreEffect{animation:f .8s ease-out}.vcheck-studyreport .percentage .highlight{display:none;position:absolute;z-index:2;transform:translate(50%,50%);right:50%;width:250px}.vcheck-studyreport .percentage .highlight img{animation:u .3s ease-in-out;animation-fill-mode:forwards}.vcheck-studyreport .percentage .highlight img.highlightOut{animation:v .3s ease-in-out;animation-fill-mode:forwards}.vcheck-studyreport .percentage .pyro,.vcheck-studyreport .percentage .pyro1,.vcheck-studyreport .percentage .pyro2,.vcheck-studyreport .percentage .pyro3,.vcheck-studyreport .percentage .pyro4{display:none}.vcheck-studyreport .percentage .v-check-chart-percentage{height:150px;margin:0 auto}.vcheck-studyreport .percentage .v-check-chart-percentage .gaugeCircular-data span p{font-size:30px;font-weight:700}.vcheck-studyreport .percentage .v-check-chart-percentage .gaugeCircular-data-used.totalScoreEffect{animation:f .8s ease-out}.vcheck-studyreport .percentage .v-check-chart-label{font-size:17px;font-weight:700;text-align:center}.vcheck-studyreport .session-summary-counts{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.vcheck-studyreport .session-summary-counts .count-correct,.vcheck-studyreport .session-summary-counts .count-time{-ms-flex:1;flex:1;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.vcheck-studyreport .session-summary-counts .count-correct img,.vcheck-studyreport .session-summary-counts .count-time img{width:22px}.vcheck-studyreport .session-summary-counts .count-correct-label,.vcheck-studyreport .session-summary-counts .count-time-label{font-size:14px;margin-left:5px}.vcheck-studyreport .session-summary-buttons{display:-ms-flexbox;display:flex;margin-top:15px;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.vcheck-studyreport .session-summary-buttons-showall,.vcheck-studyreport .session-summary-buttons-showincorrect{background:transparent;color:#b8b8b8;pointer-events:auto;border:1px solid #b8b8b8;font-size:14px;padding:5px 20px}.vcheck-studyreport .session-summary-buttons-showall.selected,.vcheck-studyreport .session-summary-buttons-showincorrect.selected{background:#fff;pointer-events:none;color:#242424}.vcheck-studyreport .session-summary-buttons-showincorrect{padding:5px 8px}.vcheck-studyreport .session-summary-info{margin-top:15px;font-size:15px}@media screen and (max-width:320px){.vcheck-studyreport .session-summary-info{font-size:13px}}.vcheck-studyreport .answer-wrapper{display:-ms-flexbox;display:flex;background:#fff;border-radius:5px;-ms-flex-align:center;align-items:center;padding:20px;margin-bottom:5px;color:#242424;cursor:pointer;text-decoration:none}.vcheck-studyreport .answer-wrapper-image{width:15px}.vcheck-studyreport .answer-wrapper-text{-ms-flex:1;flex:1;text-align:center;font-size:15px}.vcheck-studyreport .answer-wrapper-arrow-right{color:#6d6d6d;font-size:15px}.vcheck-studyreport #word-modal .modal-body{padding:30px 25px}@media screen and (max-width:325px){.vcheck-studyreport #word-modal .modal-body{padding:30px 15px}}.vcheck-studyreport #word-modal .modal-body .close-btn{position:absolute;top:10px;right:15px;color:grey;font-size:35px;cursor:pointer}.vcheck-studyreport #word-modal .modal-body .word-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.vcheck-studyreport #word-modal .modal-body .word-container .word-left,.vcheck-studyreport #word-modal .modal-body .word-container .word-right{padding:0 5px}.vcheck-studyreport #word-modal .modal-body .word-container .word-left p,.vcheck-studyreport #word-modal .modal-body .word-container .word-right p{font-size:15px}@media screen and (max-width:320px){.vcheck-studyreport #word-modal .modal-body .word-container .word-left p,.vcheck-studyreport #word-modal .modal-body .word-container .word-right p{font-size:14px}}.vcheck-studyreport #word-modal .modal-body .word-container .word-left{-ms-flex:0.6;flex:0.6;text-align:right}@media screen and (max-width:320px){.vcheck-studyreport #word-modal .modal-body .word-container .word-left{-ms-flex:0.48;flex:0.48}}.vcheck-studyreport #word-modal .modal-body .word-container .word-left p{font-weight:700}.vcheck-studyreport #word-modal .modal-body .word-container .word-right{-ms-flex:1;flex:1}.vcheck-studyreport #word-modal .modal-body .current-word{-ms-flex-align:center;align-items:center;margin-bottom:20px}.vcheck-studyreport #word-modal .modal-body .current-word-sound-icon{width:30px;cursor:pointer}.vcheck-studyreport #word-modal .modal-body .current-word-sound-icon.disabled{pointer-events:none;opacity:.5}.vcheck-studyreport #word-modal .modal-body .current-word-text{margin:0;font-weight:700;letter-spacing:2px}.vcheck-studyreport #word-modal .modal-body .current-word-text .small{font-weight:700;color:#000}@media screen and (max-width:320px){.vcheck-studyreport #word-modal .modal-body .current-word-text{font-size:18px}}.vcheck-studyreport #word-modal .modal-body .current-translate{-ms-flex-align:center;align-items:center;margin-bottom:20px}.vcheck-studyreport #word-modal .modal-body .current-translate-icon{width:30px;cursor:pointer}.vcheck-studyreport #word-modal .modal-body .current-translate-text{max-width:150px}.vcheck-studyreport #word-modal .modal-body .current-frequency{display:none}.vcheck-studyreport #word-modal .modal-body .current-nextreview{margin-bottom:20px}.vcheck-studyreport .flashword-header-box{max-width:300px;margin:0 auto 20px}.vcheck-studyreport .flashword-header-box .box-blue-arrow{z-index:0}.vcheck-studyreport .flashword-header-box .box-container-wrapper{-ms-flex-pack:distribute;justify-content:space-around}.vcheck-studyreport .flashword-header-box .box-container-wrapper .box-body{width:27px}@media screen and (max-width:367px){.vcheck-studyreport .flashword-header-box .box-container-wrapper .box-body{width:23px}}.vcheck-studyreport .report{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:305px;margin:auto;color:#242424;cursor:pointer;text-decoration:none}.vcheck-studyreport .report-icon{width:15px;height:15px}.vcheck-studyreport .report-text{-ms-flex:1;flex:1;margin-left:19px;font-weight:700;font-size:14px}.vcheck-studyreport .report-sent{text-align:center;font-size:16px;color:#ef2551;font-weight:700;display:none}.footer-button{background:hsla(0,0%,95%,.85);position:fixed;bottom:0;width:100%;z-index:3}.footer-button-wrapper{width:100%;max-width:425px;margin:0 auto 10px;text-align:center;padding:15px}.footer-button-wrapper .btn,.footer-button-wrapper .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .footer-button-wrapper button.swal2-styled{min-width:100px;text-decoration:none;background:#fff}.footer-button-wrapper .btn.footer-studyagain,.footer-button-wrapper .swal2-container .swal2-modal .swal2-actions button.footer-studyagain.swal2-styled,.swal2-container .swal2-modal .swal2-actions .footer-button-wrapper button.footer-studyagain.swal2-styled{margin-left:10px}.footer-button-wrapper .btn.btn-vcheckscore,.footer-button-wrapper .swal2-container .swal2-modal .swal2-actions button.btn-vcheckscore.swal2-styled,.swal2-container .swal2-modal .swal2-actions .footer-button-wrapper button.btn-vcheckscore.swal2-styled{padding:12px 20px;display:none}.footer-button .hand-pointer{width:30px;position:absolute;right:50%;top:30%;display:none;transform:translate(50%,30%)}.footer-button .hand-pointer.showPointer{display:block;animation:e .8s ease-out}.swal2-container .vcheck{padding:15px 15px 30px;border:3px solid #00aeef;border-radius:15px}@keyframes e{0%{transform:scale(0) translate(50%,6%)}50%{transform:scale(1.5) translate(50%,6%)}to{transform:scale(1) translate(50%,6%)}}@keyframes f{0%{transform:scale(0) scale(1)}50%{transform:scale(1.5) scale(1)}to{transform:scale(1) scale(1)}}.pyro>.after,.pyro>.before{position:absolute;width:5px;height:5px;border-radius:50%;box-shadow:-120px -218.66667px blue,248px -16.66667px #00ff84,190px 16.33333px #002bff,-113px -308.66667px #ff009d,-109px -287.66667px #ffb300,-50px -313.66667px #ff006e,226px -31.66667px #ff4000,180px -351.66667px #ff00d0,-12px -338.66667px #00f6ff,220px -388.66667px #9f0,-69px -27.66667px #ff0400,-111px -339.66667px #6200ff,155px -237.66667px #0df,-152px -380.66667px #00ffd0,-50px -37.66667px #0fd,-95px -175.66667px #a6ff00,-88px 10.33333px #0d00ff,112px -309.66667px #005eff,69px -415.66667px #ff00a6,168px -100.66667px #ff004c,-244px 24.33333px #f60,97px -325.66667px #f06,-211px -182.66667px #00ffa2,236px -126.66667px #b700ff,140px -196.66667px #9000ff,125px -175.66667px #0bf,118px -381.66667px #ff002f,144px -111.66667px #ffae00,36px -78.66667px #f600ff,-63px -196.66667px #c800ff,-218px -227.66667px #d4ff00,-134px -377.66667px #ea00ff,-36px -412.66667px #ff00d4,209px -106.66667px #00fff2,91px -278.66667px #000dff,-22px -191.66667px #9dff00,139px -392.66667px #a6ff00,56px -2.66667px #09f,-156px -276.66667px #ea00ff,-163px -233.66667px #00fffb,-238px -346.66667px #00ff73,62px -363.66667px #08f,244px -170.66667px #0062ff,224px -142.66667px #b300ff,141px -208.66667px #9000ff,211px -285.66667px #f60,181px -128.66667px #1e00ff,90px -123.66667px #c800ff,189px 70.33333px #00ffc8,-18px -383.66667px #0f3,100px -6.66667px #ff008c;animation:1s g ease-out infinite backwards,1s l ease-in infinite backwards,5s m linear infinite backwards}.pyro>.after{animation-delay:1.25s,1.25s,1.25s;animation-duration:1.25s,1.25s,6.25s}@keyframes g{0%{box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff}}.pyro1>.after,.pyro1>.before{position:absolute;width:8px;height:8px;border-radius:50%;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff;animation:1s h ease-out infinite backwards,1s l ease-in infinite backwards,5s m linear infinite backwards}.pyro1>.after{animation-delay:1.25s,1.25s,1.25s;animation-duration:1.25s,1.25s,6.25s}@keyframes h{to{box-shadow:86px -340.66666667px #00c4ff,-7px -314.66666667px #00c4ff,-189px -218.66666667px #00c4ff,-102px -257.66666667px #00c4ff,-196px -92.66666667px #00c4ff,197px -287.66666667px #00c4ff,240px -92.66666667px #00c4ff,72px -76.66666667px #00c4ff,-150px -347.66666667px #00c4ff,-227px -69.66666667px #00c4ff,55px -304.66666667px #00c4ff,-131px -401.66666667px #00c4ff,-130px -291.66666667px #00c4ff,-106px -213.66666667px #00c4ff,-26px -35.66666667px #00c4ff,125px -299.66666667px #00c4ff,74px -64.66666667px #00c4ff,38px -277.66666667px #0062ff,192px 66.33333333px #00c4ff,-93px -373.66666667px #00c4ff,-88px -269.66666667px #00c4ff,-203px -244.66666667px #00c4ff,90px -390.66666667px #00c4ff,16px -169.66666667px #00c4ff,23px -296.66666667px #00c4ff,-196px -194.66666667px #00c4ff,91px 53.33333333px #00c4ff,3px -358.66666667px #00c4ff,25px 4.33333333px #00c4ff,199px -122.66666667px #0df,87px -12.66666667px #00c4ff,97px -140.66666667px cyan,-232px -271.66666667px #00c4ff,133px -376.66666667px #00c4ff,-138px -114.66666667px #00c4ff,10px -57.66666667px #00c4ff,139px -8.66666667px #00c4ff,120px -158.66666667px #00c4ff,-141px 45.33333333px #00c4ff,172px -167.66666667px #00c4ff,-5px -138.66666667px #00c4ff,-79px -32.66666667px #00c4ff,46px -298.66666667px #08f,-141px 78.33333333px #00c4ff,-228px -241.66666667px #00c4ff,-93px -284.66666667px #00ffd0,-169px 39.33333333px #00c4ff,-8px -222.66666667px #00c4ff,56px 10.33333333px #00c4ff,-152px 52.33333333px #00c4ff,113px -63.66666667px #00c4ff}}.pyro2>.after,.pyro2>.before{position:absolute;width:8px;height:8px;border-radius:50%;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff;animation:1s i ease-out infinite backwards,1s l ease-in infinite backwards,5s m linear infinite backwards}.pyro2>.after{animation-delay:1.25s,1.25s,1.25s;animation-duration:1.25s,1.25s,6.25s}@keyframes i{to{box-shadow:86px -340.66666667px #00c4ff,-7px -314.66666667px #c0f,-189px -218.66666667px #c0f,-102px -257.66666667px #c0f,-196px -92.66666667px #00c4ff,197px -287.66666667px #c0f,240px -92.66666667px #c0f,72px -76.66666667px #c0f,-150px -347.66666667px #c0f,-227px -69.66666667px #c0f,55px -304.66666667px #00c4ff,-131px -401.66666667px #c0f,-130px -291.66666667px #c0f,-106px -213.66666667px #00c4ff,-26px -35.66666667px #02f,125px -299.66666667px #c0f,74px -64.66666667px #00c4ff,38px -277.66666667px #0062ff,192px 66.33333333px #c0f,-93px -373.66666667px #c0f,-88px -269.66666667px #c0f,-203px -244.66666667px #c0f,90px -390.66666667px #c0f,16px -169.66666667px #c0f,23px -296.66666667px #c0f,-196px -194.66666667px #c0f,91px 53.33333333px #c0f,3px -358.66666667px #c0f,25px 4.33333333px #00c4ff,199px -122.66666667px #0df,87px -12.66666667px #c0f,97px -140.66666667px cyan,-232px -271.66666667px #c0f,133px -376.66666667px #c0f,-138px -114.66666667px #c0f,10px -57.66666667px #c0f,139px -8.66666667px #c0f,120px -158.66666667px #c0f,-141px 45.33333333px #c0f,172px -167.66666667px #c0f,-5px -138.66666667px #c0f,-79px -32.66666667px #c0f,46px -298.66666667px #08f,-141px 78.33333333px #c0f,-228px -241.66666667px #c0f,-93px -284.66666667px #c0f,-169px 39.33333333px #c0f,-8px -222.66666667px #c0f,56px 10.33333333px #c0f,-152px 52.33333333px #c0f,113px -63.66666667px #c0f}}.pyro3>.after,.pyro3>.before{position:absolute;width:8px;height:8px;border-radius:50%;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff;animation:1s j ease-out infinite backwards,1s l ease-in infinite backwards,5s m linear infinite backwards}.pyro3>.after{animation-delay:1.25s,1.25s,1.25s;animation-duration:1.25s,1.25s,6.25s}@keyframes j{to{box-shadow:86px -340.66666667px #00c4ff,-7px -314.66666667px #ff1500,-189px -218.66666667px #ff006f,-102px -257.66666667px #7b00ff,-196px -92.66666667px #7b00ff,197px -287.66666667px #7b00ff,240px -92.66666667px #f04,72px -76.66666667px #c0f,-150px -347.66666667px #7b00ff,-227px -69.66666667px #7b00ff,55px -304.66666667px #7b00ff,-131px -401.66666667px #ff0080,-130px -291.66666667px #7b00ff,-106px -213.66666667px #0004ff,-26px -35.66666667px #02f,125px -299.66666667px #7b00ff,74px -64.66666667px #ff00b3,38px -277.66666667px #0062ff,192px 66.33333333px #ff0037,-93px -373.66666667px #ff0051,-88px -269.66666667px #ff0015,-203px -244.66666667px #ff0015,90px -390.66666667px #50f,16px -169.66666667px #ff0015,23px -296.66666667px #f0d,-196px -194.66666667px #ff00d0,91px 53.33333333px #00ff95,3px -358.66666667px #ff0015,25px 4.33333333px #ff0015,199px -122.66666667px #0df,87px -12.66666667px #f02,97px -140.66666667px cyan,-232px -271.66666667px #f10,133px -376.66666667px #ff0080,-138px -114.66666667px #3c00ff,10px -57.66666667px #ff6a00,139px -8.66666667px #ff00a2,120px -158.66666667px #f09,-141px 45.33333333px #b700ff,172px -167.66666667px #ff00ea,-5px -138.66666667px #ff0015,-79px -32.66666667px #a0f,46px -298.66666667px #08f,-141px 78.33333333px #ff0059,-228px -241.66666667px #7b00ff,-93px -284.66666667px #7b00ff,-169px 39.33333333px #7b00ff,-8px -222.66666667px #7b00ff,56px 10.33333333px #0004ff,-152px 52.33333333px #8400ff,113px -63.66666667px #c400ff}}.pyro4>.after,.pyro4>.before{position:absolute;width:8px;height:8px;border-radius:50%;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff;animation:1s k ease-out infinite backwards,1s l ease-in infinite backwards,5s m linear infinite backwards}.pyro4>.after{animation-delay:1.25s,1.25s,1.25s;animation-duration:1.25s,1.25s,6.25s}@keyframes k{to{box-shadow:86px -340.66666667px #00c4ff,-7px -314.66666667px #ff1500,-189px -218.66666667px #ff006f,-102px -257.66666667px #48ff00,-196px -92.66666667px #00ff04,197px -287.66666667px #00ff73,240px -92.66666667px #f04,72px -76.66666667px #c0f,-150px -347.66666667px #7b00ff,-227px -69.66666667px #bfff00,55px -304.66666667px #00ffb3,-131px -401.66666667px #ff0080,-130px -291.66666667px #3cff00,-106px -213.66666667px #0004ff,-26px -35.66666667px #02f,125px -299.66666667px #ff5100,74px -64.66666667px #ff00b3,38px -277.66666667px #0062ff,192px 66.33333333px #ff0037,-93px -373.66666667px #ff0051,-88px -269.66666667px #ff0015,-203px -244.66666667px #00ff48,90px -390.66666667px #50f,16px -169.66666667px #ff0015,23px -296.66666667px #f0d,-196px -194.66666667px #ff00d0,91px 53.33333333px #00ff95,3px -358.66666667px #fff700,25px 4.33333333px #4f0,199px -122.66666667px #0df,87px -12.66666667px #f02,97px -140.66666667px cyan,-232px -271.66666667px #f10,133px -376.66666667px #ff0080,-138px -114.66666667px #3c00ff,10px -57.66666667px #ff6a00,139px -8.66666667px #ff00a2,120px -158.66666667px #f09,-141px 45.33333333px #b700ff,172px -167.66666667px #ff00ea,-5px -138.66666667px #00ff40,-79px -32.66666667px #a0f,46px -298.66666667px #08f,-141px 78.33333333px #ff0059,-228px -241.66666667px #ff5100,-93px -284.66666667px #00ffd0,-169px 39.33333333px #09ff00,-8px -222.66666667px #ff6f00,56px 10.33333333px #0004ff,-152px 52.33333333px #8400ff,113px -63.66666667px #c400ff}}@keyframes l{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@keyframes m{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}.studyreport{width:100%;max-width:425px;margin:auto;margin-bottom:82px}.studyreport .goal{background:#fff}.studyreport .goal .response-goal{font-size:17px;font-weight:700}.studyreport .goal .chart{display:-ms-flexbox;display:flex;cursor:pointer}.studyreport .goal .chart-daily,.studyreport .goal .chart-weekly{-ms-flex:1;flex:1;position:relative}.studyreport .goal .chart-daily .great-job-icon,.studyreport .goal .chart-weekly .great-job-icon{width:35px;position:absolute;z-index:1;top:5%;left:95%;transform:translate(-90%,-5%);display:none;opacity:0;height:52px}.studyreport .goal .chart-daily .great-job-icon img,.studyreport .goal .chart-weekly .great-job-icon img{width:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.studyreport .goal .chart-daily .great-job-icon .confetti,.studyreport .goal .chart-weekly .great-job-icon .confetti{z-index:8;width:100%;height:45%;position:absolute;top:33%;transform:translateY(-50%)}.studyreport .goal .chart-daily .great-job-icon .confetti:after,.studyreport .goal .chart-daily .great-job-icon .confetti:before,.studyreport .goal .chart-weekly .great-job-icon .confetti:after,.studyreport .goal .chart-weekly .great-job-icon .confetti:before{position:absolute;content:"";display:block;width:140%;height:100%;left:-20%;z-index:-1000;transition:all .5s ease-in-out;background-repeat:no-repeat}.studyreport .goal .chart-daily .great-job-icon .confetti:before,.studyreport .goal .chart-weekly .great-job-icon .confetti:before{display:none;top:-75%;background-image:radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,transparent 20%,#e62a54 0,transparent 30%),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,transparent 10%,#37aaee 15%,transparent 20%),radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,#37aaee 20%,transparent 0);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}.studyreport .goal .chart-daily .great-job-icon .confetti:after,.studyreport .goal .chart-weekly .great-job-icon .confetti:after{display:none;bottom:-75%;background-image:radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,transparent 10%,#e62a54 15%,transparent 20%),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,#e62a54 20%,transparent 0);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}.studyreport .goal .chart-daily .great-job-icon .confetti.animate:before,.studyreport .goal .chart-weekly .great-job-icon .confetti.animate:before{display:block;animation:s ease-in-out 2s forwards}.studyreport .goal .chart-daily .great-job-icon .confetti.animate:after,.studyreport .goal .chart-weekly .great-job-icon .confetti.animate:after{display:block;animation:t ease-in-out 2s forwards}.studyreport .goal .chart-daily .great-job-icon .shine-wrapper,.studyreport .goal .chart-weekly .great-job-icon .shine-wrapper{z-index:10;position:absolute;width:100%;height:100%;top:33%;transform:translateY(-50%);border-radius:50%}.studyreport .goal .chart-daily .great-job-icon .shine-wrapper.shine,.studyreport .goal .chart-weekly .great-job-icon .shine-wrapper.shine{animation:r 4.5s ease-in-out}.studyreport .goal .chart-daily-gauge,.studyreport .goal .chart-weekly-gauge{width:130px;height:130px;margin:auto}.studyreport .goal .chart-daily-gauge .gaugeCircular-data,.studyreport .goal .chart-weekly-gauge .gaugeCircular-data{font-weight:700}.studyreport .goal .chart-daily-gauge .gaugeCircular-data-total,.studyreport .goal .chart-weekly-gauge .gaugeCircular-data-total{font-size:18px}.studyreport .goal .chart-daily-gauge .gaugeCircular-data-used,.studyreport .goal .chart-weekly-gauge .gaugeCircular-data-used{font-size:28px}.studyreport .goal .chart-daily-title,.studyreport .goal .chart-weekly-title{margin:0;font-size:17px}.studyreport .goal .chart-daily-meta-info,.studyreport .goal .chart-weekly-meta-info{color:#ef2551;font-weight:700;margin:0;opacity:0}.studyreport .study-report-boxes{padding:0 20px}.studyreport .study-report-boxes .flashword-header-box{margin:0 auto;max-width:385px;width:100%}@media screen and (max-width:367px){.studyreport .study-report-boxes .flashword-header-box{max-width:350px}}.studyreport .study-report-boxes .flashword-header-box .box-blue-arrow{width:90%}.studyreport .study-report-boxes .flashword-header-box .box-container{padding:0 15px 0 32px}.studyreport .study-report-boxes .flashword-header-box .box-avatar{right:10px}.studyreport .study-report-boxes .box-correct-arrows-container{position:relative;width:100%;width:91.5%;margin:0 auto}@media screen and (max-width:367px){.studyreport .study-report-boxes .box-correct-arrows-container{max-width:290px}}.studyreport .study-report-boxes .box-correct-arrows-container .box-correct-arrow{opacity:0;display:inline-block;margin:5px 0;width:15.5%}.studyreport .study-report-boxes .box-correct-arrows-container .box-correct-arrow .box-green-arrow{max-width:55px;width:100%}@media screen and (max-width:367px){.studyreport .study-report-boxes .box-correct-arrows-container .box-correct-arrow .box-green-arrow{max-width:45px}}.studyreport .study-report-boxes .box-correct-arrows-container .box-correct-arrow .box-count{color:#16b963;display:block;text-align:center;font-size:12px}.studyreport .study-report-boxes .box-missed-arrows-container{margin:0 10px;height:25px;position:relative;top:-5px;z-index:1}.studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow{opacity:0;position:relative}.studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow .box-red-arrow{width:100%;position:absolute}.studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow .box-count{color:#f92b2b;text-align:right;font-size:12px;position:absolute;top:20%}@media screen and (max-width:390px){.studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow .box-count{top:10%;margin-left:1%;font-size:10px}}.studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-0-0 .box-count{width:5%;margin:0 0 0 7.5%;text-align:center}.studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-1-0 .box-count{width:5%;margin:0 0 0 16%;text-align:center}.studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-2-0 .box-count{width:5%;margin:0 0 0 31.5%;text-align:center}.studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-3-0 .box-count{width:5%;margin:0 0 0 47%;text-align:center}.studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-4-0 .box-count{width:5%;margin:0 0 0 63.5%;text-align:center}.studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-5-0 .box-count{width:5%;margin:0 0 0 79%;text-align:center}.studyreport .session-summary-grade{font-size:14px;color:#242424;padding:0 15px;border:1px solid #ccc;border-radius:5px;margin:15px 0 0}.studyreport .session-summary-grade .scores{display:-ms-flexbox;display:flex;position:relative;padding:10px 0}.studyreport .session-summary-grade .scores .score-text{text-align:left}.studyreport .session-summary-grade .scores .score-text.grade-left{-ms-flex:.8;flex:.8;position:relative}.studyreport .session-summary-grade .scores .score-text.grade-right{-ms-flex:1;flex:1;padding-right:50px;text-align:right;font-weight:700}@media screen and (max-width:375px){.studyreport .session-summary-grade .scores .score-text.grade-right{padding-right:35px}}.studyreport .session-summary-grade .scores.cr-ranking-wrapper .score-text .label-icon{width:25px;height:24px;margin-left:10px;position:absolute;bottom:50%;transform:translateY(50%)}.studyreport .session-summary-grade .current-score-wrapper,.studyreport .session-summary-grade .total-known-wrapper{border-bottom:1px solid #ccc}.studyreport .session-summary-counts{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.studyreport .session-summary-counts .count-correct,.studyreport .session-summary-counts .count-time{-ms-flex:1;flex:1;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.studyreport .session-summary-counts .count-correct img,.studyreport .session-summary-counts .count-time img{width:22px}.studyreport .session-summary-counts .count-correct-label,.studyreport .session-summary-counts .count-time-label{font-size:14px;margin-left:5px}.studyreport .session-summary-buttons{display:-ms-flexbox;display:flex;margin-top:15px;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.studyreport .session-summary-buttons-showall,.studyreport .session-summary-buttons-showincorrect{background:transparent;color:#b8b8b8;pointer-events:auto;border:1px solid #b8b8b8;font-size:14px;padding:5px 20px}.studyreport .session-summary-buttons-showall.selected,.studyreport .session-summary-buttons-showincorrect.selected{background:#fff;pointer-events:none;color:#242424}.studyreport .session-summary-buttons-showincorrect{padding:5px 8px}.studyreport .session-summary{padding:15px 20px}.studyreport .answer{padding:5px 20px 15px}.studyreport .answer-wrapper{display:-ms-flexbox;display:flex;background:#fff;border-radius:5px;-ms-flex-align:center;align-items:center;padding:20px;margin-bottom:5px;color:#242424;cursor:pointer;text-decoration:none}.studyreport .answer-wrapper-image{width:15px}.studyreport .answer-wrapper-text{-ms-flex:1;flex:1;text-align:center;font-size:15px;padding:0 5px}.studyreport .answer-wrapper-arrow-right{color:#6d6d6d;font-size:15px}.studyreport #word-modal .modal-body{padding:30px 25px}@media screen and (max-width:325px){.studyreport #word-modal .modal-body{padding:30px 15px}}.studyreport #word-modal .modal-body .close-btn{position:absolute;top:10px;right:15px;color:grey;font-size:35px;cursor:pointer}.studyreport #word-modal .modal-body .word-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.studyreport #word-modal .modal-body .word-container .word-left,.studyreport #word-modal .modal-body .word-container .word-right{padding:0 5px}.studyreport #word-modal .modal-body .word-container .word-left p,.studyreport #word-modal .modal-body .word-container .word-right p{font-size:15px}@media screen and (max-width:320px){.studyreport #word-modal .modal-body .word-container .word-left p,.studyreport #word-modal .modal-body .word-container .word-right p{font-size:14px}}.studyreport #word-modal .modal-body .word-container .word-left{-ms-flex:0.6;flex:0.6;text-align:right}@media screen and (max-width:320px){.studyreport #word-modal .modal-body .word-container .word-left{-ms-flex:0.48;flex:0.48}}.studyreport #word-modal .modal-body .word-container .word-left p{font-weight:700}.studyreport #word-modal .modal-body .word-container .word-right{-ms-flex:1;flex:1}.studyreport #word-modal .modal-body .current-word{-ms-flex-align:center;align-items:center;margin-bottom:20px}.studyreport #word-modal .modal-body .current-word-sound-icon{width:30px;cursor:pointer}.studyreport #word-modal .modal-body .current-word-sound-icon.disabled{pointer-events:none;opacity:.5}.studyreport #word-modal .modal-body .current-word-text{margin:0;font-weight:700;letter-spacing:2px}.studyreport #word-modal .modal-body .current-word-text .small{font-weight:700;color:#000}@media screen and (max-width:320px){.studyreport #word-modal .modal-body .current-word-text{font-size:18px}}.studyreport #word-modal .modal-body .current-word-text.word-phrase{padding-right:10px;font-size:15px}.studyreport #word-modal .modal-body .current-translate{-ms-flex-align:center;align-items:center;margin-bottom:20px}.studyreport #word-modal .modal-body .current-translate-icon{width:30px;cursor:pointer}.studyreport #word-modal .modal-body .current-translate-text{max-width:150px}.studyreport #word-modal .modal-body .current-frequency{-ms-flex-align:center;align-items:center}.studyreport #word-modal .modal-body .current-frequency .star-frequency img{width:30px}.studyreport #word-modal .modal-body .current-nextreview{margin-bottom:20px}.studyreport .flashword-header-box{max-width:300px;margin:0 auto 20px}.studyreport .flashword-header-box .box-blue-arrow{z-index:0}.studyreport .flashword-header-box .box-container-wrapper{-ms-flex-pack:distribute;justify-content:space-around}.studyreport .flashword-header-box .box-container-wrapper .box-body{width:27px;position:relative}@media screen and (max-width:367px){.studyreport .flashword-header-box .box-container-wrapper .box-body{width:23px}}.studyreport .report{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:305px;margin:auto;color:#242424;cursor:pointer;text-decoration:none}.studyreport .report-icon{width:15px;height:15px}.studyreport .report-text{-ms-flex:1;flex:1;margin-left:19px;font-weight:700;font-size:14px}.studyreport .report-sent{text-align:center;font-size:16px;color:#ef2551;font-weight:700;display:none}.studyreport .up-wrapper{z-index:900;position:absolute;overflow:hidden;display:none;min-width:45px}@media screen and (max-width:375px){.studyreport .up-wrapper{min-width:30px}}.studyreport .up-wrapper .stay-arrow{display:none;color:#f4ac00}.studyreport .up-wrapper.goals{bottom:7px;right:-25px;font-size:22px;padding:3px 0 3px 32px}.studyreport .up-wrapper.summary{right:0}.studyreport .up-wrapper.summary .up-data{font-size:12px;padding-left:12px}.studyreport .up-wrapper i.up-arrow{position:absolute;bottom:-22px;left:1px}.studyreport .up-wrapper i.down-arrow{position:absolute;top:-22px;left:1px}.studyreport .up-wrapper.positive{color:#2db566}.studyreport .up-wrapper.positive i.up-arrow{animation:p .3s;animation-fill-mode:forwards}.studyreport .up-wrapper.negative{color:#f92b2b}.studyreport .up-wrapper.negative i.down-arrow{animation:q .3s;animation-fill-mode:forwards}.studyreport .box-animation .box-green-card-wrapper-word .image-wrapper .image-wrapper-front,.studyreport .box-animation .box-green-card-wrapper .image-wrapper .image-wrapper-front{display:block!important}.studyreport .box-red-card-wrapper,.studyreport .box-red-card-wrapper-word{opacity:0;top:38%;left:5px}.studyreport .master-card,.studyreport .master-card-word{opacity:0;width:13px;position:absolute;right:9px;top:-20%;transform:translateY(-50%)}@media screen and (min-width:375px){.studyreport .master-card,.studyreport .master-card-word{width:17px;right:10px;top:-45%}}body.page-course-details .welcomeHeadBar .courseListDisplayName{margin:auto}body.page-course-details .course-details{width:100%;max-width:425px;margin:auto auto 70px}body.page-course-details .course-details .course-description{background:#fff}body.page-course-details .course-details .course-description .display-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}body.page-course-details .course-details .course-description .display-info .courseName{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}body.page-course-details .course-details .course-description .display-info .courseName .courseLogo{width:40px}body.page-course-details .course-details .course-description .display-info .courseName span{font-size:20px;font-weight:700;line-height:22px;margin-left:10px}body.page-course-details .course-details .course-description .display-info .words-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;font-size:15px;font-weight:700}body.page-course-details .course-details .course-description .description{margin-bottom:10px}body.page-course-details .course-details .course-description .description .read-less,body.page-course-details .course-details .course-description .description .read-more{text-decoration:none;color:#000;font-weight:700;border-bottom:1px solid #000}body.page-course-details .course-details .course-description .course-score{margin:auto;padding:10px 30px;border:1px solid #b1b1b1;max-width:225px}body.page-course-details .course-details .course-description .course-score .score-label{text-align:center;color:#000;font-weight:700}body.page-course-details .course-details .course-description .course-score .current-score{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:end;align-items:flex-end;line-height:25px}body.page-course-details .course-details .course-description .course-score .current-score-num,body.page-course-details .course-details .course-description .course-score .current-score-num2{color:#f4ac00;font-weight:700;font-size:25px}body.page-course-details .course-details .course-description .course-score .current-score .wrd.course-score{padding:0}body.page-course-details .course-details .course-description .word{padding:10px 5px}body.page-course-details .course-details .course-description .word .current-score-num{font-size:16px}body.page-course-details .course-details .course-statistics-header{font-size:15px}body.page-course-details .course-details .course-statistics-header .known-words{font-size:22px;color:#024890}body.page-course-details .course-details .course-statistics-bar-wrapper{white-space:nowrap}body.page-course-details .course-details .course-statistics .course-meta{margin:15px 0}body.page-course-details .course-details .course-statistics-legend-header{display:-ms-flexbox;display:flex;margin-bottom:20px;-ms-flex-pack:distribute;justify-content:space-around}body.page-course-details .course-details .course-statistics-legend-header .label-start-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body.page-course-details .course-details .course-statistics-legend-header .label-start-wrapper .start-legend{background:#00aeef;width:16px;height:4px}body.page-course-details .course-details .course-statistics-legend-header .label-start-wrapper .start-label{margin-left:5px;font-size:13px;font-weight:700;color:#6d6d6d}body.page-course-details .course-details .course-statistics-legend-header .label-start-wrapper .start-label.ja{font-size:10px}@media screen and (min-width:375px){body.page-course-details .course-details .course-statistics-legend-header .label-start-wrapper .start-label.ja{font-size:13px}}body.page-course-details .course-details .course-statistics-legend-header .label-learned-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:8px}body.page-course-details .course-details .course-statistics-legend-header .label-learned-wrapper .learned-legend{background:#024890;width:16px;height:4px}body.page-course-details .course-details .course-statistics-legend-header .label-learned-wrapper .learned-label{margin-left:5px;font-size:13px;font-weight:700;color:#6d6d6d}body.page-course-details .course-details .course-statistics-legend-header .label-learned-wrapper .learned-label.ja{font-size:10px}@media screen and (min-width:375px){body.page-course-details .course-details .course-statistics-legend-header .label-learned-wrapper .learned-label.ja{font-size:13px}}body.page-course-details .course-details .course-statistics-score-list .score-list-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;font-weight:700;margin-bottom:10px}body.page-course-details .course-details .box-info{background:#fff;padding:10px 20px}body.page-course-details .course-details .box-info .box-info-head{margin-bottom:35px;position:relative}body.page-course-details .course-details .box-info .box-info-head h4{margin:0;padding:2px 0;vertical-align:middle;line-height:16px}body.page-course-details .course-details .box-info .box-info-head .question-popup{cursor:pointer;position:absolute;top:0;right:0;padding:1px 0 0 1px;border:2px solid;border-radius:50%;font-weight:700;font-size:14px;width:21px;height:21px;text-align:center}body.page-course-details .course-details .box-info .box-info-head a:active,body.page-course-details .course-details .box-info .box-info-head a:focus,body.page-course-details .course-details .box-info .box-info-head a:hover{text-decoration:none}body.page-course-details .course-details .box-info .words-location{display:-ms-flexbox;display:flex;padding:0 10px;margin-bottom:25px}body.page-course-details .course-details .box-info .words-location .count-active{position:absolute;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;top:-23px;color:#16b963}body.page-course-details .course-details .box-info .words-location .count-text{position:absolute;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;bottom:-23px}body.page-course-details .course-details .box-info .words-location-wrapper{-ms-flex:1;flex:1;position:relative}body.page-course-details .course-details .box-info .words-location-wrapper .arrow-progress-icon{position:absolute;top:50%;transform:translateY(-50%);width:99%}body.page-course-details .course-details .box-info .words-location-wrapper .card-container{display:-ms-flexbox;display:flex;width:100%;height:100%;padding-right:14px;-ms-flex-pack:justify;justify-content:space-between}body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-0{-ms-flex:1;flex:1;position:relative}body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-0 .green-card{position:absolute;left:0;z-index:2;width:18px}body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-0 .white-card{position:absolute;width:27px;left:3px;top:2px;z-index:1}body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-0 .missed-count{color:#f92b2b;top:-20px;left:10px;bottom:unset}body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-0 .unseen-count{left:30%}body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-1,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-2,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-3,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-4,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-5{-ms-flex:1;flex:1;position:relative;margin-left:10px;height:27px}body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-1 .box-front,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-2 .box-front,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-3 .box-front,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-4 .box-front,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-5 .box-front{position:absolute;bottom:4px;z-index:3;width:26px;left:50%;transform:translateX(-50%)}body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-1 .box-card,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-2 .box-card,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-3 .box-card,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-4 .box-card,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-5 .box-card{position:absolute;bottom:4px;z-index:2;width:16px;left:50%;transform:translateX(-50%);display:none}body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-1 .box-back,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-2 .box-back,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-3 .box-back,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-4 .box-back,body.page-course-details .course-details .box-info .words-location-wrapper .card-container .card-wrapper-5 .box-back{position:absolute;bottom:16px;z-index:1;width:26px;left:50%;transform:translateX(-50%)}body.page-course-details .course-details .box-info .words-location-full{position:relative}body.page-course-details .course-details .box-info .words-location-full .full-acquired-label{font-size:9px;font-weight:300;top:-20px;bottom:unset;min-width:64px;text-align:center}body.page-course-details .course-details .box-info .words-location-full .full-acquired-label.ja{min-width:80px}body.page-course-details .course-details .box-info .words-location-full img{width:30px}@media screen and (min-width:360px){body.page-course-details .course-details .box-info .words-location-wrapper .card-container{padding-right:25px}}@media screen and (min-width:400px){body.page-course-details .course-details .box-info .words-location{padding:0 40px}}body.page-course-details .footer-button .footer-button-wrapper{margin:0 auto}.swal2-container .swal2-modal .swal2-actions body.page-course-details .modal .modal-footer button.swal2-styled,body.page-course-details .modal .modal-footer .btn,body.page-course-details .modal .modal-footer .swal2-container .swal2-modal .swal2-actions button.swal2-styled{margin:0 4px}body.page-course-details .modal .modal-footer .btn-wordpanic{position:relative}body.page-course-details .modal .modal-footer .btn-wordpanic span{position:absolute;right:-8%;top:-4px;color:#fff;font-size:60%;background:red;padding:2px 5px;transform:rotate(20deg)}body.page-course-details #wordLoc .modal-content{border-radius:10px;border:2px solid #00aeef;box-shadow:none}body.page-course-details #wordLoc .modal-content .modal-header{position:relative;background:transparent;border:none;height:35px}body.page-course-details #wordLoc .modal-content .modal-header .close-btn{position:absolute;right:0;font-size:26px;color:#333;padding:10px;top:20px}body.page-course-details #wordLoc .modal-content .modal-body{background:transparent;padding:5px 20px 20px}body.page-course-details #wordLoc .modal-content .modal-body .label-icon{margin-right:5px}body.page-course-details #wordLoc .modal-content .modal-body .example{width:80%;display:inline-block;vertical-align:middle}.my-word .layout-container{width:100%;max-width:425px;margin:auto}.my-word .layout-container .input-title{font-size:12px;margin-bottom:4px;color:#6d6d6d}@media screen and (min-width:375px){.my-word .layout-container .input-title{font-size:14px}}.my-word .btn,.my-word .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .my-word button.swal2-styled{font-size:14px;min-width:65px;padding:9px 5px;outline:none}@media screen and (min-width:360px){.my-word .btn,.my-word .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .my-word button.swal2-styled{min-width:78px}}@media screen and (min-width:410px){.my-word .btn,.my-word .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .my-word button.swal2-styled{min-width:90px}}@media screen and (max-width:350px){.my-word .btn,.my-word .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .my-word button.swal2-styled{font-size:12px}}.my-word .btn-link-outline{background:transparent;color:#c8c8c8;border:1px solid #c8c8c8}.my-word .btn-link-outline.selected{border:2px solid #00aeef;color:#242424;transition:all .5s}.my-word .btn-reset{border-width:1px!important}.my-word .btn-auto-play{color:#fff;background:#0abd67;margin:0 0 0 10px}.my-word-review{background:#fff}.my-word-review .review-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}@media screen and (min-width:375px){.my-word-review .review-title{margin-bottom:10px}}.my-word-review .review-title h3{font-weight:300;margin:0;font-size:16px}.my-word-review .review-title img{width:28px;height:28px;margin-left:5px}.my-word-review .review-container{position:relative;width:100%;height:81px}.my-word-review .review-container .long-arrow-icon{position:absolute;top:46%;transform:translateY(-50%);left:10%;width:67%}@media screen and (min-width:360px){.my-word-review .review-container .long-arrow-icon{left:9%}}@media screen and (min-width:400px){.my-word-review .review-container .long-arrow-icon{left:7%;width:68%}}.my-word-review .review-container .words-location-wrapper{position:absolute;width:100%;height:81px}.my-word-review .review-container .words-location-wrapper .words-location{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.my-word-review .review-container .words-location-wrapper .words-location .box-wrapper{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:0 2px;border:1px solid #c8c8c8;border-radius:5px;cursor:pointer;display:inline-block}.my-word-review .review-container .words-location-wrapper .words-location .box-wrapper.selected{border:2px solid #00aeef}.my-word-review .review-container .words-location-wrapper .words-location .box-wrapper .small{display:block}.my-word-review .review-container .words-location-wrapper .words-location .box-wrapper img{width:100%;margin:auto;max-width:25px}.my-word-review .review-container .words-location-wrapper .words-location .box-wrapper img.all-img{width:25px;max-width:25px}@media screen and (max-width:375px){.my-word-review .review-container,.my-word-review .review-container .words-location-wrapper{height:72px}}@media screen and (max-width:320px){.my-word-review .review-container,.my-word-review .review-container .words-location-wrapper{height:66px}}.my-word-review .sort-container{margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:375px){.my-word-review .sort-container{margin-bottom:10px}}.my-word-review .sort-container .sort-select-wrapper{-ms-flex:1.5;flex:1.5;position:relative}.my-word-review .sort-container .sort-select-wrapper .sort-select{outline:none;padding:5px 10px;background:transparent;border-radius:40px;border:2px solid #00aeef;font-size:11px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:375px){.my-word-review .sort-container .sort-select-wrapper .sort-select{font-size:14px}}.my-word-review .sort-container .sort-select-wrapper .option-wrapper{background:#fff;border:1px solid #c8c8c8;border-radius:5px;position:absolute;width:100%;display:none;max-height:150px;overflow-y:scroll;box-shadow:3px 3px 3px 0 rgba(0,0,0,.25)}.my-word-review .sort-container .sort-select-wrapper .option-wrapper .option{padding:10px 15px;border-bottom:1px solid #c8c8c8;cursor:pointer}.my-word-review .sort-container .sort-select-wrapper .option-wrapper .option:focus,.my-word-review .sort-container .sort-select-wrapper .option-wrapper .option:hover{background:#00aeef;color:#fff}.my-word-review .sort-container .sort-select-wrapper .option-wrapper .option:last-child{border:0}.my-word-review .sort-container .sort-search-wrapper{position:relative;margin-left:10px;-ms-flex:1;flex:1}.my-word-review .sort-container .sort-search-wrapper .input-search-wrapper{position:relative}.my-word-review .sort-container .sort-search-wrapper .input-search-wrapper .sort-search{outline:none;border-radius:40px;border:1px solid #c8c8c8;font-size:12px;padding:5px 28px 5px 15px;width:100%}@media screen and (min-width:375px){.my-word-review .sort-container .sort-search-wrapper .input-search-wrapper .sort-search{font-size:14px}}.my-word-review .sort-container .sort-search-wrapper .input-search-wrapper .sort-search.has-value,.my-word-review .sort-container .sort-search-wrapper .input-search-wrapper .sort-search:focus{border:2px solid #00aeef}.my-word-review .sort-container .sort-search-wrapper .input-search-wrapper .sort-search-icon{position:absolute;right:12px;width:15px;top:50%;transform:translateY(-50%)}.my-word-review .order-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}@media screen and (min-width:375px){.my-word-review .order-container{margin-bottom:10px}}.my-word-review .order-container button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.my-word-review .order-container button i{display:none;margin-left:3px}.my-word-review .order-container button.selected.asc.alphabet i.fa-angle-down,.my-word-review .order-container button.selected.asc:not(.alphabet) i.fa-angle-up,.my-word-review .order-container button.selected.dsc.alphabet i.fa-angle-up,.my-word-review .order-container button.selected.dsc:not(.alphabet) i.fa-angle-down{display:block}.my-word-review .condition-container .condition-print{color:#242424;font-size:13px;padding:5px;margin-bottom:5px;border:1px solid #b8b8b8;border-radius:5px;text-transform:capitalize;-ms-flex:1;flex:1}.my-word-review .condition-container .condition-print .search-condition{display:none}@media screen and (min-width:375px){.my-word-review .condition-container .condition-print{font-size:14px}}.my-word-review .condition-container .condition-print i{font-size:10px}.my-word-review .condition-container .condition-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.my-word-review .condition-container .condition-btn button{-ms-flex:1;flex:1;width:100%;padding:7px}@media screen and (min-width:375px){.my-word-review .condition-container{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.my-word-review .condition-container .condition-print{margin:0}.my-word-review .condition-container .condition-btn{display:static;margin-left:5px}}.my-word-result .result-header{color:#6d6d6d;text-align:center;font-size:13px;margin-bottom:10px}.my-word-result .results-container{margin-bottom:10px}.my-word-result .results-container .word-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px;min-height:72px;background:#fff;padding:20px 10px;border-radius:3px;font-size:14px;cursor:pointer;position:relative}.my-word-result .results-container .word-item .frequency-wrapper{position:relative}.my-word-result .results-container .word-item .frequency-wrapper img{width:30px;height:30px;display:block}.my-word-result .results-container .word-item .frequency-wrapper .data-frequency{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px}.my-word-result .results-container .word-item .data-word{margin:0 10px;text-align:center}.my-word-result .results-container .word-item .filterInfo{position:absolute;top:5px;right:15px;color:#6d6d6d}.my-word-result .results-container .word-item .filterInfo .small{font-size:11px}.my-word-result .result-pagination{color:#6d6d6d;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;display:none}.my-word-result .result-pagination img{width:10px;cursor:pointer}.my-word-result .result-pagination img.btn-circle{border-radius:50%;width:25px;height:25px;border:1px solid #6d6d6d;padding:7px}.my-word-result .result-pagination .paginate-arrow{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.my-word-result .result-pagination .paginate-arrow.disable{opacity:.3;pointer-events:none}.my-word-result .result-pagination .paginate-arrow .page-10{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #6d6d6d;border-radius:50%;padding:0 3px;margin:0 5px;cursor:pointer}.my-word-result .result-pagination .paginate-arrow .page-10 img{width:9px}.my-word-result .result-pagination .pages{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.my-word-result .result-pagination .pages .page{cursor:pointer;border-radius:50%;width:25px;height:25px;position:relative}.my-word-result .result-pagination .pages .page:nth-child(2){margin:0 5px}.my-word-result .result-pagination .pages .page-num{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.my-word-result .result-pagination .pages .page.curr-page{color:#fff;background:#00aeef}.my-word .modal-content .modal-layout-container{padding:0 30px}.my-word .modal-content .modal-layout-container.header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.my-word .modal-content .modal-layout-container.header .btn-modal-header{font-weight:700;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1}.my-word .modal-content .modal-layout-container.header .btn-modal-header img{width:20px}.my-word .modal-content .modal-layout-container.header .btn-modal-header.btn-auto img{width:18px;margin-left:5px}.my-word .modal-content .modal-layout-container.header .btn-modal-header.btn-mute{margin:0 10px}.my-word .modal-content .modal-layout-container.header .btn-modal-header.btn-disabled{box-shadow:none;opacity:.65;margin:0 10px}.my-word .modal-content .modal-header{background:transparent}.my-word .modal-content .modal-header .close-btn{color:#6d6d6d;top:15px;right:5px}.my-word .modal-content .modal-body{padding:20px 0}.my-word .modal-content .modal-body .word-meta-info{font-size:13px}.my-word .modal-content .modal-body .word-info{font-size:14px}.my-word .modal-content .modal-body .word-info .safari-notice{display:none;border:1px solid #f92b2b;padding:5px}.my-word .modal-content .modal-body .word-info .safari-notice p{font-weight:400;font-size:12px;padding:0}.my-word .modal-content .modal-body .word-info-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.my-word .modal-content .modal-body .word-info-wrapper.align-center{-ms-flex-align:center;align-items:center}.my-word .modal-content .modal-body .word-info-wrapper.top-content{margin-bottom:15px;-ms-flex-align:center;align-items:center}.my-word .modal-content .modal-body .word-info-wrapper.top-content .word-info-label{-ms-flex:0.3;flex:0.3}.my-word .modal-content .modal-body .word-info-wrapper.selected-word{min-height:60px}.my-word .modal-content .modal-body .word-info-wrapper.selected-word .word-info-text{font-size:26px}.my-word .modal-content .modal-body .word-info-wrapper.word-frequency img{width:22px;margin-right:5px}.my-word .modal-content .modal-body .word-info-label{-ms-flex:0.55;flex:0.55;font-weight:700}.my-word .modal-content .modal-body .word-info-label img{width:35px;height:100%}.my-word .modal-content .modal-body .word-info-text{-ms-flex:1;flex:1;margin-left:15px}.my-word .modal-content .modal-body .word-info-box{display:-ms-flexbox;display:flex;margin-top:30px;margin-bottom:20px}.my-word .modal-content .modal-body .word-info-box .info-card{position:absolute;width:16px}.my-word .modal-content .modal-body .word-info-box .info-card.missed{top:0;left:0}.my-word .modal-content .modal-body .word-info-box .info-card.acquired{top:-24px;left:50%;transform:translateX(-50%)}@media screen and (min-width:375px){.my-word .modal-content .modal-body .word-info-box .info-card.acquired{top:-28px}}@media screen and (min-width:425px){.my-word .modal-content .modal-body .word-info-box .info-card.acquired{top:-32px}}.my-word .modal-content .modal-body .word-info-box .info-card.box-info{left:50%;transform:translateX(-50%);z-index:3;bottom:1px}@media screen and (min-width:375px){.my-word .modal-content .modal-body .word-info-box .info-card{width:19px}}@media screen and (min-width:425px){.my-word .modal-content .modal-body .word-info-box .info-card{width:22px}}.my-word .modal-content .modal-body .word-info-box .box-container{-ms-flex:1;flex:1;position:relative}.my-word .modal-content .modal-body .word-info-box .box-container .boxes{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;padding-right:15px}.my-word .modal-content .modal-body .word-info-box .box-container .boxes .box-wrapper{position:relative}.my-word .modal-content .modal-body .word-info-box .box-container .boxes .box-wrapper img.location{width:25px;height:100%}.my-word .modal-content .modal-body .word-info-box .box-container .boxes .box-wrapper .info-card-wrapper{width:100%;height:100%;top:26%;transform:translateY(-50%);position:absolute}.my-word .modal-content .modal-body .word-info-box .box-container .boxes .box-wrapper .info-card-wrapper .green-card-wrapper{position:relative;width:100%;height:100%}.my-word .modal-content .modal-body .word-info-box .box-container .boxes .box-wrapper .info-card-wrapper .green-card-wrapper .box-info-front{z-index:4;bottom:0;position:absolute;width:100%;height:auto}@media screen and (min-width:375px){.my-word .modal-content .modal-body .word-info-box .box-container .boxes{padding-right:25px}.my-word .modal-content .modal-body .word-info-box .box-container .boxes .box-wrapper img.location{width:30px}.my-word .modal-content .modal-body .word-info-box .box-container .boxes .box-wrapper .info-card-wrapper{top:30%}}@media screen and (min-width:425px){.my-word .modal-content .modal-body .word-info-box .box-container .boxes .box-wrapper img.location{width:35px}}.my-word .modal-content .modal-body .word-info-box .box-container .blue-arrow{position:absolute;top:50%;transform:translateY(-50%);width:101%;left:1px;z-index:1}.my-word .modal-content .modal-body .word-info-box .acquired-container{position:relative}.my-word .modal-content .modal-body .word-info-box .acquired-container .img-acquired{width:30px;height:100%}@media screen and (min-width:425px){.my-word .modal-content .modal-body .word-info-box .acquired-container .img-acquired{width:35px}}.my-word .modal-content .modal-body .word-info-report{padding-bottom:10px}.my-word .modal-content .modal-body .word-info-report .tap-report{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.my-word .modal-content .modal-body .word-info-report .tap-report img{height:16px;width:16px}.my-word .modal-content .modal-body .word-info-report .tap-report span{font-size:12px;margin-left:5px}.my-word .modal-content .modal-body .word-info-report .report-sent{color:#f92b2b;text-align:center;display:none}.my-word .modal-content .modal-body .word-info .hideable-content{position:relative}.my-word .modal-content .modal-body .word-info .hideable-content .content-hider{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99;background:#f1f1f1;border-radius:5px;display:none;opacity:0;border:1px solid #e5e5e5}.my-word .modal-content .modal-body .word-info .hideable-content .content-hider span{color:#6d6d6d;font-size:16px;position:absolute;top:50%;right:50%;transform:translate(50%);width:100%;text-align:center}.my-word .modal-content .modal-body .arrow-nav{position:fixed;max-width:420px;width:100%;top:275px}.my-word .modal-content .modal-body .arrow-slides{font-size:35px;position:relative}.my-word .modal-content .modal-body .arrow-slides.prev-slide{left:5px;float:left}.my-word .modal-content .modal-body .arrow-slides.next-slide{right:5px;float:right}.my-word .modal.in .modal-dialog{top:20px;left:0;bottom:0;right:0;margin:auto;transform:none;width:100%;max-width:420px}.my-word .audio-container{display:none}@media screen and (min-width:360px){.my-word-review .review-container .words-location-wrapper .words-location .box-wrapper{padding:0 5px;margin:0 1px;width:42px}.my-word-review .review-container .words-location-wrapper .words-location .box-wrapper:first-child{margin-left:0;width:47px}.my-word-review .review-container .words-location-wrapper .words-location .box-wrapper:last-child{margin-right:0;width:44px}}@media screen and (min-width:360px) and (min-width:414px){.my-word-review .review-container .words-location-wrapper .words-location .box-wrapper .small{font-size:90%}}@media screen and (min-width:360px){.my-word-review .review-container .words-location-wrapper .words-location .box-wrapper img{width:100%;margin:auto;max-width:30px}.my-word-review .review-container .words-location-wrapper .words-location .box-wrapper img.acquired-img{width:100%}.my-word-review .review-container .words-location-wrapper .words-location .box-wrapper img.all-img{width:100%;max-width:30px}.my-word-review .review-container .words-location-wrapper .words-location .box-acquired{width:55px}.my-word-review .review-container .long-arrow-icon{top:45%;width:68%}.my-word-result .result-pagination{-ms-flex-pack:space-evenly;justify-content:space-evenly}.my-word-result .result-pagination img.btn-circle{width:30px;height:30px}.my-word-result .result-pagination .paginate-arrow{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.my-word-result .result-pagination .paginate-arrow .page-10 img{width:10px;position:relative;left:1px}.my-word-result .result-pagination .pages .page{cursor:pointer;border-radius:50%;width:30px;height:30px;position:relative}}@media screen and (min-width:414px){.my-word-review .review-container .long-arrow-icon{top:40%;width:70%}}body.contact-form{color:#888}body.contact-form .contact-us{margin:20px 0}body.contact-form .confirmation img{margin:50px auto}body.contact-form .subhead{font-size:18px;line-height:20px;text-align:center;margin-bottom:20px}body.contact-form form{padding:10px 0;overflow:hidden}body.contact-form form .form-group .form-control{border-top:0;border-left:0;border-right:0;border-bottom:2px solid #c8c8c8;border-radius:0;background:transparent;box-shadow:none;font-size:18px;padding:0;margin-bottom:20px;line-height:20px}body.contact-form form .form-group textarea.form-control{border:1px solid #c8c8c8;border-radius:3px}body.contact-form form .form-group label{font-size:18px;font-weight:400}body.contact-form form .captcha{padding:15px 0}body.contact-form form .btn-orange{min-width:120px}body.contact-form form [required]::-webkit-input-placeholder:after{content:" *";color:red;visibility:visible}body.contact-form form [required]:-moz-placeholder:after{content:" *";color:red;visibility:visible}body.contact-form form [required]:-ms-input-placeholder:after{content:" *";color:red;visibility:visible}.page-lexxica-research .container section{padding:0 20px!important}.page-lexxica-research .container .lang-selector{margin:20px 0 10px;text-align:center}.page-lexxica-research .container .lang-selector span:first-child{border-right:2px solid #000}.page-lexxica-research .container .lang-selector span{display:inline-block;padding:0 20px;font-weight:500;font-size:19px;cursor:pointer}.page-lexxica-research .container .page-header{background:#0956a4;text-align:center;margin:0;padding:20px 0}.page-lexxica-research .container .page-header .header-title{color:#fff;font-size:18px;font-weight:500;margin:7px 0}.page-lexxica-research .container h2{margin-bottom:15px;width:90%;font-size:17px;display:inline-block}.page-lexxica-research .container h2 span{display:inline-block}.page-lexxica-research .container .accordion{padding:5px 0}.page-lexxica-research .container .accordion .heading{position:relative;height:auto}.page-lexxica-research .container .accordion .heading h1{font-weight:700;font-size:20px;margin:10px 0}.page-lexxica-research .container .accordion .heading .small{margin:0!important}.page-lexxica-research .container .accordion .heading .toggle{position:absolute;right:0;top:-6px;padding:6px 6px 3px;border:2px solid #ccc;border-radius:50%;font-size:17px}.page-lexxica-research .container .accordion .heading .toggle:before{content:"";display:inline-block;background-image:url(../../images/icons/minus-red.png);background-size:contain;background-repeat:no-repeat;background-position:50%;width:15px;height:15px}.page-lexxica-research .container .accordion .heading .toggle.collapsed:before{background-image:url(../../images/icons/plus-red.png)}.page-lexxica-research .container .accordion ul{list-style-type:none;padding:0;margin:0}.page-lexxica-research .container .accordion ul li{margin-bottom:15px;border-bottom:1px solid #ccc}.page-lexxica-research .container .accordion ul li h2{margin-bottom:0;width:auto}.page-lexxica-research .container .accordion ul li p{margin:0 0 15px}.page-lexxica-research .container .accordion ul li p.small{font-size:12px;margin:0}.page-lexxica-research .container .accordion ul li a{color:#0555aa}.page-lexxica-research .container .accordion ul li a:hover{color:#0555aa;text-decoration:none}body.page-word-panic .word-panic{width:100%;max-width:425px;margin:auto}body.page-word-panic .word-panic:before{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(/resources/images/icons/Flashwords-SoundIcon.png) url(/resources/images/icons/Flashwords-SoundIcon-Hover.png)}body.page-word-panic .word-panic .layout-container{padding:0}@media screen and (min-width:375px){body.page-word-panic .word-panic .layout-container{padding:0}}body.page-word-panic .word-panic .slide-container .answer-status{display:none}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question{overflow:hidden}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container{text-align:center;padding:10px 0}@media screen and (min-width:375px){body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container{padding:20px 0}}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .question-wrapper{font-size:20px;font-weight:500;color:#000;width:95%;word-wrap:break-word;text-align:center;line-height:30px}@media screen and (max-width:320px){body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .question-wrapper{font-size:18px;line-height:18px}}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .question-wrapper.sentence-question{font-size:16px}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .question-wrapper .hint-wrapper{font-size:13px;opacity:0;margin-top:8px}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .question-wrapper img{width:45px;height:auto;margin:0 auto;cursor:pointer}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .question-wrapper .question-sound-image{width:70px;height:70px;margin:0 auto;cursor:pointer;background:url(/resources/images/icons/Flashwords-SoundIcon.png) no-repeat;background-size:100%;background-color:#0abd67;border-radius:50%}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .question-wrapper .question-sound-playing{background:url(/resources/images/icons/Flashwords-SoundIcon-Hover.png) no-repeat;background-size:100%;background-color:#03753e;border-radius:50%}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .timer{position:absolute;bottom:15px;display:-ms-flexbox;display:flex;left:50%;transform:translateX(-50%);display:none}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .timer-icon img{width:15px}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .timer-progress{-ms-flex:1;flex:1;padding-left:10px;width:250px;min-height:17.25px;min-width:250px}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .atta-image{width:50px;position:absolute;right:30px;bottom:30px;display:none}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .atta-image.superfast-atta{width:100px}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question-container .atta-image.scale-animation{animation:u .3s;animation-fill-mode:forwards}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container{background:#fff;padding:10px}@media screen and (min-width:375px){body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container{padding:20px}}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list{min-height:60px;font-size:13px;line-height:24px;text-align:center;position:relative;border-radius:5px;border:2px solid #b8b8b8;color:#242424;margin-bottom:10px;cursor:pointer}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list:last-child{margin-bottom:0}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.disable{pointer-events:none;background:#f1f1f1;border:0;color:#6d6d6d}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.off-click{pointer-events:none}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list p{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;text-align:center;width:70%;font-size:18px;line-height:24px}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list p.hide-answer{display:none}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list img{position:absolute;top:50%;transform:translateY(-50%);right:30px;width:15px;display:none}@media screen and (max-width:320px){body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list img{right:20px}}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list img.answer-sound-image{display:block;right:auto;left:15px;width:35px;pointer-events:auto}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.correct{border-color:#0abd67;pointer-events:none}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.correct img.correct-answer{display:block}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.wrong{border-color:#f1f1f1;pointer-events:none}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.wrong p{color:#b8b8b8}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.wrong img.wrong-answer{display:block}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.audio-answers p{left:53%;font-size:13px;width:69%;line-height:19px}@media screen and (max-width:375px){body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.audio-answers .answer-sound-image{width:30px}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.audio-answers .correct-answer,body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.audio-answers .wrong-answer{right:16px}}@media screen and (max-width:320px){body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.audio-answers .answer-sound-image{left:8px}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.audio-answers p{width:70%;left:54%}body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.audio-answers .correct-answer,body.page-word-panic .word-panic .slide-container .wordpanic-slider .question .answer-container .answer-list.audio-answers .wrong-answer{right:10px}}@keyframes n{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(1)}}.wordpanic-studyreport{width:100%;max-width:425px;margin:auto;margin-bottom:82px}.wordpanic-studyreport .goal{background:#fff}.wordpanic-studyreport .goal .chart{display:-ms-flexbox;display:flex;cursor:pointer}.wordpanic-studyreport .goal .chart-daily,.wordpanic-studyreport .goal .chart-weekly{-ms-flex:1;flex:1;position:relative}.wordpanic-studyreport .goal .chart-daily .great-job-icon,.wordpanic-studyreport .goal .chart-weekly .great-job-icon{width:35px;position:absolute;z-index:1;top:5%;left:95%;transform:translate(-90%,-5%);display:none;opacity:0;height:52px}.wordpanic-studyreport .goal .chart-daily .great-job-icon img,.wordpanic-studyreport .goal .chart-weekly .great-job-icon img{width:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.wordpanic-studyreport .goal .chart-daily .great-job-icon .confetti,.wordpanic-studyreport .goal .chart-weekly .great-job-icon .confetti{z-index:8;width:100%;height:45%;position:absolute;top:33%;transform:translateY(-50%)}.wordpanic-studyreport .goal .chart-daily .great-job-icon .confetti:after,.wordpanic-studyreport .goal .chart-daily .great-job-icon .confetti:before,.wordpanic-studyreport .goal .chart-weekly .great-job-icon .confetti:after,.wordpanic-studyreport .goal .chart-weekly .great-job-icon .confetti:before{position:absolute;content:"";display:block;width:140%;height:100%;left:-20%;z-index:-1000;transition:all .5s ease-in-out;background-repeat:no-repeat}.wordpanic-studyreport .goal .chart-daily .great-job-icon .confetti:before,.wordpanic-studyreport .goal .chart-weekly .great-job-icon .confetti:before{display:none;top:-75%;background-image:radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,transparent 20%,#e62a54 0,transparent 30%),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,transparent 10%,#37aaee 15%,transparent 20%),radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,#37aaee 20%,transparent 0);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}.wordpanic-studyreport .goal .chart-daily .great-job-icon .confetti:after,.wordpanic-studyreport .goal .chart-weekly .great-job-icon .confetti:after{display:none;bottom:-75%;background-image:radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,transparent 10%,#e62a54 15%,transparent 20%),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,#e62a54 20%,transparent 0);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}.wordpanic-studyreport .goal .chart-daily .great-job-icon .confetti.animate:before,.wordpanic-studyreport .goal .chart-weekly .great-job-icon .confetti.animate:before{display:block;animation:s ease-in-out 2s forwards}.wordpanic-studyreport .goal .chart-daily .great-job-icon .confetti.animate:after,.wordpanic-studyreport .goal .chart-weekly .great-job-icon .confetti.animate:after{display:block;animation:t ease-in-out 2s forwards}.wordpanic-studyreport .goal .chart-daily .great-job-icon .shine-wrapper,.wordpanic-studyreport .goal .chart-weekly .great-job-icon .shine-wrapper{z-index:10;position:absolute;width:100%;height:100%;top:33%;transform:translateY(-50%);border-radius:50%}.wordpanic-studyreport .goal .chart-daily .great-job-icon .shine-wrapper.shine,.wordpanic-studyreport .goal .chart-weekly .great-job-icon .shine-wrapper.shine{animation:r 4.5s ease-in-out}.wordpanic-studyreport .goal .chart-daily-gauge,.wordpanic-studyreport .goal .chart-weekly-gauge{width:130px;height:130px;margin:auto}.wordpanic-studyreport .goal .chart-daily-gauge .gaugeCircular-data,.wordpanic-studyreport .goal .chart-weekly-gauge .gaugeCircular-data{font-weight:700}.wordpanic-studyreport .goal .chart-daily-gauge .gaugeCircular-data-total,.wordpanic-studyreport .goal .chart-weekly-gauge .gaugeCircular-data-total{font-size:18px}.wordpanic-studyreport .goal .chart-daily-gauge .gaugeCircular-data-used,.wordpanic-studyreport .goal .chart-weekly-gauge .gaugeCircular-data-used{font-size:28px}.wordpanic-studyreport .goal .chart-daily-title,.wordpanic-studyreport .goal .chart-weekly-title{margin:0;font-size:17px}.wordpanic-studyreport .goal .chart-daily-meta-info,.wordpanic-studyreport .goal .chart-weekly-meta-info{color:#ef2551;font-weight:700;margin:0;display:none}.wordpanic-studyreport .study-report-boxes{padding:0 20px}.wordpanic-studyreport .study-report-boxes .flashword-header-box{margin:0 auto;max-width:385px;width:100%}@media screen and (max-width:367px){.wordpanic-studyreport .study-report-boxes .flashword-header-box{max-width:350px}}.wordpanic-studyreport .study-report-boxes .flashword-header-box .box-blue-arrow{width:90%}.wordpanic-studyreport .study-report-boxes .flashword-header-box .box-container{padding:0 15px 0 32px}.wordpanic-studyreport .study-report-boxes .flashword-header-box .box-avatar{right:10px}.wordpanic-studyreport .study-report-boxes .box-correct-arrows-container{position:relative;width:100%;width:91.5%;margin:0 auto}@media screen and (max-width:367px){.wordpanic-studyreport .study-report-boxes .box-correct-arrows-container{max-width:290px}}.wordpanic-studyreport .study-report-boxes .box-correct-arrows-container .box-correct-arrow{opacity:0;display:inline-block;margin:5px 0;width:15.5%}.wordpanic-studyreport .study-report-boxes .box-correct-arrows-container .box-correct-arrow .box-green-arrow{max-width:55px;width:100%}@media screen and (max-width:367px){.wordpanic-studyreport .study-report-boxes .box-correct-arrows-container .box-correct-arrow .box-green-arrow{max-width:45px}}.wordpanic-studyreport .study-report-boxes .box-correct-arrows-container .box-correct-arrow .box-count{color:#16b963;display:block;text-align:center;font-size:12px}.wordpanic-studyreport .study-report-boxes .box-missed-arrows-container{margin:0 10px;height:25px;position:relative;top:-5px;z-index:1}.wordpanic-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow{opacity:0;position:relative}.wordpanic-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow .box-red-arrow{width:99%;position:absolute}.wordpanic-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow .box-count{color:#f92b2b;text-align:right;font-size:12px;position:absolute;top:20%}@media screen and (max-width:390px){.wordpanic-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow .box-count{top:10%;margin-left:1%;font-size:10px}}.wordpanic-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-0-0 .box-count{width:10.5%}.wordpanic-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-1-0 .box-count{width:19%}.wordpanic-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-2-0 .box-count{width:35%}.wordpanic-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-3-0 .box-count{width:50.5%}.wordpanic-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-4-0 .box-count{width:66.5%}.wordpanic-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-5-0 .box-count{width:82%}.wordpanic-studyreport .session-summary-grade{font-size:14px;color:#242424;padding:0 15px;border:1px solid #ccc;border-radius:5px;margin:15px 0 0}.wordpanic-studyreport .session-summary-grade .scores{display:-ms-flexbox;display:flex;position:relative;padding:10px 0}.wordpanic-studyreport .session-summary-grade .scores .score-text{text-align:left}.wordpanic-studyreport .session-summary-grade .scores .score-text.grade-left{position:relative}.wordpanic-studyreport .session-summary-grade .scores .score-text.grade-right{-ms-flex:1;flex:1;padding-right:50px;text-align:right;font-weight:700}@media screen and (max-width:375px){.wordpanic-studyreport .session-summary-grade .scores .score-text.grade-right{padding-right:35px}}.wordpanic-studyreport .session-summary-grade .scores.cr-ranking-wrapper .score-text .label-icon{width:25px;height:24px;margin-left:10px;position:absolute;bottom:50%;transform:translateY(50%)}.wordpanic-studyreport .session-summary-grade .current-score-wrapper,.wordpanic-studyreport .session-summary-grade .total-known-wrapper{border-bottom:1px solid #ccc}.wordpanic-studyreport .session-summary-counts{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.wordpanic-studyreport .session-summary-counts .count-correct,.wordpanic-studyreport .session-summary-counts .count-time{-ms-flex:1;flex:1;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wordpanic-studyreport .session-summary-counts .count-correct img,.wordpanic-studyreport .session-summary-counts .count-time img{width:22px}.wordpanic-studyreport .session-summary-counts .count-correct-label,.wordpanic-studyreport .session-summary-counts .count-time-label{font-size:14px;margin-left:5px}.wordpanic-studyreport .session-summary-buttons{display:-ms-flexbox;display:flex;margin-top:15px;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.wordpanic-studyreport .session-summary-buttons-showall,.wordpanic-studyreport .session-summary-buttons-showincorrect{background:transparent;color:#b8b8b8;pointer-events:auto;border:1px solid #b8b8b8;font-size:14px;padding:5px 20px}.wordpanic-studyreport .session-summary-buttons-showall.selected,.wordpanic-studyreport .session-summary-buttons-showincorrect.selected{background:#fff;pointer-events:none;color:#242424}.wordpanic-studyreport .session-summary-buttons-showincorrect{padding:5px 8px}.wordpanic-studyreport .session-summary{padding:15px 20px}.wordpanic-studyreport .answer{padding:5px 20px 15px}.wordpanic-studyreport .answer-wrapper{display:-ms-flexbox;display:flex;background:#fff;border-radius:5px;-ms-flex-align:center;align-items:center;padding:20px;margin-bottom:5px;color:#242424;cursor:pointer;text-decoration:none}.wordpanic-studyreport .answer-wrapper-image{width:15px}.wordpanic-studyreport .answer-wrapper-text{-ms-flex:1;flex:1;text-align:center;font-size:15px;padding:0 5px}.wordpanic-studyreport .answer-wrapper-arrow-right{color:#6d6d6d;font-size:15px}.wordpanic-studyreport #word-modal .modal-body{padding:30px 25px}@media screen and (max-width:325px){.wordpanic-studyreport #word-modal .modal-body{padding:30px 15px}}.wordpanic-studyreport #word-modal .modal-body .close-btn{position:absolute;top:10px;right:15px;color:grey;font-size:35px;cursor:pointer}.wordpanic-studyreport #word-modal .modal-body .word-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.wordpanic-studyreport #word-modal .modal-body .word-container .word-left,.wordpanic-studyreport #word-modal .modal-body .word-container .word-right{padding:0 5px}.wordpanic-studyreport #word-modal .modal-body .word-container .word-left p,.wordpanic-studyreport #word-modal .modal-body .word-container .word-right p{font-size:15px}@media screen and (max-width:320px){.wordpanic-studyreport #word-modal .modal-body .word-container .word-left p,.wordpanic-studyreport #word-modal .modal-body .word-container .word-right p{font-size:14px}}.wordpanic-studyreport #word-modal .modal-body .word-container .word-left{-ms-flex:0.6;flex:0.6;text-align:right}@media screen and (max-width:320px){.wordpanic-studyreport #word-modal .modal-body .word-container .word-left{-ms-flex:0.48;flex:0.48}}.wordpanic-studyreport #word-modal .modal-body .word-container .word-left p{font-weight:700}.wordpanic-studyreport #word-modal .modal-body .word-container .word-right{-ms-flex:1;flex:1}.wordpanic-studyreport #word-modal .modal-body .current-word{-ms-flex-align:center;align-items:center;margin-bottom:20px}.wordpanic-studyreport #word-modal .modal-body .current-word-sound-icon{width:30px;cursor:pointer}.wordpanic-studyreport #word-modal .modal-body .current-word-sound-icon.disabled{pointer-events:none;opacity:.5}.wordpanic-studyreport #word-modal .modal-body .current-word-text{margin:0;font-weight:700;letter-spacing:2px}.wordpanic-studyreport #word-modal .modal-body .current-word-text .small{font-weight:700;color:#000}@media screen and (max-width:320px){.wordpanic-studyreport #word-modal .modal-body .current-word-text{font-size:18px}}.wordpanic-studyreport #word-modal .modal-body .current-word-text.word-phrase{padding-right:10px;font-size:15px}.wordpanic-studyreport #word-modal .modal-body .current-translate{-ms-flex-align:center;align-items:center;margin-bottom:20px}.wordpanic-studyreport #word-modal .modal-body .current-translate-icon{width:30px;cursor:pointer}.wordpanic-studyreport #word-modal .modal-body .current-translate-text{max-width:150px}.wordpanic-studyreport #word-modal .modal-body .current-frequency{-ms-flex-align:center;align-items:center}.wordpanic-studyreport #word-modal .modal-body .current-frequency .star-frequency img{width:30px}.wordpanic-studyreport #word-modal .modal-body .current-nextreview{margin-bottom:20px}.wordpanic-studyreport .flashword-header-box{max-width:300px;margin:0 auto 20px}.wordpanic-studyreport .flashword-header-box .box-blue-arrow{z-index:0}.wordpanic-studyreport .flashword-header-box .box-container-wrapper{-ms-flex-pack:distribute;justify-content:space-around}.wordpanic-studyreport .flashword-header-box .box-container-wrapper .box-body{width:27px;position:relative}@media screen and (max-width:367px){.wordpanic-studyreport .flashword-header-box .box-container-wrapper .box-body{width:23px}}.wordpanic-studyreport .report{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:305px;margin:auto;color:#242424;cursor:pointer;text-decoration:none}.wordpanic-studyreport .report-icon{width:15px;height:15px}.wordpanic-studyreport .report-text{-ms-flex:1;flex:1;margin-left:19px;font-weight:700;font-size:14px}.wordpanic-studyreport .report-sent{text-align:center;font-size:16px;color:#ef2551;font-weight:700;display:none}.wordpanic-studyreport .up-wrapper{z-index:900;position:absolute;overflow:hidden;display:none;min-width:45px}@media screen and (max-width:375px){.wordpanic-studyreport .up-wrapper{min-width:30px}}.wordpanic-studyreport .up-wrapper .stay-arrow{display:none;color:#f4ac00}.wordpanic-studyreport .up-wrapper.goals{bottom:7px;right:-25px;font-size:22px;padding:3px 0 3px 32px}.wordpanic-studyreport .up-wrapper.summary{right:0}.wordpanic-studyreport .up-wrapper.summary .up-data{font-size:12px;padding-left:12px}.wordpanic-studyreport .up-wrapper i.up-arrow{position:absolute;bottom:-22px;left:1px}.wordpanic-studyreport .up-wrapper i.down-arrow{position:absolute;top:-22px;left:1px}.wordpanic-studyreport .up-wrapper.positive{color:#2db566}.wordpanic-studyreport .up-wrapper.positive i.up-arrow{animation:p .3s;animation-fill-mode:forwards}.wordpanic-studyreport .up-wrapper.negative{color:#f92b2b}.wordpanic-studyreport .up-wrapper.negative i.down-arrow{animation:q .3s;animation-fill-mode:forwards}.wordpanic-studyreport .box-animation .box-green-card-wrapper-word .image-wrapper .image-wrapper-front,.wordpanic-studyreport .box-animation .box-green-card-wrapper .image-wrapper .image-wrapper-front{display:block!important}.wordpanic-studyreport .box-red-card-wrapper,.wordpanic-studyreport .box-red-card-wrapper-word{opacity:0;top:38%;left:5px}.wordpanic-studyreport .master-card,.wordpanic-studyreport .master-card-word{opacity:0;width:13px;position:absolute;right:9px;top:-20%;transform:translateY(-50%)}@media screen and (min-width:375px){.wordpanic-studyreport .master-card,.wordpanic-studyreport .master-card-word{width:17px;right:10px;top:-45%}}@media screen and (max-width:380px){.business .welcomeHeadBar .courseListDisplayName,.dailyconversation .welcomeHeadBar .courseListDisplayName,.general .welcomeHeadBar .courseListDisplayName,.internalmeetings .welcomeHeadBar .courseListDisplayName,.study-report .welcomeHeadBar .courseListDisplayName,.univ-v2 .welcomeHeadBar .courseListDisplayName{padding:0 30px;font-size:16px}.business .welcomeHeadBar .courseListDisplayName span span,.dailyconversation .welcomeHeadBar .courseListDisplayName span span,.general .welcomeHeadBar .courseListDisplayName span span,.internalmeetings .welcomeHeadBar .courseListDisplayName span span,.study-report .welcomeHeadBar .courseListDisplayName span span,.univ-v2 .welcomeHeadBar .courseListDisplayName span span{display:block}}.gameTimer{background:url(../../images/icons/Clock.svg) no-repeat 0 0;padding:2px 0 2px 20px;height:35px;margin:9px 0;position:relative}.gameTimer .timer-progressBar{width:100%;padding:3px;height:30px;background-color:#242424;position:relative;z-index:-1}.gameTimer .timer-progressBar div{height:100%;text-align:right;line-height:30px;width:100%;background-color:#a7fc81;box-sizing:border-box}.classroom{padding:0;width:100%;max-width:425px;margin:0 auto}.classroom:before{display:inline-block;position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(/resources/images/icons/Flashwords-SoundIcon.png) url(/resources/images/icons/Flashwords-SoundIcon-Hover.png)}.classroom .layout-container{padding:20px 15px}.classroom .classroomGame-container{padding:0 10px;background:#222}.classroom .classroomGame-container .label-wrap{text-align:center}.classroom .classroomGame-container .label-wrap .team-icon{width:60px}.classroom .classroomGame-container .label-wrap .team-name{font-size:24px;vertical-align:middle}.classroom .classroomGame-container .gameHeader{display:block;position:relative;height:210px}@media screen and (max-width:425px){.classroom .classroomGame-container .gameHeader{height:160px}}.classroom .classroomGame-container .gameHeader .scoreBar{height:15px;background:#e2e2e2;max-width:240px;margin:0 auto;width:100%;position:absolute;transform:translate(-50%,-65%);top:65%;left:50%}@media screen and (max-width:370px){.classroom .classroomGame-container .gameHeader .scoreBar{width:60%;top:62%}}.classroom .classroomGame-container .gameHeader .scoreBar .score{width:47%;position:relative}.classroom .classroomGame-container .gameHeader .scoreBar .score:after{content:"";display:block;position:absolute;top:0;width:0;height:0;border-right:10px solid transparent}.classroom .classroomGame-container .gameHeader .scoreBar .teamAScore{background:#489637;height:15px;float:left}.classroom .classroomGame-container .gameHeader .scoreBar .teamAScore:after{right:-10px;border-top:15px solid #489637}.classroom .classroomGame-container .gameHeader .scoreBar .teamBScore{background:#4fb5d3;height:15px;float:right}.classroom .classroomGame-container .gameHeader .scoreBar .teamBScore:after{left:-10px;border-bottom:15px solid #4fb5d3;border-left:10px solid transparent}.classroom .classroomGame-container .gameHeader .teamIcons{position:absolute;width:100%;z-index:1;top:50%;transform:translateY(-50%)}.classroom .classroomGame-container .gameHeader .teamIcons .arrow-down{opacity:0}.classroom .classroomGame-container .gameHeader .teamIcons .arrow-down:before{content:"";width:0;height:0;bottom:0;border-top:15px solid #489637;border-left:15px solid transparent;border-right:15px solid transparent;display:inline-block;position:relative;animation:o 1s linear infinite}.classroom .classroomGame-container .gameHeader .teamIcons .teamWrapper-a{text-align:left;padding:0}.classroom .classroomGame-container .gameHeader .teamIcons .teamWrapper-a .iconWrapper .arrow-down:before{left:40%}.classroom .classroomGame-container .gameHeader .teamIcons .teamWrapper-b{text-align:right;padding:0}.classroom .classroomGame-container .gameHeader .teamIcons .teamWrapper-b .iconWrapper .arrow-down:before{right:40%}.classroom .classroomGame-container .gameHeader .teamIcons .iconWrapper{max-width:100px;display:inline-block}.classroom .classroomGame-container .gameHeader .teamIcons .iconWrapper .teamIcon{width:100%;min-height:65px;min-width:75px}.classroom .classroomGame-container .gameHeader .teamAcr{color:#fff;position:relative;top:45px}@media screen and (max-width:400px){.classroom .classroomGame-container .gameHeader .teamAcr{top:30px}}.classroom .classroomGame-container .gameHeader .teamAcr [class*=col-]{padding:0}.classroom .classroomGame-container .gameHeader .teamAcr .team-a-details .acr{font-size:28px;font-weight:700;text-align:left;padding:0 5px}@media screen and (max-width:380px){.classroom .classroomGame-container .gameHeader .teamAcr .team-a-details .acr{font-size:18px}}.classroom .classroomGame-container .gameHeader .teamAcr .acr-label{text-align:center}.classroom .classroomGame-container .gameHeader .teamAcr .acr-label label{font-size:18px;font-weight:400;margin:0}@media screen and (max-width:400px){.classroom .classroomGame-container .gameHeader .teamAcr .acr-label label{font-size:18px}}.classroom .classroomGame-container .gameHeader .teamAcr .team-b-details .acr{font-size:28px;font-weight:700;text-align:right;padding:0 5px}@media screen and (max-width:380px){.classroom .classroomGame-container .gameHeader .teamAcr .team-b-details .acr{font-size:18px}}.classroom .classroomGame-container .correct-rate{min-width:200px;font-size:18px;text-align:center;height:0;border-bottom:40px solid #454545;border-left:30px solid transparent;border-right:30px solid transparent;color:#fff;line-height:40px;display:inline-block;position:relative;left:50%;transform:translateX(-50%)}.classroom .classRoom-container{position:relative}.classroom .classRoom-container .atta-image{position:absolute;right:15px;top:-50px;display:none;z-index:9}.classroom .classRoom-container .atta-image.superfast-atta{width:100px}.classroom .classRoom-container .atta-image.great-atta{width:65px}.classroom .classRoom-container .atta-image.scale-animation{animation:u .3s;animation-fill-mode:forwards}.classroom .classRoom-container .classRoom-slider .question{overflow:hidden}.classroom .classRoom-container .classRoom-slider .question-container{position:relative;text-align:center;margin:10px 0}.classroom .classRoom-container .classRoom-slider .question-container .question-wrapper{font-size:24px;font-weight:500;color:#000;width:90%;word-wrap:break-word;text-align:center;line-height:30px}@media screen and (max-width:320px){.classroom .classRoom-container .classRoom-slider .question-container .question-wrapper{font-size:18px;line-height:18px}}.classroom .classRoom-container .classRoom-slider .question-container .question-wrapper.sentence-question{font-size:22px}.classroom .classRoom-container .classRoom-slider .question-container .question-wrapper .hint-wrapper{font-size:13px;opacity:0;margin-top:8px}.classroom .classRoom-container .classRoom-slider .question-container .question-wrapper .question-sound-image{width:70px;height:70px;margin:0 auto;cursor:pointer;background:url(/resources/images/icons/Flashwords-SoundIcon.png) no-repeat;background-size:100%;background-color:#0abd67;border-radius:50%}.classroom .classRoom-container .classRoom-slider .question-container .question-wrapper .question-sound-playing{background:url(/resources/images/icons/Flashwords-SoundIcon-Hover.png) no-repeat;background-size:100%;background-color:#03753e;border-radius:50%}.classroom .classRoom-container .classRoom-slider .question-container .timer{opacity:0;position:absolute;display:-ms-flexbox;display:flex;left:50%;transform:translateX(-50%);-ms-flex-align:center;align-items:center}.classroom .classRoom-container .classRoom-slider .question-container .timer-icon img{width:15px}.classroom .classRoom-container .classRoom-slider .question-container .timer-progress{-ms-flex:1;flex:1;padding-left:10px;width:250px;min-height:17.25px;min-width:250px}.classroom .classRoom-container .classRoom-slider .question-container .time-occured{font-size:12px;color:#6d6d6d;font-weight:700;opacity:0;padding:0 0 2px 10px}.classroom .classRoom-container .classRoom-slider .question .answer-container{background:#fff}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list{min-height:60px;font-size:13px;line-height:24px;text-align:center;position:relative;border-radius:5px;border:2px solid #b8b8b8;color:#242424;margin-bottom:10px;cursor:pointer}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.disable{pointer-events:none;background:#f1f1f1;border:0;color:#6d6d6d}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.off-click{pointer-events:none}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list p{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;text-align:center;width:70%;font-size:18px;line-height:24px}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list p.hide-answer{display:none}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list img{position:absolute;top:50%;transform:translateY(-50%);right:30px;width:15px;display:none}@media screen and (max-width:320px){.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list img{right:20px}}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list img.answer-sound-image{display:block;right:auto;left:15px;width:50px;pointer-events:auto}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.correct{border-color:#0abd67;pointer-events:none}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.correct img.correct-answer{display:block}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.wrong{border-color:#f1f1f1;pointer-events:none}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.wrong p{color:#b8b8b8}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.wrong img.wrong-answer{display:block}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.audio-answers p{left:53%;font-size:16px;width:69%;line-height:19px}@media screen and (max-width:375px){.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.audio-answers .answer-sound-image{width:40px}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.audio-answers .correct-answer,.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.audio-answers .wrong-answer{right:16px}}@media screen and (max-width:320px){.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.audio-answers .answer-sound-image{left:8px}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.audio-answers p{width:70%;left:54%}.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.audio-answers .correct-answer,.classroom .classRoom-container .classRoom-slider .question .answer-container .answer-list.audio-answers .wrong-answer{right:10px}}.classroom .classRoom-container .classRoom-slider .question .answer-container .wordLimit{display:none;text-align:center}.classroom .classRoom-container .classRoom-slider .question .answer-container .wordLimit .word-limit-image{width:200px;margin:10px auto}.classroom .classRoom-container .classRoom-slider .question .answer-container .wordLimit span{font-size:18px}@media screen and (max-height:662px){.classroom-slider .question-container{height:25vh}.classroom-slider .question-container .question-wrapper{top:40%}.classroom-slider .question-container .question-wrapper.sentence-question{font-size:20px}.classroom-slider .question .answer-container{height:75vh}}@keyframes o{0%{bottom:0}50%{bottom:3px}to{bottom:0}}@media screen and (max-width:380px){.welcomeHeadBar .courseListDisplayName{padding:0 30px;font-size:16px}.welcomeHeadBar .courseListDisplayName span span{display:block}}.classroom-studyreport{width:100%;max-width:425px;margin:auto;margin-bottom:82px}.classroom-studyreport .goal{background:#fff;position:relative}.classroom-studyreport .goal .highlight{display:none;position:absolute;z-index:2;transform:translate(50%,15%);top:15%;right:50%;width:250px}.classroom-studyreport .goal .highlight img{animation:u .3s ease-in-out;animation-fill-mode:forwards}.classroom-studyreport .goal .highlight img.highlightOut{animation:v .3s ease-in-out;animation-fill-mode:forwards}.classroom-studyreport .goal .pyro{display:none}.classroom-studyreport .goal .response-goal{font-size:17px;font-weight:700}.classroom-studyreport .goal .chart{display:-ms-flexbox;display:flex;cursor:pointer}.classroom-studyreport .goal .chart-daily,.classroom-studyreport .goal .chart-weekly{-ms-flex:1;flex:1;position:relative}.classroom-studyreport .goal .chart-daily .great-job-icon,.classroom-studyreport .goal .chart-weekly .great-job-icon{width:35px;position:absolute;z-index:1;top:5%;left:95%;transform:translate(-90%,-5%);display:none;opacity:0;height:52px}.classroom-studyreport .goal .chart-daily .great-job-icon img,.classroom-studyreport .goal .chart-weekly .great-job-icon img{width:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.classroom-studyreport .goal .chart-daily .great-job-icon .confetti,.classroom-studyreport .goal .chart-weekly .great-job-icon .confetti{z-index:8;width:100%;height:45%;position:absolute;top:33%;transform:translateY(-50%)}.classroom-studyreport .goal .chart-daily .great-job-icon .confetti:after,.classroom-studyreport .goal .chart-daily .great-job-icon .confetti:before,.classroom-studyreport .goal .chart-weekly .great-job-icon .confetti:after,.classroom-studyreport .goal .chart-weekly .great-job-icon .confetti:before{position:absolute;content:"";display:block;width:140%;height:100%;left:-20%;z-index:-1000;transition:all .5s ease-in-out;background-repeat:no-repeat}.classroom-studyreport .goal .chart-daily .great-job-icon .confetti:before,.classroom-studyreport .goal .chart-weekly .great-job-icon .confetti:before{display:none;top:-75%;background-image:radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,transparent 20%,#e62a54 0,transparent 30%),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,transparent 10%,#37aaee 15%,transparent 20%),radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,#37aaee 20%,transparent 0);background-size:10% 10%,20% 20%,15% 15%,20% 20%,18% 18%,10% 10%,15% 15%,10% 10%,18% 18%}.classroom-studyreport .goal .chart-daily .great-job-icon .confetti:after,.classroom-studyreport .goal .chart-weekly .great-job-icon .confetti:after{display:none;bottom:-75%;background-image:radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,transparent 10%,#e62a54 15%,transparent 20%),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,#e62a54 20%,transparent 0),radial-gradient(circle,#37aaee 20%,transparent 0),radial-gradient(circle,#e62a54 20%,transparent 0);background-size:15% 15%,20% 20%,18% 18%,20% 20%,15% 15%,10% 10%,20% 20%}.classroom-studyreport .goal .chart-daily .great-job-icon .confetti.animate:before,.classroom-studyreport .goal .chart-weekly .great-job-icon .confetti.animate:before{display:block;animation:s ease-in-out 2s forwards}.classroom-studyreport .goal .chart-daily .great-job-icon .confetti.animate:after,.classroom-studyreport .goal .chart-weekly .great-job-icon .confetti.animate:after{display:block;animation:t ease-in-out 2s forwards}.classroom-studyreport .goal .chart-daily .great-job-icon .shine-wrapper,.classroom-studyreport .goal .chart-weekly .great-job-icon .shine-wrapper{z-index:10;position:absolute;width:100%;height:68%;top:33%;transform:translateY(-50%);border-radius:50%}.classroom-studyreport .goal .chart-daily .great-job-icon .shine-wrapper.shine,.classroom-studyreport .goal .chart-weekly .great-job-icon .shine-wrapper.shine{animation:r 4.5s ease-in-out}.classroom-studyreport .goal .chart-daily-gauge,.classroom-studyreport .goal .chart-weekly-gauge{width:130px;height:130px;margin:auto}.classroom-studyreport .goal .chart-daily-gauge .gaugeCircular-data,.classroom-studyreport .goal .chart-weekly-gauge .gaugeCircular-data{font-weight:700}.classroom-studyreport .goal .chart-daily-gauge .gaugeCircular-data-total,.classroom-studyreport .goal .chart-weekly-gauge .gaugeCircular-data-total{font-size:18px}.classroom-studyreport .goal .chart-daily-gauge .gaugeCircular-data-used,.classroom-studyreport .goal .chart-weekly-gauge .gaugeCircular-data-used{font-size:28px}.classroom-studyreport .goal .chart-daily-title,.classroom-studyreport .goal .chart-weekly-title{margin:0;font-size:17px}.classroom-studyreport .goal .chart-daily-meta-info,.classroom-studyreport .goal .chart-weekly-meta-info{color:#ef2551;font-weight:700;margin:0;opacity:0}.classroom-studyreport .study-report-boxes{padding:0 20px}.classroom-studyreport .study-report-boxes .flashword-header-box{margin:0 auto;max-width:385px;width:100%}@media screen and (max-width:367px){.classroom-studyreport .study-report-boxes .flashword-header-box{max-width:350px}}.classroom-studyreport .study-report-boxes .flashword-header-box .box-blue-arrow{width:90%}.classroom-studyreport .study-report-boxes .flashword-header-box .box-container{padding:0 15px 0 32px}.classroom-studyreport .study-report-boxes .flashword-header-box .box-avatar{right:10px}.classroom-studyreport .study-report-boxes .box-correct-arrows-container{position:relative;width:100%;width:91.5%;margin:0 auto}@media screen and (max-width:367px){.classroom-studyreport .study-report-boxes .box-correct-arrows-container{max-width:290px}}.classroom-studyreport .study-report-boxes .box-correct-arrows-container .box-correct-arrow{opacity:0;display:inline-block;margin:5px 0;width:15.5%}.classroom-studyreport .study-report-boxes .box-correct-arrows-container .box-correct-arrow .box-green-arrow{max-width:55px;width:100%}@media screen and (max-width:367px){.classroom-studyreport .study-report-boxes .box-correct-arrows-container .box-correct-arrow .box-green-arrow{max-width:45px}}.classroom-studyreport .study-report-boxes .box-correct-arrows-container .box-correct-arrow .box-count{color:#16b963;display:block;text-align:center;font-size:12px}.classroom-studyreport .study-report-boxes .box-missed-arrows-container{margin:0 10px;height:25px;position:relative;top:-5px;z-index:1}.classroom-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow{opacity:0;position:relative}.classroom-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow .box-red-arrow{width:100%;position:absolute}.classroom-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow .box-count{color:#f92b2b;text-align:right;font-size:12px;position:absolute;top:20%}@media screen and (max-width:390px){.classroom-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow .box-count{top:10%;margin-left:1%;font-size:10px}}.classroom-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-0-0 .box-count{width:5%;margin:0 0 0 7.5%;text-align:center}.classroom-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-1-0 .box-count{width:5%;margin:0 0 0 16%;text-align:center}.classroom-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-2-0 .box-count{width:5%;margin:0 0 0 31.5%;text-align:center}.classroom-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-3-0 .box-count{width:5%;margin:0 0 0 47%;text-align:center}.classroom-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-4-0 .box-count{width:5%;margin:0 0 0 63.5%;text-align:center}.classroom-studyreport .study-report-boxes .box-missed-arrows-container .box-missed-arrow-5-0 .box-count{width:5%;margin:0 0 0 79%;text-align:center}.classroom-studyreport .session-summary-grade{font-size:14px;color:#242424;padding:0 15px;border:1px solid #ccc;border-radius:5px;margin:15px 0 0}.classroom-studyreport .session-summary-grade .scores{display:-ms-flexbox;display:flex;position:relative;padding:10px 0}.classroom-studyreport .session-summary-grade .scores .score-text{text-align:left}.classroom-studyreport .session-summary-grade .scores .score-text.grade-left{-ms-flex:.8;flex:.8;position:relative}.classroom-studyreport .session-summary-grade .scores .score-text.grade-right{-ms-flex:1;flex:1;padding-right:50px;text-align:right;font-weight:700}@media screen and (max-width:375px){.classroom-studyreport .session-summary-grade .scores .score-text.grade-right{padding-right:35px}}.classroom-studyreport .session-summary-grade .scores.cr-ranking-wrapper .score-text .label-icon{width:25px;height:24px;margin-left:10px;position:absolute;bottom:50%;transform:translateY(50%)}.classroom-studyreport .session-summary-grade .current-score-wrapper,.classroom-studyreport .session-summary-grade .total-known-wrapper{border-bottom:1px solid #ccc}.classroom-studyreport .session-summary-counts{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.classroom-studyreport .session-summary-counts .count-correct,.classroom-studyreport .session-summary-counts .count-time{-ms-flex:1;flex:1;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.classroom-studyreport .session-summary-counts .count-correct img,.classroom-studyreport .session-summary-counts .count-time img{width:22px}.classroom-studyreport .session-summary-counts .count-correct-label,.classroom-studyreport .session-summary-counts .count-time-label{font-size:14px;margin-left:5px}.classroom-studyreport .session-summary-buttons{display:-ms-flexbox;display:flex;margin-top:15px;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.classroom-studyreport .session-summary-buttons-showall,.classroom-studyreport .session-summary-buttons-showincorrect{background:transparent;color:#b8b8b8;pointer-events:auto;border:1px solid #b8b8b8;font-size:14px;padding:5px 20px}.classroom-studyreport .session-summary-buttons-showall.selected,.classroom-studyreport .session-summary-buttons-showincorrect.selected{background:#fff;pointer-events:none;color:#242424}.classroom-studyreport .session-summary-buttons-showincorrect{padding:5px 8px}.classroom-studyreport .session-summary{padding:15px 20px}.classroom-studyreport .answer{padding:5px 20px 15px}.classroom-studyreport .answer-wrapper{display:-ms-flexbox;display:flex;background:#fff;border-radius:5px;-ms-flex-align:center;align-items:center;padding:20px;margin-bottom:5px;color:#242424;cursor:pointer;text-decoration:none}.classroom-studyreport .answer-wrapper-image{width:15px}.classroom-studyreport .answer-wrapper-text{-ms-flex:1;flex:1;text-align:center;font-size:15px;padding:0 5px}.classroom-studyreport .answer-wrapper-arrow-right{color:#6d6d6d;font-size:15px}.classroom-studyreport #word-modal .modal-body{padding:30px 25px}@media screen and (max-width:325px){.classroom-studyreport #word-modal .modal-body{padding:30px 15px}}.classroom-studyreport #word-modal .modal-body .close-btn{position:absolute;top:10px;right:15px;color:grey;font-size:35px;cursor:pointer}.classroom-studyreport #word-modal .modal-body .word-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.classroom-studyreport #word-modal .modal-body .word-container .word-left,.classroom-studyreport #word-modal .modal-body .word-container .word-right{padding:0 5px}.classroom-studyreport #word-modal .modal-body .word-container .word-left p,.classroom-studyreport #word-modal .modal-body .word-container .word-right p{font-size:15px}@media screen and (max-width:320px){.classroom-studyreport #word-modal .modal-body .word-container .word-left p,.classroom-studyreport #word-modal .modal-body .word-container .word-right p{font-size:14px}}.classroom-studyreport #word-modal .modal-body .word-container .word-left{-ms-flex:0.6;flex:0.6;text-align:right}@media screen and (max-width:320px){.classroom-studyreport #word-modal .modal-body .word-container .word-left{-ms-flex:0.48;flex:0.48}}.classroom-studyreport #word-modal .modal-body .word-container .word-left p{font-weight:700}.classroom-studyreport #word-modal .modal-body .word-container .word-right{-ms-flex:1;flex:1}.classroom-studyreport #word-modal .modal-body .current-word{-ms-flex-align:center;align-items:center;margin-bottom:20px}.classroom-studyreport #word-modal .modal-body .current-word-sound-icon{width:30px;cursor:pointer}.classroom-studyreport #word-modal .modal-body .current-word-sound-icon.disabled{pointer-events:none;opacity:.5}.classroom-studyreport #word-modal .modal-body .current-word-text{margin:0;font-weight:700;letter-spacing:2px}.classroom-studyreport #word-modal .modal-body .current-word-text .small{font-weight:700;color:#000}@media screen and (max-width:320px){.classroom-studyreport #word-modal .modal-body .current-word-text{font-size:18px}}.classroom-studyreport #word-modal .modal-body .current-word-text.word-phrase{padding-right:10px;font-size:15px}.classroom-studyreport #word-modal .modal-body .current-translate{-ms-flex-align:center;align-items:center;margin-bottom:20px}.classroom-studyreport #word-modal .modal-body .current-translate-icon{width:30px;cursor:pointer}.classroom-studyreport #word-modal .modal-body .current-translate-text{max-width:150px}.classroom-studyreport #word-modal .modal-body .current-frequency{-ms-flex-align:center;align-items:center}.classroom-studyreport #word-modal .modal-body .current-frequency .star-frequency img{width:30px}.classroom-studyreport #word-modal .modal-body .current-nextreview{margin-bottom:20px}.classroom-studyreport .flashword-header-box{max-width:300px;margin:0 auto 20px}.classroom-studyreport .flashword-header-box .box-blue-arrow{z-index:0}.classroom-studyreport .flashword-header-box .box-container-wrapper{-ms-flex-pack:distribute;justify-content:space-around}.classroom-studyreport .flashword-header-box .box-container-wrapper .box-body{width:27px;position:relative}@media screen and (max-width:367px){.classroom-studyreport .flashword-header-box .box-container-wrapper .box-body{width:23px}}.classroom-studyreport .report{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:305px;margin:auto;color:#242424;cursor:pointer;text-decoration:none}.classroom-studyreport .report-icon{width:15px;height:15px}.classroom-studyreport .report-text{-ms-flex:1;flex:1;margin-left:19px;font-weight:700;font-size:14px}.classroom-studyreport .report-sent{text-align:center;font-size:16px;color:#ef2551;font-weight:700;display:none}.classroom-studyreport .up-wrapper{z-index:900;position:absolute;overflow:hidden;display:none;min-width:45px}@media screen and (max-width:375px){.classroom-studyreport .up-wrapper{min-width:30px}}.classroom-studyreport .up-wrapper .stay-arrow{display:none;color:#f4ac00}.classroom-studyreport .up-wrapper.goals{bottom:7px;right:-25px;font-size:22px;padding:3px 0 3px 32px}.classroom-studyreport .up-wrapper.summary{right:0}.classroom-studyreport .up-wrapper.summary .up-data{font-size:12px;padding-left:12px}.classroom-studyreport .up-wrapper i.up-arrow{position:absolute;bottom:-22px;left:1px}.classroom-studyreport .up-wrapper i.down-arrow{position:absolute;top:-22px;left:1px}.classroom-studyreport .up-wrapper.positive{color:#2db566}.classroom-studyreport .up-wrapper.positive i.up-arrow{animation:p .3s;animation-fill-mode:forwards}.classroom-studyreport .up-wrapper.negative{color:#f92b2b}.classroom-studyreport .up-wrapper.negative i.down-arrow{animation:q .3s;animation-fill-mode:forwards}.classroom-studyreport .box-animation .box-green-card-wrapper-word .image-wrapper .image-wrapper-front,.classroom-studyreport .box-animation .box-green-card-wrapper .image-wrapper .image-wrapper-front{display:block!important}.classroom-studyreport .box-red-card-wrapper,.classroom-studyreport .box-red-card-wrapper-word{opacity:0;top:38%;left:5px}.classroom-studyreport .master-card,.classroom-studyreport .master-card-word{opacity:0;width:13px;position:absolute;right:9px;top:-20%;transform:translateY(-50%)}@media screen and (min-width:375px){.classroom-studyreport .master-card,.classroom-studyreport .master-card-word{width:17px;right:10px;top:-45%}}@keyframes p{0%{bottom:-30px}to{bottom:1px}}@keyframes q{0%{top:-30px}to{top:1px}}@keyframes r{0%{background-repeat:no-repeat;background-image:-webkit-linear-gradient(top left,hsla(0,0%,98%,0) 0,hsla(0,0%,98%,0) 45%,hsla(0,0%,98%,.3) 48%,#fafafa 50%,hsla(0,0%,98%,.3) 52%,hsla(0,0%,98%,0) 57%,hsla(0,0%,98%,0));background-position:-400px -400px;background-size:600px 600px}to{background-repeat:no-repeat;background-position:250px 250px}}@keyframes s{0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}30%{background-position:0 80%,0 20%,10% 40%,20% 0,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}to{background-position:0 70%,0 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}@keyframes t{0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0}20%{background-position:0 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0}to{background-position:0 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}@keyframes u{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes v{0%{transform:scale(1)}to{transform:scale(0)}}@media screen and (max-width:425px){body.modal-open{overflow:hidden;left:50%}}body.modal-open #rankingInfo .modal-content{border-radius:10px;border:2px solid #00aeef;box-shadow:none}body.modal-open #rankingInfo .modal-content .modal-header{position:relative;background:transparent;border:none;height:35px}body.modal-open #rankingInfo .modal-content .modal-header .close-btn{position:absolute;right:0;font-size:26px;color:#333;padding:10px;top:20px}body.modal-open #rankingInfo .modal-content .modal-body{background:transparent;padding:5px 20px 20px}@media screen and (max-width:380px){body.modal-open #rankingInfo .modal-content .modal-body p{font-size:13px}}body.modal-open #rankingInfo .modal-content .settings-image{padding:0 0 20px}body.modal-open #rankingInfo .modal-content .settings-image img{width:160px}.cr-ranking .layout-container{width:100%;max-width:425px;margin:auto;background:#fff}.cr-ranking .layout-container .input-title{font-size:12px;margin-bottom:4px;color:#6d6d6d}@media screen and (min-width:375px){.cr-ranking .layout-container .input-title{font-size:14px}}.cr-ranking .ranking-intro{text-align:center;position:relative}.cr-ranking .ranking-intro .label-icon{width:25px;vertical-align:bottom;margin-right:3px}.cr-ranking .ranking-intro label{font-size:16px;margin-bottom:0;vertical-align:middle}.cr-ranking .ranking-intro .ranking-description{font-size:12px;margin-top:10px}.cr-ranking .ranking-intro .ranking-description .linkToTopTen{cursor:pointer;text-decoration:underline}.cr-ranking .ranking-intro .ranking-info{cursor:pointer;position:absolute;top:50%;right:5%;transform:translate(-5%,-50%);padding:5px;border:2px solid;border-radius:50%;font-weight:700;font-size:20px;width:30px;height:30px;text-align:center}.cr-ranking .ranking-intro a:active,.cr-ranking .ranking-intro a:focus,.cr-ranking .ranking-intro a:hover{text-decoration:none}.cr-ranking .ranking-result{padding:0 20px 20px}.cr-ranking .ranking-result .result-header{color:#6d6d6d;text-align:center;font-size:13px;margin-bottom:10px}.cr-ranking .ranking-result .results-container{margin-bottom:10px}.cr-ranking .ranking-result .results-container .table-head{margin-bottom:0}.cr-ranking .ranking-result .results-container .table-head th{border-bottom:1px solid #ddd;border-top:none;font-weight:400;white-space:nowrap}.cr-ranking .ranking-result .results-container .table-head th:first-child{width:25%}.cr-ranking .ranking-result .results-container .table-head th:nth-child(2){width:40%}.cr-ranking .ranking-result .results-container .table-head th:nth-child(3){width:30%;text-align:right}.cr-ranking .ranking-result .results-container .table-wrap{min-height:465px}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .ranking-details td{font-size:14px;border-bottom:1px solid #ddd;border-top:none;vertical-align:middle;padding:0 10px;height:46px}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .crown{width:45px;display:inline-block;text-align:center;color:#fff;font-size:10px;padding:11px 0 4px;font-weight:700;background-size:auto}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .crown.gold{background:url(../../images/icons/cr-crown-gold.svg) no-repeat 50%}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .crown.silver{background:url(../../images/icons/cr-crown-silver.svg) no-repeat 50%}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .crown.bronze{background:url(../../images/icons/cr-crown-bronze.svg) no-repeat 50%}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .crown.blue{background:url(../../images/icons/cr-crown-blue.svg) no-repeat 50%}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .ranking-details td:first-child{width:25%}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .ranking-details td:nth-child(2){width:40%}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .ranking-details td:nth-child(3){width:30%;text-align:right}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .rank-1 td .crown{background:url(../../images/icons/cr-crown-1.svg) no-repeat 50% 0;color:#fff;font-weight:900;font-size:13px;text-shadow:1px 1px #333;background-size:45px;height:43px;padding:0;vertical-align:middle}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .rank-2 td .crown{background:url(../../images/icons/cr-crown-2.svg) no-repeat 50% 0;color:#fff;font-weight:900;font-size:13px;text-shadow:1px 1px #333;background-size:40px;height:39px;padding:0;vertical-align:middle}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .rank-3 td .crown{background:url(../../images/icons/cr-crown-3.svg) no-repeat 50% 0;color:#fff;font-weight:900;font-size:13px;text-shadow:1px 1px #333;background-size:35px;height:34px;padding:0;vertical-align:middle}.cr-ranking .ranking-result .results-container .table-wrap .no-rank{border-top:double #ddd}.cr-ranking .ranking-result .results-container .table-wrap .no-rank .unranked{background:none;font-size:14px;padding:7px 0}.cr-ranking .ranking-result .results-container .own{color:#e56d00;font-weight:700;background:#fff6d6;position:relative}.cr-ranking .ranking-result .results-container .own.changeNickname{cursor:pointer}.cr-ranking .ranking-result .results-container .own td:nth-child(2){position:relative}.cr-ranking .ranking-result .results-container .own td:nth-child(2) .hand-pointer{width:25px;position:absolute;top:10%;transform:rotate(-30deg) translateY(20px)}.cr-ranking .ranking-result .result-pagination{color:#6d6d6d;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;display:none}.cr-ranking .ranking-result .result-pagination img{width:10px;cursor:pointer}.cr-ranking .ranking-result .result-pagination img.btn-circle{border-radius:50%;width:25px;height:25px;border:1px solid #6d6d6d;padding:7px}.cr-ranking .ranking-result .result-pagination .paginate-arrow{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.cr-ranking .ranking-result .result-pagination .paginate-arrow.disable{opacity:.3;pointer-events:none}.cr-ranking .ranking-result .result-pagination .paginate-arrow .page-10{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #6d6d6d;border-radius:50%;padding:0 3px;margin:0 5px;cursor:pointer}.cr-ranking .ranking-result .result-pagination .paginate-arrow .page-10 img{width:9px}.cr-ranking .ranking-result .result-pagination .pages{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cr-ranking .ranking-result .result-pagination .pages .page{cursor:pointer;border-radius:50%;width:25px;height:25px;position:relative}.cr-ranking .ranking-result .result-pagination .pages .page:nth-child(2){margin:0 5px}.cr-ranking .ranking-result .result-pagination .pages .page-num{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cr-ranking .ranking-result .result-pagination .pages .page.curr-page{color:#fff;background:#00aeef}@media screen and (min-width:360px){.cr-ranking .ranking-result .result-pagination{-ms-flex-pack:space-evenly;justify-content:space-evenly}.cr-ranking .ranking-result .result-pagination img.btn-circle{width:30px;height:30px}.cr-ranking .ranking-result .result-pagination .paginate-arrow{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.cr-ranking .ranking-result .result-pagination .paginate-arrow .page-10 img{width:10px;position:relative;left:1px}.cr-ranking .ranking-result .result-pagination .pages .page{cursor:pointer;border-radius:50%;width:30px;height:30px;position:relative}}.group-ranking{display:none}.group-ranking .layout-container{width:100%;max-width:425px;margin:auto;background:#fff}.group-ranking .layout-container h2{font-size:18px;font-weight:700}.group-ranking .layout-container .input-title{font-size:12px;margin-bottom:4px;color:#6d6d6d}@media screen and (min-width:375px){.group-ranking .layout-container .input-title{font-size:14px}}.group-ranking .results{position:relative}.group-ranking .results .nav-pills li a{color:#024890;padding:5px;margin:0 5px 0 0;border:1px solid transparent;font-weight:700}.group-ranking .results .nav-pills .active a,.group-ranking .results .nav-pills li a:hover{background-color:transparent;border:1px solid #024890}.group-ranking .results .nav-pills .active a{color:#024890}.group-ranking .results h2{margin:10px 0}.group-ranking .results h2 img{max-width:35px;width:100%}.group-ranking .results h2 span{vertical-align:middle;margin:0 5px}.group-ranking .results .ranking-description{margin:0 0 10px}.group-ranking .results .ranking-description p{font-size:12px}.group-ranking .results .header-description{position:relative}.group-ranking .results .header-description .more-info{position:absolute;top:20%;transform:translateY(20%);right:0;text-align:right}.group-ranking .results .header-description .more-info a{text-decoration:underline}.group-ranking .results .results-container{margin-bottom:10px;text-align:center}.group-ranking .results .results-container .table-wrap{min-height:490px}.group-ranking .results .results-container .table-wrap td,.group-ranking .results .results-container .table-wrap th{text-align:center;white-space:nowrap}.group-ranking .results .results-container .table-wrap .realtime-table{margin:10px 0}.group-ranking .results .results-container .table-wrap .realtime-table th{font-size:12px;font-weight:400;color:#666;border-top:none}@media screen and (max-width:385px){.group-ranking .results .results-container .table-wrap .realtime-table th{font-size:12px}}.group-ranking .results .results-container .table-wrap .realtime-table tr.realTimeList.own{cursor:pointer}.group-ranking .results .results-container .table-wrap .realtime-table tr.realTimeList.own:hover{background:#ffe2ca}.group-ranking .results .results-container .table-wrap .realtime-table tr td{font-size:14px;padding:10px;vertical-align:middle}@media screen and (max-width:385px){.group-ranking .results .results-container .table-wrap .realtime-table tr td{font-size:12px;padding:8px}}.group-ranking .results .results-container .table-wrap .realtime-table tr td.groupRank{width:10%}.group-ranking .results .results-container .table-wrap .realtime-table tr td.wreath{background:url(../../images/rankings/wreath.png) no-repeat 50%;background-size:contain;height:45px}@media screen and (max-width:385px){.group-ranking .results .results-container .table-wrap .realtime-table tr td.wreath{background-size:30px;height:35px}}.group-ranking .results .results-container .table-wrap .realtime-table tr td.groupName{width:40%;max-width:150px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:385px){.group-ranking .results .results-container .table-wrap .realtime-table tr td.groupName{width:30%;max-width:75px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.group-ranking .results .results-container .table-wrap .acr-table{margin:10px 0}.group-ranking .results .results-container .table-wrap .acr-table th{font-size:12px;font-weight:400;color:#666;border-top:none}@media screen and (max-width:385px){.group-ranking .results .results-container .table-wrap .acr-table th{font-size:12px}}.group-ranking .results .results-container .table-wrap .acr-table tr.acrList.own{cursor:pointer}.group-ranking .results .results-container .table-wrap .acr-table tr.acrList.own:hover{background:#ffe2ca}.group-ranking .results .results-container .table-wrap .acr-table tr td{font-size:14px;padding:7px;vertical-align:middle}@media screen and (max-width:385px){.group-ranking .results .results-container .table-wrap .acr-table tr td{font-size:12px;padding:8px}}.group-ranking .results .results-container .table-wrap .acr-table tr td.groupRank{width:10%}.group-ranking .results .results-container .table-wrap .acr-table tr td.wreath{background:url(../../images/rankings/wreath.png) no-repeat 50%;background-size:contain;height:45px;padding:12px 0 10px}@media screen and (max-width:385px){.group-ranking .results .results-container .table-wrap .acr-table tr td.wreath{background-size:30px;height:35px;padding:12px 10px 10px}}.group-ranking .results .results-container .table-wrap .acr-table tr td.groupName{width:40%;max-width:150px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:385px){.group-ranking .results .results-container .table-wrap .acr-table tr td.groupName{width:30%;max-width:75px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.group-ranking .results .results-container .table-wrap .acr-table tr td.award img{width:30px;display:inline-block;margin-right:5px}.group-ranking .results .results-container .table-wrap .ranking-table{table-layout:fixed}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details.own{background:#daecff}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td{font-size:14px;border-bottom:1px solid #ddd;border-top:none;vertical-align:middle;padding:0 5px;height:46px}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td.nameAndRank{width:50%;text-align:left;position:relative}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td.nameAndRank .rankIcon{display:inline-block;vertical-align:bottom;margin:0 5px}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td.nameAndRank .rankIcon .crown{width:45px;display:inline-block;text-align:center;color:#fff;font-size:10px;padding:11px 0 4px;font-weight:700;background-size:auto}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td.nameAndRank .rankIcon .crown.plain{background:url(../../images/icons/rank-star-plain.png) no-repeat 50%;background-size:70%;padding:15px 0 10px}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td.nameAndRank .rankDetails{width:55%;display:inline-block;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%)}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td.nameAndRank .rankDetails .groupName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td.rankBadges{width:50%;text-align:right}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td.rankBadges .badges{display:inline-block;width:30%}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td.rankBadges .badges img{width:20px;display:inline-block;margin-right:5px}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td.rankBadges .badges span{width:20px;display:inline-block;text-align:center}@media screen and (max-width:385px){.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td.rankBadges .badges{text-align:center}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details td.rankBadges .badges img{margin:0}}.group-ranking .results .results-container .table-wrap .ranking-table .rank-1 td.nameAndRank .rankIcon .crown{background:url(../../images/icons/rank-star-1.png) no-repeat 50% 0;color:#fff;font-weight:900;font-size:13px;text-shadow:1px 1px #333;background-size:45px;height:40px;padding:0;vertical-align:middle}.group-ranking .results .results-container .table-wrap .ranking-table .rank-2 td.nameAndRank .rankIcon .crown{background:url(../../images/icons/rank-star-2.png) no-repeat 50% 0;color:#fff;font-weight:900;font-size:13px;text-shadow:1px 1px #333;background-size:40px;height:35px;padding:0;vertical-align:middle}.group-ranking .results .results-container .table-wrap .ranking-table .rank-3 td.nameAndRank .rankIcon .crown{background:url(../../images/icons/rank-star-3.png) no-repeat 50% 0;color:#fff;font-weight:900;font-size:13px;text-shadow:1px 1px #333;background-size:35px;height:30px;padding:0;vertical-align:middle}.group-ranking .results .results-container .table-wrap .no-rank{border-top:double #ddd}.group-ranking .results .results-container .table-wrap .no-rank .unranked{background:none;font-size:14px;padding:7px 0}.group-ranking .results .results-container .own{color:#0956a4;background:#fff6d6;position:relative}.group-ranking .results .results-container .own .groupName{font-weight:700}.group-ranking .results .results-container .own .countryName{font-size:12px;font-weight:500}.group-ranking .results .results-container .own.changeNickname{cursor:pointer}.group-ranking .results .results-container .own td:nth-child(2){position:relative}.group-ranking .results .results-container .own td:nth-child(2) .hand-pointer{width:25px;position:absolute;top:10%;transform:rotate(-30deg) translateY(20px)}.group-ranking .results .result-pagination{color:#6d6d6d;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;display:none;margin:0 0 20px}.group-ranking .results .result-pagination img{width:10px;cursor:pointer}.group-ranking .results .result-pagination img.btn-circle{border-radius:50%;width:25px;height:25px;border:1px solid #6d6d6d;padding:7px}.group-ranking .results .result-pagination .paginate-arrow{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.group-ranking .results .result-pagination .paginate-arrow.disable{opacity:.3;pointer-events:none}.group-ranking .results .result-pagination .paginate-arrow .page-10{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #6d6d6d;border-radius:50%;padding:0 3px;margin:0 5px;cursor:pointer}.group-ranking .results .result-pagination .paginate-arrow .page-10 img{width:9px}.group-ranking .results .result-pagination .pages{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.group-ranking .results .result-pagination .pages .page{cursor:pointer;border-radius:50%;width:25px;height:25px;position:relative}.group-ranking .results .result-pagination .pages .page:nth-child(2){margin:0 5px}.group-ranking .results .result-pagination .pages .page-num{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.group-ranking .results .result-pagination .pages .page.curr-page{color:#fff;background:#00aeef}@media screen and (min-width:360px){.group-ranking .results .result-pagination{-ms-flex-pack:space-evenly;justify-content:space-evenly}.group-ranking .results .result-pagination img.btn-circle{width:30px;height:30px}.group-ranking .results .result-pagination .paginate-arrow{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.group-ranking .results .result-pagination .paginate-arrow .page-10 img{width:10px;position:relative;left:1px}.group-ranking .results .result-pagination .pages .page{cursor:pointer;border-radius:50%;width:30px;height:30px;position:relative}}.ranking-modal .modal-body a{color:#333;text-decoration:underline}.ranking-icon{display:inline-block;margin:0 5px 0 0;vertical-align:middle}.ranking-icon img{width:20px}.group-members .layout-container{width:100%;max-width:425px;margin:auto;background:#fff}.group-members .layout-container .input-title{font-size:12px;margin-bottom:4px;color:#6d6d6d}@media screen and (min-width:375px){.group-members .layout-container .input-title{font-size:14px}}.group-members .layout-container .send-message{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.group-members .layout-container .send-message .send-btn{display:inline-block;color:#333}.group-members .layout-container .send-message .send-btn:focus,.group-members .layout-container .send-message .send-btn:hover{text-decoration:none}.group-members .layout-container .send-message .send-btn img{width:27px}.group-members .ranking-intro{text-align:center;position:relative}.group-members .ranking-intro .groupInfo{font-size:16px;font-weight:700}.group-members .ranking-intro .groupName,.group-members .ranking-intro .groupRank{margin-bottom:10px}.group-members .ranking-intro .notRanked{display:none}.group-members .ranking-intro .ranking-description{font-size:12px}.group-members .ranking-notice{display:none}.group-members .ranking-result{padding:0 20px 20px}.group-members .ranking-result .results-container{margin-bottom:10px}.group-members .ranking-result .results-container .table-head{margin-bottom:0}.group-members .ranking-result .results-container .table-head th{border-bottom:1px solid #ddd;border-top:none;font-weight:400}.group-members .ranking-result .results-container .table-head th:first-child{width:25%}.group-members .ranking-result .results-container .table-head th:nth-child(2){width:40%}.group-members .ranking-result .results-container .table-head th:nth-child(3){width:30%;text-align:right}.group-members .ranking-result .results-container .table-wrap{min-height:465px}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td{font-size:14px;border-bottom:1px solid #ddd;border-top:none;vertical-align:middle;padding:0 5px;height:46px}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .crown{width:45px;display:inline-block;text-align:center;color:#fff;font-size:10px;padding:11px 0 4px;font-weight:700;background-size:auto}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .crown.gold{background:url(../../images/icons/cr-crown-gold.svg) no-repeat 50%}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .crown.silver{background:url(../../images/icons/cr-crown-silver.svg) no-repeat 50%}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .crown.bronze{background:url(../../images/icons/cr-crown-bronze.svg) no-repeat 50%}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .crown.blue{background:url(../../images/icons/cr-crown-blue.svg) no-repeat 50%}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .badges{display:inline-block;width:30%}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .badges img{width:20px;display:inline-block;margin-right:5px}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .badges span{width:20px;display:inline-block;text-align:center}@media screen and (max-width:365px){.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .badges{text-align:center}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .badges img{margin:0}}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td:first-child{width:25%}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td:nth-child(2){width:40%}.group-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td:nth-child(3){width:30%;text-align:right}.group-members .ranking-result .results-container .table-wrap .ranking-table .rank-1 td .crown{background:url(../../images/icons/cr-crown-1.svg) no-repeat 50% 0;color:#fff;font-weight:900;font-size:13px;text-shadow:1px 1px #333;background-size:45px;height:43px;padding:0;vertical-align:middle}.group-members .ranking-result .results-container .table-wrap .ranking-table .rank-2 td .crown{background:url(../../images/icons/cr-crown-2.svg) no-repeat 50% 0;color:#fff;font-weight:900;font-size:13px;text-shadow:1px 1px #333;background-size:40px;height:39px;padding:0;vertical-align:middle}.group-members .ranking-result .results-container .table-wrap .ranking-table .rank-3 td .crown{background:url(../../images/icons/cr-crown-3.svg) no-repeat 50% 0;color:#fff;font-weight:900;font-size:13px;text-shadow:1px 1px #333;background-size:35px;height:34px;padding:0;vertical-align:middle}.group-members .ranking-result .results-container .table-wrap .no-rank{border-top:double #ddd}.group-members .ranking-result .results-container .table-wrap .no-rank .unranked{background:none;font-size:14px;padding:7px 0}.group-members .ranking-result .results-container .own{color:#e56d00;font-weight:700;background:#fff6d6;position:relative}.group-members .ranking-result .results-container .own.changeNickname{cursor:pointer}.group-members .ranking-result .results-container .own td:nth-child(2){position:relative}.group-members .ranking-result .results-container .own td:nth-child(2) .hand-pointer{width:25px;position:absolute;top:10%;transform:rotate(-30deg) translateY(20px)}.group-members .ranking-result .result-pagination{color:#6d6d6d;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;display:none}.group-members .ranking-result .result-pagination img{width:10px;cursor:pointer}.group-members .ranking-result .result-pagination img.btn-circle{border-radius:50%;width:25px;height:25px;border:1px solid #6d6d6d;padding:7px}.group-members .ranking-result .result-pagination .paginate-arrow{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.group-members .ranking-result .result-pagination .paginate-arrow.disable{opacity:.3;pointer-events:none}.group-members .ranking-result .result-pagination .paginate-arrow .page-10{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #6d6d6d;border-radius:50%;padding:0 3px;margin:0 5px;cursor:pointer}.group-members .ranking-result .result-pagination .paginate-arrow .page-10 img{width:9px}.group-members .ranking-result .result-pagination .pages{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.group-members .ranking-result .result-pagination .pages .page{cursor:pointer;border-radius:50%;width:25px;height:25px;position:relative}.group-members .ranking-result .result-pagination .pages .page:nth-child(2){margin:0 5px}.group-members .ranking-result .result-pagination .pages .page-num{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.group-members .ranking-result .result-pagination .pages .page.curr-page{color:#fff;background:#00aeef}@media screen and (min-width:360px){.group-members .ranking-result .result-pagination{-ms-flex-pack:space-evenly;justify-content:space-evenly}.group-members .ranking-result .result-pagination img.btn-circle{width:30px;height:30px}.group-members .ranking-result .result-pagination .paginate-arrow{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.group-members .ranking-result .result-pagination .paginate-arrow .page-10 img{width:10px;position:relative;left:1px}.group-members .ranking-result .result-pagination .pages .page{cursor:pointer;border-radius:50%;width:30px;height:30px;position:relative}}#mailbox .modal-body{padding:20px 30px}#mailbox .modal-body .container,#mailbox .modal-body .container .content{padding:0}#mailbox .modal-body .container .content .mailbox-header{margin-bottom:10px;text-align:center}#mailbox .modal-body .container .content .mailbox-header label{font-size:16px}#mailbox .modal-body .container .content .mailbox-header a{font-size:16px;color:#333;text-decoration:underline;position:absolute}#mailbox .modal-body .container .content .mailbox-header a.past-mail-btn{right:0}#mailbox .modal-body .container .content .mailbox-header a.mailbox-back-btn{left:0}#mailbox .modal-body .container .content .past-mail{display:none}#mailbox .modal-body .container .content .message-list{overflow:auto;height:250px}#mailbox .modal-body .container .content .message-list ul{list-style:none;padding:0}#mailbox .modal-body .container .content .message-list ul .message-item{padding:10px;background:#f2f2f2;border-radius:10px;margin:10px 0;cursor:pointer}#mailbox .modal-body .container .content .message-list ul .message-item .message-type{position:relative;margin:3px 0}#mailbox .modal-body .container .content .message-list ul .message-item .message-type .type-icon{display:inline-block;position:absolute}#mailbox .modal-body .container .content .message-list ul .message-item .message-type .img-diamond{width:30px}#mailbox .modal-body .container .content .message-list ul .message-item .message-type .img-crystal{width:22px}#mailbox .modal-body .container .content .message-list ul .message-item .message-type .asset-message{margin-left:15px;padding:5px 5px 5px 10px;background:#fff;width:65%;text-align:center;display:inline-block;border-radius:0 5px 5px 0;font-size:14px;font-weight:700}#mailbox .modal-body .container .content .message-list ul .message-item .message-type .asset-message .message-icon{width:25px;margin:0 auto}#mailbox .modal-body .container .content .message-list ul .message-item h3{font-size:18px;font-weight:700;margin:0}#mailbox .modal-body .container .content .message-list ul .message-item .img-checkmark{width:20px;position:absolute;top:0;right:0}#message{font-size:16px}#message .modal-content .modal-body{height:350px}#message .modal-content .modal-body .container{padding:0}#message .modal-content .modal-body .container .message-info{margin:0 0 5px}#message .modal-content .modal-body .container .message .images{margin:10px 0}#message .modal-content .modal-body .container .message .images img{width:130px}body.page-maintenance{background:#1e5184;background:linear-gradient(90deg,#1e5184,#12406a);text-align:center;margin:0}body.page-maintenance .maintenance{width:100%;max-width:468px;margin:auto;position:relative;overflow:hidden}body.page-maintenance .maintenance .notice{width:100%;max-width:400px;margin:auto;position:relative;text-align:center;padding:40px 0}body.page-maintenance .maintenance .notice img{width:100%}body.page-maintenance .reload .reload-btn{cursor:pointer}body.page-maintenance .reload .reload-btn img{width:150px}body.page-maintenance .roby{max-width:150px;width:100%;margin:auto;padding:40px 0}body.page-maintenance .roby img{width:100%}@media (max-width:468px){body.page-maintenance .notice{max-width:500px;width:120%;left:50%;transform:translate(-50%)}body.page-maintenance .roby{max-width:120px;width:100%}}#announcements{opacity:0}#announcements .modal-body{padding:20px 35px}#announcements .modal-body .container,#announcements .modal-body p{padding:0}#announcements .modal-body #slideshow-container{overflow:hidden;position:relative;width:100%}#announcements .modal-body #slideshow-container #slideshow{overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;height:100%}#announcements .modal-body #slideshow-container #slideshow li{display:inline;float:left;margin:0;padding:0;list-style:none;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:360px}#announcements .modal-body #slideshow-container #slideshow li .announcement-content{padding:10px 0}#announcements .modal-body #slideshow-container #slideshow li .announcement-content .learn-more a{color:#333;text-decoration:underline;font-size:15px}#announcements .modal-body #slideshow-container #slideshow li .announcement-content .learn-more a:hover{text-decoration:none}#announcements .modal-body #slideshow-container #slideshow li .announcement-content .learn-more{padding:10px 0}#announcements .modal-body #slideshow-container #slideshow li .announcement-footer{margin:10px 0}#announcements .slider-buttons{display:none}#announcements .announcement-slider #btn-next,#announcements .announcement-slider #btn-prev{position:absolute;top:50%;z-index:100;color:#333;font-size:35px;line-height:1;transform:translateY(-50%)}#announcements .announcement-slider #btn-prev{left:-30px}#announcements .announcement-slider #btn-next{right:-30px}#announcements .announcement-slider #btn-next span,#announcements .announcement-slider #btn-prev span{display:none}.achievements{opacity:0}.achievements .modal-content{-o-box-shadow:0 5px 15px transparent;box-shadow:0 5px 15px transparent}.achievements .modal-content .modal-body{padding:20px 15px}.achievements .modal-content .modal-body .container,.achievements .modal-content .modal-body p{padding:0}.achievements .modal-content .modal-body .achievements-list{overflow:hidden;position:relative;width:100%}.achievements .modal-content .modal-body .achievements-list .achievements-container{overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;height:100%}.achievements .modal-content .modal-body .achievements-list .achievements-container .achivement-item{display:inline;float:left;margin:0;padding:0;list-style:none;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:460px}.achievements .modal-content .modal-body .achievements-list .achievements-container .achivement-item .header-intro h2{font-size:24px;font-weight:700}.achievements .modal-content .modal-body .achievements-list .achievements-container .achivement-item .header-intro .seal{width:150px;margin:0 auto}.achievements .modal-content .modal-body .achievements-list .achievements-container .achivement-item .achievement-content{padding:10px 0}.achievements .modal-content .modal-body .achievements-list .achievements-container .achivement-item .achievement-content a{color:#333;text-decoration:underline}.achievements .modal-content .modal-body .achievements-list .achievements-container .achivement-item .achievement-content h3{font-size:21px;font-weight:700;margin:5px}.achievements .modal-content .modal-body .achievements-list .achievements-container .achivement-item .achievement-content .topMembers{text-decoration:underline;cursor:pointer}.achievements .modal-content .modal-body .achievements-list .achievements-container .achivement-item .achievement-content .rewards{width:100px;margin:0 auto}.achievements .modal-content .modal-body .achievements-list .achievements-container .achivement-item .achievement-content .learn-more a{color:#333;text-decoration:underline;font-size:15px}.achievements .modal-content .modal-body .achievements-list .achievements-container .achivement-item .achievement-content .learn-more a:hover{text-decoration:none}.achievements .modal-content .modal-body .achievements-list .achievements-container .achivement-item .achievement-content .learn-more{padding:10px 0}.achievements .modal-content .modal-body .achievements-list .achievements-container .achivement-item .achievement-footer{margin:10px 0}.achievements-collections .layout-container{width:100%;max-width:425px;margin:auto;background:#fff}.achievements-collections .collections{padding:0}.achievements-collections .collections .collections-container{background:linear-gradient(0deg,#0e1618,#325058);color:#aaa}.achievements-collections .collections .collections-container .box_container{background:linear-gradient(0deg,#0e1618,#325058);height:100px;border:2px solid #35525a;border-radius:5px;margin:2px;padding:5px;text-align:center}.achievements-collections .collections .collections-container .box_container .text_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.achievements-collections .collections .collections-container .box_container .text_wrapper span{display:block;padding:2px 0}.achievements-collections .collections .collections-container .box_container .text_wrapper span.box_title{font-weight:700}.achievements-collections .collections .collections-container .box_container .text_wrapper span.word_count{font-weight:700;font-size:15px}.collections-modal .modal-content{border:5px solid #333;color:#fff}.collections-modal .modal-content .modal-header{height:40px;border:1px solid #024890}.collections-modal .modal-content .modal-body{background:#024890}.collections-modal .modal-content .modal-body .achievement-content{background:#024890;padding:20px 0}.collections-modal .modal-content .modal-body .achievement-content h2{font-size:38px;font-weight:700}.collections-modal .modal-content .modal-body .achievement-content img{width:180px;margin:30px auto}.collections-modal .modal-content .modal-body .download-achievement{padding:10px 0}.collections-modal .modal-content .modal-body .download-achievement .download-btn{color:#fff}.collections-modal .modal-content .modal-body .download-achievement .download-btn:hover{text-decoration:none}.collections-modal .modal-content .modal-body .download-achievement .download-btn .download-icon{width:25px;display:inline-block;margin:0 10px 0 0}.collections-modal .modal-content .modal-body .download-achievement .download-btn span{vertical-align:middle;font-size:15px}.top-members .layout-container{width:100%;max-width:425px;margin:auto;background:#fff}.top-members .layout-container .input-title{font-size:12px;margin-bottom:4px;color:#6d6d6d}@media screen and (min-width:375px){.top-members .layout-container .input-title{font-size:14px}}.top-members .layout-container .send-message{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:none}.top-members .layout-container .send-message .send-btn{display:inline-block;color:#333}.top-members .layout-container .send-message .send-btn:focus,.top-members .layout-container .send-message .send-btn:hover{text-decoration:none}.top-members .layout-container .send-message .send-btn img{width:27px}.top-members .ranking-intro{text-align:center;position:relative}.top-members .ranking-intro .group-acr{font-size:14px;font-weight:700;margin:10px 0}.top-members .ranking-intro .group-acr-last-week,.top-members .ranking-intro .group-acr-this-week{display:none}.top-members .ranking-intro .groupName,.top-members .ranking-intro .groupRank{margin-bottom:10px;font-size:16px;font-weight:700}.top-members .ranking-intro .groupRank,.top-members .ranking-intro .notRanked{display:none}.top-members .ranking-intro .ranking-description,.top-members .ranking-intro .realtime-description{display:none;font-size:12px}.top-members .ranking-notice{display:none}.top-members .ranking-result{padding:0 20px 20px}.top-members .ranking-result .results-container{margin-bottom:10px}.top-members .ranking-result .results-container .table-head{margin-bottom:0}.top-members .ranking-result .results-container .table-head th{border-bottom:1px solid #ddd;border-top:none;font-weight:400}.top-members .ranking-result .results-container .table-head th:first-child{width:25%}.top-members .ranking-result .results-container .table-head th:nth-child(2){width:40%}.top-members .ranking-result .results-container .table-head th:nth-child(3){width:15%;text-align:center}.top-members .ranking-result .results-container .table-head th:nth-child(4){width:15%;text-align:right}.top-members .ranking-result .results-container .table-wrap{min-height:465px}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td{font-size:14px;border-bottom:1px solid #ddd;border-top:none;vertical-align:middle;padding:0 5px;height:46px}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .crown{width:45px;display:inline-block;text-align:center;color:#333;font-size:10px;padding:11px 0 4px;font-weight:700;background-size:auto}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .crown.plain{background:url(../../images/icons/top-member-plain.svg) no-repeat 50%}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .noRank{width:45px;display:inline-block;text-align:center}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .badges{display:inline-block;width:30%}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .badges img{width:20px;display:inline-block;margin-right:5px}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .badges span{width:20px;display:inline-block;text-align:center}@media screen and (max-width:365px){.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .badges{text-align:center}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .badges img{margin:0}}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td:first-child{width:25%}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td:nth-child(2){width:40%}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td:nth-child(3){width:15%;text-align:center}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td:nth-child(4){width:15%;text-align:right}.top-members .ranking-result .results-container .table-wrap .ranking-table .ranking-details td .selected-icon{width:30px;text-align:center;margin:0 auto}.top-members .ranking-result .results-container .table-wrap .ranking-table .rank-1 td .crown{background:url(../../images/icons/top-member-1.svg) no-repeat 50% 0;color:#333;font-weight:900;font-size:18px;background-size:45px;height:43px;padding:12px 0 10px;vertical-align:middle}.top-members .ranking-result .results-container .table-wrap .ranking-table .rank-2 td .crown{background:url(../../images/icons/top-member-2.svg) no-repeat 50% 0;color:#333;font-weight:900;font-size:16px;background-size:40px;height:39px;padding:10px 0;vertical-align:middle}.top-members .ranking-result .results-container .table-wrap .ranking-table .rank-3 td .crown{background:url(../../images/icons/top-member-3.svg) no-repeat 50% 0;color:#333;font-weight:900;font-size:14px;background-size:35px;height:34px;padding:10px 0;vertical-align:middle}.top-members .ranking-result .results-container .table-wrap .no-rank{border-top:double #ddd}.top-members .ranking-result .results-container .table-wrap .no-rank .unranked{background:none;font-size:14px;padding:7px 0}.top-members .ranking-result .results-container .own{color:#e56d00;font-weight:700;background:#fff6d6;position:relative}.top-members .ranking-result .results-container .own.changeNickname{cursor:pointer}.top-members .ranking-result .results-container .own td:nth-child(2){position:relative}.top-members .ranking-result .results-container .own td:nth-child(2) .hand-pointer{width:25px;position:absolute;top:10%;transform:rotate(-30deg) translateY(20px)}.top-members .ranking-result .result-pagination{color:#6d6d6d;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;display:none}.top-members .ranking-result .result-pagination img{width:10px;cursor:pointer}.top-members .ranking-result .result-pagination img.btn-circle{border-radius:50%;width:25px;height:25px;border:1px solid #6d6d6d;padding:7px}.top-members .ranking-result .result-pagination .paginate-arrow{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.top-members .ranking-result .result-pagination .paginate-arrow.disable{opacity:.3;pointer-events:none}.top-members .ranking-result .result-pagination .paginate-arrow .page-10{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #6d6d6d;border-radius:50%;padding:0 3px;margin:0 5px;cursor:pointer}.top-members .ranking-result .result-pagination .paginate-arrow .page-10 img{width:9px}.top-members .ranking-result .result-pagination .pages{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.top-members .ranking-result .result-pagination .pages .page{cursor:pointer;border-radius:50%;width:25px;height:25px;position:relative}.top-members .ranking-result .result-pagination .pages .page:nth-child(2){margin:0 5px}.top-members .ranking-result .result-pagination .pages .page-num{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top-members .ranking-result .result-pagination .pages .page.curr-page{color:#fff;background:#00aeef}@media screen and (min-width:360px){.top-members .ranking-result .result-pagination{-ms-flex-pack:space-evenly;justify-content:space-evenly}.top-members .ranking-result .result-pagination img.btn-circle{width:30px;height:30px}.top-members .ranking-result .result-pagination .paginate-arrow{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.top-members .ranking-result .result-pagination .paginate-arrow .page-10 img{width:10px;position:relative;left:1px}.top-members .ranking-result .result-pagination .pages .page{cursor:pointer;border-radius:50%;width:30px;height:30px;position:relative}}.modal.about-selected-group .modal-body{padding:30px 35px}.modal.about-selected-group .modal-body .selected-icon{margin:auto;width:50px}.modal.about-selected-group .modal-body .content{margin:20px 0}.ui-loader{display:none}.welcomeHeadBar{background:#024890;color:#fff;position:relative;text-align:center;z-index:0}.welcomeHeadBar .col-xs-12{height:53px}.welcomeHeadBar .courseListDisplayName{font-size:20px;line-height:23px;text-align:center;margin:0;position:relative;z-index:1;font-weight:400;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.welcomeHeadBar .close-btn{position:absolute;top:50%;right:18px;transform:translateY(-50%);z-index:2;cursor:pointer;font-size:28px}.welcomeHeadBar a{color:#fff}.layout-container{padding:20px}.global-transition{transition:.3s ease}.bt-language-header-class{padding:23px 0;font-size:20px}.bt-language-header-class span{display:inline-block;line-height:1;color:#242424;padding:0 10px;font-size:20px}.bt-language-header-class span:first-child{border-right:1px solid #242424}#sucmodal p{margin:0 0 25px}#sucmodal .modal-body{padding:50px}.vcheck-btn-wrapper{background:#fff;border-radius:50px;position:relative;text-align:center;color:#242424;font-size:26px;padding:42px 0}.vcheck-btn-wrapper .vcheck-logo{width:86px;height:100px;display:block;position:absolute;bottom:0;left:50px;background:url(../../images/robot-head-logo.png) no-repeat 50%}.vcheck-btn-wrapper .vcheck-btn{color:#ef2551;position:absolute;right:0;top:0;bottom:0;border-top-right-radius:50px;border-bottom-right-radius:50px;background:#fff;padding:46px 32px;font-size:23px;font-family:font-bold;border-right:0;border-bottom:0;border-top:0;border-left:16px solid #e56d00;cursor:pointer}.vcheck-btn-wrapper .vcheck-btn:hover{text-decoration:none}.font__size--18{font-size:18px!important}.font__size--20{font-size:20px!important}.margin__top--20{margin-top:20px!important}.margin__top--30{margin-top:30px!important}.border__radius--6{border-radius:6px!important}.overflow__hidden{overflow:hidden}.drawer{position:fixed;top:0;bottom:0;z-index:999;color:#fff;left:-100%;width:100%;right:auto;transition:all .4s}.drawer.active{left:0;right:0}.drawer .drawer-body .container,.drawer .header{background:#024890;padding:0}.drawer .drawer-container{max-width:425px;width:100%}.drawer .header .bt-language-header-class{font-size:15px}.drawer .header .bt-language-header-class span{color:#fff;cursor:pointer}.drawer .header .bt-language-header-class span:first-child{border-right:1px solid #fff;padding-left:0}.drawer .header .container{max-width:100%;width:100%;float:left;padding:0 15px}.drawer .header .row{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;-ms-flex-align:center;align-items:center;margin-left:-15px;margin-right:-15px}.drawer .header .row [class*=col]:first-child{padding-left:15px;max-width:320px;width:100%}.drawer .header .row [class*=col]:last-child{padding-right:15px}.drawer .header:after{display:table;content:"";clear:both}.drawer .header .close-drawer{margin-left:10px}.drawer .profile-header{margin-top:5px}.drawer .profile-header .greetings{display:inline-block;vertical-align:middle;float:none;line-height:24px}.drawer .profile-header .greetings span{font-weight:700;font-size:24px}.drawer .profile-header .greetings span.user-name{font-size:18px;font-weight:100}.drawer .profile-header .greetings span.login-id{font-size:14px;font-weight:100}.drawer .profile-header .login-id,.drawer .profile-header .user-name{font-size:17px;display:block}@media screen and (max-height:500px){.drawer .profile-header{margin-top:5px}}.drawer .drawer-body{height:100%;background:rgba(0,0,0,.8)}.drawer .drawer-body>.container,.drawer .drawer-body>.container .row,.drawer .drawer-body>.container>.row>[class*=col-]{height:650px;overflow:auto}.drawer .drawer-body>.container{max-width:320px;width:100%;float:left;height:100%}.drawer .drawer-body>.row{margin-left:-15px;margin-right:-15px}.drawer .menu{font-size:16px;margin:20px 0 10px}.drawer .menu a{color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.drawer .menu a:focus,.drawer .menu a:hover{text-decoration:none}.drawer .menu li{padding:7px 0}@media screen and (max-height:500px){.drawer .menu li{padding:4px 0}}.drawer .menu .vcheck-scores-drawer{opacity:1;pointer-events:auto}.drawer .menu .menu-item{width:20px;height:20px;display:inline-block;vertical-align:middle;float:none;margin-right:18px;background-repeat:no-repeat;background-position:50%;position:relative;background-size:contain}.drawer .menu .menu-item.item-mypage{background-image:url(../../images/icons/drawer/my-page-icon.svg)}.drawer .menu .menu-item.item-mywords{background-image:url(../../images/icons/drawer/my-words-icon.svg)}.drawer .menu .menu-item.item-managegroups{background-image:url(../../images/icons/drawer/manage-groups-icon.svg)}.drawer .menu .menu-item.item-lexxicanews{background-image:url(../../images/icons/drawer/lexxica-news-icon.svg)}.drawer .menu .menu-item.item-ranking{background-image:url(../../images/icons/drawer/ranking-icon.svg)}.drawer .menu .menu-item.item-group-rankings{background-image:url(../../images/icons/drawer/group-ranking-icon.png)}.drawer .menu .menu-item.item-mailbox{background-image:url(../../images/icons/drawer/mailbox.png)}.drawer .menu .menu-item.item-vcheck{background-image:url(../../images/icons/drawer/v-check-icon.svg)}.drawer .menu .menu-item.item-achievements{background-image:url(../../images/icons/drawer/achievements.png)}.drawer .menu .menu-item.item-faq{background-image:url(../../images/icons/drawer/faq-icon.svg)}.drawer .menu .menu-item.item-contact{background-image:url(../../images/icons/drawer/contact-icon.svg)}.drawer .menu .menu-item.item-settings{background-image:url(../../images/icons/drawer/settings-icon.svg)}.drawer .menu .menu-item .notif{display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:21px;height:21px;background:#ef2551;border-radius:50%;position:absolute;top:-8px;right:-50%;font-size:9px}.drawer .logout-menu-item{color:#fff;font-size:15px}.drawer .logout-menu-item span{padding-left:36px}.close-drawer{width:30px;height:28px;background:url(../../images/icons/back-bold-arrow.png) no-repeat 50%/contain;display:block;cursor:pointer}.footer{position:fixed;bottom:0;left:0;right:0;padding:14px 0;background:#fff}.firework-container{position:fixed;background-color:hsla(0,0%,100%,.7);z-index:99;height:100vh;width:100vw;display:none}.firework-container .before{top:50%}.firework-container .firewok-wrapper{height:inherit;width:inherit;position:relative}.firework-container .good-job{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:90%;text-align:center}.firework-container .good-job img{width:80%;max-width:425px}#pp-tou-modal p,#ppmodal p,#toumodal p{font-size:16px;line-height:16px;margin:10px 0}#pp-tou-modal p:empty,#ppmodal p:empty,#toumodal p:empty{display:none}#pp-tou-modal .modal-body,#ppmodal .modal-body,#toumodal .modal-body,#transactionsLaw .modal-body{overflow:auto;height:450px}#courseModal .logo-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 0 30px}#courseModal .logo-container img{margin-right:15px}#courseModal .logo-container .course-title{margin:0;font-family:font-bold;font-size:20px}#courseModal .logo-container .course-title sup{font-size:20px;margin-left:5px;top:-.7em}body.signup .mobile-menu-btn{display:none}.btn.btn-light-blue,.swal2-container .swal2-modal .swal2-actions button.btn-light-blue.swal2-styled{background:#01aef0;color:#fff}.btn.btn-light-blue:focus,.btn.btn-light-blue:hover,.swal2-container .swal2-modal .swal2-actions button.btn-light-blue.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions button.btn-light-blue.swal2-styled:hover{background:#00709a;color:#efefef}.btn.btn-orange,.swal2-container .swal2-modal .swal2-actions button.btn-orange.swal2-styled{background:#e66d02;color:#fff}.btn.btn-orange:focus,.btn.btn-orange:hover,.swal2-container .swal2-modal .swal2-actions button.btn-orange.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions button.btn-orange.swal2-styled:hover{background:#ad5300;color:#efefef}.btn.btn-orange-outline,.swal2-container .swal2-modal .swal2-actions button.btn-orange-outline.swal2-styled{border:2px solid #e66d02;background:transparent;color:#e66d02}.btn.btn-orange-outline:focus,.btn.btn-orange-outline:hover,.swal2-container .swal2-modal .swal2-actions button.btn-orange-outline.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions button.btn-orange-outline.swal2-styled:hover{background:#f9f9f9;color:#ad5300}.btn.btn-dark-blue,.swal2-container .swal2-modal .swal2-actions button.btn-dark-blue.swal2-styled{background:#0956a4;color:#fff}.btn.btn-dark-blue:focus,.btn.btn-dark-blue:hover,.swal2-container .swal2-modal .swal2-actions button.btn-dark-blue.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions button.btn-dark-blue.swal2-styled:hover{background:#0956a4;color:#efefef}.btn.btn-dark-blue-outline,.swal2-container .swal2-modal .swal2-actions button.btn-dark-blue-outline.swal2-styled{border:2px solid #0956a4;background:transparent;color:#0956a4}.btn.btn-dark-blue-outline:focus,.btn.btn-dark-blue-outline:hover,.swal2-container .swal2-modal .swal2-actions button.btn-dark-blue-outline.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions button.btn-dark-blue-outline.swal2-styled:hover{background:#f9f9f9;color:#0956a4}.btn.btn-red,.swal2-container .swal2-modal .swal2-actions button.btn-red.swal2-styled{background:#e53600;color:#fff}.btn.btn-red:focus,.btn.btn-red:hover,.swal2-container .swal2-modal .swal2-actions button.btn-red.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions button.btn-red.swal2-styled:hover{background:#b12a00;color:#efefef}.btn.btn-green,.swal2-container .swal2-modal .swal2-actions button.btn-green.swal2-styled{background:#0abd67;color:#fff}.btn.btn-green:focus,.btn.btn-green:hover,.swal2-container .swal2-modal .swal2-actions button.btn-green.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions button.btn-green.swal2-styled:hover{background:#0b8d4e;color:#efefef}.btn-go{background:#fff;color:#ef2551}.btn-go:focus,.btn-go:hover{background:#f9f9f9;color:#bd1e40}.disable-btn{opacity:.8;pointer-events:none}.score-up-down{overflow:hidden;padding-left:18px;padding-right:5px;position:relative;font-size:15px;font-weight:700;line-height:18px;font-style:italic}.score-up-down .down-arrow,.score-up-down .up-arrow{position:absolute;left:0}.score-up-down .up-arrow{bottom:-20px}.score-up-down .down-arrow{top:-20px}.score-up-down.red{color:#f92b2b}.score-up-down.green{color:#0abd67}.p-bar{margin-top:20px;padding-right:20px;white-space:nowrap}.p-bar .above-labels-wrapper .above-labels,.p-bar .above-labels-wrapper .below-labels,.p-bar .below-labels-wrapper .above-labels,.p-bar .below-labels-wrapper .below-labels{list-style:none;padding:0;margin:0;font-size:9px;position:relative;height:16px;z-index:2}.p-bar .above-labels-wrapper .above-labels li,.p-bar .above-labels-wrapper .below-labels li,.p-bar .below-labels-wrapper .above-labels li,.p-bar .below-labels-wrapper .below-labels li{position:absolute;transform:translateX(-50%);text-align:center;line-height:11px}.p-bar .above-labels-wrapper .above-labels li:first-child,.p-bar .above-labels-wrapper .below-labels li:first-child,.p-bar .below-labels-wrapper .above-labels li:first-child,.p-bar .below-labels-wrapper .below-labels li:first-child{text-align:left;transform:translateX(0)}.p-bar .above-labels-wrapper .above-labels li:last-child,.p-bar .above-labels-wrapper .below-labels li:last-child,.p-bar .below-labels-wrapper .above-labels li:last-child,.p-bar .below-labels-wrapper .below-labels li:last-child{text-align:right}.p-bar .below-labels-wrapper{margin-top:4px}.p-bar .below-labels-wrapper .below-labels{display:none}.p-bar .below-labels-wrapper .below-labels li:first-child{text-align:center;transform:translateX(-50%)}.p-bar .below-labels-wrapper .below-labels li:last-child{text-align:center}.p-bar .below-labels-wrapper .sat-gre li span{font-size:8px;margin-left:2px}.p-bar-wrapper{width:100%;height:50px;background:#c2c2c2;position:relative}.p-bar-wrapper .v-check-score-bar,.p-bar-wrapper .words-known-changed{height:100%;width:0;position:absolute;left:0;transition:all .7s}.p-bar-wrapper .v-check-score-bar{z-index:2;background:#00aeef}.p-bar-wrapper .words-known-changed{background:#024890;z-index:1}.p-bar-wrapper .words-known-changed .change-indicator{position:absolute;top:-13px;right:-10px;text-align:center;color:#0abd67}.p-bar-wrapper .words-known-changed .change-indicator-wrapper{position:absolute;text-align:center;top:-9px;left:50%;transform:translate(-50%,-50%);font-size:15px;font-weight:700;font-style:italic;white-space:nowrap}.p-bar-wrapper .words-known-changed .change-indicator i{font-size:30px;line-height:10px}.p-bar-wrapper .words-known-number{position:absolute;left:25px;color:#fff;z-index:3;top:50%;transform:translateY(-50%)}.p-bar-wrapper .words-known-number-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.p-bar-wrapper .words-known-number-wrapper .words-known-number-score{margin-left:5px;font-size:20px;font-weight:700}.primary-color{color:#024890}.clickable{cursor:pointer}.aeon-parts{display:none}.slide-container .slick-list{min-height:320px}.maintenance-notice{display:none;background:#e66d02;color:#fff}.maintenance-notice .container{padding:10px!important;text-align:center}.maintenance-notice .container span{font-size:11px}
/*# sourceMappingURL=main.min.css.map */
