  /* hide that honeypot, robots will still see it */
label[for="honeypot"], #honeypot {
  display: none;
  visibility: hidden;
}
.clr {clear:both;}
.content-text a {color: #476126; font-weight: 800;}
.content-text a:hover, .content-text a:focus {color: #90b10a;}
.fachkriese .produktname { color: #476126; margin-top: 5px; }
.fachkriese .anwendung { color: #000 !important; }
.fachkriese .pzn2 { font-size: 17px; font-weight: 700; line-height: 21px; text-align: left; margin-top: 5px; margin-bottom: 5px; }
#fachkreiseportal { position: relative; width: 100%; padding-top: 90px; padding-bottom: 90px; }
.green2 { color: #f1f0ef; background-color: #476126; padding: 5px; }
#fachkreise { position: relative; width: 100%; padding-top: 200px; padding-bottom: 90px; }
#fachkreiseportal .container-fluid { max-width: 1340px; }
.fachkriese img { padding-right: 15px; }
@media (max-width:767px) {
	#fachkreiseportal { padding-top: 60px; }
	.fachkriese img { padding-right: 0; }
	#fachkreise { padding-top: 120px; }
}
.fachkriese .product-description{ background-color: white !important; text-align: left !important; padding: 15px; width: 100%; height: auto; position: relative; display: block; }
.fachkriese .product td { text-align: right !important; }
th { color: #fff; font-size: 15px; font-weight: 400; line-height: 20px; background-color: #476126; text-align: right; padding-right: 15px !important; }
li { font-size: 17px !important; line-height: 22px !important; }
.fachkriese .container-fluid { max-width: 1040px !important; }
.fachkreise .container-fluid { max-width: 980px !important; }
td { text-align: right; padding-right: 15px !important; }
.grid > [class*="col-"] { margin-bottom: 30px; padding-right: 15px; padding-left: 15px; }
#fachkreiseportal .grid:hover { cursor: default; }
.grid .sizesmall { margin-bottom: 30px; padding-right: 15px; padding-left: 15px; }
.grid .sizelarge { margin-bottom: 30px; padding-right: 15px; padding-left: 15px; }
.grid-item-content { background-color: #fff; width: 100%; height: auto; overflow: hidden !important; padding-top: 0 !important; padding-right: 20px; padding-bottom: 30px !important; padding-left: 20px; display: block; }
.grid-item-content2 { background-color: #fff; display: block; padding-top: 20px !important; padding-right: 20px; padding-bottom: 30px !important; padding-left: 20px; width: 100%; height: auto; overflow: hidden !important; }
/*.grid-item-content2 img { margin-bottom: 30px; } */
.detailnewsimginfo {color:#9b9b9b; font-size: 12px;}
.fussnote, .fussnote p, .fussnote a {color:#9b9b9b !important; font-size: 16px;}
.fussnote a:hover {color: #90b10a;}
.grid-item img { width: 100%; }
.fachkreise img { width: 100%; }
.intro-text {font-weight: 600;}
.left-image { float: right; margin-top: 30px; margin-bottom: 30px; margin-left: 30px; }
.grid-item-content p { color: #000; font-size: 17px; line-height: 22px; }
.grid-item-content2 p { color: #000; font-size: 17px; line-height: 22px; }
.grid-item-content2 ul {margin-top: -25px; margin-bottom: 30px;}
.grid-item-content h3 { color: #000; font-size: 22px; line-height: 27px; margin-top: 5px; }
.grid-item-content2 h3 { color: #000; font-size: 26px; line-height: 31px; margin-top: 5px; }
.post-meta { font-size: 12px; text-transform: uppercase; color: #90b10a; font-weight: 700; font-style: normal; letter-spacing: 0.1em; padding-top: 30px; padding-bottom: 0; }
.post-meta a { text-decoration: none; }
.post-meta a:hover { color: #ea870c !important; }
.post-meta .meta-category a { color: #90b10a !important; }
.post-meta .meta-separator:before { content: "/"; padding: 0 5px; }
.post-meta .meta-separator:last-child { display: none; }
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span { color: #fff; font-size: 16px; line-height: 46px; display: inline-block; padding: 0 15px; background-color: #476126; border: 1px #ddd; border-radius: 0; }
.pager li.active a { background-color: #90b10a; }
.pager li.activpage { color: #fff; font-size: 16px !important; line-height: 46px !important; display: inline-block; padding: 0 15px; background-color: #90b10a; border: 1px #ddd; border-radius: 0; }
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #90b10a;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span { color: #fff; cursor: not-allowed; background-color: #000; display: none; }
.download li+li a { padding-left: 14px; border-left: 1px solid #000; }
.download a { color: #000 !important; font-size: 17px; line-height: 22px; }
.download { text-align: center; margin-bottom: 15px; padding-left: 0; display: inline-block; }
.download a:hover { color: #90b10a !important; }
.download li { font-size: 16px; line-height: 21px; padding-right: 10px; display: inline; }
.download li:last-child { padding-right: 0; }
.table-striped>tbody>tr:nth-child(even)>td,
.table-striped>tbody>tr:nth-child(even)>th {
  background-color: #f1f0ef;
  color: #000;
}

.fa-chevron-right.chevronDouble::before {
	content: "\f054\f054";
}
.fa-chevron-left.chevronDouble::before {
	content: "\f053\f053";
}