
.mainmenue-wrapper,
script,
.search,
.pull-left,
.nav-full,
.tx-bjmerkzettel,
.footer,
.bx-controls,
.video-wrapper,
.container .bxslider-normal-single li,
.container .bxslider-normal-single,
.bx-wrapper,
#notebox,
.nav-mobile,
navbar-static-top,
.btn-toggle,
#stickyFooter,
.youtube-wrapper,
.input-group,
.tx-bjefachhaendler > .row:first-child,
.tabbed .nav.nav-tabs,
.product-nav,
#addmerkzettel,
.solution-navigator,
.overview-bg,
#solution-menu,
#solution-hotspots {
    display: none !important;
}

.tabbed,
.collapse {
    display: block !important;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
    display: block !important;
    height: auto !important;
    margin-top: 0;
    min-height: 0;
    overflow: visible !important;
    padding-top: 0;
    position: relative;
    top: 0;
    z-index: 1;
}


/* Slider */
.bx-wrapper img,
.bxslider-normal-single,
.bxslider-normal-single-container,
.bx-viewport,
.bx-wrapper,
.item,
.page-article .col-sm-9 {
    width: 100% !important;
    float:none;
    clear:both;
}

#breadcrumb {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border-radius: 0 !important;
    box-shadow: none;
    clear: both !important;
    float: none !important;
    font-size: 12px !important;
    margin-bottom: 20px !important;
    padding: 0 !important;
    position: relative !important;
    width: 100% !important;
    z-index: 2 !important;
}

a[href]:after {
    content: ""!important;
}

.container .bxslider-normal-single-container .bxslider-normal-single {
    -webkit-transform: translate3d(0, 0, 0) !important;
}

.container .bx-viewport{
    height: auto !important;
}

.bx-wrapper {
    width: 100%!important;
    max-width: 100%!important;
}

.bx-wrapper .bx-viewport {
    clear:both!important;
    float:none!important;
    display: block !important;
    height: auto !important;
    margin: 0 0 30px !important;
    max-width: none !important;
    padding: 0 !important;
    width: 100% !important;
    transform: translate3d(0, 0, 0) !important;
}

.bx-wrapper .bx-viewport ul {
    clear:both!important;
    float:none!important;
    display: block !important;
    height: auto !important;
    margin: 0 !important;
    max-width: none !important;
    padding: 0 !important;
    width: 100% !important;
}

.bx-wrapper .bx-viewport ul li {
    display:none!important;
    clear:both!important;
    float:none!important;
    height: auto !important;
    margin: 0 !important;
    max-width: none !important;
    padding: 0 !important;
    width: 100% !important;
}

.bx-wrapper .bx-viewport ul li:first-child {
    display:block!important;
}

.bx-wrapper .bx-viewport ul li:first-child img {
    display:block!important;
    width: 100%!important;
    height: auto!important;
    max-width: none!important;
}

.container .bxslider-normal-single li:first-of-type {
    display: block;
    clear:both!important;
    float:none!important;
}

/* Container */
.container {
    margin: 0 !important;
    padding:0!important;
    clear:both!important;
    width:100%!important;
    float:none!important;
}

.row {
    padding: 0 !important;
    margin: 0 !important;
    clear:both!important;
    width:100%!important;
    float:none!important;
}

.navbar {
    border: medium none!important;;
    height: auto!important;;
    margin-bottom: 0!important;;
    margin-top: 0!important;;
}

.navbar-header .navbar-brand {
    display: block;
    float: left;
    font-size: 18px;
    line-height: 20px;
    max-width: 187px;
    padding: 0 0 17px;
    height: auto;
    width:100%;
}

.row-offcanvas-left > .col-xs-12 {
    border-top: none;
}

/* Breadcrumb */
#breadcrumb h3 {
    padding-left: 15px;
}

.navbar-static-top {
    float: left;
    display: block;
    width: 100%;
    border-top: 0;
}

.navbar-brand img {
    display: block;
    width: auto;
    height: auto;
}

.navbar a[href]:after {
    content: none;
}

.bx-wrapper img {
    width: 100% !important;
    height:auto!important;
}
.tx-bjeprospekte-prospektbox .thumbnail {
    text-align:left;
}
.tx-bjeprospekte-prospektbox .thumbnail > img {
    float: none;
    padding: 0;
    margin:0!important;
}

.product-wrapper h1 {
    margin:0 auto;
    position: relative;
    text-align:center;
}

.product-overview .row-article .product-container a img {
    width: auto;
}

.solution-headline {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.9);
    left: auto;
    padding: 0.6em 1em;
    position: relative;
    top: auto;
    width: auto;
    z-index: 9999;
}

#solution-world img {
    position: relative;
    width: auto;
    max-width:100%;
}

#id01,
#id02,
#id03,
#id04 {
    left:auto!important;
    position: relative!important;
    top:auto!important;
    float:none!important;
    clear:both!important;
    display:block!important;
}

.product-overview .product-container ul {
    background: none repeat scroll 0 0 #FFFFFF;
    border: none;
    display: block;
    float: none;
    list-style: none outside none;
    margin: 0;
    overflow: visible;
    padding: 1em;
    position: relative;
    top: 0;
    width: 100%;
    z-index: 999;
}

#solution-world-overview .overview-tooltip {
    overflow: visible;
    width:100%;
    position: relative;
}

#solution-world-overview .overview-tooltip em {
    border-bottom: 1px solid #000000;
    float: none;
    width:100%;
    display:block;
}

#solution-world-overview .overview-tooltip h2 {
    clear: both;
    float: none;
    width:100%;
    display:block;
}

#solution-world-overview .overview-tooltip .overview-content {
    position: relative;
    z-index: auto;
    width:100%;
    display:block;
}