portal.mkgtu.ru/frontend/web/css/new.css

642 lines
11 KiB
CSS
Executable File

.modal .modal-content {
color: inherit;
}
.modal .modal-title {
color: inherit;
}
.modal .modal-content {
background: var(--white);
-webkit-box-shadow: none;
box-shadow: none;
min-height: auto;
}
.top-wrapper {
background: var(--light) none repeat scroll 0 0;
}
#bgnd-left {
background: var(--light);
}
#bgnd-right {
background: var(--light);
}
#content-main {
background: var(--light);
}
.container {
background-color: var(--white);
}
#wrapper {
background: var(--light);
}
.btn,
.content .nav-tabs > li,
.modal-fullscreen .modal-dialog .nav-tabs > li,
.video-custom-content .nav-tabs > li,
.carousel-main .item-inner .nav-tabs > li,
.lang-select .dropdown-menu a,
.lang-select .dropdown-menu .link {
font-size: 14px;
}
.panel-title {
font-size: 16px;
line-height: 1.2em;
font-weight: normal;
}
.form-horizontal .control-label {
margin-bottom: 0;
}
@media (min-width: 768px) {
.form-horizontal .control-label {
text-align: right;
}
}
label {
display: inline;
font-weight: normal;
margin-bottom: 0;
max-width: none;
}
.col-xs-4 {
width: 33%;
}
body {
color: var(--dark);
font-size: 16px;
background: var(--light) none repeat scroll 0 0;
}
#header {
background: var(--light) none repeat scroll 0 0;
}
#top {
position: relative;
}
#header .container {
background: var(--light) none repeat scroll 0 0;
}
.form-control {
font-size: 14px;
}
.nav > li > a,
.nav > li > .link,
.nav > li > b {
/* display: inline; */
font-size: 20px;
line-height: inherit;
vertical-align: middle;
}
.questionary-hint {
display: block;
color: lightslategrey;
font-size: 14px;
margin-left: 15px;
margin-top: -2px;
}
.dropdown-menu {
font-size: 14px;
list-style: outside none none;
text-align: left;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active {
background-color: var(--blue);
border-color: var(--cyan);
color: var(--white);
border-radius: 0;
}
.input-group-addon {
color: var(--gray);
font-size: 16px;
font-weight: normal;
line-height: 1;
text-align: center;
}
.form-control-static {
margin-bottom: 0;
min-height: 34px;
padding-bottom: 7px;
padding-top: 7px;
font-size: 14px;
}
.select2-container .select2-search--inline:not(:first-child) {
float: right !important;
}
.select2-container .select2-selection__choice {
display: table !important;
}
input[type="radio"] {
left: 0;
position: inherit;
top: 0;
visibility: visible;
}
.col-xs-3,
.video-custom-content-inner {
width: 25%;
}
.col-xs-2 {
width: 16.6667%;
}
.form-control {
height: 34px;
}
.field-personaldata-need_po_course label,
.field-personaldata-need_dormitory label,
.field-personaldata-need_pc_course label,
.field-personaldata-need_engineer_class label,
.field-addressdata-homeless label {
display: block;
padding-top: 4px;
}
.field-addressdata-not_found label {
display: block;
padding-top: 8px;
}
.caret {
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 6px dashed;
display: inline-block;
height: 0;
margin-left: 2px;
vertical-align: middle;
width: 0;
}
.pull-right > .dropdown-menu {
right: 8px;
padding-bottom: 0;
}
.dropdown-menu-with-old-style > li > a,
.dropdown-menu-with-old-style > li > .link {
border-bottom: 1px dashed;
clear: both;
display: block;
float: left;
font-weight: normal;
line-height: 1.42857;
margin-bottom: 10px;
margin-top: 5px;
padding: 3px 0;
text-decoration: none;
white-space: nowrap;
width: auto;
}
.dropdown-menu-with-old-style > li > a:hover,
.dropdown-menu-with-old-style > li > .link:hover,
.dropdown-menu-with-old-style > li > a:focus,
.dropdown-menu-with-old-style > li > .link:focus {
color: var(--blue);
background-color: inherit;
text-decoration: none !important;
}
.spec-search-check {
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
font-weight: normal;
color: var(--gray);
display: block;
font-size: 14px;
line-height: 1.42857;
padding: 6px 12px;
-webkit-transition: border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;
transition: border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;
-o-transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s,
-webkit-box-shadow 0.15s ease-in-out 0s;
}
.spec-search-check input {
margin-right: 5px;
float: left;
}
.spec-search-check span {
display: block;
line-height: 1em;
margin-top: 2px;
padding-left: 22px;
}
.form-checkbox {
margin-top: 10px !important;
}
.spec-search-select-large {
float: left;
margin-left: 9px;
width: 48%;
}
.spec-search-btn {
height: 82px;
line-height: 3.333;
width: 100px;
}
.update-info {
float: right;
margin-bottom: 0;
padding: 5px;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: var(--white);
border-color: var(--light) var(--light) transparent;
-o-border-image: none;
border-image: none;
border-style: solid;
border-width: 1px;
color: var(--gray);
cursor: default;
}
.nav-tabs > li > a {
border: 1px solid transparent;
border-radius: 4px 4px 0 0;
line-height: 1.42857;
margin-right: 2px;
}
.content .nav-tabs li.active,
.modal-fullscreen .modal-dialog .nav-tabs li.active,
.video-custom-content .nav-tabs li.active,
.carousel-main .item-inner .nav-tabs li.active {
background: transparent;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
padding: 0;
}
.content .nav-tabs li:last-child,
.modal-fullscreen .modal-dialog .nav-tabs li:last-child,
.video-custom-content .nav-tabs li:last-child,
.carousel-main .item-inner .nav-tabs li:last-child {
margin-bottom: 8px;
}
.content .nav-tabs li.active:hover,
.modal-fullscreen .modal-dialog .nav-tabs li.active:hover,
.video-custom-content .nav-tabs li.active:hover,
.carousel-main .item-inner .nav-tabs li.active:hover {
background: transparent;
}
.app-info {
margin-top: 16px;
}
.update-info {
float: right;
margin-bottom: 0;
padding: 5px;
}
.content {
padding-bottom: 30px;
padding-top: 30px;
}
.content .nav-tabs > li,
.modal-fullscreen .modal-dialog .nav-tabs > li,
.video-custom-content .nav-tabs > li,
.carousel-main .item-inner .nav-tabs > li {
background: transparent;
border: none;
-webkit-box-shadow: none;
box-shadow: none;
padding: 0;
margin: 0;
}
.dropdown li {
margin-bottom: 0 !important;
padding: 0 !important;
position: relative;
}
.dropdown-menu > li {
padding-left: 20px !important;
padding-right: 20px !important;
}
.nav > li.active {
background: transparent;
padding-left: 0;
}
.blue-button {
border-color: var(--blue);
}
.semibold-link {
font-weight: 700 !important;
}
.dropdown-menu .divider {
background-color: var(--light);
clear: both;
height: 1px;
margin: 12.5px 0;
overflow: hidden;
}
.content .nav-tabs > li,
.modal-fullscreen .modal-dialog .nav-tabs > li,
.video-custom-content .nav-tabs > li,
.carousel-main .item-inner .nav-tabs > li,
.content .nav-tabs > li:active,
.modal-fullscreen .modal-dialog .nav-tabs > li:active,
.video-custom-content .nav-tabs > li:active,
.carousel-main .item-inner .nav-tabs > li:active {
border-right: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.importantinfo span {
float: left;
font-size: 26px;
margin-right: 10px;
}
.importantinfo p {
line-height: 1.7em;
}
.footer {
border-top: none;
}
.wrapper-inner {
width: 100%;
}
.footer p {
text-align: center;
font-size: 16px;
}
.modal-radio input[type="radio"] {
margin-right: 3px;
}
label.modal-radio:not(:last-child) {
margin-right: 10px;
}
.alert-info .close {
margin-top: -5px;
}
.alert-danger .close {
margin-top: -5px;
}
.nav > li {
display: block !important;
}
.abitlist-filter .btn {
margin-right: 23px;
}
.order-check {
display: block;
float: left;
font-size: 30px;
margin-right: 10px;
margin-top: -5px;
}
.rating-header-row {
margin-top: 5px;
margin-bottom: 5px;
}
.report-body thead th {
text-align: center;
}
.export-container {
float: right;
position: absolute;
right: 0;
z-index: 100;
}
.export-container a {
display: block;
float: none;
text-align: right;
}
.module-container {
margin-top: 25px;
}
.module-container .table td {
font-size: 12px;
vertical-align: middle;
border: 1px solid var(--gray);
}
.report-body .col-xs-12,
.report-body .col-xs-6,
.report-body .col-xs-8,
.report-body .col-xs-4 {
padding-left: 0;
padding-right: 0;
}
.day-date .date {
margin-bottom: 0;
}
.plan-header .col-xs-12 {
margin-bottom: 10px;
}
.plan-header .btn {
float: right;
}
.disciplines-container {
margin-top: 25px;
}
.disciplines-container .table th,
.disciplines-container .table td {
text-align: center;
}
.disciplines-container .table .first_col {
text-align: left;
}
.disciplines-container .table td {
vertical-align: middle;
}
.table-container {
width: 100%;
overflow-x: auto;
margin-bottom: 20px;
}
.table-container .table {
margin-bottom: 0;
}
.fallback {
float: left;
position: absolute;
left: 0;
z-index: 100;
}
.roles-container {
margin-top: 20px;
}
.roles-container a {
border: 1px solid var(--gray);
border-radius: 5px;
display: block;
font-size: 25px;
min-height: 100px;
margin-top: 25px;
padding: 34px 25px;
max-width: 350px;
color: var(--blue);
word-break: break-word;
}
#datetimepicker2-kvdate {
width: 260px;
}
#grade-tabs-0 > li > a,
#grade-tabs-0 > li > .link,
#grade-tabs-0 > li > b {
font-size: 13px;
}
#grade-tabs-0 > li > a {
padding: 10px;
}
.panel-body > ul > li {
margin-left: 30px;
}
ul.left-menu ul {
padding-left: 20px;
font-size: 10pt;
}
ol li {
padding-left: 10px;
margin-left: 20px;
}
.form-horizontal .help-block {
padding-left: 25px;
margin-left: 30px;
}
ul.left-menu ul {
padding-left: 20px;
font-size: 10pt;
}
ol li {
padding-left: 10px;
margin-left: 20px;
}
.form-horizontal .help-block {
padding-left: 25px;
}
.has_difference_tomato {
border-radius: 3px;
padding: 4px 7px 5px;
background-color: var(--red);
}
.has_difference_yellow {
border-radius: 3px;
padding: 4px 7px 5px;
background-color: var(--orange);
}
/* ############################## */
@media (max-width: 768px) {
html .krajee-default.file-preview-frame {
padding: 0;
}
html .krajee-default.file-preview-frame .kv-file-content {
width: auto;
height: auto;
}
html .file-drop-zone {
min-height: unset;
}
}
.file-caption-icon {
top: 0;
}