
/* this file contains the printing layout */

html, body, body .outer-wrapper {
    height: auto;
}

body, a,
h1, .H1, h2, .H2, h3, .H3, h4, .H4, h5, .H5, h6, .H6,
h1 a, .H1 a, h2 a, .H2 a, h3 a, .H3 a, h4 a, .H4 a, h5 a, .H5 a, h6 a, .H6 a {
    color: #000 !important;
}

h3, .h3 {
    font-size: 22px;
}

hr {
    border-color: #000;
}

p.colored, span.colored, a.colored, b.colored, i.colored, u.colored {
    color: #000;
}


#main-header {
    position: relative;
}

#content-header {
    height: 30px;
    background: #fff;
}

.navbar-toggler {
    display: none;
}

.headerLink {
    display: none
}

#logo a {
    width: 70px;
    height: 70px;
}

/* breadcrumbs */
#breadcrumbList span[itemprop="title"], #breadcrumbList span.Separator {
    color: #000;
}


/* main content */
#content-area #content > .row > .col {
    background: #fff;
}

.content a[href="#top"] {
    display: none;
}

body #root {
    padding: 0 !important;
}

body #root #content {
    margin: 0 !important;
    padding: 0 !important;
}

#content-area {
    padding-bottom: 0;
}

.row {
}

.row .col-sm-6 {
    float: left;
    width: 50%;
}

.row .col-md-4 {
    float: left;
    width: 33.33333333%;
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
}

#content-area #content > .content-row {
    margin-top: 0;
}

#main-Footer .site-navigation {
    display: none;
}

#main-Footer .copyright {
    border-top: none;
    margin-top: 0;
    padding-top: 0;
}

/* forms */
form input, form textarea, form select {
    background-color: #FFF;
}

form input, form textarea, form select, .selectric, .selectric .button, .selectric-items {
    border-color: #000 !important;
    color: #000;
}

form input[type="button"], form button[type="button"], form input[type="submit"], form button[type="submit"], form input[type="reset"], form button[type="reset"] {
    border-color: #444;
    color: #000;
}

.tx-powermail .powermail_label {
    display: block;
    width: auto;
}

.tx-powermail .powermail_fieldwrap_type_submit::before,
.tx-powermail .powermail_fieldwrap_type_submit::after {
    display: none;
}

form .InputField input[type="checkbox"], form .InputField input[type="radio"] {
    margin: 0 5px 0 0;
    opacity: 1;
    position: static;
}

form .InputField .input-custom {
    display: none;
}

form ::-webkit-input-placeholder {
    color: #CCC;
}

form :-moz-placeholder {
    color: #CCC;
}

form ::-moz-placeholder {
    color: #CCC;
}

form :-ms-input-placeholder {
    color: #CCC;
}

form :placeholder-shown {
    color: #CCC;
}


/* table */
#content table tr th {
    background-color: #FFF;
    color: #000;
}

#content table td {
    border-top: 1px solid;
}


/* lists */
#content ul li {
    list-style-type: circle;
}

#content ul li::before {
    display: none;
}

#content .ce-uploads li, #content .news .page-navigation ul li, #content ul.ce-menu li {
    list-style: none;
}


/* news */
.news-list-view .article .more, .news-single .article .news-backlink-wrap {
    display: none;
}

.news .shariff {
    display: none;
}


/* project */
#main-header .header-meta, #nav-toggle, #main-nav, .header-slider {
    display: none !important;
}

/* Gallerie*/
div.ce-gallery img {
    width: 250px;
    height: auto
}

/*DCE*/
.teaser-gallery .teaser-item .teaser-item-inner {
    padding-bottom: 0
}

.teaser-gallery .teaser-item .teaser-link {
    display: none;
}

.frame-brown-bg-fw,
.frame-brown-bg-fw::before {
    background: #fff;
    color: #000
}

.step-by-step-description-wrap .step-by-step-inner-wrap .step-counter {
    border: none;
}

/* eof */
