.member-search-directory{padding:20px 0}.member-search-directory .member-search-directory-wrapper{text-align:center}.account-recovery-main-container{box-shadow:0 0 3px rgba(0,0,0,.1);background:#fff;width:700px;margin:50px auto 100px}.account-recovery-main-container .errors{text-align:center;margin-top:15px}.account-recovery-main-container .errors .error{color:red;background:none;display:none}.account-recovery-main-container h1{font-weight:400;font-size:20px;border-bottom:1px solid #eee;margin:20px 20px 0;padding-bottom:15px}.account-recovery-main-container .btn.disabled:hover{border:1px solid #c3c9d1;background:#fff}.account-recovery-main-container .ar-section{padding:40px 20px 20px;min-height:250px}.account-recovery-main-container .ar-section p{font-size:14px}.account-recovery-main-container .ar-section p.check-text{margin-top:15px}.account-recovery-main-container .ar-section p.help-text{text-align:center;color:#839096}.account-recovery-main-container .ar-section .instructions{font-weight:800;text-align:center}.account-recovery-main-container .ar-section.loading{background:url(//a.edim.co/images_v2/loader_32x32.gif) 50% no-repeat}.account-recovery-main-container .ar-section.loading *{display:none}.account-recovery-main-container .account-recovery-progress-container{background:#ddd}.account-recovery-main-container .account-recovery-progress-container .progress-bar{height:10px;overflow:hidden}.account-recovery-main-container .account-recovery-progress-container .progress-bar .bar{height:100%;background:#5fb90d;transition:width .2s;width:0}.account-recovery-main-container .student-text-phone-number-container .notify-create-wrap{border:1px solid #dedede;background:#f5f5f5;border-radius:3px;padding:10px;text-align:center;margin-top:20px}.account-recovery-main-container .student-text-phone-number-container .notify-create-wrap .confirm-container{padding:15px 0 10px}.account-recovery-main-container .student-text-phone-number-container .notify-create-wrap .number{font-size:20px;padding:10px 0}.account-recovery-main-container .student-text-phone-number-container .notify-create-wrap .warning{padding:0 100px}.account-recovery-main-container .student-text-phone-number-container .notify-create-wrap .proceed-btn{font-size:14px}.account-recovery-main-container .student-text-phone-number-container .instructions,.account-recovery-main-container .username-email-container .instructions{margin-top:54px}.account-recovery-main-container .student-text-phone-number-container .phone-container,.account-recovery-main-container .student-text-phone-number-container .unemail-container,.account-recovery-main-container .username-email-container .phone-container,.account-recovery-main-container .username-email-container .unemail-container{margin:25px 100px}.account-recovery-main-container .student-parent-confirmation-container,.account-recovery-main-container .student-teacher-finder-confirmation-container,.account-recovery-main-container .student-text-confirmation-container,.account-recovery-main-container .teacher-parent-confirmation-container{text-align:center}.account-recovery-main-container .student-parent-confirmation-container img,.account-recovery-main-container .student-teacher-finder-confirmation-container img,.account-recovery-main-container .student-text-confirmation-container img,.account-recovery-main-container .teacher-parent-confirmation-container img{height:56px;width:56px;margin-top:12px}.account-recovery-main-container .student-parent-confirmation-container .instructions,.account-recovery-main-container .student-teacher-finder-confirmation-container .instructions,.account-recovery-main-container .student-text-confirmation-container .instructions,.account-recovery-main-container .teacher-parent-confirmation-container .instructions{margin:20px 0}.account-recovery-main-container .text-code-wrap{padding:40px 20px 70px}.account-recovery-main-container .text-code-wrap .instructions{margin:20px 137px}.account-recovery-main-container .text-code-wrap .text-code-container{margin:0 200px 20px}.account-recovery-main-container .text-code-wrap .btn.disabled:hover{border:1px solid rgba(80,139,23,.57);background:hsla(88,45%,64%,.57);color:#47840f}.account-recovery-main-container .text-code-wrap .btn .active-text{display:none}.account-recovery-main-container .text-code-wrap.loading .active-text{display:block}.account-recovery-main-container .text-code-wrap.loading .default-text{display:none}.account-recovery-main-container .student-options-container{text-align:center}.account-recovery-main-container .student-options-container ul{padding-top:15px}.account-recovery-main-container .student-options-container ul .btn{width:275px;margin-top:15px}.account-recovery-main-container .student-parent-finder-container .ar-section .missing-teacher,.account-recovery-main-container .student-teacher-finder-container .ar-section .missing-teacher{margin:30px 0;text-align:center}.account-recovery-main-container .student-parent-finder-container .ar-section .users-list li,.account-recovery-main-container .student-teacher-finder-container .ar-section .users-list li{float:left;width:24.5%;box-sizing:border-box;border:1px solid #fff;border-radius:3px;text-align:center;cursor:pointer;margin-top:25px;opacity:0;position:relative;padding:10px 0;transform:scale(.8);transition:transform .2s,border .1s,box-shadow .1s,opacity .2s;background:#fff}.account-recovery-main-container .student-parent-finder-container .ar-section .users-list li.visible,.account-recovery-main-container .student-teacher-finder-container .ar-section .users-list li.visible{opacity:1;transform:scale(1)}.account-recovery-main-container .student-parent-finder-container .ar-section .users-list li.selected,.account-recovery-main-container .student-parent-finder-container .ar-section .users-list li:hover,.account-recovery-main-container .student-teacher-finder-container .ar-section .users-list li.selected,.account-recovery-main-container .student-teacher-finder-container .ar-section .users-list li:hover{border:1px solid #2077cf;box-shadow:0 0 5px #2077cf;z-index:3;transform:scale(1.05)}.account-recovery-main-container .student-parent-finder-container .ar-section .users-list li.selected,.account-recovery-main-container .student-teacher-finder-container .ar-section .users-list li.selected{box-shadow:0 0 10px #2077cf;z-index:2}.account-recovery-main-container .student-parent-finder-container .ar-section .users-list li img,.account-recovery-main-container .student-teacher-finder-container .ar-section .users-list li img{width:80px;height:80px;background:url(//a.edim.co/images_v2/loader_32x32.gif) 50% no-repeat;border-radius:3px}.account-recovery-main-container .student-parent-finder-container .ar-section .users-list li img.done,.account-recovery-main-container .student-teacher-finder-container .ar-section .users-list li img.done{background:none}.account-recovery-main-container .student-parent-finder-container .ar-section .users-list li p,.account-recovery-main-container .student-teacher-finder-container .ar-section .users-list li p{font-size:12px}.account-recovery-main-container .student-parent-finder-container .ar-section .users-list li p.name,.account-recovery-main-container .student-teacher-finder-container .ar-section .users-list li p.name{font-size:14px;font-weight:800}.account-recovery-main-container .student-parent-finder-container .student-parent-finder-wrap .users-list,.account-recovery-main-container .student-teacher-finder-container .student-parent-finder-wrap .users-list{text-align:center}.account-recovery-main-container .student-parent-finder-container .student-parent-finder-wrap .users-list li,.account-recovery-main-container .student-teacher-finder-container .student-parent-finder-wrap .users-list li{float:none;display:inline-block}.account-recovery-main-container .account-recovery-footer-container{background:#eee;border-top:1px solid #ddd;padding:10px 20px;text-align:right;box-shadow:0 2px 3px rgba(0,0,0,.1)}.account-recovery-main-container .account-recovery-footer-container .btn{margin-left:10px}.account-recovery-main-container .account-recovery-footer-container .btn.back-btn{float:left}@media only screen and (max-device-width:690px){.account-recovery-main-container{width:100%}.account-recovery-main-container .student-text-phone-number-container .placeholder-container,.account-recovery-main-container .username-email-container .placeholder-container{margin:25px 10px}.account-recovery-main-container .student-options-container ul .btn{width:100%;box-sizing:border-box}.account-recovery-main-container .student-parent-finder-container .ar-section .users-list li,.account-recovery-main-container .student-teacher-finder-container .ar-section .users-list li{width:49%}.account-recovery-main-container .student-text-phone-number-container .notify-create-wrap .warning{text-align:left;padding:0 10px}}.slim-module{width:450px;margin:0 auto}.slim-module .centered-slim{margin:0 96px}@media only screen and (max-device-width:690px){.slim-module{width:100%}.slim-module .centered-slim{margin:0 20px}}.thin-column-layout{width:565px;margin:0 auto}@media only screen and (max-device-width:690px){.thin-column-layout{width:auto}}.reset-password-container{min-height:300px;width:600px;margin:50px auto;padding:20px;box-sizing:border-box}.reset-password-container.in-modal{margin:auto}.reset-password-container h1{font-weight:400;font-size:20px;border-bottom:1px solid #eee;padding-bottom:15px}.reset-password-container p.error{color:red;background:none;display:none}.reset-password-container .placeholder-container.error .placeholder-text{color:red}.reset-password-container .reset-password-wrap.loading{height:216px;background:url(//a.edim.co/images_v2/loader_32x32.gif) 50% no-repeat}.reset-password-container .reset-password-wrap.loading *{display:none}.reset-password-container .reset-password-wrap.valid .btn-container,.reset-password-container .reset-password-wrap.valid .confirm-password-container,.reset-password-container .reset-password-wrap.valid .password-container{display:block}.reset-password-container .reset-password-wrap.invalid .btn-container,.reset-password-container .reset-password-wrap.invalid .confirm-password-container,.reset-password-container .reset-password-wrap.invalid .password-container,.reset-password-container .reset-password-wrap.valid .token-expired-container{display:none}.reset-password-container .reset-password-wrap.invalid .token-expired-container{display:block}.reset-password-container .reset-password-wrap .token-expired-container p{font-size:18px;text-align:center;margin-top:104px}.reset-password-container .reset-password-wrap .reset-password-inputs-container{margin:30px 0}.reset-password-container .reset-password-wrap .reset-password-inputs-container .password-container{margin-bottom:20px}.reset-password-container .reset-password-wrap .reset-password-inputs-container p.error{padding-top:10px}.reset-password-container .reset-password-wrap .reset-password-inputs-container .rp-title{padding-bottom:5px}.reset-password-container .reset-password-wrap .btn-container{text-align:right}.reset-password-container .rp-confirmation-wrap{text-align:center}.reset-password-container .rp-confirmation-wrap img{margin:45px 0 20px}.reset-password-container .rp-confirmation-wrap .green-btn{margin-top:15px}@media only screen and (max-device-width:995px){.reset-password-container{width:100%;margin:20px auto 50px}}#join-group-landing-wrapper .label{font-size:14px;text-align:left}#join-group-landing-wrapper .ax_default{font-family:ArialMT,Arial;font-weight:400;font-style:normal;font-size:13px;color:#333;text-align:center;line-height:normal}#join-group-landing-wrapper #group_info_container{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue;font-weight:200;font-style:normal;text-align:center}#join-group-landing-wrapper #group_info{margin-top:30px;margin-bottom:20px;word-wrap:break-word}#join-group-landing-wrapper #line_div{margin-left:23%;width:54%;margin-right:23%;margin-bottom:20px;background:inherit;background-color:hsla(0,0%,100%,0);box-sizing:border-box;border:1px solid #dae1e8;border:0;border-top:0;border-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;box-shadow:none;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue;font-weight:200;font-style:normal;text-align:center}#join-group-landing-wrapper #teacher_info_container{text-align:center}#join-group-landing-wrapper #avatar_img{width:60px;height:60px;border:1px solid #c1c1c1}#join-group-landing-wrapper #teacher_info{height:80px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;text-align:center;line-height:20px}#join-group-landing-wrapper #name_info{margin-top:10px;word-wrap:break-word}#join-group-landing-wrapper #login_container{margin-top:20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;text-align:center}#join-group-landing-wrapper #login{word-wrap:break-word}#join-group-landing-wrapper #join_button,#join-group-landing-wrapper #login_button{font-size:18px;color:#fff;margin:8px;padding:16px 24px}#join-group-landing-wrapper #ready_to_join{font-weight:600}#join-group-landing-wrapper #join_button_div{position:absolute;left:0;top:0;width:192px;height:40px;background:inherit;background-color:#2077cf;border:none;border-radius:3px;box-shadow:none;font-weight:400;font-style:normal;font-size:16px;color:#fff}#join-group-landing-wrapper #join_button_text{position:absolute;left:0;width:192px;word-wrap:break-word;visibility:visible;top:11px;transform-origin:96px 9px 0}#join-group-landing-wrapper #join_text{font-weight:400;font-style:normal;font-size:16px;color:#fff}#join-group-landing-wrapper #actions_wrapper_state0{background-image:none}#join-group-landing-wrapper .teacher_name{font-weight:500;color:#383d48;font-size:22px;line-height:30px}#join-group-landing-wrapper .teacher_school{font-size:14px;font-weight:200;color:#839096}#join-group-landing-wrapper h2{font-size:36px;font-weight:400;line-height:42px;margin-bottom:20px}#join-group-landing-wrapper .font_8{font-size:8px}#join-group-landing-wrapper .font_14{font-size:14px}#join-group-landing-wrapper .dark_grey{color:#383d48}#join-group-landing-wrapper .light_grey{color:#839096}#join-group-landing-wrapper #ready_to_join p{font-size:20px;margin-bottom:16px;font-weight:400}#join-group-landing-wrapper #members_container{padding-left:10px;text-align:center;margin-bottom:20px;align-items:center;position:relative}#join-group-landing-wrapper .members_center{margin:0 auto;display:inline-block}#join-group-landing-wrapper .member_container{float:left;height:118px;width:98px;background-color:#fff;margin-right:20px;padding:10px;padding-top:20px;margin-top:10px;border:none;border-radius:0;box-shadow:0 1px 5px rgba(0,0,0,.34902)}#join-group-landing-wrapper .member_container .member-name{color:#333;font-weight:400;overflow:hidden}#join-group-landing-wrapper .member_container .member-type{color:#839096;font-weight:400}#join-group-landing-wrapper .member_info{padding-top:15px}#join-group-landing-wrapper .member_img{width:50px;height:50px}.join-group-top{height:80px}.join-group-top #image-container{height:50px;text-align:center;padding-top:15px}.join-group-top #mo_img{height:50px}body.jglp{background:#eef2f6}@media (max-width:600px){#join-group-landing-wrapper #members_container{display:none}}@media only screen and (max-device-width:690px) and (orientation:portrait){#facebox.join-group-modal{left:0!important}}#facebox .group-join-container{margin-top:-20px;background:#fff;text-align:center;padding:0 50px}#facebox .group-join-container .title{margin-bottom:20px;font-size:24px}#facebox .group-join-container .img-container{width:345px;height:145px}@media only screen and (max-device-width:690px){#facebox .group-join-container .img-container,#facebox .group-join-container .img-container img{width:100%}}#facebox .group-join-container .join-code-content{margin:20px auto}#facebox .group-join-container .join-code-content .join-code-container{float:left;margin:0 10px 0 0;width:80%}#facebox .group-join-container .action-wrapper{margin-bottom:20px}#facebox .group-join-container .action-wrapper button{display:block;width:80%;margin:auto}#facebox .group-join-container .action-wrapper button.ghost{border:none}#facebox .group-join-container .group-content{margin:30px auto 0}#facebox .group-join-container .group-content .img-container{margin-right:20px;width:101px;height:115px;float:left}#facebox .group-join-container .group-content .group-info{text-align:left}#facebox .group-join-container .separator{margin-top:-10px;background:#e3eaf0}#facebox .group-join-container .ready_to_join{margin:30px auto}
/*# sourceMappingURL=https://assets.edmodo.com/e11.landing.css.all.60abae7a06824fa5.css.map */
