#header-message{position:fixed;left:0;top:38px;z-index:101;width:100%;text-align:center;padding-top:5px;color:#379a1b}#header-message.settings-saved-trouble-domain span,#header-message span{display:inline-block;background:#e9f8e5;border:1px solid #b7d8af;padding:8px 25px;text-align:center;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.05)}#header-message.settings-saved-trouble-domain span{width:400px}#header-message.settings-saved span{color:#fff;background:#56b13c;font-weight:700;border:1px solid #51a336}#header-message.error{background:none}#header-message.error span{background-color:#c00;color:#fff;border-color:red}body.ie7 #header-message{margin-left:-50px;height:26px}body.ie7 #header-message>span{display:block;margin:0 auto;width:106px;margin-top:-5px}#elastic-container{padding:5px 10px;word-wrap:break-word;box-sizing:border-box}#site-viewport #important-message-container{padding:0;margin:15px auto 0}#community-container>#important-message-container{margin-top:0}#important-community-message-container>div,#important-message-container>div{margin:0 auto;padding:20px;background:#fdffdf;width:auto}@media only screen and (max-device-width:690px){#important-community-message-container>div,#important-message-container>div{padding:10px}}#important-message-container .white-bar{background:#fff;padding-bottom:15px}#important-message-container .red-bar{background:#ec8488;color:#fff;padding:10px 15px}#important-message-container .red-bar p{color:#fff;font-size:14px}#important-message-container .red-bar .close-bar{background-position:0 -48px}#important-message-container .close-bar{width:12px;height:12px;float:right;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) no-repeat;margin:8px 0 0}@media only screen and (max-device-width:690px){#important-message-container .close-bar{margin:0}}#welcomed-others{border-radius:3px;border:1px solid #74bc60;height:48px}#important-message-container .welcome-check{width:48px;height:48px;background-color:#74bc60}#important-message-container .welcome-check img{width:24px;height:24px;margin:12px}#important-message-container p.welcome{margin:3px 0 0 16px}@media only screen and (max-device-width:690px){#important-message-container p.welcome{width:65%;line-height:13px;font-size:11px}}#important-message-container .close-bar.welcome{background:url(//a.edim.co/images_v2/sprites/sprite-close.png) left -146px no-repeat;height:14px;margin:10px}#important-message-container p{margin-bottom:10px}#important-message-container p:last-child{margin-bottom:0}#important-message-container #viewAddOns{margin:-2px 20px 0 0}#important-message-container input{width:275px;margin-right:7px}@media only screen and (max-device-width:690px){#important-message-container #resendConfirmationEmail{display:block}}#important-message-container #changeEmailAddress{margin-left:10px}@media only screen and (max-device-width:690px){#important-message-container #changeEmailAddress{display:block;margin:10px 0 0}}#important-message-container ul.suggestions li{float:left;position:relative;margin:0 10px 15px 0;width:120px;text-align:center}#important-message-container ul.suggestions li .pic{position:relative;overflow:hidden;height:120px;margin:0 0 10px;background-color:#dfe4e8}#important-message-container ul.suggestions li .pic img{max-width:100%}#important-message-container ul.suggestions li .pic strong{background-color:rgba(0,0,0,.5);bottom:0;display:block;left:0;overflow:hidden;color:#fff;padding:2px 5px;position:absolute;text-align:left;white-space:nowrap;width:95%;text-overflow:ellipsis}#important-message-container ul.suggestions li .pic .decline-suggestion{position:absolute;top:0;right:0;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) no-repeat scroll center -44px rgba(0,0,0,.25);height:20px;width:20px;border:none;text-indent:-9999px;visibility:hidden;z-index:80}#important-message-container ul.suggestions li .pic:hover .decline-suggestion{visibility:visible}#important-message-bar.welcome-nagbar{padding:0}#important-message-bar.banner-mode{background:#3272b0;padding:0}#important-message-container .banner-mode p.da-platform-left-col{margin:0;padding:49px 81px;font-size:20px;color:#fff;background:#417db9;border-radius:2px 0 0 2px}.easily-connect-p{margin-left:170px;width:550px}#important-message-container .banner-mode .da-platform-content{margin-left:20px;padding-top:17px;width:528px}#important-message-container .banner-mode p.da-platform-title{color:#fff;font-size:24px;margin-bottom:0}#important-message-container .banner-mode p.da-platform-message{color:#aac0d8;margin:6px 0 0}#important-message-container .banner-mode .da-platform-action{max-width:172px}#important-message-container .banner-mode .da-platform-action .close-bar{margin:0;padding:5px 8px 5px 0;background:none}#important-message-container .enter-da-platform{font-size:18px;padding:10px 0;width:140px;margin:37px 0 0}#important-message-license-requires-addons,#important-message-licenses-expiring,#support_notice{height:31px}#important-message-license-requires-addons p,#important-message-licenses-expiring p,#support_notice p{margin-bottom:5px;margin-top:5px}#important-message-container li.verify-teacher .content{margin-right:10px;text-align:center}#important-message-container li.verify-teacher .form{float:left;padding-top:20px;width:245px;margin-left:330px}#important-message-container li.verify-teacher input{width:120px;float:left;padding:5px 10px}#important-message-container li.verify-teacher a.btn{float:left}#important-message-container li.verify-teacher p{margin-bottom:0;margin-top:10px}#important-message-container li.verify-teacher .invalid,#important-message-container li.verify-teacher .no-code{color:red;padding-top:2px;float:left}#important-message-container li.verify-teacher .success-container{text-align:center}#important-message-container li.verify-teacher .other-contacts{font-size:11px;line-height:15px;display:block;color:#a2a2a2;font-weight:200}.school-code-title{color:#3784d3;font-weight:600}.secondary-email-input-container{float:left}.submit-secondary-email{margin:0 0 0 15px}.message-spinner-container{float:left;height:32px;width:32px;margin:0 0 0 10px}#important-message-bar .no-seconday-email .content.success *,.content .success-confirmation{display:none}#important-message-bar .no-seconday-email .content.success p.success-confirmation{display:block}#secondary_email .error{width:375px}.recover-password-success{padding:15px}.spotlight-bg{margin-bottom:19px;height:130px;position:relative;border-bottom:1px solid;border-color:#ccc;box-shadow:0 1px 0 0 rgba(56,61,72,.09);-webkit-border-radius:3px;-moz-border-radius:3px}.spotlight-bg .close-whouse-banner{background:url(//a.edim.co/images_v2/sprites/sprite-close.png) 2px -147px no-repeat}.spotlight-whouse.small-bg{background:url(//a.edim.co/images_v2/banners/whitehouse_banner_565px.png);background-size:100% 100%;background-repeat:no-repeat}.spotlight-whouse.big-bg{background:url(//a.edim.co/images_v2/banners/whitehouse_banner_700px.png);background-size:100% 100%;background-repeat:no-repeat}.spotlight-whouse.small-bg .wording{font-size:21px}.spotlight-whouse.big-bg .wording,.spotlight-whouse.small-bg .wording{color:#fff;padding:31px 0 0;font-weight:400;text-align:center;font-family:Lato}.spotlight-whouse.big-bg .wording{font-size:25px}.spotlight-whouse .btn-container{height:39px;text-align:center}.spotlight-whouse.small-bg .click-promo-banner{margin:18px auto 0;padding:5px 12px 2px;width:73px}.spotlight-whouse.big-bg .click-promo-banner{margin:18px auto 0;padding:5px 12px 2px;width:93px}.spotlight-promo{background:url(//a.edim.co/images_v2/backgrounds/bg-spotlight.png)}.spotlight-promo-jointhecommunity{background:url(//a.edim.co/images_v2/backgrounds/bg-spotlight-join.png)}.spotlight-promo-discover{background:url(//a.edim.co/images_v2/backgrounds/bg-spotlight-discover.png)}.spotlight-promo-alltheresources{background:url(//a.edim.co/images_v2/backgrounds/bg-spotlight-all.png)}.spotlight-bg .description{position:absolute;left:224px;text-align:center;top:16px;width:478px}.spotlight-bg .description p{color:#fff;font-size:14px;line-height:26px;letter-spacing:.01em}.spotlight-bg .description p.p-all{padding-left:52px}.spotlight-bg .description .heading-join{color:#fff;font-size:21px;font-weight:300;position:absolute;width:100%;left:-110px;margin-top:-8px}.spotlight-bg .description .body-join{color:#fff;font-size:14px;line-height:19px;letter-spacing:.01em;width:65%;top:20px;position:absolute;left:-27px}.spotlight-bg .description a.join{margin-top:68px;margin-left:-221px}.spotlight-bg .description p.heading{font-size:21px;font-weight:300}.spotlight-bg .description p.heading-all{font-size:21px;font-weight:300;margin-top:-8px;padding-left:42px}.spotlight-bg .description p.heading-all.second{margin-top:0}.spotlight-bg .description p.p-discover{font-size:13px}.spotlight-bg .description a.all{margin-top:2px;width:212px}.spotlight-bg .description a.all,.spotlight-bg .description a.discover{display:inline-block;background-color:#fccb73;border:0;padding:8px 0 7px;border-radius:3px;margin-left:41px;color:#603913}.spotlight-bg .description a.discover{margin-top:8px;width:60%}.spotlight-bg .description a{display:inline-block;background-color:#fccb73;border:0;padding:8px 0 7px;border-radius:3px;margin-top:10px;width:212px;color:#603913}.spotlight-bg .description a:hover{background-color:#fbb230}.spotlight-bg .description a:active{box-shadow:inset 0 1px 10px #da9821}#promo-banner{transition-property:height,margin;transition-duration:1s;-webkit-transition-property:height,margin;-webkit-transition-duration:1s;overflow:hidden}#promo-banner.snapshot_intro{height:130px}#promo-banner .promo-title{color:#276bb0;font-size:18px}.close-promo-banner{height:15px;width:15px;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) 2px -209px no-repeat;top:11px;right:11px;position:relative;z-index:1}#admin-sync-banner{background:url(//a.edim.co/images_v2/marketing/sync-banner-image.jpg) no-repeat 0 0;height:110px;padding:20px 0 0 156px;text-align:center}#admin-sync-banner h1{font-size:20px;font-weight:400;line-height:26px;color:#3784d3}#admin-sync-banner p.subtext{margin:2px 0 10px}#admin-sync-banner .btn{background-repeat:no-repeat;background-position:205px}.react-nagbar-outer{margin-top:75px;line-height:40px;font-family:Helvetica Neue;font-size:12px}@media (max-width:576px){.react-nagbar-outer{margin-top:98px}}.react-nagbar-outer .react-nagbar-inner{width:1100px;height:60px;margin:0 auto;background-color:#1a62f7;overflow:auto;background-image:url(/images_v2/icons/large/megaphone_large.png);background-repeat:no-repeat;background-position:22px 16px;background-size:30px 25px;border-radius:7px}.react-nagbar-outer .react-nagbar-inner .react-nagbar-left{float:left;color:#fff;padding-left:75px;margin-top:10px}.react-nagbar-outer .react-nagbar-inner .react-nagbar-left .nagbar-bold{font-weight:700}.react-nagbar-outer .react-nagbar-inner .react-nagbar-left .learn-more{color:#fff}.react-nagbar-outer .react-nagbar-inner .react-nagbar-left .learn-more:hover{text-decoration:underline}.react-nagbar-outer .react-nagbar-inner .react-nagbar-right{float:right;padding-top:10px;width:96px}@media (max-width:576px){.react-nagbar-outer .react-nagbar-inner .react-nagbar-right{margin:auto;display:flex;flex-direction:row}}.react-nagbar-outer .react-nagbar-inner .react-nagbar-right .try-it-now{display:inline-block;padding:0 5px;margin-top:7px;background:#fff;border-radius:3px;font-weight:700}@media (max-width:576px){.react-nagbar-outer .react-nagbar-inner .react-nagbar-right .try-it-now{order:2;margin-left:10px}}.react-nagbar-outer .react-nagbar-inner .react-nagbar-right .try-it-now .cta{display:block;color:#1a62f7;font-size:12px;padding:2px 4px}.edmodocon-nagbar{width:1122px;height:63px;position:relative;background:url(/images_v2/banners/Edmodocon_2018_web_notext.png) no-repeat;background-size:contain;background-position:50%;margin:70px auto -5px}.edmodocon-nagbar .edmodocon-nagbar-margin{margin-left:300px;height:100%;display:flex;align-items:center}.edmodocon-nagbar .edmodocon-nagbar-margin .edmodocon-nagbar-left{padding-right:80px}.edmodocon-nagbar .edmodocon-nagbar-margin .edmodocon-nagbar-left .edmodocon-nagbar-title{font-family:Helvetica Neue;font-weight:700;font-size:16px;color:#fff}.edmodocon-nagbar .edmodocon-nagbar-margin .edmodocon-nagbar-left .edmodocon-nagbar-description{color:#fff;font-weight:300;font-size:14px;letter-spacing:.3px}.edmodocon-nagbar .edmodocon-nagbar-margin .edmodocon-nagbar-right{margin-right:10px;color:#fff}.edmodocon-nagbar .edmodocon-nagbar-margin .edmodocon-nagbar-right .edmodocon-nagbar-right-cta-container{display:inline-block;background:#fff;border-radius:7px;font-weight:700}.edmodocon-nagbar .edmodocon-nagbar-margin .edmodocon-nagbar-right .edmodocon-nagbar-right-cta-container a.edmodocon-nagbar-right-cta-container-text{display:block;color:#624ff7;font-size:16px;padding:10px 20px}.edmodocon-nagbar .edmodocon-nagbar-margin .edmodocon-nagbar-dismiss{position:absolute;top:5px;right:15px;color:#fff;font-size:20px;font-weight:700}.edmodocon-nagbar .edmodocon-nagbar-margin .edmodocon-nagbar-dismiss>a{color:#fff}#parent-invite-student-banner{height:130px;background:url(//a.edim.co/images_v2/marketing/parentapp-student-banner.png) no-repeat;position:relative}#parent-invite-student-banner .close-promo-banner{background:none;color:#555;z-index:1;top:2px;right:5px;font-size:20px}#parent-invite-student-banner .message-container{position:absolute;bottom:10px;right:20px;color:#fff}#parent-invite-student-banner .email{width:180px;margin:-1px 10px 0;margin-top:-1px}#parent-invite-teacher-banner{height:130px;position:relative}#parent-invite-teacher-banner.phone_banner{background:url(//a.edim.co/images_v2/marketing/parentapp-teacher-banner-phone.png) no-repeat}#parent-invite-teacher-banner.phone_banner .message-container{position:absolute;bottom:22px;right:20px;left:230px;text-align:center}#parent-invite-teacher-banner.phone_banner h1{font-size:16px;font-weight:400;color:#3784d3}#parent-invite-teacher-banner.phone_banner h2{font-weight:400;margin:5px 0 10px;color:#777}#parent-invite-teacher-banner.school_banner{background:url(//a.edim.co/images_v2/marketing/parentapp-teacher-banner-school.png) no-repeat}#parent-invite-teacher-banner.school_banner .message-container{position:absolute;bottom:15px;right:20px;left:290px;text-align:center}#parent-invite-teacher-banner.school_banner h1{font-size:16px;font-weight:400;color:#3784d3;margin-bottom:10px}#snapshot-promo-banner{height:130px;background:url(//a.edim.co/images_v2/backgrounds/bg-snapshot-banner.jpg) no-repeat}#snapshot-promo-banner>div{width:456px;padding:30px 0 0}#snapshot-promo-banner .subtext{padding:10px 0 5px}#snapshot-promo-banner a,#snapshot-trailblazer-banner a{font-weight:700}#snapshot-trailblazer-banner{height:130px;background:url(//a.edim.co/images_v2/backgrounds/bg-trailblazer-banner.png) no-repeat}#snapshot-trailblazer-banner>div{width:456px;padding:18px 0 0}#snapshot-trailblazer-banner .subtext{padding:10px 0;width:390px;line-height:18px}.edmodocon_announcement_2015.section{height:130px;background:url(//a.edim.co/images_v2/backgrounds/bg-edmodocon-announce-2015-2.png) no-repeat;display:block;line-height:20px;position:relative}.edmodocon_announcement_2015.section .button{background:url(//a.edim.co/images_v2/sprites/sprite-edmodocon.png) no-repeat -87px -12px;height:34px;width:137px;display:block;position:absolute;top:80px;right:32px;color:#fff;font-weight:200;padding:7px 22px;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;border-radius:4px}.edmodocon_announcement_2015.section .button:hover{background-position:-87px -60px}#site-viewport #promo-banner.edmodocon_banner_2017{background-color:#e3f6fc;border:none;padding:0;margin:20px auto 0}.add-to-library-btn-wrap{display:inline-block;margin:0 3px 0 0;vertical-align:top}.add-to-library-btn-wrap.added>a{opacity:.3;filter:alpha(opacity=30);cursor:default}.add-to-library-btn{display:inline-block;height:20px;line-height:21px;margin-left:-3px}.add-to-library-btn:hover{background-position:-182px -326px}.add-to-library-btn.add-to-backpack.add-to-backpack:hover{background-position:3px -871px}.add-to-library-btn span.add-library-icon{display:inline-block;height:20px;width:20px;vertical-align:-5px}.add-to-library-btn.state-add span.add-library-icon{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) 2px -326px no-repeat}.add-to-library-btn.add-to-backpack.state-adding span.add-library-icon,.add-to-library-btn.state-adding span.add-library-icon{background:url(//a.edim.co/images_v2/random/select2-spinner.gif) no-repeat;vertical-align:-7px;opacity:.4;filter:alpha(opacity=40);margin-left:3px;margin-right:-3px}.add-to-library-btn.add-to-backpack.state-added span.add-library-icon,.add-to-library-btn.state-added span.add-library-icon{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 0 -257px no-repeat;vertical-align:-5px;opacity:.4;filter:alpha(opacity=40)}.add-to-library-btn.add-to-backpack span.add-library-icon{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) 3px -871px no-repeat}.add-to-library-btn-wrap .library-score{border-radius:1px;padding:0 5px;position:relative;top:-5px;border:1px solid #d5d9df;display:none}.add-to-library-btn-wrap .library-score span{position:absolute;height:6px;width:4px;background:url(//a.edim.co/images_v2/sprites/sprite-arrows.png) 0 -160px no-repeat;top:6px;left:-4px}.add-to-library-btn-wrap .library-score em{font-style:normal}.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}}#notifications-list #nothing-new{padding-top:105px;padding-bottom:5px;background:url(//a.edim.co/images_v2/random/cool-solo.png) no-repeat top;margin-top:20px;text-align:center;color:#839096;transition-property:height;transition-duration:.2s;transition-delay:.1s}#notifications-list #nothing-new em{margin-top:5px}#notifications-counter.counter{overflow:hidden;transition-property:height,width,margin;transition-duration:.2s;-webkit-transition-property:height,width,margin;-webkit-transition-duration:.15s;transition-delay:.3s;-webkit-transition-delay:.3s;height:0;margin:10px 10px 0 0;padding:0}#notifications-counter.visible{height:20px;margin:2px -12px 0 0;letter-spacing:.4px}.new-notifications-menu.dd-visible #notifications-panel{display:block}#notifications-panel{display:none;margin:-5px 0 0 -160px}@media only screen and (max-device-width:690px){#notifications-panel{width:310px;height:370px;max-width:100%;margin-top:0}}@media only screen and (max-device-width:995px){#notifications-panel .panelarrow{display:none}}#notifications-panel.stick{right:0;margin:0}#notifications-panel.stick .panelarrow{display:none}#notifications-panel .drill-down,#notifications-panel.single-view .new-notifications-bar,#notifications-panel.single-view .notification,#notifications-panel.single-view .notification-summary{position:absolute;left:-999em;top:-999em}#notifications-panel.single-view .notification.expanded,#notifications-panel.single-view .notification.expanded .drill-down{position:static}#notifications-panel .panel-title{overflow:visible}#notifications-mask{position:absolute;background-color:#fff;opacity:.7;filter:alpha(opacity=70);top:0;left:0;z-index:2}#notifications-panel .inner-panel{position:relative;box-shadow:0 2px 8px rgba(146,153,169,.5);border:1px solid #d1dae3}#notifications-panel .panel-title{padding:11px 12px 9px;height:20px}#notifications-panel .panel-title p{padding:7px 0}#notifications-default-options .notification{color:rgba(0,0,0,.8);font-family:Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-weight:500}#notifications-default-options .see-all{height:20px;width:106px;color:#003db8;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:12px;text-align:right}#single-notification-controls{padding:10px 15px}#notifications-panel.single-view #notifications-default-options,#single-notification-controls{display:none}#notifications-panel.single-view #single-notification-controls{display:block}body.mac #notifications-filter{margin:-2px 0 0}.notifications-menu-container a{color:#383d48}#single-notification-controls>a{cursor:pointer}#notification-options{height:20px;width:20px;background:url(//a.edim.co/images_v2/icons/settings_hover.png) 50% no-repeat}#notifications-list{width:392px;padding:0;text-align:left;background-color:#fff;overflow-y:auto;overflow-x:hidden;transition-property:max-height,height;transition-duration:.3s;-webkit-transition-property:max-height,height;-webkit-transition-duration:.3s}@media only screen and (max-device-width:690px){#notifications-list{width:310px;height:370px;max-width:100%}}#notifications-list.loading>li{display:none}.notification-seeall-row{display:block;width:100%;border-top:1px solid #dfe4e8;background:#fff;text-align:center;padding:10px 0;z-index:9}.notification-seeall-row:hover{background:#f3f5f7}.notification{overflow:hidden;background:url(//a.edim.co/images_v2/icons/small-chevron.png);background-position:370px;background-repeat:no-repeat;cursor:default;background:#ecf0f7}@media only screen and (max-device-width:690px){.notification{background-position:275px}}.notification.app_notification,.notification.assigned,.notification.assignment_comment,.notification.direct_post,.notification.grade,.notification.group_join_approved,.notification.group_join_request,.notification.new_group_member,.notification.reply,.notification.turned_in,.notification.urgent_note{cursor:pointer}.notification.clicked{background:#fff}.notification.no-expand{background-image:none;cursor:default}.notification.no-expand.notifications-goto-container{cursor:pointer}.notification.expanded{cursor:default;background:none}.notification-summary{padding:8px;position:relative;display:flex}.notification-summary:hover{background:#f0f0f0}.notification-summary:hover .close{opacity:1}.notification-summary-content{padding-top:2px}.notification-summary-content>a{float:left;overflow:hidden;height:42px;width:42px;border-radius:2px}.notification-summary-content>a+div,.notification-summary-content>p{float:left;margin-left:10px;width:285px}@media only screen and (max-device-width:690px){.notification-summary-content>a+div,.notification-summary-content>p{width:auto}}.notification-summary-content>p.notification-grade{font-size:21px;margin-top:10px}.notification-summary-content>img{float:left;height:42px;width:42px}.notification .subtext{color:#8890a2;line-height:1}.notification .subtext strong{color:#383d47}.notification .late{position:relative;height:42px;width:42px;border-radius:2px;overflow:hidden}.notification .notification-multi-avatars .late span{top:-8px}.notification .late span{position:absolute;width:42px;color:#fff;background:#d93f44;text-align:center;left:0;top:22px}.notification .late-submission{color:#d93f44;font-weight:700;padding:0 0 3px}.notification .connection-verify-message{font-weight:700;margin-bottom:3px}.no-notifications-of-type{padding:87px;text-align:center}.notification-item-content{flex:1}.notification-main-options .close:hover{opacity:1}.notification-main-options a{display:inline-block;width:20px;height:20px}.notification-main-options .remove-notification{background:url(//a.edim.co/images_v2/sprites/sprite-close.png) 4px -206px no-repeat}.notification-main-options .toggle-read-status{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 6px -1259px no-repeat}.unread .notification-main-options .toggle-read-status{background-position:-185px -1259px}.app-notification .notification-main-options{position:absolute;right:14px;margin-top:-12px}.notification-title-row{max-width:300px}#notifications-list .drill-down{background:#fff}#notifications-list .expanded .drill-down{margin-left:0}.drilldown-title{padding-bottom:10px}.notification-multi-avatars{padding-top:2px}.notification-multi-avatars img{height:42px;width:42px;border-radius:2px}.notification-reply-list{clear:both;background:#f3f5f6;border-left:1px solid #fff;border-right:1px solid #fff}.notification-reply-list li{padding:5px 9px 0;overflow:hidden}.notification-reply-list li>p{float:left;width:284px;margin-left:15px}.notification-reply-list li>a{height:42px}.notification-reply{padding:4px 0 4px 12px;overflow:hidden}.notification-reply>a{float:left}.notification-reply>div{float:left;max-width:320px;margin-left:10px}#notifications-list .small-avatar{width:32px;height:32px;border-radius:8px;background-size:cover}#notifications-list .drill-down .notification-reply-list img,#notifications-list .drill-down img{height:42px;width:42px;border-radius:2px}#notifications-list .border-top,#notifications-list .drill-down li{border-top:1px solid #dfe4e8}.notification-info{float:left;max-width:300px;margin-left:10px}.notification-options{clear:both;padding:5px 0 35px}.notification-message-container{float:left;margin-left:15px;max-width:285px}.notification-reply-container{clear:both;position:relative;overflow:hidden;padding:15px;background:#f3f5f6;border-bottom:1px solid #dfe4e8;border-top:1px solid #dfe4e8;border-left:1px solid #fff;border-right:1px solid #fff}.notification-reply-container .placeholder-container{background:#fff;float:right;width:305px}.notification-reply-controls{text-align:right;padding-top:10px;clear:both}.notification-reply-btn{margin-left:5px}.notification-app-message-content{border:1px solid #dfe4e8;padding:10px;border-radius:2px}.notification-app-message-content p{color:#839096}.notification-app-message-content p span{color:#c2cacd}.drill-down.padding,.drill-down .padding,.drill-down li{padding:15px}.notification-event-info>p{min-height:41px}.notifications-info{float:left;margin:0 0 0 10px;width:270px;min-height:42px}.notifications-menu-container{float:right;position:relative}.notifications-menu{margin:20px 0 0 -142px;width:156px}.notifications-menu.loading{height:150px}.notifications-menu.loading *{display:none}.notifications-goto-container{cursor:pointer;clear:both;padding:2px 0;overflow:hidden}.notifications-goto-container.expanded{padding:0}.view-full-post{padding:10px 0 0}.notification-profile-layout .notification-userinfo{overflow:hidden;padding:0 0 5px}.notification-profile-layout .notification-options{padding:5px 0 0}.notification-profile-layout .notification-options>a{margin:0 5px}.avatar-stack{height:42px;width:42px;float:left;position:relative}.avatar-stack img{height:42px;width:42px;border-radius:2px;position:absolute}#show-more-notifications,.drill-down li.show-more-notifications-by-type{background-color:#f8f9fa;padding:10px;text-align:center;color:#3784d3;cursor:pointer}#show-more-notifications.loading,.drill-down li.show-more-notifications-by-type.loading{height:20px}#show-more-notifications.loading *,.drill-down li.show-more-notifications-by-type.loading *{display:none}.group-title-bar{background:#f6f9fb;border-bottom:1px solid #ccc;padding:5px;text-align:center}.notification-note-confirmation,.notification-note-verification-confirmation{display:none;background:#eee;padding:20px;text-align:center}.note-sent .notification-note-confirmation{display:block}.note-sent .notification-note-container,.note-sent .notification-options{display:none}.notification-note-wrapper{transition-property:height;transition-duration:.5s;-webkit-transition-property:height;-webkit-transition-duration:.5s}.note-sent .notification-note-wrapper{height:60px}.notification-note-wrapper.loading{height:150px}.notification-note-wrapper.loading *{display:none}.notification-large-text,.notification-summary-content>p.notification-large-text{font-size:16px;margin:10px 0 0 10px}.notification-event-dates{padding:10px 0 0;overflow:hidden}.notification-event-dates>div{float:left;background:#cfd5e5;border-radius:2px;padding:8px;text-align:center;margin:0 10px 0 0}.notification-event-dates>div p{padding:1px 0}.notification-event-dates .event-day{font-size:36px;font-weight:700}.notification-event-dates .event-date{font-size:16px;font-weight:400}.new-notifications-bar{background:#fdfcc4;display:none;overflow:hidden}.new-notifications-bar a{display:block;padding:5px;text-align:center}.notification-view-post-container{padding:10px 15px}.notification.no-expand.app-installed{cursor:pointer}.moderated-message-result{display:none}.notification .moderated-message-meta{padding:4px 0}.notification-group-remove-confirmation{clear:both;text-align:center}.notification-group-remove-confirmation p{padding:5px}#topbar-content .hopscotch-bubble{left:auto;top:auto;margin:53px 0 0 787px;width:200px;display:none}.notification-show-more-comments.loading a,.notification-show-more-comments .subtext{display:none}.notification-show-more-comments.loading{background:none}.notification-show-more-comments.loading .subtext{display:block}.notification-summary.app-notification-container{padding:18px 5px 24px 15px;cursor:pointer;background:url(//a.edim.co/images_v2/icons/ico-notification-app.png) 364px no-repeat}.read-only .notification-summary.app-notification-container{background:none}#notifications-list .standards-container{display:inline-block;padding:4px 8px;border-radius:2px;background:#f7fbed;margin-left:5px}.group-join-request-drilldown-btns{height:75px}#notifications-panel.not-panel{margin:0 0 0 -86px}#notifications-list.not-list{width:225px;max-height:auto;background-color:#fff}.not-list li a{padding:13px 5px 13px 35px;position:relative}.not-list li a .icon{position:absolute;left:10px;top:11px;height:20px;width:20px;display:block}.not-list #n-assignment-comments-link .icon,.not-list #n-assignments-due-link .icon,.not-list #n-late-assingments-link .icon,.not-list #n-turned-in-assignments-link .icon{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat 0 -31px}.not-list #n-grades-link .icon{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat 0 -408px}.not-list #n-connection-requests-link .icon,.not-list #n-new-connections-link .icon{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) no-repeat 0 -455px}.not-list #n-events-link .icon{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) no-repeat -184px -1128px}.not-list #n-alerts-link .icon{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat 0 1px}.not-list #n-group-join-approved-link .icon,.not-list #n-group-join-requests-link .icon,.not-list #n-new-group-members-link .icon{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat 0 -728px}.not-list #n-replies-link .icon{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat 0 -631px}.not-list #n-direct-posts-link .icon{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat 0 -536px}.not-list #n-quizzes-assigned-link .icon,.not-list #n-quizzes-submitted-link .icon{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat 0 -159px}.not-list #n-new-badges-link .icon{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) no-repeat 0 -679px}.not-list #n-moderate-posts-link .icon{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat 0 -255px}.not-list #n-scheduled-posts-link .icon{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) no-repeat 0 -311px}.legacy-react-notifications-container{display:flex;cursor:pointer}.legacy-react-notifications-container .notification-link-wrapper{display:flex;flex:3}.legacy-react-notifications-container .legacy-react-sender-info{color:#666;font-size:11px;font-weight:400;line-height:16px;text-align:left}.legacy-react-notifications-container .due-date{text-transform:uppercase}.legacy-react-notifications-container .legacy-react-left-section{flex:0 0 3.5em}.legacy-react-notifications-container .legacy-react-left-section .legacy-react-avatar-container{width:40px;height:40px;border-radius:8px;background-size:cover}.legacy-react-notifications-container .legacy-react-right-section{flex:1}.legacy-react-notifications-container .legacy-react-right-section .legacy-react-content-first-part>span{font-weight:500}.legacy-react-notifications-container .legacy-react-right-section .legacy-react-content-second-part>p{font-weight:400}.legacy-react-notifications-container .legacy-react-right-section .legacy-react-event-duration{width:310px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.legacy-react-notifications-container .legacy-react-button-section{display:flex;align-items:center}.legacy-react-notifications-container .legacy-react-button-section button{width:60px;height:24px;text-align:center;padding:0;text-transform:uppercase}.legacy-react-notifications-container .legacy-react-button-section button.approve{background-color:#05f;border:1px solid #05f;border-radius:4px;color:#fff;font-size:11px;font-weight:500;line-height:13px;margin:0}.legacy-react-notifications-container .legacy-react-button-section button.deny{color:#666;font-size:10px;font-weight:500;line-height:12px;background:none;border:none;margin:0}.legacy-react-notifications-container .legacy-react-event-duration,.legacy-react-notifications-container .legacy-react-notifications-timestamp{font-weight:400;font-size:11px;line-height:16px}.legacy-react-notifications-container .legacy-react-notifications-timestamp{color:#999}.legacy-react-notifications-container .legacy-react-event-duration{color:#7f7f7f;font-weight:500}.AvatarStack{position:relative;min-width:26px;height:20px}.AvatarStack .AvatarStack-body{position:absolute}.AvatarStack.AvatarStack--two{min-width:36px}.AvatarStack.AvatarStack--three-plus{min-width:46px}.AvatarStack-body{display:flex}.AvatarStack-body .avatar{position:relative;z-index:2;display:flex;width:25px;height:25px;box-sizing:content-box;margin-right:-17px;margin-top:3px;border-right:1px solid #fff;border-radius:4px;transition:margin .1s ease-in-out}.AvatarStack-body .avatar:first-child{z-index:3;margin-top:0}.AvatarStack-body .avatar:last-child{z-index:1;margin-top:6px}.AvatarStack-body .avatar img{border-radius:2px}.AvatarStack-body .avatar:nth-child(n+4){display:none;opacity:0}.avatar.avatar-more{z-index:1;margin-right:0;background:#f6f8fa}.avatar.avatar-more:after,.avatar.avatar-more:before{position:absolute;display:block;height:20px;content:"";border-radius:2px;outline:1px solid #fff}.avatar.avatar-more:before{width:17px;background:#e1e4e8}.avatar.avatar-more:after{width:14px;background:#d1d5da}.AvatarStack--right .AvatarStack-body{right:0;flex-direction:row-reverse}.AvatarStack--right .AvatarStack-body:hover .avatar{margin-right:0;margin-left:3px}.AvatarStack--right .avatar.avatar-more{background:#d1d5da}.AvatarStack--right .avatar.avatar-more:before{width:5px}.AvatarStack--right .avatar.avatar-more:after{width:2px;background:#f6f8fa}.AvatarStack--right .avatar{margin-right:0;margin-left:-11px;border-right:0;border-left:1px solid #fff}.report-a-bug-container{width:400px}.report-a-bug-container.loading{height:300px}.report-a-bug-container.loading *{display:none}.report-a-bug-container .report-form{padding:10px}.report-a-bug-container li{margin:5px 0 5px 15px;list-style:square}.report-a-bug-container .info-msg{padding:10px 0}.report-a-bug-container .placeholder-container{margin:10px 0}.report-a-bug-container.complete .facebox-footer,.report-a-bug-container.complete .report-form{display:none}.report-a-bug-container.complete .report-response{position:static;padding:30px 0;text-align:center}#search-suggestions-box{background-color:#fff;border:1px solid #dfe4e8;width:486px;border-top:0;display:none}#search-result-options>p,#search-result-options li{padding:5px 10px}#search-result-options>p{border-bottom:1px solid #dfe4e8;color:#3784d3}#search-result-options.backpack .search-apps,#search-result-options.backpack .search-library,#search-result-options.backpack .search-posts,#search-result-options.library .search-backpack,#search-result-options.library .search-posts{display:none}#search-result-options ul.loading{height:50px}#search-result-options.minimal .search-apps,#search-result-options.minimal .search-backpack,#search-result-options.minimal .search-library,#search-result-options.minimal .search-posts,#search-result-options.minimal .search-teachers,#search-result-options.standard .search-backpack,#search-result-options.standard .search-library,#search-result-options ul.loading *{display:none}#search-suggestions-box li{overflow:hidden;border-top:1px solid #dfe4e8}#search-suggestions-box .hex{height:29px;width:29px;margin:0 10px 0 0;border:1px solid #fff}#search-suggestions-box li:first-child{border-top:0}#search-suggestions-box li img{height:30px;margin:0 10px 0 0}#search-suggestions-box li>div{max-width:405px}#search-suggestions-box ul{overflow-y:auto;max-height:300px;border-top:1px solid #dfe4e8}#search-suggestions-box .selected{background-color:#276bb0;color:#fff}#search-suggestions-box .selected .subtext,#search-suggestions-box .selected a,#search-suggestions-box .selected a.search-app-container .suggestion-name{color:#fff}#search-suggestions-box .search-group-name{margin:5px 0 0}a.search-app-container{display:block}a.search-app-container .suggestion-name{max-width:405px;color:#3784d3}.search-teachers-container{width:400px}.teacher-suggestions-list-container{height:300px;overflow-y:auto}.teacher-list li{overflow:hidden;padding:5px 10px;border-top:1px solid #dfe4e8}.teacher-list li:first-child{border:0}.teacher-list li>a{margin:0 10px 0 0}.teacher-list li a.thumb img{width:42px;height:42px}.teacher-list li .list-container{padding:5px 0 0}.search-suggestions li .flag-icon,.teacher-list li .flag-icon{float:right;margin:9px 0 0}#report-user-prompt{width:400px;overflow:auto}#report-user-prompt img{margin-right:15px;width:42px;height:42px}.introjs-tooltip .introjs-tooltiptext{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dfe4e8}.introjs-tooltip .introjs-nextbutton{margin-left:10px}.introjs-tooltip .introjs-disabled,.introjs-tooltip .introjs-nextbutton.introjs-disabled{text-shadow:none;border:1px solid #c3c9d1}.introjs-tooltip .introjs-progressbar{background-color:#9ccf31}.introjs-tooltip .introjs-button{background-image:none}.introjs-tooltip .introjs-progress{background-color:#839096;height:5px;float:left;width:60px;margin-top:17px}.introjs-tooltip.e-tour{padding:20px;width:340px}.introjs-tooltip.e-tour .title{font-size:16px;font-weight:700;margin-bottom:10px}.introjs-tooltip.e-tour .introjs-button{background-image:none}.introjs-tooltip.e-tour .introjs-skipbutton{display:none}.introjs-tooltip.e-tour .introjs-progress{float:left;width:60px;margin-top:17px}.introjs-tooltip.e-tour .introjs-tooltipbuttons{float:right;width:235px}.introjs-tooltip.e-tour .introjs-arrow.top{left:169px}.introjs-tooltip.e-tour #topbar.introjs-fixParent{position:relative!important}.introjs-tooltip.google-tour{width:400px;position:absolute;padding:20px;background-color:#fff;min-width:200px;max-width:360px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);transition:opacity .1s ease-out}.introjs-tooltip.google-tour .google-tour-title{font-size:25px;font-weight:400;margin-bottom:5px;text-align:center;line-height:1.5}.introjs-tooltip.google-tour .introjs-prevbutton,.introjs-tooltip.google-tour .introjs-skipbutton{display:none}.introjs-tooltip.google-tour .introjs-button{background-image:none}.introjs-tooltip.google-tour .introjs-tooltipbuttons{float:right;width:235px}.introjs-tooltip.google-tour #topbar.introjs-fixParent{position:relative!important}.introjs-tooltip.google-tour .text{text-align:left}.introjs-tooltip.google-tour .high-five-text,.introjs-tooltip.google-tour .text{position:relative;display:block;font-size:14px;font-weight:400;padding:13px 0 13px 15px;word-wrap:break-word;color:#546986;vertical-align:baseline;line-height:1.6}.introjs-tooltip.google-tour .high-five-text{text-align:center}.introjs-tooltip.google-tour .introjs-arrow.top{left:202px}.introjs-tooltip.google-tour .icon-high-five{background:url(//a.edim.co/images_v2/tours/google/High-five-animation.gif) no-repeat scroll;background-size:contain;width:300px;height:250px;display:block;margin-left:30px}.introjs-tooltip.google-tour .icon-gdrive{background:url(//a.edim.co/images_v2/tours/google/google-drive-library-icon.png) no-repeat scroll;background-size:contain;float:left;width:40px;height:40px;margin:20px 40px 20px 20px}.introjs-tooltip.google-tour .icon-attach-file{background:url(//a.edim.co/images_v2/tours/google/attach-files-icon.png) no-repeat scroll;background-size:contain;float:left;width:40px;height:40px;margin:20px 40px 20px 20px}.tour-library-highlight{background-color:#276bb0;border-radius:6px}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}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-size:1.1em}.ui-widget .ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1em}.ui-widget-content{border:1px solid #ccd0d4;background:#ecf0f5;color:#222;box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #4297d7;color:#fff;font-weight:700;background-image:linear-gradient(bottom,#59b054,#80df68);background-image:-ms-linear-gradient(bottom,#59b054 0,#80df68 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#59b054),color-stop(1,#80df68))}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #d4d4d4;background:#fff;border-radius:20px;font-weight:700;color:#2e6e9e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover{border:1px solid #79b7e7;background:#d0e5f5 url(//a.edim.co/images/jquery/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1d5987}.ui-state-hover a,.ui-state-hover a:hover{color:#1d5987;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #79b7e7;background:#f5f8f9 url(//a.edim.co/images/jquery/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;font-weight:700;color:#e17009}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fad42e;background:#fbec88 url(//a.edim.co/images/jquery/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(//a.edim.co/images/jquery/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//a.edim.co/images/jquery/ui-icons_469bdd_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//a.edim.co/images/jquery/ui-icons_d8e7f3_256x240.png)}.ui-state-default .ui-icon{background-image:url(//a.edim.co/images/jquery/ui-icons_6da8d5_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(//a.edim.co/images/jquery/ui-icons_217bc0_256x240.png)}.ui-state-active .ui-icon{background-image:url(//a.edim.co/images/jquery/ui-icons_f9bd01_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(//a.edim.co/images/jquery/ui-icons_2e83ff_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(//a.edim.co/images/jquery/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{border-top-left-radius:5px}.ui-corner-tr{border-top-right-radius:5px}.ui-corner-bl{border-bottom-left-radius:5px}.ui-corner-br{border-bottom-right-radius:5px}.ui-corner-top{border-top-left-radius:5px;border-top-right-radius:5px}.ui-corner-bottom{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.ui-corner-right{border-top-right-radius:5px;border-bottom-right-radius:5px}.ui-corner-left{border-top-left-radius:5px;border-bottom-left-radius:5px}.ui-corner-all{border-radius:5px}.ui-widget-overlay,.ui-widget-shadow{background:#aaa url(//a.edim.co/images/jquery/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;border-radius:8px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:.8em;height:.8em;cursor:default;box-shadow:0 1px 2px rgba(0,0,0,.2)}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.4em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;border-top:1px solid #65b448;border-bottom:1px solid #4a8c33}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.webui-popover-rtl{direction:rtl;text-align:right}.webui-popover{position:absolute;top:0;left:0;z-index:9999;display:none;min-width:50px;min-height:32px;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-bottom,.webui-popover.right-top{margin-left:10px}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-bottom,.webui-popover.left-top{margin-left:-10px}.webui-popover.pop{transform:scale(.8);transition:transform .15s cubic-bezier(.3,0,0,1.5);opacity:0;filter:alpha(opacity=0)}.webui-popover.pop-out{transition-property:"opacity,transform";transition:.15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.fade,.webui-popover.fade-out{transition:opacity .15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.out{opacity:0;filter:alpha(opacity=0)}.webui-popover.in{transform:none;opacity:1;filter:alpha(opacity=100)}.webui-popover .webui-popover-content{padding:9px 14px;overflow:auto;display:block}.webui-popover .webui-popover-content>div:first-child{width:99%}.webui-popover-inner .close{font-family:arial;margin:8px 10px 0 0;float:right;font-size:16px;font-weight:700;line-height:16px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:focus,.webui-popover-inner .close:hover{opacity:.5;filter:alpha(opacity=50)}.webui-popover-inner .close:after{content:"\00D7";width:.8em;height:.8em;padding:4px;position:relative}.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-radius:5px 5px 0 0}.webui-popover-content{padding:9px 14px;overflow:auto;display:none}.webui-popover-inverse{background-color:#333;color:#eee}.webui-popover-inverse .webui-popover-title{background:#333;border-bottom:1px solid #3b3b3b;color:#eee}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.webui-arrow,.webui-popover>.webui-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.webui-arrow{border-width:11px}.webui-popover>.webui-arrow:after{border-width:10px;content:""}.webui-popover.top-left>.webui-arrow,.webui-popover.top-right>.webui-arrow,.webui-popover.top>.webui-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.webui-popover.top-left>.webui-arrow:after,.webui-popover.top-right>.webui-arrow:after,.webui-popover.top>.webui-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.webui-popover.right-bottom>.webui-arrow,.webui-popover.right-top>.webui-arrow,.webui-popover.right>.webui-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.webui-popover.right-bottom>.webui-arrow:after,.webui-popover.right-top>.webui-arrow:after,.webui-popover.right>.webui-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.webui-popover.bottom-left>.webui-arrow,.webui-popover.bottom-right>.webui-arrow,.webui-popover.bottom>.webui-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.webui-popover.bottom-left>.webui-arrow:after,.webui-popover.bottom-right>.webui-arrow:after,.webui-popover.bottom>.webui-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.webui-popover.left-bottom>.webui-arrow,.webui-popover.left-top>.webui-arrow,.webui-popover.left>.webui-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.webui-popover.left-bottom>.webui-arrow:after,.webui-popover.left-top>.webui-arrow:after,.webui-popover.left>.webui-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.webui-popover-inverse.top-left>.webui-arrow,.webui-popover-inverse.top-left>.webui-arrow:after,.webui-popover-inverse.top-right>.webui-arrow,.webui-popover-inverse.top-right>.webui-arrow:after,.webui-popover-inverse.top>.webui-arrow,.webui-popover-inverse.top>.webui-arrow:after{border-top-color:#333}.webui-popover-inverse.right-bottom>.webui-arrow,.webui-popover-inverse.right-bottom>.webui-arrow:after,.webui-popover-inverse.right-top>.webui-arrow,.webui-popover-inverse.right-top>.webui-arrow:after,.webui-popover-inverse.right>.webui-arrow,.webui-popover-inverse.right>.webui-arrow:after{border-right-color:#333}.webui-popover-inverse.bottom-left>.webui-arrow,.webui-popover-inverse.bottom-left>.webui-arrow:after,.webui-popover-inverse.bottom-right>.webui-arrow,.webui-popover-inverse.bottom-right>.webui-arrow:after,.webui-popover-inverse.bottom>.webui-arrow,.webui-popover-inverse.bottom>.webui-arrow:after{border-bottom-color:#333}.webui-popover-inverse.left-bottom>.webui-arrow,.webui-popover-inverse.left-bottom>.webui-arrow:after,.webui-popover-inverse.left-top>.webui-arrow,.webui-popover-inverse.left-top>.webui-arrow:after,.webui-popover-inverse.left>.webui-arrow,.webui-popover-inverse.left>.webui-arrow:after{border-left-color:#333}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px;background:url(../img/loading.gif) no-repeat}.webui-popover-backdrop{background-color:rgba(0,0,0,.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}.webui-popover .dropdown-menu{display:block;position:relative;top:0;border:none;box-shadow:none;float:none}.fc{direction:ltr;text-align:left}.fc table{border-collapse:collapse;border-spacing:0}.fc table,html .fc{font-size:1em}.fc td,.fc th{padding:0;vertical-align:top}.fc-header td{background:url(//a.edim.co/images/backgrounds/blue-gradient-v2.png) repeat-x scroll 0 0 transparent;padding:5px 0 3px;white-space:nowrap}.fc-header-left{width:25%;text-align:left}.fc-header-center{text-align:center}.fc-header-right{width:25%;text-align:right}.fc-header-title{display:inline-block;vertical-align:top}#fullCal .fc-header-title h2{margin-top:0;white-space:nowrap;color:#fff;text-transform:uppercase}.fc .fc-header-space{padding-left:10px}.fc-header .fc-button{margin-bottom:1em;vertical-align:top;margin-right:-1px}.fc-header .fc-corner-right{margin-right:1px}.fc-header .ui-corner-right{margin-right:0}.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}.fc-header .fc-state-down{z-index:3}.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}.fc-content{clear:both}.fc-view{width:100%;overflow:hidden}.fc-widget-content,.fc-widget-header{border:1px solid #dfedf6}.fc-state-highlight{background:#ffc}.fc-cell-overlay{background:#9cf;opacity:.2;filter:alpha(opacity=20)}.fc-button{position:relative;display:inline-block;cursor:pointer}.fc-state-default{border-style:solid;border-width:1px 0}.fc-button-inner{position:relative;float:left;overflow:hidden}.fc-state-default .fc-button-inner{border-style:solid;border-width:0 1px}.fc-button-content{position:relative;float:left;height:1.9em;line-height:1.9em;padding:0 .6em;white-space:nowrap}.fc-button-content .fc-icon-wrap{position:relative;float:left;top:50%}.fc-button-content .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%}.fc-state-default .fc-button-effect{position:absolute;top:50%;left:0}.fc-state-default .fc-button-effect span{position:absolute;top:-100px;left:0;width:500px;height:100px;border-width:100px 0 0 1px;border-style:solid;border-color:#fff;background:#444;opacity:.09;filter:alpha(opacity=9)}.fc-state-default,.fc-state-default .fc-button-inner{border-style:solid;border-color:#dfedf6 #bbb #aaa;background:#f3f3f3;color:#000}.fc-state-hover,.fc-state-hover .fc-button-inner{border-color:#999}.fc-state-down,.fc-state-down .fc-button-inner{border-color:#555;background:#777}.fc-state-active,.fc-state-active .fc-button-inner{border-color:#555;background:#777;color:#fff}.fc-state-disabled,.fc-state-disabled .fc-button-inner{color:#999;border-color:#dfe4e8}.fc-state-disabled{cursor:default}.fc-state-disabled .fc-button-effect{display:none}.fc-event{border-style:solid;border-width:0;font-size:.85em;cursor:default}.fc-event-draggable,a.fc-event{cursor:pointer}a.fc-event{text-decoration:none}.fc-rtl .fc-event{text-align:right}.fc-event-skin{border-color:#36c;background-color:#36c;color:#fff}.fc-event-inner{position:relative;width:100%;height:100%;border-style:solid;border-width:0;overflow:hidden;background-color:#3080bd}.fc-event-time,.fc-event-title{padding:0 1px}.fc-event-title{color:#fff}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%}.fc-event-hori{border-width:1px 0;margin-bottom:1px}.fc-event-hori .ui-resizable-e{top:0!important;right:-3px!important;width:7px!important;height:100%!important;cursor:e-resize}.fc-event-hori .ui-resizable-w{top:0!important;left:-3px!important;width:7px!important;height:100%!important;cursor:w-resize}.fc-event-hori .ui-resizable-handle{_padding-bottom:14px}.fc-corner-left{margin-left:1px}.fc-corner-left .fc-button-inner,.fc-corner-left .fc-event-inner{margin-left:-1px}.fc-corner-right{margin-right:1px}.fc-corner-right .fc-button-inner,.fc-corner-right .fc-event-inner{margin-right:-1px}.fc-corner-top{margin-top:1px}.fc-corner-top .fc-event-inner{margin-top:-1px}.fc-corner-bottom{margin-bottom:1px}.fc-corner-bottom .fc-event-inner{margin-bottom:-1px}.fc-corner-left .fc-event-inner{border-left-width:1px}.fc-corner-right .fc-event-inner{border-right-width:1px}.fc-corner-top .fc-event-inner{border-top-width:1px}.fc-corner-bottom .fc-event-inner{border-bottom-width:1px}table.fc-border-separate{border-collapse:separate}.fc-border-separate td,.fc-border-separate th{border-width:1px 0 0 1px}.fc-border-separate td.fc-last,.fc-border-separate th.fc-last{border-right-width:1px}.fc-border-separate tr.fc-last td,.fc-border-separate tr.fc-last th{border-bottom-width:1px}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}.fc-grid th{color:#666;font-size:11px;font-weight:400;text-align:center;text-transform:uppercase}.fc-grid .fc-day-number{float:right;padding:0 2px}.fc-grid .fc-other-month .fc-day-number{opacity:.3;filter:alpha(opacity=30)}.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px}.fc-grid .fc-event-time{font-weight:700}.fc-rtl .fc-grid .fc-day-number{float:left}.fc-rtl .fc-grid .fc-event-time{float:right}.fc-agenda table{border-collapse:separate}.fc-agenda-days th{text-align:center}.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:400}.fc-agenda .fc-day-content{padding:2px 2px 1px}.fc-agenda-days .fc-agenda-axis{border-right-width:1px}.fc-agenda-days .fc-col0{border-left-width:0}.fc-agenda-allday th{border-width:0 1px}.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}.fc-agenda-divider-inner{height:2px;overflow:hidden}.fc-widget-header .fc-agenda-divider-inner{background:#eee}.fc-agenda-slots th{border-width:1px 1px 0}.fc-agenda-slots td{border-width:1px 0 0;background:none}.fc-agenda-slots td div{height:20px}.fc-agenda-slots tr.fc-slot0 td,.fc-agenda-slots tr.fc-slot0 th{border-top-width:0}.fc-agenda-slots tr.fc-minor td,.fc-agenda-slots tr.fc-minor th{border-top-style:dotted}.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid}.fc-event-vert{border-width:0 1px}.fc-event-vert .fc-event-content,.fc-event-vert .fc-event-head{position:relative;z-index:2;width:100%;overflow:hidden}.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.3;filter:alpha(opacity=30)}.fc-select-helper .fc-event-bg,.fc .ui-draggable-dragging .fc-event-bg{display:none\9}.fc-event-vert .ui-resizable-s{bottom:0!important;width:100%!important;height:8px!important;overflow:hidden!important;line-height:8px!important;font-size:11px!important;font-family:monospace;text-align:center;cursor:s-resize}.fc-agenda .ui-resizable-resizing{_overflow:hidden}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding-left:8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#ffffff",endColorstr = "#eeeeee",GradientType = 0);background-image:linear-gradient(0deg,#eee 0,#fff 50%)}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eeeeee",GradientType=0);background-image:linear-gradient(180deg,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(//a.edim.co/images_v2/random/select2.png) 100% 0 no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-radius:4px 4px 0 0;box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #ddd}.assignment-submissions.select2-drop-active{width:auto!important}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px #ddd}.select2-drop-auto-width{border-top:1px #ddd;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#eeeeee",endColorstr = "#cccccc",GradientType = 0);background-image:linear-gradient(0deg,#ccc 0,#eee 60%)}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(//a.edim.co/images_v2/random/select2.png) no-repeat 0 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;box-shadow:none;background:#fff url(//a.edim.co/images_v2/random/select2.png) no-repeat 100% -22px;background:url(//a.edim.co/images_v2/random/select2.png) no-repeat 100% -22px,linear-gradient(180deg,#fff 85%,#eee 99%) 0 0}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;box-shadow:inset 0 1px 0 #fff;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0);background-image:linear-gradient(0deg,#fff 0,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0);background-image:linear-gradient(180deg,#fff 0,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:300px;margin:4px 0 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.assignment-submissions .select2-results{margin:0}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700;cursor:default}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff;overflow-y:inherit}.select2-results .select2-highlighted .select2-result-label{color:inherit}.select2-results li em{background:#fff;font-style:normal}.select2-results.yellow li em{background-color:#fbfdf1;font-style:normal}.select2-results.errors .standard-category{color:red;font-weight:400}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0;position:relative;border:1px solid #d5dbe1;border-radius:2px;cursor:text;overflow:hidden;background-color:#fff;background-image:linear-gradient(180deg,#eee 1%,#fff 15%)}.select2-locked{padding:3px 5px!important}.select2-container-multi .select2-choices{min-height:26px;background:#f7f8f9}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir=rtl] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:4px 4px 4px 10px;margin:1px 0;font-size:100%;color:#666;outline:0;border:0;box-shadow:none;background:transparent!important}.select2-default{color:#8890a2!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 23px 1px 6px;margin:2px 0 2px 2px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #c3c9d1;border-radius:2px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fdfdfd}html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice{margin-left:0;margin-right:5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close,.select2-search-choice-close.cross-icon-choice{display:block;width:12px;height:13px;position:absolute;right:3px;top:6px;font-size:1px;outline:none;background:url(//a.edim.co/images_v2/random/select2.png) 100% 0 no-repeat}html[dir=rtl] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close,.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}.select2-drop-active.errors{border:1px solid #d93f44}.introjs-overlay{position:absolute;z-index:999999;background-color:#000;opacity:0;background:radial-gradient(center,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#66000000",endColorstr="#e6000000",GradientType=1);-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important;opacity:1!important;position:absolute!important;transform:none!important}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999!important}.introjs-disableInteraction{z-index:99999999!important;position:absolute}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998;background-color:#fff;background-color:hsla(0,0%,100%,.9);border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4);transition:all .3s ease-out}.introjs-tooltipReferenceLayer{position:absolute;z-index:10000000;background-color:transparent;transition:all .3s ease-out}.introjs-helperLayer *,.introjs-helperLayer :after,.introjs-helperLayer :before{-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{position:absolute;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:700;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:#ff3019;background:linear-gradient(180deg,#ff3019 0,#cf0404);width:20px;height:20px;line-height:20px;border:3px solid #fff;border-radius:50%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff3019",endColorstr="#cf0404",GradientType=0);filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=2,color=ff0000);box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:5px solid #fff;content:"";position:absolute}.introjs-arrow.top,.introjs-arrow.top-right{top:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent}.introjs-arrow.top-right{right:10px}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent}.introjs-arrow.right{top:10px}.introjs-arrow.right,.introjs-arrow.right-bottom{right:-10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:#fff}.introjs-arrow.right-bottom{bottom:10px}.introjs-arrow.bottom{bottom:-10px;border-top-color:#fff;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left{top:10px}.introjs-arrow.left,.introjs-arrow.left-bottom{left:-10px;border-top-color:transparent;border-right-color:#fff;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left-bottom{bottom:10px}.introjs-tooltip{position:absolute;padding:10px;background-color:#fff;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:0;background-color:#ececec;background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;border-radius:.2em;zoom:1;*display:inline}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:active,.introjs-button:focus{background-image:linear-gradient(#ececec,#f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{margin-right:5px;color:#7a7a7a}.introjs-prevbutton{border-radius:.2em 0 0 .2em;border-right:0}.introjs-nextbutton{border-radius:0 .2em .2em 0}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-bullets{text-align:center}.introjs-bullets ul{clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none}.introjs-bullets ul li a.active,.introjs-bullets ul li a:hover{background:#999}.introjs-progress{overflow:hidden;height:10px;margin:10px 0 5px;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{float:left;width:0;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}
/*# sourceMappingURL=https://assets.edmodo.com/e10.core.css.all.9e050554364abbdd.css.map */
