/* DRUCKEN CSS
*********************************************/
* {
    font-family:arial,sans-serif;
}
a[href]:after {
    content:"";
}
body {
    margin:1em;
}
#service,
#menubar,
#header-sub,
#slider-content,
#map,
#subsubnav,
#sitemap,
#impressum,
.pagenav,
.icons
{
    display:none;
}
#all,
#bkgr,
.breadcrumb{
    border:none;
    margin: 0;
    padding: 0;
    width:100%;
}
#a-partner,
#c-partner {
    float: none;
}
.item-pageteam-sub #rechts,
.item-pageteam-sub #links,
.item-pageteam-sub #publikationen {
    float: none;
    margin: 0 0 1em 0;
    width: 100%;
}
.leistungen #content .item-page, .services #content .item-page {
    max-width: 100% !important;
}
#footer #msk {
    position: relative;
    text-align: left;
    width: 100%;
    bottom: auto;
    right:auto;
    margin-top: 1em;
}
#content .item-page,
#content-wide .item-page,
#content .blog,
#content-wide .blog,
#content .category-list,
#content-wide .category-list,
#content .category-desc,
#content-wide .category-desc {
    width: 100% !important;
}
#content,
#content-wide {
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
}
.ui-accordion-content {
    display: block !important;
}
.table-bordered {
    border: none;
}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 0 !important;
}
.navbar-brand {
    left: 0;
    padding: 0;
    position: relative;
    display: block;
}
