@import url("https://fonts.googleapis.com/css?family=Gudea:400,400i,700");
.znSlickNav.znSlickNav_0 {
display: none;
}
.list-inline-sticky{
position: absolute;
right: 0;
top: 10%;
list-style: none;	
}
img.sticky-img{
height: 70px;
width: 70px;
border: none !important	
}
.list-inline-sticky > li {
padding-bottom: 15px;
}
.btn.newsletter{
width: 100%;
float: left;
margin-bottom: 0;
text-shadow: none;
transition: background-color .2s ease-in-out;
white-space: normal;
color: #fff;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
box-shadow: none;
border-radius: 0px !important;
text-transform: unset !important;
background-color: rgb(0, 68, 148) !important;
width: calc(55% - 6px);
font-size: 15px !important;
margin-bottom: 10px;
}
.btn.newsletter:hover{
color: #fff;
}
.nivoSlider{
border-top: 2px solid #bf883b;
}
.woocommerce .zn-cartpage-style2 table.cart thead th {
color: #000000!important}
.kl-blog-page-body ul li{
list-style: square;
}
.row.zn_col_container-smart_container.stein, #form_eluid4e297bf3 {
margin-left: -32px;
}
.single_product_main_image.col-sm-5 {
padding-left: 14px;
}
.stein1 {
margin-left: -17px;
}
.woocommerce img, .woocommerce-page img {
min-height: 50px;
}
.cli-plugin-button, .cli-plugin-button:visited {
display: inline-block;
padding: 10px 10px 10px;
color: #fff;
text-decoration: none;
position: relative;
cursor: pointer;
margin-left: 0px;
text-decoration: none;
margin: 5px;
margin-top: 5px;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic .price del{
height: auto!important;
}
span.glyphicon {
top: auto!important;
}
.woocommerce-notices-wrapper {
height: auto;
min-height: 20px;
}
.itemBody.kl-blog-page-body {
padding-left: 16px;
}
.related.products {
padding-left: 15px;
}
.woocommerce.spp-carousel .spp-list.products .product {
margin-bottom: 15px!important;
}
.kl-blog-post-body, .kl-blog-taxonomy-description,.znColumnElement-innerContent, .textwidget.custom-html-widget {
margin-top: 20px;
}
.itemBody.kl-blog-page-body {
padding-top: 6px;
}
.up-sells.upsells.products {
padding-left: 15px;
}
h3.kw-details-title.text-custom-child{
color: #000000 !important;
font-size: 17px !important;
line-height: 17px !important;
font-weight: normal !important;	
}
.woocommerce.single-product div.product p.price, .woocommerce.single-product div.product span.price{
margin: 0!important;
}
.woocommerce ul.products li.product .product-list-item .price del + ins::before{
line-height: 1.25 !important;padding-right: 5px;		
}
.woocommerce.single-product div.product.prodpage-classic p.price ins::before{
margin-left: 0px !important;	float: left !important;		
}
#sub_header{
padding-left: 16px;
}
ul#menu-hauptmenu li::marker, ul.sh-component li::marker, ul.breadcrumbs  li::marker, .woocommerce ul.products li.product::marker {
list-style: none!important;
}
#znColumnElement {
padding-left: 15px !important;
}
.product-list-item .kw-details-title, .woocommerce ul.products li.product .product-list-item .kw-details-title {
min-height: 60px;
}
ul li::marker {
color: rgb(191, 136, 59);
font-size: 25px;
padding-top: 3px;
list-style: square;
}
ul.breadcrumbs li a {
font-size: 13px;
line-height: 1.4;
}
ul li a {
font-size: 17px;
line-height: 1.4;
}
.nivoSlider {
max-height: 500px;
}
.theme-light .nivo-controlNav a {
text-indent: 99999px !important;
}
.theme-light .nivo-controlNav {
text-align: right !important;
padding-right: 15px !important;
}
#zn_google_map_eluidddfedcbb, #nivoslider-Y3u7d-45001, .slider-wrapper img {
border-top: 2px solid rgb(191, 136, 59);
}
#nivoslider-Y3u7d-45001 img, .nivoSlider img{
border-top : none;
}
.paralex{
border-top: 2px solid rgb(191, 136, 59);
background-attachment: fixed !important;
background-size: 100% !important;
background-repeat: no-repeat;
background-position: 50% 0px; 
height:500px;
}
.main-nav ul ul.sub-menu .menu-item a, .main-nav .zn_mega_container .menu-item a, button, input, optgroup, select, textarea,.woocommerce-mini-cart__empty-message {
font-family: "Gudea"!important;
}
th {
color: #FFFFFF !important;
background: rgb(191, 136, 59);
}
th.label {
color: #FFFFFF !important;
background: transparent!important;
}
.bgback {
background: none !important;
}
.zn_google_map.kl-slideshow.static-content__slideshow.scontent__maps.uh_zn_def_header_style.eluidddfedcbb {
padding-left: 77px;
}
.woocommerce table.shop_attributes th{background-color: #FFFFFF; color: #000000 !important;
}
.woocommerce table.shop_attributes td {
font-style: normal !important;
line-height: 1.5;
}
.woocommerce table.shop_attributes tr td, .woocommerce table.shop_attributes tr th {
background: #FFFFFF!important;
}
.woocommerce table.shop_attributes tr:nth-child(2n) td, .woocommerce table.shop_attributes tr:nth-child(2n) th {
background: rgb(240, 229, 211)!important; 
}
.woocommerce ul.products {
margin: 0px!important;margin-left: -15px !important; margin-top: 20px!important; 
}
.zn_contact_submit.btn.btn-fullcolor.btn--rounded, .zn-wc-pages-style2 .woocommerce input.button,.woocommerce button.button.alt, #page_wrapper button.button.alt, .woocommerce a.button, .zn-wc-pages-style2 a.button.alt, .cart-container .buttons .button.checkout, .cart-container .buttons .button, .woocommerce a.compare.button, .cart-container .buttons .button {
border-radius: 0px !important;
text-transform: unset !important;
background-color: rgb(0, 68, 148) !important;
width: 100%;
max-width: 190px!important;
padding: 7px 20px!important;
line-height: 18px!important;
text-align: center!important;
font-size: 14px !important;
font-weight: 600!important;
}
.woocommerce table.shop_attributes tr:nth-child(2n) th {
color: #000000 !important;
}
#tab-description > p{
margin-top: 20px;
margin-bottom: 10px!important;   
}
.element-scheme--light {
color: #000000!important;
font-size: 17px!important;
margin-bottom: 10px;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic .price, .woocommerce ul.products li.product .product-list-item.prod-layout-classic .price ins {
padding-left: 0px;
}
.teambox-style--hover, .teambox-style--hover .team-member-details {
background: none!important;
box-shadow: none!important;
}
.woocommerce-Tabs-panel--description ul li::marker{
color: rgb(191, 136, 59);
font-size: 25px;
padding-top: 3px;
}
.team_member{
text-align: center;
}
.teambox-style--hover .team-member-details{
overflow: hidden;
opacity: 0;
visibility: visible;
position: absolute;
background: #fff !important;
box-shadow: 0 12px 20px rgba(0,0,0,0.2);
-webkit-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
font-size: 11px;
width: 100%;
border: 1px solid rgb(191, 136, 59);
padding-top: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-bottom: 0px !important; 
}
ul.spp-el-nav{
display: block !important;
color: #000000 !important;
font-size: 17px !important;
font-weight: 600 !important;
line-height: 17px !important;
}
.spp-el-nav.sppNav--def .spp-el-item.active .spp-el-nav-link{
color: #000000 !important;
font-size: 17px !important;
font-weight: 600 !important;
line-height: 17px !important;
}
.term-description .kw-details-desc{
display: block !important;
padding-top: 20px;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details-desc{
display: none!important;
}
.cf-elm-form .kl-fancy-form-label {
left: 42px!important;
}
.kw-details-desc{
display: block !important; 
}
.zn-wc-pages-style2 .checkout.woocommerce-checkout{
background: transparent!important;
}
.woocommerce .woocommerce-info{
background-color:rgb(0, 68, 148)!important;
color: #FFFFFF!important;
}
.woocommerce .woocommerce-error{
font-size: 17px !important;
font-weight: 600 !important;
line-height: 17px !important;   
}
.woocommerce-product-attributes-item__value p{
margin-left: 8px!important
}
.woocommerce div.product .woocommerce-tabs .panel {
width: 100%;
padding: 20px 15px 15px!important;
background: rgb(240, 229, 211);
}
.payment_box p{
color: #FFFFFF!important;
}
.zn-wc-pages-style2 .checkout.woocommerce-checkout{
background: transparent!important;
}
h2, .page-subtitle, .subtitle, .h2-typography {
font-family: "Gudea"!important;
font-size: 22px!important;
line-height: 26px!important;
font-weight: 700!important;
font-style: normal!important;
color: #000!important;
margin-top: 0px!important;
}
@supports (-webkit-appearance:none) and (not (overflow:-webkit-marquee))
and (not (-ms-ime-align:auto)) and (not (-moz-appearance:none)) { 
.headsearch--def .header-search-button{
top: -40px;
} 
} @-moz-document url-prefix() {
.header--sticky .site-logo-img-sticky + .site-logo-img {
margin-bottom: 10px;
}
}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) 
{ @media {
_:-webkit-full-screen, 
div.container { 
color:#0000FF; 
background-color:#CCCCCC; 
}
}}
section {
padding-left: 77px;
}
h1.site-logo{
margin-top: 0px!important;
}
.breadcrumbs.bread-style--black{
position: absolute;
z-index: 1;
margin-top: -40px;
margin-left: 90px;
}
@media (min-width: 1441px) {
div.container,.theme-light.slider-wrapper {
width: 100%!important; max-width: 1623px!important;
}
.theme-light.slider-wrapper {
width: 100%!important; max-width: 1700px!important;
}
.paralex{
height:428px;
}        
}
@media (max-width: 1440px) {
.theme-light.slider-wrapper {
width: 100%!important; max-width: 1263px!important;
}
.spp-carousel.sppCrs--c {
margin-right: 0px;
}
.paralex{
height:427px;
}
}
@media (max-width: 1300px) {
.theme-light.slider-wrapper {
max-height: 500px!important;
}
.paralex{
height:377px;
}
}
@media (min-width: 1280px) {
.woocommerce ul.products li.product{
width: 25%!important;
height: 100%;    
min-height: 380px;
}
.container {
max-width: 1186px!important;
}
.breadcrumbs.bread-style--black {
margin-left: 88px;
}
.paralex{
height:370px;
}
}    
@media (min-width: 1200px) {
.paralex{
height:342px;
}
.theme-light .nivoSlider img {
width: 100% !important;
}
.container {
width: 1223px!important; } 
.theme-light.slider-wrapper {
padding: 0px!important;  
background: #fff;
padding-left: 77px!important;     max-height: 600px; overflow: hidden;
} 
.theme-light .nivoSlider {
margin-bottom: 0px!important;  
} 
.theme-light .nivoSlider img {
}    
div#wds_container1_0 {
max-width: 1223px!important;
max-height: 466px;
}
#wds_container1_0 #wds_container2_0 #wds_image_id_0_1 .wds_slideshow_image_0 {
background-size: contain!important;
background-position: top center!important;
} 
.site-header.style7 .logosize--yes .site-logo {
margin-bottom: 0px !important;
}
.header--sticky .site-logo-img-sticky + .site-logo-img {
opacity: 1;
transition: opacity .15s ease-in-out;
float: right;
max-height: 55px;
padding-right: 60px;
height: 39px;
}
.header--sticky .site-logo-img-sticky + .site-logo-img {
opacity: 1;
transition: opacity .15s ease-in-out;
float: right;
max-height: 44px!important;
padding-right: 46px!important;
height: 44px!important;
} 
.site-header-main-right .sh-component {
margin-left: 20px;
margin-right: 20px;
padding-bottom: 10px!important;
}
.menu-foot-rechts-container{
padding-left: 60px;  
}  
}
@media only screen and (min-width: 1700px) and (max-width: 6000px) {
.paralex{
height:500px;
}
}
@media only screen and (min-width: 1440px) and (max-width: 1699px) {
#header{
padding-left: 0px !important; 
}
.paralex{
height:400px;
}
}
@media only screen and (min-width: 1025px) and (max-width: 1199px) {
.paralex{
height:279px;
}
div.container {
width: 100%;
background-color: rgb(240, 229, 211);
} 
.theme-light .nivoSlider {
margin-bottom: 0px;
}
.theme-light.slider-wrapper {
overflow: hidden;
padding: 0px!important;
padding-left: 77px !important;
}
.site-header-wrapper.sticky-top-area {
padding-left: 77px;
}
.header--sticky .site-logo-img-sticky + .site-logo-img {
padding-right: 0px !important;
}
.sh--light .main-nav > ul > li > a {
font-size: 16px !important;
}
.site-header-main-right .sh-component {
padding-bottom: 10px !important;
}
.header--sticky .site-logo-img-sticky + .site-logo-img {
margin-bottom: 10px;
}
}
div.product-list-item.text-custom-parent-hov.prod-layout-classic div.kw-details.clearfix p.price {
display: block !important;
}
.woocommerce.single-product div.product.prodpage-classic span.price del::before{
content: "(UVP "!important; 
color: #000!important;
line-height: 1.4 !important;
font-size: 16px!important; 
margin-left: 0px!important;
font-weight: normal!important;
float: left;
width: 33px!important;
} .woocommerce.single-product div.product span.price del .amount {
float: left !important;
}
.woocommerce.single-product div.product.prodpage-classic span.price del::after{
content: ")"!important;
color: #000!important;
line-height: 1.4 !important;
font-size: 16px!important;
margin-left: 0px!important;
font-weight: normal!important;
float: right;
}
.woocommerce.single-product div.product span.price del + ins::before{
content: "Hauspreis:"!important;
color: #282828!important;
font-size: 16px!important;
font-weight: 600!important;
margin-left: 0px!important;
line-height: 1!important;
}
.wgm-sale-label {
display: none;
}
@media (min-width: 1024px) { .container.siteheader-container {
margin-right: auto;
margin-left: 77px;
}
}
@media (max-width: 991px) {
.product-list-item .pricedel + ins::before, .product-list-item .price ins del + ins::before, .woocommerce ul.products li.product .product-list-item .price del + ins::before, .woocommerce ul.products li.product .product-list-item .price ins del + ins::before {
width: 100%!important;
display: inline-block!important;
}
}
@media (max-width: 576px) {
.header--sticky .site-logo-img-sticky + .site-logo-img {
max-height: unset !important;
padding-right: 0px !important;
width: 100%;
min-height: auto;
}
}
@media (max-width: 1024px) {
.row.zn_col_container-smart_container.stein, #form_eluid4e297bf3 {
margin-left: -15px;
}
.itemBody.kl-blog-page-body {
padding-left: 5px!important;
}
.right_sidebar.col-sm-8.col-md-9 {
padding-left: 0px!important;
}
.row.zn_col_container-smart_container {
width: 100%;
display: block;
padding-left: 15px;
}
#post-39918 {
margin-left: -28px;
}
div.col-sm-8.col-md-8 {
padding-left: 5px !important;
}
.paralex{
height:279px;
}
.theme-light.slider-wrapper {
max-height: 350px !important;
overflow: hidden;
}
footer.site-footer,div.h1gold{
padding-left: 0px!important;
}
section {
padding-left: 0px!important;
background: rgb(240, 229, 211);
}
div#eluid3d2dd7ce, div#eluid02b2bde6, div#eluid725c97b7, div#eluidc6b85e27, div#eluide36ca03e, div#eluid7ff9e641, div#eluid7ad490cf, div#eluiddc8688f0, div.znColumnElement {
padding-left: 5px !important;
padding-right: 24px !important;
margin-top: 14px;
margin-bottom: 14px;
}
#page_wrapper{
width: 100%;
max-width: 1024px;  
}
.site-content{
background: rgb(240, 229, 211);   
padding-left: 0px;
}
.site-footer .container {
background: rgb(100, 73, 32);
padding: 24px;
margin-right: 0px;
width: 100%;
}
.h1gold .container {
background: rgb(191, 136, 59);
width: 100%;
}
.theme-light.slider-wrapper {
padding-top: 0px!important;
padding-left: 0px!important;
padding-right: 0px!important;
}
#th-content-page {
padding-left: 0px;
padding-right: 0px;
}
#eluid3d2dd7ce, #eluid02b2bde6, #eluid725c97b7, #eluidc6b85e27, #eluide36ca03e, #eluid7ff9e641, #eluid7ad490cf, #eluiddc8688f0, .col-sm-3.znColumnElement {
margin: 0px;
padding: 0px !important;
}
.header--sticky .site-logo-img-sticky + .site-logo-img {
max-height: 40px!important;
padding-right: 0px!important;
}
.header--sticky .site-logo-img-sticky + .site-logo-img {
margin-bottom: 5px!important;
}
.site-header-main-right .sh-component {
padding-bottom: 16px!important;
}
.breadcrumbs.bread-style--black {
margin-left: 13px;
}
}
@media (max-width: 950px) {
}
div.main-nav ul ul.sub-menu .menu-item a:not(:only-child)::after {
background-color: none!important;
}
@media (max-width: 865px) {
.paralex{
height:222px;
}
}
@media (max-width: 834px) {
div.col-sm-8.col-md-8 {
padding-left: 31px !important;
}
div#eluid3d2dd7ce, div#eluid02b2bde6, div#eluid725c97b7, div#eluidc6b85e27, div#eluide36ca03e, div#eluid7ff9e641, div#eluid7ad490cf, div#eluiddc8688f0, div.znColumnElement {
padding-left: 31px !important;
}
.row.zn_col_container-smart_container {
width: auto;
padding-left: 10px;
}
.site-header.style7 .main-menu-wrapper {
margin-right: auto;
margin-left: 31px;
}
#sub_header{
padding-left: 16px;
}
.woocommerce ul.products {
margin-left: -15px !important;
}
.zn_sidebar{
padding-top: 15px!important;
}
.woocommerce-notices-wrapper {
height: 15px;
}
.glyphicon{
top: 10px;
}
.paralex{
height:211px;
}
.site-header-top-wrapper{
display: block; 
}
.header--sticky .site-logo-img-sticky{
display: none!important;    
}
.site-header.style7{
height: auto!important;  
}
.container {
width: 834px!important;  
}
.h1gold .container {
background: rgb(191, 136, 59);
width: 100% !important;
}
}
@media (max-width: 812px) {
div.kallyas-wc-cols--4 ul.products li.prodpage-classic {
width: 33.333% !important;
}
@media (max-width: 800px) {
.woocommerce ul.products li.product a img.attachment-woocommerce_thumbnail {
min-height: 150px;
max-height: 150px;
}
div.kallyas-wc-cols--4 ul.products li.prodpage-classic {
width: 33.333% !important;
}
.site-header-main-right .sh-component {
padding-bottom: 17px !important;
}
.glyphicon {
top: 13px!important;}
.zn-res-menuwrapper {
margin-top: 10px!important;
margin-bottom: 0px!important;
}
.paralex{
height:199px;
}
.site-header-top-wrapper{
}
.header--sticky .site-logo-img-sticky{
display: none!important;
}
.site-header.style7{
height: auto!important;
}
.container {
width: 800px!important;
}
.h1gold .container {
background: rgb(191, 136, 59);
width: 100% !important;
}
.site-footer .container {
background: rgb(100, 73, 32);
padding: 24px;
margin-right: 0px;
width: 100% !important;
}  
p {
word-break: break-word;
}  
}
@media (max-width: 991px) {
.siteheader-container {
width: 95% !important;}
.zn_section_size.container.zn-section-height--auto.zn-section-content_algn--top {
float: left;
background: rgb(240, 229, 211);
width: 100%;
}
.col-sm-offset-1 {
margin-left: 15px!important;
}
.paralex{
height:267px;
}
.headsearch--def a.header-search-button {
top: 47px!important;
}
}
@media (max-width: 992px) {
.paralex{
height:267px;
}
.headsearch--def .header-search-button {
line-height: 1!important;
display: inline-block!important;
background: #fff!important;
position: absolute!important;
z-index: 1!important;
height: 30px!important;
width: 30px!important;
text-align: center!important;
line-height: 30px!important;
font-size: 20px!important;
margin: 0!important;
-webkit-top-before: -40px!important;
border-radius: 2px!important;
}
.headsearch--def .header-search-button {
left: 40px!important;
bottom: 0!important;
top: 35px!important;
}
.kl-icon-white {
color: rgb(0, 68, 148)!important;
}
.col-md-9 {
width: 69%!important;
}
.col-md-3 {
width: 31%!important;
}
}
h3.kw-details-title.text-custom-child {
font-size: 18px!important;
line-height: 18px!important;
}
.product-list-item .price del + ins::before, .product-list-item .price ins del + ins::before, .woocommerce ul.products li.product .product-list-item .price del + ins::before, .woocommerce ul.products li.product .product-list-item .price ins del + ins::before {
color: #000!important;
font-size: 18px!important;
line-height: 18px !important;
padding-right: 5px;
float: left;
margin-left: 0px;
}
.woocommerce ul.products li.product .price del { }
.woocommerce div.product,.element-scheme--light {
padding-top: 14px!important;
}
.related.products {
padding-left: 24px!important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
font-size: 14px !important;
}
.woocommerce ul.products li.product {
margin: 0 0 13px!important;
padding: 0 7px!important;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details {
padding: 10px 10px 10px !important;
min-height:220px;
height: 100%;
}
.woocommerce.single-product div.product span.price .amount {
color: #000;
}
.woocommerce button.button, .woocommerce button.button.alt{
font-size: 15px !important;   
}
ins span.woocommerce-Price-amount.amount{
color: rgb(192, 4, 24)!important;   
}
.woocommerce a.compare.button {
font-size: 15px !important;
font-weight: 600!important;
}
.cart-container .buttons .button{
font-weight: 600!important;
}
.woocommerce ul.cart_list li a {
font-size: 17px!important;
}
.cart-container > .widget_shopping_cart_content {
font-size: 17px!important;
}
.woocommerce .zn-cartpage-style2,.woocommerce .zn-cartpage-style2 .cart-collaterals .cart_totals,.woocommerce .zn-cartpage-style2 table.cart thead tr::before, .woocommerce .zn-cartpage-style2 table.cart thead tr::after,.woocommerce .zn-cartpage-style2 table.cart thead th{
background-color: transparent!important;
}
.zn-wc-pages-style2 .woocommerce input.button {
max-width: 220px!important;
font-weight: 600!important;
color: #FFFFFF;
}
.woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {
font-weight: 600!important;
color: #FFFFFF;
background-color: rgb(0, 68, 148) !important;
opacity:1;
}
.znSlickNav.znSlickNav_0 {
display: none;
}
.woocommerce .spp-list.products.spp-list--cols-4 .product {
width: 24% !important;
display: block;
}
.woocommerce-products-header {
padding-top: 14px;
}
.kallyas-wc-cols--4 ul.products li.prodpage-classic {
width: 24%!important;  
}
.woocommerce .kallyas-wc-cols--4 ul.products li.product-category {
width: 50% !important;
} 
.latest_posts.latest_posts--style4.latest_posts--4.eluidd915b7b8.latestposts4--light.element-scheme--light.default-style {
padding-top: 0px !important;
}
#th-content-post {
padding-left: 0px!important;
padding-right: 9px!important;
padding-top: 14px!important;
}
.zn_content.kl-blog-page-content {
padding-left: 15px;
}
.single_product_main_image.col-sm-5 {
padding-left: 17px;
}
#sub_header{
padding-left: 15px;
}
#eluidd10907b5 {
padding-left: 15px;
}
#eluid22da97cb {
padding-left: 15px;
}
.woocommerce .spp-list.products .product-list-item {
margin-left: 0px!important;
margin-right: 0px!important;
}
@media (max-width: 785px) {
.paralex{
height:194px;
}
.col-sm-3.znColumnElement {
margin: 0px;
padding: 5px !important;
}
}
@media (max-width: 767px) {
div.headsearch--def a.header-search-button {
top: 75px !important;
}
}
@media (max-width: 768px) {
.zn_content.kl-blog-page-content {
padding-left: 31px!important;
}
ul.topnav {
margin-left: 0px !important;
}
.headsearch--def a.header-search-button {
top: 39px !important;
}
.site-header-main-right .sh-component {
padding-bottom: 17px !important;
}
.glyphicon {
top: 13px!important;}
.zn-res-menuwrapper {
margin-top: 10px!important;
margin-bottom: 0px!important;
}
ul.topnav {
left: 110px!important;
}
.woocommerce-Price-amount.amount {
margin-top: 5px !important;
margin-bottom: 5px !important;
display: block;
}
.paralex{
height:188px;
}
.site-header.style7 {
padding-bottom: 0px!important;
}
ul.topnav{
margin-bottom: 9px!important;
}
.theme-light.slider-wrapper {
max-height: 380px !important;
overflow: hidden;
}
.breadcrumbs.bread-style--black {
margin-left: 10px; }
.theme-light.slider-wrapper {
padding: 0px!important;
}
.theme-light .nivoSlider {
margin-bottom: 0px!important;
}
.theme-light .nivoSlider img {
}h1 {
margin-top: 13px !important;
margin-bottom: 13px !important;
margin-left: 0px !important;
margin-right: 0px !important;
line-height: 22px !important;
}
section {
padding-left: 0px;
}
.woocommerce .spp-list.products.spp-list--cols-4 .product {
width: 33.3333% !important;
display: block;
}
.woocommerce div.product{
padding-top: 0px !important;
}
.woocommerce-Price-amount.amount {
float: none!important;
}
.woocommerce .spp-list.products .product {
max-height: 400px;
overflow: hidden;
margin-bottom: 10px !important;
}
.products .woocommerce-de_price_taxrate, .woocommerce_de_versandkosten,.woocommerce-de_price_taxrate, .woocommerce_de_versandkosten, .shipping_de.shipping_de_string, .shipping_de.shipping_de_string small, .woocommerce div.product form.cart .single_variation_wrap .single_variation .price {
line-height: 16px !important;
}
.product-list-item .price del + ins::before, .product-list-item .price ins del + ins::before, .woocommerce ul.products li.product .product-list-item .price del + ins::before, .woocommerce ul.products li.product .product-list-item .price ins del + ins::before {
padding-right: 1px;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic .price del, .woocommerce ul.products li.product .product-list-item.prod-layout-classic .price ins {
margin-left: 0px!important;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic p.price{
display: block!important;
}
.woocommerce .spp-list.products .product-list-item {
margin-left: 0px!important;
margin-right: 0px!important;
}
.woocommerce ul.products {
margin: 0 24px!important;
}
.woocommerce .kallyas-productlist-wrapper:not(.kallyas-wc-cols--2):not(.kallyas-wc-cols--1) ul.products li.product {
width: 33.3333%!important;
}
.term-description {
padding-left: 0px;
padding-right: 0px;
}
.term-description {
padding-left: 0px;
padding-right: 0px;
}
.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count {
margin: 0px 24px 20px!important;
}
ul.products.columns-3 {
margin: 0px !important;
}
.wgm-sale-label, .woocommerce-variation-price, .wgm-info.woocommerce-de_price_taxrate,.wgm-info.woocommerce_de_versandkosten, .wgm-info.shipping_de.shipping_de_string {
line-height: 20px!important;
}
#eluid3d2dd7ce, #eluid02b2bde6, #eluid725c97b7, #eluidc6b85e27, #eluide36ca03e, #eluid7ff9e641, #eluid7ad490cf, #eluiddc8688f0, .col-sm-3.znColumnElement {
padding-left: 20px !important;
}
ul.topnav {
bottom: 0px !important;
}
.zn-res-menuwrapper {
margin-bottom: 0px!important;
}
}
@media (max-width: 691px) {
.woocommerce ul.products li.product .product-list-item.prod-layout-classic{
max-height: 426px;
background: #fff!important;    
}
}
@media (max-width: 414px) {
div.col-sm-8.col-md-8 {
padding-left: 20px !important;
}
}
@media (max-width: 494px) {
.woocommerce ul.products li.product .product-list-item.prod-layout-classic {
max-height: 100%;
background: #fff !important;
}
}
@media (max-width: 480px) {
.woocommerce ul.products li.product .product-list-item.prod-layout-classic{
height: 100%;
}
div.headsearch--def a.header-search-button {
top: 33px !important;
left: 70px !important;
}
.paralex{
height:99px;
}
.theme-light.slider-wrapper {
max-height: 200px !important;
overflow: hidden;
}
div.zn-res-menuwrapper {
margin-left: 31px !important;
}
.zn_sidebar {
padding: 20px 0px!important;}
.spp-carousel.sppCrs--c {
margin-right: 0px!important;
}
.woocommerce .spp-list.products.spp-list--cols-4 li.product, .woocommerce .spp-list.products.spp-list--cols-5 li.product, .woocommerce .spp-list.products.spp-list--cols-6 li.product {
width: 50%!important;
}
#eluid3d2dd7ce, #eluid02b2bde6, #eluid725c97b7, #eluidc6b85e27, #eluide36ca03e, #eluid7ff9e641, #eluid7ad490cf, #eluiddc8688f0, .znColumnElement {
padding-left: 24px !important;
padding-right: 24px !important;
margin-top: 14px!important;
}
}
@media (max-width: 440px) {
.woocommerce ul.products li.product .product-list-item.prod-layout-classic{
height: 100%;
} 
@media (max-width: 440px) {
.woocommerce ul.products li.product .product-list-item.prod-layout-classic{
height: 100% !important;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details-title{
min-height: auto!important;
} 
div#search.headsearch--def a.header-search-button {
top: 37px !important;
}
.woocommerce .kallyas-productlist-wrapper:not(.kallyas-wc-cols--2):not(.kallyas-wc-cols--1) ul.products li.product {
width: 50% !important;
}
}
@media (max-width: 414px) {
.zn_content.kl-blog-page-content {
padding-left: 21px !important;
}
.site-header-main-right .sh-component {
padding-bottom: 10px !important;
}
div.znColumnElement {
padding-left: 20px !important;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic{
height: 457px;
background: #fff!important;
}
.paralex{
height:71px;
}
div.container {
max-width: 414px!important;}
.breadcrumbs.bread-style--black{
}
div.zn-res-menuwrapper {
margin-left: 0px !important;
}
}
@media (max-width: 736px) {
.glyphicon {
top: 8px !important;
}
div.headsearch--def a.header-search-button {
top: 54px !important;
}
.site-header-main-right .sh-component {
padding-bottom: 9px !important;
}
.site-header.style7 .site-header-top {
}
.site-header.style7{
padding-top: 0px!important;
}
.site-header .site-logo{
padding-bottom: 0px!important;
}
}
@media (max-width: 667px) {
div.headsearch--def a.header-search-button {
top: 55px !important;
}
.site-header-main-right .sh-component {
padding-bottom: 9px !important;
}
.site-header.style7 .site-header-top {
}
.site-header.style7{
padding-top: 0px!important;
}
.site-header .site-logo{
padding-bottom: 0px!important;
}
}
@media (max-width: 375px) {
div.headsearch--def a.header-search-button {
top: 34px !important;
}
.site-header-main-right .sh-component {
padding-bottom: 10px !important;
}
.paralex{
height:61px;
}
div.container {max-width: 375px!important;.read-style--black li:first-child {
padding-left: 4px!important;
}}
.breadcrumbs.bread-style--black{
}
}
@media (max-width: 360px) {
.woocommerce ul.products li.product .product-list-item.prod-layout-classic{
height: 465px;
background: #fff!important;
}
.paralex{
height:56px;
}
div.headsearch--def a.header-search-button {
top: 30px !important;
}
div.container {max-width: 360px!important;}}
@media (max-width: 320px) {
.paralex{
height:43px;
}
div.container {max-width: 320px!important;}.breadcrumbs.bread-style--black{
}}
@media (max-width: 378px) { 
.h1gold h1 {
line-height: 26px !important;
}
img.sticky-img {
height: 40px!important;
width: 40px!important;
}
}
@media (max-width: 414px) { 
div.headsearch--def a.header-search-button {
top: 38px !important;
}
.breadcrumbs.bread-style--black li:first-child {
padding-left: 4px!important;
} 
.zn-menuBurger[class*="--s"] {
width: 25px!important;
}
.zn-menuBurger {
height: 17px!important;
margin-top: 0px;
margin-left: 22px!important;
}
div.col-md-12{
padding-left: 5px!important;
}
.site-header .xs-icon {
font-size: 17px!important;
line-height: 20px!important;
}
.kl-cart-button .glyphicon.kl-cart-icon {
top: 5px!important;
}
.site-header h3.site-logo {
padding-top: 22px!important;
padding-bottom: 0px!important;
}
.site-header h1.site-logo {
padding-top: 5px!important; 
}
h1.site-logo {
margin-top: 15px!important;
padding: 0px!important;
margin-bottom: 5px!important;
}
.header--sticky .site-logo-img-sticky + .site-logo-img {
margin-top: -7px!important;
}
.zn-res-menuwrapper {
margin-top: 15px!important;
}
.h1gold .container .col-md-12{
padding-left: 50px;
} .woocommerce .kallyas-productlist-wrapper:not(.kallyas-wc-cols--2):not(.kallyas-wc-cols--1) ul.products li.product {
float: left; width: 50% !important;
}
aside.col-sm-4.col-md-3{padding-left: 24px;
padding-right: 24px;}
.woocommerce .woocommerce-result-count {
margin: 0px -10px 20px!important;
}
.col-sm-9 {
max-width: 414px;
}
ul.topnav {
bottom: 0px!important;
}
}
#wp-admin-bar-znhgtfw-theme-options-menu-item {
display: none!important;
}