﻿@charset "utf-8";
/* CSS Document - CC & Framework Basics Classes */
@charset "utf-8";
/* CSS Document - CC & Framework Basics Classes */

/* Print Header */
* {
overflow:visible!important;
}

.cs_printheader{
  display:block;
  padding:20px 20px 20px 100px ;
  border:1px dashed #000000;
  background:#FFFFFF;
  font-size:11pt;
  margin-bottom:20px;
  width:100%;
  box-sizing:border-box;
  position:relative;
  min-height:100px;
}
.cs_printline{
  height:8px;
  border-bottom:1px solid #969696;
  margin-bottom:8px;
  margin-top:1px;
  clear:both;
  float:none;
  display:block;
  position:relative;
  background:#FFFFFF;
}
.cs_printheader .cs_printicon{
  font-size:20pt;
  position:absolute;
  left:20px;
  top:20px;
  display:block;
  text-align:center;
  vertical-align:middle;
  border:5px solid #000000;
  border-radius:90px;
  width:60px;
  height:60px;
}
.cs_printheader .cs_printicon i{
  font-size:20pt;
  display:table-cell;
  vertical-align:middle;
}
.cs_printheader_title{
  font-size:11pt;
  position:relative;
  padding-left:20px;
}
.cs_printheader_author,
.cs_printheader_url,
.cs_printheader_date{
  font-size:8pt;
  position:relative;
  padding-left:20px;
}
.cs_printheader_title i,
.cs_printheader_author i,
.cs_printheader_url i,
.cs_printheader_date i{
  position:absolute;
  top:0px;
  left:0px;
}

/* Page Layout */

html{
  font-size:6.5pt!important;
}
body{
  background:#FFFFFF!important;
  background-color:#FFFFFF!important;
}
div,span{
  box-sizing:border-box!important;
  box-shadow:none!important;
  color:#000000!important;
}
h1,h2,h3,h4,h5,h6{
  color:#000000!important;
}
a:link{
  color:#000000!important;
}

a[href]:after {
display:none;
}

.newsbox ,
.owl-item,
.eigenschaftenbox {
width: 100%!important;
height:inherit!important;
min-height:inherit!important;
}
.owl-item img {
  width:100%;
}
.shadow2:after,
.shadow1:before {
display:none!important;
}
.owl-item  img{
width: 100px!important;
height:auto!important;
margin:0!important;

}.newsbox .cs_contimg {
  width: 100%;
  height:inherit!important;
}
/* Hide Layout Elements */
#respmenu_buttons,
.row.mobile-headerpic,
.rubrik-startseite-news,
.ribbon-modelle,
.rubrik-startseite,
.gotoanchor,
.cs_main_footer,
#globaltools,
#navi-bg-content,
.slider-modelle,
.owl-gallery {
  display:none!important;
}

/* Hide UI Elements */
.cs_nav_main,
.cs_nav_sub,
.cs_nav_global,
.cs_nav_lang,
.cs_nav_quick,
.cs_nav_service,
.cs_nav_social,
.cs_nav_breadcr,
.cs_social_icons,
.cs_img_zoom,
.cs_img_info,
.cs_respmenu{
  display:none;
}

/* Hide Moduls */
#jPanelMenu-menu{
  display:none;
}

/* Normalize Bootstrap */
.container{
  margin:0px!important;
  padding:0px!important;
  width:99%!important;
  height:auto!important;
  background:#FFFFFF!important;
  color:#000000!important;
}
.row,
.column,
.cs_col_outer,
.cs_col_inner{
  display:block!important;
  height:auto!important;
  background:#FFFFFF!important;
  box-shadow:none!important;
  color:#000000!important;
  padding:0px!important;
}
.row{
  clear:both!important;
  display:table!important;
  width:100%!important;
  padding:0px 0px 15px 0px!important;
  height:auto!important;
}
.cs_column{
  display:table-cell!important;
  border:10px solid #ffffff;
}
.row.cs_equalheight{
  overflow:hidden;
}
.row.cs_equalheight .cs_col_outer{
  margin-bottom:inherit!important;
  padding-bottom:inherit!important;
}
.cs_col_outer{}
.cs_col_inner{}
.cs_padd_xl,
.cs_padd_lg,
.cs_padd_md{

}

/* Normalize Layout */
.cs_main_outer,
.cs_main_inner,
.cs_main_inner_second{
  margin:0px;
  padding:0px;
  width:100%;
  background:#FFFFFF!important;
  box-shadow:none!important;
}
.cs_contimg.cs_left{
  float:left!important;
  margin:0px 10px 5px 0px!important;
}
.cs_contimg.cs_size_half{
  width:40%!important;
}

/* Imagegalerie */
.cs_gal{
  margin:0px!important;
  padding:0px!important;
}
.cs_gal .cs_galitem{
  width:45px!important;
  height:45px!important;
  overflow:hidden;
}

/* Tables */
.cs_conttable{
  border-spacing:2px!important;
  border-collapse: separate!important;
  width:100%!important;
  font-size:0.7em!important;
  border-top:1px solid #000000!important;
  border-left:1px solid #000000!important;
}
.cs_conttable th{
  padding:1px 3px 1px 3px!important;
  border-right:1px solid #000000!important;
  border-bottom:1px solid #000000!important;
}
.cs_conttable td{
  padding:1px 3px 1px 3px!important;
  border-right:1px solid #000000!important;
  border-bottom:1px solid #000000!important;
}

#header #logozeile,
.newsbox,
.owl-item,
.eigenschaftenbox {
  width: 100%!important;
  height:inherit!important;
  min-height:inherit!important;
}

.owl-item img {
  width:100%;
}
.ribbon-modelle,
.shadow1:before,
.shadow1:after {
  display:none!important;
}
.owl-item {
  width:50%!important;
  float:left;
}
.owl-item,
.owl-item .cs_col_inner {
  min-height:inherit!important;
}

#respmenu_buttons {
  display:none!important;
}
/* Printheader */
.cs_printheader{
  display:block;
  padding:20px 20px 20px 100px ;
  border:1px dashed #000000;
  background:#FFFFFF;
  font-size:11pt;
  margin-bottom:20px;
  width:97%;
  box-sizing:border-box;
  position:relative; 
  min-height:100px;
}
.cs_printline{
  height:8px;
  border-bottom:1px solid #969696;
  margin-bottom:8px;
  margin-top:1px;
  clear:both;
  float:none;
  display:block;
  position:relative;
  background:#FFFFFF;
}
.cs_printheader .cs_printicon{
  font-size:20pt;
  position:absolute;
  left:20px;
  top:20px;
  display:table;
  text-align:center;
  vertical-align:middle;
  border:5px solid #000000;
  border-radius:90px;
  width:60px;
  height:60px;
}
.cs_printheader .cs_printicon i{
  font-size:20pt;
  display:table-cell;
  vertical-align:middle;
}
.cs_printheader_title{
  font-size:11pt;
  position:relative;
  padding-left:20px;
}
.cs_printheader_author,
.cs_printheader_url,
.cs_printheader_date{
  font-size:8pt;
  position:relative;
  padding-left:20px;
}
.cs_printheader_title i,
.cs_printheader_author i,
.cs_printheader_url i,
.cs_printheader_date i{
  position:absolute;
  top:0px;
  left:0px; 
}
/* Basic */
html{
  font-size:6.5pt!important;
}
body{
  background:#FFFFFF!important;
  background-color:#FFFFFF!important;
}
div,span{
  box-sizing:border-box!important;
  box-shadow:none!important;
  color:#000000!important;
}
h1,h2,h3,h4,h5,h6{
  color:#000000!important;
}
a:link{
  color:#000000!important;
}

/* Hide Layout Elements */
header,
footer{
  display:none; 
}

/* Hide UI Elements */
.cs_nav_main,
.cs_nav_sub,
.cs_nav_global,
.cs_nav_lang,
.cs_nav_quick,
.cs_nav_service,
.cs_nav_social,
.cs_nav_breadcr,
.cs_social_icons{
  display:none;  
}

/* Hide Moduls */
#jPanelMenu-menu{
  display:none;  
}

/* Bootstrap Layout */
.col-xs-1{width:0.866666666666667%!important;float:left!important;}
.col-xs-2{width:2.53333333333333%!important;float:left!important;}
.col-xs-3{width:4.2%!important;float:left!important;}
.col-xs-4{width:5.86666666666667%!important;float:left!important;}
.col-xs-5{width:7.53333333333333%!important;float:left!important;}
.col-xs-6{width:9.2%!important;float:left!important;}
.col-xs-7{width:10.8666666666667%!important;float:left!important;}
.col-xs-8{width:12.5333333333333%!important;float:left!important;}
.col-xs-9{width:14.2%!important;float:left!important;}
.col-xs-10{width:15.8666666666667%!important;float:left!important;}
.col-xs-11{width:17.5333333333333%!important;float:left!important;}
.col-xs-12{width:19.2%!important;float:left!important;}
.col-xs-13{width:20.8666666666667%!important;float:left!important;}
.col-xs-14{width:22.5333333333333%!important;float:left!important;}
.col-xs-15{width:24.2%!important;float:left!important;}
.col-xs-16{width:25.8666666666667%!important;float:left!important;}
.col-xs-17{width:27.5333333333333%!important;float:left!important;}
.col-xs-18{width:29.2%!important;float:left!important;}
.col-xs-19{width:30.8666666666667%!important;float:left!important;}
.col-xs-20{width:32.5333333333333%!important;float:left!important;}
.col-xs-21{width:34.2%!important;float:left!important;}
.col-xs-22{width:35.8666666666667%!important;float:left!important;}
.col-xs-23{width:37.5333333333333%!important;float:left!important;}
.col-xs-24{width:39.2%!important;float:left!important;}
.col-xs-25{width:40.8666666666667%!important;float:left!important;}
.col-xs-26{width:42.5333333333333%!important;float:left!important;}
.col-xs-27{width:44.2%!important;float:left!important;}
.col-xs-28{width:45.8666666666667%!important;float:left!important;}
.col-xs-29{width:47.5333333333333%!important;float:left!important;}
.col-xs-30{width:49.2%!important;float:left!important;}
.col-xs-31{width:50.8666666666667%!important;float:left!important;}
.col-xs-32{width:52.5333333333333%!important;float:left!important;}
.col-xs-33{width:54.2%!important;float:left!important;}
.col-xs-34{width:55.8666666666667%!important;float:left!important;}
.col-xs-35{width:57.5333333333333%!important;float:left!important;}
.col-xs-36{width:59.2%!important;float:left!important;}
.col-xs-37{width:60.8666666666667%!important;float:left!important;}
.col-xs-38{width:62.5333333333333%!important;float:left!important;}
.col-xs-39{width:64.2%!important;float:left!important;}
.col-xs-40{width:65.8666666666667%!important;float:left!important;}
.col-xs-41{width:67.5333333333333%!important;float:left!important;}
.col-xs-42{width:69.2%!important;float:left!important;}
.col-xs-43{width:70.8666666666667%!important;float:left!important;}
.col-xs-44{width:72.5333333333333%!important;float:left!important;}
.col-xs-45{width:74.2%!important;float:left!important;}
.col-xs-46{width:75.8666666666667%!important;float:left!important;}
.col-xs-47{width:77.5333333333333%!important;float:left!important;}
.col-xs-48{width:79.2%!important;float:left!important;}
.col-xs-49{width:80.8666666666667%!important;float:left!important;}
.col-xs-50{width:82.5333333333333%!important;float:left!important;}
.col-xs-51{width:84.2%!important;float:left!important;}
.col-xs-52{width:85.8666666666667%!important;float:left!important;}
.col-xs-53{width:87.5333333333333%!important;float:left!important;}
.col-xs-54{width:89.2%!important;float:left!important;}
.col-xs-55{width:90.8666666666667%!important;float:left!important;}
.col-xs-56{width:92.5333333333333%!important;float:left!important;}
.col-xs-57{width:94.2%!important;float:left!important;}
.col-xs-58{width:95.8666666666667%!important;float:left!important;}
.col-xs-59{width:97.5333333333333%!important;float:left!important;}
.col-xs-60{width:99.2%!important;float:left!important;}

.col-sm-1{width:0.866666666666667%!important;float:left!important;}
.col-sm-2{width:2.53333333333333%!important;float:left!important;}
.col-sm-3{width:4.2%!important;float:left!important;}
.col-sm-4{width:5.86666666666667%!important;float:left!important;}
.col-sm-5{width:7.53333333333333%!important;float:left!important;}
.col-sm-6{width:9.2%!important;float:left!important;}
.col-sm-7{width:10.8666666666667%!important;float:left!important;}
.col-sm-8{width:12.5333333333333%!important;float:left!important;}
.col-sm-9{width:14.2%!important;float:left!important;}
.col-sm-10{width:15.8666666666667%!important;float:left!important;}
.col-sm-11{width:17.5333333333333%!important;float:left!important;}
.col-sm-12{width:19.2%!important;float:left!important;}
.col-sm-13{width:20.8666666666667%!important;float:left!important;}
.col-sm-14{width:22.5333333333333%!important;float:left!important;}
.col-sm-15{width:24.2%!important;float:left!important;}
.col-sm-16{width:25.8666666666667%!important;float:left!important;}
.col-sm-17{width:27.5333333333333%!important;float:left!important;}
.col-sm-18{width:29.2%!important;float:left!important;}
.col-sm-19{width:30.8666666666667%!important;float:left!important;}
.col-sm-20{width:32.5333333333333%!important;float:left!important;}
.col-sm-21{width:34.2%!important;float:left!important;}
.col-sm-22{width:35.8666666666667%!important;float:left!important;}
.col-sm-23{width:37.5333333333333%!important;float:left!important;}
.col-sm-24{width:39.2%!important;float:left!important;}
.col-sm-25{width:40.8666666666667%!important;float:left!important;}
.col-sm-26{width:42.5333333333333%!important;float:left!important;}
.col-sm-27{width:44.2%!important;float:left!important;}
.col-sm-28{width:45.8666666666667%!important;float:left!important;}
.col-sm-29{width:47.5333333333333%!important;float:left!important;}
.col-sm-30{width:49.2%!important;float:left!important;}
.col-sm-31{width:50.8666666666667%!important;float:left!important;}
.col-sm-32{width:52.5333333333333%!important;float:left!important;}
.col-sm-33{width:54.2%!important;float:left!important;}
.col-sm-34{width:55.8666666666667%!important;float:left!important;}
.col-sm-35{width:57.5333333333333%!important;float:left!important;}
.col-sm-36{width:59.2%!important;float:left!important;}
.col-sm-37{width:60.8666666666667%!important;float:left!important;}
.col-sm-38{width:62.5333333333333%!important;float:left!important;}
.col-sm-39{width:64.2%!important;float:left!important;}
.col-sm-40{width:65.8666666666667%!important;float:left!important;}
.col-sm-41{width:67.5333333333333%!important;float:left!important;}
.col-sm-42{width:69.2%!important;float:left!important;}
.col-sm-43{width:70.8666666666667%!important;float:left!important;}
.col-sm-44{width:72.5333333333333%!important;float:left!important;}
.col-sm-45{width:74.2%!important;float:left!important;}
.col-sm-46{width:75.8666666666667%!important;float:left!important;}
.col-sm-47{width:77.5333333333333%!important;float:left!important;}
.col-sm-48{width:79.2%!important;float:left!important;}
.col-sm-49{width:80.8666666666667%!important;float:left!important;}
.col-sm-50{width:82.5333333333333%!important;float:left!important;}
.col-sm-51{width:84.2%!important;float:left!important;}
.col-sm-52{width:85.8666666666667%!important;float:left!important;}
.col-sm-53{width:87.5333333333333%!important;float:left!important;}
.col-sm-54{width:89.2%!important;float:left!important;}
.col-sm-55{width:90.8666666666667%!important;float:left!important;}
.col-sm-56{width:92.5333333333333%!important;float:left!important;}
.col-sm-57{width:94.2%!important;float:left!important;}
.col-sm-58{width:95.8666666666667%!important;float:left!important;}
.col-sm-59{width:97.5333333333333%!important;float:left!important;}
.col-sm-60{width:99.2%!important;float:left!important;}

.col-md-1{width:0.866666666666667%!important;float:left!important;}
.col-md-2{width:2.53333333333333%!important;float:left!important;}
.col-md-3{width:4.2%!important;float:left!important;}
.col-md-4{width:5.86666666666667%!important;float:left!important;}
.col-md-5{width:7.53333333333333%!important;float:left!important;}
.col-md-6{width:9.2%!important;float:left!important;}
.col-md-7{width:10.8666666666667%!important;float:left!important;}
.col-md-8{width:12.5333333333333%!important;float:left!important;}
.col-md-9{width:14.2%!important;float:left!important;}
.col-md-10{width:15.8666666666667%!important;float:left!important;}
.col-md-11{width:17.5333333333333%!important;float:left!important;}
.col-md-12{width:19.2%!important;float:left!important;}
.col-md-13{width:20.8666666666667%!important;float:left!important;}
.col-md-14{width:22.5333333333333%!important;float:left!important;}
.col-md-15{width:24.2%!important;float:left!important;}
.col-md-16{width:25.8666666666667%!important;float:left!important;}
.col-md-17{width:27.5333333333333%!important;float:left!important;}
.col-md-18{width:29.2%!important;float:left!important;}
.col-md-19{width:30.8666666666667%!important;float:left!important;}
.col-md-20{width:32.5333333333333%!important;float:left!important;}
.col-md-21{width:34.2%!important;float:left!important;}
.col-md-22{width:35.8666666666667%!important;float:left!important;}
.col-md-23{width:37.5333333333333%!important;float:left!important;}
.col-md-24{width:39.2%!important;float:left!important;}
.col-md-25{width:40.8666666666667%!important;float:left!important;}
.col-md-26{width:42.5333333333333%!important;float:left!important;}
.col-md-27{width:44.2%!important;float:left!important;}
.col-md-28{width:45.8666666666667%!important;float:left!important;}
.col-md-29{width:47.5333333333333%!important;float:left!important;}
.col-md-30{width:49.2%!important;float:left!important;}
.col-md-31{width:50.8666666666667%!important;float:left!important;}
.col-md-32{width:52.5333333333333%!important;float:left!important;}
.col-md-33{width:54.2%!important;float:left!important;}
.col-md-34{width:55.8666666666667%!important;float:left!important;}
.col-md-35{width:57.5333333333333%!important;float:left!important;}
.col-md-36{width:59.2%!important;float:left!important;}
.col-md-37{width:60.8666666666667%!important;float:left!important;}
.col-md-38{width:62.5333333333333%!important;float:left!important;}
.col-md-39{width:64.2%!important;float:left!important;}
.col-md-40{width:65.8666666666667%!important;float:left!important;}
.col-md-41{width:67.5333333333333%!important;float:left!important;}
.col-md-42{width:69.2%!important;float:left!important;}
.col-md-43{width:70.8666666666667%!important;float:left!important;}
.col-md-44{width:72.5333333333333%!important;float:left!important;}
.col-md-45{width:74.2%!important;float:left!important;}
.col-md-46{width:75.8666666666667%!important;float:left!important;}
.col-md-47{width:77.5333333333333%!important;float:left!important;}
.col-md-48{width:79.2%!important;float:left!important;}
.col-md-49{width:80.8666666666667%!important;float:left!important;}
.col-md-50{width:82.5333333333333%!important;float:left!important;}
.col-md-51{width:84.2%!important;float:left!important;}
.col-md-52{width:85.8666666666667%!important;float:left!important;}
.col-md-53{width:87.5333333333333%!important;float:left!important;}
.col-md-54{width:89.2%!important;float:left!important;}
.col-md-55{width:90.8666666666667%!important;float:left!important;}
.col-md-56{width:92.5333333333333%!important;float:left!important;}
.col-md-57{width:94.2%!important;float:left!important;}
.col-md-58{width:95.8666666666667%!important;float:left!important;}
.col-md-59{width:97.5333333333333%!important;float:left!important;}
.col-md-60{width:99.2%!important;float:left!important;}

.col-lg-1{width:0.866666666666667%!important;float:left!important;}
.col-lg-2{width:2.53333333333333%!important;float:left!important;}
.col-lg-3{width:4.2%!important;float:left!important;}
.col-lg-4{width:5.86666666666667%!important;float:left!important;}
.col-lg-5{width:7.53333333333333%!important;float:left!important;}
.col-lg-6{width:9.2%!important;float:left!important;}
.col-lg-7{width:10.8666666666667%!important;float:left!important;}
.col-lg-8{width:12.5333333333333%!important;float:left!important;}
.col-lg-9{width:14.2%!important;float:left!important;}
.col-lg-10{width:15.8666666666667%!important;float:left!important;}
.col-lg-11{width:17.5333333333333%!important;float:left!important;}
.col-lg-12{width:19.2%!important;float:left!important;}
.col-lg-13{width:20.8666666666667%!important;float:left!important;}
.col-lg-14{width:22.5333333333333%!important;float:left!important;}
.col-lg-15{width:24.2%!important;float:left!important;}
.col-lg-16{width:25.8666666666667%!important;float:left!important;}
.col-lg-17{width:27.5333333333333%!important;float:left!important;}
.col-lg-18{width:29.2%!important;float:left!important;}
.col-lg-19{width:30.8666666666667%!important;float:left!important;}
.col-lg-20{width:32.5333333333333%!important;float:left!important;}
.col-lg-21{width:34.2%!important;float:left!important;}
.col-lg-22{width:35.8666666666667%!important;float:left!important;}
.col-lg-23{width:37.5333333333333%!important;float:left!important;}
.col-lg-24{width:39.2%!important;float:left!important;}
.col-lg-25{width:40.8666666666667%!important;float:left!important;}
.col-lg-26{width:42.5333333333333%!important;float:left!important;}
.col-lg-27{width:44.2%!important;float:left!important;}
.col-lg-28{width:45.8666666666667%!important;float:left!important;}
.col-lg-29{width:47.5333333333333%!important;float:left!important;}
.col-lg-30{width:49.2%!important;float:left!important;}
.col-lg-31{width:50.8666666666667%!important;float:left!important;}
.col-lg-32{width:52.5333333333333%!important;float:left!important;}
.col-lg-33{width:54.2%!important;float:left!important;}
.col-lg-34{width:55.8666666666667%!important;float:left!important;}
.col-lg-35{width:57.5333333333333%!important;float:left!important;}
.col-lg-36{width:59.2%!important;float:left!important;}
.col-lg-37{width:60.8666666666667%!important;float:left!important;}
.col-lg-38{width:62.5333333333333%!important;float:left!important;}
.col-lg-39{width:64.2%!important;float:left!important;}
.col-lg-40{width:65.8666666666667%!important;float:left!important;}
.col-lg-41{width:67.5333333333333%!important;float:left!important;}
.col-lg-42{width:69.2%!important;float:left!important;}
.col-lg-43{width:70.8666666666667%!important;float:left!important;}
.col-lg-44{width:72.5333333333333%!important;float:left!important;}
.col-lg-45{width:74.2%!important;float:left!important;}
.col-lg-46{width:75.8666666666667%!important;float:left!important;}
.col-lg-47{width:77.5333333333333%!important;float:left!important;}
.col-lg-48{width:79.2%!important;float:left!important;}
.col-lg-49{width:80.8666666666667%!important;float:left!important;}
.col-lg-50{width:82.5333333333333%!important;float:left!important;}
.col-lg-51{width:84.2%!important;float:left!important;}
.col-lg-52{width:85.8666666666667%!important;float:left!important;}
.col-lg-53{width:87.5333333333333%!important;float:left!important;}
.col-lg-54{width:89.2%!important;float:left!important;}
.col-lg-55{width:90.8666666666667%!important;float:left!important;}
.col-lg-56{width:92.5333333333333%!important;float:left!important;}
.col-lg-57{width:94.2%!important;float:left!important;}
.col-lg-58{width:95.8666666666667%!important;float:left!important;}
.col-lg-59{width:97.5333333333333%!important;float:left!important;}
.col-lg-60{width:99.2%!important;float:left!important;}

.col-xl-1{width:0.866666666666667%!important;float:left!important;}
.col-xl-2{width:2.53333333333333%!important;float:left!important;}
.col-xl-3{width:4.2%!important;float:left!important;}
.col-xl-4{width:5.86666666666667%!important;float:left!important;}
.col-xl-5{width:7.53333333333333%!important;float:left!important;}
.col-xl-6{width:9.2%!important;float:left!important;}
.col-xl-7{width:10.8666666666667%!important;float:left!important;}
.col-xl-8{width:12.5333333333333%!important;float:left!important;}
.col-xl-9{width:14.2%!important;float:left!important;}
.col-xl-10{width:15.8666666666667%!important;float:left!important;}
.col-xl-11{width:17.5333333333333%!important;float:left!important;}
.col-xl-12{width:19.2%!important;float:left!important;}
.col-xl-13{width:20.8666666666667%!important;float:left!important;}
.col-xl-14{width:22.5333333333333%!important;float:left!important;}
.col-xl-15{width:24.2%!important;float:left!important;}
.col-xl-16{width:25.8666666666667%!important;float:left!important;}
.col-xl-17{width:27.5333333333333%!important;float:left!important;}
.col-xl-18{width:29.2%!important;float:left!important;}
.col-xl-19{width:30.8666666666667%!important;float:left!important;}
.col-xl-20{width:32.5333333333333%!important;float:left!important;}
.col-xl-21{width:34.2%!important;float:left!important;}
.col-xl-22{width:35.8666666666667%!important;float:left!important;}
.col-xl-23{width:37.5333333333333%!important;float:left!important;}
.col-xl-24{width:39.2%!important;float:left!important;}
.col-xl-25{width:40.8666666666667%!important;float:left!important;}
.col-xl-26{width:42.5333333333333%!important;float:left!important;}
.col-xl-27{width:44.2%!important;float:left!important;}
.col-xl-28{width:45.8666666666667%!important;float:left!important;}
.col-xl-29{width:47.5333333333333%!important;float:left!important;}
.col-xl-30{width:49.2%!important;float:left!important;}
.col-xl-31{width:50.8666666666667%!important;float:left!important;}
.col-xl-32{width:52.5333333333333%!important;float:left!important;}
.col-xl-33{width:54.2%!important;float:left!important;}
.col-xl-34{width:55.8666666666667%!important;float:left!important;}
.col-xl-35{width:57.5333333333333%!important;float:left!important;}
.col-xl-36{width:59.2%!important;float:left!important;}
.col-xl-37{width:60.8666666666667%!important;float:left!important;}
.col-xl-38{width:62.5333333333333%!important;float:left!important;}
.col-xl-39{width:64.2%!important;float:left!important;}
.col-xl-40{width:65.8666666666667%!important;float:left!important;}
.col-xl-41{width:67.5333333333333%!important;float:left!important;}
.col-xl-42{width:69.2%!important;float:left!important;}
.col-xl-43{width:70.8666666666667%!important;float:left!important;}
.col-xl-44{width:72.5333333333333%!important;float:left!important;}
.col-xl-45{width:74.2%!important;float:left!important;}
.col-xl-46{width:75.8666666666667%!important;float:left!important;}
.col-xl-47{width:77.5333333333333%!important;float:left!important;}
.col-xl-48{width:79.2%!important;float:left!important;}
.col-xl-49{width:80.8666666666667%!important;float:left!important;}
.col-xl-50{width:82.5333333333333%!important;float:left!important;}
.col-xl-51{width:84.2%!important;float:left!important;}
.col-xl-52{width:85.8666666666667%!important;float:left!important;}
.col-xl-53{width:87.5333333333333%!important;float:left!important;}
.col-xl-54{width:89.2%!important;float:left!important;}
.col-xl-55{width:90.8666666666667%!important;float:left!important;}
.col-xl-56{width:92.5333333333333%!important;float:left!important;}
.col-xl-57{width:94.2%!important;float:left!important;}
.col-xl-58{width:95.8666666666667%!important;float:left!important;}
.col-xl-59{width:97.5333333333333%!important;float:left!important;}
.col-xl-60{width:99.2%!important;float:left!important;}

/* Normalize Bootstrap */
.container{
  margin:0px;
  padding:0px;
  width:99%;
  height:auto!important;
  background:#FFFFFF!important;
  color:#000000!important;
}
.row,
.column,
.cs_col_outer,
.cs_col_inner{
  display:block!important;
  height:auto!important;
  background:#FFFFFF!important;
  box-shadow:none!important;
  color:#000000!important;
}
.row{
  clear:both!important;
  display:table!important; 
  width:97%!important;
  margin-bottom:20px!important;
  padding-bottom:20px!important;
  height:auto!important;
}
.row .row{border:none!important}
.column{
  display:table-cell!important; 
}
.row.cs_equalheight{
   overflow:hidden;
}
.row.cs_equalheight .cs_col_outer{
    margin-bottom:inherit!important;
    padding-bottom:inherit!important;
}
.cs_col_outer{}
.cs_col_inner{}
.cs_padd_xl,
.cs_padd_lg,
.cs_padd_md{
  padding:10px!important; 
}

/* Normalize Layout */
.cs_main_outer,
.cs_main_inner,
.cs_main_inner_second{
  margin:0px;
  padding:0px; 
  width:100%;
  background:#FFFFFF!important;
  box-shadow:none!important;
}
.cs_contimg.cs_left{
  float:left!important; 
  margin:0px 10px 5px 0px!important; 
}
.cs_contimg.cs_size_half{
  width:40%!important; 
}

/* Imagegalerie */
.cs_gal{
  margin:0px!important; 
  padding:0px!important;  
}
.cs_gal .cs_galitem{
  width:45px!important; 
  height:45px!important;
  overflow:hidden;  
}

/* Tables */
.cs_conttable{
  border-spacing:2px!important;
  border-collapse: separate!important;
  width:100%!important;
  font-size:0.7em!important;
  border-top:1px solid #000000!important;
  border-left:1px solid #000000!important;
}
.cs_conttable th{
  padding:1px 3px 1px 3px!important;
  border-right:1px solid #000000!important;
  border-bottom:1px solid #000000!important;
}
.cs_conttable td{
  padding:1px 3px 1px 3px!important;
  border-right:1px solid #000000!important;
  border-bottom:1px solid #000000!important;
}
#respmenu_search,
#respmenu_navigation,
.cs_main_footer ,
body .mobile-headerpic {
  display: none!important;
}
.newsbox,
.owl-item,
.eigenschaftenbox {
  width: 100%!important;
  height:inherit!important;
  min-height:inherit!important;
}

#owl-news .owl-item img {
  width:200px!important;
  height:auto;
}
.headericons,
.ribbon-modelle,
.shadow1:before,
.shadow1:after {
  display:none!important;
}
.owl-item {
  width:50%!important;
  float:left;
}
.owl-item,
.owl-item .cs_col_inner {
  min-height:inherit!important;
}
.slider .rsNavItem.rsBullet,
#respmenu_buttons {
  display:none!important;
}
.slider-modelle .owl-item {
  width:150px!important;
}


img.logo {
    float: right!important;
    margin-top: 30px!important;
    right: 60px!important;
    position: absolute!important;
    top: 0!important;
    z-index: 999999999!important;
    background:white;
}
#logozeile .hidden-xs {
  display:block!important;
}

.tuev-header {
    position: absolute;
    right: 13px;
    top: 0px;
    z-index: 999000000009999;
}

.royalSlider.home .rsSlide  {
  display:none!important;
}
.royalSlider.home .rsSlide:first-child {
  display:block!important;
}
.royalSlider.home .rsSlide  {
  left:0!important;
}
#owl-news .owl-item {
  width:30%!important;
}
#owl-news .owl-wrapper {
  width:100%!important;
}
#owl-news .owl-wrapper .more{
 display:none!important;
}