.timetable-creator .thumbnail,.timetable-viewer .thumbnail{color:#333;text-align:center;text-decoration:none!important;margin:1px}.timetable-creator .thumbnail strong:active,.timetable-creator .thumbnail strong:hover,.timetable-creator .thumbnail strong:link,.timetable-creator .thumbnail strong:visited,.timetable-viewer .thumbnail strong:active,.timetable-viewer .thumbnail strong:hover,.timetable-viewer .thumbnail strong:link,.timetable-viewer .thumbnail strong:visited{color:#333!important}.week-number{height:20px;margin:auto;line-height:34px;text-align:center}@media print{.week-number{width:100%;text-align:center}}.arrows{position:relative}.arrows h4{float:left;width:100%;position:absolute}.agenda .arrow-wrapper,.timetable-creator .arrow-wrapper{width:100%}.agenda .available-subjects,.timetable-creator .available-subjects{height:475px;overflow-y:auto;overflow-x:hidden}.agenda .table-responsive,.timetable-creator .table-responsive{margin-top:15px}.table.timetable th{text-align:center;vertical-align:middle}.table.timetable tbody td{border-left:1px solid #ddd}.table.timetable tbody tr{height:37px}.table.timetable tbody tr:last-of-type{border-bottom:1px solid #ddd}.timetable-creator-admin ul{list-style-type:none;padding:0;margin:0}.timetable-creator-admin ul .thumbnail{padding:7px 10px;cursor:pointer}.timetable-creator-admin ul .thumbnail.active{border-color:#337ab7}.remove-line{cursor:pointer}.testweek{margin-top:15px;margin-bottom:0}.testweek tbody td,.testweek tbody th{background-color:#f8f8f8}.by-student{color:rgba(0,0,0,.6);font-style:italic}