.ym-wrapper {
	max-width:940px;
}

div.ym-wbox {
	margin:0;
	padding:0;
	max-width:1024px;
}

body {
	font-family:'CLAASCultivaWeb',arial;
  font-weight: 400;
  font-size:14px;
    color: #000;
}
/* CLAASWB-223 - Hintergrundgrau des Footers bis zum Ende der Seite */
html.footerfill  {
	min-height: 100%;
}
html.footerfill body {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 50%, #4a4a43 51%, #4a4a43 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#ffffff), color-stop(51%,#4a4a43), color-stop(100%,#4a4a43)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#4a4a43 51%,#4a4a43 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#4a4a43 51%,#4a4a43 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#4a4a43 51%,#4a4a43 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 50%,#4a4a43 51%,#4a4a43 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* no gradient for IE6-9 */
}
html.footerfill #main{
	background-color: #ffffff;
}

b, strong {
	font-family:'CLAASCultivaWeb';
	font-weight: 700;
}

.strong{
    font-weight: bold!important;
}

hr {
	font-size:1px;
}

h1,
.aside-element .title,
h4 {
	font-size:24px;
	line-height:30px;
	margin:0 0 40px 0;
	font-family:'CLAASCultivaWeb',arial;
	font-weight: 400;
}

h2,
.aside-element .subtitle {
	font-size:16px;
	line-height:24px;
	margin:0 0 30px 0;
	font-family:'CLAASCultivaWeb',arial;
	font-weight: 400;
}

h3 ,
.detailtable .td--table-head {
	font-size:14px;
	line-height:20px;
	margin: 0 0 5px 0;
	font-family:'CLAASCultivaWeb',arial;
	font-weight: 700;
}

h6 {
	font-size:15px;
	padding:0 0 4px 9px;
}

.btn-green {
	display:block;
	float:left;
	background:url(../images/bg-btn-green.png) repeat-x;
	line-height:30px;
	color:#fff;
	font-family:'CLAASCultivaWeb';
  font-weight: 700;
  padding:0 11px;
	margin:25px 0 0 0;
	font-size:14px;
	text-decoration:none;
}

.article .btn-green {
	display: inline-block;
	float: none;
}

.btn-green:hover {
	color:#fff;
	background:url(../images/bg-btn-green-hover.png) repeat-x;
	-moz-box-shadow: 0px 0px 12px #cacaca;
	-webkit-box-shadow: 0px 0px 12px #cacaca;
	box-shadow: 0px 0px 12px #cacaca;
}

.btn-box {
	margin:0 0 0 -10px;
}

.btn-box .btn-info,
.btn-box .btn-action {
	margin:0 0 0 10px;
}

.btn-info,
.btn-info:hover,
.btn-action {
	background:#4a4a43;
	color:#fff;
	font-family:'CLAASCultivaWeb',arial;
  font-weight: 700;
  padding:10px 11px;
	text-align:center;
	font-size:15px;
	display: block;
	text-decoration: none;
	border:0;
}

.btn-info:hover {
	background: #5c5c56;
}

.btn-action,
.btn-action:hover {
	background:#b3c800;
	color:#fff;
}

.btn-action:hover {
	background:#a1b400;
}

.btn-action.btn-disabled,
.btn-action.btn-disabled:hover {
	background:#BDBDBD;
	cursor: not-allowed;
	pointer-events: none;
}

.aside-element a,
#subnav a,
#footer a {
	text-decoration:none;
}

section article p:last-child {
	margin-bottom:0;
}

@media screen and (max-width:991px) {
	h1, h4 {
		margin:0 0 40px 20px;
	}

	.article h1 {
		margin:0 0 40px 0;
	}
}

/* IMG Border */

.img-border {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;
	width:100%;
}

.img-border img {
	width:100%;
	border:1px solid #d0d0d0 !important;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;
}

/* Arrow Link */

a.more,
span.more,
.subnav div.subnavigation2tooltip ul a,
.productflyoutlist li a > span,
.isotope-item a.more,
.jcarousel-container a {
	background:url(../images/arrow-black-right.png) no-repeat right center;
	padding-right:12px;
	text-decoration:none;
}

a.more:hover,
a:hover span.more {
	background:url(../images/arrow-black-right-hover.png) no-repeat right center;
}

/* Tabelle */

table .visible-m {
	display:none;
}

table .hidden-m {
	display:table-cell;
}

table .visible-s {
	display:none;
}

table .hidden-s {
	display:table-cell;
}
table .hidden-sort{
	display: none;
}
/* CLAASPRO-196 */
table tr.invalid-job,
table tr.invalid-job td a.dealer-job-link {
	cursor: no-drop;
	text-decoration: line-through;
}

/* CLAASPRO-196 */
table tr.invalid-job td a:hover {
	color: #000;
}

@media screen and (max-width:768px) {
	table .visible-m {
		display:block;
	}

	table .hidden-m {
		display:none;
	}
}

@media screen and (max-width:320px) {
	table .visible-s {
		display:block;
	}

	table .hidden-s {
		display:none;
	}
}

/* AufzÃ¤hlung Content */

#contentArea .article ul,
#contentArea article ul {
	list-style-type:none;
	margin:14px 0 14px 0;
	padding:0;
	overflow: hidden;
}

#contentArea .article ul > li {
	padding: 10px 0 2px 20px;
	margin: 0;
	background: url(../images/arrow-black-right-hover.png) no-repeat left 17px;
}

#contentArea .article ol,
#contentArea ol {
	overflow: hidden;
	padding-left: 16px;
}

/* Auflistung */

dl {
	margin:0 0 20px 0;
}

dt {
	border-bottom:1px solid #000000;
	padding:4px 0 5px 0;
	font-family:'CLAASCultivaWeb',arial;
	font-weight: 700;
}

dd {
	margin:0;
	border-bottom:1px solid #d8d7d7;
	padding:4px 0 5px 0;
}

/* Links */

a {outline:none;}

a:hover,
.ym-hlist ul li a:hover,
#footer .ym-hlist a:hover,
#header a:hover {
	background-color:transparent;
	color:#b3c618;
}

.ym-hlist ul li.active {
	background:none;
}

li.link-facebook {
	background:url(../images/facebook_white.png) no-repeat left center;
}

li.link-facebook:hover {
	background:url(../images/facebook_green.png) no-repeat left center;
}

li.link-googleplus {
    background:url(../images/googleplus_16x16.png) no-repeat left center;
}

li.link-googleplus:hover {
    background:url(../images/googleplus-hover_16x16.png) no-repeat left center;
}

li.link-youtube {
	background:url(../images/youtube_white.png) no-repeat left center;
}

li.link-youtube:hover {
	background:url(../images/youtube_green.png) no-repeat left center;
}

li.link-twitter {
  background:url(../images/twitter_white.png) no-repeat left center;
  z-index: 50;
}

li.link-twitter:hover {
  background:url(../images/twitter_green.png) no-repeat left center;
}

@media (-webkit-min-device-pixel-ratio: 1.1) {
	li.link-facebook {
		background:url(../images/facebook_white_@2x.png) no-repeat left center;
		background-size:22px;
	}

	li.link-facebook:hover {
		background:url(../images/facebook_green_@2x.png) no-repeat left center;
		background-size:22px;
	}

	li.link-googleplus {
	    background:url(../images/googleplus-2x.png) no-repeat left center;
		background-size:22px;
	}

	li.link-googleplus:hover {
	    background:url(../images/googleplus-hover-2x.png) no-repeat left center;
		background-size:22px;
	}

	li.link-youtube {
		background:url(../images/youtube_white_@2x.png) no-repeat left center;
		background-size:22px;
	}

	li.link-youtube:hover {
		background:url(../images/youtube_green_@2x.png) no-repeat left center;
		background-size:22px;
	}

  li.link-twitter {
    background:url(../images/twitter_white_@2x.png) no-repeat left center;
    background-size:22px;
  }

  li.link-twitter:hover {
    background:url(../images/twitter_green_@2x.png) no-repeat left center;
    background-size:22px;
  }

}

.ym-hlist ul li.link-facebook a,
.ym-hlist ul li.link-googleplus a,
.ym-hlist ul li.link-youtube a,
.ym-hlist ul li.link-twitter a{
	display:block;
	width: 24px;
	height:24px;
	background:none !important;
}

a.external-link,
.ym-hlist ul li a.external-link,
#nav .ym-hlist ul li a.external-link {
	background:url(../images/icon-external.gif) no-repeat right center;
	padding-right:30px;
	display: inline-block;
	padding-bottom: 1px;
}

/* Header */

#header {
	background:#fff;
	padding:0;
	min-height:137px;
}

#header a {
	color:#000;
	text-decoration:none;
}

#header .header-top {
	height:105px;
	position: relative;
}

#header.group .header-top {
	height:90px;
}

#header #logo {
	padding-top:27px;
}

#header #logo + .ym-g50 {
	width:45%;
}

#header #logo .ym-gr {
	text-align: right;
	margin-top: 10px;
}

#header #logo img {
	max-width:237px;
}

#header .ym-wbox {
	position:relative;
}

#topnavi {
	height:44px;
	width:auto;
	background:none;
	right:-4px;
	overflow:visible;
}

#topnavi ul {
	padding:0;
	float:right;
}

#topnavi ul li {
	line-height: 2em;
	margin:0 0 0 40px;
}

#topnavi ul li:first-child {
	margin:0;
}

.ym-hlist ul li a {
	color:#000;
	text-shadow:none;
	padding:0;
}

.ym-searchform {
	background:url(../images/bg-search-input.gif) no-repeat 0 0;
	padding:0;
	text-align:left;
	width: 200px;
}

.ym-searchform-left {
	margin:0 36px 0 0;
	position:relative;
}

#search .search-cat {
	float:left;
	margin:2px 0 0 0;
}

.ym-searchform .ym-searchfield {
	background:transparent;
	border:0;
	box-shadow:none;
	margin:0 0 0 5px;
	position:relative;
	display:block;
	padding:6px 0 0 0;
	width: 97%;
}

.ym-searchform input[type="search"] {
	width:57%;
	height:24px;
}

.ym-searchform .ym-searchbutton {
	background:url(../images/button_search.png) no-repeat 8px 2px;
	width:35px;
	height:24px;
	padding:0;
	float:right;
	margin: 0 -1px 0 0;
	border:0;
}
.ym-searchform .ym-searchbutton:hover{
    background: url("../images/button_search.png") no-repeat scroll 8px -18px transparent;
}

/* Retina Icon Suche*/
@media (-webkit-min-device-pixel-ratio: 1.1) {
	.ym-searchform .ym-searchbutton {
		background:url(../images/button_search-2x.png) no-repeat 0 -1px;
		background-size:24px;
	}
}

#nav .open-nav,
#nav .open-breadcrumb,
#nav ul li.overview {
	display:none;
}

#nav {
	margin-bottom:11px;
}

#nav,
.ym-hlist {
	background:none;
}

#nav .mobileMenuContainer {
	display:none;
}

#nav .ym-hlist {
	display:block;
}

#nav .ym-hlist ul {
	margin:0;
	padding:0;
	font-size:16px;
	position:relative;
}

#nav .ym-hlist ul li {
	margin:0 2.5em 0 0;
}

#nav .ym-hlist ul li a,
#nav .ym-hlist ul li strong {
	color:#000;
	padding:0;
}

#nav .ym-hlist ul li > a:hover,
#nav .ym-hlist li.active > a,
#nav .ym-hlist li.open > a{
	color:#b3c618;
}

#nav .ym-hlist ul li.active strong {
	font-family:'CLAASCultivaWeb',arial;
  font-weight: 700;
}

#nav .ym-hlist .mobileMenuContainer ul ul {
	position:absolute;
	left:100%;
	top:0;
	z-index:100;
	display:none;
}

#nav .mobileMenuLogout {
	display:none;
}

#nav .mobileMenuPasswordForget {
	display:none;
}

/* NAV */

.flyoutmenu-container {
	position:absolute;
	top:147px;
	left:0;
	background:#f7f7f7;
	border-top:1px solid #cccccc;
	z-index: 9000 /* vorher 300*/;
	display:none;
	padding:40px 0 0 0;
	width: 100%;
}

body.cl-gr .flyoutmenu-container {
	top:202px;
}

.flyoutmenu-container .navwrapper {
	margin:0 2% 2.75% 1%;
	float: left;
    width: 16%;
}

.flyoutmenu-container h6{
    margin-bottom:0;
	border-bottom: 1px solid #D8D7D7;
	font-family:'CLAASCultivaWeb';
	font-weight: 700;
}

.flyoutmenu-container a {
	text-decoration:none;
}

.flyoutmenu-content {
	display:none;
}

.subnavflyoutnav {
    background-color: #000000;
	height: 40px;
}

.subnavflyoutnav ul li a {
    color: #FFFFFF !important;
	background:url(../images/arrow-white-right-alt.png) no-repeat right center;
	margin: 0 30px 0 0;
    padding: 0 12px 0 0;
}

.subnavflyoutnav a:hover {
    color: #B3C618 !important;
}

/* Subnavigation */

.subnavWrapper{
    position: relative;
    z-index: 200;
    /*margin-top: -382px;*/
}

.subnav {
    min-height: 50px;
	margin-top: -13px;
	position: relative;
    z-index: 6;
   /*  padding-top: 55px; */
}

#contentArea .subnav {
	position: relative;
	z-index: 5;
	top:-17px;
	height:40px;
}

.subnav a {
    font-size: 1em;
    color: #000;
    /*padding: 0px 5px;*/
    display: block;
    /*padding-bottom: 10px;*/
}

.subnav > ul > li > a,
.subnav > ul > li > span > a {
	line-height: 40px;
    margin-left: 16px;
    padding-right: 16px;
}

.subnav a:hover,
.subnavtype1.active > a,
.subnavtype1.active > span > a {
    color: #B3C618 !important;
}

.subnav li.open > a,
.subnav li.open > span > a {
	display:block;
	/*background:url(../images/subnav-top-right.png) no-repeat right top;*/
	background: #F7F7F7;
	position:relative;
	z-index:5;
}

.subnav li > a > span,
.subnav li > span > a > span {
	padding:8px;
	display:block;
}

.subnav > ul,
#contentArea .subnav > ul {
    padding: 0;
    margin: 0 0 0 -8px;
	list-style-type: none;
}

.subnav li.subnavtype1,
#contentArea .subnav li.subnavtype1,
#contentArea .ym-col1 .subnav ul li.subnavtype1 {
	background:none;
	margin:0 0 0 -16px;
	padding:0;
    display: inline-block;
    /*float: left;  */
    font-size: 1em;
    line-height: 1em;
    list-style-type: none;
    height: 50px;
	position:relative;
}

.subnav li.open,
#contentArea .subnav li.open,
#contentArea .ym-col1 .subnav ul li.open {
	/*background:url(../images/subnav-top-left.png) no-repeat left top;*/
}

.subnav li.subnavtype2,
#contentArea .subnav li.subnavtype2,
#contentArea .ym-col1 .subnav ul li.subnavtype2 {
    padding: 7px 0 10px 0;
    margin: 0px 5px;
    font-size: 1em;
    line-height: 1em;
    list-style-type: none;
	background:none;
}

.subnav li.subnavtype2 a {
    padding-bottom: 2px;
}

li.subnavtype2 a.active{
    color:#B3C618 !important
}
.subnav > ul > li .shadow-middle {
	position:absolute;
	bottom:0;
	left:16px;
	/*background:url(../images/subnav-top-right.png) no-repeat right top;*/
	background: #F7F7F7;
	height:8px;
	display:none;
	z-index:0;
}

.subnav > ul > li.open .shadow-middle {
	display:block;
}

#subnavpapercut1 {
    /*background: url("../images/productdetail/papercut2.png") no-repeat scroll 0 0 transparent;
    background-size: 1100px;*/
	border-top:1px solid #CCCCCC;
    margin-top: 0px;
    position: relative;
	top:-10px;
    z-index: 20;
    height: 10px;
}
#subnavpapercut2 {
    /*background: url("../images/productdetail/papercut1.png") no-repeat scroll 0 0 transparent;
    background-size: 1100px;*/
	border-top:1px solid #CCCCCC;
    height: 10px;
    background-color: #fff;
    border-bottom: 2px solid white;
}
.dropDownFilterNewsArchive #subnavpapercut1,
.dropDownFilterNewsArchive #subnavpapercut2{
	background-size: 840px;
}

.subnav div.subnavigation2tooltip {
    /*background:url(../images/subnav-bottom-left.png) no-repeat left bottom;*/
    z-index: 10;
	position:absolute;
	top:50px;
	left:0;
	display:none;
}

.subnav div.subnavigation2tooltip ul {
    /*background: url("../images/subnav-bottom-right.png") no-repeat scroll right bottom transparent;*/
	background: #F7F7F7;
    margin: 0 0 0 16px !important;
    padding: 0px 50px 16px 4px !important;
}

.subnav div.subnavigation2tooltip ul a {
	display:inline;
	white-space:nowrap;
}

.subnav ul.subnavigation1 li {
    display: block;
    float: none;
}

/* Productflyout */

.productFlyoutWrap {
    top: 147px !important;
    width: 1200px !important;
}

.productFlyoutWrap .fancybox-inner {
    width: 100% !important
}

.productFlyoutWrap  .fancybox-skin {
    padding: 0 !important;
}

.productflyoutlist {
    padding: 0 !important;
    margin: 0 !important;
    list-style: none;
    margin-bottom: 35px !important;
}

.productflyoutlist h3 {
	margin:0;
}

.productflyoutlist li {
    margin: 0 !important;
    float: none;
	border-bottom: 1px solid #D8D7D7;
	padding:1px 0 0 0;
}

.productflyoutlist li:last-child {
	border:0;
}

.productflyoutlist > li > a {
    /*color: #000;*/
    display:block;
    padding: 4px 0 5px 9px;
}

a.productpreview {
    display:block!important;
    }

.productflyoutlist > li > a:hover, .productflyoutlist > li > a:active, .productflyoutlist > li > a:focus {
    color: #afc126;
    background-color: #fff;
}

.productpreviewteaser {
    background-color: #fff;
    padding: 10px;
    width: 190px;
    z-index: 700;
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	zoom: 1;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=0, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=45, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=90, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=180, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=225, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=260, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=305, Strength=2);
}

.productpreviewteaser img{
    display: block;
    margin-bottom: 18px;
}

.flyout-teaser-img {
	max-width:100%;
}

/* Pagetitle */

.pagetitle {
	background:#f3f3f3;
	padding:30px 0 35px 20px;
	font-size:22px;
}

/* Breadcrumb */

.breadcrumb-container {
	padding:15px 20px;
	border-bottom: 1px solid #ccc;
	margin-bottom:40px;
}

.breadcrumb-container .spacer {
	background: url(../images/arrow-black-right.png) no-repeat center center !important;
	padding:0 25px;
	display: inline-block;
	height: 10px;
}

/* Global Content */

.ym-col1 .ym-cbox,
.ym-col1 .ym-cbox .nx-gbox,
.article > .nx-gbox{
	padding:0;
}

/* CLAASPRO-264 */
@media screen and (max-width: 480px) {
	.ym-col1 .ym-cbox {
				margin: 0 20px;
	}
} /* END */

#contentArea > section.productTeaserSection {
	margin:0 0 50px 0;
	padding:0 0 50px 0;
	border-bottom: 1px solid #ccc;
	/*width: 75%*/
}

.productteaserToggle {
    width: 75%;
    padding-top: 1.0em;
}

#contentArea > section .productteaserToggle .article {
    padding: 0;
}

#contentArea > section.productTeaserSection:last-child {
	padding:0;
	border-bottom:0;
}

.ym-column {
	padding-right:280px;
	margin:40px 0 0 0;
}
/*.ym-col1{
    width:820px\9 /--* IE8*--/
}*/
.ym-col3 {
	width:260px;
	margin-right:-280px;
	float:right;
}
.hideCol3 {
    padding-right: 0!important;
}
.hideCol3 .ym-col1{
    width:100%\9 /* IE8*/
}

.hideCol3 .ym-col3{
    display: none;
}

#searchResultList,.pageNav, .hitResults{
    width: 75%;
}
.hitResults{text-align: center; margin: 0 0 20px 0;}

.item-100 {
	width:100%;
}

.article-detail-image {
	margin:30px 0 20px 0;
}

.detailpage-video-teaser {
	margin:0 0 10px 0;
}

.caption {
	font-size:12px;
	margin:10px 0 0 0;
	font-family:'CLAASCultivaWeb',arial;
}
/* 100% Images Caption */
div.ym-g100.ym-gr .caption{
    margin-left:5px;
}

.article-detail-image img {
	width:100%;
}

table {
	margin: 20px 0;
}

tbody th,
thead th {
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	font-family:'CLAASCultivaWeb';
	font-weight: 700;
}

.downloadcenter-document-table  td.last {
    background-clip: padding-box;
	position: relative;
}

.downloadcenter-document-table .ttImage,
.downloadcenter-document-table .downloadcoverteaser {
	right: 50px !important;
	left: inherit !important;
	z-index: 100 !important;
}

.downloadcenter-document-table .downloadcoverteaser {
	top: 8px !important;
}

tbody td {
	border-bottom:1px solid #d8d7d7;
}

th, td {
	padding:8px 10px 9px 20px;
}

tbody tr.even td {
	background:#f3f3f3;
}

/* Productdetail */

table.detailtable th,
table.detailtable  tr:first-child td{
    border-bottom: 1px solid #000000;
    border-top: 1px solid #000000;
	font-family:'CLAASCultivaWeb';
    font-weight: 700;
}

table.detailtable thead + tbody tr:first-child td {
border-bottom:1px solid #D8D7D7;
font-weight:normal;
}

.detailtable .td--table-head {
line-height:21px;
margin: 0;
}


/* altes CM7 Tabellenmodell mit th im Eventcenter,Downloadcenter .. */
#container table.detailtable thead tr:first-child td{
    border-bottom: 1px solid #000000;
    border-top: 1px solid #000000;
    font-weight: normal;
}

table.detailtable tbody tr:hover td {
   /* background: none repeat scroll 0 0 #f3f3f3; */
}

img.hrsmall {
    display: block;
    margin: 2.5em;
    opacity: 0.54;
    padding: 1em;
    margin-left: 0;
}

/* CLAASPRO 153 & 155 */
	.checkbox-for-new-items {
		bottom: 15%;
		margin-top: 30px;
		position: relative;
	}

td.new,
tr.st-head-row th,
.dlcContent.isotope .new {
	position: relative;
}

td span.new,
span.new.images,
span.new.videos,
tr.st-head-row span.new {
	background-color: #ff5a00;
	content: "new";
	color: #fff;
	font-family: 'CLAASCultivaWeb', arial;
  font-weight: 700;
  font-size: 11px;
	left: -20px;
	line-height: 1.5em;
	padding: 0 4px;
	position: absolute;
	text-decoration: none !important;
}

td.new span.new {
	top: 10px;
}

tr.st-head-row span.new {
	left: -41px;
	top: -20px;
	position: relative;
}
.wrapper-new {
	position: relative;
}

span.new.images,
span.new.videos {
	position: absolute !important;
	top: 0;
	left: 0;
}

.dlcContent.isotope .new .showImage:before,
.dlcContent.isotope .fancyVideo.new:before {
	left: 0;
}

/* CLAASPRO-156 */

.newest-news-items {
	background-color: #f3f3f3;
	max-width: 960px;
	padding: 10px;
	margin-bottom: 30px;
}

.newest-news-items h3 {
	font-family: inherit;
	font-size: 1em;
	font-weight: normal;
	margin-bottom: 10px;
}

.newest-news-items h3 .highlighted-new {
	color: #fff;
	padding: 1px 4px;
	background-color: #ff5a00;
}

.newest-news-items p {
    margin: 0 0 5px 0;
    max-width: 960px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.newest-news-items p a {
    text-decoration: none;
}

/* Toogle Box */

.toggle-content-box {
	margin:25px 0;
	padding:0;
	list-style-type:none;
	border-top:1px solid #cccccc;
}

.toggle-content-box > li,
#contentArea .ym-col1 ul.toggle-content-box > li {
	border-bottom:1px solid #cccccc;
	margin:0;
	padding:5px 0 3px 0;
	background:none;
}

.toggle-content-box li h3 {
	margin:0;
}

.toggle-content-box > li > a {
	background:url(../images/icon-plus-small.png) no-repeat right center;
	display:block;
	font-family:'CLAASCultivaWeb',arial;
  font-weight: 700;
  text-decoration:none;
}

.toggle-content-box > li.active > a {
	color:#b3c618;
	background:url(../images/icon-minus-small.png) no-repeat right center;
}

.toggle-content-box .toggle-content {
	display:none;
	padding:15px 0 15px 24px;
    overflow: hidden;
}

.toggle-content-box .toggle-content ul {
	list-style-type:disc;
}

.toggle-content-box .toggle-content img {
    width: 100%;
}

/* Produktfolgeseite */

.ym-col1 .subtitle {
    margin: 0 0 1.46em;
}

.contentArea{
    position: relative;
    z-index: 1;
    background-color: #fff;
    padding-top: 40px;
    margin-top: 0px
}

#stagebuttonwrapper{
	position:absolute;
	right:0;
	top: -34px;
    width:40px;
	height: 34px;
	cursor:pointer;
	background:url(../images/stagedown.png) no-repeat right bottom;
	z-index:50;
}

#stagebuttonwrapper.open{
	background: url(../images/stageup.png) no-repeat right bottom;
}

#stagebuttonwrapper img{
    display: block;
}

.main > section {
	overflow:hidden;
	display:block;
	position:relative;
	z-index:5;
}

/* Responsive Tabellen */
.stacktable.large-only { display: table; }
.small-only { display: none; }

.box-img img {
	width:100%;
}

/* Vertriebspartner Sidebar */
.dealer-widget .entry {
	margin:0 0 50px 0;
}

.dealer-widget .entry p span {
	display:block;
}

.dealer-widget .entry:last-child {
	margin:0;
}

.dealer-widget .p {
	margin:0 0 30px 0;
}

.dealer-widget .dealer-name {
	font-family:"CLAASCultivaWeb";
  font-weight: 700;
}

.dealer-icon-map,.dealer-icon-grp,.dealer-icon-md,.dealer-icon-sfh,.dealer-icon-pup,.dealer-icon-fem,.dealer-icon-tl,.dealer-icon-tr,.dealer-icon-cs{
    background-repeat: no-repeat;
    background-position: left center;
    float:left;
    width:42px;
    height:16px
}
.dealer-icon-map{}
.dealer-icon-grp{}
.dealer-icon-cs{}

.dealer-icon-md{
    background:url(../images/dealer/icon_maehdrescher.png);
    width:31px;
}
.dealer-icon-sfh{
    background:url(../images/dealer/icon_feldhaecksler.png);
    width:28px;
}
.dealer-icon-pup{
    background:url(../images/dealer/icon_pressen.png);
    width:28px;
}
.dealer-icon-fem{
    background:url(../images/dealer/icon_futterernte.png);
    width:36px;
}
.dealer-icon-tl{
    background:url(../images/dealer/icon_teleskoplader.png);
    width:26px;
}
.dealer-icon-tr{
    background:url(../images/dealer/icon_traktoren.png);
    width:28px;
}
.dealer-icon-cs{
    background:url(../images/dealer/icon_service.png);
    width:21px;
}

/* Retina Icon Suche*/
@media (-webkit-min-device-pixel-ratio: 1.1) {
	.dealer-icon-md{
	    background:url(../images/dealer/icon_maehdrescher-2x.png);
		background-size:31px;
	}
	.dealer-icon-sfh{
	    background:url(../images/dealer/icon_feldhaecksler-2x.png);
		background-size:28px;
	}
	.dealer-icon-pup{
	    background:url(../images/dealer/icon_pressen-2x.png);
		background-size:28px;
	}
	.dealer-icon-fem{
	    background:url(../images/dealer/icon_futterernte-2x.png);
		background-size:36px;
	}
	.dealer-icon-tl{
	    background:url(../images/dealer/icon_teleskoplader-2x.png);
		background-size:26px;
	}
	.dealer-icon-tr{
	    background:url(../images/dealer/icon_traktoren-2x.png);
		background-size:28px;
	}
	.dealer-icon-cs{
	    background:url(../images/dealer/icon_service-2x.png);
		background-size:21px;
	}
}

/* Downloadtabelle */

.download-table {
	margin-top:-20px;
}

thead, tbody {
	border:0;
}

.download-section {
	padding:0 0 30px 0;
}

.download-table .service_info {
	background-image: url("../images/icon-information-b.png");
}

.downloadcoverteaser {
	background:#f1f1f1;
}

.downloadcoverteaser img {
	border: 1px solid #D0D0D0;
}

.download-table th span {
	background:url(../images/table_sort.png) no-repeat right top;
	width:14px;
	height:20px;
	display: inline-block;
	padding: 0 0 0 20px;
	position: relative;
	top: 4px;
}

.download-table td {
	padding:0;
}

.download-table a {
	display:block;
	padding: 8px 10px 9px 20px;
	text-decoration: none;
}

.download-table .service_info {
	margin: 8px 10px 9px 20px;
}

th.headerSortDown span {
	background-position: right -60px;
}

th.headerSortUp span {
	background-position: right -30px;
}

.download-table td.activeSorted,
.download-table th.activeSorted{
	background:#f4f4f4;
}

.download-table tr.even td.activeSorted {
	background:#e9e9e9;
}

.table-sorting-selection {
	display: none;
	border-top:1px solid #000;
	padding:10px 20px;
}

.table-sorting-selection select {
	margin-left:15px;
}

/* Index Block */

.col2-container {
	margin-left:-40px;
}

.col2-container .ym-g50 .inner {
	margin:0 0 0 40px;
}

@media screen and (max-width:991px) {
	.col2-container .ym-g50 .inner {
		padding:0 0 0 20px;
	}
}

.index-block {
	margin-bottom:40px;
}

.wtmt ~ section {
	border-top:10px solid #ff0000;
}

.index-block p {
	margin:0;
}

.index-image {
	margin-bottom: 40px;
}

.index-image img {
	max-width: 100%;
}

.application-start {
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	padding:20px;
	margin-bottom:40px;
}

.application-start select {
	margin-top:20px;
	width:50%;
}

#contentArea ul.index-list {
	border-top:1px solid #000;
	margin:0;
	padding:0;
	list-style-type: none;
}

#contentArea ul.index-list li {
	border-bottom:1px solid #ccc;
	line-height: 22px;
	margin: 0;
	padding: 15px 0;
	background:none;
}

#contentArea .application-start + ul.index-list li {
	padding: 15px 20px;
}

ul.index-list li a {
	text-decoration: none;
	font-family:"CLAASCultivaWeb";
  font-weight: 700;
}


/* Bildergalerie Produktseiten */
.diashow{
    display: block;
    position:relative;
    float:right;
    background: url("../images/gallerie/diashow.png") center right no-repeat;
    padding-right: 32px;
    line-height: 1.8em;
    font-weight: bold;
}

.galleryoverwiew{
    position: relative;
    float: left;
    font-weight: bold;
}

.galleryoverview img {
	max-width:90%;
}

#contentArea ul.jcarousel-skin-tango-gallery li{
    width: auto !important;
    margin-right: 22px !important;
	background:none;
}

div.jcarousel-skin-tango-gallery-container{
    border: 1px solid maroon;
}

div.jcarousel-skin-tango-gallery-container div.jcarousel-clip-horizontal{
    height:170px;
}

div.jcarousel-skin-tango-gallery-container div.jcarousel-prev-horizontal,div.jcarousel-skin-tango-gallery-container div.jcarousel-next-horizontal{
    top:45px;
}

.jcarousel .title {
	margin:2px 0 7px 0;
	display: block;
}

.galleryBox{
    margin-bottom:2em;
}
.galleryBox span {
    padding-left: 2px;
}
.galleryBox img{
    width:100%;
}
div.galleryLink{
    line-height: 2em;
    margin-top: 0.7em;

}
div.galleryImageDownload {
    width:85px;
    float:left;
    padding-left: 2px;
}

div.galleryImageDownload:hover{
    box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.5) ;
}
div.galleryImageDownload a.downloadFile{
    color:#fff;
}
div.galleryImageDownload:hover a.downloadFile{
    color:#000;
}
a.downloadImage {
    display:block;
}
a.showImage{
    display:block;
    margin-bottom: .5em;
    /*float:right;*/
}

.galleryImageText {
    margin-bottom: 30px;
    margin-top: 30px;
}
.galleryImageText strong{
    line-height:3em;
}


.galleryImgIdShow.galleryImageDownload {
    background-color: #FFFFFF;
    float: left;
    padding: 0 8px 8px;
    position: absolute;
    width: 135px;

}
.galleryImgIdShow.galleryImageDownload .downloadFile {
    display: none;
}
.galleryImgIdShow.galleryImageDownload:hover .downloadFile {
    display: block;
}

.galleryImgIdShow span.downloadFile{
    color:#b3c618;
    padding: 1em 0em 0em 0em;
}

a.toggleImgDetail{
    background: url("../images/icon-minus-small.png") no-repeat scroll right 4px transparent;
    padding-right: 20px;
    position: absolute;
    right: 15px;
}
a.startDiashow{
    background: url("../images/icon-right-small.png") no-repeat scroll right 4px transparent;
    padding-right: 20px;
    position: absolute;
    right: 15px;
    top:5px;
}
.zoomImg{
    width: 24px;
    background: url("../images/icon-zoom-in.png") no-repeat scroll right -1px transparent;
    padding-right: 20px;
    position: absolute;
    right: 15px;
    top: 10px;
    height: 24px;
}
@media only screen and (max-width: 768px){
	.zoomImg{display: none;}
}
.zoomImg:hover{
    background: url("../images/icon-zoom-in.png") no-repeat scroll right -25px transparent;

}
.unzoomImg{
    background: url("../images/icon-zoom-out.png") no-repeat scroll right -1px transparent;
}

.unzoomImg:hover{
    background: url("../images/icon-zoom-out.png") no-repeat scroll right -25px transparent;
}

img.imgMaxZoom{
width:auto;
height:auto;
display:block;
margin:auto;
}
a.toggleImgDetailActive{
    background: url("../images/icon-plus-small.png") no-repeat scroll right 4px transparent;
}

.galleryImageTextTop{
    position: absolute;
    left: 15px;
    top: 10px;
}

#topnavi ul.langSelector{
    position: absolute;
    display: block;
    top: 25px;
   	list-style-type: none;
    left: 0;
    background-color: #fff;
	border:1px solid #d8d7d7;
    z-index: 1;
	padding:5px 10px;
}
#topnavi ul.langSelector li {
	margin:0;
	float:none;

}
a.sf-with-ul{
    background: url("../images/arrow-grey-down.png") no-repeat scroll right center transparent!important;
padding: 0px 12px 0 0 !important;
    }

.downloadcenter {
    width: 24px;
    height: 24px;
    overflow: hidden;
    display: block;
}
.downloadcenter img{
    width:24px;
    height: 48px;


}
.downloadcenter img:hover{
    margin-top:-24px;
}

/* Galerie Sidebar */

.img-galerie-sidebar {
	list-style-type:none;
	margin:0 0 0 -10px;
	padding:0;
}

.img-galerie-sidebar li {
	float:left;
	margin:0 0 10px 10px;
}

/* Footer */
#footer {
	color:#fff;
	background:#4a4a43;
	font-size:13px;
	margin: 1.5em 0 0;
	padding: 1.5em;
}

#footer .ym-wbox {
	position:relative;
}

#footer .ym-hlist ul {
	display:table;
	margin-right:100px;
}

#footer .ym-hlist ul li {
	margin:0;
	display:table-cell;
	float:none;
	vertical-align: top;
}

#footer a:not(.stickyness),
#footer .ym-hlist ul li a:not(.stickyness) {
	color:#fff;
	background:url(../images/arrow-white-right-alt.png) no-repeat right 10px;
	padding:0 12px 0 0;
	margin:0 30px 0 0;
}

#footer a:not(.stickyness):hover,
#footer .ym-hlist ul li a:not(.stickyness):hover {
	background:url(../images/arrow-green-right.png) no-repeat right 10px;
}

#footer a.external-link,
#footer .ym-hlist ul li a.external-link {
	background:url(../images/icon-external-white.gif) no-repeat right 5px;
	padding-right:30px;
	display: inline-block;
	min-height: 20px;
}

#footer .ym-hlist ul {
	margin: 0 76px 0 0;
	padding:0;
	height:50px;
}

#footer .ym-hlist ul li.link-facebook,
#footer .ym-hlist ul li.link-youtube,
#footer .ym-hlist ul li.link-googleplus,
#footer .ym-hlist ul li.link-twitter{
	margin-right:-2.5em;
	position:absolute;
	right:0;
}

#footer .ym-hlist ul li.link-facebook {
	right:60px;
}

#footer .ym-hlist ul li.link-youtube {
	right:30px;
}

.copyright {
	text-align:center;
	margin:46px 0;
}

.productdetailfancy img {
	width:100%;
}

.overlay {
	display:none;
	background:url(../images/fancybox-bg.png);
	position:absolute;
	left:0;
	width:100%;
	z-index: 250;
}

.productTeaserSection .ym-g50 img {
	width:90%;
}

.newsDetailImg {
	padding-right:1em;
}

.productTeaserSection .ym-g50 .cmpicture img,
.productTeaserSection .ym-g100 .ym-g50 .productdetailimg .cmpicture img,
.newsDetailImg .cmpicture img {
	width:100%;
}

.productTeaserSection.productTeaserExpandable .ym-g50 .cmpicture img {
    width:90%;
}

@media screen and (max-width: 480px) {
	.productTeaserSection.productTeaserExpandable .ym-g50 .cmpicture img {
		width: 100%;
	}
}

/* Productoverview */

.productcat-overview {
	position:relative;
}

.productcat-overview img {
	width:100%;
}

.productcat-overview .productcat {
	margin:0 0 50px 0;
}

.productcat-overview .productcat.active {
	z-index: 19;
	position:relative;
}

.productcat-overview .productcat h2 {
	display:block;
	font-family:'CLAASCultivaWeb';
  font-weight: 700;
  background:url(../images/icon-plus-small.png) no-repeat right center;
	cursor:pointer;
	margin:0;
}

.productcat-overview .productcat img {
	cursor:pointer;
}

.productcat-overview .productcat.active h2 {
    background: url("../images/icon-minus-small.png") no-repeat scroll right center transparent;
}

.productcat-overview .products-list {
	display:none;
}

.productcat-overview .productcat-products {
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	margin:0 0 45px 0;
	z-index: 17;
	position:relative;
	display:none;
}

.productcat-overview .productcat-products .info {
	padding:0 0 0 15%;
}

.productcat-overview .productcat-products h3 {
	font-family:'CLAASCultivaWeb';
  font-weight: 700;
}

.productcat-overview .productcat-products .product-box > div {
	padding:25px 0 15px 0;
	margin:0 1.25em 0 0;
}

.productcat-overview .productcat-products .product-box > div.border {
	border-top:1px solid #cccccc;
}

.productcat-overview .productcat-products .product-box a {
	text-decoration:none;
}

.white-overlay {
	background:#fff;
	opacity:0.8;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	display:none;
}

.transparentBox {
	opacity:0.2;
}

/* Product Detail */

.productdetailimg {
	position:relative;
}

.service_zoom {
	position:absolute;
	right:11px;
	bottom:11px;
	background: url("../images/icon-zoom-in.png") no-repeat scroll 0 0 transparent !important;
    height: 24px;
    width: 24px;
    z-index: 1;
}

.service_zoom:hover {
	background-position:0 -24px;
}

/* floating text image boxes */

.nx-gbox .ym-g.ym-gr {
    width: 100%;
    display: block
}

.nx-gbox .ym-g-2.ym-gr, .ym-gbox .ym-g-2.ym-gl {
    width: 100% !important
}

.ym-g-3 .productdetailimg {
    float: left;
    margin-right: 2%
}

.nx-gbox .ym-gr, .nx-gbox .ym-gl,
.nx-float-img.ym-g100 > .productdetailimg {
    padding-bottom: 0.5em
}

.nx-gbox .ym-gr {
    padding-left: 1.5em
}

.nx-gbox .ym-gl {
    clear: left;
    padding-right: 1em
}

.nx-gbox .ym-g100.ym-gr,
.nx-gbox .ym-g100.ym-gl {
	padding:0;
	float:none;
}

.text50{
    width: 48%;
    float: left;
}

.text50-0 {
  width: 49%;
  padding-right: 2%;
}

.text50-1 {
  width: 49%;
}

article .text50.text50-1 {
  line-height: 1.5em;
}

.imageMap img {
	width:100%;
}

.ym-g100 .productdetailimg .img-border {
    width: 98%;
    display: inline-block;
    float: none;
    margin-left: 2px;
}

.ym-g100 .productdetailimg .img-border{
    margin-left:5px !important;
}

/*CLAASPRO-264: Mobile Bilder*/
@media screen and (max-width: 480px) {
	.ym-g100 .productdetailimg .img-border {
		margin-left: 0;
		width: 100%;
	}

	.ym-g100 .productdetailimg .img-border{
		margin-left: 0 !important;
	}
}
.ym-g-3 .productdetailimg .img-border, .ym-g50 .productdetailimg .img-border,.ym-g33 .productdetailimg .img-border  {
    margin-left: 0px!important;
}
.ym-g50 .productdetailimg .img-border,.ym-g33 .productdetailimg .img-border  {
	width: 100%;
}
.ym-g100 .productdetailimg img,
.productTeaserSection .ym-g50 .cmpicture img,
.productTeaserSection .ym-g100 .ym-g50 .productdetailimg .cmpicture img,
.newsDetailImg .cmpicture img {
	width:100%;
}
.imageBorder{
    border: 1px solid #D0D0D0;
}

div.ym-g-3 > div{
    /* border:1px solid blue;*/
    width: 33%;
}

div.ym-g-3 div.caption p {
    width:100%!important;
}

.linearize-level-1 > [class*="ym-g"] > [class*="ym-gbox"], .linearize-level-1 > [class*="ym-col"] > [class*="ym-cbox"] {
	overflow:visible;
}

/* Homepage */
.homepagepapercut {
	background-size: 1206px 11px;
	position: relative;
	height: 20px;
	opacity:inherit;
	filter:inherit;
}

#homepagepapercut1 {
	/*background: url("../images/homepage/papercuthome1.png") no-repeat scroll 0 0 transparent;*/
	margin-bottom: -20px;
	z-index: 200;
}

#homepagepapercut2 {
	background: url("../images/homepage/papercuthome2.png") no-repeat scroll 0 0 transparent;
	z-index: 11;
	margin-bottom: 7px;
	margin-top: -20px;
}

section.productTeaserSection h1 {
    margin-bottom: 1.2em;
    margin-top: 0.6em;
}

section.productTeaserSection p {
    /* min-height: 8em; */
}

section.productTeaserSection .articlePicturePadding {
	padding-left:50%;
	width:auto;
}

section.productTeaserSection .articlePictureLeft {
    left: 0;
    margin: 0 2% 35px 0;
    width: 49%;
}

section.productTeaserSection a.productteaser {
	margin:25px 0 0 0 !important;
	font-family: 'CLAASCultivaWeb';
	font-weight: 700;
}

/* Single News Teaser */

.news-teaser-single {
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	margin:0 0 20px 0px;
	padding: 15px 20px;
}

.news-teaser-single .ym-gl {
	width:80%;
}

.news-teaser-single .ym-gr {
	width:20%;
	text-align: right;
}

.news-teaser-single .date {
	float:left;
	width:120px;
	position:relative;
}

.news-teaser-single .ym-gr .more {
	padding-left:20px;
}

.news-teaser-single a {
	text-decoration: none;
}

.news-teaser-single .title {
	font-family:'CLAASCultivaWeb';
  font-weight: 700;
  margin:0 0 0 150px;
	display: block;
}

/* Menu Teaser */

.menuteaser-container {
	margin:0 0 20px -20px;
}

@media screen and (max-width:991px) {
	.menuteaser-container {
		margin:0 25px 0 5px;
	}
}

.menuteaser-container .menuteaser {
	margin:0 0 20px 0;
}

.menuteaser-container .menuteaser .inner {
	position:relative;
	margin:0 0 0 20px;
}

/* CLAASPRO-264 */
@media screen and (max-width: 480px) {
	.menuteaser-container .menuteaser .inner {
				margin: 0;
	}
} /* END */

.menuteaser-container .menuteaser a {
	display:block;
	text-decoration: none;
}

.menuteaser-container .menuteaser h2 {
	font-family:'CLAASCultivaWeb';
  font-weight: 700;
  margin-top:5px;
	font-size:14px;
}

.menuteaser-container .menuteaser .last-update {
	position:absolute;
	top:0;
	width:96%;
	background:rgba(0,0,0,0.8);
	color:#fff;
	padding:5px 2%;
	text-align: right;
	font-size:12px;
}

.menuteaser-container .menuteaser img {
	width:100%;
	border:1px solid #fff;
}
.menuteaser-container * { box-sizing: border-box}    /* Fix CLAASWB-188 */

.menuteaser-container .menuteaser ul,
#contentArea .menuteaser-container .menuteaser ul {
	border-bottom:1px solid #d8d7d7;
	margin:0;
	padding:0 0 15px 0;
	list-style-type: none;
}

.menuteaser-container .menuteaser ul li,
#contentArea .menuteaser-container .menuteaser ul li {
	margin:0;
	background:none;
}

.menuteaser-container .menuteaser ul li a {
	padding:5px 20px 5px 0;
}

/* Newsteaser */

#contentArea .newsteaser-container h1 {
	margin:0 0 25px 0px;
}

#contentArea .newsteaser-container .more {
	margin-top:10px;
}

#contentArea .newsteaser-container .news-container .more {
	display: inline-block;
}

#contentArea .newsteaser-container .news-container .ym-clearfix {
	border-top:1px solid #ccc;
}

#contentArea .newsteaser-container .news-container .ym-clearfix:first-child {
	border-top:0;
}

#contentArea .newsteaser-container .news-container .ym-clearfix:first-child .ym-gr {
	text-align: right;
}

#contentArea .newsteaser-container ul {
	margin:0 40px 20px 0;
	padding:0;
	list-style-type: none;
	border-top:1px solid #ccc;
}

#contentArea .newsteaser-container .news-container ul {
	margin:0 20px;
	border-top:0;
	list-style-type: none;
}

#contentArea .newsteaser-container ul li {
	border-bottom:1px solid #ccc;
	line-height:22px;
	margin:0;
	padding:15px 0;
	background:none;
}

#contentArea .newsteaser-container ul li a {
	display:block;
}

#contentArea .newsteaser-container p {
	margin:0;
}

#contentArea .newsteaser-container a {
	text-decoration: none;
}

@media screen and (max-width:991px) {
	.col2-container {
		margin-left:-20px;
	}

	.col2-container .ym-g50 .inner {
		margin: 0 20px;
	}

	#contentArea .newsteaser-container ul {
		margin-right:20px;
	}
}

/* Productteaser */

.productteaser {
    background-image: url("../images/plus1.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
    color: black;
    display: block;
    height: 25px;
    padding-left: 30px;
    line-height: 1.5em;
    font-weight: bold;
    margin-top: 20px
}

.newsteaser-100 .productteaser{
    margin-left: 50%;
}
.productteaserMinus {
    background-image: url("../images/minus1.gif");
}

.newsteaser-100 .productteaserMinus{
    margin-left: 0;
}
.productteaser:hover, .productteaser:active, .productteaser:focus {
    color: black;
    background-position: 0 -25px;
    cursor: pointer;
}

@media (-webkit-min-device-pixel-ratio: 1.1) {
	.productteaser {
    	background-image: url("../images/plus1-2x.gif");
		background-size:24px;
	}

	.productteaserMinus {
	    background-image: url("../images/minus1-2x.gif");
		background-size:24px;
	}

	.productteaser:hover, .productteaser:active, .productteaser:focus {
    	background-position: 0 -24px;
	}
}

/* Newsarchiv (aka Pressespiegel) */

#more{
    text-align:center;
    display: block;
    margin-left:auto;
    margin-right:auto;
    line-height: 30px;
}
#more:hover img{
	margin-top: -24px;
}
#more div{
    height:24px;
    width: 24px;
    overflow:hidden;
    margin: auto;
}
#more img{
    height: 48px;
    width: 24px;

}
#more img:hover{
    margin-top: -24px;
}
#filterTopics{
    display: inline-block;
    background-color: #F3F3F3;
    line-height: 1.7em;
    padding: 2px;
}
	/* Subnav Archive */
#contentArea .dropDownFilter #subnav li.subnavtype1{
	display: block;
	float: left;
}
#contentArea .dropDownFilter a.subnavigationlink > span {
	padding: 8px 20px 8px 8px;
	background: url(../images/arrow-black-down.png) no-repeat right center;
}

/* BÃ¼hne */

#homepageteaser,
.productDetailTeaser {
	margin:0 0 20px 0px;
}

.productDetailTeaserText,
.productDetailTeaserTextUnder {
	background-color: #D8D7D7;
}

.productDetailTeaserTextUnder {
	display: none;
}

.productDetailTeaserTextInner {
	padding: 36px 27px 10px;
}

.productDetailTeaserTextInner h2 {
	font-family: 'Helvetica-Thin',arial;
	font-size: 32px;
}

.productDetailTeaserTextInner h3 {
	font-family: 'Helvetica-Thin',arial;
	font-size: 24px;
}

#contentArea .ym-col1 .ym-cbox section {
	margin: 0 0 50px 0;
}

@media screen and (max-width: 768px) {
	.productDetailTeaser {
		margin: 0;
	}

	.productDetailTeaserTextUnder {
		display: block;
		margin-bottom: 30px;
	}

	.productDetailTeaserTextInner {
		padding: 30px;
	}

	.productDetailTeaserTextInner h2 {
			font-size: 28px;
		}
}

#homepageslider.flexslider .flex-control-nav {
	display:none;
}


#homepageslider .slides {
	margin:0;
	padding:0;
	max-height:461px;
	list-style-type:none;
}

#homepageslider .slides li {
	margin-left:0 !important;
	padding:0;
	position:relative;
}

#homepageslider .info,
#homepageteaser .info{
	position:absolute;
	left:7%;
	top:30%;
	font-size:32px;
	line-height:32px;
	font-family:'CLAASCultivaWeb',arial;
  font-weight: 400;
  width:350px;
	white-space: normal;
}

#homepageteaser .info .btn-green {
	margin-top:0;
}

#homepageslider .img-prev,
#homepageslider .img-next {
	position:absolute;
	top:43%;
	width:24px;
	height:24px;
	cursor:pointer;
}

#homepageslider .flex-direction-nav a,
#homepageslider .flex-direction-nav .flex-next {
    right:0.9%;
	opacity:1;
	margin:0;
    background:url(../images/btn-arrow-grey-next-hover.png) no-repeat 0 0;
}
#homepageslider .flex-direction-nav a:hover {
    right:0.9%;
	opacity:1;
    background:url(../images/btn-arrow-grey-next.png) no-repeat 0 0;
}

#homepageslider .flex-direction-nav .flex-prev {
	left:0.9%;
	background:url(../images/btn-arrow-grey-prev-hover.png) no-repeat 0 0;
}

#homepageslider .flex-direction-nav .flex-prev:hover {
    background:url(../images/btn-arrow-grey-prev.png) no-repeat 0 0;
}

@media (-webkit-min-device-pixel-ratio: 1.1) {
	#homepageslider .flex-direction-nav a,
	#homepageslider .flex-direction-nav .flex-next {
	    background:url(../images/btn-arrow-grey-next-hover-2x.png) no-repeat 0 0;
		background-size:24px;
	}

	#homepageslider .flex-direction-nav a:hover {
	    background:url(../images/btn-arrow-grey-next-2x.png) no-repeat 0 0;
		background-size:24px;
	}

	#homepageslider .flex-direction-nav .flex-prev {
		background:url(../images/btn-arrow-grey-prev-hover-2x.png) no-repeat 0 0;
		background-size:24px;
	}

	#homepageslider .flex-direction-nav .flex-prev:hover {
	    background:url(../images/btn-arrow-grey-prev-2x.png) no-repeat 0 0;
		background-size:24px;
	}
}

#homepageteaser .disabled {
	/*background:none !important;  */
	cursor:default;
}

#homepageslider_menu {
	background:#4a4a43;
	height:51px;
	margin:20px 0 0 0;
}

#homepageslider_menu ul.slides {
	padding:0 0;
}

#homepageslider_menu ul.slides li {
	text-align:center;
	margin:0;
}

#homepageslider_menu ul.slides a {
	color:#fff;
	display:block;
	font-size:16px;
	padding:0 18px;
	line-height:51px;
}

#homepageslider_menu ul.slides a:hover,
#homepageslider_menu ul.slides li.flex-active-slide a {
	background:#d8d7d7;
	color:#4a4a43;
}

#homepageslider_menu .flex-direction-nav a,
#homepageslider_menu .flex-direction-nav a:hover {
	opacity:1;
	right:0;
	top:0;
	height:51px;
	width:51px;
	margin:0;
	background:url(../images/btn-arrow-grey-next-hover.png) no-repeat center center;
}

#homepageslider_menu .flex-direction-nav .flex-prev,
#homepageslider_menu .flex-direction-nav .flex-prev:hover {
	left:0;
	opacity:1;
	background:url(../images/btn-arrow-grey-prev-hover.png) no-repeat center center;
}

@media (-webkit-min-device-pixel-ratio: 1.1) {
	#homepageslider_menu .flex-direction-nav a,
	#homepageslider_menu .flex-direction-nav a:hover {
		background:url(../images/btn-arrow-grey-next-hover-2x.png) no-repeat center center;
		background-size:24px;
	}

	#homepageslider_menu .flex-direction-nav .flex-prev,
	#homepageslider_menu .flex-direction-nav .flex-prev:hover {
		background:url(../images/btn-arrow-grey-prev-hover-2x.png) no-repeat center center;
		background-size:24px;
	}
}

#homepageteaser .subtitle {
    font-size: 24px;
    display: block;
}
/* /BÃ¼hne */
/*------------------------------------- cycle slider --------------------------------- */
/* cycle slider: basics */
#homepageteaser{display:none;}
#slideshow-1,
#slideshow-2 {
	width: 100%;
	margin: auto;
}
#slideshow-2{background-color: #4a4a43; }

.cycle-slideshow1 div { width:100%; }
.cycle-slideshow1 img { width: 100%;  display: block; }
.cycle-slideshow1 .cycle-slide div.image{position: relative;}

.cycle-slideshow2{margin: 20px 50px 0 50px; height:51px; background: #4a4a43; height: 51px; }
.cycle-slideshow2 .cycle-slide { background-color: #4a4a43; color: #ffffff; cursor: pointer;}
.cycle-slideshow2 .cycle-slide:hover{color: #b3c618;}
.cycle-slideshow2 .cycle-slide-active { background-color: #d8d7d7; color: #000000 }
.cycle-slideshow2 li{text-align: center; margin: 0;}
.cycle-slideshow2 li div{
	display: block;
	font-size: 16px;
	padding: 0 18px;
	line-height: 51px;
}
.cycle-slideshow2 div.cycle-slide{position: relative !important}
.cycle-slideshow2 .cycle-carousel-wrap li.cycle-slide{height:51px;}


/* cycle slider: prev and next buttons  */
.slideshow-nav a.cycle-prev,
.slideshow-nav a.as-cycle-prev,
.slideshow-nav a.cycle-next,
.slideshow-nav a.as-cycle-next {
	position: absolute;
	width: 24px;
	height: 24px;
	display: block;
	top:50%;
	margin-top:-12px;
}
.slideshow-nav a.disabled {
	opacity: 0.2;
}
#slideshow-1{position: relative;}
#slideshow-nav1 .cycle-prev,
#slideshow-nav1 .as-cycle-prev {
	left: 10px;
	background: url(../images/btn-arrow-grey-prev.png) no-repeat 0 0;

}
#slideshow-nav1 .cycle-next,
#slideshow-nav1 .as-cycle-next {
	right: 10px;
	background: url(../images/btn-arrow-grey-next.png) no-repeat 0 0;
}
#slideshow-2{position: relative;}
#slideshow-nav2 .cycle-prev,
#slideshow-nav2 .as-cycle-prev {
	left: 10px;
	background: url(../images/btn-arrow-grey-prev-hover.png) no-repeat 0 0;
	top: 15px;
}
#slideshow-nav2 .cycle-next,
#slideshow-nav2 .as-cycle-next {
	right: 10px;
	background: url(../images/btn-arrow-grey-next-hover.png) no-repeat 0 0;
	top: 15px;
}



/* cycle slider: pager */
#slideshow-nav-mobile{display: none;}
.cycle-pager,
.as-cycle-pager {
	text-align: center;
	width: 100%;
	position: absolute;
	top: 430px;
}
.cycle-pager span,
.as-cycle-pager span {
	font-family: arial;
	font-size: 50px;
	width: 36px;
	height: 16px;
	display: inline-block;
	color: #666666;
	cursor: pointer;
	line-height: 16px;
}
.cycle-pager span.cycle-pager-active,
.as-cycle-pager span.cycle-pager-active {
	color: #b3c618;
}

.cycle-pager > *,
.as-cycle-pager > * {
	cursor: pointer;
}


/* cycle slider: infotext page x of y*/
#slideshow-nav-info{
	position: absolute;
	color: #cc0000;
	font-weight: bold;
	font-size: 20px;
	top:20px;
	width: 100%;
	text-align: center;
	display: none !important;
}
/*------------------------------------- /cycle slider --------------------------------- */







article.ym-g33 {
	margin:0 0 25px 0;
}

article > div {
	width: 75%;
}

article > div article > div {
	width: 100%;
}

#toggle-sizes {
	background:#f3f3f3;
	border-top:1px solid #4a4a43;
	border-bottom:1px solid #4a4a43;
	margin:0 0 40px 0;
	width: 98%;
}

#toggle-sizes ul {
	float:none;
}

#toggle-sizes.ym-hlist {
	overflow:visible;
}

#toggle-sizes.ym-hlist ul {
	padding:5px 0 0 0;
}

#toggle-sizes.ym-hlist ul li {
	position:relative;
	margin:0;
}

#toggle-sizes a, #toggle-sizes a:hover, #toggle-sizes a:active {
	padding:0 1%;
	position:relative;
	color: #000000;
    background-color: transparent;
    display: block;
    font-weight: bold;
    line-height: 2em;
    width: 100%;
}

#toggle-sizes a span {
	background:url(../images/arrow-grey-down.png) no-repeat right center;
	padding:0 20px 0 0;
}

#toggle-sizes .toggle-sizes-flyout {
	position:absolute;
	z-index:50;
	left:-10px;
	background:#f3f3f3;
	border:1px solid #4a4a43;
	border-top:0;
	display:none;
}

#toggle-sizes .toggle-sizes-flyout ul li {
	float:none;
	display:block;
	padding:0 10px;
}

#toggle-sizes .toggle-sizes-flyout ul li a {
	font-weight:normal;
}

#footer, #main, .ym-searchform, #nav .ym-hlist ul {
	padding-left:0;
	padding-right:0;
}

/* Content */

#contentArea > section > .article {
	border-bottom:0px solid #CCCCCC;
	margin-bottom:20px;
	padding:0 0 20px 0;
}

@media screen and (max-width:991px) {
	#contentArea > section .article {
		padding:0 20px 40px;
	}
}

/* Tabellen Content */

.person-list img {
	max-width:60px;
}

.person-list .image {
	width:60px;
}

table a {
	text-decoration:none;
}

table a[href^="mailto:"] {
	font-family: 'CLAASCultivaWeb';
  font-weight: 700;
}



/* Service Icons */

#contentArea ul.serviceicons {
	list-style-type:none;
    margin:50px 0 0 0;
    padding:0;
	clear: both;
   /* width:278px; */
}

#contentArea ul.serviceicons li {
	background:none;
	padding:0;
	display: inline-block;
    margin: 0 10px 0 0;
}

#contentArea ul.serviceicons li.print {
	float:right;
	margin:29px 0 0 0;
	padding-right:2.2em;
}

#contentArea ul.serviceicons li ul {
	display:block;
	margin:0 0 0 -3px;
}

#contentArea ul.serviceicons li ul li {
	margin:0;
}

#contentArea ul.serviceicons li.visit-us,
#contentArea ul.serviceicons li.rss-feed {
	margin-left:30px;
}

.service_pdf,
.service_print,
.service_save,
.service_overview,
.service_info{
    background: url("../images/icon-pdf.png") no-repeat scroll 0 0 transparent;
    height: 24px;
    display: inline-block;
    width: 24px;
}

.service_googleplus,
.service_facebook,
.service_twitter,
.service_xing,
.service_youtube,
.service_rss,
.service_email {
    background: url("../images/googleplus.png") no-repeat scroll 0 0 transparent;
    height: 30px;
    display: inline-block;
    width: 30px;
	margin:5px 0 0 0;
}

.service_googleplus:hover {
	background: url("../images/googleplus-hover.png") no-repeat scroll 0 0 transparent;
}

.service_facebook {
    background-image: url("../images/facebook.png");
}

.service_facebook:hover {
    background-image: url("../images/facebook-hover.png");
}

.service_twitter {
    background-image: url("../images/twitter.png");
}

.service_twitter:hover {
    background-image: url("../images/twitter-hover.png");
}

.service_xing {
    background-image: url("../images/xing.png");
}

.service_xing:hover {
    background-image: url("../images/xing-hover.png");
}

.service_youtube {
    background-image: url("../images/youtube.png");
}

.service_youtube:hover {
    background-image: url("../images/youtube-hover.png");
}

.service_rss {
    background-image: url("../images/rssfeed.png");
}

.service_rss:hover {
    background-image: url("../images/rssfeed-hover.png");
}

.service_email {
	background:url(../images/icon-mail.png) no-repeat 0 -24px;
	height:24px;
	position: relative;
    top: -3px;
}

.service_email:hover {
	background:url(../images/icon-mail.png) no-repeat 0 0;
	height:24px;
	margin-top:1px;
}

.service_print{
    background: url("../images/icon-print.png");
	height:24px;
}
.service_save{
    background: url("../images/icon-save.png");
}

.service_overview{
    background: url("../images/icon-overwiew.png");
}

.service_info {
	background-image: url("../images/icon-information.png");
}

.service_pdf:hover,.service_print:hover,.service_save:hover,.service_overview:hover,.service_info:hover{
    background-position: 0 -24px;
}

/* Loginpage */

.ym-wrapper.loginpage {
	border:1px solid #000;
	max-width: 720px;
	margin:30px auto;
}

.loginpage .inner {
	padding:0 40px 40px;
}

.loginpage #header {
	min-height: inherit;
}

.loginpage #header #logo {
	padding: 40px 0;
}

.loginpage #formWrapper input,
.loginpage #formWrapper .styled-select,
.loginpage #formWrapper select {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.loginpage #formWrapper button {
	float: right;
	cursor: pointer;
}

.logincontent a {
	font-family:'CLAASCultivaWeb';
  font-weight: 700;
  text-decoration: none;
	padding-top:5px;
	display: block;
}

.logincontent a.termsofuse {
	line-height: 20px;
	padding:0;
}

/* Forms */

#formWrapper fieldset,
#formWrapper #errors {
	padding:0 20px;
	margin-bottom:10px;
}

#formWrapper fieldset p {
	margin: 0 0 1.5em;
}

#formWrapper #formnavigation .forward, #formWrapper #formnavigation .submit-button {
	right:20px !important;
}

#formWrapper textarea {
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;
	width:100%;
	resize:none;
}

#formWrapper #errors li {
	margin-left:0;
}

/* -------------------- cookieHint Fancy ----------*/
.cookieHint {text-align: center; max-width: 300px}
.cookieHint h2{font-weight: bold;}
.cookieHint span  {
	width: 50%;
	display:inline-block;
	background:url(../images/bg-btn-green.png) repeat-x;
	line-height:30px;
	color:#fff;
	font-family:'CLAASCultivaWeb';
  font-weight: 700;
  padding:0 11px;
	margin:25px 0 0 0;
	font-size:14px;
	text-decoration:none;
	cursor: pointer;
}

/* Retina Icons*/
@media (-webkit-min-device-pixel-ratio: 1.1) {
	.service_googleplus,
	.service_facebook,
	.service_twitter,
	.service_xing,
	.service_youtube,
	.service_rss,
	.service_email {
	    background: url("../images/googleplus-2x.png") no-repeat scroll 0 0 transparent;
		background-size:30px;
	}

	.service_googleplus:hover {
		background: url("../images/googleplus-hover-2x.png") no-repeat scroll 0 0 transparent;
		background-size:30px;
	}

	.service_facebook {
	    background-image: url("../images/facebook-2x.png");
		background-size:30px;
	}

	.service_facebook:hover {
	    background-image: url("../images/facebook-hover-2x.png");
		background-size:30px;
	}

	.service_twitter {
	    background-image: url("../images/twitter-2x.png");
		background-size:30px;
	}

	.service_twitter:hover {
	    background-image: url("../images/twitter-hover-2x.png");
		background-size:30px;
	}

	.service_xing {
	    background-image: url("../images/xing-2x.png");
		background-size:30px;
	}

	.service_xing:hover {
	    background-image: url("../images/xing-hover-2x.png");
		background-size:30px;
	}

	.service_youtube {
	    background-image: url("../images/youtube-2x.png");
		background-size:30px;
	}

	.service_youtube:hover {
	    background-image: url("../images/youtube-hover-2x.png");
		background-size:30px;
	}

	.service_rss {
	    background-image: url("../images/rssfeed-2x.png");
		background-size:30px;
	}

	.service_rss:hover {
	    background-image: url("../images/rssfeed-hover-2x.png");
		background-size:30px;
	}

	.service_email {
		background:url(../images/icon-mail-2x.png) no-repeat 0 -24px;
		background-size:24px;
	}

	.service_print{
	    background: url("../images/icon-print-2x.png");
		background-size:24px;
	}

	.service_save{
	    background: url("../images/icon-save-2x.png");
		background-size:24px;
	}

	.service_email:hover {
		background-position: 0 -24px;
		background-size:24px;
	}

	a.external-link,
	.ym-hlist ul li a.external-link,
	#nav .ym-hlist ul li a.external-link {
		background:url(../images/icon-external-2x.gif) no-repeat right center;
		background-size:23px;
	}

	#footer a.external-link,
	#footer .ym-hlist ul li a.external-link {
		background:url(../images/icon-external-white-2x.gif) no-repeat right center;
		background-size:23px;
	}
}

/*  Suchergebnis  */

.searchNext, .searchPrev{
    height: 24px;
    width: 24px;
    background-position: top right;
    background-repeat: no-repeat;
    display: inline-block;
    text-decoration: none;
}
.searchNext:hover, .searchPrev:hover{
    background-position: bottom right;
}

.searchNext{
    background: url("../images/next.png");
}
.searchPrev{
    background: url("../images/prev.png");
}
.pageNav{
    text-align: center;

}
.pageNav a.pageOffset{
    display: inline-block;
    width:30px;
    height: 24px;
    text-decoration: none;
}
.spellSuggestion{
    text-decoration:none;
    font-weight:bold;
	color:#b3c618;
}
#searchResultList  span.highlight{
    display: inline-block;
    background-color: #d8d7d7;
    color:black;
	padding:0 4px;
}

#searchResultList .pagetitle,
#searchResultList .breadcrumb-container {
	display:none;
}

.searchResultBox{
    width: 70%
}

#hitResultsRestriction {
	line-height:22px;
	margin:0 5px 0 0;
}

.text-marker {
	font-size:11px;
	padding:0 15px;
	background:#eeeeee;
	color:#666666;
	text-transform:uppercase;
	margin:0 10px 0 0;
}

.group-marker {
	background:#eeeeee url(../images/group-marker.png) no-repeat 92% center;
	padding:0 30px 0 15px;
	margin:0 0 0 15px;
}

@media (-webkit-min-device-pixel-ratio: 1.1) {
	.group-marker {
		background:#eeeeee url(../images/group-marker-2x.png) no-repeat 92% center;
		background-size:14px;
	}
}

.navPath {
	background:url(../images/arrow-black-right.png) no-repeat 2px 7px;
	padding:0 0 0 16px;
	display:block;
	margin:15px 0;
}

#formWrapper {
	margin-bottom:50px !important;
}

/* Bildergalerie */
@media screen and (max-width:991px) {
	.galleryoverview-container {
		margin:0 20px;
	}
}

/* --------------  Breakpoint 1024 ---------------- */

@media only screen and (max-width: 1024px) and (min-width: 769px) {
	/*#mq {
        width: 1024px
    }*/
    .cycleState2{
        font-size: 13px;
    }

	.header-top,
	#nav,
	.subnav,
	#contentArea .subnav {
		padding:0 10px;
	}



	#header.group #logo {
		padding-left:10px;
		padding-right:10px;
	}

	/* Abstand Content */

	#contentArea {
		/*margin:0 10px;*/
		margin:0;
	}

	.ym-col3 {
	    margin-right: -270px;
	}

    .ym-col1 img{
        width: 97%;
    }
    .ym-col1 .ym-g-3 > div,
	.ym-col1 .ym-g-3 img{
        width:230px;
        overflow: hidden;
        margin-right: 6px!important;
    }

	.nx-float-img.ym-g-3 div {
		float:none;
		width: 150px !important;
		overflow: visible;
	}
	.nx-float-img.ym-g-3  div.cmpicture {width: 150px !important; margin-bottom: 10px;}
	.nx-float-img.ym-g-3  div.cmpicture img{width: 100% !important; margin-right: 0 !important}
	.nx-float-img.ym-g-3  div.cmpicture.img-border img{width: 100% !important; margin-right: 0 !important}


	#footer {
		padding-left:10px;
	}

	.moreTopicsPlus, .moreTopicsPlus:hover {
		background:none;
		padding:0;
	}
	/*----------- cycle slider 1024----------------------------- */
	.cycle-pager, .as-cycle-pager {top:340px; display:none;}
	/*---------- /cycle slider --------------------------------- */



}

@media only screen and (max-width: 991px) {
	.searchList h1 {
		padding:0 20px;
	}

	.filterTitle,
	#searchResultList,
	#filterText {
		padding-left:20px !important;
		padding-right:20px !important;
	}

	/* Overwrite isotopefilter */

	#container {
		margin:0 25px 0 5px !important;
	}
}

/* --------------  Breakpoint 768 ---------------- */

@media only screen and (max-width: 768px) {
	/*#mq {
        width: 768px
    }*/

	body {
		background:none;
		font-size:16px;
	}

	.ym-hlist {
		overflow:visible;
	}

	.ym-col1 .ym-g50 {
		padding-bottom: 0;
	}

	.ym-gbox {
		padding:0;
	}

	section.productTeaserSection .articlePicturePadding {
		padding-left:0%;
	}

	section.productTeaserSection .articlePictureLeft {
		position:static;
	}

	.ui-autocomplete {
		z-index:550 !important;
	}

	.ym-column {
        padding-right: 0;
	}
    .ym-col1 img{
        width: 97%;
    }
	.ym-col3 {
		width:100%;
		margin-right:0px;
		float:none;
	}

	.ym-gr {
		margin:0;
	}

	.nx-float-img.ym-g-3 div {
		float:none;
		width: 180px !important;
	}
	.nx-float-img.ym-g-3  div.cmpicture {width: 180px !important;}
	.nx-float-img.ym-g-3  div.cmpicture img{width: 100% !important;}
	.nx-float-img.ym-g-3  div.cmpicture.img-border img{width: 100% !important;}

	h1,
	aside .title,
	h4 {
		font-size:27px;
	}

	h2,
	aside .subtitle {
		font-size:18px;
	}

	h3 {
		font-size:16px;
	}

	div.ym-wbox {
		max-width:768px;
	}

	#header {
		height:auto;
		position:relative;
		z-index:500;
		min-height: 126px;
	}


    #header .header-top,
	#header.group .header-top {
        height:auto;
    }
	#header #logo {
		margin:0 25px;
		padding:20px 0;
		float:none;
		width:auto;
	}

	#header #topnavi {
		display:none;
	}

	#header .header-info #search {
		position:absolute;
		bottom: -45px;
		height: 45px;
		right:15px;
		z-index:1000;
		border-left:2px solid #fff;
		padding-left:10px;
	}

	#search .ym-searchform {
		background:none;
		padding:5px 0;
		overflow: hidden;
		width: 36px;
	}

	.ym-searchform .ym-searchfield {
		margin: 2px 40px 0 5px;
		font-size:20px;
		background:#fff;
	}

	.ym-searchform input[type="search"] {
		width:90%;
		height:36px;
		padding:0 0 0 10px;
	}

	.ym-searchform .ym-searchbutton,
	.ym-searchform .ym-searchbutton:hover {
		background:url(../images/btn-search-input-mobile.png) no-repeat 0 0;
		background-size:37px;
		width:37px;
		height:36px;
	}

	#search .search-cat {
		display:none;
	}

	.aside .spacer {
		background-size:70% 3px;
	}

	#subnavpapercut1,#subnavpapercut2,#homepagepapercut2{
    	display:none ;
    }

	#homepagepapercut1 {
		display:none;
	}

	#footer {
		padding-left:20px;
	}

	#footer .ym-hlist ul {
		display:block;
		float:none;
		margin:0 100px 0 0;
		min-height: 105px;
	}

	#footer .ym-hlist ul li {
		width:33%;
		display:block;
		float:left;
	}

	#footer .ym-hlist ul li.link-facebook,
	#footer .ym-hlist ul li.link-youtube,
  #footer .ym-hlist ul li.link-googleplus,
  #footer .ym-hlist ul li.link-twitter {
		position:absolute;
		top:0;
		right:20px;
		width:auto;
	}

	#footer .ym-hlist ul li.link-youtube {
		top: 40px;
	}

  #footer .ym-hlist ul li.link-twitter {
    top: 80px;
  }

	#footer .ym-hlist ul li.link-facebook a,
	#footer .ym-hlist ul li.link-youtube a,
  #footer .ym-hlist ul li.link-googleplus a,
  #footer .ym-hlist ul li.link-twitter a {
    display: block;
	}

	#footer .top-link {
		margin:0;
		right:50px;
	}

	#nav .mobileMenuContainer {
		display:block;
	}

	#nav {
		background:#4a4a43;
		position:relative;
		z-index:20;
	}

	#nav .open-nav,
	#nav .open-nav:hover,
	#nav .open-breadcrumb {
		display:block;
		color:#fff;
		padding:0 25px;
		line-height:45px;
		/*background:url(../images/icon-plus-white.png) no-repeat 90% center;*/
	}

	#nav .open-nav:after {
		content:'+';
		font-size:30px;
		font-family:'CLAASCultivaWeb',arial;
    font-weight: 400;
    position:absolute;
		top:-4px;
		padding-left:25px;
	}

	#nav .open-nav {
		font-family:'CLAASCultivaWeb';
    font-weight: 700;
  }

	#nav .open-breadcrumb {
		display:none;
		background-color:#666666;
	}

	#nav .open-breadcrumb.active {
		display:block;
	}

	/*#nav .open-nav.active {
		background:url(../images/icon-minus-white.png) no-repeat 90% center;
	}*/

	#nav .open-nav.active:after {
		content:'-';
		padding-left: 30px;
	}

	#nav .open-nav.loading {
		background:url(../images/loading_small.gif) no-repeat 90% center;
	}

	#nav .ym-hlist {
		display:none;
		position:absolute;
		top:45px;
		z-index:500;
		/*width:374px;*/
		overflow:hidden;
	}

	#nav .ym-hlist > ul {
		display:none;
	}

	#nav .mobileMenuContainer {
		width:2000px;
	}

	#nav .mobileMenuContainer ul {
		background:#fff;
		float:left;
		padding:0;
	}

	#nav .ym-hlist {
		padding:0 0 149px 0;
		background:#fff;
	}

	#nav .ym-hlist ul li {
		float:none;
		border-bottom:1px solid #cccccc;
		background: #fff!important;
		display:block;
		margin:0;
		padding:15px 0 15px 0;
		margin:0 20px;
	}

	#nav ul li.breadcrumb {
		display:block;
		background-color: #999999!important;
		color:#fff;
		font-family:'CLAASCultivaWeb',arial;
    font-weight: 700;
    margin:0;
		padding:15px 20px;
	}

	#nav ul li.main {
		display:block;
		font-family:'CLAASCultivaWeb',arial;
    font-weight: 700;
    padding:40px 0 20px 0;
		border-bottom:0;
	}


	.ym-hlist ul li.active {
		background:#fff;
		color:#b3c618;
	}

	#nav .ym-hlist ul li.hassub,
	#nav .ym-hlist ul li.hassub:hover,
	#nav .ym-hlist ul li.hassub strong:hover {
		background: url(../images/arrow-black-right-big.png) no-repeat right center !important;
		background-color:#fff!important;
		color:#000;
	}

	#nav .ym-hlist ul li.hassub{
		cursor:pointer;
	}

	#nav .ym-hlist ul.last li a,
	#nav .ym-hlist ul.last li a:hover,
	#nav .ym-hlist ul.last li strong a:hover {
		background:none !important;
	}

	#nav .ym-hlist ul li.breadcrumb,
	#nav .ym-hlist ul li.breadcrumb:hover,
	#nav .ym-hlist ul li.breadcrumb strong:hover {
		background: #999 url(../images/arrow-white-left-big_wb.png) no-repeat right center !important;
		color:#fff;
	}

	/*#nav .ym-hlist ul li.main,
	#nav .ym-hlist ul li.main:hover,
	#nav .ym-hlist ul li.main strong:hover {
		color:#fff;
		cursor:default;
		background-color:#999!important;
	}*/

	#nav .ym-hlist ul li.active ul {
		/* display:block; */
	}

	#nav .mobileMenuLogout {
		display:block;
		background: #f7f7f7;
		position:absolute;
		bottom:0;
		width:100%;
		z-index: 1000;
		padding:20px;
	}

	#nav .mobileMenuLogout:hover {
		background: #f7f7f7;
	}

  #nav .mobileMenuPasswordForget {
    display:block;
    background: #f7f7f7;
    position:absolute;
    bottom:58px;
    width:100%;
    z-index: 1000;
    padding:20px;
  }

  #nav .mobileMenuPasswordForget:hover {
    background: #f7f7f7;
  }

	#homepageslider .flex-direction-nav a {
		top:28%;
	}

	#homepageslider .slider ul li {
		max-width:768px;
	}

	#homepageslider .slider ul li img {
		width:100%;
	}

	#homepageslider .info,
	#homepageteaser .info{
		/*position:relative;*/
		top:0;
		left:10%;
		font-size:28px;
		padding:20px 0;
		width:50%;
	}

	#homepageslider .info h2,
	#homepageteaser .info h2{
		margin-top:0.6em;
	}
	/*------------------------------------- cycle slider 768--------------------------------- */
	.cycle-pager, .as-cycle-pager {top:280px}
	#slideshow-nav1 .cycle-prev,
	#slideshow-nav1 .as-cycle-prev,
	#slideshow-nav1 .cycle-next,
	#slideshow-nav1 .as-cycle-next {
		top: 50%;
		display: block;
	}
	/*------------------------------------- /cycle slider --------------------------------- */

	/* Subnav */

	#subnavWrapper {
		display:none;
	}

	#contentArea .subnav {
		top:0;
		height:auto;
	}

	#contentArea #subnav ul {
		list-style-type:none;
		margin:0;
		padding:0;
	}

	#contentArea #subnav ul li a {
		display:block;
		margin:0 50px;
	}

	#contentArea #subnav li.subnavtype1,
	#contentArea .ym-col1 #subnav ul li.subnavtype1 {
        background-image:none!important;
		background-color: #4a4a43;
		border-bottom:1px solid #cccccc;
		margin:0;
		padding:0;
		float:none!important;
		display:block;
		height:auto;

	}

	#subnav li.subnavtype1 > a {
		padding:5px 0;
		line-height:43px;
	}

	#subnav ul > li.hassub a {
		background:url(../images/icon-plus-small.png) no-repeat right center;
		display:block;
		font-family:'CLAASCultivaWeb',arial;
    font-weight: 700;
    height:auto;
	}

	#subnav ul > li.open a {
		color:#b3c618;
		background:url(../images/icon-minus-small.png) no-repeat right center;
	}

	#subnav li > a > span,
	#contentArea #subnav li > a > span,
	#subnav li > span > a > span {
		padding:0 0 0 10%;
		height:auto;
		background:none;
	}

	ul.subnavigation2 li.active a {
		color:#b3c618;
	}

	#subnav ul > li .subnavigation2tooltip {
		display:none;
		padding:0;
		background-color: #D8D7D7;
		margin:0;
	}

	ul.subnavigation2 li{
        background-image:none!important;
        list-style-type: none;
		margin:0;
		padding:15px 10%!important;
		border-top:1px solid #fff;
    }
    ul.subnavigation2 li a{
       background: none!important;
       font-weight: normal;
       color:#000;
    }
    ul.subnavigation2 li a:hover{
        color: #B3C618!important;
    }

	/* Abstand Content */

	#contentArea{
        padding-left: 0px!important;
    }

	#contentArea > section > article {
		margin:0 20px;
		width: auto !important;
	}

	#contentArea {
		/*margin:0 50px;*/
		margin:0;
	}

	.aside-element,
	.aside-element.grey {
		padding-left:50px;
		padding-right:50px;
	}

	/* Subnav Productdetail */

    #homepageteaser .img-prev, #homepageteaser .img-next {
        top: 30%;
    }
    .ym-hlist {
        overflow: hidden;
    }

	/* Social Media */

	ul.serviceicons {
		position:relative;
		width: 100%;
	}

	#contentArea ul.serviceicons > li {
    	display: block;
		margin-bottom:30px;
	}

	#contentArea ul.serviceicons li.visit-us,
	#contentArea ul.serviceicons li.rss-feed {
		margin-left:0;
	}


	#contentArea ul.serviceicons li.print {
		float:none;
		position:absolute;
		top:0;
		right:0;
	}

	.moreTeaser {
        min-height: 114px;
        margin-bottom: 0;
    }

	/* Produktverteiler */
	.productcat-overview .ym-g33 {
		width:50%;
	}

	.productcat-overview .ym-gbox {
		padding: 0 1.5em 0 0;
	}

	/* Toogle Box */

	.toggle-content-box {
        margin: 0;
    }

	/* Bildergalerie */
    .galleryBox {
        margin-bottom: 1em;
        margin-right: 3em;

    }
    .galleryBox span {
        display: block;
        width: 125%;
    }
    .galleryBox img,.galleryLink{
        width:125%;
    }
    img.imgMaxZoom{
        height:auto!important;
        width: 100%;
    }

    .productDetailTeaserText{
        display: none!important;
    }
    /* Responsives Verhalten der Bilder im Fliesstext */
    .nx-float-img.ym-gr {
       /* padding-left: 0*/
    }
    .nx-float-img.ym-gl {
       /* padding-right: 0*/
    }
    .nx-float-img.ym-g33.ym-gl {
        padding-right: 1em
    }
    .nx-float-img p {
        width: 48% !important
    }
    .jcarousel-item img, .jcarousel-item{
        width:212px!important;

    }
    div.sidebarPictures > div:first-child {
        float:left;
        margin-right:20px;
    }

	/* Sonstiges */

    .large-only { display: none; }
    .stacktable.small-only { display: table; margin-bottom:0;}
    .stacktable{
        border-bottom: 0px;
    }
    .st-key{
        font-weight: bold;
    }
    .st-index-last{
     background-color: #fff!important;
    }
    .st-index-last td {
        border-bottom: 0px!important;
    }
    tr.st-row-odd {
        background-color:#F3F3F3;
    }

	.downloadcenter {
    	display: none;
	}
	.moreTopicsPlus, .moreTopicsPlus:hover {
		background:none;
		padding:0;
	}

	section.additionalTopicsContainer .ym-gbox {
		padding:0 1.5em 0 0 !important;
	}

	section.galleryoverview .ym-gbox {
		padding:0 1.5em 0 0 !important;
	}

	article.ym-g33 {
 	   margin: 0 0 25px !important;
	}
	/* Subnav Archive */
	.dropDownFilter a.subnavigationlink > span {
		padding: 8px;
		background: none;
	}

	/* CLAASCOMBL-824 Tabellendarstellung mobil: ausblendbare Tabellen*/
	.tables-hidden table.stacktable.small-only,
	.tables-hidden table.detailtable .large-only{display: none;}

    /* weiterlesen Homepage LinksbÃ¼ndig */
    .readMore{
        float: left;
    }

	.galleryoverview-container .galleryoverwiew {
		width:33.333%;
	}

	.newsteaser-container .ym-g50 {
		float:none;
		width:100%;
		margin-bottom:30px;
	}

	.newsteaser-container .news-container .ym-clearfix:first-child .ym-g50 {
		float: left;
		width:50%
	}

	.newsteaser-container h1 {
		padding:0 25px;
	}

	.newsteaser-container .more {
		padding:0 25px;
	}

	.newsteaser-container .ym-g50 ul {
		margin:0 0 20px 0;
	}

	.newsteaser-container .ym-g50 ul li {
		padding-left:25px;
		padding-right:25px;
	}

	.newsteaser-container .news-container ul,
	.newsteaser-container .news-container .ym-g50 {
		margin:0;
	}

	.news-teaser-single .ym-gl {
		width:60%;
	}

	.news-teaser-single .ym-gr {
		width:40%;
	}

	.news-teaser-single .date {
		float:none;
		width:100%;
		display:block;
	}

	.news-teaser-single .title {
		display:block;
		padding:0;
		margin:0;
	}

	.news-teaser-single .ym-gr .more {
		margin-top:20px;
		display: block;
		background-position: right 6px;
	}

	.menuteaser-container .menuteaser {
		width:33.333%;
	}

	.col2-container {
		margin-left:-20px;
	}

	.col2-container .ym-g50 .inner {
		margin:0 0 0 20px;
		padding:0;
	}

	.index-block {
		margin:0 20px 40px 0;
	}

	.application-start .ym-g75 {
		width:70%;
	}

	.application-start .ym-g25 {
		width:30%;
	}

	.application-start select {
		width:100%;
	}

	.download-table {
		margin-top: 0;
	}

	.download-table thead {
		display: none;
	}

	.download-table th {
		white-space: nowrap;
	}

	.download-table th span {
		display: none;
	}

	.download-table tbody tr:first-child td {
		border-top:1px solid #000;
	}

	.download-table td:first-child, .download-table th:first-child {
		padding-left:0px;
	}

	.download-table td:last-child, .download-table th:last-child {
		padding-right:0px;
	}

	.table-sorting-selection {
		display: block;
	}

	article > div {
		width: 100%;
	}

	/* Loginpage */

	.loginpage #header #logo {
		margin:0;
	}

	/* Forms */

	#formWrapper article.ym-g50 {
		width:100%;
		float:none;
	}
}

/* --------------  Breakpoint 620 (for Search Input) ---------------- */

@media only screen and (max-width: 620px) {
	#header #logo .ym-gr {
		margin-top: 5px;
	}

	#footer .ym-hlist ul li {
		width:100%;
	}

	#footer .ym-hlist ul li a {
		font-family:'CLAASCultivaWeb';
    font-weight: 700;
  }

	.loginpage #formWrapper .styled-select select {
		width:120% !important;
	}

	.linearize-level-2 .moretopicsContainer {
		float:left;
		width:50% !important;
	}

	#header #logo img {
		max-width: 100%;
	}

}

/* --------------  Breakpoint 480 ---------------- */

@media only screen and (max-width: 480px) {
	/*#mq {
        width: 320px
    }*/

	body {
		font-size:14px;
	}

	#main {
		padding:0;
	}

    .ym-col1 .ym-g50 {
        float:none;
        width:100%;
    }
	.ym-col1 img {
				width: 100%;
	}

    h1,
	.aside .title,
	h4 {
		font-size:21px;
		margin-bottom:30px;
	}

	h2,
	.aside .subtitle {
		font-size:16px;
	}

	h3 {
		font-size:14px;
	}

	.btn-green:hover {
		box-shadow:none;
	}

	#header .header-info {
		right:20px;
	}

	#header.group #logo {
	    margin: 15px 20px;
	}

	#nav {
		background:#000;
	}

	#nav .ym-hlist {
		width:100%;
	}

	#nav .ym-hlist .mobileMenuContainer ul li {
		padding:13px 20px 14px;
		width:auto;
	}

	#footer {
		padding-left:20px;
	}

	#footer .ym-hlist ul li {
		width:100%;
	}

	#footer .top-link {
        right: 30px;
        top: 100px;
        position: absolute;
        height: 30px;
        display: block;
	}

	#footer .ym-hlist ul li.link-facebook,
	#footer .ym-hlist ul li.link-youtube,
	#footer .ym-hlist ul li.link-googleplus,
	#footer .ym-hlist ul li.link-twitter {
    	left: 76%;
	}

	.copyright {
		text-align:left;
	}

	#homepageteaser .info{
		font-size:16px;
		line-height:18px;
		padding:10px 5%;
		position:static;
		text-align:center;
		width:90%;
	}

	#homepageteaser .info span {
		margin:0 20px;
	}

	#homepageslider .btn-green,
	#homepageteaser .btn-green{
		position:absolute;
		top:0;
		left:0;
		background:none;
		width:100%;
		height:100%;
		margin:0;
	}

	#homepageslider .info h2,
	#homepageslider_menu,
	#homepageslider .info .btn-green span {
		display:none;
	}

	#slideshow-nav1 .cycle-prev,
	#slideshow-nav1 .as-cycle-prev,
	#slideshow-nav1 .cycle-next,
	#slideshow-nav1 .as-cycle-next {
		top: 30%;
	}

	#homepageslider.flexslider .flex-direction-nav {
		display:none;
	}

	#homepageslider.flexslider .flex-control-nav {
		display:block;
		bottom:-15px;
	}

	.flex-control-paging li a {
		background:#999999;
	}

	.flex-control-paging li a:hover {
		background:#666666;
	}

	.flex-control-paging li a.flex-active {
		background:#b3c618;
	}

	.toggle-content-box {
		border-top:0;
	}

	.toggle-content-box > li {
		border-bottom:1px solid #fff;
		background:#ebebeb;
		padding:10px 5px;
	}

	.toggle-content-box > li > a {
		background:url(../images/icon-plus-black.png) no-repeat right center;
	}

	.toggle-content-box > li.active > a {
		color:#000;
		background:url(../images/icon-minus-black.png) no-repeat right center;
	}

	.productTeaserSection .ym-g50 img {
		width:100%;
	}

	/* Abstand Content */

	#contentArea {
		/*margin:0 20px;*/
		margin:0;
	}

	.aside-element,
	.aside-element.grey {
		padding-left:20px;
		padding-right:20px;
	}

	div.sidebarPictures > div:first-child {
        float:none;
        margin-right:0px;
    }

	div.sidebarPictures img {
		width:100%;
	}

	/* Social Media */

	ul.serviceicons {
		margin-left:0px !important;
		margin-right:0px !important;
	}

	/* Produktverteiler */
	.productcat-overview .ym-g33 {
		width:100%;
	}

	.productcat-overview .ym-gbox {
		padding: 0;
	}

	/* Bildergallerie */
    .galleryBox{
        margin-bottom: 2em!important;
    }
    .galleryBox img{
        width:100%;

    }
    a.showImage{
        height: auto; /* CLAASPRO-264 */
        margin-bottom: .5em;
    }
    .galleryBox img,.galleryLink{
        width:100%;
    }
    /* Responsives Verhalten der Bilder im Fliesstext */
    .nx-float-text {
        float: none;
        width: 100% !important;
        margin-left: 0 !important;
    }
    .nx-float-img {
        width: 100%;
    }
    .nx-float-img.ym-g-2 .productdetailimg {
        float: none;
        margin-bottom: 1em;
        width: 99% !important
    }
    div.ym-g-3 > div{
        /* border:1px solid blue;*/
        width: 100%;
		margin:0 0 1.5em 0;
    }

	.ym-g100 .ym-g-3 .productdetailimg img{
	    width: 100% !important; /*CLAASCOMBL-538*/
	}

	.linearize-level-2 .moretopicsContainer {
		float:none;
		width:100% !important;
	}

	section.additionalTopicsContainer .ym-gbox {
		padding:0 !important;
	}

	.nx-gbox .ym-gr {
	    padding-left: 0;
	}

	.ym-col1 .ym-g50 {
	    padding: 1.5em 0;
	}

	#contentArea .ym-col1 .ym-cbox section {
	    margin: 0 0 40px;
	}
		/*----------- cycle slider 320----------------------------- */
	.cycle-sentinel {display: none;}
	#slideshow-2{display:none;}
	#slideshow-nav-mobile{display: block;}

	.cycle-pager, .as-cycle-pager {top:165px; display:block;}
	.cycle-pager span, .as-cycle-pager span{width: 26px;}
	#homepageteaser {margin-bottom:50px;}
	#homepageteaser .info{display: block; height: 40px;}
	#homepageteaser .info span{display: block; height: 40px; }
	#homepageteaser .info a,
	#homepageteaser .info a span,
	#homepageteaser .info h2{display:none;}
	#homepageteaser .info a{display: block;}

	/*---------- /cycle slider --------------------------------- */

	.galleryoverview-container .galleryoverview {
		width:100%;
		float:none;
	}

	.menuteaser-container .menuteaser {
		width:100%;
		float:none;
	}

	.newsteaser-container .news-container h1 {
		margin-bottom:0;
	}

	.newsteaser-container .news-container .more {
		margin-top:0;
	}

	.newsteaser-container .news-container .ym-clearfix:first-child .ym-g50 {
		float: none;
		width:100%;
		text-align: left;
		margin-bottom:20px;
	}

	.pagetitle {
		margin-bottom: 20px;
	}

	.breadcrumb-container {
		display: none;
	}

	.col2-container {
		margin-left:0px;
	}

	.col2-container .ym-g50 .inner {
		margin:20px;
	}

	.col2-container .ym-g50 {
		width:100%;
		float:none;
	}

	section > .col2-container.index-block {
		border-bottom:1px solid #ccc;
	}

	.index-block {
		margin:0 0 40px 0;
	}

	.index-image {
		margin:0 0 20px 0;
	}

	.application-start {
		border:0;
		padding:0;
		margin-bottom: 0;
	}

	.col2-container .ym-g50 .inner ul.index-list {
		border-color: #CCCCCC;
	}

	.table-sorting-selection select {
		display: block;
		margin:5px 0 0 0;
		width: 100%;
	}

	/* Loginpage */

	.ym-wrapper.loginpage {
		margin:10px;
	}

	.loginpage .inner {
		padding: 0 20px 20px;
	}

	.loginpage #header #logo {
		margin:0;
		padding:20px 0;
	}

	.loginpage .logincontent > div,
	.loginpage .contact_form .ym-g50 {
		float:none;
		width:100%;
	}

	.loginpage #formWrapper button {
		float: none;
		margin-top:30px;
	}

	.loginpage #formWrapper .styled-select select {
		width:115% !important;
	}

	.nx-float-img.ym-g-3 div,
	.nx-float-img.ym-g-3 div.cmpicture {
		width: 100% !important;
	}
}

/* Print */
@media print {
	#topnavi,
 	#nav,
	#homepagepapercut1,
	#subnavWrapper,
	#homepageteaser,
	#homepageslider_menu,
	.productDetailTeaser,
	.jcarousel-skin-tango,
	ul.serviceicons,
	.aside,
	#footer {
 		display:none;
 	}

	#header #logo img {
		width: 237px;
	}

	.main > section.linearize-level-2 {
		display:none;
		height:0;
	}

	.main .contentArea {
		padding-top:5px;
	}

	#contentArea .ym-col1 .ym-cbox section {
    	clear:both;
	}

	.linearize-level-1 .ym-col1 .ym-cbox {
		margin:0;
	}

	.ym-column {
		padding-right:0;
		width:100%;
	}

	.ym-gr {
		float:right;
	}

	.ym-gl {
		float:left;
	}

	tbody td {
		padding:2px 0;
	}

	tbody tr:first-child td {
		font-weight:bold;
	}

	article.ym-g33 {
		float:left;
		width:40%;
		margin:0 10% 10% 0;
	}

	ol {
		display:inline;
	}

	.toggle-content-box .toggle-content {
		display:block;
	}

	#contentArea .ym-col1 ul.rte--list {
		list-style-type:disc;
		padding-left:17px;
	}

	#contentArea .ym-col1 ul.rte--list li {
		padding-left:0;
	}
 }


@media screen  and (max-width:768px), screen and (max-width:320px) {
    #hitResultsRestriction{
        display: none;
    }
    #searchResultList,.pageNav,.searchResultBox,.searchResultBox form{
        width: auto !important;
    }
    .searchList .ym-gl,.searchList .ym-gr{
        float:none!important;
        width: auto !important;
   }

}
@media screen and (min-width:1024px){
    .searchFilter #subnav > ul li {
        min-width: 120px!important;
    }
}

#footer .ym-hlist ul li a.external-link:after {
	background:#ff0000 url(../images/icon-external-2x.gif) no-repeat right top !important;
}

/*CLAASPRO-222*/
.bordered-image-multiple,
.bordered-image .productDetailTeaser  .cmpicture img,
.productDetailTeaser .bordered-image .cmpicture img {
	border: 1px solid #d0d0d0 !important;
	box-sizing: border-box;
}

.bordered-image .bordered-image {
	border: none;
}

/* cookiebar claaspro-230 */
.cookieBar {
	background-color: #D7D7D7;
	color: #000;
	font-size: 14px;
	padding: 10px 30px 20px;
	animation: slideIt 1s;
}

@media screen and (max-width: 768px) {
	.cookieBar {
		position: relative;
		z-index: 9999;
	}
}

.cookieBar.closingBar {
	display: none;
}

.cookieBar .inner-wrap {
	max-width: 940px;
	margin: 0 auto;
}

.cookieBar a {
	color: #000;
	cursor: pointer;
	font-family: 'CLAASCultivaWeb';
  font-weight: 700;
  text-decoration: none;
}

.cookieBar p {
	margin-bottom: 15px;
}

.cookieBar p.btn-cookieBar {
	text-align: right;
}

#acceptCookieBar {
	display: inline-block;
	background: url(../images/bg-btn-green.png) repeat-x;
	line-height: 30px;
	color: #fff;
	font-family: 'CLAASCultivaWeb';
  font-weight: 700;
  padding: 0 11px;
	margin: 0;
	font-size: 14px;
	text-decoration: none;
}

#acceptCookieBar:hover {
	color: #fff;
	background: url(../images/bg-btn-green-hover.png) repeat-x;
	-moz-box-shadow: 0 0 12px #cacaca;
	-webkit-box-shadow: 0 0 12px #cacaca;
	box-shadow: 0 0 12px #cacaca;
}

/* link fÃ¼r die Datenschutzseite bold darstellen & ohne text decoration*/
a.cookiefunction {
	font-family: 'CLAASCultivaWeb';
  font-weight: 700;
  text-decoration: none;
}

@keyframes slideIt {
	from {
		transform: translate(0, -100%);
	}
	to {
		transform: translate(0, 0);

	}
}

/* CLAASPRO-96 */
.nx-youtube-videos {
	position: relative;
	padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/
	padding-top: 0px;
	height: 0;
	overflow: hidden;

}
.nx-youtube-videos iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

/* bigger images for mobile view */
/* isotope */
@media screen and (max-width: 480px) {
	.filterContainerNewsArchive + #container,
	.gallerymenu + .gallery-container {
		margin-left: 0;
	}

	.filterContainerNewsArchive + #container .isotope-item.element,
	.gallerymenu + .gallery-container .element,
	.dlcContent .element,
	#dlcTarget .element {
		float: none !important;
		left: inherit !important;
		margin: 0 0 40px 0;
		position: static !important;
		top: inherit !important;
		width: 100% !important;
	}

	#dlcTarget .element {
		margin: 0 0 20px 0 !important;
	}

	.gallerymenu + .gallery-container .element a.showImage {
		height: auto;
		max-height: none;
	}
}

/* CLAASPRO-255: Sticky Footer */
.sticky-footer {
	background-color: #d7d7d7;
	position: fixed;
	width: 100%;
	bottom: 0;
	left: 0;
	z-index: 200;
}

.sticky-footer-inner {
	margin: 0 auto;
	max-width: 600px;
	width: 100%;
	align-items: flex-start;
	display: flex;
	padding: 10px 0;
	justify-content: center;
	text-decoration: none;
}

.sticky-footer-inner a:hover {
	color: #000;
}

.sticky-footer-inner .stickyness {
	position: relative;
	padding: 0 5px 0;
	width: 20%;
	text-align: center;
	text-decoration: none;
	display: block;
}

@media screen and (max-width: 480px) {
	.sticky-footer-inner .item {
		font-size: 11px;
	}

	.sticky-footer-inner .item img {
		width: 30px;
		height: 30px;
	}
}

/*@media screen and (max-width: 320px) {
    .sticky-footer-inner .item {
        font-size: 11px;
    }
}*/

.sticky-footer-inner .item img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
}

.sticky-footer-inner .item .cmpicture + .cmpicture,
.sticky-footer-inner .item .cmpicture + script + .cmpicture,
.sticky-footer-inner .item .cmpicture + script + script + .cmpicture {
	display: none;
}

.sticky-footer-inner .item:hover .cmpicture + .cmpicture,
.sticky-footer-inner .item:hover .cmpicture + script + .cmpicture,
.sticky-footer-inner .item:hover .cmpicture + script + script +.cmpicture {
	display: block;
}

.sticky-footer-inner .item:hover > .cmpicture {
	display: none;
}

.sticky-footer-inner .item p {
	color: #000;
}

.sticky-footer-inner .item:hover p {
	color: #b3c618;
}

.sticky-footer-inner .item p {
	margin-top: 40px;
	margin-bottom: 0;
}

@media screen and (max-width: 480px) {
	.sticky-footer-inner .item p {
		margin-top: 30px;
	}
}

#main {
	padding-bottom: 150px;
}

#footer {
	position: relative;
}

/* CLAASPRO-288 */
.bold-job-mail {
	font-family: "CLAASCultivaWeb";
  font-weight: 700;
}


/* CLAASPRO-294 */
.nx-youtube-videos .cmpicture {
	position: relative;
	cursor: pointer;
}

.nx-youtube-videos .cmpicture:before {
	background: transparent url("../images/youtube-play.png")no-repeat center center;
	content: "";
	cursor: pointer;
	position: absolute;
	display: block;
	top: 50%;
	left: 50%;
	margin-left: -35px;
	margin-top: -25px;
	width: 70px;
	height: 50px;
}

.nx-youtube-videos .cmpicture:hover:before {
	background: transparent url("../images/yt-play.png")no-repeat center center;
}

/* CLAASPRO-250 */
.element-new {
	background-color: #ff5a00;
	color: #fff;
	display: inline-block;
	margin-bottom: 10px;
	padding: 5px 10px;
	text-transform: uppercase;
}

/* Flag for sidebar teaser */
.sidebarPictures {
	position: relative;
}

/* positioning of the flag */
.moretopicsContainer .element-new,
.sidebarPictures .element-new,
.teaserLinkContainer .element-new,
.isotope-item .element-new {
	position: absolute;
	left: -5px;
	top: 10px;
}

.isotope-item .element-new {
	left: 0;
}

/* CLAASCM-438 */
.isotope-item a {
	text-decoration: none;
}

/* flag for featured content slider items */
.jcarousel-wrapper .jcarousel ul {
	margin-left: 5px;
}

/* workaround because the class is doubled */
.cookiebar.dontShow {
	display: none;
}

/*
.ttImage {
	right: 50px;
	left: inherit !important;
}*/
