@import url(./manage-posts-2370ced1a87fe52b7fef1b4c13cf322a.css);@font-face{font-family:Nexa;font-style:normal;font-weight:400;src:url(/assets/fonts/Fontfabric-Nexa.otf)}@font-face{font-family:Nexa;font-style:normal;font-weight:700;src:url(/assets/fonts/Fontfabric-NexaBold.otf)}body svg.loading-indicator{display:none}button,button:focus{outline:0!important}body.ajax-loading svg.loading-indicator{display:inherit;position:fixed;top:50%;right:50%;transform:translate(-50%,-50%);z-index:9999}@media print{div.sidebar-nav{display:none}}.uploader{border:2px dashed #dee5e7;background-color:#fff;color:#58666e;text-align:center;padding:30px;cursor:hand}.uploader.is-dragging{border-color:#32cd32}.uploader.is-disabled{border-color:#acacac;background:#F2F2F2;opacity:.3}.uploader>img{width:96px;height:96px;object-fit:cover;object-position:center}div.form-group>div.child>input[type=text]#child{display:none}.input-group-addon,.input-group-btn{vertical-align:top}div.modal-dialog.isMessagesModal{width:1000px}div.modal-dialog.fullscreen{width:95%;height:91%}div.modal-dialog.fullscreen>div.modal-content{padding-bottom:122px;height:100%}div.modal-dialog.fullscreen>div.modal-content>div.modal-body{height:100%}div.card-grid>div:nth-of-type(3n+1){clear:left}div.daily-report-card{padding:15px;border:1px solid #000;margin-top:15px}.learnings .daily-report-card{width:32%;margin-right:2%}.learnings .daily-report-card:nth-child(3n){margin-right:0}div.daily-report-card p:last-child{margin-bottom:0}div.form-group input[type=checkbox]{margin-top:11px}table.conversations tr.is-unread{font-weight:700}.autocomplete-list-item{cursor:pointer}.autocomplete-list-item:hover{background-color:gray}.report__category-name{display:block;padding:20px 0;text-align:center;background-color:#f5f5f5;border-radius:4px;font-size:20px;line-height:30px;color:#4a90e2;font-weight:700}.event-container{display:flex;flex-direction:column}.event-header,.group-by-dates-header{display:flex;justify-content:center;flex-direction:column;box-sizing:border-box;padding-left:10px;border:1px solid #f2f2f2;background-color:#f6f6f6;color:#51c0e1;font-weight:700;font-size:16px;min-height:35px;margin-top:15px}.event-content{display:flex;flex:1}.event-content-body{display:flex;margin-top:15px;min-width:100%;border:1px solid #f2f2f2}.event-content-body-icon{min-width:70px;background-repeat:no-repeat;background-position:center 10px;background-size:50%}.event-content-body-data-section{width:100%;padding-top:15px}.event-content-body-data-section-name{color:#51c0e1}.event-content-body-data-section-date,.event-content-body-data-section-time{color:#4b4b4d}.event-content-body-data-section-time-ago{color:#c3c3c3;font-size:90%;margin:10px 0 0}.star-icon{background-image:url(/assets/images/star.svg)}.close-icon{background-image:url(/assets/images/close.svg);width:40px;height:15px;background-position:center center;background-size:contain;display:inline-block;vertical-align:middle}.image-icon{background-image:url(/assets/images/image.svg)}.home-icon{background-image:url(/assets/images/home.svg)}.sort-icon{background-image:url(/assets/images/sort.svg)}.apple-icon{background-image:url(/assets/images/apple.svg)}.bell-icon{background-image:url(/assets/images/bell.svg)}.pen-icon{background-image:url(/assets/images/pen.svg)}.side-menu__list{padding:8px 0;margin-bottom:0;list-style:none}.side-menu__list .side-menu-subsection{align-content:center;border-top:1px solid #e4e4e4;color:#51c0e1;display:flex;font-family:Nexa,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;padding:0}.side-menu__list .side-menu-subsection .button{border-top:none;color:#fff;background-color:#51c0e1}li[class*=' side-menu-subsection'] .side-menu__link.active,li[class*=' side-menu-subsection'].active,li[class^=side-menu-subsection] .side-menu__link.active,li[class^=side-menu-subsection].active{color:#80b441}.side-menu-subsection:hover{color:#51c0e1;background-color:#f5f5f5}.side-menu-subsection:last-child{border-bottom:1px solid #e4e4e4}.sidebar-nav .side-menu__list .side-menu__link{color:#51c0e1;line-height:40px;font-size:11px;padding:0 15px;flex-grow:1}.side-menu__link:focus,.side-menu__link:hover,.side-menu__link:visited{text-decoration:none}.side-menu__link{text-transform:uppercase}.side-menu__link .caret{text-transform:none}.side-menu__button{color:#fff;text-transform:uppercase;background:#51c0e1;border:none;width:100%;display:flex;align-items:center;font-size:11px;line-height:40px;padding:0}.side-menu__button span{padding:0 15px}.side-menu__button .glyphicon,.side-menu__list .glyphicon{padding:10px 0 10px 5px;font-size:20px}.sorting-panel{list-style:none;display:flex;width:100%;align-items:center}.sorting-panel-sort-button label input[type=checkbox],.sorting-panel-sort-field label input{display:none}.sorting-panel-sort-button{position:relative;width:35px;height:40px;cursor:pointer}.sorting-panel-sort-button .sort-icon{width:100%;height:100%;position:relative;background-repeat:no-repeat;background-position:center center;background-size:50%;z-index:-1}select.form-control,select.form-control:focus{background-size:5px 5px,5px 5px,1px 1.5em;border-color:#51c0e1;background-repeat:no-repeat}.flip-horizontal{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipH"}.sorting-panel-sort-button label{position:absolute;top:0;left:0;right:0;bottom:0}.sorting-panel-sort-field{margin:5px;cursor:pointer}.sorting-panel-sort-field label span{font-weight:400}.marked-sort-name{font-weight:700!important;color:#4a90e2;cursor:pointer}.marked-sort-name:hover{text-decoration:underline}.event-content-body{padding-bottom:15px;padding-right:30px}.event-content-body-data-section-image{width:100%}.daily-report-card-date{display:flex;justify-content:flex-end}.journal-card-date{display:flex;justify-content:flex-start;margin-bottom:15px!important}.ember-text-field,.select2-container .select2-choice,.select2-results,.ui-timepicker-input{border-color:#51c0e1;border-radius:0;display:flex;align-items:center}select.form-control{border-radius:4px;padding:.5em 3.5em .5em 1em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#51c0e1 50%),linear-gradient(135deg,#51c0e1 50%,transparent 50%),linear-gradient(to right,#51c0e1,#51c0e1);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em}select.form-control:focus{background-image:linear-gradient(45deg,#51c0e1 50%,transparent 50%),linear-gradient(135deg,transparent 50%,#51c0e1 50%),linear-gradient(to right,#51c0e1,#51c0e1);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;outline:0}.select2-results{display:flex;flex-direction:column;align-items:flex-start}.select2-results-dept-0{width:100%}.select2-container .select2-choice{height:40px}.input-error{margin-top:8px}.empty-dropdown .select2-container .select2-choice,.empty-dropdown .select2-drop-active{border-color:#a94442}.input-daterange input:first-child,.input-daterange input:last-child{border-radius:0;border-color:#51c0e1;height:40px}.empty-dropdown .select2-container .select2-choice .select2-arrow{background-image:url(/assets/images/triangle-red.svg)}.input-daterange input:first-child{margin-right:50px}.input-daterange.input-group{width:100%;display:flex}.triangle-down-icon{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid red}.select2-container .select2-choice .select2-arrow{display:flex;justify-content:center;align-items:center;background-image:url(/assets/images/triangle.svg);background-position:center center;background-repeat:no-repeat;width:30px}.select2-container .select2-choice .select2-arrow b{display:none}.input-block-wrapper{width:100%}b{background:0 0!important}.navbar-container{display:flex;align-items:center;justify-content:space-between}.navbar-static-top{height:85px;display:flex;align-items:center;background-color:#51c0e1;margin-bottom:15px}.navbar-right{display:flex;align-items:center}.navbar-right__logo-wrapper{margin-left:25px;padding:0!important}.navbar-right__logo{height:50px;width:50px;border-radius:50%}.logo-container{width:396px;height:64px;background-image:url(/assets/images/logo.svg);background-position:left center;background-repeat:no-repeat}.navbar__profile-container{border-left:1px solid #fff}.dropdown-toggle.main-menu{color:#fff}#navbar{display:flex!important;justify-content:flex-end;align-items:center;flex:1}.activities-group-name{font-weight:700}.regroup-type-item{font-weight:700!important}.main-header{display:flex;justify-content:center;flex-direction:column;box-sizing:border-box;padding-left:10px;border:1px solid #f2f2f2;background-color:#f6f6f6;color:#80b441;font-weight:700;font-size:16px;min-height:35px}.group-by-category-header{font-weight:700;margin-top:30px;color:#51c0e1}.sub-header{font-size:120%;color:#000}.reports__header{color:#51c0e1;text-transform:uppercase;font-weight:700;font-size:14px;margin-top:10px;margin-bottom:10px}.child-reports__editor-container{margin-top:15px;padding:0}.child-reports__data-container p,.spreadsheet-row p,.spreadsheet-toggler label{margin:0}.child-reports__data-container{padding:30px 0;overflow:hidden}.child-reports__data-container .bell-icon{margin-bottom:-7px}.post-journal__text{width:100%;resize:none;border:none;outline:0}.post-journal__text~img{margin-top:10px;margin-bottom:5px}.select2-results .select2-disabled{background:#fff;color:#bfbfbf}.journal__horizontal-image{width:40%}.journal__vertical-image{width:30%}.journal__image--invisible{visibility:hidden}.h-100,body,html{height:100%}body>div.ember-view{display:flex;flex-direction:column}.has-error .input-error:empty,.table .checkbox-input{display:none}.reporting-wrapper{flex-grow:1}.col-lg-10,.reporting-wrapper .side-menu__container,.side-menu__container,.side-menu__container .row{height:100%}.signins__buttons-wrapper{margin-right:200px}.input-error:not(:last-child){color:#000!important;padding-left:15px}.asterisk::after{content:'*';margin-left:3px;color:#f16550}.warning-message{color:#f16550}.table .checkbox-label{font-size:12px;position:relative;padding-right:20px;display:flex;align-items:center;align-content:center;flex-wrap:nowrap}.checkbox-label-icon{position:relative;width:30px;height:10px;border-radius:5px;border:1px solid #d3d3d3;margin-left:10px}.checkbox-label-icon__round{position:absolute;left:0;top:50%;transform:translate(-25%,-50%);width:20px;height:20px;border-radius:50%;border:1px solid #76b366;background:#7eca63;transition:all 150ms linear}.checkbox-label--disabled .checkbox-label-icon__round{transform:translate(75%,-50%);background:#d3d3d3;border:gray;transition:all 150ms linear}.table-category-opener{width:0;height:0;border-top:6px solid transparent;border-left:6px solid #7cbedf;border-bottom:6px solid transparent;margin:0 auto;transition:all 150ms linear;cursor:pointer}.table-category-opener--down{transform:rotate(90deg);transition:all 150ms linear}table.spreadsheet tr td{vertical-align:middle}.spreadsheet-row{display:flex;justify-content:flex-start;align-content:stretch;align-items:stretch;flex-wrap:wrap;background:0 0;border-top:1px solid #ddd;padding:5px 0}.spreadsheet-row:nth-child(2n+1){background-color:#f9f9f9}.spreadsheet-toggler{display:flex;flex-direction:column;justify-content:flex-start;padding-top:2px;padding-right:10px}.spreadsheet-row__opener{width:45px}.spreadsheet-row__name{line-height:24px;width:65%;word-break:break-word;font-weight:700;padding-right:10px}.spreadsheet-button{margin-left:20px}.add-assessment,.add-curriculum{display:flex;position:relative;width:calc(90px + 50%);justify-content:flex-end}.add-assessment button,.add-curriculum button{display:block;margin-bottom:15px}.add-assessment.has-error .input-error,.add-curriculum.has-error .input-error{position:absolute;top:100%}.add-assessment__input,.add-curriculum__input{max-width:350px;display:inline-block}.input--hidden{background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;cursor:default!important;width:1px!important;height:1px!important;padding:0!important}.assessment__button,.curriculum__button{margin-left:25px}.assessment-title__label,.curriculum-title__label,.learning-area__label{color:#51c0e1;margin-top:20px;font-weight:700}.learning-area__tip{margin-left:20px}.learning-area__label{margin-top:30px}.curriculum-title__heading{display:inline-block;margin:0;text-transform:uppercase;font-weight:700;word-break:break-all;max-width:75%}.curriculum-title__container .pull-right{padding-right:10px}.edit-curriculum__content{padding-left:15px;position:relative}.overlay{display:none;cursor:not-allowed}.edit-curriculum__content--untouch{pointer-events:none}.edit-curriculum__content--untouch .overlay{position:absolute;display:block;left:0;top:0;right:0;bottom:0;background:gray;opacity:.1}.ember-view .light-blue-button[disabled]{background:#d5d5d5!important;border-color:#ececec!important;opacity:1}.ember-view .light-blue-button{background-color:#51c0e1;border-radius:0;border:none;line-height:14px;padding:13px 15px;color:#fff;min-width:140px;box-shadow:none;outline:0}.ember-view .light-blue-button--outline{background-color:#fff;color:#51c0e1;border:1px solid #51c0e1;padding:12px 15px;margin-left:20px}.light-blut-centered-button{display:block;margin:50px auto 10px}input.form-control{height:auto;padding:9px 12px}.ember-view .light-blue-button:disabled{opacity:.65;cursor:not-allowed}.ember-view .light-blue-button:active{box-shadow:none;outline:0}.learning-area-content{padding-left:43px;width:100%}.learning-area-content .spreadsheet-row{background:0 0;border:none}.learning-area-content .spreadsheet-row .spreadsheet-row__opener{width:20px}.learning-area-edit__row{margin:5px 0;padding:5px 10px}.learning-area-edit__row-opener{display:inline-block;width:20px;height:22px;position:relative;vertical-align:top;padding-top:4px}.spreadsheet-row--curriculum{padding:15px 0}.spreadsheet-row--curriculum>.learning-area-content{padding-top:15px}.pie-chart-invisible{opacity:0}.edit-curriculum__add-area{border-radius:5px;padding:20px;background:#f7f7f7;border:1px solid transparent}.spreadsheet-row__opener-area{height:100%;display:flex;justify-content:flex-start;flex-direction:column;cursor:pointer;position:relative;padding-top:4px}.color-picker__label{display:inline-flex;width:30px;height:30px;border-radius:50%;margin-right:1px;margin-bottom:0;cursor:pointer;justify-content:center;align-items:center}.color-picker__span{display:block;width:20px;height:20px;border-radius:50%}.color-picker__input{display:none}.color-picker__input:checked+label{border:2px solid}.btn.btn-primary{background:#51c0e1;border-color:#51c0e1}.get-kindergarten:hover{color:#51c0e1;cursor:pointer}.color-picker-line{background:#d5d5d5;padding:5px;display:inline-block;border-radius:5px}.color-picker-title{font-size:12px;font-weight:700;margin:12px 0}.learning-goals-content{padding-left:30px}.learning-goals-content .learning-goals-content .plus-button{display:none}.learning-goals-content .learning-goals-content .learning-goal-edit__row{margin-left:-70px!important;padding-left:80px!important}.btn.btn-xs[disabled]{background:#d5d5d5!important;border-color:#ececec!important;opacity:1}.curriculum__row,h3{border-bottom:1px solid #eaeaea}.learning-goal-edit__row{margin:5px -10px;padding:10px 10px 10px 30px}.learning-goal-edit__row:hover{background:#f6f6f6}.pull-right.ember-view+.ember-view{margin-top:10px}h3{padding-bottom:20px;margin-bottom:20px;font-weight:700}.learning-goal-edit-size-12 input{font-size:12px!important}.learning-goal-edit-size-14 input{font-size:14px!important}.curriculum-edit-page-form{display:flex;align-content:center;align-items:center;justify-content:flex-start;max-height:40px;position:relative}.curriculum-edit-page-form button,.curriculum-edit-page-form input{display:block}.curriculum-edit-page-form .close-icon{position:absolute;right:-37px;top:-10px}.area-goal-title{display:inline-block;max-width:calc(100% - 130px);line-height:22px}.edit-curriculum__content form button,.edit-curriculum__content form input{vertical-align:middle}[tooltipText]:hover:after{opacity:1;transition:all .1s ease .5s;visibility:visible}.learning-goal-chart-view__Goal,.learning-goal-chart-view__subGoal{transition:all .3s ease-in-out}[tooltipText]:after{font-size:12px;line-height:1.5;content:attr(tooltipText);position:absolute;top:40px;left:-50%;transform:translateY(-50%);padding:3px 10px;color:#000;white-space:nowrap;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000;opacity:0;z-index:99999;visibility:hidden;background:#fff}.multiselect,[tooltipText]{position:relative}.learning-posts__image,.login-pin-teacher__photo,.modal-body-background{background-repeat:no-repeat;background-position:center center}.hidden{display:none!important}h4.attention{font-size:16px;line-height:20px;color:#d04437;font-weight:400}.multiselect{border:1px solid #51c0e1;padding:3px 0 0;overflow:hidden}.multiselect .multiselect-row{display:none}.multiselect-opened{height:auto}.multiselect-opened .multiselect-row{display:flex}.multiselect:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.multiselect-arrow{background-image:url(/assets/images/triangle.svg);width:30px;height:40px;position:absolute;right:0;top:0;background-repeat:no-repeat;background-position:center center;cursor:pointer}.multiselect-row{display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-wrap:nowrap;padding:9px 12px;width:100%}.multiselect-row:hover{background:#e6e6e6}.multiselect-row__label{margin:0;font-weight:400;width:calc(100% - 40px)}.multiselect-row input[type=checkbox].multiselect-row__checkbox{margin:0}.multiselect-row__checkbox{width:40px}.multiselect-selected-containter{min-height:35px;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;width:calc(100% - 50px);padding:0 12px}.multiselected-selected-item{padding:5px 30px 5px 20px;background-color:#e4e4e4;font-weight:700;margin-right:10px;margin-bottom:5px;font-size:12px;line-height:20px;position:relative}.multiselected-selected-item .glyphicon{position:absolute;right:5px;top:9px;cursor:pointer}.daily-learning__pictures{display:flex;justify-content:flex-start;flex-wrap:wrap}.daily-learning__picture{width:40px;height:40px;overflow:hidden;background:center center no-repeat #d3d3d3;background-size:cover;margin-bottom:10px;margin-right:10px}.daily-report-items{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start}.daily-learning__attachment{display:block;font-size:13px;line-height:15px;margin-bottom:10px}#learning h3,#learning-posts h3{font-size:13px;margin:0 0 15px;padding:0;border:none}#learning .single-learning,#learning-posts .single-learning{padding:15px;margin-bottom:15px;border-radius:5px}#learning .learning__notes{margin-bottom:15px}#learning *,#learning-posts *{word-break:break-word}#learning .learning-date{display:flex;justify-content:flex-end;align-items:center}#learning-posts .event-content-body-icon{font-size:40px;padding-top:10px;text-align:center;color:#51c0e1;font-weight:400}#learning-posts hr{margin:0;padding:0}#learning hr:last-child,#learning-posts hr:last-child{display:none}.learning-posts__images{display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-wrap:wrap}.learning-posts__image{margin-right:15px;margin-bottom:15px;background-color:#d3d3d3;background-size:cover;width:120px;height:120px}.learing-posts__notes{padding:0}.learing-posts__notes p{padding-bottom:15px}.single-objective{margin-bottom:10px}.child-reports__editor-container__scrollable .child-reports__data-container{overflow:auto}.archive-list__tableWrapper{margin-top:30px;margin-bottom:50px}.archive-list__fixedWidth{width:150px}.archive-list__header{font-weight:700;margin-top:25px;margin-bottom:25px}.child-reports__report-item,.child-reports__report-title{margin-bottom:10px!important}.archive-list__table{width:100%;table-layout:fixed}.archive-list__table .glyphicon{color:#51c0e1;display:inline-block;vertical-align:middle;margin-left:5px;cursor:pointer}.archive-list__table td{border:1px solid #51c0e1;border-right:none;border-bottom:none;padding:10px 5px;text-align:center;vertical-align:middle;word-wrap:break-word}.archive-list__table td:nth-child(2){width:200px}.archive-list__table td:last-child{border-right:1px solid #51c0e1}.archive-list__table tr:last-child td{border-bottom:1px solid #51c0e1}.archive-list__table tr:first-child td{font-size:13px;font-weight:700}.archive-list__table tr td{font-size:11px;line-height:1.5}.form-horizontal{padding-bottom:100px}.add-child-bottom button{display:inline-block;vertical-align:middle;margin-right:40px}.add-child-bottom-attention{display:inline-block;vertical-align:middle;color:#d04437;font-weight:700}.text-right{text-align:right!important;cursor:pointer}.text-center{text-align:center}.text-left{text-align:left}.archive-list-sortable{display:flex;align-content:center;align-items:center;justify-content:center;flex-wrap:nowrap}.archive-list-sortable .glyphicon{margin-right:10px}.archive-list-sortable__wrapper{display:inline-flex}.archive-list-sortable__wrapper .glyphicon__gray{color:#d5d5d5}.archive-list__noData{text-align:center;color:gray}.archive-childName .glyphicon{position:absolute;left:-38px;top:4px;display:none}.archive-childName>.glyphicon{display:block;color:#d5d5d5}.archive-childName:hover>.glyphicon{color:#51c0e1}.archive-childName{text-decoration:underline;position:relative}.glyphicon+.archive-childName>.glyphicon{display:none!important}.child-reports__bold{font-weight:700}.child-reports__notes-wrapper{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3}.child-reports__report-item{margin-left:30px!important}.child-reports__report-itemA{margin-left:60px!important;margin-bottom:20px!important}.child-reports__report-itemB-wrapper{margin-bottom:30px;border-radius:10px;padding:20px}.child-reports__report-itemB-header{display:flex;justify-content:space-between;align-items:center}.child-reports__report-itemB-postedData{margin-left:20px}.child-reports__report-itemB-pictureWrapper{display:flex;flex-wrap:wrap;margin-top:20px;margin-right:-25px;margin-bottom:-10px}.child-reports__report-itemB-picture{flex-basis:25%}.child-reports__report-itemB-picturePlaceholder{width:100%;padding-top:100%;position:relative}.child-reports__report-itemB-pictureBackground{position:absolute;top:0;left:0;right:25px;bottom:25px;background-size:cover}.child-reports__attachmentHeader{margin-top:10px!important;margin-bottom:10px!important}.child-reports__attachmentLink{font-size:15px}.list-chart-panel__wrapper{margin-top:15px;display:flex}.learning-chart-view__item{width:200px;margin-right:10px;margin-bottom:10px;display:flex;flex-direction:column;align-items:center}.learning-chart-view__circle-empty{stroke:#ddd}.learning-chart-view__name{text-align:center;text-decoration:underline}.learning-chart-view__diagramWrapper{display:flex;flex-wrap:wrap;margin-bottom:15px}.learning-chart-view__diagram{flex-basis:20%;display:flex;flex-direction:column}.learning-chart-view__diagramPlaceholder{width:100%;padding-top:100%;position:relative}.learning-chart-view__diagramSVG{position:absolute;top:20px;left:20px;right:20px;bottom:20px}.learning-chart-view__diagramText{align-items:center;display:flex;flex-direction:column;flex-grow:3;justify-content:space-between;margin-bottom:20px;padding-left:10px;padding-right:10px;word-break:break-word}.learning-chart-view__diagramName{text-align:center;margin-bottom:10px!important;margin-top:10px!important;font-weight:700;text-decoration:underline;cursor:pointer}.learning-chart-view__textPercent{font:700 16px sans-serif;fill:#333}.learning-chart-view__scoreEmpty{stroke:#ddd;stroke-width:15;fill:none}.learning-chart-view__scoreCircle{stroke-dasharray:251;stroke-width:15;fill:none}.learning-chart-view__learningAreaTitle{font-weight:700;font-size:large;margin-bottom:20px!important}.learning-goal-chart-view__wrapper{display:flex;margin-bottom:20px}.learning-goal-chart-view__item{margin-left:10px;display:flex;flex-grow:2;justify-content:space-between;padding:10px}.learning-goal-chart-view__percent{font-weight:700}.learning-goal-chart-view__progress{position:relative;z-index:5;display:inline-block}.learning-goal-chart-view__progress-text{position:absolute;font:700 14px/50px Arial;text-align:right;top:0;left:0}.learning-goal-chart-view__progress,.learning-goal-chart-view__progress-bar,.learning-goal-chart-view__progress-text{width:50vw;max-width:50vw;height:50px}.learning-goal-chart-view__progress-bar{overflow:hidden;position:relative;z-index:10;width:0}.learning-goal-chart-view__openerContainer{display:flex;align-self:stretch;cursor:pointer}.learning-goal-chart-view__opener{margin-left:15px;margin-right:15px;padding-top:0!important;align-self:center;height:auto!important}.learning-subgoal-chart-view__wrapper{display:flex;align-items:center;margin-left:25px;width:calc(50vw + 11px);margin-bottom:20px}.learning-goal-chart-view__subGoalOpened{max-height:500px;overflow:hidden}.learning-goal-chart-view__subGoalClosed{max-height:0;overflow:hidden}.learning-goal-chart-view__GoalOpened{max-height:2000px;overflow:hidden}.learning-goal-chart-view__GoalClosed{max-height:0;overflow:hidden}.learning-goal-chart-view__progress-bar--inside{width:calc(100% - 60px);display:inline-flex}.learning-subgoal-chart-view__item{font-weight:700;display:flex;justify-content:space-between;flex-grow:1;margin-top:15px!important;margin-bottom:15px!important}.learning-objective-chart-view__objectiveGroup{margin-top:20px;margin-bottom:20px;max-height:162px;overflow-y:auto;padding-right:10px}.learning-objective-chart-view__objectiveGroup:first-child{margin-top:0}.learning-objective-chart-view__objectiveGroup--hasNested{margin-left:61px;width:calc(50vw - 25px)}.learning-objective-chart-view__objectiveGroup--hasNotNested{margin-left:50px;padding-right:0;width:calc(50vw - 14px);max-height:2000px!important}.learning-objective-chart-view__objectiveTitleContainer{font-weight:700;margin-top:10px!important;margin-bottom:10px!important;display:flex;justify-content:space-between;padding-right:15px;padding-left:15px}.learning-objective-chart-view__objectiveTitle{width:95%;display:inline-block}.learning-objective-chart-view__objectiveAchieved{color:#000;display:inline-block;margin-left:20px;white-space:nowrap;margin-top:10px;margin-bottom:10px}.learning-objective-chart-view__green{color:#7eca63;margin-right:10px}.learning-objective-chart-view__red{color:#d9534f}.learning-date__item--alignTop{margin-left:10px;align-self:flex-start}.learning-objective-chart-view__notNested:first-child{border-bottom-style:none!important}.learning-objective-chart-view__notNested:last-child{border-top-style:none!important}.learning-objective-chart-view__notNested:not(:first-child):not(:last-child){border-top-style:none!important;border-bottom-style:none!important}.learning-objective-chart-view__notNested:first-child:nth-last-child(1){border-top-style:solid!important;border-bottom-style:solid!important}.report-curriculum__curriculumTitle{color:#000;font-weight:700;word-break:break-all;margin-bottom:0}.report-curriculum__learningAreaWrapper{display:flex;justify-content:space-around}.report-curriculum__learningAreaDescriptionWrapper{width:40%;margin-top:70px}.report-curriculum__learningAreaItem{font-weight:700;word-wrap:break-word;display:flex}.report-curriculum__learningAreaItem-icon{margin-right:10px}.report-curriculum__learningAreaItem-text{cursor:pointer}.report-curriculum__learningAreaTextUnderlined{text-decoration:underline}.report-curriculum__learningAreaPercent{margin-left:10px}.report-curriculum__learningAreaItem-input{margin-left:15px!important}.report-curriculum__objective-title{word-break:break-all}.report-curriculum__top-aligned{vertical-align:top;text-align:center}.report-curriculum__curriculumTable{width:100%;margin-left:30px;margin-top:30px}.new-messages__conversationType{color:#51c0e1;font-weight:700;text-transform:uppercase}.toggle-switch,.toggle-switch-share{margin-bottom:9px}.toggle-switch .switch{cursor:pointer}.linking__button:disabled,.share-disabled_checkbox,.toggle-switch-share .switch-disabled{cursor:not-allowed}.toggle-switch .switch--blue:after,.toggle-switch-share .switch--blue:after{background-color:#51c0e1;height:30px;width:100px;display:block}.toggle-switch .switch--green:after,.toggle-switch-share .switch--green:after{background-color:#7eca63;height:30px;width:100px;display:block}.toggle-switch label,.toggle-switch-share label{font-size:100%;display:inline}.toggle-switch-share.muted label,.toggle-switch.muted label{color:#333}.toggle-switch input[type=checkbox],.toggle-switch-share input[type=checkbox]{position:absolute;opacity:0}.toggle-switch input[type=checkbox]+div,.toggle-switch-share input[type=checkbox]+div{display:inline-block;vertical-align:middle;width:2.4em;height:1em;border:1px solid rgba(0,0,0,.3);border-radius:999px;margin:0 .5em;background:100% 0 #fff;background-image:-webkit-linear-gradient(rgba(0,0,0,.1),transparent),-webkit-linear-gradient(0deg,#51c0e1 50%,transparent 50%);background-size:200% 100%;background-origin:border-box;background-clip:border-box;overflow:hidden;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:padding,width,background-position,text-indent;transition-property:padding,width,background-position,text-indent;box-shadow:0 .1em .1em rgba(0,0,0,.2) inset,0 .45em 0 .1em rgba(0,0,0,.05) inset;font-size:130%}.toggle-switch input[type=checkbox]+div .green,.toggle-switch-share input[type=checkbox]+div{background-image:-webkit-linear-gradient(rgba(0,0,0,.1),transparent),-webkit-linear-gradient(0deg,#d12257 50%,transparent 50%)}.toggle-switch-share.large input[type=checkbox]+div,.toggle-switch.large input[type=checkbox]+div{font-size:170%}.toggle-switch-share.xxlarge input[type=checkbox]+div,.toggle-switch.xxlarge input[type=checkbox]+div{font-size:190%}.conversations__borderTextarea textarea{border-color:#51c0e1;height:220px}.toggle-switch input[type=checkbox]:checked+div,.toggle-switch-share input[type=checkbox]:checked+div{padding-left:1.4em;background-position:0 0}.toggle-switch input[type=checkbox]+div:before,.toggle-switch-share input[type=checkbox]+div:before{content:'';float:left;width:1.65em;height:1.65em;margin:-.1em;border:1px solid rgba(0,0,0,.35);border-radius:inherit;background:#fff;background-image:-webkit-linear-gradient(rgba(0,0,0,.2),transparent);box-shadow:0 .1em .1em .1em rgba(255,255,255,.8) inset,0 0 .5em rgba(0,0,0,.3);color:#fff}.toggle-switch input[type=checkbox]:active+div:before,.toggle-switch-share input[type=checkbox]:active+div:before{background-color:#eee}.toggle-switch input[type=checkbox]+div:after,.toggle-switch input[type=checkbox]+div:before,.toggle-switch-share input[type=checkbox]+div:after,.toggle-switch-share input[type=checkbox]+div:before{font:700 60%/1.9 sans-serif;text-transform:uppercase}.toggle-switch input[type=checkbox]+div:after,.toggle-switch-share input[type=checkbox]+div:after{content:'';color:#868585}.toggle-styles__wrapper{display:flex}.toggle-styles__wrap{display:flex;padding-top:5px}.toggle-styles__textWrapper{text-align:right}.conversation-dialog__selectwrapper{display:inline-flex;margin-bottom:30px}.conversation-dialog__selectwrapper>div{display:inline-block;width:400px;margin-left:20px}.conversation-dialog__header{color:#51c0e1;font-size:24px}.conversation-dialog__selectLink{color:#51c0e1;text-decoration:underline;cursor:pointer}.conversation-dialog__table{table-layout:fixed;border-collapse:collapse;width:100%}.conversation-dialog__firstColumn{width:200px}.conversation-dialog__firstColumn>div{width:150px;height:150px;background-position:center;background-size:contain}.conversation-dialog__lastColumn{width:auto}.conversation-dialog__childrenSectionWrapper{display:flex}.conversation-dialog__carer{font-weight:700;margin-right:20px}.conversation-dialog__guardians{margin-right:150px;min-width:200px}.conversation-dialog__group,.conversation-dialog__guardians span,.conversation-dialog__teachers span{margin-right:10px}.conversation-dialog__guardians label{font-weight:400}.conversation-dialog__group{font-weight:700}.conversation-dialog__teachers label{font-weight:400}.conversation-dialog__participantsWrapper{max-height:390px;overflow-y:auto}.conversation-dialog__participantsTitle{color:#51c0e1;font-weight:700}.converation-dialog__child{font-weight:700}.conversation-dialog__carerItem{padding:3px 8px;background-color:#d3d3d3;margin:3px 5px;display:inline-flex;align-items:center}.conversation-dialog__removeIcon{margin-left:10px;cursor:pointer}.conversation-dialog__teacher{margin:0}.new-dropzone .dropzone .dz-preview .dz-image img{width:150px;height:150px}.new-dropzone .dropzone .dz-default.dz-message{align-self:center;margin:0 auto}.new-dropzone .dropzone{padding:0;display:flex;flex-wrap:wrap}.new-dropzone .dropzone .conversation-dialog__fileName{width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px}.new-dropzone .dropzone .conversation-dialog__iconRemove{position:absolute;top:5px;right:5px;background-color:#51c0e1;border-radius:50%;padding:5px;z-index:10;opacity:0;cursor:pointer}.new-dropzone .dropzone .dz-preview:hover .conversation-dialog__iconRemove{opacity:1}.new-dropzone .dropzone .dz-preview .dz-remove{display:none}.new-dropzone .dropzone .dz-preview .dz-image.ext-docx{background:url(/assets/images/docx-file-format-symbol.svg) left top no-repeat;background-size:contain}.new-dropzone .dropzone .dz-preview .dz-image.ext-pdf{background:url(/assets/images/pdf-file-format-symbol.svg) left top no-repeat;background-size:contain}.new-dropzone .dropzone .dz-preview .dz-image.ext-mkv{background:url(/assets/images/mkv.svg) left top no-repeat;background-size:contain}.new-dropzone .dropzone .dz-preview .dz-image.ext-avi{background:url(/assets/images/avi-video-file-format-symbol.svg) left top no-repeat;background-size:contain}.new-dropzone .dropzone .dz-preview .dz-image.ext-mov{background:url(/assets/images/mov-file-format.svg) left top no-repeat;background-size:contain}.new-dropzone .dropzone .dz-preview .dz-image.ext-mp4{background:url(/assets/images/mp4-music-file-format.svg) left top no-repeat;background-size:contain}.new-dropzone .dropzone .dz-preview .dz-image.ext-xlsx{background:url(/assets/images/xlsx-file-format-extension.svg) left top no-repeat;background-size:contain}.new-dropzone .dropzone .dz-preview .dz-image.ext-pptx{background:url(/assets/images/pptx-file-format.svg) left top no-repeat;background-size:contain}.new-dropzone .dropzone .dz-preview .dz-image.ext-err{background:url(/assets/images/notification-error.svg) left top no-repeat;background-size:contain}.dropzone .dz-preview .dz-image.ext-avi img,.dropzone .dz-preview .dz-image.ext-docx img,.dropzone .dz-preview .dz-image.ext-err img,.dropzone .dz-preview .dz-image.ext-mkv img,.dropzone .dz-preview .dz-image.ext-mov img,.dropzone .dz-preview .dz-image.ext-mp4 img,.dropzone .dz-preview .dz-image.ext-pdf img,.dropzone .dz-preview .dz-image.ext-pptx img,.dropzone .dz-preview .dz-image.ext-xlsx img{display:none}.conversation-message__text{white-space:pre-wrap}.conversation-message__attachmentLink{margin-left:20px}.conversation-message__wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.conversation-message__wrapper p{margin:0}.conversation-message__buttons button{margin:0 30px}.conversation-message__deletedText{display:flex}.conversation-message__deletedText span{padding:10px 20px;border-radius:20px;background-color:gray;color:#fff;text-align:center;margin:0 auto}.conversation-message__blue{color:#51c0e1;margin-right:10px}.conversation-message__statusTickWrapper{display:flex;justify-content:flex-end}.conversation-message__statusTickWrapper div{margin-right:20px}.conversation-message__statusTickWrapper i{display:inline-block;margin-right:15px}.conversation-dialog__dropzoneArea>div>div{min-height:0}.manage-post__container{border-top:1px solid #000;padding-top:20px}@media (min-width:1400px){.learning-goal-chart-view__progress,.learning-goal-chart-view__progress-bar,.learning-goal-chart-view__progress-text{width:700px;max-width:700px}.learning-subgoal-chart-view__wrapper{width:711px}.learning-objective-chart-view__objectiveGroup--hasNested{width:675px}.learning-objective-chart-view__objectiveGroup--hasNotNested{width:684px}}.curriculum__row{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.curriculum__row .toggle-switch input[type=checkbox]{width:0;height:0;right:999999px}.curriculum__row .switch{transition-duration:.1s!important}.curriculum__row h3{border:none;margin-bottom:0}.curriculum__row .light-blue-button{margin-right:30px}.curriculum__row .toggle-styles__wrapper{display:flex;align-items:center;margin-right:100px}.curriculum__row .toggle-styles__textWrapper{font-size:16px;line-height:18px}.curriculum__row .toggle-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.curriculum__row .toggle-wrapper .toggle-switch{margin:0}.child-reports__editor-container .toggle-switch input[type=checkbox]+div,.curriculum__row .toggle-switch input[type=checkbox]+div{background-image:-webkit-linear-gradient(rgba(0,0,0,.1),transparent),-webkit-linear-gradient(0deg,#7eca63 50%,transparent 50%)}.child-reports__editor-container .toggle-switch input{display:none}.row-new-assessment,.row-new-curriculum{display:flex;align-items:center;justify-content:flex-start;margin-bottom:25px}.row-new-assessment .select2-container,.row-new-assessment input,.row-new-curriculum .select2-container,.row-new-curriculum input{max-width:none;width:100%}.row-new-assessment label,.row-new-curriculum label{display:flex;width:105px;justify-content:flex-end;align-items:center;margin-bottom:0;text-align:right}.row-new-assessment .input-error,.row-new-curriculum .input-error{position:absolute;width:100%;left:15px;text-align:left;justify-content:flex-start;margin:0}.copy-curriculum .add-assessment,.copy-curriculum .add-curriculum{justify-content:flex-start;width:auto}.copy-curriculum button{margin-bottom:0}.login-pin-buttons{display:flex;align-items:center;justify-content:space-between}.login-pin-teachers{max-height:440px;overflow:auto}.login-pin-teacher{display:flex;align-items:center;padding:10px 0;cursor:pointer;border-top:1px solid #ddd}.login-pin-teacher:first-child{border:none}.login-pin-teacher:nth-child(2n){background-color:#f9f9f9}.login-pin-teacher__photo{width:100px;height:100px;display:flex;background-size:cover;margin-right:20px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.modal-body-background{padding:0;height:100%;background-size:contain}.teacher-groups{position:relative}.teacher-groups-modal{position:absolute;background-color:#fff;bottom:30px;left:-10px;border-radius:5px;padding:10px;cursor:pointer;border:1px solid #ddd;display:none}.teacher-groups-modal__comma:last-child{display:none}.teacher-groups__button{position:relative;cursor:pointer}.teacher-groups__button:hover .teacher-groups-modal{display:block}.edit-kindergarten__resource-link{width:100%;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-kindergarten__resource-description{width:100%;max-width:200px;word-break:break-all}.linking-assessment{display:flex;justify-content:space-between;margin-right:17%}.linking-assessment__textWrapper{color:#868585;padding-left:7px;font-style:italic;font-size:12px;padding-top:1px}.linking-assessment__button-wrapper{display:flex}.linking-assessment__button{cursor:pointer}.linking-assessment__select{width:420px}.linking__button{background:#51c0e1;border-radius:0;border:none;line-height:14px;padding:13px 15px;color:#fff;min-width:140px;box-shadow:none;margin-top:40px}.linking__button:disabled{background:0 0}.linking-assessment__title{font-style:italic;font-size:12px;padding-left:7px;padding-top:1px}.learning-post__assessment-block{display:inline-block;width:250px;text-align:center}.learning-post__grade-block{display:inline-block;width:100%;text-align:center;margin-top:15px}input[type=range]{-webkit-appearance:none;margin:20px 0;width:100%}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;animate:.2s;border-radius:25px}input[type=range]::-webkit-slider-thumb{height:20px;width:20px;border-radius:50%;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,1);-webkit-appearance:none;margin-top:-8px}.range-value{position:absolute;top:-20%}.range-value-wrapper{position:relative;width:300px;margin-left:-25px;padding:5px 0 0}.range-value span{height:24px;line-height:24px;color:#000;font-size:12px;display:block;position:absolute;left:50%;transform:translate(-50%,0);border-radius:6px}.range-hours-wrapper{padding-top:10px}.day-wrapper,.days-off{padding-top:5px;padding-bottom:5px}input[type=range]{-webkit-appearance:none;background:rgba(223,223,223,.778);border-radius:5px;background-image:linear-gradient(#51c0e1,#51c0e1);background-size:70% 100%;background-repeat:no-repeat}input[type=range]:disabled{background-image:linear-gradient(rgba(223,223,223,.778),rgba(223,223,223,.778))}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border-radius:50%;background:#fff;cursor:pointer;border:1px solid #51c0e1;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}input[type=range]::-moz-range-thumb{-webkit-appearance:none;border-radius:50%;background:#fff;cursor:pointer;border:1px solid #51c0e1;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}input[type=range]::-ms-thumb{-webkit-appearance:none;border-radius:50%;background:#fff;cursor:pointer;border:1px solid #51c0e1;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}input[type=range]:disabled::-webkit-slider-thumb{border:1px solid rgba(223,223,223,.778)}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}input[type=range]::-moz-range-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}input[type=range]::-ms-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}.search-child-input,.search-conversation-input{border:1px solid #51c0e1;border-radius:3px;height:40px;width:320px;font-size:16px;padding-left:8px}.search-child-input::placeholder,.search-conversation-input::placeholder{color:rgba(128,128,128,.801);font-size:14px}.search-img,.search-img-child{top:13px;color:#51c0e1;position:absolute}.search-child-input:active,.search-child-input:focus,.search-conversation-input:active,.search-conversation-input:focus{outline:0;border:2px solid #51c0e1}.form-search{display:inline-block;position:absolute;margin-left:60px;height:40px}.search-img{right:12px}.button-wrapper{display:inline-flex}.form-search-conversation{width:550px;display:flex;justify-content:space-between}.form-search-conversation-wrapper{margin-top:16px;display:flex;justify-content:space-between;width:100%}.form-search-child,.weekDays{justify-content:space-between;display:flex}.form-search-child-wrapper{margin-top:16px;height:50px;display:flex}.form-search-child{width:540px;position:absolute;height:40px}.search-img-child{left:290px}.search-child-select{width:180px}.search-conversation-input{width:370px;border-radius:0}.child-resources,.day-wrapper{border:1px solid #51c0e1;overflow-y:auto}.search-conversation-select{width:150px}.weekDays{width:350px;margin-bottom:30px;align-items:center}.days-off,.otp-form{justify-content:space-between}.weekDays-item{width:50px;text-align:center}.no-data-found{margin-top:15px;position:absolute}.child-resources{max-height:300px;width:700px;overflow-x:hidden}.days-off{display:flex;align-items:center;width:150px}.day-wrapper{max-height:200px;width:200px;overflow-x:hidden;padding-left:10px}.resend-bn[disabled]{background:#d5d5d5!important;border-color:#ececec!important;opacity:1}.resend-bn{background-color:#51c0e1;border:none;line-height:14px;padding:5px;color:#fff;min-width:100px;box-shadow:none;outline:0;border-radius:10px}.resend-bn--outline{background-color:#fff;color:#51c0e1;border:1px solid #51c0e1;padding:12px 15px;margin-left:20px}.resend-btns-wrap{padding-left:38px}.carer-name{font-weight:600;margin-top:10px}.carer-table{width:100%}.carer-th{width:30%;padding-right:20px;display:inline-block;overflow-wrap:break-word;overflow:hidden}.highlighted{background-color:#51c0e1}.otp-form{display:flex;gap:10px;padding-bottom:10px}.copy_report_link{margin-top:16px;margin-bottom:0;padding-bottom:0;cursor:pointer;color:#51c0e1}.copy_report_link:hover{color:#51bfe1b7}.child-reports__button-row{display:flex;justify-content:flex-end;width:67.3%}.child-reports__button-row>div>div>div{margin-left:12px!important}