/* YOUR CUSTOM STYLES */

.full-height, .full-height body, .full-height header, .full-height header .view {
    height:50px;
}

.black-skin .btn-primary {
    background: #045118 none repeat scroll 0 0;
}

.navbar.navbar-dark .navbar-brand {

}

.white-text{
    color: #bdc2f4;
}

.black-skin .navbar {
    background-color: #045118;
    color: #FFFFFF !important;
}


.blockquote{
    color:#000000;
    border-left: 0.25rem solid #045118;
    font-size: 1.25rem;
    margin-bottom: 1rem;
    padding: 0.5rem 1rem;
}

ul{

}

.navbar.navbar-dark .navbar-brand {
    color: #FFFFFF;
}

.navbar.navbar-dark .breadcrumb a, .navbar.navbar-dark .navbar-nav .nav-item a {
    color: #FFFFFF;
    transition: all 0.35s ease 0s;
}

.z-depth-1-half, .media .media-left img, .tooltip .tooltip-inner, .section img, .section .view, .btn:hover, .btn:active, .btn:focus, .btn.active, .btn-secondary.active, .btn-secondary.dropdown-toggle, .btn-primary.active, .btn-default.active, .btn-success.active, .btn-info.active, .btn-warning.active, .btn-danger.active, .pager li a:hover, .btn-elegant.active, .btn-unique.active, .btn-pink.active, .btn-purple.active, .btn-deep-purple.active, .btn-indigo.active, .btn-cyan.active, .btn-light-green.active, .btn-dark-green.active, .btn-lime.active, .btn-yellow.active, .btn-amber.active, .btn-orange.active, .btn-deep-orange.active, .btn-brown.active, .btn-blue-grey.active, .btn-mdb.active, .card .form-header, ul.instagram-photos li img, .modal-dialog .modal-content, .modal-dialog.cascading-modal .modal-header, .modal-dialog.modal-notify.modal-info .btn-primary-modal.active, .modal-dialog.modal-notify.modal-warning .btn-primary-modal.active, .modal-dialog.modal-notify.modal-success .btn-primary-modal.active, .modal-dialog.modal-notify.modal-danger .btn-primary-modal.active, .inline-ul-img li img, .btn-floating:hover, .colorful-select .dropdown-content li.active span, .side-modal .modal-dialog, .md-pills .nav-item .nav-link.active, .pricing-card .header {
    box-shadow: none;
}

.font-up{
    color: #045118;
}


h1{
    color:#000000 !important;
}

.navbar-toggleable-md .navbar-nav .nav-link {
    padding-left: 0.5rem;
    padding-right: 1.5rem;
}

.card-block h5 {
    font-size: 1rem;
    font-weight: 500;
    margin-bottom: 1rem;
}

.partner{
    font-size:0.8rem;
    margin-bottom: 0 !important;
}

p .partner {
    margin-bottom: 0 !important;
}

.highlight{
    color: #045118;
    font-weight: 500;
}

.highlight-inverse{
    color: #FFFFFF;
    font-weight: 500;
}

.indigo {
    background-color: #045118 !important;
}


.nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover, .nav-tabs .nav-item.open .nav-link, .nav-tabs .nav-item.open .nav-link:focus, .nav-tabs .nav-item.open .nav-link:hover {
    background-color: rgba(255, 255, 255, 0.2);
    border-radius: 2px;
    color: #fff;
    transition: all 1s ease 0s;
}


.badge-default {
    background-color: #ffffff;
    color: #000000;
    font-size: 90%;
    font-weight: 400;
    padding: 0.25em 0.4em;
    margin-bottom: 0.25rem;
    margin-right: 0.25rem;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16), 0 2px 5px 0 rgba(0, 0, 0, 0.12);
}

.checklist ul {
    list-style: none;
    padding: 0;
}
.checklist li {
    padding-left: 1.3em;
}
.checklist li:before {
    content: "\f00c"; /* FontAwesome Unicode */
    color:#045118;
    font-family: FontAwesome;
    display: inline-block;
    margin-left: -1.3em; /* same as padding-left set on li */
    width: 1.3em; /* same as padding-left set on li */
}

.text-grey{
    color: #7b7b7b;
}

.tab-content {
    border: 1px solid;
    padding: 2rem 1rem 1rem;
    z-index: 1;
}

.h2, h2 {
    font-size: 1.5rem;
    color:#045118;
    font-weight: 400;
}

.badge-wrapper{
    margin-bottom: 1rem;
}

.ansprechpartner_name{
    font-size: 0.8rem;
    margin-top:0.2rem;
    margin-bottom: 0 !important;
}

.ansprechpartner_phone{
    font-size: 0.8rem;
    margin-bottom: 0 !important;
}

#contact-feedback{
    visibility: hidden;
}