blob: de5b23abf3483ba75ba9e71553ec2818e6cc4627 [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2015 BTC AG.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
*******************************************************************************/
html,
body {
overflow-x: hidden;
height: 100%;
}
html {
position: relative;
height: 100%;
}
.voffset {
padding-top: 15px;
}
.breadcrumb .divider {
display: none;
}
.breadcrumb > li + li:before {
content: '\00276D';
}
/* Beginn Kopfleiste */
.masthead {
border: 0;
background: rgb(232, 238, 231);
background: -moz-linear-gradient(left, rgba(232, 238, 231, 1) 0%, rgba(229, 237, 242, 1) 75%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(232, 238, 231, 1)), color-stop(75%, rgba(229, 237, 242, 1)));
background: -webkit-linear-gradient(left, rgba(232, 238, 231, 1) 0%, rgba(229, 237, 242, 1) 75%);
background: -o-linear-gradient(left, rgba(232, 238, 231, 1) 0%, rgba(229, 237, 242, 1) 75%);
background: -ms-linear-gradient(left, rgba(232, 238, 231, 1) 0%, rgba(229, 237, 242, 1) 75%);
background: linear-gradient(to right, rgba(232, 238, 231, 1) 0%, rgba(229, 237, 242, 1) 75%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8eee7', endColorstr='#e5edf2', GradientType=1);
}
.masthead:after {
position: relative;
height: 4px;
width: 100%;
content: '';
background: rgb(121, 182, 28);
background: -moz-linear-gradient(left, rgba(121, 182, 28, 1) 0%, rgba(2, 129, 196, 1) 75%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(121, 182, 28, 1)), color-stop(75%, rgba(2, 129, 196, 1)));
background: -webkit-linear-gradient(left, rgba(121, 182, 28, 1) 0%, rgba(2, 129, 196, 1) 75%);
background: -o-linear-gradient(left, rgba(121, 182, 28, 1) 0%, rgba(2, 129, 196, 1) 75%);
background: -ms-linear-gradient(left, rgba(121, 182, 28, 1) 0%, rgba(2, 129, 196, 1) 75%);
background: linear-gradient(to right, rgba(121, 182, 28, 1) 0%, rgba(2, 129, 196, 1) 75%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79b61c', endColorstr='#0281c4', GradientType=1);
}
.navbar-brand {
padding: 0px 0px 2px 70px;
background: url(data:image/png;base64,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)
no-repeat 5px center;
background-size: 63px 50px;
}
.navbar-brand .open {
font-size: 1.8em;
color: #000;
font-weight: 500;
text-transform: lowercase;
}
.navbar-brand .konsequenz {
margin-left: 3px;
font-size: 1.35em;
color: #000;
text-transform: uppercase;
font-weight: 300;
}
.masthead .navbar-toggle {
position: absolute;
right: 0;
background: rgba(0, 0, 0, 0.05);
}
/* Ende Kopfleiste */
/* Beginn Sidebar */
#sidebar .list-group-item:first-child {
border-top-right-radius: 0px !important;
border-top-left-radius: 0px !important;
}
.toggle-sidebar {
margin-top: 10px;
}
.row-offcanvas .toggle-sidebar .in,
.row-offcanvas.active .toggle-sidebar .out {
display: block;
}
.row-offcanvas .toggle-sidebar .out,
.row-offcanvas.active .toggle-sidebar .in {
display: none;
}
/* Ende Sidebar */
.maincontent {
background: #fff;
margin: 0;
padding-top: 15px;
padding-bottom: 15px;
}
.nav-tabs-maincontent {
margin-left: 0;
padding-left: 15px;
}
.checkboxes label.checkbox,
.checkboxes label.radio {
font-weight: 400;
margin-left: 20px;
}
.checkboxes .input-group-addon {
width: 50px;
}
.form-group.sicherheit-aufschlag .input-group {
width: 82px;
}
.form-group:last-child {
margin-bottom: 0;
}
.zeit {
float: right;
}
.zeit .alert {
margin-top: -6px;
margin-bottom: 10px;
padding: 4px;
}
#netzgebiete tr.toggle {
cursor: pointer;
}
#netzgebiete tbody:nth-child(2n) tr.toggle {
background: #f5f8fc;
}
#netzgebiete tbody tr.toggle td span.glyphicon {
margin-right: 5px;
}
#netzgebiete tbody:nth-child(2n + 1) tr.toggle {
background: #f5f8fc;
}
#netzgebiete tfoot tr {
background: #e9f0f9;
}
#netzgebiete tr.collapsing td:first-child,
#netzgebiete tr.collapse td:first-child {
padding-left: 15px;
}
#regulationSteps {
height: 23px;
margin-top: -2px;
margin-bottom: 4px;
}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
border-top: 1px solid #ddd;
padding: 4px;
vertical-align: top;
}
.table > thead > tr > th {
padding: 6px 0px 35px 6px;
}
@media screen and (max-width: 767px) {
.row-offcanvas {
position: relative;
-webkit-transition: all 0.25s ease-out;
-o-transition: all 0.25s ease-out;
transition: all 0.25s ease-out;
}
.row-offcanvas-right {
right: 0;
}
.row-offcanvas-left {
left: 0;
}
.row-offcanvas-right .sidebar-offcanvas {
right: -50%;
/* 6 columns */
}
.row-offcanvas-left .sidebar-offcanvas {
left: -50%;
/* 6 columns */
}
.row-offcanvas-right.active {
right: 50%;
/* 6 columns */
}
.row-offcanvas-left.active {
left: 50%;
/* 6 columns */
}
.sidebar-offcanvas {
position: absolute;
top: 0;
width: 50%;
/* 6 columns */
}
}
.ui-grid-cell button.btn-sm.btn-default {
margin: 2px;
height: 26px;
width: 26px;
padding: 0px;
}
.mtdefault {
margin-top: 10px;
}
button.btn-sm.btn-default.active {
background-color: green !important;
}
.ui-grid-row.active div {
background-color: #b4f371 !important;
background-image: none !important;
}
.toolbar {
position: absolute;
right: 10px;
top: 20px;
}
.feature-heading {
display: none;
}
.breadcrumb {
margin-bottom: 10px;
}
input.goto {
width: 40px;
height: 28px;
text-align: center;
}
span.paging {
display: inline-block;
margin: 0px 10px 0px 10px;
}
.cursor {
cursor: pointer;
}
.align-right {
text-align: right;
}
table.table.tree-grid th {
border: solid 1px #ddd;
}
table.table.tree-grid {
border-top: solid 1px #ddd;
}
.ui-grid-cell.ng-scope.ui-grid-disable-selection {
border-bottom: solid 1px #ddd;
}
a i.indented.tree-icon.glyphicon.glyphicon-arrow-right {
margin-left: 30px;
}
table.tree-grid tr.tree-grid-row.ng-scope.level-3.active td {
background-color: #ffffff !important;
}
table.tree-grid tr.tree-grid-row.ng-scope.level-3:hover {
background-color: #eeeeee !important;
}
#proposalTree {
height: 402px;
}
#timermessage {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 20000;
display: none;
}
#timermessage .messagebox {
width: 420px;
height: 300px;
padding: 10px;
background-color: white;
margin: 100px auto;
}
.error {
color: red !important;
}
form .row.navheader {
margin: 20px 0px 40px 0px !important;
}
.row.navheader {
margin: 0px 0px 0px 0px;
border-top: solid 1px #cccccc;
border-bottom: solid 1px #cccccc;
padding: 5px 0px 5px 0px;
background-color: #f5f5f5;
}
.row.navfooter {
margin: 10px 0px 0px 0px;
border-top: solid 1px #cccccc;
border-bottom: solid 1px #cccccc;
padding: 5px 0px 5px 0px;
background-color: #f5f5f5;
}
.ui-grid-a11y-ariascreenreader-speakable {
display: none !important;
}
.ranges {
width: 100% !important;
}
/* login {
font-size: 14px;
color: #537798;
}
login:hover {
color: #bac2cb;
} */
/*********************
* Bootsrap overrides *
**********************/
.navbar {
padding: 0px;
}