@import (reference) "../../common.less"; .main_content { padding: 15px; .noEdit { position: absolute; padding: 6px 10px; top: 0; right: 0; font-size: 0.9em; color: @ColorRedBase; background: @ColorLightenRed; border-radius: 0 0 0 5px; } .rateHeader { margin-bottom: 10px; .subject { display: block; margin-bottom: 10px; font-size: 1.5em; line-height: 30px; color: @ColorBlue; } .notification { display: block; margin-bottom: 10px; color: @ColorRedBase; font-size: 0.9em; } .button { display: inline-block; margin-right: 10px; font: inherit; } .lessonSelector { float: right; margin-top: -19px; margin-left: 15px; vertical-align: middle; span { margin-right: 7px; } select { height: 35px; width: auto; font: inherit; } } .groupSelector { float: right; margin-top: -19px; vertical-align: middle; span { margin-right: 7px; } select { height: 35px; width: auto; font: inherit; } } } #journalHead{ .newLessonButton { padding: 7px 4px; } input { width: 50px; } #lesson_new { width: 400px; } .ui-datepicker-year{ display:none; } .lesson_input { border: 1px solid #9A9DA9; border-radius: 2px; width: 75px; height: 40px; text-align: center; } } .journalContent { overflow-x: scroll; table { min-width: 100%; border-collapse: collapse; white-space: nowrap; td { padding: 5px; border: 1px solid #ccc; vertical-align: middle; text-align: center; } tbody { background-color: #FBFEFF; } } .group{ text-align: left; padding-left: 25px; font-weight: 600; color: rgb(0, 69, 115); } .journal.checkbox { padding: 0; width: 80px; label { display: block; position: relative; cursor: pointer; min-height: 25px; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } input{ position: absolute; opacity: 0; cursor: pointer; } } .checkmark { position: absolute; top: 0; left: 0; min-height: 25px; width: 100%; } .checkmark:after { content: ""; position: absolute; display: none; } input:checked ~ .checkmark:after { display: block; } .checkmark:after { left: 40%; top: 5%; width: 12px; height: 20px; border: solid rgb(0, 69, 115); border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } } .delete_button_switcher { border: 1px solid #9A9DA9; border-radius: 2px; background-color: white; font-weight: bold; display: block; float: right; margin-top: -19px; padding: 9px 5px; height: 35px; margin-right: 15px; cursor: pointer; color: darkred; opacity: 0.7; } .delete_mode.delete_button_switcher { opacity: 1; background-color: whitesmoke; } .delete_lesson{ cursor: pointer; position: relative; width: 16px; height: 16px; margin: 5px auto; } .delete_lesson_icon { position: absolute; right: 0; top: 0; display: block; width: 16px; height: 16px; opacity: 0.8; } .delete_lesson_icon:hover { opacity: 1; } .delete_lesson_icon:before, .delete_lesson_icon:after { position: absolute; left: 7px; content: ' '; height: 19px; width: 2px; background-color: darkred; } .delete_lesson_icon:before { transform: rotate(45deg); } .delete_lesson_icon:after { transform: rotate(-45deg); } }