.show_gesuch_column {
    cursor: pointer;
}

.show_gesuch_column:hover {
    background-color: #bbe37a !important;
}

.show_gesuch_column.active {
    background-color: #77ab21 !important;
}

.show_gesuch_column input {
    margin-top: -2px;
}

#modForm_2, #modDataTable_3, #modForm_4, #modForm_5, #modForm_6 {
    visibility: hidden;
}

body {padding-top: 75px;}
body .navbar-fixed-top .navbar-inner {background: #fff; padding: 15px !important; height: 75px;}
body .nav-collapse.collapse {background: #fff; top: 75px !important;}
body .accordion-heading {background: #fff;}
body .accordion-heading a {color: #333; border-left: 2px solid #fff; border-bottom: 1px solid #dddddd;}
body .accordion-inner {background: #fff;}
body .accordion-inner a {color: #333; border-left: 2px solid #fff; border-bottom: 1px solid #dddddd;}
body .user_side {background-color: #fff; border-bottom: 1px solid #dddddd;}
body .user_side h5 {color: #333;}
body .user_side a {color: #333;}
body .top-menu > ul > li > a {color: #7BAD28;}

body a {color: #7BAD28;}
body a:hover {color: #5c831c;}
body .btn.btn-primary {background-color: #7BAD28;}
body .btn.btn-primary:hover {background-color: #5c831c;}
body .dataTable tbody tr:hover > td, body .dataTable tbody tr:hover > td {background-color: #7BAD28;}
body .navbar .btn.btn-navbar {background: #7BAD28;}

body .show_gesuch_column {background-image: url(icon-pen.svg); background-position: center left 10px; background-repeat: no-repeat;}
body .show_gesuch_column.active {background-image: url(icon-pen-weiss.svg); background-position: center left 10px; background-repeat: no-repeat;}
body .show_gesuch_column input {opacity: 0;}