@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');.hiddenArea{display:none !important}.hiddenAction{display:none !important}.legendField{border:1px solid #e0e0e0;border:1px solid #e0e0e0;border-radius:.215rem;background-color:#eee}.autoWidthField{width:auto !important}.centeredInput{text-align:center}.boldInput{font-weight:bold}.iconButton{font-size:30px}.modal{z-index:10000 !important}.formArea{margin-top:40px}.upload.error label{border:1px solid #f00}.iconButtonArea,.iconButton :focus{outline:0 !important}.noLeftPadding{padding-left:0}.noBackground{background:none !important}.eCatalog a{color:#1096ca}.eCatalog a:hover{color:#0f7fab}.eCatalog .site-navbar{background-color:#1096ca}.eCatalog body{background:#f1f4f5}.eCatalog .site-navbar>div{max-width:1336px;padding-left:20px;padding-right:20px;margin:0 auto}.eCatalog body{padding-top:0}.eCatalog .navbar{border-radius:0;min-height:0;min-height:50px;height:auto;border:0;-webkit-box-shadow:none;box-shadow:none}.eCatalog .navbar-brand{line-height:54px;height:54px;padding:0}.eCatalog .navbar-toolbar{float:unset}.eCatalog .navbar-toolbar .nav-link{line-height:24px;padding:13px 15px;border:0}.eCatalog .navbar-toggler{line-height:24px;padding:15px 15px;height:54px;width:auto;margin-right:0}.eCatalog .navbar-toggler-left{margin-left:0}.eCatalog .navbar-container.container-fluid{padding-right:0;padding-left:0}@media(min-width:768px){.eCatalog .site-menubar-unfold .site-navbar .navbar-container{margin-left:240px}}.eCatalog .site-menubar{top:54px;height:calc(100% - 54px)}.eCatalog .page{min-height:calc(100% - 106px)}.eCatalog .site-footer>div{max-width:1336px;padding-left:20px;padding-right:20px;margin:0 auto}.eCatalog .site-footer{height:40px;padding:10px 0 8px;background-color:#082a39;border-top:none;color:#fff}.eCatalog .site-footer-legal{font-size:13px;font-weight:300}.eCatalog .container.page-content{padding:0;width:100%;max-width:100%;margin:0;position:relative}.eCatalog .container .content-wrapper{padding:60px 20px 20px;width:100%;max-width:1336px;margin:0 auto;position:relative}.content-wrapper.white-background{background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08)}.actions-bar{position:absolute;top:0;left:0;right:0;z-index:1500;height:54px;background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08)}.actions-bar.stickyHeader{position:fixed}.actions-bar-wrapper{padding:1px 20px;width:100%;max-width:1336px;margin:0 auto;overflow:hidden;position:relative}.back-link{position:absolute;left:20px;top:2px;display:block;margin-top:10px;float:left;width:30px;height:30px;background:transparent url(../Images/back-link-icon.svg) 0 0 no-repeat}.actions-bar-title{float:left;padding-left:50px;padding-right:20px;max-width:100%}.back-link:hover,.back-link:active{background-position:0 -30px}.thumbnails span{font-size:13px;white-space:nowrap}.thumbnails{line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thumbnails span:after{padding:0 8px;content:"|"}.thumbnails span:last-child:after{padding:0;content:""}.actions-bar-title h1{display:block;margin-top:8px;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:22px;line-height:1;color:#000;text-shadow:none;padding-top:2px}.header-actions-buttons{display:block;float:right;margin-top:8px}.header-actions-buttons button,.header-actions-buttons a,.content-actions-buttons button,.content-actions-buttons a{display:inline-block;margin-left:10px}.content-actions-buttons button,.content-actions-buttons a{margin-bottom:5px}.input-search .form-control{border-radius:.215rem}.form-group.header-search,.form-group.content-top-search{display:inline-block;margin-bottom:0}.input-search .icon{font-size:20px;margin-top:5px}.input-search .form-control{height:34px}.content-actions-buttons{display:none;text-align:right;margin-top:7px;margin-bottom:7px}@media(max-width:767px){.content-actions-buttons{display:block;margin-bottom:15px;margin-top:7px;margin-bottom:7px}}@media(max-width:639px){.form-group.content-top-search{display:block;width:100%;margin-bottom:10px}.content-actions-buttons{display:block}.eCatalog .content-actions-buttons .btn-group{display:block;margin-bottom:10px;overflow:hidden;margin-right:0 !important}.content-actions-buttons .btn-group .btn{display:block;float:left;width:50%;margin-right:0}}.eCatalog .actions-bar .btn-group{display:inline-block;margin-right:10px}.eCatalog .content-actions-buttons .btn-group{margin-right:10px}.eCatalog .actions-bar .btn-group>.btn:first-child{margin-right:-3px}.eCatalog .actions-bar .btn-group .btn-default,.eCatalog .content-actions-buttons .btn-group .btn-default{color:#74bc04;border-color:#74bc04}.eCatalog .actions-bar .btn-group .btn-default:hover,.eCatalog .content-actions-buttons .btn-group .btn-default:hover{color:#8cd220;border-color:#8cd220;-webkit-box-shadow:none;box-shadow:none}.eCatalog .actions-bar .btn-group .btn-default:focus,.eCatalog .actions-bar .btn-group .btn-default.focus,.eCatalog .content-actions-buttons .btn-group .btn-default:focus,.eCatalog .content-actions-buttons .btn-group .btn-default.focus{color:#74bc04;border-color:#74bc04}.eCatalog .actions-bar .btn-group .btn-primary,.eCatalog .content-actions-buttons .btn-group .btn-primary{border-color:#74bc04;background-color:#74bc04}.eCatalog .actions-bar .btn-group .btn-primary:hover,.eCatalog .content-actions-buttons .btn-group .btn-primary:hover{border-color:#8cd220;background-color:#8cd220}.eCatalog .actions-bar .btn-group .btn-primary:focus,.eCatalog .actions-bar .btn-group .btn-primary.focus,.eCatalog .content-actions-buttons .btn-group .btn-primary:focus,.eCatalog .content-actions-buttons .btn-group .btn-primary.focus{border-color:#74bc04;background-color:#74bc04}.student-card{background:#fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:4px;margin-bottom:10px}.student-card:hover{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.student-card-header{padding:15px 15px 10px;overflow:hidden}h2.student-name{display:block;float:left;margin:0;padding:0 15px 0 0;line-height:1.2;font-size:22px;color:#000;text-shadow:none;margin-bottom:10px}.student-actions{float:right}.student-actions .actions-important{display:inline-block;margin-right:10px}.student-card .student-actions a{color:#fff;border-color:#d2d2d2;background-color:#d2d2d2;-webkit-box-shadow:none;box-shadow:none;margin-bottom:3px;padding:3px 4px;border-radius:15px}.student-card:hover .student-actions .actions-important a{border-color:#3cb4e2;background-color:#3cb4e2}.student-card:hover .student-actions .actions-important a:hover{border-color:#54c8f5;background-color:#54c8f5}.student-card:hover .student-actions .actions-important a:focus{border-color:#3cb4e2;background-color:#3cb4e2}.student-card:hover .student-actions a{border-color:#46be8a;background-color:#46be8a}.student-card:hover .student-actions a:hover{border-color:#2bb478;background-color:#2bb478}.student-card:hover .student-actions a:focus{border-color:#46be8a;background-color:#46be8a}.student-card-content{padding:0 15px 15px;overflow:hidden;color:#000}.student-card-content .left-area{float:left}.student-card-content .right-area{float:right}.student-mrk,.student-abs{position:relative;min-height:16px;max-width:620px;margin-bottom:5px;text-overflow:ellipsis}.student-mrk>div,.student-abs>div{position:absolute;top:0;left:0;line-height:1.2}.student-abs>div{top:7px}.student-mrk ul,.student-abs ul{padding-left:66px;display:block;list-style-type:none;overflow:hidden;margin-bottom:0}.student-mrk ul{margin-bottom:10px}.student-mrk li,.student-abs li{display:block;float:left}.student-mrk li{font-size:14px;line-height:1em;margin:8px;margin-left:0;margin-bottom:10px;max-width:550px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.student-mrk li span{font-size:13px;font-weight:400;color:#989898}.student-mrk li span:before{content:"/ "}.student-mrk li.studentGrade{overflow:initial !important;line-height:.1em}.student-mrk li.mrk-cancel{color:#989898;margin-bottom:9px}.student-abs li{font-size:13px;font-weight:700;line-height:1;line-height:30px}.student-abs li span{display:inline-block;font-size:12px;font-weight:400;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%}.student-abs li span:after{content:","}.student-abs li span.abs-fade{color:#989898;border:1px solid #989898;margin:2px}.student-abs li{margin-right:8px}.gradeValue{font-weight:500;color:#000;font-size:14px}.right-area{text-align:right}.student-av{font-size:16px;font-weight:500;line-height:1.2}.editGrade{font-size:14px;font-weight:500}.eCatalog-red{color:#d62525}.eCatalog-blue{color:#1096ca}.eCatalog .container .content-wrapper.left-menu{padding-left:280px}.eCatalog .content-wrapper .page-aside{width:260px;margin-top:54px;left:0}.eCatalog .content-wrapper .page-aside-switch{right:-17px;top:20px;z-index:100}.eCatalog .content-wrapper .page-aside-inner{height:100%;overflow-y:auto}.eCatalog .page-aside .scrollable-container{width:100% !important;height:auto !important}.eCatalog .page-aside .scrollable-content{width:100% !important}.eCatalog .content-wrapper .page-aside .scrollable-bar-handle{display:none}.eCatalog .page-aside .list-group-item{padding:8px 20px;font-size:15px;line-height:24px;border-radius:0;border-bottom:1px solid #eee;margin-bottom:0;margin-top:0;color:#757575}.eCatalog .page-aside .list-group-item:hover{color:#000}.eCatalog .page-aside .list-group-item:hover,.eCatalog .page-aside .list-group-item:focus{color:#000}.eCatalog .page-aside .list-group-item.activ{background-color:#1096ca;color:#fff}.eCatalog .page-aside .list-group-item.activ .class-type-initial{background:#fff !important;color:#1096ca !important}.eCatalog .page-aside .list-group-item .class-type-initial{display:block;float:left;width:24px;height:24px;background:#62a8ea;border-radius:12px;margin:0 8px 0 -7px;line-height:25px;text-align:center;color:#fff;font-weight:500;font-size:14px;text-indent:1px}.eCatalog .page-aside .list-group-item .class-type-initial.optional{background:#f2a654}.eCatalog .page-aside .list-group-item .class-type-initial.module{background:#926dde}@media(max-width:767px){.eCatalog .content-wrapper .page-aside{left:-260px}.eCatalog .content-wrapper .page-aside.open{left:0}.page-aside{position:fixed;top:54px;z-index:1100;width:260px;height:-webkit-calc(100% - 104px);height:calc(100% - 108px)}.eCatalog .container .content-wrapper.left-menu{padding-left:20px}}.eCatalog .btn{-webkit-box-shadow:none;box-shadow:none}.eCatalog .btn-default{font-size:15px;color:#1096ca;border-color:#1096ca;background-color:#fff}.eCatalog .btn-default:hover{color:#0c749c;border-color:#0c749c;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);-webkit-font-smoothing:subpixel-antialiased}.eCatalog .btn-default:focus,.eCatalog .btn-default.focus{color:#1096ca;border-color:#1096ca;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.eCatalog .btn-primary,.eCatalog .btn-info{font-size:15px;color:#fff;border-color:#1096ca;background-color:#1096ca}.eCatalog .btn-primary:hover,.eCatalog .btn-info:hover{color:#fff;border-color:#3cb4e2;background-color:#3cb4e2}.eCatalog .btn-primary:focus,.eCatalog .btn-primary.focus,.eCatalog .btn-info:focus,.eCatalog .btn-info.focus{color:#fff;border-color:#1096ca;background-color:#1096ca;-webkit-box-shadow:none;box-shadow:none}.eCatalog .checkbox-primary input[type="checkbox"]:checked+label::before,.eCatalog .checkbox-primary input[type="checkbox"]:checked+input[type="hidden"]+label::before,.eCatalog .checkbox-primary input[type="radio"]:checked+label::before,.eCatalog .checkbox-primary input[type="radio"]:checked+input[type="hidden"]+label::before{background-color:#3cb4e2;border-color:#3cb4e2}.eCatalog .radio-primary input[type="radio"]:checked+label::before,.eCatalog .radio-primary input[type="radio"]:checked+input[type="hidden"]+label::before{border-color:#3cb4e2}.form-control.focus,.form-control:focus{border-color:#3cb4e2}.eCatalog .datepicker table tr td.active,.eCatalog .datepicker table tr td.active.highlighted{border-color:#3cb4e2;background-color:#3cb4e2}.eCatalog .datepicker table tr td.active:active,.eCatalog .datepicker table tr td.active.active,.eCatalog .show>.datepicker table tr td.active.dropdown-toggle,.eCatalog .datepicker table tr td.active.highlighted:active,.eCatalog .datepicker table tr td.active.highlighted.active,.eCatalog .show>.datepicker table tr td.active.highlighted.dropdown-toggle{border-color:#3cb4e2;background-color:#3cb4e2}.eCatalog .datepicker table tr td span.active,.eCatalog .datepicker table tr td span.active:hover,.eCatalog .datepicker table tr td span.active.disabled,.eCatalog .datepicker table tr td span.active.disabled:hover{border-color:#3cb4e2;background-color:#3cb4e2}.eCatalog .datepicker table tr td span.active:active,.eCatalog .datepicker table tr td span.active.active,.eCatalog .show>.datepicker table tr td span.active.dropdown-toggle,.eCatalog .datepicker table tr td span.active:hover:active,.eCatalog .datepicker table tr td span.active:hover.active,.eCatalog .show>.datepicker table tr td span.active:hover.dropdown-toggle,.eCatalog .datepicker table tr td span.active.disabled:active,.eCatalog .datepicker table tr td span.active.disabled.active,.eCatalog .show>.datepicker table tr td span.active.disabled.dropdown-toggle,.eCatalog .datepicker table tr td span.active.disabled:hover:active,.eCatalog .datepicker table tr td span.active.disabled:hover.active,.eCatalog .show>.datepicker table tr td span.active.disabled:hover.dropdown-toggle{border-color:#3cb4e2;background-color:#3cb4e2}.eCatalog .table .thead-info th{background-color:#3cb4e2}.eCatalog-panel.panel{margin-bottom:16px}.panel.eCatalog-panel:hover{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 2px 2px rgba(0,0,0,.15)}.eCatalog-panel.panel-bordered>.panel-heading>.panel-title{padding:12px 16px;line-height:1.2}.eCatalog-panel.panel-bordered>.panel-body{padding:16px}.eCatalog-panel .panel-heading .panel-title{color:#fff;text-shadow:none}.eCatalog-panel.panel-bordered>.panel-heading{border-bottom:none}.eCatalog-panel.panel-parinte .panel-heading{background-color:#1096ca}.eCatalog-panel.panel-profesor .panel-heading{background-color:#00bcd4}.eCatalog-panel.panel-diriginte .panel-heading{background-color:#8cd220}.eCatalog-panel.panel-director .panel-heading{background-color:#fd963e}.eCatalog-panel.panel-administrator-scoala .panel-heading{background-color:#26a5ab}.eCatalog-panel.panel-sysadmin .panel-heading{background-color:#e26565}.eCatalog-panel .panel-body .btn-default{box-shadow:0 1px 1px 0 rgba(0,0,0,.14);border-color:#c7c7c7;margin-right:5px;margin-bottom:5px}.eCatalog-panel .panel-body .btn-primary{margin-right:5px;margin-bottom:5px}.eCatalog-panel .panel-body .btn-default:hover{box-shadow:1px 1px 2px 0 rgba(0,0,0,.24)}.eCatalog-panel .panel-body .btn-default:active{box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.24)}.modal-backdrop{z-index:1800}.table-generatedCodes{border-collapse:collapse;border-style:hidden;padding:20px;width:100%}.table-generatedCodes td{border:1px solid;text-align:center;font-size:large;height:230px}@media print{.no-print,.no-print *{display:none !important}}.eCatalog .fixed-table-pagination .pagination li.active>a,.eCatalog .fixed-table-pagination .pagination li.active>a:focus,.eCatalog .fixed-table-pagination .pagination li.active>a:hover{border-color:#1096ca;background-color:#1096ca}.datepicker table tr td.highlighted{color:#3cb4e2;background-color:#fff}.datepicker table tr td.disabled.highlighted{background-color:#fff}.modal-primary .modal-header{background-color:#1096ca}strong,b{font-weight:bold}.in-nav-list ul{list-style-type:none;color:#fff;font-size:13px;text-align:right;padding:0 20px;font-weight:500}.in-nav-list ul li>img{margin-right:5px}.center-flex{display:flex !important;align-items:center}.eCatalog .navbar-brand{padding:5px 0}.eCatalog .navbar-brand-center img{display:inline-block}@media(max-width:767px){.eCatalog .navbar-brand-center img{display:block}}.eCatalog .navbar-icon{margin:0 10px}.eCatalog .navbar{background:url("../Images/header-bg.png") center top repeat}.icon-full-height{height:100%}.info-navbar-button{cursor:pointer;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.secondary-menu-button,.secondary-menu-button:hover{color:#1096ca;cursor:pointer}.eCatalog .dropdown-menu{z-index:1501;overflow:auto !important}.eCatalog .navbar-user-name{background:url(../Images/arrow-icon.png) right center no-repeat;padding-right:20px;font-weight:500;font-size:15px}.eCatalog.nav-item{cursor:pointer}.info-bar-dashboard{background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.05);position:relative;z-index:1}.info-bar-dashboard .container .content-wrapper{min-height:unset !important;padding:30px 10px}.info-bar-dashboard.info-bar-banner .container{padding-top:240px}.info-bar-dashboard.info-bar-actions .container{padding-top:54px}.info-bar-dashboard p{margin-bottom:0}@media(max-width:992px){.account-info{display:none !important}}.eCatalog.close.dashboard-close{background:#fff;position:absolute;top:50%;right:-40px;outline:none;border:2px solid #86c7e7;border-radius:50%;width:25px;height:25px;margin-top:-12px;color:#86c7e7;opacity:1}.list-panel-row{padding-left:30px;padding-right:30px;min-height:56px;cursor:default}.selectable-list-panel-row:not(.active-list-panel-row):hover{background-color:#f7fbff;cursor:pointer}.list-panel-row .list-panel-row-icon{position:relative;border-radius:50%;width:30px;height:30px}.list-panel-row-icon img{margin:auto}.list-panel-row .list-panel-row-icon.class-panel-initial{font-weight:500;text-align:center;line-height:30px;color:#fff;font-size:15px;text-indent:1px}.student-panel-row-icon{background:url(../Images/student-icon.png) center center no-repeat}.class-panel-row-icon{background:url(../Images/class-icon.png) center center no-repeat}.list-panel-row h5{margin-left:25px;text-shadow:none}.list-panel-row h5 small{color:#838f9a;font-weight:300;text-shadow:none;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.active-list-panel-row{background-color:#e5eff9;background-image:url(../Images/arrow-active.png);background-position:right 17px center;background-repeat:no-repeat}.list-panel{padding-left:0;padding-right:0}.list-panel-row h5{font-size:15px;color:#000;position:relative}.left-20{position:relative;left:-20px}.list-panel-row small{display:block;font-size:13px}.rounded-list-element div .list-panel-row-icon{background-color:#62a8ea !important}.rounded-list-element.special div .list-panel-row-icon{background-color:#46be8a !important}.rounded-list-element.optional div .list-panel-row-icon{background-color:#f2a654 !important}.rounded-list-element.module div .list-panel-row-icon{background-color:#926dde !important}.c3-chart-arcs-title{font-size:32px;alignment-baseline:middle}.panels-row{margin-bottom:45px}.panel-row-title{margin:0 0 20px 0}@media(max-width:991px){page-title panel-row-title .panels-row .panel{height:auto !important}.padding-140{padding:0 !important}.panels-row{margin-bottom:0}}.smallWidth-contentWrapper-complement{height:50px;width:1px;display:none}@media(max-width:389px){.small-screen-small-text{font-size:9px}}@media(max-width:480px){.on-big-screen{display:none}.small-screen-no-margin{margin:0}.panels-row{margin-bottom:5px !important}.panels-col .panel{margin-bottom:10px !important}.page-title.panel-row-title{margin-bottom:5px}.panels-row .col-lg-4{margin-left:0;margin-right:0}.eCatalog .container .content-wrapper{padding:10px 5px 0}.smallWidth-contentWrapper-complement{display:block}.eCatalog .container .content-wrapper.left-menu{padding:60px 5px 0}.welcome-banner .cover-background{padding:20px 0 !important}.banner-date{margin-top:-10px}.white-banner-quote{line-height:1}.list-panel-row{padding-left:10px;padding-right:10px}.rounded-list-element{padding:0 15px !important}.panel-body.panels-row{padding:5px !important}.sys-admin-button{margin:1px !important}.actions-bar-wrapper{padding:1px 5px}.back-link{left:15px}.actions-bar-title h1{margin-top:10px;font-size:15px}.thumbnails{font-size:11px}}@media(max-width:810px){.table-signs a{display:block}}.sys-admin-button{font-size:15px;font-weight:500;text-transform:uppercase;color:#fff !important;height:67px;vertical-align:middle;border-radius:4px;margin:5px 0}.sys-admin-button:hover{text-decoration:none}.sys-admin-button img{margin-left:20px}#btnGeneralFrameworkPlans{background-color:#62a8ea}#btnSchools{background-color:#46be8a}#btnUsers{background-color:#926dde}#btnStudentsImport{background-color:#f96868}#btnSubjects{background-color:#f2a654}#btnCalendarManagement{background-color:#496e92}#btnCalendarManagement:hover{background-color:#3d5a77}#btnScheduleManagement{background-color:#ff8a65}#btnGeneralFrameworkPlans:hover{background-color:#4795de}#btnSchools:hover{background-color:#2bb478}#btnUsers:hover{background-color:#774ccf}#btnStudentsImport:hover{background-color:#ee4c4c}#btnSubjects:hover{background-color:#ea963b}#btnScheduleManagement:hover{background-color:#ff7043}.admin-button-name{margin-left:15px}#jqstooltip{-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important}.jqstooltip{z-index:1900}.info-grades-popover{position:fixed;top:0;left:0}.bar-chart-container{height:100%}.bar-chart{position:relative;width:100%;height:300px;margin:10px 0}.bar-chart-background{position:absolute;height:100%;width:100%}.bar-chart-foreground{position:absolute;top:55%;height:100%;width:100%;z-index:1}.bar-chart-background-lines{height:9.09%;width:100%;border-width:1px 0 0 0;border-style:dashed;border-color:#d8d8d8}.bar-chart-indicative-background-lines{height:20.73%;width:100%;border-width:1px 0 0 0;border-style:dashed;border-color:#d8d8d8}.bar-chart-background-lines .bar-chart-value{position:relative;font-size:14px;color:#a7a7a7;font-family:Arial,Helvetica,sans-serif;right:25px;top:-9px;text-align:right;width:20px}.bar-chart-indicative-background-lines .bar-chart-value{position:relative;font-size:14px;color:#a7a7a7;font-family:Arial,Helvetica,sans-serif;right:25px;top:-9px;text-align:right;width:20px}.bar-chart-background-baseline{top:9.09%;height:10%;width:100%;border-width:1px 0 0 0;border-style:solid;border-color:#747474}.bar-chart-bar{position:absolute;cursor:pointer}.bar-chart-bar-neg{background-color:#ef5350;top:-1px}.bar-chart-bar-neg:hover{background-color:#ed403d}.bar-chart-bar-poz{background-color:#46be8a}.bar-chart-bar-poz:hover{background-color:#27a76f}.bar-chart-bar-text{position:absolute;height:0;width:150px;font-size:12px;margin-top:60px;margin-left:-85px;text-align:right}.bar-chart-indicative-bar-text{position:absolute;height:0;width:150px;font-size:12px;margin-top:30px;margin-left:-85px;text-align:right}#info-chart-bar{display:none;position:fixed;background-color:rgba(255,255,255,.93);z-index:2;padding:7px;border-style:solid;border-width:2px;border-color:rgba(146,146,146,.71);border-radius:4px;font-family:Arial,Helvetica,sans-serif}.rounded-list-element{border-radius:200px;box-shadow:0 1px 4px rgba(0,0,0,.2);padding:5px 15px;margin:5px 0}.rounded-list-element:hover{text-decoration:none;background-color:rgba(0,0,0,.03)}.eCatalog.panel-desc.title-desc{padding:0 !important;text-transform:uppercase}.eCatalog.close.dashboard-close:hover{border-color:#0e98d1;color:#0e98d1}@media(max-width:1450px){.eCatalog.close.dashboard-close{top:auto;bottom:-12px;right:40px}}.welcome-banner .cover-background{padding:36px 0;border-radius:.286rem;position:relative;z-index:2}.welcome-banner .cover-background>*{position:relative;z-index:2;line-height:80px}.welcome-banner .cover-background:after{content:"";background:#000;display:block;opacity:.2;z-index:1;position:absolute;left:0;top:0;width:100%;height:100%}.degrees{padding:5px 0 0 0;text-align:center;margin-left:-40px}@media(max-width:991px){.degrees{padding:5px 0 0 0;text-align:center;margin:0}.white-banner-quote p{display:inline-block;margin:auto !important;text-align:center;font-size:25px !important}}.white-banner-quote{color:#fff;font-size:24px;height:100%;font-style:italic;text-shadow:0 0 3px #000}.white-banner-quote p{display:inline-block;margin-left:15px;text-align:center;line-height:1;font-size:27px;margin-bottom:0;margin-top:20px;overflow:hidden;width:390px;line-height:1em;height:3em}@font-face{font-family:'weather';src:url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.eot?');src:url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.eot?#iefix') format('embedded-opentype'),url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.woff') format('woff'),url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.ttf') format('truetype'),url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.svg#artill_clean_weather_iconsRg') format('svg');font-weight:normal;font-style:normal}#weather{margin:5px auto;text-align:right;text-transform:uppercase}i.wheater{color:#fff;font-family:weather;font-size:60px;font-weight:normal;font-style:normal;line-height:1;text-transform:none}.wheater.icon-0:before{content:":"}.wheater.icon-1:before{content:"p"}.wheater.icon-2:before{content:"S"}.wheater.icon-3:before{content:"Q"}.wheater.icon-4:before{content:"S"}.wheater.icon-5:before{content:"W"}.wheater.icon-6:before{content:"W"}.wheater.icon-7:before{content:"W"}.wheater.icon-8:before{content:"W"}.wheater.icon-9:before{content:"I"}.wheater.icon-10:before{content:"W"}.wheater.icon-11:before{content:"I"}.wheater.icon-12:before{content:"I"}.wheater.icon-13:before{content:"I"}.wheater.icon-14:before{content:"I"}.wheater.icon-15:before{content:"W"}.wheater.icon-16:before{content:"I"}.wheater.icon-17:before{content:"W"}.wheater.icon-18:before{content:"U"}.wheater.icon-19:before{content:"Z"}.wheater.icon-20:before{content:"Z"}.wheater.icon-21:before{content:"Z"}.wheater.icon-22:before{content:"Z"}.wheater.icon-23:before{content:"Z"}.wheater.icon-24:before{content:"E"}.wheater.icon-25:before{content:"E"}.wheater.icon-26:before{content:"3"}.wheater.icon-27:before{content:"a"}.wheater.icon-28:before{content:"A"}.wheater.icon-29:before{content:"a"}.wheater.icon-30:before{content:"A"}.wheater.icon-31:before{content:"6"}.wheater.icon-32:before{content:"1"}.wheater.icon-33:before{content:"6"}.wheater.icon-34:before{content:"1"}.wheater.icon-35:before{content:"W"}.wheater.icon-36:before{content:"1"}.wheater.icon-37:before{content:"S"}.wheater.icon-38:before{content:"S"}.wheater.icon-39:before{content:"S"}.wheater.icon-40:before{content:"M"}.wheater.icon-41:before{content:"W"}.wheater.icon-42:before{content:"I"}.wheater.icon-43:before{content:"W"}.wheater.icon-44:before{content:"a"}.wheater.icon-45:before{content:"S"}.icon-46:before{content:"U"}.icon-47:before{content:"S"}#weather h2{margin:0;color:#fff;font-size:50px;font-weight:300;text-align:center;text-shadow:0 0 3px #000}#weather h2 span{margin-left:10px;color:#fff;font-size:24px;font-weight:200;text-align:center;text-shadow:0 0 3px #000}#weather ul{margin:0;padding:0}#weather li{background:#fff;background:rgba(255,255,255,.9);padding:20px;display:inline-block;border-radius:5px}#weather .currently{margin:0 20px}.bar-chart-bar-zero{background-color:#cbcbcb;height:0%;top:40%}.bar-chart-bar-critic{background-color:#f2a654}.bar-chart-bar-critic:hover{background-color:#e08d33}.bar-chart-bar-zero:hover{background-color:#bababa;height:0%;top:40%}.c3-tooltip-container{background-color:rgba(255,255,255,.93) !important;padding:7px !important;border-style:solid !important;border-width:2px !important;border-color:rgba(146,146,146,.71) !important;border-radius:4px !important;z-index:2 !important}.buttons-modal{padding:15px;color:#1096ca;font-weight:normal;font-family:'Roboto',sans-serif;font-weight:500}.modal-big-button{margin:6px;box-shadow:0 1px 2px 1px rgba(121,121,121,.32);min-height:65px;text-align:center;border-radius:4px;font-size:35px;color:#000;font-weight:300;cursor:pointer !important}.modal-big-button:hover{background-color:#eaeaea}.no-padding{padding:0 !important}.center-content{margin:auto}.modal-big-button.selected{background-color:#1096ca;color:#fff;box-shadow:inset;cursor:default !important}.buttons-modal .input-field{margin:6px}.buttons-modal .input-field input{border-style:solid;border-width:0 0 2px 0;border-color:#1096ca;font-size:25px;outline:unset;width:100%}.right-modal-form-button{float:right;margin:0 2px}.button-date input{border:none;margin-left:22px;color:#000}.button-date{display:inline}.button-date-icon{position:absolute;font-size:16px;top:6px;left:29px;top:27px}.button-date{display:block;margin-top:1px;margin-left:7px}@media(max-width:500px){.button-date input{margin:auto;text-align:center}.button-date-icon{display:none}.button-date{display:block;margin-top:1px;margin:auto}}.modal-buttons-small-text{font-size:14px;text-transform:uppercase;margin-top:10px}.modal-buttons-small-text label{font-weight:400}.button-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;cursor:pointer}.gradesModal{max-width:500px !important;margin:auto}.colored-disabled:not(checked)+span{background-color:#46be8a !important;border:1px solid #e0e0e0 !important}.colored-disabled:checked+span{background-color:#1096ca !important;border:1px solid #e0e0e0 !important}.colored-disabled+span{width:30px;height:16px}.colored-disabled+span>small{width:16px;height:16px}.eCatalog.navbar-header{height:66px !important}#site-navbar-collapse{border:none;padding:0;text-align:center}#site-navbar-collapse>form{display:inline-block}@media(max-width:767px){.eCatalog.navbar-header>*{margin-top:5px}.eCatalog.navbar-icon{display:none}.small-screen-close-label{margin-bottom:0 !important;margin-top:.5em !important}.medium-screen-left-text{justify-content:flex-start !important}}.panel-label{font-weight:bold;color:#757575;position:relative;left:-30px}.text-rotate{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.tooltip-info{background-color:#3cb4e2 !important}.tooltip.bs-tether-element-attached-bottom .tooltip-inner::before{border-top-color:#3cb4e2}.tooltip.bs-tether-element-attached-top .tooltip-inner::before{border-bottom-color:#3cb4e2}.tooltip.bs-tether-element-attached-left .tooltip-inner::before{border-right-color:#3cb4e2}.tooltip.bs-tether-element-attached-right .tooltip-inner::before{border-left-color:#3cb4e2}.no-float{float:none !important}.panel-title.small-padding{padding:4px 14px 20px 0}.modal-info-text{text-align:center;color:#000;font-size:14px;font-weight:400}.modal-info-sign-icon{margin-top:-4px}.extra-points{padding:3px 0 0 0 !important;opacity:1 !important}.button-effect img{cursor:pointer;margin:-6px 0 0 0;padding:10px;opacity:.65}.button-effect:hover img{opacity:1}.welcome-banner.banner{position:absolute;width:100%;top:0;height:175px}.welcome-banner.banner .widget.widget-shadow{height:100%}.welcome-banner.banner .widget.widget-shadow .cover{height:100%}.white-space-240{height:240px;width:240px}a.btn-more{color:#000;text-decoration:none;background-color:rgba(0,0,0,.15)}a.btn-more:hover{color:#000;text-decoration:none;background-color:#ccc}.circle-border{border-width:1px;border-style:solid;border-radius:50%;color:#000;padding:4px}.bar-chart-background-baseline-value{height:0 !important}.margin-auto{margin:auto !important}.center-text{text-align:center !important}.timeline-semester{position:relative;height:100px;width:100%;padding:0 3%}.timeline-semester .timeline-blue{position:absolute;top:50%;height:1px;width:94%;border-width:1px 0 0 0;border-style:solid;border-color:#bebebe}.timeline-semester .timeline-green{position:absolute;top:50%;height:1px;width:94%;border-width:1px 0 0 0;border-style:solid;border-color:#bebebe}.timeline-semester .timeline-point{cursor:pointer;z-index:4}.timeline-semester .timeline-blue-point{position:absolute;top:calc(50% - 6px);height:10px;width:10px;background-color:#fff;border-width:2px;border-style:solid;border-color:#62a8ea;border-radius:50%;margin-left:-6px}.timeline-semester .timeline-blue-point-first{position:absolute;top:calc(50% - 6px);height:10px;width:10px;background-color:#fff;border-width:2px;border-style:solid;border-color:#62a8ea;border-radius:50%;margin-left:-6px;left:0}.timeline-semester .timeline-blue-point-last{position:absolute;top:calc(50% - 6px);height:10px;width:10px;background-color:#fff;border-width:2px;border-style:solid;border-color:#62a8ea;border-radius:50%;margin-left:-6px;left:100%}.timeline-semester .timeline-green-point{position:absolute;top:calc(50% - 6px);height:10px;width:10px;background-color:#fff;border-width:2px;border-style:solid;border-color:#46be8a;border-radius:50%;margin-left:-6px}.timeline-semester .timeline-static-info{position:absolute;top:calc(50% - 60px);height:50px;margin-left:-20px;width:40px;border-color:#dbdbdb;border-style:solid;border-width:1px;border-radius:4px;color:#000;padding:4px;text-align:center;font-weight:400}.timeline-semester .timeline-green-point-first{position:absolute;top:calc(50% - 6px);height:10px;width:10px;background-color:#fff;border-width:2px;border-style:solid;border-color:#46be8a;border-radius:50%;margin-left:-6px;left:0}.timeline-semester .timeline-green-point-last{position:absolute;top:calc(50% - 6px);height:10px;width:10px;background-color:#fff;border-width:2px;border-style:solid;border-color:#46be8a;border-radius:50%;margin-left:-6px;left:100%}.timeline-semester .timeline-static-info-first{left:0}.timeline-semester .timeline-static-info-last{right:0;left:100%}.button-observation-active{background-color:#1096ca;color:#fff}.button-observation{height:100px;border-width:1px;border-color:#e1e1e1;border-style:solid;padding:10px 5px;cursor:pointer;transition:all .1s ease 0s}.button-observation:hover{border-color:#1096ca}.button-observation p{text-align:center;font-weight:500;margin:0}.btn-observation-img{margin:0 auto 5px auto;width:32px;height:32px}.button-observation-my .btn-observation-img{background-image:url('../Images/myopinion.png')}.button-observation-parents .btn-observation-img{background-image:url('../Images/parents.png')}.button-observation-classmaster .btn-observation-img{background-image:url('../Images/classmaster.png')}.button-observation-director .btn-observation-img{background-image:url('../Images/myopinion.png')}.button-observation-active.button-observation-my .btn-observation-img{background-image:url('../Images/myopinion-active.png')}.button-observation-active.button-observation-parents .btn-observation-img{background-image:url('../Images/parents-active.png')}.button-observation-active.button-observation-classmaster .btn-observation-img{background-image:url('../Images/classmaster-active.png')}.button-observation-active.button-observation-director .btn-observation-img{background-image:url('../Images/myopinion-active.png')}.timeline-semesters-event-info{margin-top:30px;background-color:#f0f8ff;height:70px;padding:10px;color:#000;border-style:solid;border-width:1px;border-radius:2px;border-color:#d7d7d7;font-size:13px}.timline-semester-event-info-card{float:left;height:50px;width:40px;margin-right:5px;border-color:#d7d7d7;border-style:solid;border-width:1px;border-radius:2px;color:#000;padding:4px;text-align:center;font-weight:400;font-size:14px;background-color:#fff;z-index:2}.timeline-semester .timeline-info-blue{position:absolute;display:none;top:calc(50% - 60px);height:50px;width:40px;border-color:#62a8ea;border-style:solid;border-width:1px;border-radius:2px;color:#62a8ea;padding:4px;text-align:center;font-weight:400;background-color:#fff;z-index:4}.timeline-semester .timeline-info-green{position:absolute;display:none;top:calc(50% - 60px);height:50px;width:40px;border-color:#46be8a;border-style:solid;border-width:1px;border-radius:2px;color:#46be8a;padding:4px;text-align:center;font-weight:400;background-color:#fff;z-index:4}.timeline-semester .blue-passed-time{position:absolute;top:calc(50% - 2px);height:1px;border-width:3px 0 0 0;border-style:solid;border-color:#62a8ea;z-index:3}.timeline-semester .green-passed-time{position:absolute;top:calc(50% - 2px);height:1px;border-width:3px 0 0 0;border-style:solid;border-color:#46be8a;z-index:3}.multi-column-panel-body{min-height:200px}.canceled-grades{max-height:197px;overflow:hidden}.canceled-grades>*{margin:0}.positive-bar-chart{position:relative;width:100%;height:142.5px;margin:10px 0}.positive-bar-chart .bar-chart-foreground{position:absolute;height:100%;width:100%;z-index:1}.positive-bar-chart .bar-chart-background-lines{height:25%;width:100%;border-width:1px 0 0 0;border-style:dashed;border-color:#d8d8d8}.positive-bar-chart .bar-chart-indicative-background-lines{height:25%;width:100%;border-width:1px 0 0 0;border-style:dashed;border-color:#d8d8d8}.chart-on-middle{height:100%;margin-top:-20px}.chart-on-middle>div{width:100%}@media(max-width:991px){.chart-on-middle{height:auto;margin-top:0}}.positive-bar-chart-red{background-color:#f96868}.positive-bar-chart .bar-chart-foreground{position:absolute;top:100%;height:100%;width:100%;z-index:1}.positive-bar-chart .bar-chart-bar-text{position:absolute;height:0;width:150px;font-size:12px;margin-top:60px;margin-left:-85px;text-align:right}.padding-80{padding-top:80px}.padding-140{padding-top:140px}.padding-40{padding-top:40px}@media(max-width:991){.padding-140{padding-top:inherit}}.round-list-highlighted-element{background-color:#62a8ea;min-height:47px}.round-list-highlighted-element h5{margin-left:12px}.round-list-highlighted-element h5 small{margin-top:10px}.round-list-highlighted-element:hover{background-color:#72b3ef}.round-list-highlighted-element.special{background:#46be8a}.round-list-highlighted-element.special:hover{background:#66d1a3}.banner-date{text-align:center;line-height:initial;text-shadow:0 0 3px #000;text-transform:capitalize;font-size:19px}.indicatives{position:relative}.student-mrk ul{position:relative}.extra-grade-point{margin-top:0 !important;margin-left:10px}.student-mentions{margin:0;padding:5px;overflow:hidden;color:#000;border-color:#ffcdd2;background-color:rgba(255,205,210,.8);box-shadow:0 2px 4px rgba(0,0,0,.08);border-radius:0 0 4px 4px;border-top:solid;border-top-color:#d6d3d4;border-top-width:thin}.student-mentions label{margin-left:13px}.student-mention{font-weight:bold}.student-mentions-area{padding-left:10px !important;width:620px}.tutors-label{font-size:18px}.panels-row .panel-title{width:calc(100% - 80px)}.big-hamburger{font-size:21px}.activity-value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:80px}.tooltip-color{background-color:#fff;color:#fff;max-width:400px !important}.popover{max-width:420px !important}.edit-profile-card{box-shadow:0 0 1px #666;min-height:250px;padding:15px;border-radius:1px;text-align:center;margin:5px 0}.edit-profile-card h4{margin:0}.edit-profile-card:hover{box-shadow:0 0 2px #151515}.left-input-title-140{width:140px;float:left;margin-top:8px;text-align:right;margin-right:9px}.full-minus-140{width:calc(100% - 149px)}.left-input-title-50{width:50px;float:left;margin-top:8px;text-align:right;margin-right:9px}.full-minus-50{width:calc(100% - 59px)}.left-input-title-120{width:120px;float:left;margin-top:8px;text-align:right;margin-right:9px}.full-minus-120{width:calc(100% - 129px)}@media(max-width:480px){.full-minus-50,.full-minus-120,.full-minus-140{width:100%}.left-input-title-50,.left-input-title-120,.left-input-title-140{text-align:left}}.select2-results__option{color:#757575 !important}.left-align{justify-content:flex-end !important}.fixed-height-addon{height:36px}.thesisGrade{color:#f44336 !important;font-size:14px;font-weight:500}.absences-panel{height:263.5px !important}.canceled-grades-panel{height:233.5px !important;overflow:hidden}.bar-chart-items{list-style:none !important}.more-info{color:#1096ca;font-weight:bolder;font-size:16px;margin-left:160px}.director-charts{height:370px !important}.teacher-charts{height:320px !important}.top-140{position:relative;top:140px}.top-240{position:relative;top:240px}.parent-charts{height:512px !important}.contact-confirmed{color:#2eae50}.tooltip-inner{background-color:#3cb4e2 !important}.studentObservationsDialog{max-width:1000px;height:auto !important}.studentObservations{margin-top:-20px;margin-left:-20px;position:relative}.studentObservations>span{position:absolute;width:100%;left:0;line-height:24px;font-size:8px;font-weight:700;text-indent:1px}.iconAction{font-size:30px;margin-left:10px}.noTopMargin{margin-top:0 !important}.noBottomMargin{margin-bottom:0 !important}.teachedSubject{display:inline-flex;border-radius:200px;box-shadow:0 1px 4px rgba(0,0,0,.2);padding:5px;margin:5px 0;width:100%}.thesisGradeToggle{margin-top:30px}.fa-barcode.addonStudent:after{content:"E";width:10px;display:block;position:absolute;font-size:9px;font-family:"Open Sans";font-weight:700;background:#0098ce;color:#fff;z-index:2;right:-2px;width:12px;height:12px;text-align:center;bottom:-2px;line-height:12px;border-radius:6px}.fa-barcode.addonTeacher:after{content:"P";width:10px;display:block;position:absolute;font-size:9px;font-family:"Open Sans";font-weight:700;background:#0098ce;color:#fff;z-index:2;right:-2px;width:12px;height:12px;text-align:center;bottom:-2px;line-height:12px;border-radius:6px}.class-subject-icon-initial{font-weight:500;text-align:center;line-height:30px;color:#fff;font-size:15px;text-indent:1px;background-color:#62a8ea;border-radius:50%;width:30px;height:30px}.optional .class-subject-icon-initial{background-color:#f2a654 !important}.module .class-subject-icon-initial{background-color:#926dde !important}.counseling-class-subject{background:#46be8a}.teachedSubject .class-subject-title{margin-left:10px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:490px}.modal-info-title{text-align:center;color:#000;font-size:24px;font-weight:400}.noMarginBottom{margin-bottom:0 !important}.generalGradePointAverage{width:38px;padding-left:2px !important;padding-right:2px !important;text-align:center;display:inline}th.rotate{height:150px;white-space:nowrap}th.rotate>div{transform:translate(24px,62px) rotate(315deg);width:35px}th.rotate .indicativeHeader{transform:translate(27px,79px) rotate(315deg);width:40px}th.rotate>div>span{border-bottom:1px solid #ccc;padding-left:5px;padding-top:10px}.generalGradePointAverageItem{margin-left:10px;margin-right:10px}.generalGradePointAverageIndicative{width:40px;padding-left:2px !important;padding-right:2px !important;text-align:center;display:inline}.generalGradePointAverageIndicative .select2-selection--single{padding-left:2px !important;padding-right:19px !important}.generalGradePointAverageIndicative .select2-selection__arrow{right:5px !important}.verticallyAlignedBottom{vertical-align:bottom}.schedule-class{color:#fff;padding:10px;min-height:64px;height:100%}.schedule-class-red,.schedule-menu-item-red{background-color:#f96868}.schedule-class-blue,.schedule-menu-item-blue{background-color:#62a8ea}.schedule-class-green,.schedule-menu-item-green{background-color:#46be8a}.schedule-class-purple,.schedule-menu-item-purple{background-color:#926dde}.schedule-class-yellow,.schedule-menu-item-yellow{background-color:#f2a654}.schedule-menu-item-blue:hover{background-color:#4795de}.schedule-menu-item-green:hover{background-color:#2bb478}.schedule-menu-item-purple:hover{background-color:#774ccf}.schedule-menu-item-red:hover{background-color:#ee4c4c}.schedule-menu-item-yellow:hover{background-color:#ea963b}.schedule-menu-item{cursor:pointer}.schedule-menu-item{color:#fff;padding:10px;margin:7px;font-weight:400}.schedule-class-content{font-weight:400;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis}.schedule-class-footer{font-weight:400;font-size:12px;margin-top:3px}.schedule-table{margin-bottom:0;table-layout:fixed}.schedule-table-container{margin-top:5px}@media(max-width:767px){.schedule-class-content{padding:9px 0 4px 0}.schedule-class-footer{display:none}}.smallTopMargin{margin-top:10px}.exportSIIIRModal{max-width:600px !important}.textColorBlue{color:#1096ca !important}.width440{width:440px !important}.redColorText{color:#d62525;font-weight:bold}.parents-message{position:relative;top:5px;font-size:12px}.margin-left-10{margin-left:10px}.no-padding-bottom{padding-bottom:0}.schedule-menu-item-disabled{background-color:#bbbaba;cursor:not-allowed}.subjectNumberOfHours{float:right;margin-left:2px}.schedule-class{cursor:pointer}.user-select-none{user-select:none}textarea{resize:none}.width140{width:140px !important}.width105{width:105px !important}.submitSpinner{font-size:15px !important;position:relative;left:-10px}.inlineBlock{display:inline-block}.classScheduleNotStarted{background-color:#f96868;text-align:center}.classScheduleIncomplete{background-color:#f2a654;text-align:center}.classScheduleCompleted{background-color:#46be8a;text-align:center}.classScheduleNotStarted:hover{background-color:#ee4c4c}.classScheduleIncomplete:hover{background-color:#ea963b}.classScheduleCompleted:hover{background-color:#2bb478}.classScheduleItem{font-size:15px;font-weight:500;color:#fff !important;height:67px;border-radius:4px;margin:5px 0}.classScheduleItem:hover{text-decoration:none}.classScheduleItem .classScheduleItemName{margin-left:20px;width:100%}.left-30{position:relative;left:30px}.calendarEvents{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:530px}.obsPopover{text-align:center !important}.eCatalog .svd_container .select2-container .select2-selection--single .select2-selection__arrow b{margin:auto;right:0}.eCatalog #homeworkEditorContainer .svd_container .navbar-default{display:none}.homeworkSimulationModal{max-height:600px;overflow-y:auto}.padding-left-30{padding-left:30px}.width260{width:260px !important}.userTableWordWrap{max-width:200px;word-wrap:break-word}.resultModal{max-width:500px !important;margin:auto}.margin-left-20{margin-left:20px}.margin-top-10{margin-top:10px}.eCatalog .ddmenu-container{display:inline-block !important}.skillsChart{padding:10px 10px !important}html,body{height:100%;width:100%}.block-ellipsis{display:block;display:-webkit-box;max-width:400px;max-height:79px;margin:0 auto;font-size:14px;line-height:1.4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.schedule-table .intervalArea{height:64px}.testAreaDetails{display:block;font-size:12px;padding-bottom:10px;padding-left:5px}.displayModeContainer .sv_main.sv_default_css .sv_custom_header{background-color:#fff !important}.displayModeContainer .sv_main.sv_frame .sv_container{max-width:100%;padding:0}.displayModeContainer .sv_main.sv_default_css{background-color:#fff !important}.displayModeContainer .sv_main.sv_frame .sv_container .sv_header{padding-top:0}.globalSurveyEditor .svd_container .svd_pages_editor .nav-tabs>ul{display:flex}.globalSurveyEditor .svd_container .svd_pages_editor .nav-tabs>li>div{display:inline-flex}.globalSurveyEditor .svd_container .svd_pages_editor .nav-tabs>li .svd_page_nav{margin-right:5px}.globalSurveyEditor .card-header{background-color:#fff;padding:.858rem 1.429rem !important}.navbar-username{max-width:900px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.studentArea .studentName{max-width:400px}#surveyjsExample .card-header{background-color:#f3f3f4}#surveyjsExample .nav-tabs>li{padding-right:10px !important;padding-top:0 !important}.unsolved-homeworks-count{background-color:#ef5350;font-weight:500;text-align:center;color:#fff;font-size:12px;width:24px;height:24px;border-radius:50%;margin-left:5px;line-height:24px;position:absolute;right:37px}.panel-student-dashboard .center-flex{width:100%}.propertyGridLabel{line-height:1em !important;white-space:normal !important;width:60% !important}.left0{left:0}.grayButton{background-color:#d2d2d2 !important;border-color:#d2d2d2 !important}html{-webkit-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.studentsTableWordWrap{max-width:300px;word-wrap:break-word}.width100{width:100px !important}.marginLeft13{margin-left:13px}.left70{position:relative;left:70px}.colorWhite{color:#fff !important}.left10{position:relative;left:10px}.marginRight0{margin-right:0 !important}.correctAnswer{color:#1ab394;font-weight:bold}.wrongAnswer{color:#f00;font-weight:bold}.eCatalog .svd_container .svd_commercial_container{display:none}.schedule-class-container{height:100%}.maxWidth800{max-width:800px !important}.maxWidth1080{max-width:1080px !important}.maxWidth1070{max-width:1070px !important}.maxWidth330{max-width:330px !important}.width130{max-width:130px !important}.padding-left-10{padding-left:10px}.studentsScrollableContainer{height:630px;overflow-x:hidden;overflow-y:scroll}.studentElement{border-radius:0;border:1px solid #eee;margin-bottom:-1px;text-transform:capitalize}.topMargin20{margin-top:20px !important}.topMargin14{margin-top:14px !important}.studentRed{color:#d62525 !important}.fontWeight300{font-weight:300 !important}.width65{width:65px !important}.maxWidth400{max-width:400px !important}.maxWidth220{max-width:220px !important}.banner-date-weather{text-align:center;line-height:initial;text-shadow:0 0 3px #000;margin-top:50px;text-transform:capitalize;font-size:25px}.test-class{background-color:#fafad2}.test-class:hover{background-color:#ffebcd}.counselingStudentGrade{margin-top:2px !important}.indicativesUL{margin-left:10px}.modal-body{overflow-x:auto !important}.studentObservationModal{margin-top:100px;margin-left:100px;margin-right:100px;margin-bottom:100px}.teacherTableWordWrap{max-width:370px !important;word-wrap:break-word !important}.teacherHomeworkSubjectsTableWordWrap{max-width:400px !important;word-wrap:break-word !important}.teacherHomeworkNameTableWordWrap{max-width:300px !important;word-wrap:break-word !important}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{cursor:not-allowed !important}.datepicker table tr td.today{color:#000 !important;border-color:#ffb733 !important;background-color:#ffdb99 !important}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{cursor:not-allowed !important}.opsErrorMessage{font-weight:bold;color:#1096ca}.termsAndConditionsArea{margin-left:50px;margin-right:50px;color:#000}.centeredTitle{text-align:center}.marginTop11{margin-top:11px !important}.absencesModal{width:500px;margin:auto}.processingModal{width:500px;margin:auto}@media(max-width:992px){.parent-charts{min-height:512px !important;height:auto !important}}@media(max-width:535px){.eCatalog .site-footer{height:60px}}.eCatalog td{text-overflow:ellipsis;overflow:hidden}h2.class-subject-name{display:block;margin:0;padding:0 15px 0 0;line-height:1.2;font-size:22px;color:#000;text-shadow:none;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;float:left}.eCatalog .site-footer{height:auto !important}.topnav .actions-dropdown{color:#1096ca}@media(min-width:800px){.topnav .header-actions-buttons:not(.classSituation-header-buttons) .actions-dropdown{display:none !important}.topnav .actions-bar-title:not(.classSituation-action-bar-title){max-width:calc(100% - 360px)}.topnav .actions-bar-title{max-width:calc(100% - 210px)}}@media(min-width:1000px){.topnav .classSituation-header-buttons .actions-dropdown{display:none !important}}@media screen and (max-width:800px){.topnav a:not(.back-link):not(.dropdown-item):not(.semesterToggle){display:none}.topnav .actions-dropdown{display:normal}.topnav .actions-bar-title{width:auto !important;max-width:calc(100% - 210px)}}@media screen and (max-width:1000px){.topnav .classSituation-header-buttons a:not(.back-link):not(.dropdown-item):not(.semesterToggle){display:none}.topnav .classSituation-header-buttons .actions-dropdown{display:normal}.topnav .classSituation-header-buttons .actions-bar-title{width:auto !important;max-width:calc(100% - 210px)}.topnav .classSituation-header-buttons .studentBehaviorGrade{display:none}}.topnav .actions-dropdown .dropdown-menu{position:static;float:none;max-width:180px;margin:12px 0 0}.semesters-area{margin-left:19px}.topnav .actions-bar-title{width:0}