body.landing-t5 #footer{display:none}#footer{margin:20px 0 0;text-align:center;clear:both;font-size:11px}#footer ul>li{position:relative;display:inline;padding:0 7px;border-right:1px solid #ccc}#footer ul>li.undisclosed{display:none}#footer ul>li:last-child{border-right:none}#footer a,#footer p{display:inline-block;height:13px;line-height:13px;font-size:11px;border-right:0 solid #999}#footer .language-map{vertical-align:middle}#footer .languages-panel{min-width:200px;margin:-523px 0 18px;padding:0 0 8px}#footer li.dd-visible .languages-panel{left:-68px}#footer li.dd-visible .languages-panel .panel-content{box-shadow:0 2px 8px rgba(146,153,169,.5)}#footer .languages-panel li{display:list-item;border:none;text-align:left}#footer .languages-panel .panelarrow{position:relative;width:14px;height:7px;margin:0 auto}#footer .languages-panel .panelarrow div{width:0;height:0;border-width:7px 7px 0;border-color:#fff transparent transparent;border-style:solid}#footer .languages-panel .inner-panel{background:none}.full-width-message-bar{background-color:#c8dea4;border-radius:4px;margin:-10px 0 10px}.full-width-message-bar.important-message-bar{background-color:#b5eafc;margin:0;border-radius:0}.full-width-message-bar.important-message-bar .message-bar-view-container{max-width:1020px;margin:auto}.full-width-message-bar.verification-message-bar{margin-top:52px}.full-width-message-bar .message-bar-message{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:14px;color:#3c763d;width:90%;display:inline-block}.full-width-message-bar .message-bar-message.short-message{width:50%;color:#444}@media only screen and (max-device-width:690px){.full-width-message-bar .message-bar-message.short-message{width:100%}}.full-width-message-bar .btn-close-icon{border:none;height:20px;margin-top:-5px}.full-width-message-bar .btn-primary-cta{background-color:#23a0cd;color:#fff;height:30px;line-height:20px;border:none;display:inline;padding:10px;border-radius:3px}.full-width-message-bar .btn:active,.full-width-message-bar .btn:hover{border:none;background-color:transparent;box-shadow:none}@media only screen and (max-device-width:690px){.full-width-message-bar .ctas{float:none}.full-width-message-bar .btn-primary-cta{padding-bottom:0;display:block;text-align:center}}.feedback-container{margin-bottom:20px;text-align:center}.feedback-container a{font-weight:700}#content .options-link{margin:0}.avatar-container .popover{position:absolute;z-index:1060;width:150px;background:#757e93;border-color:#757e93;color:#fff;white-space:normal;border-radius:6px;padding:6px;margin-bottom:11px;line-break:auto}.avatar-container .popover .popover-content{color:#fff}.avatar-container .popover .popover-content table{margin:0 auto}.avatar-container .popover .popover-content table td{padding:0 7px;text-align:center}.avatar-container .popover .arrow,.avatar-container .popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.avatar-container .popover .arrow{bottom:-11px;left:88%;margin-left:-11px;border-top-color:#757e93;border-width:11px;border-bottom-width:0}.avatar-container .profile-card{overflow:hidden;position:relative;min-height:81px;cursor:pointer}.avatar-container .profile-card .avatar-section{padding:15px}.avatar-container .profile-card .avatar-section img.avatar-img{width:40px;height:40px;margin-bottom:8px}.avatar-container .profile-card .avatar-section .no-profile-info{padding-bottom:10px}.avatar-container .profile-card .avatar-section .camera-icon{height:20px;width:20px;position:absolute;top:35px;left:35px}.avatar-container .profile-card .avatar-section .user-info{margin-left:15px;max-width:121px}.avatar-container .profile-card .avatar-section .user-info .leftbar-profile-link{color:#444}.avatar-container .profile-card .avatar-section .user-info .text-15{font-size:15px;font-weight:400;line-height:22px}.avatar-container .profile-card .admin-signup-block{text-align:center;padding:8px 0;background:#dfe4e8}.avatar-container .profile-card .admin-signup-block p{font-size:11px}.avatar-container .profile-card .admin-signup-block li{font-weight:700}.avatar-container .profile-card .admin-signup-block li span.sqr{width:9px;height:9px;background:#3784d3;margin:5px;display:inline-flex}.avatar-container .profile-card .improve-profile-btn.btn.ghost-btn{border:1px solid #2077cf;font-size:12px;padding:3px 5%;margin:10px 5%;width:78%}@media only screen and (max-width:995px){body.windows-app-webview .avatar-container .profile-card .improve-profile-btn.btn.ghost-btn{font-size:11px;padding:3px}}.avatar-container .profile-card .improve-profile-container,.avatar-container .profile-card .profile-progress-bar-wrap{background-color:#f8f9fa;border-top:1px solid #d3dde5}.avatar-container .profile-card .district-link-container a,.avatar-container .profile-card .school-link-container a{display:block;position:relative;font-weight:400;font-size:14px;padding:10px 45px;word-wrap:break-word;color:#546986;max-height:33px;overflow:hidden}.avatar-container .profile-card .district-link-container a:hover,.avatar-container .profile-card .school-link-container a:hover{background:#dfe4e8}.avatar-container .profile-card .district-link-container .community-avatar,.avatar-container .profile-card .school-link-container .community-avatar{position:absolute;display:block;width:24px;height:24px;left:15px;top:8px}.avatar-container .profile-card .district-link-container .community-social-signals,.avatar-container .profile-card .school-link-container .community-social-signals{position:absolute;color:#fff;display:block;width:30px;height:20px;right:10px;top:8px;background:#b4b8c2;border-radius:20px;text-align:center}.avatar-container .profile-card .district-link-container .community-avatar.connect-school,.avatar-container .profile-card .school-link-container .community-avatar.connect-school{width:auto;height:15px;top:12px}.avatar-container .profile-card .profile-progress-bar-wrap{padding:10px}.avatar-container .profile-card .profile-progress-bar-wrap .txt{font-size:11px;color:#839096}.avatar-container .profile-card .profile-progress-bar-wrap .next-action{font-size:11px}.avatar-container .profile-card .profile-progress-bar-wrap .profile-progress-bar{height:13px;border:1px solid #dee6ee;border-radius:3px;position:relative}.avatar-container .profile-card .profile-progress-bar-wrap .profile-progress-bar .bar{height:13px;background:#dd7d43;position:absolute;left:0}.avatar-container .profile-card .profile-progress-bar-wrap .profile-progress-bar label{position:absolute;left:3px;top:-4px;font-size:11px;color:#fff}.avatar-container .profile-card .profile-progress-bar-wrap .profile-progress-bar label.short{color:#383d48}.avatar-container p.subtext{text-transform:capitalize;line-height:15px;margin-top:2px;font-size:12px}.avatar-container p.subtext.admin-subtext{height:15px;color:#666;font-size:12px;line-height:15px;border-radius:2px;padding:2px 0;margin:0;text-align:center}.avatar-container p.subtext.admin-subtext img{width:12px;height:13px;margin:0 3px -2px 0}.avatar-container p.subtext.closer{line-height:15px;margin-top:2px}.avatar-container .verified-teacher{height:20px;width:20px;background-image:url(//a.edim.co/images_v2/sprites/sprite-stream.png);background-repeat:no-repeat;background-position:0 -29px;float:left;margin-top:-2px}.avatar-container.skip-school-variant{padding:0}.avatar-school-container a{display:inline-block;padding-top:1px;color:#839096}.avatar-container.skip-school-variant .user-school-container{background-color:#e1e7ec;margin:0;max-width:none}.avatar-container.skip-school-variant .user-school-container a{color:#3784d3;display:block;padding:13px 0;text-align:center}.avatar-container.skip-school-variant .user-school-container a:hover{text-decoration:underline}.avatar-container.skip-school-variant .user-summary{box-sizing:border-box;max-width:none;margin:0;padding:15px 15px 15px 55px}.avatar-container.skip-school-variant .user-summary .user-info{margin-left:15px;max-width:121px}.admin-sidebar-container .admin-sidebar-top-loading{height:48px;font-size:12px;position:relative;top:17px;transition:opacity .2s;-webkit-transition:opacity .2s;opacity:1}.admin-sidebar-container .admin-sidebar-top-loading.done{opacity:0}.admin-sidebar-container .admin-sidebar-top-loading img{height:20px}.admin-sidebar-container .admin-sidebar-top-loading span{position:relative;top:-5px;left:5px}.admin-sidebar-container .admin-sidebar-top,.admin-sidebar-container .admin-sidebar-top-no-content{transition:opacity .2s;-webkit-transition:opacity .2s;opacity:0}.admin-sidebar-container .admin-sidebar-top-no-content.start,.admin-sidebar-container .admin-sidebar-top.start{opacity:1;padding:15px 15px 0}.admin-sidebar-container .snapshot-count{font-size:34px;color:#777;margin-top:12px;float:left}.admin-sidebar-container .snapshot-text{font-size:12px;max-width:120px;line-height:16px;float:right}.admin-sidebar-container .admin-sidebar-bottom-container{border-top:1px solid #eee;text-align:center;margin-top:17px;padding:10px}.admin-sidebar-container .admin-sidebar-bottom-container.short-top-margin{margin-top:6px;padding-bottom:10px}.admin-sidebar-container .admin-sidebar-bottom{display:block}.admin-sidebar-container .admin-sidebar-bottom.blue-btn span{position:relative;top:-1px}.admin-sidebar-container.char4 .snapshot-text{max-width:108px}.admin-sidebar-container.char5 .snapshot-text{max-width:86px}.admin-sidebar-container.char5 .snapshot-count{margin-top:22px}#community-list li p{margin:2px 0 0}#community-list li a.thumb{height:20px}.left-column .group-options{min-width:100px;margin:0 0 0 168px}.left-column .group-options .panelarrow{margin:0 0 0 11px}.left-column .group-options a{font-weight:400;font-size:13px}body.ie7 #content .group-options-link{margin:-27px 0 0 -30px}.avatar-tip-holder{clear:both;padding-top:1em;display:block}.avatar-tip{color:#fff;background:#757f93;display:block;padding:5px 17px;text-shadow:0 0}#profile-progressbar-wrapper{margin:18px 0 0 -40px!important;cursor:pointer}#profile-progressbar-wrapper .label{font-size:12px;color:#839096}#profile-progressbar-wrapper .outer-box{background-color:#dcdcdc;border-radius:5px;width:114px;float:left}#profile-progressbar-wrapper .outer-box .inner-box{background-color:orange;border-radius:3px 0 0 3px;color:#fff;width:100px;height:25px}#profile-progressbar-wrapper .outer-box .inner-box span{line-height:25px;float:right;margin-right:35px}#profile-progressbar-wrapper .btn{width:16px;height:10px;margin-left:16px;padding:6px 25px 6px 9px;line-height:12px}div.alternate-content{margin:0}.stream-content-header{padding:10px 20px 15px;background-color:#fff;border-radius:2px 2px 0 0;border:1px solid;border-color:#dee6ee #d3dde5}.stream-content-header.newmessage{border-bottom:1px solid #c3daf2}body.ie8 .stream-content-header{border:1px solid #dfe4e8}.stream-content-header>p{position:relative;top:2px}#sub-filters{margin:3px 0 0}.stream-filters{background:#fff;padding:5px 0 10px 20px;width:300px;margin:0 0 0 -203px;border-radius:2px;box-shadow:0 2px 8px rgba(146,153,169,.5)}.stream-filters>div{float:left;width:150px}.stream-filters li{padding:5px 0 5px 25px}.stream-filters>div>p{margin:5px 0}.stream-filters .latest-posts{background-position:0 -122px}.stream-filters .latest-posts:hover{background-position:-184px -122px}.stream-filters .latest-activity{background-position:0 -122px}.stream-filters .latest-activity:hover{background-position:-184px -122px}.stream-filters .alert{background-position:0 6px}.stream-filters .alert:hover{background-position:-184px 6px}.stream-filters .assignments{background-position:0 -26px}.stream-filters .assignments:hover{background-position:-184px -26px}.stream-filters .feeds{background-position:0 -578px}.stream-filters .feeds:hover{background-position:-184px -578px}.stream-filters .polls{background-position:0 -91px}.stream-filters .polls:hover{background-position:-184px -91px}.stream-filters .quizzes{background-position:0 -154px}.stream-filters .quizzes:hover{background-position:-184px -154px}.stream-filters .recent-replies{background-position:0 -624px}.stream-filters .recent-replies:hover{background-position:-183px -624px}.stream-filters .connections{background-position:0 -769px}.stream-filters .connections:hover{background-position:-184px -769px}.stream-filters .direct{background-position:0 -529px}.stream-filters .direct:hover{background-position:-184px -529px}.stream-filters .by-me{background-position:0 -674px}.stream-filters .by-me:hover{background-position:-184px -674px}.stream-filters .by-students{background-position:0 -721px}.stream-filters .by-students:hover{background-position:-184px -721px}.stream-filters .by-teachers{background-position:0 -817px}.stream-filters .by-teachers:hover{background-position:-184px -817px}body.lang-es .stream-filters,body.lang-fr .stream-filters{width:340px}body.lang-el .stream-filters{width:350px;margin:0 0 0 -225px}body.lang-es .stream-filters>div,body.lang-fr .stream-filters>div{width:166px}body.lang-el .stream-filters>div{width:173px}.join-group-container.loading *{visibility:hidden}.join-group-content{padding:15px}.join-group-success{text-align:center}#studentChangedSchool .btn{margin:0 15px 0 40px}.parent-invitations-pdf-container{max-width:365px;font-size:14px}.parent-invitations-pdf-container .padding{padding:6px 15px}.parent-invitations-pdf-container .parent-invitations-pdf-title{font-weight:500;font-size:21px;line-height:27px}.parent-invitations-pdf-container .parent-invitations-pdf-body{font-size:14px}.parent-invitations-pdf-container .facebox-footer .btn{width:100%;box-sizing:border-box;margin:0 auto;font-size:16px}.parent-invitations-pdf-container .checkbox-wrapper{background:#f3f5f7;padding:12px 22px 7px 16px;font-size:11px}.parent-invitations-pdf-container .checkbox-wrapper span{margin-left:8px}#debugger_frame{position:absolute;top:0;right:0;width:100%;min-height:100%;z-index:9;background-color:#fff}.parent-container p{padding:10px 15px 0}.parent-container a.btn{width:100%;padding:6px 0}.or-selector hr{margin:20px 16px 12px;display:block;height:1px;border:0;border-top:1px solid #dfe4e8}.or-selector p{background-color:#fff;width:30px;text-align:center;padding:3px 0 0;margin:-28px auto 0}.parent-container p.parent-code{width:calc(100% - 60px);margin:10px 0 12px 15px;padding:8px 15px;text-align:center;display:inline-block;background:#c8ddf3;font-weight:600;border-radius:3px}.parent-container p.parent-code a{color:#353535;cursor:text}.parent-container.parent-code-module{display:none}@media only screen and (max-device-width:690px){.parent-container.parent-code-module{display:block}}.link-list-parents li{border-bottom:1px solid #dfe4e8;transition:background-color .2s ease}.link-list-parents li a{display:block;font-weight:400;color:#546986;cursor:default;height:41px}.link-list-parents li a.add-parent{cursor:auto}.link-list-parents li a.add-parent:hover{background:#e8ecef}.link-list-parents a span.label{line-height:41px;padding-left:10px}.link-list-parents a img.avatar{float:left;width:25px;height:25px;margin:9px 0 0 15px;border-radius:2px}.link-list-parents span.icon.icon-plus{float:left;width:22px;height:25px;margin:14px 0 0 18px;background:url(//a.edim.co/images_v2/sprites/group.png) -37px -176px}#facebox .facebox-body{padding:20px}#facebox .facebox-body p{padding:0 15px 10px}#parent-invitation-modal .facebox-footer a.btn{width:40%}#parent-invitation-modal .facebox-body p.error{background:#d93f44;color:#fff;display:block;padding:5px 10px;border-radius:3px}#parent-invitation-modal .facebox-body .parents-cannot-see-grades{margin:10px 3px 5px 10px}#parent-invitation-modal .facebox-body .parents-cannot-see-grades input{margin:-2px 3px 0 0}#parent-invitation-modal .facebox-body.form{width:280px}#parent-invitation-modal .parent-invite-phone-example{margin:4px 0 0 -14px}#parent-invitation-modal .label-text{margin-left:-14px}#invite-parents-modal{width:500px}#invite-parents-modal h1{font-size:16px;font-weight:400;color:#485061;padding-bottom:10px}#invite-parents-modal #invite-prompt-checkbox{margin-left:11px;margin-top:8px;float:left}#invite-parents-modal #invite-prompt-checkbox-label{padding-left:10px;padding-top:4px;padding-bottom:8px;float:left}#invite-parents-modal #sending,#invite-parents-modal #sent{position:absolute;top:55px;padding:0;margin:0}#invite-parents-modal #sent{background:#fff}#invite-parents-modal #sent .success-image{margin:10px auto 15px;background:transparent url(../../images_v2/icons/successfulinvite_check.png);width:56px;height:56px}#invite-parents-modal #sent h1{font-size:18px;text-align:center}#invite-parents-modal #sent p{text-align:center}#invite-parents-modal #sending .sending-bcg{opacity:.5;background-color:#fff;width:100%;height:100%}#invite-parents-modal #sending h1{text-align:center;color:#485061;position:absolute;top:44%;width:100%}#invite-parents-modal ul{padding-left:30px}#invite-parents-modal ul li{list-style-type:circle}#invite-parents-modal .facebox-footer{padding:10px 20px}#invite-parents-modal .facebox-footer a.btn{width:50%;margin:0;padding:6px 0}#facebox #form-container{margin-top:15px;box-shadow:0 1px 3px 0 rgba(50,50,50,.3);font-size:20px;padding:14px 30px 44px;width:350px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;background-color:#fff}#facebox #form-container #logo{max-width:62px;display:block;margin:0 auto 5px}#facebox #form-container #logo img{max-width:100%;margin:0 auto}#facebox #form-container #input-boxes,#facebox #form-container #login-text{margin-bottom:24px}#facebox #form-container #login-text h1{font-size:24px;font-weight:200;line-height:29px;text-align:center;color:#3e4d5c}#facebox #form-container .email-input{background:#fafafa;border:1px solid #d5dbe1;box-shadow:inset 0 1px 4px 0 rgba(10,107,116,.1);padding:0 15px;margin:0 auto;font-size:15px;height:45px;width:100%;box-sizing:border-box}#facebox #form-container .sign-in-button{width:88%;font-size:15px;padding:8px 17px}#facebox .snad-footer .snapshot-launch{outline:0;padding:10px 25px;font-size:15px;text-align:center;border-radius:2px;margin:10px 15px 15px}#facebox .snapshot-lighthouse .facebox-footer{background-color:#fafafa;text-align:center;padding:5px 15px}#facebox .snapshot-lighthouse .facebox-footer .launch-text{color:#fff;font-weight:500}#facebox .lighthouse-container{background-color:#fff}#facebox .lighthouse-container .title{font-size:21px}#facebox .lighthouse-container .subtext{font-size:14px;color:#383d48;width:75%}.snap .popup .header{background-color:#fff!important;border-bottom:none!important}#facebox .snapshot-lighthouse-image{width:700px;text-align:center}#facebox .snap-image-ico{width:300px}#facebox .lighthouse-container-image{height:300px}#facebox .snapshot-lighthouse-vid{width:750px;text-align:center}#facebox .snap-video{width:550px;height:309px;margin:0 auto;margin-bottom:20px}#facebox .snapshot-lighthouse-iframe{width:100%;height:100%}#facebox .lighthouse-container .subtext{margin:10px auto 20px;width:500px;line-height:18px}#facebox .lighthouse-container .subtext.vid{width:475px}#facebox .snapshot-lighthouse-quiz{width:700px}#facebox .snapshot-lighthouse-quiz .title{margin-left:88px}#facebox .lighthouse-container .statement-code{color:#fff;padding:1px 5px;background-color:#3784d3;border-radius:10px;text-align:center;display:inline-block;opacity:.7;margin-left:5px;margin-bottom:5px;margin-top:2px}#facebox .lighthouse-container .content-wrap{padding-left:25px;padding-bottom:20px;padding-right:25px}#facebox .lighthouse-container .sub{margin-left:8px}#facebox .lighthouse-container .top-content{background:#f3f5f6}#facebox .lighthouse-container .bottom-content{padding-top:20px;margin-left:5px}#facebox .lighthouse-container .feedback{margin-left:10px;border:1px solid #d5c4c4;border-radius:4px;background:#f3f5f6;padding:2px 4px}#facebox .lighthouse-container .wrong{color:#bc1507}#facebox .lighthouse-container .right{color:#1ba91b}#facebox .snad-footer #snad-button.green{background:#2ee11a;border:1px solid #159225}#facebox .lighthouse-container .sync-pre-prompt-content{width:560px;padding:5px 18px;font-size:14px;color:#495a6d;text-align:center}#facebox .sync-pre-prompt-content .sync-pre-prompt-change-email{margin-left:5px}#facebox .sync-pre-prompt-content .good-news{font-size:20px;width:100%;text-align:center}#facebox .sync-pre-prompt-content .sub-content p{font-size:14px;margin-bottom:20px}#facebox .sync-pre-prompt-content .sub-content .email-icon{background:url(//a.edim.co/images_v2/random/email_changed.png);width:133px;height:133px;background-repeat:no-repeat;margin:10px auto}#facebox .sub-content-failed .sub-content-failed-arrow{background:url(//a.edim.co/images_v2/random/email_arrow.png);width:25px;height:25px;margin-bottom:-6px;margin-left:auto;margin-right:auto;background-repeat:no-repeat}#facebox .sub-content-failed .sub-content-failed-msg{background-color:#df5d5a;color:#fff;height:100%;padding:5px;text-align:center;border-radius:4px;font-size:14px}#facebox .sync-pre-prompt-content .footer{font-size:14px}#facebox .sync-pre-prompt-content .new-email{width:180px}#facebox.student-exp-test .header{padding:9px;border:none}.student-exp-test-module{width:680px;height:590px;background:#fff;margin-bottom:0;padding-bottom:10px;border:none}.student-exp-test-module .slick-carousel{width:90%;margin:0 auto}.student-exp-test-module img.centered{width:100%;display:block;margin:0 auto}.student-exp-test-module .do-show-invite-students-modal{display:block;width:20%;margin:2% auto 5px}.student-exp-test-module .remind-me-later{display:block;width:15%;margin:0 auto}.group-invitation #topic-send-btn.student-exp-test{float:none;display:block;margin:0 auto}#facebox .lighthouse-container .premium-upper{background-color:#6b51a2;width:628px;height:190px;margin-top:-40px}#facebox .lighthouse-container .premium-upper .upper-content-logo{width:45px;height:24px;padding-top:25px;margin:0 auto}#facebox .lighthouse-container .premium-upper .upper-content-title{font-size:22px;color:#fff;padding:30px 0 17px;font-family:LatoLight}#facebox .lighthouse-container .premium-upper .upper-content-text{font-size:36px;line-height:26px;color:#fff;font-family:LatoLight}#facebox .lighthouse-container .premium-upper .upper-content-text-strong{font-size:36px;line-height:26px;color:#fff;font-family:Lato}#facebox .lighthouse-container .premium-middle{width:625px}#facebox .lighthouse-container .premium-middle .middle-content-desc{width:480px;height:38px;color:#546571;font-size:14px;font-weight:300;line-height:24px;margin:27px auto;font-family:LatoLight}#facebox .lighthouse-container .premium-middle .middle-content-title{font-size:28px;color:#7961aa;width:390px;height:30px;margin:15px auto;font-weight:300;font-family:Lato}#facebox .lighthouse-container .premium-middle .middle-content-slider{width:88%;float:left}#facebox .lighthouse-container .premium-middle .middle-content-slider img{width:100%;height:90%}#facebox .lighthouse-container .premium-middle .middle-content-slider .slider-big-div{height:350px}#facebox .lighthouse-container .premium-middle .middle-content-slider .slider-text{margin-top:20px;font-family:LatoLight;font-size:14px}#facebox .lighthouse-container .premium-middle .middle-content-slider .slider-text span{font-family:Lato;font-size:14px}#facebox .lighthouse-container .premium-middle .arrow-left{background:url(//a.edim.co/images_v2/sprites/sprite-arrows.png);background-position:0 0;width:26px;height:26px;float:left;margin:20% 3px 0 14px;cursor:pointer}#facebox .lighthouse-container .premium-middle .arrow-right{background:url(//a.edim.co/images_v2/sprites/sprite-arrows.png);background-position:0 -40px;width:26px;height:26px;float:right;margin:20% 0 0;cursor:pointer}#facebox .lighthouse-container .premium-bottom{height:100%;width:100%;border-top:1px solid #e7edf0;float:left}#facebox .lighthouse-container .premium-bottom .lighthouse-premium-start{margin:20px auto;width:90%;padding:10px 0;font-size:18px;font-family:Lato}#facebox .snad-footer #snad-button.red{background:red;border:1px solid #bc1507}#facebox .snad-footer .fade-back{transition:background-color .8s ease}#facebox .snap-img{width:50px;margin-left:25px;margin-top:-12px;float:left}#facebox .lighthouse-header{padding-bottom:40px}#standards-selector{width:880px}#standards-selector #categories-wrap{width:220px;height:450px;float:left;overflow-y:auto;border-right:1px solid #d5dbe1}#standards-selector #standards-wrap{width:655px;height:450px;float:left;overflow-y:auto;background:#fbfbfb;color:#555;line-height:1.42}#standards-selector #search-standards-wrap{background:#f7f9fa;border-bottom:1px solid #d5dbe1;padding:15px 17px}#standards-selector #search-standards-wrap.focus,#standards-selector #search-standards-wrap:hover{background:#dff0d8}#standards-selector #search-standards{height:36px;padding-right:35px;background:url(https://a.edim.co/snapshot/search-separator-544c17fb57e6946f2e0f3b66fb3d0481.png) right 4px no-repeat}#standards-selector #search-standards-wrap label{top:8px}#standards-selector .panel{border-bottom:1px solid #d5dbe1;padding:15px 15px 0;position:static;background:#f7f9fa}#standards-selector .panel.active-panel{background:#fff}#standards-selector .panel-heading{margin:-15px -15px 0}#standards-selector h4{background:none;border:0;padding:0;position:relative}#standards-selector h4 a{padding:13px 42px 13px 18px;display:block;font-size:14px;font-weight:500;line-height:15.4px;color:#8890a2}#standards-selector h4 .count{display:none;background:#fff;border:1px solid #ccc;border-radius:2px;font-size:12px;font-weight:400;position:absolute;right:10px;text-align:center;top:11px;width:26px}#standards-selector .panel.active-panel h4 a{color:#383d48}#standards-selector .panel-collapse{margin:0 -15px;padding:0 15px;max-height:0;overflow:hidden;transition:max-height .3s ease}#standards-selector .panel.active-panel .panel-collapse{display:block;max-height:999px}#standards-selector .panel-body li{border-top:1px solid #e8ecef;color:#269ad5;cursor:pointer;font-size:13px;font-weight:700;list-style-position:inside;list-style-type:square;margin-left:12px;position:relative;text-indent:-1em;padding:12px 28px 12px 1em}#standards-selector .panel-body li:first-child{border-top:0}#standards-selector .panel-body li.active{color:#8890a2}#standards-all li{padding:12px 16px;border-top:1px solid #f0f3f6;overflow:auto;display:none}#standards-all li:first-child{border:0}#standards-all li .action{float:left;width:35px;height:23px}#standards-all li .action input{display:none}#standards-all li .action label{background:url(https://a.edim.co/snapshot/quiz-standards-buttons-98bc298a29942894fad7f00974dd9f56.png) 0 -120px no-repeat;cursor:pointer;float:left;height:20px;margin-top:3px;width:20px}#standards-all li .action.heq label{background-position:0 0}#standards-all li .action.heq label:hover{background-position:0 -40px}#standards-all li .action.heq label.add{background-position:0 -220px}#standards-all li .action.heq label.add:hover{background-position:0 -188px}#standards-all li .std-code{float:left;width:60px;color:#b8becb;font-size:13px;font-weight:500;padding:1px 0 0;text-align:right;white-space:nowrap}#standards-all li .std-descr{float:left;width:480px;padding:0 15px}#standards-all li .std-descr p{color:#8890a2;font-weight:200;padding-left:10px;font-size:14px}#select2-drop.errors #browseStandards{display:none}#browseStandards{font-weight:700;text-align:center;color:#3784d3;cursor:pointer;padding:5px 0;border-top:1px solid #dfe4e8}.tour-wrap .tour-content{padding:20px;color:#839096;font-size:14px}.tour-wrap .sub-section-header{padding:15px 20px;border-bottom:1px solid #dfe4e8}.tour-wrap .tour-footer{padding:10px 20px;text-align:right;background:#f3f5f6;color:#839096;font-size:12px}.tour-wrap .align-left{text-align:left}.tour-wrap .tour-content .tour-group-info{color:#383d48;font-weight:700}.tour-wrap>div{display:none}#google-tour-wrap.show-google-tour-finish #google-tour-finish-wrap,#google-tour-wrap.show-google-tour-start #google-tour-start-wrap,#group-tour-wrap.show-group-tour-finish #group-tour-finish-wrap,#group-tour-wrap.show-group-tour-start #group-tour-start-wrap,#home-tour-wrap.show-home-tour-finish #home-tour-finish-wrap,#home-tour-wrap.show-home-tour-finish-group #home-tour-finish-group-wrap,#home-tour-wrap.show-home-tour-start #home-tour-start-wrap{display:block}.e-tour .introjs-button{font-size:13px}.introjs-prevbutton.introjs-disabled{display:none}.introjs-tooltip.no-top{top:0!important}.student-invite-container{padding:0;min-height:549px;text-align:center;position:relative;border:1px solid #cdcfd2;margin-bottom:13px;border-radius:2px;box-shadow:0 1px 5px 0 rgba(56,61,72,.21);background:#fff;background:linear-gradient(180deg,#fff 0,#f0f1f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f0f1f2",GradientType=0)}#content .student-invite-container h4{padding-top:60px;font-size:36px;font-weight:200;color:#546980}.student-invite-container p{color:#546980;font-weight:200;font-size:22px;width:500px;line-height:30px;margin:0 auto;padding:35px 0 43px}.student-invite-container a,.student-invite-container a:focus{position:relative;z-index:2;text-shadow:none;padding:15px 30px;font-size:22px;font-weight:200;background:#a0ba3b;border:0;transition:background .1s ease-in;-webkit-transition:background .1s ease-in;box-shadow:none}.student-invite-container a:hover{background:#8da62a;border:0}.student-invite-container a:active{background:#5f740f}.student-invite-container .bg-tech{width:626px;height:279px;background:url(//a.edim.co/images_v2/backgrounds/bg-illustration-tech.png) no-repeat;position:absolute;margin:-30px 0 0 38px}.invite-student-modal-container{width:917px;min-height:600px;background:#fff;background:linear-gradient(180deg,#fff 0,#f0f1f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f0f1f2",GradientType=0)}.invite-student-modal-container .pane{display:none;width:525px;margin:0 auto;color:#546980;font-weight:200;text-align:center}.invite-student-modal-container .pane.active{display:block}.invite-student-modal-container .pane-2{min-height:625px}.invite-student-modal-container h4{font-size:34px;font-weight:200;padding-top:20px;padding-bottom:34px;color:#546980}.invite-student-modal-container p.login-signup-text{font-size:19px}.invite-student-modal-container .success-pane h4{font-size:42px;padding-top:12px}.invite-student-modal-container textarea{width:100%;height:100px;margin:10px 0 20px;font-weight:200;padding:10px;font-size:16px;background:#fff;border:1px solid #d5dbe1;border-radius:2px;box-shadow:none}.invite-student-modal-container p{padding-bottom:10px;color:#546980;font-weight:200;font-size:22px;line-height:28px}.invite-student-modal-container .instructions{margin:0 -50px 10px}.invite-student-modal-container .error{background:none;color:red;font-size:14px;margin:-17px 0 10px;padding:0}.invite-student-modal-container .group-selection-container{padding-top:21px;width:105%}.invite-student-modal-container .group-selection-container p{float:left;width:18%;text-align:left;font-size:16px;position:relative;top:4px}.invite-student-modal-container .group-selection-container select{float:right;width:60%}.invite-student-modal-container .invite-student-modal-btn-container{padding-top:16px}.invite-student-modal-container .light-green-btn-flat{font-size:17px;padding:20px 100px;letter-spacing:1px}.invite-student-modal-container .join-code-container{padding-top:97px;padding-bottom:23px}.invite-student-modal-container .join-code-container h4{padding-bottom:20px}.invite-student-modal-container .join-code-container p{font-size:14px}.invite-student-modal-container .light-green-btn-flat{position:relative;z-index:2}.invite-student-modal-container .light-green-btn-flat.active{opacity:.5}.invite-student-modal-container .light-green-btn-flat .active-text,.invite-student-modal-container .light-green-btn-flat.active .standard-text{display:none}.invite-student-modal-container .light-green-btn-flat.active .active-text{display:inline}.invite-student-modal-container .edm-dropdown{width:80%}.invite-student-modal-container .edm-dropdown-selected a{width:379px;padding:9px}.invite-student-modal-container .edm-dropdown-selected .edm-dropdown-arrow{padding:10px 15px 8px}.bg-books{position:absolute;width:873px;height:134px;background:url(//a.edim.co/images_v2/backgrounds/bg-illustration-books.png) no-repeat;margin:-270px 0 0 -174px}.bg-balloons{position:absolute;width:679px;height:358px;background:url(//a.edim.co/images_v2/backgrounds/bg-illustration-balloons.png) no-repeat;margin:0 0 0 -85px;bottom:114px}.ab-group-share-sidebar{overflow:hidden}.ab-group-share-sidebar>div p{padding:10px;font-size:14px;color:#839096}.ab-group-share-sidebar>div p strong{color:#666}.ab-group-share-sidebar>div .group-code{margin:0 10px 10px;font-size:18px;text-align:center;padding:10px 5px;border:1px solid #ddd;border-radius:3px;background:#f3f5f6;color:#666}.publisher-survey-container{padding:20px;min-width:400px;max-width:750px;height:400px;overflow-y:auto}.publisher-survey-container .error span{float:left}.publisher-survey-container .short_survey_answer{width:500px}.publisher-survey-container .publisher-survey-questions{padding-top:10px;padding-bottom:10px}.publisher-survey-container .publisher-survey-question{padding-bottom:5px}.publisher-survey-container .publisher-survey-answer{padding-left:10px}.publisher-survey-container .publisher-survey-submit{padding-top:10px;padding-bottom:10px;text-align:center}.publisher-survey-container .survey-error{border:1px solid #fb6262}.publisher-survey-container .survey-error-text{color:#fb6262;font-weight:700}#home-daily-teaser-info{padding:10px 15px 15px;cursor:pointer}#home-daily-teaser-info .statement{font-size:14px;margin-bottom:10px;color:#9b9b9b;font-weight:300}#home-daily-teaser-info .img_wrap{position:relative;margin-top:10px}#home-daily-teaser-info .img_wrap img{max-width:100%}#home-daily-teaser-info .meta-info{font-size:11px;position:absolute;height:22px;bottom:5px;display:block;background:#000;opacity:.7;width:100%;color:#fff}#home-daily-teaser-info .meta-info span{padding:5px}#home-daily-teaser-info .btn-wrap{text-align:center}#archived-tags-facebox{width:400px;padding-top:10px}#archived-tags-facebox .h-tabs{margin-top:0}#archived-tags-content{max-height:300px;overflow-y:auto}#archived-tags-content.h-tabs-content{padding:0}#archived-tags-content li p{padding:10px;border-bottom:1px solid #dfe4e8}#archived-tags-content h4{padding:10px 10px 0;color:#839096}#teacher-invite-nag{text-align:center;cursor:pointer;display:none}#teacher-invite-nag.v2 span,#teacher-invite-nag.v3 span{display:inline-block;height:20px;line-height:20px}#teacher-invite-nag.v2 img,#teacher-invite-nag.v3 img{width:30px;height:30px;border-radius:30px;border:1px solid #eee;vertical-align:middle}#teacher-invite-nag .btn{display:block}.profile-progress-bar-wrap .txt{font-size:11px;color:#839096}.profile-progress-bar-wrap .next-action{font-size:11px}.profile-progress-bar-wrap .profile-progress-bar{height:13px;border:1px solid #dee6ee;border-radius:3px;position:relative}.profile-progress-bar-wrap .profile-progress-bar .bar{height:13px;background:#dd7d43;position:absolute;left:0}.profile-progress-bar-wrap .profile-progress-bar label{position:absolute;left:3px;top:-4px;font-size:11px;color:#fff}.profile-progress-bar-wrap .profile-progress-bar label.short{color:#383d48}#urgent-content-home{margin-top:20px;margin-bottom:20px}@media only screen and (max-device-width:690px){.epage-settings .left-column,.epage-settings .right-column{width:100%}}.right-column #settings-content .container{border-top:1px solid #dfe4e8}.right-column #settings-content #user-photo .container{border:none}.right-column #settings-content #email-text-updates-content .row,.right-column #settings-content #password-content .row,.right-column #settings-content #privacy-content .row{margin:0 0 25px}.right-column #settings-content #account-content .row{margin:25px 0}.right-column #settings-content #account-content .school-row{margin:0 0 25px}.right-column #settings-content .multi-error p span{color:#fff}.right-column #settings-content .hidden{display:none}.right-column #settings-content .sub-section-header{margin-bottom:10px}.right-column #settings-content .container-divider{width:95%;border-top:1px solid #dfe4e8;margin:18px auto;clear:both}#password-content input:focus{border:1px solid #55a0ed}#user-photo #current-photo>img{margin:1px;border-color:#eee}#user-photo #current-photo{width:140px;height:168px}#user-photo #current-photo p{text-align:center}#user-photo #photo-picker{float:right;width:450px}#user-photo #current-photo{float:left}#user-photo #photo-picker .next,#user-photo #photo-picker .prev{font-size:29px;float:left;margin-top:37px;color:#ccc;text-decoration:none}#user-photo #photo-picker .next.enabled,#user-photo #photo-picker .prev.enabled{color:#3265b0}#user-photo .avatar-pages{height:98px;overflow:hidden;margin:8px 0 0}#user-photo .avatar-pages #avatar-wrap{width:1100px}#user-photo .avatar-pages #avatar-wrap div.avatars{width:346px;float:left}#user-photo .avatar-pages img{width:70px;cursor:pointer}#user-photo #photo-picker .placeholder-container{border:none;background:none;box-shadow:0 0 0;border-radius:0;transition-property:none}#personal-info{position:relative}#personal-info.loading #pushed-by-avatar{opacity:.3}#personal-info #save-phone-number{margin:20px 0 0}#personal-info .row label,#whats2ndEmailFor{cursor:pointer}#personal-info .country-timezone-row label,#personal-info .row .title-row label{display:block}#personal-info .multi-error{border-radius:4px}#personal-info .multi-error p{padding:3px}#personal-info .primary-email-verify a{color:#fff;text-decoration:underline}#personal-info-form .verifiedStatusBtn span,#user-mobile-number-form .verifiedStatusBtn span{padding-top:2px}#personal-info-form .verifiedStatusBtn .off{background:url(//a.edim.co/images/icons/ico-close-red.png) 7px 1px no-repeat;height:20px;padding-left:25px}#personal-info-form .verifiedStatusBtn.verified{background:url(//a.edim.co/images/icons/ico-check.png) 0 0 no-repeat;width:50px;height:20px;padding-left:25px}#personal-info-form .verifiedStatusBtn.verified .on{display:block}#personal-info-form .verifiedStatusBtn .on,#personal-info-form .verifiedStatusBtn.verified .off{display:none}#user-mobile-number-form .helper-text{color:#999;font-size:11px;margin:5px 0 0}#user-mobile-number-form .phone-number-helper-text .resend-code-helper-text,#user-mobile-number-form .phone-number-helper-text .toggle-sms-notifications{display:none}#user-mobile-number-form .phone-number-helper-text.not-verified .resend-code-helper-text,#user-mobile-number-form .phone-number-helper-text .toggle-sms-notifications.verified{display:block}#settings-content .checkmark{position:absolute;left:105%;top:50%;transform:translateY(-50%)}#settings-content .phone-field-container .response-container{padding:0 10px}.sub-section-description{width:500px;padding:0 0 10px}.vanity-editor-app-container .vanity-editor-input-text{position:absolute;left:27px;padding-top:7px;display:inline;color:#839096}.vanity-editor-app-container .vanity-editor{width:200px;padding-left:161px;height:27px}.vanity-editor-app-container .error-container{width:361px;text-align:right}.vanity-editor-app-container .error-text{display:none}.vanity-editor-app-container .error-icon{background:url(/images_v2/icons/error.png) 97% no-repeat;display:none;left:360px;position:absolute;width:17px;height:37px}.vanity-editor-app-container .vanity-submit{min-width:175px;font-weight:500}.vanity-editor-app-container .green-btn .submit-btn-text{padding-left:5px}#personal-info .title-fname-lname-row{margin:0!important;position:relative;overflow:auto;width:100%}#personal-info .title-fname-lname-row .title-row{float:left;padding:0}@media only screen and (max-device-width:690px){#personal-info .title-fname-lname-row .title-row{float:none}}#personal-info .title-fname-lname-row .first-name-row,#personal-info .title-fname-lname-row .last-name-row{float:left;width:260px}@media only screen and (max-device-width:690px){#personal-info .title-fname-lname-row .first-name-row,#personal-info .title-fname-lname-row .last-name-row{float:none}}#personal-info .title-fname-lname-row .first-name-row{margin:0 25px}#personal-info .phone-number-row{clear:both;width:240px}body.lang-fr #personal-info .title-fname-lname-row .first-name-row,body.lang-tr #personal-info .title-fname-lname-row .first-name-row{margin:0 24px}body.lang-es #personal-info .title-fname-lname-row .first-name-row{margin:0 19px}body.lang-pt-br #personal-info .title-fname-lname-row .first-name-row{margin:0 18px}body.lang-zh #personal-info .title-fname-lname-row .first-name-row{margin:0 36px}#settings-content.STUDENT #personal-info .title-fname-lname-row .first-name-row,#settings-content.STUDENT #personal-info .title-fname-lname-row .last-name-row{width:100%}#settings-content.STUDENT #personal-info .title-fname-lname-row .first-name-row{margin:0 0 25px}#personal-info .country-timezone-row{position:relative;clear:both;overflow:auto}#personal-info .country-timezone-row select{font-size:12px}#personal-info .country-timezone-row .country-row{float:left}#personal-info .country-timezone-row .timezone-row{float:left;margin-left:34px}#institution .school-row{margin-top:0}#institution .school-row p.loc{padding-left:22px;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 0 -96px no-repeat}#vanity-settings,#vanity-settings .vanity-settings-group{position:relative}#vanity-settings #vanity-text{bottom:7px;position:absolute}@media only screen and (max-device-width:690px){#vanity-settings #vanity-text{position:static;margin-bottom:-20px}}#vanity-settings .vanity-settings-row{width:400px;padding-left:133px}@media only screen and (max-device-width:690px){#vanity-settings .vanity-settings-row{width:auto;padding-left:0;margin:5px 0 25px}}.placeholder-container.vanity-input{margin-left:40px}.try-out-vanity{display:inline-block;margin:0 0 0 10px}.deactivate-row{text-align:center}#deactivate-account{color:#ff3352}@media only screen and (max-device-width:690px){form#notifications-phone-form{display:none}}#notification-subscriptions-content .channel-tabs p.channel-helper{margin:15px 0}#notification-subscriptions-content #save-notifications-subscriptions{margin-top:25px}#notification-subscriptions-content #save-notifications-subscriptions:disabled{opacity:.5;cursor:not-allowed}#channel-options{display:inline-block}@media only screen and (max-device-width:690px){#channel-options{overflow:auto}}#channel-options li{float:left;cursor:pointer;padding:5px 22px;border-bottom:3px solid #fff;height:24px}#channel-options li.selected{border-bottom:2px solid #2077cf}#notifications-subscriptions-email>li,#notifications-subscriptions-push>li,#notifications-subscriptions-sms>li{margin:5px 0}#notification-subscriptions-content .container-header{position:relative}#notification-subscriptions-content .row{margin:25px 0}#notification-subscriptions-content .not-verified{background:url(//a.edim.co/images/icons/ico-close-red.png) 7px -1px no-repeat;height:20px;padding-left:25px}.android-toggle{margin:12px 0}.android-toggle>input+label{position:relative;display:block;height:20px;width:44px;background:#898989;border-radius:100px;cursor:pointer;transition:all .3s ease}.android-toggle>input+label:after{position:absolute;left:-2px;top:-3px;display:block;width:26px;height:26px;border-radius:100px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);content:"";transition:all .3s ease}.android-toggle>input+label:active:after{transform:scale(1.15,.85)}.android-toggle input:checked~label{background:#7da6cf}.android-toggle input:checked~label:after{left:20px;background:#276bb0}.android-toggle input:disabled~label{background:#d5d5d5;pointer-events:none}.android-toggle input:disabled~label:after{background:#bcbdbc}.channel-tabs .android-toggle,.channel-tabs .ios-toggle{padding-bottom:10px}@media only screen and (max-device-width:690px){.channel-tabs .android-toggle,.channel-tabs .ios-toggle{border-bottom:1px solid #ddd}}.channel-tabs .android-toggle>input,.channel-tabs .ios-toggle>input{display:none}.channel-tabs .android-toggle>input+label,.channel-tabs .ios-toggle>input+label{float:right}.channel-tabs .android-toggle>label:first-child,.channel-tabs .ios-toggle>label:first-child{display:inline-block;width:80%}.channel-tabs .btn-switch{display:block;padding:10px 0;border-bottom:1px solid #ddd}.channel-tabs .btn-switch>input+label{float:right}.ios-toggle>input+label{display:block;position:relative;cursor:pointer;box-shadow:inset 0 0 0 2px #d5d5d5;text-indent:-5000px;height:30px;width:50px;border-radius:15px}.ios-toggle>input+label:before{background:rgba(26,103,180,0)}.ios-toggle>input+label:after,.ios-toggle>input+label:before{content:"";position:absolute;display:block;height:30px;width:30px;top:0;left:0;border-radius:15px;transition:.25s ease-in-out}.ios-toggle>input+label:after{background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2)}.ios-toggle>input:checked+label:before{width:50px;background:#1a67b4}.ios-toggle>input:checked+label:after{left:20px;box-shadow:inset 0 0 0 1px #1a67b4,0 2px 4px rgba(0,0,0,.2)}#password-content .container-header,#privacy-content .container-header{position:relative}#hiddenposts-content #manage-hidden-posts{margin-top:10px}#facebox #manage-hidden-posts-popup div.hidden-posts-row{border-bottom:1px solid #eee;float:left;padding:10px;width:380px}@media only screen and (max-device-width:690px){#facebox #manage-hidden-posts-popup div.hidden-posts-row{width:96%}}#facebox #manage-hidden-posts-popup div.hidden-posts-row .name{cursor:pointer;font-size:12px;font-weight:700}#facebox #manage-hidden-posts-popup div.hidden-posts-row .about{border:0 none;font-size:12px;overflow:hidden;padding-bottom:0;padding-left:0;padding-top:0;text-align:left}#facebox #manage-hidden-posts-popup div.hidden-posts-row .show-button{float:right;margin-top:3px;margin-right:10px}#facebox #manage-hidden-posts-popup .tab{cursor:pointer;font-size:12px;color:#3265b0;background-color:#eee;width:209px;height:30px;text-align:center;float:left;line-height:30px;border:1px solid #dfe4e8}@media only screen and (max-device-width:690px){#facebox #manage-hidden-posts-popup .tab{width:33%}}#facebox #manage-hidden-posts-popup .tab.selected{background-color:#fff;border:none;border-top:1px solid #fff;color:#326580;font-weight:400}#facebox #manage-hidden-posts-popup .tab-content-parent{max-height:330px;overflow:auto;clear:both}#facebox #manage-hidden-posts-popup{width:420px}@media only screen and (max-device-width:690px){#facebox #manage-hidden-posts-popup{width:auto}}#facebox #manage-hidden-posts-popup div.hidden-posts-row .image{clear:left;float:left;height:42px;width:42px;margin-right:8px}#facebox #manage-hidden-posts-popup .no-results{height:50px;line-height:50px;text-align:center}.edmodo-connect-content iframe{border:0;height:500px;width:100%}#facebox #verify-phone,#facebox .deactivate-confirm-container,#facebox .deactivate-container{width:500px}@media only screen and (max-device-width:690px){#facebox #verify-phone,#facebox .deactivate-confirm-container,#facebox .deactivate-container{width:auto}}#facebox .deactivate-container .sub-section-header{padding:10px 10px 0}#facebox .deactivate-confirm-container>p,#facebox .deactivate-container .deactivate-facebox-row{padding:10px 0}#facebox #phone-verification-request,#facebox #secondaryEmailInfo,#facebox #sentVerEmailRequest,#facebox .verify-email-container{width:500px;text-align:center;padding:10px}@media only screen and (max-device-width:690px){#facebox #phone-verification-request,#facebox #secondaryEmailInfo,#facebox #sentVerEmailRequest,#facebox .verify-email-container{width:auto}}#facebox #phone-verification-request p,#facebox #sentVerEmailRequest p,#facebox .verify-email-container p{margin-bottom:10px}#facebox #secondaryEmailInfo p{padding:10px}#facebox .tpl-add-your-school,#facebox .tpl-school-associated,#facebox .tpl-similar-schools{display:none}#facebox #verify-phone .verify-phone-text{padding:10px}#facebox #verify-phone .verify-div .phone-code-invalid{margin:0 10px}#facebox #verify-phone .verify-div .placeholder-container{margin:0 10px 10px}#facebox .tpl-school-editor .search-input-container.loading{background:none}#facebox .tpl-add-your-school .add-school-title{text-align:center;margin:10px 0}#facebox .tpl-add-your-school .add-school-errors{width:auto;margin:0 15px}#facebox .deactivate-container p.text-16{padding:10px}#facebox .deactivate-container .deactivate-facebox-row .deactivate-incorrect-error{margin:0 10px}#facebox .deactivate-container .deactivate-facebox-row .placeholder-container{margin:0 10px 10px}#facebox .deactivate-confirm-container p{text-align:center}#current-photo{width:140px;margin:25px 0}@media only screen and (max-device-width:690px){#current-photo{margin:10px 0 0}}#change-picture,#current-photo img{display:block;cursor:pointer}#change-picture{width:100%;background:#757f93;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#fff;text-align:center;padding-top:3px;padding-bottom:3px}#pushed-by-avatar{width:75%}@media only screen and (max-device-width:690px){#pushed-by-avatar{width:100%}}.username-text{color:#546980;font-size:20px;margin-top:5px}#personal-info .title-fname-lname-row .title-row{width:74px}@media only screen and (max-device-width:690px){#personal-info .title-fname-lname-row .title-row{width:auto}}#personal-info select{width:74px}#personal-info .title-fname-lname-row .first-name-row{margin:0 25px 0 26px}@media only screen and (max-device-width:690px){#personal-info .title-fname-lname-row .first-name-row{margin:10px 0 0}}#personal-info .title-fname-lname-row .first-name-row,#personal-info .title-fname-lname-row .last-name-row{width:190px}@media only screen and (max-device-width:690px){#personal-info .title-fname-lname-row .first-name-row,#personal-info .title-fname-lname-row .last-name-row{margin:10px 0 0;width:auto}}#personal-info .country-timezone-row .country-row,#personal-info .country-timezone-row .timezone-row{width:240px}@media only screen and (max-device-width:690px){#personal-info .country-timezone-row .country-row,#personal-info .country-timezone-row .timezone-row{width:100%}}#personal-info .country-timezone-row .country-row select,#personal-info .country-timezone-row .timezone-row select{width:100%}#personal-info .country-timezone-row .timezone-row{margin-left:25px}@media only screen and (max-device-width:690px){#personal-info .country-timezone-row .timezone-row{margin-left:0;margin-top:10px}}#personal-info .primary-email-secondary-email-row{float:left}#personal-info .phone-number-row,#personal-info .primary-email-secondary-email-row .primary-email-row,#personal-info .primary-email-secondary-email-row .secondary-email-row{float:left;width:240px}@media only screen and (max-device-width:690px){#personal-info .phone-number-row,#personal-info .primary-email-secondary-email-row .primary-email-row,#personal-info .primary-email-secondary-email-row .secondary-email-row{width:100%}}.right-column #settings-content #account-content #personal-info .primary-email-secondary-email-row .row{margin:0}.right-column #settings-content #account-content #personal-info .primary-email-secondary-email-row .secondary-email-row{margin-left:25px}@media only screen and (max-device-width:690px){.right-column #settings-content #account-content #personal-info .primary-email-secondary-email-row .secondary-email-row{margin-left:0;margin-top:10px}}.right-column #settings-content #account-content #personal-info .phone-number-row{margin:0}#personal-info select{height:30px}#personal-info .primary-email-secondary-email-row.no-secondary{float:none}#personal-info .primary-email-secondary-email-row.no-secondary .primary-email-row{float:none;width:auto}#settings-content.STUDENT #personal-info .title-fname-lname-row.no-title{margin:0 0 25px;float:left}#settings-content.STUDENT #personal-info .title-fname-lname-row.no-title .first-name-row,#settings-content.STUDENT #personal-info .title-fname-lname-row.no-title .last-name-row{margin:0;float:left;width:240px}@media only screen and (max-device-width:690px){#settings-content.STUDENT #personal-info .title-fname-lname-row.no-title .first-name-row,#settings-content.STUDENT #personal-info .title-fname-lname-row.no-title .last-name-row{float:none;width:auto}}#settings-content.STUDENT #personal-info .title-fname-lname-row.no-title .last-name-row{margin-left:25px}@media only screen and (max-device-width:690px){#settings-content.STUDENT #personal-info .title-fname-lname-row.no-title .last-name-row{margin-left:0;margin-top:10px}}#change-avatar-verify-password #password-verification{width:95%}#change-avatar-verify-password .row1{padding:1em}#change-avatar iframe{border:0;margin:0}#orgcode-input{width:65px;color:#3784d3;background:#fff;font-weight:700;font-family:Arial,sans-serif;height:25px;line-height:26px;padding:0 0 0 8px;font-size:15px;cursor:text}#orgcode-input,#orgcode-refresh{border:1px solid #dfe4e8;border-radius:0;box-shadow:none}#orgcode-refresh{width:27px;height:27px;background:50% no-repeat url(//a.edim.co/images_v2/icons/refresh.png);cursor:pointer}#beta-features .left-column,#beta-features .right-column{width:45%;padding:0 2%;display:inline-block;vertical-align:top}#beta-features .beta-features-list{margin-bottom:10px}#beta-features .beta-features-list li{list-style:circle}.app-download{height:130px;background-color:#fff;border:1px solid #b966d3;border-radius:3px;position:relative}.app-download .success-message{display:none;padding:6px 25px;background-color:#56b13c;border:1px solid #51a336;border-radius:3px;text-align:center;font-weight:700;color:#fff;z-index:999;position:absolute;left:32%;top:5%}.app-download .app-download-promo{color:#fff;float:left;width:50%;height:100%;background:linear-gradient(134.72deg,#3023ae,#c86dd7)}.app-download .app-download-promo>div{padding:15px}.app-download .app-download-promo h3{font-size:22px;font-weight:500;color:#fff;margin:0 0 10px}.app-download .app-download-promo ul{color:#fff}.app-download .app-download-promo ul li{margin-left:18px;font-size:14px;font-weight:300;list-style:disc}.app-download .app-download-cta{float:right;width:50%;height:100%}.app-download .app-download-cta>div{padding:15px}.app-download .app-download-cta p{color:#383d48;margin:0 0 3px}.app-download .app-download-cta .phone-number-row{float:left;margin-right:20px;width:180px}@media only screen and (max-device-width:690px){.app-download .app-download-cta .phone-number-row{width:100%}}.app-download .app-download-cta .purple-btn{padding:6px 30px;color:#fff;background-color:#b262d1;border:none;clear:both}.app-download .app-download-cta .purple-btn:disabled{opacity:.5;cursor:not-allowed}.app-download-trumpet{height:160px;border-radius:6px}.app-download-trumpet .app-download-promo{width:30%}.app-download-trumpet .app-download-promo h3{font-size:15px}.app-download-trumpet .app-download-cta{width:70%}.app-download-trumpet .app-download-cta p.lead{font-size:14px;font-weight:700}.invitations-container .span9{width:70%;margin:0}.invitations-container .span3{width:28%}@media only screen and (max-device-width:690px){.invitations-container .x-col{width:100%}}.invitations-container .back2edmodo{padding:20px;text-align:center}#invitations-textarea-wrap{padding:20px}.connection-sent-requests,.invitations-connection-request,.invitations-sent-message{background:#f2f8ea;border-bottom:1px solid #e4ecd9;padding:15px;text-align:center}.invitations-message-close{float:right;height:20px;width:20px;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) center -143px no-repeat}.invitations-header{padding:0 0 10px}.invitations-header h1{padding:20px 0 10px;font-size:24px;font-weight:300;text-align:center;line-height:28px}.invitations-header p{width:82%;margin:0 auto;text-align:center}.invitations-badges{height:212px;background:url(//a.edim.co/images_v2/backgrounds/bg-invitations-badges.png);border-top:1px solid #eaeded;border-bottom:1px solid #eaeded}.invitations-badges .badges-wrap{width:100%}.invitations-badges .badges-wrap .badges-inner-container{max-width:400px;margin:0 auto}@media only screen and (max-device-width:690px){.invitations-badges .badges-wrap .badges-inner-container{max-width:253px}.invitations-badges .badges-wrap .badges-inner-container.large_badge_contaiiner{max-width:316px}}.invitations-badges .badge-container{border:2px dotted #eaeded;position:relative;border-radius:300px;width:110px;height:110px;float:left;background:#fff url(//a.edim.co/images_v2/icons/ico-lock-gray.png) 50% no-repeat;margin:48px 0 0}@media only screen and (max-device-width:690px){.invitations-badges .badge-container{width:101px;height:101px}}.invitations-badges .badge-container:first{margin:32px 0 0}.invitations-badges .badge-container.large{height:180px;width:180px;margin-top:14px;background:#fff}@media only screen and (max-device-width:690px){.invitations-badges .badge-container.large{height:160px;width:160px}}.invitations-badges .badge-unlock-container{margin:30px 36px 0;text-align:center}.invitations-badges .badge-unlock-container .lock-icon{margin:5px 0}.invitations-badges .badge-unlock-container p{text-align:center;font-size:14px}.invitations-badges .arrow{float:left;height:20px;width:40px;background:url(//a.edim.co/images_v2/sprites/sprite-invitations.png) 6px -305px no-repeat;margin:93px 20px 0}@media only screen and (max-device-width:690px){.invitations-badges .arrow{margin:93px 0 0}}.invitations-badges .badge-name{text-align:center;margin:116px 0 0}.invitations-records{border-top:1px solid #dfe4e8}.invitations-records table{width:100%;border-collapse:collapse}.invitations-records tr{border-bottom:1px solid #eaeded}.invitations-records tr:hover{background:#fbfbfb}.invitations-records tr.title-row:hover{background:#fff}.invitations-records td,.invitations-records th{padding:15px;position:relative}.invitations-records td{transition-property:background;transition-duration:.3s;-webkit-transition-property:background;-webkit-transition-duration:.3s}.invitations-records td span{float:left}.invitations-records .editable-icon{display:inline-block;float:left;margin:-2px 0 0 7px}.invitations-records .highlight{background:#ffffde}.invitations-records .highlight-error{background:red}.invitations-records .highlight-error p{color:#fff}.invitations-records td.email{width:178px}.invitations-records td.email p{word-wrap:break-word}.invitations-records td.name{width:150px}.invitations-records td.name span{text-transform:capitalize}.invitations-records td.school{width:209px}.invitations-records td.status{position:relative;width:269px}.invitations-records td.status.status-invite-0>p{color:#cd2828}.invitations-records td.status>p{color:#8890a2}.invitations-records td.status.status-referral-3>p,.invitations-records td.status.status-referral-4>p,.invitations-records td.status.status-referral-5>p,.invitations-records td.status.status-referral-6>p,.invitations-records td.status.status-referral-7>p{color:#7cad37}.invitations-records .invitations-error{color:#cd2828}.invitations-records .invitations-success{color:#7cad37}.invitations-records td.empty{cursor:pointer;background-image:url(//a.edim.co/images_v2/sprites/sprite-invitations.png);background-position:15px 18px;background-repeat:no-repeat}.invitations-records .invite td.empty:hover{background-color:#ffffde}.invitations-records td:hover .editable-icon{z-index:0;cursor:pointer}.invitations-records td.empty:hover .editable-icon{z-index:-1}.invitations-records td.edit span{display:none}.invitations-records td.edit>div{position:absolute;z-index:2;background:#fff;margin:-5px 0 0 -6px}.invitations-records p.icon span{background:url(//a.edim.co/images_v2/sprites/sprite-invitations.png) no-repeat 0 0;padding:10px}.invitations-records p.icon.icon-invite-0 span{background-position:0 -244px}.invitations-records p.icon.icon-invite-1a span,.invitations-records p.icon.icon-invite-1b span,.invitations-records p.icon.icon-invite-2 span{background-position:0 -181px}.invitations-records p.icon.icon-invite-1a.actionable span{background-position:0 -362px}.invitations-records p.icon.icon-invite-3 span{background-position:0 -425px}.invitations-records p.icon.icon-invite-1b.actionable span,.invitations-records p.icon.icon-referral-1 span,.invitations-records p.icon.icon-referral-2 span,.invitations-records p.icon.icon-referral-3 span,.invitations-records p.icon.icon-referral-4 span,.invitations-records p.icon.icon-referral-5 span,.invitations-records p.icon.icon-referral-6 span{background-position:0 -118px}.invitations-records p.icon.icon-invite-4 span,.invitations-records p.icon.icon-referral-7 span,.invitations-records p.icon.icon-referral-65536 span,.invitations-records p.icon.icon-referral-131072 span,.invitations-records p.icon.icon-referral-262144 span,.invitations-records p.icon.icon-referral-524288 span{background-position:0 -51px}.invitations-records .actionable>div{display:none;position:absolute;margin:-27px 0 0}.invitations-records .actionable:hover>p{visibility:hidden}.invitations-records .actionable:hover>div{display:block}.invitations-records .actionable-panel>p{margin:7px 0 0}.invitations-records tr.action .actionable>div{display:block}.invitations-records tr.action .actionable>p{visibility:hidden}.invitations-records .form-actionable-container{background:#fff;padding:15px;border:1px solid #eaeded;position:absolute;margin:-27px 0 0;z-index:2}.invitations-records .form-actionable-container p{padding:0 0 3px}.invitations-records .form-actionable-container input{margin:0 0 3px}.invitations-records .actionable-loading{display:inline-block;height:36px;width:36px;margin:-15px 0 0 5px;position:relative;top:14px}.recommendations-records{border-top:1px solid #dfe4e8}.recommendations-records table{width:100%;border-collapse:collapse}.recommendations-records tr{border-bottom:1px solid #eaeded}.recommendations-records tr:hover{background:#fbfbfb}.recommendations-records tr.title-row:hover{background:#fff}.recommendations-records td{padding:15px 0 15px 15px;position:relative}.recommendations-records th{padding:10px 15px;position:relative}.recommendations-records td{transition-property:background;transition-duration:.3s;-webkit-transition-property:background;-webkit-transition-duration:.3s}.recommendations-records td p{padding-top:5px}.recommendations-records .remove-icon{display:inline-block;float:left;margin:-2px 0 0 7px}.recommendations-records td.email{width:200px;word-wrap:break-word}.recommendations-records td.name{width:165px}.recommendations-records td.name p{text-transform:capitalize}.recommendations-records td.school{width:230px}.recommendations-records td div.close-icon{background:url(//a.edim.co/images_v2/sprites/sprite-close.png) center -146px no-repeat;opacity:.5}.recommendations-records td div.close-icon,.recommendations-records td div.closed-icon{display:none;cursor:pointer;width:15px;height:15px;position:relative;top:5px;left:128px}.recommendations-records tr:hover div.close-icon{display:inline-block}.recommendations-records .recommendations-error{color:#cd2828}.recommendations-records .recommendations-success{color:#7cad37}.recommendations-records .invite td.empty:hover{background-color:#ffffde}.recommendations-records .actionable-loading{display:inline-block;height:36px;width:36px;margin:-15px 0 0 5px;position:relative;top:14px}.recommendations-records td.status p.icon span{background:url(//a.edim.co/images_v2/sprites/sprite-invitations.png) no-repeat 0 0;padding:10px}.recommendations-records td.status p.icon.icon-invite-1a span{background-position:0 -354px}.recommendations-records td.status p{display:inline-block;color:#8890a2}.invitations-invite-form{position:relative}.invitations-invite-form .form-wrap{padding:25px 15px}.invitations-invite-form .btn,.invitations-invite-form .form-wrap>div{float:left;margin:0 10px 0 0}.invitations-invite-form>.placeholder-container{width:209px}.invitations-invite-form .btn{padding:6px 20px;margin:-2px 0 0 -1px}.invitations-invite-form .placeholder-container.email{width:198px}.invitations-invite-form .placeholder-container.name{width:168px}.invitations-invite-form .form-wrap .school-search-input-widget .placeholder-container{width:234px}.invitations-invite-form .form-wrap .school-search-input-widget .search-input-container,.invitations-note-wrap{position:relative}.invitations-note-wrap .placeholder-container{margin:20px}.invitations-note-wrap textarea{width:500px}.invitations-note-wrap .multi-error{border-radius:0}.invitations-note-wrap .multi-error p{padding:0}.invitations-note-wrap .multi-error p a{color:#fff;text-decoration:underline}.invitations-note-wrap .send-mask{position:absolute;z-index:2;margin:-20px 0 0;top:0;left:0;background:#fff url(//a.edim.co/images_v2/loading.gif) 50% no-repeat;opacity:.6;filter:alpha(opacity=60)}.invitations-note-wrap .message-success{padding:20px;text-align:center;width:502px}.invitations-note-footer{text-align:center}.invitations-note-footer a{padding:5px 30px}.vanity-message{padding:20px}#invitation-leaderboard{overflow:auto}#invitation-leaderboard li{position:relative;padding:10px 130px 10px 80px;height:50px;border-left:3px solid transparent}#invitation-leaderboard li.connection{border-left-color:green}#invitation-leaderboard li.first-row{height:auto}#invitation-leaderboard li.first-row .count{font-size:13px;top:10px}#invitation-leaderboard li img{position:absolute;left:20px;top:10px;width:50px;height:50px}#invitation-leaderboard li .user_info p.subtext{overflow:hidden;height:20px}#invitation-leaderboard li .count{position:absolute;right:20px;top:20px;width:120px;font-size:16px;font-weight:300;text-align:center}.invitations-container .section.provider-only#invitations-textarea-wrap .teacher-invitations-email-title{text-align:center;font-size:18px;padding:10px 0 30px}.invitations-container .section.provider-only#invitations-textarea-wrap .teacher-invitations-select-provider{width:100%;margin:0;padding:0;background:none;min-height:147px}.invitations-container .section.provider-only#invitations-textarea-wrap .teacher-invitations-select-provider a{width:30%;margin:0 1.5%;float:left;background:#f8f9fa;border:1px solid #d5dbe1;border-radius:5px;transition:background .3s,border .3s,color .3s}@media only screen and (max-device-width:995px){.invitations-container .section.provider-only#invitations-textarea-wrap .teacher-invitations-select-provider a{width:97%;margin-bottom:10px}}.invitations-container .section.provider-only#invitations-textarea-wrap .teacher-invitations-select-provider a:hover{color:#2077cf;border:1px solid #2077cf;background:#fff}.invitations-container .section.provider-only#invitations-textarea-wrap .teacher-invitations-select-provider a div{display:block;width:auto;float:none;border:0;text-align:center;background:none}.invitations-container .section.provider-only#invitations-textarea-wrap .teacher-invitations-select-provider a div.yahoo-contacts img{width:70%;margin-top:38px}.invitations-container .section.provider-only#invitations-textarea-wrap .teacher-invitations-select-provider a div.google-contacts img{width:38px;margin-top:35px}.invitations-container .section.provider-only#invitations-textarea-wrap .teacher-invitations-select-provider a div.office-contacts img{width:46px;margin-top:28px}.invitations-container .section.provider-only#invitations-textarea-wrap .teacher-invitations-select-provider a span{display:block;text-align:center;color:#383d48;margin-top:-35px;padding-bottom:20px}.invitations-container .section.provider-only#invitations-textarea-wrap .teacher-invitations-permissions-text{font-size:11px;color:#a0a0a0;padding-left:10px}#verify-org-code{margin-bottom:30px}@media only screen and (max-device-width:690px){#verify-org-code{width:100%}#verify-org-code a,#verify-org-code input{width:100%!important;box-sizing:border-box!important;margin:5px 0}#verify-org-code .form-container{width:85%}}#verify-org-code input{width:150px}#verify-org-code a{width:80px}@media only screen and (min-device-width:690px) and (max-device-width:995px){#verify-org-code .form-container{width:50%!important}}@media only screen and (max-device-width:690px){.teach-better-together-wrapper{width:100%}.teach-better-together-wrapper a{width:100%!important;box-sizing:border-box!important;margin-left:0!important}}.teach-better-together-wrapper a{font-size:18px;width:140px;padding:15px 20px;margin-left:10px}#emails-content .row{margin:10px 0 0}#campaigns-list-content,#list-users,#lists-list-content,#templates-list-content{width:660px;min-height:50px;margin-left:auto;margin-right:auto;border:1px solid #e9ecef}#emails-content #template-body{overflow:auto;height:300px}#campaign-posting-date-container{width:123px;float:left;margin-right:10px}#campaign-posting-date-time-container{width:100%;float:left;margin-bottom:10px}#email-image-upload-target,#email-list-upload-target{display:none}.campaign-lists-container{height:300px;overflow-y:scroll}.campaign-checkbox-label{margin-left:5px}#emails-content td,#emails-content th{padding:4px}#emails-content th{text-align:center;background-color:#265799;color:#82b3e9;text-decoration:none}#emails-content .odd-td{background-color:#f3f5f7}#emails-content .even-td{background-color:#e9ecef}#emails-content .title-header{width:300px}#emails-content .creator-header{width:132px}#emails-content .creation-date-header{width:125px}#emails-content .options-header{width:71px}.revision table{border-collapse:collapse;text-align:left;width:100%}.revision{font:normal 12px/150% Arial,Helvetica,sans-serif;border:1px solid #37b;border-radius:3px}.revision table td,.revision table th{padding:3px 10px}.revision table thead th{background-color:#37b;color:#fff;font-size:15px;font-weight:700;border-left:1px solid #398cd0}.revision table thead th:first-child{width:15%;border:none}.revision table tbody td{color:#2c4664;border-left:1px solid #e1eef4;font-size:12px;font-weight:400}.revision table tbody tr:nth-child(2n) td{background:#e1eef4;color:#2c4664}.revision table tbody td:first-child{border-left:none}.revision table tbody tr:last-child td{border-bottom:none}.tab-layout-view-wrapper .tab-list .tab-label.section-header-text-bg-white{display:inline-block;font-size:15px;text-align:center;text-transform:capitalize;padding:15px;cursor:pointer}.tab-layout-view-wrapper .tab-list .linked-tab.tab-label{padding:0}.tab-layout-view-wrapper .tab-list .linked-tab.tab-label .tab-link{padding:15px;display:inline-block;color:#546980}.tab-layout-view-wrapper .tab-list .tab-label{position:relative;z-index:1}.tab-layout-view-wrapper .tab-list .tab-label span{position:relative;z-index:-1}.tab-layout-view-wrapper .tab-list .title[data-tab-detail]:after{background-color:#b4b8c3;content:attr(data-tab-detail);line-height:15px;border-radius:40px;color:#fff;font-size:12px;padding:2px 7px;margin:3px}.tab-layout-view-wrapper .tab-list input.tab{display:none}.tab-layout-view-wrapper .tab-list input.tab:checked+label.tab-label{border-bottom:3px solid #3784d3}#group-container .view-topbar-container{margin-bottom:15px;border-top:none;position:relative}#group-container .view-topbar-container .topbar-container{background-color:#e86830;box-sizing:border-box;-webkit-box-sizing:border-box;padding:25px 0;border-top-left-radius:2px;border-top-right-radius:2px;transition:background .2s}#group-container .view-topbar-container .topbar .header-left{margin-left:21px;border-left:4px solid #fff;padding-left:10px;width:460px;float:left}@media only screen and (max-width:995px){body.windows-app-webview #group-container .view-topbar-container .topbar .header-left{width:80%}}#group-container .view-topbar-container .topbar .header-right{float:right;font-family:LatoBold;color:#fff;font-size:15px;margin-right:45px}#group-container .view-topbar-container .topbar .header-right.introjs-showElement{color:inherit}#group-container .view-topbar-container .topbar .header-right span{font-size:24px}#group-container .view-topbar-container .topbar h1{font-family:LatoBold;color:#fff;font-size:24px;padding-top:1px;font-weight:400;line-height:26px;word-break:break-all;word-break:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#group-container .view-topbar-container .topbar p{color:#fff;line-height:14px;padding-top:5px}#group-container .sub-topbar>.dd>div{display:none}#group-container .sub-topbar>.dd.dd-visible>div{display:block}#group-container .sub-topbar-container a span{padding-left:5px;color:#abb9c3;font-size:12px;line-height:10px}#group-container .sub-topbar-container .text-link span{height:16px;width:20px;display:inline-block;background:url(//a.edim.co/images_v2/sprites/group.png) -37px -133px;padding:0;padding-right:6px;vertical-align:-2px}#group-container .sub-topbar-container .settings>a,#group-container .sub-topbar-container ul.page-list a{padding:10px 15px;display:block;color:#546980;font-size:14px;transition:border-bottom .2s ease,padding-bottom .2s ease;-webkit-transition:border-bottom .2s ease,padding-bottom .2s ease}#group-container .sub-topbar-container .settings>a.settings-link-thin{padding:10px 20px 10px 10px}#group-container .sub-topbar-container ul.page-list{margin-left:20px;width:auto;float:left}#group-container .sub-topbar-container ul.page-list li{display:inline-block;float:left}#group-container .sub-topbar-container ul.page-list li a.join-requests{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;max-width:104px}#group-container .sub-topbar-container ul.page-list li:hover a,#group-container .sub-topbar-container ul.page-list li a.selected{color:#383d48;border-bottom:3px solid #276bb0}#group-container .sub-topbar-container .settings.three-col{float:right;position:relative}#group-container .sub-topbar-container .settings.three-col>a,#group-container .sub-topbar-container .settings>a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px;float:right}#group-container .sub-topbar-container .settings.dd-visible .submenu-container{position:absolute;top:140px;right:0;left:auto;width:250px}#group-container .group-content,.group-show-all.section,.section.all-group-list{min-height:500px}#group-content-all-group,#group-content-folders,#group-content-members{display:none}#group-content-folders #folder-list img{cursor:pointer}#group-container #copied-group-success-banner{width:100%;height:200px;margin-bottom:20px;background-color:#fff;border:1px solid #74bc60}#group-container #copied-group-success-banner .success_icon{background:url(//a.edim.co/images_v2/group/ico-success-stream.png) 50% no-repeat;height:60%;align-self:center;background-size:64px}#group-container #copied-group-success-banner .success_banner_message,#group-container #copied-group-success-banner .success_banner_message h2{text-align:center}#group-container #banner-close-button{float:right;vertical-align:text-top;display:table-cell;height:27px;width:25px;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) 0 -149px no-repeat;margin-top:14px}#small-group-list-container .section-header-bg .options-link,#small-group-list-container .section-header-bg .settings-link{float:right}#group-info{margin-top:0}#group-info-content li{min-height:28px}#groupJoinUrl{width:96%;margin-top:2px}#archived-group-settings-menu,#group-settings-menu li a{display:block}#group-info-content li .share-this{margin-top:10px}#group-info-content li .share-this,.left-column .invite-this{width:82%}#g-join-request{background-color:#fdffdf}#gMemberHeader{overflow:visible}#gMemberHeader.with-tabs{padding-bottom:0}#gMemberHeader .tab-layout-view-wrapper .tab-list .tab-label{padding:8px;margin:0 5px}#gMemberHeader .tab-layout-view-wrapper{width:100%}#gMemberHeader .tab-label .title{font-size:14px;color:#383d48}#gMemberHeader .tab-label .title[data-tab-detail]:after{display:none}#gMemberHeader .tab-label .title[data-tab-detail]:before{content:attr(data-tab-detail);color:#383d48;font-weight:500;margin-right:4px}#gMemberHeader .tab-list label:first-of-type{padding-left:0!important;margin-left:0!important}#gMemberHeader .placeholder-container{width:200px}#gMemberHeader #member-options,#gMemberHeader #small-group-member-options{float:right;font-weight:400;margin:4px 25px 0 0}#gMemberHeader .member-type-tabs{float:left}#gMemberHeader #member-options>a,#gMemberHeader #small-group-member-options>a{width:auto;padding-left:25px;background-position:3px -388px;padding-top:0;height:auto}#gMemberHeader .placeholder-container{float:right}#gMembers.item-list{border-top:1px solid #dfe4e8}#gMembers.item-list li:first-child{border-top:none!important}#gMembers li .name-info{float:left;margin:0 20px 0 0;width:250px}#gMembers li .name-parent{float:left;margin:0 20px 0 0;margin-right:0;width:85%}#gMembers li .name-info .name{float:left}#gMembers li .name-info .type{display:block;clear:both}#gMembers li .notification,#gMembers li .ttip.parents{float:left;width:16px;height:16px;margin:3px 0 0 10px}#gMembers li .notification.EMAIL{background:url(//a.edim.co/images_v2/icons/notifications.png) no-repeat 0 -22px}#gMembers li .notification.SMS{background:url(//a.edim.co/images_v2/icons/notifications.png) no-repeat}#gMembers li .ttip.parents{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat 0 -728px}#gMembers li .progress-link{float:left;width:auto}#gMembers li .access-dropdown{float:right;width:auto}#gMembers li .access-dropdown .disabled{color:#839096}#member-print-list-content{width:300px}.remove-member.small-group-remove{float:right}.access-dropdown.small-group-options{margin-left:140px}#gMembers li.li-parent{padding-right:10px}#gMembers .submenu p{padding:10px 11px}.member-parent-remove{background:none}.member-parent-remove:hover{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 1px -1340px no-repeat}.disable-remove-parent{opacity:.6}#gMembers .default-cursor,.disable-remove-parent{pointer-events:none;cursor:default}#gMembers .member-parent-img{height:45px;width:45px}#gMembers .invite-parents-prompt .parents-illustration{height:174px;width:252px;background:url(/images_v2/parents/parent-illustration.png) no-repeat;background-size:contain;margin:auto}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){#gMembers .invite-parents-prompt .parents-illustration{background:url(/images_v2/parents/parent-illustration@2x.png) no-repeat;background-size:contain}}#gMembers .invite-parents-prompt .parent-invite-header{text-align:center;font-size:16px;margin:10px 0 5px}#gMembers .invite-parents-prompt .prompt{width:336px;margin:auto;margin-bottom:12px}#gMembers .invite-parents-prompt #group-code-section{text-align:center;margin-bottom:15px}#gMembers .invite-parents-prompt .code-container{display:block;position:relative;margin:auto}#gMembers .invite-parents-prompt #arrow-group-code-container{margin:0;padding:0;border:0;position:relative;display:inline}#gMembers .invite-parents-prompt .invite-btn{width:224px;background-color:#24c7ff;font-size:16px;display:block;position:relative;border:none;margin:15px auto;padding:8px 0}#gMembers .invite-parents-prompt .sub-link{margin-top:16px}#gMembers .invite-parents-prompt .learn-more{color:#999;font-weight:500}#gMembersFilter{border-top:1px solid #dfe4e8}.load-members{float:right;display:none}.member-parent-text{float:left;width:50%}.member-parent-receives{float:left;width:45%}.member-parent-remove .ns-parent-remove{margin-right:0}.members-invite-parents{padding:30px 0;text-align:center;border-top:1px solid #dfe4e8}#folder-content-top .sub-menu{min-width:100px}#folder-content-top .pull-right.dd .dd-arrow{background:url(//a.edim.co/images_v2/sprites/sprite-topbar.png) 0 -186px no-repeat;width:17px;height:14px;margin-left:0;display:inline-block;margin:0 -5px 0 5px;color:#82b3e9}#group-content-all-group.loading .item-list,.group-show-all.loading .item-list{visibility:hidden}.all-group-list .group-info{width:420px;float:left}.group-show-all .group-info{max-width:72%;word-break:break-all;word-break:break-word}.all-group-list .restore-group{float:left}.all-group-list .color-picker{margin:-3px 0 0 -3px}.all-group-list .placeholder-container{width:190px}.small-group-list .group-info{width:390px;float:left;word-wrap:break-word}.small-group-list .access-dropdown{width:75px;float:right}.small-group-list a.group-hex{cursor:default}.item-list li>.favgroup-check-wrap{float:right;width:20px;height:20px}.item-list li>.favgroup-check-wrap span{float:left;width:20px;height:20px;background:url(//a.edim.co/images_v2/sprites/sprite-star-switch.png) no-repeat -23px 0;cursor:pointer}.item-list li>.favgroup-check-wrap span.is-checked{background-position:-1px 0}#archivedGroupsView .section-header{padding:15px 20px;background-color:#fff;border:1px solid #d3dde5;border-radius:2px;font-size:22px;font-weight:200;line-height:32px;margin-bottom:14px}#archivedGroupsView{margin:0 auto;width:698px}#archivedGroupsView .hex{border:1px solid transparent;border-radius:2px 2px 2px 2px;display:block;height:18px;width:18px;float:left;margin:6px 10px 0 0}#archivedGroupsView .title-row{border-bottom:1px solid #dfe4e8}#archivedGroupsView .message-content .message-options,#archivedGroupsView .message-reaction,#archivedGroupsView .msg-reply,#archivedGroupsView .reply-container{display:none}#archivedGroupsView .settings{float:right;top:25px;left:-20px;position:relative}#archivedGroupsView .settings span#gear{height:16px;width:20px;display:inline-block;background:url(//a.edim.co/images_v2/sprites/group.png) -37px -133px;padding:0;vertical-align:-2px}#archivedGroupsView .settings #group-settings{color:#546980;text-decoration:none;font-size:14px;float:right}#archivedGroupsView .settings .submenu-container{position:relative;top:22px}#archivedGroupsView .settings .submenu-container.hidden{display:none}#manage-group-no-groups{padding:40px 150px;text-align:center}#manage-group-no-groups .header{font-size:24px;font-weight:300;line-height:36px}#manage-group-no-groups .btn.create-group{margin-bottom:20px;font-size:18px}#publicGroupView{margin:0 auto;width:698px}#publicGroupView .hex{border:1px solid transparent;border-radius:2px 2px 2px 2px;display:block;height:18px;width:18px;float:left;margin:6px 10px 0 0}#publicGroupView .groupFeedSubscribe{float:right;background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat 0 -584px;padding-left:25px;margin:7px 0 0}#publicGroupView .title-row{border-bottom:1px solid #dfe4e8}#publicGroupView .message-content .message-options{display:none}.approve-posts{padding:15px;background-color:#eb463d;color:#fff;text-align:center;box-shadow:0 1px 5px 0 rgba(56,61,72,.21);font-weight:500;font-size:14px;display:block}.approve-posts:hover{color:#fff;background-color:#d13e36}.snapshot-infobox-container{width:100%;height:100%;border:1px solid #ccc}.snapshot-infobox-message{font-size:16px}.snapshot-infobox-cta-container{height:40px}.snapshot-infobox-container .headline{background-color:#f6f7f9;font-size:15px;font-weight:400;border-radius:2px 2px 0 0;color:#5b5f68;overflow:visible;padding:12px;border-bottom:1px solid #e7e9ec}.snapshot-infobox-container .title{font-size:16px;font-weight:700;padding:10px 0 0 12px}.snapshot-infobox-container .title span{margin-right:14px}.snapshot-infobox-container .html{font-size:14px;padding:15px 12px 25px;color:#727b8c;height:100%}.snapshot-infobox-container .snapshot-infobox-cta-span:hover{cursor:pointer}.snapshot-infobox-container .snapshot-infobox-cta-span{margin:14px;padding:8px 30px}.snapshot-infobox-container .divider{height:2px;width:100%;margin:19px auto;border-bottom:1px solid #eee}.snapshot-infobox-container .divider-1{height:2px;width:100%;margin:-8px auto 20px;border-bottom:1px solid #eee}.snapshot-infobox-container .divider-3{height:2px;width:100%;margin:1px auto 20px;border-bottom:1px solid #eee}.preview-choice-radio{float:left}.preview-choice-input{width:12px;float:left;margin-right:36px}.preview-choices li{border-bottom:1px solid #eee;padding:12px 0}.preview-standard-quiz.preview-icon{background:url(https://a.edim.co/snapshot/quiz-preview-icon-019a79b5bb8a0c8a5cfd981eae641691.png) 0 4px no-repeat;height:20px;width:20px;cursor:pointer;display:block}.preview-container{width:900px;height:420px;padding:10px 0 0 40px}.snapshot-infobox-container .big-number{font-size:60px;font-weight:700;padding:46px 0 20px;width:100%;color:#646e82}.snapshot-infobox-container .html-3{font-size:16px;padding:15px 12px 25px;color:#727b8c;height:100%}.preview-container.large-container{height:620px}.preview-container .preview-stimulus{height:230px;width:864px;overflow-y:scroll;overflow-x:none;background-color:#e9ecef}.preview-container .preview-stimulus .stimulus-wrapper{position:relative!important}.preview-container .preview-title{width:854px;padding:18px 8px;overflow-x:scroll;overflow-y:scroll;max-height:200px}.preview-container .preview-title div[class*=class] img{width:30%;height:30%}.preview-container .preview-choices .choice-nwea img{width:60%;height:60%}.preview-container .preview-title img{max-width:800px}.preview-container .preview-choices{width:700px;overflow-x:scroll;overflow-y:scroll;padding-left:10px;margin-top:10px;max-height:210px}.preview-footer{height:30px;padding:14px;float:right}.snap-meter{margin:-10px 12px -9px;height:15px;position:relative;background:#fff;border:1px solid #d3dde1;border-radius:3px}.snap-meter>span{display:block;height:100%;border-top-right-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-bottom-left-radius:2px;background-color:#68b454;position:relative;overflow:hidden}.group-join-container .h-tabs .active a,.group-join-container .h-tabs .active a:focus,.group-join-container .h-tabs .active a:hover{color:#777;cursor:default;background-color:#fff;border:1px solid #dfe4e8;border-bottom-color:transparent}.group-join-container+.submenu{border-top:1px solid #dfe4e8}#invite-parents-pdf-rightbar,div.section a.invite-green-btn{padding:5px;border:0;display:block;margin:15px}div.section a.invite-green-btn{margin:15px}.group-invite-code{background-color:#f2f2f2;color:#6a849d;padding:0 3px;border-radius:2px;font-size:14px}.group-code-text{color:#6a849d}#group-code-container{display:inline;background-color:#f2f2f2;padding:2px;margin-left:6px}#arrow-group-code-container{border:1px solid #fff;cursor:pointer;width:22px;height:22px;position:absolute;margin-top:-22px;margin-left:166px;background-color:#fff;z-index:1}#arrow-group-code-container.menu-selected{border:1px solid #d9dcdf;border-bottom:0;border-radius:3px 3px 0 0;box-shadow:0 4px 3px #fff,0 1px 2px 0 rgba(0,0,0,.2)}#arrow-group-code{margin-top:9px;margin-left:7px;border-width:5px 4px 0;border-style:solid;border-color:#728294 transparent transparent;position:absolute}#group-code-section{margin:12px 15px 11px}#group-code-settings-menu{position:absolute;margin-left:38px;border-radius:3px;border-top-right-radius:0;border:1px solid #d9dcdf;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);width:150px}#group-code-settings-menu ul{z-index:102;position:relative}#group-code-settings-menu ul li{color:#6a849d;line-height:28px;padding-left:10px;cursor:pointer}#group-code-settings-menu ul li:hover{background-color:#f2f2f2}.option-hide{display:none}.group-header-editor-container{position:absolute;right:10px;top:48px;z-index:2}.group-header-editor-container .panelarrow{margin-right:16px}#group-header-editor{background-color:#fff;border-radius:2px;border-bottom:1px solid #dae1e8;box-shadow:0 2px 8px rgba(146,153,169,.5)}#group-header-editor p{color:#728294}.hex{border-radius:3px;border:1px solid transparent;width:24px;height:24px;margin:1px;display:inline-block}.selected-color{border:1px solid #3784d3;box-shadow:0 0 2px #0076ff;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 5px -1437px}.colors-container{box-sizing:border-box;margin:0 auto;padding:10px 10px 5px}.action-buttons-container{border-top:1px solid #dae1e8;padding:10px 10px 46px 0}.backgrounds-container{padding:10px}#update-header-btn{float:right}#cancel-update-btn{margin-left:10px;padding:7px 18px;float:right}#edit-header{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 0 -1391px;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);height:16px;width:20px;padding:0;right:20px;position:absolute;cursor:pointer}#edit-header.selected-icon,#edit-header:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}#copy-group{background:url(//a.edim.co/images_v2/group-copy.png) 0 0;background-size:20px 16px;opacity:.5;filter:alpha(opacity=50);height:16px;width:20px;padding:0;right:20px;position:absolute;cursor:pointer;top:20px;margin-top:5px}#copy-group.selected-icon,#copy-group:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}#small-group-settings.submenu .read-only-container{padding:12px 11px;cursor:pointer}#small-group-settings.submenu .read-only-container div{margin-left:17px;color:#5b97d9;font-size:11px;line-height:15px}#small-group-settings.submenu .read-only-container input{float:left;margin-top:2px}div.small-group-clearfix-override{border:none!important;margin-bottom:0!important}#group-container .group-description-wrapper{margin-top:10px;margin-bottom:10px}#group-container .group-description-wrapper .group-desc.full-desc{display:none}#group-container .group-description-wrapper .group-desc.full-desc,#group-container .group-description-wrapper .group-desc.short-desc{line-height:1.3em;word-break:break-all;word-break:break-word;white-space:normal;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#group-container .group-description-wrapper .group-desc a{color:#fff;text-decoration:underline}#group-container .owner-wrapper a{font-size:14px;color:#fff}#progress-bar-for-group-copy{background:url(//a.edim.co/images_v2/group/ico-progress-inline.png) 50% no-repeat;background-color:#469de6;background-size:contain;height:24px;width:24px;right:20px;cursor:pointer}#error-label{display:table-cell;vertical-align:middle;padding-left:20px}#progress-div{display:table-cell;padding:20px;background-color:#469de6;width:20px}#site-viewport #message-bar-for-group-copy{border:2px solid #63b4ed;padding-top:0;margin-top:20px}#site-viewport #message-bar-for-group-copy .message-bar-for-group-copy-content{display:table;width:100%}#cross-icon{float:right;display:table-cell;vertical-align:top;height:35px;width:56px;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) 32px -148px no-repeat;margin-top:14px}#parent-invitation-reminder-wrapper{padding:8px;border-top:1px solid #dfe4e8;display:flex;flex-direction:column}#parent-invitation-reminder-wrapper .reminder-content{background-color:#f2f2f2;border-radius:4px;padding:8px}#parent-invitation-reminder-wrapper .reminder-content .image{margin:8px 0 0 10px}#parent-invitation-reminder-wrapper .reminder-content .title{color:#7e8997;font-size:18px;text-align:center;border-bottom:1px solid #ddd;width:252px;margin:10px auto}#parent-invitation-reminder-wrapper .reminder-content .btn{width:200px}#parent-invitation-reminder-wrapper .reminder-content img{height:86px;width:128px;max-width:none}#parent-invitation-reminder-wrapper .reminder-content .content-column{display:inline-block;margin-left:7%;text-align:center}@media only screen and (max-device-width:442px){#parent-invitation-reminder-wrapper .reminder-content .image{margin-left:30%}#parent-invitation-reminder-wrapper .reminder-content .btn{width:100%;box-sizing:border-box;margin-top:12px}#parent-invitation-reminder-wrapper .reminder-content .title{width:80%;margin:12px auto 0}#parent-invitation-reminder-wrapper .reminder-content .content-column{width:100%;margin-left:0}}#parent-invitation-reminder-wrapper .reminder-content .dismiss{display:block;height:15px;width:25px;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) left -146px no-repeat;margin:6px -4px 0 0;cursor:pointer;float:right}#group-container .list-container .item-list>li.members-invite-container{padding:0;border:0}#group-container .members-invite-container .section{border:0;padding:20px 100px;border-top:1px solid #dfe4e8;box-shadow:none}#group-container .members-invite-container #group-code-section-container{border:0;text-align:center}#group-container .members-invite-container #arrow-group-code-container,#group-container .members-invite-container .group-code-text{display:inline}#group-container .members-invite-container #group-code-section{font-size:17px}#group-container .members-invite-container #arrow-group-code-container{margin-left:0;position:relative;margin-top:0;top:2px;border:0}#group-container .members-invite-container #group-code-container{display:inline-block}#group-container .members-invite-container #group-code-container span{position:relative;top:1px}#group-container .members-invite-container #group-code-settings-menu{margin-left:150px;margin-top:5px}#group-container .members-invite-container #group-code-settings-menu li:first-child{border-top:0}#group-container .members-invite-container .group-invite-code{font-size:18px}#group-container .members-invite-container #group-invite-btn-section a{padding:18px;font-size:17px}#group-invite-btn-section{border-bottom:1px solid #d9dcdf}#group-invite-btn-section .group-info{padding:17px 20px}#group-invite-btn-section .group-info h1{color:#333;font-size:16px;font-weight:500;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}#group-invite-btn-section .group-info p{margin-top:10px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#333;line-height:16px}#group-container .members-invite-container #group-code-settings-menu li{padding-left:0}#group-container .members-invite-container #invite-parents-pdf-rightbar{display:none}#urgent-content{margin-top:20px;margin-bottom:20px}.add-students-invite-container{background:#8890a2}.add-students-invite-container .add-students-invite-content{background:url(/images_v2/backgrounds/growth/create_a_group.png) 0 no-repeat;padding-left:274px;margin:10px}.add-students-invite-container a,.add-students-invite-container p{color:#fff}.add-students-invite-container .title{font-size:22px;padding-bottom:10px}.add-students-invite-container a{background:none;font-size:16px;margin-top:10px}.add-students-invite-container a.btn:hover{background:none;border:1px solid #fff;color:#fff}.parent-text-join-module{border-radius:12px}.parent-text-join-module .text-invite-image{background:url(/images_v2/group/invitecard-parents-illustration.png) no-repeat;height:82px;width:208px;background-size:contain;margin:5px auto}.parent-text-join-module .img-container,.parent-text-join-module p{margin-bottom:12px}.parent-text-join-module h2{font-size:16px;margin-bottom:5px}.parent-text-join-module .code-container{text-align:center;display:block}.parent-text-join-module .code-container .code-container{display:inline-block}.parent-text-join-module .code-container .group-code-container{display:inline-block;background-color:#f2f2f2}.parent-text-join-module .code-container .bright-blue-outline-btn{border:1px solid #05f;border-radius:3px;color:#05f;font-size:14px;font-weight:600;margin-top:12px;display:block}.parent-text-join-module .code-container .bright-blue-outline-btn:hover{background:none}.parent-text-join-module .code-container .arrow-group-code{border-width:5px 4px 0;border-style:solid;border-color:#728294 transparent transparent;display:inline-block;vertical-align:middle;margin-right:3px}.parent-text-join-module .code-container .group-invite-code{color:#383d48;font-weight:500}.parent-text-join-module .code-container .group-code-settings-menu{position:absolute;margin-left:150px;border-radius:3px;border-top-right-radius:0;border:1px solid #d9dcdf;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);z-index:auto;width:150px}.parent-text-join-module .code-container .group-code-settings-menu ul{z-index:102;position:relative}.parent-text-join-module .code-container .group-code-settings-menu ul li{color:#6a849d;line-height:28px;padding-left:10px;cursor:pointer}.parent-text-join-module .code-container .group-code-settings-menu ul li:first-child{border-top:none}.parent-text-join-module .code-container .group-code-settings-menu ul li:hover{background-color:#f2f2f2}.parent-text-join-module .code-container .option-hide{display:none}.introjs-tooltip.teacher-first-post{border-radius:12px;min-width:394px;padding:20px;margin-bottom:-10px}.introjs-tooltip.teacher-first-post .introjs-tooltiptext{padding:0;margin:0;border-bottom:none}.introjs-tooltip.teacher-first-post .introjs-button{border:none;font-size:20px;background-color:transparent;position:absolute;top:0;right:0}.introjs-tooltip.teacher-first-post .introjs-button:hover{border-color:transparent;box-shadow:none;color:#000}.introjs-tooltip.teacher-first-post img{max-width:100%;max-height:100%;margin-bottom:-10%}.introjs-tooltip.teacher-first-post .tfp-left{float:left;width:21%}.introjs-tooltip.teacher-first-post .tfp-right{float:right;width:75%}.introjs-tooltip.teacher-first-post .tfp-right .tfp-right-heading{font-size:14px;font-weight:700;padding-bottom:5px}.introjs-tooltip.teacher-first-post .tfp-right .tfp-right-text{color:#777}#facebox.class-tour{border-radius:16px}#facebox.class-tour .header{border-bottom:none;border-radius:16px}#facebox.class-tour .content{padding:0 40px 25px;text-align:center;max-width:320px;box-sizing:border-box}#facebox.class-tour .content img{width:160px;margin-top:-72px}#facebox.class-tour .content h3{text-align:left;color:#383d48;font-size:20px;font-weight:600;line-height:24px;padding-top:6px;padding-bottom:12px}#facebox.class-tour .content p{text-align:left;color:#383d48;font-size:15px;line-height:20px;padding-bottom:18px}#facebox.class-tour .content .btn.blue-btn{padding:6px 20px;border-color:#5fd6ff;background-color:#5fd6ff;text-transform:uppercase;font-weight:500;font-size:16px}#fake-resources{display:none;position:absolute;width:420px;left:50%;margin-left:-210px;top:218px}.introjs-tooltip.class-tour{padding:18px;max-width:400px}.introjs-tooltip.class-tour .step img{width:80px;float:left;margin-top:10px;margin-right:16px}.introjs-tooltip.class-tour .step .copy{width:396px;color:#383d48}.introjs-tooltip.class-tour .step .copy h3{font-size:15px;font-weight:500;padding-bottom:2px}.introjs-tooltip.class-tour .step .copy p{opacity:.8;font-size:12px}.introjs-tooltip.class-tour .introjs-tooltiptext{border-bottom:none;margin-bottom:0;padding-bottom:6px}.introjs-tooltip.class-tour .introjs-progress{background-color:#e2e2e2}.introjs-tooltip.class-tour .introjs-progress .introjs-progressbar{background-color:#5fd6ff}.introjs-tooltip.class-tour .introjs-tooltipbuttons .introjs-prevbutton,.introjs-tooltip.class-tour .introjs-tooltipbuttons .introjs-skipbutton{display:none}.introjs-tooltip.class-tour .introjs-tooltipbuttons .introjs-button{background-color:#5fd6ff;text-transform:uppercase;padding:5px 20px;font-size:14px;border-color:#5fd6ff;border-radius:4px;color:#fff}.introjs-tooltip.class-tour .introjs-tooltipbuttons .introjs-button:active,.introjs-tooltip.class-tour .introjs-tooltipbuttons .introjs-button:focus{background:#5fd6ff}#groupRss{width:400px}#groupRss #rssUrl{margin-top:5px}#groupRss #addRssBtn{margin:10px 0 0}#groupRss p.note{border-top:1px solid #dfe4e8;padding-top:10px}#groupRssList{height:200px;margin:20px 0 10px;overflow:auto}#groupRssList img{margin-left:235px}#groupRssList li{position:relative;padding-left:0;padding-right:0}#groupRssList li .title{font-weight:700;height:16px;line-height:16px;padding:0 20px;background:0 -221px url(//a.edim.co/images/sprites/group.png) no-repeat;margin:0 0 5px;overflow:hidden}#groupRssList li .delRss{position:absolute;border:1px solid #bbb;color:#bbb;width:18px;height:18px;line-height:20px;text-align:center;background:#f6f6f6;right:5px;top:15px;font-weight:700;font-size:14px;border-radius:2px;cursor:pointer}#potential-members-list{height:250px;overflow:auto}#potential-members-list input{float:left;margin:5px 10px 0 0}#add-members-small-group-prompt .facebox-footer .subtext{float:left;margin:5px 0 0}#groupCodeBox #groupCode{position:relative;top:auto;left:auto}#groupCode{background:url(//a.edim.co/images_v2/sprites/group.png) 100% 0 no-repeat;margin:2px 0 0 5px;cursor:pointer;position:relative;float:left;width:150px;border:1px solid #dfe4e8;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#groupLock,#groupUnlock{width:20px;height:22px;padding:2px;margin-top:2px;float:left}#groupLock span{background:url(//a.edim.co/images_v2/sprites/group.png) no-repeat 0 -173px}#groupLock span,#groupUnlock span{width:18px;height:22px;display:block}#groupUnlock span{background:url(//a.edim.co/images_v2/sprites/group.png) no-repeat 0 -131px}#groupCodeBox.dd-visible #groupCode{background-position:right -47px}#groupCodeBox.dd-visible #groupCode .menu{display:block}#group-header .verify-account,#groupCode input{width:120px;color:#3784d3;background:#fff;font-weight:700;font-family:Arial,sans-serif;height:25px;line-height:26px;padding:0 0 0 8px;font-size:15px;cursor:text;border:none;border-right:1px solid #dfe4e8;border-radius:0;box-shadow:none}#group-header .verify-account{cursor:pointer;display:block;height:auto;background-color:#dfe4e8;font-weight:200;line-height:20px;padding:4px 10px;width:144px;font-size:12px}#groupCode .menu{display:none;position:absolute;left:0;top:25px;padding:2px 5px;width:140px;background:#8ab8ed;border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px}#groupCode .menu a{display:block;color:#fff;padding:3px 0}#groupCode #groupUnlock{display:none}#groupCode.locked #groupUnlock{display:block}#groupCode.locked #groupLock{display:none}#community-container .left-column .community-navigation .section{border-radius:0;border-left:0;border-right:0;border-top:1px solid #dfe4e8}#community-container .left-column .follow-community-container a.btn.disabled{color:#383d48}#community-container #community-followers-container.list-container .container,#community-container #community-followers-container.list-container .container .item-list li>div{max-width:300px}#community-container #community-followers-container.list-container .container .item-list .connection-row .connection-title,#community-container #community-followers-container.list-container .container .item-list img{text-transform:capitalize}.item-list li.list-attachment{margin:0;border-bottom:0}.item-list li.list-attachment>div{float:none;max-width:656px}.item-list li.list-attachment .attachment-info{max-width:542px}.right-column .container.no-top-content:first-child{border-top:1px solid #dfe4e8;text-align:center}#community-followers-container .placeholder-container{width:200px}.community-identity{padding:10px}.community-identity>div{width:auto;margin:5px}#community-avatar{width:50px}.followers-list.loading{min-height:300px}.followers-list.loading *{display:none}.followers-list .more-items.loading{height:20px}.followers-list .more-items.loading *{display:none}#community-top-content-container .item-list li:first-child,#community-top-content-container .no-top-content{border-top:0}#community-container .follow-topic.red-btn{margin-bottom:-1px}#district-resources .padding-20,#school-resources .padding-20{padding:20px}#district-resources .resource-text,#school-resources .resource-text{color:#839096}.publisher-identity{padding:15px}.publisher-identity img{width:50px}.publisher-identity>div{width:130px}.featured-publisher-header .pull-right{margin-top:4px}.publisher-description{padding:10px;word-wrap:break-word}.publisher-grade-range{padding:10px;border-top:1px solid #dfe4e8}.publisher-grade-range>div{float:left;height:20px;width:20px;background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) 0 -726px no-repeat;margin:0 5px 0 0}.publisher-navigation .section{border-radius:0;border-left:0;border-right:0;box-shadow:none}.featured-publisher-header{padding:15px 20px;border-bottom:1px solid #dfe4e8}.publisher-collections-list.loading *{display:none}.publisher-collection-filters{padding:5px 0 0}.publisher-collection-filters ul{margin:3px 0 0}#publisher-followers-container .placeholder-container{width:200px}#store-publisher-apps-list ul.apps{margin-top:20px}.publisher-featured-panel .item-list li{border-top:none}#publisher-community-promo a.is-highlighted{display:block;font-weight:700;margin-top:5px}#publisher-community-promo em.option-toggler{font-weight:400;font-style:normal;margin:10px 0 5px;padding:5px 0;display:block;cursor:pointer}#publisher-community-promo em.option-toggler span{float:left;width:24px;height:16px;background:url(//a.edim.co/images/app-checks.png) no-repeat scroll 0 0 transparent}#publisher-community-promo em.option-toggler.is-checked span{background-position:-30px 0}.stop-following-content{padding:20px;width:400px}.stop-following-content>p{width:235px;margin:41px 0 0}.stop-following-content img{padding-bottom:20px}#publisher-container .load-more-container{min-height:46px;box-sizing:border-box}#publisher-container .submenu .selected{color:#383d48;font-weight:700}#publishers-container .btn{transition:none;-webkit-transition:none;-moz-transition:none}#publisher-library-container .filter-section li{float:left;color:#839096}#publisher-library-container .filter-section li.item-name{width:60%}#publisher-library-container .filter-section li.item-type{width:25%}#publisher-library-container .l-resources{padding:10px 85px}#publisher-library-container #l-resources .l-name{width:55%}#publisher-library-container .subheader{color:#839096;border-bottom:1px solid #dfe4e8;border-top:1px solid #dfe4e8}#publisher-library-container .subheader th{font-weight:400;padding-bottom:10px}#publisher-library-container .subheader th:first-child{padding-left:85px}#publisher-library-container .resource-table td{padding:20px 10px;position:relative}#publisher-library-container .resource-table td.l-created-at{padding:15px 10px}#publisher-library-container .resource-table th{padding:10px;cursor:default}#publisher-library-container .l-items td:first-child{padding-left:85px}#publisher-library-container .resource-table .l-image{position:absolute;left:15px;top:9px;height:40px}#publisher-library-container .fa-arrow{margin-left:5px}#publisher-library-container .resource-table .l-created-at,#publisher-library-container .resource-table .l-type{color:#839096}#l-resources{padding-bottom:20px}#publisher-library-container .resource-table{width:100%}#l-resources .main-add.btn{padding:5px 34px}#l-resources .resource-search .search{padding:0 0 0 10px}#l-resources .resource-search{margin:0 17px 10px 0}#library-items .l-items tr{cursor:pointer}#library-items .l-items .resource.highlight{background-color:#f3f5f7}#library-items .l-items .l-img{background:url(//a.edim.co/images_v2/sprites/sprite-library-2-2x.png) no-repeat scroll;background-size:600px;position:absolute;top:10px;left:20px;height:45px;width:50px}#library-items .l-items .l-img.file{background-position:-108px -227px},#library-items .l-items .l-img.folder,#library-items .l-items .l-img.sym_link{background-position:0 -230px}#library-items .l-items .l-img.embed,#library-items .l-items .l-img.link{background-position:0 -173px}#library-items .add-library{padding:6px 24px;color:#383d48;min-width:81px}.hide-premium-container{padding:80px;background-color:#fff;min-height:244px;padding-right:120px;padding-left:120px;border:1px solid;border-color:#dae1e8 #d3dde5 #b6c8d8;box-shadow:0 1px 0 0 rgba(56,61,72,.09)}.hide-premium-title{text-align:center;font-size:24px;padding-bottom:60px}.hide-premium-text{padding-bottom:60px;text-align:center;font-size:14px}.hide-premium-cta{text-align:center}#verify-org-code input[type=text]{float:left;font-family:LatoLight;font-size:15px;margin-right:11px;padding:9px}#verify-org-code .btn-primary{background:#76b764 none repeat scroll 0 0;border:0 none;color:#fff;padding:10px 14px;position:relative;text-shadow:none}#verify-org-code .error-code-required,#verify-org-code .error-wrong-code{color:#d93f44;padding:0;text-align:center}#verify-org-code .form-container{margin:0 auto;width:40%}#join-publisher-box .content{width:100%}#join-publisher-box .profile-info{float:none;width:80%;height:100%;margin:20px auto 0;text-align:center;padding:10px}#join-publisher-box .join-text{font-size:18px;text-align:center;color:rgba(56,61,72,.93)}#join-publisher-box .subtext{line-height:20px;margin:10px 0 0;font-size:14px}#footer-pic{background:url(../../images_v2/views/publisher/join-publisher-footer.png) top no-repeat;height:232px}body.ie7 #hpHeaderRtLinks{margin:0 70px 0 0}body.ie7 #backpack-container #hpHeaderRtLinks{margin:0 100px 0 0}body.ie7 #plannerContainer .ddcontent{top:32px}.student-quiz-results *{float:left}.student-quiz-results>div{clear:left;padding:7px 0;border-top:1px solid #dfe4e8;width:370px}.student-quiz-results>div:first-child{border-top:none}.student-quiz-results h3{width:310px}.student-quiz-results strong{margin-right:5px}.student-quiz-results .none-submitted{margin-top:10px;width:100%;text-align:center}#facebox .student-quiz-results img{margin:0 7px}#facebox #eventBox{min-width:500px}#facebox #eventBox .eTabs-old a.event,#facebox #eventBox .eTabs-old a.task{width:230px}#facebox #eventBox .row{position:relative;margin:10px 0;clear:both}#facebox #eventBox a.event span{background:url(//a.edim.co/images/icons/calendar.png) no-repeat 0 4px;width:16px;height:16px;padding:5px 10px}#facebox #eventBox a.task span{background:url(//a.edim.co/images/app-checks.png) no-repeat -90px 4px;width:16px;height:16px;padding:5px 10px}#facebox #eventBox input,#facebox #eventBox textarea{position:relative;z-index:10}#facebox #eventBox textarea.desc{width:98.5%;display:block}#facebox #eventBox .row.dateSelector{overflow:auto;margin:10px 0}#facebox #eventBox .toLbl,#facebox #eventBox input.endDate,#facebox #eventBox input.startDate{float:left}#facebox #eventBox .toLbl{padding:5px}#facebox #eventBox input.endDate,#facebox #eventBox input.startDate{background:url(//a.edim.co/images/sprites/postbox.png) 3px -114px no-repeat #fff;padding-left:22px;width:90px}#facebox #eventBox a.dp-choose-date{display:none}#facebox #eventBox input.endTime,#facebox #eventBox input.startTime{margin-left:10px;float:left;width:90px}#facebox #eventBox p.etErr,#facebox #eventBox p.stErr{margin-left:10px;width:90px}#facebox #eventBox .recCtnr{border-radius:2px 0 0 2px;position:relative;z-index:10;background:#fff;margin:0;width:100%;border-right:none;padding:1px 0}#facebox #eventBox .recCtnr .suggestion-container{width:99.5%;text-align:left;position:absolute;display:none}#facebox #eventBox .dd-visible .suggestion-container{display:block}#facebox #eventBox .row.post-box-cont{float:left;width:92%;margin:0 0 10px}#facebox #eventBox.st-event a.done,#facebox #eventBox.st-task .rangeTgl,#facebox #eventBox.st-task .row.post-box-cont,#facebox #eventBox.st-task a.done,#facebox #eventBox.st-task p.edErr{display:none}#facebox #eventBox.st-event .rangeTgl{display:block;float:left;margin-top:6px;margin-left:9px}#facebox #eventBox.editMode.st-task a.done,#facebox #eventBox.someDayTask a.done{background:#f5f5f5 url(//a.edim.co/images/icons/check-off2.png) 7px 9px no-repeat;border-radius:4px;color:#383D48444;display:block;margin-bottom:5px;margin-left:10px;padding:10px 10px 10px 29px;text-align:left;width:485px}#facebox #eventBox.editMode.st-task a.done:hover,#facebox #eventBox.someDayTask a.done:hover{text-decoration:none;background-color:#dfedf6}#facebox #eventBox.editMode.st-task a.done.sel,#facebox #eventBox.someDayTask a.done.sel{background:#f5f5f5 url(//a.edim.co/images/icons/check-on2.png) 7px 9px no-repeat;font-weight:700}#facebox #eventBox.someDayTask .dateSelector{display:none}#facebox #eventBox.editMode .deleteBtn,#facebox #eventBox .row .cols{float:left}#facebox #eventBox .edErr,#facebox #eventBox .etErr,#facebox #eventBox .invRangeErr,#facebox #eventBox .invTimeRangeErr,#facebox #eventBox .noDescErr,#facebox #eventBox .noRecipientErr,#facebox #eventBox .sdErr,#facebox #eventBox .stErr{width:98.5%;padding:3px;background:#d93f44;color:#fff;border-radius:4px;top:0;position:relative}#facebox #eventBox .invRangeErr{margin:-7px 10px 10px}#facebox #eventBox .edErr,#facebox #eventBox .sdErr{width:111px}#facebox #eventBox.st-event .recipients{background:none repeat scroll 0 0 #f8f8f8;border-bottom:1px solid #dfe4e8;padding:10px;text-align:left;width:544px}#facebox #eventBox.st-event .recipients span{font-weight:700}#facebox #eventBox.st-event .recipients .to{margin-right:5px}#facebox #eventBox.st-event .recipients .recipient-seperator{font-weight:400}#facebox #eventBox.st-someDay .dateSelector,#facebox #eventBox.st-someDay .eTabs-old{display:none}#facebox #eventBox.st-someDay.st-task{width:400px}#eventBox #planner-admin-receivers{width:100%;height:30px}body.ie7 #plannerWrapper .showLinks{width:850px;margin-top:-34px}body.ie7 #plannerWrapper .showLinks #hpHeaderRtLinks{width:auto}#facebox #feed{max-height:320px;width:700px;overflow-y:auto;padding:0 0 10px}#facebox #feed .message-options{display:none}#facebox #feed>li{border:0}#facebox .eventDisplay{width:580px;text-align:left;padding:10px 16px 10px 0;background:url(//a.edim.co/images/v2/greyDot.png) 55px 0 repeat-y}#facebox .eventDisplay .thumb{float:left;margin:10px}#facebox .eventDisplay .body{margin:0 0 0 65px}#facebox .eventDisplay .receivers{padding:2px 20px 0 5px}#facebox .eventDisplay .receivers span{font-weight:700}#facebox .eventDisplay .point{display:none}#facebox .eventDisplay .event{background:#eceff5 url(//a.edim.co/images/sprites/feed.png) 0 -48px no-repeat;padding:12px 7px 9px;overflow:hidden;border-radius:0 0 4px 4px}#facebox .eventDisplay .foot{margin:0 0 0 70px;padding:7px 0;clear:both;color:#999}#facebox .eventDisplay .foot span.creDate:before{content:"Posted: "}#planner{overflow:hidden}#planner .groupIcons{float:left;margin:0 8px 0 0;border:1px solid transparent;border-radius:2px;height:18px;width:18px}#planner .divider{height:1px;margin:10px 0;border-top:1px solid #e4dfe2;border-bottom:1px solid #e4dfe2;clear:both}#planner #hpHeader{margin:0;padding:15px;overflow:auto;border-bottom:1px solid #dfe4e8}body.ie7 #planner #hpHeader{z-index:10}#planner #hpHeader .section-header{float:left}#planner #hpHeader .section-header #planner-create-options{float:right;margin:8px 0 0 8px}#planner #hpHeaderRt{float:right;margin-top:10px}#planner #planner-options{float:right}#planner-filters{float:left;margin:-3px 15px 0 0}#planner-filters .ddcontent{width:200px;max-height:300px;overflow-y:auto;padding:10px 0;background:#fff;border:1px solid #dfe4e8;z-index:99}#planner-filters.dd-visible .ddcontent{top:20px}#planner-filters .submenu{max-height:300px;max-width:250px;overflow:auto}#planner-filters .submenu li>a{position:relative;padding-left:40px;word-wrap:break-word}#planner-filters .submenu .groupIcons{float:none;position:absolute;left:10px}#planner-filters .submenu .smallGroup>a{padding-left:55px}#planner-filters .submenu .smallGroup .groupIcons{left:25px}#plannerTb2{clear:both;position:relative}.eTabs-old{background:#f5f5f5;border-bottom:1px solid #dfe4e8;box-shadow:inset 0 1px #fff,0 1px 3px #eee;overflow:hidden}.eTabs-old .eTab-link{display:inline-block;padding:10px 25px;position:relative;color:#444;cursor:pointer;margin:0;border:1px solid transparent;border-top:0;text-decoration:none;text-shadow:#fff 0 1px 0}.eTabs-old .eTab-link:hover{text-decoration:underline}.eTabs-old .eTab-link.sel{background:#f2f2f2 url(//a.edim.co/images/v2/tabBg.png) 0 0 repeat-x;border-left:1px solid #dfe4e8;border-right:1px solid #dfe4e8;border-top:1px solid #f3f3f2;border-bottom:1px solid #f3f0f0;background:#ddd;background:linear-gradient(top,#ddd,#eee)}body.ie7 .eTabs-old .eTab-link{position:static}#plannerTb2 #rightSide{clear:both;position:absolute;top:3px;right:-5px}body.ie9 #plannerTb2 #rightSide{right:15px}.monthView #plannerTb2 #rightSide{right:5px}body.ie9 .monthView #plannerTb2 #rightSide{right:15px}#plannerTb2 #rightSide a.btn{padding:4px 17px 4px 10px;margin-top:3px}#plannerTb2 #rightSide a.btn.gotoToday{padding:4px 17px;font-weight:700}#plannerTb2 #rightSide a.btn em{font-style:normal}#plannerTb2 #rightSide a.btn:hover{text-decoration:none}#plannerTb2 #rightSide ul li{float:left;margin-left:10px}#plannerTb2 #rightSide .toogleSwitch2Way a.btn{padding:7px 14px}#plannerTb2 #rightSide .toogleSwitch2Way a.prev{padding:4px 7px;border-radius:3px 0 0 3px;border-right:none;margin-top:3px;border:1px solid #aaa}#plannerTb2 #rightSide .toogleSwitch2Way a.next{padding:4px 7px;border-radius:0 3px 3px 0;margin-top:3px;border:1px solid #aaa;border-left:none}#plannerTb2 #rightSide .toogleSwitch2Way a.prev span{background:url(//a.edim.co/images/sprites/lr-arrow.png) no-repeat -6px -1px;width:27px;height:27px;padding:5px 7px}#plannerTb2 #rightSide .toogleSwitch2Way a.next span{background:url(//a.edim.co/images/sprites/lr-arrow.png) no-repeat -32px -1px;width:27px;height:27px;padding:5px 7px}body.ie7 #plannerTb2 .toogleSwitch2Way{height:30px}body.ie7 #plannerTb2 .toogleSwitch2Way>a{float:left;height:17px;width:14px}body.ie7 #plannerTb2 #rightSide .toogleSwitch2Way>a>span{float:left;height:17px;width:10px;margin:-3px 0 0}body.ie7 #plannerTb2 #rightSide{right:5px}#planner #planView{clear:both;float:left;width:940px;overflow:hidden}#planner #plannerWeek,#planner #plannerWeek>.page,#planner .weekWrapper{padding:0;width:940px;min-height:300px}#planner #plannerWeek>.page>.day{float:left;width:167px;padding:10px;min-height:300px;position:relative;border-right:1px solid #dfe4e8}#planner #plannerWeek>.page>.day a.addBtn{display:none}#planner #plannerWeek>.page>.day.hov a.addBtn{display:block}#planner #plannerWeek>.page>.day div.dayLbl{text-align:center;text-transform:uppercase;font-weight:700;color:#383D48466;font-size:12px;margin-top:11px}#planner #plannerWeek>.page>.day div.monthLbl{text-align:center;text-transform:uppercase;color:#383D48466;font-size:8px}#planner #plannerSomeday .addBtn{display:none;position:absolute;top:5px;right:5px}#planner #plannerSomeday.hov .addBtn{display:block}#planner #plannerSomeday .addBtn,#planner #plannerWeek>.page>.day .addBtn{position:absolute;right:10px;margin-right:4px;margin-top:4px;padding:3px}#planner #plannerSomeday .addBtn span,#planner #plannerWeek>.page>.day .addBtn span{background:url(//a.edim.co/images/icons/plus.png) -5px -3px no-repeat;float:left;width:16px;height:16px}#planner #plannerSomeday .noContent{background:none repeat scroll 0 0 #eee;border-radius:5px 5px 5px 5px;margin:30px auto;padding:16px 0;text-align:center;width:320px}#planner #plannerSomeday .noContent p{padding:5px 0 0}#planner #plannerWeek>.page>.day.today{background:#eceff6}#planner .eTabs-old{overflow:visible}#planner .weekWrapper{float:left;clear:both}#planner .eTabs-old #rightSide p.dateViewTitle{background:#fff;padding:3px 14px;margin-top:4px;border:1px solid #dfe4e8;border-radius:4px;font-weight:700}#planner.monthView .eTabs-old #rightSide p.dateViewTitle{display:none}#planner .page .plannerEvt{z-index:1}#planner .assignment,#planner .event,#planner .quiz,#planner .task{border-radius:4px;padding:4px}#planner .assignment:hover,#planner .event:hover,#planner .quiz:hover,#planner .task:hover{cursor:pointer}#planner .assignment .rec,#planner .event .rec,#planner .quiz .rec,#planner .task .rec{clear:both;overflow:auto;margin-top:2px}#planner .quiz{clear:both}#planner .assignment .rec span.recName,#planner .event .rec span.recName,#planner .quiz .rec span.recName,#planner .task .rec span.recName{float:left;max-width:130px;font-size:11px;margin-top:-3px}#planner .page .andMore{font-size:11px;color:#666;margin-left:3px;margin-top:2px}#planner .assignment .rec .groupIcons,#planner .event .rec .groupIcons,#planner .quiz .rec .groupIcons,#planner .task .rec .groupIcons{margin:0 4px 0 0;width:13px;height:13px}#planner .event{background-color:#fef9ed;border:1px solid #fff;margin:0}#planner .assignment{background-color:#eef3e2;border:1px solid #fff;margin:0}#planner .quiz{background-color:#f0f8ff}#planner .quiz,#planner .task{border:1px solid #fff;margin:0}#planner .task{background-color:#e5f5ef}#planner .ico{width:20px;height:20px;float:left}#planner .event .ico{background:url(//a.edim.co/images/icons/calendar.png) 0 0 no-repeat}#planner .assignment .ico{background:url(//a.edim.co/images/icons/assignment.png) 0 0 no-repeat}#planner .quiz .ico{background:url(//a.edim.co/images/icons/quiz_blue.png) 0 0 no-repeat}#planner .task .ico{background:url(//a.edim.co/images/icons/check-off2.png) 0 1px no-repeat}#planner .task.sel .ico{background:url(//a.edim.co/images/icons/check-on2.png) 0 1px no-repeat}#planner #plannerSomeday{float:left;width:565px;background:#fff;min-height:300px;position:relative}#planner #plannerSomeday h2{background:#f8f8f8;padding:12px;display:block}#planner #plannerSomeday div.s1{float:left;background:#fffffd;width:564px;padding:2px}#planner #plannerSomeday div.task{padding:4px 4px 4px 12px;float:left;width:166px;margin:2px}#planner #plannerSomeday div.task .eTitle{float:left;width:146px}#planner #plannerSomeday div.task:hover{cursor:pointer}#planner #plannerLater{float:left;width:372px;background:#f5f7fa;min-height:300px;position:relative}#planner #plannerLater h2{background:#eee;padding:12px;display:block}#planner #plannerLater>div{float:left;margin:2px}#planner #plannerLater div>div{margin:2px}#planner #plannerLater div:hover{cursor:pointer}#planner #plannerLater .assignment,#planner #plannerLater .event,#planner #plannerLater .quiz,#planner #plannerLater .task{float:left;width:113px;clear:inherit}#planner #plannerLater .assignment .rec span.recName,#planner #plannerLater .event .rec span.recName,#planner #plannerLater .quiz .rec span.recName,#planner #plannerLater .task .rec span.recName{float:left;margin-top:1px;max-width:90px;font-size:11px}#planner .month-content{position:relative;left:-10000px}#planner .monthDd,#planner.monthView .week-content,#planner .yearDd{display:none}#planner.monthView .month-content{left:0}#planner.monthView .monthDd,#planner.monthView .yearDd{display:block}#planner .yearDd a.btn{border:1px solid #aaa}#planner .yearDd.dd-visible a.btn{border-bottom:0;border-left:1px solid #aaa;border-top:1px solid #aaa;border-right:1px solid #aaa}#planner .yearDd a.btn span{top:9px}#planner .yearDd ul.ddcontent{padding:0;width:62px}#plannerTb2 #rightSide .yearDd ul li{float:none;margin-left:0;text-align:center}#plannerTb2 #rightSide .yearDd ul li.selected a{text-decoration:none;font-weight:700}#planner .monthDd a.btn{border:1px solid #aaa}#planner .monthDd.dd-visible a.btn{border-bottom:0;border-left:1px solid #aaa;border-top:1px solid #aaa;border-right:1px solid #aaa}#planner .monthDd a.btn span{top:9px}#planner .monthDd ul.ddcontent{padding:0;width:110px}#plannerTb2 #rightSide .monthDd ul li{float:none;margin-left:0;text-align:center;padding:5px 10px}#plannerTb2 #rightSide .monthDd ul li.sel{background:none}#plannerTb2 #rightSide .monthDd ul li.selected a{text-decoration:none;font-weight:700}#eventBox.editMode .eTabs-old,#eventBox.editMode .recCtnr,#eventBox .endDate,#eventBox .endTime,#eventBox .toLbl{display:none}#eventBox.dateRange-st .endDate,#eventBox.dateRange-st .endTime,#eventBox.dateRange-st .toLbl{display:block}.planner-create-event~.ui-timepicker-wrapper{z-index:999999!important}#createQuiz,#quiz-container,#takeQuiz{overflow:auto}#quiz-container.noBg{background:none;border-color:transparent}#site-viewport #quiz-container .hide{display:none}#quiz-container .opacity5{opacity:.5}#quiz-container .divider{border-bottom:1px solid #dfe4e8;border-top:1px solid #dfe4e8;clear:both;height:1px;margin:10px 0}#quiz-container .eMsg{color:#383d48;margin:0 auto 20px;padding:5px;text-align:center}#quiz-container .eMsg .eCloseMsg{color:#369;font-size:11px;margin-left:3px}#quiz-container .eMsg.err{background:none repeat scroll 0 0 #d93f44;color:#fff}#quiz-container .eMsg.err .eCloseMsg{color:#eee}#quiz-container .eMsg.info{background:#fdffdf;border:1px solid #dfe4e8}#createQuiz .lc,#takeQuiz .lc{float:left;border-right:1px solid #dfe4e8;margin-left:0;vertical-align:top}#createQuiz .rc,#takeQuiz .rc{float:right;padding:10px 10px 0 0;margin-left:0;vertical-align:top}#takeQuiz .rc h4{margin:0 0 10px}#createQuiz #questionNoList,#takeQuiz #questionNoList{float:left;width:105px;position:relative;z-index:4}#createQuiz #questionContentArea,#takeQuiz #questionContentArea{box-sizing:border-box;float:right;width:688px;padding:0;margin-left:-1px;z-index:4}#createQuiz #questionArea,#takeQuiz #questionArea{background-color:#f3f5f7;float:left;min-height:510px}#createQuiz .eMsg,#takeQuiz .eMsg{margin:0}#createQuiz #questionNoWrap{margin-bottom:15px}#createQuiz #questionNoWrap p.title,#takeQuiz #questionNoList p.title{padding:5px 0 5px 10px;text-transform:uppercase;font-size:90%;margin-top:40px}#createQuiz .questionNo.ui-sortable-helper{background:#fdffdf;cursor:move}#createQuiz .questionNo.ui-sortable-placeholder{height:auto}#createQuiz #questionNos .questionNo.ui-sortable-helper a{color:#666;cursor:move}#createQuiz .questionNo.err a{color:#d93f44}#createQuiz .noQuestions #addLoadQuestion,#createQuiz .noQuestions #questionNoWrap,#createQuiz .noQuestions .hint{display:none}#createQuiz #addQuestion{padding:0 6px 4px;font-size:18px;margin-left:7px}#createQuiz .hint{background:#fff;margin:20px 5px;padding:5px;font-size:10px;border:1px solid #dfe4e8}#createQuiz li.questionNo:hover{box-shadow:0 5px 6px -3px rgba(107,117,140,.5)}.endQuizFacebox{text-align:center;padding:10px;width:300px}.endQuizFacebox input[type=button]{margin:10px 5px 0;padding:5px 10px}#gradeQuiz .quizTitleIcon,#takeQuiz #quizCount,#takeQuiz #quizTimeLimit,#takeQuiz #quizTimeWrap,#takeQuiz .quizTitleIcon{background:url(//a.edim.co/images_v2/sprites/sprite-quiz-v2.png) 0 5px no-repeat}#takeQuiz #quizInfo{width:700px;position:relative;padding:25px 0;margin:100px auto 0;float:none;background:url(//a.edim.co/images/v2/greyDot.png) repeat-y scroll 55px 0 #fff}#takeQuiz #quizInfo .title{margin:0 0 10px 55px;border-bottom:1px solid #dfedf6;padding:0 10px 7px 25px;position:relative;word-wrap:break-word}#gradeQuiz .quizTitleIcon,#takeQuiz .quizTitleIcon{position:absolute;left:0;top:0;width:20px;height:25px;background-position:5px -110px}#takeQuiz #quizInfo .desc,#takeQuiz #quizInfo .info{margin-top:5px}#takeQuiz #quizInfo .desc,#takeQuiz #quizInfo .info,#takeQuiz #quizInfo .startBtnWrap{padding-left:80px;word-wrap:break-word}#takeQuiz #quizInfo .quizLocked{background:url(//a.edim.co/images/lock.png) no-repeat 0 10px;padding:13px 0 0 20px;color:#999}#takeQuiz #quizInfo .startBtnWrap{margin-top:20px}#submitQuiz,#takeQuiz #quizInfo #startBtn{font-size:15px}#takeQuiz #submitQuiz{width:190px;margin:5px 0 20px}#takeQuiz #quizInfo #startBtn:active{box-shadow:inset 0 3px 5px #999}#takeQuiz #submitQuiz:active{box-shadow:inset 0 3px 5px #000}#locked-quiz-container{padding:15px;text-align:center;font-weight:400}#takeQuiz #quizInfo.loading{background:#fff url(//a.edim.co/images_v2/loading.gif) 50% no-repeat}#takeQuiz #quizInfo.loading *{visibility:hidden}#takeQuiz .viewQuizHead{padding:15px;border-bottom:1px solid #dfe4e8}#takeQuiz #quizTitle{background-color:#fff;font-size:14px;font-weight:700;float:left;padding:7px 10px 7px 24px;width:520px;position:relative;word-wrap:break-word}#takeQuiz #quizCount{float:right;margin-right:20px;display:inline;padding-left:20px;background-position:0 -151px}#takeQuiz #quizTimeWrap{float:right;display:inline;padding-left:20px;background-position:0 -190px}#takeQuiz #quizTime{background:#fdffdf;padding:3px 2px;border:1px solid #dfe4e8;font-weight:700;min-width:40px;display:inline-block;text-align:center;margin-top:6px}#takeQuiz .viewQuestion.error .answerTrueFalse.correctAnswer,#takeQuiz .viewQuestion.saving .answerTrueFalse.correctAnswer{background:#bbb}#takeQuiz .viewQuestion.error .answerMulti.correctAnswer .answerWrap,#takeQuiz .viewQuestion.saving .answerMulti.correctAnswer .answerWrap{border-color:#bbb;background:#bbb}#takeQuiz .viewQuestion.error .answerMulti.correctAnswer .answerText,#takeQuiz .viewQuestion.saving .answerMulti.correctAnswer .answerText{border-color:#bbb}#takeQuiz .viewQuestion.complete .correctAnswer{background-color:#4574a9;border-color:#4574a9}#takeQuiz .viewQuestion.complete .answerMulti.correctAnswer .answerWrap{border-color:#4574a9;background:#4574a9}#takeQuiz .viewQuestion.complete .answerMulti.correctAnswer .answerText{border-color:#4574a9}#takeQuiz .viewQuestionNav{float:none;overflow:auto}#takeQuiz .viewQuestionNav span{float:left;padding:7px 0}#takeQuiz .btn.next,#takeQuiz .btn.prev{float:right;font-size:16px}#takeQuiz .btn.next{margin-left:10px}#takeQuiz .instructions{clear:both;color:#383d48;margin-bottom:15px}.quizQuestions{padding:0 7px;clear:both;border-left:1px solid #dfe4e8;border-bottom:1px solid #dfe4e8;background:#fff}.quizQuestions .viewQuestion{display:none}.quizQuestions .viewQuestion.activeQuestion{display:block}.quizQuestions .viewQuestion .multi-error>a.question-resave{margin-left:10px}.quizQuestions .viewQuestion .pts{text-align:right;margin:0 0 8px;overflow:auto;width:100%;font-size:11px}.quizQuestions .viewQuestion .pts .studentScore{display:inline}.quizQuestions .viewQuestion .pts .sep{display:inline;padding:0 5px}.quizQuestions .viewQuestion .pts .studentScoreNo{display:inline}.quizQuestions .viewQuestion .text{font-size:14px;margin:0 0 20px;word-wrap:break-word}.quizQuestions .viewAttachment{position:relative;padding:5px 0 5px 70px;min-height:62px;margin-top:20px}.quizQuestions .viewAttachment .imgWrap{position:absolute;left:0;top:0;width:54px;height:54px;padding:3px;background:#fff;border:1px solid #dfe4e8}.quizQuestions .viewAttachment .imgWrap .play-embed{background:url(//a.edim.co/images/icons/embeds/play.png) no-repeat 50%;position:absolute;width:54px;height:54px;top:3px;left:3px}.quizQuestions .viewAttachment .img{display:block;width:54px;height:54px;overflow:hidden;background:#fff no-repeat 50%}.quizQuestions .viewAttachment .desc,.quizQuestions .viewAttachment .subLink,.quizQuestions .viewAttachment .title{display:block;margin:0 0 2px;font-size:12px}.quizQuestions .viewAttachment .subLink.preview{background:url(//a.edim.co/images/icons/docviewer.png) no-repeat 0 1px;padding-left:20px;min-height:16px}.quizQuestions .viewAttachment .title{font-weight:700}.quizQuestions .viewAttachment .desc{color:#999}.quizQuestions .answers{border-top:1px solid #dfe4e8;margin:15px 0;padding:15px 0}.quizQuestions .answers.pad0{padding:0}.quizQuestions .answerMulti{margin:5px 0 25px}.quizQuestions .answerMulti.last{margin-bottom:0}.quizQuestions .answerWrap{padding:0 12px 0 36px;border:1px solid #dfe4e8;background:#f3f5f7;position:relative;margin-bottom:4px;cursor:pointer}.quizQuestions .answerLabel{width:36px;font-size:16px;line-height:40px;font-weight:700;position:absolute;left:0;text-align:center}.quizQuestions .answerMulti textarea{border:0;width:100%;overflow:hidden}.quizQuestions .answerMulti .answerText{margin-right:-12px}.quizQuestions .answerMulti .viewAttachment{margin-top:15px}.quizQuestions .answerMulti .answerText,.quizQuestions .matchingAnswerTxt,.quizQuestions .matchingQuestionTxt{border-left:1px solid #dfe4e8;padding:5px;min-height:40px;background:#fff;font-size:14px;word-wrap:break-word}.quizQuestions .answerMulti.correctAnswer .answerWrap{border:1px solid #439724;background:#439724}.quizQuestions .answerMulti.correctAnswer .answerWrap textarea{border-left:1px solid #439724}.quizQuestions .answerMulti.correctAnswer .answerLabel{color:#fff}.quizQuestions .answerMulti.correctAnswer .answerText{border-left:1px solid #439724}.answerShortAns,.answerTrueFalse,.quizQuestions input.answerTrueFalse{padding:10px 35px;margin-right:20px}.quizQuestions input.answerTrueFalse.correctAnswer{background:#439724;color:#fff}.quizQuestions input.answerFillBlank{margin:5px 7px 5px 2px}.quizQuestions .answerShortAnswer{height:65px;width:98%}.quizQuestions .disabledAnswer{zoom:1;filter:alpha(opacity=60);opacity:.6}.quizQuestions .answerMulti.disabledAnswer .answerWrap .answerLabel,.quizQuestions .answerMulti.disabledAnswer .answerWrap .answerText{color:#999\9}.quizQuestions .matchingAnswers{overflow:auto}.quizQuestions .matchingAnswers .answer,.quizQuestions .matchingAnswers .question{width:270px;float:left}.quizQuestions .matchingAnswers .spacer{width:40px;float:left}.quizQuestions .matchingAnswers .spacer li{background:url(//a.edim.co/images/v2/greyDot.png) 0 repeat-x}.quizQuestions .matchingAnswers .answerWrap{padding-right:0}.quizQuestions .matchingAnswers .answerWrap.ans{margin-right:0;width:232px}.quizQuestions .matchingAnswers .answerWrap.ans.ui-draggable-dragging{outline:2px dotted #74bc60;opacity:.5}.quizQuestions .matchingAnswers .answerWrap.ans.over{outline:2px solid #589a1b;background:#e9f8e5}.quizQuestions .matchingAnswers .answerWrap.ans.over .matchingAnswerTxt{background:inherit}ul.quizQuestions .matchingAnswers li{height:80px;margin:0 0 21px}.quizQuestions .matchingAnswerTxt,.quizQuestions .matchingQuestionTxt{height:70px;overflow-y:auto}#takeQuiz .aboutQuiz{margin:15px 0 20px;word-wrap:break-word}#takeQuiz #teacherInfo{margin:0 0 20px;position:relative;padding-left:50px;min-height:42px}#takeQuiz #teacherInfo img{width:42px;height:42px;position:absolute;left:0;top:0}#takeQuiz #quiz-error-container{padding:40px;text-align:center}.quizResult .answerMulti.incorrectAnswer .answerWrap{border:1px solid #d93f44;background:#d93f44}.quizResult .answerMulti.incorrectAnswer .answerWrap textarea{border-left:1px solid #d93f44}.quizResult .answerMulti.incorrectAnswer .answerLabel{color:#fff}.quizResult .answerMulti.incorrectAnswer .answerText{border-left:1px solid #d93f44}.quizResult .answerStatusLabel{color:#fff;font-size:11px;padding:0 10px;height:20px;line-height:20px;position:absolute;right:-1px;bottom:-21px;white-space:nowrap}.quizResult .answerMulti .answerStatusLabel{background:inherit}.quizResult .correctAnswer .answerStatusLabel{background:#439724}.quizResult .incorrectAnswer .answerStatusLabel{background:#d93f44}.quizResult .notgradedAnswer .answerStatusLabel{background:#3784d3}.quizResult .matchingAnswers .answerStatusLabel{max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.answerShortAns,.quizResult .answerTrueFalse{display:inline-block;position:relative;background:#f4f4f4;border:1px solid #dfe4e8}.quizResult .answerTrueFalse.correctAnswer{border-color:#439724}.quizResult .answerTrueFalse.incorrectAnswer{border-color:#d93f44}.quizResult .answerFillBlankWrap{position:relative;display:inline-block;margin:0 0 6px}.quizResult .answerFillBlank{min-width:100px}.quizResult .answerFillBlankWrap.correctAnswer .answerFillBlank{border-color:#439724;margin-bottom:14px}.quizResult .answerFillBlankWrap.incorrectAnswer .answerFillBlank{border-color:#d93f44;margin-bottom:14px}.quizResult .answerFillBlankWrap .answerStatusLabel{bottom:-5px;right:7px}.quizResult .shortAnswerWrap{position:relative;border:1px solid transparent;padding:5px;min-height:60px}.quizResult .shortAnswerWrap .answerStatusLabel{bottom:-20px;right:-1px}.quizResult .shortAnswerWrap.correctAnswer{border-color:#439724}.quizResult .shortAnswerWrap.incorrectAnswer{border-color:#d93f44}.quizResult .shortAnswerWrap.notgradedAnswer{border-color:#3784d3}.quizResult .noanswerQuestion{color:#fff;font-size:11px;padding:2px 10px;background:#d93f44;float:left}.quizResult #quizQuestionCompleted,.quizResult #quizTimeLimit{float:right;display:inline;color:#999;font-size:14px;margin-top:7px}.quizResult #quizQuestionCompleted{margin-right:25px}#takeQuiz.quizResult #quizTimeLimit{padding-left:20px;background-position:0 -198px}.quizResult .questionNo .correctAnswer,.quizResult .questionNo .incorrectAnswer,.quizResult .questionNo .notgradedAnswer,.quizResult .questionNo .partial{width:20px;line-height:20px;text-align:center;color:#fff;display:inline-block;*display:inline;zoom:1}.quizResult .questionNo .correctAnswer{background-position:0 -240px}.quizResult .questionNo .incorrectAnswer{background-position:0 -280px}.quizResult .questionNo .partial{background-position:0 -360px}.quizResult .questionNo .notanswered,.quizResult .questionNo .notgradedAnswer{background-position:0 -320px;border:1px solid #dfe4e8}.quizResult .questionNo.selected{background-position:14px -32px}.quizResult .questionNo{background-position:14px 8px}.quizResult .quizQuestions .answerWrap{cursor:default}#createQuiz .questionHead,#takeQuiz .viewQuestionNav{box-sizing:border-box;background:#f3f5f7;padding:7px;margin:0;min-height:36px;width:100%;border-bottom:1px solid #dfe4e8}#gradeQuiz .commentLbl,#takeQuiz.quizResult .commentLbl{font-weight:700;margin:20px 0 5px}.quizGradeBox{text-align:center;padding:7px;background:#f3f5f7;margin-bottom:20px;border:1px solid #dfe4e8}.quizGradeBox .score{display:inline-block;font-size:24px;font-weight:700}.quizGradeBox .sep{padding:0 2px}.quizGradeBox .label{text-align:center;display:block;margin:-5px 0 5px}.quizGradeBox .notGraded{font-weight:700}#quiz-container .questionNo{padding:5px 0 5px 22px;cursor:pointer;border-top:1px solid #dfe4e8;color:#839096;border-left:2px solid transparent}#quiz-container .questionNo:last-child{border-bottom:1px solid #dfe4e8}#quiz-container .questionNo.complete,#quiz-container .questionNo.correct,#quiz-container .questionNo.error,#quiz-container .questionNo.incomplete,#quiz-container .questionNo.incorrect,#quiz-container .questionNo.not_graded,#quiz-container .questionNo.partial_correct{background:url(//a.edim.co/images_v2/sprites/sprite-quiz-v3.png) no-repeat 0 0}#quiz-container .questionNo.complete,#quiz-container .questionNo.correct{background-position:5px 13px}#quiz-container .questionNo.error,#quiz-container .questionNo.incorrect{background-position:7px -28px}#quiz-container .questionNo.not_graded{background-position:5px -68px}#quiz-container .questionNo.partial_correct{background-position:5px -108px}#quiz-container .questionNo.incomplete{background-position:80px -152px}#quiz-container .questionNo.saving{background:url(//a.edim.co/images_v2/saving.gif) no-repeat 65px 13px}#quiz-container .questionNo.selected{border-left:2px solid #2077cf;border-radius:2px;background-color:#fff;cursor:default}#takeQuiz .viewQuestion.saving{opacity:.5}#takeQuiz .viewQuestion.error{background:none;padding:0}#createQuiz .attachItem{margin:5px 0 0;overflow:auto}#createQuiz .attachItem .attachment,#createQuiz .attachItem p{background:url(//a.edim.co/images/v2/sprite-attachment.png) no-repeat 0 0;padding-left:20px;min-height:20px}#createQuiz .attachItem .label,#createQuiz .attachItem .library-icon,#createQuiz .attachItem .link-icon{float:left}#createQuiz .attachItem.itemAttached .label,#createQuiz .attachItem.itemAttached .library-icon,#createQuiz .attachItem.itemAttached .link-icon{display:none}#createQuiz .attachItem .label{margin-top:3px}#createQuiz .attachItem .attachments{margin:5px 0 10px}#createQuiz .attachItem .attachments.multiChoice{max-width:350px}#createQuiz .attachItem .attachment{color:#383d48;margin:3px 0;cursor:pointer}#createQuiz .attachItem .attachment p{margin:0 0 5px}#createQuiz .attachItem .attachment{background-position:0 -85px}#createQuiz .attachItem p.embed{background-position:0 -115px}#createQuiz .attachItem p{background-position:0 -150px}#createQuiz .attachItem p.doc,#createQuiz .attachItem p.docx{background-position:0 -180px}#createQuiz .attachItem p.audio{background-position:0 -210px}#createQuiz .attachItem p.avi,#createQuiz .attachItem p.mov,#createQuiz .attachItem p.mpg,#createQuiz .attachItem p.video{background-position:0 -240px}#createQuiz .attachItem p.bmp,#createQuiz .attachItem p.gif,#createQuiz .attachItem p.image,#createQuiz .attachItem p.jpeg,#createQuiz .attachItem p.jpg,#createQuiz .attachItem p.png{background-position:0 -270px}#createQuiz .attachItem p.pdf{background-position:0 -300px}#createQuiz .attachItem p.ppt,#createQuiz .attachItem p.pptx{background-position:0 -330px}#createQuiz .attachItem p.xls,#createQuiz .attachItem p.xlsx{background-position:0 -360px}#createQuiz .attachItem p.zip{background-position:0 -390px}#attachLinkPopup #attachLinkInput,#attachLinkPopup #attachLinkTitleInput{width:290px}#attachLinkPopup .err{color:#f60;font-size:11px;padding:2px 0 10px}#createQuiz .questionHead div{float:left;margin:2px 10px 0 0}#createQuiz .questionHead div:first-child{margin-top:4px}.firefox.mac #createQuiz .questionHead .ptsWrap{margin-top:5px}.windows #createQuiz .questionHead .ptsWrap{margin-top:6px}.windows.chrome #createQuiz .questionHead .ptsWrap,.windows.safari #createQuiz .questionHead .ptsWrap{margin-top:4px}#createQuiz .questionHead .ptsWrap span{margin-top:2px}#createQuiz .questionHead #removeQuestion{float:right;*margin:0 10px 0 0}#createQuiz #questionType{*margin-top:2px}#createQuiz .questionHead input[type=text]{width:32px;text-align:center}#createQuiz #ptsTotal{color:#777}#createQuiz #startQuizBlurb{background:url(//a.edim.co/images/v2/greyDot.png) repeat-y scroll 50px 0 #fff;display:table;line-height:50px;width:100%;padding:15px 0}#createQuiz #startQuizBlurb p:first-child{font-size:18px}#createQuiz #startQuizBlurb>p{border-bottom:1px solid #dfedf6;padding-left:60px;padding-bottom:7px}#createQuiz #startQuizBlurb>div.header{height:50px;position:relative}#firstQuestionType{margin:16px 15px 0 0}.firefox.mac #firstQuestionType,.windows #firstQuestionType{margin-top:14px}#createQuiz #startQuizBlurb .questionTypeLbl{display:inline-block;margin:16px 10px 0 60px}#createQuiz #startQuizBlurb #quizHelp{padding:40px 40px 0 223px;margin:3px 0 160px;background:url(https://com.ph.edim.co/5.png) no-repeat scroll 65px 40px;border-top:1px solid #dfedf6;min-height:150px}#createQuiz #startQuizBlurb #quizHelp h4{border-bottom:none;margin:4px 0;font-size:13px}#createQuiz #startQuizBlurb #quizHelp p{font-size:13px}#createQuiz #startQuizBlurb #addFirstQuestion,#createQuiz #startQuizBlurb #firstQuestionType,#createQuiz #startQuizBlurb .questionTypeLbl{float:left}.ie #createQuiz #startQuizBlurb #firstQuestionType{margin-top:15px}#createQuiz #addFirstQuestion{font-size:15px;margin:10px 10px 0 0}#createQuiz #orLoadFirstQuestion{margin-top:16px;display:inline-block}#createQuiz #quizHead{padding:15px 0;overflow:auto;background:#f8f8f8;border-bottom:1px solid #dfe4e8}#createQuiz #quizTitleInput{font-size:14px;font-weight:700;height:24px;width:400px;padding-left:25px;background:#fff url(//a.edim.co/images_v2/sprites/sprite-quiz-v2.png) no-repeat 5px -112px;float:left;margin:0 15px}#createQuiz #quizTitleInput.err{border-color:#d93f44}#createQuiz #quizHead p.text{float:left;height:30px;line-height:30px}#createQuiz #quizHead p.timeLabel{font-weight:700;color:#666}#createQuiz #timeLimitMins{float:left;height:24px;width:34px;margin:0 5px;text-align:center;font-size:14px;font-weight:700}#createQuiz #timeLimitMins.err{border-color:#e00}.ie #createQuiz #quizTitleInput,.ie #createQuiz #timeLimitMins{padding-top:6px;padding-bottom:6px;height:auto}#createQuiz .question{display:none;padding:15px;border-left:1px solid #dfe4e8;border-bottom:1px solid #dfe4e8;margin-bottom:15px;background:#fff}#createQuiz .question.activeQuestion{display:block}#createQuiz .questionInputLabel p:first-child{font-size:13px;font-weight:700;color:#666;max-width:165px;display:inline-block}#createQuiz .questionInputHint{display:inline;max-width:450px;float:right;padding:3px;background:#fdffdf;font-size:11px;margin:0 -8px 0 0}#createQuiz .questionTitleInput,#quiz-container .questionInstructions{margin:10px 0 0;font-size:14px;height:65px;width:98%}#createQuiz .question.err .questionTitleInput{border:1px solid #d93f44;width:98%}#createQuiz .note span{padding:3px;background:#fdffdf;font-size:11px}#createQuiz .questionInputLabel .note{float:right;text-align:right;width:470px;margin-right:-6px}#createQuiz .answers .note{margin:20px 0 10px}#createQuiz .st.err{border:1px solid #d93f44}#createQuiz .instructions.yellowbox{margin:0 0 10px}#createQuiz .responseLabel{font-size:13px;font-weight:700;color:#666}#createQuiz .answers{border-top:1px solid #dfe4e8;margin:15px 0;padding:15px 0;word-wrap:break-word}#createQuiz .answer{padding:5px 0 25px;clear:both}#createQuiz .answerWrap{padding:0 7px 0 36px;border:1px solid #dfe4e8;background:#f3f5f7;position:relative}#createQuiz .answerWrap,#createQuiz .matchingAnswers .spacer{margin-bottom:4px}#createQuiz .answer.err .answerWrap{border:1px solid #d93f44}#createQuiz .answerLabel{width:36px;font-size:16px;line-height:40px;font-weight:700;position:absolute;left:0;text-align:center}#createQuiz .answerWrap textarea{border:0;width:100%;overflow:auto;height:65px;*height:64px;border-left:1px solid #dfe4e8;margin-bottom:-2px}#createQuiz .answerWrap .tools{position:absolute;right:-1px;bottom:-25px;height:25px;line-height:25px;padding:0 0 0 5px;font-size:11px}#createQuiz .matchingAnswers .answerWrap .tools{bottom:0}#createQuiz .answerWrap .tools a{margin-left:5px;padding:5px}#createQuiz .multiLabelCorrectAns{display:none}#createQuiz .removeAnswer,#createQuiz .removeAnswerMatching{color:#ac2f2f}#createQuiz .answers .responseFillBlank{margin:2px 5px 2px 2px}#createQuiz .answers .responseFillBlank.err{border:1px solid #d93f44}#createQuiz .correctAnswer .answerWrap{border:1px solid #439724;background:#439724}#createQuiz .correctAnswer .answerLabel{color:#fff}#createQuiz .correctAnswer .answerWrap textarea{border-left:1px solid #439724}#createQuiz .correctAnswer .multiLabelCorrectAns{display:inline;background:#439724;color:#fff}#createQuiz .correctAnswer .setMultiCorrectAnswer,.correctAnswer .removeAnswer{display:none}#createQuiz .trueFalseSelect{width:100px}#createQuiz .fillBlankInput{width:150px}#createQuiz .answers .trueFalseCorrectAnswer,.answers .fillBlankCorrectAnswer{background:#439724;color:#fff;margin-right:5px;padding:2px 10px;border:0}#createQuiz .matchingAnswers .answer{padding:0;margin-bottom:5px}#createQuiz .matchingAnswers .addResponseMatchingHolder{clear:both}#createQuiz .matchingAnswers .answer textarea{height:65px;overflow:scroll}#createQuiz .matchingAnswers .answerWrap,#createQuiz .matchingAnswers .spacer{float:left}#createQuiz .matchingAnswers .spacer{width:30px;border:1px solid transparent}#createQuiz .matchingAnswers .answerWrap{width:235px}#createQuiz .matchingAnswers .answerWrap.err{border:1px solid #d93f44}#createQuiz #assignQuizWrap{padding:10px;background:#fff;text-align:center}#createQuiz #assignQuiz,#createQuiz .rc.opacity5 #assignQuiz:hover{font-size:15px;width:100%;margin:0 0 10px}#createQuiz .aboutQuiz{font-size:12px;margin:0 0 20px}#createQuiz .aboutQuiz h4{float:left;max-width:130px}#createQuiz #totalPoints{float:right;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;box-shadow:0 1px 2px rgba(0,0,0,.3);background:#2077cf;padding:7px 10px;font-size:15px;color:#fff;font-weight:700;margin-top:-10px}#createQuiz #aboutQuizInput{height:65px;margin-top:5px;width:95%}#createQuiz .optionsQuiz{margin:0 0 20px}#createQuiz .optionsQuiz .option{position:relative;margin:0 0 5px;padding-left:20px}#createQuiz .optionsQuiz input[type=checkbox]{position:absolute;left:0;top:2px;border:0}#createQuiz .publishing-options-section{padding:5px 0}#createQuiz #previewQuiz,#createQuiz #printQuiz{font-size:11px;line-height:16px}#createQuiz #previewQuiz{margin-right:10px;background:url(//images.edmodo.com/images/v2/search.png) no-repeat;padding-left:15px}#createQuiz #printQuiz{background:url(//a.edim.co/images/icons/printer.png) no-repeat;padding:1px 0 1px 20px}#createQuiz .rc.opacity5 #assignQuizWrap a{text-decoration:none;cursor:default}#loadqlist,#loadqSearch{width:500px;padding:5px 7px}#loadqSearch{border-bottom:2px solid #dfe4e8;padding:10px}#searchBox{position:relative}#clearSearch{color:#d93f44;position:absolute;right:5px;top:3px;cursor:pointer}#loadqlist{height:230px;overflow:auto;text-align:left}#loadqlist li{padding:7px 0;border-bottom:1px solid #dfe4e8}#loadqlist li a:first-child{display:block;min-height:18px;word-wrap:break-word;font-weight:700;padding-left:28px;position:relative;margin-bottom:7px}#loadqlist li a:first-child p{background:url(//a.edim.co/images_v2/sprites/sprite-quiz-v2.png) 0 -400px no-repeat;width:20px;height:18px;position:absolute;left:0;top:0}#loadqlist li .delq{display:inline-block;margin-top:7px}#loadqlist li span{padding:0 8px}#loadqlist #loadMoreq a{font-weight:400;margin:0;padding:0}#loadMoreq{margin:0 -7px}#gradeQuiz{overflow:auto}#gradeQuiz.noQuiz #gradeQuiz-ltCol{display:none}#gradeQuiz.noQuiz .noQuizText{text-align:center;padding:20px;min-height:400px;line-height:400px}.quiz-identity{padding:15px 15px 10px 10px}.quiz-identity img{width:20px}.quiz-identity>div{width:163px;margin-top:-4px}#quiz-overview-link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#gradeQuiz-userList{width:315px}#gradeQuiz .left-column{margin-bottom:0}#gradeQuiz .left-column #gradeFilters{border:1px solid #dfe4e8;border-width:1px 0 0;text-align:center;padding:10px 0}#gradeQuiz .left-column #userList{position:relative;overflow-y:auto}#gradeQuiz .left-column #gradeFilters select{border-top:1px solid #dfe4e8;max-width:140px}#gradeQuiz .left-column h4{border-top:1px solid #dfe4e8;padding:10px 12px 10px 40px;font-weight:400;background:#f3f5f7}#gradeQuiz .left-column h4 span{position:absolute;left:12px;border:1px solid transparent;border-radius:2px;height:18px;width:18px;display:block}#gradeQuiz .left-column .student{padding:10px 12px;border-bottom:1px solid #dfe4e8;cursor:pointer;overflow:auto}#gradeQuiz .left-column .student>div{float:left;width:159px;margin-top:-3px}#gradeQuiz .left-column .student.selected,#gradeQuiz .left-column .student:hover{background:#f3f5f7}#gradeQuiz .left-column .student img{float:left;width:20px;height:20px}#gradeQuiz .left-column .student .member-name{float:left;margin:3px 0 0 10px;width:140px}#gradeQuiz .left-column .student.NOT_TURNED_IN .member-name{color:#839096}#gradeQuiz .left-column .student.NOT_TURNED_IN>img{opacity:.25;filter:alpha(opacity=25)}#gradeQuiz .left-column .student .subtext{display:none;float:left;margin:0 0 0 10px;width:140px;font-size:11px}#gradeQuiz #high-scores-wrap,#gradeQuiz #quiz-statistics,#gradeQuiz #quizDescr,#gradeQuiz #score-stats-wrap{padding:20px}#quizOverviewTop .subtext span{padding-left:15px}#quizOverviewTop .settings-link{margin:7px 0 0 10px}#quizOverviewTop .sub-section-header{width:540px;line-height:22px}#quiz-grade-options+.subtext{margin-top:10px}#gradeQuiz #quizDescr{word-wrap:break-word}#gradeQuiz .right-column .answerMulti .answerWrap{cursor:default}.quiz-options-link{width:auto;padding-left:0;background:none;padding-top:0;height:auto}#quiz-grade-options-menu{margin-left:-40px}#gradeQuiz #high-scores-wrap,#gradeQuiz #score-stats-wrap{padding-bottom:10px}#gradeQuiz #highScores,#gradeQuiz #scoreStats{margin-top:10px}#gradeQuiz #quizDescr{border-top:1px solid #dfe4e8}#gradeQuiz #highScores li{float:left;width:204px;margin:0 15px 25px 0;cursor:pointer}#gradeQuiz #highScores li p.bold{color:#3784d3}#gradeQuiz #highScores li img{float:left;margin-right:10px;width:80px}#gradeQuiz #highScores li .highScorePoints{line-height:32px}#gradeQuiz #scoreStats li{float:left;width:180px;margin:0 25px 25px 0;padding:5px;cursor:pointer;position:relative}#gradeQuiz #scoreStats li p.scoreQuestionNumber{font-weight:700;margin-top:10px;color:#3784d3}#gradeQuiz #scoreStats li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;width:90px}#gradeQuiz #scoreStats li img{float:left;width:80px;height:80px;margin-right:10px}#gradeQuiz #scoreStats li .teacher-a-react-m{float:right;width:65px;height:65px;margin-top:8px}#questionOverview{width:340px;text-align:left}#questionOverview ul{margin:0 10px;height:250px;overflow:auto}#questionOverview ul li{border-bottom:1px solid #dfe4e8;padding:10px 0;min-height:28px;font-size:11px;overflow:auto}#questionOverview ul img{width:40px;height:40px;border-radius:3px;float:left}#questionOverview ul .name{float:left;width:180px;margin:11px 10px 0}#questionOverview ul .teacherreact-m{width:30px;height:28px;float:right}#questionOverview ul .status{width:32px;height:32px;float:right;margin:5px 7px 0 10px;background:url(//a.edim.co/images_v2/sprites/quiz-question-overview.png) no-repeat center -152px}#questionOverview ul .status.correct{background-position:center 0}#questionOverview ul .status.incorrect{background-position:center -49px}#questionOverview ul .status.partially_correct{background-position:center -101px}#questionOverview .empty{height:120px;margin:28px 10px 0 33px}#questionOverview .info-text{font-size:16px;width:100%;padding-top:20px}#questionOverview .empty .nothing-new{background:url(//a.edim.co/images_v2/random/cool-solo.png) no-repeat top;width:96px;height:103px;float:left;margin-right:12px}#gradeQuiz #quiz-statistics{clear:both;border-bottom:1px solid #dfe4e8;padding:10px 20px;background:#f3f5f7}#quiz-statistics .assignment-counts{padding-top:0;padding-bottom:0}#quiz-statistics .assignment-counts li.not-turned-in-count p{color:#839096}#quiz-statistics .assignment-counts li.turned-in-count p{color:#276bb0}#quiz-statistics .assignment-counts li.graded-count p{color:#383d48}#quiz-statistics .progress-bar{float:left;margin:10px 0 0}#quiz-grades-container .item-list .reaction{float:left;margin:0 5px 0 0}#quiz-grades-container .item-list .title-24{float:right;width:100px;text-align:center}.quiz-assigned-to{padding:10px 20px;border-top:1px solid #dfe4e8;background:#f3f5f7}.quiz-assigned-to .hex{display:inline-block;width:10px;height:10px;margin-right:3px;border-radius:2px}#gradeQuiz .studentInfo{padding:15px;border-bottom:1px solid #dfe4e8;overflow:auto}#gradeQuiz .studentInfo .thumb{width:42px;height:42px;float:left;margin:0 10px 0 0;border-radius:2px}#gradeQuiz .quizInfo{float:left}#gradeQuiz .gradeInfo{float:right;margin:0;padding:10px}#gradeQuiz .quizInfo .sep{padding:0 5px;font-size:11px}#gradeQuiz .quizInfo .title-18{margin-bottom:5px}#gradeQuiz .gradeInfo .grades{font-size:30px;font-weight:600;white-space:nowrap;text-align:center}#gradeQuiz .gradeInfo .txt{font-size:11px;margin-top:5px;text-transform:capitalize}#gradeQuiz .gradeInfo .grades p{display:inline;font:inherit}#gradeQuiz .gradeInfo .grades .sep{padding:0 1px 0 3px}#gradeQuiz .questionNoList{border-bottom:1px solid #dfe4e8;margin:0 0 10px;padding:0 5px 0 0;background:#f3f5f7}#gradeQuiz .questionNoList li:first-child{border-left:none}#gradeQuiz .qNoItem{cursor:pointer;float:left;width:20px;line-height:20px;text-align:center;font-weight:700;padding:5px;margin:0;border-right:1px solid transparent;border-left:1px solid transparent;font-size:18px}#gradeQuiz .qNoItem.selected{background:#fff;border-color:#dfe4e8;text-shadow:none;border-bottom:1px solid #fff;margin-bottom:-1px}#gradeQuiz .qNoItem.correctAnswer{color:#439724}#gradeQuiz .qNoItem.incorrectAnswer{color:#d93f44}#gradeQuiz .qNoItem.notanswered,#gradeQuiz .qNoItem.notgradedAnswer,#gradeQuiz .qNoItem.partial{color:#3784d3}#gradeQuiz .moreQuestionNoWrap{float:left;margin:5px 0 0 10px;padding-right:12px;position:relative;cursor:pointer;background:url(//images.edmodo.com/images/icons/downarrow.gif) right 7px no-repeat}#gradeQuiz .moreQuestionNos{border:1px solid #dfe4e8;background:#f3f5f7;z-index:1;width:28px;padding:3px 0}#gradeQuiz .moreQuestionNoWrap.dd-visible .moreQuestionNos{display:block}#gradeQuiz .moreQuestionNos .qNoItem{margin:0;padding:3px;float:left;margin:0 auto;border:1px solid transparent}#gradeQuiz .moreQuestionNos .qNoItem.selected{border:1px solid #dfe4e8}#gradeQuiz .quizQuestions{padding:0 20px}#gradeQuiz .answerShortControls{margin-top:25px;overflow:auto}#gradeQuiz .answerShortControls li{float:left}#gradeQuiz .answerShortControls .shortAnsPts{width:32px}#gradeQuiz .answerShortControls .credit{margin-top:8px;color:#999}#gradeQuiz .answerShortControls .ptTxt{font-size:16px;margin:8px 4px 0;color:#999}#gradeQuiz .correctAnswer.answerShortControls .credit,#gradeQuiz .correctAnswer.answerShortControls .ptTxt{color:#383d48}#gradeQuiz .answerShortAns{cursor:pointer}#gradeQuiz .answerShortAns.correctAnswer{border-color:#439724;background:#439724;color:#fff}#gradeQuiz .answerShortAns.incorrectAnswer{border-color:#d93f44;background:#d93f44;color:#fff}#gradeQuiz .userResult{min-height:500px}#gradeQuiz .noResultBlurb{padding:100px 0 0;text-align:center;width:100%;font-weight:300}#quiz-comment-arrow{margin-top:24px}#gradeQuiz .quiz-grade-reactions{margin:40px -20px 0;clear:left;border-bottom:1px solid #dfe4e8;float:left;width:100%}#gradeQuiz .quiz-grade-reactions>p{padding:5px 0}#gradeQuiz .commentWrap{margin:0 -20px;background:#f3f5f7;padding:0 20px;clear:left;float:left;width:100%;border-top:1px solid #dfe4e8}.delQuizFacebox{text-align:center;padding:10px}.delQuizFacebox a{margin:10px 5px}#gradeQuiz .commentLbl{font-weight:400}#gradeQuiz .comment{margin:0 0 5px;width:99%;padding:3px;background:#fff}#gradeQuiz .commentInfo{font-size:10px;margin:0 0 20px;color:#666}#quiz-overview-container #quizOverviewTop .filters a{padding-right:12px}#quiz-overview-container #quizOverviewTop .filters a.selected{color:#8890a2}#quiz-grades-container{border-top:1px solid #dfe4e8}#quiz-grades-container>ul.item-list{padding:10px 0 20px}#quiz-grades-container .item-list img{margin-right:0;float:none}#quiz-grades-container>ul.item-list .graded-submission img{opacity:.25;filter:alpha(opacity=25)}#quiz-grades-container>ul.item-list li div>p{width:99px;text-align:center;float:none}#quiz-grades-container>ul.item-list li{float:left;width:119px;height:150px;border:none;text-align:center;position:relative;margin-bottom:10px;cursor:pointer;padding:10px}#quiz-grades-container.filter-not-turned-in .graded-submission,#quiz-grades-container.filter-not-turned-in .needs-grading,#quiz-grades-container.filter-turned-in .graded-submission,#quiz-grades-container.filter-turned-in .item-list li{display:none}#quiz-grades-container.filter-turned-in .item-list li.needs-grading{display:block}#quiz-grades-container.filter-graded .item-list li,#quiz-grades-container.filter-graded .needs-grading{display:none}#quiz-grades-container.filter-graded .item-list li.graded-submission{display:block}#quiz-grades-container .item-list{margin-top:0;clear:left}#quiz-grades-container .item-list>lili{padding:10px}#quiz-grades-container>ul.item-list li>div{border:1px solid #dfe4e8;border-radius:2px;height:148px;padding:10px 10px 0}#quiz-grades-container>ul.item-list li.graded-submission>div{border:1px solid #fff}#quiz-grades-container>ul.item-list li.needs-grading>div,#quiz-grades-container>ul.item-list li:hover>div{border:2px solid #276bb0;padding:9px 9px 0;height:147px}#quiz-grades-container>ul.item-list li.needs-grading>div .subtext span{color:#276bb0;font-weight:700}#quiz-grades-container>ul.item-list li>div div.grade{position:absolute;top:48px;width:99px;text-align:center}#quiz-grades-container .teacher-reaction{margin:0;position:absolute;top:69px;left:56px}#quiz-grades-container>ul.item-list li .student-reaction{display:none}.student-list-filters>p{background:#f3f5f7}#quiz-grades-container.filter-graded .student-list-filters>.filter-graded-header,#quiz-grades-container.filter-not-turned-in .student-list-filters>.filter-not-turned-in-header,#quiz-grades-container.filter-turned-in .student-list-filters>.filter-turned-in-header{display:block}#gradebook-no-grades{width:400px;background:#f7f7f7;color:#666;font-weight:700;padding:10px;border:1px solid #dfe4e8;margin:100px auto;text-align:center;border-radius:3px}#gradebook-container .title-row{padding:0}#site-viewport>div#gradebook-container{border-top:0;padding:0}#gradebook-container div.row{height:34px;clear:both;border-bottom:1px solid #dfedf6}#gradebook-container div.row.title-row{border-bottom:2px solid #dfe4e8;position:relative;z-index:4;background:#fff}#gradebook-container div.row>div{float:left;position:relative;width:99px;border-right:1px solid #f2e3e8;height:28px;padding:3px 0;cursor:pointer}#gradebook-container .student-rows div.row>div{cursor:default}#gradebook-container div.row>div.student-col{width:189px;background:#fff}#gradebook-container div.row>div.total-col{width:43px;background:#fff}#gradebook-container div.row.title-row>div{overflow:hidden}#gradebook-container div.row.title-row span{float:left;width:100%;margin:-3px 0 0;text-align:center}#gradebook-container div.row div.ass-col{text-align:center}#gradebook-container div.row>div.even{background:#fff}#gradebook-container div.row>div.odd{background:#f3f3f3}#gradebook-container div.row>div.disabled{cursor:default}#gradebook-container div.row>div>span{display:block;height:16px;padding:6px 0}#gradebook-container div.row>div>span.disabled{color:#666;font-size:10px;cursor:default}.ipad #gradebook-container div.row.title-row>div{overflow:auto}body.ie7 #gradebook-container div.row>div{position:static}body.ie7 #gradebook-container div.row>div.ddVisible{position:relative}body.ie7 #gradebook-container div.row>div.total-col{margin:-34px 0 0 190px}#gradebook-message{margin:0 auto 15px;max-width:1024px}#gradebook-message p{margin-bottom:5px}#gradebook-header{padding:15px 0;height:33px;background:#f7f7f7;border-bottom:1px solid #dfe4e8;overflow:hidden}#gradebook-header h4{font-size:14px;background:url(//a.edim.co/images/icons/grade.png) no-repeat 0;padding:0 0 0 23px}.ipad #gradebook-header{overflow:auto}#gradebook-header-buttons{float:right;margin:0 0 0 10px}#gradebook-header-buttons a{margin:0 0 0 10px}#gradebook-header-buttons a:visited{color:#383d48}.student-rows .gradebook-pagination-link{cursor:pointer;color:#3784d3;padding-left:41px;line-height:27px}#gradebook-container .pagination-row{height:27px;clear:both;border-bottom:1px solid #f2e3e8;border-right:1px solid #f2e3e8}#gradebook-group-list{padding:5px 15px;margin:15px 0 0 15px}#gradebook-group-list li{padding:5px 0;font-size:14px;overflow:hidden}#gradebook-group-list li div{width:10px;height:10px;float:left;margin:0 10px 0 0}#gradebook-group-list li a{color:#383d48;float:left;margin:-3px 0 0}.ipad #gradebook-group-list li{overflow:auto}.gradebook-student-table{width:234px;float:left;clear:both;overflow:hidden}.gradebook-student-table>div{float:left}.gradebook-student-table img{float:left;margin:0 5px;border-radius:2px}.gradebook-student-table>div.row a{float:left;margin:6px 0 0;width:150px}.gradebook-student-table .total-col{text-align:center}.gradebook-student-table>div.title-row>div.student-col{height:88px;border-right:1px solid #fff}.gradebook-student-table>div.title-row span{font-weight:700;position:relative;top:4px}.gradebook-student-link{float:left;margin:6px 0 0 3px;width:125px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ipad .gradebook-student-table{overflow:auto}.gradebook-viewport{width:686px;float:left;overflow:hidden;border-right:1px solid #dfe4e8}#badge-content .gradebook-viewport.no-contents,.gradebook-viewport.no-contents{border:0;background:#fff}.ipad .gradebook-viewport{overflow:auto;max-width:780px;width:auto}.ipad #gradebook-badge-content-container .gradebook-viewport{max-width:753px;width:auto}#gradebook-content .gradebook-viewport{background:url(//a.edim.co/images/backgrounds/bg-gradebook-grade.jpg) repeat-x}#badge-content .gradebook-viewport{background:url(//a.edim.co/images/backgrounds/bg-gradebook-badge.jpg) repeat-x}body.ie7 .gradebook-viewport{position:relative}#gradebook-grading-table>div{float:left}#gradebook-grading-table>div.row.title-row>div>a{color:#666;font-size:10px}#gradebook-grading-table>div.row.title-row>div>a:hover{text-decoration:none}#gradebook-grading-table>div.row>div.ass-col:hover{background:#fefeec}#gradebook-grading-table div.ddVisible #gradebook-set-grade-panel{left:0;top:0}#gradebook-set-grade-panel{background:#3265b0;width:90px;padding:10px 5px;color:#fff;font-weight:700;position:absolute;z-index:100;top:-999em;left:-999em;box-shadow:1px 2px 2px rgba(0,0,0,.3);border-radius:0 0 4px 4px}#gradebook-set-grade-panel input{width:24px;text-align:center}#gradebook-set-grade-panel a{display:block;text-align:center;margin:5px 0 0;color:#fff;font-weight:300}div.last-row #gradebook-set-grade-panel{margin:-10px 0 0}div.last-row.last-tall #gradebook-set-grade-panel{margin:-32px 0 0}#gradebook-assignment-info-panel,#gradebook-badge-info-panel{width:275px;position:absolute;background:url(//a.edim.co/images_v2/sprites/sprite-arrows.png) no-repeat scroll center -79px transparent;padding:8px 0 0;top:-999em;left:-999em;z-index:98}#gradebook-assignment-info-content,#gradebook-badge-info-content{background:#fff;overflow:hidden;border:3px solid #757e93;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:5px;box-shadow:1px 2px 2px rgba(0,0,0,.3)}#gradebook-assignment-info-content>p,#gradebook-badge-info-content>p{color:#999;font-weight:700;font-size:12px;border-bottom:1px solid #dfe4e8;padding:0 0 6px}#gradebook-assignment-info-content>p a,#gradebook-badge-info-content>p a{float:right}.ipad #gradebook-assignment-info-content,.ipad #gradebook-badge-info-content{overflow:auto}body.ie7 #gradebook-assignment-info-content>p a{margin-top:-18px}.gradebook-assignment-info-edit{margin:0 10px 0 0}#gradebook-assignment-average{width:75px;height:30px;margin:0 auto;padding:5px;text-align:center;font-size:18px;margin-top:20px}#gradebook-assignment-average p{font-size:11px;color:#999;font-weight:700}#gradebook-assignment-category{float:left;width:150px;height:30px}#gradebook-assignment-category select{width:168px;margin:5px 0 0 5px}#gradebook-badge-grading-table>div{float:left}#gradebook-container .vertical-slider{float:left;width:18px;overflow-y:scroll;overflow-x:hidden;margin:88px 0 0;border-top:1px solid #dfe4e8;background:#ededed}#gradebook-container .vertical-slider div{width:1px}#gradebook-container .horizontal-slider-container{float:left;width:100%;background-color:#fff;border-top:1px solid #dfe4e8}#gradebook-container .horizontal-slider{clear:both;width:686px;border:1px solid #dfe4e8;margin:0 0 0 233px;height:18px;overflow-x:scroll;overflow-y:hidden;background:#ededed;border-top:0}#gradebook-container .horizontal-slider div{height:1px}#tpl-create-grade{display:none}body.mac #gradebook-container .horizontal-slider::-webkit-scrollbar,body.mac #gradebook-container .vertical-slider::-webkit-scrollbar{-webkit-appearance:none!important;width:15px!important;border-radius:8px!important;border:2px solid #fff!important;background-color:#ccc!important;height:15px}body.mac #gradebook-container .horizontal-slider::-webkit-scrollbar-thumb,body.mac #gradebook-container .vertical-slider::-webkit-scrollbar-thumb{border-radius:8px!important;border:2px solid #fff!important;background-color:rgba(0,0,0,.5)!important}#create-grade-container{width:300px;padding:20px;text-align:left}#create-grade-container .create-grade-title,#create-grade-container .multi-error{margin:0 0 10px}#create-grade-title{margin:0 0 15px}#create-grade-default p,#create-grade-title p{font-weight:700}#create-grade-title input{width:250px;padding:5px;font-size:16px}#create-grade-title p.error{width:260px;display:none;border:0;color:red}#create-grade-default{padding:0 0 20px;margin:0 0 10px;border-bottom:2px solid #dfe4e8}#create-grade-default input{width:50px;padding:5px;text-align:center}#gradebook-no-assignments-message{float:left;width:700px;background:#fff url(//a.edim.co/images/backgrounds/bg-no-grades.jpg) 10px 10px no-repeat;min-height:350px}#gradebook-no-assignments-message p.no-assignments-title{margin:245px 0 0 190px;font-size:18px;color:#383d48}#gradebook-no-assignments-message p{float:left;clear:left}#gradebook-no-assignments-message p.no-assignments-text{margin:0 0 0 185px}#gradebook-badge-content-container{overflow:hidden}#gradebook-badge-content-container .gradebook-viewport div.title-row>div,#gradebook-content-container .gradebook-viewport div.title-row>div{height:82px}#gradebook-badge-content-container .gradebook-viewport div.title-row,#gradebook-content-container .gradebook-viewport div.title-row{height:88px}.ipad #gradebook-badge-content-container{overflow:auto}#gradebook-add-badge-container,#gradebook-add-grade-container{background:#f7f7f7;border-bottom:1px solid #dfe4e8;border-right:1px solid #dfe4e8;height:33px;padding:10px;text-align:center;width:213px;position:relative;z-index:2}#gradebook-add-badge-container a.niceBtn,#gradebook-add-grade-container a.niceBtn{padding:7px 17px}#gradebook-add-grade-container a.niceBtn span{display:inline-block;height:16px;width:18px;background:url(//a.edim.co/images/icons/grade.png) 0 0 no-repeat;position:relative;top:3px;right:3px}#gradebook-add-badge-container a.niceBtn span{display:inline-block;height:16px;width:18px;background:url(//a.edim.co/images/icons/award_star_add.png) 0 0 no-repeat;position:relative;top:3px;right:3px}#gradebook-no-badges-message{min-height:350px;width:720px;padding:1px 0 0;background:#fff url(//a.edim.co/images/backgrounds/bg-track-badges.jpg) 3px 5px no-repeat;text-align:center}#gradebook-no-badges-message p.track-badges{margin:230px 0 0;font-size:20px}#tpl-add-badge{display:none}.gradebook-badges-container{width:400px;height:200px;padding:10px;overflow-y:auto}.gradebook-badges-container.loading{background:#fff url(//a.edim.co/images/loading.gif) no-repeat 50%}.gradebook-badges-container .badge-in-list{float:left;border:1px solid #fff;text-align:center;cursor:pointer;width:64px;padding:5px;overflow:hidden;height:90px}.gradebook-badges-container .badge-in-list:hover{border:1px solid #dfedf6;border-radius:3px}.gradebook-badges-container .badge-in-list span{display:block}.ipad .gradebook-badges-container{overflow:auto}body.ie7 .gradebook-badges-container{padding-right:0;padding-left:0;width:396px}body.ie7 #create-grade-default{width:250px}#gradebook-badge-grading-table div.ass-col{background-color:#f2e3e8;cursor:pointer}#gradebook-badge-grading-table div.ass-col:hover{background-color:#f1f6f9}#gradebook-badge-grading-table div.ass-col.disabled{background:#eee;border-right:1px solid #dfe4e8}#gradebook-badge-grading-table div.ass-col.assigned{background-color:#fff;background-image:url(//a.edim.co/images/v2/icons.png);background-position:center -1595px;background-repeat:no-repeat}#gradebook-badge-grading-table div.ass-col.badge-title-col{background:#fff;text-align:center}#gradebook-badge-grading-table div.ass-col.badge-title-col span{display:block}#gradebook-badge-grading-table div.ass-col.badge-title-col img{margin:4px 0 0}#gradebook-badge-count{float:left;overflow:hidden;text-align:center;width:75px;height:52px;padding:2px 0 0;border-right:1px solid #dfe4e8}#gradebook-badge-count span{color:#999}#gradebook-badge-count p{margin:8px 0 0}.ipad #gradebook-badge-count{overflow:auto}#gradebook-badge-awarded{float:left;width:165px}#gradebook-badge-awarded img{height:42px;width:42px;float:left;margin:7px 5px 5px 7px;border-radius:3px}#gradebook-badge-awarded div{float:left;margin:4px 0 0 5px;width:106px}#gradebook-badge-awarded p{display:none}#gradebook-badge-awarded.app p{display:block}#gradebook-badge-awarded span{color:#999}.apps-icon{position:absolute;height:21px;width:21px;margin:3px 0 0 70px;background:url(//a.edim.co/images/v2/icons.png) center -1643px no-repeat}#tpl-view-badge-details{display:none}.view-badge-details-container{width:300px;padding:10px}.view-badge-details-container.loading{height:100px;background:#fff url(//a.edim.co/images/loading.gif) no-repeat 50%}#facebox .view-badge-details-container .divider{width:auto;float:none}.view-badge-details-container .view-badge-left-col{float:left;width:42px;margin:0 10px}.view-badge-details-container .view-badge-right-col{float:right;width:230px;text-align:left}.view-badge-details-container .view-badge-right-col h4{color:#383d48;font-size:14px;margin:0}#addBadge{margin:0 0 0 87px;padding:1px 17px}.edit-grade-container{width:300px;padding:10px 20px;text-align:left}.edit-grade-container p{padding:5px 0;text-align:left;font-weight:700}.edit-grade-container input{padding:5px}.edit-grade-container input.error{border:1px solid red}.edit-grade-container.loading{background:#fff url(//a.edim.co/images/loading.gif) no-repeat 50%;height:100px}.edit-grade-container.loading *{display:none}.edit-grade-title-container{margin:0 0 10px}.create-default-grade,.edit-grade-total-container{width:150px}#facebox .edit-grade-container .divider{float:none;margin:15px 0;width:auto}.delete-grade-wrapper.loading{height:108px;width:340px}.delete-grade-wrapper.loading *{display:none}.delete-grade-container{width:300px;padding:10px 20px}.delete-grade-container p{margin:5px 0 10px}.delete-grade-container.loading{background:#fff url(//a.edim.co/images/loading.gif) no-repeat 50%;height:100px}.delete-grade-container.loading *{display:none}#gradebook-container,#site-viewport>.current-view.improved-ui{margin-top:0;padding-top:0}#gradebook-header{height:auto}#gradebook-header h4{font-size:24px;float:left;color:#383d48;margin:7px;font-family:LatoLight,helvetica,arial,sans-serif;background:none;padding-left:0;line-height:32px}#gradebook-header-buttons{margin:5px 15px 0 10px}#gradebook-export-link{padding:0}#gradebook-menu li a{padding:8px 25px}#gradebook-add-badge-container,#gradebook-add-grade-container{background:#fff}#gradebook-grading-table>div.row.title-row>div>a{font-size:12px}#gradebook-header{background:#fff;border:none;padding-bottom:0;border-radius:2px}#gradebook-add-badge,#gradebook-new-grade{width:157px}#gradebook-container div.row.title-row span{margin:-5px 0 0;font-size:12px}.improved-ui #gradebook-content{position:relative;z-index:2}.improved-ui .gradebook-student-table{position:relative;z-index:10}.improved-ui .gradebook-viewport{width:100%;position:fixed;padding-left:234px}.improved-ui #gradebook-grading-table>div.row>div.ass-col:hover{background:#f6fff0}.improved-ui #gradebook-set-grade-panel{background:#fff;box-shadow:1px 2px 2px rgba(0,0,0,.2);color:#444}.improved-ui #gradebook-set-grade-panel a{color:#3784d3}#gradebook-badge-info-panel,.improved-ui #gradebook-assignment-info-panel{background:none;padding:6px 0 0}#gradebook-badge-info-content,.improved-ui #gradebook-assignment-info-content{padding:12px;border:1px solid #ddd;box-shadow:0 1px 2px rgba(0,0,0,.1);border-radius:0}.improved-ui #gradebook-assignment-info-panel .panelarrow div,.improved-ui #gradebook-badge-info-panel .panellarrow div{border-color:transparent transparent #ddd}.improved-ui #gradebook-container .vertical-slider{float:right;position:relative;z-index:2}.current-view.improved-ui #gradebook-container .horizontal-slider-container{padding-left:234px;padding-right:13px;float:none;width:auto}.current-view.improved-ui #gradebook-container .horizontal-slider{width:auto;margin:0}#gradebook-container.improved-ui{width:auto;margin:20px 0}.improved-ui #gradebook-badge-grading-table div.ass-col{background-color:#fff}.improved-ui #gradebook-badge-grading-table div.ass-col:hover{background-color:#f6fff0}#gradebook-container.improved-ui .vertical-slider-container{float:right;position:relative;z-index:10;background:#eee}#gradebook-container.improved-ui .pagination-row{display:none}div.dp-popup{position:relative;background:#fff;font-size:11px;padding:2px 0 0;margin:22px 0 0;line-height:1.2em;border:1px solid #dfe4e8}div#dp-popup{position:absolute;z-index:999999}div.dp-popup h2{font-size:13px;font-weight:700;text-align:center;margin:2px 0;padding:0;font-size:12px}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{text-decoration:none;padding:1px 2px 0;font-weight:700;font-size:16px}div.dp-popup a:hover{background:none;color:#3265b0;text-decoration:underline}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div.dp-popup div.dp-nav-prev a{float:left}div.dp-popup div.dp-nav-next a,div.dp-popup div.dp-nav-prev a{cursor:pointer}div.dp-popup div.dp-nav-next a.disabled,div.dp-popup div.dp-nav-prev a.disabled{cursor:default}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right}div.dp-popup a.disabled{cursor:default;color:#aaa}div.dp-popup td{cursor:pointer}div.dp-popup td.disabled{cursor:default}.dp-nav-next-year,.dp-nav-prev-year{display:none}.dp-popup .jCalendar{border-collapse:collapse}.dp-popup .jCalendar th{font-size:12px;font-weight:700;padding:5px 10px;border:1px solid #dfe4e8;border-top:0}.dp-popup .jCalendar th.weekend{border-right:0}.dp-popup .jCalendar th.weekend:first-child{border-left:0;border-right:1px solid #dfe4e8}.dp-popup .jCalendar td{color:#8890a2;padding:3px 5px;text-align:center;border:1px solid #dfe4e8;border-top:0;border-left:0}.dp-popup .jCalendar td.other-month{background:#eee;color:#aaa;border:1px solid #dfe4e8;border-bottom:1px solid #dfe4e8}.dp-popup .jCalendar td.today{background:#dcdee1}.dp-popup .jCalendar td.selected{background:#3265b0;color:#fff;border:1px solid #1d4e97;border-top:1px solid #4d80cc;border-bottom:1px solid #092c61}.dp-popup .jCalendar td.dp-hover,.dp-popup .jCalendar td:hover{background:#276bb0;color:#fff}.dp-popup .jCalendar td.disabled,.dp-popup .jCalendar td.disabled:hover{background:#f3f5f7;color:#8890a2}.ui-timepicker-wrapper{overflow-y:auto;max-height:150px;width:6.5em;background:#fff;border:1px solid #ddd;box-shadow:0 5px 10px rgba(0,0,0,.2);outline:none;z-index:10001;margin:0}.ui-timepicker-wrapper.ui-timepicker-with-duration{width:13em}.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{width:11em}.ui-timepicker-list{margin:0;padding:0;list-style:none}.ui-timepicker-duration{margin-left:5px;color:#888}.ui-timepicker-list:hover .ui-timepicker-duration{color:#888}.ui-timepicker-list li{padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000;list-style:none;margin:0}.ui-timepicker-list:hover .ui-timepicker-selected{background:#fff;color:#000}.ui-timepicker-list .ui-timepicker-selected:hover,.ui-timepicker-list li:hover,li.ui-timepicker-selected{background:#1980ec;color:#fff}.ui-timepicker-list li:hover .ui-timepicker-duration,li.ui-timepicker-selected .ui-timepicker-duration{color:#ccc}.ui-timepicker-list li.ui-timepicker-disabled,.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{color:#888;cursor:default}.ui-timepicker-list li.ui-timepicker-disabled:hover,.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{background:#f2f2f2}#join-container .header{text-align:center;padding:15px 20px}#join-container .header img{border-radius:30%}#join-container label{font-size:24px}#join-container .msg{margin:1em 20px}#join-container .footer{background:#fff}#join-container .footer .msg-container{display:inline-block;width:60%}#join-container .footer .msg-container .msg{color:grey}#join-container .footer .cancel .btn{border:1px solid #e0e0e0;background:#f8f9fa;color:grey}#join-container .footer .btn{margin:14px 20px 0 0}#site-viewport>.public-view #search-container{padding:20px 0}.modo-search-results{min-height:150px}.modo-search-results .pane-results{display:none}.modo-search-results ul.filters li fieldset{display:none}.modo-search-results ul.filters li.selected{padding:15px}.modo-search-results ul.filters li.selected fieldset{display:block;border:none}.modo-search-results ul.filters fieldset .form-group{margin-top:5px}.modo-search-results ul.filters fieldset .is-indented{padding-left:17px}.modo-search-results ul.filters li fieldset label{display:block;text-transform:uppercase;margin:5px 0 0;font-size:90%}.modo-search-results ul.filters li fieldset select{width:90%}.modo-search-results ul.filters li fieldset select option[value=""]{color:inherit}.modo-search-results ul.filters li fieldset input.date-field{width:40%;margin-right:5px}.modo-search-results ul.filters li fieldset .actions{margin:10px 0 0}.modo-search-results .pane-search-results{min-height:350px;padding:0;border-top:1px solid #dfe4e8}.modo-search-results .pane-search-results.dictionary-section{min-height:0;border-top:none}.modo-search-results .pane-search-results ul li{min-height:4em;border-bottom:1px solid #eee;cursor:pointer}.modo-search-results .pane-search-results ul li .school-avatar-placeholder{float:left;height:80px;width:80px;background:#c7cad3 url(/images_v2/views/search/school_icon.png) 8px 8px no-repeat}.modo-search-results .pane-search-results ul li:last-child{border-bottom-color:transparent}.modo-search-results .pane-search-results ul li:hover{background-color:#f3f5f7}.modo-search-results .pane-search-results ul li .searchrow{display:block;padding:15px}.modo-search-results .pane-search-results ul li .searchrow a.actions{display:block}.modo-search-results .pane-search-results ul li strong{font-size:110%;margin-bottom:0;display:block}.modo-search-results .pane-search-results ul li .icon{display:inline-block;width:80px;min-height:80px;margin-right:10px;text-align:center}.modo-search-results .pane-search-results ul li .icon img{max-width:100%}.modo-search-results .pane-search-results ul li .icon .hex{border:1px solid transparent;border-radius:2px;display:block;width:100%;min-height:inherit}.modo-search-results .description_number{color:#848b9c}.modo-search-results .full-descriptions{padding:8px 0 4px}.modo-search-results .full-descriptions li.definition{padding-bottom:5px;min-height:0;border-bottom:0}.modo-search-results .full-pane{font-family:HelveticaNeue-Thin;color:#383d48;padding-bottom:14px}.modo-search-results .result-filters{float:left}.modo-search-results .result-filters .selected fieldset{text-align:left;padding:0}.modo-search-results .result-filters .selected fieldset legend{display:block}.modo-search-results .word-definition-pane{font-family:HelveticaNeue-Medium;color:#383d48;padding-right:15px}.modo-search-results .word-definition-pane span{font-family:Arial,Helvetica,sans-serif;color:#8a939e}.modo-search-results .pane-search-results ul li .details{margin-left:90px;padding:0 10px}.modo-search-results .pane-search-results ul li .details .type{display:none}.modo-search-results .pane-search-results ul li.type-user .details .type{display:block;text-transform:capitalize}.modo-search-results .pane-search-results ul li .details .actions{padding:5px 0 0;color:#3784d3}.modo-search-results .pane-search-results ul li .details em{font-weight:700;font-style:normal;text-decoration:underline}.modo-search-results .pane-search-results dl dt{display:inline;font-weight:700;margin:0}.modo-search-results .pane-search-results dl dd{display:inline;margin:0}.modo-search-results .pane-search-results .description{margin:5px 0}.modo-search-results .pane-search-results .children{margin:10px 0 0}.modo-search-results .pane-search-results .children ul li{margin:0 10px 0 0;float:left;border:none}.modo-search-results .pane-search-results .children ul li img{max-width:100%;height:auto;margin:0}.modo-search-results .search-results-container{margin-bottom:0}.modo-search-results .search-results-messages{font-weight:700}.search-results-messages h3{min-height:26px}.modo-search-results .modo-more-search-results{border:none}.modo-search-results .modo-more-search-results button,.modo-search-results .modo-more-search-results em{display:none;width:100%}.modo-search-results .modo-more-search-results.has-more-results button{display:block}.modo-search-results .modo-more-search-results.is-the-end em{display:block;text-align:center;font-size:125%;font-weight:700}.modo-search-results .pane-error,.modo-search-results .pane-no-results{border-top:1px solid #dfe4e8;font-size:160%;padding:50px 0;text-align:center}#search-results-page .topics-link{float:right;font-weight:400;margin-top:-14px;margin-bottom:-14px}.modo-one-search{position:relative;top:0;left:0;margin:0}.modo-one-search form{width:100%}.modo-one-search input[type=text]{width:90%;box-sizing:border-box;-moz-box-sizing:border-box;padding-left:10px;padding-right:10px}.modo-one-search button.search{display:none;text-indent:-9999px;height:23px;width:35px;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 12px -349px no-repeat}.modo-one-search .more-results{padding:0;min-height:0}.modo-one-search .more-results p{width:100%;display:block;text-align:center;margin:0 auto;padding:10px 0;font-weight:700}.modo-one-search .more-results.selected a,.modo-one-search .more-results p:hover{background-color:#f4f5f7;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.modo-one-search-results{display:none;position:relative;width:inherit;background:#fff;z-index:99;padding:0;box-shadow:0 4px 6px 2px rgba(0,0,0,.1);transition:height .2s linear}.modo-one-search-results>ul{position:relative;left:0;top:0;overflow-y:auto;overflow-x:hidden;max-height:inherit;width:inherit;height:auto;border:1px solid #dfe4e8;border-bottom:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:inherit}.modo-one-search-results>ul li{display:block;background-color:inherit;padding:0;cursor:pointer;border-bottom:1px solid #dfe4e8;text-align:left;min-height:50px}.modo-one-search-results>ul li:last-child{border-bottom-color:transparent}.modo-one-search-results>ul li a{display:block;padding:10px}.modo-one-search-results>ul li strong{font-weight:700}.modo-one-search-results>ul li.selected{background-color:#f4f5f7}.modo-one-search-results>ul li:hover{cursor:pointer}.modo-one-search-results>ul li .details .actions,.modo-one-search-results>ul li .details .content{display:none}.modo-one-search-results .word-definition{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-bottom:3px}.modo-one-search-results .definition-space{padding:10px}.modo-one-search-results>ul li.search-library{min-height:0}.modo-one-search-results>ul li ul.users{float:right}.modo-one-search-results>ul li ul.users li{float:left;border-top:1px solid transparent;display:inline-block;border:none;width:42px;max-height:42px;margin:0 0 0 5px;padding:0;overflow:hidden;cursor:default}.modo-one-search-results>ul li em{font-weight:700;font-style:normal;text-decoration:underline}.modo-one-search-results>ul li ul.users li img{max-width:100%}.modo-one-search-results>ul li ul.users li.more-users{background-color:#d9dde2;line-height:42px;text-align:center;vertical-align:middle;white-space:nowrap}.modo-one-search-results>ul li.is-verified .school-name{padding-right:20px}.modo-one-search>.is-loading .more-results{display:none}.modo-one-search>.has-no-results .modo-one-search-results{height:auto;border-color:transparent}.modo-one-search>.has-no-results .modo-one-search-results li{border-color:transparent;min-height:0;font-weight:400}.modo-one-search>.has-no-results .more-results{display:none}.modo-one-search-results>ul li .icon{width:48px;margin:0 10px 10px 0}.modo-one-search-results>ul li .icon img{max-width:100%}.modo-one-search-results>ul li .type.word-definition{text-transform:none}.modo-one-search-results>ul li .type{text-transform:capitalize}.modo-one-search-results>ul li .details{margin:0}.modo-one-search-results>ul li.type-group .hex{display:block;border:1px solid transparent;border-radius:2px 2px 2px 2px;width:100%;height:48px}#assignment-container .hidden{display:none}#assignment-nav ul{border-top:1px solid #dfe4e8}#assignment-nav>p{padding:0 10px 12px 15px}#assignment-nav .ttip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#assignment-nav .ttip:hover{cursor:default}#assignment-nav .assignment-title:hover{cursor:pointer}.assignment-additional-options{padding:0 10px 10px}.assignment-additional-options p{max-width:173px}.assignment-additional-options input[type=checkbox]{position:relative;top:3px}#assignment-additional-options-menu input{position:relative;top:-2px}#assignment-nav .filters{width:100%;clear:both;text-align:center;padding:10px 0;border-top:1px solid #dfe4e8}.assignment-identity{padding:15px 15px 10px 10px}.assignment-identity img{width:20px}.assignment-identity>div{width:163px;margin-top:-4px}.assignment-context{border-radius:2px}.assignment-context .group-name{background:transparent;background:-webkit-gradient(left top,left bottom,color-stop(0,transparent),color-stop(40%,transparent),color-stop(100%,rgba(0,0,0,.44)));background:linear-gradient(180deg,transparent 0,transparent 40%,rgba(0,0,0,.44));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0)}.assignment-context .group-name a{padding:43px 0 17px 16px;color:#fff;font-size:18px;display:inline-block;width:100%;box-sizing:border-box}.assignment-context .teacher-description{padding:16px 15px}.assignment-context .teacher-description img{height:30px;width:30px;background-color:#ccc;float:left}.assignment-context .teacher-description .name-box{padding-left:10px;float:left;margin-top:-1px}.assignment-context .teacher-description .name-box .text-15{line-height:18px}.assignment-context .teacher-description .name-box p{line-height:10px}.assignment-set-default-container{padding:20px}.assignment-set-default-container input{width:145px;text-align:center;padding:5px 3px}.assignment-content.span9{margin:0 auto;min-height:142px}#assignment-content-overview .message{padding:0;border:none;margin:0}#assignment-description,.assignment-section-header{padding:7px 15px;min-height:65px}.assignment-section-header .sub-section-header{width:385px;line-height:39px;color:#546980;font-weight:500}#assignment-container .right-column .filters{background-color:#f8f9fa;border-top:1px solid #dfe4e8}#assignment-container .right-column .filters a{float:left;cursor:pointer;padding:8px 15px;border-right:1px solid #dfe4e8;height:24px;line-height:28px;text-align:center}#assignment-container .right-column .filters a.viewStudents.loading{color:#e8e8e8;background:url(//a.edim.co/images/loading-small.gif) no-repeat 50%}#assignment-container .right-column .filters a.selected{background-color:#fff;margin:0 0 -1px;color:#545d70;line-height:27px;font-weight:700}#assignment-description{border-top:1px solid #dfe4e8}#assignment-description p{color:#546980}.assignment-assigned-to{padding:10px 15px;border-top:1px solid #dfe4e8}.assignment-assigned-to .hex{display:inline-block;width:10px;height:10px;margin-right:3px;border-radius:2px;vertical-align:-2px}#assignment-container .progress-bar{float:left;margin:6px 0 0}#assignment-container .left-column{position:fixed;margin-bottom:0;z-index:2}.assignment-counts-wrap{box-sizing:border-box;width:100%;height:73px;float:left;border-bottom:1px solid #dfe4e8;background:#f3f5f7;margin-top:1px;padding:0 15px}#assignment-container .assignment-counts-wrap .progress-bar{margin-top:20px}.assignment-counts{margin:0 auto;padding:10px 0}.assignment-counts-short{width:280px}.assignment-counts li{display:inline-block;max-width:auto;text-align:center;padding:5px 0;font-size:90%}.assignment-counts li:last-child{padding-right:0}.assignment-counts li p{font-size:20px;font-weight:600;padding:0 0 3px}.assignment-counts li p.graded-count,.assignment-counts li p.not-turned-in-count,.assignment-counts li p.turned-in-count{color:#546980}#assignment-description,.assignment-submission-content{padding:20px 15px 21px 14px;min-height:15px}.right-column .container.assignment-submission-content{border-top:none}#assignment-student-submission.student-section{margin-top:12px}.assignment-submission-content.loading{background-position:center 10px}#assignment-content-submission .message{padding-top:0;margin:0;box-shadow:none}#assignment-content-submission .postbox-selected-content{border-top:none}#assignment-content-submission .section-header{font-size:18px;font-weight:400}#comment-postbox .pb-content{background:none}#comment-postbox .postbox-content-input{background:#fff}#assignment-student-submission ul.comments{background-color:#f3f5f7}#assignment-content-submission .title-row{padding-bottom:0}#assignment-content-submission .submission-grade-container{padding-right:0;float:right;background:none;border:none}#assignment-additional-options-menu.submenu li:hover{background-color:transparent}#assignment-additional-options-menu.submenu li a{cursor:default}#assignment-additional-options-menu.submenu li a label{cursor:pointer}.request-resubmission-container label{top:5px;left:11px;cursor:text;position:absolute;color:#8890a2;pointer-events:none}.request-resubmission-container label.placeholder-text.hidden{position:absolute;left:-999em;top:-999em}.message-length-error{margin-top:5px;padding:5px;color:#fff;background:#d93f44;border-radius:3px}.error-container.do-request-assignment-submission-error{border:1px solid #ed3739;border-radius:3px}.do-request-assignment-submission{clear:both;display:block;margin-top:10px;margin-left:0}.assignment-submission-info{padding:15px 15px 20px;border-bottom:1px solid #ddd}.assignment-submission-stream.message-comments-container{background:none;box-shadow:none}.assignment-submission-stream .comment{border-top:none;border-bottom:1px solid #d5d9df}.assignment-submission-stream .reply-container{background:none}.assignment-stream .reply-container>.placeholder-container{margin:0 20px 0 81px;width:571px}#submit-assignment .pb-content{padding-top:0}#submit-assignment #postbox-note-content{padding-top:20px}.add-comment{padding:8px 0;border-top:1px solid #ccc;margin:0 20px}.assignment-stream .avatar,.assignment-submission-stream .avatar{margin:0 0 0 34px}.submission-grade-container{border-top:1px solid #dfe4e8;padding:5px 10px}.submission-grade-container>p{padding:15px}#submission-grade-form{padding:2px 0}#submission-grade{padding:6px 0;float:right}#awaiting-grade-msg{padding:10px}#submission-edit-grade-btn{height:20px;width:20px;margin-left:10px;margin-top:6px;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) no-repeat 0 -156px}#submission-grade-btn{margin:0}#assignment-content-submission .submission-grade-container a.btn{margin-left:10px}#bulk-submission-grade-form input,#submission-grade-form input{width:40px;height:24px;margin:0 5px;line-height:24px;font-size:18px}#bulk-submission-grade-form #bulk-submission-grade-input,#submission-grade-form #submission-grade-input{text-align:right}#bulk-submission-grade-btn{width:150px}.submission-grade-error{text-align:right;margin-top:6px;margin-bottom:10px;color:#d93f44}#bulk-submission-grade-form input.input-error,#submission-grade-form input.input-error{border:1px solid #d93f44!important}#resubmit-assignment-container{clear:both;display:inline-block}#resubmit-assignment-container p em{color:#888;font-size:13px}.ask-resubmit-assignment-content{padding:15px}.ask-resubmit-assignment-content textarea{min-height:100px!important;border:0;width:95%;box-shadow:none}#grading-revisions-container{position:relative;overflow:hidden;height:0;-moz-transition-property:height;-moz-transition-duration:.3s;transition-property:height;transition-duration:.3s;border-radius:0}#grading-revisions-container.open{box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)}#grading-revisions-bar,#grading-revisions-container.open{height:59px;box-sizing:border-box}div.scroll-tabs-left,div.scroll-tabs-right{position:absolute;width:25px;height:59px;background:#eee;z-index:1;box-sizing:border-box;cursor:pointer;border:0 solid #ddd;border-bottom-width:1px;-webkit-transition:background .15s;-moz-transition:background .15s;-o-transition:background .15s;-ms-transition:background .15s}div.scroll-tabs-left:hover,div.scroll-tabs-right:hover{background:#f7f7f7}div.scroll-tabs-left span,div.scroll-tabs-right span{display:inline-block;width:23px;height:32px;position:relative;background-image:url(//a.edim.co/images_v2/sprites/sprite-arrows.png);top:9px}div.scroll-tabs-left span{background-position:6px -355px}div.scroll-tabs-right span{background-position:-53px -225px}div.scroll-tabs-left{border-right-width:1px;left:0}div.scroll-tabs-right{right:0;border-left-width:1px}#grading-revisions-bar{overflow-y:visible;position:absolute;-webkit-transition:left .2s;-webkit-transition-timing-function:ease-out;-moz-transition:left .2s;-moz-transition-timing-function:ease-out;-o-transition:left .2s;-o-transition-timing-function:ease-out;-ms-transition:left .2s;-ms-transition-timing-function:ease-out}#grading-revisions-label{font-weight:700;font-size:14px;padding:8px 15px;border-bottom:1px solid #dfe4e8}#grading-revisions-label a{color:#80899a;font-weight:400}#grading-revisions-label a span.chevron{background-image:url(//a.edim.co/images_v2/sprites/sprite-arrows.png);background-position:-18px -176px;display:inline-block;width:25px;height:15px}#grading-revisions-label a span.chevron.up{background-position:-18px -565px}#grading-revisions-bar li{float:left;white-space:nowrap;overflow:hidden;width:162px;height:59px;box-sizing:border-box;padding:11px 15px 7px;cursor:pointer;border-right:1px solid #dfe4e8}#grading-revisions-bar li.initial{width:0;padding-left:0;padding-right:0}#grading-revisions-bar li{-webkit-transition:padding .5s,width .5s;-webkit-transition-timing-function:ease-out;-moz-transition:width 1s;-moz-transition-timing-function:ease-out;-o-transition:width 1s;-o-transition-timing-function:ease-out;-ms-transition:width 1s;-ms-transition-timing-function:ease-out}#grading-revisions-bar li a span{color:#444;font-size:10px;position:relative;top:-4px}#grading-revisions-bar li a:hover{text-decoration:none}#grading-revisions-bar li.active{background:#fff;border-left-color:transparent;padding-bottom:8px}#grading-revisions-bar li.active,#grading-revisions-bar li.active a{cursor:default}#grading-revisions-bar li a strong{font-weight:400}#grading-revisions-bar li:first-child{border-left-color:transparent;width:187px;padding-left:40px}#grading-revisions-bar li:last-child{width:187px;padding-right:40px}#grading-revisions-bar li:last-child.active{border-right-color:#dfe4e8}#grading-revisions-bar li:hover{background:#f5f7fa;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)}#grading-revisions-bar li.active:hover{background:#fff;box-shadow:none}.assignment-user-info{margin-left:10px}.assignment-date{margin:0}.assignment-user-info p.title-18{margin:0 0 5px}.assignment-user-info .late{background:#d93f44;color:#fff;border-radius:2px;padding:2px 5px;margin-left:5px;font-size:12px}.no-assignment-content,.no-content{text-align:center;font-weight:200;padding:50px 0}#comment-postbox .postbox-send-options .postbox-close,#comment-postbox .postbox-send-options .postbox-send-or{display:none}p.resubmission-warning{max-width:365px;margin-bottom:10px}#assignment-editting-container{display:none}#assignment-editting-container.loading{background:#fff url(//a.edim.co/images/loading.gif) 50% no-repeat;height:300px}#assignment-container .worksheet-attachment .attachment-item{display:flex;border:1px solid #dee6ee;border-radius:3px;margin-bottom:8px}#assignment-container .worksheet-attachment:first-of-type{overflow:hidden;margin:10px 0 0;clear:both}#assignment-container .worksheet-attachment .icon-container{padding:12px 8px}#assignment-container .worksheet-attachment .icon-container img{width:60px}#assignment-container .worksheet-attachment .file-info{padding:12px 0 6px;width:100%}#assignment-container .worksheet-attachment .file-info .file-name{display:block;font-size:16px;padding-bottom:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-width:100%;width:0}#assignment-container .worksheet-attachment .file-info .file-type,#student-submission-container .student-submission .attachment-item .file-info .file-note{display:block;color:#839096}#assignment-student-list{overflow:auto;min-height:82px;position:relative}#assignment-student-list span{position:absolute;left:12px;border:1px solid transparent;border-radius:2px;height:18px;width:18px;display:block}#assignment-student-list>li{padding:0}#assignment-student-list ul li{overflow:hidden;position:relative;color:#383d48}#assignment-student-list img.member-avatar{float:left;width:20px}#assignment-student-list ul .member-grade{float:left;width:147px;margin:0 0 0 10px}#assignment-student-list ul .member-grade.standard{margin:0 0 0 10px}#assignment-student-list ul .member-name{font-size:13px}#assignment-student-list .ungraded .member-name{font-weight:700;color:#3784d3}#assignment-student-list .not-turned-in .member-name{color:#839096}#assignment-student-list .not-turned-in>img{opacity:.25;filter:alpha(opacity=25)}#assignment-student-list .late-assignment-indicator{float:none;margin:0;position:relative;z-index:2;text-align:right;background-image:url(//a.edim.co/images_v2/sprites/sprite-assignment-late.png);background-repeat:no-repeat;background-position:0 0;width:16px;height:15px;left:5px;display:inline-block;top:4px}#assignment-student-list .late-assignment-indicator.not-turned-in{background-position:-20px 0}#assignment-student-list .submission-date.subtext.text-11{display:none}#assignment-student-list .list-title,#assignment-student-list .submission,.assignment-student-list-container .filters{padding:10px 12px;border-bottom:1px solid #dfe4e8}#assignment-student-list .list-title{background:#f3f5f7;padding-left:40px}.assignment-student-list-container .submenu{margin:4px 0 0 173px}#assignment-student-list .submission.selected,#assignment-student-list .submission:hover{background:#f3f5f7;cursor:pointer}#assignment-content-grades #all-submissions-table{width:100%}#assignment-content-grades #all-submissions-table thead{border-bottom:1px solid #dfe4e8}#assignment-content-grades #all-submissions-table thead th:first-child{padding:10px 0 10px 12px;text-align:center}#assignment-content-grades #all-submissions-table thead th{padding:10px 12px}#assignment-content-grades #all-submissions-table tbody tr:hover{background:#f3f5f7;cursor:pointer}#assignment-content-grades #all-submissions-table tbody tr td:first-child{padding:10px 0 10px 12px;text-align:center}#assignment-content-grades #all-submissions-table tbody tr td{padding:10px 12px;border-bottom:1px solid #dfe4e8}#assignment-content-grades #all-submissions-table .submission-avatar{width:20px;height:20px;vertical-align:middle;padding-right:6px}#non-bulk-grading-state{display:block}#bulk-grading-state{width:auto;display:none;padding-top:15px}em.missing-value{color:#888}.student-grades{border-top:1px solid #dfe4e8}.student-grades>ul.item-list{padding:10px 0 20px}.student-grades .item-list img{margin-right:0;float:none}.student-grades .item-list .graded-submission img{opacity:.25;filter:alpha(opacity=25)}.student-grades .item-list .row div>p{width:99px;text-align:center;float:none}.student-grades .row{float:left;width:119px;height:150px;border:none;text-align:center;position:relative;margin-bottom:10px;cursor:pointer}.student-grades.filter-not-turned-in .graded-submission,.student-grades.filter-not-turned-in .needs-grading,.student-grades.filter-turned-in .graded-submission,.student-grades.filter-turned-in .row{display:none}.student-grades.filter-turned-in .needs-grading{display:block}.student-grades.filter-graded .needs-grading,.student-grades.filter-graded .row{display:none}.student-grades.filter-graded .graded-submission{display:block}.student-list-filters>p{display:none;background:#f5f4dc;padding:10px 15px;overflow:hidden;-moz-transition-property:height,padding;-moz-transition-duration:.25s;-webkit-transition-property:height,padding;-webkit-transition-duration:.25s;transition-property:height,padding;transition-duration:.25s;border-bottom:1px solid #dfe4e8}.student-list-filters>p a.student-list-filter-close{height:15px;width:15px;margin:0;background-image:url(//a.edim.co/images_v2/sprites/sprite-close.png);background-position:8px 5px;background-repeat:no-repeat;padding:3px;float:right}.student-grades.filter-graded .student-list-filters>.filter-graded-header,.student-grades.filter-not-turned-in .student-list-filters>.filter-not-turned-in-header,.student-grades.filter-turned-in .student-list-filters>.filter-turned-in-header{display:block}.student-grades .item-list{margin-top:10px;clear:left}.student-grades .item-list>li.row{padding:10px}.student-grades .row>div{border:1px solid #dfe4e8;border-radius:2px;height:148px;padding:10px 10px 0}.student-grades .row.graded-submission>div{border:1px solid #fff}.student-grades .row.needs-grading>div,.student-grades .row:hover>div{border:2px solid #276bb0;padding:9px 9px 0;height:147px}.student-grades .row.needs-grading>div .subtext span{color:#276bb0;font-weight:700}.student-grades .row>div div.grade{position:absolute;top:48px;width:99px;text-align:center}.student-grades .teacher-reaction{margin:0;position:absolute;top:69px;left:56px}.student-grades .row .student-reaction{display:none}.no-notifications-container{padding:30px;text-align:center}#spotlight-data{display:none}.spotlight-header-right{padding:5px 0 0}.spotlight-container .textpost{margin:0 0 0 20px}.spotlight-container .message-content{width:87%}.spot-sub-menu{float:left;width:220px}.spotlight-btn-container{padding:0;text-align:right;position:relative;top:-37px;height:0}.spotlight-btn-container>a{margin:0 10px}.spotlight-container .textpost{padding:5px 0 0}.spot-stream .message .avatar{height:80px;width:80px;border-radius:3px}.spot-stream .message .message-footer{padding:5px 20px 10px 118px}.spot-stream .textpost{max-width:360px}.spot-stream .event-content>p,.spot-stream .event-date{padding:10px 0}.spot-stream .event-date .dt{padding:10px;border:1px solid #dfe4e8;height:44px;width:44px;text-align:center}.spot-stream .event-date>*{float:left;margin:0 10px 0 0}.spot-stream .event-date>i{margin:25px 10px 0 0}.spotlight-scheduled-time{padding:0 20px 0 0}.moderated-posts-container .comment .avatar{overflow:hidden;height:42px;width:42px;margin:0 0 0 20px}.moderated-posts-container ul>li.comment{border-bottom:1px solid #d5d9df;border-top:0}.confirm-readonly-text{width:300px;text-align:center;padding:20px}.assignment-comments-container .message .text-13{padding:10px 0 42px}.connection-success{border-bottom:1px solid #d5d9df;padding:5px 10px}#content-container .spotlight-container .message-content{width:600px}#content .spotlight-container.standalone .comment-right,#content .spotlight-container.standalone .message-content{width:555px}#content .spotlight-container.standalone .comment-right{margin-left:20px}#content .spotlight-container.standalone .comment-content{padding:0;margin-left:0}#content .spotlight-container.standalone .message .comment-content{margin-top:3px;margin-bottom:20px}.new-connections-container li,.turned-in-assignments-container li{padding:20px 0 16px}.spotlight-container.grade-container .grade-icon-large{margin:0 0 0 20px}.moderated-posts-container .comment{padding:20px 0;background-color:#fff;box-shadow:0 1px 5px 0 rgba(56,61,72,.21);margin:14px 0;border-radius:2px}img.chevron{position:absolute;right:18px;top:18px;width:5.5px}#confirm-block-conn .btns{text-align:center}#confirm-block-conn .btns a{margin:10px}#snapshot-large-tour-container{background-color:#fff;box-shadow:0 1px 5px 0 rgba(56,61,72,.21);border-radius:2px;padding-right:0;padding-left:0}#snapshot-tour-header{overflow:hidden;padding:30px}.tour-header{margin:0 0 2px;font-size:22px;font-family:Helvetica;font-weight:700}.tour-header-left{width:75%}.tour-header-left,.tour-header-right{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.tour-header-right{width:15%}#student-start-arrow{display:block;width:20px;height:10px;background:url(https://a.edim.co/snapshot/student-start-prep-arrow-ec01b4270bd87c01846df9c5de5d557e.png);margin:0 auto;position:relative;top:1px}#student-snapshot-instructions-container{overflow:hidden;background:#f4f5f7;padding:55px 60px 70px;border-top:1px solid #dfe4e8}.snapshot-tour-picture{width:50%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}#student-snapshot-instructions{width:350px}.tour-snapshot-description{color:#969fb0;font-weight:200}.tour-snapshot-description .bullet{margin:0 5px;font-size:10px;position:relative;top:-1px}#student-snapshot-instructions h4{color:#6a7489;font-weight:400;margin-bottom:20px;font-size:16px}#student-snapshot-instructions li,#student-snapshot-instructions ul{list-style:inherit!important}#student-snapshot-instructions li{margin:0 0 21px;padding-bottom:0;line-height:15px;font-weight:200;color:#6a7489;line-height:1.4;font-size:14px}#tour-question-header{background-color:#fff;box-shadow:0 1px 5px 0 rgba(56,61,72,.21);border-radius:2px;padding-right:0;padding-left:0}#tour-question-header .tour-content{padding:20px}#tour-name-container{overflow:hidden;width:70%;float:left}#tour-question-header .snapshot-name{color:#8890a2;font-size:18px;font-weight:400;margin-top:2px;margin-left:5px}#tour-question-header #tour-question-count p>span{color:#8890a2;font-weight:400;font-size:18px;line-height:24px;font-family:Helvetica}#quiz-session-container{overflow:hidden;background-color:#fff;box-shadow:0 1px 5px 0 rgba(56,61,72,.21);border-radius:2px;padding-right:0;padding-left:0;margin-top:20px}#quiz-session-container #question-set{float:left;width:62%;border-right:1px solid #e9ecef;margin:46px 0;padding:0 40px 5px 56px}#walkthrough-container .blue-btn{top:100px;right:63px;position:relative;padding-left:25px;padding-right:25px;min-width:83px}#quiz-session-container .sample-question div,#quiz-session-container .sample-question p{font-weight:700}#quiz-session-container .question-choice{border-top:1px solid #eee;margin:0;padding:15px 0}#quiz-session-container .question-choice:first-child{border-top:none}#quiz-session-container .choices{margin-top:20px}#quiz-session-container .answer-choice{padding-left:40px}#quiz-session-container .choices li label{position:relative;display:inline-block}#quiz-session-container .choices li label input{float:left;position:absolute;top:-3px;bottom:0;margin:auto 0}#quiz-session-container .choices li,#quiz-session-container .choices li input,#quiz-session-container .choices li label{font-weight:400;padding-left:10px;cursor:pointer}#quiz-session-container .choices li:hover{background-color:#e9ecef}#snapshot-last-page-container{background-color:#fff;box-shadow:0 1px 5px 0 rgba(56,61,72,.21);border-radius:2px}#snapshot-last-inner-container{padding:55px 165px;text-align:center}.h1-last-complete{font-size:32px;font-weight:200;margin:18px 0;color:#78828d}.snapshot-hero{font-weight:200;font-size:20px;line-height:23px;color:#78828d}.snapshot-last-text{margin-bottom:35px;line-height:1.2}.snapshot-last-text .tour-emphasis{font-weight:500}#snapshot-last-inner-container .green-btn{margin-top:25px;padding-left:25px;padding-right:25px;margin-bottom:25px}#chart-grade-level{padding-bottom:10px;font-weight:500;color:#78828d;font-size:14px;opacity:0}.animated #chart-grade-level{opacity:1;transition:opacity .5s .5s;-webkit-transition:opacity .5s .5s}.snapshot-last-reports{color:#78828d}.animated #chart-standard{opacity:1;transition:opacity .5s .5s;-webkit-transition:opacity .5s .5s}.animated .chart-legend{opacity:1;margin-top:0;transition-duration:.2s;transition-property:all;-webkit-transition-duration:.2s;-webkit-transition-property:all}.snapshot-chart-container{position:relative}#chart-standard{position:absolute;font-size:30px;height:60px;font-weight:300;text-align:center;width:100%;top:50%;opacity:0;color:#454a58}.chart-legend{font-size:13px;border:1px solid #a4a8b0;box-shadow:1px 1px 3px rgba(0,0,0,.25);background-color:#fff;position:absolute;top:0;padding:7px 12px;margin-top:20px;opacity:0}.chart-legend h4:before{content:"";display:inline-block;width:10px;height:10px;position:relative;left:-5px}.chart-legend h4{font-weight:500;margin:0;font-size:14px;padding-left:0;margin-bottom:2px;color:#383d48}.chart-legend ul{padding-left:10px;text-align:left}.chart-legend.chart-behind{left:25%;transition-delay:1.6s;-webkit-transition-delay:1.6s}.chart-legend.chart-meets{left:67%;top:95px;transition-delay:1s;-webkit-transition-delay:1s}.chart-legend.chart-borderline{left:18%;top:130px;transition-delay:1.3s;-webkit-transition-delay:1.3s}.chart-legend.chart-behind h4:before{background-color:#c56363}.chart-legend.chart-borderline h4:before{background-color:#ffd271}.chart-legend.chart-meets h4:before{background-color:#b7ca85}.chart-legend h4 ul li{font-family:Lato;font-weight:300}.snapshot-last-top-border{width:72%;border-bottom:2px solid #f1f1f2;margin:30px 70px}#facebox #snapshot-preview-lighthouse{width:880px;height:560px}#facebox .standard-ico{width:375px}#facebox .snapmodo{border-bottom:none}#facebox #snapshot-preview-inner-container{padding:35px 40px;overflow:hidden;margin-top:-55px}#facebox #snapshot-preview-left-container{width:375px}#facebox #snapshot-preview-right-container{width:385px;padding:123px 30px 0 0}#facebox .h1-preview-complete{font-size:24px;color:#1a1a1a;font-weight:500;line-height:1.4}#facebox .snapshot-subheader{padding-top:6px;font-size:17px;border-bottom:1px solid #dfe4e8;padding-bottom:20px}#facebox .snapshot-lighthouse-bottom{padding-top:20px}#facebox p.lighthouse-standard{color:#b9b7b7;font:15px Helvetica Neue,Helvetica Light;padding-bottom:6px;font-weight:100}#facebox p.lighthouse-standard-description{color:#b9b7b7;font-size:14px;line-height:1.3}#facebox .snapmodo-close{display:block;height:15px;width:15px;background:url(//a.edim.co/images_v2/sprites/sprite-close-v2.png) center -325px no-repeat;margin-top:2px}#facebox .snapmodo-close:hover{background:url(//a.edim.co/images_v2/sprites/sprite-close-v2.png) center -265px no-repeat}#facebox .lighthouse-close{color:#d8d7d7;margin-bottom:15px;margin-right:20px;cursor:pointer}#facebox #snapshot-preview-inner-container .math{padding-top:81px}#definitions-container{font-family:HelveticaNeue}.definitions-page{border-top:none;border-right:1px solid;border-left:1px solid;border-color:#dae1e8 #d3dde5 #b6c8d8;box-shadow:0 1px 0 0 rgba(56,61,72,.09);border-radius:3px}.definition-header{background:#757f94;padding-top:10px;color:#fff;border-top-right-radius:3px;border-top-left-radius:3px}.definition-header .h6{margin:0}.definition-header .index-word{display:inline-block;padding:0 15px;padding-bottom:10px}.definition-header .index-word.active{border-bottom:2px solid #fff}.definitions-page .definition-word-section{border-bottom:1px solid #8d98ae}#definitions-container .white{color:#fff}#definitions-container .grey{color:#8d98ae}#definitions-container .dark-grey{color:#757f94}.definitions-page h1{font-weight:lighter;font-size:300%}.sense-group{padding-top:2px}.grammar-labels{float:left;margin-right:2px}.definitions-page .size-14{font-size:14px}#definitions-container .font-ultralight{font-family:HelveticaNeue-UltraLight;font-weight:lighter}#definitions-container .font-semilight{font-family:HelveticaNeue-Light}#definitions-container .font-light{font-family:Helvetica Neue;font-weight:400}.definitions-page .part-of-speech-container{padding:10px 0;font-size:16px}.definitions-page .subheader-container{background:#757f94;padding:30px 20px}.definitions-page .pronunciation-actual{font-family:Arial,Helvetica,sans-serif}#dictionary-bottom{position:relative;background:#fff;padding:20px}#dictionary-entry-container{box-shadow:0 1px 0 0 rgba(56,61,72,.09);border-color:#dae1e8 #d3dde5 #b6c8d8}.definitions-page .large-word{font-size:48px}.definitions-page .lower-header{padding-top:28px;font-size:16px}.definitions-page .parts-of-speech{padding-right:7px}.definitions-page .lower-extra-fields{padding-top:5px}.definitions-page .header-sections{padding-bottom:20px;border-bottom:1px solid #e0e5ed;font-weight:300;font-size:22px;color:#454f63}#dictionary-bottom .right-section{padding-left:20px}#dictionary-bottom .example-section{width:575px}#dictionary-bottom .actual-definition{padding:0 10px}#dictionary-bottom .actual-definition.example{padding-left:14px}#dictionary-bottom .word-example{padding:0 10px 10px 0}#dictionary-bottom .usage-example{padding:0 10px 4px 0}#dictionary-bottom .word-topic{padding:0 30px 30px 0}#dictionary-bottom .def-container{overflow:hidden;padding-top:10px}#dictionary-bottom .example-container{overflow:hidden;padding-top:4px}#dictionary-bottom .dict-part-section{border-bottom:1px solid #e0e5ed;padding-bottom:20px;padding-top:20px}#dictionary-bottom .extra-examples-part-section{border-top:1px solid #e0e5ed;padding-bottom:20px;padding-top:20px}#dictionary-bottom .dict-part-section:first-of-type{padding-top:0}#dictionary-bottom .origin-part-section{padding-bottom:20px;padding-top:20px}#dictionary-bottom .origin{padding-bottom:20px}.definitions-page .p20-r{padding-right:20px}.definitions-page .verbforms{padding-bottom:10px;padding-top:10px}#verbform-section .definition-wrapper,.definitions-page .examples{padding-top:10px}.definitions-page .index-word{cursor:pointer;font-size:16px}.definitions-page .font-16{font-size:16px}.definitions-page #phrasal-section{border-bottom:1px solid #c9ced7;padding-bottom:20px;padding-top:20px}.definitions-page .phrasal-defitions{clear:both;margin-left:20px}.definitions-page #idiom-section{border-bottom:1px solid #c9ced7;padding-bottom:20px;padding-top:20px}#dictionary-bottom .idioms{padding-top:10px}#dictionary-bottom .actual-topic{border:1px solid #c9ced7;border-radius:20px;padding:2px 10px;margin:-2px 5px 10px 0;color:#383d48}#dictionary-bottom .actual-topic.word:hover{color:#fff;background:#276bb0}#definitions-container .pane-card{transition:opacity .125s ease-in-out;display:inline-block;background-color:#fff;border-radius:2px;overflow:hidden;margin-bottom:10px;padding:20px;box-shadow:0 1px 0 0 rgba(56,61,72,.09)}#definitions-container .pane-card .card-image{text-align:center;border-radius:2px;overflow:hidden;width:150px}#definitions-container .pane-card .dict-image{box-shadow:inset 0 0 0 10px rgba(25,25,25,.025);position:relative;z-index:5;width:100%;height:auto}#definitions-container .card-title{white-space:nowrap;text-overflow:ellipsis;width:150px;overflow:hidden}#definitions-container .more-publisher{font-size:18px;padding-bottom:10px;font-family:HelveticaNeue}#right-dictionary-container{max-width:190px}#dictionary-bottom .pull-more-left{padding-right:36px}#dictionary-bottom .register-labels{padding-right:4px}.beta{float:right;margin-right:15px;font-size:18px}.beta-content{margin-top:20px}.one-search .view-definition{color:#3784d3}#edmodo-developer-bar{background-color:#fcfcfc;overflow:hidden}#edmodo-developer-bar .content{margin:0 auto;width:940px}#edmodo-developer-bar #devbar-sections>li{float:left;padding:4px 8px;border-right:1px solid #ddd}#edmodo-developer-bar #devbar-sections>li.devbar-trigger-section{cursor:pointer}#edmodo-developer-bar #devbar-sections>li.devbar-trigger-section:hover{background-color:#555;color:#eee}#edmodo-developer-bar .devbar-dropdown{background:#fcfcfc;border:1px solid #ddd;border-radius:2px;color:#333;display:none;margin:3px 0 0 -8px;position:absolute;z-index:99;box-shadow:0 3px 7px 0 hsla(0,0%,49%,.2);-webkit-box-shadow:0 3px 7px 0 hsla(0,0%,49%,.2)}#edmodo-developer-bar .devbar-dropdown.open{display:block}#edmodo-developer-bar .devbar-dropdown li{border-bottom:1px solid #ddd;padding:6px 10px}#edmodo-developer-bar .devbar-dropdown li:last-child{border-bottom:none}#edmodo-developer-bar .devbar-dropdown #devbar-abtests-list li:hover{background-color:#555;color:#eee}#edmodo-developer-bar .devbar-dropdown .devbar-variant{float:right;font-weight:700;margin:-1px 0 0 6px}#edmodo-developer-bar .devbar-dropdown .devbar-variant-list{position:absolute;background:#fcfcfc;border:1px solid #ddd;right:-10px}#edmodo-developer-bar .devbar-dropdown .devbar-variant-list li{color:#333}.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}}#user-container .body{position:relative}#user-container .body .profile-info{max-width:450px;float:left}#user-container .body .span9{width:750px}#user-container .body .avatar{height:152px;position:relative;width:140px;margin-right:10px}#user-container .body .avatar:hover .editable-icon{z-index:0;cursor:pointer;position:absolute;left:115px;top:5px}#user-container .body .avatar img{width:inherit}#user-container .body .subtext-container .subtext{width:100%}#user-container .body .stats{width:750px;border-top:1px solid #dfe4e8;position:absolute;bottom:15px;padding-top:15px}#user-container .span-full-height{height:100%!important}#user-container .container-split.editable:hover .editable-icon{z-index:0}#tpl-career-goals,#tpl-favorite-quotes{display:none}#user-container .badge-content-right.container{padding:0}#user-container .quote-container.editable:hover .editable-icon,#user-container .student-learning-container .container-split.editable:hover .editable-icon{z-index:1}.quote-quote{padding:0 0 20px}.student-learning-container.container{overflow:hidden;padding:0}.student-learning-container .container-split.first{border-right:1px solid #dfe4e8}.student-learning-container .container-split>div{padding:20px;overflow:hidden}.student-learning-container img{float:left;max-width:100%}.student-learning-container .student-style-info{float:left;max-width:125px;margin:48px 0 0 15px}.favorite-quotes-container{width:420px;height:285px}.favorite-quotes-container.loading{background:url(//a.edim.co/images/loading.gif) no-repeat 50%}.favorite-quotes-container>p{padding:5px;font-weight:600;border-bottom:1px solid #dfe4e8}.favorite-quotes-container .search-container{background:#f6f8fa;border-bottom:1px solid #dfe4e8;padding:5px 10px;width:400px}.favorite-quotes-container .placeholder-container{background:#fff;border:1px solid #d3d6d8;border-radius:3px;margin:0 auto;padding:2px 5px;text-align:left;width:365px}.favorite-quotes-container .placeholder-container input{border:0;padding:0;width:345px}.favorite-quotes-container .placeholder-container label{top:3px}.favorite-quotes-container .search-results{height:223px;width:420px;overflow-y:auto}.favorite-quotes-container .search-results.loading{background:url(//a.edim.co/images/loading.gif) no-repeat 50%}.favorite-quotes-container .search-results li{overflow:hidden;clear:both;border-bottom:1px solid #eee;text-align:left;padding:15px}.favorite-quotes-container .search-results li a{display:block;color:#3784d3}.favorite-quotes-container .search-results li span{color:#8890a2;font-style:italic;display:block;padding:5px 0 0}.favorite-quotes-container .student-quote{width:300px;height:300px;overflow-y:auto}.favorite-quotes-container .student-quote p{text-align:left}.learn-container{width:399px}.learn-container.loading{background:url(//a.edim.co/images/loading.gif) no-repeat 50%;height:221px}.learn-container.loading *{display:none}.learn-container .learn-tabs{overflow:hidden}.learn-container .learn-tabs a{float:left;padding:5px 0;width:132px;background:#f6f8fa;text-align:center;cursor:pointer;border-bottom:1px solid #e0e8f0}.learn-container .learn-tabs a.active{border-bottom:0;background:#fff;border-right:1px solid #e0e8f0;border-left:1px solid #e0e8f0}.learn-container .learn-tabs a.active:first-child{border-left:1px solid #fff}.learn-container .learn-tabs a.active.last{border-right:1px solid #fff}.learn-container .learn-tabs a:hover{text-decoration:none}.learn-container .learn-info.hidden{display:none}.learn-container .learn-info img{float:left;margin:20px 10px 0}.learn-container .learn-info>div{float:right;width:225px}.learn-container .learn-info>div h2{font-size:14px;margin:20px 0 10px}.learn-container .learn-info>div p{text-align:left;margin-bottom:30px}.learn-container .learn-info>div a{float:right;clear:both;margin:10px 25px 0 0}.learning-style-description-container{width:430px;padding:15px;text-align:left}.learning-style-description-container .text-14{padding:0 0 15px}.career-goals{width:600px}.career-goals.loading{background:#fff url(//a.edim.co/images/loading.gif) no-repeat 50%;height:450px}.career-goals.loading *{display:none}.career-goals .career-left{float:left;background:#f6f8fa;width:187px;border-right:1px solid #e0e8f0;height:450px;overflow-y:auto}.career-goals .career-left a{display:block;padding:10px 13px;text-align:left;cursor:pointer}.career-goals .career-left a.active{background:#e9ecef}.career-goals .career-left a:hover{text-decoration:none}.career-goals .career-right{float:right;width:377px;padding:15px 10px;height:420px;overflow-y:auto}.career-goals .career-right a,.career-goals .career-right p{text-align:left}.career-goals .career-right a{font-weight:700;cursor:pointer;display:block;padding:5px 0 0}.career-goals .career-right p{margin:10px 0 5px;padding:0 0 5px;border-bottom:1px solid #eee}.career-goals .career-description{width:400px;height:300px;overflow-y:scroll}.career-goals .career-description h4{color:#383d48;text-align:left;padding:10px}.career-goals .career-description p{text-align:left;padding:0 10px}.career-goal-description-container{width:600px;padding:15px;text-align:left}.activities-content-right .title-row{border-bottom:1px solid #e0e8f0}html .activities-content-right .title-row a.title-14,html .progress-content-right .title-row a.title-14{color:#383d48}.activities-content-right .title-row a.title-14:hover,.progress-content-right .title-row a.title-14:hover{text-decoration:none}.activities-content-right .hidden,.progress-content-right .hidden{position:absolute;left:-999em;top:-999em}.activities-content-right .reply-container.hidden{position:static}.activities-stream-container{min-height:500px}.activities-stream-container.loading{background:#fff url(//a.edim.co/images/loading.gif) no-repeat 50%}.activities-stream-container.loading *{display:none}.activities-content-right .act{border-bottom:1px solid #e0e8f0;overflow:hidden;padding:5px 0}.activities-content-right .act img{float:left;margin:0 15px 0 0}.activities-content-right .act .time-ago{color:#999;font-size:11px}#user-container .progress-content-right .title-row{padding:20px}.progress-content-right .chart-container{padding:0 20px}.user-group-container{display:inline-block;width:147px;margin:0 0 20px 20px;border:1px solid #e5ecf1;border-radius:3px;cursor:pointer}.user-group-container .user-group-title{overflow:hidden;text-overflow:ellipsis;padding:13px 10px;text-align:center;color:#2673cd;border-bottom:1px solid #dfe4e8}.user-group-container .user-group{background:#f3f5f7}.user-group-container .badge-grades,.user-group-container .user-grades{padding:20px;text-align:center}.user-group-container .user-grades{border-bottom:1px solid #dfe4e8}.user-group-container .text-18{margin:0 0 20px}.chart-total-bar{background:#f3f5f7;padding:15px 20px;overflow:hidden}.chart-total-bar p{float:right}.chart-total-bar p:first-child{float:left}.progress-groups-container .student-assignment{padding:20px;overflow:hidden;border-top:1px solid #dfe4e8}.progress-groups-container .student-assignment:first-child{border:0}.progress-groups-container .student-assignment>div{float:left;max-width:570px}.progress-groups-container .student-assignment>div p:first-child{margin:0 0 5px}.progress-groups-container .student-assignment>p{float:right;margin:12px 0 0}.assignment-graph-container{overflow:hidden}.assignment-graph{position:relative}.assignment-graph>div{border-radius:0;float:left;width:20px;margin-right:10px;border-radius:3px 3px 0 0;border:1px solid #3784d3;border-bottom:0}.assignment-graph>div.graded{background:#3784d3;-moz-transition-property:background;-moz-transition-duration:.3s;-webkit-transition-property:background;-webkit-transition-duration:.3s;transition-property:background;transition-duration:.3s}.assignment-graph>div.graded:hover{background:#3e97f3}.assignment-graph>div.turned-in{background:#fff;border:1px solid #e0e3ed;border-bottom:0}.assignment-graph{float:left;padding:0 10px;width:543px;overflow:visible}.vert-key{float:left;padding:0 10px 0 30px}.vert-key p{margin:0 0 75px}.assignment-graph-dates{margin:0 61px 0 72px;clear:both;overflow:hidden;padding:10px 0}.assignment-graph-dates p{float:left}.assignment-graph-dates p.last{float:right}.assignment-graph-viewport{float:left;min-height:150px;overflow:hidden;border:1px solid #e0e3ed;overflow-x:auto}#total-over-time-chart .assignment-graph-dates{width:545px}.graph-tooltip{position:absolute;left:-999em;top:-999em;background:#fff;padding:5px 5px 0;margin:0 0 0 -43px;width:100px;text-align:center;border-radius:3px;border:1px solid #dfe4e8}.graph-tooltip .down-arrow,.over-time-tooltip .down-arrow{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 0 -214px no-repeat;position:relative;margin:0 auto;top:9px;height:11px;width:20px}.chart-container .google-visualization-tooltip{border:0;box-shadow:none;position:absolute;z-index:100}.over-time-tooltip{text-align:center;background:#fff;border:1px solid #dfe4e8;padding:5px;width:100px;border-radius:3px}.over-time-tooltip p:first-child{font-weight:700}.chart-container{padding:0 0 20px}#over-time-assignment-graph>div{border:0}#over-time-assignment-graph{padding:0}
/*# sourceMappingURL=https://assets.edmodo.com/e10.e1.css.teacher.5ca9b47fa7b2e3ae.css.map */
