@charset "UTF-8";.nvd3 .nv-axis line,.nvd3 .nv-axis path{fill:none;shape-rendering:crispEdges}.nv-brush .extent,.nvd3 .background path,.nvd3 .nv-axis line,.nvd3 .nv-axis path{shape-rendering:crispEdges}.nv-distx,.nv-disty,.nv-noninteractive,.nvd3 .nv-axis,.nvd3.nv-pie .nv-label,.nvd3.nv-sparklineplus g.nv-hoverValue{pointer-events:none}.nvd3 .nv-axis{opacity:1}.nvd3 .nv-axis.nv-disabled,.nvd3 .nv-controlsWrap .nv-legend .nv-check-box .nv-check{opacity:0}.nvd3 .nv-axis path{stroke:#000;stroke-opacity:.75}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{stroke:#e5e5e5}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:700}.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text,.nvd3 .x .nv-axis .nv-axisMaxMin text{text-anchor:middle}.nvd3 .nv-bars rect{fill-opacity:.75;transition:fill-opacity .25s linear}.nvd3 .nv-bars rect.hover{fill-opacity:1}.nvd3 .nv-bars .hover rect{fill:#add8e6}.nvd3 .nv-bars text{fill:transparent}.nvd3 .nv-bars .hover text{fill:#000}.nvd3 .nv-discretebar .nv-groups rect,.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect{stroke-opacity:0;transition:fill-opacity .25s linear}.with-transitions .nv-candlestickBar .nv-ticks .nv-tick,.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width .25s linear,stroke-opacity .25s linear}.nvd3 .nv-candlestickBar .nv-ticks rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover,.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:700;fill:#000;stroke:transparent}.nvd3 .nv-boxplot circle{fill-opacity:.5}.nvd3 .nv-boxplot circle:hover,.nvd3 .nv-boxplot rect:hover{fill-opacity:1}.nvd3 line.nv-boxplot-median{stroke:#000}.nv-boxplot-tick:hover{stroke-width:2.5px}.nvd3.nv-bullet{font:10px sans-serif}.nvd3.nv-bullet .nv-measure{fill-opacity:.8}.nvd3.nv-bullet .nv-measure:hover{fill-opacity:1}.nvd3.nv-bullet .nv-marker{stroke:#000;stroke-width:2px}.nvd3.nv-bullet .nv-markerTriangle{stroke:#000;fill:#fff;stroke-width:1.5px}.nvd3.nv-bullet .nv-markerLine{stroke:#000;stroke-width:1.5px}.nvd3.nv-bullet .nv-tick line{stroke:#666;stroke-width:.5px}.nvd3.nv-bullet .nv-range.nv-s0{fill:#eee}.nvd3.nv-bullet .nv-range.nv-s1{fill:#ddd}.nvd3.nv-bullet .nv-range.nv-s2{fill:#ccc}.nvd3.nv-bullet .nv-title{font-size:14px;font-weight:700}.nvd3.nv-bullet .nv-subtitle{fill:#999}.nvd3.nv-bullet .nv-range{fill:#bababa;fill-opacity:.4}.nvd3.nv-bullet .nv-range:hover{fill-opacity:.7}.nvd3.nv-candlestickBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.positive rect{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.negative rect{stroke:#d62728;fill:#d62728}.nvd3.nv-candlestickBar .nv-ticks line{stroke:#333}.nv-force-node{stroke:#fff;stroke-width:1.5px}.nv-force-link{stroke:#999;stroke-opacity:.6}.nv-force-node text{stroke-width:0}.nvd3 .nv-check-box .nv-box{fill-opacity:0;stroke-width:2}.nvd3 .nv-check-box .nv-check{fill-opacity:0;stroke-width:4}.nvd3 .nv-series.nv-disabled .nv-check-box .nv-check{fill-opacity:0;stroke-opacity:0}.nvd3.nv-linePlusBar .nv-bar rect{fill-opacity:.75}.nvd3.nv-linePlusBar .nv-bar rect:hover{fill-opacity:1}.nvd3 .nv-groups path.nv-line{fill:none}.nvd3 .nv-groups path.nv-area{stroke:none}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:.5!important;stroke-opacity:.5!important}.nvd3 .nv-groups .nv-point.hover,.nvd3.nv-scatter .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:.95!important;stroke-opacity:.95!important}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-indexLine{cursor:ew-resize}svg.nvd3-svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;height:100%}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:5px}.nvd3 text{font:400 12px Arial,sans-serif}.nvd3 .title{font:700 14px Arial,sans-serif}.nvd3 .nv-background{fill:#fff;fill-opacity:0}.nvd3.nv-noData{font-size:18px;font-weight:700}.nv-brush .extent{fill-opacity:.125}.nv-brush .resize path{fill:#eee;stroke:#666}.nvd3 .nv-legend .nv-series{cursor:pointer}.nvd3 .nv-legend .nv-disabled circle{fill-opacity:0}.nvd3 .nv-brush .extent{fill-opacity:0!important}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7}@media print{.nvd3 text{stroke-width:0;fill-opacity:1}}.nvd3.nv-ohlcBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive{stroke:#2ca02c}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative{stroke:#d62728}.nvd3 .background path{fill:none;stroke:#eee;stroke-opacity:.4}.nvd3 .foreground path{fill:none;stroke-opacity:.7}.nvd3 .nv-parallelCoordinates-brush .extent{fill:#fff;fill-opacity:.6;stroke:gray;shape-rendering:crispEdges}.nvd3 .nv-parallelCoordinates .hover{fill-opacity:1;stroke-width:3px}.nvd3 .missingValuesline line{fill:none;stroke:#000;stroke-width:1;stroke-opacity:1;stroke-dasharray:5,5}.nvd3.nv-pie .nv-pie-title{font-size:24px;fill:rgba(19,196,249,.59)}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0}.nvd3.nv-pie path{transition:fill-opacity .25s linear,stroke-width .25s linear,stroke-opacity .25s linear;stroke:#fff;stroke-width:1px;stroke-opacity:1;fill-opacity:.7}.nvd3.nv-pie .hover path{fill-opacity:1}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1}.nvd3.nv-sparkline path{fill:none}.nvd3.nv-sparklineplus .nv-hoverValue line{stroke:#333;stroke-width:1.5px}.nvd3.nv-sparklineplus,.nvd3.nv-sparklineplus g{pointer-events:all}.nvd3 .nv-interactiveGuideLine,.nvtooltip{pointer-events:none}.nvd3 .nv-hoverArea{fill-opacity:0;stroke-opacity:0}.nvd3.nv-sparklineplus .nv-xValue,.nvd3.nv-sparklineplus .nv-yValue{stroke-width:0;font-size:.9em;font-weight:400}.nvd3.nv-sparklineplus .nv-yValue{stroke:#f66}.nvd3.nv-sparklineplus .nv-maxValue{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-sparklineplus .nv-minValue{stroke:#d62728;fill:#d62728}.nvd3.nv-sparklineplus .nv-currentValue{font-weight:700;font-size:1.1em}.nvtooltip h3,.nvtooltip table td.key{font-weight:400}.nvd3.nv-stackedarea path.nv-area{fill-opacity:.7;stroke-opacity:0;transition:fill-opacity .25s linear,stroke-opacity .25s linear}.nvd3.nv-stackedarea path.nv-area.hover{fill-opacity:.9}.nvd3.nv-stackedarea .nv-groups .nv-point{stroke-opacity:0;fill-opacity:0}.nvtooltip{position:absolute;color:#000;padding:1px;z-index:10000;display:block;font-family:Arial,sans-serif;font-size:13px;text-align:left;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.5);border-radius:4px}.nvtooltip h3,.nvtooltip p{margin:0;text-align:center}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 50ms linear;transition-delay:.2s}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{padding:4px 14px;line-height:18px;background-color:hsla(0,0%,97%,.75);color:#000;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.nvtooltip p{padding:5px 14px}.nvtooltip span{display:inline-block;margin:2px 0}.nvtooltip table{margin:6px;border-spacing:0}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle}.nvtooltip table td.key.total{font-weight:700}.nvtooltip table td.value{text-align:right;font-weight:700}.nvtooltip table td.percent{color:#a9a9a9}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.nvtooltip table td.legend-color-guide div{vertical-align:middle;width:12px;height:12px;border:1px solid #999}.nvtooltip .footer{padding:3px;text-align:center}.nvtooltip-pending-removal{pointer-events:none;display:none}.nvd3 line.nv-guideline{stroke:#ccc}.mentions-input-box{position:relative;background:#fff}.mentions-input-box textarea{width:100%;display:block;height:18px;padding:9px;border:1px solid #dcdcdc;border-radius:3px;overflow:hidden;background:transparent;position:relative;outline:0;resize:none;box-sizing:border-box}.mentions-input-box .mentions-autocomplete-list{display:none;background:#fff;border:1px solid #b2b2b2;position:absolute;left:0;right:0;z-index:10000;margin-top:-2px;border-radius:5px;border-top-right-radius:0;border-top-left-radius:0;box-shadow:0 2px 5px rgba(0,0,0,.148438)}.mentions-input-box .mentions-autocomplete-list ul{margin:0;padding:0}.mentions-input-box .mentions-autocomplete-list li{background-color:#fff;padding:0 5px;margin:0;width:auto;border-bottom:1px solid #eee;height:26px;line-height:26px;overflow:hidden;cursor:pointer;list-style:none;white-space:nowrap}.mentions-input-box .mentions-autocomplete-list li:last-child{border-radius:5px}.mentions-input-box .mentions-autocomplete-list li>div.icon,.mentions-input-box .mentions-autocomplete-list li>img{width:16px;height:16px;float:left;margin-top:5px;margin-right:5px;-moz-background-origin:3px;border-radius:3px}.mentions-input-box .mentions-autocomplete-list li em{font-weight:700;font-style:none}.mentions-input-box .mentions-autocomplete-list li.active,.mentions-input-box .mentions-autocomplete-list li:hover{background-color:#f2f2f2}.mentions-input-box .mentions-autocomplete-list li b{background:#ff9;font-weight:400}.mentions-input-box .mentions{position:absolute;left:1px;right:0;top:1px;bottom:0;padding:9px;color:#fff;overflow:hidden;white-space:pre-wrap;word-wrap:break-word}.mentions-input-box .mentions>div{color:#fff;white-space:pre-wrap;width:100%}.mentions-input-box .mentions>div>strong{font-weight:400;background:#d8dfea}.mentions-input-box .mentions>div>strong>span{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px;line-height:1.5em}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.iti-flag{background-image:url(../img/flags@2x.png)}}.iti-flag.np{background-color:transparent}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.can-be-busy{opacity:1;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}.can-be-busy.is-busy{opacity:.3}.align-center{text-align:center}body.is-dev .untranslated{border:1px solid #d63a40!important}.date-box-wrap{float:left}.date-box-wrap input{width:80%}.date-box-wrap .date-box-icon{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat scroll 10px -448px;border-left:1px solid #dfe4e8;float:right;height:29px;width:32px}.label.default-label,.label.primary-label,.label.primary-label-inverse{border-radius:3px;font-family:Helvetica Neue,Arial,sans-serif;font-size:13px;line-height:13px;padding:2px 4px}.label.primary-label{background:#2077cf;border:1px solid #2077cf;color:#fff}.label.primary-label-inverse{background:#fff;border:1px solid #2077cf;color:#2077cf}.blue-large-aleo{font-family:aleoregular,Helvetica Neue,Helvetica,Arial,Sans-Serif;font-size:30px;color:#276bb0}.is-disabled{opacity:.3;cursor:default}@keyframes a{0%{background-color:rgba(121,178,65,.3)}to{background-color:transparent}}.should-highlight{animation:a 1.5s}.btn-switch{position:relative;display:table-cell;vertical-align:middle;padding:10px}.btn-switch .cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.btn-switch .cmn-toggle+label{display:inline-block;position:relative;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-switch input.cmn-toggle-round-flat+label{padding:2px;width:50px;height:25px;background-color:#ddd;border-radius:25px;transition:background .4s}.btn-switch input.cmn-toggle-round-flat+label:after,.btn-switch input.cmn-toggle-round-flat+label:before{display:block;position:absolute;content:""}.btn-switch input.cmn-toggle-round-flat+label:before{top:2px;left:2px;bottom:2px;right:2px;background-color:#fff;border-radius:25px;transition:background .4s}.btn-switch input.cmn-toggle-round-flat+label:after{top:4px;left:4px;bottom:4px;width:21px;background-color:#ddd;border-radius:25px;transition:margin .4s,background .4s}.btn-switch input.cmn-toggle-round-flat:checked+label{background-color:#8ce196}.btn-switch input.cmn-toggle-round-flat:checked+label:after{margin-left:25px;background-color:#8ce196}.btn-switch.dark-themed input.cmn-toggle-round-flat+label{background-color:#fff}.btn-switch.dark-themed input.cmn-toggle-round-flat+label:before{background-color:#237bd3}.btn-switch.dark-themed input.cmn-toggle-round-flat+label:after,.btn-switch.dark-themed input.cmn-toggle-round-flat:checked+label,.btn-switch.dark-themed input.cmn-toggle-round-flat:checked+label:after{background-color:#fff}.action-buttons{box-sizing:border-box;text-align:center}.action-buttons button{box-sizing:border-box;outline:none;margin-right:5px;white-space:nowrap}.action-buttons button:last-child{margin-right:0}.action-buttons button:first-child:last-child,.action-buttons button:first-child:last-child ~ button{width:98%}.action-buttons button:first-child:nth-last-child(2),.action-buttons button:first-child:nth-last-child(2)~button{width:48%}.action-buttons button:first-child:nth-last-child(3),.action-buttons button:first-child:nth-last-child(3)~button{width:31.33333%}.action-buttons button:first-child:nth-last-child(4),.action-buttons button:first-child:nth-last-child(4)~button{width:23%}.action-buttons button:first-child:nth-last-child(5),.action-buttons button:first-child:nth-last-child(5)~button{width:18%}.btn.btn-close-icon{text-indent:-9999px;background:url(/images_v2/sprites/sprite-close-v2.png) transparent center -315px no-repeat}.green-btn .checkmark{display:inline-block;background:url(/images_v2/icons/check-white12.png);height:12px;width:12px}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes b{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes b{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:b;animation-name:b}fieldset.date-picker{box-sizing:border-box;display:inline-block;border:none}fieldset.date-picker .date-box-wrap{float:left}fieldset.date-picker .date-box-wrap input{width:140px;text-align:left;background:transparent url(//a.edim.co/images_v2/sprites/sprite-stream.png) right -448px no-repeat;background-origin:content-box;padding:0 5px}fieldset.date-picker .date-picker-time{display:inline-block;margin:0 0 0 10px}fieldset.date-picker .date-picker-time select{display:inline-block;padding:7px 3px;height:32px;margin:0 5px 0 0}fieldset.date-picker .date-picker-time .hour-minute-delimiter{display:inline-block;padding:0 3px 0 0;margin:0}.left-column>ul>li ul.nav li{position:relative;border-bottom:1px solid #cbcdd2}.left-column>ul>li ul.nav li a{position:relative;display:block;font-weight:400;padding:13px 0 13px 15px;word-wrap:break-word;color:#546986;vertical-align:baseline}.left-column>ul>li ul.nav li a i{display:inline-block;width:30px;height:20px;vertical-align:middle}.left-column>ul>li ul.nav li a i.icon-backpack{background:url(//a.edim.co/images_v2/icons/library/icon_backpack.png) no-repeat scroll}.left-column>ul>li ul.nav li a i.icon-library{background:url(//a.edim.co/images_v2/icons/library/icon_library.png) no-repeat scroll}.left-column>ul>li ul.nav li a i.icon-one-drive{background:url(//a.edim.co/images_v2/icons/library/icon_onedrive.png) no-repeat scroll}.left-column>ul>li ul.nav li a i.icon-gdrive{background:url(//a.edim.co/images_v2/icons/library/icon_gdrive.png) no-repeat scroll}.left-column>ul>li ul.nav li a:hover{background-color:#f6f9fb;color:#3784d3}.left-column>ul>li ul.nav li a.active{background-color:#f6f9fb;font-weight:400}.left-column>ul>li ul.nav li:last-child{border-bottom:none}.left-column .sidebar.cta{text-align:center}.left-column .sidebar.cta p{text-align:left;padding:15px}.left-column .sidebar.cta a.btn{display:block;box-sizing:border-box;margin:10px auto;width:90%}.modal-panel{box-sizing:border-box;min-width:480px;max-width:640px;width:100%}.modal-panel .hd{box-sizing:border-box;border-bottom:1px solid #f2f2f3;padding:0}.modal-panel .hd.is-padded{padding:17px 15px}.modal-panel .bd{box-sizing:border-box;min-height:240px;padding:0}.modal-panel .bd.is-padded{padding:17px 15px}.modal-panel .bd.is-center-aligned{text-align:center}.modal-panel .bd ul.scrollable{height:240px;overflow-y:auto}.modal-panel .bd ul.scrollable li{padding:10px;border-bottom:1px solid #f3f5f6}.modal-panel .bd ul.scrollable li:hover{background-color:#f6f9fb}.modal-panel .bd ul.scrollable li:last-child{border-bottom-color:transparent}.modal-panel .ft{box-sizing:border-box;border-top:1px solid #f2f2f3;padding:17px 15px}.modal-panel .ft.is-right-aligned{text-align:right}.modal-panel .ft label span+input[type=checkbox]{display:inline-block;margin:0 10px 0 5px}.modal-panel.has-undefined-size{min-width:auto;max-width:none}.modal-panel.has-undefined-size .bd{min-height:auto}@media screen and (orientation:portrait){.modal-panel{min-width:320px;max-width:320px}}.modal-container .modal-dialog .modal-content{box-shadow:0 3px 8px 0 rgba(0,16,32,.5)}.modal-container .modal-content .modal-header .modal-header-title{margin:0}.modal-container .modal-content .modal-footer{background-color:#fff}.modal-container .modal-content .modal-gray{background-color:#f3f5f6}.modal-container .modal-content .modal-navigation .navigate{background:none;border:0;border-bottom:1px solid #dadbe1;padding:1em;display:block;width:100%}#ns-share-message .modal-footer{border-top:1px solid #e3eaf0;background-color:#fff}.droplet{background:#fff 0 0 no-repeat;margin:10px 0;border:1px solid #dfe4e8;box-shadow:0 1px 0 0 rgba(56,61,72,.09);overflow:auto}.droplet .hd h3,.droplet .hd h4,.droplet .hd h5{display:block;font-size:130%;font-weight:300;padding:12px 10px 12px 15px;color:#757f93;border-bottom:1px solid #dfe4e8}.droplet .bd{overflow:auto;min-height:100px}.droplet .bd.has-max-height-150{max-height:150px}.droplet .bd.has-max-height-200{max-height:200px}.droplet .bd.has-max-height-250{max-height:250px}.droplet .bd.has-max-height-300{max-height:300px}.droplet .bd ul li{border-bottom:1px solid #dfe4e8;padding:13px 0 13px 15px}.droplet .bd ul li strong{display:block}.droplet .bd ul li:last-child{border-bottom:none}.droplet .bd ul li a{word-wrap:break-word}.slick-loading .slick-list{background:#fff slick-image-url("//a.edim.co/images_v2/loading.gif") 50% no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;top:50%;margin-top:-10px;padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px;background:transparent url(//a.edim.co/images_v2/sprites/sprite-slider-arrow.png) no-repeat scroll 5px 0}.slick-next{right:-25px;background:transparent url(//a.edim.co/images_v2/sprites/sprite-slider-arrow.png) no-repeat scroll -15px 0}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-35px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:40px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.student-exp-test-module .slick-dots li.slick-active button:before{color:#78b668;opacity:1}.student-exp-test-module .slide.slick-slide.slick-current.slick-active{outline:none}.katex-display{display:inline!important}.loading-panel{text-align:center;padding-top:100px}.progress-bar-container{height:10px;background:#d3d3d3}.progress-bar-container .bar{height:100%;width:0;transition:width .2s;background:#74bc60}.slider-wrapper .ui-widget-content{border:0;background:#eff5f9;box-shadow:none}.slider-wrapper .ui-widget-content .ui-state-default{border:2px solid #166abd;background:#fff;margin-top:-1px}.slider-wrapper .ui-slider-range{background:#166abd;border:0}.grade-selector-wrapper{min-height:75px}.grade-selector-wrapper.margin-top{margin-top:30px}.grade-selector-wrapper .offscreen{position:absolute;left:-999em}.grade-selector-wrapper .grade-range-text,.grade-selector-wrapper .select-single-option{display:none}.grade-selector-wrapper .grade-level-text{font-weight:400;color:#99acbf;padding-left:10px}.grade-selector-wrapper .select-option{font-weight:400}.grade-selector-wrapper .text.viewing-range .grade-range-text,.grade-selector-wrapper .text.viewing-range .select-single-option{display:inline}.grade-selector-wrapper .text.viewing-range .select-range-option,.grade-selector-wrapper .text.viewing-range .single-grade-text{display:none}.send-later-component{display:inline-block;padding:0;border:1px solid transparent;margin-left:-8px}.send-later-component:before{content:"";float:left;width:30px;height:20px;margin:0;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 10px -310px no-repeat}.send-later-component time.selected-datetime{padding:0 5px;cursor:pointer}.send-later-component button{border:1px solid transparent;background:transparent;padding:0 5px}.send-later-component button[data-action=reset-datetime-to-default]{height:21px;width:21px;margin:0;text-indent:-9999px;border-color:#cbcdd2;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) 4px -144px no-repeat;border-radius:2px}.send-later-component button[data-action=reset-datetime-to-default]:hover{border-color:#a5a8b1}.send-later-component.has-left-delimiter{border-left:1px solid #cbcdd2;margin-left:5px}.send-later-component.has-right-delimiter{border-right:1px solid #cbcdd2;margin-right:5px}.urgent-note-component{display:inline-block;padding-top:2px;z-index:1}.urgent-note-component.has-left-delimiter{border-left:1px solid #cbcdd2;margin-left:-2px}.urgent-note-component label{position:relative;margin-left:2px;color:#839096;font-size:13px}.urgent-note-component input{margin-top:-4px;margin-left:14px}.user-list-component .square-grid{display:block}.user-list-component li.empty-view{display:block;float:none;height:auto;width:auto;text-align:center}.recipients-selector ul.select2-choices{padding:1px 0 2px}.recipients-selector ul.select2-choices li.select2-search-choice{background-color:#3784d3;padding:3px 25px 3px 5px;margin:2px 0 0 2px}.recipients-selector ul.select2-choices li.select2-search-choice>div{color:#fff}.recipients-selector ul.select2-choices li.select2-search-field:only-child{width:300px}.recipients-selector .select2-search-choice-close{display:inline-block}.recipients-selector.errored .select2-choices{border-color:#df3d35}.recipient-dropdown-footer{font-size:.9em;display:block;color:#a7a7a7;background-color:rgba(0,0,0,.01);border-top:#f4f4f4;width:100%;box-sizing:border-box;padding:10px 20px}.recipients-selector-results ul.select2-results{margin:0}.recipients-selector-results ul.select2-results li{box-sizing:border-box;margin:0;padding:8px 10px;border-top:1px solid hsla(223,7%,81%,.5);overflow:hidden}.recipients-selector-results ul.select2-results li .spacer{display:inline-block;width:10px}.recipients-selector-results ul.select2-results li.select2-highlighted{color:#fff}.recipients-selector-results ul.select2-results li.select2-highlighted .title{vertical-align:top;color:#fff}.recipients-selector-results ul.select2-results li.select2-highlighted .subtitle{color:#fff}.recipients-selector-results ul.select2-results li.noHover{pointer-events:none;padding:5px 10px}.recipients-selector-results ul.select2-results li.noHover .title{font-weight:700}.recipients-selector-results ul.select2-results li:hover{background-color:#3875d7;cursor:pointer;color:#fff}.recipients-selector-results ul.select2-results li:hover .subtitle,.recipients-selector-results ul.select2-results li:hover .title{color:#fff}.recipients-selector-results ul.select2-results li .hex,.recipients-selector-results ul.select2-results li .icon{box-sizing:border-box;float:left;width:20px;height:20px;margin:0 10px 0 0}.recipients-selector-results ul.select2-results li .type-expand .title{font-weight:700}.recipients-selector-results ul.select2-results li .title{box-sizing:border-box;line-height:20px;display:inline-block;vertical-align:top;color:inherit}#group-invitations-main-container .email-selection-wrapper .placeholder-container textarea{height:153px}#group-invitations-main-container .email-selection-wrapper .btn-wraper{margin:3% 0}#group-invitations-main-container .email-selection-wrapper .btn-wraper.disabled,#group-invitations-main-container .email-selection-wrapper .btn-wraper.disabled #invite-action label{cursor:default}#group-invitations-main-container .email-selection-wrapper .btn-wraper #invite-action label{color:#fff;cursor:pointer}.people-selector{position:relative}.people-selector .email_error{border:1px solid #d93f44;background:#fdf7f7;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 2px hsla(0,60%,98%,.6);margin-bottom:6px;padding:8px 10px;border-radius:3px;color:#e40707}.people-selector .invitations-success-message{background:#ecfde6;padding:8px 10px;margin-bottom:10px;border:1px solid #68c168;color:#0f730f;border-radius:2px}.people-selector .people-selected{padding:6px;border:1px solid #d5dbe1;box-shadow:inset 0 1px 1px hsla(214,7%,42%,.09);border-radius:3px;-moz-transition-property:background,border,box-shadow;-moz-transition-duration:.2s;-webkit-transition-property:background,border,box-shadow;-webkit-transition-duration:.2s;transition-property:background,border,box-shadow;transition-duration:.2s;display:flex;flex-wrap:wrap;align-items:flex-start}.people-selector .people-selected.error{border:1px solid #d93f44;background:#fdf7f7;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 2px hsla(0,60%,98%,.6)}.people-selector .people-selected .chip{background:#3784d3;display:inline-block;padding:4px 7px;border-radius:2px;margin-bottom:4px;margin-left:4px;pointer-events:none;color:#fff}.people-selector .people-selected .chip.invalid{background:transparent;padding-bottom:0;border-bottom:2px dotted red;margin-bottom:6px;color:#9c9c9c}.people-selector .people-selected .chip:after{padding-left:8px;content:"x";cursor:pointer;pointer-events:all;display:block;float:right;cursor:hand}.people-selector .people-selected input{background:transparent;box-shadow:none;border:none;margin-left:4px;height:22px;flex-grow:1;min-width:25%}.people-selector .typeahead{background:#fff;border:1px solid #d5dbe1;position:absolute;width:99.5%;top:101%;z-index:5000}.people-selector .typeahead .result-list-container{max-height:230px;overflow:auto}.people-selector .typeahead .result-list-container .empty-search{padding:9px 12px}.people-selector .typeahead .result-list-container .empty-search p{color:#858fa2!important;font-weight:300!important;font-size:13px!important;text-align:center}.people-selector .typeahead .result-list-container .result-list{padding-bottom:16px}.people-selector .typeahead .result-list-container .result-list:last-child{padding-bottom:0}.people-selector .typeahead .result-list-container .result-list .result-list-header{border-bottom:1px solid #d5dbe1;font-size:11px;display:block;padding:4px 8px}.people-selector .typeahead .result-list-container .result-list .loading{margin:16px auto;display:flex}.people-selector .typeahead .result-list-container .result-list .result-item{padding:8px;display:flex;cursor:pointer;border-bottom:1px solid #d5dbe1}.people-selector .typeahead .result-list-container .result-list .result-item:focus,.people-selector .typeahead .result-list-container .result-list .result-item:hover{background-color:#276bb0;color:#fff}.people-selector .typeahead .result-list-container .result-list .result-item img{vertical-align:bottom;margin-right:3px;width:20px;height:20px}.people-selector .typeahead .result-list-container .result-list .result-item .name{overflow:hidden;text-overflow:ellipsis;flex:6 0 0;white-space:nowrap}.people-selector .typeahead .result-list-container .result-list .result-item .email,.people-selector .typeahead .result-list-container .result-list .result-item .profile{overflow:hidden;text-overflow:ellipsis;flex:4 0 0}#user-avatar-wrap #user-avatar-box{position:relative}#user-avatar-wrap #user-avatar-box.loading img{visibility:hidden}#user-avatar-wrap #user-avatar-box img{width:140px;height:140px}#user-avatar-wrap #user-avatar-box #user-avatar-camera-icon{height:50px;width:50px;position:absolute;top:84px;left:85px;cursor:pointer}#user-avatar-wrap #user-avatar-box .file-upload-wrap.wrap-camera{position:absolute;top:85px;left:0;width:100%;margin:0}#user-avatar-wrap #user-avatar-box .file-upload-wrap.wrap-camera .file-upload-button-wrap{height:50px}#user-avatar-wrap #user-avatar-box .file-upload-wrap.wrap-camera .file-upload-button-wrap #user-avatar-input{height:50px;width:100%}#user-avatar-wrap #user-avatar-box .file-upload-wrap.wrap-camera .file-upload-button-wrap #user-avatar-camera-icon{top:0}#user-avatar-wrap .file-upload-wrap{display:block}#user-avatar-wrap .file-upload-wrap .file-upload-button-wrap{display:block;text-align:center;float:none}#user-avatar-wrap iframe{display:none}.select-picker-container{border:1px solid #ced5df;border-radius:3px;padding:9px 10px;font-size:14px;position:relative}.select-picker-container select{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0}.select-picker-container .arrow-icon{background:url(/images_v2/sprites/sprite-arrows.png) 2px -179px no-repeat;margin-top:3px;height:14px;width:14px;float:right}.attachment{display:flex;border:1px solid #dee6ee;border-radius:3px;margin-bottom:8px}.attachment .icon-container{padding:12px 0 12px 8px;margin-right:8px;min-width:60px;overflow:hidden}.attachment .icon-container img{width:60px}.attachment .file-info{padding:12px 0 6px;width:100%}.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}.attachment .file-info .file-name a.disabled{color:#999;cursor:not-allowed}.attachment .file-info .file-note,.attachment .file-info .file-type{display:block;color:#839096}.attachment .file-info .file-note.teacher-copy,.attachment .file-info .file-type.teacher-copy{background-image:url(//a.edim.co/images_v2/icons/teacher-duplicated.png);background-repeat:no-repeat;background-position:0;padding-left:26px}.attachment .ns-dropdown{margin:10px 12px 0}.safari .attachment .ns-dropdown{min-width:10px;margin-right:18px}.attachment .context-menu .custom-dropdown{margin:10px 12px 0}.safari .attachment .context-menu .custom-dropdown{min-width:10px;margin-right:18px}.circular-checkbox:checked,.circular-checkbox:not(:checked){position:absolute;left:-9999px}.circular-checkbox:checked+label,.circular-checkbox:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer}.circular-checkbox:checked+label:before,.circular-checkbox:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:10px;height:10px;border:1px solid #98abbe;background:#fff;border-radius:7px}.circular-checkbox:checked+label:before{background-color:#98abbe}.circular-checkbox:checked+label:after,.circular-checkbox:not(:checked)+label:after{content:"✔";position:absolute;top:3px;left:3px;font-size:8px;line-height:.8;color:#fff;transition:all .2s}.circular-checkbox:not(:checked)+label:after{opacity:0;transform:scale(0)}.circular-checkbox:checked+label:after{opacity:1;transform:scale(1)}.circular-checkbox:disabled:checked+label:before,.circular-checkbox:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.circular-checkbox:disabled:checked+label:after{color:#999}.circular-checkbox:disabled+label{color:#aaa}label:hover:before{border:1px solid #276baf!important}.custom-dropdown{position:relative;z-index:2}.custom-dropdown .caret{cursor:pointer;display:inline-flex}.custom-dropdown .caret span.angle{margin-left:6px;display:block;height:15px;width:10px;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 0 -1341px no-repeat}.custom-dropdown .drop-menu{min-width:185px;margin:24px 0 0 -5px;position:absolute;top:0;right:0;z-index:99;background:#fff;border-radius:2px;padding:0;box-shadow:0 2px 8px rgba(146,153,169,.5)}.custom-dropdown .drop-menu li{cursor:pointer;color:#383d48;font-size:13px;line-height:13px;font-weight:400;text-align:left}.custom-dropdown .drop-menu li:hover{background-color:#f3f5f7}.custom-dropdown .drop-menu li[data-event-action=menuannotate],.custom-dropdown .drop-menu li[data-event-action=menudownloadannotate]{min-width:205px}.custom-dropdown .drop-menu li a{display:block;padding:12px 11px;cursor:pointer;color:#5b97d9}#modal-instant-plc-view{max-width:100%;width:450px}#modal-instant-plc-view .modal-body{padding:20px 15px}#modal-instant-plc-view .modal-body .no-records{text-align:center;padding:20px;margin-top:50px;font-size:14px;font-weight:700}#modal-instant-plc-view .modal-body .members-list-cont{height:26vh;width:100%;overflow:auto}#modal-instant-plc-view .add-members-description{padding-bottom:15px;border-bottom:1px solid #ccc}#modal-instant-plc-view table{width:100%;border-top:1px solid #ccc}#modal-instant-plc-view .avatar-section,#modal-instant-plc-view .checkbox-section{padding:10px 0}#modal-instant-plc-view .avatar-section img{width:50px}#modal-instant-plc-view .members-list{border-bottom:1px solid #ccc}#modal-instant-plc-view .details-section{padding:10px}#modal-instant-plc-view .details-section .select-all{line-height:50px;color:#909ba1}#modal-instant-plc-view .details-section .user-info{line-height:25px}#modal-instant-plc-view .details-section .user-info .name{color:#4d92db}#modal-instant-plc-view .details-section .user-info .mail{color:#909ba1}#modal-instant-plc-view .details-section .user-type{line-height:25px}#modal-instant-plc-view #search-bar-section{margin-top:11px}#modal-instant-plc-view .styled-checkbox{margin:16px auto}#modal-instant-plc-view .styled-checkbox input[type=checkbox]{display:none}#modal-instant-plc-view .styled-checkbox input[type=checkbox]+label span.body{display:block;cursor:pointer;background:url(//assets.edmodo.com/adminpages/images/checkbox-sprite.png) 0 0 no-repeat;padding-left:25px;height:18px}#modal-instant-plc-view .styled-checkbox input[type=checkbox]:checked+label span.body{background-position:0 -17px}#modal-instant-plc-view .styled-checkbox.disabled input[type=checkbox]+label{opacity:.4}#modal-instant-plc-view .searchbar-content{position:relative;background-color:#f3f5f7}#modal-instant-plc-view .searchbar-content .search-icons{display:inline-block;width:30px;height:22px;position:absolute;top:6px;right:6px}#modal-instant-plc-view .searchbar-content .search-icons .search-icon{position:absolute;right:1px;top:0;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1);transition:opacity .1s,transform .25s}#modal-instant-plc-view .searchbar-content .search-icons .loading-icon{height:18px;width:18px}#modal-instant-plc-view .searchbar-content .search-icons .loading{background-size:contain}#modal-instant-plc-view .searchbar-content .form-control.search-input{background:0 0;padding-right:31px}#modal-instant-plc-view .modal-footer{background-color:#f3f5f7;margin-top:0;padding:10px 15px}#modal-instant-plc-create-success{max-width:100%;width:450px}#modal-instant-plc-create-success .success-message{font-size:24px;color:#8b93a5;line-height:32px;margin-top:10px}#modal-instant-plc-create-success .success-description{color:#8b93a5;margin-top:10px}#modal-instant-plc-create-success .modal-footer{background-color:#f3f5f7;margin-top:0;padding:10px 15px}.error-panel .bd{text-align:center}.error-panel .bd strong{display:block;width:85%;font-size:160%;font-weight:400;margin:2em auto 1.5em;text-align:center;color:#535f7e}.error-panel .bd p{margin:0 auto;width:85%;color:#535f7e}@media only screen and (max-width:995px){body.windows-app-webview .stream-item .edmo-ads-container{overflow-x:hidden}}.stream-item .edmo-ads-container>.stream-item{border-color:#dae1e8 #d3dde5 #b6c8d8;margin-bottom:14px}.stream-item .edmo-ads-container .message-item:first-child{padding:20px!important;margin:0!important}.stream-item .edmo-ads-container .message-item{padding:0!important;position:relative;margin:0!important;border:0!important}.stream-item .edmo-ads-container .message-item .content{display:inline-block;width:100%;vertical-align:top;position:relative}.stream-item .edmo-ads-container .message-item .content>.row{margin-left:0;margin-right:0}.stream-item .edmo-ads-container .message-item .header{display:inline-block;line-height:14px}.stream-item .edmo-ads-container .message-item .logo{width:50px;height:50px;float:left}.stream-item .edmo-ads-container .message-item .content .header .text{display:inline-block;float:left}.stream-item .edmo-ads-container .message-item .content .header .text .edmodo-branding{color:#3b73b2}.stream-item .edmo-ads-container .message-item .content .header .text a{font-size:11px;margin-left:12px;position:relative}.stream-item .edmo-ads-container .message-item .content .header .text .promoted-prefix{font-size:12px;color:#aeaeae;font-weight:400}.stream-item .edmo-ads-container .message-item .ad-content{display:-ms-flexbox;display:flex;background-color:#f7f7f7;border-top-left-radius:3px;border-bottom-left-radius:3px}.stream-item .edmo-ads-container .message-item .ad-content .ad-message{width:100%;text-align:center}.stream-item .edmo-ads-container .message-item .ad-content .ad-message p{width:200px;margin:90px auto;color:#999}.stream-item .edmo-ads-container .message-item .content p.ad-header{color:#aeaeae;margin-bottom:10px}.stream-item .edmo-ads-container .message-item .content .ads-upgrade{color:#aeaeae}.stream-item .edmo-ads-container .message-item .content .ads-upgrade:hover{text-decoration:underline}.stream-item .edmo-ads-container .message-item .row{width:100%}.stream-item .edmo-ads-container .message-item .row .left-col{-ms-flex-positive:99;flex-grow:99}.stream-item .edmo-ads-container .message-item .row .right-col{-ms-flex-positive:1;flex-grow:1}@media (max-width:554px){.stream-item .edmo-ads-container .message-item .ad-content{-ms-flex-pack:center;justify-content:center}.stream-item .edmo-ads-container .message-item .content .left-col{display:none}.stream-item .edmo-ads-container .message-item .content{display:block;height:inherit;width:100%}.stream-item .edmo-ads-container .message-item [id^=google_ads_iframe],.stream-item .edmo-ads-container .message-item [id^=google_ads_iframe] iframe{margin:0 auto;display:block!important}.stream-item .edmo-ads-container .message-item:first-child{padding:16px 20px!important}.stream-item .edmo-ads-container .message-item .header{margin-bottom:8px}}.stream-item .edmo-ads-container .user_fb{display:inline-block;width:200px;position:absolute;right:0;top:0}.stream-item .edmo-ads-container .user_fb__list{margin:5px 0 0;padding:6px 0;list-style:none;position:absolute;top:125%;left:0;width:100%;z-index:10;opacity:0;visibility:hidden;border-radius:3px;background:#fff;transition:opacity .25s linear,top .25s linear;border:1px solid #839096;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.stream-item .edmo-ads-container .user_fb.is-open .user_fb__list{opacity:1;visibility:visible;top:100%;z-index:10000}.stream-item .edmo-ads-container .user_fb__item{padding:6px 12px;font-size:14px;line-height:20px;cursor:pointer;color:#434a54;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .25s linear;text-decoration:none}.stream-item .edmo-ads-container .user_fb__item a{color:#434a54}.stream-item .edmo-ads-container .user_fb__item:hover{background-color:#2077cf}.stream-item .edmo-ads-container .user_fb__item:hover,.stream-item .edmo-ads-container .user_fb__item:hover a,.stream-item .edmo-ads-container a .user_fb__item:hover{color:#e6e9ed}.stream-item .edmo-ads-container .c-button{display:block;height:15px;width:10px;background:url(//assets.edmodo.com/images_v2/sprites/sprite-site-v2.png) 1px -1340px no-repeat;float:right}.stream-item .edmo-ads-container .c-button:focus,.stream-item .edmo-ads-container .c-button:hover{outline:none;text-decoration:none}.stream-item .edmo-ads-container .c-button:not(:disabled){cursor:pointer}.right-column.span3r .edmo-ads-container .str-adunit>iframe{width:100%}div.edmo-ads-container:visible{margin-top:5px}.right-column #home-right-rail-ads-container{position:sticky;top:72px;z-index:1}.left-column .edmo-ads-container.sticky,.right-column .edmo-ads-container.sticky{position:sticky;top:72px;z-index:1}.left-column .edmo-ads-container .stream-item:visible,.right-column .edmo-ads-container .stream-item:visible{border:1px solid #dfe4e8;box-shadow:1px 1px 1px 1px #dfe4e8!important}.left-column .edmo-ads-container .stream-item[data-size-ratio=tall] .header .promoted-prefix .ads-upgrade,.left-column .edmo-ads-container .stream-item[data-size-ratio=tall] .header .promoted-prefix span,.right-column .edmo-ads-container .stream-item[data-size-ratio=tall] .header .promoted-prefix .ads-upgrade,.right-column .edmo-ads-container .stream-item[data-size-ratio=tall] .header .promoted-prefix span{display:none}.left-column .edmo-ads-container .message-item:first-child,.right-column .edmo-ads-container .message-item:first-child{padding:10px 9px!important;margin:0!important}.left-column .edmo-ads-container .message-item,.right-column .edmo-ads-container .message-item{padding:0!important;margin:0!important;border:0!important}.left-column .edmo-ads-container .message-item .content,.right-column .edmo-ads-container .message-item .content{display:inline-block;vertical-align:top;width:100%;position:relative}.left-column .edmo-ads-container .message-item .ad-creative,.right-column .edmo-ads-container .message-item .ad-creative{display:flex}.left-column .edmo-ads-container .message-item .ad-creative>div,.right-column .edmo-ads-container .message-item .ad-creative>div{margin:auto}.left-column .edmo-ads-container .message-item .header,.right-column .edmo-ads-container .message-item .header{display:inline-block;line-height:14px;margin-bottom:5px}.left-column .edmo-ads-container .message-item .logo,.right-column .edmo-ads-container .message-item .logo{width:50px;height:50px;float:left}.left-column .edmo-ads-container .message-item .content .header .text a,.right-column .edmo-ads-container .message-item .content .header .text a{color:#aeaeae}.left-column .edmo-ads-container .message-item .content .header .text a:hover,.right-column .edmo-ads-container .message-item .content .header .text a:hover{text-decoration:underline}.left-column .edmo-ads-container .message-item .content .header .promoted-prefix,.right-column .edmo-ads-container .message-item .content .header .promoted-prefix{font-size:12px;color:#aeaeae;font-weight:400;display:inline-block}.left-column .edmo-ads-container .right-rail .content .user_fb,.right-column .edmo-ads-container .right-rail .content .user_fb{position:absolute;display:inline-block;text-align:left;top:0!important;right:0}.left-column .edmo-ads-container .user_fb__list,.right-column .edmo-ads-container .user_fb__list{margin:5px 0 0;padding:6px 0;list-style:none;position:absolute;top:125%;right:0;min-width:200px;opacity:0;visibility:hidden;border-radius:3px;background:#fff;transition:opacity .25s linear,top .25s linear;border:1px solid #839096;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.left-column .edmo-ads-container .user_fb.is-open .user_fb__list,.right-column .edmo-ads-container .user_fb.is-open .user_fb__list{opacity:1;visibility:visible;top:100%;z-index:10000}.left-column .edmo-ads-container .user_fb__item,.right-column .edmo-ads-container .user_fb__item{padding:6px 12px;font-size:14px;line-height:20px;cursor:pointer;color:#434a54;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .25s linear;text-decoration:none}.left-column .edmo-ads-container .user_fb__item a,.right-column .edmo-ads-container .user_fb__item a{color:#434a54}.left-column .edmo-ads-container .user_fb__item:hover,.right-column .edmo-ads-container .user_fb__item:hover{background-color:#2077cf}.left-column .edmo-ads-container .user_fb__item:hover,.left-column .edmo-ads-container .user_fb__item:hover a,.left-column .edmo-ads-container a .user_fb__item:hover,.right-column .edmo-ads-container .user_fb__item:hover,.right-column .edmo-ads-container .user_fb__item:hover a,.right-column .edmo-ads-container a .user_fb__item:hover{color:#e6e9ed}.left-column .edmo-ads-container .c-button,.right-column .edmo-ads-container .c-button{display:block;height:15px;width:10px;background:url(//assets.edmodo.com/images_v2/sprites/sprite-site-v2.png) 1px -1340px no-repeat;float:right}.left-column .edmo-ads-container .c-button:focus,.left-column .edmo-ads-container .c-button:hover,.right-column .edmo-ads-container .c-button:focus,.right-column .edmo-ads-container .c-button:hover{outline:none;text-decoration:none}.left-column .edmo-ads-container .c-button:not(:disabled),.right-column .edmo-ads-container .c-button:not(:disabled){cursor:pointer}.lp7 .stream-item{margin-bottom:14px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.right-column #home-right-rail-ads-container{position:absolute!important;top:auto!important}}.resize-container{position:absolute;left:-999em;word-wrap:break-word}.expandable.expanded,.expandable:valid{height:50px}.profile-tooltip{display:inline;padding:5px 0}.profile-tooltip-emphasize:hover,.profile-tooltip:hover .profile-tooltip-emphasize{text-decoration:underline}.profile-tooltip-container{position:absolute;z-index:999}.raise-on-profile-tooltip-hover-active{z-index:300;position:relative}.profile-tooltip-hover-padding{z-index:200}.profile-tooltip-container.creator-name-popover{margin-left:-170px}.profile-tooltip-container.creator-name-popover .profile-tooltip-hover-padding{padding-bottom:25px}.profile-tooltip-container.avatar-popover{margin-left:-130px;padding-top:45px}.profile-tooltip-container.avatar-popover .profile-tooltip-hover-padding{padding-bottom:70px;margin-top:-45px;transform:skewY(-10deg);-ms-transform:skewY(-10deg);-webkit-transform:skewY(-10deg)}.profile-preview{background-color:#fff;padding:0;margin-bottom:0;max-width:500px;text-align:left;position:relative;border-color:#b5c8d9}.profile-preview.arrow-down:after,.profile-preview.arrow-down:before{top:100%;left:42%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.profile-preview.arrow-down:after{border-top-color:#f5f5f5;border-width:10px;margin-left:-10px}.profile-preview.arrow-down:before{border-top-color:#b5c8d9;border-width:12px;margin-left:-12px}.profile-preview.arrow-up:after,.profile-preview.arrow-up:before{bottom:100%;left:42%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.profile-preview.arrow-up:after{border-bottom-color:#fff;border-width:10px;margin-left:-10px}.profile-preview.arrow-up:before{border-bottom-color:#b5c8d9;border-width:12px;margin-left:-12px}.profile-preview .profile-preview-avatar,.profile-preview aside,.profile-preview section{height:190px}.profile-preview .preview-info{font-size:11px}.profile-preview aside,.profile-preview section{float:left}.profile-preview section{width:260px;margin-bottom:0;position:relative}.profile-preview header{font-size:16px;margin-bottom:5px}.profile-preview .profile-preview-content{padding:10px 20px;width:220px;text-transform:capitalize}.profile-preview .profile-preview-content .full-name{font-weight:500;margin-bottom:0}.profile-preview .profile-preview-content .truncate{margin-bottom:5px;white-space:nowrap;overflow:hidden;font-size:14px;text-overflow:ellipsis}.profile-preview .profile-preview-footer{position:absolute;padding:10px 20px;bottom:0;z-index:200;width:220px}.profile-preview .connect-container{display:inline}.profile-preview .connect-container .request-sent{opacity:.5}.profile-preview .connect-container .connect-btn.dismiss{display:none}.profile-preview .btn{padding:2px 15px;margin-right:10px;display:inline}.award-badges-facebox{height:400px;width:600px}.award-badges-facebox .award-badges-container .selected{background-color:#eaf1f6;border-left-color:#546986}.award-badges-facebox .award-badge-footer{padding:10px 15px;border-top:1px solid #dfe4e8;text-align:center}.award-badges-facebox .award-badge-footer .btn{width:90%}.award-badges-facebox .awarding-badges-title{font-weight:700}.award-badges-facebox .award-badge-container{cursor:pointer;padding:10px 20px;border-bottom:1px solid #e3eaf0;border-left:5px solid transparent}.award-badges-facebox .award-badges-container{height:400px;overflow-y:scroll}.award-badges-facebox .award-badge-container:hover{background-color:#f6f9fb}.award-badges-facebox .award-badges-image{float:left}.award-badges-facebox .awarding-badges-desc{word-wrap:break-word}.award-badges-facebox .award-badges-info{float:left;padding:10px;padding-left:20px;width:80%}#group-content-requests .empty-view{text-align:center;font-size:24px;color:#74bc60;padding-top:80px}#group-content-requests a{color:#237bd3}#group-content-requests .btn,#group-content-requests .btn:visited{border:1px solid #1e79d4;font-weight:600;padding:4px 16px}#group-content-requests .header-row{padding:20px;border-bottom:1px solid #e0e4e8}#group-content-requests .header-row .section-header span{color:#809098;font-size:18px;margin-left:3px}#group-content-requests .join-request{padding:15px 10px;margin:0 10px;border-top:1px solid #f0f2f4}#group-content-requests .join-request a,#group-content-requests .join-request p{font-size:14px;transition:color .2s}#group-content-requests .join-request .more-options-column{margin-bottom:5px;overflow:visible;position:relative;text-align:right}#group-content-requests .join-request .more-options-column .more-btn{color:#809098;font-size:20px}#group-content-requests .join-request .more-options-column.dd-visible .more-actions-dropdown{position:absolute;right:0;border:1px solid #f0f2f4;background:#fff;padding:10px 30px}#group-content-requests .join-request .avatar-column{padding-right:15px}#group-content-requests .join-request .avatar-column .avatar{width:65px;height:65px;background:#eee;vertical-align:bottom;border-radius:4px;border:1px solid #b9b5b1;transition:border .2s}#group-content-requests .join-request .avatar-column .avatar:hover{border:1px solid #1e79d4}#group-content-requests .join-request .requestee-info-column{max-width:295px;color:#383d48}#group-content-requests .join-request .requestee-info-column a{color:inherit}#group-content-requests .join-request .requestee-info-column a:hover{color:#1e79d4}#group-content-requests .join-request .requestee-info-column .requestee-name{font-weight:600}@media only screen and (min-device-width:690px) and (max-device-width:995px){#group-content-requests .join-request .requestee-info-column{max-width:450px}}@media only screen and (max-device-width:690px){#group-content-requests .join-request .requestee-info-column{max-width:165px}}#group-content-requests .join-request .request-accept-column{display:none}#group-content-requests .join-request .request-accept-column .success-confirmation-container div,#group-content-requests .join-request .request-accept-column .success-confirmation-container p{display:inline-block}#group-content-requests .join-request .request-accept-column .success-confirmation-container .success-icon{height:30px;width:30px;background:url(//a.edim.co/images_v2/icons/successfulinvite_check.png) 50% no-repeat;background-size:cover;margin-right:6px;transform:scale(0);transition:transform .15s}#group-content-requests .join-request .request-accept-column .success-confirmation-container .success-icon.visible{transform:scale(1)}#group-content-requests .join-request .request-accept-column .success-confirmation-container p{position:relative;top:-10px}@media only screen and (max-device-width:690px){#group-content-requests .join-request .request-accept-column{max-width:150px}#group-content-requests .join-request .request-accept-column .success-icon{display:none}#group-content-requests .join-request .request-accept-column .success-confirmation-container{padding-top:30px}#group-content-requests .join-request .request-accept-column p{color:#74bc60}}#group-content-requests .join-request .request-options-column{padding-right:30px}@media only screen and (max-device-width:690px){#group-content-requests .join-request .request-options-column{padding-right:0;clear:both;padding-top:20px;float:none}}#group-content-requests .join-request .request-options-column.saving{opacity:.5}#group-content-requests .join-request .request-options-column a{display:block;text-align:center}#group-content-requests .join-request .request-options-column a:first-child{margin-bottom:8px}#group-content-requests .join-request .request-options-column .dismiss-btn{color:#809098}@media only screen and (max-device-width:690px){#group-content-requests .join-request .request-options-column .dismiss-btn{border:1px solid #809098;padding:5px;border-radius:3px;margin-top:15px}}#group-content-requests .join-request .error-container{clear:both;text-align:right}#group-content-requests .join-request .error-container .error{background:none;color:red;padding-top:10px;display:none}#group-content-requests .requests-more-container .connections-more-wrapper.fetching{background:#f0f8ff url(//a.edim.co/images_v2/loading.gif) 50% no-repeat}#group-content-requests .requests-more-container .connections-more-wrapper.fetching a{opacity:0}#group-content-requests .requests-more-container a{display:block;text-align:center;padding:20px;background:#fff;transition:background .15s}#group-content-requests .requests-more-container a:hover{background:#f0f8ff}#group-content-getstarted.group-content{min-height:0}.group-get-started .sections{padding-top:44px;padding-bottom:44px}.group-get-started .sections .content-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:40px}.group-get-started .sections .content-section:last-child{margin-bottom:0}.group-get-started .sections .content-section .icon-box{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;text-align:center;min-width:90px}.ie9 .group-get-started .sections .content-section .icon-box{float:left;width:98px;min-height:120px}.group-get-started .sections .content-section .icon-box img{width:30%}.group-get-started .sections .content-section .content-body{-webkit-box-flex:5;-ms-flex:5 0 0;flex:5 0 0}.group-get-started .sections .content-section .content-body h3{font-weight:300;font-size:18px;color:#65a7e7;padding-bottom:8px}.group-get-started .sections .content-section .content-body p{line-height:1.8rem;padding-bottom:12px;padding-right:24px}.group-get-started .sections .content-section .content-body .btn-wraper button{margin-right:8px}.group-get-started .page-options{padding:24px 0 16px;text-align:center}.tooltip-group-getstarted{background-color:#65a7e7}.tooltip-group-getstarted.introjs-tooltip{max-width:400px}.tooltip-group-getstarted .introjs-tooltiptext{margin-bottom:0;border-bottom:none;padding:10px}.tooltip-group-getstarted .introjs-tooltiptext h3{font-weight:300;font-size:18px;color:#fff;padding-bottom:8px}.tooltip-group-getstarted .introjs-tooltiptext p{color:#fff}.tooltip-group-getstarted .introjs-arrow{border-bottom-color:#65a7e7}.tooltip-group-getstarted .introjs-tooltipbuttons{display:none}.group-assistant-content{background:#fff;border-radius:25px;padding:25px;margin-bottom:10px;border:1px solid #ddd}.group-assistant-content img{max-width:100%;max-height:100%}.group-assistant-content.group-assistant-content-stream{display:none;margin:auto;margin-top:40px;overflow:auto;width:80%}.group-assistant-content.group-assistant-content-stream .group-assistant-content-stream-left{float:left;width:21%}.group-assistant-content.group-assistant-content-stream .group-assistant-content-stream-right{float:right;width:75%}.group-assistant-content.group-assistant-content-stream .group-assistant-content-stream-right .group-assistant-content-stream-right-heading{font-size:14px;font-weight:700;padding-bottom:5px}.group-assistant-content.group-assistant-content-stream .group-assistant-content-stream-right .group-assistant-content-stream-right-text{color:#777}.group-assistant-content.group-assistant-content-stream img{margin-bottom:-10%}.group-assistant-content.group-assistant-content-sidebar{display:none;font-size:15px;border-radius:10px}.group-assistant-content.group-assistant-content-sidebar .group-assistant-content-sidebar-heading{padding-bottom:5px;font-size:15px;font-weight:700}.group-assistant-content.group-assistant-content-sidebar .group-assistant-content-sidebar-text-container .group-assistant-content-sidebar-text-container-first{font-size:14px;color:#777}.group-assistant-content.group-assistant-content-sidebar .group-assistant-content-sidebar-text-container .group-assistant-content-sidebar-text-container-second{padding-top:5px;font-weight:700;font-size:14px}i.library-item,img.thumbnail-img{width:40px;height:40px;display:inline-block}i.library-item{background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -999px -999px no-repeat;background-position:-40px -125px}i.library-item.type-link{background-position:0 -125px}i.library-item.type-file,i.library-item.type-note,i.library-item.type-onedrive-file{background-position:-40px -125px}i.library-item.type-assignment{background-position:-80px -125px}i.library-item.type-quiz{background-position:-120px -125px}i.library-item.type-embed{background-position:-360px -125px}i.library-item.type-image,i.library-item.type-jpeg,i.library-item.type-png{background-position:-240px -125px}i.library-item.type-document{background-position:-160px -125px}i.library-item.type-spreadsheet{background-position:-280px -125px}i.library-item.type-presentation{background-position:-320px -125px}i.library-item.type-pdf,i.library-item.type-pdf-type{background-position:-200px -125px}i.library-item.type-audio{background-position:-400px -125px}i.library-item.type-video{background-position:-360px -125px}i.library-item.type-badge{background-position:-211px -208px}i.library-item.type-octet-stream{background-position:-40px -125px}i.library-item.type-folder{background-position:0 -165px}i.library-item.type-shared-folder{background-position:-40px -165px}i.library-item.type-myquizzes-folder{background-position:-160px -165px}i.library-item.type-myassignments-folder{background-position:-200px -165px}i.library-item.type-attached-folder{background-position:-80px -165px}i.library-item.type-favorited-folder{background-position:-120px -165px}ul.library-folder-tree{background-color:#fff;border:1px solid #dadbe1;padding:2px 0 0}ul.library-folder-tree li{color:#546986;font-weight:400;margin:0 0 25px}ul.library-folder-tree li:first-child{margin-top:10px 0 0 10px}ul.library-folder-tree li a,ul.library-folder-tree li span{display:block;padding:.5em 1em .5em 33px;margin-bottom:.3em;background:url(//a.edim.co/images_v2/icons/library/2/solid-folder.png) transparent 9px 6px no-repeat;cursor:pointer}ul.library-folder-tree li a:hover,ul.library-folder-tree li span:hover{cursor:pointer;background-color:#f6f9fb}ul.library-folder-tree li a.active,ul.library-folder-tree li a:active,ul.library-folder-tree li span.active,ul.library-folder-tree li span:active{background-color:#f6f9fb;font-weight:400}ul.library-folder-tree li a.is-disabled,ul.library-folder-tree li span.is-disabled{pointer-events:none}ul.library-folder-tree li a.is-disabled:hover,ul.library-folder-tree li span.is-disabled:hover{cursor:default}ul.library-folder-tree li ul li{margin:0 0 0 25px}ul.library-folder-tree>li:last-child{margin-bottom:0}.connect-drive-account{text-align:center;width:100%;min-height:300px}.connect-drive-account .google-drive-logo{margin:50px auto 0;width:inherit;height:190px;background:url(//a.edim.co/images_v2/views/library/gdocs-welcome.png) no-repeat scroll top transparent}.connect-drive-account .one-drive-logo{margin:40px auto 20px;height:70px;background:url(//a.edim.co/images_v2/sprites/sprite-library-onedrive.png) no-repeat scroll 50% transparent}.connect-drive-account p{margin:0 0 50px}.feature-update-description{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;margin:50px auto;width:75%}#drive-panel a.btn{padding:5px 10px;margin:10px;border-radius:3px;display:block}.teacher-badge-details{min-width:400px;height:160px}.teacher-badge-details .badge-image{float:left;margin-top:23px;margin-left:20px}.teacher-badge-details .badge-information{float:left;margin:33px 20px 0;min-width:230px;max-width:300px}.teacher-badge-details .badge-information .badge-title{font-size:16px;font-weight:700}.teacher-badge-details .badge-information .badge-description{margin-top:5px;font-size:14px;word-wrap:break-word}.teacher-badge-details img{background-repeat:no-repeat;background-position:center -5px}.greyed-out{opacity:.2}#library-add-container .link-list{width:150px;height:354px;float:left;border-right:1px solid #dfe4e8;background-color:#f3f5f7;border-bottom-left-radius:2px}#library-add-container .link-list li{background-color:#f3f5f7}#library-add-container .link-list li a{color:#485061}#library-add-container .link-list li.selected{background-color:#fff;margin-right:-1px}#library-add-container #library-add-content-wrap{width:550px;height:354px;float:right}#library-add-container .library-add-item-wrap{display:none}#library-add-container .library-add-item-content{height:257px;padding:20px}.library-add-item-footer{padding:10px 15px;border-top:1px solid #dfe4e8;text-align:center}.library-add-item-footer .btn{width:480px}#library-add-file-content .attachments{max-height:140px;overflow-y:auto}#library-add-file-content .uploader{width:100%;margin:10px 0 0}#library-add-file-content .uploader .uploadBtn{overflow:hidden;position:relative;height:34px;margin-bottom:20px}#library-add-file-content .uploader .uploadBtn .btn{width:470px}#library-add-file-content .uploader .uploadBtn input[type=file],#library-add-file-content .uploader .uploadBtn input[type=file]:hover{z-index:10;cursor:pointer;position:absolute;filter:alpha(opacity=0);opacity:0;right:0;font-size:50px}#library-add-file-content .uploader .uploadBtn.no-files .btn{border-color:#d93f44;color:#d93f44}#library-add-folder-content #library-share-with-groups{padding:10px;margin:15px 0 0;border:1px solid #ddd;border-radius:3px}#library-add-folder-content #library-share-with-groups-list{max-height:165px;padding:5px 0;overflow-y:auto}#library-add-folder-content .folder-metadata{padding:10px 0}#library-add-folder-content .folder-metadata select{width:48%}#library-add-quiz-content .library-add-item-content{text-align:center}#library-add-quiz-content .library-add-item-content .add-quiz-icon{background:url(/images_v2/sprites/sprite-library-2.11-2x.png) no-repeat scroll -126px -127px;display:inline-block;height:36px;width:29px;margin-top:65px}#library-add-quiz-content .library-add-item-content h1{font-size:22px;font-weight:300;line-height:36px;margin:10px 0}#library-add-badge-content .attachments{max-height:140px;overflow-y:auto}#library-add-badge-content #badges-form-create{display:block;width:500px;left:157px;top:56px}#library-add-badge-content .libAddBadgeLeftCol{width:35%}#library-add-badge-content .libAddBadgeRightCol{width:60%}#library-add-badge-content .badgeTitle{height:44px;margin-bottom:26px}#library-add-badge-content .badgeDesc{height:160px}#library-add-badge-content .centered{display:block;margin:0 auto}#library-add-badge-content #newBadgeDescription{height:105px}#library-add-badge-content #badgeUploadImgTxt{background:#fff}#library-add-badge-content #badgeUploadFileWrap{padding-top:42px;overflow:initial;position:relative}#library-add-badge-content #badgeUploadFileWrap .placeholder-container{line-height:20px}#library-add-badge-content #badgeUploadFileWrap .error{position:absolute;top:3px}#library-add-badge-content #badgeUploadFileWrap .error.edit{top:154px}#library-add-badge-content #badgeUploadFileWrap .error span{border:1px solid #d93f44;background:#fdf7f7;color:#d93f44}#library-add-badge-content #badgeUploadImgLnk{width:100%;background:none;padding:10px 15px;box-sizing:border-box}#library-add-badge-content #badgeUploadImgWrap{background-color:#fff;height:166px;margin-bottom:24px;width:100%}#library-add-badge-content #badgeUploadImgWrap .imgReady{background-size:cover}#library-add-badge-content #badgeUploadImgWrap img{margin-top:25px;background-repeat:no-repeat;background-position:50%;height:114px;width:114px}#library-add-badge-content .admin-migration-teacher-badges-description-error{border:1px solid red;font-weight:700}.assign-item-wrap{padding:10px 15px}.assign-item-wrap .assign-title{font-size:18px;font-weight:300;line-height:26px;margin-bottom:10px}.assign-item-wrap hr{border:0;border-bottom:1px solid #dbe3eb;margin:15px 0}.assign-send-area-wrap .post-date-box-wrap .date-box-wrap input{width:140px}.assign-send-area-wrap .post-add-to-gradebook-wrap{margin:5px 0;line-height:normal}.assign-send-area-wrap .post-add-to-gradebook-wrap label{line-height:1.75em}.assign-send-area-wrap .post-add-to-gradebook-wrap label input[type=checkbox]{margin:-1px 5px 0 0}.post-box-send .postbox-send-input-container{background:#f8f9fa url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) no-repeat scroll right -1379px}.post-box-send .standard-postbox .suggestion-container{box-sizing:border-box;width:448px}.award-item-wrap{padding:10px 15px;width:480px}.award-item-wrap .badge-content{width:80%}.award-item-wrap .badge-content.pull-left{width:18%}.award-item-wrap .assign-title{font-size:24px;font-weight:300;line-height:26px;margin-bottom:10px}.award-item-wrap .assign-descr{font-size:15px;word-wrap:break-word}.award-item-wrap .badge-image{margin:0 auto;display:block;width:65%}#assign-badge .post-box-send .postbox-send-input-container{background:#f8f9fa url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) no-repeat scroll right -1379px}#assign-badge .post-box-send .postbox-send-input-container #suggest-receiver-0{display:none}#assign-badge .post-box-send .standard-postbox .suggestion-container{width:480px}#assign-badge .post-box-send .standard-postbox .suggestion-container #suggest-0,#assign-badge .post-box-send .standard-postbox .suggestion-container #suggest-1{display:none}.library-item-delete,.library-item-unshare{width:450px}.library-item-delete .bd,.library-item-unshare .bd{text-align:center;padding:2.5em 10px}.library-item-delete .bd i,.library-item-unshare .bd i{display:block;width:90px;height:90px;margin:0 auto 2em;background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -2px -203px no-repeat}.library-item-delete .bd strong,.library-item-unshare .bd strong{display:block;margin:0 auto;font-size:18px;line-height:30px;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;color:#485061;font-weight:300;width:50%}.library-item-delete .bd p,.library-item-unshare .bd p{font-size:110%;margin:0 50px}.share-library-items{width:500px}.share-library-items .bd ul{padding:0 10px 0 0;height:220px;overflow-y:scroll}.share-library-items .bd ul li{padding:10px;border-bottom:1px solid #f3f5f6}.share-library-items .bd ul li:hover{background-color:#f6f9fb}.share-library-items .bd ul li .group-name{text-align:left}.share-library-items .bd ul li input{float:right}.share-library-items .bd ul li:last-child{border-bottom:none}.share-library-items .bd .get-more-container{text-align:center;padding:12px 17px;border-top:1px solid #dadbe1}.share-library-items .bd .get-more-container button{width:100%}.share-library-items .bd span.shared{float:right;margin-right:10px;color:#eaf1f6}#facebox.library-item-share{top:25%!important}.library-folders-list{width:500px}.library-folders-list .bd{position:relative;top:0;left:0}.library-folders-list .bd .add-new-shared-folder{display:block;width:100%;position:absolute;top:5px;left:0}.library-folders-list .bd .add-new-shared-folder .input-group{padding:0 10px}.library-folders-list .bd .add-new-shared-folder .pane-1{text-align:right}.library-folders-list .bd .add-new-shared-folder .pane-2{display:none;text-align:center;padding:10px 0}.library-folders-list .bd .add-new-shared-folder .pane-2 input{width:65%;padding:5px}.library-folders-list .bd .folders img{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.library-folders-list .bd .folders ul.library-folder-tree{max-height:300px;overflow-x:none;overflow-y:scroll;border-top:none}.library-folders-list .bd .folders ul.library-folder-tree li span{border-left:2px solid transparent}.library-folders-list .bd .folders ul.library-folder-tree li span.active{border-left:2px solid #546986;color:#192d47}.library-folders-list.is-adding-new-folder .bd .add-new-shared-folder .pane-1{display:none}.library-folders-list.is-adding-new-folder .bd .add-new-shared-folder .pane-2{display:block}.library-folders-list.is-adding-new-folder .bd .folders,.library-folders-list.is-adding-new-folder .ft{opacity:.05;pointer-events:none}.item-context-menu{position:absolute;z-index:10}.item-context-menu,.library-items-actions{visibility:hidden;border:1px solid #ccd6e1;border-radius:3px;background-color:#fff;min-width:175px;box-shadow:0 1px 0 0 rgba(56,61,72,.09)}.item-context-menu ul li,.library-items-actions ul li{padding:0;cursor:pointer;outline:none;overflow:hidden}.item-context-menu ul li a.btn,.item-context-menu ul li button,.library-items-actions ul li a.btn,.library-items-actions ul li button{display:block;width:100%;text-align:left;background-color:#fff;border:1px solid transparent;padding:5px 15px 5px 5px;line-height:100%;color:#4c5568;outline:none;white-space:nowrap;text-transform:capitalize}.item-context-menu ul li a.btn:hover,.item-context-menu ul li button:hover,.library-items-actions ul li a.btn:hover,.library-items-actions ul li button:hover{background-color:#f6f9fb}.item-context-menu ul li a.btn i,.item-context-menu ul li button i,.library-items-actions ul li a.btn i,.library-items-actions ul li button i{display:inline-block;background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -999px -999px no-repeat;width:20px;height:20px;margin:0 10px;vertical-align:middle}.item-context-menu ul li a.btn[data-action=edit] i,.item-context-menu ul li button[data-action=edit] i,.library-items-actions ul li a.btn[data-action=edit] i,.library-items-actions ul li button[data-action=edit] i{background-position:-173px -35px}.item-context-menu ul li a.btn[data-action=open-in-office] i,.item-context-menu ul li button[data-action=open-in-office] i,.library-items-actions ul li a.btn[data-action=open-in-office] i,.library-items-actions ul li button[data-action=open-in-office] i{background-position:-88px -35px}.item-context-menu ul li a.btn[data-action=send] i,.item-context-menu ul li button[data-action=send] i,.library-items-actions ul li a.btn[data-action=send] i,.library-items-actions ul li button[data-action=send] i{background-position:-312px -35px}.item-context-menu ul li a.btn[data-action=assign] i,.item-context-menu ul li button[data-action=assign] i,.library-items-actions ul li a.btn[data-action=assign] i,.library-items-actions ul li button[data-action=assign] i{background-position:-287px -35px}.item-context-menu ul li a.btn[data-action=award] i,.item-context-menu ul li a.btn[data-action=awardtogroup] i,.item-context-menu ul li button[data-action=award] i,.item-context-menu ul li button[data-action=awardtogroup] i,.library-items-actions ul li a.btn[data-action=award] i,.library-items-actions ul li a.btn[data-action=awardtogroup] i,.library-items-actions ul li button[data-action=award] i,.library-items-actions ul li button[data-action=awardtogroup] i{background-position:-116px -35px}.item-context-menu ul li a.btn[data-action=move] i,.item-context-menu ul li button[data-action=move] i,.library-items-actions ul li a.btn[data-action=move] i,.library-items-actions ul li button[data-action=move] i{background-position:-201px -35px}.item-context-menu ul li a.btn[data-action=copy] i,.item-context-menu ul li button[data-action=copy] i,.library-items-actions ul li a.btn[data-action=copy] i,.library-items-actions ul li button[data-action=copy] i{background-position:-34px -35px}.item-context-menu ul li a.btn.action-download i,.item-context-menu ul li a.btn[data-action=download] i,.item-context-menu ul li button.action-download i,.item-context-menu ul li button[data-action=download] i,.library-items-actions ul li a.btn.action-download i,.library-items-actions ul li a.btn[data-action=download] i,.library-items-actions ul li button.action-download i,.library-items-actions ul li button[data-action=download] i{background-position:-145px -35px}.item-context-menu ul li a.btn[data-action=share] i,.item-context-menu ul li button[data-action=share] i,.library-items-actions ul li a.btn[data-action=share] i,.library-items-actions ul li button[data-action=share] i{background-position:-62px -35px}.item-context-menu ul li a.btn[data-action=delete] i,.item-context-menu ul li a.btn[data-action=unshare] i,.item-context-menu ul li button[data-action=delete] i,.item-context-menu ul li button[data-action=unshare] i,.library-items-actions ul li a.btn[data-action=delete] i,.library-items-actions ul li a.btn[data-action=unshare] i,.library-items-actions ul li button[data-action=delete] i,.library-items-actions ul li button[data-action=unshare] i{background-position:-7px -35px}.item-context-menu ul li a.btn[data-action=add] i,.item-context-menu ul li button[data-action=add] i,.library-items-actions ul li a.btn[data-action=add] i,.library-items-actions ul li button[data-action=add] i{background-position:-264px -35px}.item-context-menu ul li a.btn[data-action=add].is-student i,.item-context-menu ul li button[data-action=add].is-student i,.library-items-actions ul li a.btn[data-action=add].is-student i,.library-items-actions ul li button[data-action=add].is-student i{background-position:-241px -35px}.item-context-menu ul li a.btn[data-action=to-spotlight] i,.item-context-menu ul li button[data-action=to-spotlight] i,.library-items-actions ul li a.btn[data-action=to-spotlight] i,.library-items-actions ul li button[data-action=to-spotlight] i{background-position:-341px -35px}.library-explorer-hd{position:relative;padding-bottom:5px;z-index:2}.library-explorer-hd .folder-owner{font-size:14px;font-family:HelveticaNeue;color:#546980}.library-explorer-hd .library-search{width:50%;padding:0 0 15px;border:1px solid #dfe4e8;background:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);padding:3px;margin:0 0 10px;border-radius:2px;max-height:24px;-moz-transition-property:background,border,box-shadow;-moz-transition-duration:.5s;-webkit-transition-property:background,border,box-shadow;-webkit-transition-duration:.5s;transition-property:background,border,box-shadow;transition-duration:.5s}.library-explorer-hd .library-search.focused{border:1px solid #55a0ed}.library-explorer-hd .library-search span.viewer-search-icon{float:right;height:23px;width:35px;border-left:1px solid #dfe4e8;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 12px -349px no-repeat}.library-explorer-hd .library-search input[type=text]{background:none;border:0;box-shadow:none;padding:3px;width:80%}.library-explorer-hd .section-header{position:relative;top:0;left:0;font-size:inherit;min-height:42px;z-index:23;float:left}.library-explorer-hd .section-header strong.title{position:relative;display:inline-block;font-size:24px;font-weight:300;top:0;left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:25%;max-width:100%;line-height:120%;vertical-align:top}.library-explorer-hd .section-header .google-feature-update{display:inline-block;float:right;width:75%}.library-explorer-hd .breadcrumb i.breadcrumb-navigator{display:inline-block;position:relative;top:-6px;background:url(/images_v2/sprites/sprite-library-2.11-2x.png) #fff 3px 3px no-repeat;width:36px;height:36px;border:1px solid transparent;outline:none;vertical-align:middle;z-index:24;border-top-left-radius:3px;border-top-right-radius:3px}.library-explorer-hd .breadcrumb i.breadcrumb-navigator:hover{cursor:pointer;border-color:#f3f5f6}.library-explorer-hd .breadcrumb i.arrow{position:relative;width:10px;height:15px;top:-3px;left:-4px;display:inline-block;background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -100px -8px no-repeat;margin:0}.library-explorer-hd .breadcrumb ul.library-folder-tree{position:absolute;top:31px;left:0;visibility:hidden;font-size:13px;min-width:140px;z-index:15;border-top-left-radius:0}.library-explorer-hd .breadcrumb.active i.breadcrumb-navigator{border-color:#dadbe1;border-bottom-color:#fff}.library-explorer-hd .breadcrumb.active ul.library-folder-tree{visibility:visible;background-color:#fff}.library-explorer-hd .actions{position:relative;text-align:left;min-width:0;z-index:9}.library-explorer-hd .actions button{outline:none}.library-explorer-hd .actions button.is-icon-based{text-indent:-9999px;background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -999px -999px no-repeat;width:30px;height:30px;border:none;outline:none}.library-explorer-hd .actions button.is-icon-based[data-action=edit]{background-position:-31px -91px}.library-explorer-hd .actions button.is-icon-based[data-action=share]{background-position:-60px -91px}.library-explorer-hd .actions button.is-icon-based[data-action=delete]{background-position:-91px -91px}.library-explorer-hd .actions button.is-icon-based[data-action=toggle-view-list]{background-position:-120px -91px}.library-explorer-hd .actions button.is-icon-based[data-action=toggle-view-grid]{background-position:-151px -91px}.library-explorer-hd .actions button.is-primary{padding:.45em 3.9em;margin-left:1em}.library-explorer-bd.google-drive thead tr th.date{padding-right:56px}.library-explorer-bd table{width:100%}.library-explorer-bd table tr{box-sizing:border-box;background:transparent;border-bottom:1px solid #e4eaef}.library-explorer-bd table tr:last-child{border-bottom:none}.library-explorer-bd table tr.is-showing-menu{background-color:#f6f9fb}.library-explorer-bd table tr.is-showing-menu .actions .more-actions{visibility:visible;border-color:#ccd6e1}.library-explorer-bd table tr.is-showing-menu .actions .library-items-actions{visibility:visible}.library-explorer-bd table tr td{box-sizing:border-box;padding:.5em 20px;vertical-align:middle;overflow:hidden;color:#9498aa}.library-explorer-bd table tr td p.link-url,.library-explorer-bd table tr td strong{overflow:hidden;max-width:420px;text-overflow:ellipsis}.library-explorer-bd table tr td strong{display:block;font-weight:400;color:#4c5568}.library-explorer-bd table tr td p.link-url{margin-top:5px}.library-explorer-bd table tr td p.link-url a{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-explorer-bd table tr td p.link-url a:hover{text-decoration:underline}.library-explorer-bd table tr td.icon.badge-icon{padding:.5em 16px}.library-explorer-bd table tr td.name{padding-left:0}.library-explorer-bd table tr td.name .title:hover{cursor:pointer;text-decoration:underline}.library-explorer-bd table tr td.is-sharable-item i{display:inline-block;text-indent:-9999px;width:20px;height:20px;background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -63px -65px no-repeat}.library-explorer-bd table tr td.type{text-transform:capitalize}.library-explorer-bd table tr td.date{overflow:visible}.library-explorer-bd table tr td.actions{max-width:46px;position:relative;overflow:visible;padding-left:0;text-align:right}.library-explorer-bd table tr td.actions .library-items-actions{position:absolute;right:20px;left:auto;top:auto;z-index:100;visibility:hidden}.library-explorer-bd table tr td.actions.shown-above .more-actions{background:#fff url(/images_v2/sprites/sprite-library-2.11-2x.png) -63px -3px no-repeat}.library-explorer-bd table tr td.actions.shown-above .library-items-actions{bottom:42px}.library-explorer-bd table tr td button.more-actions{visibility:hidden;width:25px;height:25px;background:#fff url(/images_v2/sprites/sprite-library-2.11-2x.png) -33px -3px no-repeat;text-indent:-9999px;border:1px solid transparent;border-radius:3px;outline:none}.library-explorer-bd table tr td button.more-actions:hover{border:1px solid #276bb0}.library-explorer-bd table tr td.is-empty{text-align:center;padding:75px 30%;white-space:normal}.library-explorer-bd table tr td.is-empty strong{font-size:200%;width:100%;margin:25px auto;line-height:25px;font-family:Lato-Light,Helvetica Neue,Helvetica,Arial,sans-serif}.library-explorer-bd table tr td.is-empty p{color:#546986}.library-explorer-bd table tr td.is-empty i{display:block;width:132px;height:100px;margin:0 auto 2em;background:url(//a.edim.co/images_v2/views/library/library-emptystate.png)}.library-explorer-bd table tr td.is-empty:hover{background-color:transparent;cursor:default}.library-explorer-bd table tr.is-active td,.library-explorer-bd table tr:hover td{background-color:#f6f9fb}.library-explorer-bd table tr.is-active button.more-actions,.library-explorer-bd table tr:hover button.more-actions{cursor:pointer;visibility:visible;border-color:#ccd6e1}.library-explorer-bd table tr.clicked:hover td{background-color:#eaf1f6}.library-explorer-bd table tr.clicked:hover button.more-actions{visibility:visible}.library-explorer-bd table tr:last-child td,.library-explorer-bd table tr:last-child td td{border-bottom:none}.library-explorer-bd table tr.is-loading td{text-align:center;padding:10em 0}.library-explorer-bd table tr.is-loading td img{margin:0}.library-explorer-bd table tr.is-loading td:hover{background-color:transparent;cursor:default}.library-explorer-bd table tr.ui-sortable-helper{opacity:.75;border:3px dotted #999}.library-explorer-bd table tr.ui-sortable-helper td{border-bottom:none}.library-explorer-bd table tr.ui-sortable-helper td.actions,.library-explorer-bd table tr.ui-sortable-helper td.type{visibility:hidden}.library-explorer-bd table tr.ui-sortable-placeholder{background-color:#ddd;visibility:visible}.library-explorer-bd table thead tr{border-left:5px transparent}.library-explorer-bd table thead tr th{padding:.5em 20px;font-weight:400;color:#4f5a65;vertical-align:bottom;border-bottom:1px solid #e4eaef;white-space:nowrap;cursor:default}.library-explorer-bd table thead tr th.icon{width:20px}.library-explorer-bd table thead tr th.name{padding-left:0}.library-explorer-bd table thead tr th.date{width:90px;padding-right:5px}.library-explorer-bd table thead tr th.actions{width:30px;padding:0}.library-explorer-bd table thead tr th[data-sort-by] i{display:none}.library-explorer-bd table thead.has-sortable-options tr th[data-sort-by] i{display:inline-block;background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -999px -999px no-repeat;width:10px;height:10px;margin-left:0}.library-explorer-bd table thead.has-sortable-options tr th[data-sort-by] i.is-asc{background-position:-70px -10px}.library-explorer-bd table thead.has-sortable-options tr th[data-sort-by] i.is-desc{background-position:-40px -10px}.library-explorer-bd table thead.has-sortable-options tr th[data-sort-by]:hover{cursor:pointer;color:#276bb0}.library-explorer-bd table tbody{overflow:hidden}.library-explorer-bd table tbody tr{border-left:5px solid transparent;transition:background-color .25s ease,border-color .25s ease}.library-explorer-bd table tbody tr .badge-icon .hover-image{display:none}.library-explorer-bd table tbody tr .badge-icon .list-image{display:block}.library-explorer-bd table tbody tr .badge-icon .selected-image{display:none}.library-explorer-bd table tbody tr.clicked{background-color:#eaf1f6;border-left-color:#546986}.library-explorer-bd table tbody tr.clicked .badge-icon .hover-image,.library-explorer-bd table tbody tr.clicked .badge-icon .list-image{display:none}.library-explorer-bd table tbody tr.clicked .badge-icon .selected-image{display:block}.library-explorer-bd table tbody tr.clicked td:hover{background-color:#eaf1f6}.library-explorer-bd table tbody tr.clicked td button.more-actions{visibility:hidden}.library-explorer-bd table tbody tr:hover .badge-icon .hover-image{display:block}.library-explorer-bd table tbody tr:hover .badge-icon .list-image,.library-explorer-bd table tbody tr:hover .badge-icon .selected-image,.library-explorer-bd table tbody tr:hover.clicked .badge-icon .hover-image,.library-explorer-bd table tbody tr:hover.clicked .badge-icon .list-image{display:none}.library-explorer-bd table tbody tr:hover.clicked .badge-icon .selected-image{display:block}.library-explorer-bd table tfoot{border-top:1px solid #e4eaef}.library-explorer-bd table tfoot tr{display:none}.library-explorer-bd.has-more-items tfoot tr{display:table-row}.library-explorer-bd.has-more-items tfoot tr td{padding:0}.library-explorer-bd.has-more-items tfoot tr td button.load-more{outline:none;background-color:transparent;width:100%;display:block;border:none;padding:10px}.library-explorer-bd.has-more-items tfoot tr td button.load-more:hover{background-color:transparent;color:#276bb0}.library-explorer-bd .get-more{display:block;text-align:center;padding:13px 0;width:100%;border-top:1px solid #dfe4e8}.library-explorer.mini .library-explorer-hd .breadcrumb strong{width:250px}.library-explorer.mini .library-explorer-bd table thead th.name{min-width:197px}.library-explorer.mini .library-explorer-bd table thead th.date{max-width:160px}.library-explorer.mini .library-explorer-bd table td.name{max-width:197px}.library-explorer.mini .library-explorer-bd table td.actions{padding-right:12px}#facebox .library-items-viewer .library-container{width:840px;background-color:#eef2f6;padding:10px}@media only screen and (max-device-width:995px){#facebox .library-items-viewer .library-container{width:650px}}#facebox .library-items-viewer .library-container .left-column{width:180px;display:block}@media only screen and (max-device-width:995px){#facebox .library-items-viewer .library-container .left-column{width:160px}}#facebox .library-items-viewer .library-container .left-column ul.nav li{position:relative;border-bottom:1px solid #cbcdd2}#facebox .library-items-viewer .library-container .left-column ul.nav li a{position:relative;display:block;font-weight:400;padding:13px 0 13px 15px;word-wrap:break-word;color:#546986}#facebox .library-items-viewer .library-container .left-column ul.nav li a i{display:inline-block;width:30px;height:20px;vertical-align:middle}#facebox .library-items-viewer .library-container .left-column ul.nav li a i.icon-backpack{background:url(//a.edim.co/images_v2/icons/library/icon_backpack.png) no-repeat scroll}#facebox .library-items-viewer .library-container .left-column ul.nav li a i.icon-library{background:url(//a.edim.co/images_v2/icons/library/icon_library.png) no-repeat scroll}#facebox .library-items-viewer .library-container .left-column ul.nav li a i.icon-one-drive{background:url(//a.edim.co/images_v2/icons/library/icon_onedrive.png) no-repeat scroll}#facebox .library-items-viewer .library-container .left-column ul.nav li a i.icon-gdrive{background:url(//a.edim.co/images_v2/icons/library/icon_gdrive.png) no-repeat scroll}#facebox .library-items-viewer .library-container .left-column ul.nav li a:hover{background-color:#f6f9fb;color:#3784d3}#facebox .library-items-viewer .library-container .left-column ul.nav li a.active{background-color:#f6f9fb;font-weight:400}#facebox .library-items-viewer .library-container .left-column ul.nav li:last-child{border-bottom:none}#facebox .library-items-viewer .library-container #add-from-library .right-column{width:650px}@media only screen and (max-device-width:995px){#facebox .library-items-viewer .library-container #add-from-library .right-column{display:block;width:485px;margin-right:0}}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-explorer-hd .section-header{display:inline-block;width:100%;float:left}#facebox .library-items-viewer .library-container #add-from-library .right-column .items-list-section .grid-container{padding:0}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap{overflow:hidden;overflow-x:hidden;width:100%;background:#fff;overflow-y:auto;margin-left:0;max-height:300px}@media only screen and (max-device-width:995px){#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap{height:160px}}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap table{width:100%}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap table thead tr th{padding:.5em 20px;font-weight:400;color:#4f5a65;vertical-align:bottom;border-bottom:1px solid #e4eaef;white-space:nowrap;cursor:default}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap table thead tr th.icon{width:20px}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap table thead tr th.name{padding-left:0}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap table thead tr th.date{width:90px;padding-right:35px}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap table thead tr th.actions{width:30px;padding:0}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap table thead tr th[data-sort-by] i{display:none}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap table thead.has-sortable-options tr th[data-sort-by] i{display:inline-block;background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -999px -999px no-repeat;width:10px;height:10px;margin-left:0}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap table thead.has-sortable-options tr th[data-sort-by] i.is-asc{background-position:-70px -10px}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap table thead.has-sortable-options tr th[data-sort-by] i.is-desc{background-position:-40px -10px}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap table thead.has-sortable-options tr th[data-sort-by]:hover{cursor:pointer;color:#276bb0}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr{outline:0;background:transparent}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr.attached{background:#eaf1f6;color:#fff}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr.attached:hover td{background:#eaf1f6}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr td,#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr th{border-bottom:1px solid #e4eaef}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr td{padding:1em 25px;vertical-align:middle;overflow:hidden;color:#b6b8bf;word-wrap:break-word}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr td.is-empty{padding:15%!important;text-align:center;border-bottom:none}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr td.is-empty i{display:block;width:132px;height:100px;margin:0 auto 2em;background:url(//a.edim.co/images_v2/views/library/library-emptystate.png)}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr td.is-empty .add-to-library{width:150px;margin-top:30px}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr td.icon{width:40px}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr td.name{max-width:364px;min-width:355px;padding-left:0}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr td.type{text-transform:capitalize}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr td.actions{display:none}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr td strong{display:block;font-weight:400;color:#6b7787;font-size:15px}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr td button.more-actions{display:none}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr.is-active td{background-color:#f6f9fb}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr.is-loading td{text-align:center;padding:10em 0}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr.is-loading td img{margin:0}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr.is-loading td:hover{background-color:transparent;cursor:default}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr:hover{cursor:pointer}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr.ui-sortable-helper{opacity:.75;border:3px dotted #999}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr.ui-sortable-helper td{border-bottom:none}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr.ui-sortable-helper td.actions,#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr.ui-sortable-helper td.type{display:none}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr.ui-sortable-placeholder{background-color:#ddd;visibility:visible}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap tr.greyed-out:hover{cursor:not-allowed}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap .get-more-container button.load-more{outline:none;background-color:transparent;width:100%;display:block;border:none;margin-top:10px;margin-bottom:26px}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap .get-more-container button.load-more:hover{background-color:transparent;color:#276bb0}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap .one-drive-list .get-more-container{display:none}#facebox .library-items-viewer .library-container #add-from-library .right-column .library-resources-wrap .one-drive-list.has-more-items .get-more-container{display:block}#facebox .library-items-viewer .library-container #add-from-library .right-column .toggle-gdrive-editable{display:block;width:350px;line-height:14px;text-align:left;float:left;margin-top:4px}#facebox .library-items-viewer .library-container #add-from-library .right-column .toggle-gdrive-editable a{font-size:11px;padding:2px 0 2px 20px}#facebox .library-items-viewer .library-container #add-from-library .right-column .toggle-gdrive-editable a.togglePermissionsCheckbox{background:url(//a.edim.co/images/icons/check-off2.png) -1px -1px no-repeat;color:#383d48}#facebox .library-items-viewer .library-container #add-from-library .right-column .toggle-gdrive-editable a.togglePermissionsCheckbox.checked{background:url(//a.edim.co/images/icons/check-on2.png) -1px -1px no-repeat}ul.listview-grid li{display:inline-block;width:24%;padding:10px 0;text-align:center;overflow:hidden;vertical-align:top}ul.listview-grid li label{position:relative;cursor:pointer;opacity:.5}ul.listview-grid li label img{width:75px;border:1px solid #f2f2f3;opacity:inherit}ul.listview-grid li label .title{display:block;width:80%;max-height:3em;overflow:hidden;margin:0 auto;padding:0 2px;border-radius:8px;opacity:inherit}ul.listview-grid li label input[type=checkbox]{position:absolute;left:-9999px}ul.listview-grid li.selected label{opacity:1}ul.listview-grid li.selected label .title{background-color:#276bb0;color:#f0f8ff}ul.listview-list li label{display:block;cursor:pointer}ul.listview-list li>input[type=checkbox]{margin:0 5px 0 0}.item-viewer{margin:0 auto;width:500px;min-height:160px;background:#fff}.item-viewer .hd{padding:20px 15px;border-bottom:1px solid #f2f2f3}.item-viewer .hd h2{font-size:180%;font-weight:400}.item-viewer .hd h3{font-weight:400;font-size:120%;display:block;margin:10px 0 0}.item-viewer .hd dl.metadata{margin:5px 0 0}.item-viewer .hd dl.metadata dt{color:#a5a8b1;display:inline-block}.item-viewer .hd dl.metadata dt:after{content:":"}.item-viewer .hd dl.metadata dt.no-after:after{content:""}.item-viewer .hd dl.metadata dd{display:inline-block;font-weight:500;margin:0;padding-right:1.5em}.item-viewer .bd{padding:0}.item-viewer .preview-assignment-template .bd{padding:5px 15px 0;overflow-y:scroll;height:300px}.item-viewer .preview-assignment-template .bd h4{text-transform:capitalize}.item-viewer .preview-assignment-template .bd ul li strong{display:block;font-weight:400;line-height:normal;width:65%;margin:10px 0 5px}.item-viewer .preview-assignment-template .bd ul.embeds li{margin:0 0 15px}.item-viewer .preview-assignment-template .bd ul.embeds li img.preview{max-width:45%}.item-viewer .preview-assignment-template .bd ul.files li{margin:5px 0;color:#a5a8b1}.item-viewer .preview-assignment-template .bd ul.files li i.file-icon{display:inline-block;width:25px;height:25px;background:transparent url(//a.edim.co/images_v2/sprites/sprite-stream.png) 5px -280px no-repeat}.item-viewer .preview-assignment-template .bd ul.files li span{vertical-align:text-bottom}.item-viewer .preview-quiz-contents{min-height:350px;position:relative}.item-viewer .preview-quiz-contents .next,.item-viewer .preview-quiz-contents .prev{position:absolute;top:40%}.item-viewer .preview-quiz-contents .prev{left:-50px}.item-viewer .preview-quiz-contents .next{right:-50px}.item-viewer .preview-quiz-contents .bd ol.questions{overflow-y:scroll;height:300px;padding:0 15px}.item-viewer .preview-quiz-contents .bd ol.questions>li{padding:10px 0;border-bottom:1px solid #f2f2f3}.item-viewer .preview-quiz-contents .bd ol.questions>li:last-child{border-bottom-color:transparent}.item-viewer .preview-quiz-contents .bd ol.questions>li h4{font-size:135%;font-weight:300}.item-viewer .preview-quiz-contents .bd ol.questions>li .total-points{font-size:85%;color:#a5a8b1}.item-viewer .preview-quiz-contents .bd ol.questions>li strong{display:block;padding:10px 0;font-weight:500;color:#a5a8b1}.item-viewer .preview-quiz-contents .bd ol.questions>li ol.matching-answers,.item-viewer .preview-quiz-contents .bd ol.questions>li ol.matching-questions{display:inline-table;max-width:45%}.item-viewer .preview-quiz-contents .bd ol.questions>li ol.matching-answers li,.item-viewer .preview-quiz-contents .bd ol.questions>li ol.matching-questions li{padding:3px 10px;margin-bottom:3px}.item-viewer .preview-quiz-contents .bd ol.questions>li ol.matching-answers li.is-correct,.item-viewer .preview-quiz-contents .bd ol.questions>li ol.matching-questions li.is-correct{padding:0}.item-viewer .preview-quiz-contents .bd ol.questions>li ol.matching-answers li.is-correct label,.item-viewer .preview-quiz-contents .bd ol.questions>li ol.matching-questions li.is-correct label{display:inline-block;padding:3px 10px;background-color:#79b241;color:#fff;border-radius:3px}.item-viewer .preview-quiz-contents .bd ol.questions>li ul.answers{margin:5px 0 15px}.item-viewer .preview-quiz-contents .bd ol.questions>li ul.answers li>label{display:inline-block;padding:3px 10px}.item-viewer .preview-quiz-contents .bd ol.questions>li ul.answers li>label input{margin-right:5px}.item-viewer .preview-quiz-contents .bd ol.questions>li ul.answers li.is-correct label{background-color:#79b241;color:#fff;border-radius:3px}.item-viewer .preview-quiz-contents .bd ol.questions>li ul.answers li textarea.short-answer{width:90%}.item-viewer .preview-quiz-contents .ft{text-align:right}.item-viewer .preview-quiz-contents .ft .btn{border-color:#2077cf;width:150px;text-align:center}.item-viewer .listen-to-audio-file,.item-viewer .listen-to-audio-file .bd{min-height:auto}.item-viewer .round-badge-resized{height:114px;width:114px}.group-folders-list-container{padding:30px}.group-folders-list-container .group-page-item:first-child td{border-top:1px solid #dadbe1}.group-folders-list-container .group-page-item td{vertical-align:middle;border-bottom:1px solid #dadbe1}.group-folders-list-container .group-page-item .name{padding:0 15px;width:505px}.library-welcome-tour .modal-panel{min-width:610px;width:610px}.library-welcome-tour .modal-panel .bd{max-height:300px;padding-left:30px;padding-right:30px;padding-bottom:30px;text-align:center}.library-welcome-tour .modal-panel .bd .slick-carousel{width:550px;text-align:center;border:1px solid transparent;margin:0 auto}.library-welcome-tour .modal-panel .bd .slick-carousel>div img{border:none}.library-welcome-tour .modal-panel .bd .slick-carousel>div .description{font-size:18px}.library-welcome-tour .modal-panel .bd .slick-carousel>div .description em{display:block;margin:10px auto;font-size:14px;font-style:normal}#new-item-menu-container{position:absolute;top:0;left:0;width:100%;height:33px}#new-item-menu-container #attachment-item-dropdown{width:100%;height:32px;background:transparent}#new-item-menu-container .ns-dropdown{margin-right:0}#new-item-menu-container .ns-dropdown .ns-menu{margin-top:36px}#new-item-menu-container .menu-icon.menu-add-file{background-size:20px 20px;background-image:url(//a.edim.co/images_v2/icons/small/file.png)}#new-item-menu-container .menu-icon.menu-add-quiz{background-size:20px 20px;background-image:url(//a.edim.co/images_v2/icons/small/quiz.png)}#new-item-menu-container .menu-icon.menu-add-folder{background-size:20px 20px;background-image:url(//a.edim.co/images_v2/icons/small/folder.png)}#new-item-menu-container .menu-icon.menu-add-link{background-size:20px 20px;background-image:url(//a.edim.co/images_v2/icons/small/link.png)}.menu-line{border-bottom:1px solid #dfe4e8;padding-top:2px!important;padding-bottom:4px!important}.gradebook-for-groups{background:inherit;margin:0 auto 10px;z-index:1;width:100%}.gradebook-for-groups .section{overflow:hidden;margin-bottom:0}.gradebook-for-groups .viewport{position:relative;min-height:300px;overflow-x:visible;overflow-y:visible;padding:0;margin:0;box-sizing:border-box}.gradebook-for-groups .viewport-edge{position:absolute;width:20px;height:100%;opacity:0;z-index:3}.gradebook-for-groups .viewport-edge.has-more{opacity:1;transition:opacity 1.5s linear}.gradebook-for-groups .viewport-edge-left{top:0;left:-20px;box-shadow:7px 0 12px -6px hsla(0,0%,69%,.5)}.gradebook-for-groups .viewport-edge-right{top:0;right:-21px;box-shadow:-7px 0 12px -6px hsla(0,0%,69%,.5)}.gradebook-for-groups .region-message{margin-bottom:0;border:none;min-width:980px}.gradebook-for-groups .region-message>div{display:flex}.gradebook-for-groups .region-message h2{display:block;font-size:18px;font-weight:300;padding:15px;line-height:37px;min-width:140px;max-height:70px;max-width:460px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.gradebook-for-groups .region-message .error-message{padding:10px 15px;min-height:150px}.gradebook-for-groups .region-message .error-message .hd strong{font-size:200%;line-height:200%}.gradebook-for-groups .region-message .error-message .bd{padding:0 0 10px}.gradebook-for-groups .region-header{background-color:inherit;min-width:643px}.gradebook-for-groups .region-header h2{display:block;font-size:18px;font-weight:300;padding:10px 15px;line-height:normal}.gradebook-for-groups .region-header nav{position:relative;border-top:1px solid #dfe4e8;background-color:#fbfcfc}.gradebook-for-groups .region-header nav ul li a{padding:10px 25px;text-transform:capitalize}.gradebook-for-groups .region-header nav dl.shortcuts{position:absolute;top:0;right:5px;padding:1.1em 5px 0 0;margin:0;font-size:90%;color:#7e8390}.gradebook-for-groups .region-header nav dl.shortcuts dt{display:inline-block;margin:0 0 0 15px;font-weight:500}.gradebook-for-groups .region-header nav dl.shortcuts dt:after{content:"⟶";margin:0 5px}.gradebook-for-groups .region-header nav dl.shortcuts dd{display:inline-block;font-weight:300;margin:0;padding:0}@media only screen and (max-device-width:995px){.gradebook-for-groups .region-header nav{display:none}}.gradebook-for-groups .region-actions{margin:9px 10px 9px 0}.gradebook-for-groups .region-actions .user-message{margin:0 10px 0 0;color:#a5a8b1}.gradebook-for-groups .region-body{overflow:hidden}.gradebook-for-groups .region-body .error-message{text-align:center;padding:15px;margin:20px auto;font-size:125%}.gradebook-for-groups .region-body .error-message .hd{font-size:125%;font-weight:500}.gradebook-for-groups .region-body .gradebook-for-groups-container{box-sizing:border-box;background-color:inherit;width:100%}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd{padding:0;min-height:3.5em;min-width:400px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-gradebook-navigation{display:inline-block;vertical-align:middle;padding:15px 10px 0 15px;margin:0 10px 11px 0}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-gradebook-navigation h3{display:inline-block;font-size:16px;font-weight:200;margin:6px 10px 0 0;color:#000}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-gradebook-navigation ul.archived-gradebooks{display:inline-block;vertical-align:top;margin-top:4px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-gradebook-navigation ul.archived-gradebooks li{display:inline-block;margin:0 3px 0 0}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-gradebook-navigation ul.archived-gradebooks li button{padding:1px 0 0;width:2.5em;height:24px;border:1px solid #a7b9cb}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-gradebook-navigation ul.archived-gradebooks li button.active{pointer:default;pointer-events:none}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-gradebook-navigation ul.archived-gradebooks li button[data-action=create-new-grading-period]{color:#7e8390;padding:0}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .hd-wrapper{display:flex;height:57px;overflow:hidden;width:100%}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .hd-wrapper.new-badges-hd-wrapper{height:100px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .students-list-title{min-width:220px;width:220px;box-sizing:border-box;border-right:1px solid #dfe4e8;border-bottom:1px solid #dfe4e8}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .students-list-title strong{box-sizing:border-box;background-color:inherit;display:block;padding:16px 15px 0 10px;border-top:1px solid #dfe4e8;text-transform:capitalize;font-size:13px;font-weight:300;vertical-align:middle;height:57px;color:#585e6f;overflow:hidden}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper{overflow-x:scroll;overflow-y:hidden;box-sizing:border-box;border-bottom:1px solid #dfe4e8;height:80px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper.windows{margin-right:19px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper.new-badges-list-wrapper{height:100px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper ul{height:60px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper ul li{display:inline-block;position:relative;width:150px;background-color:#fff;border-right:1px solid #dfe4e8;border-top:1px solid #dfe4e8}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper ul li:nth-child(2n){background:#f8f9fa}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .hd{cursor:pointer;height:55px;width:100%;border-bottom:1px solid #dfe4e8}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .hd.badge,.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .hd.badge .hd{width:150px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .hd:hover{background-color:rgba(243,245,246,.5)}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .hd.new-badge-hd{height:100px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper h4{box-sizing:border-box;position:relative;vertical-align:middle;padding:20px 15px 0;font-weight:400;font-size:12px;text-align:center}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper em{display:block;overflow:hidden;text-overflow:ellipsis;font-style:normal;line-height:normal;white-space:nowrap;width:128px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .description{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:90%;color:#7e8390;line-height:normal;margin-top:2px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data{display:none}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .hd{padding:0 0 5px;cursor:default;height:auto}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .hd:hover{background-color:transparent}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .hd h5{font-size:110%;line-height:normal}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .hd .important-date{font-size:90%;color:#7e8390;padding:3px 0 5px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .bd{border-top:1px solid #cbcdd2;padding-top:10px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .bd strong{color:#7e8390;font-weight:300;font-size:90%}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .bd .actions{text-transform:lowercase}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .bd .actions [data-action]{margin-left:.5em}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .bd .actions [data-action=delete]{color:#d63a40}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .bd dl{margin:5px 0;padding:0;font-size:110%;color:#7e8390}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .bd dl dt{width:47%;display:inline-block;margin:0 0 2px;font-weight:400}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .bd dl dd{width:47%;display:inline-block;text-align:right;margin:0 0 2px;padding:0;font-weight:700}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .meta-data-content .ft{text-align:center;padding:10px 0 0;margin:10px auto 0;border-top:1px solid #cbcdd2}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles .title-list-wrapper .empty-view{width:0;border:none}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles figure{box-sizing:border-box;margin:0;padding:10px 5px 0 10px;text-align:left;cursor:pointer}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles figure img{display:inline-block;width:25px;margin:7px 5px 0 0}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles figure .new-badge-img{width:55px;margin:0 5px 0 39px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.hd .region-titles figure figcaption{display:inline-block;vertical-align:top;width:100px;max-height:3em;padding:.25em 0 0}.gradebook-for-groups .region-body .gradebook-for-groups-container .new-badge-info{border-top:1px solid #dfe4e8;margin-top:5px}.gradebook-for-groups .region-body .gradebook-for-groups-container .new-badge-info .new-badge-awarded{float:left;overflow:hidden;text-align:center;width:75px;height:52px;padding:2px 0 0;border-right:1px solid #dfe4e8}.gradebook-for-groups .region-body .gradebook-for-groups-container .new-badge-info .new-badge-awarded .awarded-summary{-webkit-margin-start:0}.gradebook-for-groups .region-body .gradebook-for-groups-container .new-badge-info .gradebook-badge-awarded{float:left;width:168px}.gradebook-for-groups .region-body .gradebook-for-groups-container .new-badge-info .gradebook-badge-awarded .new-badge-creator-img{height:42px;width:42px;float:left;margin:7px 5px 5px 7px;border-radius:3px}.gradebook-for-groups .region-body .gradebook-for-groups-container .new-badge-info .gradebook-badge-awarded .new-badge-creator{float:left;margin:4px 0 0 5px;width:109px}.gradebook-for-groups .region-body .gradebook-for-groups-container .new-badge-caption{text-align:center}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd{position:relative;top:0;left:0;background:url(/images_v2/backgrounds/bg-school-pattern.png) 0 0 repeat;background-color:inherit;max-height:500px;overflow-y:auto;display:flex}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users-wrapper{min-width:220px;max-width:220px;overflow:hidden;border-right:1px solid #dfe4e8;box-sizing:border-box;height:100%;padding-bottom:12px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users{box-sizing:border-box;min-width:240px;width:240px;padding-right:20px;z-index:3;background-color:#fff;height:100%;overflow-y:scroll}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users.windows{padding-right:5px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users strong{box-sizing:border-box;background-color:inherit;display:block;padding:16px 15px 0 10px;border-top:1px solid #dfe4e8;text-transform:capitalize;font-size:13px;font-weight:300;vertical-align:middle;height:58px;color:#585e6f;overflow:hidden}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users ul{border-top:1px solid #dfe4e8}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users ul li{position:relative;height:40px;box-sizing:border-box;white-space:nowrap;overflow:hidden;padding:4px 5px 0;background-color:rgba(243,245,246,.5);border:1px solid transparent;border-bottom-color:#dfe4e8}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users ul li:hover{background-color:#f3f5f6}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users ul li .avatar{display:inline-block;margin:2px 5px 0 0;width:24px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users ul li em{display:inline-block;background-color:#fff;position:absolute;top:7px;right:5px;text-align:center;padding:1px 0;width:40px;overflow:hidden;font-style:normal;font-size:85%;border:1px solid #cbcdd2;border-radius:3px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users ul li a,.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users ul li span{vertical-align:top;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:180px;line-height:30px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users ul li em+a,.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users ul li em+span{width:140px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users ul li:first-child{border-top-color:transparent}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users .empty-view{box-sizing:border-box;text-align:center;background-color:rgba(243,245,246,.5);height:300px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users .empty-view .bd{padding:25px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users .empty-view .ft{padding:10px 15px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-users .empty-view .ft .btn{box-sizing:border-box}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items{box-sizing:border-box;position:relative;background-color:inherit;height:100%;width:100%;top:0;z-index:2;overflow-x:scroll;overflow-y:scroll}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items.windows{overflow-y:hidden}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items{position:relative}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .empty-view{box-sizing:border-box;text-align:center;padding:100px 0;margin:0 auto}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .empty-view strong{font-size:200%;font-weight:300;line-height:250%}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item{display:inline-block;position:relative;width:150px;background-color:#fff;border-right:1px solid #dfe4e8}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item:nth-child(2n){background:#f8f9fa}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .hd{cursor:pointer;height:57px;overflow:hidden}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .hd:hover{background-color:rgba(243,245,246,.5)}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item h4{box-sizing:border-box;position:relative;display:block;vertical-align:middle;padding:10px 15px 0;font-weight:400}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item em{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-style:normal;line-height:normal}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .description{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:90%;color:#7e8390;line-height:normal;margin-top:2px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data{display:none}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .hd{padding:0 0 5px;cursor:default;height:auto}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .hd:hover{background-color:transparent}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .hd h5{font-size:110%;line-height:normal}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .hd .important-date{font-size:90%;color:#7e8390;padding:3px 0 5px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .bd{border-top:1px solid #cbcdd2;padding-top:10px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .bd strong{color:#7e8390;font-weight:300;font-size:90%}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .bd .actions{text-transform:lowercase}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .bd .actions [data-action]{margin-left:.5em}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .bd .actions [data-action=delete]{color:#d63a40}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .bd dl{margin:5px 0;padding:0;font-size:110%;color:#7e8390}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .bd dl dt{width:47%;display:inline-block;margin:0 0 2px;font-weight:400}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .bd dl dd{width:47%;display:inline-block;text-align:right;margin:0 0 2px;padding:0;font-weight:700}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .meta-data-content .ft{text-align:center;padding:10px 0 0;margin:10px auto 0;border-top:1px solid #cbcdd2}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul{border-top:1px solid #dfe4e8;cursor:default}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul.is-disabled{background-color:#f2f2f3;color:#585e6f;cursor:not-allowed;opacity:1}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul li{position:relative;display:block;height:40px;box-sizing:border-box;background-color:inherit;border:1px solid transparent;border-bottom-color:#dfe4e8;cursor:inherit}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul li.is-disabled{background-color:hsla(240,4%,95%,.5);color:#585e6f;cursor:not-allowed;opacity:1}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul li .badge,.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul li .grade{text-align:center;box-sizing:border-box;border:1px solid transparent;padding:10px;height:100%;z-index:2;color:inherit}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul li .grade.read-only{opacity:.5}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul li .badge{text-align:center;background-image:url(/images_v2/sprites/sprite-new-gradebook.png);background-position:center -293px;background-repeat:no-repeat}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul li .badge.has-been-awarded{background-position:center -373px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul li .badge.cannot-be-awarded{background-position:-9999px -9999px}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul li .grade-change{display:block;position:absolute;background:#fff;top:0;left:0;width:auto;height:auto;border:1px solid #a5a8b1;z-index:5}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul li .grade-change:empty{display:none;border-color:transparent}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul li.is-active .badge,.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item ul li.is-active .grade{border-color:#276bb0}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .empty-view{box-sizing:border-box;height:300px;padding:0;border-top:1px solid #dfe4e8}.gradebook-for-groups .region-body .gradebook-for-groups-container>.bd .region-gradebook-items .gradebook-items .gradebook-item .webui-popover{width:275px!important}.gradebook-change-standalone-grade .bd{padding:17px 15px}.gradebook-change-standalone-grade .bd .form-group{margin:0 0 10px}.gradebook-change-standalone-grade .bd .form-group input[type=text]{box-sizing:border-box;width:100%}.gradebook-change-standalone-grade .bd .form-group input[name=grade_default_score]{width:50%}fieldset{padding:5px 0;border:0;text-align:center}fieldset legend{display:none}fieldset input[type=text]{width:35%;text-align:inherit}fieldset .delimiter{display:inline-block;width:10%;text-align:inherit}fieldset .btn{display:block;margin:5px 5px 0;width:auto}fieldset .btn:hover{cursor:pointer}fieldset .view-work{padding:20px 0 0}.gradebook-change-badge .bd{padding:17px 15px}.promo-new-gradebook{box-sizing:border-box;position:relative;min-height:69px;padding:5px 230px 5px 155px;background:#fff url(/images_v2/sprites/sprite-new-gradebook.png) 20px -114px no-repeat;flex-grow:1}.promo-new-gradebook h5{display:block;margin:0 0 10px;font-size:125%;font-weight:500;color:inherit;min-width:400px}.promo-new-gradebook p{display:block;font-weight:300;color:inherit;min-width:442px}.promo-new-gradebook .switch{position:absolute;top:10px;right:10px;text-align:right;padding:0}.promo-new-gradebook .switch .description{display:block;padding-top:4px;padding-right:12px;font-size:85%}.promo-new-gradebook.has-highlighted-theme{min-height:60px;background-color:#237bd3;color:#fff}.promo-new-gradebook.has-highlighted-theme a{color:#fff;text-decoration:underline}.promo-new-gradebook.has-highlighted-theme .switch .description{color:hsla(0,0%,100%,.75)}.promo-new-gradebook.has-highlighted-theme.is-us{background-position:17px 0}.promo-new-gradebook.is-us{background-position:20px 10px}.gradebook-grade-period-save .bd{width:830px;min-width:300px;padding:17px 15px}.gradebook-grade-period-save .bd p{margin:15px 0 10px}.gradebook-grade-period-save .bd .period-steps{text-align:center}.gradebook-grade-period-save .bd .period-box{box-sizing:border-box;display:inline-block;width:45%;background-color:#f2f2f3;border:1px solid #a5a8b1;border-radius:3px;padding:10px;vertical-align:middle;min-height:64px}.gradebook-grade-period-save .bd .period-box.period-after{padding:10px 20px}@media (max-width:781px){.gradebook-grade-period-save .bd .period-box.period-after{margin-right:15%}}.gradebook-grade-period-save .bd .period-transition{box-sizing:border-box;display:inline-block;padding:0 5px;text-align:center;vertical-align:middle;width:2em;font-size:150%;color:#a5a8b1}.gradebook-grade-period-save .bd .accept-terms input{vertical-align:baseline}.gradebook-grade-period-save .bd .accept-terms span{margin-left:1%}.gradebook-grade-period-save .ft.action-buttons{border-top:1px solid #a7b9cb}.school-district-stats ul li{margin:0 0 5px;padding:3px 0}.school-district-stats ul li:last-child{margin-bottom:0}.school-district-stats ul li em{display:inline-block;width:30%;text-align:right;font-style:normal;font-size:120%;font-weight:500;margin:0 5px 0 0}.school-district-stats ul li span{color:#7e8390}#gd-create-add-cta-header .group-directory-main-btn{margin-right:15px}.main-column .gd-search{margin-top:15px}.main-column #gd-create-add-cta-header .group-directory-main-btn{margin:15px 0 0}.group-directory-container .follower-info{width:100%}.group-directory-container .follower-info .btn{margin-left:15px}.follower-section{margin-top:-16px;border-top:none}.follower-section .centered-text{text-align:center}.follower-section .intro-text{border-top:1px solid #dfe4e8;padding:20px;font-size:13px}#gd-no-groups-yet-container{display:none;overflow:auto}#gd-no-groups-yet-container>div{background:#fff;overflow:auto;padding:20px}#gd-no-groups-yet-container .intro-text{text-align:center;margin-bottom:20px}#gd-no-groups-yet-container .intro-text>p{font-size:14px;color:#555;line-height:1.5em}#gd-no-groups-yet-container .flex-wrapper{display:flex}#gd-no-groups-yet-container .flex-wrapper>div{width:30%;float:left;margin-left:35%;background:#f7f8f9;overflow:auto}#gd-no-groups-yet-container .flex-wrapper>div .button-wrapper{width:100%;text-align:center}#gd-no-groups-yet-container .flex-wrapper>div .button-wrapper>a{display:block;font-size:16px}#gd-no-groups-yet-container .flex-wrapper>div .button-description{padding:10px;text-align:center}#gd-no-groups-yet-container .flex-wrapper>div .button-description>p{margin-bottom:10px;text-align:center;font-weight:700}#gd-no-groups-yet-container .flex-wrapper>div .button-description>span{color:gray;line-height:1.5em;display:block}#gd-no-groups-yet-container .flex-wrapper>div:last-child{margin-right:0}#district-content-container iframe,#school-content-container iframe{width:100%;height:740px}.main-column #district-content-container iframe,.main-column #school-content-container iframe{width:95%;height:800px;padding:0 10px}#about-community p{font-size:13px;line-height:15px}#about-community p.address{color:#1c68b2}#about-community p.phone{margin-top:12px;color:#383d48}#about-community p.website{color:#1c68b2;margin-top:12px}#about-community p.admin,#about-community p.principal{margin-top:12px;color:#383d48;line-height:17px}#about-community p.principal .subheading{display:block}#about-motto .motto{font-size:13px;line-height:15px;color:#383d48}.publish-to-spotlight{width:600px}.publish-to-spotlight .bd{min-height:100px}.publish-to-spotlight.shared .bd{margin-top:10px}.publish-to-spotlight p.byline{margin:0 0 25px}.publish-to-spotlight .main{margin-top:10px}.publish-to-spotlight .main .icon{display:inline-block;text-align:center;vertical-align:top;width:30%;margin:0 15px 0 0}.publish-to-spotlight .main .icon img{border:none;display:block;margin:5px auto 10px;max-width:100%}.publish-to-spotlight .main .icon strong{margin:10px 0;font-weight:400;word-wrap:break-word}.publish-to-spotlight .main .icon .shared{display:block;text-align:center}.publish-to-spotlight .main .icon .shared i{display:inline-block;width:20px;height:20px;background:url(/images_v2/sprites/sprite-library-2.11-2x.png) -184px -6px transparent no-repeat}.publish-to-spotlight .main .icon .shared span{vertical-align:top}.publish-to-spotlight .main .content{display:inline-block;width:60%}.publish-to-spotlight .main .content fieldset{border:none;text-align:left}.publish-to-spotlight .main .content fieldset label{display:block;margin:0 0 25px}.publish-to-spotlight .main .content fieldset label strong{display:block;margin:0 0 5px;font-weight:500}.publish-to-spotlight .main .content fieldset label .subtext{margin-bottom:10px;line-height:normal}.publish-to-spotlight .main .content fieldset label input[type=text]{width:100%}.publish-to-spotlight .main .content fieldset label textarea{width:100%;height:100px!important;overflow-y:auto}.publish-to-spotlight .main .content fieldset label:last-child{margin-bottom:0}.publish-to-spotlight .main .content strong.shared{font-size:120%;font-weight:500;margin-bottom:10px}.publish-to-spotlight .main .content p.link-to-spotlight{margin-top:10px}.publish-to-spotlight .main.already-published .icon{width:80px;margin:5px auto 0}.publish-to-spotlight .main.already-published .checkmark-icon{display:inline-block;background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -431px -73px no-repeat;width:42px;height:42px}.ns-postbox{background:#fff;margin:15px 0;padding:10px}.ns-postbox,.ns-postbox .postbox-content{position:relative;border:1px solid #d5dbe1;border-radius:3px}.ns-postbox .postbox-content{background:#f8f9fa;box-shadow:inset 0 1px 1px hsla(214,7%,42%,.09);padding:0;margin:0}.ns-postbox .postbox-content.focused{border:1px solid #55a0ed}.ns-postbox .postbox-content textarea{background:0;border:0;box-shadow:none;width:100%;height:60px;box-sizing:border-box;padding:5px 10px 6px}.ns-postbox .postbox-footer{margin-top:10px}.ns-postbox.no-border{border:0;padding:0}.ns-postbox.compact .postbox-content textarea{height:28px}.ns-postbox.compact .postbox-footer,.ns-postbox.compact .recipients{display:none}.ns-recipient-result-image{width:20px;height:20px;border-radius:2px;float:left;margin-right:10px}.select2-result.select2-highlighted .ns-recipient-label,.select2-search-choice .ns-recipient-label{color:#fff}.select2-search-choice-close{background:none;opacity:.5}.select2-search-choice-close:after{content:"\00d7";color:#fff;position:relative;font-size:12px}.select2-search-choice-close:hover{opacity:1}.select2-results li.select2-result{padding:8px 10px}.select2-results li.select2-result .select2-result-label{padding:0;line-height:20px}.stream-list.ns-loading .stream-container{opacity:.5}.stream-list.ns-loading .more-items{background-image:url(//a.edim.co/images_v2/loading.gif);background-repeat:no-repeat;background-position:50%}.stream-list.ns-loading .more-items a{visibility:hidden}.message-item:first-child,.template-message-item:first-child{margin:0 0 14px}.filter-container+.messages-container .stream-item:first-child .message-item{border-top-left-radius:0;border-top-right-radius:0}.message-item,.template-message-item{transition:background-color 3s;background-color:#fff;border:1px solid;border-color:#dae1e8 #d3dde5 #b6c8d8;box-shadow:0 1px 0 0 rgba(56,61,72,.09);margin:14px 0;border-radius:3px}.message-item.new,.template-message-item.new{border-left:2px solid #3f82d9;margin-left:-1px}.message-item.new.new-bg,.template-message-item.new.new-bg{background-color:#ebf2fb}.message-item,.promo-html-template{padding:20px 0 0}.message-item.no-border,.promo-html-template.no-border{border:none;box-shadow:none;border-radius:0}.message-item.pinned,.promo-html-template.pinned{border:2px solid #3784d3;border-radius:3px}.message-item.pinned .pin,.promo-html-template.pinned .pin{color:#3784d3!important;margin:0 10px}.message-item .parent-creator,.message-item .parent-creator:hover,.promo-html-template .parent-creator,.promo-html-template .parent-creator:hover{cursor:help}.message-item .header,.promo-html-template .header{padding-right:20px}.message-item .messageinfo,.promo-html-template .messageinfo{margin:0 20px 0 90px}.message-item .messageinfo .recipients .receiver-square,.promo-html-template .messageinfo .recipients .receiver-square{display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:2px}.message-item .messageinfo .recipients a,.promo-html-template .messageinfo .recipients a{white-space:nowrap}.message-item .messageinfo .recipients .recipient,.promo-html-template .messageinfo .recipients .recipient{max-width:300px;display:inline-block;overflow-x:hidden;text-overflow:ellipsis;vertical-align:bottom}.message-item .messageinfo .recipients .recipient:after,.promo-html-template .messageinfo .recipients .recipient:after{content:","}.message-item .messageinfo .recipients .recipient:last-child:after,.promo-html-template .messageinfo .recipients .recipient:last-child:after{content:""}.message-item .message-avatar,.promo-html-template .message-avatar{margin:0 20px;overflow:hidden;height:50px;width:50px;border-radius:2px}.message-item .message-pin,.promo-html-template .message-pin{width:25px;height:25px;position:absolute;margin-left:44px;margin-top:23px;font-size:10px}.message-item .ns-dropdown .ns-caret,.promo-html-template .ns-dropdown .ns-caret{background:none}.message-item:hover .ns-dropdown .ns-caret,.promo-html-template:hover .ns-dropdown .ns-caret{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 1px -1340px no-repeat}.message-item .footer,.template-message-item .footer{clear:both;background:#f8f9fa;border-top:1px solid #dee6ee;margin-top:17px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:10px 20px 10px 90px}.message-item .footer .link,.message-item .footer .link a,.template-message-item .footer .link,.template-message-item .footer .link a{color:#839096;position:relative}.message-item .footer .share-footer-menu,.template-message-item .footer .share-footer-menu{position:absolute;background:#fff;z-index:2;width:150px;padding:5px 0;margin:8px 0 0 17px;border-radius:2px;border:1px solid #ddd;box-shadow:0 2px 8px rgba(146,153,169,.5)}.message-item .footer .share-footer-menu .triangle-1,.message-item .footer .share-footer-menu .triangle-2,.template-message-item .footer .share-footer-menu .triangle-1,.template-message-item .footer .share-footer-menu .triangle-2{width:0;height:0;border-style:solid;border-width:0 7.5px 10px;border-color:transparent transparent #fff;margin:-10px 0 0 20px;position:relative;bottom:4px;z-index:2}.message-item .footer .share-footer-menu .triangle-2,.template-message-item .footer .share-footer-menu .triangle-2{bottom:6px;border-color:transparent transparent #ddd;z-index:1}.message-item .footer .share-footer-menu a,.template-message-item .footer .share-footer-menu a{display:block;padding:5px 10px;color:#444}.ns-likes-list{position:absolute;background:url(//a.edim.co/images_v2/icons/arrow_6C758C_88.png) 10px 100% no-repeat;background-position:center bottom 3px;left:-58px;z-index:2;bottom:18px;padding-bottom:9px}.narrow .ns-likes-list{background-position:left bottom 3px;left:0}@media (max-width:766px){.ns-likes-list{background-position:left bottom 3px;left:0}}.ns-likes-list ul{background:url(//a.edim.co/images_v2/backgrounds/bg_6C758C_88.png);color:#fff;z-index:2;width:150px;overflow:hidden;border-radius:4px;min-height:30px}.ns-likes-list li{padding:5px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-likes-list li a{color:#fff!important;display:block}.ns-likes-list li a img{height:20px;min-width:20px;border-radius:3px;margin-right:3px;position:relative;top:4px;background:#ccc}.reply-footer .ns-likes-list{bottom:15px}@media (max-width:766px){.message-item .footer{padding-left:20px}}.message-item .footer.narrow{padding-left:20px}.message-item .footer .dot{border-radius:100px;background:#839096;height:4px;width:4px;margin:0;display:inline-block;position:relative;top:-3px;margin:0 7px 0 10px}.message-item .footer .num-likes.disabled{cursor:text}.message-item .footer .unfollow:hover,.message-item .footer .unlike:hover{cursor:pointer}.message-item .footer .tooltip-inner{max-height:150px;overflow-y:auto}.message-icon{background-image:url(//a.edim.co/images_v2/sprites/sprite-stream.png);background-repeat:no-repeat}.message-content .content{margin-left:90px;clear:none;margin-right:20px;padding-top:10px;word-wrap:break-word}.message-content .content.narrow{margin-left:20px;clear:both}@media (max-width:766px){.message-content .content{margin-left:20px;clear:both}}.message-content .content .rich-text ol,.message-content .content .rich-text ul{margin:1em 0 1em 16px}.message-content .content .rich-text ul li{list-style-type:disc}.message-content .content .rich-text ol li{list-style-type:decimal}.message-content .content .rich-text p{margin-bottom:1em}.message-content .assignment-description span{color:#839096}.message-content .assignment-text-container{margin-bottom:10px}.message-content .edit-container input,.message-content .edit-container textarea{width:90%;margin:0 0 10px}.message-content .edit-container .placeholder-container{padding:0;margin:0 0 10px}.message-content .edit-container .placeholder-container input{margin:0}.message-content .edit-container .placeholder-container .dp-choose-date{border-left:1px solid #dfe4e8;float:right;height:30px;width:30px;background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) 7px -449px no-repeat}.basic-template{padding:20px 0 0}.basic-template .text-container{margin:0 20px 20px}.basic-template h3{margin:0 20px 10px;font-size:18px}.stream-item .template-short{background:#e8f2fd;cursor:pointer;border:1px solid #cbddf2;transition:background .2s}.stream-item .template-short:hover{border:1px solid #6799cc}.stream-item .template-short:active{background:#dfebf9}.stream-item .template-short .dropdown-container{margin-top:10px}.stream-item .template-short .promo-html-template{padding:0}.stream-item .template-short .promo-html-template .promo-short-content h3{color:#fff;margin-bottom:3px}.stream-item .template-short .promo-html-template .promo-short-content .subtext{color:#fff;opacity:.5;margin-bottom:10px}.stream-item .template-short .promo-html-template .promo-short-content .main-text{color:#47789e;margin-bottom:15px}.spotlight-promo-html-template{padding:0!important}.promo-html-template{padding:20px 0 0}.promo-html-template .subtext{margin-top:2px;margin-bottom:5px}.promo-html-template .html-content,.promo-html-template .promo-content{margin:20px}.promo-html-template .html-content iframe{width:100%;border:none}.promo-html-template .promo-content{background:#fbfcfe;border-radius:3px;border:1px solid #dfe4e8}.promo-html-template .promo-content .promo-image{float:left;background-repeat:no-repeat;width:220px;height:165px;margin-right:20px}@media (max-width:766px){.promo-html-template .promo-content .promo-image{background-size:cover;width:100%;height:200px;background-position:50% 50%;margin-bottom:20px}}.promo-html-template .promo-content p.text-only{width:70%;float:left}@media (max-width:766px){.promo-html-template .promo-content p.text-only{width:auto;float:none}}.promo-html-template .promo-content .action-container.text-only{float:right}@media (max-width:766px){.promo-html-template .promo-content .action-container.text-only{float:none}}.promo-html-template .promo{padding:0 20px;margin-top:15px;border-radius:4px}.promo-html-template .promo a.btn{margin-bottom:15px}.promo-html-template .promo h3{margin-bottom:10px;font-size:18px;font-weight:400}.promo-html-template .promo p{margin-bottom:10px}.banner-template{display:block;text-align:center;cursor:pointer;padding:15px;font-size:14px;font-weight:500}.banner-template.warning{color:#fff;background:#eb463d}.banner-template.warning:hover{background:#d13e36}.ns-snapshot-info{border:1px solid #dfe4e8;border-radius:3px;background:#fff;margin-top:10px}.ns-snapshot-info p{color:#757b87}.ns-snapshot-info .icon-container .icon{height:68px;background:url(//a.edim.co/images_v2/sprites/sprite-snapshot-message.png) center 0 no-repeat}.ns-snapshot-info .icon-container p{color:#84b1e8;font-weight:700}.ns-snapshot-info .icon-container.warning .icon{background-position:center -64px}.ns-snapshot-info .icon-container.warning p{color:#df8585}.ns-snapshot-info .icon-container,.ns-snapshot-info .turn-ins{background:#fbfcfe;padding:20px 30px;text-align:center}.ns-snapshot-info .icon-container .count,.ns-snapshot-info .turn-ins .count{font-size:30px;font-weight:700;margin-bottom:10px}.ns-snapshot-info .details{padding:20px;border-left:1px solid #dfe4e8}.ns-snapshot-info .details p{padding:5px 0;border-top:1px solid #f4f5f7}.ns-snapshot-info .details p:first-child{border-top:0;padding-top:0}.ns-snapshot-info .details span{color:#c2cacd}.ns-snapshot-info .details button{margin-top:10px}@media (min-width:767px){.ns-snapshot-info .details,.ns-snapshot-info .icon-container,.ns-snapshot-info .turn-ins{display:table-cell;vertical-align:top}}.file-option{display:inline-block;margin-right:10px;margin-top:8px}.file-option .btn-drop-container .btn.btn-def-action{border-radius:3px 0 0 3px}.file-option .btn-drop-container .btn.has-drop{height:20px;padding-right:8px;padding-left:8px;border-radius:0 3px 3px 0}.file-option .btn-drop-container .btn.has-drop.dl-btn{margin-left:-4px}.file-option .btn-def-action,.file-option .btn-def-action:focus,.file-option .btn-def-action:hover{border-right:none}.file-option .btn .arrow-down{width:10px;height:6px;background:url(//a.edim.co/images_v2/icons/dropdown_icon.png) 0 0 no-repeat;float:right;margin-top:8px;position:relative}.file-option .drop-menu{display:block;margin-top:-26px;visibility:hidden}.file-info p.legend{clear:both;margin-top:56px;margin-bottom:6px}.file-info p.legend span{display:inline-block;margin:-1px 4px 1px 0;padding:1px 6px;color:#578a51;border-radius:2px;background-color:#c8dea4}.assignment-submissions.select2-drop{min-width:0!important;width:auto!important}.assignment-submissions .select2-results{margin-top:0}.assignment-submissions .select2-results .select2-highlighted{background:transparent;color:#3784d3}.assignment-submissions .select2-results li:first-child{border-top:none}.link-attachment{clear:both;border-radius:3px;padding:10px 10px 10px 0;overflow:hidden;margin:10px 0 0}.link-attachment.stream-link .links-container{padding-left:10px;float:none;border-left:2px solid #3784d3}.link-attachment.stream-link .stream_thumb{float:none}.link-attachment.stream-link .stream-link-thumb-container{height:150px;background-size:cover;background-position:50%}.link-attachment.stream-link .link-info{padding-left:0;float:none;padding-top:12px;max-width:100%}.link-attachment.stream-link .link-title{font-weight:600;color:#55697f}.link-attachment.stream-link .link-attachment-footer{padding-top:17px}.stream_thumb{max-height:62px}.file-attachment{max-width:190px;max-height:158px;overflow:hidden;margin:20px 10px 10px 0;background:#fff}.comment{padding:14px 0 11px}.comment .reply-options-btn{height:15px;width:14px;display:block;padding:3px;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 1px -125px no-repeat;cursor:pointer;margin:0 4px}.comment .comment-right{margin:0 0 0 20px}.comment .comment-content{padding:5px 20px 0 0}.edit-comment-container{padding:10px 0 0}.edit-comment-container textarea{width:90%;margin:0 0 10px}.edit-comment-container .edit-container-options{float:right}.edit-comment-container .edit-container-options>a{margin:0 10px 0 0}.comment-container{border-top:1px solid #ddd}.comment-container .assignment-submission-stream .comment{border-top:0;border-bottom:1px solid #d5d9df;padding:14px 0 11px}.comment-container .assignment-submission-stream .comment .comment-right{width:574px;margin-left:20px}.comment-container .assignment-submission-stream .comment .comment-content{word-wrap:break-word;padding:5px 20px 0 0}.comment-container .assignment-submission-stream .comment .file-attachment{max-width:190px;max-height:158px;overflow:hidden;margin:20px 10px 10px 0;background:#fff}.link-to-post-container{padding:10px}.link-to-post-container input{width:300px;cursor:default}.assignment-text-container .assignment-message-title{padding:0 0 10px}.assignment-text-container .assignment-message-container{border:1px solid #dfe4e8}.assignment-text-container .assignment-message-header{padding:10px;border-bottom:1px solid #dfe4e8}.assignment-text-container .assignment-message-header>p{margin:7px 0 0 10px}.assignment-text-container .assignment-message-content{padding:10px}.quiz-message-title{padding-bottom:10px}.quiz-message-container{border:1px solid #dfe4e8}.quiz-message-container .quiz-message-header{padding:10px;border-bottom:1px solid #dfe4e8}.quiz-message-container .quiz-message-date{margin:7px 0 0 10px}.quiz-message-container .quiz-message-content{padding:10px}.poll-content .text-container{padding:0 0 10px}.poll-content .poll-vote-container{border:1px solid #dfe4e8;padding:10px}.poll-content .poll-container .poll-answer-container{padding:0 0 8px}.poll-content .poll-container .poll-answer-container input,.poll-content .poll-container .poll-answer-container label{cursor:pointer}.poll-content .poll-container .poll-vote-button-container{padding:10px 0 0}.poll-content .poll-container .poll-answer-results{border:1px solid #dfe4e8;padding:10px}.poll-content .poll-container .poll-answer-result{color:#839096}.poll-content .poll-container .poll-answer-result strong{color:#444}.poll-content .poll-container .poll-answer-result .poll-answer-percentage:after{content:","}.poll-content .poll-container .poll-answer-bar{background-color:#eceeef;border-radius:2px;margin:0 0 5px}.poll-content .poll-container .poll-answer-bar .poll-answer-inner-bar{background-color:#3784d3;border-radius:2px;height:8px;-webkit-transition-property:width;-webkit-transition-duration:.5s;transition-property:width;transition-duration:.5s}.poll-content .poll-container .poll-result-footer{padding:10px 0 0}.empty-message-list .image.default{background-image:url(//a.edim.co/images_v2/icons/parents/post_stream_empty.png);right:6px}.empty-message-list .image.school{background-image:url(//a.edim.co/images_v2/icons/parents/discussion_stream_empty.png)}.condensed-message-item{padding:10px;border-bottom:1px solid #eee}.condensed-message-item .text{margin-bottom:10px}.condensed-message-item .creation-date{color:#aaa}.condensed-message-item:last-child{border-bottom:none}.ns-overflow-attachments .hide-overflow img,.ns-overflow-attachments .show-overflow img{width:20px;height:20px}.ns-overflow-attachments .hide-overflow .info,.ns-overflow-attachments .show-overflow .info{padding-left:10px}.ns-attachments .image{background-size:cover;width:140px;height:140px;background-position:50%;margin:5px 5px 5px 0}.narrow .ns-attachments .image{width:80px;height:80px}@media (max-width:766px){.ns-attachments .image{width:80px;height:80px}}.ns-attachments .image.small{width:100px!important;height:100px!important}.ns-attachments .image:hover{cursor:pointer}a.add-to-library{vertical-align:top;margin-top:1px;display:inline-block}a.add-to-library span{display:none}a.add-to-library span.add,a.add-to-library span.add-error,a.add-to-library span.added,a.add-to-library span.adding{color:#839096}a.add-to-library.add .state-add{display:inline-block;vertical-align:top}a.add-to-library.adding .state-adding{display:inline-block}a.add-to-library.adding .ns-icon{background:url(//a.edim.co/images_v2/random/select2-spinner.gif) no-repeat;vertical-align:-7px;opacity:.4;margin-left:3px;margin-right:-3px}a.add-to-library.added .state-added{display:inline-block}a.add-to-library.added .ns-icon{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 0 -257px no-repeat;vertical-align:-5px;opacity:.4}a.add-to-library.add-error .state-error{display:inline-block;vertical-align:top}.assignment-template-item,.embed-item,.file-item,.gdrive-item,.link-item,.quiz-content-item,.worksheet-item{border-radius:3px;border:1px solid #dfe4e8;overflow:hidden;margin:0 0 10px;position:relative;box-sizing:border-box;max-width:475px;table-layout:fixed;display:table;border-collapse:initial;width:100%}.assignment-template-item .coauth-permissions,.embed-item .coauth-permissions,.file-item .coauth-permissions,.gdrive-item .coauth-permissions,.link-item .coauth-permissions,.quiz-content-item .coauth-permissions,.worksheet-item .coauth-permissions{float:right;margin-right:20px}.assignment-template-item .permissible-action-container,.embed-item .permissible-action-container,.file-item .permissible-action-container,.gdrive-item .permissible-action-container,.link-item .permissible-action-container,.quiz-content-item .permissible-action-container,.worksheet-item .permissible-action-container{display:table-cell;vertical-align:top;padding-top:10px}.assignment-template-item .remove,.embed-item .remove,.file-item .remove,.gdrive-item .remove,.link-item .remove,.quiz-content-item .remove,.worksheet-item .remove{display:table-cell;padding-right:10px;background-position:0 10px}.assignment-template-item .remove:hover,.embed-item .remove:hover,.file-item .remove:hover,.gdrive-item .remove:hover,.link-item .remove:hover,.quiz-content-item .remove:hover,.worksheet-item .remove:hover{cursor:pointer}.assignment-template-item .thumb,.embed-item .thumb,.file-item .thumb,.gdrive-item .thumb,.link-item .thumb,.quiz-content-item .thumb,.worksheet-item .thumb{display:table-cell;width:85px;padding:10px;text-align:center}.assignment-template-item .thumb img,.embed-item .thumb img,.file-item .thumb img,.gdrive-item .thumb img,.link-item .thumb img,.quiz-content-item .thumb img,.worksheet-item .thumb img{max-width:85px;max-height:62px;min-width:50px;min-height:45px}.assignment-template-item .thumb .thumb-link-wrapper,.embed-item .thumb .thumb-link-wrapper,.file-item .thumb .thumb-link-wrapper,.gdrive-item .thumb .thumb-link-wrapper,.link-item .thumb .thumb-link-wrapper,.quiz-content-item .thumb .thumb-link-wrapper,.worksheet-item .thumb .thumb-link-wrapper{display:block}.assignment-template-item .info,.embed-item .info,.file-item .info,.gdrive-item .info,.link-item .info,.quiz-content-item .info,.worksheet-item .info{display:table-cell;padding:10px;vertical-align:top}.assignment-template-item .info span,.embed-item .info span,.file-item .info span,.gdrive-item .info span,.link-item .info span,.quiz-content-item .info span,.worksheet-item .info span{background-color:transparent;color:#3784d3;padding:0}.assignment-template-item .info .title,.embed-item .info .title,.file-item .info .title,.gdrive-item .info .title,.link-item .info .title,.quiz-content-item .info .title,.worksheet-item .info .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assignment-template-item .ws-attachment-menu,.embed-item .ws-attachment-menu,.file-item .ws-attachment-menu,.gdrive-item .ws-attachment-menu,.link-item .ws-attachment-menu,.quiz-content-item .ws-attachment-menu,.worksheet-item .ws-attachment-menu{display:table-cell;padding:10px;vertical-align:top}.assignment-template-item .ws-attachment-menu .ns-dropdown,.embed-item .ws-attachment-menu .ns-dropdown,.file-item .ws-attachment-menu .ns-dropdown,.gdrive-item .ws-attachment-menu .ns-dropdown,.link-item .ws-attachment-menu .ns-dropdown,.quiz-content-item .ws-attachment-menu .ns-dropdown,.worksheet-item .ws-attachment-menu .ns-dropdown{float:right;z-index:1}.assignment-template-item .ws-attachment-menu .ns-caret,.embed-item .ws-attachment-menu .ns-caret,.file-item .ws-attachment-menu .ns-caret,.gdrive-item .ws-attachment-menu .ns-caret,.link-item .ws-attachment-menu .ns-caret,.quiz-content-item .ws-attachment-menu .ns-caret,.worksheet-item .ws-attachment-menu .ns-caret{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 1px -1340px no-repeat}.assignment-template-item .ws-attachment-menu .menu-icon,.embed-item .ws-attachment-menu .menu-icon,.file-item .ws-attachment-menu .menu-icon,.gdrive-item .ws-attachment-menu .menu-icon,.link-item .ws-attachment-menu .menu-icon,.quiz-content-item .ws-attachment-menu .menu-icon,.worksheet-item .ws-attachment-menu .menu-icon{box-sizing:border-box;padding-left:44px;color:#383d48;background-repeat:no-repeat;background-position:16px}.assignment-template-item .subtext,.embed-item .subtext,.file-item .subtext,.gdrive-item .subtext,.link-item .subtext,.quiz-content-item .subtext,.worksheet-item .subtext{margin-bottom:0}.assignment-template-item .subtext.office-doc span,.embed-item .subtext.office-doc span,.file-item .subtext.office-doc span,.gdrive-item .subtext.office-doc span,.link-item .subtext.office-doc span,.quiz-content-item .subtext.office-doc span,.worksheet-item .subtext.office-doc span{display:inline;color:#839096}.assignment-template-item .subtext.office-doc span.office-doc,.embed-item .subtext.office-doc span.office-doc,.file-item .subtext.office-doc span.office-doc,.gdrive-item .subtext.office-doc span.office-doc,.link-item .subtext.office-doc span.office-doc,.quiz-content-item .subtext.office-doc span.office-doc,.worksheet-item .subtext.office-doc span.office-doc{text-transform:uppercase}.assignment-template-item.small-icon,.embed-item.small-icon,.file-item.small-icon,.gdrive-item.small-icon,.link-item.small-icon,.quiz-content-item.small-icon,.worksheet-item.small-icon{margin-bottom:0;border:none}.assignment-template-item.small-icon .thumb,.embed-item.small-icon .thumb,.file-item.small-icon .thumb,.gdrive-item.small-icon .thumb,.link-item.small-icon .thumb,.quiz-content-item.small-icon .thumb,.worksheet-item.small-icon .thumb{width:20px;padding:0}.assignment-template-item.small-icon .thumb img,.embed-item.small-icon .thumb img,.file-item.small-icon .thumb img,.gdrive-item.small-icon .thumb img,.link-item.small-icon .thumb img,.quiz-content-item.small-icon .thumb img,.worksheet-item.small-icon .thumb img{max-width:20px;min-width:20px;width:20px;max-height:20px;min-height:20px;height:20px}.assignment-template-item.small-icon .info,.embed-item.small-icon .info,.file-item.small-icon .info,.gdrive-item.small-icon .info,.link-item.small-icon .info,.quiz-content-item.small-icon .info,.worksheet-item.small-icon .info{padding:0;padding-left:10px}.assignment-template-item.small-icon .remove,.embed-item.small-icon .remove,.file-item.small-icon .remove,.gdrive-item.small-icon .remove,.link-item.small-icon .remove,.quiz-content-item.small-icon .remove,.worksheet-item.small-icon .remove{display:table-cell;background-position:0 2px;padding-right:0}.assignment-template-item .quiz-options-menu-container,.embed-item .quiz-options-menu-container,.file-item .quiz-options-menu-container,.gdrive-item .quiz-options-menu-container,.link-item .quiz-options-menu-container,.quiz-content-item .quiz-options-menu-container,.worksheet-item .quiz-options-menu-container{display:table-cell;vertical-align:top;width:20px;padding:10px}.assignment-template-item .quiz-options-menu-container .menu-quiz-option,.embed-item .quiz-options-menu-container .menu-quiz-option,.file-item .quiz-options-menu-container .menu-quiz-option,.gdrive-item .quiz-options-menu-container .menu-quiz-option,.link-item .quiz-options-menu-container .menu-quiz-option,.quiz-content-item .quiz-options-menu-container .menu-quiz-option,.worksheet-item .quiz-options-menu-container .menu-quiz-option{padding-left:10px}.assignment-template-item .quiz-content-item-footer,.embed-item .quiz-content-item-footer,.file-item .quiz-content-item-footer,.gdrive-item .quiz-content-item-footer,.link-item .quiz-content-item-footer,.quiz-content-item .quiz-content-item-footer,.worksheet-item .quiz-content-item-footer{display:table-row;width:100%}.assignment-template-item .quiz-content-item-footer .share-more-container,.embed-item .quiz-content-item-footer .share-more-container,.file-item .quiz-content-item-footer .share-more-container,.gdrive-item .quiz-content-item-footer .share-more-container,.link-item .quiz-content-item-footer .share-more-container,.quiz-content-item .quiz-content-item-footer .share-more-container,.worksheet-item .quiz-content-item-footer .share-more-container{float:left;width:425px;display:table-cell;padding:10px 25px;border-top:1px solid #dfe4e8}.assignment-template-item .quiz-content-item-footer .share-more-container a,.embed-item .quiz-content-item-footer .share-more-container a,.file-item .quiz-content-item-footer .share-more-container a,.gdrive-item .quiz-content-item-footer .share-more-container a,.link-item .quiz-content-item-footer .share-more-container a,.quiz-content-item .quiz-content-item-footer .share-more-container a,.worksheet-item .quiz-content-item-footer .share-more-container a{float:right;display:table-footer-group;margin-left:135px;height:25px}.assignment-template-item .quiz-content-item-footer .share-more-container a .grey-btn,.embed-item .quiz-content-item-footer .share-more-container a .grey-btn,.file-item .quiz-content-item-footer .share-more-container a .grey-btn,.gdrive-item .quiz-content-item-footer .share-more-container a .grey-btn,.link-item .quiz-content-item-footer .share-more-container a .grey-btn,.quiz-content-item .quiz-content-item-footer .share-more-container a .grey-btn,.worksheet-item .quiz-content-item-footer .share-more-container a .grey-btn{color:#60646c;background:#f8f9fa;border:1px solid #dfe4e8;border-radius:3px;vertical-align:middle;height:30px;width:150px}.embed-item .embed-thumb{position:relative}.embed-item .ms-icon{position:absolute;right:16px;bottom:17px;height:30px;z-index:2}.embed-item .ms-icon img{width:28px;height:28px;min-width:28px;min-height:28px;opacity:.8}.embed-item .ms-icon img:hover{opacity:1}.file-item .upload-container{display:inline-block}.file-item .file-error{display:none;margin:-3px 0 0;float:right;opacity:.5;filter:alpha(opacity=50)}.file-item .upload-progress-bar{display:none;width:100px;padding:1px;margin:0 0 0 5px;float:left;background:#eaeaea;border-radius:5px}.file-item .upload-progress-bar div{width:1px;height:10px;background-color:#3cbf4e;border-radius:5px;-moz-transition-property:width;-moz-transition-duration:.2s;-webkit-transition-property:width;-webkit-transition-duration:.2s;transition-property:width;transition-duration:.2s}.file-item.small-icon .upload-progress-bar{margin:0 5px 4px 0}.link-item .editing .save{display:block}.rich-link-item{border-left:2px solid #3784d3;padding-left:10px;margin-top:10px}.rich-link-item .large-thumb{background-size:cover;background-position:50%;height:150px}.rich-link-item h5{color:#55697f;line-height:22px;font-size:13px}.rich-link-item .domain{margin-top:17px}.rich-link-item .add-to-library{margin-top:-2px}.worksheet-item .info{width:50%}.ns-reply-list{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.ns-reply-list.sub-replies{margin-left:55px;border-left:2px solid #dee6ee}@media (max-width:766px){.ns-reply-list.sub-replies{margin-left:0}}.ns-reply-list.sub-replies.narrow{margin-left:0}.ns-reply-list.sub-replies .load-more,.ns-reply-list.sub-replies .ns-reply-item,.ns-reply-list.sub-replies .post-reply{border-top:none;padding-left:20px;padding-top:0}.ns-reply-list.sub-replies{margin-top:10px}.ns-reply-list .load-more{padding:10px 0 10px 90px;text-align:left;border-top:1px solid #dee6ee;border-bottom:none;border-right:none;border-left:none;background:none;cursor:pointer;color:#3784d3}.ns-reply-list .load-more.loading{opacity:.5}@media (max-width:766px){.ns-reply-list .load-more{padding-left:20px}}.ns-reply-list.narrow .load-more{padding-left:20px}.ns-reply-list .avatar{height:35px;width:35px;border-radius:2px}.ns-reply-list .reply-pin{width:20px;height:20px;position:absolute;margin-left:15px;margin-top:14px;font-size:8px}.ns-reply-item{transition:background-color 3s;clear:both;border-top:1px solid #dee6ee;padding:14px 0 11px 35px}.ns-reply-item.new{border-left:2px solid #3f82d9;margin-left:-1px}.ns-reply-item.new.new-bg{background-color:#ebf2fb}@media (max-width:767px){.ns-reply-item{padding-left:20px}}.ns-reply-item.narrow{padding-left:20px}.ns-reply-item .dot{border-radius:100px;background:#839096;height:4px;width:4px;margin:0;display:inline-block;position:relative;top:-3px;margin:0 4px}.ns-reply-item .userinfo.old-stream{padding-left:55px}.ns-reply-item .content{padding-right:20px;padding-left:55px;word-wrap:break-word}.ns-reply-item .content .mention.bold{font-weight:700}.ns-reply-item .creation-date,.ns-reply-item .creation-date a,.ns-reply-item .num-replies,.ns-reply-item .num-replies a,.ns-reply-item .reply-footer,.ns-reply-item .reply-footer a{color:#839096}.ns-reply-item .creation-date .like-container,.ns-reply-item .num-replies .like-container,.ns-reply-item .reply-footer .like-container{color:#839096;position:relative}.ns-reply-item .ns-caret{visibility:hidden}.ns-reply-item:hover .ns-caret{visibility:visible}.ns-post-reply{position:relative;padding:8px 20px 3px 35px;border-top:1px solid #dee6ee}.ns-post-reply .input{margin-top:3px}.ns-post-reply table{width:100%}.ns-post-reply .avatar{height:35px;width:35px;border-radius:2px}.ns-post-reply .reply-pin{width:20px;height:20px;position:absolute;margin-left:15px;margin-top:14px;font-size:8px}.ns-post-reply .ns-avatar-container{width:50px;vertical-align:top}.ns-post-reply.sub-replies{margin-left:55px;border-left:2px solid #dee6ee}@media (max-width:766px){.ns-post-reply.sub-replies{margin-left:0}}.ns-post-reply.sub-replies.narrow{margin-left:0}.ns-post-reply.sub-replies .load-more,.ns-post-reply.sub-replies .ns-reply-item,.ns-post-reply.sub-replies .post-reply{border-top:none;padding-left:20px;padding-top:0}.ns-post-reply.sub-replies{border-top:0;padding-left:20px}@media (max-width:767px){.ns-post-reply{padding-left:20px}}.ns-post-reply.narrow{padding-left:20px}.ns-attachment-icons a{display:inline-block;margin-right:10px}.ns-reply-editor{width:100%}.ns-reply-editor textarea{height:32px;width:100%;box-sizing:border-box;background:#fff;margin-right:10px;margin-bottom:3px;resize:none;overflow:hidden}@media (min-width:767px){.ns-reply-editor textarea{margin-right:0;margin-bottom:5px}}.ns-reply-editor textarea:focus{border:1px solid #55a0ed;box-shadow:inset 0 1px 2px hsla(214,7%,42%,.11),0 0 3px rgba(83,149,217,.4)}.ns-reply-editor .mentions-input-box .mentions,.ns-reply-editor textarea{padding:5px 10px!important;min-height:32px!important}.ns-reply-editor .mentions-input-box textarea{float:none;background:transparent}.ns-reply-editor .ns-attachment-icons{float:left}.ns-reply-editor .tools{margin-bottom:2px}.likes-modal.modal-dialog{max-width:300px}.likes-modal.modal-dialog .user{padding:10px}.likes-modal.modal-dialog .modal-body{height:200px;overflow-y:scroll}.message-item-modal{max-width:500px}.message-item-modal .modal-body{padding:0!important;height:400px;overflow-y:scroll}.message-item-modal .message-item{margin:0;border:none}.ns-attachment-viewer-modal{background:#fff;margin:10px;width:auto}.ns-attachment-viewer-modal .modal-body{height:100%;padding:0}.ns-attachment-viewer-modal .ns-modal-content{height:600px}.ns-attachment-viewer-modal .attachment-container{height:100%;margin-right:360px}.ns-attachment-viewer-modal .message-container{height:100%;width:360px;overflow-y:auto;padding-top:10px;box-sizing:border-box}.ns-attachment-viewer-modal .message-container .message-content .images-container .white-border{border:2px solid #fff}.ns-attachment-viewer-modal .message-container .message-content .images-container .blue-border{border:2px solid blue}.ns-attachment-viewer-modal .close{position:absolute;top:5px;right:20px;z-index:2}@media (max-width:766px){.ns-attachment-viewer-modal .close{color:#fff;opacity:1}.ns-attachment-viewer-modal .close:hover{color:#fff}.ns-attachment-viewer-modal .image-container{margin-right:0}.ns-attachment-viewer-modal .message-container{display:none}.ns-attachment-viewer-modal .attachment-container{margin-right:0}}.attachment-viewer{height:100%;background:#000;position:relative}.attachment-viewer:hover span.nav{opacity:.9}.attachment-viewer span.nav{position:relative;color:#fff;font-size:36px;height:100%;width:20px;padding:0 10px;opacity:0;transition:opacity .2s;z-index:1}.attachment-viewer span.nav:hover{cursor:pointer}.attachment-viewer span.nav img{top:50%;margin-top:-19px;position:absolute}.attachment-viewer span.nav.next img{right:10px}.attachment-viewer .viewer-wrapper{width:100%;height:100%;position:absolute;overflow-x:hidden}.file-view{height:100%;width:100%}.file-view.center{text-align:center}.file-view.image-loading .image{margin-top:-999px}.file-view.image-loading .spinner{display:block}.file-view.image-loading .download-link-container{display:none}.file-view .image{position:absolute;width:auto;height:auto;max-width:100%;max-height:100%;margin-left:auto;margin-right:auto}.file-view .spinner{position:absolute;top:50%;left:50%;display:none}.file-view .spinner img{margin-top:-16px;margin-left:-16px}.file-view audio{margin:0 auto}.file-view .name{color:#fff}.file-view .download-link-container{position:absolute;bottom:20px;width:100%}.file-view .download-link-container a{display:block;text-align:center;color:#fff;opacity:.5}.file-view .download-link-container a:hover,.file-view .download-link-container a:visited{color:#fff}.attach-link-modal{max-width:400px!important}.ns-load-more{background-color:#fff;text-align:center;border:1px solid;border-color:#dae1e8 #d3dde5 #b6c8d8;box-shadow:0 1px 0 0 rgba(56,61,72,.09);border-radius:2px}.ns-load-more a,.ns-load-more span{display:block;padding:13px 20px}.ns-load-more span{display:none;font-weight:700}.ns-load-more.end-reached a{display:none}.ns-load-more.end-reached span{display:block}.ns-dropdown{margin-right:20px;position:relative;z-index:2}.ns-dropdown .ns-caret{display:block;height:15px;width:10px;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 1px -1340px no-repeat}.ns-dropdown .ns-caret,.ns-dropdown .ns-caret:hover{cursor:pointer}.ns-dropdown .ns-menu{min-width:185px;margin:24px 0 0 -5px;position:absolute;top:0;right:0;z-index:99;background:#fff;border-radius:2px;padding:0;box-shadow:0 2px 8px rgba(146,153,169,.5)}.ns-dropdown .ns-menu li{cursor:pointer;color:#383d48;font-size:13px;line-height:13px;font-weight:400}.ns-dropdown .ns-menu li:hover{background-color:#f3f5f7}.ns-dropdown .ns-menu li a{display:block;padding:12px 11px;cursor:pointer;color:#5b97d9}.tooltip{transition:none;position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:1;filter:alpha(opacity=0)}.tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip .tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;text-decoration:none;background-color:#757e93;border-radius:2px;box-shadow:0 2px 6px rgba(117,126,147,.7);max-width:250px;min-width:35px;color:#fff;padding:5px 18px;font-weight:200;letter-spacing:.5px;font-size:12px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#757e93}.ns-stream-filter{padding:15px 20px;background-color:#fff;border-radius:2px 2px 0 0;border:1px solid;border-color:#dee6ee #d3dde5;margin-bottom:-1px}.ns-stream-filter-with-menu .ns-dropdown{margin-right:0}.ns-stream-filter-with-menu .ns-dropdown .ns-caret{display:inline-block;margin-left:6px;position:relative;top:1px}.ns-stream-filter-with-menu .ns-menu{padding:5px 0 10px 20px;width:300px;right:-14px}.ns-stream-filter-with-menu .ns-menu li{padding:10px 0 5px 25px}.ns-stream-filter-with-menu .ns-menu li a{padding:0}.ns-stream-filter-with-menu .ns-menu li:hover{background-color:#fff}.ns-filter-selection{height:0;overflow:hidden;padding:0 20px;-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;background:#f3f5f7;border:1px solid #dfe4e8;border-bottom:none;border-width:0 1px 1px}.ns-filter-selection.open{height:34px;padding:5px 20px}.ns-filter-selection p{margin:7px 0 0}.ns-filter-selection .ns-icon{margin-top:5px}.ns-filter-selection .subfilter{margin:0 15px}.ns-filter-selection .subfilter.selected{color:#8890a2;font-weight:700}.ns-icon{display:block;width:20px;height:20px;background-image:url(//a.edim.co/images_v2/sprites/sprite-stream.png);background-repeat:no-repeat}.ns-link-icon{background-position:3px -365px}.ns-remove-icon{background-image:url(//a.edim.co/images/icons/ico-close-red.png);width:15px;height:15px}.ns-close-icon{background-image:url(//a.edim.co/images_v2/sprites/sprite-close.png);background-position:8px 5px}.ns-file-download-icon{display:inline-block;background-position:2px -285px;outline:none}.ns-file-worksheet-icon{display:inline-block;background-image:url(//a.edim.co/images_v2/icons/teacher-duplicated.png);background-repeat:no-repeat;background-position:0;padding-left:26px}.ns-library-icon{display:inline-block;height:19px;background-position:2px -326px}.ns-backpack-icon{display:inline-block;height:19px;background-position:3px -871px}#facebox #ns-share-message .ns-share-message-modal,#facebox #ns-share-message .ns-share-message-modal .ns-postbox{margin:0}#facebox #ns-share-message .modal-body{margin-top:-22px;padding-top:0;padding-bottom:0}#facebox #ns-share-message .select2-container-multi{width:100%}#facebox #ns-share-message .message-container .ns-postbox.no-border .postbox-content{margin:32px 0 10px}#facebox #ns-share-message .select2-container-multi .select2-choices .select2-search-field,#facebox #ns-share-message .select2-input{width:100%}.modal-dialog.embed-modal{overflow:hidden}.modal-dialog.embed-modal .modal-body{padding:0}#facebox .embed-modal{margin:0 auto}#facebox .embed-modal .modal-content{box-shadow:none;border:none}.ns-empty-stream{padding:30px 0;text-align:center;background:#fff;border:1px solid;border-color:#dee6ee #d3dde5}.edmodo-user-representative{position:relative;top:3px;left:2px;background-color:#276bb0;background-repeat:no-repeat;background-position:50%;display:inline-block;width:19px;height:19px;border-radius:2px;margin-right:5px;vertical-align:text-bottom}.edmodo-user-representative:hover{cursor:pointer}.edmodo-user-representative.staff{background-image:url(//a.edim.co/images_v2/icons/STAFF.png)}.edmodo-user-representative.ambassador{background-image:url(//a.edim.co/images_v2/icons/AMBASSADOR.png)}.link-modal-body .fetching-title{display:none}.link-modal-body .fetching-title.visible{display:block}.urgent-messages-container .message-item{margin-bottom:0;padding-bottom:20px;border-top:0}.urgent-messages-container .stream-container .stream-item .item-container .message-item{border-radius:0}.urgent-messages-container .stream-container .stream-item:last-child .message-item{border-radius:3px}.announcement_region{padding-top:3px}.announcement_region span{border-radius:3px;color:#fff;font-size:11px;background:#ff544c;outline:none;width:13%;text-align:center;padding:2px 7px}.myplc_region{float:right;border:1px solid #dfe4e8;padding:12px;width:150px;border-radius:3px;margin:0 10px 15px 0}.myplc_region .title{font-weight:700}.myplc_region .content{margin-top:10px}.myplc_region .cta a{margin-top:10px;padding:0;width:100%}.facebox-image.loading{background-image:url(//a.edim.co/images_v2/loading-facebox-image.gif)}.facebox-image *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.facebox-image.image-loading{min-width:250px;height:150px;background:#fff url(//a.edim.co/images_v2/loading.gif) 50% no-repeat}.facebox-image.image-loading *{display:none}.facebox-image img{display:block;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;width:auto;height:auto}.facebox-image .surf-div-left,.facebox-image .surf-div-right{position:absolute;top:50%}.facebox-image .surf-div-left img,.facebox-image .surf-div-right img{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s}.facebox-image .surf-div-left{left:20px;margin-top:-19px;z-index:100}.facebox-image .surf-div-right{right:20px;margin-top:-19px;z-index:100}.facebox-image:hover .surf-div-left img,.facebox-image:hover .surf-div-right img{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}#fb-image-hover-left:hover img,#fb-image-hover-left img:hover,#fb-image-hover-right:hover img,#fb-image-hover-right img:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#facebox .header.fb-header{border-bottom:none;padding:8px 9px 0 15px}#facebox .header.fb-header a{margin-top:0}.toggle-more-photo-post{display:block;padding-top:10px}.toggle-more-photo-post:hover{text-decoration:underline}.thumbnail-nav{background:#fff;border-left:1px solid #444;border-bottom-right-radius:2px;border-top-right-radius:2px}.thumbnail-nav .thumbnails{margin-top:5px}#facebox.photo-viewer .thumbnail-nav .thumbnails{margin:0 24px}.thumbnail-nav .thumbnails .thumbnail{position:relative;text-align:center;margin-top:18px;padding:0;width:110px;height:100px;background:#fff;overflow:hidden;float:left;border:1px solid #e0e0e0;border-radius:2px;cursor:pointer;-webkit-transition:border .15s;-moz-transition:border .15s;-o-transition:.15s;-ms-transition:.15s}.thumbnail-nav .thumbnails .thumbnail.active{border:1px solid #6cabec}.thumbnail-nav .thumbnails .thumbnail.first{margin-right:18px}.thumbnail-nav .thumbnails .thumbnail img{max-width:100%;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0}.thumbnail-nav .message-copy{border-bottom:1px solid #eee;margin:3px 0 0;padding:0 25px 15px}.thumbnail-nav .message-copy a.avatar{width:50px;height:50px}.thumbnail-nav .message-copy a.avatar img{width:100%;height:100%}.thumbnail-nav .message-copy .message-content{margin:16px 0 0 18px;width:190px}.thumbnail-nav .message-copy .message-content.has-time-posted{margin-top:5px}#facebox.photo-viewer a#photo-viewer-download-image{margin-left:24px;width:100%;display:inline-block}.thumbnail-nav .msg-content-container{margin-top:17px}.thumbnail-nav .msg-content-container p{font-size:13px;line-height:16px}.thumbnail-nav .msg-content-container p.blurb-text{display:none}.thumbnail-nav .msg-content-container.blurb p.blurb-text,.thumbnail-nav .msg-content-container p.full-text{display:block}.thumbnail-nav .msg-content-container.blurb p.full-text{display:none}.thumbnail-nav .scrollable{padding:0 25px 35px;overflow:auto}#facebox.photo-viewer .thumbnail-nav .scrollable{padding:0 24px;margin-bottom:20px;width:100%;overflow-x:hidden;box-sizing:border-box;max-height:460px}#fb-image-hover-left,#fb-image-hover-right{position:absolute;top:0;bottom:0;cursor:pointer}#fb-image-hover-left{left:0;right:86%}#fb-image-hover-right{left:14%;right:0}.embed-inline-item-remove{float:right;background-position:0 0!important}.congratulations-first-note-container{width:517px;padding-top:261px;text-align:center;background:url(//a.edim.co/images_v2/backgrounds/bg-congrats-balloons.jpg) center 16px no-repeat}.congratulations-first-note-container h4{padding:0 20px;font-size:27px;font-weight:200;color:#2077cf}.congratulations-first-note-container p{padding:32px 66px}.congratulations-first-note-container .blue-btn{display:block;margin:0 16px 16px;padding:14px 20px;font-size:16px;opacity:1}.ns-link-editor#facebox{background-color:transparent;box-shadow:none}.ns-link-editor.dropshadow{box-shadow:none}.ns-link-editor .modal-content{box-shadow:0 3 8 0 px px rgba(0,16,32,.5);position:relative;background-color:#fff;outline:0}.ns-link-editor .modal-header h4{margin:0;color:#383d48;font-size:15px;font-weight:700;line-height:1.42857143}.ns-link-editor .modal-content .modal-footer{padding:10px 15px;background:#f3f5f7;overflow:hidden;border-top:1px solid #dfe4e8;border-radius:0 0 2px 2px}.ns-link-editor .modal-content .modal-body{padding:10px 15px;border-radius:0 0 2px 2px;min-width:300px;background-color:#fff}.ns-link-editor #ns-link-editor form{display:block;margin-top:0}.ns-link-editor .form-group{border-radius:2px;margin-bottom:15px}.ns-link-editor .form-control{color:#839096;font-size:13px;border-color:#d5dbe1;width:93%;height:20px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ns-link-editor .form-control,.ns-link-editor output{line-height:1.42857143;display:block}.ns-link-editor input,.ns-link-editor select,.ns-link-editor textarea{border:1px solid #dfe4e8;overflow:hidden;border-radius:2px;background:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);padding:10px;outline:0;resize:none;transition:background .25s ease-out,border .25s ease-out,box-shadow .25s ease-out}.ns-link-editor .btn,.ns-link-editor .btn:visited{color:#383d48}#search-bar{position:relative;z-index:11;border-right-color:transparent;box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (max-width:995px){body.windows-app-webview #search-bar{width:230px;margin-left:0}}#search-bar .search-bar-container{margin:6px 0 0;height:30px;position:relative;width:100%;border:1px solid #0a4e92;border-radius:3px;background:#fff}#search-bar .search-bar-container .search-bar-input{height:30px;width:100%}#search-bar .search-bar-container .search-bar-input.focused{box-shadow:0 0 10px rgba(0,0,0,.3)}#search-bar .search-bar-container .search-bar-input #search-button{float:left}#search-bar .search-bar-container .search-bar-input #search-button .search-icon-container{border-right:1px solid #dfe4e8;margin-top:4px;margin-bottom:4px}#search-bar .search-bar-container .search-bar-input #search-button .search-icon-container .search-icon{height:23px;width:35px;border:none;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 10px -349px no-repeat;margin:0 auto}#search-bar .search-bar-container .search-bar-input :-moz-placeholder,#search-bar .search-bar-container .search-bar-input :-ms-input-placeholder,#search-bar .search-bar-container .search-bar-input ::-moz-placeholder,#search-bar .search-bar-container .search-bar-input ::-webkit-input-placeholder{color:#7f94a9}#search-bar .search-bar-container .search-bar-input input{float:left;width:80%;box-sizing:border-box;line-height:17px;background:transparent;border:none;box-shadow:none;padding:7px 10px 6px;overflow:hidden}#search-bar .search-bar-container .search-suggestions-container{overflow-y:scroll;max-height:0;transition:max-height .5s ease;padding-top:0;background-color:#fff;margin-top:7px;z-index:11;border-bottom-left-radius:3px;border-bottom-right-radius:3px}#search-bar .search-bar-container .search-suggestions-container .category-results-container{font-weight:500}#search-bar .search-bar-container .search-suggestions-container .category-results-container .search-for{font-weight:300;color:#8e8e8e;padding:15px 0 10px 30px}#search-bar .search-bar-container .search-suggestions-container .category-results-container .categories-list{padding-left:30px}#search-bar .search-bar-container .search-suggestions-container .category-results-container .categories-list .query-in-category{padding-top:2px;padding-bottom:2px;font-size:13px;font-family:Helvetica Neue}#search-bar .search-bar-container .search-suggestions-container .category-results-container .categories-list .query-in-category:hover{background-color:#f4f5f7;cursor:pointer}#search-bar .search-bar-container .search-suggestions-container .category-results-container .categories-list .query-in-category:last-child{margin-bottom:10px}#search-bar .search-bar-container .search-suggestions-container .category-results-container .categories-list .query-in-category .in{font-weight:400}#search-bar .search-bar-container .search-suggestions-container .category-results-container .categories-list .query-in-category .category{color:#3784d3}#search-bar .search-bar-container .search-suggestions-container .result-container{padding:10px 0}#search-bar .search-bar-container .search-suggestions-container .result-container:first-child{padding-top:25px}#search-bar .search-bar-container .search-suggestions-container .result-container:first-child.help-center-article{padding-top:0}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet{display:table;width:100%}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet.press-enter-to-search{padding:0 10px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-left,#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right{display:table-cell;vertical-align:top}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-left{width:17%;padding:0 10px;border-right:1px solid #9b9b9b;text-align:right;color:#8e8e8e;font-size:12px;font-weight:500;line-height:15px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right{width:83%;padding:0;font-size:12px;font-weight:400;line-height:16px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet{clear:left;min-height:42px;padding-bottom:5px;padding-top:5px;cursor:pointer}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet:hover{background-color:#f4f5f7}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet .facet-image-container{padding:0 10px;min-height:42px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet .facet-image-container .facet-image{display:block;margin:0 auto;height:42px;width:42px;border-radius:2px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet .facet-image-container .facet-image.institution{background:#c7cad3 url(/images_v2/sprites/sprite-topbar-v2.png) -91px 11px no-repeat}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet .facet-info{min-height:42px;padding:0 20px 0 0;margin-left:62px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet .facet-info .facet-title{padding-top:5px;font-size:14px;font-weight:500;line-height:17px;color:#8e8e8e}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet .facet-info .facet-long-desc{font-size:12px;font-weight:400;line-height:14px;color:#8e8e8e}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.dictionary_entry-facet .facet-title span{color:#383d48}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.help_center_article-facet{padding-top:0}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.help_center_article-facet .facet-info{margin-left:0;padding-left:10px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.help_center_article-facet .facet-long-desc{font-size:12px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.group-facet a .group-info{min-height:42px;padding-left:10px;margin-left:10px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.group-facet a .group-info .group-title{height:15px;color:#3784d3;font-size:12px;font-weight:500;line-height:15px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.group-facet a .group-info .group-desc{font-size:12px;font-weight:400;line-height:20px;color:#8e8e8e}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.topic-facet:first-of-type{padding-top:0}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.topic-facet a .facet-info{min-height:42px;padding-left:10px;margin-left:10px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.topic-facet a .facet-info .topic-title{padding-top:5px;height:17px;font-size:14px;font-weight:500;line-height:17px;color:#3784d3}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.topic-facet a .facet-info .topic-title:first-of-type{padding-top:0}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.topic-facet a .facet-info .topic-desc{font-size:12px;font-weight:400;line-height:20px;color:#8e8e8e}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.message-facet{padding-top:5px;padding-bottom:10px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.message-facet:first-child{padding-top:0}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.message-facet:last-child{padding-bottom:5px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.message-facet .message-date{font-size:12px;color:#8e8e8e;font-weight:500;line-height:15px;padding-left:10px;padding-bottom:5px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.message-facet .message-date span{color:#3784d3;font-weight:500;line-height:15px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.message-facet .message-date span.date{color:#9b9b9b;font-weight:400;line-height:14px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.message-facet .facet-long-desc{padding-top:8px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.message-facet .facet-long-desc .highlighted{background-color:rgba(88,144,255,.15);border-bottom:1px solid rgba(88,144,255,.3)}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.user-facet .connections-button{padding-top:8px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.user-facet .connections-button a.btn.green-btn{width:74px;padding-left:0;padding-right:0;font-size:11px;font-weight:400;line-height:12px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-facet .result-column-right .facet.user-facet .connections-button a.btn.green-btn.disabled{background-color:#fff}#search-bar .search-bar-container .search-suggestions-container .result-container .result-action{padding-right:20px;padding-top:6px;text-align:right}#search-bar .search-bar-container .search-suggestions-container .result-container .result-action a{color:#3784d3;font-size:12px;font-weight:400;line-height:14px}#search-bar .search-bar-container .search-suggestions-container .result-container .result-action a:hover{text-decoration:underline}#search-bar .search-bar-container .search-suggestions-container .result-container .result-action a span{text-transform:lowercase}.dropdown-open #search-bar .search-bar-container .search-suggestions-container{max-height:600px;box-shadow:0 4px 6px 2px rgba(0,0,0,.2)}.dropdown-overlay{background-color:#383c48;position:fixed;top:0;left:0;right:0;bottom:0;z-index:6;visibility:hidden;opacity:0;filter:alpha(opacity=0);transition:.6s ease}.dropdown-open .dropdown-overlay{visibility:visible;opacity:.8;filter:alpha(opacity=80)}.simple-search-see-more{height:38px;padding:12px 0 0;width:100%;text-align:center;font-size:16px;font-weight:500}.search-results-page .header{padding:13px 10px 13px 15px;line-height:22px;color:#546980;font-size:18px;font-weight:300;border-bottom:1px solid #dfe4e8}.search-results-page .topics-link{float:right;font-weight:400;margin-bottom:-10px;font-size:13px}.search-results-page .result-filters-wrapper{float:left;background-color:#fff;border:1px solid;border-color:#dae1e8 #d3dde5 #b6c8d8}@media only screen and (max-device-width:995px){.search-results-page .result-filters-wrapper{width:100%;margin:0 0 20px}}.search-results-page .result-filters-wrapper .filter-panel{position:relative;border-bottom:1px solid #dfe4e8}.search-results-page .result-filters-wrapper .filter-panel:last-child{border-bottom:none}.search-results-page .result-filters-wrapper .filter-panel.active{background-color:#f3f5f7}.search-results-page .result-filters-wrapper .filter-panel.active a{font-weight:700}.search-results-page .result-filters-wrapper .filter-panel .filter-link{display:block;position:relative;font-weight:400;padding:13px 40px 13px 15px;word-wrap:break-word;color:#546986}@media only screen and (max-device-width:995px){.search-results-page .search-results-wrapper{margin-left:0;width:100%}}.search-results-page .search-results-wrapper .header{background-color:#fff}.search-results-page .search-results-wrapper .result-type-container{margin-bottom:40px}.search-results-page .search-results-wrapper .result-type-container .search-results{border:1px solid;border-color:#dae1e8 #d3dde5 #b6c8d8}@media only screen and (max-device-width:995px){.search-results-page .search-results-wrapper .result-type-container .search-results{margin-left:0;width:100%}}.search-results-page .search-results-wrapper .results-container .search-result{background-color:#fff;border-bottom:1px solid #dfe4e8}.search-results-page .search-results-wrapper .results-container .search-result .item-title{font-family:Helvetica Neue;font-size:16px;font-weight:700;color:#484e5a}.search-results-page .search-results-wrapper .results-container .search-result .dot{border-radius:100px;background:#839096;height:4px;width:4px;margin:0;display:inline-block;position:relative;top:-3px;margin:0 7px 0 10px}.search-results-page .search-results-wrapper .results-container .search-result .focused-text,.search-results-page .search-results-wrapper .results-container .search-result .info-text{font-family:Helvetica Neue;font-size:13px;color:#546980}.search-results-page .search-results-wrapper .results-container .search-result .focused-text{font-weight:700}.search-results-page .search-results-wrapper .results-container .search-result .info-section{margin-top:7px}.search-results-page .search-results-wrapper .results-container .search-result .info-section-inline{margin-right:10px;display:inline-block}.search-results-page .search-results-wrapper .results-container .search-result .highlighted{border-bottom:1px solid rgba(255,255,0,.4);background-color:rgba(255,255,0,.2);padding:0 1px}.search-results-page .search-results-wrapper .results-container .search-result .view-resource{float:right;font-size:12px;height:20px;color:#79b241;background:#fff;border:1px solid #79b241;border-radius:3px;padding:8px}.search-results-page .search-results-wrapper .results-container .user{overflow:auto}.search-results-page .search-results-wrapper .results-container .user .display-icon{width:70px;height:70px;margin:15px 5px 15px 15px}.search-results-page .search-results-wrapper .results-container .user .user-info{margin-top:13px;margin-left:6px;float:left}.search-results-page .search-results-wrapper .results-container .user .view-resource{margin:43px 15px 43px 0}.search-results-page .search-results-wrapper .results-container .message:first-child{margin-top:0;border-top:none}.search-results-page .search-results-wrapper .results-container .message:last-child{margin-bottom:0}.search-results-page .search-results-wrapper .results-container .message .display-icon{margin:0 0 0 20px;overflow:hidden;height:50px;width:50px}.search-results-page .search-results-wrapper .results-container .message .messageinfo{margin:0 60px 0 20px;display:inline-block}.search-results-page .search-results-wrapper .results-container .message .messageinfo .info-section.message-text{max-width:550px}.search-results-page .search-results-wrapper .results-container .message .view-resource{margin-right:20px}.search-results-page .search-results-wrapper .results-container .message .message-footer span{color:#839096}.search-results-page .search-results-wrapper .results-container .message .message-footer span.likes.replies{float:left}.search-results-page .search-results-wrapper .results-container .message .message-footer span.creation-date{float:right}.search-results-page .search-results-wrapper .results-container .message .message-footer .dot{border-radius:100px;background:#839096;height:4px;width:4px;margin:0;display:inline-block;position:relative;top:-3px;margin:0 7px 0 10px}.search-results-page .search-results-wrapper .results-container .spotlight_resource{min-height:100px;padding:20px 0;border-bottom:1px solid #dfe4e8;clear:both;overflow:auto}.search-results-page .search-results-wrapper .results-container .spotlight_resource .display-icon{margin:0 0 0 20px;overflow:hidden;height:50px;width:50px}.search-results-page .search-results-wrapper .results-container .spotlight_resource .product-info{float:left;margin:0 20px 15px 30px;max-width:70%}@media only screen and (max-device-width:995px){.search-results-page .search-results-wrapper .results-container .spotlight_resource .product-info{max-width:50%}}.search-results-page .search-results-wrapper .results-container .spotlight_resource .product-info .star-ratings{unicode-bidi:bidi-override;font-size:25px;height:25px;position:relative;padding:0}.search-results-page .search-results-wrapper .results-container .spotlight_resource .product-info .star-ratings .stars-given{padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.search-results-page .search-results-wrapper .results-container .spotlight_resource .product-info .star-ratings .stars-given span{color:#2067b0}.search-results-page .search-results-wrapper .results-container .spotlight_resource .product-info .star-ratings .possible-stars{padding:0;display:block;z-index:0}.search-results-page .search-results-wrapper .results-container .spotlight_resource .product-info .star-ratings .possible-stars span{color:#b7c0ca}.search-results-page .search-results-wrapper .results-container .spotlight_resource .view-resource{margin:30px 20px 30px 0}.search-results-page .search-results-wrapper .results-container .social_topic{padding:20px 0 0;border-bottom:1px solid #dfe4e8;clear:both}.search-results-page .search-results-wrapper .results-container .social_topic .display-icon-container{display:inline-block;width:80px;min-height:57px;margin-right:10px;text-align:center}.search-results-page .search-results-wrapper .results-container .social_topic .display-icon-container .display-icon{max-width:100%;vertical-align:middle;margin:auto}.search-results-page .search-results-wrapper .results-container .social_topic .topic-info{margin:0 20px 15px 0;display:inline-block}.search-results-page .search-results-wrapper .results-container .social_topic .view-resource{margin:0 15px 0 0}.search-results-page .search-results-wrapper .results-container .group{clear:both;overflow:auto;border-bottom:1px solid #dfe4e8}.search-results-page .search-results-wrapper .results-container .group .group-info{float:left;padding:15px 0 15px 20px}.search-results-page .search-results-wrapper .results-container .group .view-resource{margin-right:20px;margin-top:30px}.search-results-page .search-results-wrapper .results-container .help_center_article{clear:both;overflow:auto}.search-results-page .search-results-wrapper .results-container .help_center_article .help-center-article-info{float:left;padding:15px 0 15px 20px;max-width:80%}.search-results-page .search-results-wrapper .results-container .help_center_article .view-resource{margin-right:20px;margin-top:30px}.search-results-page .search-results-wrapper .results-container .school{overflow:auto}.search-results-page .search-results-wrapper .results-container .school .school-info{margin:13px 0 0 6px}.search-results-page .search-results-wrapper .results-container .school .school-info span{display:block}.search-results-page .search-results-wrapper .results-container .school .view-resource{margin:43px 15px 43px 0}.search-results-page .search-results-wrapper .results-container .district{overflow:auto}.search-results-page .search-results-wrapper .results-container .district .district-info{margin:13px 0 0 6px}.search-results-page .search-results-wrapper .results-container .district .district-info span{display:block}.search-results-page .search-results-wrapper .results-container .district .view-resource{margin:43px 15px 43px 0}.search-results-page .search-results-wrapper .results-container .askmo .askmo_card{border-bottom:1px solid #dfe4e8;padding:1.5em;overflow:auto}.search-results-page .search-results-wrapper .results-container .askmo .askmo_card .askmo_thumbnail{float:left;margin-right:1.5em}.search-results-page .search-results-wrapper .results-container .askmo .askmo_card .askmo_thumbnail .askmo_image{max-width:150px;max-height:256px}.search-results-page .search-results-wrapper .results-container .askmo .askmo_card .askmo_body{float:left}.search-results-page .search-results-wrapper .results-container .askmo .askmo_card .askmo_body .askmo_title{font-size:16px;font-weight:700;color:#484e5a}.search-results-page .search-results-wrapper .results-container .askmo .askmo_card .askmo_body .askmo_source,.search-results-page .search-results-wrapper .results-container .askmo .askmo_card .askmo_body .askmo_text{margin-top:10px}.search-results-page .search-results-wrapper .results-container .askmo .askmo_card .askmo_body .askmo_source{font-size:14px;color:#696969}.search-results-page .search-results-wrapper .results-container .askmo .askmo_card .askmo_view_source{float:right;margin-top:2em}.search-results-page .search-results-wrapper .no-results{border-top:1px solid #dfe4e8;font-size:160%;padding:50px 0;text-align:center;background:#fff;width:794px}@media only screen and (max-device-width:995px){.search-results-page .search-results-wrapper .no-results{width:100%}}.search-results-page .search-results-wrapper .loading-panel{position:relative;padding-top:0;display:block;width:100%;height:300px;background:#fff}.search-results-page .search-results-wrapper .loading-panel img{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.search-results-page .search-results-wrapper .load-more{display:none;width:100%;background:#fff}.search-results-page .institution-image{height:70px;width:70px;margin:15px 5px 15px 15px;background:#c7cad4 url(/images_v2/views/search/school_icon.png) 50% no-repeat}#profile-quiz-list{display:inline-flex;flex-wrap:wrap;min-height:300px}#profile-quiz-list.empty-container{display:block}#profile-quiz-list li.quiz-content-item{width:350px;margin:5px}#profile-quiz-list li.quiz-content-item .info-container{height:85px}#profile-quiz-list .header-row{height:24px}#profile-quiz-list .quiz-icon{height:24px;width:24px}#profile-quiz-list .icon-container{display:inline-block}#profile-quiz-list .resource-type{display:inline-block;vertical-align:-webkit-baseline-middle;vertical-align:middle}#profile-quiz-list .info{display:inline-block}#profile-quiz-list .options-menu{float:right;width:10px}#profile-quiz-list .title a{font-size:14px;font-weight:500;color:#383d48;width:249px;white-space:pre-wrap;display:block;height:40px;word-wrap:break-word}#profile-quiz-list li.quiz-content-item .container{padding:13px}#profile-quiz-list .add-to-library{padding:12px;display:block;text-align:center;border-top:1px solid #eaeff3}#profile-quiz-list .save-to-library.add-to-library.add:hover{background-color:#1c68b2;cursor:pointer}#profile-quiz-list .save-to-library.add-to-library.add:hover span{color:#fff}#profile-quiz-list .save-to-library.add-to-library{cursor:default}#profile-quiz-list .save-to-library.add-to-library span{font-weight:500;color:#1c68b2}#profile-quiz-list .save-to-library.add-to-library.added span{color:#68b454}#profile-quiz-list .state-added.green-check-circle{height:17px;width:17px;vertical-align:text-bottom;padding:0 4px}#profile-quiz-list .bookmark-icon{vertical-align:middle;padding:0 2px}#profile-quiz-list p.meta-text{display:inline-block}.ac-STUDENT #profile-quiz-list li{cursor:text;min-height:50px}@media only screen and (max-height:600px){#facebox.work-modal{height:100%;overflow:scroll;top:0!important}}#edit-work #step-main-view-wrapper #school-picker{padding:0!important}#edit-work #step-main-view-wrapper #school-picker .pick-school-subtitle,#edit-work #step-main-view-wrapper #school-picker .school-img-wrapper,#edit-work #step-main-view-wrapper #school-picker h1.join-your-school{display:none!important}#edit-work #step-main-view-wrapper #school-picker .search-icon{top:2px!important}#edit-work #step-main-view-wrapper #school-picker #search-bar-container{overflow:hidden;height:35px!important}#edit-work #step-main-view-wrapper #school-picker #search-bar-container.expanded{height:55px!important}#edit-work #step-main-view-wrapper #add-school-container .add-sections{margin-bottom:17px}#edit-work #step-main-view-wrapper #add-school-container .add-school-header{margin-bottom:5px}#edit-work #step-main-view-wrapper .action-container{padding:10px;padding:5px 10px}#edit-work #step-main-view-wrapper .action-container .btn{width:100%;float:left;background:#74bc60;border:0;padding:10px 25px;font-size:16px;margin-bottom:10px}#edit-work .facebox-footer{padding:10px 20px}#edit-work #add-school-dropdown-wrapper{display:none;position:absolute;background:#fff;width:460px;border:1px solid #dfe4e8}#edit-work #add-school-dropdown-container #add-school-container{padding:10px}#edit-work #add-school-dropdown-container #add-school-container .slider{left:5px}#edit-work #add-school-dropdown-container #add-school-container .add-input,#edit-work #add-school-dropdown-container #add-school-container .add-select{height:20px}#profile-work-info .empty-work-txt{font-size:12px;color:#bbb}#profile-work-info .add-work-button{display:inline-block;margin-top:20px}#profile-work-info td{padding-bottom:7px}#profile-work-info header{font-size:14px}#profile-work-info .month{text-transform:capitalize}#profile-work-info .date-range{padding-right:5px}#profile-work-info .institution-name,#profile-work-info .role-title{font-weight:700}#profile-work-info .responsibility-list,#profile-work-info li.responsibility{padding:2px 15px}#profile-work-info .controls-cell,#profile-work-info .date-range{float:right}#profile-work-info .controls-cell{text-align:right}#profile-work-info .controls-cell a{float:right;padding:0 5px}li.responsibility,ul.responsibility-list{list-style:initial}#edit-work{width:500px}#edit-work .school-picker .pick-school-subtitle,#edit-work .school-picker .school-img-wrapper{display:none}#edit-work .container{padding-top:10px;padding-bottom:0}#edit-work label.input-header{width:100%;display:block;color:#999;font-size:13px;padding-bottom:2px}#edit-work label.sub-label{display:inline-block;color:#999;font-size:12px;width:100%}#edit-work select{width:100%;padding:5px}#edit-work input,#edit-work textarea{width:98%}#edit-work textarea{max-height:50px!important;resize:none}#edit-work .edit-row{margin-bottom:6px;background:none}#edit-work .edit-row.error{background:none}#edit-work .edit-row.error input,#edit-work .edit-row.error select{border:1px solid red}#edit-work .edit-row.time-period{overflow:auto}#edit-work .edit-row.time-period input,#edit-work .edit-row.time-period select{width:90px}#edit-work .edit-row.time-period input.placeholder-input{margin-left:5px}#edit-work .edit-row.time-period .end-date,#edit-work .edit-row.time-period .end-date-spacer,#edit-work .edit-row.time-period .start-date{float:left;width:48%}#edit-work .edit-row.time-period .time-period{width:300px}#edit-work .edit-row.time-period label{float:left}#edit-work .edit-row.time-period .end-date-spacer{padding:0 10px}#edit-work .edit-row.time-period .end-date input.still-working{width:auto}#edit-work .edit-row .req{display:inline;color:red;background:none;padding:0}@media only screen and (max-device-width:690px){#edit-work{width:300px}#edit-work .edit-row{margin-bottom:6px}}#facebox.profile-upload-photo .upload-target{display:none}#facebox.profile-upload-photo .close{display:block!important}.small-header>#profile-header-container-wrap{width:700px;float:left;flex-grow:2}.profile-info{width:450px;float:left}@media only screen and (max-device-width:690px){.profile-info{width:auto}}.profile-info span.ambassador,.profile-info span.staff{height:20px;width:20px;float:left;margin:5px;background:url(//a.edim.co/images_v2/icons/edmodo-badge20.png) no-repeat}@media only screen and (max-device-width:690px){.profile-info span.ambassador,.profile-info span.staff{float:none;content:"&nbsp";display:inline-block;vertical-align:text-bottom;margin:0 7px}}.profile-info span.ambassador{background:url(//a.edim.co/images_v2/icons/star-badge20.png) no-repeat}#profile-container #profile-header-container-wrap .profile-tab-container{border-top:1px solid #dae1e8;padding:0 15px 0 20px}@media only screen and (max-device-width:690px){#profile-container #profile-header-container-wrap .profile-tab-container{display:none}}#profile-container #profile-header-container-wrap .subtext-container{position:absolute;bottom:0}@media only screen and (max-device-width:690px){#profile-container #profile-header-container-wrap .subtext-container{position:relative}}#profile-container #profile-header-container-wrap .connect-button-app-container{margin:auto;display:inline-block;width:210px;float:right}@media only screen and (max-device-width:690px){#profile-container #profile-header-container-wrap .connect-button-app-container{float:none}}#profile-container #profile-header-container-wrap .connect-container{float:left;margin:0 10px;width:170px}#profile-container #profile-header-container-wrap .connect{float:right}#profile-container #profile-header-container-wrap .connect.connect-btn{padding:7px 35px}#profile-container #profile-header-container-wrap .connect .subtext{float:right}#profile-container #profile-header-container-wrap .connect .flag-icon{cursor:pointer}#profile-container #profile-header-container-wrap .connect .more-options-container{float:right}#profile-container #profile-header-container-wrap .connect .more-options-container.text{float:left;margin:0 10px;width:200px}#profile-container #profile-header-container-wrap .connect .send-note{width:200px;margin-bottom:10px}#profile-container #profile-header-container-wrap .connect .connection-error-message{display:none}.improve-profile-wrapper{width:300px;display:inline-block;float:right;margin-left:10px;border:1px solid #59a3fc}.improve-profile-wrapper .green-check-circle{background:url(/images_v2/icons/green-check-in-circle-24.png) no-repeat;background-size:contain}.improve-profile-wrapper .green-check-lg{height:50px;width:50px;background:url(/images_v2/icons/green-check-100.png) no-repeat;background-size:contain;display:block;position:absolute;border:3px solid #fff;border-radius:30px;left:122px;top:20px;z-index:3}.improve-profile-wrapper .camera-icon{background:url(/images_v2/icons/camera-in-circle-24.png) no-repeat;background-size:contain}.improve-profile-wrapper .pencil-icon{background:url(/images_v2/icons/pencil-in-circle-24.png) no-repeat;background-size:contain}.improve-profile-wrapper .schedule-icon{background:url(/images_v2/icons/calendar-in-circle-24.png) no-repeat;background-size:contain}.improve-profile-wrapper .steps-container ul.steps{margin:10px}.improve-profile-wrapper .steps-container ul.steps li{padding:5px;font-size:16px;line-height:38px;vertical-align:middle;display:inline-block;cursor:pointer}.improve-profile-wrapper .steps-container ul.steps li a{color:#000;display:block}.improve-profile-wrapper .steps-container ul.steps li label{cursor:pointer;float:left;height:24px;width:24px;display:inline-block;vertical-align:middle;margin:7px 10px 7px 7px}.improve-profile-wrapper .steps-container ul.steps li span{float:left}.improve-profile-wrapper .completed-header{font-size:20px}.improve-profile-wrapper .completed-text{width:225px;margin:auto;display:block;font-size:16px}.improve-profile-wrapper .header-slanted{position:absolute;z-index:1;color:#fff;font-size:24px;font-weight:500;background-color:#59a3fc;line-height:65px;text-align:center;width:100%}.improve-profile-wrapper .success-text{font-size:25px;text-align:center;margin:20px 0}.improve-profile-wrapper .success-content{margin-top:15px}.improve-profile-wrapper .header{background:#59a3fc;height:65px;position:relative;padding-top:10px}.improve-profile-wrapper .header:after{background:inherit;display:block;height:10px;content:"";bottom:0;transform:skewY(2deg);transform-origin:100%;height:0;padding-bottom:65px;margin-top:10px;background-color:#59a3fc}.improve-profile-wrapper .header.completed{height:22px}.improve-profile-wrapper .header.completed:after{bottom:0;transform:skewY(4deg);background:inherit;content:"";display:block;height:39px;padding-bottom:0}.about-text{height:200px;max-height:200px;width:310px;resize:none;overflow:scroll}@media only screen and (max-device-width:690px){.about-text{width:280px}}#profile-container .connection-requests-header .header-title{padding:13px 10px 13px 15px;line-height:22px;color:#546980;background-color:#fff;font-size:18px;font-weight:300;border-radius:2px 2px 0 0;overflow:visible;border-bottom:1px solid #dfe4e8}#profile-container .header-title-text{border-bottom:none}.topics-page-container .left-column{float:left}.topics-page-container .left-column .section-sub-header{color:#546980;font-weight:500;padding:10px 50px 11px 20px}.topics-page-container .left-column .menu-list-container{border-width:1px 0}.topics-page-container .left-column .menu-list-container li{background-color:#f8f9fa}.topics-page-container .left-column .menu-list-container li:hover{background-color:#e8ecef}.topics-page-container .left-column .menu-list-container li a{font-weight:300;color:#839096;padding:10px 10px 10px 15px;display:block}.topics-page-container .left-column .menu-list-container li a span.dot{display:inline-block;border-radius:6px;width:6px;height:6px;background-color:#2077cf;vertical-align:middle;margin:-3px 5px 0 -15px}.topics-page-container .main-column{float:left;margin-left:10px}.topics-page-container .main-column .topicbox-wrapper{margin-bottom:14px;border:1px solid;border-color:#dae1e8 #d3dde5 #b6c8d8}.topics-page-container .right-column{float:right;width:320px}@media only screen and (max-device-width:995px){.topics-page-container .right-column{float:right;margin-top:15px;margin-left:0}}#topics-page .topic-tab{display:none}#topics-page .topic-tab.active{display:block}.public-view #topics-container{margin:0 auto;padding:20px 0}#site-viewport.no-height{height:auto!important}#site-viewport.no-container{overflow:hidden}#site-viewport.no-container>div.current-view{margin:0;padding:0}@media (max-width:950px){#site-viewport.ab-exp-container>div.current-view,#topics-container,#topics-container .span12{width:auto}#site-viewport .topics-page-container{padding:0 10px}#site-viewport .topics-page-container.span12{width:auto}#site-viewport .topics-page-container .left-column{display:block;float:none;width:100%}#site-viewport .topics-page-container .left-column .menu-list-container{background:#f8f9fa;width:100%}#site-viewport .topics-page-container .left-column .menu-list-container li{float:left}#site-viewport .topics-page-container .left-column .menu-list-container .last-topics-link{clear:both;background:#fff}#site-viewport .topics-page-container .main-column{display:block;float:none;width:100%;margin-top:20px;margin-left:0}#site-viewport .topics-page-container .right-column{float:none;width:100%}}@media (min-width:415px) and (max-width:950px){.topics-page-container{padding:0 10px}.topics-page-container .left-column{margin:0}.topics-page-container .main-column{float:none;width:100%;margin-top:20px}.topics-page-container .main-column .messages-container{margin:0}}@media (max-width:414px){.topics-page-container{padding:0 10px}.topics-page-container .left-column{margin:0}.topics-page-container .main-column{float:none;width:100%;margin-top:20px}.topics-page-container .main-column .messages-container{margin:0}}#ambassador-social-topics-container .section-header-bg-white{padding:13px 10px 13px 15px;line-height:22px;color:#546980;background-color:#fff;font-size:18px;font-weight:300;border-radius:2px 2px 0 0;overflow:visible;border-bottom:1px solid #dfe4e8}#ambassador-social-topics-container .base-container{border-bottom:1px solid #ccc;min-height:30px}#ambassador-social-topics-container .buttons-container,#ambassador-social-topics-container .tags-container{margin-bottom:15px}#ambassador-social-topics-container .tags-container .tag{color:blue;text-decoration:underline;float:left;margin-left:5px}#ambassador-social-topics-container .cover-bar{width:900px;height:50px;background-color:#eff2f6;position:absolute}#ambassador-social-topics-container .cover-bar-bottom{width:900px;height:100px;background-color:#eff2f6;position:absolute;margin-top:-100px}.new-postbox.new-postbox-topics .hd{padding-bottom:20px}.new-postbox.new-postbox-topics .hd .section-left{background:url(//a.edim.co/images_v2/topics/Icon_topics.png) no-repeat;float:left;white-space:nowrap;padding-left:40px}.new-postbox.new-postbox-topics .hd .section-left span{margin-left:8px}.new-postbox.new-postbox-topics .hd .section-left h3{border-bottom:none;display:inline;font-size:18px;font-weight:300}@media only screen and (max-device-width:995px){.new-postbox.new-postbox-topics .hd .section-left h3{font-size:15px}}.new-postbox.new-postbox-topics .hd .section-right{float:right}@media only screen and (max-device-width:995px){.new-postbox.new-postbox-topics .hd .section-right{display:block;position:absolute;top:0;border-bottom:1px solid #eee;width:100%;left:0;text-align:center}.new-postbox.new-postbox-topics .hd .section-right .switch-to-classic{display:block;padding:10px 0 7px}}.new-postbox.new-postbox-topics .bd .tag-input{width:100%}.new-postbox.new-postbox-topics .ft{display:none}.new-postbox.new-postbox-topics .ft>.section-left{width:40%}.new-postbox.new-postbox-topics .ft>.section-right{width:59%}.new-postbox.new-postbox-topics .ft>.section-right #topicbox-footer-right{float:right}.new-postbox.new-postbox-topics .ft>.section-right #topicbox-footer-right span{color:#aaa;padding-right:20px;display:none;margin-top:8px}.new-postbox.new-postbox-topics .ft>.section-right #topicbox-footer-right span.topicbox-permissions-arrow,.new-postbox.new-postbox-topics .ft>.section-right #topicbox-footer-right span.visible{display:inline-block}.new-postbox.new-postbox-topics .ft>.section-right #topicbox-footer-right span.topicbox-permissions-arrow{height:20px;width:20px;background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) 0 -1472px no-repeat;float:left;padding-right:0}.new-postbox .topics-tags-container .topicbox-content-input{transition:opacity .2s}.new-postbox .topics-tags-container .checking-for-tags{position:absolute;top:6px;right:5px;display:none}.new-postbox .topics-tags-container .checking-for-tags img{height:18px}a.topicbox-new-tag.primary-label-inverse{margin-left:8px}ul.token-input-list-facebook{width:auto!important}tester.length-tester{position:absolute;top:-9999px;left:-9999px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;white-space:nowrap}@media only screen and (max-device-width:995px){.home-postbox-container #topicbox-content-header{margin-top:38px}}@media (max-width:420px){.new-postbox.new-postbox-topics .ft>.section-left{float:left;margin-top:6px}.new-postbox.new-postbox-topics .ft>.section-right{width:58%}.new-postbox.new-postbox-topics .ft>.section-right .topicbox-validation-status{display:none}}.topics-dropdown{box-shadow:0 0 10px #bdb5b9;border:1px solid #dfe4e8;border-radius:3px;position:absolute;margin-top:5px;z-index:10;width:475px;background:#fff}.topics-dropdown .autotag-confirmation-container{padding:20px}.topics-dropdown h3{font-size:15px;font-weight:400;margin-bottom:5px;color:#656f85!important}.topics-dropdown h4{margin-bottom:5px}.topics-dropdown h4,.topics-dropdown p{font-size:13px;font-weight:300;color:#656f85!important}.topics-dropdown-inner-top{padding:20px;overflow:auto}.topics-dropdown-inner-top .pull-left{width:90px;margin-top:10px}.topics-dropdown-inner-top .pull-right{width:335px}.topics-dropdown-inner-bottom-default{border-top:1px solid #dfe4e8;overflow:auto;padding:20px}.topics-dropdown-inner-bottom-search{border-top:2px solid #dfe4e8;overflow:auto}.topics-dropdown-inner-bottom-default:only-child,.topics-dropdown-inner-bottom-search:only-child{border-top:none!important}.topics-dropdown-inner-bottom-default ul.common-tags,.topics-dropdown-inner-bottom-default ul.common-tags li{list-style:inherit!important}.topics-dropdown-inner-bottom-default ul li{margin-left:15px;margin-bottom:2px;color:#85cf70}.topics-dropdown-inner-bottom-default ul li a{color:#656f85}.topics-dropdown-inner-bottom-default ul li a:hover,.topics-dropdown-inner-bottom-search div.create-tag-item a:hover{color:#045eb9}.topics-dropdown-inner-bottom-search ul li.existing-tag-item a{display:block;padding:10px;border-bottom:1px solid #dfe4e8;overflow:auto;color:#656f85;line-height:24px}.topics-dropdown-inner-bottom-search div.create-tag-item a{display:block;padding:15px 10px;border-bottom:1px solid #dfe4e8;overflow:auto;color:#656f85;line-height:24px}.topics-dropdown-inner-bottom-search ul li.existing-tag-item{cursor:pointer}.topics-dropdown-inner-bottom-search ul li.existing-tag-item.scrolling-active,.topics-dropdown-inner-bottom-search ul li.existing-tag-item:hover{background:#eee}.topics-dropdown-inner-bottom-search ul li:last-child{border-bottom:none}.topics-dropdown-inner-bottom-search div.create-tag-item{color:#656f85;font-weight:400;background:#f8f9fa}.topics-dropdown-inner-bottom-search span{display:block}.topics-dropdown-inner-bottom-search ul li.existing-tag-item span.existing-tag-name{color:#656f85;font-weight:400}span.existing-tag-checkmark{display:inline-block;margin-left:5px;width:11px;height:11px;background:url(//a.edim.co/images_v2/sprites/sprite-topics.png) 0 0 no-repeat}.topics-dropdown-inner-bottom-search ul li.existing-tag-item span.follower-count{color:#999}ul.token-input-list-facebook{overflow:hidden;height:auto!important;height:1%;width:400px;cursor:text;font-size:12px;font-family:Verdana,sans-serif;min-height:1px;z-index:999;margin:0;padding:0;list-style-type:none;clear:left}ul.token-input-list-facebook li input{border:0;width:100px;padding:3px 8px;-webkit-appearance:caret}li.token-input-token-facebook{overflow:hidden;height:auto!important;height:15px;margin:3px;padding:1px 7px;background-color:#75bc61;color:#000;cursor:default;border:1px solid #5ea749;font-size:11px;border-radius:3px;float:left;white-space:nowrap}li.token-input-token-facebook p{display:inline;padding:0;margin:0;color:#fff}li.token-input-token-facebook span{color:#fff;margin-left:5px;font-weight:700;cursor:pointer;font-weight:300;font-size:13px}li.token-input-selected-token-facebook{background-color:#5670a6;border:1px solid #3b5998;color:#fff}li.token-input-selected-token-facebook p{color:#fff!important}div.token-input-input-token-facebook,li.token-input-input-token-facebook{float:left;margin:0;padding:0;list-style-type:none}div.token-input-dropdown-facebook{position:absolute;background-color:#fff;margin-right:-2px;margin-left:-1px;margin-top:5px;overflow:hidden;box-shadow:0 0 10px #bdb5b9;border:1px solid #bbb;border-radius:2px;cursor:default;font-size:11px;font-family:Verdana,sans-serif;z-index:1}div.token-input-dropdown-facebook p{margin:0;padding:5px;font-weight:700;color:#777}div.token-input-dropdown-facebook ul{margin:0;padding:0}div.token-input-dropdown-facebook ul li{background-color:#fff;padding:5px;margin:0;list-style-type:none}div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook,div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook{background-color:#fff}div.token-input-dropdown-facebook ul li em{font-weight:700;font-style:normal}div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook{background-color:#3b5998;color:#fff}ul.token-input-create-new{display:inline-block;vertical-align:middle}ul.token-input-create-new li.token-input-token-facebook:hover{cursor:pointer;background-color:#5670a6;border:1px solid #3b5998;color:#fff}ul.token-input-create-new li.token-input-token-facebook:hover p{color:#fff!important}.header-container .section{min-height:89px}.header-container .upper-section{overflow:hidden;padding:20px}.header-container .upper-section .topic-image{float:left;padding:10px;margin:0 15px 0 0}.header-container .upper-section .topic-image img{width:32px}.header-container .upper-section .topic-info{float:left;width:63%;color:#ff0}.header-container .upper-section .topic-info .topic-title{color:#546980;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:400}.header-container .upper-section .topic-info .topic-title .edit-topic-name{display:inline-block;height:20px;width:20px;margin-left:3px;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 0 -154px no-repeat;cursor:pointer;opacity:.6;transition:opacity .3s}.header-container .upper-section .topic-info .topic-title .edit-topic-name:hover{opacity:1}.header-container .upper-section .topic-info .topic-title .topic-edit-name-container{display:none}.header-container .upper-section .topic-info .topic-title .topic-edit-name-container .edit-topic-name-input{width:50%}.header-container .upper-section .topic-info .topic-title .topic-edit-name-container .btn{padding:3px 18px}.header-container .upper-section .topic-info .topic-title .topic-edit-name-container p{padding:5px 0;display:none}.header-container .upper-section .topic-info .topic-title .topic-edit-name-container p.error{background:none;color:red}.header-container .upper-section .topic-info .topic-title.editing .edit-topic-name,.header-container .upper-section .topic-info .topic-title.editing .topic-name{display:none}.header-container .upper-section .topic-info .topic-title.editing .topic-edit-name-container{display:block}.header-container .upper-section .topic-info .topic-title.updating .update-topic-cancel-btn{display:none}.header-container .upper-section .topic-info .topic-title.updating .topic-edit-name-container p.updating-text{display:block}.header-container .upper-section .topic-info .topic-title.reloading .topic-edit-name-container p.updating-text{display:none}.header-container .upper-section .topic-info .topic-title.reloading .topic-edit-name-container p.reloading-text{display:block;color:#74bc60}.header-container .upper-section .topic-info .topic-title.has-error .topic-edit-name-container p.error{display:block}.header-container .upper-section .topic-info .topic-followers{color:#9297a7;margin:10px 0 15px}.header-container .upper-section .topic-info .topic-followers .follower-count{margin-right:3px}.header-container .upper-section .follow-container{padding-top:12px}.header-container .lower-section{border-top:1px solid #ddd;width:100%}.header-container .lower-section .tab-item{cursor:pointer;color:#9297a7;float:left;font-size:16px;padding:12px 9px;margin:0 9px 0 17px}.header-container .lower-section .tab-item.selected{border-bottom:4px solid #3f6cc7;color:#546980}@media (max-width:950px){.header-container .tab-item{width:90%;text-align:center}.header-container .topic-info{float:center}.header-container .follow-container{float:none;width:100%}.header-container .follow-container .follow-topic-btn{display:block;clear:both}}.topics-page-container .upper-section{padding:25px}.topics-page-container .upper-section .topic-title{font-size:20px;font-weight:400;color:#546980}.topics-page-container .lower-section{border-top:1px solid #ddd;width:100%}.topics-page-container .lower-section .lower-section-menu{margin:10px 25px 0}.topics-page-container .lower-section ul{overflow:auto;font-size:14px;font-weight:300;color:#697289}.topics-page-container .lower-section ul li:first-child{margin-left:0}.topics-page-container .lower-section ul li{float:left;margin-left:15px;padding:0 15px 7px}.topics-page-container .lower-section ul li a{color:#697289}.topics-page-container .lower-section ul li:hover{border-bottom:3px solid #add8e6;cursor:pointer}.topics-page-container .lower-section ul li.selected{border-bottom:3px solid #167acc;color:#3d424e}@media (max-width:414px){.topics-page-container .lower-section ul li{padding:0 14px 7px}}.not-found-container .not-found-wrapper{background:#fff;padding:30px 50px;width:500px;margin:0 auto}.not-found-container .not-found-wrapper p{font-size:16px}.not-found-container .not-found-wrapper .not-found-title{font-size:26px;line-height:32px;padding-bottom:25px}.not-found-container .not-found-wrapper .not-found-suggestions-text{color:#546980;padding-bottom:15px}.not-found-container .not-found-wrapper li{padding-bottom:10px}.topic-email-verification-request-message{padding:30px;text-align:center}.topic-email-verification-request-message p{font-size:15px;color:#546980;padding-bottom:15px}.topics-landing-content-heading{padding:15px;font-size:15px;font-weight:500;border-bottom:1px solid #ddd}.all-topics-container,.featured-topics-container{padding-bottom:30px}.all-topics-container ul,.featured-topics-container ul{overflow:auto}.all-topics-container ul li,.featured-topics-container ul li{float:left;border-bottom:1px solid #ddd;width:355px;margin-left:25px;padding:10px 0}.all-topics-container ul li a.topic-name,.featured-topics-container ul li a.topic-name{font-size:14px;font-weight:300;margin-right:10px}.all-topics-container ul li span,.featured-topics-container ul li span{color:#819198;font-weight:300;text-overflow:ellipsis;white-space:nowrap;margin-right:-52px}.all-topics-container ul li a.follow,.all-topics-container ul li a.following,.featured-topics-container ul li a.follow,.featured-topics-container ul li a.following{float:right;padding:0 4px;border-bottom:1px solid #1775d2;font-weight:200;font-size:12px;width:50px}.all-topics-container ul li a.following,.featured-topics-container ul li a.following{background:#fff;color:#1775d2}#topics-following-page .following-tab{display:none}#topics-following-page .following-tab.active{display:block}.following-topics-container ul{overflow:auto}.following-topics-container ul li{float:left;border-bottom:1px solid #ddd;width:100%;box-sizing:border-box;padding:15px}.following-topics-container ul li a.topic-name{font-size:14px;font-weight:300;margin-right:10px}.following-topics-container ul li span{color:#819198;font-weight:300;text-overflow:ellipsis;white-space:nowrap;margin-right:-52px}.following-topics-container ul li a.follow,.following-topics-container ul li a.following{float:right;padding:0 4px;border-bottom:1px solid #1775d2;font-weight:200;font-size:12px;width:50px}.following-topics-container ul li a.following{background:#fff;color:#1775d2}.following-topics-container ul li.ns-empty-stream{border:none;padding:30px}.following-topics-container ul li:last-child{border-bottom:none}.social-topics-sidebar .link-list-icon>li>a{padding-left:15px}.social-topics-sidebar .topics-link-list li.empty-view{padding:10px 10px 10px 32px;color:#546980;background:#f8f9fa}@media (max-width:950px){.topics-parent-link-list{max-height:1000px;transition:max-height .3s ease-out;overflow:hidden}.hidden-sidebar .topics-parent-link-list{max-height:0}.topic-menu h3.section-header-bg-white{cursor:pointer}.section .topics-sidebar-collapsing-arrow{height:25px;width:25px;background:url(https://a.edim.co/images_v2/sprites/sprite-arrows.png) 5px 0;transform:rotate(-90deg) scale(.7);transition:transform .3s ease-out}.section.hidden-sidebar .topics-sidebar-collapsing-arrow{transform:rotate(0deg) scale(.7)}}@media only screen and (max-device-width:995px){#topics-onboarding-wrapper{display:none!important}}#topics-onboarding-wrapper .content{margin-top:5px;width:100%}#topics-onboarding-wrapper .content .left-column{padding-left:20px;width:35%;height:80px;float:left}#topics-onboarding-wrapper .content .left-column .image-div{background:url(//a.edim.co/images_v2/sprites/sprite-topics-icons.png) -150px 0 no-repeat;width:123px;height:87px;margin:17px}#topics-onboarding-wrapper .content .right-column{width:100%;height:136px}#topics-onboarding-wrapper .content .right-column .text{color:#616e84;font-size:18px;margin-bottom:10px;line-height:29px;font-weight:300}#topics-onboarding-wrapper .content .right-column .btn{font-weight:300;width:213px}#topics-onboarding-wrapper .header{height:20px;width:100%}#topics-onboarding-wrapper .header .dismiss{width:30px;height:30px;color:#ccc;float:right;cursor:pointer;margin:5px -5px}.topic-item{text-align:center;padding:19px 0;width:152px;margin:8px;border:1px solid #c9d4e0;cursor:pointer;border-radius:3px}.topic-item .text{font-size:14px;color:#5a687f;margin:0 26px;font-weight:300}.topic-item.selected{background-color:#8cbc63;border-color:#77a74c}.topic-item.selected .text{color:#fff}#topics-get-started-container{height:512px;width:732px;overflow-y:auto;min-width:542px}#topics-container .topics-list{height:332px;overflow-y:scroll;margin-left:23px}#footer-wrapper{background-color:#f8f9fa;border-top:1px solid #c9d4e0;height:70px;padding:5px 10px}#footer-wrapper .text{margin-left:20px;color:#71788c}#footer-wrapper .progress-bar{margin:20px 0 8px 20px}#footer-wrapper .progress-bar .progress-bar-outer{width:275px;height:6px;border-radius:8px;border:1px solid #d2d5e1;background-color:#fff}#footer-wrapper .progress-bar .progress-bar-outer .progress-bar-inner{width:0;height:6px;background-color:#5a86c4;border-radius:8px}#footer-wrapper .continue-btn{margin:20px 18px 0 0;width:99px;font-weight:300}#footer-wrapper .continue-btn.disabled{background-color:#fff;color:#3c3f4a}#ending-wrapper .options-container{text-align:center}#ending-wrapper .option-btn{margin:8px 20px;width:180px;height:115px;border:1px solid #c9d4e0;border-radius:3px;cursor:pointer;text-align:center;display:inline-block;vertical-align:top}#ending-wrapper .option-btn .text{font-size:14px;font-weight:300}#ending-wrapper .img-and-text{margin:24px 17px;line-height:28px}#ending-wrapper .img-and-text .image-div-start-new{background:url(//a.edim.co/images_v2/sprites/sprite-topics-icons.png) -534px 0 no-repeat;width:85px;height:36px;margin-left:14px}#ending-wrapper .img-and-text .image-div-explore{background:url(//a.edim.co/images_v2/sprites/sprite-topics-icons.png) -605px 0 no-repeat;width:85px;height:37px;margin-left:12px}#ending-wrapper .cta-container{margin-top:10%;margin-bottom:10%;text-align:center}#ending-wrapper .cta-container a{font-size:14px;font-weight:300}#ending-wrapper .headline{padding:20px;font-size:24px;color:#5a687f;font-weight:300;text-align:center;margin-top:10%;margin-bottom:10%}#ending-wrapper .headline strong{font-weight:400}#ending-wrapper .tooltip{width:177px}#topics-container .headline{font-size:20px;color:#616e84;font-weight:300}#topics-container .headline strong{font-weight:400}#topics-container .sub-headline{font-size:14px;margin-top:7px;font-weight:300}#topics-container .topics-wrapper{padding:37px 30px 15px}#topics-container .topics-list .topic-item-wrapper{display:inline-block;vertical-align:top}#intro-container .intro-content-container{padding:20px;text-align:center;overflow:auto}#intro-container .intro-content-container .dismiss-btn{float:right;cursor:pointer;width:20px;height:20px;color:#ccc;font-size:20px}#intro-container .intro-content-container .headline{font-size:20px;color:#5a687f;margin:23px auto;width:66%;line-height:29px;font-weight:300}#intro-container .intro-content-container .intro-content-options{overflow:auto}#intro-container .intro-content-container .intro-content-options .option{display:inline-block;vertical-align:top;width:195px;margin:0 15px 55px 18px}#intro-container .intro-content-container .intro-content-options .option .image-div-globe{background:url(//a.edim.co/images_v2/sprites/sprite-topics-icons.png) 0 0 no-repeat;width:122px;height:100px;margin:23px 40px 25px}#intro-container .intro-content-container .intro-content-options .option .image-div-topic-page{background:url(//a.edim.co/images_v2/sprites/sprite-topics-icons.png) -423px 0 no-repeat;width:115px;height:113px;margin:34px 0 0 28px}#intro-container .intro-content-container .intro-content-options .option .image-div-tag-mark{background:url(//a.edim.co/images_v2/sprites/sprite-topics-icons.png) -290px 0 no-repeat;width:118px;height:93px;margin:54px 20px 0 26px}#intro-container .intro-content-container .intro-content-options .option .text{color:#5a687f;font-size:14px}#intro-container .intro-content-container .intro-content-options .btn{font-weight:300;margin-top:11px}#topics-page #resources-tab{background-color:#fff}#topics-page .topic-followers-list li{background-color:#fff;border-bottom:1px solid #dfe4e8;padding:15px}#topics-page .topic-followers-list li img{margin-right:8px}#topics-page .topic-followers-list li a{font-size:14px;vertical-align:top}#topics-page #resources-tab .empty-view{padding:15px;background:#fff}#topics-page .related_topics_container li.empty-view{display:block;float:none;padding:15px 0;height:auto;width:auto;text-align:center}#topics-page .load-more li{cursor:pointer;padding:15px;text-align:center}.new-postbox{border-radius:3px;background-color:#fff}.new-postbox.highlighted{border:1px solid #276bb0}.new-postbox .new-postbox-container{padding:20px}.new-postbox .bd{clear:both}.new-postbox .bd .postbox-note.expanded,.new-postbox .bd .postbox-note:valid{height:50px}.new-postbox .bd .icon{float:left;margin-right:15px;height:30px}.new-postbox .bd .icon img{width:30px;height:30px}.new-postbox .bd .content-body{overflow:hidden}.new-postbox .bd .content-body .tag-selector{margin-top:10px;overflow:auto;cursor:text}.new-postbox .bd .content-body .attachments-container,.new-postbox .bd .content-body .recipients-container{width:100%;margin-top:10px;box-sizing:border-box}.new-postbox .bd .recipient-selector.select2-container{width:100%;margin:10px 0 0}.new-postbox .ft{border-top:1px solid #dfe4e8;background-color:#f8f9fa;padding:10px 20px}.new-postbox .ft>.section-left{display:inline-block;width:66%;vertical-align:middle}.new-postbox .ft>.section-right{display:inline-block;width:33%;vertical-align:middle;text-align:right}.new-postbox .ft>.section-right .secondary-action{vertical-align:middle;line-height:32px;display:inline-block}.new-postbox .ft>.section-right .secondary-action .action-delimiter{padding:0 .6em 0 .3em}.new-postbox .ft>.section-right label.sender-selector{visibility:hidden}.new-postbox .ft>.section-right label.sender-selector .select2-container{text-align:left;width:34%;margin:0 6px 0 8px}.new-postbox .ft>.section-right .btn:focus{box-shadow:0 0 8px #276bb0;outline-style:none}.new-postbox .ft.highlighted{border-top:1px solid #4574ce!important}.new-postbox.new-postbox-institutions .ft>.section-left{width:66%}.new-postbox.new-postbox-institutions .ft>.section-right{width:33%}.send-post-teachers-feedback{margin:10px 0}.send-post-teachers-feedback .new-text{color:#00a3fc;text-transform:uppercase;font-weight:600}.send-post-teachers-feedback .light-text{color:#afbec4}.send-post-teachers-feedback a{color:#3b8bbd;font-weight:600}.pb-content-no-padding{padding:0}.npb-postbox-attachments-group li{margin-right:6px}.npb-postbox-attachments-group .attach-file-container .attach-file-input-container{height:100%;width:100%;cursor:pointer}.npb-postbox-attachments-group .attach-file-container .attach-file-input-container .attach-file-input{position:absolute;margin-left:0;width:30px;z-index:2;opacity:0}.npb-postbox-attachments-group a.google-drive-icon{display:block;width:22px;height:20px;outline:none;background-image:url(//a.edim.co/images_v2/icons/library/icon_gdrive_gray.png);background-size:20px 17px;background-repeat:no-repeat;background-position:50%}.npb-postbox-attachments-group .google-drive-btn-container a{margin-top:0}.npb-postbox-attachments-group .attach-file-container a,.npb-postbox-attachments-group .attach-link-container a{margin-top:4px}.npb-postbox-attachments-group .attach-library-container a{margin-top:6px}.npb-postbox-attachments-group .fileuploader-container{margin-left:-999em}.npb-postbox-attachments-group a.rich-text-icon{background-image:url(//a.edim.co/images_v2/icons/small/ico-rich-text.png);display:block;width:20px;height:20px;margin:1px 0 0 2px;background-size:20px 20px;background-repeat:no-repeat;background-position:50%}#postbox-rich-text .modal-content{width:350px}#postbox-rich-text .rich-text-modal-body table{width:100%}#postbox-rich-text .rich-text-modal-body table td,#postbox-rich-text .rich-text-modal-body table th{border:1px solid #eee;padding:4px}#postbox-rich-text .rich-text-modal-body table td ul,#postbox-rich-text .rich-text-modal-body table th ul{margin-left:15px}#postbox-rich-text .rich-text-modal-body table td ul li,#postbox-rich-text .rich-text-modal-body table th ul li{list-style-type:disc}#postbox-rich-text .rich-text-modal-body p{line-height:40px}#postbox-rich-text .rich-text-modal-body div.popup-left,#postbox-rich-text .rich-text-modal-body div.popup-right{display:inline-block;width:45%}#topicbox-container .email-verification-wrapper{display:none}#topicbox-container .email-verification-wrapper h4{font-weight:400;font-size:15px;padding:20px 0 10px}#topicbox-container .email-verification-wrapper p{padding-bottom:14px}#topicbox-container .email-verification-wrapper .btn{margin-bottom:5px;font-size:12px;font-weight:300;letter-spacing:1px}#topicbox-container .email-verification-wrapper .error{padding-top:10px;color:red;background:none}#topicbox-container .email-verification-wrapper .subtext{padding-top:10px}.schedule-info-label{margin-left:45px;color:#999;font-size:12px;margin-bottom:-10px}.remove-scheduled-info{color:#999;text-decoration:underline}#import-contacts .icon{background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat;height:19px;width:20px;display:inline-block;vertical-align:text-bottom}#import-contacts .icon.lock{background-position:3px -1400px}#import-contacts #checkbox input,#import-contacts .checkbox input{box-shadow:none}#import-contacts .import-subtitle{font-size:1em;text-align:center;width:75%;margin:0 auto}#import-contacts .search-contacts{float:left;margin:10px 0;width:90%}#import-contacts .disclaimer{text-align:center}#import-contacts .import-table{width:100%}#import-contacts .import-table thead{border:1px solid #dfe4e8}#import-contacts .import-table.header-actions.responsive{display:none}#import-contacts .import-table tr.no-existing-connections th.col3{border:1px solid #dfe4e8}#import-contacts .import-table td,#import-contacts .import-table th{text-align:left;vertical-align:middle;padding:6px 15px 6px 25px;border:1px solid #dfe4e8;overflow-x:hidden}#import-contacts .import-table td.col1,#import-contacts .import-table th.col1{width:6%;border-right:none;border-left:none;padding:6px 6px 6px 1%}#import-contacts .import-table td.col2,#import-contacts .import-table th.col2{width:47%;border-right:none;border-left:none;padding-left:0}#import-contacts .import-table td.col3,#import-contacts .import-table th.col3{width:47%;border-right:none;border-left:none}#import-contacts .import-table .name{white-space:nowrap;text-overflow:ellipsis;max-width:140px}#import-contacts .import-table .name label{display:table-cell;padding-left:5px}#import-contacts .import-table .name label:first-child{padding-right:0}#import-contacts .import-table .email{max-width:180px;display:table-cell;white-space:nowrap;text-overflow:ellipsis}#import-contacts .title-container{text-align:center}#import-contacts .header-title{color:#728294;font-family:Lato;font-size:1.7em;font-weight:400;line-height:29px}#import-contacts #bg-message-view{height:250px}#import-contacts #bg-message-view p{height:60px;color:#728294;font-family:Lato;font-size:1.7em;font-weight:400;line-height:29px;font-size:1.3em;padding:0 2%}#import-contacts #import-contacts-hd{padding:20px 20px 0}#import-contacts #import-contacts-hd .actions-container{margin-top:2%}#import-contacts #import-contacts-footer{border-top:1px solid #dfe4e8;height:60px;clear:both}#import-contacts #import-contacts-footer .imp-btn{margin:15px 20px 0 0}#import-contacts #import-contacts-footer .imp-btn.disabled{opacity:.3}#import-contacts #import-contacts-footer .imp-next{float:right}#import-contacts #import-contacts-footer .imp-skip{float:right;padding-top:4px;background:none;border:none;outline:none}#import-contacts.nux{width:85%;margin:0 auto;border:none;box-shadow:none}#import-contacts.nux #import-contacts-hd{padding-bottom:0}#import-contacts .import-contacts-explorer-bd{padding:0 20px;height:200px;overflow-y:scroll}.no-contacts #import-contacts .import-contacts-explorer-bd{height:auto}#import-contacts .import-contacts-explorer-bd .empty-contacts-text{text-align:center;padding:100px;font-size:18px;color:#728294;font-family:Lato}#import-contacts .contacts-count{padding:0 20px;margin-bottom:10px}#import-contacts .contacts-count .import-table td.col3{width:100%}#import-contacts .contacts-count p{display:inline-block}#import-contacts .contacts-count p#view-actions{margin-left:10px}#import-contacts .contacts-count p#view-actions label{cursor:pointer;color:#3b87d4}#import-contacts .refetch{margin:15px 0 15px 20px}@media screen and (max-width:630px){#nu-contacts-pane #import-contacts .contacts-count{padding:0}}@media screen and (max-width:450px){#import-contacts .contacts-count .import-table td{padding:2px 0}#import-contacts .contacts-count p{display:block;text-align:center}#import-contacts .contacts-count p#view-actions{margin:5px 0 0}}#import-contacts .user-consent.container{padding-top:0}#import-contacts .user-consent ul.list{width:42%;margin:10px auto 0;padding-left:6%}#import-contacts li.agreement{list-style:initial;text-align:left;padding-bottom:10px;font-size:inherit}@media screen and (max-width:480px){#import-contacts .user-consent ul.list{width:100%}}#import-contacts .import-contacts-loading{padding-top:20px;height:200px;overflow-y:scroll}#import-contacts .import-contacts-loading .loading{height:50px;width:50px;margin:0 auto}#import-contacts .import-contacts-loading .import-table td,#import-contacts .import-contacts-loading .import-table th{border:none}#import-contacts #import-provider-container{margin-top:15px}#import-contacts #import-provider-container ul.provider-selection-list li{text-align:center}#import-contacts #import-provider-container ul.provider-selection-list .btn{margin-bottom:10px;width:25%;position:relative;min-width:150px;max-width:200px}#import-contacts #import-provider-container ul.provider-selection-list .btn .third-party-auth-icon{float:left;margin-top:0;margin-left:0}#import-contacts #import-provider-container ul.provider-selection-list .btn span{position:absolute;left:45px;top:8px}#import-contacts #import-provider-container ul.provider-selection-list .btn.selected{background-color:#f8f9fa}#import-contacts #import-provider-container .input-container{width:30%;margin:0 auto;min-width:203px;max-width:245px}#import-contacts #import-provider-container .input-container.active{border-top:1px solid hsla(0,0%,50%,.2);padding:13px}#import-contacts #import-provider-container .error-container,#import-contacts #import-provider-container .success-container{width:40%;margin:0 auto}#import-contacts #import-provider-container .error-container.invalid .error.invalid,#import-contacts #import-provider-container .error-container.not-supported .error.not-supported,#import-contacts #import-provider-container .success-container.invalid .error.invalid,#import-contacts #import-provider-container .success-container.not-supported .error.not-supported{display:block}#import-contacts #import-provider-container .error-container .error,#import-contacts #import-provider-container .success-container .error{color:#f13b3b;background:none}#import-contacts #import-provider-container .error-container .success,#import-contacts #import-provider-container .success-container .success{color:#439724;background:none}#import-contacts #import-provider-container .error-container .error.invalid,#import-contacts #import-provider-container .error-container .error.not-supported,#import-contacts #import-provider-container .success-container .error.invalid,#import-contacts #import-provider-container .success-container .error.not-supported{display:none}#import-contacts #import-provider-container #importEmail{box-sizing:border-box;width:100%;padding:4%}@media screen and (max-width:640px){#import-contacts #import-provider-container ul.provider-selection-list .btn{width:50%}#import-contacts #import-provider-container .input-container{width:55%}#import-contacts #import-provider-container .error-container,#import-contacts #import-provider-container .success-container{width:100%}}#webmail-connect-container #import-contacts-container{width:80%;margin:30px auto}@media screen and (max-width:634px){#import-contacts .import-subtitle,#import-contacts.nux .import-subtitle{width:100%}#import-contacts.nux .search-contacts,#import-contacts .search-contacts{width:85%;padding:2px 4px;font-size:10px}#import-contacts.nux th#selectAll,#import-contacts th#selectAll{font-size:smaller}#import-contacts .import-table #checkbox>input,#import-contacts .import-table input.selecting-a-checkbox,#import-contacts.nux .import-table #checkbox>input,#import-contacts.nux .import-table input.selecting-a-checkbox{width:11%;box-shadow:none;vertical-align:baseline}#import-contacts .import-table.header-actions,#import-contacts.nux .import-table.header-actions{display:none}#import-contacts .import-table.header-actions.responsive,#import-contacts.nux .import-table.header-actions.responsive{display:table}#import-contacts .import-table td.col1,#import-contacts .import-table th.col1,#import-contacts.nux .import-table td.col1,#import-contacts.nux .import-table th.col1{width:10%}#import-contacts .import-table th,#import-contacts.nux .import-table th{padding:9px 0 6px 10px}#import-contacts .import-table th.col2,#import-contacts .import-table th.col3,#import-contacts.nux .import-table th.col2,#import-contacts.nux .import-table th.col3{border:1px solid #dfe4e8}#import-contacts .import-table td,#import-contacts.nux .import-table td{padding:9px 0 6px 3px}#import-contacts .import-table td.col2,#import-contacts.nux .import-table td.col2{border-right:1px solid #dfe4e8;text-align:left}#import-contacts .import-table td.col3,#import-contacts.nux .import-table td.col3{max-width:94px;display:none}#import-contacts .import-table td.empty-contacts-text,#import-contacts.nux .import-table td.empty-contacts-text{padding:90px 0}#webmail-connect-container #import-contacts-container{width:100%;margin:30px auto}#webmail-connect-container #import-contacts-container #import-contacts{border:none}}@media screen and (max-width:630px){#import-contacts.nux #import-contacts-hd,#import-contacts.nux .container{padding:0}}@media screen and (min-width:631px) and (max-width:750px){#import-contacts .import-table td.col1,#import-contacts .import-table th.col1,#import-contacts.nux .import-table td.col1,#import-contacts.nux .import-table th.col1{width:15%}}@media screen and (min-width:375px) and (max-width:731px) and (orientation:landscape){#import-contacts .import-table td.col3,#import-contacts.nux .import-table td.col3{max-width:130px}}.parent-invitation-modal .close-icon{position:absolute;z-index:2;right:0;top:0;cursor:pointer;height:20px;width:20px;opacity:1;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) 4px -143px no-repeat;margin:10px}.parent-invitation-modal #parent-invitation-modal-main-container{padding:40px 50px}.parent-invitation-modal #parent-invitation-modal-main-container .locked{text-align:center}.parent-invitation-modal #parent-invitation-modal-main-container .locked .img-wrapper{width:12%;margin:10% auto 5%}.parent-invitation-modal #parent-invitation-modal-main-container .locked>p{padding-bottom:20px}.parent-invitation-modal #parent-invitation-modal-main-container .locked .title{font-size:18px}.parent-invitation-modal #parent-invitation-modal-main-container .span6{width:200px;vertical-align:top}.parent-invitation-modal #parent-invitation-modal-main-container .span6+.span6{margin-left:20px}.parent-invitation-modal #parent-invitation-modal-main-container .handout-thumbnail{height:145px;width:191px;overflow:hidden}.parent-invitation-modal #parent-invitation-modal-main-container .btn{padding:12px 15px;margin-top:20px;font-size:14px}.parent-invitation-modal #parent-invitation-modal-main-container h2{color:#383d48;margin:20px 0 40px;font-size:24px;text-align:center}.parent-invitation-modal #parent-invitation-modal-main-container p{color:#383d48;font-size:16px}.parent-invitation-modal #parent-invitation-modal-main-container p.group-code{width:170px;padding:12px;color:#1c68b2;font-size:24px;font-weight:700;text-align:center;border:2px dashed #1c68b2}.parent-invitation-modal #parent-invitation-modal-main-container p.group-code.color-39c9e6{color:#39c9e6;border:2px dashed #39c9e6}.parent-invitation-modal #parent-invitation-modal-main-container p.group-code.color-e33c37{color:#e33c37;border:2px dashed #e33c37}.parent-invitation-modal #parent-invitation-modal-main-container p.group-code.color-e66838{color:#e66838;border:2px dashed #e66838}.parent-invitation-modal #parent-invitation-modal-main-container p.group-code.color-28a992{color:#28a992;border:2px dashed #28a992}.parent-invitation-modal #parent-invitation-modal-main-container p.group-code.color-e5368c{color:#e5368c;border:2px dashed #e5368c}.parent-invitation-modal #parent-invitation-modal-main-container p.group-code.color-7f42c9{color:#7f42c9;border:2px dashed #7f42c9}.parent-invitation-modal #parent-invitation-modal-main-container p.group-code.color-4cb855{color:#4cb855;border:2px dashed #4cb855}.parent-invitation-modal #parent-invitation-modal-main-container p.group-code.color-717991{color:#717991;border:2px dashed #717991}.parent-invitation-modal #parent-invitation-modal-main-container p.group-code.color-fecb00{color:#fecb00;border:2px dashed #fecb00}.parent-invitation-modal #parent-invitation-modal-main-container .strike{color:#d4dbe1;display:block;text-align:center;overflow:hidden;white-space:nowrap}.parent-invitation-modal #parent-invitation-modal-main-container .strike>span{font-size:14px;position:relative;display:inline-block}.parent-invitation-modal #parent-invitation-modal-main-container .strike>span:after,.parent-invitation-modal #parent-invitation-modal-main-container .strike>span:before{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#d4dbe1}.parent-invitation-modal #parent-invitation-modal-main-container .strike>span:before{right:100%;margin-right:15px}.parent-invitation-modal #parent-invitation-modal-main-container .strike>span:after{left:100%;margin-left:15px}#redesigned-group-invitations-main-container{width:580px;color:#fff}#redesigned-group-invitations-main-container .close-icon{position:absolute;z-index:2;right:0;top:0;cursor:pointer;height:20px;width:20px;opacity:1;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) 4px -143px no-repeat;margin:10px}#redesigned-group-invitations-main-container .pane-title{font-size:16px;text-align:left;margin:0 25px 20px;color:#383d48}#redesigned-group-invitations-main-container .tab-content{min-height:320px}#redesigned-group-invitations-main-container .modal-action-buttons>button{margin-left:20px;min-width:94px;padding:8px 12px;font-size:15px}#facebox.group-invite-app .header{position:absolute;right:0;background-color:inherit;padding:0;border:none}#facebox.group-invite-app .header a.close{background-color:inherit;opacity:1;background-position-y:-148px;margin:7px 7px 0 0}#redesigned-group-invitations-main-container .navbar-main-container{background-color:#f8f9fa;box-shadow:inset 0 -1px 0 0 #cdd7de;border-radius:4px 4px 0 0}#redesigned-group-invitations-main-container .navbar-main-container #mobile-menu{display:none}#redesigned-group-invitations-main-container .navbar-main-container .invite-options-title{padding:30px 0 24px;text-align:center;font-size:24px;font-weight:400;line-height:32px;color:#383d48}#redesigned-group-invitations-main-container .navbar-main-container ul.invite-options-list{text-align:center}#redesigned-group-invitations-main-container .navbar-main-container ul.invite-options-list li{display:inline-block;margin:0 15px;padding:0 10px;font-size:10pt;letter-spacing:.1px;cursor:pointer}#redesigned-group-invitations-main-container .navbar-main-container ul.invite-options-list li a{color:#5b6069;margin-left:2%}#redesigned-group-invitations-main-container .navbar-main-container ul.invite-options-list li a .icon{width:25px;height:25px;display:block;float:left;background:url(//a.edim.co/images_v2/sprites/sprite-group-invitations.png) no-repeat}#redesigned-group-invitations-main-container .navbar-main-container ul.invite-options-list li a .icon.email{background-position:0 -94px}#redesigned-group-invitations-main-container .navbar-main-container ul.invite-options-list li a .icon.code{background-position:0 0}#redesigned-group-invitations-main-container .navbar-main-container ul.invite-options-list li a .icon.megaphone{background:url(//a.edim.co/images_v2/group/megaphone.png) no-repeat;background-position:2px 2px}#redesigned-group-invitations-main-container .navbar-main-container ul.invite-options-list li.active a{color:#4c505a;font-weight:700}#redesigned-group-invitations-main-container .navbar-main-container ul.invite-options-list li.active a .icon.email{background-position:-40px -94px}#redesigned-group-invitations-main-container .navbar-main-container ul.invite-options-list li.active a .icon.code{background-position:-37px 0}#redesigned-group-invitations-main-container .navbar-main-container ul.invite-options-list li.active a .icon.megaphone{filter:inherit;background:url(//a.edim.co/images_v2/group/megaphone_hover.png) no-repeat;background-position:2px 2px}#redesigned-group-invitations-main-container .navbar-main-container.color-39c9e6 .invite-options-icon-container{background-color:#39c9e6}#redesigned-group-invitations-main-container .navbar-main-container.color-39c9e6 ul.invite-options-list li.active{border-bottom:2px solid #39c9e6}#redesigned-group-invitations-main-container .navbar-main-container.color-39c9e6 ul.invite-options-list li.active .icon{filter:hue-rotate(-29deg) brightness(1.3)}#redesigned-group-invitations-main-container .navbar-main-container.color-e33c37 .invite-options-icon-container{background-color:#e33c37}#redesigned-group-invitations-main-container .navbar-main-container.color-e33c37 ul.invite-options-list li.active{border-bottom:2px solid #e33c37}#redesigned-group-invitations-main-container .navbar-main-container.color-e33c37 ul.invite-options-list li.active .icon{filter:hue-rotate(144deg) saturate(2) brightness(.9)}#redesigned-group-invitations-main-container .navbar-main-container.color-e66838 .invite-options-icon-container{background-color:#e66838}#redesigned-group-invitations-main-container .navbar-main-container.color-e66838 ul.invite-options-list li.active{border-bottom:2px solid #e66838}#redesigned-group-invitations-main-container .navbar-main-container.color-e66838 ul.invite-options-list li.active .icon{filter:hue-rotate(160deg) saturate(1.1)}#redesigned-group-invitations-main-container .navbar-main-container.color-28a992 .invite-options-icon-container{background-color:#28a992}#redesigned-group-invitations-main-container .navbar-main-container.color-28a992 ul.invite-options-list li.active{border-bottom:2px solid #28a992}#redesigned-group-invitations-main-container .navbar-main-container.color-28a992 ul.invite-options-list li.active .icon{filter:hue-rotate(-46deg)}#redesigned-group-invitations-main-container .navbar-main-container.color-e5368c .invite-options-icon-container{background-color:#e5368c}#redesigned-group-invitations-main-container .navbar-main-container.color-e5368c ul.invite-options-list li.active{border-bottom:2px solid #e5368c}#redesigned-group-invitations-main-container .navbar-main-container.color-e5368c ul.invite-options-list li.active .icon{filter:hue-rotate(109deg) saturate(1.1) brightness(.93)}#redesigned-group-invitations-main-container .navbar-main-container.color-7f42c9 .invite-options-icon-container{background-color:#7f42c9}#redesigned-group-invitations-main-container .navbar-main-container.color-7f42c9 ul.invite-options-list li.active{border-bottom:2px solid #7f42c9}#redesigned-group-invitations-main-container .navbar-main-container.color-7f42c9 ul.invite-options-list li.active .icon{filter:hue-rotate(38deg) saturate(1.5) brightness(.9)}#redesigned-group-invitations-main-container .navbar-main-container.color-4cb855 .invite-options-icon-container{background-color:#4cb855}#redesigned-group-invitations-main-container .navbar-main-container.color-4cb855 ul.invite-options-list li.active{border-bottom:2px solid #4cb855}#redesigned-group-invitations-main-container .navbar-main-container.color-4cb855 ul.invite-options-list li.active .icon{filter:hue-rotate(-94deg) brightness(1.2) saturate(.7)}#redesigned-group-invitations-main-container .navbar-main-container.color-717991 .invite-options-icon-container{background-color:#717991}#redesigned-group-invitations-main-container .navbar-main-container.color-717991 ul.invite-options-list li.active{border-bottom:2px solid #717991}#redesigned-group-invitations-main-container .navbar-main-container.color-717991 ul.invite-options-list li.active .icon{filter:saturate(.2)}#redesigned-group-invitations-main-container .navbar-main-container.color-fecb00 .invite-options-icon-container{background-color:#fecb00}#redesigned-group-invitations-main-container .navbar-main-container.color-fecb00 ul.invite-options-list li.active{border-bottom:2px solid #fecb00}#redesigned-group-invitations-main-container .navbar-main-container.color-fecb00 ul.invite-options-list li.active .icon{filter:hue-rotate(185deg) brightness(1.7)}#redesigned-group-invitations-main-container .navbar-main-container.color-3583e5 .invite-options-icon-container{background-color:#3583e5}#redesigned-group-invitations-main-container .navbar-main-container.color-3583e5 ul.invite-options-list li.active{border-bottom:2px solid #3583e5}#redesigned-group-invitations-main-container .navbar-main-container.color-3583e5 ul.invite-options-list li.active .icon{filter:brightness(.6)}#redesigned-group-invitations-main-container #group-code-invitation-container{padding:25px;min-height:320px}#redesigned-group-invitations-main-container #group-code-invitation-container .row{margin:0 25px}#redesigned-group-invitations-main-container #group-code-invitation-container .locked{text-align:center}#redesigned-group-invitations-main-container #group-code-invitation-container .locked .img-wrapper{width:12%;margin:5% auto}#redesigned-group-invitations-main-container #group-code-invitation-container .locked>p{padding-bottom:20px}#redesigned-group-invitations-main-container #group-code-invitation-container .locked .title{font-size:18px}#redesigned-group-invitations-main-container #group-code-invitation-container .span6{margin:0;width:49%;vertical-align:top}#redesigned-group-invitations-main-container #group-code-invitation-container .handout-thumbnail{height:145px;width:191px;overflow:hidden}#redesigned-group-invitations-main-container #group-code-invitation-container .btn-download{padding:12px 15px;margin-top:20px;font-size:14px}#redesigned-group-invitations-main-container #group-code-invitation-container h2{color:#383d48;margin:20px 0 40px;font-size:24px;text-align:center}#redesigned-group-invitations-main-container #group-code-invitation-container p{color:#383d48;font-size:16px}#redesigned-group-invitations-main-container #group-code-invitation-container p.group-code{width:170px;padding:12px;color:#1c68b2;font-size:24px;font-weight:700;text-align:center;border:2px dashed #1c68b2}#redesigned-group-invitations-main-container #group-code-invitation-container p.group-code.color-39c9e6{color:#39c9e6;border:2px dashed #39c9e6}#redesigned-group-invitations-main-container #group-code-invitation-container p.group-code.color-e33c37{color:#e33c37;border:2px dashed #e33c37}#redesigned-group-invitations-main-container #group-code-invitation-container p.group-code.color-e66838{color:#e66838;border:2px dashed #e66838}#redesigned-group-invitations-main-container #group-code-invitation-container p.group-code.color-28a992{color:#28a992;border:2px dashed #28a992}#redesigned-group-invitations-main-container #group-code-invitation-container p.group-code.color-e5368c{color:#e5368c;border:2px dashed #e5368c}#redesigned-group-invitations-main-container #group-code-invitation-container p.group-code.color-7f42c9{color:#7f42c9;border:2px dashed #7f42c9}#redesigned-group-invitations-main-container #group-code-invitation-container p.group-code.color-4cb855{color:#4cb855;border:2px dashed #4cb855}#redesigned-group-invitations-main-container #group-code-invitation-container p.group-code.color-717991{color:#717991;border:2px dashed #717991}#redesigned-group-invitations-main-container #group-code-invitation-container p.group-code.color-fecb00{color:#fecb00;border:2px dashed #fecb00}#redesigned-group-invitations-main-container #group-code-invitation-container .strike{color:#d4dbe1;display:block;text-align:center;overflow:hidden;white-space:nowrap}#redesigned-group-invitations-main-container #group-code-invitation-container .strike>span{font-size:14px;position:relative;display:inline-block}#redesigned-group-invitations-main-container #group-code-invitation-container .strike>span:after,#redesigned-group-invitations-main-container #group-code-invitation-container .strike>span:before{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#d4dbe1}#redesigned-group-invitations-main-container #group-code-invitation-container .strike>span:before{right:100%;margin-right:15px}#redesigned-group-invitations-main-container #group-code-invitation-container .strike>span:after{left:100%;margin-left:15px}#redesigned-group-invitations-main-container .share-group-link-container{display:inline-block;margin-top:15px;position:relative;max-width:54%}#redesigned-group-invitations-main-container .share-group-link-container a{font-size:14px}#redesigned-group-invitations-main-container .share-group-link-container a .icon{width:20px;height:20px;padding-bottom:5px;padding-right:5px;display:block;float:left;background:url(//a.edim.co/images_v2/sprites/sprite-group-invitations.png) no-repeat}#redesigned-group-invitations-main-container .share-group-link-container a .icon.anchor{background-position:-40px -128px;filter:brightness(.8)}#redesigned-group-invitations-main-container .share-group-link-container input{position:absolute;left:-100000px;top:-100000px}#redesigned-group-invitations-main-container .share-group-link-container #group-link-copied-popup{display:none;padding:10px;position:absolute;top:-50px;left:25px;color:#fff;background-color:#383d48;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}#redesigned-group-invitations-main-container .share-group-link-container #group-link-copied-popup:after{content:" ";position:absolute;top:100%;left:15%;margin-left:-8px;border-width:8px;border-style:solid;border-color:#383d48 transparent transparent}#redesigned-group-invitations-main-container .people-group-invitation-container{padding:25px;min-height:320px}#redesigned-group-invitations-main-container .people-group-invitation-container div.busy{opacity:.2}#redesigned-group-invitations-main-container .people-group-invitation-container .people-selector .people-selected{height:110px;overflow-y:auto;border:1px solid #e0e4e8}#redesigned-group-invitations-main-container .people-group-invitation-container .typeahead{margin-top:-3px}#redesigned-group-invitations-main-container .people-group-invitation-container .selected-people-container{margin:20px 25px 0}#redesigned-group-invitations-main-container .people-group-invitation-container .email-sources{margin-top:10px;padding:16px 0;display:flex;display:-ms-flex}#redesigned-group-invitations-main-container .people-group-invitation-container .email-sources .source{text-align:center;-ms-flex:1 0 auto;flex:1 0 auto}#redesigned-group-invitations-main-container .people-group-invitation-container .email-sources .source span{display:block}#redesigned-group-invitations-main-container .people-group-invitation-confirmation-container{padding:25px;min-height:320px;text-align:center}#redesigned-group-invitations-main-container .people-group-invitation-confirmation-container .tab-content{min-height:433px}#redesigned-group-invitations-main-container .people-group-invitation-confirmation-container a#invite-more-people{float:left;margin-top:15px;font-size:16px;font-weight:700}#redesigned-group-invitations-main-container .people-group-invitation-confirmation-container img{margin-top:60px}#redesigned-group-invitations-main-container .people-group-invitation-confirmation-container h2{font-size:24px;margin:30px 0 20px}#redesigned-group-invitations-main-container .people-group-invitation-confirmation-container p{color:#383d48;font-size:16px}#redesigned-group-invitations-main-container .school-directory .header{position:relative;right:inherit;padding:0 0 6px;overflow:visible}#redesigned-group-invitations-main-container .school-directory .header .people-search-container{margin:25px 60px 20px}#redesigned-group-invitations-main-container .school-directory .header .people-search-container #people-selector-input{text-indent:26px}#redesigned-group-invitations-main-container .school-directory .header .magnifying-glass{height:20px;width:20px;position:absolute;top:12px;left:71px;background:url(/images_v2/icons/mag-glass12.png) 50% no-repeat;background-size:contain}#redesigned-group-invitations-main-container .school-directory .header .search-message{padding-left:60px}#redesigned-group-invitations-main-container .school-directory .header .search-message div>span{text-transform:uppercase;font-size:12px;font-weight:500;color:#858fa2}#redesigned-group-invitations-main-container .school-directory .selected-list{border-top:1px solid #e3eaf0;border-bottom:1px solid #e3eaf0}#redesigned-group-invitations-main-container .school-directory .selected-list .empty-state{padding:60px}#redesigned-group-invitations-main-container .school-directory .selected-list .empty-state img{width:80px;margin-right:20px}#redesigned-group-invitations-main-container .school-directory .selected-list .empty-state p{color:#858fa2;font-weight:300}#redesigned-group-invitations-main-container .school-directory .selected-list .empty-state ul{color:#858fa2;margin-left:115px}#redesigned-group-invitations-main-container .school-directory .selected-list .empty-state ul li{list-style-type:disc;font-weight:300}#redesigned-group-invitations-main-container .school-directory .selected-list .items{padding:3px 60px;height:220px}#redesigned-group-invitations-main-container .school-directory .selected-list .items ul{max-height:220px;overflow:auto}#redesigned-group-invitations-main-container .school-directory .selected-list .items ul .selected-item{border-bottom:1px solid #e3eaf0;padding:5px 0}#redesigned-group-invitations-main-container .school-directory .selected-list .items ul .selected-item:last-child{border-bottom:none}#redesigned-group-invitations-main-container .school-directory .selected-list .items ul .selected-item img{width:40px;float:left;margin-right:8px;min-width:40px;min-height:40px;background-color:#999}#redesigned-group-invitations-main-container .school-directory .selected-list .items ul .selected-item .details{float:left}#redesigned-group-invitations-main-container .school-directory .selected-list .items ul .selected-item .details .name{display:block}#redesigned-group-invitations-main-container .school-directory .selected-list .items ul .selected-item .details .role{display:block;color:#858fa2}#redesigned-group-invitations-main-container .school-directory .selected-list .items ul .selected-item input{float:right;margin-top:14px;margin-right:12px}#redesigned-group-invitations-main-container .school-directory .footer{padding:20px}#redesigned-group-invitations-main-container .school-directory .footer .share-group-link-container{margin-top:9px}#redesigned-group-invitations-main-container .school-directory .footer>button{margin-left:20px;min-width:94px;padding:8px 12px;font-size:15px}#notifications-panel .notification-item-content a{color:#3784d3;text-decoration:none}#notifications-panel .nm-load-more.end-reached{display:none}#notifications-panel .nm-loading.more-items{background-image:url(//assets.edmodo.com/images_v2/loading.gif);background-repeat:no-repeat;background-position:50%}#notifications-panel .nm-loading.more-items a{visibility:hidden}#notifications-panel .nm-empty-stream{padding:20px 0}#notifications-panel .nm-empty-stream h3{text-align:center}#notifications-panel .nm-empty-stream .loading{padding:20px 0}.notification-summary-content .icon-section{display:inline-block;vertical-align:top;margin-top:3px}.notification-summary-content .content-section{display:inline-block;width:-o-calc(100% - 46px);width:calc(100% - 46px)}.notification-summary-content p{word-wrap:break-word;margin:2px 10px 0}.notification-summary-content .notification-event-description{color:#1c68b2;font-size:13px;line-height:15px}.notification-summary-content .notification-event-description:hover{cursor:pointer}.notification-summary-content .notification-event-heading{color:#8890a2;line-height:15px;font-size:13px}.notification-summary-content .notification-event-heading .updated{color:#9cb834}.notification-summary-content .notification-event-heading .cancelled{color:#ff4c20}.notification-summary-content .notification-event-time{color:#8890a2;font-size:13px;line-height:16px}.notification-summary-content .notification-event-time .calender-icon{background:url(//a.edim.co/images/icons/calendar.png) 0 0 no-repeat;width:16px;height:16px;display:inline-block}.notification-summary-content .notification-event-time .duration{display:inline-block;width:-o-calc(100% - 25px);width:calc(100% - 25px);vertical-align:top}.notification-summary-content span.urgent-note-tag{border-radius:3px;color:#fff;font-size:11px;background:#ff544c;outline:none;width:13%;text-align:center;padding:2px 7px;margin-left:10px}.notification-summary-content .grouped-content-item{margin-right:2px}.notification-summary-content .grouped-content-item-more{display:inline-block;margin-left:3px;position:absolute}.nm-notification{background:#fff}.nm-notification .notification-item .content{margin-left:10px}.nm-notification.new{background:#ecf0f7}#join-group-landing-wrapper .label{font-size:14px;text-align:left}#join-group-landing-wrapper .ax_default{font-family:ArialMT,Arial;font-weight:400;font-style:normal;font-size:13px;color:#333;text-align:center;line-height:normal}#join-group-landing-wrapper #group_info_container{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue;font-weight:200;font-style:normal;text-align:center}#join-group-landing-wrapper #group_info{margin-top:30px;margin-bottom:20px;word-wrap:break-word}#join-group-landing-wrapper #line_div{margin-left:23%;width:54%;margin-right:23%;margin-bottom:20px;background:inherit;background-color:hsla(0,0%,100%,0);box-sizing:border-box;border:1px solid #dae1e8;border:0;border-top:0;border-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;box-shadow:none;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue;font-weight:200;font-style:normal;text-align:center}#join-group-landing-wrapper #teacher_info_container{text-align:center}#join-group-landing-wrapper #avatar_img{width:60px;height:60px;border:1px solid #c1c1c1}#join-group-landing-wrapper #teacher_info{height:80px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;text-align:center;line-height:20px}#join-group-landing-wrapper #name_info{margin-top:10px;word-wrap:break-word}#join-group-landing-wrapper #login_container{margin-top:20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;text-align:center}#join-group-landing-wrapper #login{word-wrap:break-word}#join-group-landing-wrapper #join_button,#join-group-landing-wrapper #login_button{font-size:18px;color:#fff;margin:8px;padding:16px 24px}#join-group-landing-wrapper #ready_to_join{font-weight:600}#join-group-landing-wrapper #join_button_div{position:absolute;left:0;top:0;width:192px;height:40px;background:inherit;background-color:#2077cf;border:none;border-radius:3px;box-shadow:none;font-weight:400;font-style:normal;font-size:16px;color:#fff}#join-group-landing-wrapper #join_button_text{position:absolute;left:0;width:192px;word-wrap:break-word;visibility:visible;top:11px;transform-origin:96px 9px 0}#join-group-landing-wrapper #join_text{font-weight:400;font-style:normal;font-size:16px;color:#fff}#join-group-landing-wrapper #actions_wrapper_state0{background-image:none}#join-group-landing-wrapper .teacher_name{font-weight:500;color:#383d48;font-size:22px;line-height:30px}#join-group-landing-wrapper .teacher_school{font-size:14px;font-weight:200;color:#839096}#join-group-landing-wrapper h2{font-size:36px;font-weight:400;line-height:42px;margin-bottom:20px}#join-group-landing-wrapper .font_8{font-size:8px}#join-group-landing-wrapper .font_14{font-size:14px}#join-group-landing-wrapper .dark_grey{color:#383d48}#join-group-landing-wrapper .light_grey{color:#839096}#join-group-landing-wrapper #ready_to_join p{font-size:20px;margin-bottom:16px;font-weight:400}#join-group-landing-wrapper #members_container{padding-left:10px;text-align:center;margin-bottom:20px;align-items:center;position:relative}#join-group-landing-wrapper .members_center{margin:0 auto;display:inline-block}#join-group-landing-wrapper .member_container{float:left;height:118px;width:98px;background-color:#fff;margin-right:20px;padding:10px;padding-top:20px;margin-top:10px;border:none;border-radius:0;box-shadow:0 1px 5px rgba(0,0,0,.34902)}#join-group-landing-wrapper .member_container .member-name{color:#333;font-weight:400;overflow:hidden}#join-group-landing-wrapper .member_container .member-type{color:#839096;font-weight:400}#join-group-landing-wrapper .member_info{padding-top:15px}#join-group-landing-wrapper .member_img{width:50px;height:50px}.join-group-top{height:80px}.join-group-top #image-container{height:50px;text-align:center;padding-top:15px}.join-group-top #mo_img{height:50px}body.jglp{background:#eef2f6}@media (max-width:600px){#join-group-landing-wrapper #members_container{display:none}}@media only screen and (max-device-width:690px) and (orientation:portrait){#facebox.join-group-modal{left:0!important}}#facebox .group-join-container{margin-top:-20px;background:#fff;text-align:center;padding:0 50px}#facebox .group-join-container .title{margin-bottom:20px;font-size:24px}#facebox .group-join-container .img-container{width:345px;height:145px}@media only screen and (max-device-width:690px){#facebox .group-join-container .img-container,#facebox .group-join-container .img-container img{width:100%}}#facebox .group-join-container .join-code-content{margin:20px auto}#facebox .group-join-container .join-code-content .join-code-container{float:left;margin:0 10px 0 0;width:80%}#facebox .group-join-container .action-wrapper{margin-bottom:20px}#facebox .group-join-container .action-wrapper button{display:block;width:80%;margin:auto}#facebox .group-join-container .action-wrapper button.ghost{border:none}#facebox .group-join-container .group-content{margin:30px auto 0}#facebox .group-join-container .group-content .img-container{margin-right:20px;width:101px;height:115px;float:left}#facebox .group-join-container .group-content .group-info{text-align:left}#facebox .group-join-container .separator{margin-top:-10px;background:#e3eaf0}#facebox .group-join-container .ready_to_join{margin:30px auto}body.epage-onboarding #site-viewport{margin-top:0}@media only screen and (max-device-width:690px){body.epage-onboarding #site-viewport{padding:0}}body.epage-onboarding.firefox #site-viewport,body.epage-onboarding.ie11 #site-viewport{margin-bottom:-20px}#new-user-main-container{background-color:#eef2f6}#new-user-main-container .v-refresh{display:none}#new-user-main-container .placeholder-container{overflow:hidden;background-color:#fff}#new-user-main-container .placeholder-container select{width:100%;height:40px;border:none;outline:none;background:none}#new-user-main-container .placeholder-container label{top:11px}#new-user-main-container .placeholder-container input{height:40px}#new-user-main-container .step-wrapper{width:450px;margin:0 auto;position:relative;background:#fff}@media only screen and (max-device-width:995px){#new-user-main-container .step-wrapper{padding-top:40px}}@media only screen and (max-device-width:690px){#new-user-main-container .step-wrapper{width:95%}}#new-user-main-container #app-loading{position:absolute;top:0;left:0;right:0;bottom:76px;background:#f8f9fa;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center}#new-user-main-container #app-loading.hidden{display:none}#new-user-main-container #app-loading .loading{margin-bottom:8px}#new-user-main-container #app-loading span{color:#8795a4}#new-user-main-container #new-user-header{background-color:#276bb0;text-align:center}@media only screen and (max-device-width:995px){#new-user-main-container #new-user-header{position:fixed;z-index:2;left:0;right:0}}#new-user-main-container #new-user-header .logo-container{display:table;margin:0 auto;padding-top:5px}#new-user-main-container #new-user-header .logo-container .logo{display:table-cell;height:28px;width:30px}#new-user-main-container #new-user-header .logo-container .logo img{height:100%}#new-user-main-container #new-user-header .logo-container span{color:#fff;font-weight:200;font-size:15px;display:table-cell;vertical-align:middle;padding-left:5px;position:relative;top:-3px}#new-user-main-container #step-main-view-wrapper{min-height:300px;width:100%;background-color:#fff;padding:30px 0 0;box-sizing:border-box;font-family:HelveticaNeue-Thin,Helvetica Neue Thin,Helvetica Neue,Arial,sans-serif}#new-user-main-container #step-main-view-wrapper.complete-profile.short{min-height:180px}#new-user-main-container #step-main-view-wrapper.search-schools-app-container{min-height:auto}#new-user-main-container #step-main-view-wrapper.busy{opacity:.5}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper{min-height:200px}}#new-user-main-container #step-main-view-wrapper.email-invite{min-height:auto}#new-user-main-container #step-main-view-wrapper.intention-picker-2{min-height:270px}#new-user-main-container #step-footer-wrapper{width:100%;background-color:#f8f9fa;font-family:HelveticaNeue-Thin,Helvetica Neue Thin,Helvetica Neue,Arial,sans-serif;overflow:hidden;border-top:1px solid #dfe4e8}#new-user-main-container #step-footer-wrapper.new-onboarding-footer{background:#fff;border:0}#new-user-main-container #step-footer-wrapper.new-onboarding-footer .action-container{padding:0 66px 33px}@media only screen and (max-device-width:690px){#new-user-main-container #step-footer-wrapper.new-onboarding-footer .action-container{padding:0;margin:5px 10px 30px;padding-bottom:15px}}#new-user-main-container #step-footer-wrapper.new-onboarding-footer .action-container .btn{width:100%;background:#05f;border:0;padding:12px 33px;font-size:16px}@media only screen and (max-device-width:690px){#new-user-main-container #step-footer-wrapper.new-onboarding-footer .action-container .btn{font-size:14px}}#new-user-main-container #step-footer-wrapper.contacts_uploader,#new-user-main-container #step-footer-wrapper.group_creator,#new-user-main-container #step-footer-wrapper.school_picker{padding-bottom:165px}#new-user-main-container #step-footer-wrapper.group_creator{padding-bottom:95px}#new-user-main-container #step-footer-wrapper.group_selector{padding-bottom:0}#new-user-main-container #bg-message-view{height:300px}@media only screen and (max-device-width:690px){#new-user-main-container #bg-message-view{height:170px}#new-user-main-container #bg-message-view p{position:static}}#new-user-main-container #bg-message-view p{height:100px}#new-user-main-container #additional-message-wrapper div.busy{opacity:.5}#site-viewport.ab-exp-container .current-view.inOnboarding,#site-viewport .current-view.inOnboarding{padding:0;width:auto}.new-user-main-wrapper.visual-refresh #new-user-main-container .step-count{display:block;margin:0 auto;width:530px;color:#fff;text-transform:uppercase;padding:40px 0 12px}@media only screen and (max-device-width:995px){.new-user-main-wrapper.visual-refresh #new-user-main-container .step-count{width:100%}}.new-user-main-wrapper.visual-refresh #new-user-main-container .step-count .logo-container{float:left}.new-user-main-wrapper.visual-refresh #new-user-main-container .step-count .logo-container .logo{display:table-cell;height:28px;width:30px}.new-user-main-wrapper.visual-refresh #new-user-main-container .step-count .logo-container .logo img{height:100%}.new-user-main-wrapper.visual-refresh #new-user-main-container .step-count .count{font-family:GT Eesti Pro Display,Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:26px;padding-left:12px}.new-user-main-wrapper.visual-refresh #new-user-main-container{background:url(//a.edim.co/images_v2/backgrounds/bg-signup-teachers.jpg) 0 0 repeat;height:100vh;overflow-y:auto}@media only screen and (max-device-width:995px){.new-user-main-wrapper.visual-refresh #new-user-main-container{padding:0 10px}}.new-user-main-wrapper.visual-refresh #new-user-main-container #app-loading{bottom:0;background:hsla(0,0%,100%,.5);border-radius:12px}.new-user-main-wrapper.visual-refresh #new-user-main-container #new-user-header,.new-user-main-wrapper.visual-refresh #new-user-main-container #step-header-container{display:none}.new-user-main-wrapper.visual-refresh #new-user-main-container .step-wrapper{width:530px;border-radius:16px;margin-bottom:30px}@media only screen and (max-device-width:995px){.new-user-main-wrapper.visual-refresh #new-user-main-container .step-wrapper{width:100%}}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-main-view-wrapper{-webkit-border-top-left-radius:12px;-webkit-border-top-right-radius:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;border-top-left-radius:12px;border-top-right-radius:12px}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-footer-wrapper{-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-footer-wrapper.contacts_uploader,.new-user-main-wrapper.visual-refresh #new-user-main-container #step-footer-wrapper.school_picker{padding-bottom:0}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-footer-wrapper .action-container{margin:0;padding:0 90px 64px}@media only screen and (max-device-width:995px){.new-user-main-wrapper.visual-refresh #new-user-main-container #step-footer-wrapper .action-container{padding:0 25px 64px}}#step-footer-wrapper .action-container{overflow:hidden;margin:4%}#step-footer-wrapper #nux-next{text-transform:capitalize}#step-footer-wrapper #nux-next.no-transform{text-transform:none}#step-footer-wrapper #nux-prev{text-transform:capitalize}#step-footer-wrapper #nux-skip{text-transform:capitalize;margin-top:7px;margin-right:20px}#step-footer-wrapper.contacts_uploader .action-container,#step-footer-wrapper.group_creator .action-container,#step-footer-wrapper.school_picker .action-container{padding:0 66px 90px;text-align:center}#step-footer-wrapper.contacts_uploader .action-container .pull-right,#step-footer-wrapper.group_creator .action-container .pull-right,#step-footer-wrapper.school_picker .action-container .pull-right{float:none}#step-footer-wrapper.contacts_uploader .action-container #nux-skip,#step-footer-wrapper.group_creator .action-container #nux-skip,#step-footer-wrapper.school_picker .action-container #nux-skip{margin-top:15px;display:inline-block;font-size:14px;color:#767676;margin-right:0}@media only screen and (max-device-width:690px){#step-footer-wrapper.contacts_uploader .action-container #nux-skip,#step-footer-wrapper.group_creator .action-container #nux-skip,#step-footer-wrapper.school_picker .action-container #nux-skip{color:#747474;font-size:16px}}@media only screen and (max-device-width:690px){#step-footer-wrapper.contacts_uploader,#step-footer-wrapper.group_creator,#step-footer-wrapper.school_picker{padding-top:5px}}#step-footer-wrapper.contacts_uploader #nux-skip{margin-right:0}#step-footer-wrapper.group_creator .action-container{margin-top:9px}#step-footer-wrapper .hidden{display:none!important}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-footer-wrapper #nux-next{background-color:#24c7ff;font-size:18px;padding:14px 33px}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-footer-wrapper #nux-skip{font-size:18px;color:#24c7ff}#step-main-view-wrapper #complete-profile{padding:15px 0 2%}@media only screen and (max-device-width:690px){#step-main-view-wrapper #complete-profile{padding-top:5px}}#step-main-view-wrapper #complete-profile .profile-image{display:none}#step-main-view-wrapper #complete-profile h1{text-align:center;font-weight:700;font-size:17pt;color:#383d48;margin-bottom:33px;font-family:aleoregular,Helvetica Neue,Arial,Helvetica,sans-serif}@media only screen and (max-device-width:690px){#step-main-view-wrapper #complete-profile h1{font-size:14pt;margin-bottom:20px}}#step-main-view-wrapper #complete-profile .name-placeholders-container{margin:0 66px 33px}#step-main-view-wrapper #complete-profile .name-placeholders-container .placeholder-container{width:47%;height:40px}@media only screen and (max-device-width:690px){#step-main-view-wrapper #complete-profile .name-placeholders-container .placeholder-container{width:100%;margin-bottom:10px}#step-main-view-wrapper #complete-profile .name-placeholders-container .placeholder-container.last-name{position:relative;left:2px}}@media only screen and (max-device-width:690px){#step-main-view-wrapper #complete-profile .name-placeholders-container{margin:0 15px}}#step-main-view-wrapper #complete-profile .placeholder-label{margin:0 66px;text-align:center;margin-bottom:17px}@media only screen and (max-device-width:690px){#step-main-view-wrapper .intention-title{display:none}}#step-main-view-wrapper .intention-selections{margin:0 85px}@media only screen and (max-device-width:690px){#step-main-view-wrapper .intention-selections{display:none}}#step-main-view-wrapper .intention-selections li{padding:14px;background:#eee;margin-bottom:3px;font-weight:600;transition:background .15s,color .15s;cursor:pointer}#step-main-view-wrapper .intention-selections li:hover{background:#ddd}#step-main-view-wrapper .intention-selections li.selected{background:#276bb0}#step-main-view-wrapper .intention-selections li.selected .intention-check{border-color:#fff}#step-main-view-wrapper .intention-selections li.selected .intention-check .check{left:auto}#step-main-view-wrapper .intention-selections li.selected .intention-text{color:#fff}#step-main-view-wrapper .intention-selections li .intention-check{border-radius:100%;border:2px solid #767676;height:12px;width:12px;margin-top:2px;float:left;margin-right:10px;position:relative;transition:border-color .15s}#step-main-view-wrapper .intention-selections li .intention-check .check{position:absolute;height:20px;width:20px;left:-999em;background:url(/images_v2/icons/ico-checkmark.png) no-repeat;margin:-7px 0 0 -3px}#step-main-view-wrapper .intention-selections li .intention-text{float:left;color:#767676;max-width:215px}#step-main-view-wrapper .signup-intention-container{display:none;margin:0 13px 0 15px}#step-main-view-wrapper .signup-intention-container .signup-intention-input{border:1px solid #aaa;color:#999;background:#fff url(/images_v2/icons/arrow_6C758C_88.png) 94% no-repeat}@media only screen and (max-device-width:995px) and (orientation:landscape){#step-main-view-wrapper .signup-intention-container .signup-intention-input{background-position:96%}}@media only screen and (max-device-width:690px){#step-main-view-wrapper .signup-intention-container{display:block}}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #complete-profile .profile-image{margin:0 auto 20px;display:block}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #complete-profile h1:not(.v-refresh){display:none}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #complete-profile h1.v-refresh{font-family:GT Eesti Pro Display,Helvetica Neue,Helvetica,sans-serif;font-size:28px;line-height:32px;display:inline-block;text-align:left;margin:0 0 16px;font-weight:500}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #complete-profile p.v-refresh{font-family:GT Eesti Pro Display,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:20px;display:inline-block;text-align:left;margin:0 90px 22px}@media only screen and (max-device-width:995px){.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #complete-profile p.v-refresh{margin:0 25px 22px}}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #complete-profile .name-placeholders-container{margin:0 90px 24px}@media only screen and (max-device-width:995px){.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #complete-profile .name-placeholders-container{margin:0 25px 24px}}#step-main-view-wrapper .school-image{display:none}#step-main-view-wrapper #school-picker{padding:15px 85px 0}@media only screen and (max-device-width:690px){#step-main-view-wrapper #school-picker{padding:10px 10px 0}}#step-main-view-wrapper #school-picker h1{text-align:center;font-weight:700;font-size:17pt;color:#383d48;margin-bottom:12px;width:130%;margin-left:-15%;font-family:aleoregular,Helvetica Neue,Arial,Helvetica,sans-serif}@media only screen and (max-device-width:690px){#step-main-view-wrapper #school-picker h1{font-size:14pt;margin-bottom:20px;width:auto;margin-left:auto}}#step-main-view-wrapper #school-picker .title-img{width:50%;display:block;margin:0 auto 2%}#step-main-view-wrapper #school-picker .placeholder-container{height:44px;box-sizing:border-box;width:100%}#step-main-view-wrapper #school-picker .placeholder-container.one-col{margin:0 0 5%;height:40px}#step-main-view-wrapper #school-picker .pick-school-subtitle{text-align:center;width:130%;margin-left:-15%;margin-bottom:10px}@media only screen and (max-device-width:690px){#step-main-view-wrapper #school-picker .pick-school-subtitle{margin-left:auto;width:auto}}#step-main-view-wrapper #school-picker .school-img-wrapper{margin:0 0 30px}@media only screen and (max-device-width:690px){#step-main-view-wrapper #school-picker .school-img-wrapper{margin:0 20px 20px}}#step-main-view-wrapper #school-picker .search-bar-container-wrap{position:relative}#step-main-view-wrapper #school-picker #search-bar-container{height:42px;width:auto}#step-main-view-wrapper #school-picker .search-results-wrap{position:absolute;z-index:100;width:100%}#step-main-view-wrapper #school-picker #search-bar-container.expanded{height:68px}#step-main-view-wrapper #school-picker .search-icon{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) right -1379px no-repeat;position:absolute;top:5px;right:0;height:24px;width:24px}#step-main-view-wrapper #school-picker .search-results-container{max-height:160px;position:relative;z-index:1;background:#fff;overflow-y:scroll;border-bottom:1px solid #dfe4e8}#step-main-view-wrapper #school-picker .with-top-border{border-top:1px solid #dfe4e8}#step-main-view-wrapper #school-picker .school-item{background-color:#fff;box-sizing:border-box;border:1px solid #dfe4e8;border-top:0;border-radius:0;box-shadow:none;color:#5b97d9;text-align:left;cursor:pointer;padding:10px 0 10px 10px}#step-main-view-wrapper #school-picker .school-item.beingHovered{background-color:#f3f5f7}#step-main-view-wrapper #school-picker .empty-schools{padding:20px;border:1px solid #dfe4e8;border-top:0;border-bottom:0}#step-main-view-wrapper #school-picker .school-name{color:#5b97d9;font-weight:500}#step-main-view-wrapper #school-picker .school-location{color:#8890a2}#step-main-view-wrapper #school-picker .count-icon{float:left;margin-right:4px;font-weight:400;font-style:normal;font-size:16px;color:#8890a2;width:16px;height:16px;background-color:transparent;background-image:url(//a.edim.co/images_v2/sprites/sprite-stream.png);background-repeat:no-repeat;background-attachment:scroll;background-position:0 -680px;background-clip:border-box;background-origin:padding-box;background-size:auto auto}#step-main-view-wrapper #school-picker .teachers-container{width:50px;float:right;margin-right:10px}#step-main-view-wrapper #school-picker .teachers-count{float:left;width:30px;color:#8890a2}#step-main-view-wrapper #school-picker #school-search-input{width:95%;font-size:14px}#step-main-view-wrapper #school-picker .selected-location{padding-left:10px;margin-bottom:10px}#step-main-view-wrapper #school-picker .cant-find-school{padding:5px;max-height:160px;position:relative;z-index:100;background:#fff;border:1px solid #dfe4e8;border-width:1px;box-sizing:border-box;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none}#step-main-view-wrapper #school-picker .cant-find-school:hover{background-color:#f3f5f7}#step-main-view-wrapper #school-picker .results-loading{height:160px;position:relative;z-index:100;overflow-y:scroll;background:#fff url(//a.edim.co/images/loading.gif) 50% no-repeat;box-sizing:border-box;border:1px solid #dfe4e8;border-top:0;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none}#step-main-view-wrapper #school-picker .duplicated-item:hover{background-color:#f3f5f7}@media only screen and (max-device-width:690px){#step-main-view-wrapper #school-picker .search-results-container .teachers-container{display:none}}.nux-profile-panel-test.v1 #step-main-view-wrapper #school-picker{padding:15px 50px 0}.nux-profile-panel-test.v1 #step-main-view-wrapper #school-picker h1{color:#393e49;font-family:Helvetica,Arial,Sans-serif;font-size:29px;margin-top:15px}.nux-profile-panel-test.v1 #step-main-view-wrapper #school-picker .pick-school-subtitle{color:#94989f;font-size:14px;margin-bottom:30px}.nux-profile-panel-test.v1 #step-main-view-wrapper #school-picker .grade-picker-container .text,.nux-profile-panel-test.v1 #step-main-view-wrapper #school-picker .subtitle{color:#73777d;font-size:14px;font-weight:600;padding-bottom:10px}.nux-profile-panel-test.v1 #step-main-view-wrapper #school-picker .form-row{font-size:14px;padding-bottom:20px}.nux-profile-panel-test.v1 #step-main-view-wrapper #school-picker .form-row p{font-size:inherit}.nux-profile-panel-test.v1 #step-main-view-wrapper #school-picker .user-title-row p{float:left;margin:10px 0 0 10px}.nux-profile-panel-test.v1 #step-main-view-wrapper #school-picker .title-select-container{float:left;width:70px}.nux-profile-panel-test.v1 #step-main-view-wrapper #school-picker .grade-picker-container{padding-top:15px}.nux-profile-panel-test.v1 #step-main-view-wrapper #school-picker .grade-picker-container .slider-container{width:96%;margin:7px auto 0}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper .school-image{margin:20px auto;display:block}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper h1.v-refresh{font-family:GT Eesti Pro Display,Helvetica Neue,Helvetica,sans-serif;font-size:28px;line-height:32px;display:inline-block;padding:0 90px;color:#383d48;margin-bottom:8px;font-weight:500}@media only screen and (max-device-width:995px){.new-user-main-wrapper.visual-refresh #step-main-view-wrapper h1.v-refresh{padding:0 25px}}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #school-picker{padding:0 90px}@media only screen and (max-device-width:995px){.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #school-picker{padding:0 25px}}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #school-picker .search-icon{background:url(//a.edim.co/images_v2/onboardings/school-icon.png) 0 0 no-repeat;top:10px;right:6px;height:20px;width:20px}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #school-picker h1{display:inline-block;text-align:left;margin:0 0 12px;font-weight:500;font-family:Helvetica Neue,Helvetica,sans-serif}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #school-picker .school-img-wrapper{display:none}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #school-picker .search-bar-container-wrap{margin-top:16px;margin-bottom:16px}#step-main-view-wrapper #add-school-container{padding:5% 30px}@media only screen and (max-device-width:690px){#step-main-view-wrapper #add-school-container{padding:5% 10px}}#step-main-view-wrapper #add-school-container h1{font-family:HelveticaNeue-Thin,Helvetica Neue Thin,Helvetica Neue,Arial,sans-serif;text-align:center;font-weight:400;font-size:17pt;color:#276bb0;margin-bottom:20px;line-height:22pt;font-family:aleoregular,Helvetica Neue,Arial,Helvetica,sans-serif}#step-main-view-wrapper #add-school-container .add-input{height:40px;background-color:#fff;width:100%}@media only screen and (max-device-width:690px){#step-main-view-wrapper #add-school-container .add-input{height:30px}}#step-main-view-wrapper #add-school-container .add-select{height:48px}@media only screen and (max-device-width:690px){#step-main-view-wrapper #add-school-container .add-select{height:40px}}#step-main-view-wrapper #add-school-container .long-input{width:96%}#step-main-view-wrapper #add-school-container .city-container{margin-right:20px;width:50%}@media only screen and (max-device-width:690px){#step-main-view-wrapper #add-school-container .city-container{float:none;width:96%}}#step-main-view-wrapper #add-school-container .state-container{margin-right:12px;width:17%}@media only screen and (max-device-width:690px){#step-main-view-wrapper #add-school-container .state-container{float:none;width:100%;margin-top:15px}}#step-main-view-wrapper #add-school-container .zip-container{width:21%}@media only screen and (max-device-width:690px){#step-main-view-wrapper #add-school-container .zip-container{float:none;width:97%;margin-top:15px}}#step-main-view-wrapper #add-school-container .add-sections{margin-bottom:20px}#step-main-view-wrapper #add-school-container .country-select{width:99%}#step-main-view-wrapper #add-school-container .input-error{border-color:#d93f44}#step-main-view-wrapper #add-school-container .placeholder-container{width:50%;margin:0 auto 5%;height:40px}@media only screen and (max-device-width:690px){#step-main-view-wrapper #add-school-container .placeholder-container{width:95%}}#step-main-view-wrapper #add-school-container .grade-level{color:#65b448;font-weight:500}#step-main-view-wrapper #add-school-container .slider{width:98%;border-radius:0}@media only screen and (max-device-width:690px){#step-main-view-wrapper #add-school-container .slider{width:96%;margin-left:10px}}#step-main-view-wrapper #add-school-container .ui-slider-handle{width:6px;height:20px;top:-.6em;border-color:#65b448;box-shadow:none;border-radius:initial;background-color:#65b448;margin-left:-.5em}#step-main-view-wrapper #add-school-container .ui-slider-range{border-bottom:none;border-radius:0;background-image:none;background-color:#65b448}#new-user-main-container #step-main-view-wrapper.classroom-selection-wrapper{min-height:auto}#new-user-main-container #step-main-view-wrapper #create-group,#new-user-main-container #step-main-view-wrapper #join-group,#new-user-main-container #step-main-view-wrapper .classroom-selection-container{padding:15px 85px 0}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper #create-group,#new-user-main-container #step-main-view-wrapper #join-group,#new-user-main-container #step-main-view-wrapper .classroom-selection-container{padding:0 10px}}#new-user-main-container #step-main-view-wrapper #create-group .title,#new-user-main-container #step-main-view-wrapper #join-group .title,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .title{text-align:center;font-weight:400;width:130%;margin-left:-15%}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper #create-group .title,#new-user-main-container #step-main-view-wrapper #join-group .title,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .title{width:100%;margin-left:0}}#new-user-main-container #step-main-view-wrapper #create-group h1,#new-user-main-container #step-main-view-wrapper #join-group h1,#new-user-main-container #step-main-view-wrapper .classroom-selection-container h1{text-align:center;font-weight:700;font-size:17pt;color:#276bb0;margin-bottom:38px;font-family:aleoregular,Helvetica Neue,Arial,Helvetica,sans-serif}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper #create-group h1,#new-user-main-container #step-main-view-wrapper #join-group h1,#new-user-main-container #step-main-view-wrapper .classroom-selection-container h1{font-size:14pt;margin-bottom:15px}}#new-user-main-container #step-main-view-wrapper #create-group h2,#new-user-main-container #step-main-view-wrapper #join-group h2,#new-user-main-container #step-main-view-wrapper .classroom-selection-container h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#383d48;font-size:11pt}#new-user-main-container #step-main-view-wrapper #create-group .title-img,#new-user-main-container #step-main-view-wrapper #join-group .title-img,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .title-img{width:70%;display:block;margin:0 auto 20px}#new-user-main-container #step-main-view-wrapper #create-group .title-img.success,#new-user-main-container #step-main-view-wrapper #join-group .title-img.success,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .title-img.success{width:auto}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper #create-group .title-img,#new-user-main-container #step-main-view-wrapper #join-group .title-img,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .title-img{width:50%}}#new-user-main-container #step-main-view-wrapper #create-group .select-wrapper,#new-user-main-container #step-main-view-wrapper #join-group .select-wrapper,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .select-wrapper{width:47.5%;box-sizing:border-box}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper #create-group .select-wrapper,#new-user-main-container #step-main-view-wrapper #join-group .select-wrapper,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .select-wrapper{width:100%}}#new-user-main-container #step-main-view-wrapper #create-group .select-wrapper .subtext,#new-user-main-container #step-main-view-wrapper #join-group .select-wrapper .subtext,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .select-wrapper .subtext{margin-left:1%;font-size:8pt}#new-user-main-container #step-main-view-wrapper #create-group .select-wrapper.margin-right,#new-user-main-container #step-main-view-wrapper #join-group .select-wrapper.margin-right,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .select-wrapper.margin-right{margin-right:14px}#new-user-main-container #step-main-view-wrapper #create-group .select-wrapper .placeholder-container,#new-user-main-container #step-main-view-wrapper #join-group .select-wrapper .placeholder-container,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .select-wrapper .placeholder-container{border:2px solid #9a9a9a}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper #create-group .select-wrapper .placeholder-container.grade-container,#new-user-main-container #step-main-view-wrapper #join-group .select-wrapper .placeholder-container.grade-container,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .select-wrapper .placeholder-container.grade-container{margin-bottom:10px}}#new-user-main-container #step-main-view-wrapper #create-group .select-wrapper .placeholder-container .select-icon,#new-user-main-container #step-main-view-wrapper #join-group .select-wrapper .placeholder-container .select-icon,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .select-wrapper .placeholder-container .select-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none;height:15px;width:24px;background:#fff url(//a.edim.co/images_v2/icons/arrow_6C758C_88.png) 50% no-repeat}#new-user-main-container #step-main-view-wrapper #create-group .select-wrapper .placeholder-container select,#new-user-main-container #step-main-view-wrapper #join-group .select-wrapper .placeholder-container select,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .select-wrapper .placeholder-container select{width:120%;color:gray}#new-user-main-container #step-main-view-wrapper #create-group .placeholder-container,#new-user-main-container #step-main-view-wrapper #join-group .placeholder-container,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .placeholder-container{height:44px;box-sizing:border-box;width:100%}#new-user-main-container #step-main-view-wrapper #create-group .placeholder-container.one-col,#new-user-main-container #step-main-view-wrapper #join-group .placeholder-container.one-col,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .placeholder-container.one-col{margin:0 0 5%;height:40px}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper #create-group .placeholder-container.one-col,#new-user-main-container #step-main-view-wrapper #join-group .placeholder-container.one-col,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .placeholder-container.one-col{margin-bottom:10px}}#new-user-main-container #step-main-view-wrapper #create-group .placeholder-container.join-group,#new-user-main-container #step-main-view-wrapper #join-group .placeholder-container.join-group,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .placeholder-container.join-group{margin-bottom:3%}#new-user-main-container #step-main-view-wrapper #create-group .coppa-affidavit-container,#new-user-main-container #step-main-view-wrapper #join-group .coppa-affidavit-container,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .coppa-affidavit-container{border:1px solid #6fa6df;border-radius:4px;color:#6fa6df;padding:8px 20px;margin-top:10px}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper #create-group .coppa-affidavit-container,#new-user-main-container #step-main-view-wrapper #join-group .coppa-affidavit-container,#new-user-main-container #step-main-view-wrapper .classroom-selection-container .coppa-affidavit-container{padding:8px 10px;line-height:18px}}#new-user-main-container #step-main-view-wrapper .error-message p{color:#d93f44;margin-left:2%}#new-user-main-container #step-main-view-wrapper .classroom-selection-container{padding-bottom:80px;text-align:center;display:none}#new-user-main-container #step-main-view-wrapper .classroom-selection-container .title{line-height:30px;box-sizing:border-box;padding:0 30px}#new-user-main-container #step-main-view-wrapper .classroom-selection-container select{font-size:16px}#new-user-main-container #step-main-view-wrapper #email-invite h1{text-align:center;font-weight:400;font-size:17pt;color:#383d48;font-family:aleoregular,Helvetica Neue,Arial,Helvetica,sans-serif;padding:10px 50px 0;line-height:22pt}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper #email-invite h1{font-size:14pt;padding:7% 20px 0}}#new-user-main-container #step-main-view-wrapper #email-invite .header{padding-top:20px;margin-top:-30px;background:#f8f9fa}#new-user-main-container #step-main-view-wrapper #email-invite .header .switch-container{margin-top:10px;text-align:center;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;width:100%}#new-user-main-container #step-main-view-wrapper #email-invite .header .switch-container>a{color:#8f939a;padding:10px 15px}#new-user-main-container #step-main-view-wrapper #email-invite .header .switch-container>a.selected{border-bottom:2px solid #05f;color:#333}#new-user-main-container #step-main-view-wrapper #email-invite .suggested-users-container{padding-top:20px}#new-user-main-container #step-main-view-wrapper #email-invite .import-contacts-container .invite-header h1{font-family:inherit;font-size:14px;line-height:1.4;font-weight:500;padding:20px 8% 0;text-align:left}#new-user-main-container #step-main-view-wrapper #email-invite .invite-header{background-color:#fff;margin-bottom:20px}#new-user-main-container #step-main-view-wrapper #email-invite .invite-content{padding:0 8%}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper #email-invite .invite-content{padding-bottom:5px}}#new-user-main-container #step-main-view-wrapper #email-invite .invite-content .invite-more{text-align:center;padding:0 33px;line-height:20px}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper #email-invite .invite-content .invite-more{padding:0}}#new-user-main-container #step-main-view-wrapper #email-invite .invite-content .invite-teachers .email-entries{margin:1% 0}#new-user-main-container #step-main-view-wrapper #email-invite .invite-content .invite-teachers .email-entries textarea{height:80px}#new-user-main-container #step-main-view-wrapper #email-invite .invite-content .invite-teachers .error-container{border:1px solid #d93f44;border-radius:4px;color:#6d6c6c;background-color:#fdf7f7;margin-bottom:12px;padding:1% 0}#new-user-main-container #step-main-view-wrapper #email-invite .invite-content .invite-teachers .error-container p{margin-left:2%;color:#d93f44}#new-user-main-container #step-main-view-wrapper #email-invite .invite-content .invite-teachers button{margin-top:1%}#new-user-main-container #step-main-view-wrapper #email-invite .invite-content .import-succeed{text-align:center}#new-user-main-container #step-main-view-wrapper #email-invite .invite-content .import-succeed img{width:32%;padding:10% 0}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux{width:100%;background-color:transparent}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux #import-contacts-hd{padding:0}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .import-subtitle{margin-bottom:30px}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .empty-contacts-text{padding-top:80px}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .title-container{text-align:left}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .title-container .header-title{font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#383d48;margin:0;padding:0;line-height:20px}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .actions-container{margin:2% 20px 0;background-color:#fff}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .import-contacts-explorer-bd{margin:0 20px;background-color:#fff;padding:0;border-right:1px solid #dfe4e8;border-left:1px solid #dfe4e8;overflow-x:hidden}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .import-table #search{border-bottom:2px solid #dfe4e8;padding:0}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .import-table #search .search-contacts{width:100%;margin:0;padding:12px 0;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) no-repeat scroll -170px -1372px;text-indent:2.5em;border:none;box-shadow:none}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .import-table td.email:before{margin-right:8px;content:"|";color:#dfe4e8}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux #import-provider-container ul.provider-selection-list li{float:left;width:50%}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux #import-provider-container ul.provider-selection-list li .btn{min-height:30px}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux #import-provider-container ul.provider-selection-list li .btn a{min-width:164px}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux #import-provider-container ul.provider-selection-list li .btn .third-party-auth-icon{margin-top:5px}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux #import-provider-container ul.provider-selection-list li .btn span{top:10px}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux #import-provider-container ul.provider-selection-list li .error-container,#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux #import-provider-container ul.provider-selection-list li .success-container{width:100%}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .contacts-count .import-table{background-color:#fff}@media only screen and (max-device-width:690px){#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux #import-provider-container ul.provider-selection-list li{float:none;width:auto}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux #import-provider-container ul.provider-selection-list li .btn{min-height:30px}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux #import-provider-container ul.provider-selection-list li .input-container{min-width:170px}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux input.select-all-contacts{width:11%}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux input.selecting-a-checkbox{width:70%}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .import-contacts-explorer-bd{margin:0;border-right:none}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .section-header.actions-container{margin:2% 0 0}#new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .contacts-count{padding:0}}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-main-view-wrapper #email-invite h1{font-family:GT Eesti Pro Display,Helvetica Neue,Helvetica,sans-serif;font-size:28px;line-height:32px;display:inline-block;text-align:left;padding:60px 0 0 30px}@media only screen and (max-device-width:995px){.new-user-main-wrapper.visual-refresh #new-user-main-container #step-main-view-wrapper #email-invite h1{padding:0 30px}}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-main-view-wrapper #email-invite #import-contacts.nux .title-container .header-title{font-family:GT Eesti Pro Display,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:20px;padding-left:30px}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-main-view-wrapper #email-invite .invite-content{padding:0 0 20px}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-main-view-wrapper #email-invite .invite-content .invite-more{padding:0}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-main-view-wrapper #email-invite .invite-content .invite-more p{text-align:left}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-main-view-wrapper.email-invite .invite-header h1{font-family:GT Eesti Pro Display,Helvetica Neue,Helvetica,sans-serif;font-size:28px;line-height:32px;padding:40px 90px 0;text-align:left}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-main-view-wrapper.email-invite .invite-content{padding:0 90px 30px}.new-user-main-wrapper.visual-refresh #new-user-main-container #step-main-view-wrapper.email-invite .invite-content .invite-more{padding:0}#new-user-main-container #group-invite .invite-header{background-color:#fff;height:100px}#new-user-main-container #group-invite .invite-header h1{font-family:HelveticaNeue-Thin,Helvetica Neue Thin,Helvetica Neue,Arial,sans-serif;text-align:center;font-weight:400;font-size:17pt;color:#8795a4;margin-bottom:5%;padding-top:7%}#step-main-view-wrapper #group-invitations-main-container{width:104%;margin-left:-2%;background:transparent}#step-main-view-wrapper #group-invitations-main-container .group-invite-header{display:none}#step-main-view-wrapper #group-invitations-main-container .left-column{float:none;width:100%}#step-main-view-wrapper #group-invitations-main-container .left-column .sidebar-main-container{border-bottom:1px solid #8795a4;text-align:center}#step-main-view-wrapper #group-invitations-main-container .left-column .sidebar-main-container .invite-options-list{margin-top:0}#step-main-view-wrapper #group-invitations-main-container .left-column .sidebar-main-container .invite-options-list li{padding:8px 10px;display:inline-block;margin-bottom:2px;cursor:pointer;width:24%;box-sizing:border-box}#step-main-view-wrapper #group-invitations-main-container .left-column .sidebar-main-container .invite-options-list li.active{border-bottom:2px solid #2077cf;margin-bottom:0}#step-main-view-wrapper #group-invitations-main-container .left-column .sidebar-main-container .invite-options-list li.active a{cursor:default}#step-main-view-wrapper #group-invitations-main-container .left-column .sidebar-main-container .invite-options-list li a{color:#8795a4;cursor:pointer}#step-main-view-wrapper #group-invitations-main-container .left-column .sidebar-main-container .invite-options-list li a .icon{display:none}#step-main-view-wrapper #group-invitations-main-container .right-column{float:none;width:100%;min-height:0}#step-main-view-wrapper #group-invitations-main-container .group-code-invitation-container{margin-top:0;min-height:300px}#step-main-view-wrapper #group-invitations-main-container .group-code-invitation-container .img-wrapper{width:44%;margin:8% 0 0 6%}#step-main-view-wrapper #group-invitations-main-container .group-code-invitation-container .img-wrapper p.legend{top:16%;font-size:22pt;right:0}#step-main-view-wrapper #group-invitations-main-container .group-code-invitation-container .img-wrapper p.group-code{font-size:12pt;height:24px;width:40%;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;text-align:center}#step-main-view-wrapper #group-invitations-main-container .group-code-invitation-container .instructions{margin:8% auto 2%;width:48%}#step-main-view-wrapper #group-invitations-main-container .group-code-invitation-container .instructions .step-wrapper:first-child{margin-top:0}#step-main-view-wrapper #group-invitations-main-container .group-code-invitation-container .instructions #pdf-btn{width:70%;margin-top:8%}#step-main-view-wrapper #group-invitations-main-container .email-group-invitation-container .btn-wraper,#step-main-view-wrapper #group-invitations-main-container .email-group-invitation-container .custom-invite,#step-main-view-wrapper #group-invitations-main-container .email-group-invitation-container .import{display:none}#step-main-view-wrapper #group-invitations-main-container .email-group-invitation-container .invitation-header p{font-size:11pt}#step-main-view-wrapper #group-invitations-main-container .connections-invitation-container{margin-bottom:20%}#step-main-view-wrapper #group-invitations-main-container .connections-invitation-container>p{font-size:11pt}#step-main-view-wrapper #group-invitations-main-container .connections-invitation-container .add-to-group{display:none}#step-main-view-wrapper #group-invitations-main-container .connections-invitation-container .standard-postbox{left:0;right:0}#step-main-view-wrapper #group-invitations-main-container .connections-invitation-container .standard-postbox .suggestion-container{width:100%}#step-main-view-wrapper #group-invitations-main-container .group-link-invitation-container .img-wrapper{display:none}#step-main-view-wrapper #group-invitations-main-container .group-link-invitation-container .invitation-copy p{font-size:11pt}#step-main-view-wrapper #group-invitations-main-container .group-link-invitation-container .group-link{width:86%;margin-top:10%}#step-main-view-wrapper #group-invitations-main-container .group-link-invitation-container .group-link .placeholder-container{width:66%;margin-right:2%}#step-main-view-wrapper #group-invitations-main-container .group-link-invitation-container .group-link .placeholder-container.standalone{margin-left:auto;margin-right:auto}#step-main-view-wrapper #group-invitations-main-container .topic-success.group-invitation p{text-align:center;color:#8795a4;margin:8%}#step-main-view-wrapper #group-invitations-main-container .topic-success.group-invitation p.title,#step-main-view-wrapper #group-invitations-main-container .warning-note{display:none}#step-main-view-wrapper #group-invitations-main-container .success-image{background-image:url(//a.edim.co/images_v2/nux/airplane.png);background-repeat:no-repeat;width:134px;height:130px;margin:8% auto 0}@media only screen and (max-device-width:690px){#step-main-view-wrapper #group-invitations-main-container .left-column{display:none!important}#step-main-view-wrapper #group-invitations-main-container .group-code-invitation-container .img-wrapper{float:none;width:72%;margin:0 0 0 14%}#step-main-view-wrapper #group-invitations-main-container .group-code-invitation-container .img-wrapper .group-code{font-size:13pt}#step-main-view-wrapper #group-invitations-main-container .group-code-invitation-container .instructions{width:100%}#step-main-view-wrapper #group-invitations-main-container .group-code-invitation-container .instructions #pdf-btn{width:80%;margin:6% 0 0 10%}}#new-user-main-container #step-main-view-wrapper.school-themed-groups{padding:0}#new-user-main-container #school-themed-groups .school-themed-header{background-color:#fff;height:100px}#new-user-main-container #school-themed-groups .school-themed-header h1{font-family:HelveticaNeue-Thin,Helvetica Neue Thin,Helvetica Neue,Arial,sans-serif;text-align:center;font-weight:400;font-size:17pt;color:#8795a4;margin-bottom:5%;padding:7% 24px 0}#new-user-main-container #school-themed-groups .school-themed-content{padding:6% 0;background-color:#f8f9fa}#new-user-main-container #school-themed-groups .school-themed-content .subtext{padding-left:6%}#new-user-main-container #school-themed-groups .school-themed-content .groups{width:100%;padding:0 12px;margin-bottom:3%;box-sizing:border-box;white-space:nowrap;overflow:hidden}#new-user-main-container #school-themed-groups .school-themed-content .groups .group{width:33.33%;padding:24px 12px 3%;box-sizing:border-box;vertical-align:top;white-space:normal}#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card{background-color:#fff;text-align:center;padding-bottom:100px;margin-bottom:-100px}#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card .thumbnails{margin-bottom:8%;position:relative;min-height:118px}#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card .thumbnails>img{width:33.33%}#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card .thumbnails.checked .check-pane,#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card .thumbnails.hover:not(.checked) .hover-pane{display:block}#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card .thumbnails .check-pane,#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card .thumbnails .hover-pane{display:none;position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer}#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card .thumbnails .check-pane img,#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card .thumbnails .hover-pane img{position:absolute;width:30%;top:50%;margin-left:-15%;margin-top:-15%}#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card .thumbnails .hover-pane{background-color:rgba(0,0,0,.4)}#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card .thumbnails .check-pane{background-color:hsla(0,0%,100%,.4)}#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card span{color:#8795a4;font-size:11px;display:block;line-height:1em;word-wrap:break-word}#new-user-main-container #school-themed-groups .school-themed-content .groups .group .card span.name{color:#276bb0;font-size:13px;margin-bottom:4%}#step-header-container div#nux-step-tracker ul li{height:10px;background:#d7dad4;display:block;box-sizing:border-box;float:left}#step-header-container div#nux-step-tracker ul li.complete{background:#5fb90d}.parent-invitations-wrapper{overflow-y:scroll}.parent-invitations-wrapper .new-user-invite-parents{max-width:380px;background-color:#fff;margin:35px auto;padding-top:10px}.new-user-invite-parents .skip{display:block;height:15px;width:25px;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) left -146px no-repeat;margin:8px 2px 0 0;cursor:pointer;float:right;opacity:.5}.new-user-invite-parents .content{box-sizing:border-box;margin:0 auto;padding:25px 10px 20px;width:90%;text-align:center}.new-user-invite-parents .content .main-text{margin:12px 0}.new-user-invite-parents .content .complete-wrapper{width:134px;margin:auto}.new-user-invite-parents .content .complete-wrapper .text{font-size:15px;margin:12px 0 0 60px}.new-user-invite-parents .content .complete-wrapper .small-text{margin:2px auto 0 0;float:right}.new-user-invite-parents .content .complete-wrapper .image img{width:40px}.new-user-invite-parents .content .complete-wrapper .image.turned-in img{width:24px}.new-user-invite-parents .content .img-wrapper{width:200px;margin:12px auto}.new-user-invite-parents .content .img-wrapper img{width:100%}.new-user-invite-parents .content .error-msg{color:red}.new-user-invite-parents .content h1{text-align:center;font-weight:700;font-size:17pt;color:#276bb0;margin-bottom:12px;width:130%;margin-left:-15%;font-family:aleoregular,Helvetica Neue,Arial,Helvetica,sans-serif}@media only screen and (max-device-width:690px){.new-user-invite-parents .content h1{font-size:14pt;margin-bottom:20px;width:auto;margin-left:auto}}.new-user-invite-parents .content .phone{text-align:center;width:30px}.new-user-invite-parents .content .phone.part-3{width:50px}.new-user-invite-parents .content .input-wrapper{width:100%}.new-user-invite-parents .content .input-wrapper input[type=radio]{margin:3px 6px 0 0;float:left}.new-user-invite-parents .content .input-wrapper input[disabled]{color:#dcdad1;background-image:none}.new-user-invite-parents .content .input-wrapper .legend{float:left}.new-user-invite-parents .content .input-wrapper .skip{line-height:60px}.new-user-invite-parents .content .input-wrapper .contact-info{width:100%;box-sizing:border-box;margin:8px 0 10px}.new-user-invite-parents .content .input-wrapper .save-and-continue{width:100%;margin-top:12px;box-sizing:border-box}.new-user-invite-parents .content .input-wrapper span{line-height:33px}.new-user-invite-parents .content .input-wrapper .hint{height:30px;margin-bottom:25px}#topics-picker{padding:15px}@media only screen and (max-device-width:690px){#topics-picker{padding:10px 10px 0}}#topics-picker h1{text-align:center;font-weight:700;font-size:17pt;color:#276bb0;margin-bottom:12px;width:130%;margin-left:-15%;font-family:aleoregular,Helvetica Neue,Arial,Helvetica,sans-serif}@media only screen and (max-device-width:690px){#topics-picker h1{font-size:14pt;margin-bottom:20px;width:auto;margin-left:auto}}#topics-picker .subtext{text-align:center;margin:10px}@media only screen and (max-device-width:690px){#topics-picker .subtext{margin-left:auto;width:auto}}#topics-picker .separator{height:1px;background:#dfe4e8;margin:10px auto}#topics-picker .topics-container{height:300px;overflow-y:scroll}#topics-picker .topics-container .topic{border:2px solid #dfe4e8;border-radius:15px;padding:10px;margin:0 5px 5px 0}#topics-picker .topics-container .topic .subline{color:#767676;font-size:12px}#topics-picker .topics-container .topic:hover{cursor:pointer;border-color:#276bb0}#topics-picker .topics-container .topic.selected{background:#276bb0;border-color:#276bb0}#topics-picker .topics-container .topic.selected .subline,#topics-picker .topics-container .topic.selected p{color:#fff}#step-main-view-wrapper #intention-picker-2{padding:16px 0 0}@media only screen and (max-device-width:690px){#step-main-view-wrapper #intention-picker-2{padding-top:5px}}#step-main-view-wrapper #intention-picker-2 h1{text-align:center;font-weight:700;font-size:17pt;color:#383d48;margin-bottom:17px;font-family:aleoregular,Helvetica Neue,Arial,Helvetica,sans-serif}@media only screen and (max-device-width:690px){#step-main-view-wrapper #intention-picker-2 h1{font-size:14pt;margin-bottom:20px}}#step-main-view-wrapper #intention-picker-2 .intention-desc{line-height:20px;color:#383d48;margin:15px 15%;font-size:14px;opacity:.8}#step-main-view-wrapper #intention-picker-2 .intention-selected{margin:0 12%;padding:15px 0;cursor:pointer}#step-main-view-wrapper #intention-picker-2 .intention-selected:hover{background-color:#f8f9fa}#step-main-view-wrapper #intention-picker-2 .intention-selected .intention-image{float:left;height:48px;width:48px;display:inline-block;vertical-align:middle;margin:7px 14px 7px 7px}#step-main-view-wrapper #intention-picker-2 .intention-selected h3{color:#383d48}#step-main-view-wrapper #intention-picker-2 .intention-selected .t2t-image{background:url(//a.edim.co/images_v2/onboardings/TAB_globe_on@2x.png) no-repeat;background-size:48px 48px}#step-main-view-wrapper #intention-picker-2 .intention-selected .t2s-image{background:url(//a.edim.co/images_v2/onboardings/TAB_classes_on@2x.png) no-repeat;background-size:48px 48px}#step-main-view-wrapper #intention-picker-2 .intention-selected .intention-checkbox{float:left;height:24px;width:24px;display:inline-block;vertical-align:middle;margin:25px 10px 7px 11px;background:url(//a.edim.co/images_v2/onboardings/check16.png) no-repeat;background-size:16px 16px}#step-main-view-wrapper #intention-picker-2 .line-div{border-top:2px solid;border-color:#e3e3e3;margin:0 15%}#step-main-view-wrapper #intention-picker-2 .intention-text{width:61%;float:left;color:#383d48}#step-main-view-wrapper #intention-picker-2 .intention-option{margin:0 12%;padding:15px 0;cursor:pointer}#step-main-view-wrapper #intention-picker-2 .intention-option:hover{background-color:#f8f9fa}#step-main-view-wrapper #intention-picker-2 .intention-option .intention-checkbox{border:2px solid #aeaeae;border-radius:50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:.6;box-shadow:0 0 1px 0 #fff;width:12px;height:12px;z-index:86;transition:background-color .5s ease-in-out;float:left;display:inline-block;vertical-align:middle;margin:25px 10px 7px 11px}#step-main-view-wrapper #intention-picker-2 .intention-option .intention-image{float:left;height:48px;width:48px;display:inline-block;vertical-align:middle;margin:7px 14px 7px 7px}#step-main-view-wrapper #intention-picker-2 .intention-option h3{font-weight:500;color:#383d48}#step-main-view-wrapper #intention-picker-2 .intention-option .t2t-image{background:url(//a.edim.co/images_v2/onboardings/TAB_globe_off@2x.png) no-repeat;background-size:48px 48px}#step-main-view-wrapper #intention-picker-2 .intention-option .t2s-image{background:url(//a.edim.co/images_v2/onboardings/TAB_classes_off@2x.png) no-repeat;background-size:48px 48px}#step-main-view-wrapper #intention-picker-2 .intention-option:hover .intention-checkbox{border:2px solid #546986}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #intention-picker-2{padding:32px 90px}@media only screen and (max-device-width:995px){.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #intention-picker-2{padding:0 25px 32px}}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #intention-picker-2 h1{font-family:GT Eesti Pro Display,Helvetica Neue,Helvetica,sans-serif;font-size:28px;line-height:32px;text-align:left;margin-bottom:22px;font-weight:500}.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #intention-picker-2 .intention-option,.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #intention-picker-2 .intention-selected,.new-user-main-wrapper.visual-refresh #step-main-view-wrapper #intention-picker-2 .line-div{margin:0}#assignment-editting-container{padding:20px 20px 10px}#assignment-editting-container .edit-title{padding:0 0 10px;border-bottom:1px solid #eee;font-size:24px}#assignment-editting-container .assignment-postbox-content{width:60%}#assignment-editting-container .assignment-postbox-content .assignment-title{width:100%}#assignment-editting-container .assignment-postbox-content .assignment-description{margin:10px 0;width:100%}#assignment-editting-container .modal-footer{padding:19px 0 0}#assignment-editting-container .modal-footer .pull-left{width:50%}#assignment-editting-container .modal-footer .pull-left a{float:left;margin-right:10px}.group-directory-modal-size{width:600px}.group-directory-modal-size #facebox-header-title{width:95%}.group-directory-modal{margin:20px}.group-directory-modal .group-directory-modal-group-item{overflow:auto;border-bottom:1px solid #eee;padding:5px 0}.group-directory-modal .group-directory-modal-group-item .group-directory-modal-group-item-left{float:left;width:54%;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-left-width:8px;border-left-style:solid;padding-left:10px}.group-directory-modal .group-directory-modal-group-item .group-directory-modal-group-item-right{float:right;width:42%}.group-directory-modal .group-directory-modal-collection-region{max-height:210px;overflow-y:auto}.group-directory-modal p{margin-bottom:20px;text-align:center}.group-directory-modal select{width:100%}.group-directory-modal-footer{text-align:center;padding-bottom:20px}.error-field{display:none;padding:10px;color:#a94442;background-color:#f2dede;border-color:#ebccd1;margin-bottom:20px}#content .vote-wrap .vote-view-container.loading .main-content-wrap *{visibility:hidden}#content .vote-wrap .vote-view-container .icon-container{overflow:auto;padding:0 90px}@media only screen and (max-device-width:995px){#content .vote-wrap .vote-view-container .icon-container{padding:0}}#content .vote-wrap .vote-view-container .icon-container .option{text-align:center}@media only screen and (max-device-width:690px){#content .vote-wrap .vote-view-container .icon-container .option{width:50%}}#content .vote-wrap .vote-view-container .icon-container .option img{height:180px;margin:0 20px;border:5px solid #000;cursor:pointer}@media only screen and (max-device-width:690px){#content .vote-wrap .vote-view-container .icon-container .option img{height:80px;margin:0;border-width:2px}}@media only screen and (min-device-width:690px) and (max-device-width:995px){#content .vote-wrap .vote-view-container .icon-container .option img{height:160px}}#content .vote-wrap .vote-view-container .icon-container .option .btn{padding:10px 45px;margin:0 auto;border:0;font-size:22px;min-width:100px}@media only screen and (max-device-width:690px){#content .vote-wrap .vote-view-container .icon-container .option .btn{padding:10px 20px;max-width:40%;font-size:18px}}#content .vote-wrap .vote-view-container .icon-container .option .btn .active{display:none}#content .vote-wrap .vote-view-container .icon-container .option .btn.disabled .active{display:inline}#content .vote-wrap .vote-view-container .icon-container .option .btn.disabled .default{display:none}#content .vote-wrap .error{color:red;background:none;text-align:center;padding:20px 0;display:none}@media only screen and (max-device-width:995px){#content .vote-wrap{width:100%}}#vote-container .section{padding:20px 20px 40px}@media only screen and (max-device-width:690px){#vote-container .section{padding:15px 10px 40px}}#vote-container .section .heading{padding:30px 20px;font-size:36px;text-align:center;color:#fff;background:#0f1d4d}@media only screen and (max-device-width:690px){#vote-container .section .heading{padding:15px;font-size:18px}}@media only screen and (min-device-width:690px) and (max-device-width:995px){#vote-container .section .heading{font-size:28px;padding:20px}}#vote-container .section .heading .twitter_link{color:#fff;text-decoration:underline}#vote-container .section .heading p{font-size:20px;color:#fff}@media only screen and (max-device-width:690px){#vote-container .section .heading p{font-size:14px}}@media only screen and (min-device-width:690px) and (max-device-width:995px){#vote-container .section .heading p{font-size:16px}}#vote-container .section .heading,#vote-container .vote-actions,#vote-container .vote-table-wrap{margin-bottom:30px}#vote-container .main-content-wrap.loading *{visibility:hidden}#vote-container .main-content-wrap .vote-table-wrap table{width:100%}#vote-container .main-content-wrap .vote-table-wrap table td,#vote-container .main-content-wrap .vote-table-wrap table th{border:1px solid #ccc;width:33%;font-size:14px;padding:10px}#vote-container .main-content-wrap .vote-actions{text-align:center}#vote-container .main-content-wrap .vote-actions .btn{font-size:20px;margin-right:10px;line-height:28px}@media only screen and (max-device-width:690px){#vote-container .main-content-wrap .vote-actions .btn{font-size:16px;display:block;max-width:80%;margin:0 auto 20px;line-height:20px}}#vote-container .main-content-wrap .progress-bar-wrap .progress-bar{height:20px;width:100%;overflow:auto;background:#2077cf}#vote-container .main-content-wrap .progress-bar-wrap .progress-bar .pull-right{height:20px;background:#ea473e;transition:width 1s}#vote-container .main-content-wrap .progress-bar-wrap .label-pull-left,#vote-container .main-content-wrap .progress-bar-wrap .label-pull-right{font-size:18px;font-weight:300;float:left;text-align:left}#vote-container .main-content-wrap .progress-bar-wrap .label-pull-right{float:right;text-align:right}#facebox .vote-message-content{padding:20px}.parent-invitations-wrapper{position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.4);text-align:center}.parent-invitations-wrapper .label-top{font-size:18px;margin:15px 0 4px;font-weight:600}.parent-invitations-wrapper .label-middle{font-size:14px;font-weight:300;width:88%;margin:0 auto}.parent-invitations-wrapper .main-column{width:600px}@media only screen and (max-device-width:690px){.parent-invitations-wrapper .main-column{height:89%;width:100%!important}}.parent-invitations-wrapper .video-container{padding:12px 0 26px;line-height:1em}@media only screen and (max-device-width:690px){.parent-invitations-wrapper .video-container{height:100%}}.parent-invitations-wrapper .video-container img{width:100%;margin-top:5px}.parent-invitations-wrapper .video-container .dismiss-icon{background:url(//a.edim.co/images_v2/sprites/sprite-close.png) left -146px no-repeat;height:15px;width:12px;margin-right:12px;float:right;cursor:pointer;opacity:.5}.parent-invitations-wrapper .footer{width:300px;float:right;margin-right:12px}@media only screen and (max-device-width:690px){.parent-invitations-wrapper .footer{position:fixed;right:30px;bottom:5%;margin-right:0!important}}@media screen and (max-device-height:580px){.parent-invitations-wrapper .footer{bottom:15px!important;right:22px!important}}.parent-invitations-wrapper .zend-item{transition:background-color 3s;background-color:#fff;border:1px solid;border-color:#dae1e8 #d3dde5 #b6c8d8;box-shadow:0 1px 0 0 rgba(56,61,72,.09);margin:3px 6px;border-radius:6px}.parent-invitations-wrapper .zend-item.top{margin:4%}.parent-invitations-wrapper .invite-parents-container{text-align:center;padding-bottom:22px}.parent-invitations-wrapper .invite-parents-container .input-container{max-width:320px;margin:26px auto}@media only screen and (max-device-width:690px){.parent-invitations-wrapper .invite-parents-container .input-container{margin:6px auto!important}}.parent-invitations-wrapper .invite-parents-container .input-container input{width:100%;height:40px;padding:10px;font-size:14px;box-sizing:border-box;margin:0 auto;height:50px;background-color:#fff}@media only screen and (max-device-width:690px){.parent-invitations-wrapper .invite-parents-container .input-container input{height:35px!important}}.parent-invitations-wrapper .invite-parents-container .phone-example{color:#a3a6a4;text-align:left;padding-left:12px;font-size:12px;max-width:300px;margin-top:5px;margin-bottom:42px}@media only screen and (max-device-width:690px){.parent-invitations-wrapper .invite-parents-container .phone-example{margin-bottom:0!important}}.parent-invitations-wrapper .invite-parents-container .send-invitation-btn{padding:2px;width:162px;line-height:30px;font-size:14px;font-weight:500;box-sizing:border-box;float:right}.editable-icon{height:20px;width:20px;background:#f3f5f7 url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 1px -157px no-repeat;border:1px solid #dbdee3;border-radius:3px;z-index:-1;position:relative}.clock-icon{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 0 -312px no-repeat}.clock-icon,.clock-icon-light{height:16px;width:16px;display:inline-block}.clock-icon-light{background:url(/images_v2/icons/clock.png) no-repeat;background-size:contain}.students-icon{height:16px;width:16px;background:url(/images_v2/icons/students.png) no-repeat;display:inline-block}.green-check-circle{background:url(/images_v2/icons/green-check-in-circle-24.png) no-repeat;background-size:contain}.bookmark-icon{background:url(/images_v2/icons/bookmark.png) no-repeat;background-size:contain;height:11px;width:7px;display:inline-block}.location-icon{height:16px;width:16px;background:url(/images_v2/icons/location.png) no-repeat;display:inline-block}.group-options-link,.options-link,.settings-link{height:15px;width:15px;padding:3px;background-image:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png);background-position:4px -390px;background-repeat:no-repeat;display:block;cursor:pointer}.options-link:hover{background-position:-180px -390px}.group-directory-add{float:right;margin:6px 0 0 6px;height:15px;width:15px;padding:3px;background-image:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png);background-position:4px -390px;background-repeat:no-repeat;display:block;cursor:pointer}.group-directory-add:hover{background-position:-180px -390px}.added-group-prompts p,.remove-group-from-directory-content p{width:100%;text-align:center}.added-group-prompts .added-group-message{color:#79b241}.confirm-group-prompts p{width:100%}.added-group-prompts .added-group-title,.remove-group-from-directory-content .group-title{line-height:20px;font-size:20px;margin-top:10px}.group-directory-popup-footer .btn{margin:0;width:40%}.add-group-to-directory-content,.remove-group-from-directory-content{width:400px}.settings-link{background-position:1px 0}.settings-link,.settings-link:hover{background-image:url(//a.edim.co/images_v2/icons/settings_hover.png)}.section-header-bg .settings-link{background-image:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png);background-position:3px -124px}.section-header-bg .settings-link:hover{background-image:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png);background-position:-181px -124px}.grade-icon-large{background-image:url(//a.edim.co/images_v2/icons/ico-assignment-large.png);background-position:50%;background-repeat:no-repeat;width:80px;height:80px}.icon-chevron-right{color:#8890a2}.file-icon,.library-icon,.link-icon{height:30px;width:30px;display:block;background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) no-repeat}.file-icon{background-position:7px -281px}.file-icon:hover{background-position:-177px -281px}.link-icon{background-position:7px -361px}.link-icon:hover{background-position:-177px -361px}.library-icon{background-position:7px -321px}.library-icon:hover{background-position:-177px -321px}.library-icon.backpack{background-position:7px -866px}.library-icon.backpack:hover{background-position:-179px -866px}.check-icon{background:url(//a.edim.co/images/icons/ico-check.png) 0 0 no-repeat;padding-left:25px}.flag-icon{width:16px;height:16px;background:url(//a.edim.co/images_v2/icons/flag-user.png) no-repeat 0 0}.flag-icon:hover{background-position:0 -40px}.media-arrow{color:#fff;padding:2px 0;border:1px solid #fff;background:#2b67ad;font-size:30px;position:absolute;left:57px;top:42px;border-radius:20px}.media-arrow i{position:relative;left:2px}.thumb .media-arrow i{width:1.25em;text-align:center}.add-to-post-btn-wrap{display:inline-block;margin:0}.featured-publisher-content .add-to-post-btn-wrap,.publisher-collections-list .add-to-post-btn-wrap{margin-left:30px}.add-to-post-btn{display:inline-block;height:20px;width:20px;background:url(//a.edim.co/images_v2/sprites/sprite-stream.png) 0 -126px no-repeat}.folders-icon{background-image:url(//a.edim.co/images_v2/icons/folders.png)}.folders-icon:hover{background:url(//a.edim.co/images_v2/icons/folders_hover.png)}.boomz-icon{background:url(//play.edmodo.com/static/icons/boomz.png) no-repeat;display:inline-block;height:20px;padding-left:22px;background-size:18px 15px;transition:all .1s;-webkit-transition:all .1s;-o-transition:all .1s;-moz-transition:all .1s;line-height:15px}.boomz-icon:hover{background-size:20px 17px}.copy-icon{background:url(//a.edim.co/images_v2/sprites/sprite-library-2.11-2x.png) -29px -33px no-repeat;width:25px}.copy-icon,.lock-icon{display:inline-block;height:20px}.lock-icon{background:url(//a.edim.co/images_v2/icons/ico-lock-green.png) 50% no-repeat;width:21px}.ns-dropdown .ns-menu .menu-icon{box-sizing:border-box;padding-left:44px;color:#383d48;background-repeat:no-repeat;background-position:16px}.menu-icon.menu-rmv-file{background-image:url(//a.edim.co/images_v2/icons/attachments/trash.png);background-position:18px;min-width:240px}.menu-icon.menu-dwn-file{background-image:url(//a.edim.co/images_v2/icons/attachments/download.png)}.menu-icon.menu-crt-text{background-image:url(//a.edim.co/images_v2/icons/attachments/text-response.png)}.menu-icon.menu-crt-msdocument{background-image:url(//a.edim.co/images_v2/icons/attachments/ms-document.png)}.menu-icon.menu-crt-mspresentation{background-image:url(//a.edim.co/images_v2/icons/attachments/ms-presentation.png)}.menu-icon.menu-crt-msworksheet{background-image:url(//a.edim.co/images_v2/icons/attachments/ms-worksheets.png)}.menu-icon.menu-att-backpack{background-image:url(//a.edim.co/images_v2/icons/attachments/backpack.png)}.menu-icon.menu-att-library{background-image:url(//a.edim.co/images_v2/icons/library/icon_library.png)}.menu-icon.menu-att-computer{background-image:url(//a.edim.co/images_v2/icons/attachments/attach-file.png)}.menu-icon.menu-att-web{background-image:url(//a.edim.co/images_v2/icons/attachments/link.png)}.menu-icon.menu-att-drive{background-image:url(//a.edim.co/images_v2/icons/attachments/drive.png)}.menu-icon.menu-openoo-file{background-image:url(//a.edim.co/images_v2/icons/office_icon.png)}#bg-message-view{position:relative}#bg-message-view p{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center}#facebox #general-conf-msg .copy{padding:32px 15px;max-width:500px}#facebox #general-conf-msg .modal-buttons{border-top:1px solid #e3eaf0;padding:12px 15px}#facebox #general-conf-msg .modal-buttons .checkbox{padding-top:11px}#student-submission-container .student-submission{display:flex}#student-submission-container .student-submission .column-l{flex:3 0 0;min-width:60%;margin-right:8px}#student-submission-container .student-submission .column-r{flex:2 0 0;min-width:40%}#student-submission-container .student-submission .start-new-revision{display:none}#student-submission-container .student-submission .start-new-revision.visible{display:block}#student-submission-container .student-submission .submission{padding-top:16px}#student-submission-container .student-submission .submission .title{padding:0 16px 16px;border-bottom:1px solid #dfe4e8}#student-submission-container .student-submission .submission .title h3{font-weight:300;font-size:20px;line-height:26px;padding-top:5px;text-overflow:ellipsis;overflow:hidden;min-width:70%;width:0}#student-submission-container .student-submission .submission .submission-succeed{padding:24px 16px;display:none}#student-submission-container .student-submission .submission .submission-succeed.visible{display:block}#student-submission-container .student-submission .submission .submission-succeed img{width:36px;margin-right:16px;margin-top:2px}#student-submission-container .student-submission .submission .submission-succeed span{display:block}#student-submission-container .student-submission .submission .submission-succeed span.title-message{font-weight:500}#student-submission-container .student-submission .submission .submission-graded{padding:24px 0;display:none;position:relative}#student-submission-container .student-submission .submission .submission-graded.visible{display:block}#student-submission-container .student-submission .submission .submission-graded .title-grade{font-weight:500;display:block}#student-submission-container .student-submission .submission .submission-graded .grade-note{display:block}#student-submission-container .student-submission .submission .submission-graded .grade{position:absolute;font-weight:500;font-size:17px;top:24px;right:0}#student-submission-container .student-submission .submission .submission-graded .grade span:first-child{padding-right:4px}#student-submission-container .student-submission .submission .submission-graded .grade span:last-child{padding-left:4px}#student-submission-container .student-submission .submission .submission-content .revisions{padding-top:24px}#student-submission-container .student-submission .submission .submission-content .revisions.active{padding-top:0}#student-submission-container .student-submission .submission .submission-content .revisions .revision-tabs{position:relative;overflow:hidden;height:0;-moz-transition-property:height;-moz-transition-duration:.3s;transition-property:height;transition-duration:.3s;border-radius:0;height:59px;border-top:1px solid #dfe4e8;background:#f7f7f7}#student-submission-container .student-submission .submission .submission-content .revisions .revision-tabs .tabs-border{width:100%;height:58px;position:absolute;border-bottom:1px solid #dfe4e8}#student-submission-container .student-submission .submission .submission-content .revisions .revision-tabs ul{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;height:59px;box-sizing:border-box}#student-submission-container .student-submission .submission .submission-content .revisions .revision-tabs ul li.tab{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;background-color:#f7f7f7;border-bottom:1px solid #dfe4e8}#student-submission-container .student-submission .submission .submission-content .revisions .revision-tabs ul li.tab.active{background-color:#fff;cursor:default;border-bottom:none}#student-submission-container .student-submission .submission .submission-content .revisions .revision-tabs ul li.tab span{display:block}#student-submission-container .student-submission .submission .submission-content .revisions .revision-tabs ul li.tab span.submitted{font-size:11px}#student-submission-container .student-submission .submission .submission-content .revisions .revision-content{padding:16px}#student-submission-container .student-submission .submission .submission-content .revisions .revision-content .revision-item{display:none}#student-submission-container .student-submission .submission .submission-content .revisions .revision-content .revision-item.active{display:block}#student-submission-container .student-submission .submission .submission-content .revisions .revision-content .text-content{margin-bottom:16px;box-sizing:border-box;width:100%;display:none}#student-submission-container .student-submission .submission .submission-content .revisions .revision-content .text-content.visible{display:block}#student-submission-container .student-submission .submission .submission-content .revisions .revision-content .text-content pre{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:0}#student-submission-container .student-submission .submission .submission-content .revisions .revision-content .text-content pre.submitted{padding:15px;border:1px solid #c7d5e1}#student-submission-container .student-submission .submission .assignment-overdue{padding:64px 16px;display:none;position:relative}#student-submission-container .student-submission .submission .assignment-overdue.visible{display:block}#student-submission-container .student-submission .submission .assignment-overdue span{display:block;font-size:15px;color:#839096;font-weight:300;text-align:center}#student-submission-container .student-submission .submission .assignment-overdue img{display:block;margin:0 auto}#student-submission-container .student-submission .submission .new-submission{padding:0 16px 24px;display:none;position:relative}#student-submission-container .student-submission .submission .new-submission.visible{display:block}#student-submission-container .student-submission .submission .new-submission .empty-state{padding:48px 16px;display:none;text-align:center}#student-submission-container .student-submission .submission .new-submission .empty-state.visible{display:block}#student-submission-container .student-submission .submission .new-submission .empty-state span{display:block;font-size:15px;color:#839096;font-weight:300}#student-submission-container .student-submission .submission .new-submission .assignment-worksheets{padding-bottom:8px;display:none}#student-submission-container .student-submission .submission .new-submission .assignment-worksheets.visible{display:block}#student-submission-container .student-submission .submission .new-submission .new-submission-content>h4{padding-bottom:8px}#student-submission-container .student-submission .submission .new-submission .new-submission-content .attachment-item{margin-bottom:16px}#student-submission-container .student-submission .submission .new-submission .new-submission-content .attachment-item .upload-container{display:inline-block}#student-submission-container .student-submission .submission .new-submission .new-submission-content .attachment-item .upload-container .file-error{display:none;margin:-3px 0 0;float:right;opacity:.5;filter:alpha(opacity=50)}#student-submission-container .student-submission .submission .new-submission .new-submission-content .attachment-item .upload-container .upload-progress-bar{display:none;width:100px;padding:1px;margin:0 0 0 5px;float:left;background:#eaeaea;border-radius:5px}#student-submission-container .student-submission .submission .new-submission .new-submission-content .attachment-item .upload-container .upload-progress-bar div{width:1px;height:10px;background-color:#3cbf4e;border-radius:5px;-moz-transition-property:width;-moz-transition-duration:.2s;-webkit-transition-property:width;-webkit-transition-duration:.2s;transition-property:width;transition-duration:.2s}#student-submission-container .student-submission .submission .new-submission .new-submission-content .text-content{box-sizing:border-box;width:100%;display:none}#student-submission-container .student-submission .submission .new-submission .new-submission-content .text-content.visible{display:block}#student-submission-container .student-submission .submission .new-submission .new-submission-controls{padding-top:16px}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .control{position:relative;display:inline-block;border:1px solid #dee6ee;border-radius:3px;padding:6px 16px 5px;box-sizing:border-box}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .control:hover{background-color:#f3f5f7}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .control.left-control{margin-right:4px;padding-right:16px}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .control.left-control.use-dropdown{padding-right:32px}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .control.right-control{margin-left:4px;padding-right:32px}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .control .control-label{color:#3784d3;font-size:14px}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .control #attach-control,#student-submission-container .student-submission .submission .new-submission .new-submission-controls .control #create-control{position:absolute;top:0;left:0;width:100%;height:34px;cursor:pointer}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .control #create-control .ns-menu{min-width:225px}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .control .ns-dropdown{margin-right:0}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .control .ns-dropdown .ns-caret{height:34px;width:100%;background-image:url(//a.edim.co/images_v2/icons/dropdown_icon.png);background-position:right 10px center}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .control .ns-dropdown .ns-menu{margin-top:36px;width:100%;right:auto;left:5px}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .autosave{padding:8px 8px 0 0;color:#839096}#student-submission-container .student-submission .submission .new-submission .new-submission-controls .autosave span{display:none}#student-submission-container .student-submission .submission .new-submission .sending-container{background-color:#fff;opacity:.7;filter:alpha(opacity=70);position:absolute;top:0;left:0;width:100%;overflow:hidden;padding:0;transition-property:height,padding;transition-duration:.5s;-webkit-transition-property:height,padding;-webkit-transition-duration:.5s}#student-submission-container .student-submission .submission .new-submission .sending-container p{margin:20px;text-align:center}#student-submission-container .student-submission .submission .comments-handler{border-top:1px solid #dee6ee;margin:0 16px;padding:8px 0}#student-submission-container .student-submission .submission #assignment-comments{overflow:hidden}#student-submission-container .student-submission .submission #assignment-comments.hidden{height:0}#student-submission-container .student-submission .submission #assignment-comments .title-row{padding-bottom:5px}#student-submission-container .student-submission .submission #assignment-comments .title-row .section-header{font-size:18px}#student-submission-container .student-submission .submission #assignment-comments ul.comments{background-color:#f3f5f7}#student-submission-container .student-submission .submission #assignment-comments .comment .comment-right{width:400px}#student-submission-container .student-submission .assignment{padding-top:16px;padding-bottom:16px}#student-submission-container .student-submission .assignment .due-date{padding:0 16px 16px}#student-submission-container .student-submission .assignment .due-date img{float:left;margin:2px 12px 2px 2px;width:34px}#student-submission-container .student-submission .assignment .due-date span{display:block}#student-submission-container .student-submission .assignment .due-date span.lbl{font-weight:500}#student-submission-container .student-submission .assignment .due-date span.overdue{float:left}#student-submission-container .student-submission .assignment .due-date span.red-label{margin-left:2%;padding:0 2%;background:#db3d40;color:#fff;text-transform:uppercase;display:inline-block;border-radius:4px;font-weight:300}#student-submission-container .student-submission .assignment .teacher{padding:0 16px 16px}#student-submission-container .student-submission .assignment .teacher img{float:left;margin-right:12px;max-width:38px}#student-submission-container .student-submission .assignment .teacher span{display:block}#student-submission-container .student-submission .assignment .teacher span.teacher-name{font-weight:500}#student-submission-container .student-submission .assignment .description{padding:0 16px 16px}#student-submission-container .student-submission .assignment .description pre{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:0}#student-submission-container .student-submission .assignment .assignment-attachments,#student-submission-container .student-submission .assignment .assignment-embeds,#student-submission-container .student-submission .assignment .assignment-links{padding:0 16px;display:none}#student-submission-container .student-submission .assignment .assignment-attachments.visible,#student-submission-container .student-submission .assignment .assignment-embeds.visible,#student-submission-container .student-submission .assignment .assignment-links.visible{display:block}#student-submission-container .student-submission .attachment-item{display:flex;border:1px solid #dee6ee;border-radius:3px;margin-bottom:8px}#student-submission-container .student-submission .attachment-item .icon-container{padding:12px 0 12px 8px;margin-right:8px;min-width:60px;overflow:hidden}#student-submission-container .student-submission .attachment-item .icon-container img{width:60px}#student-submission-container .student-submission .attachment-item .file-info{padding:12px 0 6px;width:100%}#student-submission-container .student-submission .attachment-item .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}#student-submission-container .student-submission .attachment-item .file-info .file-name a.disabled{color:#999;cursor:not-allowed}#student-submission-container .student-submission .attachment-item .file-info .file-note,#student-submission-container .student-submission .attachment-item .file-info .file-type{display:block;color:#839096}#student-submission-container .student-submission .attachment-item .file-info .file-note.teacher-copy,#student-submission-container .student-submission .attachment-item .file-info .file-type.teacher-copy{background-image:url(//a.edim.co/images_v2/icons/teacher-duplicated.png);background-repeat:no-repeat;background-position:0;padding-left:26px}#student-submission-container .student-submission .attachment-item .ns-dropdown{margin:10px 12px 0}.safari #student-submission-container .student-submission .attachment-item .ns-dropdown{min-width:10px;margin-right:18px}#student-submission-container .student-submission .menu-icon{box-sizing:border-box;padding-left:44px;color:#383d48;background-repeat:no-repeat;background-position:16px}#student-submission-container .postbox-selected-content{border-top:none}#facebox .empty-state-warning,#facebox .submit-revision-confirmation{max-width:480px}.introjs-tooltip.google-tour p.student-submission-tour.text{padding:5px}#site-viewport.vp-teacher-submission-page>div{padding-top:8px}.teacher-submission-layout{margin-top:24px;width:100%;min-width:1024px}.teacher-submission-layout .section{margin-bottom:0}.teacher-submission-layout .submissions-section{min-height:280px;border-top:none;position:relative;overflow:hidden}.teacher-submission-layout .detail-region{position:absolute;width:70%;min-height:220px;overflow:auto;top:39px;right:-72%;background:#fff;transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;box-shadow:0 4px 7px 1px rgba(0,0,0,.3)}.teacher-submission-layout .detail-region.visible{right:0}.teacher-submission-layout .groups-region{min-height:220px;overflow:auto}.teacher-submission-layout .groups-region.collapsed{width:30%}.teacher-submission-layout .filters{margin-top:16px;position:relative}.teacher-submission-layout .filters .tabs{position:relative;min-width:544px;float:left;width:100%;overflow:hidden;-moz-transition-property:height;-moz-transition-duration:.3s;transition-property:height;transition-duration:.3s;border-radius:0;height:36px}.teacher-submission-layout .filters .tabs .tabs-border{width:100%;height:35px;position:absolute;border-bottom:1px solid #dfe4e8}.teacher-submission-layout .filters .tabs ul{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;box-sizing:border-box}.teacher-submission-layout .filters .tabs ul li.tab{float:left;white-space:nowrap;overflow:hidden;height:32px;color:#394c60;box-sizing:border-box;padding:6px 18px;margin-left:4px;margin-top:4px;cursor:pointer;border:1px solid #dfe4e8;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;background:#fff;background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(47%,#f7f7f7),color-stop(100%,#f0f0f0));background:linear-gradient(180deg,#fff 0,#f7f7f7 47%,#f0f0f0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f0f0f0",GradientType=0)}.teacher-submission-layout .filters .tabs ul li.tab:first-child{margin-left:0}.teacher-submission-layout .filters .tabs ul li.tab.active{background:#fff;cursor:default;border-bottom:none;box-shadow:none}.teacher-submission-layout .filters .tabs ul li.tab .count{display:inline-block;min-width:20px;text-align:center;font-weight:600}.teacher-submission-layout .filters .group-filter{float:right;margin-top:-30px}.teacher-submission-layout .filters .group-filter>span{font-size:12px;color:#98abbe;margin-right:6px}.teacher-submission-layout .filters .group-filter .group-filter-region{display:inline-block;border:1px solid #dfe4e8;border-radius:3px;background-color:#f8f9fa}.teacher-submission-layout .filters .group-filter .group-filter-region .custom-dropdown{z-index:auto}.teacher-submission-layout .filters .group-filter .group-filter-region .custom-dropdown .caret{padding:2px 8px}.teacher-submission-layout .filters .group-filter .group-filter-region .custom-dropdown .caret .name{color:#383d48;font-size:12px}.teacher-submission-layout .filters .group-filter .group-filter-region .custom-dropdown .caret .count{color:#98abbe;font-size:11px;margin-left:8px;margin-right:20px}.teacher-submission-layout .filters .group-filter .group-filter-region .custom-dropdown #options-list{box-shadow:none;border:1px solid #dfe4e8;margin-right:-2px}.teacher-submission-layout .groups-header{background-color:#fff;border-top:1px solid #dfe4e8;border-bottom:1px solid #dfe4e8;padding:0 16px}.teacher-submission-layout .groups-header .check-all{vertical-align:text-bottom;display:inline-block;margin-top:2px;height:15px}.teacher-submission-layout .groups-header .check-all #tsl-check-all{vertical-align:text-top}.teacher-submission-layout .groups-header span{font-size:11px;color:#98abbe}.teacher-submission-layout .groups-header .cols{width:50%}.teacher-submission-layout .groups-header .cols .pull-right{width:22%}.teacher-submission-layout .groups-header .col-name{margin-left:27px}.teacher-submission-layout .groups-header .col-grade,.teacher-submission-layout .groups-header .col-submission{border-left:2px solid #dfe4e8;padding-left:12px}.teacher-submission-assignment-info{padding:8px 12px}.teacher-submission-assignment-info h2.title{font-weight:400;color:#98abbe;font-size:12px}.teacher-submission-assignment-info .pull-right{text-align:right}.teacher-submission-assignment-info h3{font-weight:400;font-size:16px}.teacher-submission-assignment-info .assignment-due{color:#98abbe;padding-top:4px;font-weight:300}.teacher-submission-assignment-info .assignment-due span>span{font-weight:600}.teacher-submission-assignment-info .assignment-options .dd-custom-opt{padding:12px 11px}.teacher-submission-assignment-info .assignment-options .dd-custom-opt input{margin-right:4px}.teacher-submission-assignment-info .assignment-options #options-list{min-width:272px;box-shadow:none;border:1px solid #dfe4e8;margin-right:-13px}.teacher-submission-assignment-info .counters{color:#98abbe;padding-top:24px;font-weight:300}.teacher-submission-assignment-info .counters>span{margin-left:20px}.teacher-submission-assignment-info .counters>span:first-child{margin-left:0}.teacher-submission-assignment-info .counters .counter-val{font-weight:600}#manage-assignment-tab .tab-container{padding:5%;width:100%;box-sizing:border-box;overflow:hidden}#manage-assignment-tab .tab-container.body{overflow:visible;height:55%}#manage-assignment-tab .tab-container .comment-box{height:60%}#manage-assignment-tab .square{border-radius:2px}#manage-assignment-tab .square.placeholder-container{background:transparent}#manage-assignment-tab .square.left{border-right:0}#manage-assignment-tab .square.right{border-bottom-left-radius:0;border-top-left-radius:0}#manage-assignment-tab .border{border-bottom:1px solid #e8ecee}#manage-assignment-tab .border-top{border-top:1px solid #e8ecee}#manage-assignment-tab .border-all{border:1px solid #cfd3e0}#manage-assignment-tab .bold{font-size:14px;color:#babec8;font-weight:500}#manage-assignment-tab .two-col{display:inline-flex;width:49%;box-sizing:border-box}#manage-assignment-tab .two-col.span2{width:90%}#manage-assignment-tab .two-col.span1{width:8%}#manage-assignment-tab .two-col .text-right{text-align:right;width:100%}#manage-assignment-tab .two-col .text-left{text-align:left;width:100%}#manage-assignment-tab .two-col .text-center{text-align:center;width:100%}#manage-assignment-tab section.grading-layout-container{background-color:#fff;width:320px;height:100%;overflow-y:hidden;box-shadow:inset -2px -2px 16px 0 rgba(0,0,0,.4);-webkit-box-shadow:-2px -2px 16px 0 rgba(0,0,0,.4);-moz-box-shadow:-2px -2px 16px 0 rgba(0,0,0,.4);display:block;position:absolute;right:0;transition:.5s ease-in-out;opacity:1}#manage-assignment-tab section.grading-layout-container .manager-layout-container{height:100%;min-height:650px;position:relative}#manage-assignment-tab section.grading-layout-container.close{transform:translate(320px);opacify:0;overflow:hidden;display:none}#manage-assignment-tab section.grading-layout-container .header{background:#eaeff3 url(/images_v2/backgrounds/pattern_submissions_thumb.png)}#manage-assignment-tab section.grading-layout-container .header #x-out{cursor:pointer}#manage-assignment-tab section.grading-layout-container .title{overflow:hidden}#manage-assignment-tab section.grading-layout-container .title h1,#manage-assignment-tab section.grading-layout-container .title h2,#manage-assignment-tab section.grading-layout-container .title h3{font-weight:400}#manage-assignment-tab section.grading-layout-container .title .two-col{margin-bottom:3%}#manage-assignment-tab section.grading-layout-container .title h1{color:#5f6f7e;margin-bottom:5%}#manage-assignment-tab section.grading-layout-container .title h2{font-size:15pt;color:#576778}#manage-assignment-tab section.grading-layout-container .title h3{margin-bottom:1%}#manage-assignment-tab section.grading-layout-container .title a{font-weight:400;text-decoration:underline;color:#6098cf}#manage-assignment-tab section.grading-layout-container .submitter-details{margin-left:7px}#manage-assignment-tab section.grading-layout-container .submitter-details .subtext{max-width:238px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#manage-assignment-tab section.grading-layout-container #attachments-container{overflow:hidden}#manage-assignment-tab section.grading-layout-container #attachments-container.hidden{visibility:hidden}#manage-assignment-tab section.grading-layout-container #tab-manager-attachement-dd{text-align:right;float:right;padding:2% 2% 2% 9%;margin:3% 0 8%;border-radius:5px;border:1px solid #cfd3e0;background-repeat:no-repeat;background-position:5px 6px}#manage-assignment-tab section.grading-layout-container #tab-manager-attachement-dd.disabled{opacity:.5}#manage-assignment-tab section.grading-layout-container .state span{padding:1px 4px;border-radius:4px;border:1px solid}#manage-assignment-tab section.grading-layout-container .state span.no-border{border:none}#manage-assignment-tab section.grading-layout-container .state span.on-time{border-color:#68b454;color:#98cc8b}#manage-assignment-tab section.grading-layout-container .state span.late{border-color:red;color:red}#manage-assignment-tab section.grading-layout-container .state .grade-total{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 41px -159px;cursor:pointer;width:67px;text-align:left;margin-left:83px}#manage-assignment-tab section.grading-layout-container .edit .btn,#manage-assignment-tab section.grading-layout-container .request-resubmission .btn{border:none;background:none}#manage-assignment-tab section.grading-layout-container .box{width:100%}#manage-assignment-tab section.grading-layout-container .box .btn{margin-top:4px;width:100%}#manage-assignment-tab section.grading-layout-container .error-wrapper{top:-45px}#manage-assignment-tab section.grading-layout-container .error-wrapper p.error-comment{width:46%;line-height:15px;display:inline-block;height:100%;padding:6px;background-color:#eff5f9;vertical-align:top;border-radius:5px;color:#9aabbc;font-weight:200;font-size:13px}#manage-assignment-tab section.grading-layout-container .path-3-copy{box-sizing:border-box;height:11.71px;width:16.5px;border:3px solid #fff}#manage-assignment-tab section.grading-layout-container .oval-2{background:url(//a.edim.co/images_v2/icons/successfulinvite_check.png) 50% no-repeat;box-sizing:border-box;height:56px;width:56px;margin:15% auto}#manage-assignment-tab section.grading-layout-container .grading-wrapper{position:relative;height:100%}#manage-assignment-tab section.grading-layout-container .grading-wrapper input{height:43px;border-radius:0}#manage-assignment-tab section.grading-layout-container .grading-wrapper input,#manage-assignment-tab section.grading-layout-container .grading-wrapper textarea#comment-input{height:43px}#manage-assignment-tab section.grading-layout-container .grading-wrapper input::placeholder,#manage-assignment-tab section.grading-layout-container .grading-wrapper textarea#comment-input::placeholder{color:#becad6}#manage-assignment-tab section.grading-layout-container .grading-wrapper .placeholder-container.error{border:1px solid #d93f44}#manage-assignment-tab section.grading-layout-container .grading-wrapper #grade-input.has-errors::placeholder,#manage-assignment-tab section.grading-layout-container .grading-wrapper #total-input.has-errors::placeholder{color:#ff544c}#manage-assignment-tab section.grading-layout-container .grading-wrapper .message-wrapper .comment{background:#eff5f9;border-radius:5px;padding:3%;margin:0 0 5px;font-weight:300;color:#99acbf;font-size:13px}#manage-assignment-tab section.grading-layout-container .grading-wrapper .grading-grid{display:table;width:100%}#manage-assignment-tab section.grading-layout-container .grading-wrapper .grading-grid.hidden{display:none}#manage-assignment-tab section.grading-layout-container .grading-wrapper .grading-box{display:table-row}#manage-assignment-tab section.grading-layout-container .grading-wrapper .grade,#manage-assignment-tab section.grading-layout-container .grading-wrapper .total{display:table-cell}#manage-assignment-tab section.grading-layout-container .grading-wrapper .comment-app-container{height:100%;border-top:none;overflow-y:scroll}#manage-assignment-tab section.grading-layout-container .grading-wrapper .comment-app-container.in-request-resubmission{border-top:1px solid #d5dbe1}#manage-assignment-tab section.grading-layout-container .success-wrapper{height:100%;margin-top:15%}#manage-assignment-tab section.grading-layout-container .success-wrapper p{text-align:center;margin-bottom:10px}#manage-assignment-tab section.grading-layout-container .success-wrapper p.message{font-size:18px;font-weight:400}#manage-assignment-tab section.grading-layout-container .success-wrapper p.grade{font-size:14px;color:#babec8}#manage-assignment-tab section.grading-layout-container .success-wrapper span.resubmission-requested{text-transform:lowercase;cursor:pointer}#manage-assignment-tab section.grading-layout-container .success-wrapper .next-submission .submitter-wrapper{cursor:pointer;padding:3%}#manage-assignment-tab section.grading-layout-container .success-wrapper .next-submission .subtext{margin-top:30px}#manage-assignment-tab section.grading-layout-container .success-wrapper .next-submission .subtext.bold{margin:0;text-align:left}#manage-assignment-tab section.grading-layout-container .all-graded-wrapper img{display:block;margin:0 auto;margin-bottom:25px}#manage-assignment-tab section.grading-layout-container .all-graded-wrapper .message-wrapper{margin-top:19%}#manage-assignment-tab section.grading-layout-container .all-graded-wrapper .subtext{text-align:center}#manage-assignment-tab section.grading-layout-container .all-graded-wrapper .box{margin-top:25px}#manage-assignment-tab section.grading-layout-container .submitters-list-container .submitter-wrapper.list-item{margin:5%;width:91%;padding:3%}#manage-assignment-tab section.grading-layout-container .submitters-list-container .grade-container{margin-top:8%}#manage-assignment-tab section.grading-layout-container .submitter-list{overflow:scroll}#manage-assignment-tab section.grading-layout-container .submissions-list-layout-container{background-color:#fff;bottom:0;min-width:320px;right:0;cursor:pointer;position:absolute}#manage-assignment-tab section.grading-layout-container .submissions-list-layout-container .tab-container{color:#2077cf;padding:4% 5%}#manage-assignment-tab section.grading-layout-container .submissions-list-layout-container .tab-container.students{text-align:right}#manage-assignment-tab section.grading-layout-container .submissions-list-layout-container .tab-container.students:after{content:"❯"}#manage-assignment-tab section.grading-layout-container .submissions-list-layout-container .tab-container.back-to-grade:before{content:"❮"}.bulk-grade{width:100%;position:relative;padding-top:22px}.bulk-grade .content{width:50%;text-align:center;margin:0 auto}.bulk-grade .content h3{font-size:15px;font-weight:500;padding-bottom:32px;padding-top:8px}.bulk-grade .content .thumbnails{padding-bottom:24px;font-size:0}.bulk-grade .content .thumbnails li{display:inline-block;margin-left:1px}.bulk-grade .content .thumbnails li:first-child{margin-left:0}.bulk-grade .content .thumbnails li img{width:30px;float:left;border-radius:2px}.bulk-grade .content .grade-value{width:100px;height:26px;margin-right:8px;text-align:center}.bulk-grade .content .grade-total{width:100px;height:26px;margin-left:8px;text-align:center}.bulk-grade .content .grade-total.error,.bulk-grade .content .grade-value.error{padding:3px;background:#f8f9fa}.bulk-grade .content .saving{padding-top:24px;display:none}.bulk-grade .content .saving .bulk-saving{width:24px;vertical-align:middle}.bulk-grade .content .saving span{color:#98abbe;font-weight:300}.bulk-grade .content .action-buttons{padding:24px 0;text-align:center}.bulk-grade .content .action-buttons .btn{width:212px}.bulk-grade .close{position:absolute;top:24px;right:24px}.bulk-request-resubmission{width:100%;position:relative;padding-top:22px}.bulk-request-resubmission .content{width:70%;text-align:center;margin:0 auto;max-width:480px}.bulk-request-resubmission .content h3{font-size:15px;font-weight:500;padding-bottom:32px;padding-top:8px}.bulk-request-resubmission .content .thumbnails{padding-bottom:8px;font-size:0}.bulk-request-resubmission .content .thumbnails li{display:inline-block;margin-left:1px}.bulk-request-resubmission .content .thumbnails li:first-child{margin-left:0}.bulk-request-resubmission .content .thumbnails li img{width:28px;float:left;border-radius:2px}.bulk-request-resubmission .content .copy-message{text-align:left;background-color:#eff5f9;border-radius:3px;padding:8px;margin-bottom:8px;color:#98abbe}.bulk-request-resubmission .content textarea{width:100%;box-sizing:border-box;background-color:#fff}.bulk-request-resubmission .content .saving{padding-top:24px;display:none}.bulk-request-resubmission .content .saving .bulk-saving{width:24px;vertical-align:middle}.bulk-request-resubmission .content .saving span{color:#98abbe;font-weight:300}.bulk-request-resubmission .content .action-buttons{padding:8px 0 24px;text-align:right}.bulk-request-resubmission .content .action-buttons .btn{width:212px}.bulk-request-resubmission .close{position:absolute;top:24px;right:24px}.submission-group{border-top:1px solid #dfe4e8}.submission-group:first-child{border-top:none}.submission-group .group-header{border-bottom:1px solid #dfe4e8;padding:5px 16px;color:#839096}.submission-group .group-header .group-image{display:inline-block;width:16px;height:16px;border-radius:2px;vertical-align:text-bottom;margin-right:20px;background-color:lime}.submission-group .group-header a{font-weight:500}.submission-item{position:relative;padding:8px 16px 9px;border-bottom:1px solid #dfe4e8;cursor:pointer;background-color:#fff}.submission-item:hover{background-color:#eaeff3}.submission-item.selected{background-color:#eaeff3;border-left:3px solid #98abbe;padding-left:13px}.submission-item img.avatar{width:35px;height:35px;vertical-align:middle;margin-right:4px;margin-left:4px;border-radius:2px}.submission-item .submitter-name{position:absolute;left:78px;top:6px;font-size:14px}.submission-item .submitter-name.engagement{left:78px;top:27px;font-size:12px;color:#98aecf}.submission-item .submitter-name.engagement.not-viewed{color:#ff544c}.submission-item .submission-info{width:50%;padding-top:5px;color:#98abbe}.groups-region.collapsed .submission-item .submission-info{display:none}.submission-item .submission-info .resubmission-requested,.submission-item .submission-info .submission-date{font-weight:300}.submission-item .submission-info .resubmission-requested.late,.submission-item .submission-info .resubmission-requested.not-submitted,.submission-item .submission-info .submission-date.late,.submission-item .submission-info .submission-date.not-submitted{color:#ff564e}.submission-item .submission-info .resubmission-requested{margin-left:2%}.submission-item .submission-info .quick-grade{width:25%}.submission-item .submission-info .quick-grade.in-edit{width:32%}.submission-item .submission-info .quick-grade .add-grade{color:#3784d3;cursor:pointer;padding:15px}.submission-item .submission-info .quick-grade .add-grade .existing-grade{color:#98abbe}.submission-item .submission-info .quick-grade .add-grade .edit-icon{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 0 -160px;height:14px;width:17px;display:inline-block}.submission-item .submission-info .quick-grade .edit{margin-top:-5px}.submission-item .submission-info .quick-grade .edit input[type=text]{width:40px;font-size:12px}.submission-item .submission-info .quick-grade .edit input[type=text].error{padding:3px;background:#f8f9fa}.submission-item .submission-info .quick-grade .edit .btn{padding:2px 8px}.submission-item .submission-info .quick-grade .edit .cancel-grade{height:15px;width:15px;float:right;background:url(//a.edim.co/images_v2/sprites/sprite-close-v2.png) 0 81px;margin:7px 0 0 7px}.submission-item .submission-info .quick-grade .edit-grade{border:none;background-color:transparent;vertical-align:middle;margin-right:12px}.submission-item .submission-info .quick-grade .edit-grade .icon.pen{display:block;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 0 -160px;height:16px;width:20px}.no-submission-items{padding:32px 16px}.no-submission-items p{font-weight:600;color:#98abbe;text-align:center;min-width:170px;margin:0 auto}.submission-bulk-actions{padding:7px 12px}.submission-bulk-actions .btn{padding:2px 8px}.submission-bulk-actions a.btn.disabled:not(.blue-btn):hover{background-color:#fff;border:1px solid #c3c9d1}.individual-submission .submitter-info{border-bottom:1px solid #dfe4e8}.individual-submission .submitter-info .submitter{width:60%;min-height:46px;padding:10px 0;border-right:1px solid #dfe4e8;position:relative}.individual-submission .submitter-info .submitter .avatar{padding-right:8px;padding-left:8px}.individual-submission .submitter-info .submitter .avatar img{float:left;width:42px;border-radius:2px}.individual-submission .submitter-info .submitter .name{font-size:15px;font-weight:700}.individual-submission .submitter-info .submitter .not-turned-in{color:#ff544c;font-size:12px;display:block}.individual-submission .submitter-info .submitter .view-status{padding-right:8px;font-size:12px;color:#8890a2;position:absolute;top:32px;right:0}.individual-submission .submitter-info .submitter .view-status .not-viewed{color:#ff544c}.individual-submission .grade-resubmit-options{text-align:right;padding:10px 0}.individual-submission .grade-resubmit-options .grade-tool{margin-bottom:2px}.individual-submission .grade-resubmit-options .grade-tool .grade-save{font-size:11px;color:#98abbe;vertical-align:middle}.individual-submission .grade-resubmit-options .grade-tool .save-grade{padding:1px 10px;margin-left:5px}.individual-submission .grade-resubmit-options .grade-tool input[type=text]{width:50px;height:16px;font-size:12px;margin-left:6px;text-align:center}.individual-submission .submission-content .submission-empty{width:60%;box-sizing:border-box;padding:0 8px}.individual-submission .submission-content .submission-empty p{text-align:center;width:70%;margin:50px auto;font-size:14px;color:#98abbe;font-weight:400}.individual-submission .submission-content .loading-previous{text-align:center;padding:20px}.individual-submission .submission-content .loading-previous .loading-spin{width:20px;vertical-align:middle}.individual-submission .submission-content .loading-previous span{font-size:12px;color:#98abbe}.individual-submission .submission-content .submission-detail{width:60%;box-sizing:border-box;padding:0 8px 20px;overflow:auto}.individual-submission .submission-content .submission-detail .attachment .icon-container{min-width:30px}.individual-submission .submission-content .submission-detail .attachment .icon-container img{width:30px}.individual-submission .submission-content .submission-detail .attachment .context-menu .custom-dropdown{display:none;z-index:auto}.individual-submission .submission-content .submission-detail .attachment #options-list{min-width:0}.individual-submission .submission-content .submission-detail .attachment:hover .context-menu .custom-dropdown{display:flex}.individual-submission .submission-content .submission-detail .submission-date{min-width:84px;display:block;font-size:12px;color:#98abbe;text-align:center;padding:3px 0;width:75%;display:inline-flex;flex-direction:row-reverse}.individual-submission .submission-content .submission-detail .submission-date.title{width:22%;flex-direction:row;text-transform:capitalize}.individual-submission .submission-content .submission-detail .submission-date.center{display:block;width:100%}.individual-submission .submission-content .submission-detail .submission-date.late{color:#ff564e}.individual-submission .submission-content .submission-detail .text-content pre{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#eff5f9;border-radius:3px;padding:8px;min-height:80px;margin:4px 0 16px}.individual-submission .submission-content .submission-detail .attachment{background-color:#eff5f9;border:none}.individual-submission .submission-content .submission-comments{width:40%;box-sizing:border-box;border-left:1px solid #dfe4e8;min-height:280px;position:relative;overflow:hidden}.individual-submission .submission-content .submission-comments:after{content:attr(data-processing-copy);display:block;position:absolute;top:0;left:0;right:0;bottom:0;padding-top:55%;background-color:hsla(0,0%,93%,.6);color:#333;text-align:center;font-weight:500;-webkit-transition:.25s ease-in;-moz-transition:.25s ease-in;-o-transition:.25s ease-in;-webkit-transform:translateY(100%);transform:translateY(100%)}.individual-submission .submission-content .submission-comments.sending:after{-webkit-transform:translate(0);transform:translate(0)}.individual-submission .submission-content .submission-comments #comment-postbox-sending-container{display:none!important;position:absolute;left:-9999em;width:0;height:0}.individual-submission .submission-content .submission-comments .comments-loading{position:absolute;left:50%;margin:50px 0 0 -16px}.individual-submission .submission-content .submission-comments .comment-container{border-top:none;overflow:auto}.individual-submission .submission-content .submission-comments .comments{padding-top:12px}.individual-submission .submission-content .submission-comments .comments .comment{padding:4px 0 8px;border-bottom:none}.individual-submission .submission-content .submission-comments .comments .comment .avatar{height:22px;width:22px;margin-left:8px;border-radius:2px}.individual-submission .submission-content .submission-comments .comments .comment .avatar .small-avatar{height:22px;width:22px;border-radius:2px}.individual-submission .submission-content .submission-comments .comments .comment .comment-right{width:auto;margin-left:36px;float:none!important}.individual-submission .submission-content .submission-comments .comments .comment .comment-right .comment-header .reply-options{position:relative;margin:-34px 0 0}.individual-submission .submission-content .submission-comments .comments .comment .comment-right .comment-header .reply-options .reply-list{margin:0;left:-105px}.individual-submission .submission-content .submission-comments .comments .comment .comment-right .comment-header>.subtext>span{display:none}.individual-submission .submission-content .submission-comments .comments .submission-empty-comments{text-align:center;padding:10px;width:200px;margin-left:40px;color:#8890a2}.individual-submission .submission-content .submission-comments #comment-postbox{width:100%;position:absolute;bottom:10px}.individual-submission .submission-content .submission-comments #comment-postbox-content{background-color:transparent;min-width:247px}.individual-submission .submission-content .submission-comments #comment-postbox-content ul.attachments{max-height:50px;background:#fff}.individual-submission .submission-content .submission-comments #comment-postbox-content ul.attachments li{background:#fff}.individual-submission .submission-content .submission-comments #comment-postbox-content ul.attachments li span{max-width:180px;display:inline-flex;height:17px;overflow:hidden}.individual-submission .submission-content .submission-comments #comment-postbox-content .pb-content{padding:0}.individual-submission .submission-content .submission-comments #comment-postbox-content .postbox-bottom-content{padding:0 4px}.individual-submission .submission-content .submission-comments #comment-postbox-content .postbox-content-input{border:none;box-shadow:none}.individual-submission .submission-content .submission-comments #comment-postbox-content .postbox-content-input #commentbox-textarea{padding:7px 4px 6px}.individual-submission .submission-content .submission-comments #comment-postbox-content .postbox-content-input:not(.active) label{top:7px;left:4px}.individual-submission .submission-content .submission-comments #comment-postbox-content .postbox-attach li{border:1px solid #dfe4e8;border-radius:2px}.individual-submission .submission-content .submission-comments #comment-postbox-content .postbox-attach a{width:26px;height:26px}.individual-submission .submission-content .submission-comments #comment-postbox-content .postbox-attach a.file-icon{background-position:5px -282px}.individual-submission .submission-content .submission-comments #comment-postbox-content .postbox-attach a.link-icon{background-position:5px -362px}.individual-submission .submission-content .submission-comments #comment-postbox-content .postbox-attach a.link-icon:hover{background-position:-179px -362px}.individual-submission .submission-content .submission-comments #comment-postbox-content .postbox-attach a.library-icon{background-position:5px -322px}.individual-submission .submission-content .submission-comments #comment-postbox-content .postbox-attach a.library-icon:hover{background-position:-179px -322px}.individual-submission .submission-content .submission-comments #comment-postbox-content .postbox-attach a.google-drive-icon{width:26px;height:26px;background-size:16px 14px}.individual-submission .submission-content .submission-comments #comment-postbox-content #comment-send-btn{padding:4px 10px}.individual-submission .close{margin:12px 16px}.individual-submission .hide-previous-submissions,.individual-submission .show-previous-submissions{cursor:pointer}.individual-submission #previous-submissions-region>ul>li{margin-bottom:40px}#office_frame{margin-top:10px;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:0;border:none;display:block;transition:.5s ease-in-out}#office_frame.managed{width:78%}#site-viewport>div.oo-viewer-full-screen{width:100%;padding:0}#google-viewer .edmodo-header h1,#google-viewer .edmodo-header p{color:#fff}#google-viewer .edmodo-header>div{min-width:500px;width:100%;height:45px;background:#322cff;position:fixed;top:0;left:0;z-index:99}#google-viewer .edmodo-header>div img{width:30px;margin:7px 1% 0}#google-viewer .edmodo-header>div .assignment-info{margin-top:3px;color:#fff}#google-viewer .edmodo-header>div .assignment-info h1{font-weight:300}#google-viewer .edmodo-header .btn.turn-in{margin:5px 4% 0 0}#google-viewer .edmodo-file-wrapper #frame-holder iframe{width:100%;height:100%;height:calc(100% - 45px);position:absolute;top:45px;left:0;border:none}.schedules-content .no-teachers-message{font-size:20px;padding:100px 100px 135px;text-align:center;color:#999}.schedules-content .error{color:red;background:none;font-size:12px;padding-top:10px;display:none}.schedules-content .error.request-error{font-size:16px;padding:100px 135px}.schedules-content .schedule-list-item{clear:both;margin:0 20px;padding:20px 0;border-top:1px solid #eee;box-sizing:border-box}.schedules-content .schedule-list-item:first-child{border-top:0}.schedules-content .schedule-list-item .schedule-teacher,.schedules-content .schedule-list-item .schedule-teacher-schedules{float:left;box-sizing:inherit}.schedules-content .schedule-list-item .col-1{width:15%}.schedules-content .schedule-list-item .col-2{width:40%}.schedules-content .schedule-list-item .col-3{width:25%}.schedules-content .schedule-list-item .col-4{width:20%}.schedules-content .schedule-list-item .schedule-teacher{width:25%}.schedules-content .schedule-list-item .schedule-teacher .schedule-teacher-avatar{position:absolute}.schedules-content .schedule-list-item .schedule-teacher .schedule-teacher-name{padding-left:52px;min-height:52px}@media only screen and (max-device-width:690px){.schedules-content .schedule-list-item .schedule-teacher{width:100%}}.schedules-content .schedule-list-item .schedule-teacher-schedules{width:75%;padding-left:10px}.schedules-content .schedule-list-item .schedule-teacher-schedules table{width:90%;margin-left:5%}.schedules-content .schedule-list-item .schedule-teacher-schedules table th{border-bottom:1px solid #eee;padding-bottom:5px}.schedules-content .schedule-list-item .schedule-teacher-schedules table td,.schedules-content .schedule-list-item .schedule-teacher-schedules table tr{padding:5px 0}@media only screen and (max-device-width:690px){.schedules-content .schedule-list-item .schedule-teacher-schedules table{width:100%}}.schedules-content .schedule-list-item .schedule-teacher-schedules .schedule-request-container{text-align:center;position:relative;top:10px}.schedules-content .schedule-list-item .schedule-teacher-schedules .schedule-request-container button{min-width:182px}.schedules-content .schedule-list-item .schedule-teacher-schedules .no-schedule-available{padding:10px 0;margin-left:5%}@media only screen and (max-device-width:690px){.schedules-content .schedule-list-item .schedule-teacher-schedules{width:100%;padding:0}.schedules-content .schedule-list-item .schedule-teacher-schedules table{margin-left:0}}.urgent-messages-heading{background:#ff544c;height:38px;display:flex;align-items:center}.urgent-messages-heading p{color:#fff;padding-left:10px}.first-time-urgent-style{position:absolute;left:-50px!important;top:23px!important;width:235px!important;right:0!important;bottom:0!important}.first-time-urgent-component-style{position:relative}.first-time-paragraph{text-align:left!important}.first-time-urgent-learn-more{color:#ccc!important;text-decoration:underline}#facebox.phone-verification .header{border-bottom:none}.phone-verification-app-container{width:550px;text-align:center}.phone-verification-app-container .phone-verification-layout{width:400px;margin:auto}.phone-verification-app-container .header{text-align:center;font-size:22px;font-weight:800}.phone-verification-app-container .error-container{display:none}.phone-verification-app-container .sub-header{font-size:14px;padding:5px 5px 5px 10px}.phone-verification-app-container .sub-cta{font-size:12px}.phone-verification-app-container .mobile-device-header-img{height:66px}.phone-verification-app-container .single-digit{width:30px;height:30px;margin:0 2px}.phone-verification-app-container .input-instructions{font-weight:800;font-size:12px}.phone-verification-app-container .verify-phone{background-color:#1f76cf;width:200px;height:40px;box-shadow:none;border:none;border-radius:3px;color:#fff}.phone-verification-app-container .verify-phone .checkmark{display:none}.phone-verification-app-container .verify-phone.verified{background-color:#6bb259}.phone-verification-app-container .verify-phone.verified .checkmark{background:url(//a.edim.co/images_v2/icons/check-white12.png) no-repeat;background-position:50%;height:14px;width:20px;display:inline-block;vertical-align:text-top;padding-right:5px;background-size:contain}.phone-verification-app-container .secondary-action{padding:15px}@media only screen and (max-device-width:690px){.phone-verification-app-container{width:300px}.phone-verification-app-container .verification-code{width:300px;margin-left:-40px}.phone-verification-app-container .phone-verification-layout{width:300px}}#content .myplc-page{width:952px;min-height:100px}#content .myplc-page .span9{float:left}#content .myplc-page .span3{float:right}#content .myplc-page .span3,#content .myplc-page .span9{margin-left:0}@media only screen and (max-device-width:995px){#content .myplc-page .span3,#content .myplc-page .span9{float:none;width:auto;display:block}}@media only screen and (max-device-width:690px){#content .myplc-page{width:auto}}.connections-main-column{max-width:625px}.connections-main-column,.connections-right-column{margin-left:0}.connections-main-column .pymk-layout-wrapper,.connections-right-column .pymk-layout-wrapper{min-height:400px}.connections-main-column a,.connections-right-column a{color:#237bd3}.connections-main-column .btn,.connections-main-column .btn:visited,.connections-right-column .btn,.connections-right-column .btn:visited{padding:4px 16px}.connections-main-column .btn.ghost,.connections-main-column .btn:visited.ghost,.connections-right-column .btn.ghost,.connections-right-column .btn:visited.ghost{font-weight:600;border:1px solid #1e79d4}.connections-main-column .btn.green-btn,.connections-main-column .btn:visited.green-btn,.connections-right-column .btn.green-btn,.connections-right-column .btn:visited.green-btn{color:#fff}.connections-main-column .connections-right-column-content,.connections-right-column .connections-right-column-content{width:450px}.connections-main-column .connections-right-column-content.small,.connections-right-column .connections-right-column-content.small{width:auto}.connections-main-column .connections-main-column-content .header-row,.connections-main-column .connections-right-column-content .header-row,.connections-right-column .connections-main-column-content .header-row,.connections-right-column .connections-right-column-content .header-row{padding:20px;border-bottom:1px solid #e0e4e8}.connections-main-column .connections-main-column-content .header-row .header-title,.connections-main-column .connections-right-column-content .header-row .header-title,.connections-right-column .connections-main-column-content .header-row .header-title,.connections-right-column .connections-right-column-content .header-row .header-title{font-size:20px}.connections-main-column .connections-header-container,.connections-right-column .connections-header-container{padding:20px}.connections-main-column .connections-header-container .connection-count,.connections-right-column .connections-header-container .connection-count{font-size:20px;float:left}@media only screen and (max-device-width:690px){.connections-main-column .connections-header-container .connection-count,.connections-right-column .connections-header-container .connection-count{float:none}}.connections-main-column .connections-header-container .connections-sort-wrapper .sort-filter-text,.connections-right-column .connections-header-container .connections-sort-wrapper .sort-filter-text{font-size:14px;color:#aaa}.connections-main-column .connections-header-container .connections-sort-wrapper .sort-selector,.connections-right-column .connections-header-container .connections-sort-wrapper .sort-selector{position:relative}.connections-main-column .connections-header-container .connections-sort-wrapper .sort-selector .sort-filter-selected-text,.connections-right-column .connections-header-container .connections-sort-wrapper .sort-selector .sort-filter-selected-text{font-size:14px;color:#aaa;font-weight:700;padding:0 20px 0 15px;background:url(/images_v2/icons/dropdown_icon.png) 100% no-repeat}.connections-main-column .connections-header-container .connections-sort-wrapper .sort-selector select,.connections-right-column .connections-header-container .connections-sort-wrapper .sort-selector select{position:absolute;top:0;width:100%;opacity:0;cursor:pointer}.connections-main-column .connection,.connections-right-column .connection{padding:15px 10px;margin:0 10px;border-top:1px solid #f0f2f4}.connections-main-column .connection:first-child,.connections-right-column .connection:first-child{border-top:0}.connections-main-column .connection a,.connections-main-column .connection p,.connections-right-column .connection a,.connections-right-column .connection p{font-size:14px;transition:color .2s}.connections-main-column .connection .avatar-column,.connections-right-column .connection .avatar-column{padding-right:15px}.connections-main-column .connection .avatar-column .connection-avatar,.connections-right-column .connection .avatar-column .connection-avatar{width:65px;height:65px;background:#eee;vertical-align:bottom;border-radius:4px;border:1px solid #b9b5b1;transition:border .2s}.connections-main-column .connection .avatar-column .connection-avatar:hover,.connections-right-column .connection .avatar-column .connection-avatar:hover{border:1px solid #1e79d4}.connections-main-column .connection .avatar-column .avatar-placeholder,.connections-right-column .connection .avatar-column .avatar-placeholder{background:none;text-transform:capitalize;border:1px solid #006daf;color:#006daf;font-size:25px;font-weight:500;text-align:center;line-height:65px}.connections-main-column .connection .connection-info-column,.connections-right-column .connection .connection-info-column{max-width:295px;color:#383d48}.connections-main-column .connection .connection-info-column a,.connections-right-column .connection .connection-info-column a{color:inherit}.connections-main-column .connection .connection-info-column a.connect-btn,.connections-main-column .connection .connection-info-column a:hover,.connections-right-column .connection .connection-info-column a.connect-btn,.connections-right-column .connection .connection-info-column a:hover{color:#1e79d4}.connections-main-column .connection .connection-info-column a.linkified_colors,.connections-right-column .connection .connection-info-column a.linkified_colors{color:#3784d3}.connections-main-column .connection .connection-info-column a.linkified_colors:hover,.connections-right-column .connection .connection-info-column a.linkified_colors:hover{color:#045eb9}.connections-main-column .connection .connection-info-column .connection-name,.connections-right-column .connection .connection-info-column .connection-name{font-weight:600}@media only screen and (min-device-width:690px) and (max-device-width:995px){.connections-main-column .connection .connection-info-column,.connections-right-column .connection .connection-info-column{max-width:450px}}@media only screen and (max-device-width:690px){.connections-main-column .connection .connection-info-column,.connections-right-column .connection .connection-info-column{max-width:165px}}.connections-main-column .connection .connection-success-column,.connections-right-column .connection .connection-success-column{display:none}.connections-main-column .connection .connection-success-column .success-confirmation-container div,.connections-main-column .connection .connection-success-column .success-confirmation-container p,.connections-right-column .connection .connection-success-column .success-confirmation-container div,.connections-right-column .connection .connection-success-column .success-confirmation-container p{display:inline-block}.connections-main-column .connection .connection-success-column .success-confirmation-container .success-icon,.connections-right-column .connection .connection-success-column .success-confirmation-container .success-icon{height:30px;width:30px;background:url(//a.edim.co/images_v2/icons/successfulinvite_check.png) 50% no-repeat;background-size:cover;margin-right:6px;transform:scale(0);transition:transform .15s}.connections-main-column .connection .connection-success-column .success-confirmation-container .success-icon.visible,.connections-right-column .connection .connection-success-column .success-confirmation-container .success-icon.visible{transform:scale(1)}.connections-main-column .connection .connection-success-column .success-confirmation-container p,.connections-right-column .connection .connection-success-column .success-confirmation-container p{position:relative;top:-10px}@media only screen and (max-device-width:690px){.connections-main-column .connection .connection-success-column,.connections-right-column .connection .connection-success-column{max-width:150px}.connections-main-column .connection .connection-success-column .success-icon,.connections-right-column .connection .connection-success-column .success-icon{display:none}.connections-main-column .connection .connection-success-column .success-confirmation-container,.connections-right-column .connection .connection-success-column .success-confirmation-container{padding-top:30px}.connections-main-column .connection .connection-success-column p,.connections-right-column .connection .connection-success-column p{color:#74bc60}}.connections-main-column .connection .connection-options-column,.connections-right-column .connection .connection-options-column{padding-right:30px}@media only screen and (max-device-width:690px){.connections-main-column .connection .connection-options-column,.connections-right-column .connection .connection-options-column{padding-right:0;clear:both;padding-top:20px;float:none}}.connections-main-column .connection .connection-options-column.saving,.connections-right-column .connection .connection-options-column.saving{opacity:.5}.connections-main-column .connection .connection-options-column a,.connections-right-column .connection .connection-options-column a{display:block;text-align:center}.connections-main-column .connection .connection-options-column a:first-child,.connections-right-column .connection .connection-options-column a:first-child{margin-bottom:8px}.connections-main-column .connection .connection-options-column .dismiss-btn,.connections-right-column .connection .connection-options-column .dismiss-btn{color:#809098}@media only screen and (max-device-width:690px){.connections-main-column .connection .connection-options-column .dismiss-btn,.connections-right-column .connection .connection-options-column .dismiss-btn{border:1px solid #809098;padding:5px;border-radius:3px;margin-top:15px}}.connections-main-column .error-container,.connections-right-column .error-container{clear:both;text-align:right}.connections-main-column .error-container .error,.connections-right-column .error-container .error{background:none;color:red;padding-top:10px;display:none}.connections-main-column .connections-more-container .connections-more-wrapper.fetching,.connections-right-column .connections-more-container .connections-more-wrapper.fetching{background:#f0f8ff url(//a.edim.co/images_v2/loading.gif) 50% no-repeat}.connections-main-column .connections-more-container .connections-more-wrapper.fetching a,.connections-right-column .connections-more-container .connections-more-wrapper.fetching a{opacity:0}.connections-main-column .connections-more-container a,.connections-right-column .connections-more-container a{display:block;text-align:center;padding:20px;background:#fff;transition:background .15s}.connections-main-column .connections-more-container a:hover,.connections-right-column .connections-more-container a:hover{background:#f0f8ff}.connections-main-column .connections-more-container.see-more-pymk,.connections-right-column .connections-more-container.see-more-pymk{border-top:1px solid #f0f2f4}.connections-main-column .no-connections-message,.connections-right-column .no-connections-message{text-align:center;padding:30px 0;font-size:16px;color:#809098}.connections-main-column .connections-search-wrapper.searching input,.connections-right-column .connections-search-wrapper.searching input{background-image:url(/images_v2/loading.gif);background-position:100%;background-repeat:no-repeat;background-size:20px;transition:background 0s;width:98%}.connections-main-column .connections-search-container,.connections-right-column .connections-search-container{padding-left:43px;background:#f8f9fa url(/images_v2/sprites/sprite-site-v2.png) 20px -340px no-repeat}.connections-main-column .connections-search-container input,.connections-right-column .connections-search-container input{width:100%;background:none;box-sizing:border-box;border-radius:0;box-shadow:none;padding:10px 20px 10px 0;border:0;font-weight:600;letter-spacing:1px}#facebox .connection-postbox-wrapper{width:500px;min-height:182px}#facebox .connection-postbox-wrapper .secondary-action,#facebox .connection-postbox-wrapper .section-left{display:none}#facebox .connection-postbox-wrapper .section-right{float:right}#facebox .connection-postbox-wrapper .connection-success-message{text-align:center;padding:73px 0;display:none}#facebox .connection-postbox-wrapper .connection-success-message img{height:30px;margin-right:8px}#facebox .connection-postbox-wrapper .connection-success-message span{position:relative;top:-10px}#facebox .connection-postbox-wrapper .connection-error-message{display:none}#facebox .connection-postbox-wrapper .connection-error-message .error{color:red;padding:10px 20px;background:none}#content .profile-connections-container{min-height:100px;background:url(/images_v2/loading.gif) 50% no-repeat}#content .profile-connections-container .span9{float:left}#content .profile-connections-container .span3{float:right}#content .profile-connections-container .span3,#content .profile-connections-container .span9{margin-left:0}@media only screen and (max-device-width:995px){#content .profile-connections-container .span3,#content .profile-connections-container .span9{float:none;width:auto;display:block}}@media only screen and (max-device-width:690px){#content .profile-connections-container{width:auto}}#facebox .feature_toure-tour-main-container{width:550px;max-height:380px}@media only screen and (max-device-width:690px){#facebox .feature_toure-tour-main-container{width:318px}}#facebox .feature_toure-tour-main-container .step-wrapper{margin-bottom:25px}#facebox .feature_toure-tour-main-container .step-wrapper h2{font-size:16px}#facebox .feature_toure-tour-main-container .step-wrapper img{margin:0 auto 19px}#facebox .feature_toure-tour-main-container .step-wrapper p.subtext{width:75%;margin:0 auto}#facebox .feature_toure-tour-main-container .step-wrapper:focus{outline:none}#facebox .feature_toure-tour-main-container .intro-step{margin:25px 0 30px}#facebox .feature-tour-footer-container{overflow:hidden;margin-top:40px;padding:10px;background-color:#f8f9fa;border-top:1px solid #e0e0e0}@media only screen and (max-device-width:690px){#facebox .feature-tour-footer-container{margin-top:68px}}#facebox .feature-tour-footer-container .btn{border-radius:0;min-width:78.5px}#facebox.intro-tour-teacher-modal .teacher-layout{width:580px}#facebox.intro-tour-teacher-modal .header{border-bottom:0;padding-top:10px;padding-bottom:10px}#facebox.intro-tour-teacher-modal .bg-welcome{width:200px;height:148px;margin:0 auto 35px;background-image:url(/images_v2/backgrounds/bg-welcome-web-onboarding.png);background-size:100% 100%}@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){#facebox.intro-tour-teacher-modal .bg-welcome{background-image:url(/images_v2/backgrounds/bg-welcome-web-onboarding@2x.png)}}#facebox.intro-tour-teacher-modal h1{color:#383d48;font-size:28px;font-weight:500;text-align:center;line-height:32px}#facebox.intro-tour-teacher-modal p{color:#383d48;opacity:.8;font-size:16px;text-align:center;margin:10px auto 0;width:80%;line-height:20px}#facebox.intro-tour-teacher-modal .footer{text-align:center;padding:40px 0}#facebox.intro-tour-teacher-modal button{font-size:16px;padding:12px 100px}.e-tour .introjs-nextbutton,.google-tour .introjs-nextbutton{background-color:#24c7ff;border-color:#24c7ff;border-radius:4px;color:#fff;text-transform:uppercase;font-size:14px}.introjs-tooltip .introjs-progressbar{background-color:#24c7ff}.webui-popover-blue{background-color:#4993f9;border:1px solid #4993f9}.webui-popover-blue .webui-popover-content{padding-top:0}.webui-popover-blue .webui-popover-content,.webui-popover-blue .webui-popover-title{background-color:#4993f9;color:#fff;border-bottom:0}.webui-popover-blue .webui-arrow:after{border-top-color:#4993f9!important}.setup-class-layout{width:580px}.setup-class-layout .bg-b2s{width:450px;height:212px;margin:0 auto 35px;background-image:url(/images_v2/onboardings/b2s-welcome.png);background-size:100% 100%}@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){.setup-class-layout .bg-b2s{background-image:url(/images_v2/onboardings/b2s-welcome@2x.png)}}.setup-class-layout .bright-blue-btn{color:#fff;background-color:#24c7ff;border:1px solid #24c7ff;border-radius:5px;padding:16px 42px;font-size:16px;font-weight:500;line-height:18px;text-align:center}.setup-class-layout .bright-blue-btn:hover{background-color:#0bc0ff;border:1px solid #0bc0ff}.notification-banner-wrapper{position:fixed;z-index:10;text-align:center;bottom:0;width:100%}.notification-banner-wrapper .update-profile-banner-container{background:#fff;width:1024px;display:inline-block;border:1px solid #724cc9;border-radius:0 0 3px 3px;text-align:left;margin-bottom:-6px;box-sizing:border-box;visibility:hidden}.notification-banner-wrapper .update-profile-banner-container .close-row{height:20px;padding:10px 15px 0 0}.notification-banner-wrapper .update-profile-banner-container .close-row a{float:right}.notification-banner-wrapper .update-profile-banner-container .close-row a img{width:14px;opacity:.7}.notification-banner-wrapper .update-profile-banner-container .left-content{float:left;padding:0 20px 20px}.notification-banner-wrapper .update-profile-banner-container .left-content .left-content-icon{background:#724cc9;height:50px;width:50px;border-radius:100%;float:left;margin:-5px 20px 0 0}@media only screen and (max-device-width:690px){.notification-banner-wrapper .update-profile-banner-container .left-content .left-content-icon{display:none}}.notification-banner-wrapper .update-profile-banner-container .left-content .left-content-icon img{height:70%;margin-left:14.5px;margin-top:7px}.notification-banner-wrapper .update-profile-banner-container .left-content .left-content-text{float:left}.notification-banner-wrapper .update-profile-banner-container .left-content .left-content-text .title{font-size:20px;padding-bottom:5px}@media only screen and (max-device-width:690px){.notification-banner-wrapper .update-profile-banner-container .left-content .left-content-text .title{text-align:center;padding-bottom:20px}}.notification-banner-wrapper .update-profile-banner-container .left-content .left-content-text .text{font-size:16px}.notification-banner-wrapper .update-profile-banner-container .right-content{float:right}@media only screen and (min-device-width:690px) and (max-device-width:995px){.notification-banner-wrapper .update-profile-banner-container .right-content{float:left;clear:left;margin-bottom:20px;margin-left:91px}}@media only screen and (max-device-width:690px){.notification-banner-wrapper .update-profile-banner-container .right-content{float:none;clear:both;text-align:center;padding-bottom:20px}}.notification-banner-wrapper .update-profile-banner-container .right-content .btn{background:#724cc9;color:#fff;border:0;padding:10px 20px;font-size:16px;margin-right:40px}.notification-banner-wrapper .update-profile-banner-container .right-content .btn:hover{background:#623cba}@media only screen and (max-device-width:690px){.notification-banner-wrapper .update-profile-banner-container .right-content .btn{margin-right:0}}.notification-banner-wrapper.myplc-banner-wrapper{position:static;margin-bottom:20px}.notification-banner-wrapper.myplc-banner-wrapper .myplc-banner-container{background:#fff;width:100%;display:inline-block;border:1px solid #724cc9;border-radius:0 0 3px 3px;text-align:left;margin-bottom:-6px;box-sizing:border-box;visibility:hidden}.notification-banner-wrapper.myplc-banner-wrapper .myplc-banner-container .content{padding:0 20px 0 0}.notification-banner-wrapper.myplc-banner-wrapper .myplc-banner-container .content .nav-subicon{float:left;background:#724cc9;color:#fff;font-size:1.5em;padding:10px;margin-right:20px}.notification-banner-wrapper.myplc-banner-wrapper .myplc-banner-container .content .text{float:left;padding-top:10px}.notification-banner-wrapper.myplc-banner-wrapper .myplc-banner-container .content .link{color:#724cc9;margin-left:10px;font-weight:700}.notification-banner-wrapper.myplc-banner-wrapper .myplc-banner-container .content .close-banner{float:right;padding-top:10px}.notification-banner-wrapper.myplc-banner-wrapper .myplc-banner-container .content .close-banner img{width:14px;opacity:.7}.add-more-layout .description,.invitations-layout .description{padding:20px 20px 0}.add-more-layout .invitable-users-app-wrapper,.invitations-layout .invitable-users-app-wrapper{max-width:100%;overflow:hidden}.add-more-layout .sso-container,.invitations-layout .sso-container{padding:10px 20px 20px}.add-more-layout .sso-container .title-text,.invitations-layout .sso-container .title-text{font-weight:600;padding-bottom:10px}.add-more-layout .sso-container .sso-button-container,.invitations-layout .sso-container .sso-button-container{width:45%;float:left;margin:0 0 10px}.add-more-layout .sso-container .sso-button-container.alt,.invitations-layout .sso-container .sso-button-container.alt{margin-left:4%}.add-more-layout .add-more-container,.invitations-layout .add-more-container{padding:20px}.add-more-layout .add-more-container p,.invitations-layout .add-more-container p{text-transform:uppercase;color:#8b94a6}.add-more-layout .add-more-container .add-more,.invitations-layout .add-more-container .add-more{color:#fff;margin:20px 0}.add-more-layout .or-container,.invitations-layout .or-container{position:relative;text-align:center;margin:0 10px}.add-more-layout .or-container .center-line,.invitations-layout .or-container .center-line{position:absolute;border-top:1px solid #f0f2f4;width:100%;top:9px}.add-more-layout .or-container span,.invitations-layout .or-container span{background:#fff;color:#d6dde3;text-transform:uppercase;font-weight:600;position:inherit;display:inline-block;z-index:2;padding:0 15px}.add-more-layout .invitations-email-invites-container,.invitations-layout .invitations-email-invites-container{margin:20px;position:relative}.add-more-layout .invitations-email-invites-container .btn-container,.invitations-layout .invitations-email-invites-container .btn-container{position:absolute;top:0;right:0;height:100%}.add-more-layout .invitations-email-invites-container .btn-container a,.invitations-layout .invitations-email-invites-container .btn-container a{color:#fff;height:inherit;box-sizing:border-box;border-radius:0 3px 3px 0;transition:background .3s,opacity .3s;opacity:1;min-width:98px}.add-more-layout .invitations-email-invites-container .btn-container a>span,.invitations-layout .invitations-email-invites-container .btn-container a>span{position:relative;top:50%;transform:translateY(-50%);display:none}.add-more-layout .invitations-email-invites-container .btn-container a span.default,.invitations-layout .invitations-email-invites-container .btn-container a span.default{display:block}.add-more-layout .invitations-email-invites-container .btn-container a .white-check-icon,.invitations-layout .invitations-email-invites-container .btn-container a .white-check-icon{display:inline-block;height:12px;width:14px;background:url(/images_v2/sprites/sprite-invitations-inviter.png) 0 -2px no-repeat;margin-right:5px;position:relative;top:1px}.add-more-layout .invitations-email-invites-container .btn-container a.sending,.invitations-layout .invitations-email-invites-container .btn-container a.sending{opacity:.5}.add-more-layout .invitations-email-invites-container .btn-container a.sending span.sending,.invitations-layout .invitations-email-invites-container .btn-container a.sending span.sending{display:block}.add-more-layout .invitations-email-invites-container .btn-container a.sending span.default,.invitations-layout .invitations-email-invites-container .btn-container a.sending span.default{display:none}.add-more-layout .invitations-email-invites-container .btn-container a.sent,.invitations-layout .invitations-email-invites-container .btn-container a.sent{background:#66b80b;border:0}.add-more-layout .invitations-email-invites-container .btn-container a.sent span.sent,.invitations-layout .invitations-email-invites-container .btn-container a.sent span.sent{display:block}.add-more-layout .invitations-email-invites-container .btn-container a.sent span.default,.invitations-layout .invitations-email-invites-container .btn-container a.sent span.default{display:none}.add-more-layout .invitations-email-invites-container .people-selector .people-selected,.invitations-layout .invitations-email-invites-container .people-selector .people-selected{background:#f8f9fa;margin-right:98px}.add-more-layout .invitations-email-invites-container .people-selector .people-selected .chip,.invitations-layout .invitations-email-invites-container .people-selector .people-selected .chip{background:#e0e4e8;color:#515560;padding:2px 5px}.add-more-layout .invitations-email-invites-container .people-selector .people-selected input,.invitations-layout .invitations-email-invites-container .people-selector .people-selected input{height:auto}.add-more-layout .invitations-email-invites-status-messages,.invitations-layout .invitations-email-invites-status-messages{padding:10px 20px 0;display:none}.add-more-layout .invitations-email-invites-status-messages p,.invitations-layout .invitations-email-invites-status-messages p{display:none;border-radius:3px;padding:5px 10px;margin-top:10px}.add-more-layout .empty-message,.invitations-layout .empty-message{color:#e47b06;background:#fffaf1;border:1px solid #e47b06}.add-more-layout .invalid-message,.add-more-layout .invite-exists-message,.add-more-layout .system-error-message,.invitations-layout .invalid-message,.invitations-layout .invite-exists-message,.invitations-layout .system-error-message{color:#ca1919;border:1px solid #ca1919;background:#ffeded}.add-more-layout .user-exists-message,.invitations-layout .user-exists-message{color:#33860b;border:1px solid #33860b;background:#edf9e8}.mdr-invite-row{background:#f8f9fa;border:1px solid #e0e4e8;border-radius:3px;padding:15px;margin:15px 20px}.mdr-invite-row .icon{width:30px;height:30px;margin:-5px 14px 0 0;border-radius:100%;background:#9f38fe url(/images_v2/sprites/sprite-invitations-inviter.png) 5px -116px no-repeat}.mdr-invite-row .invite-btn{float:right;color:#9f38fe;font-weight:600;cursor:pointer;outline:none}#facebox .mdr-contacts-modal-container{width:550px}#facebox .mdr-contacts-modal-container h1.header{border:0}#facebox .mdr-contacts-modal-container .sub-header{margin:0 50px 20px;text-align:center}#facebox .mdr-contacts-modal-container .school-contacts-search{margin:0 30px}#facebox .mdr-contacts-modal-container .school-contacts-search .search-bar{width:100%;box-sizing:border-box}#facebox .mdr-contacts-modal-container .select-list-header{padding:7px 24px}#facebox .email-preview-container{background:#eef2f6;max-width:450px;padding:30px}#facebox .email-preview-container .header{background:#276bb0;text-align:center}#facebox .email-preview-container .header i{color:#fff;font-size:26px}#facebox .email-preview-container .content{background:#fff}#facebox .email-preview-container .content .row{overflow:hidden}#facebox .email-preview-container .content .pull-left{padding-right:10px}#facebox .email-preview-container .content .btn{display:block;margin:10px auto}.sso-btn{display:block;text-align:center;border:1px solid #e0e4e8;border-radius:3px;padding:9px;cursor:pointer;background:#fff;transition:border .2s,background .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sso-btn:hover{border:1px solid #1e79d4;background:#f0f8ff}.sso-btn:active{background:#c8dbef}.sso-btn .btn-content{display:inline-block;margin-bottom:-6px}.sso-btn span{vertical-align:text-bottom}.sso-btn .icon{display:inline-block;height:25px;width:25px}.sso-btn .name{position:relative;top:-2px;display:inline-block;margin-left:5px;font-size:14px}.google-btn .icon{background:url(//a.edim.co/images_v2/icons/google_icon@2x.png) no-repeat;background-size:cover}@media only screen and (max-device-width:690px){.google-btn{padding:19px 9px}}.microsoft-btn .icon{background:url(//a.edim.co/images_v2/icons/icon_office365_50.png) no-repeat;background-size:cover}.yahoo-btn .icon{background:url(/images_v2/icons/yahoo48.png) no-repeat;background-size:cover}@media only screen and (max-device-width:690px){.yahoo-btn{padding:19px 9px}}.hotmail-btn .icon{background:url(/images_v2/icons/hotmail_logo.png) no-repeat;background-size:cover}.contacts-uploader-layout{padding:25px 30px;min-width:512px}@media only screen and (max-device-width:690px){.contacts-uploader-layout{min-width:0}}.contacts-uploader-layout.invitations_sent{min-width:327px}@media only screen and (max-device-width:690px){.contacts-uploader-layout.invitations_sent{min-width:0}}.contacts-uploader-layout h3{font-size:20px;padding-top:20px}.contacts-uploader-layout .contacts-header{padding-top:15px}.contacts-uploader-layout .contacts-header .close{height:15px;width:12px;float:right;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) left -146px no-repeat;opacity:.6;margin-top:-19px}.contacts-uploader-layout .contacts-header-contents{text-align:center}.contacts-uploader-layout .contacts-header-contents .icon{height:40px;width:40px;border-radius:100%;display:inline-block;background:#1674d2 url(/images_v2/sprites/sprite-invitations-inviter.png) 6px -64px no-repeat}.contacts-uploader-layout .contacts-content{min-height:200px;text-align:center}.contacts-uploader-layout .contacts-content .status{padding:10px 0 10px 45px;display:inline-block;background:url(/images_v2/loading.gif) 0 no-repeat;color:#888;margin-top:80px}.contacts-uploader-layout .contacts-list-layout-container{text-align:left;margin:25px -30px 0}.contacts-uploader-layout .contacts-list-layout-container .contacts-list-header-content{border-bottom:2px solid #e0e4e8}.contacts-uploader-layout .contacts-list-layout-container .info-row{padding:0 30px 10px}.contacts-uploader-layout .contacts-list-layout-container .count-text{float:left;font-size:14px}.contacts-uploader-layout .contacts-list-layout-container .count-text .selected-count{color:#aeb1b7;display:none}.contacts-uploader-layout .contacts-list-layout-container .count-text .selected-count.visible{display:inline-block}.contacts-uploader-layout .contacts-list-layout-container .info-row-right{float:right}.contacts-uploader-layout .contacts-list-layout-container .info-row-right span{display:inline-block;padding-right:9px;margin-right:5px;border-right:1px solid #e0e4e8}.contacts-uploader-layout .contacts-list-layout-container .search-container{border:1px solid #e0e4e8;margin:0 30px 20px}.contacts-uploader-layout .contacts-list-layout-container .search-container input{border:0;background:none;padding:9px 0 8px 35px;background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 10px -342px no-repeat;width:100%;box-shadow:none;box-sizing:border-box}.contacts-uploader-layout .contacts-list-content{max-height:240px;overflow:auto;padding:0 20px;box-sizing:border-box}@media only screen and (max-device-width:690px){.contacts-uploader-layout .contacts-list-content{padding:0;max-height:237px}}.contacts-uploader-layout .contacts-list-content table{width:100%;cursor:pointer}.contacts-uploader-layout .contacts-list-content table tr{border-bottom:1px solid #eaeff3}.contacts-uploader-layout .contacts-list-content table tr:hover{background:#f8f9fa}.contacts-uploader-layout .contacts-list-content table tr.highlight,.contacts-uploader-layout .contacts-list-content table tr.highlight:hover{background:#b7e4f9}.contacts-uploader-layout .contacts-list-content table td{padding-top:4px!important;padding-bottom:4px!important;white-space:nowrap}@media only screen and (max-device-width:690px){.contacts-uploader-layout .contacts-list-content table td{padding-top:8px!important;padding-bottom:8px!important}}.contacts-uploader-layout .contacts-list-content table .name-col{padding-left:10px!important}@media only screen and (max-device-width:690px){.contacts-uploader-layout .contacts-list-content table .name-col{display:none}}.contacts-uploader-layout .contacts-list-content table .email-col{text-align:right;color:#9ea2a9}@media only screen and (max-device-width:690px){.contacts-uploader-layout .contacts-list-content table .email-col{text-align:left;padding-left:15px!important}}.contacts-uploader-layout .contacts-list-content table .check-col{width:40px;text-align:right;padding-right:5px}@media only screen and (max-device-width:690px){.contacts-uploader-layout .contacts-list-content table .check-col{text-align:center}}.contacts-uploader-layout .contacts-list-footer .contacts-list-footer-wrapper{padding:20px 30px 0;border-top:1px solid #e0e4e8}.contacts-uploader-layout .contacts-list-footer .footer-left-container{width:370px;float:left}@media only screen and (max-device-width:690px){.contacts-uploader-layout .contacts-list-footer .footer-left-container{display:none}}.contacts-uploader-layout .contacts-list-footer .footer-left-container p{font-size:11px;color:#aaa;line-height:15px}.contacts-uploader-layout .contacts-list-footer .footer-right-container{float:right}.contacts-uploader-layout .contacts-list-footer .footer-right-container button{padding:6px 22px;letter-spacing:.5px}.contacts-uploader-layout .contacts-list-footer .footer-error-container{display:none}@media only screen and (max-device-width:690px){.contacts-uploader-layout .contacts-list-footer .footer-error-container{position:absolute;top:0;width:221px}}.contacts-uploader-layout .contacts-list-footer .footer-error-container .footer-error{display:none}.contacts-uploader-layout .contacts-list-footer .footer-error{color:#da0a0a;padding:5px 10px;background:#f9ebeb;border:1px solid #d81111;border-radius:3px;margin-bottom:15px}.contacts-uploader-layout .contacts-empty{padding:52px 0 47px;text-align:center}.contacts-uploader-layout .contacts-empty p{font-size:16px;color:#999}.contacts-uploader-layout .providers-container .providers-message{padding:20px 0;max-width:420px;margin:0 auto}.contacts-uploader-layout .providers-container .providers{padding-top:20px}.contacts-uploader-layout .providers-container .provider{float:left;width:45%;margin:0 5% 15px 0}.contacts-uploader-layout .providers-container .google-contacts-sso-btn{border:0}.contacts-uploader-layout .success-container .success-icon{height:90px;width:90px;margin:44px auto 20px;background:url(/images_v2/sprites/sprite-invitations-inviter.png) -5px -224px no-repeat}.contacts-uploader-layout .success-container p{font-size:18px;margin:10px 0 60px}.contacts-uploader-layout .success-container .success-footer{text-align:left}.contacts-uploader-layout .success-container .success-footer a{font-size:14px}.contacts-uploader-layout .success-container .success-footer .invite-more{position:relative;top:6px}.contacts-uploader-layout .success-container .success-footer .close{float:right;opacity:1;text-shadow:none;padding:9px 45px}.contacts-uploader-layout .fetch-error-container{width:400px;margin:30px auto 0;text-align:left}.contacts-uploader-layout .fetch-error-container p{font-size:14px;padding-bottom:20px}.contacts-uploader-layout .fetch-error-container .provider-link{font-size:18px;display:inline-block;padding-bottom:10px}.contacts-uploader-layout .fetch-error-container li{list-style:disc;margin-left:20px}.mdr-contact-list-app-container .mdr-contact-list:after{content:"";display:block;clear:both}.mdr-contact-list-app-container .details{display:inline-block;vertical-align:middle;margin:5px;max-width:320px}.mdr-contact-list-app-container .details .name{line-height:16px;font-size:13px;font-weight:700}@media only screen and (max-device-width:690px){.mdr-contact-list-app-container .details{width:66%}}.mdr-contact-list-app-container .avatar{height:32px;width:32px;display:inline-block;vertical-align:middle}.mdr-contact-list-app-container .avatar-placeholder{text-transform:capitalize;border:1px solid #006daf;color:#006daf;border-radius:1px;font-size:14px;font-weight:500;text-align:center;line-height:33px}.mdr-contact-list-app-container hr{border:none;margin:0;border-top:1px solid #cdd7de}.mdr-contact-list-app-container .loading{background:none}.mdr-contact-list-app-container .mdr-contact-list-container{padding:0 24px;height:260px;overflow-y:scroll}.mdr-contact-list-app-container .mdr-contact-list-container.infinite-scroll:after{content:"";display:block;background:#fff url(//a.edim.co/images_v2/loading.gif) 50% no-repeat;height:50px}.mdr-contact-list-app-container .mdr-contact-list-container .mdr-contact-row .name{color:#383d48}.mdr-contact-list-app-container .mdr-contact-list-container .mdr-contact-row .details{color:#8f949c}.mdr-contact-list-app-container .mdr-contact-list-container .mdr-contact-row .mdr-contact{padding:2px 0;background:#fff;cursor:pointer;transition:background .2s}.mdr-contact-list-app-container .mdr-contact-list-container .mdr-contact-row .mdr-contact:hover{background:#f8f9fa}.mdr-contact-list-app-container .mdr-contact-list-container .mdr-contact-row .circle{font-size:6px;position:relative;top:-2px;display:inline-block;margin:0 3px}.mdr-contact-list-app-container .mdr-contact-list-container .mdr-contact-row:after{content:"";display:block;border-bottom:1px solid #ccc}.mdr-contact-list-app-container .mdr-contact-list-container .mdr-contact-row.hidden:after{content:"";border-bottom:none}.mdr-contact-list-app-container .checkbox-container{vertical-align:middle;display:inline-block;float:right;line-height:45px;position:relative}.mdr-contact-list-app-container input[type=checkbox].blue-checkbox{opacity:0;position:absolute;height:20px;width:20px;left:-1px;top:14px;cursor:pointer}.mdr-contact-list-app-container input[type=checkbox].blue-checkbox+label.blue-checkbox{margin:0;clear:none;padding:4px 0 7px 30px;background:url(/images_v2/icons/checkbox-empty12.png) 0 no-repeat;background-size:15px}.mdr-contact-list-app-container input[type=checkbox]:checked.blue-checkbox+label.blue-checkbox{background-image:url(/images_v2/icons/checkbox-filled12.png)}.invitable-users-app-wrapper{background:#fff;padding:0 20px;max-width:430px;margin:auto}.invitable-users-app-wrapper hr{border:none;margin:0;border-top:1px solid #cdd7de}.invitable-users-app-wrapper .invitable-users-list-app-container{display:none}.invitable-users-app-wrapper.visible .footer,.invitable-users-app-wrapper.visible .invitable-users-list-app-container{display:block}.invitable-users-app-wrapper .no-contacts-text p{display:none;font-size:16px;text-align:center;padding:100px 0;color:#888}.invitable-users-app-wrapper.no-contacts .invitable-user-list-divider,.invitable-users-app-wrapper.no-contacts .select-list-header{display:none}.invitable-users-app-wrapper.no-contacts .no-contacts-text p{display:block}.invitable-users-app-wrapper .header{font-size:20px;font-weight:600;text-align:center;padding:10px}.invitable-users-app-wrapper .sub-header{font-size:13px;margin-bottom:17px}.invitable-users-app-wrapper .select-list-header{font-size:12px;color:#8b94a6;text-transform:uppercase;line-height:15px;padding:7px 0}.invitable-users-app-wrapper .select-list-header .suggestions{font-weight:700}.invitable-users-app-wrapper .select-list-header .filter-btn{float:right;color:#0082d3;display:inline}.invitable-users-app-wrapper .select-list-header .filter-btn.view-all{display:none}.invitable-users-app-wrapper .search-bar{height:40px;width:88%;border:1px solid #e0e4e8;border-radius:2px;background-color:#fff;box-shadow:none;margin-bottom:17px;padding-left:45px}.invitable-users-app-wrapper .search-bar input{font-size:14px}.invitable-users-app-wrapper.nux .footer .btn,.invitable-users-app-wrapper.suggested-users-container .footer .btn{display:block;float:none;margin:25px auto}.invitable-users-app-wrapper .footer{height:80px;display:none}.invitable-users-app-wrapper .footer .btn{float:right;margin:25px;width:180px;height:25px;vertical-align:center;font-size:14px;color:#fff}.invitable-users-app-wrapper .footer .btn span{display:inline-block;margin-top:2px}.invitable-users-app-wrapper .footer .btn .checkmark{background:url(/images_v2/sprites/sprite-invitations-inviter.png) no-repeat;height:12px;width:12px;margin-right:4px}.invitable-users-app-wrapper .footer .btn .active-text{display:none}.invitable-users-app-wrapper .footer .btn.active{background:#66b80b;border:1px solid transparent}.invitable-users-app-wrapper .footer .btn.active .default-text{display:none}.invitable-users-app-wrapper .footer .btn.active .active-text{display:inline-block}.invitable-users-app-wrapper .footer .sc-error-container{padding:10px 25px;display:none}.invitable-users-app-wrapper .footer .sc-error-container .sc-error{background:#f1e7e7;border:1px solid red;color:red;padding:10px;border-radius:3px}.invitable-users-app-wrapper .school-contacts-search{position:relative}.invitable-users-app-wrapper .magnifying-glass{height:20px;width:20px;position:absolute;top:13px;left:15px;background:url(/images_v2/icons/mag-glass12.png) 50% no-repeat;background-size:contain}#facebox.group-invite-app .invitable-users-app-wrapper .header{position:static;padding:50px 0 15px}#facebox.group-invite-app .invitable-users-app-wrapper .sub-header{margin:0 25px 15px}#facebox.group-invite-app .invitable-users-app-wrapper .search-container{margin:0 25px}#facebox.group-invite-app .invitable-users-app-wrapper .search-container .search-bar{width:330px}#facebox.group-invite-app .invitable-users-app-wrapper .select-list-header{padding:7px 25px}.invitable-users-list-app-container .invitable-user-list{min-height:259px}.invitable-users-list-app-container .invitable-user-list:after{content:"";display:block;clear:both}.invitable-users-list-app-container .details{display:inline-block;vertical-align:middle;margin:5px;max-width:320px}.invitable-users-list-app-container .details .name{line-height:16px;font-size:13px;font-weight:700}@media only screen and (max-device-width:690px){.invitable-users-list-app-container .details{width:66%}}.invitable-users-list-app-container .avatar{height:32px;width:32px;display:inline-block;vertical-align:middle}.invitable-users-list-app-container .avatar-placeholder{text-transform:capitalize;border:1px solid #006daf;color:#006daf;border-radius:1px;font-size:14px;font-weight:500;text-align:center;line-height:33px}.invitable-users-list-app-container hr{border:none;margin:0;border-top:1px solid #cdd7de}.invitable-users-list-app-container .loading{background:none}.invitable-users-list-app-container .invitable-user-list-container{padding:0 24px;height:260px;overflow-y:scroll}.invitable-users-list-app-container .invitable-user-list-container.infinite-scroll:after{content:"";display:block;background:#fff url(//a.edim.co/images_v2/loading.gif) 50% no-repeat;height:50px}.invitable-users-list-app-container .invitable-user-list-container .invitable-user-row .name{color:#383d48}.invitable-users-list-app-container .invitable-user-list-container .invitable-user-row .details{color:#8f949c}.invitable-users-list-app-container .invitable-user-list-container .invitable-user-row .invitable-user{padding:2px 0;background:#fff;cursor:pointer;transition:background .2s}.invitable-users-list-app-container .invitable-user-list-container .invitable-user-row .invitable-user:hover{background:#f8f9fa}.invitable-users-list-app-container .invitable-user-list-container .invitable-user-row .circle{font-size:6px;position:relative;top:-2px;display:inline-block;margin:0 3px}.invitable-users-list-app-container .invitable-user-list-container .invitable-user-row:after{content:"";display:block;border-bottom:1px solid #ccc}.invitable-users-list-app-container .invitable-user-list-container .invitable-user-row.hidden:after{content:"";border-bottom:none}.invitable-users-list-app-container .checkbox-container{vertical-align:middle;display:inline-block;float:right;line-height:45px;position:relative}.invitable-users-list-app-container input[type=checkbox].blue-checkbox{opacity:0;position:absolute;height:20px;width:20px;left:-1px;top:14px;cursor:pointer}.invitable-users-list-app-container input[type=checkbox].blue-checkbox+label.blue-checkbox{margin:0;clear:none;padding:4px 0 7px 30px;background:url(/images_v2/icons/checkbox-empty12.png) 0 no-repeat;background-size:15px}.invitable-users-list-app-container input[type=checkbox]:checked.blue-checkbox+label.blue-checkbox{background-image:url(/images_v2/icons/checkbox-filled12.png)}.school-contacts-app-wrapper{background:#fff}.school-contacts-app-wrapper hr{border:none;margin:0;border-top:1px solid #cdd7de}.school-contacts-app-wrapper .mdr-contact-list-app-container{display:none}.school-contacts-app-wrapper.visible .footer,.school-contacts-app-wrapper.visible .mdr-contact-list-app-container{display:block}.school-contacts-app-wrapper .no-contacts-text p{display:none;font-size:16px;text-align:center;padding:100px 0;color:#888}.school-contacts-app-wrapper.no-contacts .contact-list-divider,.school-contacts-app-wrapper.no-contacts .select-list-header{display:none}.school-contacts-app-wrapper.no-contacts .no-contacts-text p{display:block}.school-contacts-app-wrapper .header{font-size:20px;font-weight:600;text-align:center;padding:10px}.school-contacts-app-wrapper .sub-header{font-size:13px;margin-bottom:17px}.school-contacts-app-wrapper .select-list-header{font-size:12px;color:#8b94a6;text-transform:uppercase;line-height:15px;padding:7px 0}.school-contacts-app-wrapper .select-list-header .suggestions{font-weight:700}.school-contacts-app-wrapper .select-list-header .filter-btn{float:right;color:#0082d3;display:inline}.school-contacts-app-wrapper .select-list-header .filter-btn.view-all{display:none}.school-contacts-app-wrapper .search-bar{height:40px;width:380px;border:1px solid #e0e4e8;border-radius:2px;background-color:#fff;box-shadow:none;margin-bottom:17px;padding-left:45px}.school-contacts-app-wrapper .search-bar input{font-size:14px}.school-contacts-app-wrapper .footer{height:80px;display:none}.school-contacts-app-wrapper .footer .btn{float:right;margin:25px;width:180px;height:25px;vertical-align:center;font-size:14px}.school-contacts-app-wrapper .footer .btn span{display:inline-block;margin-top:2px}.school-contacts-app-wrapper .footer .btn .checkmark{background:url(/images_v2/sprites/sprite-invitations-inviter.png) no-repeat;height:12px;width:12px;margin-right:4px}.school-contacts-app-wrapper .footer .btn .active-text{display:none}.school-contacts-app-wrapper .footer .btn.active{background:#66b80b;border:1px solid transparent}.school-contacts-app-wrapper .footer .btn.active .default-text{display:none}.school-contacts-app-wrapper .footer .btn.active .active-text{display:inline-block}.school-contacts-app-wrapper .footer .sc-error-container{padding:10px 25px;display:none}.school-contacts-app-wrapper .footer .sc-error-container .sc-error{background:#f1e7e7;border:1px solid red;color:red;padding:10px;border-radius:3px}.school-contacts-app-wrapper .school-contacts-search{position:relative}.school-contacts-app-wrapper .magnifying-glass{height:20px;width:20px;position:absolute;top:13px;left:15px;background:url(/images_v2/icons/mag-glass12.png) 50% no-repeat;background-size:contain}#facebox.group-invite-app .school-contacts-app-wrapper .header{position:static;padding:50px 0 15px}#facebox.group-invite-app .school-contacts-app-wrapper .sub-header{margin:0 25px 15px}#facebox.group-invite-app .school-contacts-app-wrapper .mdr-search-container{margin:0 25px}#facebox.group-invite-app .school-contacts-app-wrapper .mdr-search-container .search-bar{width:330px}#facebox.group-invite-app .school-contacts-app-wrapper .select-list-header{padding:7px 25px}.staff-header .title-row .show-group-invite-modal{margin:0 30px}.group-editor-container{width:600px}.group-editor-container .close-icon{height:20px;width:20px;position:absolute;background:url(/images_v2/sprites/sprite-cancel-scheduled-post.png) no-repeat;cursor:pointer;right:0;top:0;margin:25px 25px 0 0}.group-editor-container .header-row{text-align:center;padding-top:50px}.group-editor-container .header-row .title{color:#383d48;font-size:24px;font-weight:600;padding-bottom:10px}.group-editor-container .header-row .description{color:#a8acb2;font-size:15px;line-height:23px;width:73%;margin:0 auto;padding-bottom:35px}.group-editor-container .group-editor-contents{padding:0 40px}.group-editor-container .editor-error{color:red;padding:5px 0;display:none}.group-editor-container .error-container{clear:both}.group-editor-container .system-error{margin:0 20px 10px;padding:5px 10px;border:1px solid red;border-radius:3px;background:#fff0f0}.group-editor-container .icon-col{width:32%;float:left}.group-editor-container .icon-col .atom-icon{width:120px;height:120px;margin-left:10px;background:#05f url(/images_v2/icons/lightbulb-80.png) 50% no-repeat;border-radius:100%}.group-editor-container .content-col{width:68%;float:right}.group-editor-container .content-col .editor-row{padding-bottom:15px}.group-editor-container .content-col .text{font-size:14px;color:#73777e;padding-bottom:8px;font-weight:600}.group-editor-container .content-col .class-name.error{border:1px solid red}.group-editor-container .content-col input{border:1px solid #ced5df;background:#fff;box-shadow:none;font-size:14px;width:100%;color:#000;padding:9px 10px;box-sizing:border-box}.group-editor-container .content-col .colors-list .swatch{height:23px;width:23px;border-radius:3px;float:left;margin-left:10px;cursor:pointer}.group-editor-container .content-col .colors-list .swatch:first-child{margin-left:0}.group-editor-container .content-col .colors-list .swatch.checked{background-image:url(/images_v2/sprites/sprite-invitations-inviter.png);background-position:5px 4px}.group-editor-container .content-col .sub-subject-container,.group-editor-container .content-col .subject-container{float:left;width:48%}.group-editor-container .content-col .sub-subject-container{margin-left:13px}.group-editor-container .content-col .grade-slider-container{padding:10px 0 20px}.group-editor-container .footer{clear:both;border-top:1px solid #cdd7de;padding:16px;text-align:right}.group-editor-container .footer .btn{padding:8px 50px}.group-editor-container .footer .btn .active-text,.group-editor-container .footer .btn.disabled .default-text,.group-editor-container .footer .btn .success-text{display:none}.group-editor-container .footer .btn.disabled .active-text{display:inline}.group-editor-container .footer .btn.saved{background:#4cb855;border:1px solid #4cb855;padding-left:37px}.group-editor-container .footer .btn.saved .check-icon{height:13px;width:13px;background:url(/images_v2/sprites/sprite-invitations-inviter.png) no-repeat}.group-editor-container .footer .btn.saved .default-text{display:none}.group-editor-container .footer .btn.saved .success-text{display:inline}@media only screen and (max-device-width:690px){.group-editor-container{width:auto;margin-top:28px}.group-editor-container .close-icon{margin-top:45px}.group-editor-container .icon-col{display:none}.group-editor-container .group-editor-contents{max-height:289px;overflow:auto}.group-editor-container .content-col{width:auto;float:none}.group-editor-container .content-col .colors-list{text-align:center;padding-top:5px}.group-editor-container .content-col .colors-list .swatch{display:inline-block;float:none;margin:0 5px 5px}.group-editor-container .content-col .sub-subject-container,.group-editor-container .content-col .subject-container{width:auto;float:none;margin:10px 0}}.chats-page-container{display:flex}.chats-page-container>.left-column,.chats-page-container>.main-column{align-items:stretch;background-color:#fff;border:1px solid #dde5eb}.chats-page-container>.left-column{max-width:280px;width:30%;border-right:none;border-radius:3px 0 0 3px}.chats-page-container>.left-column .chat-rooms-list-region,.chats-page-container>.left-column .chat-rooms-list-region>div,.chats-page-container>.left-column .chat-rooms-list-wrapper,.chats-page-container>.left-column .left-column-container,.chats-page-container>.left-column .left-column-wrapper{height:100%}.chats-page-container>.main-column{flex-grow:1;margin-right:10px;border-radius:0 3px 3px 0}.chats-page-container>.main-column .chat-messages-region,.chats-page-container>.main-column .chat-messages-region>div,.chats-page-container>.main-column .main-column-container,.chats-page-container>.main-column .main-column-wrapper{height:100%}.chats-page-container>.right-column{flex-grow:0;flex-shrink:0}@media (max-width:800px){.chats-page-container{flex-direction:column}.chats-page-container>.left-column{width:100%;max-width:none;max-height:250px;margin-bottom:10px}.chats-page-container>.main-column{margin-right:0}.chats-page-container>.right-column{display:none}}.chat-rooms-list-wrapper{display:flex;flex-direction:column}.chat-rooms-list-wrapper footer,.chat-rooms-list-wrapper header{background-color:#f8f9fa;display:flex;flex-shrink:0;align-items:center}.chat-rooms-list-wrapper header{border-bottom:1px solid #dde5eb;height:50px;padding:0 16px;justify-content:space-between}.chat-rooms-list-wrapper h3{color:#546980;font-family:Helvetica Neue;font-size:18px;font-weight:300;line-height:22px}.chat-rooms-list-wrapper footer{border-top:1px solid #dde5eb;height:50px;padding:0 16px;justify-content:flex-end}.chat-rooms-list-wrapper .loading{flex-grow:2}.chat-rooms-list-wrapper .loading.loading-more{flex-grow:0;height:50px}.chat-rooms-list-wrapper .chat-room-settings,.chat-rooms-list-wrapper .new-chat-room{font-size:24px;color:#24c7ff}.chat-rooms-list-wrapper .chat-room-settings:hover,.chat-rooms-list-wrapper .new-chat-room:hover{color:#00b3f0}.chat-rooms-list-scroll{flex-grow:2;overflow:auto;margin-bottom:-1px}.chat-room-list-item{display:block;padding:14px 8px 15px 20px;border-bottom:1px solid #dde5eb}.chat-room-list-item:hover{background-color:#f6f6f6}.chat-room-list-item.selected{background-color:#3077b6!important}.chat-room-list-item.selected .chat-room-bottom,.chat-room-list-item.selected .date,.chat-room-list-item.selected .title{color:#fff}.chat-room-list-item.unread .title{font-weight:600}.chat-room-list-item .chat-room-top{display:flex;justify-content:space-between;margin-bottom:8px;position:relative}.chat-room-list-item .chat-room-top .unread-dot{position:absolute;width:8px;height:8px;border-radius:50%;background:#24c7ff;top:3px;left:-12px}.chat-room-list-item .chat-room-bottom{font-size:13px;line-height:14px}.chat-room-list-item .chat-room-bottom,.chat-room-list-item .title{color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-room-list-item .title{font-size:14px;font-weight:400;line-height:16px}.chat-room-list-item .date{color:#999;font-size:12px;line-height:16px;white-space:nowrap;margin-left:7px}.chat-messages-list-container{display:flex;flex-direction:column;height:550px}.chat-messages-list-container header{background-color:#f8f9fa;border-bottom:1px solid #dde5eb;padding:0 16px;flex-shrink:0;justify-content:space-between;min-height:50px;display:flex;align-items:center;z-index:2;position:relative}.chat-messages-list-container header h3{color:#333;font-size:18px;font-weight:500;line-height:23px}.chat-messages-list-container header .chat-room-members{color:#24c7ff;font-size:24px}.chat-messages-list-container header .chat-room-members:hover{color:#00b3f0}.chat-messages-list-container footer{flex-shrink:0}.chat-room-members-region{position:absolute;bottom:0;right:0}.chat-messages-list-region{flex-grow:2;overflow:auto;display:flex;flex-direction:column;position:relative}.chat-messages-list-region>div{display:flex;flex-direction:column;overflow:auto;position:absolute;width:100%;height:100%;justify-content:flex-end}.chat-message-delete-modal{width:350px;margin:auto}.chat-message-delete-modal .chat-message-delete-text{padding:15px 15px 0;color:#777}.chat-message-delete-modal .chat-message-delete-text p.bottom{margin-bottom:10px}.chat-message-delete-modal .chat-message-delete-buttons{padding:5px;text-align:right}.chat-message-delete-modal .chat-message-delete-buttons .close-chatmessage-modal-btn{margin:10px 0 10px 10px;width:80px;padding-right:20px}.chat-message-delete-modal .chat-message-delete-buttons .confirm-delete-btn{margin:10px;width:80px}.chat-messages-list{padding:0;overflow:auto}.chat-messages-list li:last-child{margin-bottom:18px}.chat-messages-list-region .loading-default{flex-grow:2}.chat-messages-list-region .loading-more{height:50px;flex-shrink:0}.chat-messages-list-container,.chat-messages-list-region,.chat-messages-list-region>div{height:100%}.message-list-item-row{display:flex;margin-top:12px;margin-right:16px;margin-left:16px}.message-list-item-row.message-msg-item-row{margin-top:2px;margin-bottom:2px}.message-list-item-row .chat-message-icon,.message-list-item-row.message-me .chat-message-file-default-icon-me,.message-list-item-row.message-me .chat-message-file-doc-icon-me,.message-list-item-row.message-me .chat-message-file-pdf-icon-me,.message-list-item-row.message-me .chat-message-file-ppt-icon-me,.message-list-item-row.message-me .chat-message-file-xls-icon-me,.message-list-item-row.message-me .chat-message-file-zip-icon-me,.message-list-item-row.message-me .chat-message-link-default-icon-me,.message-list-item-row.message-me .chat-message-link-g-doc-icon-me,.message-list-item-row.message-me .chat-message-link-g-sheets-icon-me,.message-list-item-row.message-me .chat-message-link-g-slides-icon-me,.message-list-item-row.message-me .chat-message-link-pdf-icon-me,.message-list-item-row.message-them .chat-message-file-default-icon-them,.message-list-item-row.message-them .chat-message-file-doc-icon-them,.message-list-item-row.message-them .chat-message-file-pdf-icon-them,.message-list-item-row.message-them .chat-message-file-ppt-icon-them,.message-list-item-row.message-them .chat-message-file-xls-icon-them,.message-list-item-row.message-them .chat-message-file-zip-icon-them,.message-list-item-row.message-them .chat-message-link-default-icon-them,.message-list-item-row.message-them .chat-message-link-g-doc-icon-them,.message-list-item-row.message-them .chat-message-link-g-sheets-icon-them,.message-list-item-row.message-them .chat-message-link-g-slides-icon-them,.message-list-item-row.message-them .chat-message-link-pdf-icon-them{margin-top:-.7em;margin:2px;padding-left:25px}.message-list-item-row .attachment-link{text-decoration:underline}.message-list-item-row .message-content-text{overflow-wrap:break-word}.message-list-item-row.message-them{justify-content:flex-start}.message-list-item-row.message-them .message-list-item-user{order:1}.message-list-item-row.message-them .message-list-item{order:2;justify-content:flex-start}.message-list-item-row.message-them .chat-message-file-default-icon-them{background:url(/images_v2/chat/basic_file.png) no-repeat;background-size:24px}.message-list-item-row.message-them .chat-message-file-pdf-icon-them{background:url(/images_v2/chat/pdf.png) no-repeat;background-size:24px}.message-list-item-row.message-them .chat-message-file-doc-icon-them{background:url(/images_v2/chat/ms_word.png) no-repeat;background-size:24px}.message-list-item-row.message-them .chat-message-file-ppt-icon-them{background:url(/images_v2/chat/ms_powerpoint.png) no-repeat;background-size:24px}.message-list-item-row.message-them .chat-message-file-xls-icon-them{background:url(/images_v2/chat/ms_excel.png) no-repeat;background-size:24px}.message-list-item-row.message-them .chat-message-file-zip-icon-them{background:url(/images_v2/chat/zip_file.png) no-repeat;background-size:24px}.message-list-item-row.message-them .chat-message-link-default-icon-them{background:url(/images_v2/chat/link.png) no-repeat;background-size:24px}.message-list-item-row.message-them .chat-message-link-g-slides-icon-them{background:url(/images_v2/chat/g_slides.png) no-repeat;background-size:24px}.message-list-item-row.message-them .chat-message-link-g-sheets-icon-them{background:url(/images_v2/chat/g_sheets.png) no-repeat;background-size:24px}.message-list-item-row.message-them .chat-message-link-g-doc-icon-them{background:url(/images_v2/chat/g_doc.png) no-repeat;background-size:24px}.message-list-item-row.message-them .chat-message-link-pdf-icon-them{background:url(/images_v2/chat/pdf.png) no-repeat;background-size:24px}.message-list-item-row.message-them .message-list-item-content:not(.message-list-item-name){color:#000;background-color:#e2e2e2}.message-list-item-row.message-them .message-list-item-content:not(.message-list-item-name) a{color:inherit}.message-list-item-row.message-me{justify-content:flex-end}.message-list-item-row.message-me .message-list-item-user{order:2}.message-list-item-row.message-me .message-list-item{order:1;justify-content:flex-end}.message-list-item-row.message-me .chat-message-file-default-icon-me{background:url(/images_v2/chat/basic_file_white.png) no-repeat;background-size:24px}.message-list-item-row.message-me .chat-message-file-pdf-icon-me{background:url(/images_v2/chat/pdf.png) no-repeat;background-size:24px}.message-list-item-row.message-me .chat-message-file-doc-icon-me{background:url(/images_v2/chat/ms_word.png) no-repeat;background-size:24px}.message-list-item-row.message-me .chat-message-file-ppt-icon-me{background:url(/images_v2/chat/ms_powerpoint.png) no-repeat;background-size:24px}.message-list-item-row.message-me .chat-message-file-zip-icon-me{background:url(/images_v2/chat/zip_file_white.png) no-repeat;background-size:24px}.message-list-item-row.message-me .chat-message-file-xls-icon-me{background:url(/images_v2/chat/ms_excel.png) no-repeat;background-size:24px}.message-list-item-row.message-me .chat-message-link-default-icon-me{background:url(/images_v2/chat/link_white.png) no-repeat;background-size:24px}.message-list-item-row.message-me .chat-message-link-g-slides-icon-me{background:url(/images_v2/chat/g_slides.png) no-repeat;background-size:24px}.message-list-item-row.message-me .chat-message-link-g-sheets-icon-me{background:url(/images_v2/chat/g_sheets.png) no-repeat;background-size:24px}.message-list-item-row.message-me .chat-message-link-g-doc-icon-me{background:url(/images_v2/chat/g_doc.png) no-repeat;background-size:24px}.message-list-item-row.message-me .chat-message-link-pdf-icon-me{background:url(/images_v2/chat/pdf.png) no-repeat;background-size:24px}.message-list-item-row.message-me .message-list-item-content:not(.message-list-item-name){color:#fff;background-color:#05f}.message-list-item-row.message-me .message-list-item-content:not(.message-list-item-name) a{color:#fff}.message-list-item-row .chat-message-item-title-me{color:#fff;font-weight:500;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:2px 0 0 10px}.message-list-item-row .chat-message-item-description-me{color:#fff;font-weight:300;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:2px 0 0 10px}.message-list-item-row .chat-message-item-embed-title-me{color:#fff;font-weight:500;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-top:12px;padding-bottom:12px;padding-left:1em;margin-top:-20px;margin-left:-12px;width:calc(100% + 12px + 12px - 1em);background-color:#05f;z-index:1;position:relative}.message-list-item-row .chat-message-item-title-them{color:#000;font-weight:500;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:2px 0 0 10px}.message-list-item-row .chat-message-item-description-them{color:#000;font-weight:300;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:2px 0 0 10px}.message-list-item-row .chat-message-item-embed-title-them{color:#000;font-weight:500;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-top:12px;padding-bottom:12px;padding-left:1em;margin-top:-20px;margin-left:-12px;width:calc(100% + 12px + 12px - 1em);background-color:#e2e2e2;z-index:1;position:relative}.message-list-item-row .message-list-item{width:80%;display:flex;align-items:flex-start}.message-list-item-row .message-list-item .options-btn{background:url(/images_v2/options-icon/icon_options_dm.png) no-repeat;width:20px;height:10px;margin-top:20px;margin-right:16px;display:none;cursor:pointer}.message-list-item-row .message-list-item .show-options,.message-list-item-row .message-list-item:hover .options-btn{display:inline}.message-list-item-row .message-list-item .options-menu-wrapper{position:relative;margin-top:3px}.message-list-item-row .message-list-item .options-menu{position:absolute;background:rgba(38,39,40,.8);color:#fff;border-radius:4px;right:15px}.message-list-item-row .message-list-item .options-menu ul{text-align:center}.message-list-item-row .message-list-item .options-menu ul li{padding:8px 10px;border-radius:4px;cursor:pointer}.message-list-item-row .message-list-item .options-menu ul li:hover{background-color:#000}.message-list-item-row .message-list-item .options-menu ul li:last-child{margin-bottom:inherit}.message-list-item-row .message-list-item .options-menu:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:rgba(38,39,40,.8);border-width:8px;margin-top:-8px}.message-list-item-row .message-list-item .no-options{display:none}.message-list-item-row .message-item-time-them{color:#999;font-size:11px;padding-left:1em;padding-top:12px}.message-list-item-row .message-item-time-me{color:#999;font-size:11px;padding-right:1em;padding-top:12px;display:block}.message-list-item-row .message-list-item-content:not(.message-list-item-name){display:inline-block;font-size:14px;line-height:18px;border-radius:8px;padding:12px;max-width:65%}.message-list-item-row .message-list-item-content.message-list-item-name{color:#999;font-size:13px;line-height:15px;text-transform:capitalize}.message-list-item-row .message-list-item-image .attachment-image{max-width:340px;max-height:280px;border-radius:8px}.message-list-item-row .message-list-item-link .attachment-link{max-width:100%;border-radius:8px}.message-list-item-row .message-list-item-embed .attachment-embed{width:calc(100% + 12px + 12px);border-radius:8px;margin-top:-12px;margin-left:-12px;border-bottom-left-radius:0;border-bottom-right-radius:0}.message-list-item-row .delete-message{display:none}.message-list-date{margin:24px 0 12px;color:#999;font-size:11px;line-height:13px;text-align:center;text-transform:uppercase}.message-list-date .date{font-weight:500}.message-list-item-user{width:42px;position:relative}.message-list-item-user>img{position:absolute;top:0;left:0;width:42px;height:42px;mask:url(/images_v2/svgs/rounded-square.svg);-o-mask:url(/images_v2/svgs/rounded-square.svg);-ms-mask:url(/images_v2/svgs/rounded-square.svg);-webkit-mask:url(/images_v2/svgs/rounded-square.svg);-o-mask-size:cover;-ms-mask-size:cover;-webkit-mask-size:100%}.message-them .message-list-item-user{margin-right:8px;padding-right:0}.message-me .message-list-item-user{margin-left:16px}.chat-messages-list-container.new-chat header{max-height:155px;background-color:transparent;display:flex;justify-content:space-between;align-items:flex-start;padding:0;padding-right:20px}.chat-messages-list-container.new-chat header .new-chat-recipients-label{font-size:13px;line-height:15px;color:#333;background-color:#fff;border-right:0;width:50px;height:49px;text-align:center;flex-shrink:0}.chat-messages-list-container.new-chat header .new-chat-recipients-label>span{display:inline-block;margin-top:18px}.chat-messages-list-container.new-chat header .new-chat-input,.chat-messages-list-container.new-chat header .new-chat-input:focus{width:100%;padding-left:7px;background:transparent;border:0;box-shadow:none}.chat-messages-list-container.new-chat header .new-chat-input::-webkit-input-placeholder,.chat-messages-list-container.new-chat header .new-chat-input:focus::-webkit-input-placeholder{color:#999}.chat-messages-list-container.new-chat header .chat-recipients-picker{display:inline-block;color:#828282;margin-top:14px;font-size:20px}.chat-messages-list-container.new-chat header .chat-recipients-picker:hover{color:dimgray}.chat-messages-list-container .chat-recipients-wrapper{flex-grow:2}.chat-recipients-list-wrapper{flex-grow:2;position:relative}.chat-recipients-list-spacer{position:absolute;top:14px;bottom:14px;left:16px;right:16px;overflow:auto}.chat-selected-recipients-region{margin-top:7px;max-height:85px;overflow:auto}.chat-recipient-input{margin-top:6px}.chat-messages-list-container.default-chat{display:flex;justify-content:center;align-items:center}.chat-messages-list-container .default-chat-bg{width:60%;margin-bottom:45px}.chat-messages-list-container h1{font-size:27px;font-weight:400;margin-bottom:15px}.chat-messages-list-container p{width:65%;font-size:16px;text-align:center;margin-bottom:50px}.chat-messages-list-container .bright-blue-btn{color:#fff;background-color:#24c7ff;border:1px solid #24c7ff;border-radius:5px;padding:16px 42px;font-size:16px;font-weight:400;line-height:18px;text-align:center;-webkit-font-smoothing:antialiased}.chat-messages-list-container .bright-blue-btn:hover{background-color:#0bc0ff;border:1px solid #0bc0ff}.chat-message-post-box{display:flex;flex-wrap:wrap;align-items:stretch;border-top:1px solid #dde5eb;overflow:hidden}.chat-message-post-box button:focus{outline-width:0}.chat-message-post-box .attach-library,.chat-message-post-box .attach-media-link{padding:0;margin-left:13px;margin-top:13px;margin-bottom:13px;color:#aeaeae;font-size:24px;cursor:pointer}.chat-message-post-box .chat-post-box-backpack-icon{background:url(/images_v2/chat/icon_backpack_small_black.png) no-repeat;background-size:auto 100%}.chat-message-post-box .chat-post-box-library-icon{background:url(/images_v2/chat/icon_library_small_black.png) no-repeat;background-size:auto 100%}.chat-message-post-box .chat-post-box-media-link-icon{background:url(/images_v2/chat/icon_attachment_small_black.png) no-repeat;background-size:auto 100%}.chat-message-post-box .chat-post-box-backpack-icon:hover{background:url(/images_v2/chat/icon_backpack_small_hover.png) no-repeat;background-size:auto 100%}.chat-message-post-box .chat-post-box-library-icon:hover{background:url(/images_v2/chat/icon_library_small_hover.png) no-repeat;background-size:auto 100%}.chat-message-post-box .chat-post-box-media-link-icon:hover{background:url(/images_v2/chat/icon_attachment_small_hover.png) no-repeat;background-size:auto 100%}.chat-message-post-box .press-enter-checkbox-wrapper{padding:0;margin-top:11px;margin-left:15px;color:#aeaeae;line-height:24px}.chat-message-post-box .press-enter-checkbox-wrapper label{padding-left:4px}.chat-message-post-box .new-chat-input,.chat-message-post-box .new-chat-input:focus{flex:1 100%;margin:12px 12px 0;padding:0;background:transparent;border:0;box-shadow:none;max-height:80px;overflow:auto}.chat-message-post-box .new-chat-input::-webkit-input-placeholder,.chat-message-post-box .new-chat-input:focus::-webkit-input-placeholder{color:#999}.chat-message-post-box .chat-message-post-box-send-btns-container{background-color:#fff;margin-left:auto;margin-top:10px;cursor:pointer}.chat-message-post-box .chat-message-post-box-send-btns-container .message-submit{background-color:#fff;border:0}.chat-message-post-box .chat-message-post-box-send-btns-container .message-submit-text{position:relative;top:-6px;background-color:#fff;border:0;color:#24c7ff;font-style:normal;font-size:15px;font-weight:700;text-transform:uppercase;margin-right:16px}.chat-message-post-box .chat-message-post-box-send-btns-container .message-submit-text:hover{color:#0bc0ff}.chat-message-post-box .chat-message-post-box-send-btns-container .message-submit-text:disabled,.chat-message-post-box .chat-message-post-box-send-btns-container .message-submit-text[disabled]{color:#e2e2e2}.chat-message-post-box .chat-message-post-box-send-btns-container .message-submit-img{background-color:#fff;border:0}.chat-message-post-box .chat-message-post-box-send-btns-container .message-submit-img img{border-width:0}.chat-fileuploader{display:none}.webui-popover-lightblue{background-color:#00a2fc;border:1px solid #00a2fc}.webui-popover-lightblue .webui-popover-content,.webui-popover-lightblue .webui-popover-title{background-color:#00a2fc;color:#fff;border-bottom:0}.webui-popover-lightblue .webui-arrow:after{border-top-color:#00a2fc!important}#app .chat-message-post-box-send-btns-container .message-submit-text{top:2px}.chat-recipients-list{background-color:#f8f9fa;box-shadow:0 0 5px 0 rgba(0,0,0,.05)}.chat-recipients-list>li{border:1px solid #e2e2e2;border-bottom:0;border-radius:3px;padding:10px 15px;display:flex;align-items:center}.chat-recipients-list>li:last-child{border-bottom:1px solid #e2e2e2}.chat-recipients-list-item{display:flex;align-items:center;justify-content:space-around;color:#333}.chat-recipients-list-item>img{width:42px;height:42px}.chat-recipients-list-item .name{width:300px;margin-left:8px}.chat-recipients-list-item .recipient-label:first-letter{text-transform:capitalize}.chat-selected-recipients-list{margin-left:8px}.chat-selected-recipients-list>li{display:inline-block}.chat-selected-recipients-list-item{display:inline-block;border-radius:3px;background-color:#24c7ff;color:#fff;font-size:13px;line-height:15px;padding:5px 9px;margin-bottom:3px;margin-right:5px;cursor:pointer}.chat-selected-recipients-list-item.highlighted{background-color:#00b3f0}.chat-room-member-list-wrapper{position:absolute;top:14px;right:14px;background-color:#fff;width:320px;max-height:300px;border:1px solid #d8e1e8;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column}.chat-room-member-list-wrapper.hide{display:none!important}.chat-room-member-list-wrapper header{background-color:#fff;color:#333;font-size:14px;font-weight:500;line-height:17px;flex-shrink:0}.chat-room-member-list-wrapper .chat-room-member-list{flex-grow:2;overflow:auto}.chat-room-member-list-wrapper li{padding:10px 15px;float:left;min-width:290px}.chat-room-member-list-wrapper li:nth-child(2n){background-color:#f8f9fa}.chat-room-member-list-wrapper li:hover{background-color:#f6f6f6}.chat-room-member-list-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.chat-room-member-list-item.chat-room-detail-link-disabled{pointer-events:none;cursor:default}.chat-room-member-list-item.chat-room-detail-link-disabled .chat-arrow{display:none}.chat-room-member-list-item .user-avatar-img{width:30px;height:30px;display:inline-block;flex-shrink:0}.chat-room-member-list-item .chat-room-member-user-info{flex-grow:2;margin-left:10px}.chat-room-member-list-item .user-name{color:#333;font-size:13px;font-weight:500;line-height:16px}.chat-room-member-list-item .user-details{color:#aeaeae;font-size:12px;line-height:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chat-room-member-list-item .user-type{text-transform:capitalize}.chat-room-member-list-item .chat-arrow{flex-shrink:0}.chat-room-member-list-item .chat-arrow a{color:#aeaeae}.chats-page-container .message-item{width:300px}.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}}.iti-flag{background-image:url(//pic.edim.co/growth_flags.png)!important}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.iti-flag{background-image:url(//pic.edim.co/growth_flags@2x.png)!important}}.epage-phone-verification #site-viewport>div{padding:0}.epage-phone-verification .phone-verification-app-container{padding-top:20px}.epage-teacher-signup #site-viewport>div.current-view{width:auto}.epage-teacher-signup .mobile-text{display:none}@media only screen and (max-device-width:690px){.epage-teacher-signup.teacher-invite-page{background:#0082d3}.epage-teacher-signup.teacher-invite-page .teacher-page-signup-container{border-radius:8px;box-shadow:2px 3px 0 rgba(0,0,0,.25)}.epage-teacher-signup.teacher-invite-page .response.success{display:none}.epage-teacher-signup.teacher-invite-page .mobile-text{display:block}.epage-teacher-signup.teacher-invite-page .registration-module{margin-bottom:0!important;margin-top:70px}.epage-teacher-signup.teacher-invite-page .registration-module .auth-container{overflow:visible}.epage-teacher-signup.teacher-invite-page .registration-module .auth-container .content .placeholder-container img.checkmark{display:inline-block}.epage-teacher-signup.teacher-invite-page .registration-module #teacher-sign-up-form .green-btn{margin-bottom:10px;font-weight:400}.epage-teacher-signup.teacher-invite-page .registration-module #teacher-sign-up-form .sign-in-here-text a{font-weight:600}.epage-teacher-signup.teacher-invite-page .registration-module .progress-bar-wrapper{display:none}.epage-teacher-signup.teacher-invite-page .registration-module .invitations-referrer-view{padding:25px 30px 15px}.epage-teacher-signup.teacher-invite-page .registration-module .invitations-referrer-view img{margin-top:-90px;margin-bottom:23px;border-radius:100%;height:90px;border:3px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.5)}.epage-teacher-signup.teacher-invite-page .registration-module .invitations-referrer-view .join-referrer-text,.epage-teacher-signup.teacher-invite-page .registration-module .invitations-referrer-view .join-referrer-title{display:none}.epage-teacher-signup.teacher-invite-page .registration-module .invitations-referrer-view .join-referrer-title-mobile{color:#383d48;font-size:22px;text-align:left;line-height:28px;margin-top:-5px}.epage-teacher-signup.teacher-invite-page .registration-module .invitations-referrer-view .join-referrer-text-mobile{color:#969aa1;text-align:left;font-size:14px;padding:10px 0 22px;line-height:22px}.epage-teacher-signup.teacher-invite-page .registration-module .invitations-referrer-view .join-referrer-create-free-text{font-weight:600;font-size:14px;text-align:left;margin-bottom:-5px}.epage-teacher-signup.teacher-invite-page .registration-module .signup-form-container{margin:0 30px}.epage-teacher-signup.teacher-invite-page .registration-module .term{display:none}}.epage-login-ldap-sso .registration-module.login-ldap-sso-container{width:100%}.epage-login-ldap-sso .registration-module.login-ldap-sso-container .login-wrapper{margin:auto}.epage-login-ldap-sso .registration-module.login-ldap-sso-container .login-wrapper .login-form{float:none;padding-top:0}@media screen and (max-width:1024px){.epage-login-ldap-sso #site-viewport>div{width:100%!important}.epage-login-ldap-sso #site-viewport>div .registration-module.login-ldap-sso-container .login-wrapper{width:auto}}@media screen and (max-width:710px){.epage-login-ldap-sso .registration-module.login-ldap-sso-container .login-wrapper form.login-form{width:auto}}.signup-sso-container .sso-signup-container-inner ul a.ldap-auth-btn{width:100%;box-sizing:border-box;padding:10px 0;background-color:#fff;border-radius:2px;border:1px solid #c3c9d1;box-shadow:none;height:auto;color:rgba(0,0,0,.54);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:26px}.signup-sso-container .sso-signup-container-inner ul a.ldap-auth-btn span.default{position:relative}.signup-sso-container .sso-signup-container-inner ul a.ldap-auth-btn:hover{background-color:hsla(0,0%,50%,.1);color:rgba(0,0,0,.74)}.signup-sso-container .sso-signup-container-inner ul a.btn.google span.default{margin-left:15px}.signup-sso-container .sso-signup-container-inner ul a.btn.google .google-auth-sign-up-icon,.signup-sso-container .sso-signup-container-inner ul a.btn.office .office-auth-sign-up-icon{left:20px}.signup-sso-container .sso-signup-container-inner ul a.btn.classlink .classlink-auth-sign-up-icon,.signup-sso-container .sso-signup-container-inner ul a.btn.clever .clever-auth-sign-up-icon{left:20px;top:2px}.registration-module{margin-bottom:200px!important;background:#fff}.registration-module .title-container{text-align:center;padding:20px 0 30px}.registration-module .title-container p{line-height:36px}.registration-module .invitations-referrer-view{padding:25px 65px 15px;text-align:center}.registration-module .invitations-referrer-view .join-referrer-title{color:#407dba;font-size:21px;padding-bottom:25px;line-height:30px}.registration-module .invitations-referrer-view img{margin-bottom:20px}.registration-module .invitations-referrer-view .join-referrer-text{padding:0 40px;line-height:21px}.registration-module .signup-or-container{position:relative;text-align:center}.registration-module .signup-or-container .border{border-top:1px solid #d3d3d3;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.registration-module .signup-or-container span{display:inline-block;background:#fff;color:#d3d3d3;position:relative;z-index:2;padding:0 10px;font-size:12px}.registration-module .auth-container.auth-invitations-container{padding-top:12px}.registration-module .auth-container.auth-invitations-container .title-container{display:none}.registration-module .auth-container.auth-invitations-container .teacher-em-input,.registration-module .auth-container.auth-invitations-container .teacher-email-input{color:#787878}.registration-module .auth-container.auth-invitations-container .sign-in-here-text{margin-bottom:20px}.registration-module .auth-container.auth-invitations-container .term{color:#d3d3d3}.registration-module .auth-container .teacher-signup-container{float:none}.registration-module #sign-up-teachers{display:none}.registration-module #teacher-sign-up-form{width:auto;padding:0}.registration-module #teacher-sign-up-form .modal-title{display:none}.registration-module #teacher-sign-up-form .form-input-container{border-top:0;padding-top:0}.registration-module #teacher-sign-up-form .placeholder-container{margin-bottom:20px}.registration-module #teacher-sign-up-form .placeholder-container.add-margin{margin-bottom:40px}.registration-module #teacher-sign-up-form .placeholder-container .intl-tel-input{width:100%}.registration-module #teacher-sign-up-form .green-btn{margin-top:0;margin-bottom:15px;padding:12px 0;font-size:16px}.registration-module #teacher-sign-up-form .term{text-align:center}.registration-module #teacher-sign-up-form .term a{color:inherit}.registration-module .signup-sso-container{padding-top:30px;padding-bottom:10px}.registration-module .signup-sso-container .signup-sso-focus{width:auto}.registration-module .signup-sso-container .sso-signup-container-inner{padding:0}.registration-module .signup-sso-container .sso-signup-container-inner .third-party-auth-btn span.default{top:5px}.registration-module .signup-sso-container .sso-signup-container-inner .third-party-auth-icon{position:relative}.registration-module .signup-sso-container .sso-signup-container-inner .third-party-auth-icon.google-auth-sign-up-icon{top:3px}.registration-module .signup-sso-container .sso-signup-container-inner .third-party-auth-icon.office-auth-sign-up-icon{top:1px}.registration-module .signup-sso-container .sso-signup-container-inner .third-party-auth-btn.facebook .third-party-auth-icon{position:relative;top:3px}.registration-module .signup-sso-container .container{padding:0}.registration-module .signup-sso-container .container .btn{display:block;margin-bottom:15px}.registration-module .signup-sso-container .container .green-btn,.registration-module .signup-sso-container .container .subtext,.registration-module .signup-sso-container .container .term{display:none}.teacher-page-signup-container.ui-test{width:524px;border:1px solid #cdd7de;border-top:0}.teacher-page-signup-container.ui-test .centered-slim{margin:0 48px}.teacher-page-signup-container.ui-test .signup-banner{background:#0058fb url(/images_v2/backgrounds/teacher-signup-banner.jpg) 50% no-repeat;padding:60px 0 50px}.teacher-page-signup-container.ui-test .signup-banner .signup-banner-title{color:#fff;font-size:48px;text-align:center}.teacher-page-signup-container.ui-test .signup-banner .signup-banner-subtext{text-align:center;color:#fff;padding-top:15px}.teacher-page-signup-container.ui-test .get-started-text{font-size:16px;font-weight:600;color:#383d48;padding:24px 48px 16px}.teacher-page-signup-container.ui-test .signup-summary-text{padding:24px 48px 0;font-size:14px;line-height:22px}.teacher-page-signup-container.ui-test .signup-sso-container{padding-top:0}.teacher-page-signup-container.ui-test .signup-sso-container .container .btn{float:left;width:48.5%;color:#383d48;margin-bottom:0}.teacher-page-signup-container.ui-test .signup-sso-container .container .btn.google{margin-left:12px}.teacher-page-signup-container.ui-test .signup-sso-container .container .btn.office .default{position:relative;left:5px}.teacher-page-signup-container.ui-test .signup-sso-container .container .google-auth-sign-up-icon,.teacher-page-signup-container.ui-test .signup-sso-container .container .office-auth-sign-up-icon{left:0!important}.teacher-page-signup-container.ui-test .signup-or-container{margin:8px 48px 32px}.teacher-page-signup-container.ui-test .signup-or-container span{text-transform:uppercase}.teacher-page-signup-container.ui-test .sign-in-here-text,.teacher-page-signup-container.ui-test .title-container{display:none}.teacher-page-signup-container.ui-test .term{text-align:left!important;color:#444;margin:0;font-size:12px}.teacher-page-signup-container.ui-test .login-text{margin-bottom:40px}.teacher-page-signup-container.ui-test .login-text a{font-weight:600}.teacher-page-signup-container.ui-test .error-prompt{position:absolute;left:-999em}.teacher-page-signup-container.ui-test .signup-form-container{margin-top:-15px}.teacher-page-signup-container.ui-test .placeholder-container.has-error{background:#fff url(/images_v2/icons/error.png) 97% no-repeat}.teacher-page-signup-container.ui-test .response-container{text-align:right}@media only screen and (max-device-width:690px){.teacher-page-signup-container.ui-test{width:100%}.teacher-page-signup-container.ui-test .centered-slim,.teacher-page-signup-container.ui-test .signup-summary-text{margin:0 24px;padding:24px 0 0}.teacher-page-signup-container.ui-test .signup-banner{padding:40px 0}.teacher-page-signup-container.ui-test .signup-banner p{font-size:40px;line-height:50px}.teacher-page-signup-container.ui-test .get-started-text{padding-bottom:0}.teacher-page-signup-container.ui-test .signup-sso-container .container .btn{width:auto;float:none}.teacher-page-signup-container.ui-test .signup-sso-container .container .btn .default{font-size:15px}.teacher-page-signup-container.ui-test .signup-sso-container .container ul a.btn.google{margin-left:0}.teacher-page-signup-container.ui-test .signup-or-container span{display:none}.teacher-page-signup-container.ui-test .title-container{padding-bottom:0}.teacher-page-signup-container.ui-test .signup-form-container{padding-top:0;margin-top:-10px}}.epage-parent-onboarding,.epage-parent-signup{background:#8264f2 url(/images_v2/backgrounds/bg-signup-parents.jpg) no-repeat;background-size:1280px;background-position:top}@media only screen and (max-device-width:690px){.epage-parent-onboarding #site-viewport,.epage-parent-signup #site-viewport,.epage-student-onboarding #site-viewport{padding:0}}.epage-parent-onboarding #content,.epage-parent-signup #content,.epage-student-onboarding #content{height:100%}.epage-parent-onboarding #m-footer,.epage-parent-signup #m-footer,.epage-student-onboarding #m-footer{display:none}.epage-parent-onboarding #content-container,.epage-parent-onboarding #parent-signup-container,.epage-parent-signup #content-container,.epage-parent-signup #parent-signup-container,.epage-student-onboarding #content-container,.epage-student-onboarding #parent-signup-container{width:inherit}.epage-parent-onboarding #parent-signup-container,.epage-parent-signup #parent-signup-container,.epage-student-onboarding #parent-signup-container{height:100vh}.epage-parent-onboarding #parent-signup-container #content,.epage-parent-signup #parent-signup-container #content,.epage-student-onboarding #parent-signup-container #content{position:absolute;width:inherit;top:6%}@media (max-height:624px){.epage-parent-onboarding #parent-signup-container #content,.epage-parent-signup #parent-signup-container #content,.epage-student-onboarding #parent-signup-container #content{top:5%;transform:none}}.epage-parent-onboarding .placeholder-container label.placeholder-text,.epage-parent-onboarding input#teacher-phone-input:-ms-input-placeholder,.epage-parent-onboarding input#teacher-phone-input::-webkit-input-placeholder,.epage-parent-signup .placeholder-container label.placeholder-text,.epage-parent-signup input#teacher-phone-input:-ms-input-placeholder,.epage-parent-signup input#teacher-phone-input::-webkit-input-placeholder,.epage-student-onboarding .placeholder-container label.placeholder-text,.epage-student-onboarding input#teacher-phone-input:-ms-input-placeholder,.epage-student-onboarding input#teacher-phone-input::-webkit-input-placeholder{color:#8890a2;font-size:14px}.epage-parent-onboarding input::placeholder,.epage-parent-signup input::placeholder,.epage-student-onboarding input::placeholder{color:#8890a2;font-size:14px}.epage-parent-onboarding .onboarding-container,.epage-parent-onboarding .signup-container,.epage-parent-signup .onboarding-container,.epage-parent-signup .signup-container,.epage-student-onboarding .onboarding-container,.epage-student-onboarding .signup-container{background:transparent;width:516px;margin-bottom:0!important}@media only screen and (max-device-width:690px){.epage-parent-onboarding .onboarding-container,.epage-parent-onboarding .signup-container,.epage-parent-signup .onboarding-container,.epage-parent-signup .signup-container,.epage-student-onboarding .onboarding-container,.epage-student-onboarding .signup-container{width:100%}}.epage-parent-onboarding .parent-page-onboarding-container,.epage-parent-onboarding .student-onboarding-container,.epage-parent-signup .parent-page-onboarding-container,.epage-parent-signup .student-onboarding-container,.epage-student-onboarding .parent-page-onboarding-container,.epage-student-onboarding .student-onboarding-container{width:438px}.epage-parent-onboarding .onboarding-container>header,.epage-parent-onboarding .parent-page-signup-container,.epage-parent-onboarding .parent-page-signup-container>header,.epage-parent-signup .onboarding-container>header,.epage-parent-signup .parent-page-signup-container,.epage-parent-signup .parent-page-signup-container>header,.epage-student-onboarding .onboarding-container>header,.epage-student-onboarding .parent-page-signup-container,.epage-student-onboarding .parent-page-signup-container>header{margin-bottom:25px}.epage-parent-onboarding .white-header-text:before,.epage-parent-signup .white-header-text:before,.epage-student-onboarding .white-header-text:before{content:" ";background:url(/images_v2/landing/edmodo-logo-white-56x60.png) no-repeat;display:inline-block;width:28px;height:26px;padding:0;background-size:contain;vertical-align:middle;margin-right:14px}.epage-parent-onboarding .white-header-text,.epage-parent-signup .white-header-text,.epage-student-onboarding .white-header-text{height:32px;width:386px;color:#fff;font-family:GT Eesti Pro Display,Helvetica Neue,Helvetica,sans-serif;font-size:28px;font-weight:600;letter-spacing:1px;line-height:32px}@media only screen and (max-device-width:690px){.epage-parent-onboarding .white-header-text,.epage-parent-signup .white-header-text,.epage-student-onboarding .white-header-text{width:auto;text-align:center}}.epage-parent-onboarding .finish-setting-up,.epage-parent-onboarding .finish-setting-up:after,.epage-parent-signup .finish-setting-up,.epage-parent-signup .finish-setting-up:after,.epage-student-onboarding .finish-setting-up,.epage-student-onboarding .finish-setting-up:after{font-size:20px;line-height:23px}.epage-parent-onboarding .registration-container,.epage-parent-signup .registration-container,.epage-student-onboarding .registration-container{border-radius:8px;background-color:#fff;display:inline-flex;display:-ms-inline-flexbox;position:relative}@media only screen and (max-device-width:690px){.epage-parent-onboarding .registration-container,.epage-parent-signup .registration-container,.epage-student-onboarding .registration-container{width:100%;border-radius:0;margin:0}}.epage-parent-onboarding .parent-registration-container,.epage-parent-onboarding .students-onboarding-container,.epage-parent-signup .parent-registration-container,.epage-parent-signup .students-onboarding-container,.epage-student-onboarding .parent-registration-container,.epage-student-onboarding .students-onboarding-container{margin:40px 48px}@media only screen and (max-device-width:690px){.epage-parent-onboarding .parent-registration-container,.epage-parent-onboarding .students-onboarding-container,.epage-parent-signup .parent-registration-container,.epage-parent-signup .students-onboarding-container,.epage-student-onboarding .parent-registration-container,.epage-student-onboarding .students-onboarding-container{margin:20px 28px;width:100%}}.epage-parent-onboarding .registration-header,.epage-parent-signup .registration-header,.epage-student-onboarding .registration-header{color:#383d48;font-family:GT Eesti Pro Display,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:23px;padding:0}.epage-parent-onboarding .auth-container,.epage-parent-signup .auth-container,.epage-student-onboarding .auth-container{overflow:initial}.epage-parent-onboarding .auth-container .parent-signup-container.two-step,.epage-parent-signup .auth-container .parent-signup-container.two-step,.epage-student-onboarding .auth-container .parent-signup-container.two-step{width:auto}.epage-parent-onboarding #sign-up-parents,.epage-parent-signup #sign-up-parents,.epage-student-onboarding #sign-up-parents{display:none}.epage-parent-onboarding #parent-sign-up-form,.epage-parent-signup #parent-sign-up-form,.epage-student-onboarding #parent-sign-up-form{padding:initial;overflow:initial}@media only screen and (max-device-width:690px){.epage-parent-onboarding #parent-sign-up-form,.epage-parent-signup #parent-sign-up-form,.epage-student-onboarding #parent-sign-up-form{width:100%}}.epage-parent-onboarding .auth-container .parent-signup-container.two-step .term,.epage-parent-signup .auth-container .parent-signup-container.two-step .term,.epage-student-onboarding .auth-container .parent-signup-container.two-step .term{color:#383d48;margin-bottom:0;font-size:12px;text-align:left;margin-top:0}.epage-parent-onboarding .sign-in-here-text,.epage-parent-signup .sign-in-here-text,.epage-student-onboarding .sign-in-here-text{color:#383d48;text-align:left;font-size:12px}.epage-parent-onboarding .auth-container .sso-signup-container.horizontal-list .sso-option-title,.epage-parent-signup .auth-container .sso-signup-container.horizontal-list .sso-option-title,.epage-student-onboarding .auth-container .sso-signup-container.horizontal-list .sso-option-title{font-size:12px}.epage-parent-onboarding .green-btn,.epage-parent-onboarding .green-btn:hover,.epage-parent-signup .green-btn,.epage-parent-signup .green-btn:hover,.epage-student-onboarding .green-btn,.epage-student-onboarding .green-btn:hover{background-color:#44d57e;border-color:#44d57e}.epage-parent-onboarding .sso-option-title:after,.epage-parent-onboarding .sso-option-title:before,.epage-parent-signup .sso-option-title:after,.epage-parent-signup .sso-option-title:before,.epage-student-onboarding .sso-option-title:after,.epage-student-onboarding .sso-option-title:before{content:" ";display:inline;border:1px solid rgba(157,172,192,.5);width:45%;float:left;margin-top:7px}@media only screen and (max-device-width:690px){.epage-parent-onboarding .sso-option-title:after,.epage-parent-onboarding .sso-option-title:before,.epage-parent-signup .sso-option-title:after,.epage-parent-signup .sso-option-title:before,.epage-student-onboarding .sso-option-title:after,.epage-student-onboarding .sso-option-title:before{width:40%}}.epage-parent-onboarding .sso-option-title:after,.epage-parent-signup .sso-option-title:after,.epage-student-onboarding .sso-option-title:after{float:right}@media only screen and (max-device-width:690px){.epage-parent-onboarding .auth-container .sso-signup-container-inner,.epage-parent-signup .auth-container .sso-signup-container-inner,.epage-student-onboarding .auth-container .sso-signup-container-inner{width:inherit}}@media only screen and (max-device-width:690px){.epage-parent-onboarding .auth-container .sso-signup-container-inner li,.epage-parent-signup .auth-container .sso-signup-container-inner li,.epage-student-onboarding .auth-container .sso-signup-container-inner li{display:block;float:none;margin:auto;position:relative}}.epage-student-onboarding,.epage-student-signup{background:#24c7ff url(/images_v2/backgrounds/bg-signup-students.jpg) no-repeat;background-size:1650px;background-position:top}.epage-student-onboarding .student-onboarding-container,.epage-student-signup .student-onboarding-container{width:524px}@media only screen and (max-device-width:690px){.epage-student-onboarding .student-onboarding-container,.epage-student-signup .student-onboarding-container{width:100%}}.epage-student-onboarding .registration-header,.epage-student-signup .registration-header{font-size:28px;line-height:35px}.epage-student-onboarding .select-picker-container,.epage-student-signup .select-picker-container{padding:12px 7px 12px 12px;width:65px;vertical-align:middle;font-size:16px;text-transform:capitalize}.epage-student-onboarding .students-onboarding-container header,.epage-student-signup .students-onboarding-container header{margin-bottom:12px}.epage-student-onboarding .phone-or-email-select-container,.epage-student-signup .phone-or-email-select-container{display:inline-block;float:left}.epage-student-onboarding .phone-or-email-input-container,.epage-student-signup .phone-or-email-input-container{display:inline-block;margin-left:5px}.epage-student-onboarding .phone-or-email-input-container.without-selector,.epage-student-signup .phone-or-email-input-container.without-selector{margin-left:0}.epage-student-onboarding .phone-or-email-input-container.without-selector .email-field-container,.epage-student-signup .phone-or-email-input-container.without-selector .email-field-container{width:432px}.epage-student-onboarding .phone-or-email-input-container.without-selector .email-field-container .response-container,.epage-student-signup .phone-or-email-input-container.without-selector .email-field-container .response-container{width:127%;left:0}@media only screen and (max-device-width:690px){.epage-student-onboarding .phone-or-email-input-container,.epage-student-signup .phone-or-email-input-container{display:flex;margin-left:0;padding-left:9px}}.epage-student-onboarding .email-field-container,.epage-student-onboarding .phone-field-container,.epage-student-signup .email-field-container,.epage-student-signup .phone-field-container{width:332px;display:inline-block}.epage-student-onboarding .email-field-container.hidden,.epage-student-onboarding .phone-field-container.hidden,.epage-student-signup .email-field-container.hidden,.epage-student-signup .phone-field-container.hidden{display:none}@media only screen and (max-device-width:690px){.epage-student-onboarding .email-field-container,.epage-student-onboarding .phone-field-container,.epage-student-signup .email-field-container,.epage-student-signup .phone-field-container{width:100%}}.epage-student-onboarding .email-field-container .response-container,.epage-student-onboarding .phone-field-container .response-container,.epage-student-signup .email-field-container .response-container,.epage-student-signup .phone-field-container .response-container{width:127%;left:-92px}@media only screen and (max-device-width:690px){.epage-student-onboarding .bright-blue-btn,.epage-student-signup .bright-blue-btn{margin-top:20px}}.epage-student-onboarding .white-header-text.edmodo-students,.epage-student-signup .white-header-text.edmodo-students{font-size:20px}@media only screen and (max-device-width:690px){.epage-student-onboarding .white-header-text.edmodo-students,.epage-student-signup .white-header-text.edmodo-students{font-size:17px}}.epage-student-onboarding .welcome-image,.epage-student-signup .welcome-image{height:164px;width:227px}.epage-student-onboarding hr,.epage-student-signup hr{box-shadow:none;height:0;border:none;line-height:1px;border-bottom:1px solid #c9ccd2;margin-bottom:16px}.epage-student-onboarding .parent-contact-description,.epage-student-signup .parent-contact-description{margin-bottom:12px}.epage-student-onboarding .intl-tel-input,.epage-student-signup .intl-tel-input{width:100%}.epage-student-onboarding .intl-tel-input input,.epage-student-signup .intl-tel-input input{padding:12px 6px 12px 52px}@media only screen and (max-device-width:690px){.epage-student-onboarding .intl-tel-input input,.epage-student-signup .intl-tel-input input{padding-left:71px}}.epage-student-onboarding .intl-tel-input .placeholder-input:focus,.epage-student-signup .intl-tel-input .placeholder-input:focus{border:none}.epage-student-onboarding .intl-tel-input.separate-dial-code .selected-flag,.epage-student-signup .intl-tel-input.separate-dial-code .selected-flag{background:#fff}.parent-placeholder{background-color:#fff;max-width:700px;margin:120px auto;border-radius:5px}@media (max-width:767px){.parent-placeholder{margin:10px;border-radius:5px;position:absolute;top:10px}}.parent-placeholder .parent-onboarding-wrapper .footer-div{border-top:none}.parent-placeholder .parent-onboarding-wrapper .parents-onboarding-connect-wrapper h2{font-size:20px}.parent-onboarding-wrapper{max-width:679px;margin:0 auto}.parent-onboarding-wrapper .cancel-div{width:100%;height:35px}.parent-onboarding-wrapper .cancel-div.inner{height:20px}.parent-onboarding-wrapper .cancel-div .cancel{display:block;height:20px;width:25px;margin:15px 10px 0 0;background:url(//pic.edim.co/parent_confirm_close.png) no-repeat;cursor:pointer;float:right}.parent-onboarding-wrapper .cancel-div .cancel.inner{margin-top:10px}.parent-onboarding-wrapper .sent-instructions-wrapper{max-width:679px;margin:0 auto;text-align:center}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .sent-instructions-wrapper{width:320px}}.parent-onboarding-wrapper .sent-instructions-wrapper img{margin-top:32px}.parent-onboarding-wrapper .sent-instructions-wrapper h1{font-size:26px;margin:34px 0 36px;line-height:24px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .sent-instructions-wrapper h1{width:80%}}.parent-onboarding-wrapper .sent-instructions-wrapper h2{font-size:18px;font-weight:400;margin:30px 15px 60px}.parent-onboarding-wrapper .send-instructions-wrapper{border:1px solid gray;padding:6px;text-align:left;padding:3px 0 20px 20px;border:1px solid #ddd;width:425px;margin:0 auto 60px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .send-instructions-wrapper{width:100%}}.parent-onboarding-wrapper .send-instructions-wrapper .cancel-div{width:100%;height:30px}.parent-onboarding-wrapper .send-instructions-wrapper .cancel-div .cancel{display:block;height:20px;width:25px;margin:15px 10px 0 0;background:url(//pic.edim.co/parent_confirm_close.png) no-repeat;cursor:pointer;float:right}.parent-onboarding-wrapper .send-instructions-wrapper h2{font-size:18px!important;margin:0!important}.parent-onboarding-wrapper .send-instructions-wrapper .email{font-size:18px;margin:14px 0 2px}.parent-onboarding-wrapper .send-instructions-wrapper .correction-wrapper span{color:#aaa}.parent-onboarding-wrapper .send-instructions-wrapper .correction-wrapper a{margin-left:3px;color:#5797e1}.parent-onboarding-wrapper .send-instructions-wrapper .email-wrapper{margin-top:15px}.parent-onboarding-wrapper .send-instructions-wrapper .email-wrapper .error{color:red;background-color:#fff;border:none;padding:0}.parent-onboarding-wrapper .send-instructions-wrapper .email-wrapper .processing{background:#fff url(//a.edim.co/images_v2/loading.gif) no-repeat 50%;min-height:30px;width:450px;position:absolute;opacity:.5}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .send-instructions-wrapper .email-wrapper .processing{width:350px}}.parent-onboarding-wrapper .send-instructions-wrapper .email-wrapper .input-wrapper{max-width:425px;margin:0 auto;height:40px;font-size:12px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .send-instructions-wrapper .email-wrapper .input-wrapper{max-width:350px}}.parent-onboarding-wrapper .send-instructions-wrapper .email-wrapper .input-wrapper input{border-radius:3px 0 0 3px;height:40px;background-color:#fff;width:323px;float:left;padding-left:13px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .send-instructions-wrapper .email-wrapper .input-wrapper input{width:220px}}.parent-onboarding-wrapper .send-instructions-wrapper .email-wrapper .input-wrapper .btn{font-size:12px;background:#fff;border-radius:0 3px 3px 0;box-shadow:none;height:40px;padding:6px 0;color:#3582bc;width:64px;line-height:26px;border-left:none}.parent-onboarding-wrapper .send-instructions-wrapper .email-wrapper .text{font-size:12px;color:#999}.parent-onboarding-wrapper .send-instructions-wrapper .email-wrapper a{margin-left:2px;color:#6fa6e5}.parent-onboarding-wrapper .just-connected-wrapper{width:679px;margin:0 auto;text-align:center}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .just-connected-wrapper{width:334px}}.parent-onboarding-wrapper .just-connected-wrapper img{margin:30px 0 50px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .just-connected-wrapper img{width:290px}}.parent-onboarding-wrapper .just-connected-wrapper h1{font-size:26px;margin-bottom:36px}.parent-onboarding-wrapper .just-connected-wrapper h2{font-size:20px;font-weight:300;margin-bottom:24px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .just-connected-wrapper h2{width:300px}}.parent-onboarding-wrapper .just-connected-wrapper .footer-div{width:90%!important;margin:48px auto 0}.parent-onboarding-wrapper .just-connected-wrapper .email-wrapper{height:110px;margin-top:-18px}.parent-onboarding-wrapper .just-connected-wrapper .email-wrapper .processing{background:#fff url(//a.edim.co/images_v2/loading.gif) no-repeat 50%;min-height:30px;width:504px;position:absolute;opacity:.5}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .just-connected-wrapper .email-wrapper .processing{width:250px}}.parent-onboarding-wrapper .just-connected-wrapper .email-wrapper .input-wrapper{max-width:304px;margin:0 auto;height:62px;font-size:12px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .just-connected-wrapper .email-wrapper .input-wrapper{max-width:282px}}.parent-onboarding-wrapper .just-connected-wrapper .email-wrapper .input-wrapper input{border-radius:3px 0 0 3px;height:38px;background-color:#fff;width:239px;margin-top:22px;float:left;padding-left:13px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .just-connected-wrapper .email-wrapper .input-wrapper input{width:217px}}.parent-onboarding-wrapper .just-connected-wrapper .email-wrapper .input-wrapper .btn{font-size:12px;background:#fff;box-shadow:none;border-radius:0 3px 3px 0;border-left:none;margin-top:22px;height:38px;padding:6px 0;width:64px;line-height:26px;color:#3582bc}.parent-onboarding-wrapper .just-connected-wrapper .email-wrapper .email{font-size:18px;font-weight:500;margin-bottom:7px}.parent-onboarding-wrapper .just-connected-wrapper .email-wrapper .text{font-size:12px;color:#999}.parent-onboarding-wrapper .just-connected-wrapper .email-wrapper a{margin-left:2px;color:#6fa6e5}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper{text-align:center;max-width:679px;margin:0 auto;padding:0 80px 30px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .parents-onboarding-connect-wrapper{padding-left:25px;padding-right:25px}}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper h1{font-size:26px;margin:16px auto 0}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .parents-onboarding-connect-wrapper h1{width:100%}}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper p{margin:18px 0 10px;font-size:16px}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper h2{font-weight:300;font-size:26px;margin:30px 15px 60px;line-height:27px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .parents-onboarding-connect-wrapper h2{margin:40px 5px 20px}}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .input-div{width:44%;float:left}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .input-div input{width:100%;background-color:#fff;padding-left:20px;border-radius:5px;font-size:16px;color:#999;font-weight:400}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .input-div{width:100%;float:none;margin:10px auto}}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .error-message{color:red;margin-bottom:15px!important;width:100%}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper{margin:20px auto}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper .clearfix:after{content:"";clear:both;display:table}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper{width:100%;max-width:366px;margin-top:10px}}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper .btn-connect-next{display:block;width:40%;padding-top:10px;padding-bottom:10px;border-radius:5px;margin:auto;border:none;font-size:16px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper .btn-connect-next{width:100%}}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper p{margin:10px auto 7px}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper p.strong{font-weight:500}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper p.weak{color:#999;margin-bottom:40px}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper .input-div{border-radius:5px}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper .img-div img{height:30px;margin-top:-25px}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper .email-me-instructions{margin-left:5px}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper a{color:#5797e1}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper .arrow-box{position:absolute;background:#eaeff3;padding:7px 10px;max-width:196px;text-align:left;margin:-79px 0 0 171px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper .arrow-box{margin:-97px 0 0 171px}}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .connect-child-wrapper .arrow-box:after{top:100%;left:14%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(234,239,243,0);border-top-color:#eaeff3;border-width:12px;margin-left:-12px}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container{border:1px solid #cddbe5;border-radius:3px;background:#fff;margin-bottom:24px;box-shadow:none;text-align:center}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container:hover{border:1px solid #1795ed}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container input{width:100%;padding:13px 10px;height:auto;font-size:14px}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container label{font-size:14px;top:13px;line-height:15px}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container img{float:right;margin:7px 10px 0 0;opacity:.5;position:absolute;right:0;top:0}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container img.checkmark{opacity:1;height:10px;padding:2px;border-radius:100%;border:2px solid #78bd66;margin-top:13px;display:none}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container.dropdown-selector{position:relative;width:44%;float:right;border-radius:5px;cursor:pointer;margin:0 0 23px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container.dropdown-selector{float:none;width:100%;margin:10px auto}}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container.dropdown-selector label{display:block;margin-top:-28px;font-size:16px;font-weight:400;color:#999;height:22px;text-align:left;padding-left:20px}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container.dropdown-selector .selector{display:block;padding:13px 10px;height:40px;box-sizing:border-box;color:#444}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container.dropdown-selector .selector span{display:inline-block;height:30px;width:30px;background:url(//a.edim.co/images_v2/sprites/sprite-arrows.png) 16px -174px no-repeat;float:right;margin-top:-6px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container.dropdown-selector .selector span{margin-right:20px}}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container.dropdown-selector .selector-menu{position:absolute;background:#fff;left:0;z-index:2;width:100%;border:1px solid #cddbe5;margin-left:-1px;margin-top:5px;border-radius:5px}@media only screen and (max-device-width:690px){.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container.dropdown-selector .selector-menu{width:100%}}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container.dropdown-selector .selector-menu a{text-align:left;display:block;padding:15px 17px;color:#444;font-size:16px}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container.dropdown-selector .selector-menu a:hover{background:#eee}.parent-onboarding-wrapper .parents-onboarding-connect-wrapper .placeholder-container.focused{border:1px solid #1795ed}.parent-page-onboarding-container .subtext-dark,.student-onboarding-container .subtext-dark{font-size:16px;line-height:20px;font-family:GT Eesti Pro Display,Helvetica Neue,Helvetica,sans-serif;color:#383d48;opacity:.8}.parent-page-onboarding-container .value-pitch,.student-onboarding-container .value-pitch{width:342px;margin-bottom:20px}@media only screen and (max-device-width:690px){.parent-page-onboarding-container .value-pitch,.student-onboarding-container .value-pitch{width:auto}}.parent-page-onboarding-container .first-name,.parent-page-onboarding-container .last-name,.student-onboarding-container .first-name,.student-onboarding-container .last-name{width:48%;height:40px;margin-bottom:20px;display:inline-block;float:left;margin-right:2%}.parent-page-onboarding-container .first-name input,.parent-page-onboarding-container .last-name input,.student-onboarding-container .first-name input,.student-onboarding-container .last-name input{height:inherit}@media only screen and (max-device-width:690px){.parent-page-onboarding-container .first-name,.parent-page-onboarding-container .last-name,.student-onboarding-container .first-name,.student-onboarding-container .last-name{width:147px}}.parent-page-onboarding-container .last-name,.student-onboarding-container .last-name{margin-right:0}.parent-page-onboarding-container .welcome-image-container,.student-onboarding-container .welcome-image-container{margin-bottom:34px}.parent-page-onboarding-container .bright-blue-btn,.parent-page-onboarding-container .bright-blue-btn:hover,.parent-page-onboarding-container .bright-blue-btn:visited,.student-onboarding-container .bright-blue-btn,.student-onboarding-container .bright-blue-btn:hover,.student-onboarding-container .bright-blue-btn:visited{height:48px;width:100%;border-radius:3px;background-color:#24c7ff;border-color:#24c7ff;color:#fff;font-weight:600;font-size:16px;font-family:Helvetica Neue,helvetica,sans-serif;box-shadow:none;text-shadow:none}.parent-page-onboarding-container .bright-blue-btn.disabled,.parent-page-onboarding-container .bright-blue-btn:hover.disabled,.parent-page-onboarding-container .bright-blue-btn:visited.disabled,.student-onboarding-container .bright-blue-btn.disabled,.student-onboarding-container .bright-blue-btn:hover.disabled,.student-onboarding-container .bright-blue-btn:visited.disabled{background-color:#24c7ff;border-color:#24c7ff;opacity:.6;color:#fff}.parent-page-onboarding-container .bright-blue-btn.loading,.parent-page-onboarding-container .bright-blue-btn:hover.loading,.parent-page-onboarding-container .bright-blue-btn:visited.loading,.student-onboarding-container .bright-blue-btn.loading,.student-onboarding-container .bright-blue-btn:hover.loading,.student-onboarding-container .bright-blue-btn:visited.loading{background:#24c7ff url(//a.edim.co/images/loading.gif) no-repeat 50%;opacity:.6}.parent-page-onboarding-container .welcome-image,.student-onboarding-container .welcome-image{margin:auto;position:relative;width:267px;height:192px;display:block}.parent-page-onboarding-container input:focus,.student-onboarding-container input:focus{border:1px solid #55a0ed;box-shadow:none}.weak .email-me-instructions{color:#444}body.epage-admin,body.epage-district,body.epage-school{background-color:#eef2f5}body.epage-admin .tooltip-inner,body.epage-district .tooltip-inner,body.epage-school .tooltip-inner{max-width:400px}body.epage-admin #topbar-content #leftside,body.epage-admin #topbar-content #rightside,body.epage-district #topbar-content #leftside,body.epage-district #topbar-content #rightside,body.epage-school #topbar-content #leftside,body.epage-school #topbar-content #rightside{margin-bottom:0}body.epage-admin #site-viewport .current-view,body.epage-district #site-viewport .current-view,body.epage-school #site-viewport .current-view{padding-top:0}body.epage-admin .progress,body.epage-district .progress,body.epage-school .progress{overflow:inherit;background-color:transparent;height:auto;margin-bottom:0;border-radius:0;box-shadow:none}body.epage-admin #settings-panel.hidden,body.epage-district #settings-panel.hidden,body.epage-school #settings-panel.hidden{display:block!important;visibility:visible!important}body.epage-admin #settings-panel.panel,body.epage-district #settings-panel.panel,body.epage-school #settings-panel.panel{background-color:transparent}body.epage-admin #admins-proxy-separator,body.epage-district #admins-proxy-separator,body.epage-school #admins-proxy-separator{padding-top:20px}body.epage-admin #assign-badge .post-box-send .standard-postbox .suggestion-container,body.epage-district #assign-badge .post-box-send .standard-postbox .suggestion-container,body.epage-school #assign-badge .post-box-send .standard-postbox .suggestion-container{max-width:448px}body.epage-admin .badges-pane,body.epage-district .badges-pane,body.epage-school .badges-pane{overflow-y:initial}body.epage-admin .library-add-item-footer,body.epage-district .library-add-item-footer,body.epage-school .library-add-item-footer{margin-top:24px}body.epage-admin .library-add-item-footer a.btn,body.epage-district .library-add-item-footer a.btn,body.epage-school .library-add-item-footer a.btn{margin-top:9px}body.epage-admin #library-add-badge-content #badges-form-create,body.epage-district #library-add-badge-content #badges-form-create,body.epage-school #library-add-badge-content #badges-form-create{top:66px}#admin-app-container .library-items-viewer-header.container{width:100%}.adminLibraryLayout-placeholder-lookalike{width:100%!important;height:140px!important}.adminLibraryLayout-textarea-non-empty{background-color:#fff!important}body.epage-admin.loading{background:url(//a.edim.co/images/loading.gif) no-repeat!important;background-position:50%!important}body.epage-admin #content-region,body.epage-admin #footer,body.epage-admin #heading-region{background:#fff;border:1px solid #d4dfe3}body.epage-admin #content .row.main{margin:0!important}body.epage-admin #content .row.main #content-region,body.epage-admin #content .row.main #footer,body.epage-admin #content .row.main #heading-region{padding:0!important}body.epage-admin #side-nav-region{padding-right:0}body.epage-admin #content .separated{margin-bottom:15px}#topbar-content.admin #leftside,#topbar-content.admin #rightside{margin-bottom:0}section#admin-top-nav nav.navbar{border-color:#e0e8eb;background-color:#fff;border-radius:2px;margin-bottom:15px}section#admin-top-nav nav.navbar .navbar-header{padding:15px;text-transform:uppercase;font-weight:700;cursor:default}section#admin-top-nav nav.navbar .navbar-header .navbar-brand{font-size:inherit;padding-top:0;padding-bottom:0;height:auto}section#admin-top-nav nav.navbar .navbar-header img{height:25px;width:25px;margin-right:10px;position:absolute;left:15px;top:50%;transform:translateY(-50%)}section#admin-top-nav nav.navbar .navbar-header span{margin-left:10px}section#admin-top-nav nav.navbar .navbar-header:after{content:" ";display:block}section#admin-top-nav nav.navbar ul.navbar-nav{margin-left:15px}section#admin-top-nav nav.navbar ul.navbar-nav .community a{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section#admin-top-nav nav.navbar ul.navbar-nav li{padding:15px 0}section#admin-top-nav nav.navbar ul.navbar-nav li.active a{background:none}section#admin-top-nav nav.navbar ul.navbar-nav li.active:after{display:block;content:" ";position:absolute;height:4px;width:100%;bottom:0;background-color:#0068ab}section#admin-top-nav nav.navbar ul.navbar-nav li a{padding-top:0;padding-bottom:0}section#admin-top-nav nav.navbar ul.navbar-nav li .dropdown [data-toggle=dropdown]{text-decoration:none;padding:0 15px;color:#777}section#admin-top-nav nav.navbar ul.navbar-nav li .dropdown [data-toggle=dropdown] .caret{margin-left:5px}section#admin-top-nav nav.navbar ul.navbar-nav li .dropdown.open a{background-color:inherit}section#admin-top-nav nav.navbar ul.navbar-nav li .dropdown .dropdown-menu{padding:0;margin:0;border-radius:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-color:#d3dde2;top:36px;border-top:none;min-width:90px}section#admin-top-nav nav.navbar ul.navbar-nav li .dropdown .dropdown-menu li{padding:0}section#admin-top-nav nav.navbar ul.navbar-nav li .dropdown .dropdown-menu li a{padding:10px;font-size:13px}section#admin-top-nav nav.navbar ul.navbar-nav li .dropdown .dropdown-menu li a:hover{background-color:#f4f3f2}section#admin-top-nav nav.navbar ul.navbar-nav li .dropdown .dropdown-menu:before{content:" ";display:block;position:absolute;width:100%;height:1px;z-index:1000;background-color:#fff;top:-1px}section#admin-top-nav nav.navbar ul.navbar-nav li .bullet{font-size:5px;color:#777;margin:0}section#admin-top-nav nav.navbar ul.navbar-nav#main-nav{position:relative}section#admin-top-nav nav.navbar ul.navbar-nav#main-nav:before{display:block;content:" ";width:1px;height:30px;background-color:#e0e0e0;position:absolute;left:-16px;transform:translateY(-50%);top:50%}#side-nav-container #institution-avatar{border:1px solid #d4dfe3;background:#fff}#side-nav-container #institution-avatar img{background:#3784d3;width:60%;height:60%;margin:20%;margin-bottom:0}#side-nav-container #institution-avatar ul.sidenav-institution-item-view{padding:20px 40px;margin-bottom:0}#side-nav-container #institution-avatar ul.sidenav-institution-item-view #sidenav-institution-name{font-size:15px;line-height:16px;font-weight:400;color:#2673cd;display:block}#side-nav-container #institution-avatar ul.sidenav-institution-item-view #sidenav-institution-type{color:#839096}#side-nav-container #side-nav-subcontainer{margin-top:15px;border:1px solid #d4dfe3;background:#fff}#side-nav-container #side-nav-subcontainer #side-nav-heading{padding:15px;font-size:20px;border-bottom:1px solid #d4dfe3}#side-nav-container #side-nav-subcontainer ul{margin-bottom:0}#side-nav-container #side-nav-subcontainer ul li a{padding:12px 15px 11px;font-size:13px;border-bottom:1px solid #d4dfe3;color:#33393c;text-decoration:none;display:block}#side-nav-container #side-nav-subcontainer ul li.active{background:#f3f5f7;color:#33393c;font-weight:600;border-top-left-radius:2px;border-top-right-radius:2px}#side-nav-container .disable-anchor{pointer-events:none;cursor:default}body.epage-admin{background:#eef2f5!important}.searchbar{position:relative}.searchbar .search-icons{display:inline-block;width:33px;height:22px;position:absolute;top:9px;left:9px}.searchbar .search-icons .search-icon{position:absolute;left:1px;top:0;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1);transition:opacity .1s,transform .25s}.searchbar .search-icons .loading-icon{height:18px;width:18px}.searchbar .search-icons .loading{background-size:contain}.searchbar .form-control.search-input{background:0 0;padding-left:31px}body.epage-admin #heading-region #page-heading{background:#fff;padding:15px;border-radius:3px}body.epage-admin #heading-region #page-heading h1{font-size:19px;margin:0}#insights-view-container{background:#fff}#insights-view-container #admin-insights-graph{text-align:center;padding:15px 0}#insights-view-container #admin-insights-graph .nav.nav-tabs{width:100%}#insights-view-container #admin-insights-graph .nav.nav-tabs li{float:none;display:table-cell;width:20%}#insights-view-container #admin-insights-graph .nav.nav-tabs li a{color:#3c4f63;height:72px;padding:10px;border:1px solid #ddd;border-bottom:none;background-color:#fbfcfc;margin:0 10px 0 0;box-shadow:inset 0 -1px 2px #dbe2eb}#insights-view-container #admin-insights-graph .nav.nav-tabs li a .value{color:#68b454;font-size:16px;font-weight:700}#insights-view-container #admin-insights-graph .nav.nav-tabs li a .text{font-size:12px;font-weight:400}#insights-view-container #admin-insights-graph .nav.nav-tabs li a:hover{background-color:#eee}#insights-view-container #admin-insights-graph .nav.nav-tabs li.active a{background:transparent;box-shadow:none}#insights-view-container #admin-insights-graph .nav.nav-tabs li.active a:after{content:" ";position:absolute;width:100%;height:5px;background-color:#fff;left:0;bottom:0;margin:0 0 -2px}#insights-view-container #admin-insights-graph .nav.nav-tabs li:last-child a{margin:0}#insights-view-container #admin-insights-graph .graph svg#line-chart{height:50vh;width:100%;border:1px solid #ddd;border-top:0;display:inline!important}#insights-view-container #admin-insights-graph .graph svg#line-chart text{fill:#757e93}#insights-view-container #admin-insights-graph .graph svg#line-chart.loading{background:url(//a.edim.co/images/loading.gif) no-repeat!important;background-position:50%!important}#insights-view-container .no-padding{padding:0!important}#insights-view-container .row{margin:0}#insights-view-container .breadcrumb li+li:before{content:"\003e";font-family:edmodoFont}#insights-view-container .edmodo-container{background:#fff;border-radius:2px;box-shadow:0 0 2px rgba(0,0,0,.2)}#insights-view-container .edmodo-container #insights-tabular-view #table-container.loading{opacity:.55}#insights-view-container .edmodo-container .header{border-bottom:1px solid #dfe4e8}#insights-view-container .edmodo-container .header.small{padding:12px 20px 10px;background:#f6f7f8;border-radius:2px 2px 0 0}#insights-view-container .edmodo-container .header.small p{font-size:12px;line-height:1;text-transform:uppercase}#insights-view-container .edmodo-container .header.noborder{border-bottom:none}#insights-view-container .edmodo-container .header.border-top{border-bottom:none;border-top:1px solid #dfe4e8}#insights-view-container .edmodo-container .header.sunken{background:#fbfcfc;border-bottom:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px}#insights-view-container .edmodo-container .header.sunken .form-group{margin:0 10px 0 0;position:relative}#insights-view-container .edmodo-container .header.sunken .form-group .search-icon{position:absolute;top:5px;right:9px}#insights-view-container .edmodo-container .header.sunken .filter{border-right:1px solid #dfe4e8;height:42px}#insights-view-container .edmodo-container .header.sunken .filter.pull-right{border-right:none;border-left:1px solid #dfe4e8}#insights-view-container .edmodo-container .header.sunken input.form-control{height:42px;padding-right:10px;font-size:13px;background:#fff;border:none;box-shadow:none}#insights-view-container .edmodo-container .header.sunken .btn{color:#8890a2;font-size:13px;box-shadow:none;border:none;height:42px;padding-left:20px}#insights-view-container .edmodo-container .header.sunken .bootstrap-select:focus,#insights-view-container .edmodo-container .header.sunken .btn:focus{outline:none!important}#insights-view-container .edmodo-container .header.sunken .edmodo-caret{height:42px;padding:12px 16px;border-left:none;background:transparent}#insights-view-container .edmodo-container .header.sunken .select2-choice{border:none;height:42px;padding-left:20px}#insights-view-container .edmodo-container .header.sunken .select2-choice>.select2-chosen{margin-top:7px}#insights-view-container .edmodo-container .header.sunken .select2-choice .select2-arrow{border-left:none;right:5px}#insights-view-container .edmodo-container .header h2{color:#383d48;font-size:18px;font-weight:600;margin:0}#insights-view-container .edmodo-container .header h2 .additional-info{margin-left:4px}#insights-view-container .edmodo-container .header .dropdown.pull-right{padding:2px 0 6px}#insights-view-container .edmodo-container .header .dropdown.pull-right .arrow{margin-left:4px}#insights-view-container .edmodo-container .header .action{padding-top:2px}#insights-view-container .edmodo-container .header .action:hover{text-decoration:underline}#insights-view-container .edmodo-container .header .action img{margin-left:7px;position:relative;top:-1px}#insights-view-container .edmodo-container .edmodo-container.separated{margin-top:20px}#insights-view-container .edmodo-container .edmodo-container.padded>h1:first-child,#insights-view-container .edmodo-container .edmodo-container.padded>h2:first-child,#insights-view-container .edmodo-container .edmodo-container.padded>h3:first-child,#insights-view-container .edmodo-container .edmodo-container.padded>h4:first-child,#insights-view-container .edmodo-container .edmodo-container.padded>h5:first-child{margin-top:0}#insights-view-container .edmodo-container .header.sunken .filter:first-child .searchbar{border-bottom-left-radius:2px}#insights-view-container .edmodo-container .header [class*=edmodo-icon]{padding-left:7.5px;color:#2b7ebc;vertical-align:middle;font-size:16px}#insights-view-container .edmodo-container .header h2{font-size:14px}#insights-view-container .edmodo-container .header .export-csv{display:inline-block;vertical-align:middle}#insights-view-container .edmodo-container .edmodo-container.padded{padding:15px 0}#insights-view-container .edmodo-container #fromDate,#insights-view-container .edmodo-container #toDate{float:left;width:30%;margin:20px 0;border-bottom-right-radius:0;border-top-right-radius:0}#insights-view-container .edmodo-container #date_range_hyphen{float:left;margin-top:25px 3px 0 3px}#insights-view-container .edmodo-container .date-picker{float:left;margin:20px 3px 0 0;padding:5px;border-right:1px solid #ccc;height:34px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-bottom-right-radius:2px;border-top-right-radius:2px}#insights-view-container .edmodo-container .date-filter-container{margin-bottom:10px}#insights-view-container .edmodo-container .date-filter-container label{display:block;margin-bottom:0}#insights-view-container .edmodo-container .header-overview{font-size:18px;font-weight:600}#insights-view-container .edmodo-container #updateBtn{margin-top:20px}#insights-view-container .searchable-list .searchbar .search-icons .search-icon{top:0}#insights-view-container .no-records{text-align:center;margin:20px;font-size:14px;font-weight:700}#insights-view-container #error-msg{text-align:center;font-size:20px;padding:20px}#insights-view-container .separated{margin-bottom:10px}#insights-view-container .edmodo_stats_graph_stats_graph_view{padding:0 10px}#insights-view-container .edmodo_stats_graph_stats_graph_view svg text{fill:#757e93}#insights-view-container .edmodo_stats_graph_stats_graph_view .loading-container{text-align:center;height:320px}#insights-view-container .edmodo_stats_graph_stats_graph_view .loading-container .loading{margin-top:130px}#insights-view-container #stats_graph>svg{height:320px}#insights-view-container .stats-graph-tabs{margin:20px 20px 0}#insights-view-container .stats-graph-tabs .nav>li{width:20%}#insights-view-container .stats-graph-tabs .nav>li.active>a{background-color:#fff;border-bottom-color:transparent;box-shadow:none}#insights-view-container .stats-graph-tabs .nav>li.active>a:hover{background-color:#fff}#insights-view-container .stats-graph-tabs .nav>li a{height:68px;text-align:center;border:1px solid #dbe2eb;box-shadow:inset 0 -1px 2px #dbe2eb;color:#555;margin-right:10px;padding-left:2px;padding-right:2px;background-color:#fbfcfc}#insights-view-container .stats-graph-tabs .nav>li a:hover{background-color:#eee}#insights-view-container .stats-graph-tabs #quizzes{margin-right:0}#insights-view-container .stats-graph-tabs .values{display:inline-block;width:100%;height:100%}#insights-view-container .stats-graph-tabs .values .value{width:124px;height:19px;color:#68b454;font-family:Helvetica Neue;font-size:16px;font-weight:700;line-height:19px;margin-top:10px}#insights-view-container .stats-graph-tabs .values .value-text{color:#3c4f63;font-family:Helvetica Neue;font-size:12px;font-weight:400;line-height:14px;width:103px;height:29px;margin:0 5px 7px}#insights-view-container .stats-graph-container{border:1px solid #dbe2eb;border-top-color:transparent;margin:0 20px 30px;padding-top:25px;box-shadow:0 2px 4px rgba(243,245,247,.5)}#insights-view-container .nvd3 .nv-x.nv-axis path.domain,#insights-view-container .nvd3 .nv-y.nv-axis path.domain{stroke-opacity:.1}#insights-view-container .tick line{opacity:1}#insights-view-container .nv-y .nv-axis .tick line{opacity:0}#insights-view-container .nv-x.nv-axis .nvd3.nv-wrap.nv-axis .nv-axisMaxMin.nv-min{display:none;pointer-events:none}#insights-view-container h2,#insights-view-container h3{color:#35393c}#insights-view-container h2{font-size:18px;font-weight:600}#insights-view-container h3{font-size:18px}#insights-view-container h4{font-size:14px;padding:0 0 0 20px}#insights-view-container .pagination-nav{border-bottom-right-radius:2px;border-bottom-left-radius:2px}#insights-view-container .school-nav-container{background-color:#f9f9f9;padding-top:10px}#insights-view-container .school-members-nav li{background-color:transparent;margin-right:5px}#insights-view-container .school-members-nav li.active{background-color:#fff}#insights-view-container .school-members-nav li.active a{color:#555;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#insights-view-container .school-members-nav li:first-child{margin-left:15px}#insights-view-container .school-members-nav li a{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-right:0;padding:10px 30px;color:#555;box-shadow:inset 0 -6px 8px -8px rgba(0,0,0,.4);-moz-box-shadow:inset 0 -6px 8px -8px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 -6px 8px -8px rgba(0,0,0,.4)}#insights-view-container .breadcrumb{margin:0;background-color:transparent}#insights-view-container .breadcrumb li+li:first-child:before{content:""}#insights-view-container .breadcrumb li+li:before{vertical-align:top;font-size:14px;margin-left:-3px}#insights-view-container .school-id{text-decoration:none}#insights-view-container .no-detail{text-align:center;padding:30px}#insights-view-container .graph-date{height:20px;font-size:11px;margin-top:-20px;color:#31383e;padding:0 5px;position:relative}#insights-view-container .collection-view{color:#31383e}#insights-view-container .collection-view .item{border-top:1px solid #dfe4e8;overflow:hidden;display:table;width:100%}#insights-view-container .collection-view .item.item-headline{border-top:none;border-bottom:1px solid #dfe4e8;background-color:#fbfcfc}#insights-view-container .collection-view .item.item-headline .cell{display:table-cell}#insights-view-container .collection-view .cell{padding:15px;display:table-cell;height:100%;vertical-align:middle}#insights-view-container .collection-view .cell.cell-name{width:30%}#insights-view-container .collection-view .cell.cell-student,#insights-view-container .collection-view .cell.cell-teacher{width:35%}#insights-view-container .collection-view .cell.cell-colspan2{width:70%}#insights-view-container .collection-view .cell .bar-track{background-color:#eee;border-radius:999em;box-shadow:inset 0 1px 0 rgba(0,0,0,.1);overflow:hidden}#insights-view-container .collection-view .cell .bar-track .bar{height:16px;-webkit-animation:barExpand .5s;animation:barExpand .5s;transform-origin:top left;-webkit-transform-origin:top left;border-radius:999em;box-shadow:inset 0 -1px 0 rgba(0,0,0,.2);margin-top:1px}#insights-view-container .collection-view .cell .dot{height:16px;width:16px;border-radius:999em}#insights-view-container .collection-view .cell .bar-double{height:7px;margin-bottom:1px}#insights-view-container .collection-view .cell .bar-blue{background-color:#4378ac}#insights-view-container .collection-view .cell .bar-green{background-color:#5cad47}#insights-view-container .collection-view .cell .bar-orange{background-color:#faa658}#insights-view-container .collection-view .cell .bar-gray{background-color:#7a8da0}#insights-view-container .date-picker{float:left;margin:20px 3px 0;padding:5px}#insights-view-container .slider{margin-right:55px;padding:10px 0 10px 20px}#insights-view-container #fromDate,#insights-view-container #toDate{float:left;width:30%;margin-top:20px}#insights-view-container #date_range_hyphen{float:left;margin:25px 3px 0}#insights-view-container #dateError{padding:5px 0}#insights-view-container #updateBtn{margin-top:20px}#insights-view-container .export-stats-drilldown,#insights-view-container .export-stats-school{padding:6px 0;text-decoration:none}#insights-view-container .export-stats-drilldown img,#insights-view-container .export-stats-school img{margin-right:5px}#insights-view-container .export-stats-district{padding:6px 0;text-decoration:none}#insights-view-container .export-stats-district img{margin-right:5px}#insights-view-container #dateRange{margin-top:10px}#insights-view-container #dateRange.noUi-horizontal{height:6px;background-color:#eceff4;border-color:#ccd0d3}#insights-view-container #dateRange .noUi-handle{border-color:#ccd0d3;border-radius:999em;width:16px;height:16px;box-shadow:none;left:-7px;background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:linear-gradient(180deg,#fff 0,#f6f6f6 47%,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ededed",GradientType=0);box-shadow:1px 1px 2px rgba(0,0,0,.1);transform:scale(1);transition:transform .1s;-webkit-transform:scale(1);-webkit-transition:-webkit-transform .1s}#insights-view-container #dateRange .noUi-handle:hover{transform:scale(1.15);transition:transform .1s;-webkit-transform:scale(1.15);-webkit-transition:-webkit-transform .1s}#insights-view-container #dateRange .noUi-handle:before{display:none}#insights-view-container #dateRange .noUi-handle:after{content:"";width:4px;height:4px;display:block;position:absolute;top:5px;left:5px;border-radius:999em;background-color:#717171}#insights-view-container #dateRange .noUi-connect{background-color:#206bbe;box-shadow:none}#insights-view-container .scale{font-size:12px;margin-top:6px}#insights-view-container .scale-current{text-align:center;color:#383d48;font-size:14px;min-width:180px}#insights-view-container .row{margin-left:0;margin-right:0}#insights-view-container .row.side-padded{padding-right:20px;padding-left:20px}#insights-view-container .new-value-box{text-align:center;display:block;padding:8px 6px;margin:20px 8px;box-shadow:none;float:left;width:18%;color:#a4abb7;border:1px solid #dfe4e8;border-bottom-right-radius:0;border-bottom-left-radius:0;border-radius:5px}#insights-view-container .new-value-box .values{display:inline-block;width:90%;line-height:120%}#insights-view-container .new-value-box .values .value{font-size:24px;line-height:60px}#insights-view-container .new-value-box .values .value.value-green{color:#5cb644}#insights-view-container .detail-value-box,#insights-view-container .value-box{text-align:center;display:block;padding:35px 0 0;box-shadow:none;color:#a4abb7;border-bottom:1px solid #dfe4e8;margin-bottom:-1px}#insights-view-container .detail-value-box.header-value-box,#insights-view-container .value-box.header-value-box{border-top:0}#insights-view-container .detail-value-box .col-sm-6,#insights-view-container .value-box .col-sm-6{margin-top:10px;margin-bottom:20px}#insights-view-container .detail-value-box .col-sm-6 h3,#insights-view-container .value-box .col-sm-6 h3{margin-top:0}#insights-view-container .detail-value-box .col-sm-6:first-child,#insights-view-container .value-box .col-sm-6:first-child{border-right:1px solid #dfe4e8}#insights-view-container .detail-value-box .values,#insights-view-container .value-box .values{display:inline-block;width:35%;line-height:120%;-webkit-animation:valueExpand .7s;animation:valueExpand .7s}#insights-view-container .detail-value-box .values .value,#insights-view-container .value-box .values .value{font-size:38px;line-height:60px}#insights-view-container .detail-value-box .values .value .percent,#insights-view-container .value-box .values .value .percent{font-size:18px;line-height:100%}#insights-view-container .detail-value-box .values .value.value-decreasing,#insights-view-container .detail-value-box .values .value.value-increasing,#insights-view-container .value-box .values .value.value-decreasing,#insights-view-container .value-box .values .value.value-increasing{background-size:8px 6px;background-position:0;background-repeat:no-repeat;padding-left:15px;margin-left:-15px}#insights-view-container .detail-value-box .values .value.value-increasing,#insights-view-container .value-box .values .value.value-increasing{background-image:url(/images/ico-arrow-green.png)}#insights-view-container .detail-value-box .values .value.value-decreasing,#insights-view-container .value-box .values .value.value-decreasing{background-image:url(/images/ico-arrow-red.png)}#insights-view-container .detail-value-box .values .value.value-blue,#insights-view-container .value-box .values .value.value-blue{color:#4182c4}#insights-view-container .detail-value-box .values .value.value-green,#insights-view-container .value-box .values .value.value-green{color:#5cb644}#insights-view-container .detail-value-box .values .value.value-orange,#insights-view-container .value-box .values .value.value-orange{color:#faa658}#insights-view-container .detail-value-box .values .value.value-gray,#insights-view-container .value-box .values .value.value-gray{color:#7a8da0}#insights-view-container .detail-value-box.col-sm-6:nth-child(odd),#insights-view-container .value-box.col-sm-6:nth-child(odd){border-right:1px solid #dfe4e8}#insights-view-container .value-box:hover{box-shadow:1px 1px 10px rgba(0,0,0,.3);transition:box-shadow .2s;-webkit-transition:box-shadow .2s;position:relative;z-index:2}#insights-view-container .nv-legendWrap{display:none}#insights-view-container .institution-navigation{border-top:1px solid #dfe4e8;background-color:#fff}#insights-view-container .institution-navigation .institution{float:left;color:#999;line-height:42px;border-right:1px solid #dfe4e8}#insights-view-container .institution-navigation .institution input{display:none}#insights-view-container .institution-navigation .institution.institution-padded{padding-left:25px;padding-right:25px}#insights-view-container .institution-navigation .institution.institution-padded a{margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px;display:inline-block}#insights-view-container .institution-navigation .institution.institution-padded a:hover{background-color:#f3f5f7;color:#33393c}#insights-view-container .institution-navigation .institution .select2-choice{padding-top:0;font-weight:400}#insights-view-container .institution-navigation .institution .select2-container{margin-top:-1px}#insights-view-container .institution-navigation .institution .select2-chosen{margin-top:8px}#insights-view-container .pagination-nav{background-color:#fcfcfc}#insights-view-container .legend{color:#9aa1b3;border-top:1px solid #dfe4e8;padding:15px}#insights-view-container .legend div{margin-right:40px}#insights-view-container .edmodo-container{position:relative}#insights-view-container .edmodo-container.padded{padding:15px 0}#insights-view-container .edmodo-container #loading-overlay-for-member{z-index:200!important;opacity:.95;width:100%;height:100%;position:absolute}#insights-view-container .edmodo-container #loading-overlay-for-member img{position:absolute;margin-top:35px;padding-top:45%;left:50%;transform:translate(-50%,-50%)}#insights-view-container .edmodo-container .fade-container{background-color:#fff;opacity:.4}#insights-view-container .table{margin-bottom:0}#insights-view-container .table tr .name:parent{width:168px}#insights-view-container .table.table-bordered{border-left:none;border-right:none}#insights-view-container .table th{color:#788196;font-weight:400;vertical-align:middle;text-align:left}#insights-view-container .table th:first-child{border-left-style:none;width:168px}#insights-view-container .table th:last-child{border-right-style:none}#insights-view-container .table th:nth-child(2){width:128px}#insights-view-container .table th:nth-child(3){width:73px}#insights-view-container .table th:nth-child(4){width:87px}#insights-view-container .table th:nth-child(5),#insights-view-container .table th:nth-child(6){width:113px}#insights-view-container .table td{color:#788196}#insights-view-container .table td:first-child>div{border-left-style:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:168px}#insights-view-container .table td:last-child{border-right-style:none}#insights-view-container .table .header-container{position:relative}#insights-view-container .table .header-container .header-title{padding-right:15px}#insights-view-container .table .header-container>ul{position:absolute;top:50%;right:0;transform:translateY(-50%)}#insights-view-container .table .caret{padding:2px 0;color:#ddd;display:block}#insights-view-container .table .caret.active{color:#3784d3}#insights-view-container .table .caret.ascending{border-top:none;border-bottom:4px solid;cursor:pointer}#insights-view-container .table .caret.descending{border-top:4px solid;border-bottom:none;cursor:pointer;margin-top:3px}#insights-view-container .table-element{display:table;width:100%}#insights-view-container .table-row-element{display:table-row;width:100%}#insights-view-container .table-row-group-element{display:table-row-group;width:100%}#insights-view-container .table-header-group-element{display:table-header-group;width:100%;font-weight:700}#insights-view-container .table-cell-element{display:table-cell;text-align:center;padding:5px;border-left:1px solid;border-top:1px solid;border-bottom:1px solid}#insights-view-container .table-cell-element:last-child{border-right:1px solid}#insights-view-container .table-header{cursor:pointer}#insights-view-container .width-40{width:40%}#insights-view-container .width-15{width:15%}#insights-view-container .arrow-up{border-bottom:5px solid #a2a2a2}#insights-view-container .arrow-down,#insights-view-container .arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;margin:5px;cursor:pointer}#insights-view-container .arrow-down{border-top:5px solid #a2a2a2}#insights-view-container .arrow-down.active{border-top:5px solid #3784d3}#insights-view-container .arrow-up.active{border-bottom:5px solid #3784d3}#success-modal .confirmation-container{text-align:center}#success-modal .confirmation-container .success-container{width:556px}#success-modal .confirmation-container .success-container .success-message{padding:30px}#success-modal .confirmation-container .ok-button-container{text-align:center;padding-bottom:0;border-top:1px solid #e3eaf0}#success-modal .confirmation-container .ok-button-container #ok{float:right;margin:20px;outline:none}#admin-profile-view{background:#fff}#admin-profile-view #profile-view-container .admin-sso-information{border-top:1px solid #dfe4e8;padding:10px 0}#admin-profile-view #profile-view-container .admin-sso-information .sso-options-customise-container .sso-option label{cursor:pointer}#admin-profile-view #profile-view-container .admin-sso-information .error-message{color:#a94442;line-height:32px}#admin-profile-view #profile-view-container .admin-sso-information .sso-nav{height:30px;margin-bottom:15px}#admin-profile-view #profile-view-container .admin-sso-information .sso-nav h4{font-weight:700}#admin-profile-view #profile-view-container .admin-sso-information .sso-nav .edit-sso-icon{cursor:pointer;margin-left:5px}#admin-profile-view #profile-view-container .admin-sso-information .edit-sso-icon{cursor:pointer;padding:6px}#admin-profile-view #profile-view-container .admin-sso-information #edit-sso-save{margin-left:10px}#admin-profile-view #profile-view-container .admin-sso-information #loading-container{width:35px;height:35px;margin-right:10px}#admin-profile-view #profile-view-container .admin-sso-information .error-container{color:#a94442;line-height:32px}#admin-profile-view #profile-view-container .admin-profile-header{padding-bottom:15px}#admin-profile-view #profile-view-container .admin-profile-header .edit-toggle{cursor:pointer}#admin-profile-view #profile-view-container .admin-profile-header .top-edit-button{position:absolute;top:0;margin-top:0;right:15px}#admin-profile-view #profile-view-container .admin-profile-header .profile-title{font-size:30px;font-weight:700;margin-top:0;margin-bottom:2px;width:85%}#admin-profile-view #profile-view-container .admin-profile-header .profile-title .if-default{font-size:15px;font-weight:200;color:#a4abb7;position:relative;display:inline-block;top:-4px}#admin-profile-view #profile-view-container .admin-profile-header .profile-title span{font-weight:200;font-size:25px;line-height:20px;position:relative;top:-2px}#admin-profile-view #profile-view-container .admin-profile-header .view-toggle.show-custom .if-custom{position:relative;top:0;left:0}#admin-profile-view #profile-view-container .admin-profile-header .view-toggle .if-custom{position:absolute;top:-1000px;left:-1000px}#admin-profile-view #profile-view-container .admin-profile-header .profile-abbr{top:-2px!important}#admin-profile-view #profile-view-container .admin-profile-header .profile-motto{margin-top:0;margin-bottom:15px;font-size:18px;color:#a4abb7;font-weight:lighter}#admin-profile-view #profile-view-container .admin-profile-header .profile-lead .profile-lead-info{display:inline-block;vertical-align:top;padding-left:7.5px}#admin-profile-view #profile-view-container .admin-profile-header .profile-lead .profile-lead-info .edit-toggle{margin-top:10px;display:inline-block}#admin-profile-view #profile-view-container .admin-profile-footer{display:table;height:100%;width:100%;margin:0 auto;border-top:1px solid #dfe4e8;padding:10px 0}#admin-profile-view #profile-view-container .admin-profile-footer ul{border-top:1px solid #ebeef1;padding-top:15px;display:table-row}#admin-profile-view #profile-view-container .admin-profile-footer ul li:first-child{padding-left:15px}#admin-profile-view #profile-view-container .admin-profile-footer ul li.no-right-border{border-right:0}#admin-profile-view #profile-view-container .admin-profile-footer ul li.left-border{border-left:1px solid #ebeef1}#admin-profile-view #profile-view-container .admin-profile-footer ul li{padding:9px 15px;border-right:1px solid #ebeef1;display:table-cell;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#admin-profile-view #profile-view-container .admin-profile-footer ul li .image-container{width:20px;display:inline-block}#admin-profile-view #profile-view-container .profile-additional-info{overflow:hidden}#admin-profile-view #profile-view-container .profile-additional-info>div{padding:15px 0 20px;border-top:1px solid #dfe4e8;margin:0 15px 0 16px}#admin-profile-view #profile-view-container .profile-additional-info .school-code{padding-left:0}#admin-profile-view #profile-view-container .profile-additional-info h4{font-weight:400;font-size:17px;margin-bottom:15px}#admin-profile-view #profile-view-container .profile-additional-info h4 img{margin-top:-2px}#admin-profile-view #profile-view-container .profile-additional-info h4 .edmodo-redirect-popover,#admin-profile-view #profile-view-container .profile-additional-info h4 .school-code-popover{cursor:pointer}#admin-profile-view #profile-view-container .profile-additional-info p.show-custom{display:block}#admin-profile-view #profile-view-container .profile-additional-info p{display:none;color:#a4abb7}#admin-profile-view #profile-view-container .profile-additional-info p span{color:#383d48}#admin-profile-view #profile-view-container .profile-additional-info .ip-information{padding:0}#admin-profile-view #profile-view-container .profile-additional-info .ip-information .row{margin-bottom:5px}#admin-profile-view #profile-view-container .school-code-section{border-top:1px solid #dfe4e8;margin-left:0;margin-right:0;padding:10px 0}#admin-profile-view #profile-view-container .school-code-section .join-code-content{margin-left:10px;border:1px solid #ccc;padding:5px 10px;border-radius:4px}#admin-profile-view #profile-view-container .school-code-section .join-code-label{padding:5px 0}#admin-profile-view #profile-view-container .glyphicon-plus-sign{top:2px;left:1px;margin-right:3px;font-size:16px}#admin-profile-view #profile-view-container .icon{height:16px;width:20px;display:inline-block;margin-left:-4px;top:2px;position:relative}#admin-profile-view #profile-edit-container .validation-error{border-color:#a94442}#admin-profile-view #profile-edit-container .error-message,#admin-profile-view #profile-edit-container .validation-error-msg{color:#a94442}#admin-profile-view #profile-edit-container .profile-edit{padding:0 15px 5px}#admin-profile-view #profile-edit-container .profile-edit .bootstrap-select{width:100%!important}#admin-profile-view #profile-edit-container .profile-edit .profile-footer{border-bottom:none}#admin-profile-view #profile-edit-container .profile-edit .form-group{margin-bottom:7.5px}#admin-profile-view #profile-edit-container .profile-edit .form-group.top-margin-20{margin-top:20px}#admin-profile-view #profile-edit-container .profile-edit .form-group label{white-space:pre;padding-top:6px;color:#a4abb7;cursor:default}#admin-profile-view #profile-edit-container .profile-edit .form-group label.edit-icon{white-space:normal!important;cursor:pointer;z-index:2;padding-top:4px!important}#admin-profile-view #profile-edit-container .profile-edit .form-group input[type=text],#admin-profile-view #profile-edit-container .profile-edit .form-group select,#admin-profile-view #profile-edit-container .profile-edit .form-group textarea{width:100%}#admin-profile-view #profile-edit-container .profile-edit .form-group textarea{min-height:68px;overflow-y:auto}#admin-profile-view #profile-edit-container .profile-edit .form-group .join-code-label{padding-right:0}#admin-profile-view #profile-edit-container .profile-edit .form-group .join-code-label img{vertical-align:text-bottom}#admin-profile-view #profile-edit-container .profile-edit .form-group .join-code-content{padding-left:0}#admin-profile-view #profile-edit-container .profile-edit .form-group .member-search-cont .member-list{z-index:2}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form{padding-bottom:15px}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .small-text{margin-bottom:20px}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .ip-forwarding-form .request-forward-container{padding:10px 0 10px 10px;text-align:right}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .ip-forwarding-form .error{color:#a94442;background:none;border:0;padding-left:0;display:none}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .ip-forwarding-form .error a{color:#3784d3}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .ip-forwarding-form input{background:#fff}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .ip-forwarding-group{border-bottom:1px solid #eee;padding:10px 0;margin:0 0 10px}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .ip-forwarding-group.active-forwarding-group{margin-bottom:10px;padding:0 0 10px}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .ip-forwarding-group .col-xs-6{padding:0}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .ip-forwarding-group label{padding-top:0}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .ip-forwarding-group .remove-request,#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .ip-forwarding-group .remove-request-btn{position:relative;left:5px;top:-1px}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .ip-forwarding-group ul li>div{display:inline-block}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .primary-information .row.form-group .school-code-tag-name{width:37%}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .primary-information .row.form-group .school-code-tag-name label{width:80%}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .primary-information .row.form-group .school-code-field-name{width:63%;padding-left:1%}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .primary-information .row.form-group .col-sm-8 div.btn-group.bootstrap-select .btn.dropdown-toggle{border:1px solid #d5dbe1;padding:6px 10px}#admin-profile-view #profile-edit-container .profile-edit .institution-edit-form .primary-information .row.form-group .col-sm-8 div.btn-group.bootstrap-select .btn.dropdown-toggle .edmodo-caret{padding-bottom:5px}#admin-profile-view #profile-edit-container .profile-edit .select2-container-multi .select2-choices{background:#fff!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#admin-profile-view #profile-edit-container .profile-edit .profile-edit-logo{margin-bottom:15px}#admin-profile-view #profile-edit-container .profile-edit .profile-edit-logo .institution-avatar-container{padding-top:10px}#admin-profile-view #profile-edit-container .profile-edit .profile-edit-logo p{color:#a4abb7;margin-bottom:0}#admin-profile-view #profile-edit-container .profile-edit .profile-edit-logo .profile-logo-details{padding-top:20px;padding-left:0}#admin-profile-view #profile-edit-container .profile-edit .profile-edit-logo .profile-logo-details a{cursor:pointer}#admin-profile-view #profile-edit-container .profile-edit .profile-edit-logo img{width:80px;height:auto;object-fit:contain}#admin-profile-view #profile-edit-container .profile-edit .profile-edit-logo label{padding-top:20px}#admin-profile-view #profile-edit-container .profile-edit .profile-edit-header{padding:30px 10px 10px 15px;margin-top:0;font-weight:700}#admin-profile-view #profile-edit-container .profile-edit .file-contain{height:25px;width:80px}#admin-profile-view #profile-edit-container .profile-edit .change_school_img_form{top:14px;position:absolute;left:60px;z-index:2;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;filter:alpha(opacity=0);cursor:pointer}#admin-profile-view #profile-edit-container .profile-edit .change_school_img_form input,#admin-profile-view #profile-edit-container .profile-edit .change_school_img_form input[type=file]::-webkit-file-upload-button{cursor:pointer}#admin-profile-view #profile-edit-container .profile-edit .admin-sso-information h5{padding:30px 10px 10px 15px;margin-top:0;font-weight:700}#admin-profile-view #profile-edit-container .profile-edit .admin-sso-information .sso-options-customise-container{padding:0 0 10px 20px}#admin-profile-view #profile-edit-container .form-control{color:#839096}#admin-profile-view #profile-edit-container .join-code{border-radius:2px;overflow:hidden;padding:0;letter-spacing:.4px;border:1px solid #cbd3da;color:#383d48;background:#fcfcfd}#admin-profile-view #profile-edit-container .join-code .loading-spinner{position:relative;top:-2px}#admin-profile-view #profile-edit-container .join-code .loading-spinner .glyphicon-repeat{top:2px}#admin-profile-view #profile-edit-container .join-code>.title{position:relative;top:5px;left:10px}#admin-profile-view #profile-edit-container .join-code .refresh{width:31px;min-height:30px;height:100%;font-size:13px;position:relative;top:0;border-left:1px solid #cbd3da;background:#fff;padding:8px 8px 2px;color:#667586;cursor:pointer}#admin-profile-view .icon.icon-plus{background:url(//a.edim.co/images_v2/sprites/group.png) -37px -176px}#admin-profile-view .stateList .dropdown-menu.inner{position:static;width:100%}#admin-profile-view .stateList .dropdown-menu li a i.check-mark{display:none}#admin-profile-view .stateList .filter-option{color:#839096}#admin-profile-view #countryList .dropdown-menu.inner{width:100%}#admin-profile-view #countryList .filter-option{color:#839096}#modal_remove_ip .error-message{text-align:center;color:#a94442}.padded{padding:20px}.member-main-explorer.members-main-container{border:transparent;margin-bottom:0}.member-main-explorer .members-filters{border-bottom:1px solid #e4eaef}.member-main-explorer .search-filter{width:30%;padding-top:15px;padding-left:15px;padding-bottom:15px;display:inline-block}.member-main-explorer .search-filter .search-icon{display:inline-block;position:absolute}.member-main-explorer #select-school-filter-div{margin-right:10px}.member-main-explorer #select-school-filter-div .dropdown-menu.selectpicker{top:40px}.member-main-explorer #select-school-filter-div .dropdown-menu.inner{position:relative;top:0;height:100%;width:100%}.member-main-explorer #select-school-filter-div .dropdown-menu.open{overflow:inherit!important}.member-main-explorer #select-school-filter-div .bootstrap-select .dropdown-toggle.selectpicker{padding-top:0;border-right-width:0;padding-right:0;padding-left:0;width:auto;max-width:500px;color:#555}.member-main-explorer #select-school-filter-div .bootstrap-select .dropdown-toggle.selectpicker .filter-option.pull-left{max-width:250px;text-overflow:ellipsis;overflow:hidden;margin-right:8px}.member-main-explorer #select-school-filter-div .bootstrap-select,.member-main-explorer #select-school-filter-div .dropdown-toggle{background:#f3f5f7}.member-main-explorer #select-school-filter-div .glyphicon.glyphicon-ok.icon-ok{visibility:hidden}.member-main-explorer #select-school-filter-div .btn-group.open .dropdown-toggle{-webkit-box-shadow:none}.member-main-explorer #select-school-filter-div .btn-group.bootstrap-select.form-control{padding-right:0;margin-right:6px}.member-main-explorer #select-school-filter-div .select-school-filter-container .selectpicker{max-height:400px;overflow:auto;padding:0}.member-main-explorer #select-school-filter-div .select-school-filter-container .dropdown-menu{z-index:1;width:260px;padding:0}.member-main-explorer .search-filter #members-search-input{padding-left:31px}.member-main-explorer .user-type-filter{display:block;float:right;padding:15px;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex}.member-main-explorer #select-school-filter{margin-right:10px;background:#f3f5f7;width:150px}.member-main-explorer #select-user-type-filter{background:#f3f5f7}.member-main-explorer .tooltip-inner{max-width:300px;white-space:nowrap}.member-main-explorer #send-mail-btn{padding:15px 15px 15px 0}.epage-admin #label-confirm-password,.epage-admin #label-password{padding-left:34px;width:33%;text-align:left}.epage-admin .change-password-form{width:568px}.epage-admin .confirm-password-container,.epage-admin .password-button-container,.epage-admin .password-container{text-align:center;padding-bottom:0}.epage-admin .password-button-container{padding:10px 15px;background:#f3f5f7;overflow:hidden;border-top:1px solid #dfe4e8;border-radius:0 0 2px 2px}.epage-admin .or-keyword{padding-top:7px}.epage-admin #admin-member-password-confirm,.epage-admin #admin-member-remove-confirm{margin-left:10px}.epage-admin #admin-member-password-cancel,.epage-admin #admin-member-remove-cancel{margin-right:10px}.epage-admin .password-confirmation{text-align:center}.epage-admin #password-successfully-changed{float:right}.epage-admin .password-success{width:556px}.epage-admin .password-success-message{padding:30px}.epage-admin .password-length-error,.epage-admin .password-not-blank-error,.epage-admin .password-should-match{color:red;text-align:center}.epage-admin .confirm-password-container{margin-bottom:20px}.epage-admin .remove-model-body{padding:20px;width:568px;margin-bottom:35px}.epage-admin .remove-member-button-container,.epage-admin .remove-modal-body{text-align:center;padding:20px}.epage-admin .remove-successfully-changed-container{text-align:center;width:566px}.epage-admin .remove-modal-alert{width:50px}.epage-admin .remove-modal-subtitle{font-weight:600;font-size:13px;margin-bottom:25px}.epage-admin .remove-member-button-container{padding:10px 15px;background:#f3f5f7;overflow:hidden;border-top:1px solid #dfe4e8;border-radius:0 0 2px 2px}.epage-admin .member-successfully-removed{float:right}.epage-admin .remove-member-success-message{padding:30px}.epage-admin .remove-member-error{margin-top:4px}.epage-admin .remove-member-error p{color:red}.epage-admin .verify-teacher-loading-icon{padding:5px}#facebox.modal-upload-wizard .body{line-height:normal!important}#facebox.modal-upload-wizard .body .header{padding:12px 20px}#facebox.modal-upload-wizard .body .header #facebox-header-title{margin:0;line-height:normal;font-size:14px}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state{width:640px;position:relative;text-align:center}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state h2{font-size:24px}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-info{text-align:center;padding:20px;word-wrap:break-word}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-info p{font-size:24px}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-info .sample-label{color:#3784d3}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .sample-csv-view .upload-container #sample-data .dummy-data{width:550px;margin:0 auto}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .sample-csv-view .upload-container #sample-data .dummy-data tr td,#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .sample-csv-view .upload-container #sample-data .dummy-data tr th{text-align:center;border:1px solid #000}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .sample-csv-view .upload-container #sample-data .dummy-data .table-color{background-color:#f2f2f2}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .sample-csv-view .upload-container .upload-warning{font-size:14px;text-align:center;padding:15px 0}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .sample-csv-view .upload-container .download-container{text-align:center;margin-bottom:18px}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .sample-csv-view .upload-container .download-container #download-sample-file{color:#3784d3;border-radius:0;border-color:#3784d3}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .sample-csv-view .upload-container .download-container #download-sample-file:focus{outline:none}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .user-type-selection-view .upload-container .logo-type{text-align:center}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .user-type-selection-view .upload-container .logo-type img{padding:20px 0}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .user-type-selection-view .upload-container .user-type label{color:#3684d3;font-size:18px;font-weight:400}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .user-type-selection-view .upload-container .input-type{margin:20px 0;text-align:center}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .user-type-selection-view .upload-container .input-type .radio-inline{padding:0!important}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .user-type-selection-view .upload-container .input-type .radio-inline input[type=radio]{margin:0!important;cursor:pointer}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .school-selection-view .upload-container .school-logo{text-align:center}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .school-selection-view .upload-container .school-logo img{width:118px;height:100px}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .school-selection-view .upload-container #select-school{text-align:center}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .school-selection-view .upload-container #select-school div.form-control{width:60%;border:none;padding:0;margin:20px auto 35px;cursor:pointer}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .school-selection-view .upload-container #select-school div.form-control button.selectpicker{width:100%;border:1px solid #aabace;border-radius:4px}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .school-selection-view .upload-container #select-school div.form-control button.selectpicker .caret{right:15px;position:absolute;top:50%}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .school-selection-view .upload-container #select-school div.form-control div.dropdown-menu.open{width:100%;height:200px}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .school-selection-view .upload-container #select-school div.form-control div.dropdown-menu.open ul.dropdown-menu{top:25%;width:100%;height:148px;padding:0;margin:0;text-align:left}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .school-selection-view .upload-container #select-school div.form-control div.dropdown-menu.open ul.dropdown-menu i.glyphicon,#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .school-selection-view .upload-container #select-school div.form-control div.dropdown-menu.open ul.dropdown-menu li:first-child{display:none}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-csv-view .upload-container{padding:0 20px}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-csv-view .upload-container .upload-file-container{margin:0 auto 30px;border-radius:20px;height:160px}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-csv-view .upload-container .upload-file-container .summary-details{width:75%;margin-left:25%}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-csv-view .upload-container .upload-file-container .summary-details p{text-align:left}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-csv-view .upload-container .upload-file-container input{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-csv-view .upload-container .upload-file-container form{width:auto}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-csv-view .upload-container .upload-file-container #file-upload-btn{width:290px}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-csv-view .upload-container .upload-file-container #file-upload-btn .file-upload-label{float:left;border:1px solid #fff;padding:0 5px;background-color:#f5f5f5}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-csv-view .upload-container .upload-file-container #file-upload-btn .file-name-label{color:#fff;margin-left:40%;word-break:break-word;white-space:normal}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-success-view .upload-container .upload-success-logo{margin:12px auto}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-success-view .upload-container .upload-success-logo img{height:100px;width:100px}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-success-view .upload-container .upload-success-text{margin:20px 0}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state .upload-success-view .upload-success-text label{font-weight:400}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer{border-top:1px solid #dae1e8}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body{margin:20px;height:34px;position:relative}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .help-link{display:inline-block;top:50%;left:0;position:absolute;transform:translateY(-50%)}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .validation-error{display:inline-block}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .validation-error #validation-error{margin:0;width:50%;top:50%;position:absolute;left:7%;transform:translatey(-50%)}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .back-step,#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .next-step,#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .upload-more{display:inline-block}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .back-step button,#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .next-step button,#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .upload-more button{width:120px;outline:none}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .back-step button.back,#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .next-step button.back,#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .upload-more button.back{margin-right:10px;color:#428bca;background-color:#fff;border-color:#357ebd}#facebox.modal-upload-wizard .body #modal-upload-wizard .panel-state #modal-upload-footer .footer-body .upload-more button{width:180px}#member-page-heading{padding:15px}#member-page-heading h1{font-size:19px;margin:0;margin-top:8px}#member-page-heading a{text-align:right;margin-top:8px}#member-page-heading #bulk-upload-container #bulk-upload{width:180px}#member-page-heading #bulk-upload-container #bulk-upload:focus{outline:none}.members-tabular-view{background-color:#eef2f5;display:inline-block;width:100%;height:50px;padding-top:10px;padding-left:15px;border-bottom:1px solid #e4eaef}.members-tabular-view .change-tab-background-color{background-color:#fff}.members-tabular-view [data-tab]{line-height:39px;float:left;text-align:center;min-width:15%;margin-right:5px;border-top-left-radius:4px;border-top-right-radius:4px;cursor:pointer;border-right:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;padding-right:10px;padding-left:10px}.pending-teacher-popover-span{display:inline}.member-main-explorer-bd.loading{opacity:.55;display:block}.member-main-explorer-bd .members-content-container{min-height:330px}.member-main-explorer-bd .members-heading-container .member-email,.member-main-explorer-bd .members-heading-container .member-name,.member-main-explorer-bd .members-heading-container .member-type{color:#839096}.member-main-explorer-bd #member-widget-expand-content{padding:15px;width:100%;background-color:#eee;border-bottom:1px solid #e4eaef}.member-main-explorer-bd #member-widget-expand-content ul.member-settings{height:15px;background-color:#eee}.member-main-explorer-bd #member-widget-expand-content ul.member-settings img{width:14px}.member-main-explorer-bd #member-widget-expand-content ul.member-settings .rights-change{margin-right:10px}.member-main-explorer-bd .member-widget-content{cursor:pointer}.member-main-explorer-bd .member-widget-content.sync-user div.tooltip.fade .tooltip-inner{white-space:normal;width:250px}.member-main-explorer-bd .member-widget-content,.member-main-explorer-bd .members-heading-container{margin:0;border-bottom:1px solid #e4eaef;padding:10px}.member-main-explorer-bd .member-name{padding-left:20px;display:inline-block}.member-main-explorer-bd .member-type{text-transform:capitalize}.member-main-explorer-bd .glyphicon-cog{color:grey;font-size:18px;opacity:.5}.member-main-explorer-bd .member-email,.member-main-explorer-bd .member-name,.member-main-explorer-bd .member-type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-main-explorer-bd #change-password,.member-main-explorer-bd #classroom-view,.member-main-explorer-bd #remove-user,.member-main-explorer-bd #verify-teacher{padding:4px 8px;margin-right:7px}.member-main-explorer-bd .pending-teacher-setting{margin-top:-5px}.member-main-explorer-bd .members-setting-block{padding-top:3px}.member-main-explorer-bd .sync-user{cursor:url(//assets.edmodo.com/adminpages/images/not-allowed.png),auto}.member-main-explorer-bd .members-page-help-icon,.member-main-explorer-bd .syncadmin-members-page-setting-icon{background-image:url(//assets.edmodo.com/adminpages/images/info-icon.png);background-size:16px 16px;display:inline-block;width:16px;height:16px}.member-main-explorer-bd .syncadmin-members-page-setting-icon{content:""}.epage-admin .is-empty{margin-top:150px;text-align:center}.epage-admin .is-empty strong{font-weight:400}.pending-teacher-mail-content{width:50%;max-height:80vh}.pending-teacher-mail-content table{width:100%;height:100%}.pending-teacher-mail-content #pending-teacher-mail-content{max-height:-o-calc(80vh - 65px);max-height:-moz-calc(80vh - 65px)}.pending-teacher-mail-content #pending-teacher-mail-content .modal-body{max-height:-o-calc(80vh - 155px);max-height:calc(80vh - 155px);width:100%;overflow:auto}.pending-teacher-mail-content #pending-teacher-mail-content .modal-body .mail-body-content{vertical-align:middle}.pending-teacher-mail-content #pending-teacher-mail-content .modal-body .mails-sent{text-align:center;color:#68b453}.pending-teacher-mail-content #pending-teacher-mail-content .modal-body .send-mail-status{margin-top:20px}.pending-teacher-mail-content #pending-teacher-mail-content .modal-body #mailsFailed{text-align:center}.pending-teacher-mail-content #pending-teacher-mail-content .modal-body #mailsSent{text-align:center;font-weight:700}.pending-teacher-mail-content #pending-teacher-mail-content .modal-footer{margin-top:0}.pending-teacher-mail-content #pending-teacher-mail-content p{padding:10px;margin:0}.pending-teacher-mail-content #pending-teacher-mail-content .error-sending-mail,.pending-teacher-mail-content #pending-teacher-mail-content .mail-loading{text-align:center;margin-top:40px;margin-bottom:20px}.pending-teacher-mail-content #pending-teacher-mail-content .mail-loading{color:#839096}.pending-teacher-mail-content #pending-teacher-mail-content .mail-loading .spinner{display:inline-block;height:40px;width:40px;background-image:url(//a.edim.co/images_v2/loading.gif);background-repeat:no-repeat;background-position:50%}.pending-teacher-mail-content #pending-teacher-mail-content .mail-preview{border:1px solid #e3eaf0;margin:20px 20px 0}.pending-teacher-mail-content #pending-teacher-mail-content .mail-preview .mail-to{padding:7px 10px;border-bottom:1px solid #e3eaf0}.pending-teacher-mail-content #pending-teacher-mail-content .mail-preview .mail-body{padding:7px 10px}#school-page-heading{background:#fff;padding:15px}#school-page-heading h1{font-size:19px;margin:0;display:inline-block}#school-page-heading span{padding:0 5px;cursor:pointer}#school-page-heading span a{vertical-align:top}#school-page-heading span a.dowload-school-icon{height:20px;display:inline-block;width:20px;background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -141px -37px no-repeat;transform:scale(.8)}#admin-manage-schools-container{border:none;margin:0}#admin-manage-schools-container p.error{background:none;color:red;padding:5px;display:inline-block}#admin-manage-schools-container p.success{background:none;color:#5db556!important;padding:5px;display:inline-block}#admin-manage-schools-container .school-explorer-bd.loading{opacity:.55;display:block}#admin-manage-schools-container .school-explorer-bd table{width:100%}#admin-manage-schools-container .school-explorer-bd table thead tr{outline:0}#admin-manage-schools-container .school-explorer-bd table thead tr th{text-align:center}#admin-manage-schools-container .school-explorer-bd table thead tr th div#school-search-bar{padding:20px;width:50%}#admin-manage-schools-container .school-explorer-bd table tbody>div .is-empty{text-align:center;min-height:330px}#admin-manage-schools-container .school-explorer-bd table tbody tr{outline:0}#admin-manage-schools-container .school-explorer-bd table tbody tr td{padding:0}#admin-manage-schools-container .school-explorer-bd table tbody tr td>img{position:relative;margin:0 auto;left:50%}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row{position:relative;cursor:pointer;border:1px solid #d4dfe3;border-left:0;border-right:0}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row.school-sync-enabled{cursor:auto}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row.school-sync-enabled .text-options{display:inline-block;width:25%;padding:25px 20px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row.school-sync-enabled div.title{padding:30px 20px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row.school-sync-enabled #school-avatar #avatar-edit-view{height:50px;width:50px;margin:15px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row.school-sync-enabled #school-avatar #avatar-edit-view img{height:50px;width:50px;margin:auto}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row.school-sync-enabled #school-avatar #avatar-edit-view .glyphicon.glyphicon-pencil{background:initial;cursor:pointer;font-size:10px;height:15px;width:15px;padding:2px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row .avatar img{height:50px;width:50px;margin:20px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row .title{padding:20px;width:60%}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row .title .row-join-container.subtext{margin-bottom:0;margin-top:10px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row .grade-level{display:inline-block;position:absolute;right:75px;top:40%;padding:0}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row .cog-settings{position:absolute;right:20px;top:40%;display:inline-block;width:25px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row .cog-settings .glyphicon-cog{color:grey;font-size:18px;opacity:.5}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row .expanded-row-shadow{width:100%;position:absolute;bottom:-8px;z-index:1}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row .expanded-row-shadow img{position:relative;left:35px;top:-4px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.school-row .expanded-row-shadow.show{opacity:1}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul{width:100%;margin:0}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school{border-top:1px solid #d8dfe6;border-bottom:1px solid rgba(216,223,230,.5);background:#f3f5f7}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .header{padding:20px 0;margin:0 20px;border-bottom:1px solid #dfe4e8}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .header h2#schools-info{font-size:18px;margin:0;font-weight:700}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .header .actions p{margin:4px 10px 0 0}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .header .actions a.btn{width:28px;height:28px;padding:4px;margin-left:6px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .header .actions a.btn .glyphicon{color:gray;font-size:15px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .header .actions a.btn .glyphicon.glyphicon-trash{top:2px;right:1px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .header .actions a.btn .glyphicon.glyphicon-user{top:1px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .header .actions a.btn .tooltip.top.in{padding:0;z-index:2}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body{padding:20px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-avatar-container{z-index:0;padding:15px 15px 20px;overflow:hidden;position:relative;min-height:81px;float:left}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-avatar-container .glyphicon.glyphicon-pencil{background:initial;cursor:pointer}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-avatar-container .join-code-wrapper{margin-top:8px;text-align:center}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-avatar-container .join-code-wrapper p{margin:10px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-avatar-container .join-code-wrapper .join-code-container{text-align:left}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-avatar-container .join-code-wrapper .join-code-container .join-code{letter-spacing:.4px;border:1px solid #cbd3da;background:#fcfcfd}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-avatar-container .join-code-wrapper .join-code-container .join-code span.title{position:relative;top:4px;left:9px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-avatar-container .join-code-wrapper .join-code-container .join-code span.refresh{width:31px;height:30px;background:50% no-repeat url(//a.edim.co/images_v2/icons/refresh.png);position:relative;border-left:1px solid #cbd3da;padding:6px 8px 4px;cursor:pointer}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details{margin-left:150px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details b,#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details strong{font-weight:700}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .details .row{margin-top:10px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .details .row .grade-level{padding:0;font-weight:700;text-align:left}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .details .row div p{margin-bottom:0}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .details .row div div strong{font-weight:300}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group .admins-list p{padding:8px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group .validation-error{border-color:red}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group label.control-label{text-align:left;font-weight:300}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group #country-list .school-country.inputCountry{border:1px solid #aabace}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group #country-list .school-country.inputCountry div.dropdown-menu.open{margin:0;padding:0;top:100%;max-width:205px;min-width:200px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group #country-list .school-country.inputCountry div.dropdown-menu.open ul.dropdown-menu{height:160px;width:200px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group .individual-member-search .member-list{z-index:2}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group .grade-selector-wrapper{min-height:auto}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group .grade-selector-wrapper .single-grade-level{font-weight:400;color:#99acbf;display:block;text-align:center;margin-bottom:2px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group .grade-selector-wrapper .single-grade-container{margin:0;margin-top:5px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group .grade-selector-wrapper .single-grade-container span.single-grade-text{padding:0}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group .grade-selector-wrapper p.text.viewing-range{text-align:center;margin:0 auto 2px}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group .grade-selector-wrapper div.grade-slider-container{height:.4em;position:relative;border:1px solid #ccd0d4;font-size:1.1em;border:none}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group .grade-selector-wrapper div.grade-slider-container div.slider-wrapper{border:1px solid #ccd0d4;font-size:1.1em}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group .grade-selector-wrapper div.grade-slider-container div.slider-wrapper div.ui-slider-range.ui-widget-header{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#59b054),color-stop(1,#80df68));z-index:1;display:block;border:0}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.form-group .grade-selector-wrapper div.grade-slider-container div.slider-wrapper a.ui-slider-handle{outline:0;margin-left:-.6em;position:absolute;z-index:1;width:1em!important;height:1em!important;cursor:pointer;border-color:#fff}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.save-school-edit{padding:0 18%;width:100%;display:inline-block}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.save-school-edit a#submit-status{height:25px;width:25px;position:absolute;left:48%;outline:0;transform:scale(2);border:none;visibility:hidden}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.save-school-edit a#submit-status.success{background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -180px 0 no-repeat;visibility:visible}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.save-school-edit a#submit-status.error{background:url(//a.edim.co/images_v2/icons/delete.png) 8px 10px no-repeat;visibility:visible}#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.save-school-edit .edit-close,#admin-manage-schools-container .school-explorer-bd table tbody tr td div.context-div ul .expanded-school .body .school-details .edit div.save-school-edit .edit-save-or{padding:10px}.modal-add-school{outline:0}.modal-add-school .header{height:40px;padding:10px 20px!important;background-color:#eff0f2!important}.modal-add-school .modal-dialog{margin:0}.modal-add-school .modal-dialog .modal-content{border:none}.modal-add-school .modal-dialog .modal-content .modal-body{padding:20px 50px}.modal-add-school .modal-dialog .modal-content .modal-body .row{padding:0}.modal-add-school .modal-dialog .modal-content .modal-body .row .modal-footer{border-top:none;padding:5px 0;margin:0}.modal-add-school .modal-dialog .modal-content .modal-body .row .modal-footer .or{border-top:none;padding:10px}.modal-add-school .modal-dialog .modal-content .modal-body .row .modal-footer p.error{background:none;color:red;padding:5px;display:inline-block}.modal-add-school .modal-dialog .modal-content .modal-body .row .modal-footer p.success{background:none;color:#5db556!important;padding:5px;display:inline-block}.modal-add-school .modal-dialog .modal-content .modal-body .row .modal-footer a#submit-status{height:25px;width:25px;position:absolute;left:48%;outline:0;transform:scale(2);border:none;visibility:hidden}.modal-add-school .modal-dialog .modal-content .modal-body .row .modal-footer a#submit-status.success{background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -180px 0 no-repeat;visibility:visible}.modal-add-school .modal-dialog .modal-content .modal-body .row .modal-footer a#submit-status.error{background:url(//a.edim.co/images_v2/icons/delete.png) 8px 10px no-repeat;visibility:visible}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body{overflow-y:auto;max-height:70vh}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #school-avatar{margin-right:20px;width:25%}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #school-avatar #avatar-edit-view .glyphicon-pencil{cursor:pointer}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form{display:inline-block;width:70%}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group div label{font-weight:300}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group .validation-error{border-color:red}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group #country-list #select-country-picker-view .school-country.inputCountry{border:1px solid #aabace}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group #country-list #select-country-picker-view .school-country.inputCountry button.selectpicker{max-width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group #country-list #select-country-picker-view .school-country.inputCountry div.dropdown-menu.open{max-width:205px;min-width:200px;top:100%;margin:0;padding:0}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group #country-list #select-country-picker-view .school-country.inputCountry div.dropdown-menu.open ul.dropdown-menu{height:160px;width:200px}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group .grade-selector-wrapper{min-height:auto}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group .grade-selector-wrapper .single-grade-level{font-weight:400;color:#99acbf;display:block;text-align:center;margin-bottom:2px}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group .grade-selector-wrapper .single-grade-container{margin:0;margin-top:5px}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group .grade-selector-wrapper .single-grade-container span.single-grade-text{padding:0}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group .grade-selector-wrapper p.text.viewing-range{text-align:center;white-space:nowrap;margin:0 auto 2px}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group .grade-selector-wrapper div.grade-slider-container{height:.4em;position:relative;text-align:left;border-radius:5px;border:none}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group .grade-selector-wrapper div.grade-slider-container div.slider-wrapper{height:.4em;position:relative;text-align:left;border:1px solid #ccd0d4;font-size:1.1em}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group .grade-selector-wrapper div.grade-slider-container div.slider-wrapper div.ui-slider-range.ui-widget-header{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#59b054),color-stop(1,#80df68));z-index:1;font-size:.7em;border-radius:5px;display:block;border:0}.modal-add-school .modal-dialog .modal-content .modal-body .row .form-body #add-school-form .form-group .grade-selector-wrapper div.grade-slider-container div.slider-wrapper a.ui-slider-handle{position:absolute;z-index:2;width:1em!important;height:1em!important;cursor:pointer;border-color:#fff;outline:0}.modal-remove-school .body .header{background-color:#eff0f2!important}.modal-remove-school #modal-remove-school{outline:0}.modal-remove-school #modal-remove-school .modal-dialog{margin:0}.modal-remove-school #modal-remove-school .modal-dialog .modal-content{border-radius:0;border:none}.modal-remove-school #modal-remove-school .modal-dialog .modal-content .modal-body{padding:0;text-align:center;border-bottom:2px solid #e5e5e5}.modal-remove-school #modal-remove-school .modal-dialog .modal-content .modal-body div.row{padding:0}.modal-remove-school #modal-remove-school .modal-dialog .modal-content .modal-body div.row img.modal-alert{width:50px;padding:15px 0}.modal-remove-school #modal-remove-school .modal-dialog .modal-content .modal-body div.row p.radius.bg-danger{padding:15px;border-radius:2px;display:inline-block}.modal-remove-school #modal-remove-school .modal-dialog .modal-content .modal-footer{margin-top:0;padding:10px 20px;background-color:#eff0f2;border:none}.modal-remove-school #modal-remove-school .modal-dialog .modal-content .modal-footer p.error{background:none;color:red;padding:5px;display:inline-block}.modal-remove-school #modal-remove-school .modal-dialog .modal-content .modal-footer p.success{background:none;color:#5db556!important;padding:5px;display:inline-block}.modal-remove-school #modal-remove-school .modal-dialog .modal-content .modal-footer a#submit-status{height:25px;width:25px;position:absolute;left:48%;outline:0;transform:scale(2);border:none;visibility:hidden}.modal-remove-school #modal-remove-school .modal-dialog .modal-content .modal-footer a#submit-status.success{background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -180px 0 no-repeat;visibility:visible}.modal-remove-school #modal-remove-school .modal-dialog .modal-content .modal-footer a#submit-status.error{background:url(//a.edim.co/images_v2/icons/delete.png) 8px 10px no-repeat;visibility:visible}.modal-remove-school #modal-remove-school .modal-dialog .modal-content .modal-footer span.or{padding:10px;border:none}.modal-join-code-confirmation .body .header{background-color:#eff0f2!important}.modal-join-code-confirmation #modal-join-code-confirmation{outline:0}.modal-join-code-confirmation #modal-join-code-confirmation .modal-dialog{margin:0 auto}.modal-join-code-confirmation #modal-join-code-confirmation .modal-dialog .modal-content{border-radius:0;border:none}.modal-join-code-confirmation #modal-join-code-confirmation .modal-dialog .modal-content .modal-body{border-bottom-width:1px}.modal-join-code-confirmation #modal-join-code-confirmation .modal-dialog .modal-content .modal-footer{margin:0;padding:15px 20px;background-color:#eff0f2}.modal-join-code-confirmation #modal-join-code-confirmation .modal-dialog .modal-content .modal-footer p.error{background:none;color:red;padding:5px;display:inline-block}.modal-join-code-confirmation #modal-join-code-confirmation .modal-dialog .modal-content .modal-footer p.success{background:none;color:#5db556!important;padding:5px;display:inline-block}.modal-join-code-confirmation #modal-join-code-confirmation .modal-dialog .modal-content .modal-footer span.or{padding:0 10px;border:none}.modal-join-code-confirmation #modal-join-code-confirmation .modal-dialog .modal-content .modal-footer a#submit-status{height:25px;width:25px;position:absolute;left:48%;outline:0;transform:scale(2);border:none;visibility:hidden}.modal-join-code-confirmation #modal-join-code-confirmation .modal-dialog .modal-content .modal-footer a#submit-status.success{background:url(/images_v2/sprites/sprite-library-2.11-2x.png) transparent -180px 0 no-repeat;visibility:visible}.modal-join-code-confirmation #modal-join-code-confirmation .modal-dialog .modal-content .modal-footer a#submit-status.error{background:url(//a.edim.co/images_v2/icons/delete.png) 8px 10px no-repeat;visibility:visible}#admin-app-container #export-left-container,#admin-app-container #export-right-container{border-right:1px solid #dfe4e8;border-radius:0;height:260px;padding:8%;text-align:center}#admin-app-container #export-left-container div,#admin-app-container #export-right-container div{padding:18% 29%}#admin-app-container #export_badges_container #export_sub_header{font-size:13px;color:#a4abb8;padding-bottom:35px;border-bottom:1px solid #dfe4e8}#admin-app-container #export_badges_container h1{padding-top:35px;font-size:25px}#admin-app-container .export-window-cross-icon{padding-right:15px}.epage-admin .standard-postbox .suggestion-container li a{display:table-cell}.epage-admin .standard-postbox .suggestion-container li span{top:4px}

/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */section#admin-top-nav .container,section#admin-top-nav .container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}section#admin-top-nav .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}section#admin-top-nav .dropdown,section#admin-top-nav .dropup{position:relative}section#admin-top-nav .dropdown-toggle:focus{outline:0}section#admin-top-nav .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}section#admin-top-nav .dropdown-menu.pull-right{right:0;left:auto}section#admin-top-nav .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}section#admin-top-nav .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}section#admin-top-nav .dropdown-menu>li>a:focus,section#admin-top-nav .dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}section#admin-top-nav .dropdown-menu>.active>a,section#admin-top-nav .dropdown-menu>.active>a:focus,section#admin-top-nav .dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}section#admin-top-nav .dropdown-menu>.disabled>a,section#admin-top-nav .dropdown-menu>.disabled>a:focus,section#admin-top-nav .dropdown-menu>.disabled>a:hover{color:#777}section#admin-top-nav .dropdown-menu>.disabled>a:focus,section#admin-top-nav .dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}section#admin-top-nav .open>.dropdown-menu{display:block}section#admin-top-nav .open>a{outline:0}section#admin-top-nav .dropdown-menu-right{right:0;left:auto}section#admin-top-nav .dropdown-menu-left{right:auto;left:0}section#admin-top-nav .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}section#admin-top-nav .dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}section#admin-top-nav .pull-right>.dropdown-menu{right:0;left:auto}section#admin-top-nav .dropup .caret,section#admin-top-nav .navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}section#admin-top-nav .dropup .dropdown-menu,section#admin-top-nav .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}section#admin-top-nav .nav{padding-left:0;margin-bottom:0;list-style:none}section#admin-top-nav .nav>li{position:relative;display:block}section#admin-top-nav .nav>li>a{position:relative;display:block;padding:10px 15px}section#admin-top-nav .nav>li>a:focus,section#admin-top-nav .nav>li>a:hover{text-decoration:none;background-color:#eee}section#admin-top-nav .nav>li.disabled>a{color:#777}section#admin-top-nav .nav>li.disabled>a:focus,section#admin-top-nav .nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}section#admin-top-nav .nav .open>a,section#admin-top-nav .nav .open>a:focus,section#admin-top-nav .nav .open>a:hover{background-color:#eee;border-color:#337ab7}section#admin-top-nav .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}section#admin-top-nav .nav>li>a>img{max-width:none}section#admin-top-nav .nav-tabs{border-bottom:1px solid #ddd}section#admin-top-nav .nav-tabs>li{float:left;margin-bottom:-1px}section#admin-top-nav .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}section#admin-top-nav .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}section#admin-top-nav .nav-tabs>li.active>a,section#admin-top-nav .nav-tabs>li.active>a:focus,section#admin-top-nav .nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}section#admin-top-nav .nav-tabs.nav-justified{width:100%;border-bottom:0}section#admin-top-nav .nav-tabs.nav-justified>li{float:none}section#admin-top-nav .nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}section#admin-top-nav .nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}section#admin-top-nav .nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}section#admin-top-nav .nav-tabs.nav-justified>.active>a,section#admin-top-nav .nav-tabs.nav-justified>.active>a:focus,section#admin-top-nav .nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}section#admin-top-nav .nav-pills>li{float:left}section#admin-top-nav .nav-pills>li>a{border-radius:4px}section#admin-top-nav .nav-pills>li+li{margin-left:2px}section#admin-top-nav .nav-pills>li.active>a,section#admin-top-nav .nav-pills>li.active>a:focus,section#admin-top-nav .nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}section#admin-top-nav .nav-stacked>li{float:none}section#admin-top-nav .nav-stacked>li+li{margin-top:2px;margin-left:0}section#admin-top-nav .nav-justified{width:100%}section#admin-top-nav .nav-justified>li{float:none}section#admin-top-nav .nav-justified>li>a{margin-bottom:5px;text-align:center}section#admin-top-nav .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}section#admin-top-nav .nav-tabs-justified{border-bottom:0}section#admin-top-nav .nav-tabs-justified>li>a{margin-right:0;border-radius:4px}section#admin-top-nav .nav-tabs-justified>.active>a,section#admin-top-nav .nav-tabs-justified>.active>a:focus,section#admin-top-nav .nav-tabs-justified>.active>a:hover{border:1px solid #ddd}section#admin-top-nav .tab-content>.tab-pane{display:none}section#admin-top-nav .tab-content>.active{display:block}section#admin-top-nav .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}section#admin-top-nav .navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}section#admin-top-nav .navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}section#admin-top-nav .navbar-collapse.in{overflow-y:auto}section#admin-top-nav .navbar-fixed-bottom .navbar-collapse,section#admin-top-nav .navbar-fixed-top .navbar-collapse{max-height:340px}section#admin-top-nav .container-fluid>.navbar-collapse,section#admin-top-nav .container-fluid>.navbar-header,section#admin-top-nav .container>.navbar-collapse,section#admin-top-nav .container>.navbar-header{margin-right:-15px;margin-left:-15px}section#admin-top-nav .navbar-static-top{z-index:1000;border-width:0 0 1px}section#admin-top-nav .navbar-fixed-bottom,section#admin-top-nav .navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}section#admin-top-nav .navbar-fixed-top{top:0;border-width:0 0 1px}section#admin-top-nav .navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}section#admin-top-nav .navbar-brand{float:left;height:50px;padding:15px;font-size:18px;line-height:20px}section#admin-top-nav .navbar-brand:focus,section#admin-top-nav .navbar-brand:hover{text-decoration:none}section#admin-top-nav .navbar-brand>img{display:block}section#admin-top-nav .navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}section#admin-top-nav .navbar-toggle:focus{outline:0}section#admin-top-nav .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}section#admin-top-nav .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}section#admin-top-nav .navbar-nav{margin:7.5px -15px}section#admin-top-nav .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}section#admin-top-nav .navbar-form{padding:10px 15px;margin:8px -15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}section#admin-top-nav .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}section#admin-top-nav .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}section#admin-top-nav .navbar-btn{margin-top:8px;margin-bottom:8px}section#admin-top-nav .navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}section#admin-top-nav .navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}section#admin-top-nav .navbar-text{margin-top:15px;margin-bottom:15px}section#admin-top-nav .navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}section#admin-top-nav .navbar-default .navbar-brand{color:#777}section#admin-top-nav .navbar-default .navbar-brand:focus,section#admin-top-nav .navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}section#admin-top-nav .navbar-default .navbar-nav>li>a,section#admin-top-nav .navbar-default .navbar-text{color:#777}section#admin-top-nav .navbar-default .navbar-nav>li>a:focus,section#admin-top-nav .navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}section#admin-top-nav .navbar-default .navbar-nav>.active>a,section#admin-top-nav .navbar-default .navbar-nav>.active>a:focus,section#admin-top-nav .navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}section#admin-top-nav .navbar-default .navbar-nav>.disabled>a,section#admin-top-nav .navbar-default .navbar-nav>.disabled>a:focus,section#admin-top-nav .navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}section#admin-top-nav .navbar-default .navbar-toggle{border-color:#ddd}section#admin-top-nav .navbar-default .navbar-toggle:focus,section#admin-top-nav .navbar-default .navbar-toggle:hover{background-color:#ddd}section#admin-top-nav .navbar-default .navbar-toggle .icon-bar{background-color:#888}section#admin-top-nav .navbar-default .navbar-collapse,section#admin-top-nav .navbar-default .navbar-form{border-color:#e7e7e7}section#admin-top-nav .navbar-default .navbar-nav>.open>a,section#admin-top-nav .navbar-default .navbar-nav>.open>a:focus,section#admin-top-nav .navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}section#admin-top-nav .navbar-default .navbar-link{color:#777}section#admin-top-nav .navbar-default .navbar-link:hover{color:#333}section#admin-top-nav .navbar-default .btn-link{color:#777}section#admin-top-nav .navbar-default .btn-link:focus,section#admin-top-nav .navbar-default .btn-link:hover{color:#333}section#admin-top-nav .navbar-default .btn-link[disabled]:hover{color:#ccc}@media (min-width:768px){section#admin-top-nav .container{width:750px}}@media (min-width:992px){section#admin-top-nav .container{width:970px}}@media (min-width:1200px){section#admin-top-nav .container{width:1170px}}@media (min-width:768px){section#admin-top-nav .navbar-right .dropdown-menu{right:0;left:auto}section#admin-top-nav .navbar-right .dropdown-menu-left{right:auto;left:0}}@media (min-width:768px){section#admin-top-nav .nav-tabs.nav-justified>li{display:table-cell;width:1%}section#admin-top-nav .nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}}@media (min-width:768px){section#admin-top-nav .nav-tabs.nav-justified>.active>a,section#admin-top-nav .nav-tabs.nav-justified>.active>a:focus,section#admin-top-nav .nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}@media (min-width:768px){section#admin-top-nav .nav-justified>li{display:table-cell;width:1%}section#admin-top-nav .nav-justified>li>a{margin-bottom:0}}@media (min-width:768px){section#admin-top-nav .nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}section#admin-top-nav .nav-tabs-justified>.active>a,section#admin-top-nav .nav-tabs-justified>.active>a:focus,section#admin-top-nav .nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}@media (min-width:768px){section#admin-top-nav .navbar{border-radius:4px}}@media (min-width:768px){section#admin-top-nav .navbar-header{float:left}}@media (min-width:768px){section#admin-top-nav .navbar-collapse{width:auto;border-top:0;box-shadow:none}section#admin-top-nav .navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}section#admin-top-nav .navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom section#admin-top-nav .navbar-collapse,.navbar-fixed-top section#admin-top-nav .navbar-collapse,.navbar-static-top section#admin-top-nav .navbar-collapse{padding-right:0;padding-left:0}}@media (max-device-width:480px) and (orientation:landscape){section#admin-top-nav .navbar-fixed-bottom .navbar-collapse,section#admin-top-nav .navbar-fixed-top .navbar-collapse{max-height:200px}}@media (min-width:768px){section#admin-top-nav .container-fluid>.navbar-collapse,section#admin-top-nav .container-fluid>.navbar-header,section#admin-top-nav .container>.navbar-collapse,section#admin-top-nav .container>.navbar-header{margin-right:0;margin-left:0}}@media (min-width:768px){section#admin-top-nav .navbar-fixed-bottom,section#admin-top-nav .navbar-fixed-top,section#admin-top-nav .navbar-static-top{border-radius:0}}@media (min-width:768px){.navbar>.container-fluid section#admin-top-nav .navbar-brand,.navbar>.container section#admin-top-nav .navbar-brand{margin-left:-15px}}@media (min-width:768px){section#admin-top-nav .navbar-toggle{display:none}}@media (max-width:767px){section#admin-top-nav .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}section#admin-top-nav .navbar-nav .open .dropdown-menu .dropdown-header,section#admin-top-nav .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}section#admin-top-nav .navbar-nav .open .dropdown-menu>li>a{line-height:20px}section#admin-top-nav .navbar-nav .open .dropdown-menu>li>a:focus,section#admin-top-nav .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){section#admin-top-nav .navbar-nav{float:left;margin:0}section#admin-top-nav .navbar-nav>li{float:left}section#admin-top-nav .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}@media (min-width:768px){section#admin-top-nav .navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}section#admin-top-nav .navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}section#admin-top-nav .navbar-form .form-control-static{display:inline-block}section#admin-top-nav .navbar-form .input-group{display:inline-table;vertical-align:middle}section#admin-top-nav .navbar-form .input-group .form-control,section#admin-top-nav .navbar-form .input-group .input-group-addon,section#admin-top-nav .navbar-form .input-group .input-group-btn{width:auto}section#admin-top-nav .navbar-form .input-group>.form-control{width:100%}section#admin-top-nav .navbar-form .control-label{margin-bottom:0;vertical-align:middle}section#admin-top-nav .navbar-form .checkbox,section#admin-top-nav .navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}section#admin-top-nav .navbar-form .checkbox label,section#admin-top-nav .navbar-form .radio label{padding-left:0}section#admin-top-nav .navbar-form .checkbox input[type=checkbox],section#admin-top-nav .navbar-form .radio input[type=radio]{position:relative;margin-left:0}section#admin-top-nav .navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){section#admin-top-nav .navbar-form .form-group{margin-bottom:5px}section#admin-top-nav .navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){section#admin-top-nav .navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}}@media (min-width:768px){section#admin-top-nav .navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){section#admin-top-nav .navbar-left{float:left!important}section#admin-top-nav .navbar-right{float:right!important;margin-right:-15px}section#admin-top-nav .navbar-right~.navbar-right{margin-right:0}}@media (max-width:767px){section#admin-top-nav .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}section#admin-top-nav .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,section#admin-top-nav .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}section#admin-top-nav .navbar-default .navbar-nav .open .dropdown-menu>.active>a,section#admin-top-nav .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,section#admin-top-nav .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}section#admin-top-nav .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,section#admin-top-nav .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,section#admin-top-nav .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}fieldset[disabled] section#admin-top-nav .navbar-default .btn-link:focus,fieldset[disabled] section#admin-top-nav .navbar-default .btn-link:hover,section#admin-top-nav .navbar-default .btn-link[disabled]:focus{color:#ccc}section#admin-top-nav .navbar-inverse{background-color:#222;border-color:#080808}section#admin-top-nav .navbar-inverse .navbar-brand{color:#9d9d9d}section#admin-top-nav .navbar-inverse .navbar-brand:focus,section#admin-top-nav .navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}section#admin-top-nav .navbar-inverse .navbar-nav>li>a,section#admin-top-nav .navbar-inverse .navbar-text{color:#9d9d9d}section#admin-top-nav .navbar-inverse .navbar-nav>li>a:focus,section#admin-top-nav .navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}section#admin-top-nav .navbar-inverse .navbar-nav>.active>a,section#admin-top-nav .navbar-inverse .navbar-nav>.active>a:focus,section#admin-top-nav .navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}section#admin-top-nav .navbar-inverse .navbar-nav>.disabled>a,section#admin-top-nav .navbar-inverse .navbar-nav>.disabled>a:focus,section#admin-top-nav .navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}section#admin-top-nav .navbar-inverse .navbar-toggle{border-color:#333}section#admin-top-nav .navbar-inverse .navbar-toggle:focus,section#admin-top-nav .navbar-inverse .navbar-toggle:hover{background-color:#333}section#admin-top-nav .navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}section#admin-top-nav .navbar-inverse .navbar-collapse,section#admin-top-nav .navbar-inverse .navbar-form{border-color:#101010}section#admin-top-nav .navbar-inverse .navbar-nav>.open>a,section#admin-top-nav .navbar-inverse .navbar-nav>.open>a:focus,section#admin-top-nav .navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}section#admin-top-nav .navbar-inverse .navbar-link{color:#9d9d9d}section#admin-top-nav .navbar-inverse .navbar-link:hover{color:#fff}section#admin-top-nav .navbar-inverse .btn-link{color:#9d9d9d}section#admin-top-nav .navbar-inverse .btn-link:focus,section#admin-top-nav .navbar-inverse .btn-link:hover{color:#fff}section#admin-top-nav .navbar-inverse .btn-link[disabled]:hover{color:#444}@media (max-width:767px){section#admin-top-nav .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}section#admin-top-nav .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}section#admin-top-nav .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}section#admin-top-nav .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,section#admin-top-nav .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}section#admin-top-nav .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,section#admin-top-nav .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,section#admin-top-nav .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}section#admin-top-nav .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,section#admin-top-nav .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,section#admin-top-nav .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}fieldset[disabled] section#admin-top-nav .navbar-inverse .btn-link:focus,fieldset[disabled] section#admin-top-nav .navbar-inverse .btn-link:hover,section#admin-top-nav .navbar-inverse .btn-link[disabled]:focus{color:#444}section#admin-top-nav .clearfix:after,section#admin-top-nav .clearfix:before,section#admin-top-nav section#admin-top-nav .container-fluid:after,section#admin-top-nav section#admin-top-nav .container-fluid:before,section#admin-top-nav section#admin-top-nav .container:after,section#admin-top-nav section#admin-top-nav .container:before,section#admin-top-nav section#admin-top-nav .form-horizontal .form-group:after,section#admin-top-nav section#admin-top-nav .form-horizontal .form-group:before,section#admin-top-nav section#admin-top-nav .nav:after,section#admin-top-nav section#admin-top-nav .nav:before,section#admin-top-nav section#admin-top-nav .navbar-collapse:after,section#admin-top-nav section#admin-top-nav .navbar-collapse:before,section#admin-top-nav section#admin-top-nav .navbar-header:after,section#admin-top-nav section#admin-top-nav .navbar-header:before,section#admin-top-nav section#admin-top-nav .navbar:after,section#admin-top-nav section#admin-top-nav .navbar:before,section#admin-top-nav section#admin-top-nav .row:after,section#admin-top-nav section#admin-top-nav .row:before{display:table;content:" "}section#admin-top-nav .clearfix:after,section#admin-top-nav section#admin-top-nav .container-fluid:after,section#admin-top-nav section#admin-top-nav .container:after,section#admin-top-nav section#admin-top-nav .form-horizontal .form-group:after,section#admin-top-nav section#admin-top-nav .nav:after,section#admin-top-nav section#admin-top-nav .navbar-collapse:after,section#admin-top-nav section#admin-top-nav .navbar-header:after,section#admin-top-nav section#admin-top-nav .navbar:after,section#admin-top-nav section#admin-top-nav .row:after{clear:both}section#admin-top-nav .pull-right{float:right!important}section#admin-top-nav .pull-left{float:left!important}#select-country-picker-view .dropdown-menu.inner{position:static}#select-country-picker-view .dropdown-menu li a i.check-mark{display:none}#avatar-edit-view{height:100px;width:100px;display:inline-block;position:relative}#avatar-edit-view img.avatar-image{position:absolute;height:100%;width:100%;left:0}#avatar-edit-view .loading{height:100%;width:100%;z-index:200;position:absolute}#avatar-edit-view input[type=file].image-input{display:none}#avatar-edit-view label.edit-icon{position:absolute;right:0;background-color:#fff;padding:4px;z-index:200;border:1px solid #ccc;border-radius:3px;cursor:pointer;margin:2px 2px 0 0}#avatar-edit-view label.edit-icon:hover:before{border:none!important}#avatar-edit-view #image-alt-text{position:absolute;top:50%;transform:translateY(-50%);width:100%;color:#8890a2;text-align:center}#pagination-component .pagination-nav{border-top:1px solid #dfe4e8}#pagination-component .pagination-nav a{padding:5px;font-size:12px;line-height:1.428571429;color:#428bca;font-weight:600;text-decoration:none}#pagination-component .pagination-nav a .edmodo-icon-chevron-left,#pagination-component .pagination-nav a .edmodo-icon-chevron-right{font-size:25px;vertical-align:middle}#pagination-component .pagination-nav a .pagination-text{vertical-align:middle;padding:0 10px}#pagination-component .edmodo-icon-chevron-left:before{content:"\003c"}#pagination-component .edmodo-icon-chevron-right:before{content:"\003e"}#pagination-component .paginateLink{margin:20px 0;padding:5px 0}.member-search-cont{position:relative}.member-search-cont #individual-member-search-input.loading{background:url(/images_v2/loading.gif) no-repeat;background-position:50%;background-size:contain}.member-search-cont .member-list{position:absolute;width:100%;background-color:#fff;max-height:200px;overflow-y:auto;z-index:200;border:1px solid #ccc}.member-search-cont .member-list.collapsed{display:none}.member-search-cont .member-list.loading{z-index:200;height:150px;background:url(//a.edim.co/images_v2/loading.gif) no-repeat;background-position:50%;background-color:#fff;overflow-y:none}.member-search-cont .member-list li[data-member-search-option]{cursor:pointer;padding:10px 5px}.member-search-cont .member-list li[data-member-search-option] img{height:20px}.member-search-cont a.reset-member{position:absolute;top:20%;right:2%}#upload-history-explorer .row-no-margin{margin-right:0;margin-left:0}#upload-history-explorer .border-bottom{border-bottom:1px solid #ddd}#upload-history-explorer .job-details-table .succeeded{border-left:5px solid #66bf78}#upload-history-explorer .job-details-table .succeeded .job-detail-status{color:#66bf78}#upload-history-explorer .job-details-table .failed{border-left:5px solid #db3d3f}#upload-history-explorer .job-details-table .failed .job-detail-status{color:#db3d3f}#upload-history-explorer .job-details-table .table-header{cursor:pointer}#upload-history-explorer .job-details-table .table .caret{padding:2px 0;color:#ddd;display:block}#upload-history-explorer .job-details-table .table .caret.active{color:#3784d3}#upload-history-explorer .job-details-table .table .caret.asc{border-top:none;border-bottom:4px solid;cursor:pointer}#upload-history-explorer .job-details-table .table .caret.desc{border-top:4px solid;border-bottom:none;cursor:pointer;margin-top:3px}#upload-history-explorer .job-details-table td{padding:15px}#upload-history-explorer .job-details-table thead ul{position:absolute;top:50%;right:0;transform:translateY(-50%)}#upload-history-explorer .job-details-table thead tr th{position:relative;padding:15px;border-bottom:none;border-right:1px solid #ddd}#upload-history-explorer .job-details-table .arrow-up{border-bottom:5px solid #a2a2a2}#upload-history-explorer .job-details-table .arrow-down,#upload-history-explorer .job-details-table .arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;margin:5px;cursor:pointer}#upload-history-explorer .job-details-table .arrow-down{border-top:5px solid #a2a2a2}#upload-history-explorer .job-details-table .arrow-down.active{border-top:5px solid #3784d3}#upload-history-explorer .job-details-table .arrow-up.active{border-bottom:5px solid #3784d3}#upload-history-explorer .no-records{text-align:center;margin:20px;font-size:14px;line-height:200px}#upload-history-explorer .empty-container{min-height:200px}#upload-history-explorer #upload-history-list{min-height:300px}#upload-history-explorer #upload-history-list .job-details-table tbody tr{cursor:pointer}#upload-history-explorer #upload-history-list .job-details-table tbody tr:hover{background-color:#d3dde6}#upload-history-explorer #upload-history-details .upload-history-details-header{height:50px}#upload-history-explorer #upload-history-details .upload-history-details-header .upload-history-link{line-height:50px;color:#2269b2;margin-left:5px}#upload-history-explorer #upload-history-details .upload-history-details-header .page-heading{line-height:50px;margin-left:20px;font-size:14px}#upload-history-explorer #upload-history-details .sync-details{border-bottom:1px solid #ddd;border-top:1px solid #ddd}#upload-history-explorer #upload-history-details .sync-details .job-container{border-right:1px solid #ddd;padding:15px}#upload-history-explorer #upload-history-details .sync-details .job-container .job-value{text-align:end;font-size:16px;color:#333;font-weight:700;font-style:normal}#upload-history-explorer #upload-history-details .sync-details .job-container .job-label{color:#a2a2a2!important;vertical-align:middle;font-size:10px;margin:0}#upload-history-explorer #upload-history-details .sync-details .job-container .job-value-number{font-weight:700}#upload-history-explorer #upload-history-details .sync-details .job-container .job-value-text{font-weight:100}#upload-history-explorer #upload-history-details .sync-details .job-container .succeeded{color:#66bf78}#upload-history-explorer #upload-history-details .sync-details .job-container .failed{color:#db3d3f}#upload-history-explorer #upload-history-details .highlightStep{display:inline-block;font-weight:700;padding-top:2px}#upload-history-explorer #upload-history-details .sync-items{min-height:200px;margin-top:20px;border-top:1px solid #ddd}.tooltips+.popover{position:absolute;z-index:8;white-space:normal;border-radius:6px;line-break:auto}.tooltips+.popover.bottom>.arrow{top:-11px;margin-left:-11px;border-top-width:0;border-bottom-color:#1ba1ff}.tooltips+.popover>.arrow{border-width:11px}.tooltips+.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.tooltips+.popover>.arrow:after{content:"";border-width:10px}.tooltips+.popover>.arrow,.tooltips+.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.tooltips+.popover{background:#1ba1ff;border-color:#1ba1ff;color:#fff;margin-top:11px;width:300px}.tooltips+.popover .popover-content{padding:9px 14px;color:#fff!important}.tooltips+.popover>.arrow{left:50%}.tooltips.left+.popover>.arrow{left:10%!important}.tooltips.right+.popover>.arrow{left:90%!important}.tooltips+.popover.bottom>.arrow:after{border-bottom-color:#1ba1ff}#assignmentcenter-container .student-assignment-center-layout .typefilter-region{display:inline-block;border:1px solid #dfe4e8;border-radius:3px;background-color:#f8f9fa;margin-top:7px}#assignmentcenter-container .student-assignment-center-layout .typefilter-region .custom-dropdown{z-index:auto}#assignmentcenter-container .student-assignment-center-layout .typefilter-region .custom-dropdown .caret{padding:2px 8px}#assignmentcenter-container .student-assignment-center-layout .typefilter-region .custom-dropdown .caret .name{color:#383d48;font-size:12px}#assignmentcenter-container .student-assignment-center-layout .typefilter-region .custom-dropdown .caret .count{color:#98abbe;font-size:11px;margin-left:8px;margin-right:20px}#assignmentcenter-container .student-assignment-center-layout .typefilter-region .custom-dropdown #options-list{box-shadow:none;border:1px solid #dfe4e8;margin-right:-2px}#assignmentcenterteacher-container .teacher-assignment-center-layout .typefilter-region{display:inline-block;border:1px solid #dfe4e8;border-radius:3px;background-color:#f8f9fa;margin-top:7px}#assignmentcenterteacher-container .teacher-assignment-center-layout .typefilter-region .custom-dropdown{z-index:auto}#assignmentcenterteacher-container .teacher-assignment-center-layout .typefilter-region .custom-dropdown .caret{padding:2px 8px}#assignmentcenterteacher-container .teacher-assignment-center-layout .typefilter-region .custom-dropdown .caret .name{color:#383d48;font-size:12px}#assignmentcenterteacher-container .teacher-assignment-center-layout .typefilter-region .custom-dropdown .caret .count{color:#98abbe;font-size:11px;margin-left:8px;margin-right:20px}#assignmentcenterteacher-container .teacher-assignment-center-layout .typefilter-region .custom-dropdown #options-list{box-shadow:none;border:1px solid #dfe4e8;margin-right:-2px}#assignmentcenter-container .assignment-center-summary,#assignmentcenterteacher-container .assignment-center-summary{padding:10px 12px;background-color:#FFFFF;margin-bottom:20px}#assignmentcenter-container .assignment-center-summary .page-subtitle,#assignmentcenterteacher-container .assignment-center-summary .page-subtitle{color:#99acbf;font-size:13px;font-weight:500}#assignmentcenter-container .assignment-center-summary .classfilter-region,#assignmentcenterteacher-container .assignment-center-summary .classfilter-region{margin-top:9px}#assignmentcenter-container .assignment-center-summary .classfilter-region .drop-menu,#assignmentcenterteacher-container .assignment-center-summary .classfilter-region .drop-menu{max-height:300px;min-width:212px;max-width:230px;overflow-y:auto}#assignmentcenter-container .assignment-center-summary .classfilter-region .drop-menu li>div,#assignmentcenterteacher-container .assignment-center-summary .classfilter-region .drop-menu li>div{line-height:13px}#assignmentcenter-container .assignment-center-summary .classfilter-region .drop-menu a,#assignmentcenterteacher-container .assignment-center-summary .classfilter-region .drop-menu a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:12px 11px 12px 2px}#assignmentcenter-container .assignment-center-summary .classfilter-region .drop-menu li:first-child a,#assignmentcenterteacher-container .assignment-center-summary .classfilter-region .drop-menu li:first-child a{padding-left:11px}#assignmentcenter-container .assignment-center-summary .classfilter-region .drop-menu .is-small-group,#assignmentcenterteacher-container .assignment-center-summary .classfilter-region .drop-menu .is-small-group{padding-left:20px}#assignmentcenter-container .assignment-center-summary .classfilter-region .drop-menu .hex,#assignmentcenterteacher-container .assignment-center-summary .classfilter-region .drop-menu .hex{height:12px;width:12px;margin:11px 5px 0 10px}#assignmentcenter-container .assignment-center-summary #assignment-center-class-filter,#assignmentcenterteacher-container .assignment-center-summary #assignment-center-class-filter{font-weight:500;color:#1c68b2;font-size:24px}#assignmentcenter-container .assignment-center-summary .counters-new,#assignmentcenterteacher-container .assignment-center-summary .counters-new{margin-top:15px}#assignmentcenter-container .assignment-center-summary .counters-new li,#assignmentcenterteacher-container .assignment-center-summary .counters-new li{display:inline-block;text-align:center;margin-left:28px}#assignmentcenter-container .assignment-center-summary .counters-new li.assignments,#assignmentcenter-container .assignment-center-summary .counters-new li.quizes,#assignmentcenterteacher-container .assignment-center-summary .counters-new li.assignments,#assignmentcenterteacher-container .assignment-center-summary .counters-new li.quizes{color:#99acbf}#assignmentcenter-container .assignment-center-summary .counters-new li.assignments.new-items,#assignmentcenter-container .assignment-center-summary .counters-new li.quizes.new-items,#assignmentcenterteacher-container .assignment-center-summary .counters-new li.assignments.new-items,#assignmentcenterteacher-container .assignment-center-summary .counters-new li.quizes.new-items{color:#1c68b2}#assignmentcenter-container .assignment-center-summary .counters-new li .count,#assignmentcenterteacher-container .assignment-center-summary .counters-new li .count{display:block;font-weight:500;font-size:16px}#assignmentcenter-container .assignment-center-summary .counters-new li .label,#assignmentcenterteacher-container .assignment-center-summary .counters-new li .label{font-size:13px}#assignmentcenter-container .assignment-center-summary .create-btn,#assignmentcenterteacher-container .assignment-center-summary .create-btn{padding:8px 42px;margin-top:10px}#assignmentcenter-container .assignment-center-tabs .tabs,#assignmentcenterteacher-container .assignment-center-tabs .tabs{position:relative;min-width:544px;float:left;width:53%;overflow:hidden;-moz-transition-property:height;-moz-transition-duration:.3s;transition-property:height;transition-duration:.3s;border-radius:0;height:40px}#assignmentcenter-container .assignment-center-tabs .tabs ul,#assignmentcenterteacher-container .assignment-center-tabs .tabs ul{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;box-sizing:border-box}#assignmentcenter-container .assignment-center-tabs .tabs ul li.tab,#assignmentcenterteacher-container .assignment-center-tabs .tabs ul li.tab{float:left;white-space:nowrap;overflow:hidden;height:40px;color:#374a5d;box-sizing:border-box;padding:11px 22px;margin-left:2px;cursor:pointer;font-size:13px;background-color:#d8d8d8;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}#assignmentcenter-container .assignment-center-tabs .tabs ul li.tab:first-child,#assignmentcenterteacher-container .assignment-center-tabs .tabs ul li.tab:first-child{margin-left:0}#assignmentcenter-container .assignment-center-tabs .tabs ul li.tab.active,#assignmentcenterteacher-container .assignment-center-tabs .tabs ul li.tab.active{background-color:#fff;cursor:default;border-bottom:none;box-shadow:none}#assignmentcenter-container .assignment-center-tabs .tabs ul li.tab .count,#assignmentcenterteacher-container .assignment-center-tabs .tabs ul li.tab .count{display:inline-block;min-width:20px;text-align:center;font-weight:600}#assignmentcenter-container .assignment-center-listheader,#assignmentcenterteacher-container .assignment-center-listheader{background-color:#fff;height:40px;padding:0 26px}#assignmentcenter-container .assignment-center-listheader .current-date,#assignmentcenterteacher-container .assignment-center-listheader .current-date{color:#374a5d;font-size:13px;font-weight:500;line-height:40px}#assignmentcenter-container .assignment-center-listheader .pull-right span,#assignmentcenterteacher-container .assignment-center-listheader .pull-right span{display:inline-block;color:#99acbf;font-size:12px;line-height:40px}#assignmentcenter-container .assignment-center-listheader .finished-header,#assignmentcenterteacher-container .assignment-center-listheader .finished-header{width:40%}#assignmentcenter-container .assignment-center-listheader .finished-header span,#assignmentcenterteacher-container .assignment-center-listheader .finished-header span{width:50%}#assignmentcenter-container .assignment-center-listheader .review-header,#assignmentcenterteacher-container .assignment-center-listheader .review-header{width:44%}#assignmentcenter-container .assignment-center-listheader .review-header span,#assignmentcenterteacher-container .assignment-center-listheader .review-header span{text-align:center;width:25%}#assignmentcenter-container .assignment-center-listheader .scheduled-header,#assignmentcenterteacher-container .assignment-center-listheader .scheduled-header{width:20%}#assignmentcenter-container #options-list,#assignmentcenterteacher-container #options-list{right:auto}#assignmentcenter-container .loading,#assignmentcenterteacher-container .loading{width:100%;height:200px;background-color:#fff}#assignmentcenter-container .assignment-center-period .headline,#assignmentcenterteacher-container .assignment-center-period .headline{padding-top:24px;padding-bottom:8px}#assignmentcenter-container .assignment-center-period .headline h3,#assignmentcenterteacher-container .assignment-center-period .headline h3{font-size:16px;font-weight:500;color:#383d48;display:inline}#assignmentcenter-container .assignment-center-period .headline h3.warn,#assignmentcenterteacher-container .assignment-center-period .headline h3.warn{color:#ff544c}#assignmentcenter-container .assignment-center-period .headline .dates,#assignmentcenterteacher-container .assignment-center-period .headline .dates{font-size:12px;color:#99acbf;padding-left:8px}#assignmentcenter-container .assignment-center-period .period-items-region,#assignmentcenterteacher-container .assignment-center-period .period-items-region{border-radius:2px;overflow:hidden;border-top:1px solid #eef2f6}#assignmentcenter-container .assignment-item,#assignmentcenterteacher-container .assignment-item{background-color:#fff;padding:18px 26px;border-bottom:1px solid #eef2f6;position:relative;cursor:pointer}#assignmentcenter-container .assignment-item:hover,#assignmentcenterteacher-container .assignment-item:hover{background-color:#eff5f9}#assignmentcenter-container .assignment-item:hover .custom_dropdown_region,#assignmentcenterteacher-container .assignment-item:hover .custom_dropdown_region{display:block}#assignmentcenter-container .assignment-item .main h4,#assignmentcenterteacher-container .assignment-item .main h4{color:#374a5d;font-size:16px}#assignmentcenter-container .assignment-item .main h4.new-item,#assignmentcenterteacher-container .assignment-item .main h4.new-item{color:#1c68b2}#assignmentcenter-container .assignment-item .main h4 .new-tag,#assignmentcenterteacher-container .assignment-item .main h4 .new-tag{font-size:12px;font-weight:500;color:#fff;background-color:#1c68b2;padding:1px 5px;margin-right:5px;border-radius:2px}#assignmentcenter-container .assignment-item .main .due,#assignmentcenter-container .assignment-item .main .recipient,#assignmentcenter-container .assignment-item .main .recipients-list span,#assignmentcenterteacher-container .assignment-item .main .due,#assignmentcenterteacher-container .assignment-item .main .recipient,#assignmentcenterteacher-container .assignment-item .main .recipients-list span{color:#99acbf;font-size:12px}#assignmentcenter-container .assignment-item .main .recipients-list span.more,#assignmentcenterteacher-container .assignment-item .main .recipients-list span.more{font-weight:500;cursor:pointer}#assignmentcenter-container .assignment-item .main .recipients-list .tooltip .tooltip-inner div,#assignmentcenter-container .assignment-item .main .recipients-list span.tt-title,#assignmentcenterteacher-container .assignment-item .main .recipients-list .tooltip .tooltip-inner div,#assignmentcenterteacher-container .assignment-item .main .recipients-list span.tt-title{color:#fff}#assignmentcenter-container .assignment-item .additional,#assignmentcenterteacher-container .assignment-item .additional{width:40%}#assignmentcenter-container .assignment-item .additional .due,#assignmentcenterteacher-container .assignment-item .additional .due{display:inline-block;color:#99acbf;font-size:12px;margin-right:28px}#assignmentcenter-container .assignment-item .additional .due .day,#assignmentcenter-container .assignment-item .additional .due .hour,#assignmentcenterteacher-container .assignment-item .additional .due .day,#assignmentcenterteacher-container .assignment-item .additional .due .hour{display:block}#assignmentcenter-container .assignment-item .additional .remaining,#assignmentcenterteacher-container .assignment-item .additional .remaining{display:inline-block;color:#99acbf;font-size:12px;vertical-align:top}#assignmentcenter-container .assignment-item .additional .remaining span,#assignmentcenterteacher-container .assignment-item .additional .remaining span{display:block}#assignmentcenter-container .assignment-item .additional .remaining span.late,#assignmentcenterteacher-container .assignment-item .additional .remaining span.late{color:#ff544c;font-weight:500}#assignmentcenter-container .assignment-item .additional .remaining span.soon,#assignmentcenterteacher-container .assignment-item .additional .remaining span.soon{color:#724cc9;font-weight:500}#assignmentcenter-container .assignment-item .additional .flags,#assignmentcenterteacher-container .assignment-item .additional .flags{font-weight:700}#assignmentcenter-container .assignment-item .additional .flags span,#assignmentcenterteacher-container .assignment-item .additional .flags span{line-height:40px}#assignmentcenter-container .assignment-item .additional .flags .resubmit,#assignmentcenterteacher-container .assignment-item .additional .flags .resubmit{display:none;color:#ff544c}#assignmentcenter-container .assignment-item .additional .flags .resubmit.show,#assignmentcenterteacher-container .assignment-item .additional .flags .resubmit.show{display:block}#assignmentcenter-container .assignment-item .additional-finished,#assignmentcenterteacher-container .assignment-item .additional-finished{width:40%}#assignmentcenter-container .assignment-item .additional-finished .last-submission,#assignmentcenterteacher-container .assignment-item .additional-finished .last-submission{display:inline-block;color:#99acbf;font-size:12px;width:50%}#assignmentcenter-container .assignment-item .additional-finished .last-submission span,#assignmentcenterteacher-container .assignment-item .additional-finished .last-submission span{display:block}#assignmentcenter-container .assignment-item .additional-finished .grade,#assignmentcenterteacher-container .assignment-item .additional-finished .grade{color:#99acbf;font-size:12px;width:50%}#assignmentcenter-container .assignment-item .additional-finished .grade .score,#assignmentcenterteacher-container .assignment-item .additional-finished .grade .score{color:#374a5d;font-size:16px;font-weight:600}#assignmentcenter-container .assignment-item .additional.type-review,#assignmentcenterteacher-container .assignment-item .additional.type-review{width:44%}#assignmentcenter-container .assignment-item .additional.type-review span,#assignmentcenterteacher-container .assignment-item .additional.type-review span{text-align:center;width:25%}#assignmentcenter-container .assignment-item .additional.type-review span.loading,#assignmentcenterteacher-container .assignment-item .additional.type-review span.loading{height:30px}#assignmentcenter-container .assignment-item .additional.type-reviewed,#assignmentcenterteacher-container .assignment-item .additional.type-reviewed{width:44%}#assignmentcenter-container .assignment-item .additional.type-reviewed span,#assignmentcenterteacher-container .assignment-item .additional.type-reviewed span{text-align:center;width:50%}#assignmentcenter-container .assignment-item .additional.type-scheduled,#assignmentcenterteacher-container .assignment-item .additional.type-scheduled{width:20%}#assignmentcenter-container .assignment-item .ac-hex,#assignmentcenterteacher-container .assignment-item .ac-hex{height:10px;width:10px;margin:3px 0 -1px}#assignmentcenter-container .assignment-item .ac-avatar,#assignmentcenterteacher-container .assignment-item .ac-avatar{height:12px;width:12px;margin:0 0 -1px;border-radius:2px}#assignmentcenter-container .custom_dropdown_region,#assignmentcenterteacher-container .custom_dropdown_region{display:none;float:right}#assignmentcenterteacher-container .assignment-item .main{width:98%}#assignmentcenter-container .assignment-item .main{width:56%}.tt-ac-info{text-align:left}.ac-tooltip-hex{height:10px;width:10px;margin:3px 3px -1px 0}#assignmentcenter-container .empty-assignment-list,#assignmentcenterteacher-container .empty-assignment-list{padding:20px 0;background:#fff;text-align:center}#assignmentcenter-container .empty-assignment-list span,#assignmentcenterteacher-container .empty-assignment-list span{text-align:center;font-size:12px;color:#99acbf}#district-logo-section,#school-logo-section{position:relative}#district-logo-section .community-profile-image,#school-logo-section .community-profile-image{width:140px;height:140px;display:block;margin:10px auto}#district-logo-section .community-profile-image.hide,#school-logo-section .community-profile-image.hide{display:none}#district-logo-section .add-logo,#school-logo-section .add-logo{position:absolute;top:5px;right:10px;color:#333;font-size:13px;font-weight:500;line-height:16px}#district-logo-section .add-logo img,#school-logo-section .add-logo img{width:24px}#district-logo-section .loading,#school-logo-section .loading{height:100%;width:100%;z-index:200;position:absolute}#community-welcome-modal{margin:0 40px 40px;height:auto;width:auto;text-align:center}#community-welcome-modal img{height:117px;margin-bottom:15px}#community-welcome-modal h2{color:#383d48;font-size:26px;font-weight:500;line-height:32px;text-align:center}#community-welcome-modal p{opacity:.8;color:#383d48;font-size:15px;line-height:20px;text-align:center;margin-top:10px;width:407px}#community-welcome-modal .get-started-button{background-color:#1c68b2;color:#fff;border-radius:3px;width:200px;height:44px;margin-top:30px;font-size:15px}#district-cover-image,#school-cover-image{max-height:300px;min-height:200px;border:none;box-shadow:none;position:relative}#district-cover-image .community-cover-image,#school-cover-image .community-cover-image{width:100%;display:block}#district-cover-image .add-cover,#school-cover-image .add-cover{position:absolute;top:16px;right:16px;color:#333;font-size:13px;font-weight:500;line-height:16px}#district-cover-image .add-cover img,#school-cover-image .add-cover img{width:24px}#district-cover-image .loading,#school-cover-image .loading{height:100%;width:100%;z-index:200;position:absolute}.community-tour-highlighter{background-color:#fff}.community-tour-tooltip{border-radius:12px;background-color:#fff;padding:20px;width:360px;font-size:13px;line-height:16px;color:rgba(51,51,51,.8)}.community-tour-tooltip p.title{color:#383d48;font-size:16px;font-weight:500;line-height:19px;padding-bottom:6px}.community-tour-tooltip .introjs-tooltiptext{margin-bottom:0;border-bottom:none}.community-tour-tooltip .introjs-button{height:32px;width:83px;border-radius:4px;color:#fff;background-color:#24c7ff;line-height:30px;font-size:14px;font-weight:700;text-align:center;border:none;padding:0}.community-tour-tooltip .introjs-button:active,.community-tour-tooltip .introjs-button:focus{background-image:none}.community-tour-tooltip .introjs-button.introjs-disabled,.community-tour-tooltip .introjs-button.introjs-prevbutton{display:none}.community-tour-tooltip .introjs-progress{width:100px;background-color:#e2e2e2}.community-tour-tooltip .introjs-arrow.top{border:15px solid #fff;top:-30px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent}#school-code-verification{background:#fff}#school-code-verification .row-no-margin{display:flex;margin-left:0;margin-right:0}#school-code-verification .main-container{position:relative;width:100%;border-radius:4px;border:1px solid #00a0f0;overflow:hidden}#school-code-verification .main-container .close-icon{position:absolute;right:10px;top:20px;z-index:2;transform:scale(.7)}#school-code-verification .main-container .close-icon .close{display:block;height:22px;width:30px;opacity:1;background:url(//a.edim.co/images_v2/sprites/sprite-close.png) left -281px no-repeat}#school-code-verification .grad{background:#005ca4;background:linear-gradient(90deg,#005ca4,#00abee)}#school-code-verification .left-pannel{float:left;z-index:1;position:absolute;width:180px;height:100%;margin:0 0 0 -20px;-webkit-transform:skewX(-6deg);transform:skewX(-6deg);overflow:hidden}#school-code-verification .left-pannel .skew{height:100%;z-index:-1;-webkit-transform:skewX(6deg);transform:skewX(6deg);-webkit-backface-visibility:hidden;backface-visibility:initial;display:table;padding-left:20px}#school-code-verification .left-pannel .skew .header-inner{padding:25px;margin-left:20px;margin-right:auto;color:#fff;display:table-cell;vertical-align:middle}#school-code-verification .left-pannel .heading-text{font-size:24px}#school-code-verification .right-pannel{float:left;position:relative;padding:20px;left:180px;width:calc(100% - 240px)}#school-code-verification .right-pannel .school-code-description{margin-bottom:5px}#school-code-verification .right-pannel .school-code-input{width:150px;margin-right:10px;border-radius:4px;padding:6px 10px}#school-code-verification .right-pannel .no-school-code{margin-top:5px;font-size:12px}#school-code-verification .right-pannel .no-school-code a:hover{text-decoration:none}#school-code-verification .right-pannel #spinner-container{height:34px;width:34px;margin-left:10px}#school-code-verification .right-pannel .invalid,#school-code-verification .right-pannel .no-code{color:#a94442;padding-top:2px;float:left}.eadmin-signup-pages{background-color:#004dff;overflow-y:auto;max-height:100vh}.eadmin-signup-pages #topbar{border-bottom:0;position:static;background-color:#004dff;box-shadow:0 0 0 transparent}.eadmin-signup-pages #topbar .simple-topbar-content{width:1024px;height:44px;text-align:left;box-shadow:0 2px 20px 0 rgba(0,0,0,.2);margin:0 auto;position:relative}.eadmin-signup-pages #topbar .edmodo-image{width:22px;height:22px;padding:10px 8px 10px 20px;float:left}.eadmin-signup-pages #topbar .edmodo-text{height:44px;line-height:44px;color:#fff;font-size:15px}.eadmin-signup-pages #admin-signup-container{margin-top:60px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens{width:600px;border:1px solid #eaeff3;border-radius:4px;background-color:#fff;margin:0 auto}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-login-container .login-heading{margin-top:80px;height:60px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-login-container .login-heading h1{height:32px;width:600px;color:#383d48;font-size:28px;font-weight:700;line-height:32px;text-align:center}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-login-container .login-heading p{margin-top:12px;height:16px;width:600px;color:#90949c;font-size:14px;line-height:16px;text-align:center}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-login-container .login-heading-subtitle{text-align:center}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-login-container .login-heading-subtitle a{margin-bottom:235px;margin-top:156px;border-radius:3px;background-color:#004dff;width:240px;color:#fff;font-size:16px;font-weight:700;line-height:19px;text-align:center}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .main-title{margin-top:40px;text-align:center;height:92px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .main-title .subtitle,.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .main-title .title-with-username{color:#383d48;font-size:28px;font-weight:700;line-height:20px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .main-title p{margin-top:12px;color:#90949c;font-size:14px;line-height:16px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .admin-school-district-info-container{margin-top:35px;margin-left:45px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .admin-school-district-info-container p{color:rgba(56,61,72,.7);font-size:14px;line-height:17px;font-weight:700}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .admin-school-district-info-container .options-of-school-district{margin-top:15px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .admin-school-district-info-container .options-of-school-district input[type=radio]{margin:0 5px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .admin-school-district-info-container .options-of-school-district label{display:inline-block;margin-top:8px;margin-left:8px;color:#90949c;font-size:14px;line-height:16px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .admin-role-container{margin-top:30px;margin-left:45px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .admin-role-container p{color:rgba(56,61,72,.7);font-size:14px;line-height:17px;font-weight:700}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .admin-role-container #select-role-picker{height:34px;width:336px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .disable-subdomain-input{cursor:not-allowed;color:#90949c}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .phone-number-container{margin-top:30px;margin-left:45px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .phone-number-container p{color:rgba(56,61,72,.7);font-size:14px;line-height:17px;font-weight:700}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .phone-number-container i{font-style:italic}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .phone-number-container .admin-signup-phone-number-container .placeholder-container{height:34px;width:336px;margin-top:10px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .phone-number-container .admin-signup-phone-number-container .placeholder-container .intl-tel-input{position:static}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .phone-number-container .admin-signup-phone-number-container .placeholder-container .intl-tel-input #teacher-phone-input{padding-top:8px;padding-bottom:8px;height:100%}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .phone-number-container .admin-signup-phone-number-container .placeholder-container img{width:20px;margin-top:1px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .phone-number-container .admin-signup-phone-number-container .placeholder-container .response-container{color:red;margin-top:10px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .submit-button-container{height:65px;background-color:#fff;box-shadow:inset 0 1px 0 0 #cdd7de;margin-top:39px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .submit-button-container .loading{padding:30px;float:left;margin-left:450px;height:42px;width:42px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .submit-button-container .error-500{padding:23px;float:left;margin-left:290px;color:red}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .submit-button-container a{float:right;margin-top:17px;margin-bottom:17px;margin-right:20px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .subdomain-container{margin-left:45px;margin-top:30px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .subdomain-container p{color:rgba(56,61,72,.7);font-size:14px;line-height:17px;font-weight:700}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .subdomain-container i{font-style:italic}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .admin-info-container .subdomain-container #subdomain{height:34px;width:336px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .request-sent-container .title-container{margin-top:45px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .request-sent-container .title-container h1{height:32px;width:600px;color:#383d48;font-size:28px;font-weight:700;line-height:32px;text-align:center}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .request-sent-container .title-container p{margin-top:12px;height:16px;width:600px;color:#90949c;font-size:14px;line-height:16px;text-align:center}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .request-sent-container .subtitle p{margin-bottom:60px;margin-left:100px;margin-top:60px;height:76px;width:400px;color:#90949c;font-size:14px;line-height:19px;text-align:center}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .request-sent-container .view-your-community{text-align:center;margin-bottom:200px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .request-sent-container .view-your-community .btn{font-weight:700;text-align:center;width:230px;border-radius:3px;background-color:#004dff;font-size:15px;padding:10px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .already-requested-for-rights p{margin-bottom:160px;margin-top:121px;height:16px;width:600px;color:#383d48;font-size:20px;font-weight:700;line-height:32px;text-align:center}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .go-to-home-page{text-align:center;margin-bottom:180px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .go-to-home-page .btn{padding:10px;font-weight:700;text-align:center;width:230px;border-radius:3px;background-color:#004dff;font-size:15px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .user-not-associated-with-any-community p{margin:200px 133px 220px 137px;text-align:center;width:300px;color:#383d48;font-size:22px;line-height:32px}.eadmin-signup-pages #admin-signup-container .admin-signup-screens .user-is-not-verified p{margin-bottom:160px;margin-top:121px;height:16px;width:600;color:#383d48;font-size:20px;font-weight:700;line-height:32px;text-align:center}.share-prompt-container{width:100%;background:url(/images_v2/backgrounds/shared_prompt_bg_web@2x.png);background-size:cover;padding:35px 40px 15px}.share-prompt-container .share-prompt-title{color:#fff;font-family:Helvetica Neue;font-size:20px;font-weight:400;line-height:25px;text-align:center;letter-spacing:.5px}.share-prompt-container .ask-to-share{color:#fff;font-family:Helvetica Neue;font-size:14px;font-weight:200;line-height:21px;text-align:center;margin-top:15px;letter-spacing:.5px}.share-prompt-container .file-shared-detail{box-sizing:border-box;width:433px;border-radius:5px;background-color:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.05);margin:20px auto;padding-top:10px}.share-prompt-container .file-shared-detail .link-item{border:none}.share-prompt-container .file-shared-detail .embeds-container,.share-prompt-container .file-shared-detail .link-item .remove{display:none}.share-prompt-container .file-shared-detail .item-overview{display:inline-block;vertical-align:middle}.share-prompt-container .file-shared-detail .item-overview-text{width:260px;font-family:Helvetica Neue;font-size:14px;font-weight:500;line-height:21px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.share-prompt-container .button{margin:0 auto;cursor:pointer;height:19px;width:141px;color:#fff;font-family:Helvetica Neue;font-size:14px;font-weight:500;line-height:18px;text-align:center}.share-prompt-container #yes{background:#51b65a;border-radius:6px;height:26px;width:130px;padding-top:6px;font-weight:400}.share-prompt-container #yes:hover{background:#49a350}.share-prompt-container #reminder{margin-top:10px;font-weight:400}#upcoming-event-listing{border:1px solid #d3dde5;border-radius:2px;background-color:#fff;margin-bottom:15px}#upcoming-event-listing .event-section-header{color:#546980;font-size:18px;font-weight:300;line-height:22px;padding:15px;border-bottom:1px solid #d3dde5}#upcoming-event-listing .event-listing-section-header{color:#383d48;font-size:18px;font-weight:700;line-height:23px;padding:10px;border-bottom:1px solid #d3dde5}#upcoming-event-listing .event-listing-section-header span{padding-left:5px}#upcoming-event-listing .event-listing-section-header.upcoming-heading{height:36px}#upcoming-event-listing .event-listing-section-header.upcoming-heading span{line-height:38px}#upcoming-event-listing .event-listing-section-header.upcoming-heading a.green-btn{width:118px;float:right;border-radius:2px;background-color:#74bc60}#upcoming-event-listing .event-listing-container table{width:100%}#upcoming-event-listing .event-listing-container table .row .event-date{padding:12px 20px;text-align:center}#upcoming-event-listing .event-listing-container table .row .event-date .state-date-month{color:#99acbf;font-size:14px;line-height:16px}#upcoming-event-listing .event-listing-container table .row .event-date .state-date-month.event-listing-start-month{font-size:12px;line-height:14px}#upcoming-event-listing .event-listing-container table .row .event-date .event-start-date{font-size:18px;line-height:23px}#upcoming-event-listing .event-listing-container table .row .event-date .event-start-date.event-listing-start-date{font-size:24px;line-height:29px}#upcoming-event-listing .event-listing-container table .row .event-date.start-event-date{padding:10px 28px 14px}#upcoming-event-listing .event-listing-container table .row .event-data{padding:14px 0}#upcoming-event-listing .event-listing-container table .row .event-data .event-title{width:240px;color:#3784d3;line-height:16px;word-break:break-word;display:block;text-overflow:ellipsis;line-height:1.2em}#upcoming-event-listing .event-listing-container table .row .event-data .event-title.upcoming-event-title{padding-right:14px}#upcoming-event-listing .event-listing-container table .row .event-data .end-time,#upcoming-event-listing .event-listing-container table .row .event-data .full-date,#upcoming-event-listing .event-listing-container table .row .event-data .start-time{color:#99acbf;font-size:11px;line-height:15px}#upcoming-event-listing .event-listing-container table .row .event-data .recipients{color:#99acbf;font-size:11px;line-height:15px;text-transform:capitalize}#upcoming-event-listing .event-listing-container table .row .event-data.event-sender{padding-left:20px}#upcoming-event-listing .event-listing-container table .row .event-data.event-sender .event-sender-name{width:166px}#upcoming-event-listing .event-listing-container table .row .event-data.edit-event{text-align:center;width:30px}#upcoming-event-listing .event-listing-container table .row .event-data.edit-event #edit-menu{background:url(//a.edim.co/images_v2/sprites/sprite-site-v2.png) 0 204px;display:none;margin-left:10px;height:12px;width:12px}#upcoming-event-listing .event-listing-container table .row .event-data.edit-event #edit-menu.always-visible{display:block!important}#upcoming-event-listing .event-listing-container table .row .event-data.edit-event .dropdown{position:relative}#upcoming-event-listing .event-listing-container table .row .event-data.edit-event .dropdown ul{width:184px;position:absolute;text-align:left;transform:translateX(-90%);border-radius:2px;z-index:99;background-color:#fff;box-shadow:0 5px 11px 0 rgba(0,0,0,.32)}#upcoming-event-listing .event-listing-container table .row .event-data.edit-event .dropdown ul li{padding:10px;background-color:#fff;cursor:pointer}#upcoming-event-listing .event-listing-container table .row .event-data.edit-event .dropdown ul li:hover{background-color:#f3f5f7}#upcoming-event-listing .event-listing-container table .row .no-event-found{padding:10px 20px;color:#839096}#upcoming-event-listing .event-listing-container table .row:hover .event-data.edit-event #edit-menu{display:block}#upcoming-event-listing .event-listing-container .footer-content{margin-left:1px;border-top:1px solid #d3dde5}#upcoming-event-listing .event-listing-container .footer-content.padded-container{padding:10px 20px;height:20px}#upcoming-event-listing .event-listing-container .footer-content a.display-block{color:#fff;margin:20px}#upcoming-event-listing .event-listing-container .footer-content.view-more-container{text-align:center}#upcoming-event-listing .event-listing-container .disabled{background-image:none;box-shadow:none;opacity:.6;filter:alpha(opacity=60);cursor:default;pointer-events:none}#modal-create-event{width:600px}#modal-create-event .modal-body{padding:20px 15px}#modal-create-event .modal-body .row{padding:0}#modal-create-event .modal-body .row .col-md-6{width:49.6%;display:inline-block}#modal-create-event .modal-body .row .col-md-4{width:33%;display:inline-block}#modal-create-event .modal-body .row .col-md-8{width:66%;display:inline-block}#modal-create-event .modal-body .title-column{position:relative}#modal-create-event .modal-body .form-group{margin-bottom:15px}#modal-create-event .modal-body .form-group>label{display:inline-block;width:100%;margin-bottom:5px;font-weight:500;color:#383d48}#modal-create-event .modal-body .form-group .end-date-time-container-label{margin-left:25%}#modal-create-event .modal-body .form-group #end-date-time-container{text-align:end}#modal-create-event .modal-body .form-group .date-time-container .date-field{width:40%;min-width:80px}#modal-create-event .modal-body .form-group .date-time-container .time-field{width:25%}#modal-create-event .modal-body .form-group .date-time-container select{height:34px}#modal-create-event .modal-body .form-group .end-date-container{text-align:right}#modal-create-event .modal-body .form-group .all-day-container{margin-top:5px}#modal-create-event .modal-body .form-group .date-only{display:inline-block;width:25%}#modal-create-event .modal-body .form-group .date-only .date-field{width:85%}#modal-create-event .modal-body .form-group .date-only .end-date-time-container-label{margin-left:0}#modal-create-event .modal-body .form-group .date-only #end-date-time-container{text-align:start}#modal-create-event .modal-body .form-group .form-control{width:96%;border:1px solid #cdd7de;border-radius:3px;background-color:#fff;padding:0 2%}#modal-create-event .modal-body .form-group input[type=text]{height:34px}#modal-create-event .modal-body .form-group .event-name{padding-right:38px;width:91%}#modal-create-event .modal-body .form-group #allDay{margin-right:5px}#modal-create-event .modal-body .form-group .length-indicator{right:5px;display:inline-block;width:33px;height:22px;position:absolute;top:34px;text-align:right;color:#90949c}#modal-create-event .modal-body .form-group .event-description{padding:10px 2%}#modal-create-event .modal-body .form-group .radio-group .radio{display:inline-block}#modal-create-event .modal-body .form-group .radio-group .radio label{font-weight:400;cursor:pointer}#modal-create-event .modal-body .form-group .radio-group .radio input[type=radio]{margin-right:5px}#modal-create-event .modal-body .form-group .radio-group .radio+.radio{margin-left:10px}#modal-create-event .modal-body .form-group .radio-group label input{visibility:hidden;position:absolute}#modal-create-event .modal-body .form-group .radio-group label input+.radio-icon{display:inline-block;margin-right:5px;width:12px;height:12px;border:2px solid #8d8d8d;border-radius:50%;vertical-align:middle}#modal-create-event .modal-body .form-group .radio-group label input:checked+.radio-icon{width:16px;height:16px;border:none;background-image:url(/images_v2/icons/checked_icon.svg)}#modal-create-event .modal-body .form-group .radio-group label .radio-text{vertical-align:middle;line-height:16px;display:inline-block;font-size:14px}#modal-create-event .modal-body .form-group #sender{width:100%;height:36px}#modal-create-event .modal-body .validation-error{border-color:#a94442!important}#modal-create-event .modal-body .error-msg,#modal-create-event .modal-body .validation-error-msg{color:#a94442}#modal-create-event .modal-footer{margin-top:0;padding:10px 15px}#modal-create-event .modal-footer #submit-status{color:#a94442}#modal-create-event .modal-footer .create-event-btn{border-radius:3px;background-color:#1674d2;width:215px;height:36px;font-size:16px;color:#f8f9fa;line-height:20px}#modal-create-event .modal-footer .status-msg{color:#4e5665;width:50%;text-align:left;font-weight:500;opacity:.7}.modal-create-event-success{width:600px;border-radius:8px}.modal-create-event-success table{width:100%}.modal-create-event-success .header{display:none}.modal-create-event-success .group-create-success-img{margin-top:20px}.modal-create-event-success .success-message{font-size:24px;font-weight:500;color:#383d48;margin-top:30px;line-height:32px}.modal-create-event-success .success-description{font-size:16px;font-weight:400;opacity:.8;margin:15px}.modal-create-event-success .success-description span{display:inline-block;width:350px}.modal-create-event-success .go-to-event-btn{width:320px;margin-top:50px;background:#05f;font-size:16px;margin-bottom:20px}.modal-create-event-success .close-icon{position:absolute;top:10px;right:15px}.modal-create-event-success .close-icon .btn-close-icon{background:url(/images_v2/sprites/sprite-close-v2.png) transparent center -315px no-repeat;height:24px;width:24px;padding:0;border:none}.modal-create-event~#dp-popup{z-index:999999!important;margin-top:36px}.modal-create-event~.ui-timepicker-wrapper{z-index:999999!important}
/*# sourceMappingURL=https://assets.edmodo.com/e11.billygoat.css.all.6213a3bb5e46ad55.css.map */
