html{position:relative;min-height:100%}@media print{.no-print,.no-print *{display:none !important}
.print-full-width{width:100% !important;right:0 !important;left:0 !important}.container-fluid{padding-left:0;padding-right:0}
.booked-resources .table tr.booked-time td{font-weight:bold}.booked-resources .table td{font-size:13px}
}body.server_testing{background:#eee url("../../images/bg_test.png")}body.server_local{background:#ccc url("../../images/bg_dev.png")}
body.server_testing>div,body.server_local>div{background-color:rgba(255,255,255,0.7);min-height:360px}
.subject-report .section{margin-bottom:30px}.student-report-wrapper .row{padding:3px 0}
.student-report-wrapper .row .progress{margin-bottom:0}.historical-synergy-journal-years .year-btn{margin:2px}
.img-thumbnail-wrapper{height:100px;width:100px;position:relative;display:inline-block}
.img-thumbnail-wrapper .img{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block}
.img-thumbnail-wrapper .btn-options{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);font-size:32px;color:white;text-align:center;cursor:pointer}
.img-thumbnail-wrapper .btn-options i{margin:35%}.img-thumbnail-wrapper:hover .btn-options{display:block}
.image-list .image-item{height:200px;position:relative;display:inline-block;padding-bottom:10px;padding-left:0;padding-right:10px}
.image-list .image-item .img{height:80%;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;display:block}
.image-list .image-item .btn-options{position:absolute;top:0;right:10px;background-color:rgba(0,0,0,0.5);font-size:16px;color:white;cursor:pointer;padding:5px}
.image-list ul{margin-bottom:0 !important;padding:0 !important}.condition-table .condition-row{border-bottom:1px #ccc solid}
.condition-table .condition-row:last-child{border-bottom:0}.student-score-board-wrapper .score-board-list-wrapper{margin:-20px -15px}
.student-score-board-wrapper .score-board-list-wrapper .head,.student-score-board-wrapper .score-board-list-wrapper .head>a{padding:2rem 0;color:white}
.student-score-board-wrapper .house-list-wrapper .house-item{height:20rem}.mail-link{cursor:pointer}
.mce-container.mce-panel.mce-floatpanel.mce-window.mce-in{top:260px !important}