@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:700}.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{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}.text-danger,.text-success{font-size:14px;font-weight:700;margin:5px 0;line-height:18px}.text-success{color:#088a4b}.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:5px}.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(0deg,#fff 0,#fff)}.custom-checkbox label:after{content:"";width:15px;height:8px;position:absolute;top:5px;left:3px;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:font-bold;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:1px solid #dadada;border-radius:2px;width:23px;height:23px;display:inline-block;margin:0 5px 0 0;top:5px}.checkbox .checkmark{position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer}.checkbox .checkmark:after{content:"";position:absolute;left:6px;top:2px;width:10px;height:17px;border:solid #2db566;border-width:0 5px 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 #088a4b}.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 #088a4b}.custom-radio input[type=radio]:checked~.check:before{background:#088a4b}.modal{overflow:auto;padding:0!important}.modal.fade .modal-dialog,.modal.in .modal-dialog{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:#088a4b;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}@media screen and (max-width:330px){.modal .modal-header .modal-title{font-size:18px!important}}.modal .modal-header .close-btn{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:2;cursor:pointer;font-size:28px;height:100%;vertical-align:middle;width:50px}.modal .modal-header .close-btn:before{line-height:50px;vertical-align:middle}.modal .modal-content{border-radius:0}.modal .modal-body{background:#fff;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:-9%;left:80%;font-size:11px}.icon{width:37px;height:35px;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 .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:#333;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 .page-header{background:#088a4b}body .row{margin:0;padding:0}body .container,body .row [class*=col]:not(.drawer-container){padding:0}body .container-fluid{margin:0}body h1{font-weight:700;font-size:20px;margin:10px 0}body h2{font-size:18px;font-weight:700;color:#333;margin-bottom:20px}body p{font-size:15px;margin:20px 0;line-height:20px}body sup{top:-4px;font-size:9px}body a{outline:none}.swal2-container .swal2-modal .swal2-actions body button.swal2-styled,body .btn,body .swal2-container .swal2-modal .swal2-actions button.swal2-styled{box-shadow:none}body section{padding:20px 15px}body .bg-grey{background:#e9e9e9}body .bg-light-grey{background:#f1f1f1}body h2.link{display:block!important}body h2.link a{display:block;color:#333;text-decoration:underline;padding:10px 0}body .modal .modal-header{padding:12px 20px}body .modal .modal-header .modal-title{font-size:20px;font-weight:400;line-height:25px}body .modal .modal-body{padding:20px 30px}body .modal .modal-body h1{margin-bottom:30px}body .modal .modal-body h1,body .modal .modal-body h2{font-size:18px}body .modal .modal-body h2{font-size:17px;margin-bottom:5px}body .modal .modal-body p{margin-top:0}body .modal button.close{position:absolute;top:50%;transform:translateY(-50%);opacity:1;right:15px;z-index:10}body .modal button.close span{color:#fff;font-size:40px}body .modal .buttons{margin:0}body .modal .modal-footer{border:none}body .modal.confirm .modal-body{padding:80px 70px}body .modal.confirm .modal-body p{font-size:20px;font-weight:700;line-height:25px}body .modal.confirm .modal-footer{background:#f1f1f1;padding-bottom:80px}.swal2-container .swal2-modal .swal2-actions body .modal.confirm .modal-footer button.swal2-styled,body .modal.confirm .modal-footer .btn,body .modal.confirm .modal-footer .swal2-container .swal2-modal .swal2-actions button.swal2-styled{font-size:20px;padding:15px 20px;width:190px}body .btn-set{text-align:center;margin:15px 0}.swal2-container .swal2-modal .swal2-actions body .btn-set button.swal2-styled,body .btn-set .btn,body .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled{margin:5px 5px 0}@media screen and (max-width:350px){.swal2-container .swal2-modal .swal2-actions body .btn-set button.swal2-styled,body .btn-set .btn,body .btn-set .swal2-container .swal2-modal .swal2-actions button.swal2-styled{display:block;max-width:350px;margin-bottom:10px}}.swal2-container .swal2-modal .swal2-actions body button.swal2-styled,body .btn,body .swal2-container .swal2-modal .swal2-actions button.swal2-styled,body a.btn{font-size:18px;padding:15px 20px;line-height:18px}.swal2-container .swal2-modal .swal2-actions body button.btn-primary.swal2-styled,body .btn.btn-primary,body .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled,body a.btn.btn-primary{background:#e56d00;border:2px solid #e66d02}.swal2-container .swal2-modal .swal2-actions body button.btn-primary.swal2-styled:active,.swal2-container .swal2-modal .swal2-actions body button.btn-primary.swal2-styled:focus,body .btn.btn-primary:active,body .btn.btn-primary:focus,body .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled:active,body .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled:focus,body a.btn.btn-primary:active,body a.btn.btn-primary:focus{border-color:#ad5300}.swal2-container .swal2-modal .swal2-actions body button.btn-secondary.swal2-styled,body .btn.btn-secondary,body .swal2-container .swal2-modal .swal2-actions button.btn-secondary.swal2-styled,body a.btn.btn-secondary{background:transparent;color:#e56d00}.swal2-container .swal2-modal .swal2-actions body button.btn-rnd.swal2-styled,body .btn.btn-rnd,body .swal2-container .swal2-modal .swal2-actions button.btn-rnd.swal2-styled,body a.btn.btn-rnd{border-radius:26px}.swal2-container .swal2-modal .swal2-actions body button.btn-md.swal2-styled,body .btn.btn-md,body .swal2-container .swal2-modal .swal2-actions button.btn-md.swal2-styled,body a.btn.btn-md{padding:15px 20px;margin-bottom:10px;max-width:250px;margin:20px auto}.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}.loader-overlay{background:transparent;position:fixed;top:0;right:0;left:0;bottom:0;display:block;z-index:9999!important}.loader-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px;text-align:center}.loader{color:#333;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:#333}.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:#333}.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 #333,.5em 0 0 transparent}80%,to{text-shadow:.25em 0 0 #333,.5em 0 0 #333}}body.signup .input-container{position:relative}body.signup .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 .input-container .field-icon:before{position:absolute;top:50%;transform:translateY(-50%);right:1px}#login{width:100%;max-width:425px;margin:auto;font-family:Roboto,sans-serif;position:relative}#login .form{padding:5px 0 20px;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{line-height:18px;font-weight:700;color:#f92b2b;font-size:16px;margin:5px 0;opacity:0}#login .form .ldButtonBox{margin:30px 0}#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;margin:10px 0 0}#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;padding:12px 5px}#login .form .loginFooter{text-align:center;font-size:16px}#login .form .loginFooter div{display:inline-block}#login .form .loginFooter .form-group{margin:10px 10px 10px 0}#login .form .loginFooter .form-group #rememberMe{margin:4px 0 0}#login .form .loginFooter .recover-link{margin:10px 0 10px 10px}#login .form .loginFooter .recover-link a{color:#3b3b3b;width:100%;text-decoration:underline}.login-buttons{padding:0 23px}@media screen and (max-width:375px){#login .form ul li .invalid-creds-message{font-size:13px}.login-buttons{padding:0}}.my-page{background:#f1f1f1}.my-page .groupDetails .noGroups .noGroupsIcon{max-width:310px;margin:0 auto 50px}.my-page .groupDetails .noGroups .noGroupsIcon p{font-size:21px}.my-page .groupDetails .noGroups .noGroupsIcon img{max-width:180px;margin:15px auto}.my-page .groupDetails .noGroups .noGroupsIcon .instructions h2.video{background:url(../../images/icons/video.svg) no-repeat 0;padding:10px 0 10px 50px;background-size:40px}.my-page .groupDetails .groupList .gl-header .group-col{margin:auto;padding:10px 0;vertical-align:middle}@media screen and (max-width:410px){.my-page .groupDetails .groupList .gl-header .group-col{padding:0;width:100%;text-align:center}.my-page .groupDetails .groupList .gl-header .group-col .createGroup-btn{float:none;display:inline-block}}.my-page .groupDetails .groupList .gl-header .messages{display:inline-block;position:relative;margin:auto;padding:8px 0;vertical-align:middle}@media screen and (max-width:410px){.my-page .groupDetails .groupList .gl-header .messages{width:100%}}.my-page .groupDetails .groupList .gl-header .messages .message-wrapper{position:relative;width:65px;margin:0 auto}.my-page .groupDetails .groupList .gl-header .messages .message-wrapper .diamond{width:25px;position:absolute}.my-page .groupDetails .groupList .gl-header .messages .message-wrapper .diamond-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}@media screen and (max-width:410px){.my-page .groupDetails .groupList .gl-header .group-col-btn-wrap{width:100%}}.my-page .groupDetails .groupList .gl-header .group-col-btn-wrap .group-col-btn{text-align:right}@media screen and (max-width:410px){.my-page .groupDetails .groupList .gl-header .group-col-btn-wrap .group-col-btn{text-align:center}}.my-page .groupDetails .groupList .gl-header .group-col-btn-wrap .group-col-btn .createGroup-btn{color:#e56d00;border:1px solid #e56d00;border-radius:5px;padding:5px 10px;font-size:15px;display:inline-block;text-align:center}.my-page .groupDetails .groupList .gl-header .group-col-btn-wrap .group-col-btn .createGroup-btn img{height:25px;width:25px;float:left}.my-page .groupDetails .groupList .gl-header .group-col-btn-wrap .group-col-btn .createGroup-btn span{line-height:24px;margin-left:10px}.my-page .groupDetails .groupList .gl-header .group-col-btn-wrap .group-col-btn .createGroup-btn:active,.my-page .groupDetails .groupList .gl-header .group-col-btn-wrap .group-col-btn .createGroup-btn:focus,.my-page .groupDetails .groupList .gl-header .group-col-btn-wrap .group-col-btn .createGroup-btn:hover{text-decoration:none}.my-page .modal-buttons .btn,.my-page .modal-buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .my-page .modal-buttons button.swal2-styled{margin:5px 15px!important}@media screen and (max-width:340px){.my-page .modal-buttons .btn,.my-page .modal-buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions .my-page .modal-buttons button.swal2-styled{width:100%;margin:5px 0!important}}.my-page .modal-buttons .btn-orange:hover{color:#fff;background:#ad5300}.groupList .gl-header label{font-size:18px;font-weight:600;margin:0}@media screen and (max-width:350px){.groupList .gl-header label{font-size:18px}}.groupList .year-label{width:100%;height:10px;border-bottom:1px solid #b8b8b8;text-align:center;margin:20px 0}.groupList .year-label a,.groupList .year-label a:hover{color:#333}.groupList .year-label span{font-size:20px;background-color:#f1f1f1;padding:0 20px}.groupList .year-label span.export-settings{padding:0 0 0 10px}.groupList .year-label span.export-settings i{font-size:22px;color:#888}.groupList .year-label .right-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;float:right;padding:0 10px;background:#f1f1f1}.groupList .year-label .right-content .toggler-div{display:inherit;border:2px solid #888;margin:-5px 0 0;border-radius:50%;padding:5px;background:#f1f1f1;cursor:pointer}.groupList .year-label .right-content .toggler-div.collapsed-head span{white-space:normal;word-break:break-all}.groupList .year-label .right-content .toggler-div .toggler{width:13px;height:13px;background:url(../../images/icons/plus.png) no-repeat 50%;background-size:contain!important;padding:0}.groupList .year-label .right-content .toggler-div .toggler-collapsed{background:url(../../images/icons/minus.png) no-repeat 50%}.groupList .gl-container{display:none}.groupList .gl-group{margin-bottom:10px;background:#fff;margin-top:5px;border-radius:25px}.groupList .gl-group .group-head{font-size:20px;font-weight:500;padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.groupList .gl-group .group-head.collapsed-head span{white-space:normal;word-break:break-all}.groupList .gl-group .group-head span{width:77%;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.groupList .gl-group .group-head .right-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.groupList .gl-group .group-head .right-content .member-logo{height:15px;width:20px}.groupList .gl-group .group-head .right-content .member-num{margin-bottom:0;font-weight:400;font-size:15px;margin-left:5px}.groupList .gl-group .group-head .right-content .toggler-div{display:inherit;border:2px solid #e56d00;margin-left:10px;border-radius:50%;padding:4px}.groupList .gl-group .group-head .right-content .toggler-div .toggler{width:13px;height:13px;background:url(../../images/icons/caret-down.png) no-repeat 50%;background-size:contain!important}.groupList .gl-group .group-head .right-content .toggler-div .toggler-collapsed{background:url(../../images/icons/caret-up.png) no-repeat 50%}.groupList .gl-group .group-body{display:none;font-size:16px}.groupList .gl-group .group-body .details{padding:5px 25px 10px}.groupList .gl-group .group-body .details .col-xs-6:nth-child(2n){padding-left:5%}@media (max-width:415px){.groupList .gl-group .group-body .details .col-xs-6:nth-child(2n){padding-left:2%}}.groupList .gl-group .group-body .details .block-details{margin-bottom:15px}@media (max-width:380px){.groupList .gl-group .group-body .details .block-details{margin-bottom:5px}}.groupList .gl-group .group-body .details .block-details .block-label{vertical-align:middle;margin-bottom:5px}@media (max-width:380px){.groupList .gl-group .group-body .details .block-details .block-label{margin-bottom:0}}.groupList .gl-group .group-body .details .block-details .block-label img{width:20px;height:20px;display:inline-block;margin-right:5px}@media (max-width:370px){.groupList .gl-group .group-body .details .block-details .block-label img{width:18px;height:18px}}@media (max-width:330px){.groupList .gl-group .group-body .details .block-details .block-label img{width:15px;height:15px;margin-right:3px}}.groupList .gl-group .group-body .details .block-details .block-label label{margin-bottom:0;vertical-align:middle}@media (max-width:380px){.groupList .gl-group .group-body .details .block-details .block-label label{font-size:14px}}@media (max-width:360px){.groupList .gl-group .group-body .details .block-details .block-label label{font-size:12px}}.groupList .gl-group .group-body .details .block-details span{font-size:15px}@media (max-width:350px){.groupList .gl-group .group-body .details .block-details span{font-size:11px}}.groupList .gl-group .group-body .details .rankings .badges{display:inline-block;width:50px}.groupList .gl-group .group-body .details .rankings .badges img{width:25px;display:inline-block;margin-right:5px}.groupList .gl-group .group-body .details .rankings .badges span{vertical-align:middle}.groupList .gl-group .group-body .details .rankings .crown{display:inline-block}.groupList .gl-group .group-body .details .rankings .crown .rankText{margin-right:5px}.groupList .gl-group .group-body .details .rankings .crown img{width:25px;display:inline-block;margin-right:5px}.groupList .gl-group .group-body .details .rankings .crown span{vertical-align:middle}.groupList .gl-group .group-body .details .badge-container-hidden{display:none}.groupList .gl-group .group-body .details .badge-container .badges{cursor:pointer}.groupList .gl-group .group-body .action-btn{border-top:1px solid #c8c8c8}.groupList .gl-group .group-body .action-btn .row{padding:10px 0}.groupList .gl-group .group-body .action-btn .row .btns{text-align:center;padding:2px 0;font-size:12px}.groupList .gl-group .group-body .action-btn .row .btns a{color:#333;cursor:pointer}.groupList .gl-group .group-body .action-btn .row .btns a:active,.groupList .gl-group .group-body .action-btn .row .btns a:focus,.groupList .gl-group .group-body .action-btn .row .btns a:hover{text-decoration:none}.groupList .gl-group .group-body .action-btn .row .btns img{display:inline-block;height:15px;width:100%;margin-bottom:5px}.groupList .gl-group .group-body .action-btn .row .btns label{font-weight:400!important;margin-bottom:0!important}.groupList .gl-group .group-body .action-btn .row .btns{border-right:1px solid #c8c8c8}.groupList .gl-group .group-body .action-btn .row .col-btn{width:20%;display:inline-block}.groupList .gl-group .group-body .action-btn .row .col-btn.disable{cursor:not-allowed}.groupList .gl-group .group-body .action-btn .row .col-btn.disable a{opacity:.5;pointer-events:none}.groupList .gl-group .group-body .action-btn .row .col-btn:last-child{border:none}#editgroupmodal .deleteGroup-btn{font-size:16px;padding:15px 10px}#creategroupmodal .modal-body,#editgroupmodal .modal-body{font-size:16px;padding:20px 30px}@media (max-width:345px){#creategroupmodal .modal-body,#editgroupmodal .modal-body{font-size:14px}}#creategroupmodal .modal-body .description,#editgroupmodal .modal-body .description{display:inline-block;margin:0 0 10px}#creategroupmodal .modal-body .description p,#editgroupmodal .modal-body .description p{margin:10px 0;font-size:14px}#creategroupmodal .modal-body .description p a,#editgroupmodal .modal-body .description p a{color:#333;margin:0 5px;font-weight:700;text-decoration:underline}#creategroupmodal .modal-body .label-wrap img,#editgroupmodal .modal-body .label-wrap img{height:17px;width:20px}#creategroupmodal .modal-body .label-wrap label,#editgroupmodal .modal-body .label-wrap label{margin-bottom:0}#creategroupmodal .modal-body .form .form-group,#editgroupmodal .modal-body .form .form-group{margin:0 0 20px}#creategroupmodal .modal-body .dateSelector,#editgroupmodal .modal-body .dateSelector{display:inline-block}#creategroupmodal .modal-body .dateSelector .date-label,#editgroupmodal .modal-body .dateSelector .date-label{font-size:15px}#creategroupmodal .modal-body .dateSelector label,#editgroupmodal .modal-body .dateSelector label{font-size:16px}@media screen and (max-width:370px){#creategroupmodal .modal-body .dateSelector label,#editgroupmodal .modal-body .dateSelector label{font-size:15px}}#creategroupmodal .modal-body .dateSelector .date-sublabel,#editgroupmodal .modal-body .dateSelector .date-sublabel{display:block;font-size:15px;font-weight:400;margin-top:5px;margin-bottom:0}@media screen and (max-width:375px){#creategroupmodal .modal-body .dateSelector .date-sublabel,#editgroupmodal .modal-body .dateSelector .date-sublabel{font-size:12px}}#creategroupmodal .modal-body .dateSelector .group-datepicker,#editgroupmodal .modal-body .dateSelector .group-datepicker{position:relative;width:90%}@media (max-width:400px){#creategroupmodal .modal-body .dateSelector .group-datepicker,#editgroupmodal .modal-body .dateSelector .group-datepicker{width:95%}}#creategroupmodal .modal-body .dateSelector .group-datepicker input,#editgroupmodal .modal-body .dateSelector .group-datepicker input{border:1px solid #088a4b;border-radius:3px;background-color:#fff;display:block;width:100%;box-sizing:border-box;padding:5px 5px 5px 30px;font-weight:600;cursor:pointer;background-image:url(../../images/Calendar.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:5px 5px}#creategroupmodal .modal-body .set-goal,#editgroupmodal .modal-body .set-goal{display:inline-block;margin:10px 0}#creategroupmodal .modal-body .set-goal .custom-checkbox,#editgroupmodal .modal-body .set-goal .custom-checkbox{top:unset;margin-right:unset;margin-top:5px}@media (max-width:360px){#creategroupmodal .modal-body .set-goal .custom-checkbox,#editgroupmodal .modal-body .set-goal .custom-checkbox{width:18px;top:3px}}#creategroupmodal .modal-body .set-goal .custom-checkbox label,#editgroupmodal .modal-body .set-goal .custom-checkbox label{border-radius:5px}@media (max-width:360px){#creategroupmodal .modal-body .set-goal .custom-checkbox label,#editgroupmodal .modal-body .set-goal .custom-checkbox label{width:18px;height:18px;margin-bottom:0}}@media (max-width:360px){#creategroupmodal .modal-body .set-goal .custom-checkbox label:after,#editgroupmodal .modal-body .set-goal .custom-checkbox label:after{width:10px;height:5px;border-width:2px}}#creategroupmodal .modal-body .set-goal .setGoal-label,#editgroupmodal .modal-body .set-goal .setGoal-label{margin-left:5px;cursor:pointer}@media (max-width:400px){#creategroupmodal .modal-body .set-goal .setGoal-label,#editgroupmodal .modal-body .set-goal .setGoal-label{margin-left:0;font-size:14px}}@media (max-width:345px){#creategroupmodal .modal-body .set-goal .setGoal-label,#editgroupmodal .modal-body .set-goal .setGoal-label{margin-left:0;font-size:12px}}#creategroupmodal .modal-body .set-goal .more-info,#editgroupmodal .modal-body .set-goal .more-info{padding:0 4px;vertical-align:text-top;width:25px}#creategroupmodal .modal-body .set-goal .content,#editgroupmodal .modal-body .set-goal .content{padding:10px 0 10px 33px}#creategroupmodal .modal-body .set-goal .content label,#editgroupmodal .modal-body .set-goal .content label{font-size:14px}@media (max-width:375px){#creategroupmodal .modal-body .set-goal .content label,#editgroupmodal .modal-body .set-goal .content label{font-size:12px}}@media (max-width:400px){#creategroupmodal .modal-body .set-goal .content,#editgroupmodal .modal-body .set-goal .content{padding:10px 0 10px 15px}}@media (max-width:375px){#creategroupmodal .modal-body .set-goal .content,#editgroupmodal .modal-body .set-goal .content{padding:10px 0}}#creategroupmodal .modal-body .set-goal .content select,#editgroupmodal .modal-body .set-goal .content select{min-width:65px;color:#088a4b;border-color:#088a4b;padding:0 4px;border-radius:3px}#creategroupmodal .modal-body .set-goal .content ul,#editgroupmodal .modal-body .set-goal .content ul{padding-left:17px;font-size:15px}#creategroupmodal .modal-body .set-goal .content ul li,#editgroupmodal .modal-body .set-goal .content ul li{margin:5px 0}#creategroupmodal .btn:hover,#creategroupmodal .swal2-container .swal2-modal .swal2-actions button.swal2-styled:hover,#editgroupmodal .btn:hover,#editgroupmodal .swal2-container .swal2-modal .swal2-actions button.swal2-styled:hover,.swal2-container .swal2-modal .swal2-actions #creategroupmodal button.swal2-styled:hover,.swal2-container .swal2-modal .swal2-actions #editgroupmodal button.swal2-styled:hover{color:#fff!important}#creategroupsuccessmodal .create-group-success .label-wrap img{height:17px;width:20px}#creategroupsuccessmodal .create-group-success .label-wrap label{font-size:15px;margin:0 0 20px;line-height:20px}#creategroupsuccessmodal .create-group-success .label-wrap label span{margin:0 5px}#changeStudyGoals-info .modal-dialog,#changeStudyGoals .modal-dialog,#changeStudyGoalsConfirmation .modal-dialog,#exportGroupProgress-info .modal-dialog,#infoSetGoal .modal-dialog,#infoWeeklyEmail .modal-dialog,#sendWeeklyReports-info .modal-dialog,#sendWeeklyReportsConfirmation .modal-dialog{max-width:310px}#changeStudyGoals-info .modal-dialog .modal-content .modal-body,#changeStudyGoals .modal-dialog .modal-content .modal-body,#changeStudyGoalsConfirmation .modal-dialog .modal-content .modal-body,#exportGroupProgress-info .modal-dialog .modal-content .modal-body,#infoSetGoal .modal-dialog .modal-content .modal-body,#infoWeeklyEmail .modal-dialog .modal-content .modal-body,#sendWeeklyReports-info .modal-dialog .modal-content .modal-body,#sendWeeklyReportsConfirmation .modal-dialog .modal-content .modal-body{font-size:16px}#changeStudyGoals-info .modal-dialog .modal-content .modal-body .container .content ul,#changeStudyGoals .modal-dialog .modal-content .modal-body .container .content ul,#changeStudyGoalsConfirmation .modal-dialog .modal-content .modal-body .container .content ul,#exportGroupProgress-info .modal-dialog .modal-content .modal-body .container .content ul,#infoSetGoal .modal-dialog .modal-content .modal-body .container .content ul,#infoWeeklyEmail .modal-dialog .modal-content .modal-body .container .content ul,#sendWeeklyReports-info .modal-dialog .modal-content .modal-body .container .content ul,#sendWeeklyReportsConfirmation .modal-dialog .modal-content .modal-body .container .content ul{padding:0}#changeStudyGoals-info .modal-dialog .modal-content .modal-body .container .content ul li,#changeStudyGoals .modal-dialog .modal-content .modal-body .container .content ul li,#changeStudyGoalsConfirmation .modal-dialog .modal-content .modal-body .container .content ul li,#exportGroupProgress-info .modal-dialog .modal-content .modal-body .container .content ul li,#infoSetGoal .modal-dialog .modal-content .modal-body .container .content ul li,#infoWeeklyEmail .modal-dialog .modal-content .modal-body .container .content ul li,#sendWeeklyReports-info .modal-dialog .modal-content .modal-body .container .content ul li,#sendWeeklyReportsConfirmation .modal-dialog .modal-content .modal-body .container .content ul li{line-height:18px;margin-bottom:10px}#changeStudyGoals .btn,#changeStudyGoals .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions #changeStudyGoals button.swal2-styled{padding:10px;min-width:90px;margin:15px 0}.help-block{font-weight:700;font-size:16px}.with-error{color:#f92b2b}.with-success{color:#2db566;text-transform:capitalize;margin-bottom:20px}.deleteGroup-btn{background:#f92b2b}#deletegroupmodal .content{padding:0 30px;text-align:center;margin-bottom:150px}@media (max-height:530px){#deletegroupmodal .content{margin-bottom:0!important}}#deletegroupmodal .content .groupNameDelete{word-break:break-all}#deletegroupmodal .content label{font-size:18px;line-height:25px;font-weight:400;margin-bottom:15px}#deletegroupmodal .content label:nth-of-type(2){padding:0 10px}#deletegroupmodal .content label:nth-of-type(3){padding:0 35px}#quizmodal .modal-body{font-size:16px}#quizmodal .modal-body .content-row{margin-bottom:15px}#quizmodal .modal-body .content-row .label-icon{height:18px;width:20px;margin-bottom:3px;margin-right:5px}#quizmodal .modal-body .content-row label{font-size:15px}#quizmodal .modal-body .content-row .group-name,#quizmodal .modal-body .content-row .no-items{margin-top:5px}@media (max-width:390px){#quizmodal .modal-body .content-row .group-name,#quizmodal .modal-body .content-row .no-items{display:block}}#quizmodal .modal-body .content-row ul{list-style:none;margin:0;padding:0;overflow:visible;display:inline-block}#quizmodal .modal-body .content-row ul li{display:block;position:relative;float:left;width:100%}#quizmodal .modal-body .content-row ul li input[type=radio]{position:absolute;visibility:hidden}#quizmodal .modal-body .content-row ul li label{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;max-width:180px;width:100%}@media (max-width:340px){#quizmodal .modal-body .content-row ul li label{max-width:150px}}#quizmodal .modal-body .content-row ul li label .va-ja-marginright{margin-right:80px!important}#quizmodal .modal-body .content-row a{border:1px solid #e66d02;color:#e66d02;padding:5px 10px;border-radius:5px;margin-top:-7px}#quizmodal .modal-body .content-row a:focus,#quizmodal .modal-body .content-row a:hover{text-decoration:none}#quizmodal .modal-body .content-row ul li .check{display:block;position:absolute;border-radius:100%;height:20px;width:20px;top:10px;left:3px;z-index:4;transition:border .25s linear;-webkit-transition:border .25s linear;border:3px solid #088a4b}#quizmodal .modal-body .content-row 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}#quizmodal .modal-body .content-row input[type=radio]:checked~.check{border:3px solid #088a4b}#quizmodal .modal-body .content-row input[type=radio]:checked~.check:before{background:#088a4b}#quizmodal .modal-body .content-row .p-15{padding:0 15px;width:100%}#quizmodal .modal-body .content-row .box-col-1{text-align:right;padding-right:40px;margin-top:10px}#quizmodal .modal-body .content-row .box-col-1 label{cursor:pointer}#quizmodal .modal-body .content-row .box-col-2{padding-left:30px;margin-top:10px}#quizmodal .modal-body .content-row .box-col-2 label{cursor:pointer}#quizmodal .modal-body .content-row .checkbox-cta{text-align:center;margin-top:20px}#quizmodal .modal-body .content-row .checkbox-cta a{border:1px solid #e66d02;color:#e66d02;padding:5px 10px;border-radius:5px;font-size:18px}#quizmodal .modal-body .content-row .checkbox-cta a:focus,#quizmodal .modal-body .content-row .checkbox-cta a:hover{text-decoration:none}#quizmodal .modal-body .content-row .checkbox-cta a:last-child{margin-left:15px}#quizmodal .modal-body .content-row .courseSelect{max-width:210px}#quizmodal #quizNext-btn:focus,#quizmodal #quizNext-btn:hover{color:#fff}#quizmodal .help-block{margin-top:20px;font-weight:700;font-size:16px;margin-bottom:0!important}#quizmodal .with-error{color:#f92b2b}#quizmodal .quiz-note{color:#ef2551;margin:10px 0 0}#generatequizmodal .modal-body{font-size:16px}#generatequizmodal .modal-body .content-row{margin-bottom:15px;min-height:60px}#generatequizmodal .modal-body .content-row label{font-size:15px}#generatequizmodal .modal-body .content-row .label-name{display:block;margin-top:5px;margin-right:10px;word-break:break-all}@media (max-width:350px){#generatequizmodal .modal-body .content-row .label-name{font-size:14px}}#generatequizmodal .modal-body .note-content label{font-size:14px;margin-top:15px}#generatequizmodal .modal-body .note-content .highlight{color:#ef2551;display:inline-block;margin-bottom:5px;font-weight:700;font-size:14px;padding:10px 0 0}#generatequizmodal .modal-body .note-content .student-table{background:#f1f1f1;margin:0 auto;max-height:240px;overflow:auto;display:block;border-collapse:separate}@media (max-width:380px){#generatequizmodal .modal-body .note-content .student-table{max-height:215px;max-width:380px!important}}#generatequizmodal .modal-body .note-content .student-table thead tr{color:#088a4b;font-size:14px}#generatequizmodal .modal-body .note-content .student-table thead tr th{border-bottom:1px solid #c8c8c8;position:relative;top:0;background:#f1f1f1}#generatequizmodal .modal-body .note-content .student-table thead tr th:first-of-type{width:20%}#generatequizmodal .modal-body .note-content .student-table thead tr th:nth-of-type(2){width:46%}#generatequizmodal .modal-body .note-content .student-table thead tr th:nth-of-type(3){width:36%;word-break:keep-all}#generatequizmodal .modal-body .note-content .student-table thead tr .va-ja-width:first-of-type{width:24.5%!important}#generatequizmodal .modal-body .note-content .student-table thead tr .va-ja-width:nth-of-type(2){width:60%!important}#generatequizmodal .modal-body .note-content .student-table thead tr .va-ja-width:nth-of-type(3){width:20%!important}#generatequizmodal .modal-body .note-content .student-table tbody tr{font-size:14px}@media (max-width:380px){#generatequizmodal .modal-body .note-content .student-table tbody tr{font-size:11px}}#generatequizmodal .modal-body .note-content .student-table tbody tr:nth-child(odd){background-color:#f9f9f9}#generatequizmodal .modal-body .note-content .student-table tbody tr td{border-top:0}#generatequizmodal .modal-body .border-bottom{border-bottom:1px solid #6d6d6d}#generatequizmodal #quizCancel-btn:focus,#generatequizmodal #quizCancel-btn:hover,#generatequizmodal #quizChangeCond-btn:focus,#generatequizmodal #quizChangeCond-btn:hover,#generatequizmodal #quizGenerate-btn:focus,#generatequizmodal #quizGenerate-btn:hover{color:#fff}#denefinitionModal .modal-body{font-size:16px}#denefinitionModal .modal-body .first-content{line-height:22px;margin-bottom:30px;display:block}#denefinitionModal .modal-body .question-cont{margin-bottom:40px}#denefinitionModal .modal-body .question-cont .question{margin-bottom:10px;font-size:15px}#denefinitionModal .modal-body .question-cont .answers span{display:inline-block;font-size:13px;margin-right:15px}#denefinitionModal .modal-body .question-cont .answers span:nth-of-type(4){margin-right:0}#denefinitionModal .modal-body .question-cont .answers span:last-of-type{margin-right:0;float:right}#wordListModal .modal-body{font-size:16px}#wordListModal .modal-body .first-content{line-height:22px;margin-bottom:30px;display:block}#wordListModal .modal-body label{display:block;margin:40px 0}#exportgroupmodal .modal-body{font-size:16px}#exportgroupmodal .modal-body .content-row{margin-bottom:15px}#exportgroupmodal .modal-body .content-row label{font-size:15px}#exportgroupmodal .modal-body .content-row .label-name{display:block;margin-top:5px}#exportgroupmodal .modal-body .content-row .ja-div-content{left:14%!important}#exportgroupmodal .modal-body .date-label{font-size:15px}#exportgroupmodal .modal-body .date-sublabel{font-size:15px;font-weight:400;margin-top:5px}#exportgroupmodal .modal-body .past-data{margin-bottom:10px}#exportgroupmodal .modal-body .past-data label{cursor:pointer}#exportgroupmodal .modal-body .group-datepicker{position:relative;width:65%}@media (max-width:380px){#exportgroupmodal .modal-body .group-datepicker{width:90%}}#exportgroupmodal .modal-body .group-datepicker input{border:1px solid #088a4b;border-radius:3px;background-color:#fff;display:block;width:100%;box-sizing:border-box;padding:5px 5px 5px 30px;font-weight:600;cursor:pointer;background-image:url(../../images/Calendar.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:5px 5px}#exportgroupmodal #exportGroup-btn{margin-top:20px}#exportgroupmodal #exportGroup-btn:focus,#exportgroupmodal #exportGroup-btn:hover{color:#fff}#gameNotice .checkbox-container{margin:15px 0}#createGame .modal-body,#startGame .modal-body{font-size:16px}#createGame .modal-body .label-wrap,#startGame .modal-body .label-wrap{margin-bottom:15px}#createGame .modal-body .label-wrap label,#startGame .modal-body .label-wrap label{font-size:16px;margin-bottom:0}#createGame .modal-body .label-wrap .label-icon,#startGame .modal-body .label-wrap .label-icon{height:18px;width:20px;margin-right:10px}#createGame .modal-body .label-wrap .group-name,#startGame .modal-body .label-wrap .group-name{display:inline-block;line-height:21px;word-break:break-all;font-weight:700}#createGame .modal-body .connectedPlayers-wrap,#startGame .modal-body .connectedPlayers-wrap{text-align:center;padding:10px;margin-bottom:10px}#createGame .modal-body .connectedPlayers-wrap .label-wrap,#startGame .modal-body .connectedPlayers-wrap .label-wrap{margin:0}#createGame .modal-body .connectedPlayers-wrap .connectedPlayers,#startGame .modal-body .connectedPlayers-wrap .connectedPlayers{font-weight:700}#createGame .duration-wrap{text-align:center;padding:10px;background:#f1f1f1;border-radius:5px;margin-bottom:10px}#createGame .duration-wrap .duration-options{margin:5px 0;font-size:14px}#createGame .duration-wrap .custom-radio ul{display:inline-block}#createGame .duration-wrap .custom-radio ul li{width:unset;margin:0 5px}#createGame .duration-wrap .custom-radio ul li label{font-weight:700;font-size:14px}#createGame .topPlayerView-wrap{text-align:center;padding:10px;background:#f1f1f1;border-radius:5px;margin-bottom:10px}#createGame .topPlayerView-wrap .topPlayer-options{margin:5px 0;font-size:14px}#createGame .topPlayerView-wrap .custom-radio ul{display:inline-block}#createGame .topPlayerView-wrap .custom-radio ul li{width:unset;margin:0 5px}#createGame .topPlayerView-wrap .custom-radio ul li label{font-weight:700;font-size:14px}#createGame .selectTeam-wrap{text-align:center;padding:10px;background:#f1f1f1;border-radius:5px;margin-bottom:10px}#createGame .selectTeam-wrap .selectTeam-options{margin:5px 0;font-size:14px}#createGame .selectTeam-wrap .custom-radio ul{display:inline-block}#createGame .selectTeam-wrap .custom-radio ul li{width:unset;margin:0 5px}#createGame .selectTeam-wrap .custom-radio ul li label{font-weight:700;font-size:14px}#createGame .iconSelector-wrap .selectIcon-options{text-align:center;margin-bottom:10px}#createGame .iconSelector-wrap .selectIcon-options .teamCheckbox .selectedIcon{margin-bottom:10px}#createGame .iconSelector-wrap .selectIcon-options .teamCheckbox .selectedIcon img{width:150px}#createGame .iconSelector-wrap .selectIcon-options .teamCheckbox label img{max-width:50px;width:100%}#createGame .iconSelector-wrap .selectIcon-options .teamCheckbox label [type=radio]{position:absolute;opacity:0;width:0;height:0}#createGame .iconSelector-wrap .selectIcon-options .teamCheckbox label [type=radio]+img{cursor:pointer}#createGame #createGame-btn.disable{opacity:.5;pointer-events:none;cursor:pointer}#createGame .checkbox{top:3px;width:15px;height:15px}#createGame .checkbox .checkmark:after{border-width:0 2px 2px 0;left:4px;top:0;width:5px;height:10px}#startGame .teamIcon-wrap{text-align:center;margin-bottom:10px}#startGame .teamIcon-wrap .teamIcons .selectedIcon img{width:150px}#startGame #startGame-btn.disable{opacity:.5;pointer-events:none;cursor:pointer}#printStudentGuide .modal-body{font-size:16px}#printStudentGuide .modal-body label{font-size:15px}#printStudentGuide .modal-body .group-code-block .label-icon,#printStudentGuide .modal-body .group-name-block .label-icon{height:18px;width:20px;margin-bottom:3px;margin-right:5px}#printStudentGuide .modal-body .group-code-block label,#printStudentGuide .modal-body .group-name-block label{font-size:15px;margin-right:10px;margin-top:8px}#printStudentGuide .modal-body .group-code-block span,#printStudentGuide .modal-body .group-name-block span{vertical-align:middle}#printStudentGuide .modal-body .course-assignment{display:inline-block;margin:5px 0}@media screen and (max-width:420px){#printStudentGuide .modal-body .course-assignment .checkbox-course .courseColumn:first-child{width:40%}#printStudentGuide .modal-body .course-assignment .checkbox-course .courseColumn:last-child{width:60%}}#printStudentGuide .modal-body .course-assignment .checkbox-course label{cursor:pointer;font-weight:400}@media screen and (max-width:420px){#printStudentGuide .modal-body .course-assignment .checkbox-course label{font-size:13px}}@media screen and (max-width:350px){#printStudentGuide .modal-body .course-assignment .checkbox-course label{font-size:11px}}#printStudentGuide .modal-body .payments{margin:10px 0}#printStudentGuide .modal-body .notes textarea{width:100%;border:none;background:#f1f1f1}#printStudentGuide .modal-body .coursesCheckbox.disable{opacity:.5;pointer-events:none;cursor:pointer}#printStudentGuide .btn-print-guide{min-width:160px;padding:15px}#defaultEditDisplay{font-size:16px}#defaultEditDisplay .content:not(:last-of-type){margin-bottom:15px}#defaultEditDisplay .label-icon{height:18px;width:20px;margin-right:10px}#defaultEditDisplay .date-range-label{display:inline-block;margin-top:8px;vertical-align:middle}#defaultEditDisplay .date-range-note label{font-size:11px;font-weight:400;margin-bottom:0}#defaultEditDisplay .group-view-label{margin-top:8px;vertical-align:middle}#defaultEditDisplay .group-view-wrapper{position:relative;max-width:215px;width:100%;float:right}#defaultEditDisplay .group-view-wrapper .group-view-name{word-break:break-all;margin-top:10px;font-weight:400}@media screen and (max-width:405px){#defaultEditDisplay .group-view-wrapper{max-width:325px;float:left}}#defaultEditDisplay .date-range-wrapper{position:relative;max-width:180px;width:100%;float:right}@media screen and (max-width:360px){#defaultEditDisplay .date-range-wrapper{float:left;max-width:200px}}#defaultEditDisplay .date-range-wrapper .date-range-default{background:transparent;border:1px solid #088a4b;padding:2px 15px;max-width:180px;width:100%;border-radius:20px;text-align:left}#defaultEditDisplay .date-range-wrapper .date-range-default:focus{outline:none}#defaultEditDisplay .date-range-wrapper .date-range-default .select-label{display:inline-block;padding-top:7px}#defaultEditDisplay .date-range-wrapper .date-range-default i{float:right;font-size:25px;color:#088a4b;padding-top:4px}#defaultEditDisplay .date-range-wrapper .select-date-range-default.option-wrapper{background:#fff;border:1px solid #c8c8c8;border-radius:5px;position:absolute;width:100%;max-height:225px;overflow-y:auto!important;box-shadow:3px 3px 3px 0 rgba(0,0,0,.25);display:none;z-index:10}#defaultEditDisplay .date-range-wrapper .select-date-range-default.option-wrapper .option{padding:10px 15px;border-bottom:1px solid #c8c8c8;cursor:pointer}#defaultEditDisplay .date-range-wrapper .select-date-range-default.option-wrapper .option:focus,#defaultEditDisplay .date-range-wrapper .select-date-range-default.option-wrapper .option:hover{background:#00aeef;color:#fff}#defaultEditDisplay .date-range-wrapper .select-date-range-default.option-wrapper .option:last-child{border:0}#defaultEditDisplay .date-range-wrapper .select-date-range-default.option-wrapper .disable-goal-select{pointer-events:none;background:#e2e2e2}#defaultEditDisplay .range-dates-wrapper{display:inline-block}#defaultEditDisplay .range-dates-wrapper .range-date-start{margin-right:10px;margin-left:20px}@media screen and (max-width:410px){#defaultEditDisplay .range-dates-wrapper .range-date-start{margin-left:0;margin-right:5px}}#defaultEditDisplay .range-dates-wrapper .range-date-end{margin-left:5px}#defaultEditDisplay .range-dates-wrapper .range-dates-default{width:45%;float:left}@media screen and (max-width:410px){#defaultEditDisplay .range-dates-wrapper .range-dates-default{width:48%}}#defaultEditDisplay .range-dates-wrapper .range-dates-default label{font-size:14px;font-weight:400}#defaultEditDisplay .range-dates-wrapper .range-dates-default .group-datepicker{position:relative}#defaultEditDisplay .range-dates-wrapper .range-dates-default .group-datepicker input{border:1px solid #088a4b;border-radius:3px;background-color:#fff;display:block;width:100%;box-sizing:border-box;padding:5px 5px 5px 30px;font-weight:600;cursor:pointer;background-image:url(../../images/Calendar.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:5px 5px}#defaultEditDisplay .range-dates-wrapper .range-dates-default .date-sublabel{font-size:11px;font-weight:400;margin-top:0;display:block;text-align:center}#defaultEditDisplay .course-view-label{margin-top:8px;vertical-align:middle}#defaultEditDisplay .courseSelect{float:right}@media screen and (max-width:379px){#defaultEditDisplay .courseSelect{max-width:240px;float:left}}#defaultEditDisplay .disable-date{opacity:.5;pointer-events:none}#defaultEditDisplay .all-group-note{color:#ef2551;display:none;margin:-13px 0 15px}#defaultEditDisplay .weekly-goal-note{color:#ef2551;margin:10px 0 0}#export-settings{font-size:15px}#export-settings .content .label-icon{width:25px;margin:-5px 5px 0 0}#export-settings .content p{margin:0 0 20px}#export-settings .content:not(:last-of-type){margin-bottom:15px}#export-settings .content .more-info{padding:0 4px;vertical-align:middle;width:25px}#export-settings .content .btn,#export-settings .content .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions #export-settings .content button.swal2-styled{border:1px solid #e66d02;padding:8px 10px;margin:0 5px;min-width:60px}#export-settings .yearExport .date-range-label{display:inline-block;margin-top:8px;vertical-align:middle}#export-settings .yearExport .date-range-note label{font-size:11px;font-weight:400;margin-bottom:0}#export-settings .yearExport .export-dates-wrapper{display:inline-block;margin:10px 0}#export-settings .yearExport .export-dates-wrapper .range-date-start{margin-right:10px}@media screen and (max-width:410px){#export-settings .yearExport .export-dates-wrapper .range-date-start{margin-left:0;margin-right:5px}}#export-settings .yearExport .export-dates-wrapper .range-date-end{margin-left:5px}#export-settings .yearExport .export-dates-wrapper .range-dates-default{width:47%;float:left}@media screen and (max-width:410px){#export-settings .yearExport .export-dates-wrapper .range-dates-default{width:48%}}#export-settings .yearExport .export-dates-wrapper .range-dates-default label{font-size:14px;font-weight:400}#export-settings .yearExport .export-dates-wrapper .range-dates-default .group-datepicker{position:relative}#export-settings .yearExport .export-dates-wrapper .range-dates-default .group-datepicker input{border:1px solid #088a4b;border-radius:3px;background-color:#fff;display:block;width:100%;box-sizing:border-box;padding:5px 5px 5px 30px;font-weight:600;cursor:pointer;background-image:url(../../images/Calendar.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:5px 5px}#export-settings .yearReport{padding:15px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc}#export-settings .yearReport ul{list-style:none;margin:10px 0;padding:0;overflow:visible;display:inline-block}#export-settings .yearReport ul li{display:inline-block;position:relative;margin:0 10px}#export-settings .yearReport ul li input[type=radio]{position:absolute;visibility:hidden}#export-settings .yearReport ul li label{position:relative;font-weight:300;font-size:15px;padding:3px 0 0 30px;margin:10px auto;z-index:5;cursor:pointer;-webkit-transition:all .25s linear;max-width:180px;width:100%}@media (max-width:340px){#export-settings .yearReport ul li label{max-width:150px}}#export-settings .yearReport ul li label .va-ja-marginright{margin-right:80px!important}#export-settings .yearReport ul li .check{display:block;position:absolute;border-radius:100%;height:20px;width:20px;top:10px;left:3px;z-index:4;transition:border .25s linear;-webkit-transition:border .25s linear;border:3px solid #088a4b}#export-settings .yearReport 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}#export-settings .yearReport input[type=radio]:checked~.check{border:3px solid #088a4b}#export-settings .yearReport input[type=radio]:checked~.check:before{background:#088a4b}#export-settings .studyGoal .yearWeeklyGoal{margin:10px 0}#export-settings .studyGoal .yearWeeklyGoal .year-weekly-goal{min-width:90px;color:#088a4b;border-color:#088a4b;padding:0 4px;border-radius:3px}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%}}body.page-landing h2{margin-bottom:15px;font-size:18px;color:#333}body.page-landing h2 span{display:inline-block}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-responsive{margin:0;width:100%}body.page-landing .page-header{background:#088a4b;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:20px 20px 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}@media screen and (max-height:550px){body.page-landing section.login-signup #loginRobyImageId{position:relative;margin-top:20px}}body.page-landing section.login-signup .warningMessages{display:none}body.page-landing section.login-signup .warningMessages .warning{text-align:center}body.page-landing section.login-signup .warningMessages .warning .container{padding:30px 20px}body.page-landing section.login-signup .warningMessages .warning h3{color:red;font-size:18px;font-weight:700}body.page-landing section.login-signup .warningMessages .warning p{font-size:15px;margin:20px 0}body.page-landing section.login-signup .warningMessages .warning .image{margin:20px 0}.swal2-container .swal2-modal .swal2-actions body.page-landing section.login-signup button.swal2-styled,body.page-landing section.login-signup .btn,body.page-landing section.login-signup .swal2-container .swal2-modal .swal2-actions button.swal2-styled{font-size:20px;height:56px;border-radius:26px;padding:17px 20px;line-height:20px;margin-bottom:10px;margin-left:auto;margin-right:auto;border:none}body.page-landing section.intro .instructions .video-link{margin:20px 0;text-align:left}body.page-landing section.intro .instructions .video-link img{width:45px}body.page-landing section.intro .instructions .video-link .video:hover{text-decoration:none}body.page-landing section.intro .instructions .video-link a{color:#333;font-weight:400;text-decoration:none}body.page-landing section.intro .instructions .video-link a span{margin:5px;display:inline-block;font-size:16px;font-weight:700;width:80%;vertical-align:middle}body.page-landing section.intro .instructions .instructions-link{margin:20px 0;text-align:left}body.page-landing section.intro .instructions .instructions-link img{width:30px}body.page-landing section.intro .instructions .instructions-link .video:hover{text-decoration:none}body.page-landing section.intro .instructions .instructions-link a{color:#333;font-weight:400;text-decoration:none}body.page-landing section.intro .instructions .instructions-link a span{margin:5px;display:inline-block;font-size:16px;font-weight:700;width:80%;vertical-align:middle}body.page-landing section.howitworks h2.title{color:#088a4b}body.page-landing section.howitworks p{margin:10px 0}body.page-landing section.howitworks .img-responsive{border:1px solid #ccc;width:80%;margin:0 auto}body.page-landing section.howitworks #instructions .collapse[aria-expanded=false]{display:block;visibility:visible;height:135px!important;overflow:hidden}body.page-landing section.howitworks #instructions .collapsing[aria-expanded=false]{height:135px!important;margin:0}body.page-landing section.howitworks #instructions .collapsing[aria-expanded=false] .toggleHide,body.page-landing section.howitworks #instructions .collapsing[aria-expanded=true] .toggleHide{visibility:hidden;display:none}body.page-landing section.howitworks #instructions .in h2.title{margin:15px 0}body.page-landing section.howitworks #instructions .in .toggleHide{visibility:hidden;display:none}body.page-landing section.resources .video{background:url(../../images/icons/video.svg) no-repeat 0;padding:10px 0 10px 50px;background-size:40px 40px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../images/icons/video.svg",sizingMethod="scale")}body.page-landing section.resources .pdf{background:url(../../images/icons/pdf.svg) no-repeat 0;padding:10px 0 10px 50px;background-size:40px 40px}body.page-landing section.footer-links{text-align:center}body.page-landing .copyright p{font-size:11px;text-align:center;margin:0 0 20px}.page-order .container section{padding:10px 20px}.page-order .container .lang-selector{text-align:center;padding:20px}.page-order .container .lang-selector span:first-child{border-right:2px solid #000}.page-order .container .lang-selector span{display:inline-block;padding:0 20px;font-weight:500;font-size:19px;cursor:pointer}.page-order .container .lang-selector span a{color:#333}.page-order .container .order-signup{padding:0 20px}.page-order .container .order-signup #order{width:100%;max-width:425px;margin:auto;font-family:Roboto,sans-serif;height:100%;position:relative}.page-order .container .order-signup #order .form{padding:5px 0 20px;width:100%;margin:0}.page-order .container .order-signup #order .form ul{margin:0;list-style-type:none;padding:0}.page-order .container .order-signup #order .form ul li{margin:0}.page-order .container .order-signup #order .form ul li h2{margin:20px 0}.page-order .container .order-signup #order .form ul li .invalid-creds-message{line-height:18px;font-weight:700;color:#f92b2b;font-size:16px;margin:5px 0;display:none}.page-order .container .order-signup #order .form .form-group .form-control{font-size:18px;margin:10px 0;font-family:font-regular}.page-order .container .order-signup #order .form .btn.btn-primary,.page-order .container .order-signup #order .form .swal2-container .swal2-modal .swal2-actions button.btn-primary.swal2-styled,.swal2-container .swal2-modal .swal2-actions .page-order .container .order-signup #order .form button.btn-primary.swal2-styled{font-size:17px;min-width:158px}.page-order .container .order-signup #order .form ul.custom-radio{list-style:none;margin:0;padding:0;overflow:auto}.page-order .container .order-signup #order .form ul.custom-radio li{display:block;position:relative;float:left;width:100%}.page-order .container .order-signup #order .form ul.custom-radio li input[type=radio]{position:absolute;visibility:hidden}.page-order .container .order-signup #order .form ul.custom-radio li label{position:relative;font-weight:300;font-size:16px;padding:3px 0 0 30px;margin:10px auto;z-index:5;cursor:pointer;-webkit-transition:all .25s linear}.page-order .container .order-signup #order .form ul.custom-radio li .check{display:block;position:absolute;border-radius:100%;height:20px;width:20px;top:10px;left:3px;z-index:4;transition:border .25s linear;-webkit-transition:border .25s linear;border:3px solid #088a4b}.page-order .container .order-signup #order .form ul.custom-radio 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}.page-order .container .order-signup #order .form ul.custom-radio li input[type=radio]:checked~.check{border:3px solid #088a4b}.page-order .container .order-signup #order .form ul.custom-radio li input[type=radio]:checked~.check:before{background:#088a4b}.page-order .container .order-signup #order textarea{height:auto;border:1px solid #ccc;background:#fff}.page-order .container .confirmation{margin:20% 0}.page-order .container .confirmation p{font-size:16px;font-weight:500;padding:0;margin:0;text-align:center}.page-order .container .login-signup{padding:20px;margin:30px 0;background:#eee}.page-order .container .order-confirm{padding:20px;margin:30px 0 0;background:#eee}.page-order .container .order-confirm .confirm-group{font-size:0;margin-bottom:15px}.page-order .container .order-confirm .confirm-group .label-container{font-size:13px;display:inline-block;width:25%;background:#b9b9b9;padding:0 5px;height:40px;vertical-align:middle;line-height:40px}.page-order .container .order-confirm .confirm-group .label-container label{margin:0;line-height:16px;vertical-align:middle}.page-order .container .order-confirm .confirm-group .span-container{width:74%;display:inline-block}.page-order .container .order-confirm .confirm-group .span-container span{height:40px;width:100%;font-weight:700;border:1px solid #ccc;padding:12px 5px;display:inline-block;vertical-align:middle;background:#fff;font-size:14px}.settings .settings-item{margin:0 0 24px}.settings .settings-item label{font-size:18px}@media screen and (max-width:350px){.settings .settings-item label{font-size:15px}}.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{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 .details{font-size:16px}@media screen and (max-width:350px){.settings .settings-item .details{font-size:14px}}.settings .settings-item.settings-email div{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#changeReceieversModal .modal-content .set-email-report-checkbox{margin:0 0 10px}#changeReceieversModal .modal-content .set-email-report-checkbox label{font-size:14px}#changeReceieversModal .modal-content .add-email{display:inline-block;margin:10px 0}#changeReceieversModal .modal-content .add-email h2{font-size:14px}#changeReceieversModal .modal-content .add-email .add-email-form .col-xs-9{padding-right:15px}#changeReceieversModal .modal-content .add-email .add-email-form .emailRecipient{margin-right:20px}#changeReceieversModal .modal-content .add-email .add-email-form .setting-action{min-width:80px;font-size:16px;padding:11px}#changeReceieversModal .modal-content .email-list{display:inline-block;margin:10px 0}#changeReceieversModal .modal-content .email-list .email-list-wrapper{max-height:400px;overflow:auto}#changeReceieversModal .modal-content .email-list .email-list-wrapper .email-list-item{padding:10px 0;border-bottom:1px solid #ccc}#changeReceieversModal .modal-content .email-list .email-list-wrapper .email-list-item p{font-size:14px;padding-bottom:10px}#changeReceieversModal .modal-content .email-list .email-list-wrapper .email-list-item .emailRecipient{margin-right:20px}#changeReceieversModal .modal-content .email-list .email-list-wrapper .email-list-item .setting-action{min-width:80px;font-size:16px;padding:5px}#changeReceieversModal .modal-content .email-list .email-list-wrapper .email-list-item:last-child{border-bottom:none}.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}.password-container .input-container{position:relative}.password-container .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}.password-container .input-container .field-icon:before{position:absolute;top:50%;transform:translateY(-50%);right:1px}.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:#088a4b}.page-lexxica-research .container .accordion ul li a:hover{color:#088a4b;text-decoration:none}.recovery p{margin:0 0 20px}.recovery-form .form{margin-bottom:20px}.recovery-form .form-group{margin-bottom:25px}.recovery-form .form-group .emailValidation{color:#f92b2b;line-height:18px;font-weight:700;margin:5px 0;display:none}.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-message .with-error{color:#f92b2b}.view-data{position:relative}.view-data .groupDetails{padding:5px 15px 0!important;margin:0 auto;position:relative}.view-data .groupDetails .gl-body .gl-group{margin-bottom:10px;background:#fff;margin-top:15px;border-radius:25px;width:365px}@media (max-width:540px){.view-data .groupDetails .gl-body .gl-group{width:100%!important}}.view-data .groupDetails .gl-body .gl-group .label-icon{height:18px;width:20px;margin-right:5px}.view-data .groupDetails .gl-body .gl-group .group-head{font-size:20px;font-weight:500;padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.view-data .groupDetails .gl-body .gl-group .group-head #groupNameLabel{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:22px}@media (max-width:370px){.view-data .groupDetails .gl-body .gl-group .group-head #groupNameLabel{width:70%}}.view-data .groupDetails .gl-body .gl-group .group-head .right-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.view-data .groupDetails .gl-body .gl-group .group-head .right-content .member-logo{height:15px;width:20px}.view-data .groupDetails .gl-body .gl-group .group-head .right-content .member-num{margin-bottom:0;font-weight:400;font-size:15px;margin-left:5px}.view-data .groupDetails .gl-body .gl-group .group-head .right-content .toggler-div{display:inherit;border:2px solid #ef2551;margin-left:10px;border-radius:50%;padding:5px}.view-data .groupDetails .gl-body .gl-group .group-head .right-content .toggler-div .toggler{width:11px;height:11px;background:url(../../images/icons/plus-red.png) no-repeat 50%;background-size:contain!important}.view-data .groupDetails .gl-body .gl-group .group-head .right-content .toggler-div .toggler-collapsed{background:url(../../images/icons/minus-red.png) no-repeat 50%}.view-data .groupDetails .gl-body .gl-group .group-body{display:none;font-size:16px}.view-data .groupDetails .gl-body .gl-group .group-body .details{padding:5px 20px 10px}.view-data .groupDetails .gl-body .gl-group .group-body .details label{display:block}.view-data .groupDetails .gl-body .gl-group .group-body .details img{width:20px;height:20px;display:inline-block;margin-right:10px}.view-data .groupDetails .gl-body .gl-group .group-body .details:first-child{width:100%;display:inline-block}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container{margin-bottom:10px}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-label{display:inline-block;margin:7px 0}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-options{position:relative;max-width:180px;width:100%;float:right}@media (max-width:405px){.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-options{float:none}}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-options .date-range{background:transparent;border:1px solid #088a4b;padding:2px 15px;max-width:180px;width:100%;border-radius:20px;text-align:left}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-options .date-range:focus{outline:none}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-options .date-range .select-label{line-height:25px}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-options .date-range i{float:right;font-size:25px;color:#088a4b}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-options .option-wrapper{background:#fff;border:1px solid #c8c8c8;border-radius:5px;position:absolute;width:100%;max-height:225px;overflow-y:auto!important;box-shadow:3px 3px 3px 0 rgba(0,0,0,.25);display:none;z-index:10}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-options .option-wrapper .option{padding:10px 15px;border-bottom:1px solid #c8c8c8;cursor:pointer}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-options .option-wrapper .option:focus,.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-options .option-wrapper .option:hover{background:#00aeef;color:#fff}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-options .option-wrapper .option:last-child{border:0}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-container .date-range-options .option-wrapper .disable-goal-select{pointer-events:none;background:#e2e2e2}.view-data .groupDetails .gl-body .gl-group .group-body .details .range-dates-wrapper{margin:0 0 0 25px}@media (max-width:410px){.view-data .groupDetails .gl-body .gl-group .group-body .details .range-dates-wrapper{margin:0}}.view-data .groupDetails .gl-body .gl-group .group-body .details .range-dates-wrapper .range-dates{max-width:140px;width:100%}.view-data .groupDetails .gl-body .gl-group .group-body .details .range-dates-wrapper .range-dates label{font-size:14px;font-weight:400}.view-data .groupDetails .gl-body .gl-group .group-body .details .range-dates-wrapper .range-dates:nth-of-type(2){float:right;margin:0 0 0 20px}@media (max-width:410px){.view-data .groupDetails .gl-body .gl-group .group-body .details .range-dates-wrapper .range-dates:nth-of-type(2){float:none;overflow:hidden;margin:0}}@media (max-width:410px){.view-data .groupDetails .gl-body .gl-group .group-body .details .range-dates-wrapper .range-dates{width:100%!important;padding:5px 0}}.view-data .groupDetails .gl-body .gl-group .group-body .details .range-dates-wrapper .range-dates .group-datepicker{position:relative}.view-data .groupDetails .gl-body .gl-group .group-body .details .range-dates-wrapper .range-dates .group-datepicker input{border:1px solid #088a4b;border-radius:3px;background-color:#fff;display:block;width:100%;box-sizing:border-box;padding:5px 5px 5px 30px;font-weight:600;cursor:pointer;background-image:url(../../images/Calendar.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:5px 5px}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-note{text-align:center}.view-data .groupDetails .gl-body .gl-group .group-body .details .date-range-note label{font-size:11px;font-weight:400;margin-bottom:0}.view-data .groupDetails .gl-body .gl-group .group-body .details .course-content{margin-bottom:10px}.view-data .groupDetails .gl-body .gl-group .group-body .details .course-content .course-list-label{display:inline-block;margin:7px 0;vertical-align:middle}.view-data .groupDetails .gl-body .gl-group .group-body .details .course-content .courseSelect{float:right}@media (max-width:410px){.view-data .groupDetails .gl-body .gl-group .group-body .details .course-content .courseSelect{float:none}}.view-data .groupDetails .gl-body .gl-group .group-body .details .action-btns{text-align:center;margin-top:10px}.swal2-container .swal2-modal .swal2-actions .view-data .groupDetails .gl-body .gl-group .group-body .details .action-btns button.swal2-styled,.view-data .groupDetails .gl-body .gl-group .group-body .details .action-btns .btn,.view-data .groupDetails .gl-body .gl-group .group-body .details .action-btns .swal2-container .swal2-modal .swal2-actions button.swal2-styled{padding:8px;font-size:16px;min-width:100px}.view-data .groupDetails .gl-body .gl-group .group-body .details .action-btns .btn-not{border:2px solid #e66d02;background:transparent;color:#e66d02}.view-data .groupDetails .gl-body .gl-group .group-body .details .action-btns .btn-not:focus,.view-data .groupDetails .gl-body .gl-group .group-body .details .action-btns .btn-not:hover{color:#e66d02}.view-data .groupDetails .gl-body .gl-group .group-body .details .action-btns .btn-click{border:2px solid #e66d02;background:#e66d02;color:#fff}.view-data .groupDetails .gl-body .gl-group .group-body .details .action-btns .btn-click:focus,.view-data .groupDetails .gl-body .gl-group .group-body .details .action-btns .btn-click:hover{color:#fff}.view-data .next-group,.view-data .prev-group{font-size:30px;top:45%;color:#088a4b;position:absolute;z-index:1}.view-data .prev-group{float:left}.view-data .next-group{right:0}.view-data .disable-date{opacity:.5;pointer-events:none}.border-shadow{box-shadow:0 0 10px #b8b8b8;border-radius:5px}.student-table.border-shadow{margin-bottom:40px}.student-table-btns{width:98%;overflow:auto;margin:0 auto 10px}@media (max-width:880px){.student-table-btns{max-width:630px!important}}@media (max-width:670px){.student-table-btns{max-width:500px!important}}@media (max-width:540px){.student-table-btns{max-width:450px!important}}@media (max-width:480px){.student-table-btns{max-width:420px!important}}@media (max-width:440px){.student-table-btns{max-width:365px!important}}@media (max-width:400px){.student-table-btns{max-width:343px!important}}@media (max-width:380px){.student-table-btns{max-width:320px!important}}@media (max-width:350px){.student-table-btns{max-width:290px!important}}@media (max-width:320px){.student-table-btns{max-width:260px!important}}@media (min-width:381px){.student-table-btns .kpi-data{float:left}}@media (min-width:881px){.student-table-btns .kpi-data .kpi{display:-ms-flexbox;display:flex;margin:30px 10px 0}}.student-table-btns .kpi-data .kpi div{margin-right:10px}.student-table-btns .kpi-data .kpi div span:first-child{margin-right:5px}@media (max-width:880px){.student-table-btns .kpi-data .kpi div span:first-child{display:inline-block;min-width:130px}}.student-table-btns .view-action-btn{margin-bottom:10px}@media (min-width:381px){.student-table-btns .view-action-btn{float:right}}.student-table-btns .view-action-btn .new{color:red;font-weight:700;font-size:12px;line-height:12px}.student-table-btns .view-action-btn a:focus,.student-table-btns .view-action-btn a:hover{color:#fff}.student-table-btns .view-action-btn a img{width:37px;height:37px}.student-table-btns .view-action-btn #editDisplayModal-btn{padding:7px!important;margin:3px 20px 0 0}@media (max-width:440px){.student-table-btns .view-action-btn #editDisplayModal-btn{min-width:100px;margin-right:10px;font-size:15px}}.student-table-btns .view-action-btn #gradedReadingModal-btn{padding:7px!important;margin:3px 20px 0 0;border-color:#4c46c1;background:transparent;color:#4c46c1}@media (max-width:540px){.student-table-btns .view-action-btn #infoModal-btn{float:right;margin-top:3px}.student-table-btns .view-action-btn #infoModal-btn img{width:37px!important}}.student-table{width:98%;max-height:80vh;overflow:auto;margin:auto}.student-table #mobileSort_wrapper{display:none}@media (max-width:880px){.student-table{max-width:630px!important}.student-table .login-id-student-name{width:230px!important}}@media (max-width:670px){.student-table{max-width:500px!important}}@media (max-width:540px){.student-table{max-width:450px!important}}@media (max-width:480px){.student-table{max-width:420px!important}}@media (max-width:440px){.student-table{max-width:365px!important}}@media (max-width:400px){.student-table{max-width:343px!important}}@media (max-width:380px){.student-table{max-width:320px!important}}@media (max-width:350px){.student-table{max-width:290px!important}}@media (max-width:320px){.student-table{max-width:260px!important}}.student-table .mobile-view{display:none}.student-table .desktop-table{margin-bottom:0;border:1px solid #c8c8c8;border-top:0!important;border-radius:5px;border-collapse:separate!important;box-shadow:0 0 10px #b8b8b8;background:#fff;border-bottom:0!important;width:100%!important}.student-table .desktop-table thead tr:not(:first-of-type) th{border-left:1px solid #b8b8b8}.student-table .desktop-table thead tr th{text-align:center;border-bottom:0}.student-table .desktop-table thead tr th:not(:first-of-type){border-left:1px solid #b8b8b8}.student-table .desktop-table thead tr th span{display:block}.student-table .desktop-table thead tr .main-header{color:#333;vertical-align:middle;font-size:14px;border-top:1px solid #b8b8b8!important;word-break:keep-all;padding:5px;background-color:#bcebd2;cursor:pointer;border-bottom:1px solid #b8b8b8;position:relative;z-index:2}.student-table .desktop-table thead tr .with-subheader{border-bottom:1px solid #b8b8b8}.student-table .desktop-table thead tr .sub-header{color:#333;font-weight:400;background-color:#bcebd2;cursor:pointer;border-bottom:1px solid #b8b8b8;word-break:keep-all;vertical-align:middle;padding:5px 15px;position:relative;z-index:2}.student-table .desktop-table thead tr .student-name-row{width:20%}.student-table .desktop-table thead .sorting_asc{background-image:url(../../images/icons/sort_asc.png)}.student-table .desktop-table thead .sorting_desc{background-image:url(../../images/icons/sort_desc.png)}.student-table .desktop-table thead .sorting{background-image:url(../../images/icons/sort_both.png)}.student-table .desktop-table tbody tr{cursor:pointer}.student-table .desktop-table tbody tr:first-of-type td{border-top:none!important}.student-table .desktop-table tbody tr:nth-of-type(2n){background-color:#f1f1f1}.student-table .desktop-table tbody tr td{border:0;vertical-align:middle;word-break:keep-all;position:relative;border-top:1px solid #c8c8c8;padding:8px}.student-table .desktop-table tbody tr td:not(:first-of-type){border-left:1px solid #c8c8c8}.student-table .desktop-table tbody tr td span{display:block}.student-table .desktop-table tbody tr td .time{color:#6d6d6d}.student-table .desktop-table tbody tr td.login-id-student-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:180px;padding:0}.student-table .desktop-table tbody tr td.login-id-student-name .row-number .stud-number{width:50px;text-align:center;line-height:normal;margin-bottom:0}.student-table .desktop-table tbody tr td.login-id-student-name .row-number .x-icon{width:50px;height:100%;padding:0 5px;color:#888;position:absolute;top:0;margin:0;font-size:13px;cursor:pointer}.student-table .desktop-table tbody tr td.login-id-student-name .real-name{width:100%;padding:8px;border-left:1px solid #c8c8c8}.student-table .desktop-table tbody tr td.login-id-student-name .real-name span{display:block}.student-table .desktop-table tbody tr td.login-id-student-name .real-name .student-name{font-weight:700}.student-table .desktop-table tbody tr td.login-id-student-name .real-name .login-id{color:#6d6d6d}.student-table .desktop-table tbody tr td.login-id-student-name .real-name #v-icon-btn{position:absolute;width:15px;height:15px;bottom:7px;right:5px}.student-table .desktop-table tbody tr td.login-id-student-name .real-name #v-icon-btn .v-icon{zoom:.8;width:15px;margin:0 auto;display:block}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer{position:absolute;width:380px;padding:5px 5px 10px;top:55px;background:#fff;border:2px solid #088a4b;left:135px;z-index:1;pointer-events:all;cursor:auto}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer:before{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:11px solid #088a4b;position:absolute;top:-13px;left:15px}@media (max-width:880px){.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer{left:185px}}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarHeader{height:15px;position:absolute;right:5px}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarHeader .close-btn{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:28px;color:#888;cursor:pointer;font-weight:700;width:20px;text-align:center}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarHeader .fa-times-thin:before{content:"\00d7";font-size:28px}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody{padding:10px 25px 15px 10px}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody .course-heading{display:inline-block;width:100%}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody .course-heading .icon{width:35px;height:35px;float:left}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody .course-heading .icon img{width:100%}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody .course-heading .title{float:left;padding-left:5px}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody .course-heading .title h2{font-size:18px;margin:8px 0}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody .course-heading .title sup{top:-8px;right:-1px;font-size:10px}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody .course-heading .score-box{width:130px;border:1px solid silver;text-align:center;padding:5px;float:right;line-height:16px}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody .course-heading .score-box .score-heading{font-size:13px;color:inherit}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody .course-heading .score-box .score{font-size:16px;font-weight:700;color:#e46c00}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody .summary{font-size:16px;font-weight:700;margin-left:21px}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody .summary span{display:inline-block}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progressBarBody .summary-score{font-size:21px;font-weight:700;color:#024890;display:inline-block;word-break:break-word}.student-table .desktop-table tbody tr td.login-id-student-name .progressBarContainer .progress-bar-notice{text-align:center;font-size:10px}.student-table .desktop-table tbody tr td.login-id-student-name .del-icon{display:none;width:50px;text-align:center;position:relative}.student-table .desktop-table tbody tr td.login-id-student-name .del-icon img{width:20px;height:20px;cursor:pointer}.student-table .desktop-table tbody tr td.displayName{min-width:90px}.student-table .desktop-table tbody tr td.studentId{min-width:75px}.student-table .desktop-table tbody tr td.timeOnTask{min-width:60px}.student-table .desktop-table tbody tr td.memoryBox{min-width:50px}.student-table .desktop-table tbody tr td.correctResponse:after,.student-table .desktop-table tbody tr td.correctResponse:before,.student-table .desktop-table tbody tr td.correctResponseRatio:after,.student-table .desktop-table tbody tr td.correctResponseRatio:before,.student-table .desktop-table tbody tr td.timeOnTask:after,.student-table .desktop-table tbody tr td.timeOnTask:before{content:"";position:absolute;top:0;left:0;border-color:transparent;border-style:solid}.student-table .desktop-table tbody tr td.correctResponse:after,.student-table .desktop-table tbody tr td.correctResponseRatio:after,.student-table .desktop-table tbody tr td.timeOnTask:after{border-width:.5em}.student-table .desktop-table tbody tr td.correctResponse.red:after,.student-table .desktop-table tbody tr td.correctResponseRatio.red:after,.student-table .desktop-table tbody tr td.timeOnTask.red:after{border-left-color:#eb8384;border-top-color:#eb8384}.student-table .desktop-table tbody tr td.correctResponse.yellow:after,.student-table .desktop-table tbody tr td.correctResponseRatio.yellow:after,.student-table .desktop-table tbody tr td.timeOnTask.yellow:after{border-left-color:#fdd489;border-top-color:#fdd489}.student-table .desktop-table tbody tr td.correctResponse.green:after,.student-table .desktop-table tbody tr td.correctResponseRatio.green:after,.student-table .desktop-table tbody tr td.timeOnTask.green:after{border-left-color:#80efaf;border-top-color:#80efaf}.student-table .desktop-table tbody tr.deleteStudent .login-id-student-name .x-icon{background:#ffa9bc;color:transparent!important}.student-table .desktop-table tbody tr.deleteStudent .login-id-student-name .stud-number{display:none}.student-table .desktop-table tbody tr.deleteStudent .login-id-student-name .del-icon{display:block}.student-table .desktop-table tbody tr.activeRow{background:#d8fde9}.student-table .desktop-table tbody tr.activeProgressBar #v-icon-btn .v-icon{zoom:1!important}#grModal .modal-body{max-height:calc(100vh - 200px);overflow-y:auto}#grModal .modal-body .head{text-align:center;margin-bottom:10px}#grModal .modal-body .head .readingList-btn{padding:7px!important;border-color:#4c46c1;background:#4c46c1;color:#fff}#grModal .modal-body .description p{font-size:14px}#grModal .modal-body .description .read-less,#grModal .modal-body .description .read-more{text-decoration:none;color:#000;font-weight:700;border-bottom:1px solid #000}#editDisplayModal .modal-dialog .modal-body{font-size:16px}#editDisplayModal .modal-dialog .modal-body .head-body{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:2px solid #c8c8c8;padding-bottom:20px;display:none}#editDisplayModal .modal-dialog .modal-body .head-body .past-data{margin-bottom:10px}#editDisplayModal .modal-dialog .modal-body .head-body .past-data label{cursor:pointer}#editDisplayModal .modal-dialog .modal-body .head-body .date-label{font-size:15px}#editDisplayModal .modal-dialog .modal-body .head-body .date-sublabel{font-size:15px;font-weight:400;margin-top:5px}#editDisplayModal .modal-dialog .modal-body .head-body .disable-input{background-color:#b8b8b8!important;color:#6d6d6d!important;border-color:#6d6d6d!important}#editDisplayModal .modal-dialog .modal-body .head-body .group-datepicker{position:relative;width:65%}#editDisplayModal .modal-dialog .modal-body .head-body .group-datepicker input{border:1px solid #088a4b;border-radius:3px;background-color:#fff;display:block;width:100%;box-sizing:border-box;padding:5px 5px 5px 30px;font-weight:600;cursor:pointer;background-image:url(../../images/Calendar.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:5px 5px}#editDisplayModal .modal-dialog .modal-body .head-body .date-range-edit{background:transparent;border:1px solid #088a4b;padding:2px 15px;width:23%;border-radius:20px;text-align:left}#editDisplayModal .modal-dialog .modal-body .head-body .date-range-edit:focus{outline:none}#editDisplayModal .modal-dialog .modal-body .head-body .date-range-edit .select-label{line-height:25px}#editDisplayModal .modal-dialog .modal-body .head-body .date-range-edit i{float:right;font-size:25px;color:#088a4b}#editDisplayModal .modal-dialog .modal-body .head-body .option-wrapper.select-date-range-edit{background:#fff;border:1px solid #c8c8c8;border-radius:5px;position:absolute;width:24%!important;max-height:225px;overflow-y:unset!important;box-shadow:3px 3px 3px 0 rgba(0,0,0,.25);left:11%;display:none;z-index:10}#editDisplayModal .modal-dialog .modal-body .head-body .option-wrapper.select-date-range-edit .option{padding:10px 15px;border-bottom:1px solid #c8c8c8;cursor:pointer}#editDisplayModal .modal-dialog .modal-body .head-body .option-wrapper.select-date-range-edit .option:focus,#editDisplayModal .modal-dialog .modal-body .head-body .option-wrapper.select-date-range-edit .option:hover{background:#00aeef;color:#fff}#editDisplayModal .modal-dialog .modal-body .head-body .option-wrapper.select-date-range-edit .option:last-child{border:0}#editDisplayModal .modal-dialog .modal-body .head-body .option-wrapper.select-date-range-edit .disable-goal-select{pointer-events:none;background:#e2e2e2}#editDisplayModal .modal-dialog .modal-body .head-body .course-list{background:transparent;border:1px solid #088a4b;padding:2px 15px;width:65%;border-radius:20px;text-align:left}#editDisplayModal .modal-dialog .modal-body .head-body .course-list:focus{outline:none}#editDisplayModal .modal-dialog .modal-body .head-body .course-list .select-label{line-height:25px}#editDisplayModal .modal-dialog .modal-body .head-body .course-list i{float:right;font-size:25px;color:#088a4b}#editDisplayModal .modal-dialog .modal-body .head-body .option-wrapper{background:#fff;border:1px solid #c8c8c8;border-radius:5px;position:absolute;width:65%;max-height:225px;overflow-y:scroll;box-shadow:3px 3px 3px 0 rgba(0,0,0,.25);left:32%;display:none;z-index:10}#editDisplayModal .modal-dialog .modal-body .head-body .option-wrapper .option{padding:10px 15px;border-bottom:1px solid #c8c8c8;cursor:pointer}#editDisplayModal .modal-dialog .modal-body .head-body .option-wrapper .option:focus,#editDisplayModal .modal-dialog .modal-body .head-body .option-wrapper .option:hover{background:#00aeef;color:#fff}#editDisplayModal .modal-dialog .modal-body .head-body .option-wrapper .option:last-child{border:0}#editDisplayModal .modal-dialog .modal-body .head-body .option-wrapper .disable-goal-select{pointer-events:none;background:#e2e2e2}#editDisplayModal .modal-dialog .modal-body .head-body .va-ja-div-content{left:14%!important}#editDisplayModal .modal-dialog .modal-body .checkbox-content label{margin-bottom:20px}#editDisplayModal .modal-dialog .modal-body .checkbox-content .checkbox-div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:400px){#editDisplayModal .modal-dialog .modal-body .checkbox-content .checkbox-div{-ms-flex-align:start;align-items:flex-start}}#editDisplayModal .modal-dialog .modal-body .checkbox-content .checkbox-div .checkbox{top:0;width:20px!important;height:20px!important}#editDisplayModal .modal-dialog .modal-body .checkbox-content .checkbox-div .checkbox .checkmark:after{left:5px!important;top:0!important;width:9px!important;height:14px!important}#editDisplayModal .modal-dialog .modal-body .checkbox-content .checkbox-div .checkbox-label{top:0;margin-left:5px;cursor:pointer;font-weight:400;line-height:18px}#editDisplayModal .modal-dialog .modal-body .checkbox-content .checkbox-div .greyout{color:#b8b8b8;cursor:default}#editDisplayModal .modal-dialog .modal-body .float-right-label{float:right;padding-right:50px}#editDisplayModal .modal-dialog #editDisplay-btn:focus,#editDisplayModal .modal-dialog #editDisplay-btn:hover{color:#fff}#editDisplayModal .modal-dialog .disable-date{opacity:.5}#infomodal{font-size:16px}#infomodal .modal-dialog{overflow:auto}#infomodal .modal-dialog .modal-content{border:0!important}#infomodal .modal-dialog .modal-content .modal-header{position:-webkit-sticky;position:sticky;top:0;z-index:10}#infomodal .modal-dialog .modal-content .modal-body{max-height:calc(100vh - 200px);overflow-y:auto}#infomodal .modal-dialog .modal-content .content-block .content{padding:20px 0;border-bottom:1px solid #ccc}#infomodal .modal-dialog .modal-content .content-block .content label,#infomodal .modal-dialog .modal-content .content-block .content span{display:block}#infomodal .modal-dialog .modal-content .content-block .content label{margin-bottom:5px}#infomodal .modal-dialog .modal-content .content-block .content span{font-size:14px;padding:10px 0}#infomodal .modal-dialog .modal-content .content-block :first-child{padding-top:0!important}#deleteModal{font-size:16px}#deleteModal .modal-body .content{text-align:center;padding:0 20px}#deleteModal .modal-body .content span{display:block;font-size:19px;margin:20px 0;line-height:22px}#deleteModal .modal-buttons .btn,#deleteModal .modal-buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions #deleteModal .modal-buttons button.swal2-styled{margin:5px 15px!important}@media screen and (max-width:340px){#deleteModal .modal-buttons .btn,#deleteModal .modal-buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions #deleteModal .modal-buttons button.swal2-styled{width:100%;margin:5px 0!important}}body.progress-report-request{color:#666}body.progress-report-request .sample-report .sample-report-link{margin:20px 0;text-align:left}body.progress-report-request .sample-report .sample-report-link img{width:30px}body.progress-report-request .sample-report .sample-report-link .video:hover{text-decoration:none}body.progress-report-request .sample-report .sample-report-link a{color:#666;font-weight:400;text-decoration:none}body.progress-report-request .sample-report .sample-report-link a span{margin:5px;display:inline;font-size:16px;font-weight:400}body.progress-report-request .progress-report{margin:20px 0;display:inline-block}body.progress-report-request .progress-report .progress-report-request-container .date-range{margin:20px 0;padding:20px;background:#fff}body.progress-report-request .progress-report .progress-report-request-container .date-range .range-dates-wrapper{margin:10px 0 0;display:inline-block;font-size:16px}body.progress-report-request .progress-report .progress-report-request-container .date-range .range-dates-wrapper .range-date-start{margin:0 10px}@media screen and (max-width:410px){body.progress-report-request .progress-report .progress-report-request-container .date-range .range-dates-wrapper .range-date-start{margin-left:0;margin-right:5px}}body.progress-report-request .progress-report .progress-report-request-container .date-range .range-dates-wrapper .range-date-end{margin-left:5px}body.progress-report-request .progress-report .progress-report-request-container .date-range .range-dates-wrapper .range-dates-default{width:45%;float:left}@media screen and (max-width:410px){body.progress-report-request .progress-report .progress-report-request-container .date-range .range-dates-wrapper .range-dates-default{width:48%}}body.progress-report-request .progress-report .progress-report-request-container .date-range .range-dates-wrapper .range-dates-default label{font-size:14px;font-weight:400}body.progress-report-request .progress-report .progress-report-request-container .date-range .range-dates-wrapper .range-dates-default .group-datepicker{position:relative}body.progress-report-request .progress-report .progress-report-request-container .date-range .range-dates-wrapper .range-dates-default .group-datepicker input{border:1px solid #088a4b;border-radius:3px;background-color:#fff;display:block;width:100%;box-sizing:border-box;padding:5px 5px 5px 30px;font-weight:600;cursor:pointer;background-image:url(../../images/Calendar.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:5px 5px}body.progress-report-request .progress-report .progress-report-request-container .date-range .range-dates-wrapper .range-dates-default .date-sublabel{font-size:11px;font-weight:400;margin-top:0;display:block;text-align:center}body.progress-report-request .progress-report .progress-report-request-container .options{margin:20px 0;padding:20px;background:#fff}body.progress-report-request .progress-report h2{color:#333}body.progress-report-request .progress-report .instructions{padding:20px 0}body.progress-report-request .progress-report .instructions ol{font-size:15px;-webkit-padding-start:15px;padding-inline-start:15px}body.progress-report-request .progress-report .instructions ol li{margin:15px 0;line-height:normal}body.progress-report-request .progress-report .options ul{list-style:none;margin:0;padding:0;overflow:visible;display:inline-block}body.progress-report-request .progress-report .options ul li{display:block;position:relative;float:left;width:100%}body.progress-report-request .progress-report .options ul li input[type=radio]{position:absolute;visibility:hidden}body.progress-report-request .progress-report .options ul li label{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;max-width:180px;width:100%}@media (max-width:340px){body.progress-report-request .progress-report .options ul li label{max-width:150px}}body.progress-report-request .progress-report .options ul li label .ja-marginright{margin-right:80px!important}body.progress-report-request .progress-report .options a{border:1px solid #e66d02;color:#e66d02;padding:5px 10px;border-radius:5px;margin-top:-7px}body.progress-report-request .progress-report .options a:focus,body.progress-report-request .progress-report .options a:hover{text-decoration:none}body.progress-report-request .progress-report .options ul li .check{display:block;position:absolute;border-radius:100%;height:20px;width:20px;top:10px;left:3px;z-index:4;transition:border .25s linear;-webkit-transition:border .25s linear;border:3px solid #088a4b}body.progress-report-request .progress-report .options 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}body.progress-report-request .progress-report .options input[type=radio]:checked~.check{border:3px solid #088a4b}body.progress-report-request .progress-report .options input[type=radio]:checked~.check:before{background:#088a4b}body.progress-report-request .progress-report .captcha{padding:15px 0;margin-bottom:20px}body.progress-report-request .progress-report .captcha .g-recaptcha div{margin:auto}body.progress-report-request .confirmation img{margin:50px auto}body.progress-report-request .subhead{font-size:18px;line-height:20px;text-align:center;margin-bottom:20px}body.progress-report-request .form{padding:10px 0;overflow:hidden}body.progress-report-request .form .form-group{margin:0 0 20px}body.progress-report-request .form .form-group .form-control{border-top:0;border-left:0;border-right:0;border-bottom:2px solid #c8c8c8;border-radius:0;box-shadow:none;font-size:18px;padding:0;line-height:20px}body.progress-report-request .form .form-group .form-control[name=messageType] option{font-family:Roboto,sans-serif}body.progress-report-request .form .form-group textarea.form-control{border:1px solid #c8c8c8;border-radius:3px;height:150px;padding:10px}body.progress-report-request .form .form-group label{font-size:18px;font-weight:400}body.progress-report-request .form .form-group .text-danger{display:none}body.progress-report-request .form .captcha{padding:15px 0;margin-bottom:20px}body.progress-report-request .form .captcha .g-recaptcha div{margin:auto}body.progress-report-request .form .btn-orange{min-width:120px}body.progress-report-request .form [required]::-webkit-input-placeholder:after{content:" *";color:red;visibility:visible}body.progress-report-request .form [required]:-moz-placeholder:after{content:" *";color:red;visibility:visible}body.progress-report-request .form [required]:-ms-input-placeholder:after{content:" *";color:red;visibility:visible}body.progress-report-request .success{display:none}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{margin:0 0 20px}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;box-shadow:none;font-size:18px;padding:0;line-height:20px}body.contact-form .form .form-group .form-control[name=messageType] option{font-family:Roboto,sans-serif}body.contact-form .form .form-group textarea.form-control{border:1px solid #c8c8c8;border-radius:3px;height:150px;padding:10px}body.contact-form .form .form-group label{font-size:18px;font-weight:400}body.contact-form .form .form-group .text-danger{display:none}body.contact-form .form .captcha{padding:15px 0;margin-bottom:20px}body.contact-form .form .captcha .g-recaptcha div{margin:auto}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}body.contact-form .success{display:none}@media (max-width:400px){#mailbox .modal-body{padding:20px 15px}}#mailbox .modal-body .modal-buttons{margin-bottom:10px}#mailbox .modal-body .modal-buttons .btn,#mailbox .modal-body .modal-buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions #mailbox .modal-body .modal-buttons button.swal2-styled{padding:10px 20px;margin:5px!important;min-width:130px}@media (max-width:400px){#mailbox .modal-body .modal-buttons .btn,#mailbox .modal-body .modal-buttons .swal2-container .swal2-modal .swal2-actions button.swal2-styled,.swal2-container .swal2-modal .swal2-actions #mailbox .modal-body .modal-buttons button.swal2-styled{padding:10px;min-width:95px}}#mailbox .modal-body .modal-buttons .send-btn{margin:10px 0 0}#mailbox .modal-body .modal-buttons .send-btn a{color:#333}#mailbox .modal-body .modal-buttons .send-btn a:hover{text-decoration:none}#mailbox .modal-body .modal-buttons .send-btn img{width:40px;text-align:center;margin:auto}#mailbox .modal-body .modal-buttons .send-btn span{vertical-align:middle}#mailbox .modal-body .past-mail-head{margin:px 0;position:relative;display:none}#mailbox .modal-body .past-mail-head p{font-size:18px;height:35px;vertical-align:middle;line-height:35px}#mailbox .modal-body .past-mail-head .mailbox-back-btn{width:35px;position:absolute;top:0;right:0;cursor:pointer}#mailbox .modal-body .message-list{overflow:auto;height:250px}#mailbox .modal-body .message-list ul{list-style:none;padding:0}#mailbox .modal-body .message-list ul .message-item{padding:10px;background:#f2f2f2;border-radius:10px;margin:10px 0;cursor:pointer}#mailbox .modal-body .message-list ul .message-item .message-type{position:relative;margin:3px 0}#mailbox .modal-body .message-list ul .message-item .message-type .type-icon{width:30px;display:inline-block;position:absolute}#mailbox .modal-body .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 .message-list ul .message-item .message-type .asset-message .message-icon{width:25px;margin:0 auto}#mailbox .modal-body .message-list ul .message-item h3{font-size:18px;font-weight:700;margin:0}#mailbox .modal-body .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 .message-info{margin:0 0 5px}#message .modal-content .modal-body .message .images{margin:10px 0}#message .modal-content .modal-body .message .images img{width:130px}#sendMessage .modal-body{font-size:16px}#sendMessage .modal-body label{font-size:15px}#sendMessage .modal-body .label-wrap .label-icon{height:18px;width:20px;margin-bottom:3px;margin-right:5px}#sendMessage .modal-body .label-wrap label{font-size:15px;margin-right:10px;margin-top:8px}#sendMessage .modal-body .group-message .content input[type=text],#sendMessage .modal-body .group-message .content input[type=textarea]{font-size:16px}#sendMessage .modal-body .group-message .content .message-title-wrap .title-counter{margin:0}#sendMessage .modal-body .group-message .content .message-title-wrap .fail{display:none}#sendMessage .modal-body .group-message .content .message-content-wrap .content-counter{margin:0}#sendMessage .modal-body .group-message .content .message-content-wrap .fail{display:none}#sendMessage .modal-body .group-message .content .btn.focus,#sendMessage .modal-body .group-message .content .btn:focus,#sendMessage .modal-body .group-message .content .btn:hover,#sendMessage .modal-body .group-message .content .swal2-container .swal2-modal .swal2-actions button.focus.swal2-styled,#sendMessage .modal-body .group-message .content .swal2-container .swal2-modal .swal2-actions button.swal2-styled:focus,#sendMessage .modal-body .group-message .content .swal2-container .swal2-modal .swal2-actions button.swal2-styled:hover,.swal2-container .swal2-modal .swal2-actions #sendMessage .modal-body .group-message .content button.focus.swal2-styled,.swal2-container .swal2-modal .swal2-actions #sendMessage .modal-body .group-message .content button.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions #sendMessage .modal-body .group-message .content button.swal2-styled:hover{color:#fff}#sendMessage .modal-body .group-message .content .no-group-members,#sendMessage .modal-body .message-sent{display:none}.game-header{padding:0;max-width:980px;margin:0 auto;position:relative;overflow:hidden}.game-header .quitBtn{margin:0;min-width:100px;padding:5px 10px;position:absolute;transform:translateY(-50%);top:50%;right:0;border:2px solid #e66d02!important;background:#fff;color:#e66d02;z-index:2}@media screen and (max-width:980px){.game-header .quitBtn{margin:0 15px}}@media screen and (max-width:640px){.game-header .game-timer-wrap{width:100%;float:left;margin:0 10px}}.game-header .game-timer-wrap .playAgainBtn{display:none;margin:0;min-width:100px;padding:5px 10px;position:absolute;transform:translate(50%,-50%);top:50%;right:50%;border:none!important}@media screen and (max-width:640px){.game-header .game-timer-wrap .playAgainBtn{margin:0 15px;transform:translateY(-50%);right:50%}}.game-header .game-timer-wrap .gameTimer{background:url(../../images/icons/Clock.svg) no-repeat 0 0;padding:2px 0 2px 20px;height:35px;margin:9px 0}.game-header .game-timer-wrap .gameTimer .timer-progressBar{width:100%;padding:3px;height:30px;background-color:#242424;position:relative;z-index:-1}.game-header .game-timer-wrap .gameTimer .timer-progressBar div{height:100%;text-align:right;line-height:30px;width:100%;background-color:#a7fc81;box-sizing:border-box}@media screen and (max-width:675px){.game-header .game-timer-wrap .gameTimer{width:90%}}@media screen and (max-width:600px){.game-header .game-timer-wrap .gameTimer{width:100%}}@media screen and (max-width:550px){.game-header .game-timer-wrap .gameTimer{width:60%}}.classroom .game-container{max-width:980px;width:100%;margin:0 auto;position:relative;color:#fff;padding:0}.classroom .game-container .scoreBarWrapper{width:100%;position:absolute;z-index:4;transform:translate(50%);right:50%;padding:0 15%}.classroom .game-container .scoreBarWrapper .scoreBar{height:20px;background:#e2e2e2;max-width:650px;margin:103px auto 0;width:100%}.classroom .game-container .scoreBarWrapper .scoreBar .score{width:49%;position:relative}.classroom .game-container .scoreBarWrapper .scoreBar .score:after{content:"";display:block;position:absolute;top:0;width:0;height:0}.classroom .game-container .scoreBarWrapper .scoreBar .teamAScore{background:#489637;height:20px;float:left}.classroom .game-container .scoreBarWrapper .scoreBar .teamAScore:after{right:-10px;border-top:20px solid #489637;border-right:10px solid transparent}.classroom .game-container .scoreBarWrapper .scoreBar .teamBScore{background:#4fb5d3;height:20px;float:right}.classroom .game-container .scoreBarWrapper .scoreBar .teamBScore:after{left:-10px;border-bottom:20px solid #4fb5d3;border-left:10px solid transparent}.classroom .game-container .pyro{display:none;position:relative;z-index:9}.classroom .game-container .team-a-details{padding:0 0 15px 15px!important;background:#454545}.classroom .game-container .team-a-details .teamWrapper .acr{display:inline-block;margin:0 10px;font-size:18px;position:relative;top:0}@media screen and (max-width:630px){.classroom .game-container .team-a-details .teamWrapper .acr{font-size:14px;float:right}}.classroom .game-container .team-a-details .teamWrapper .teamDetails{text-align:left;padding:30px 15px;background:#242424}@media screen and (max-width:640px){.classroom .game-container .team-a-details .teamWrapper .teamDetails .iconWrapper{left:0}}.classroom .game-container .team-a-details .teamWrapper .teamDetails .playerCount-triangle{position:relative;border-top:25px solid #489637;border-right:30px solid transparent}.classroom .game-container .team-a-details .teamWrapper .teamDetails .playerCount span{position:relative;top:-20px;text-align:center;display:block}.classroom .game-container .team-a-details .teamWrapper .teamDetails .vs{right:0;color:#454545}.classroom .game-container .team-a-details .teamWrapper .playerList-wrapper .playerList{background:#242424}.classroom .game-container .team-a-details .teamWrapper .playerList-wrapper .playerList ul li .name{text-align:right}.classroom .game-container .team-a-details .teamWrapper .playerList-wrapper .playerList ul li .name:before{content:"";display:block;position:absolute;top:0;width:0;height:0;left:-10px;border-top:35px solid #6d6d6d;border-left:10px solid transparent}.classroom .game-container .team-b-details{padding:0 15px 15px 0!important;background:#242424}.classroom .game-container .team-b-details .teamWrapper .acr{display:inline-block;margin:0 10px;font-size:18px;position:relative;top:0}@media screen and (max-width:630px){.classroom .game-container .team-b-details .teamWrapper .acr{font-size:14px;float:left}}.classroom .game-container .team-b-details .teamWrapper .teamDetails{text-align:right;padding:30px 15px;background:#454545}@media screen and (max-width:640px){.classroom .game-container .team-b-details .teamWrapper .teamDetails .iconWrapper{right:0}}.classroom .game-container .team-b-details .teamWrapper .teamDetails .playerCount-triangle{position:relative;border-top:25px solid #489637;border-left:30px solid transparent}.classroom .game-container .team-b-details .teamWrapper .teamDetails .playerCount span{position:relative;top:-20px;text-align:center;display:block}.classroom .game-container .team-b-details .teamWrapper .teamDetails .vs{left:0;color:#242424}.classroom .game-container .team-b-details .playerList-wrapper .playerList{background:#454545}.classroom .game-container .team-b-details .playerList-wrapper .playerList ul li .name{text-align:left}.classroom .game-container .team-b-details .playerList-wrapper .playerList ul li .name:after{content:"";display:block;position:absolute;top:0;width:0;height:0;right:-10px;border-top:35px solid #6d6d6d;border-right:10px solid transparent}.classroom .game-container .teamWrapper .teamDetails{position:relative;height:110px}.classroom .game-container .teamWrapper .teamDetails .playerCount{font-size:16px;width:30px;display:inline-block}.classroom .game-container .teamWrapper .teamDetails .iconWrapper{max-width:120px;height:120px;display:inline-block;text-align:left;position:relative;vertical-align:top;width:100%}@media screen and (max-width:640px){.classroom .game-container .teamWrapper .teamDetails .iconWrapper{position:absolute;max-width:80px;height:80px;bottom:-30px}}.classroom .game-container .teamWrapper .teamDetails .iconWrapper .teamIcon{width:115px;vertical-align:top;position:relative;z-index:5;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:640px){.classroom .game-container .teamWrapper .teamDetails .iconWrapper .teamIcon{width:85px}}.classroom .game-container .teamWrapper .teamDetails .iconWrapper .halo{display:none;width:120px;height:120px;vertical-align:top;position:absolute;z-index:4;animation:f 10s linear infinite}@media screen and (max-width:640px){.classroom .game-container .teamWrapper .teamDetails .iconWrapper .halo{max-width:80px;height:80px}}.classroom .game-container .teamWrapper .teamDetails .acr .teamAcr{font-size:40px}@media screen and (max-width:640px){.classroom .game-container .teamWrapper .teamDetails .acr .teamAcr{font-size:24px}}@media screen and (max-width:360px){.classroom .game-container .teamWrapper .teamDetails .acr .teamAcr{font-size:16px;font-weight:700}}.classroom .game-container .teamWrapper .teamDetails .vs{position:absolute;top:30%;transform:translateY(30%);font-size:24px}@media screen and (max-width:630px){.classroom .game-container .teamWrapper .teamDetails .vs{top:10%;transform:translateY(10%);font-size:18px}}.classroom .game-container .playerList-wrapper{margin:10px 0 0}.classroom .game-container .playerList-wrapper .playerList{font-size:14px;height:380px;padding:40px 15px;overflow:auto}.classroom .game-container .playerList-wrapper .playerList h2{font-size:21px;color:#bfbfbf;font-weight:400;text-align:center}@media screen and (max-width:640px){.classroom .game-container .playerList-wrapper .playerList h2{font-size:14px}}.classroom .game-container .playerList-wrapper .playerList ul{list-style:none;padding:0}.classroom .game-container .playerList-wrapper .playerList ul li{display:inline-block;width:45.7%;margin:5px;font-size:14px}.classroom .game-container .playerList-wrapper .playerList ul li span{padding:10px}.classroom .game-container .playerList-wrapper .playerList ul li .cr{display:inline-block;width:20%;text-align:center;background:#489637;position:relative}.classroom .game-container .playerList-wrapper .playerList ul li .name{display:inline-block;width:80%;background:#6d6d6d;position:relative}.classroom .game-container .playerList-wrapper .playerList ul li .name:after,.classroom .game-container .playerList-wrapper .playerList ul li .name:before{z-index:1}.classroom .game-container .playerList-wrapper .playerList ul li.leading .cr{color:#489637;background:#fff;font-weight:700}.classroom .game-container .playerList-wrapper .playerList ul li.leading .name{background:#bfbfbf;color:#333}.classroom .game-container .playerList-wrapper .playerList ul li.leading .name:after,.classroom .game-container .playerList-wrapper .playerList ul li.leading .name:before{border-top:35px solid #bfbfbf!important}@media screen and (max-width:640px){.classroom .game-container .playerList-wrapper .playerList ul li{width:95%;font-size:12px}}#quitNow .modal-footer .quitGame{border:2px solid #e66d02!important;background:#fff;color:#e66d02}.group-ranking{display:none}.group-ranking .layout-container{width:100%;max-width:425px;margin:auto;background:#fff}.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 .about{text-align:right}.group-ranking .about .about-ranking-button{color:#333;width:35px}.group-ranking .about .about-ranking-button img{width:30px}.group-ranking .results{position:relative}.group-ranking .results .nav-pills li a{color:#088a4b;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 #088a4b}.group-ranking .results .nav-pills .active a{color:#088a4b}.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 .nameAndRank{cursor:pointer}.group-ranking .results .results-container .table-wrap .ranking-table .ranking-details.own .nameAndRank:hover{background:#ffe2ca}.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%;max-width:150px;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}@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;height:unset;width:unset}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-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;color:#e56d00}.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 .ranking-table tbody{display:block;max-height:460px;overflow-y:scroll}.cr-ranking .ranking-result .results-container .table-wrap .ranking-table .ranking-details{display:table;table-layout:fixed;width:100%}.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}}.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!important;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!important;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}.pyro>.after,.pyro>.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 c ease-out infinite backwards,1s d ease-in infinite backwards,5s e linear infinite backwards}.pyro>.after{animation-delay:1.25s,1.25s,1.25s;animation-duration:1.25s,1.25s,6.25s}@keyframes c{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 d{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@keyframes e{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%}}#announcements{opacity:0}#announcements .modal-body{padding:20px 35px}#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}body.tct,body.tct.mobile-body{background:#fff}body.tct.mobile-body .page-header{position:relative;background:#0956a4;text-align:center;margin:0;padding:20px 0}body.tct.mobile-body .container{margin-top:0;box-shadow:none}@media (min-width:960px){body.tct{background:url(../../images/landing/tct/we-tct-bg.jpeg) no-repeat;background-size:cover;background-attachment:fixed}}body.tct h2{font-size:20px;margin:20px 0 0;font-weight:700}body.tct p{font-size:15px;margin:20px 0;line-height:20px}body.tct .page-header{background:#0956a4;text-align:center;margin:0;padding:20px 0}@media (min-width:960px){body.tct .page-header{border:none;overflow:hidden;position:fixed;top:0;width:100%;z-index:1}}body.tct .container{padding:0}@media (min-width:960px){body.tct .container{margin-top:83px;background:#fff;box-shadow:0 5px 14px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 5px 14px 2px rgba(0,0,0,.5);-moz-box-shadow:0 5px 14px 2px rgba(0,0,0,.5)}}body.tct .container .tct-contents{padding:20px 15px}body.tct .container .tct-contents .header-intro{margin:15px 0 0}body.tct .container .tct-contents .header-intro img{margin:0 auto}body.tct .container .tct-contents .header-intro p{font-size:18px;font-weight:700;margin:10px 0}body.tct .container .tct-contents .bt-language-header-class{padding:0;text-align:center}body.tct .container .tct-contents .bt-language-header-class span{font-size:16px}body.tct .container .tct-contents .content{padding:10px 0 20px}body.tct .container .tct-contents .content a{margin:10px 0}body.tct .container .tct-contents .content a.privacy-center-link{font-weight:700;color:#00aeef;text-decoration:underline}body.tct .container .tct-contents .content h3{font-size:16px;font-weight:700;margin:10px 0}body.tct .container .tct-contents .content ul{padding-left:15px}body.tct .container .tct-contents .content .endorsements{text-align:center;display:inline-block;margin:10px 0}body.tct .container .tct-contents .content .endorsements .endorsement-logos{width:30%;margin:0 5px;vertical-align:middle}@media (max-width:415px){body.tct .container .tct-contents .content .endorsements .endorsement-logos{width:45%}}body.tct .container .tct-contents .content .version{font-size:12px;margin:0}#privacy-terms .modal-body{overflow:auto;height:450px}.welcomeHeadBar{background:#088a4b;color:#fff;position:relative;text-align:center;z-index:0}.welcomeHeadBar .col-xs-12{height:53px}.welcomeHeadBar .headerTitle{font-size:20px;line-height:22px;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}a{cursor:pointer}.layout-container{padding:20px}.global-transition{transition:.3s ease}.bt-language-header-class{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}.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:#088a4b}.drawer .drawer-container{max-width:425px;width:100%}.drawer .header .bt-language-header-class{font-size:15px;padding:23px 0}.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.username{font-size:18px;font-weight:100}.drawer .profile-header .greetings span.organization{font-size:14px;font-weight:100}.drawer .profile-header .organization,.drawer .profile-header .username{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:550px;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:5px 0}@media screen and (max-height:500px){.drawer .menu li{padding:5px 0}}.drawer .menu .menu-item{width:22px;height:22px;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-mainpage{background-image:url(../../images/icons/drawer/myPage.svg)}.drawer .menu .menu-item.item-ranking{background-image:url(../../images/icons/drawer/cr-ranking-icon.png)}.drawer .menu .menu-item.item-group-rankings{background-image:url(../../images/icons/drawer/ranking-icon.svg)}.drawer .menu .menu-item.item-mailbox{background-image:url(../../images/icons/drawer/mailbox.png)}.drawer .menu .menu-item.item-faq{background-image:url(../../images/icons/drawer/faq.svg)}.drawer .menu .menu-item.item-license{background-image:url(../../images/icons/drawer/groupLicense.svg)}.drawer .menu .menu-item.item-blog{background-image:url(../../images/icons/drawer/blog.svg)}.drawer .menu .menu-item.item-settings{background-image:url(../../images/icons/drawer/settings.svg)}.drawer .menu .menu-item.item-export{background-image:url(../../images/icons/drawer/mainExport.svg)}.drawer .menu .menu-item.item-research{background-image:url(../../images/icons/drawer/research.svg)}.drawer .menu .menu-item.item-contact{background-image:url(../../images/icons/drawer/contact.svg)}.drawer .menu .menu-item.item-progress-report{background-image:url(../../images/icons/drawer/progressReport.png)}.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:16px}.drawer .logout-menu-item span{padding-left:40px}.close-drawer{width:30px;height:28px;background:url(../../images/icons/drawer/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}#pp-tou-modal .modal-body,#ppmodal .modal-body,#toumodal .modal-body,#transactionsLaw .modal-body{overflow:auto;height:450px}body.signup .mobile-menu-btn{display:none}.btn.btn-light-green,.swal2-container .swal2-modal .swal2-actions button.btn-light-green.swal2-styled{background:#0abd67;color:#fff}.btn.btn-light-green:focus,.btn.btn-light-green:hover,.swal2-container .swal2-modal .swal2-actions button.btn-light-green.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions button.btn-light-green.swal2-styled:hover{background:#56b98a;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-dark-green,.swal2-container .swal2-modal .swal2-actions button.btn-dark-green.swal2-styled{background:#088a4b;color:#fff}.btn.btn-dark-green:focus,.btn.btn-dark-green:hover,.swal2-container .swal2-modal .swal2-actions button.btn-dark-green.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions button.btn-dark-green.swal2-styled:hover{background:#3e8c66;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-green-outline,.swal2-container .swal2-modal .swal2-actions button.btn-green-outline.swal2-styled{border:2px solid #088a4b;background:transparent;color:#088a4b}.btn.btn-green-outline:focus,.btn.btn-green-outline:hover,.swal2-container .swal2-modal .swal2-actions button.btn-green-outline.swal2-styled:focus,.swal2-container .swal2-modal .swal2-actions button.btn-green-outline.swal2-styled:hover{background:#088a4b;color:#f9f9f9}.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-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}.courseSelect{display:inline-block;max-width:220px;width:100%}.courseSelect .course-list{background:transparent;border:1px solid #088a4b;padding:2px 15px;width:100%;border-radius:20px;text-align:left}.courseSelect .course-list:focus{outline:none}.courseSelect .course-list .select-label{line-height:25px}.courseSelect .course-list i{float:right;font-size:25px;color:#088a4b}.courseSelect .option-wrapper{background:#fff;border:1px solid #c8c8c8;border-radius:5px;position:absolute;max-width:225px;width:100%;max-height:225px;overflow-y:scroll;box-shadow:3px 3px 3px 0 rgba(0,0,0,.25);display:none;z-index:10}.courseSelect .option-wrapper .option{padding:10px 15px;border-bottom:1px solid #c8c8c8;cursor:pointer;text-align:left}.courseSelect .option-wrapper .option:focus,.courseSelect .option-wrapper .option:hover{background:#00aeef;color:#fff}.courseSelect .option-wrapper .option:last-child{border:0}.courseSelect .option-wrapper .disable-goal-select{pointer-events:none;background:#e2e2e2}#mainExportModal .modal-body{font-size:16px}#mainExportModal .modal-body .content-row{margin-bottom:15px}#mainExportModal .modal-body .content-row label{font-size:15px}#mainExportModal .modal-body .content-row .label-name{display:block;margin-top:5px}#mainExportModal .modal-body .content-row .past-data{margin-bottom:10px}#mainExportModal .modal-body .content-row .past-data label{cursor:pointer}#mainExportModal .modal-body .content-row .va-ja-div-content{left:14%!important}#mainExportModal .modal-body .date-label{font-size:15px}#mainExportModal .modal-body .date-sublabel{font-size:15px;font-weight:400;margin-top:5px}#mainExportModal .modal-body .group-datepicker{position:relative;width:65%}@media (max-width:380px){#mainExportModal .modal-body .group-datepicker{width:90%}}#mainExportModal .modal-body .group-datepicker input{border:1px solid #088a4b;border-radius:3px;background-color:#fff;display:block;width:100%;box-sizing:border-box;padding:5px 5px 5px 30px;font-weight:600;cursor:pointer}#mainExportModal .modal-body .group-datepicker img{position:absolute;top:6px;left:6px;width:20px}#mainExportModal #exportGroup-btn{margin-top:20px}#mainExportModal #exportGroup-btn:focus,#mainExportModal #exportGroup-btn:hover{color:#fff}.primary-color{color:#088a4b}.clickable{cursor:pointer}.slide-container .slick-list{min-height:320px}.addEditGroupStart .datepicker-days table tr:nth-child(3) th:first-child+th,.addEditGroupStart .datepicker-days table tr td:first-child+td{background:#e5ffa6;border-radius:0}.addEditGroupStart table tr td:first-child+td.active.active{background:#088a4b}.addEditGroupEnd .datepicker-days table tr:nth-child(3) th:first-child,.addEditGroupEnd .datepicker-days table tr td:first-child{background:#ffe3e2;border-radius:0}.addEditGroupEnd table tr td:first-child.active.active{background:#f62f34}.p-bar{margin-top:20px;padding-left:5px;padding-right:15px;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;display:inline-block}.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-wrapper span{display:inline}.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}.maintenance-notice{display:none;background:#e66d02;color:#fff}.maintenance-notice .container{padding:10px!important;text-align:center}.maintenance-notice .container span{font-size:11px}input::-ms-clear,input::-ms-reveal{display:none}::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}@keyframes f{to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.min.css.map */
