/* cmsms stylesheet: Knab-Default modified: 09.07.2024 12:06:09 */
@-ms-viewport     { width: device-width; }@-o-viewport      { width: device-width; }@viewport         { width: device-width; }/* oxygen-regular - latin */@font-face {font-family: 'Oxygen';font-style: normal;font-weight: 400;src: url('/fonts/oxygen/oxygen-v15-latin-regular.eot'); /* IE9 Compat Modes */src: local(''),url('/fonts/oxygen/oxygen-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */url('/fonts/oxygen/oxygen-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */url('/fonts/oxygen/oxygen-v15-latin-regular.woff') format('woff'), /* Modern Browsers */url('/fonts/oxygen/oxygen-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */url('/fonts/oxygen/oxygen-v15-latin-regular.svg#Oxygen') format('svg'); /* Legacy iOS */}/* oxygen-700 - latin */@font-face {font-family: 'Oxygen';font-style: normal;font-weight: 700;src: url('/fonts/oxygen/oxygen-v15-latin-700.eot'); /* IE9 Compat Modes */src: local(''),url('/fonts/oxygen/oxygen-v15-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */url('/fonts/oxygen/oxygen-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */url('/fonts/oxygen/oxygen-v15-latin-700.woff') format('woff'), /* Modern Browsers */url('/fonts/oxygen/oxygen-v15-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */url('/fonts/oxygen/oxygen-v15-latin-700.svg#Oxygen') format('svg'); /* Legacy iOS */}body {font-family: 'Oxygen', 'Arial', sans-serif;background: #fff;font-size: 16px;font-weight: 400;color: #30302f;}a {color: #28325b;}a:hover {color: #20243b;}h1,h2,h3,h4,h5,h6 {color: #28325b;margin: 0 0 20px 0;font-weight: normal;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color: #28325b;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {color: #28325b;}h1 { font-size: 22px; }h2 { font-size: 20px; }h3 { font-size: 18px; }h4 { font-size: 16px; }h5 { font-size: 14px; }/* Vorschaltseite */body#intro,body#intro .container-fluid {background: #e6e6e6;}body#intro #top-row,body#intro #content,body#intro #content-2 {background: #f9f9f9;}body#intro #content {padding: 20px 0;}body#intro #content-third h1 {color: #b4b4b4;font-weight: 700;font-style: italic;margin: 0;}body#intro #content-third h1::before,body#intro #content-third h1::after {display: none;}body#intro .logo-wrap {background: none;-webkit-clip-path: none;clip-path: none;}#segment-overview {position: relative;/* padding-bottom: 30px; */}#segment-overview .col-segment {background: #28325b;min-height: 150px;text-align: center;position: relative;overflow: hidden;padding: 0;-webkit-transition: all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;}#segment-overview .col-segment:hover {background-size: auto 105%;}#segment-overview .col-segment img {position: absolute;top: 50%;left: 50%;display: block;width: 100%;height: auto;opacity: 0.8;-webkit-transform: scale(1) translate(-50%,-50%);-moz-transform: scale(1) translate(-50%,-50%);-ms-transform: scale(1) translate(-50%,-50%);-o-transform: scale(1) translate(-50%,-50%);transform: scale(1) translate(-50%,-50%);-webkit-transition: all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;}#segment-overview .col-segment:hover img {opacity: 1;-webkit-transform: scale(1.05) translate(-50%,-50%);-moz-transform: scale(1.05) translate(-50%,-50%);-ms-transform: scale(1.05) translate(-50%,-50%);-o-transform: scale(1.05) translate(-50%,-50%);transform: scale(1.05) translate(-50%,-50%);}#segment-overview a.img-wrap,#segment-overview .inner-wrap {display: block;position: relative;cursor: pointer;width: 100%;height: 190px;}#segment-overview .col-segment .visual-btn {width: 100%;max-width: 80%;position: absolute;top: 0;right: 0;bottom: 50px;left: 0;margin: auto;display: block;white-space: nowrap;padding: 10px;line-height: 30px;height: 52px;-webkit-transition: all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;}#segment-overview .col-segment .btn-primary {background-color: transparent;background-color: rgba(0,58,119,0.3);border-color: #fff;color: #fff;}#segment-overview .col-segment:hover .btn-primary,#segment-overview .col-segment .btn-primary:hover,#segment-overview .col-segment .btn-primary:focus,#segment-overview .col-segment .btn-primary:active,#segment-overview .col-segment .btn-primary.active {background-color: #20243b;border-color: #20243b;color: #fff;}#segment-overview .col-segment:hover .visual-btn {max-width: 85%;line-height: 35px;height: 57px;}#segment-overview .facebook-link-wrap {position: absolute;width: 40px;height: 40px;line-height: 30px;top: 0;right: 0;bottom: -115px;left: 0;margin: auto;}#segment-overview .facebook-link-wrap a {background: rgba(0,58,119,0.3);border: 1px solid #4267b2;border-radius: 5px;font-size: 30px;color: #fff;display: block;padding: 5px;-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out;position: relative;z-index: 2;}#segment-overview .facebook-link-wrap a i {display: block;width: 30px;height: 30px;margin-top: -2px;margin-left: -1px;}#segment-overview .facebook-link-wrap a.whatsapp-link i {width: 28px;}#segment-overview .facebook-link-wrap a i::before {margin: 0;}#segment-overview .facebook-link-wrap a:hover,#segment-overview .facebook-link-wrap a:active,#segment-overview .facebook-link-wrap a:focus {background: #fff;color: #4267b2;}#segment-overview .col-agrar .facebook-link-wrap {width: 132px;}#segment-overview .col-lohnunternehmen .facebook-link-wrap,#segment-overview .col-feststadl .facebook-link-wrap {width: 87px;}#segment-overview .col-agrar .facebook-link-wrap a,#segment-overview .col-lohnunternehmen .facebook-link-wrap a,#segment-overview .col-feststadl .facebook-link-wrap a {float: left;margin-right: 5px;}#segment-overview .col-agrar .facebook-link-wrap a:last-child,#segment-overview .col-lohnunternehmen .facebook-link-wrap a:last-child,#segment-overview .col-feststadl .facebook-link-wrap a:last-child {margin-right: 0px;}#segment-overview .facebook-link-wrap a.whatsapp-link:hover {color: #25D366;}#segment-overview .facebook-link-wrap a.fb-instagram:hover {color: #000;}/* Agrar Home */.partner-logos-agrar {vertical-align: middle;}.partner-logos-agrar .logo {display: inline-block;text-align: center;}.partner-logos-agrar .logo a {background-image: url(/img/Logos-Agrartechnik-Sprite-small.jpg);background-size: cover;background-position: 0 0;background-repeat: no-repeat;display: inline-block;text-align: center;width: 145px;height: 23px;margin: 5px 10px;overflow: hidden;text-indent: -5000px;filter: grayscale(100%);transition: all 0.25s ease-in-out;transform: scale(1);border: none !important;}.partner-logos-agrar .logo:hover a {filter: grayscale(0%);transform: scale(1.06);border: none !important;}.partner-logos-agrar .logo.veenhuis a {background-size: 100% auto;width: 132px;height: 19px;margin-bottom: 9px;}.partner-logos-agrar .logo.schuitemaker a {background-size: 100% auto;width: 120px;height: 20px;background-position: 0 -16px;margin-bottom: 8px;}.partner-logos-agrar .logo.kverneland a {background-position: -17px -38px;width: 95px;background-size: 132% auto;height: 21px;}.partner-logos-agrar .logo.jan-veenhuis a {background-position: -119px -140px;width: 60px;height: 47px;background-size: 500% auto;}.partner-logos-agrar .logo.bredal a {background-position: -27px -127px;width: 63px;background-size: 190% auto;height: 26px;}.partner-logos-agrar .logo.einboeck a {background-position: -12px -61px;width: 75px;background-size: 132% auto;height: 18px;}.partner-logos-agrar .logo.smasz a {background-position: -18px -98px;width: 90px;height: 21px;background-size: 140% auto;}.partner-logos-agrar .logo.saphir a {background-position: -50px -183px;width: 95px;height: 20px;background-size: 200% auto;}/* colored */.partner-logos-agrar.colored .logo a {filter: grayscale(0%);}/* large */.partner-logos-agrar.large .logo.veenhuis a {background-image: url(/img/Logo-Veenhuis.png);background-position: 0 0;width: 215px;height: 50px;}.partner-logos-agrar.large .logo.schuitemaker a {background-image: url(/img/Logo-Schuitemakers.png);background-position: 0 0;width: 260px;height: 50px;}.partner-logos-agrar .logo.johndeere a {background-position: center -311px;width: 55px;height: 35px;background-size: 450% auto;}/* Banderole */#container-banderole {position: relative;padding-left: 0;padding-right: 0;}#container-banderole .col-banderole-1::before,#container-banderole .col-banderole-2::before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(0deg, rgba(40,50,91,0.8) 0%, rgba(40,50,91,0) 100%);}#container-banderole .col-banderole-1,#container-banderole .col-banderole-2 {background-size: cover;background-repeat: no-repeat;background-position: center center;box-shadow:inset 0 0 10px 8px rgba(0,0,0,0.1);/* background-attachment: fixed; */display: flex;justify-content: center;min-height: 400px;}#container-banderole .logo {background: #fff;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;padding: 15px 25px;position: absolute;top: 0;right: 0;bottom: auto;left: 0;margin: auto;max-width: 90%;}#container-banderole .logo img {display: block;height: 20px;width: auto;margin: auto;}#container-banderole .text-wrap {color: #fff;text-shadow: 3px 3px 2px #28325b;font-size: 1.2rem;font-weight: 700;padding: 100px 30px 20px 30px;max-width: 80%;position: relative;z-index: 1;}#container-banderole .text-wrap.centered {position: absolute;bottom: 0;left: 0px;padding-top: 20px;min-width: 100%;min-width: calc(100% - 30px;);}#container-banderole .text-wrap h2 {color: #fff;font-weight: 700;font-size: 1.8rem;}#container-banderole .text-wrap .btn,#container-banderole .text-wrap .btn:hover {text-shadow: 0 0 0 #28325b;}/* content-additional */#content-additional {padding-top: 50px;padding-bottom: 30px;background: #435170;}@media (min-width: 768px) {body#intro .logo-wrap {padding-bottom: 5px;width: auto;/* padding-top: 6px; */padding-top: 10px;}body#intro .logo-wrap a.link {/*margin-left: auto;height: 82px;width: 250px;*/margin: 0;height: 45px;width: 250px;}#segment-overview {-webkit-box-shadow:inset 0 0 10px 5px rgba(0,0,0,0.1);box-shadow:inset 0 0 10px 5px rgba(0,0,0,0.1);}#segment-overview::after {content: '';width: 100%;height: 100px;display: block;position: absolute;left: 0;bottom: -30px;pointer-events: none;background: url(/img/bottom-wave.png);background-size: 100% 100%;background-repeat: no-repeat;background-position: center bottom;z-index: 1;}#segment-overview .col-segment {min-height: 390px;}#segment-overview a.img-wrap,#segment-overview .inner-wrap {height: 390px;}#segment-overview .col-segment img {height: 100%;width: auto;}#segment-overview .col-segment .visual-btn {top: 10%;bottom: auto;}#segment-overview .facebook-link-wrap {bottom: -250px;}#segment-overview .col-segment:nth-child(2) .facebook-link-wrap {bottom: -285px;}#container-banderole .col-banderole-1,#container-banderole .col-banderole-2 {min-height: 500px;}#container-banderole .logo {max-width: 270px;}#container-banderole .logo img {height: 40px;}#container-banderole .text-wrap {font-size: 1.6rem;}#container-banderole .text-wrap.centered {min-width: 200px;max-width: 520px;left: 50%;bottom: 10%;margin-left: -260px;}#container-banderole .text-wrap h2 {font-size: 2.2rem;}/* large */#container-banderole .partner-logos-agrar.large .logo.veenhuis a {width: 215px;height: 50px;}#container-banderole .partner-logos-agrar.large .logo.schuitemaker a {width: 260px;height: 50px;}}@media (min-width: 992px) {body#intro .logo-wrap {/* padding-top: 10px; */padding-top: 15px;padding-bottom: 6px;left: auto;/* width: 335px;margin: 0 auto; */width: auto;}body#intro .logo-wrap a.link {/*height: 88px;width: 270px;*/height: 48px;width: 270px;}body#intro #content-third h1 {font-size: 35px;}body#intro #content {padding: 30px 0;}}@media (min-width: 1200px) {h1 { font-size: 30px; }h2 { font-size: 24px; }h3 { font-size: 20px; }h4 { font-size: 16px; }h5 { font-size: 14px; }#segment-overview .col-segment {min-height: 580px;}#segment-overview a.img-wrap,#segment-overview .inner-wrap {height: 580px;}#segment-overview .facebook-link-wrap {bottom: -420px;}#segment-overview .col-segment:nth-child(2) .facebook-link-wrap {bottom: -455px;}#container-banderole .col-banderole-1,#container-banderole .col-banderole-2 {min-height: 600px;}#container-banderole .logo {max-width: 360px;}#container-banderole .logo img {max-height: 50px;}#container-banderole .text-wrap {font-size: 1.8rem;}#container-banderole .text-wrap.centered {max-width: 620px;margin-left: -310px;}#container-banderole .text-wrap h2 {font-size: 2.8rem;}}@media (min-width: 1680px) {#segment-overview .col-segment .visual-btn,#segment-overview .col-segment:hover .visual-btn {max-width: 350px;}}/* Regular Page Contents */#site-wrapper {position: relative}/* Social Bar */#social-links-bar {position: fixed;right: -100%;width: 100%;top: 160px;z-index: 1001;}#social-links-bar a {background: #28325b;color: #fff;padding: 5px 15px;display: block;font-size: 18px;line-height: 30px;margin-bottom: 15px;display: flex;position: relative;width: max-content;transition: all 300ms ease-in-out;}#social-links-bar a:last-child {margin-bottom: 0;}#social-links-bar a:hover {text-decoration: none;transform: translateX(-100%);}#social-links-bar a i {display: block;font-size: 24px;background: #28325b;color: #fff;border-top-left-radius: 5px;border-bottom-left-radius: 5px;position: absolute;top: 0;left: -39px;padding: 0 5px;line-height: 40px;width: 40px;height: 40px;}#top-row {position: relative;z-index: 2;background: #fff;/* Permalink - use to edit and share this gradient: colorzilla.com/gradient-editor/#3f3d3d+0,3f3d3d+34,827e7e+100 *//*background: rgb(63,61,61);background: -moz-linear-gradient(top,  rgba(63,61,61,1) 0%, rgba(63,61,61,1) 34%, rgba(130,126,126,1) 100%);background: -webkit-linear-gradient(top,  rgba(63,61,61,1) 0%,rgba(63,61,61,1) 34%,rgba(130,126,126,1) 100%);background: linear-gradient(to bottom,  rgba(63,61,61,1) 0%,rgba(63,61,61,1) 34%,rgba(130,126,126,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3d3d', endColorstr='#827e7e',GradientType=0 );*/color: #fff;}#top-row .inner-wrap {max-width: 1200px;margin: 0 auto;width: 100%;}.logo-wrap {/* Permalink - use to edit and share this gradient: colorzilla.com/gradient-editor/#dadcdf+0,fdfdfd+100 *//*background: rgb(218,220,223);background: -moz-linear-gradient(45deg,  rgba(218,220,223,1) 0%, rgba(253,253,253,1) 100%);background: -webkit-linear-gradient(45deg,  rgba(218,220,223,1) 0%,rgba(253,253,253,1) 100%);background: linear-gradient(45deg,  rgba(218,220,223,1) 0%,rgba(253,253,253,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadcdf', endColorstr='#fdfdfd',GradientType=1 );-webkit-clip-path: polygon(20% 0%, 100% 0%, 80% 100%, 0% 100%);clip-path: polygon(20% 0%, 100% 0%, 80% 100%, 0% 100%);*/padding: 15px 30px 10px 30px;margin: 0 auto;width: 260px;text-align: center;position: relative;overflow: hidden;}/*.logo-wrap::before {content: '';position: absolute;top: -25px;left: -35px;width: 100px;height: 70px;background: #3f3d3d;transform: rotate(130deg);-moz-transform: rotate(130deg);-ms-transform: rotate(130deg);-o-transform: rotate(130deg);-webkit-transform: rotate(130deg);}.logo-wrap::after {content: '';position: absolute;top: 20px;right: -40px;width: 100px;height: 50px;background: #3f3d3d;transform: rotate(130deg);-moz-transform: rotate(130deg);-ms-transform: rotate(130deg);-o-transform: rotate(130deg);-webkit-transform: rotate(130deg);}*/.logo-wrap a.link {background: url(/img/logo-knab.png);background-size: cover;background-repeat: no-repeat;background-position: center top;border: none;/*width: 150px;height: 49px;*/width: 150px;height: 27px;display: block;overflow: hidden;text-indent: -5000px;margin: 0 auto;margin-left: 12%;}.logo-wrap a.link,.logo-wrap a.link:hover {border: none;}#top-row .small-top {color: #797979;text-align: center;font-size: 13px;line-height: 30px;font-weight: normal;}#top-row .small-top a {color: #797979;}#top-row .small-top a.fb-link {font-size: 20px;line-height: 30px;display: block;}#top-row .small-top a:hover,#top-row .small-top a:focus,#top-row .small-top a:active {color: #000;text-decoration: none;}#top-row .small-top ul,#top-row .small-top .phone-link {display: inline-block;}#top-row .small-top ul,#top-row .small-top li {list-style-type: none;margin: 0;padding: 0;}#top-row .small-top li {display: inline-block;margin-right: 10px;}#top-row .small-top li a {font-weight: 700;}#top-row .small-top .phone-link {font-size: 14px;font-weight: 700;}#top-row .small-top .phone-link i::before {margin-right: 0;}/* Nav-Bar */#top-row nav.navbar {padding: 0;}#main-nav {justify-content: flex-end;}#main-nav ul > li {position: relative;}#main-nav ul > li > a {line-height: 30px;padding: 7px 10px;color: #28325b;font-weight: 400;text-transform: uppercase;font-size: 14px;text-align: center;}#main-nav ul > li > a.active,#main-nav ul > li > a:hover,#main-nav ul > li > a:focus,#main-nav ul > li > a:active {background: #28325b;color: #fff;}/* 2nd Level */#main-nav ul > li > ul {position: relative;display: none;}#main-nav ul > li.active > ul {display: block;}#main-nav ul > li > ul > li {border: none;}#main-nav ul > li > ul > li > a {background: #fff; ;display: block;padding: 0 10px;line-height: 35px;white-space: nowrap;margin-bottom: 1px;-webkit-transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition: all 0.25s ease-out;}#main-nav ul > li:hover > ul > li > a {max-height: 60px;}/* Content */#content {padding-bottom: 35px;}#content a:not(.btn),#content a:not(.btn):hover,#content a:not(.btn):focus,#content a:not(.btn):active {color: #28325b;text-decoration: none;border-bottom: 1px dotted #28325b;}#content a:not(.btn):hover,#content a:not(.btn):focus,#content a:not(.btn):active {color: #28325b;text-decoration: none;border-bottom: 1px solid #28325b;}#content .responsive-iframe {border: none;margin-top: 50px;}#content-first .inner-wrap,#content-third .inner-wrap,#map-container .inner-wrap {text-align: center;overflow: hidden;}#content-third .inner-wrap {text-align: center;}#content-ansprechpartner h2,#content-first h1,#content-first h2,#map-container h2,#content-first h3,#content-third h1,#content-third h2,#content-third h3 {display: inline-block;padding: 0 15px;position: relative;text-transform: uppercase;}#content-third h1,#content-third h2,#content-third h3 {padding: 0 15px;}#content-first h1::before,#content-first h1::after,#content-first h2::before,#content-first h2::after,#content-first h3::before,#content-first h3::after,#content-third h1::before,#content-third h1::after,#content-third h2::before,#content-third h2::after,#map-container h2::before,#map-container h2::after,#content-ansprechpartner h2::before,#content-ansprechpartner h2::after,#content-third h3::before,#content-third h3::after {background: #28325b;content: "";display: block;height: 1px;position: absolute;top: 50%;width: 500%;width: 1040px;}#content-ansprechpartner h2::before,#content-first h1::before,#content-first h2::before,#content-first h3::before,#content-third h1::before,#content-third h2::before,#content-third h3::before,#map-container h2::before {right: 100%;}#content-ansprechpartner h2::after,#content-first h1::after,#content-first h2::after,#content-first h3::after,#content-third h1::after,#content-third h2::after,#content-third h3::after,#map-container h2::after {left: 100%;}#content-first .inner-wrap p,#content-first .inner-wrap a,#content-first .inner-wrap ul,#content-first .inner-wrap h4,#content-first .inner-wrap h5,#content-first .inner-wrap h6,#content-third .inner-wrap p,#content-third .inner-wrap a,#content-third .inner-wrap ul,#content-third .inner-wrap h4,#content-third .inner-wrap h5,#content-third .inner-wrap h6 {text-align: left;}#map-container {background: #d7d7d7;}/* Styling Content */.nowrap {white-space: nowrap;}.bold-subtitle {font-weight: 700;font-size: 18px;color: #9d9d9d;}/* News */#NewsPostDetailCategory {margin-bottom: 10px;}/* Gallery */#content .gallery a.more-link {font-size: 14px;top: -25px;position: relative;}#content .gallery .img a {display: inline-block;border: 1px solid #9d9d9d;padding: 0px;}#content .gallery .img a:hover {border-color: #000;}/* content second */#content-second {font-size: 14px;}#content-second h2,#content-second h3,#content-second h4,#content-second h5,#content-second h6 {color: #9d9d9d;}#content .row-card-items .card {margin-bottom: 30px;overflow: hidden;}.card.page-item a.whatsapp .icon-whatsapp,#content-second a.whatsapp .icon-whatsapp {border: none;display: block;margin: 0 auto;width: 70px;font-size: 3rem;color: #25D366;}.card.page-item a.whatsapp .icon-whatsapp {width: 40px;line-height: 40px;font-size: 40px;}.card.page-item a.whatsapp .icon-whatsapp::before {margin: 0;}/* Form */#form-fullsize-row {background: #e6e6e6;color: #817e7e;padding-top: 45px;padding-bottom: 45px;}#form-fullsize-row h2 {font-size: 20px;}#form-fullsize-row h2,#form-fullsize-row h3,#form-fullsize-row h4,#form-fullsize-row h5,#form-fullsize-row h6 {color: #3e3e3e;font-weight: 700;text-transform: uppercase;}#form-fullsize-row .ssl-hint {font-size: 14px;line-height: 18px;}#form-fullsize-row a:not(.btn) {color: #817e7e;border-bottom: 1px dotted #817e7e;}#form-fullsize-row a:not(.btn):hover,#form-fullsize-row a:not(.btn):active,#form-fullsize-row a:not(.btn):focus {border-bottom: 1px solid #817e7e;text-decoration: none;}/* Form Elements */label,table {text-align: left;}.form-group.checkbox,.form-group.checkbox > div {position: relative;}.form-group.checkbox input {position: absolute;width: 16px;height: 16px;z-index: 1;left: 4px;top: 4px;margin: 0;display: inline-block;}.form-group.checkbox label {width: 95%;display: block;padding-left: 30px;position: relative;line-height: 1.2;height: auto;float: left;text-align: left !important;line-height: 18px;}.error_message {border: 5px solid red;margin-bottom: 20px;}.error_message ul,.error_message li {list-style-type: none;color: red;}fieldset {border: 0;padding: 0;}label {font-size: 0.9em;margin-bottom: 2px;display: block;}.required.fb_invalid {color: red;}.cms_form .trenner {border-top: 1px solid #ccc;padding-top: 10px;}.cms_dropdown {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555555;background-color: #ffffff;background-image: none;border: 1px solid #cccccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.cms_dropdown:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);}.cms_dropdown::-moz-placeholder {color: #999999;opacity: 1;}.cms_dropdown:-ms-input-placeholder {color: #999999;}.cms_dropdown::-webkit-input-placeholder {color: #999999;}.cms_form input[type=submit] {padding: 10px 20px;background-color: #28325b;border: 1px solid #28325b;color: #fff;cursor:pointer;display: block;position: relative;margin-left: 15px;margin-right: 15px;}.cms_form input[type=submit]:hover {background-color: transparent;color: #28325b;border-color: #28325b;}#content .cms_form textarea {display: block;width: 100%;}/* Page Items / Cards */.row-page-thumbs {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.card.page-item {border-color: #e6e6e6;border-top-left-radius: calc(.25rem - 1px);border-top-right-radius: calc(.25rem - 1px);margin: 4px 4px 30px 4px;height: 100%;height: calc(100% - 34px);-webkit-transition: all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;-webkit-box-shadow: 0 0 4px 1px rgba(0,0,0,0.15);box-shadow: 0 0 4px 1px rgba(0,0,0,0.15);}.card.page-item:hover {-webkit-box-shadow: 0 0 4px 1px rgba(0,0,0,0);box-shadow: 0 0 4px 1px rgba(0,0,0,0);}.card.page-item .card-img-top {/* border-radius: 0; */margin-bottom: 5px;border-bottom: 1px solid #e6e6e6;}#content .card.page-item .link-image-wrap,#content .card.page-item .link-image {position: relative;}#content .card.page-item a.link-image {border: none;display: block;overflow: hidden;}#content .card.page-item a.whatsapp {position: relative;float: right;width: 40px;height: 40px;margin: 0;border: none;}#content .card.page-item a.whatsapp::before {content: '';display: block;width: 30px;height: 30px;position: absolute;left: 5px;top: 5px;margin: 0;background: #fff;border-radius: 50%;}#content .card.page-item a.whatsapp i {position: relative;z-index: 1;}.card.page-item .card-body {padding: 10px;text-align: right;text-align: left;font-size: 0.9rem;}.card.page-item .card-title {font-weight: 400;/* text-transform: uppercase; */font-size: 18px;text-align: left;}.card.page-item .card-text {margin-bottom: 10px;}#content .card.page-item a.more-link {font-size: 14px;display: inline-block;}/* Agrartechnik Logo Row */#logo-row {margin-top: -30px;margin-bottom: 30px;position: relative;z-index: 1;padding-top: 15px;padding-bottom: 15px;-webkit-box-shadow: 0 0 5px 5px rgba(0,0,0,0.15);box-shadow: 0 0 5px 5px rgba(0,0,0,0.15);}#logo-row .col-logo {text-align: center;margin-bottom: 15px;}#logo-row .col-logo:last-child {margin-bottom: 0;}#logo-row .col-logo > div {background: url(/img/Logo-Agrartechnik-Sprite.jpg);background-size: cover;background-repeat: no-repeat;background-position: 0 0;width: 180px;height: 28px;margin: 0 auto;overflow: hidden;text-indent: -5000px;}#logo-row .col-logo .schuitemaker {background-position: 0 -28px;}#logo-row .col-logo .kverneland {background-position: 0 -56px;}/* Agrartechnik Übersicht */.partner-item {border-top: 1px solid #ccc;margin-top: 30px;padding-top: 15px;padding-botttom: 15px;}.last_child .partner-item {border-bottom: 1px solid #ccc;}.partner-item .text-wrap {overflow: hidden;text-align: left;}#content-third .partner-item h1,#content-third .partner-item h1,#content-third .partner-item h2,#content-third .partner-item h2,#content-third .partner-item h3,#content-third .partner-item h3 {padding: 0;}#content-third .partner-item h1::before,#content-third .partner-item h1::after,#content-third .partner-item h2::before,#content-third .partner-item h2::after,#content-third .partner-item h3::before,#content-third .partner-item h3::after {display: none}/* Partner Cards New */.partner-card {height: 100%;position: relative;box-shadow: 0 0 15px 10px rgba(0,0,0,0.05);}#content .partner-card a,#content .partner-card a:hover {border: none;}.partner-card .card-img-top {border-bottom: 1px solid #28325b;}#content-third .partner-card h2 {display: block;width: 100%;position: relative;border: none;}#content-third .partner-card h2::before,#content-third .partner-card h2::after {display: none;}/* Cookie Bar */#cookie-bar {background:#111111; background: rgba(0,0,0,0.8); height:auto; line-height:35px; color:#eeeeee; text-align:center; padding:3px 0;}#cookie-bar.fixed {position:fixed; bottom:0; left:0; width:100%;z-index:110;}#cookie-bar.fixed.bottom {bottom:0; top:auto;}#cookie-bar p {margin:0; padding:0;}#cookie-bar a {color:#ffffff; display:inline-block; text-decoration:none; padding:0 6px; margin-left:8px;}#cookie-bar .cb-enable {background: #28325b; border: 1px solid #fff; color: #fff;}#cookie-bar .cb-enable:hover {background:#28325b; color: #fff;}#cookie-bar .cb-disable {background:#1c6b18;}#cookie-bar .cb-disable:hover {background:#1c6b18;}#cookie-bar .cb-policy {border: 1px solid #fff; color: #fff;}#cookie-bar .cb-policy:hover {background:#fff; color: #000;}/* Anfrage Form *//* Helpers */.no-padding {padding: 0;}.margin-top-30 {margin-top: 30px;}#content .img-right {display: block;width: 33%;height: auto;float: right;margin: 4px 0 15px 25px;}#content .img-left {display: block;width: 33%;height: auto;float: left;margin: 4px 25px 15px 0;}#content figure .img-left {width: 100%;height: auto;float: none;}.text-large {font-size: 1rem;}/* Special Hamburger Styles */.hamburger {padding: 0px;/* display: inline-block; */cursor: pointer;transition-property: opacity, -webkit-filter;transition-property: opacity, filter;transition-property: opacity, filter, -webkit-filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: #fff;text-transform: none;text-align: center;background-color: transparent;border: 0;margin: 10px auto;overflow: visible;position: relative;z-index: 1001;}.hamburger .hamburger-box {width: 35px;height: 24px;display: block;position: relative;margin: 0 auto;}.hamburger .menu-text {color: #fff;display: block;font-size: 16px;line-height: 24px;margin-top: 3px;}.hamburger .hamburger-inner {display: block;top: 50%;margin-top: -2px;-webkit-transform: rotate(225deg);transform: rotate(225deg);}.hamburger.collapsed .hamburger-inner {-webkit-transform: rotate(0deg);transform: rotate(0deg);transition-delay: 0.14s;transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger .hamburger-inner,.hamburger .hamburger-inner::before,.hamburger .hamburger-inner::after {width: 35px;height: 4px;background-color: #28325b;border-radius: 4px;position: absolute;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;transition-duration: 0.15s;transition-timing-function: ease;}.hamburger .hamburger-inner {transition-duration: 0.3s;transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger .hamburger-inner::before,.hamburger .hamburger-inner::after {content: "";display: block;}.hamburger .hamburger-inner::before {top: 0px;transition: top 0.1s ease-out, opacity 0.1s 0.14s ease-out;opacity: 0;}.hamburger.collapsed .hamburger-inner::before {top: -10px;opacity: 1;transition: top 0.1s 0.34s ease-in, opacity 0.1s ease-in;}.hamburger .hamburger-inner:after {bottom: 0px;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);transition: bottom 0.1s ease-out, -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger.collapsed .hamburger-inner:after {bottom: -10px;-webkit-transform: rotate(0deg);transform: rotate(0deg);transition: bottom 0.1s 0.34s ease-in, -webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition: bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition: bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);}/* special Hamburger End*/#footer {background: #3f3d3d;color: #fff;font-weight: normal;font-size: 14px;width: 100%;padding-top: 15px;padding-bottom: 45px;line-height: 20px;z-index: 100;}#footer .label {color: #fff;font-size: 14px;font-weight: 300;padding: 0;}#footer a {color: #fff;white-space: nowrap;font-weight: normal;}#footer ul,#footer ul li {list-style-type: none;margin: 0;padding: 0;}#footer ul li {display: inline-block;padding-right: 5px;padding-left: 5px;border-right: 1px solid #fff;}#footer ul li:first-child {padding-left: 0;}#footer ul li:last-child {border: none;}#footer .col-links {margin-top: 15px;}/* Overwriting / Extending Bootstrap */.btn {font-weight: 300;font-size: 16px;}.btn-primary {background: #28325b;border-color: #28325b;}.btn-primary:hover {background-color: #20243b;border-color: #20243b;}.label {color: #000;}.breadcrumb {background: none;padding: 0;font-size: 0.9em;font-weight: 300;text-align: right;}.breadcrumb a,.breadcrumb a:hover,.breadcrumb a:focus {color: #28325b;}.modal.show .modal-dialog {-webkit-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);top: 50%;margin: 0 auto;}.modal-content {overflow: hidden;border: none;}.modal-body {position: relative;}/* Modal nur Bild *//* Close Button über Bild */.modal-image-only .modal-content {overflow: visible;}.modal-image-only .modal-body {position: relative;}.modal-image-only .modal-body .close {position: absolute;right: -15px;top: -15px;background: rgba(255,255,255,0.5);border-radius: 50%;line-height: 30px;width: 30px;text-align: center;z-index: 1;}.modal-image-only .modal-dialog.neue-nummer {max-width: 300px;}/* Animation Kverneland Ersatzteile */#modal-kverneland .overlay-link {display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;text-indent: -5000px;}/* Slick Theme CSS */#main-slider {position: relative;width: 100%;max-width: 100%;display: none;margin-bottom: 30px;}body.js #main-slider {display: block;}#main-slider .slick-slide img {width: 100%;height: auto;max-width: 100%;}/* Caption */#main-slider .slick-slides figure {margin-bottom: 0;}#main-slider .slick-slides figcaption {background: #fff;padding: 5px 10px;font-size: 24px;font-weight: normal;text-align: center;}/* Arrows */.slick-prev,.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;z-index: 1;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent;outline: none;background: transparent;}.slick-prev:hover::before,.slick-prev:focus::before,.slick-next:hover::before,.slick-next:focus::before{opacity: 1;}.slick-prev.slick-disabled::before,.slick-next.slick-disabled::before{opacity: .25;}.slick-prev::before,.slick-next::before{font-size: 30px;line-height: 1;font-family: 'fontello';opacity: .3;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev{left: 0px;}[dir='rtl'] .slick-prev{right: 0px;left: auto;}.slick-prev::before{content: '\f104';}[dir='rtl'] .slick-prev::before{content: '\f105';}.slick-next{right: 0px;}[dir='rtl'] .slick-next{right: auto;left: 0px;}.slick-next::before{content: '\f105';}[dir='rtl'] .slick-next::before{content: '\f104';}/* Dots */.slick-dots{position: absolute;bottom: 10px;display: none !important;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;border: 2px solid #fff;border-radius: 50%;opacity: 0.4;cursor: pointer;}.slick-dots li:hover,.slick-dots li.slick-active {background: #fff; /* #28325b */border-radius: 50%;opacity: 1;}.slick-dots li button{font-size: 0;line-height: 0;border: none;display: block;width: 0px;height: 0px;padding: 5px;cursor: pointer;color: transparent;outline: none;background: transparent;}/* Media Queries *//* Small devices (landscape phones, 576px and up) */@media (min-width: 576px) {.logo-wrap span {height: 50px;}}/* Medium devices (tablets, 768px and up) */@media (min-width: 768px) {/* Social Bar */#social-links-bar {top: 200px;}#social-links-bar a {padding: 10px 20px;font-size: 22px;line-height: 30px;margin-bottom: 20px;}#social-links-bar a i {font-size: 30px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;left: -49px;padding: 0 5px;line-height: 50px;width: 50px;height: 50px;}/*.logo-wrap::before {top: -30px;left: -65px;width: 170px;height: 100px;}.logo-wrap::after {top: 30px;right: -80px;width: 170px;height: 100px;}*/.logo-wrap {padding-top: 15px;padding-bottom: 16px;width: 335px;}.logo-wrap a.link {/*width: 200px;height: 65px;*/width: 200px;height: 36px;}/* Caption Slick Slider */#main-slider .slick-slides figcaption {position: absolute;left: 5%;max-width: 90%;bottom: 100px;text-align: left;}.slick-dots {display: block !important;}/* Agrartechnik logo-row */#logo-row .col-logo {margin-bottom: 0px;}.card.page-item .card-title {font-size: 20px;}/* Page Thumbs */.card.page-item .card-body {padding-bottom: 50px;}.card.page-item .card-text {margin-bottom: 0px;}#content .card.page-item .btn-wrap,#content-additional .card.page-item .btn-wrap {position: absolute;left: 10px;bottom: 10px;width: calc(100% - 20px);/* transform: translateX(-50%); */}#content .card.page-item a.whatsapp {margin-top: -5px;}#footer .col-links {margin-top: 0px;}#footer ul {text-align: right;}}@media (min-width: 992px) {body {padding-top: 84px;}.container-fluid {padding: 0;}#site-wrapper {min-height: 100%;overflow: hidden;}.logo-wrap {padding-top: 20px;padding-bottom: 21px;margin: 0;width: 260px;}.logo-wrap a.link {margin: 0;}#top-row {position: fixed;top: 0;left: 0;}body#intro {padding-top: 0;}body#intro #top-row {position: relative;top: auto;left: auto;}#top-row .small-top {text-align: right;max-height: 30px;margin-top: 10px;margin-bottom: 5px;}#top-row .small-top li {display: block;float: left;}#top-row .small-top .phone-link {display: block;float: right;}.hamburger {margin: 10px 0 10px auto;}#main-nav ul > li {border-right: 1px solid #28325b;margin-top: 10px;margin-bottom: 10px;}#main-nav ul > li > a {line-height: 20px;font-size: 12px;text-align: left;}/* 2nd Level */#main-nav ul > li > ul {position: absolute;left: 0;display: block;top: 34px;overflow: hidden;max-width: 350px;min-width: 200px;-ms-flex-direction: column;flex-direction: column;}#main-nav ul > li > ul > li {margin-top: 0px;margin-bottom: 0px;}#main-nav ul > li > ul > li > a {max-height: 0px;}/* Agrartechnik logo-row */#logo-row .col-logo > div {width: 270px;height: 42px;}#logo-row .col-logo .schuitemaker {background-position: 0 -42px;}#logo-row .col-logo .kverneland {background-position: 0 -84px;}#content,#content-2 {padding-top: 15px;padding-bottom: 35px;}body#intro #content,body#intro #content-2 {padding-top: 20px;padding-bottom: 20px;}}@media (min-width: 1040px) {#main-nav ul > li > a {font-size: 12px;}}@media (min-width: 1100px) {#main-nav ul > li > a {font-size: 13px;}}@media (min-width: 1200px) {.logo-wrap {padding-top: 15px;padding-bottom: 16px;width: auto;}body#intro .logo-wrap {padding-top: 20px;/* width: 365px;margin: 0 auto;left: 40px; */}.logo-wrap a.link {/*width: 210px;height: 69px;*/width: 210px;height: 37px;}#main-nav ul > li > a {font-size: 14px;padding-left: 20px;padding-right: 20px;}#footer .container {position: relative;}}@media (min-width: 1680px) {#segment-overview .col-segment img {height: 120%;}}
