.clear,.slides:after{clear:both;visibility:hidden}a,article,audio,body,div,em,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,img,li,menu,nav,ol,p,section,span,strong,u,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,figcaption,figure,footer,header,menu,nav,section{display:block}#wp-admin-bar-tc-hueman-help .ab-item:before,li#wp-admin-bar-tc-hueman-help a:before{font-family:'Font Awesome\ 5 Free';font-weight:400;font-variant:normal;text-transform:none;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1cd";color:#FFF;padding-right:0;margin-right:0;top:2px;position:relative}li#wp-admin-bar-tc-hueman-help a{color:#FFF;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#8DA65A;background-image:-moz-linear-gradient(to top,#008ec2,#006799);background-image:-webkit-gradient(linear,0 0,0 100%,from(#008ec2),to(#006799));background-image:-webkit-linear-gradient(to top,#008ec2,#006799);background-image:-o-linear-gradient(to top,#008ec2,#006799);background-image:linear-gradient(to bottom,#008ec2,#006799);background-repeat:repeat-x;border-color:#006799;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
html{-webkit-font-smoothing:antialiased}
@font-face{font-display:swap;font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:400;src:url('../fonts/yanone-kaffeesatz-v30-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:500;src:url('../fonts/yanone-kaffeesatz-v30-latin-500.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:600;src:url('../fonts/yanone-kaffeesatz-v30-latin-600.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:700;src:url('../fonts/yanone-kaffeesatz-v30-latin-700.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url('../fonts/poppins-v23-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url('../fonts/poppins-v23-latin-500.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url('../fonts/poppins-v23-latin-600.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url('../fonts/oswald-v53-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:500;src:url('../fonts/oswald-v53-latin-500.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:600;src:url('../fonts/oswald-v53-latin-600.woff2') format('woff2');}
body{background:#fff;font-size:18px !important;line-height:1.75em;color:#333;font-weight:400;font-family:Arial,sans-serif !important;letter-spacing:.1px;}::selection{background:#A17349;color:#fff}::-moz-selection{background:#A17349;color:#fff}
article .entry a,a{color:#A17349;text-decoration:none}article .entry a:hover,a:hover{color:#333;text-decoration:underline}
img{max-width:100%;height:auto}a,a:after,a:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}a img{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}em{font-style:italic}strong{font-weight:600}.alignleft,.left{float:left}.alignright,.right{float:right}.aligncenter{margin-left:auto;margin-right:auto}.clear{display:block;overflow:hidden;width:0;height:0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.fab,.far,.fas{width:1em;text-align:center}
.entry{padding:20px;}
.login .entry{padding:0px; !important}
.cky-revisit-bottom-left{display:none !important;}
#cookie-notice{min-width:auto !important;left:40px !important;max-width:420px !important;bottom:40px !important;line-height:1.85em !important;background-color:#fff !important;box-shadow:0 -1px 10px 0 #acabab4d;border:1px solid #F4F4F4;border-radius:6px;font-family:'Poppins',sans-serif !important}.cn-close-icon{display:none !important;}
.cookie-ich-respektiere{font-size:18px;font-weight:600;margin-bottom:10px;}
.cookie-notice-container{color:#444 !important;padding:20px 25px !important;text-align:left !important;}.cn-text-container{margin:0 0 15px;font-size:14px;line-height:1.5em;}
#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.5px !important;margin:0 !important;padding:10px !important;font-size:14px !important;border:1px solid #A17349 !important;font-family:'Poppins',sans-serif !important;}
.cn-buttons-container{display:block !important;}#cn-refuse-cookie{float:right !important;width:130px !important;background-color:#A17349 !important;background:#A17349 !important;color:#fff !important;}#cn-accept-cookie{width:130px !important;background-color:#fff !important;background:#fff !important;color:#A17349 !important;}#cn-refuse-cookie:hover,#cn-accept-cookie:hover{opacity:.7 !important;}
.entry p,p{margin-bottom:1em}.entry ol,.entry ul,ol,ul{margin:-10px 0 15px 15px;}.entry li{margin:0}.entry ol ol,.entry ol ul,.entry ul ol,.entry ul ul{margin-bottom:0}.entry ol ul li,.entry ul li,ol ul li,ul li{list-style:square}.entry ol li,.entry ol ul ol li,ol li,ol ul ol li{list-style:decimal}.entry ul li::marker,ul li::marker{color:#A17349;}.about-container ul{margin:-5px 0 15px 15px;}.about-container ul li{margin:3px 0 0;}h2,h3,h4,h5,h6{font-weight:500;-ms-word-wrap:break-word;word-wrap:break-word}
.entry h3,.entry h5,.entry h6{margin-bottom:14px;font-weight:400;line-height:1.3em}
h1.page-title{color:#1d2327;font-weight:400;font-size:22px;line-height:1.2em;}
.neu-link{color:#2271b1;font-size:15px;display:inline-block;margin-left:20px;padding:3px 10px;border:1px solid #2271b1;text-decoration:none !important;}
.neu-link:hover{color:#2271b1;border:1px solid #999;text-decoration:none !important;background:#f4f4f4;}
.top-navi{overflow:hidden;margin:0px auto 20px;}
.top-navi .neu-link{margin-right:20px;margin-left:0px;}
.entry h2,h2{font-family:'Oswald';font-size:24px;text-transform:uppercase;color:#000;line-height:1.4;margin-bottom:20px;text-align:center;}
.entry h4,h4{font-family:'Oswald';font-size:34px;text-transform:uppercase;color:#A17349;line-height:1.4;margin-bottom:30px;text-align:center;}
.entry h5,h5{font-size:24px;font-weight:500;margin-bottom:5px;margin-top:30px;font-family:'Oswald';text-transform:uppercase;letter-spacing:.3px;}
.entry h6,h6{font-size:22px;font-weight:500;margin-top:30px;font-family:'Oswald';text-transform:uppercase;letter-spacing:.5px;margin-bottom:20px;}
.main-navi{padding:0px 0 10px;background:#1d2327;position:fixed;top:0;bottom:-120px;z-index:1;outline:1px solid transparent;width:160px;}
.main-navi ul{margin:0 !important}
.main-navi ul li{display:block !important;margin:5px 0;}
.main-navi ul li a{color:#fff;display:block;text-decoration:none !important;font-size:15px;letter-spacing:1px;padding:10px;border-left:5px solid #1d2327;line-height:1.5em;}
.main-navi ul li a i{width:1.35em;}
.main-navi ul li.logout{background:#e4002b !important;margin-top:20px;}
.main-navi ul li.logout a{border-left:5px solid #e4002b;}
.main-navi ul li.current_page_item a{border-left:5px solid #2271b1;background:#2271b1;}
.main-navi ul li:hover a{color:#2271b1;border-left:5px solid #2271b1;}
.main-navi ul li.current_page_item:hover a{color:#fff;border-left:5px solid #fff;}
.main-navi ul li.logout:hover a{color:#fff !important;border-left:5px solid #fff;}
.main-navi ul li.logout:hover a,.main-navi ul li.current_page_item:hover a{border-left:5px solid #fff;}
#wpcontent{height:100%;margin-left:160px;}
table{width:100%;background:#fff;border:none;font-size:16px;border-collapse:collapse;border:1px solid #bbb;}
th{font-weight:400;text-align:center;padding:10px;background:#1d2327;color:#fff;}
th.image{width:100px;}
th.button{width:130px;text-align:center;padding:10px 10px 10px 0;}
td{padding:2px 0;border:1px solid #ddd;text-align:center;}
td img{display:block;width:100%;max-height:80px;}
td.info{text-align:left;padding-left:10px;line-height:1.65em;}
td.info .titel{font-weight:600;margin-bottom:0px;}
td a{background:#A17349;color:#fff !important;padding:10px 0;text-decoration:none !important;display:block;text-align:center;width:100%;}
td a.blue{background:#2271b1;}
td a:hover{opacity:.7;}
td span{display:inline-block;width:14px;height:14px;border-radius:50%;margin-right:5px;}
td.grau{color:#999;}
td.grau span{background:#999;}
td.blau{color:#2271b1;}
td.blau span{background:#2271b1;}
td.orange{color:orange;}
td.orange span{background:orange;}
td.rot{color:#e4002b;}
td.rot span{background:#e4002b;}
td.green{color:green;}
td.green span{background:green;}
td.black{color:#333;}
td.black span{background:#333;}
tbody>:nth-child(2n+1){background-color:#f6f7f7;}
.verkauft{color:green;}
#page{margin:0px auto}
*:focus{outline:none;}
.bearbeiten{color:#fff !important;background:#A17349;padding:10px 20px;text-decoration:none !important}
.bearbeiten:hover{opacity:.8;text-decoration:none !important}
.edit{padding:20px;border:1px solid #ccc;margin-top:20px;background:#fafafa;}
.edit p{border:1px solid #dedede;padding:0 10px;margin-bottom:20px;background:#fff;}
.edit input[type="text"]{padding:10px 0;border:none !important;width:100%;font-size:18px;-moz-appearance:none;-webkit-appearance:none;}
.edit input[type="text"]:focus,.login input[type="submit"]:focus{border:none !important;}
.edit input[type="text"]:focus-visible,.login input[type="submit"]::focus-visible{outline:0px solid #fff;}
.edit input[type="submit"]{width:100%;padding:11px 0;background:#A17349;border:0 !important;color:#fff;text-align:center;font-size:inherit}
.edit input[type="submit"]:hover{opacity:.7;cursor:pointer;}
.edit input#bilddatei[type="file"]{display:none;}
.edit .file-upload{display:block;padding:5px 0;cursor:pointer;width:100%;}
.edit .file-upload i{color:#A17349;}
.edit .file-upload:hover{color:#A17349;}
.radio-container{border:1px solid #ddd;background:#fff;display: block;padding:5px 10px;margin:0px;}
.radio-container label.forradio{font-weight:400;width:48%;display:inline-block;}
input[type="radio"]{border:2px solid #ddd !important;-moz-appearance:none;-webkit-appearance:none;width:25px;height:25px;border-radius:50%;cursor:pointer;margin:0 3px -7px 0px;background:#fff !important;}
input[type="radio"]:hover{background:#A17349 !important;border:2px solid #A17349 !important}
input[type="radio"]:checked{background:#2271b1 !important;border:2px solid #2271b1 !important}
select{width:100%;font-size:inherit;padding:10px 0;background:#fff;border:none !important;margin:0px;}
.login img{display:block;margin:0 auto 30px;max-width:350px;}
.notExist{color:#000;font-weight:600;font-family:'Oswald';text-transform:uppercase;font-size:100px;text-align:center;padding:0;line-height:1.2em;margin:50px 0 20px !important}
.login #page{margin:5% auto 0}
.notExist span{font-size:34px;color:#A17349;line-height:1.4;margin-bottom:30px;display:block;}
.notExist img{display:block;max-width:300px;margin:20px auto;}
.login h1.page-title{font-size:54px;margin-bottom:20px;text-align:center;color:#A17349;}
.login h1.page-title i{text-shadow:3px 3px 0 #333;}
.login .anmelde-formular{display:block;max-width:350px;margin:auto;background:#f1f1f1;padding:20px;}
.invalid-feedback{display:block;padding:2px 0 15px 10px;color:#e4002b;font-weight:600;}
.alert.alert-danger{margin-bottom:10px;text-align:center;color:#e4002b;font-weight:600;font-size:24px;}
.wpcf7 input[type="text"],.wpcf7 input[type="password"]{display:block;padding:10px 20px;border:1px solid #ccc;width:100%;font-size:18px;max-width:100%;}
.login input[type="submit"]{padding:5px 0px;width:100%;background:#A17349;color:#fff;font-family:'Oswald';text-transform:uppercase;font-weight:600;font-size:32px;text-align:center;-moz-appearance:none;-webkit-appearance:none;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;display:block;border:none !important;cursor:pointer;}
.login input[type="text"],.login input[type="password"]{display:block;padding:10px 0px;border:none !important;width:100%;font-size:18px;max-width:100%;background:#fff;}
.login p{background:#fff;border:1px solid #ccc;padding:0 10px;margin:0}
.login input[type="submit"]:hover{opacity:.7;}
.login img{display:block;margin:0 auto 20px;max-width:350px;}
.container{padding:0}
.container-inner{max-width:100%;width:100%;margin:0 auto}
.unlock-user{margin:1px 1px 20px 0;font-size:15px;background:#fff;padding:5px 5px 5px 17px;}
.unlock-user i{color:#2271b1;width:1.35em;}
.bestellung-container{overflow:hidden;margin:10px auto 0}
.bestellungen{padding:20px;border:1px solid #ddd;margin-bottom:20px;}
.single-container{overflow:hidden;}
.single-container .edit{max-width:200px;}
.single-container h2{text-align:left;font-size:26px;margin-bottom:24px;}
.single-container p{margin-bottom:5px;}
.single-container span{display:inline-block;margin-right:5px;width:80px;font-weight:600;}
.feldError{color:#e4002b;font-weight:600;border:none !important;padding:5px 0px 0 !important;margin:0 !important;background:transparent !important;}
.single-container span.feldError{display:block !important;padding:0 !important;margin-top:-8px !important;width:100% !important}
.grid{margin-right:3.2%;float:left;display:inline;position:relative}
.last{clear:right;margin-right:0!important}
.one-full{margin-right:0;width:100%;overflow:hidden}
.one-half{width:48.4%}.one-third{width:31.2%}.two-third{width:65.6%}.one-fourth{width:22.6%}.three-fourth{width:74.2%}
.one-fifth{width:17.4%}.two-fifth{width:38.1%}.three-fifth{width:58.7%}.four-fifth{width:79.4%}
.nav-container{background:#fff;z-index:99;position:relative}
.ham__navbar-toggler,.ham__navbar-toggler-two{float:right;z-index:10001;margin:0;cursor:pointer;text-align:center}
.nav-toggle{display:none;cursor:pointer;float:right;height:50px;width:30px;color:#444;text-align:center}
.nav-toggle i{font-size:1.75rem;padding:22px 0 13px}
.nav li>a:after,.nav>li>a:after{display:inline-block;text-rendering:auto}
.ham__navbar-toggler:after,.ham__navbar-toggler:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
ham__navbar-toggler{display:none;height:50px;width:60px;position:relative;border:none;background:0 0;vertical-align:middle;border-radius:0;-webkit-transition:all .2s,.3s .2s;transition:all .2s,.3s .2s}.ham__navbar-toggler .ham__navbar-span-wrapper{padding:25px 20px;text-align:center;height:100%;float:right}.ham-toggler-menu__span{background:0 0;display:block;width:20px;height:1.5px;position:relative;top:0;vertical-align:bottom;-webkit-transition:all ease .15s;transition:all ease .15s}.collapsed .ham-toggler-menu__span{background:#fff}.ham__navbar-toggler.collapsed .ham-toggler-menu__span:before{top:-.375rem;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);background:#fff}.ham__navbar-toggler .ham-toggler-menu__span:before{-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);transform:rotateZ(-45deg);background:#fff}
.ham__navbar-toggler.collapsed .ham-toggler-menu__span:after{top:.375rem;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);background:#fff}.ham__navbar-toggler .ham-toggler-menu__span:after{-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg);background:#fff}
.ham-toggler-menu__span:after,.ham-toggler-menu__span:before{position:absolute;content:'';display:inline-block;width:inherit;height:inherit;outline:transparent solid .075rem;left:0;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;-webkit-transition:all ease .35s;transition:all ease .35s}
.ham__navbar-toggler-two{display:none;height:50px;width:50px;position:relative;border:none;background:0 0;vertical-align:middle;border-radius:0;padding:0}
.ham__navbar-toggler-two .ham__navbar-span-wrapper{padding:0 20px;height:16px;margin:25px 5px 10px;position:relative;display:block}
.ham__navbar-toggler-two .line{display:block;background:#000;width:24px;height:1.5px;position:absolute;left:10px;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;-webkit-transition:all ease .35s;-moz-transition:all ease .35s;-o-transition:all ease .35s;transition:all ease .35s;backface-visibility:hidden}
.ham__navbar-toggler-two .line.line-1{top:0}.ham__navbar-toggler-two .line.line-2{top:50%}.ham__navbar-toggler-two .line.line-3{top:100%}.ham__navbar-toggler-two.hovering .line{-webkit-transform:translateX(-3px);-moz-transform:translateX(-3px);transform:translateX(-3px);width:28px}
.ham__navbar-toggler-two.active .line-1{-webkit-transform:translateY(10px) translateX(-3px) rotate(45deg);-moz-transform:translateY(10px) translateX(-3px) rotate(45deg);transform:translateY(10px) translateX(-3px) rotate(45deg);width:28px}
.ham__navbar-toggler-two.active .line-2{opacity:0}
.ham__navbar-toggler-two.active .line-3{-webkit-transform:translateY(-6px) translateX(-3px) rotate(-45deg);-moz-transform:translateY(-6px) translateX(-3px) rotate(-45deg);transform:translateY(-6px) translateX(-3px) rotate(-45deg);width:28px}
.ham__navbar-toggler-two.active .line,.ham__navbar-toggler-two.focusing .line,.ham__navbar-toggler-two.hovering .line{background:#000}.hu-dropdown-toggle-wrapper{display:none}
.kategorie-container{overflow:hidden;margin:30px auto}
.kategorie-container .kategorie-name{font-size:44px;font-weight:500;letter-spacing:-.5px;text-align:center;padding:0;line-height:1.2em;font-family:'Oswald';text-transform:uppercase;margin-bottom:5px;}
.kategorie-container .kategorie-slogan{font-size:26px;margin-bottom:10px;   
font-family:'Oswald';text-transform:uppercase;color:#A17349;line-height:1.4;font-weight:500;text-align:center;}
.korrigieren{width:100%;text-decoration:none !important;padding:9px 0;background:#A17349;color:#fff !important;text-align:center;font-size:inherit;display:block;}
.korrigieren:hover{opacity:.7}
.numCart{margin-left:2px;font-size:14px;color:#999;font-weight:600;position:absolute;top:20px;line-height:0;font-family:'Poppins',sans-serif !important;}
.edit .transparent{padding:6px 0 !important;margin-bottom:10px;border:none;background:transparent;color:#000}
.edit .transparent span{font-weight:600;display:inline-block;width:70px;margin-right:8px;}
.edit .transparent.red{font-weight:600;color:#e4002b;font-size:30px;line-height:1.3;padding:16% 20% 0 0 !important;}
.edit .transparent.orange{font-weight:600;color:orangered;font-size:30px;line-height:1.3;padding:16% 20% 0 0 !important;}
.edit .transparent a{text-decoration:underline;}
.edit .transparent a:hover{text-decoration:none;}
@media only screen and (min-width:720px)
{

}
@media only screen and (max-width:719px)
{
#footer .nav-container .nav.expanded,#header .nav-container .nav.expanded,.ham__navbar-toggler,.ham__navbar-toggler-two,.hu-dropdown-toggle,.hu-dropdown-toggle i,.nav li a,.nav ul,.nav-text,.nav-toggle,.submenu-click-expand .hu-dropdown-toggle-wrapper{display:block}.nav{font-weight:400}.nav-container{text-transform:none}.nav-wrap{overflow:hidden}
.nav-wrap.transition{-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.expand .nav-wrap{height:auto}.safari .nav-wrap.transition{-webkit-transition:none;transition:none}.nav li a{line-height:1.6em;padding:8px 13px}.nav>li{font-size:.9375em}.nav li.current-menu-item>a,.nav li.current-post-parent>a,.nav li.current_page_item>a,.nav li>a:hover{color:#fff}   
.submenu-click-expand ul,.submenu-click-expand.nav-wrap,.submenu-click-expand.nav-wrap li{background:inherit}.submenu-click-expand .menu-item-has-children>a,.submenu-click-expand .page_item_has_children>a{padding-right:44px}.submenu-click-expand .nav li a{min-height:37px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.submenu-click-expand .nav>li>a{min-height:43px}.hu-dropdown-toggle-wrapper{position:absolute;top:1px;right:0;text-align:center;line-height:1;bottom:1px}.hu-dropdown-toggle{background:0 0;-webkit-appearance:none;outline:0;border:none;padding:0;cursor:pointer;height:45px;width:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}li li .hu-dropdown-toggle{height:39px}.hu-dropdown-toggle i{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-moz-backface-visibility:hidden;backface-visibility:hidden;width:100%;font-size:13px}.submenu-click-expand .nav ul{display:none}.submenu-click-expand .nav ul.expanded{display:block}li.expanded>.hu-dropdown-toggle-wrapper .fa-angle-down{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}
}
@media only screen and (min-width:720px)
{    

}
@media only screen and (max-width:719px)
{

}
@media only screen and (min-width:720px)
{
.fixed-header-on .desktop-sticky{position:fixed}
.full-width .fixed-header-on .desktop-sticky{width:100%}
}
@media only screen and (max-width:1450px)
{

}
@media only screen and (max-width:1380px)
{
body{font-size:17px !important;line-height:1.65em;color:#222;}
.entry h2,h2{font-size:40px}
.entry h4,h4{font-size:30px;}
}
@media only screen and (max-width:1320px)
{
    
}
@media only screen and (max-width:1280px)
{
    
} 
@media only screen and (max-width:1250px)
{ 
.entry h2,h2{font-size:36px;margin-bottom:30px;}
.kategorie-container .kategorie-name{font-size:38px;}
.kategorie-container .kategorie-slogan{font-size:20px;letter-spacing:.5px;}
}
@media only screen and (max-width:1200px)
{
body{font-size:16px !important;}
#page{margin:130px auto 80px;}
.entry h4,h4{font-size:26px;}
.entry p,p{margin-bottom:10px;}
.logo-container{max-width:230px;}
.container{padding:0 4%;}
.entry h2,h2{font-size:36px;margin-bottom:30px;}
.footer-kontakt .grid p{font-size:13px;}
}
@media only screen and (max-width:1120px)
{

}
@media only screen and (max-width:1100px)
{ 
body{font-size:15px !important;}
.entry h4,h4{font-size:28px;}
.entry h6,h6{font-size:20px;letter-spacing:.3px;}
}
@media only screen and (max-width:1090px)
{

}
@media only screen and (max-width:1050px)
{

}
@media only screen and (max-width:1010px)
{
  
}
@media only screen and (max-width:1000px)
{
.entry h2,h2{font-size:32px;margin-bottom:20px;}
}
@media only screen and (max-width:980px)
{
.entry h2,h2{font-size:30px;}
.kategorie-container .grid{margin:0 0 30px 0;float:none;display:block;width:100% !important;} 
.kategorie-container .kategorie-name{font-size:34px;}
.kategorie-container .kategorie-slogan{font-size:26px;}
}
@media only screen and (max-width:930px)
{
#page{margin:110px auto 80px;}
.entry h4,h4{font-size:24px;}
}
@media only screen and (max-width:900px)
{
.entry h2,h2{font-size:30px;}
}
@media only screen and (max-width:880px)
{
 
}
@media only screen and (max-width:850px)
{
.entry h2,h2{font-size:26px;}
}
@media only screen and (max-width:820px) 
{

}
@media only screen and (max-width:750px) 
{

}
@media only screen and (max-width:719px)
{
.mobile-title-logo-in-header{display:block;float:left;max-width:170px;position:relative;}
.mobile-title-logo-in-header img{width:100%;padding-top:15px;}
.desktop-menu{display:none;}
.both-menus-mobile-on .mobile-title-logo-in-header{display:none!important}
.both-menus-mobile-on #nav-header{display:block} 
}  
@media only screen and (min-width:720px)
{

}
@media only screen and (max-width:719px)
{
.foogallery.fg-masonry{margin:10px auto 0 !important;}
.image-caption{display:none} 
.entry h3{font-size:30px;letter-spacing:0;}
.entry h4,h4{font-size:24px;margin:10px 0 20px;}
.entry h5,h5{font-size:18px}
.entry h6,h6{font-size:20px;margin-top:25px;margin-bottom:20px;letter-spacing:.3px;} 
.grid{width:100%;margin:0;float:none;} 
}
@media only screen and (max-width:660px)
{
  
}
@media only screen and (max-width:600px)
{
.entry h5,h5{margin-top:18px;}
}
@media only screen and (max-width:550px)
{
.entry h2,h2{font-size:24px;}
.entry h6,h6{font-size:20px;margin-top:20px;letter-spacing:0;}
.entry h4,h4{font-size:21px;margin:10px 0;letter-spacing:.3px;}
}
@media only screen and (max-width:530px)
{
    
}
@media only screen and (max-width:500px)
{
body{font-size:14px !important;}
.entry p,p{margin-bottom:6px;}
#cookie-notice{min-width:auto !important;left:0px !important;max-width:500px !important;bottom:0px !important;width:100% !important;}
.cn-text-container{font-size:14px;}
}
@media only screen and (max-width:480px) 
{ 
.entry h4,h4{font-size:19px;}
.fg-masonry.fg-col3 .fg-item,.fg-masonry.fg-col4 .fg-item,.fg-masonry.fg-col5 .fg-item,.fg-masonry.fg-col6 .fg-item{width:100% !important;}
}
@media only screen and (max-width:479px)
{
.entry h6,h6{font-size:18px;letter-spacing:.3px;}
.entry h2,h2{font-size:18px;}
.entry h3{font-size:24px;}
}
@media only screen and (max-width:450px)
{
.entry h6,h6{font-size:16px;}
}
@media only screen and (max-width:390px)
{
    
}
@media print
{

}