
/*body {
 -webkit-hyphens: auto;
 -moz-hyphens: auto;
 -ms-hyphens: auto;
 hyphens: auto;
}*/



.Grid > *.Cell100 {width:100% !important;}
.Grid > *.Cell80 {width:80% !important;}
.Grid > *.Cell75 {width:75% !important;}
.Grid > *.Cell66 {width:66% !important;}
.Grid > *.Cell60 {width:60% !important;}
	.Grid.standard_mit_teaser .Cell75 {width:75% !important; padding-right:25px;}
.Grid > *.Cell50 {width:50% !important;}
.Grid > *.Cell40 {width:40% !important;}
.Grid > *.Cell33 {width:33% !important;}
.Grid > *.Cell25 {width:25% !important;}
.Grid > *.Cell20 {width:20% !important;}

.rechts {float:right !important;}

.Base .Body .TabBox .Tabs li {width:25%;}

.ButtonRed .short{display: none;}

.table-scrollable {
  width: 100%;
  overflow-y: auto;
  margin: 0 0 1em;
}

.table-scrollable::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 14px;
  height: 14px;
}

.table-scrollable::-webkit-scrollbar-thumb {
  border-radius: 8px;
  border: 3px solid #fff;
  background-color: rgba(0, 0, 0, .3);
}

.Base .Body select , .Toolbar select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color:white;
  background-image:url(../Images/select.png);
  background-size:10px auto;
  background-position: right 10px center;
  background-repeat: no-repeat;
  border: 1px solid #cccccc;
  border-radius: 3px;
  width:95% !important;
}
.Tools select[name="Category"] option[value$="lkw"]{display: none;}
.Tools[rel="HorseTruck"] select[name="Category"] option{display: none;}
.Tools[rel="HorseTruck"] select[name="Category"] option[value$="lkw"] {display: block;}

.Base .Body .Dealer select {  background-position: right 5px center;}

.Tools select, .Base .Body .suchfeld input  {width:95% !important;}
.Tools  li .Select , .suchfeld .Input {border: medium none !important;}

.Base .Body input,.Base .Body textarea {border: 1px solid #cccccc; border-radius: 3px;}


button.Button { border-radius: 3px;}
.Dealer .Button, .DealerList .Button { border-radius: 0px !important;}

.info-checkbox {margin-left:50px;}


.TechnischeDatenContainer {
	
	margin:0;
	padding:0;
	background-color:#fff;
	z-index:99999;
	
}

.TechnischeDatenContainer.affix {
    left: 0;
}


/* Startseite */
#address {height:34px !important; border-right:none;}
.Box.Dealers .DealerSearch #address {padding-right:24px;}
.Box.Dealers .DealerSearch .Loader, .Box.Dealers .DealerSearch .Locate{height: 34px !important; position: absolute; left: -17px; top: 6px; z-index:2; }
.DealerSearch.form-inline .input-group-btn .btn-default {border-bottom-left-radius: 0;border-top-left-radius: 0; xborder-left:none;}

/***** Produktfinder *****/
		/* Listenansicht */
	.Base .Body .ProductSearch .Grid .CellPrice  {position:relative; text-align:center;}
	.Base .Body .ProductSearch .Items.List > li {width:100%;}


/***** Jubiläum *****/
.Base .Body .TabBox .Tabs .Cell25 {width:25% !important;}
.Base .Body .TabBox .Tabs li.active {border-bottom:none; /* border-top:1px solid #cdcfd1; */}
.Base .Body .TabBox .Tabs li.active a {color:#000; background:#fff;}

.Jubilaeum .Tools {border-bottom: 1px solid #9f9f9f; height:78px; }
.Jubilaeum .Tools li.Limits, .Jubilaeum .Tools li.Sorter {width:36%; padding:0;}
.Jubilaeum .Tools li.Limits {padding: 0 0 0 15px;}
.Jubilaeum .Tools li.Views {width:28%;}
	.Jubilaeum .Tools li.Views label {width:60%;}

.Jubilaeum .WrapperSlim .Grid {margin:0;}
.Jubilaeum .Tools li label {float: left;padding: 0 5px 0 0; width: 40%;}
.Jubilaeum .Tools li .Select {float: left; margin: 7px 0 0; width: 60%;}

.Base .Body .ProductSearch.Jubilaeum .Items.List > li {width:100%;}

/***** Gebrauchte *****/

.Base .Body .Gebrauchte .TabBox .nav-tabs li { float: left; padding: 0; margin: 0 -2px 0 0; background: url('../Images/TabSpacerx.png') no-repeat left center #eff1f3; border-bottom:none;border-left: 1px solid #cdcfd1; border-right: 1px solid #cdcfd1;width:25%;}
	.Base .Body .Gebrauchte .TabBox .nav-tabs li.active {border-top:none;}
	.Base .Body .Gebrauchte .TabBox .nav-tabs li a {padding:5px;}
	.Base .Body .Gebrauchte .TabBox .nav-tabs li.active a {padding:4px 5px 5px;}
	.Base .Body .Gebrauchte .TabBox .nav-tabs li img {opacity:0.6;}
	.Base .Body .Gebrauchte .TabBox .nav-tabs li.active img, .Base .Body .Gebrauchte .TabBox .nav-tabs li:hover img {opacity:1;}
.Base .Body .TabBox .Tabs .Cell25 {width:25% !important;}

.Base .Body .ProductSearch.Gebrauchte .Items .Grid {overflow: hidden;}
.Base .Body .ProductSearch.Gebrauchte .Grid.Suche {overflow: hidden;margin:0;}
.Base .Body .ProductSearch.finde .Grid{overflow: hidden; clear: both; margin:0;}


.Gebrauchte button {padding: 0px 5px;}
.Gebrauchte .Tools {border-bottom: 1px solid #9f9f9f; height:78px; }
.Gebrauchte .Tools li.Limits, .Gebrauchte .Tools li.Sorter {width:36%; padding:0;}
.Gebrauchte .Tools li.Limits {padding: 0 0 0 15px;}
.Gebrauchte .Tools li.Views {width:28%;}
	.Gebrauchte .Tools li.Views label {width:60%;}

.Gebrauchte	.WrapperSlim .Grid {margin:0;}
.Gebrauchte .Tools li label {float: left;padding: 0 5px 0 0; width: 40%;}
.Gebrauchte .Tools li .Select {float: left; margin: 7px 0 0; width: 60%;}

/*.Base .Body .ProductSearch.Gebrauchte .Items.List > li {width:100%;}*/


/**************  Gebrauchte LKW *********/
.Base .Body .TabBox.gebrauchteLKW .nav-tabs li {width:25%;}
.Base .Body .TabBox .tab-content > div {padding:50px 0;}
.Base .Body .TabBox .tab-content .TabBox .tab-content > div {padding:0px;}
.Base .Body .TabBox .tab-content .TabBoxPro .tab-content > div {padding:0px;}

/********** aktuelles **********/
.img_aktuelles {margin-left:20px;}

/********** Sattelschränke  **********/

 .Message .Content.SattelschrankItem img { height: auto; width: auto;}
 .Message .Content.SattelschrankItem .Grid > * { float: left;margin: 0;padding: 0 12px 0 0;}
 .Message .Content.SattelschrankItem .Cell66 {width:66% !important;}
	.Message .Content.SattelschrankItem .Cell66 img {width:100% !important; height:auto;}
 .Message .Content.SattelschrankItem .Cell33 {width:33% !important;}
	.Message .Content.SattelschrankItem .Cell66 img {width:100% !important; height:auto;}
	
.Kollektion .WrapperSlim .Grid {margin:0;}
.Kollektion .Tools li label {float: left;padding: 0 5px 0 0; width: 40%;}
.Kollektion .Tools li .Select {float: left; margin: 7px 0 0; width: 60%;}	
	
	/********** Kollektion  **********/
.Kollektion .List .Grid  {width:100%; cursor:pointer;}
.Kollektion .List .Grid img {width:auto; height:auto;}

 .Message .Content.KollektionItem img { height: auto; width: auto;}
 .Message .Content.KollektionItem .Grid > * { float: left;margin: 0;padding: 0 12px 0 0;}
 .Message .Content.KollektionItem .Cell66 {width:66% !important;}
	.Message .Content.KollektionItem .Cell66 img {width:100% !important; height:auto;}
 .Message .Content.KollektionItem .Cell33 {width:33% !important;}
	.Message .Content.KollektionItem .Cell66 img {width:100% !important; height:auto;}
	
	
	/********** Infos und Downloads   **********/
	#kontaktform .List .Grid img {width:100% !important;padding-right:10px;}
	#kontaktform .List li {width:100% !important;}
	#kontaktform table td {padding:0 5px 3px 0;}
	#kontaktform table td textarea {margin-top:2px;}
	#kontaktform select {width:100% !important;}
		#kontaktform .Teasers select {width:95% !important;}
	
/********** Produktfamilienseite - Familie  **********/

.Base .Body .Grid > * {float: left; margin: 0;}

.Familie .Grid.Products > * {box-sizing:content-box; }
.Familie .Grid {position:relative; }
.Familie .Grid > .Cell25{padding-left:20px; }
	.Familie .Grid .Grid > .Cell25 {padding-left: 0px;}
.Familie .Grid.Products .Cell25 > p{padding-right:12px; }
.Familie .Grid.Products .Cell25 h5 {padding-right:12px; }
.Familie .Grid.Products .Cell25 img {width:100%!important; height:auto!important; }
.Familie .Button { background: #454545; color: white; padding: 0 10px; font-size: 11px; line-height: 18px; height: 18px; cursor: pointer; text-decoration: none; text-align: center; vertical-align: middle; margin-right:12px;}

.Familie .Grid.Teasers .Cell33 img {width:100% !important; height:auto;}
.Familie .Teasers a{margin-right:12px;}

/********** Produktseite  **********/


.Base .Body .TabBox.Produkt .nav-tabs li	{ width:25%;}
.Base .Body .TabBox.Produkt .nav-tabs li	a{width:100% !important;}


.View360 li { padding: 0; margin: 0; display:none; width:100%; height:320px; }
.View360 li:first-child { display:block; }
.View360 .OverlayLeft { position: absolute; height:74px; width:48%; bottom: 5px; left: 0;  background: url('../Images/360overlayLeft.png') no-repeat left bottom/100% auto; }
.View360 .OverlayRight { position: absolute; height:74px; width:48%; bottom: 5px; right: 0; background: url('../Images/360overlayRight.png') no-repeat right bottom/100% auto; }
.View360 .OverlayPlay { position: absolute; height:16px; width:12px; bottom: 8px; right: 30%;  background: url('../Images/360overlayPlay.png') no-repeat center bottom; }
.View360 .OverlayStop { position: absolute; height:16px; width:12px; bottom: 8px; right: 30%;  background: url('../Images/360overlayStop.png') no-repeat center bottom; display:none; }


/* unterer Teil */
.Base .Body .ProductDetail  .Grid > *.Cell75 {    float: right; padding: 0;	width: 65% !important;}
.Base .Body .ProductDetail  .Grid > *.Cell25 {width:35% !important; padding: 0 25px 0 0;}
.Base .Body .ProductDetail .Contents .Grid > *.Cell25 {width:35% !important; padding: 0 25px 0 0; max-width:270px;}
.Base .Body .ProductDetail  .WrapperSlim .Grid { margin-right: 0px;}
	/* downloads */
	.Base .Body .ProductDetail .Contents .Downloads .Grid > *.Cell50 , .Base .Body  #kontaktform .Grid > *.Cell50 {width:50% !important; padding: 0 15px 0 0;  float: left;}
	.Base .Body .ProductDetail .Contents .Downloads .Grid > *.Cell25 , .Base .Body  #kontaktform .Grid > *.Cell25 {width:25% !important; padding: 0 15px 0 0;  float: left;}
	.Base .Body  #kontaktform .Grid > .Cell25.rechts { float: right;}


/* Akkordion */
.Base .Body .TabBox .nav-tabs { list-style: none; padding: 0; margin: 0; overflow: hidden; }
.Base .Body .TabBox .nav-tabs li { float: left; padding: 0; margin: 0 -1px 0 0; background: url('../Images/TabSpacer.png') no-repeat left center #eff1f3; border-bottom: 1px solid #cdcfd1;width:100%;}
.Base .Body .TabBox .nav-tabs li:first-child { xbackground-image: none; }
.Base .Body .TabBox .nav-tabs li.active { position: relative; z-index: 10; border-bottom: 0; }
.Base .Body .TabBox .nav-tabs li a { display: block; text-transform: uppercase; font-size: 10px; text-align: center; text-decoration: none; line-height: 34px; color: #999999; font-weight: bold; padding: 2px 0 0 0; }
.Base .Body .TabBox .nav-tabs li.active a { color: #454545; background: white; border-top: 2px solid #484848; padding: 0 0 1px 0; }
.Base .Body .TabBox.Grid .Tabs li.active a, .Base .Body .TabBoxPro.Grid .Tabs > li.active > a  {font-weight:bold;color: #333333;}
.Base .Body .TabBoxPro.Grid .Tabs  li.active > a  {font-weight:bold;color: #333333;}

.Base .Body .TabBox.Produkt > .Contents {padding: 20px 85px;}

.Base .Body .ProductDetail  .panel-group h4 {background:none;}
.Base .Body .ProductDetail  .panel-group h4 a{display:block; }

.Base .Body .TabBox.Produkt .Contents .Grid .Cell50 li img.AutoSize {height:auto; width:auto;}

	/* tabs im Akkordion */
	.Base .Body .TabBox.Produkt .WrapperSlim .nav-tabs li  {width:100%;}
		.Base .Body .TabBox .WrapperSlim .nav-tabs > li.active {border-bottom:1px solid #9f9f9f;}
	.Base .Body .TabBox .WrapperSlim .nav-tabs  li.active a {background: rgba(0, 0, 0, 0) url("../Images/ArrowRightLight.png") no-repeat scroll right center;border-top:none;padding:5px;}

	
	.Base .Body .TabBox .panel-body .panel-group  {width:100%;}

	/* infomaterial */
	.Base .Body .ProductDetail #infomaterial img {width:100% !important; height:auto;}

	.Base .Body .TechnischeDaten {
		margin-top:2em;
		margin-bottom:1em;
	}
	
	
/********** Unternehmensseite  - Familie  **********/
.Base .Body .ImageLeft { float: left; padding: 0 25px 0 0; font-size: 11px; line-height: 16px; width:30% !important;}
.Base .Body .ImageRight { float: right; padding: 0 0 0 25px; font-size: 11px; line-height: 16px;width:30% !important; }
.Base .Body .ImageLeft img,.Base .Body .ImageBlock img,.Base .Body .ImageRight img { display: block; margin: 0; width:100%; max-width:230px; height:auto;  }


 .Base .Body .standard_ohne_teaser .Grid.Cell50 {width:100%;}
 .Base .Body .standard_ohne_teaser .Grid.Cell50 li {width:50% !important ; padding-bottom: 20px !important; height:auto !important; }
 .Base .Body .standard_ohne_teaser .Grid.Cell50 li:first-child {padding-right:10px;}
 .Base .Body .standard_ohne_teaser .Grid.Cell50 li:last-child {padding-left:10px;}
 .Base .Body .standard_ohne_teaser .Grid.Cell50 li:only-child {padding-right:0px  !important;}
 .Base .Body .standard_ohne_teaser .Grid.Cell50 li img{width:100% !important; height:auto;}
	
 .Base .Body .standard_ohne_teaser .Grid.Cell25 {width:100%;}
 .Base .Body .standard_ohne_teaser .Grid.Cell25 li {width:25% !important;padding: 0 5px; margin-bottom:30px;}
 .Base .Body .standard_ohne_teaser .Grid.Cell25 li p { margin: 0px;}
 .Base .Body .standard_ohne_teaser .Grid.Cell25 li img{width:100% !important; height:auto;}
 
 
	
/* Messe */
	.Box.Aktuelles li {width:100% !important; padding-bottom:20px;}
	.Box.Aktuelles li .Cell100 {width:100% !important;}
	.Box.Aktuelles li > * {width:100%;}

.AusstattungHover {}
#screenshot img {width:100% !important; height:auto;}


/********** Ersatzteile  **********/

	 .Base .Body .standard_mit_teaser .Box .DealerSearch .col-xs-12 {width:100% !important;}
	 .Base .Body .standard_mit_teaser .Box .DealerSearch .col-sm-4 {width:68px  !important;}
	 .Base .Body .standard_mit_teaser .Box .DealerSearch .col-sm-5 {width:70% !important;}
	 .Base .Body .standard_mit_teaser .Box .DealerSearch .btn{padding: 6px !important;}
	 .Base .Body .standard_mit_teaser .Box .DealerSearch .filter-option span {visibility: hidden !important;}
	 
	 

 /********** Beschriftung  **********/
	 .Base .Body .standard_mit_teaser ul.Grid {width: 100%; padding: 10px 0;}
	 .Base .Body .standard_mit_teaser ul.Grid li {width: 25% !important;padding-right:12px;}
	 .Base .Body .standard_mit_teaser ul.Grid.Cell33 li {width: 33% !important;padding-right:3px;}
	 .Base .Body .standard_mit_teaser ul.Grid.Cell33 li img.AutoSize {
		height: auto;
		max-width: 300px;
		width: 100% !important;
	}
	.Base .Body .standard_mit_teaser ul.Grid.Cell33 li p{
		margin: 0 0 1%;
	}
 
 
 /********** Kontakt  **********/
 
	.Base .Body .Kontakte  {height:auto !important; width:23.5% !important ;margin-right:2%; }
	.Base .Body .Kontakte:last-child  {margin-right:0px; }
	.Base .Body .Kontakte li.Image img {width:100% !important ; height:auto ;}
	.Base .Body .Kontakte li.Kontakt {height:70px ;}
	.Grid > .Cell75.contactform {margin:0; padding-right:20px;}
	.Base .Body .Grid .contactgrid {width:100%;}
	
	
	 
 /********** FDM farb-Dekor-mixer  **********/
	.Message .Content.FarbdekorItem {max-width:1100px !important;}
	.Message .Content.FarbdekorItem img {width:auto; height:auto;}
	.Message .Content.FarbdekorItem .Grid > * {margin:0 !important;}
	.Message .TabBox.FDMTab .Tabs {width:100% !important;}
	.Message .TabBox.FDMTab .Tabs li {width:14.25% !important;}
	
	
	.Base .Body .ProductSearch .Grid { overflow:hidden;margin-bottom:30px;}	
	.Base .Body .container-fluid.ProductSearch .Grid { overflow:visible;margin-bottom:30px;}
	
	
	
	/****** Mehrwerte *******/
	.Base .Body .standard_ohne_teaser .TabBox {margin-top:40px;}
	.Base .Body .standard_ohne_teaser .TabBox .Cell25 {max-width: 270px; padding: 0 25px 0 0;width: 35% !important;}
	.Base .Body .standard_ohne_teaser .TabBox .Cell25 > li.active {border-bottom: 1px solid #9f9f9f;}
	.Base .Body .standard_ohne_teaser .TabBox .Cell25 > li.active a { background: rgba(0, 0, 0, 0) url("../Images/ArrowRightLight.png") no-repeat scroll right center;}
	
	.Base .Body .standard_ohne_teaser .TabBox .Cell75 { float: right; padding: 0; width: 65% !important;}
	.Base .Body .standard_ohne_teaser .TabBox .tab-content > div {padding-top:0;}
	
	.Base .Body .standard_ohne_teaser .TabBox .panel-group { width: 95% !important;}
	#Serienausstattung .dropdown-menu {display: block; box-shadow:none!important; border-top: none;}
	#Zubehoer .dropdown-menu {display: block; box-shadow:none!important; border-top: none;}
@media (max-width: 1200px) {
			/* produktseiter unten */
		.Base .Body .TabBox.Produkt > .Contents {padding: 20px 5%;}
		.Message .Content.FarbdekorItem {max-width:90% !important;}
	.Message .Content.FarbdekorItem img#FinalPic, .FDMLoader {width:100%; height:auto;}
	.zoomWindow{left: -190px !important;}
}

@media (max-width: 1000px) {
	
	/* Prdoktdetailseite */
		.Base .Body .ProductDetail .CellInfo, .Base .Body .ProductDetail .CellTeaser {width:35%;}
		.Base .Body .ProductDetail .CellStage {width:48%;}
			.Base .Body .ProductDetail .CellStage img {position:absolute; bottom:0;}
		.Base .Body .ProductDetail .CellActions {width:17%;}
			
		.Base .Body .ProductDetail .CellStage img {width:100%; height:auto; margin-top:5%;}
		.Base .Body .ProductDetail .CellPreviews {width:65%; padding: 0 12px;}
		.WrapperSlim .Grid .Contents  { width:65% !important; }
		.ProductDetail  .Grid > *.Cell75 {width:65% !important;}
		.ProductDetail  .Grid > *.Cell25 {width:35% !important;}
		
		.ButtonRed {font-weight:normal; font-size:11px;}
		
		.nav > li > a {padding-left: 9px;padding-right: 9px;}
		.Box.Aktuelles .row div.Pointer { border-bottom:none; }
		
		.ProductDetail .View360 {bottom: 0; left: 0; position: absolute; width: 100%;}
		.ProductDetail #container .threesixty {width:100% !important;}
		
		.AusstattungHover {width:400px; min-height:300px;}
		
		/* Prdoktfamilienseite */
		.Familie .Grid .Cell75 .Grid > .Cell25 {width: 33.33% !important;}
		
		
		/* unternehmensseite */ 
		.Base .Body .ImageLeft {width:35% !important;}
		.Base .Body .ImageRight {width:35% !important; }
		
			/********** Sattelschränke  **********/
		.sattelschrank > .Cell75, .sattelschrank > .Cell25 {width:100% !important;}
		.Message .Content.SattelschrankItem .Cell66 {width:100% !important;}
		.Message .Content.SattelschrankItem .Cell33 {width:100% !important;}
			.Message .Content.SattelschrankItem .sattelgalerie li {width:25%;margin:  0;}
			.Message .Content.SattelschrankItem .sattelgalerie li  img {width:100%; height:auto;}
			
			/********** Kollektion  **********/
		.kollektion > .Cell75, .kollektion > .Cell25 {width:100% !important;}
		.Message .Content.KollektionItem .Cell66 {width:100% !important;}
		.Message .Content.KollektionItem .Cell33 {width:100% !important;}
			.Message .Content.KollektionItem .sattelgalerie li {width:25%;margin:  0;}
			.Message .Content.KollektionItem .sattelgalerie li  img {width:100%; height:auto;}

}
@media (max-width: 867px) {
	.ProductDetail #container .threesixty {height:270px !important;}
		.List.Teasers .Grid .Cell50 {width:65% !important;}
		
	/* Kontakt -  standard_kontakt */
	.Base .Body .Kontakte  {height:auto !important; width:48.5% !important ;margin-right:2%; margin-bottom:20px;}
	.Base .Body .Kontakte:nth-child(2) {margin-right:0; }
	
	/* ----   Produktfinder  ----   */
	.Tools li { width:37%;}
	.Tools li.Limits { width:26%;  padding:0;}
	.Tools li.Views {padding: 0 0 0 25px;}
	.Tools li .Input, .Tools li .Select, .Tools li .Textarea {width:55% !important; -webkit-appearance:none;}
	
	/* Downloads */
	
	.Filters, .Filters .Grid .Cell50 {width:100%!important;}
	.Filters .Grid .Cell50 .Grid .Cell33{width:33%!important;}
	.Filters .Grid .Cell50 .Grid .Cell66{width:66%!important;}
	.WrapperSlim.downloads .Grid { margin-right: 0px;}
	.Base .Body .standard_mit_teaser ul.Grid.Cell33 li {width: 50% !important;padding-right:3px;}
}

@media (max-width: 767px) {
	.WrapperSlim {padding:0;}
	.WrapperSlim.TechnischeDaten {padding:0 20px;}
	.Message .Content.KollektionItem { width: 80%; margin: 20px auto 0 auto !important; }
	
	.ProductMenu img { max-height: 40px; width:auto; }
	.ProductMenu { 	font-size:11px; }
	
	.ButtonRed .Icon {padding: 0 0 0 18px;}
	.Base .Body .ProductDetail .Picdisclaimer {width:100%; margin-left:0;margin-right:0;}
	.nav > li > a {padding: 10px 8px;}
	.Box.Aktuelles .row div.Pointer { border-bottom:1px solid #919191;}
	
	.AusstattungHover {width:300px; min-height:250px;}
	
	
	/* ------ produkt-familie -------- */	
	/* teaser */
	.Familie .Grid.Teasers .Cell33{width:50% !important; margin-bottom:10px;}
	
	/* ------ produkt-familie -------- */	
	.Base .Body .Familie .Path { margin-bottom:10px;}
	.Familie .Grid > .Cell75 {width: 100% !important;margin-top:200px;}
	.Familie .Grid .Cell25 {width: 100% !important; position:absolute; top :0; padding-left:0;}
	.Familie .Grid .Cell25 ul.TeaserLinks {margin-top:0px;}
	.Familie .Grid .Cell25 ul.TeaserLinks li {margin-bottom:5px!important ;}
	
	.Familie .Grid .Cell75 > p {padding-right:12px;}
	.Familie .Grid .Cell75 .Grid .Cell25  {width: 50% !important;position:relative;}	
	
	
	/* ------ produkt -------- */
	
		/* produktseite oben*/
	 /* Farb-Dekor-Mixer + konfigurieren ausblenden */
	 .Base .Body .ProductDetail  .CellActions .ButtonRed.FDM {display:none;}
	
	/* Produktseite - unten */
	.Base .Body .ProductDetail .Contents .Grid > .Cell25 {padding: 0 20px 0 0;width: 30% !important;}
	.Base .Body .ProductDetail .Contents .Grid > .Cell75 {padding: 0 20px 0 0;width: 70% !important;}
	
	.Base .Body .TabBox.Produkt .panel-group .Grid .Cell50 li { height: auto !important;margin: 0; padding: 0 10px 0 0;width: 50% !important;}
	.Base .Body .TabBox.Produkt .panel-group .Grid .Cell50 li img { height: auto !important;width: 100% !important;}
	
	.Base .Body .TabBox.Produkt .nav-tabs li {width: 90%;}
	
	/* Akkordion tabs */
	.Base .Body .ZubehoerListe li:first-child ul {border-top:none;}
	.Base .Body .ZubehoerListe li:last-child ul {border-bottom:none;}
	
	/* ------ Unternehmen -------- */
	/* unternehmensseite */ 
	
	.WrapperSlim.standard_ohne_teaser {padding: 0 23px;}
	.Base .Body .ImageLeft {width:40% !important;}
	.Base .Body .ImageRight {width:40% !important; }
	
	 .Base .Body .standard_ohne_teaser .Grid.Cell25 li {width:50% !important; padding-bottom: 20px !important; }

	/* mESSE */ 
	.Base .Body .Grid.standard_mit_teaser .Cell75 {width:100% !important;}
	.Base .Body .Grid.standard_mit_teaser .Cell25 {width:100% !important;}
	
	.Base .Body .Grid.standard_mit_teaser .Cell25 .Box.Dealers {border:none !important;}
	
	/* beschriftung */
	.Base .Body .Grid.standard_mit_teaser ul.Cell25{width:100% !important; padding:0;}
	.Base .Body .Grid.standard_mit_teaser ul.Cell25 li {width:50% !important; margin-bottom:15px;height:auto;}
	.Base .Body .Grid.standard_mit_teaser ul.Cell25 li img {max-width:100% !important; width:auto;height:auto;}
	
			/* Kontakt -  standard_kontakt */
	.Base .Body .Grid .contactgrid .Cell75  {width:100% !important ;margin-right:0;}
	.Base .Body .Grid .contactgrid .Cell25  {width:100% !important ;margin-right:0;}
	
	/***** Kollektion ***/
	.Kollektion .List .Grid img {width:100%; height:auto; padding-right: 5px; }
    .Kollektion .List .Grid Cell50 {padding: 0 10px; }
		.Kollektion .List .Grid h5 {text-decoration:underline;}
	
		
		#screenshot.AusstattungHover {left:30px !important;}	
}


@media (max-width: 667px) {
	.ButtonRed .short{display: inline-block;}
	.ButtonRed .long{display: none;}
	.zoomContainer{display: none !important;}
	.kollektion .Cell75  {width:100% !important;}
	

	/* teaser */
	.Familie .Grid.Teasers .Cell33{width:100% !important; margin-bottom:10px;}
	table.Data.Products .logotpv {display:none;}
	table.Data.Products td.FirstCol {text-decoration:underline;}
	
	
	
	
	
	/* produktseite */
	.Base .Body .ProductDetail .CellInfo{width: 100%;padding:0;} 
		.Base .Body .ProductDetail .Description {height:auto;margin-bottom:0;}
		.Base .Body .ProductDetail .ScrollContent {height:100px;}
		.Base .Body .ProductDetail .Description .ScrollBar, .Base .Body .ProductDetail .Description .ScrollUp, .Base .Body .ProductDetail .Description .ScrollDown {display:none;}
	.Base .Body .ProductDetail .CellStage {width: 75%; height: 270px;}
	.Base .Body .ProductDetail .CellActions {width: 25%; height: 270px;}
	
	.Base .Body .ProductDetail .CellTeaser, .Base .Body .ProductDetail .CellPreviews, .Base .Body .ProductDetail .CellPreviews .Carousel, .Carousel .overview {height:82px;}
	.Base .Body .ProductDetail .CellPreviews .Carousel .overview li {padding: 20px 0;}
	.Base .Body .ProductDetail .CellPreviews .Carousel .overview li.active {padding: 19px 0;}
	
	/* 360 - Ansicht */
	.ProductDetail #container .threesixty {height:320px !important;}
	
	/* produktseite unten*/

	.Base .Body .TabBox.Produkt .Grid .Cell50 li {xwidth:100% !important; xheight:auto !important;float:none;}
		.Base .Body .TabBox.Produkt .panel-group .Grid .Cell50 li { width: 100% !important; }
	.Base .Body .TabBox.Produkt .Grid .Cell50 li img{width:100% !important; float:none;}
	
	.Base .Body .ZubehoerListe li ul li {margin-bottom:5px; line-height:14px;}



	/* ------ Unternehmen -------- */
	/* unternehmensseite */ 

	.Base .Body .ImageLeft {width:45% !important;}
	.Base .Body .ImageRight {width:45% !important; }
	
		
		/* ----   Produktfinder  ----   */
	.Tools {height:90px ;}
	.Tools li { width:50% !important;}
	.Tools li.Limits {float:none !important; width:100%  !important;}
	.Tools li.Views { padding: 0; float:right !important; text-align:right;}
	.Tools li.Views label {width:45% !important;text-align:right;}
	.Tools li.Views .Select { float:right;}
	.Tools li.Sorter { padding: 0; float:left !important; }	

	.Base .Body .ProductSearch .CellImage img { width: 100% !important; height:auto;}
	.Base .Body .ProductSearch .CellDescription { width: 35% !important; padding-bottom:50px!important;}
	.Base .Body .ProductSearch .CellPrice {width:40% !important ; float:right !important;padding-bottom:0px!important ;}
	.Base .Body .ProductSearch .CellActions {width:40% !important ; float:right !important;padding-top:0px!important ;}
	
	.ProductSearch.Gebrauchte .Tools li.Limits {width:45%  !important; float:left  !important;}
	.ProductSearch.Gebrauchte .Tools li.Sorter {width:45%  !important; float:right  !important;}
	
	
	.ProductSearch.Gebrauchte .CellImage  {overflow:hidden !important;}
	
		/* ----   Jubilaeum  ----   */
	.Jubilaeum .Tools {height:95px ;}
	.Jubilaeum .Tools li { width:50% !important;}
	.Jubilaeum .Tools li.Limits {float:left !important; width:50%  !important;text-align:left;padding: 0 15px 0 0 ;}
	.Jubilaeum .Tools li.Views label{text-align:left;}
	
	.Base .Body .ProductSearch.Jubilaeum .CellImage img { width: 100% !important; height:auto;}
	.Base .Body .ProductSearch.Jubilaeum .CellDescription { width: 35% !important; padding-bottom:50px!important;}
	.Base .Body .ProductSearch.Jubilaeum .CellPrice {width:40% !important ; float:right !important;padding-bottom:0px!important ;}
	.Base .Body .ProductSearch.Jubilaeum .CellActions {width:40% !important ; float:right !important;padding-top:0px!important ;}
	
		/* ----   Gebrauchte  ----   */
		.Base .Body .ProductSearch.Gebrauchte .CellImage img { width: 100% !important; height:auto; padding-right:10px;}
		
	.Base .Body .ProductSearch.Gebrauchte .CellDescriptionLong  { width: 35% !important; padding-bottom:50px!important;}
	.Base .Body .ProductSearch.Gebrauchte .CellDealer  {width:40% !important ; float:right !important;padding-bottom:0px!important ;}
	.Base .Body .ProductSearch.Gebrauchte .CellPriceGeb  {width:40% !important ; float:right !important;padding-top:0px!important ;}

	/* ----   Suche  ----   */
		.Base .Body .ProductSearch.finde .CellImage img { width: 100% !important; height:auto; padding-right:10px;}
		
	.Base .Body .ProductSearch.finde .CellDescriptionLong  { width: 35% !important; padding-bottom:50px!important;}
	.Base .Body .ProductSearch.finde .CellDealer  {width:40% !important ; float:right !important;padding-bottom:0px!important ;}
	.Base .Body .ProductSearch.finde .CellPriceGeb  {width:40% !important ; float:right !important;padding-top:0px!important ;}
	
	.Base .Body .ProductSearch.finde .CellPrice{width:25% !important;}
}



@media (max-width: 600px) {
	.Base .Body .Gebrauchte .TabBox .nav-tabs li a {padding:7px;}
	.Base .Body .Gebrauchte .TabBox .nav-tabs li img {width:100%; height:auto;}
}
@media (max-width: 480px) {
	
	/* hover-bild */ 
	/*#screenshot {display:none !important;}*/
	
	
	/*.zoomContainer {display:none;}*/
	.WrapperWide {position:relative;}
	
			
	/* ------ produkt-familie -------- */	
		.Familie .Grid .Cell75 .Grid > .Cell25  {width: 100% !important;}	
		.Familie #screenshot {display:none!important;}
	

		/* mehr platz unter anfragen */
		.Base .Body .ProductDetail .CellActions .ButtonRed.ThreeSixtyView {margin-bottom:15px;}
		.Base .Body .ProductDetail .CellActions .Action.Request {margin-bottom: 30px;}
	
	.Base .Body .ProductDetail .CellInfo {margin-bottom:20px;}
	.Base .Body .ProductDetail .Description .ScrollContent {height:100% !important;}
	.Base .Body .ProductDetail .Description .ScrollBar, .Base .Body .ProductDetail .Description .ScrollUp, .Base .Body .ProductDetail .Description .ScrollDown {display:none;}
	
	.Base .Body .ProductDetail .CellStage {width: 100%; margin-bottom:100px; padding:0;}
	.Base .Body .ProductDetail .CellActions {width: 100%; height: auto;height:112px;}
		.Base .Body .ProductDetail .CellActions .Price {padding-top:0;width:50%; float:left; height:130px;}
		.Base .Body .ProductDetail .CellActions .ButtonRed,.Base .Body .ProductDetail .CellActions .Action  {padding-top:0;width:40%; float:right;margin:0 0 5px;}
		.Base .Body .ProductDetail .CellActions .ButtonRed + .ButtonRed{margin:0 0 5px;}
		
	.Base .Body .ProductDetail .CellPreviews {xxmargin-top:-230px; width:87%;padding:0;}
		.Base .Body .ProductDetail .CellTeaser, .Base .Body .ProductDetail .CellPreviews, .Base .Body .ProductDetail .CellPreviews .Carousel, .Carousel .overview {height:60px;}
			.Base .Body .ProductDetail .CellPreviews .Carousel .overview li {padding: 10px 0;}
			.Base .Body .ProductDetail .CellPreviews .Carousel .overview li.active {padding: 9px 0;}
	.Base .Body .ProductDetail .CellInfo, .Base .Body .ProductDetail .CellTeaser {width:100%; padding:0;}
	
	/* 360 grad ansicht */
	#container .threesixty .threesixty_images img {height: auto; position: absolute;bottom: 10px; top:auto;}
	
	/* produktseite unten*/
	.Base .Body .ProductDetail .Grid > .Cell25#mttab0 {width:75% !important; float:none;margin-bottom:15px;}
	.Base .Body .ProductDetail .Grid > .Cell75#mtcon0 {width:100% !important; float:none;}
	
		.AusstattungHover {width:200px;min-height:200px;}
	
	.Base .Body #kontaktform .Grid > .Cell25 {width:100% !important; float:none; }
	.Base .Body #kontaktform .Grid > .Cell50 {width:100% !important; float:none; padding:0;}
	
		/* ------ Unternehmen -------- */
	/* unternehmensseite */ 
	.Base .Body .ImageLeft {width:50% !important;}
	.Base .Body .ImageRight {width:50% !important; }
	
	 .Base .Body .standard_ohne_teaser .Grid.Cell50 li {width:100% !important; padding:0;}	
			 .Base .Body .standard_ohne_teaser .Grid.Cell50 li:first-child, .Base .Body .standard_ohne_teaser .Grid.Cell50 li:last-child {padding:0px;}
	 .Base .Body .standard_ohne_teaser .Grid.Cell25 li {width:100% !important;padding: 0 5px;}
	 
	 /* mESSE */ 
	.Base .Body .Grid.standard_mit_teaser .Cell75 {width:100% !important;}
	.Base .Body .Grid.standard_mit_teaser .Cell25 {width:100% !important;}
	.List { padding: 0 10px;}
	
		/* Kontakt -  standard_kontakt */
	.Base .Body .Kontakte  {width:100% !important ;margin-right:0; margin-bottom:20px;}
	
	.Base .Body .textGrid.Grid .Cell75 {width:100% !important;}
	
	/* ------ Sattelschränke  -------- */
	.sattelschrank .Cell75 .Cell25.sattel_img  {width:50% !important;}
	.sattelschrank .Cell75 .Cell25.sattel_price {width:50% !important;float:right;}
	/* --- Kollektion --- */
	.Kollektion .List {padding:0 !important;}
	.Kollektion .Grid > .Cell25:last-child {padding:0 0 0 10px;}
	
	/* Download */
	.Downloads .Grid > .Cell25 {width:100% !important; float:none;}
	.Downloads .Grid > .Cell50 {width:100% !important; float:none;}
	.Filters .Grid .Cell50 .Grid .Cell33{width:40%!important;}
	.Filters .Grid .Cell50 .Grid .Cell66{width:60%!important;}
		
	
			/* ----   Produktfinder  ----   */
	.Tools { height: 130px;}
	.Tools li { width:100% !important;}
	.Tools li label, .Tools li.Views label { width:35% !important; text-align: left;}
		.Tools li.Limits label { width: auto !important; }
	.Tools li .Select { width:65% !important; text-align: left;}
	
		.Base .Body .ProductSearch .Grid .Cell25 {width:100% !important;}
	.Base .Body .ProductSearch .CellImage {width:50% !important;}
		.Base .Body .ProductSearch .CellImage img {max-width:120px !important; margin: 0 auto; }
	.Base .Body .ProductSearch .CellDescription {width:50% !important;padding-bottom: 0px !important; float:right;}
	.Base .Body .ProductSearch .Items .List-view .TagJ {top:-160px;}
	
	/***** Jubiläum *****/
	.Base .Body .TabBox .Tabs .Cell25 {width:50% !important;}
	
	.Jubilaeum .Tools {height:130px ;}
	.Jubilaeum .Tools li.Sorter {float:none !important; width:100%  !important;text-align:left;padding: 0 ;}
	.Jubilaeum .Tools li.Sorter label{margin: 0 ;}
	.Jubilaeum .Tools li.Views label {width:60% !important;}
	.Jubilaeum .Tools li.Views a {float:right;}
	
	.Base .Body .ProductSearch.Jubilaeum .Grid .Cell25 {width:100% !important;}
	.Base .Body .ProductSearch.Jubilaeum .CellImage {width:50% !important;}
		.Base .Body .ProductSearch.Jubilaeum .CellImage img {max-width:120px !important; margin: 0 auto; }
	.Base .Body .ProductSearch.Jubilaeum .CellDescription {width:50% !important;padding-bottom: 0px !important; float:right;}

	
	/***** Suche ********/
	.Base .Body .ProductSearch.finde .Grid .Cell25, .Base .Body .ProductSearch.finde .Grid .Cell50 {width:100% !important;}
	.Base .Body .ProductSearch.finde .CellImage {width:50% !important;}
		.Base .Body .ProductSearch.finde .CellImage img {max-width:120px !important; margin: 0 auto; }
	.Base .Body .ProductSearch.finde .CellDescription {width:50% !important;padding-bottom: 0px !important; float:right;}

	/***** Gebrauchte *****/	
	
	.Gebrauchte .Tools {height:175px;}
	
	.Gebrauchte .Suche .Cell50 {width:100% !important;}
	.Gebrauchte .Suche .Cell50 h2 {margin-bottom:10px;}
	.Gebrauchte .Suche .Cell50.suchfeld {margin-bottom:10px;}
			
			.ProductSearch.Gebrauchte .Tools li.Limits {width:100%  !important; float:right  !important;}
			.ProductSearch.Gebrauchte .Tools li.Sorter {width:100%  !important; float:right  !important;}

	
	.Base .Body .ProductSearch.Gebrauchte .CellImage {width:50% !important; height:110px;}
		.Base .Body .ProductSearch.Gebrauchte .CellImage img {max-width:120px !important; margin: 7px auto 0; }
	.Base .Body .ProductSearch.Gebrauchte .CellDescriptionLong {width:50% !important;padding-bottom: 0px !important; float:left !important; height:115px !important; max-height:115px !important;}
	.Base .Body .ProductSearch.Gebrauchte .CellDealer {width:50% !important;padding: 0 !important; float:left !important; margin-top:20px;}
	.Base .Body .ProductSearch.Gebrauchte .CellPriceGeb  {width:50% !important;padding-bottom: 0 5px 0 0 !important; float:left !important; margin-top:20px;}


}

@media (max-width: 440px) {
	.Base .Body .ProductDetail .CellStage {height:200px;}
		.Base .Body .ProductDetail .CellPreviews {xbottom:240px; }
		
		
	.img_aktuelles {float: left;margin: 0 50% 20px 0; }
}

@media (max-width: 357px) {
	
	h1 {-webkit-hyphens: auto;  -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto;}
	
	.Base .Body .ProductDetail .CellStage {height:180px;}
	.Base .Body .ProductDetail .CellActions .ButtonRed,.Base .Body .ProductDetail .CellActions .Action  {width:45%;}
	
	
	/* ----   Produktfinder  ----   */
	.Base .Body .ProductSearch .CellImage,  .Base .Body .ProductSearch .CellDescription{width:100% !important;}
	.Base .Body .ProductSearch .CellImage a {width:120px !important; margin: 0 auto !important; }
	.Base .Body .ProductSearch .CellImage a img {width:120px !important; margin: 0 auto !important; }
	
		/***** Jubiläum *****/
	.Jubilaeum .Tools li.Views {width:45% !important;}
		.Jubilaeum .Tools li.Views label {width:50% !important;}
	.Jubilaeum .Tools li.Limits {width:55% !important;}
	
	.Base .Body .ProductSearch.Jubilaeum .CellImage,  .Base .Body .ProductSearch.Jubilaeum .CellDescription{width:100% !important;}
	.Base .Body .ProductSearch.Jubilaeum .CellImage a {width:120px !important; margin: 0 auto !important; }
	.Base .Body .ProductSearch.Jubilaeum .CellImage a img {width:120px !important; margin: 0 auto !important; }

	/* Produktdetailseite */
		.Base .Body .ZubehoerListe li ul li {margin-bottom:7px; line-height:14px;}
		.Base .Body .ProductDetail .CellActions {width: 100%; height: auto;height:112px;}

}

@media (max-width: 305px) {
	.Base .Body .ProductDetail .CellStage {height:160px;}
		.Base .Body .ProductDetail .CellPreviews {xbottom:250px; }
		.Base .Body .ProductSearch .Items .List-view .TagJ {top:-170px;}
}

@media (min-width: 767px) {
	.dropdown-menu {border: none; float: none; box-shadow:none; position:relative;}
}