/*!
Theme Name: Stone Becker
Theme URI: https://underscores.me/
Author: Automattic
Author URI: https://automattic.com/
Description: WordPress Theme für Stone Becker entwickelt von der Impuls Werbeagentur
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: stone-becker
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

stone-becker is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:none;border-radius:0;background:#e6e6e6;color:#fff;line-height:1;padding:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#fff;color:#e6e6e6}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{background:#f0f0f0;color:#999;cursor:not-allowed}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:0;padding:0 10px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:none}a:hover,a:active{outline:none}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle{display:none}.main-navigation ul{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-repeat:no-repeat}*:focus{outline:none !important}p:empty{display:none}body,html{font-family:'Biryani';font-weight:300;font-size:19px}h1,h2,h3,h4,h5,h6{font-weight:300;font-size:28px;color:#a0b278;line-height:1.19em;margin:0}h1,h2{font-size:45px}.dyncont h2{padding-top:80px;padding-bottom:40px}body.search-results h2.page-title{padding-top:92px;padding-bottom:40px}body.error404 h2.page-title,body.search-no-results h2.page-title,body.page .entry-content h2:first-of-type{padding-top:92px;padding-bottom:15px}body.search #page .posts-wrap article h2{padding-top:0;padding-bottom:15px}body.blog .pre-content h2,body.archive .pre-content h2,body.page .site-main>.parent-nav-outer+.posts-wrap .entry-content h2:first-of-type{padding-top:10px;padding-bottom:15px}body #page .opsection .entry-content h2:first-of-type{padding-top:30px;padding-bottom:15px}h3{font-size:21px}h4{font-size:19px}i{font-style:italic}strong,b{font-weight:800}a,a:visited,a:focus,a:hover{text-decoration:none}a,a:visited{color:#a0b278}a:hover,a:focus{color:#1a282f}article ul,.entry-content ul,.stoni-section ul,.pagebar ul{padding:18px 0;margin:0 0 0 20px;text-indent:-10px;list-style:none}.entry-content p+ul{margin-top:-15px;padding-top:0;padding-bottom:40px}.entry-content h3+ul{padding-bottom:30px}article ol,.entry-content ol,.stoni-section ol,.pagebar ol{padding:18px 0;margin:0 0 0 20px}.entry-content p+ol{margin-top:-15px;padding-top:0;padding-bottom:30px}.entry-content h3+ol{padding-bottom:40px}article ul>li,article ol>li,.entry-content ul>li,.entry-content ol>li,.stoni-section ul>li,.pagebar ul>li{margin-bottom:0}article ul>li:before,.entry-content ul>li:before,.stoni-section il>li:before,.pagebar ul>li:before{content:"●";margin-left:-10px;margin-right:10px;text-indent:10px;color:#000}table{border-spacing:0}table tr.even{background-color:#fff}table tr th{color:#fff;font-weight:400;text-align:left;padding:8px 10px 2px;background-color:#1a282f;border-left:1px dotted #fff}table tr th:first-child{border-left:0}table tr td{padding:8px 10px 2px;border-left:1px dotted #1a282f;border-bottom:1px dotted #1a282f}table tr td:last-child{border-right:1px dotted #1a282f}.lightgrey,.lightgrey .entry-content{color:#000}.lightgrey h1,.lightgrey h2,.lightgrey h3,.lightgrey h4,.lightgrey h5,.lightgrey h6,.lightgrey .entry-content ul>li:before{color:#a0b278}.header-media h1,.header-media a,.darkblue,.darkblue .entry-content,.darkblue h1,.darkblue h2,.darkblue h3,.darkblue h4,.darkblue h5,.darkblue h6,.darkblue .entry-content ul>li:before,.darkblue a{color:#fff}.midgreen,.midgreen .entry-content,.midgreen h1,.midgreen h2,.midgreen h3,.midgreen h4,.midgreen h5,.midgreen h6,.midgreen .entry-content ul>li:before,.midgreen a{color:#fff}.topbar .tb-icon{color:#fff;font-size:24px}body:not(.home) .topbar .tb-icon{color:#a0b278}.topbar .tb-icon:hover,body:not(.home) .topbar .tb-icon:hover{color:#000}.material .entry-title,.product .entry-title{margin:0;display:block;color:#fff;font-size:25px;text-align:center;padding:15px 0 10px;background-color:#a0b278}.material .overlay:before,.products .overlay:before{font-size:25px}.top-tens .stone .entry-title{color:#000;display:block;text-align:center;padding:15px 0 10px}.top-tens .stone .tooltip .entry-title{text-align:left;padding:0;font-weight:600}.top-tens .stone .tooltip .entry-title,.top-tens .stone .tooltip .text{color:#fff}.properties .prop{display:block;padding-bottom:6px}.properties .prop-key{font-weight:700}.properties .prop-key,.properties .prop-val{display:inline-block}.stoni-section h2{padding-top:40px}.stoni-section ul>li:before{color:#fff}.stoni-section ul{padding:0}.gallery-title{display:block;padding:30px 0 5px;font-weight:700}.parent-nav{font-size:15px;font-weight:400}.parent-nav li>a{color:#000}.parent-nav li.active>a,.parent-nav li:hover>a{color:#a0b278}.footerbar .widget .textwidget{font-weight:400}.footerbar .widget:nth-child(3),.footerbar .widget:nth-child(3) a,.site-footer a:hover,.site-footer a:focus{color:#a0b278}.footerbar .widget.sign a:hover,.footerbar .widget.sign a:focus,.footerbar .widget:nth-child(3) a:hover,.footerbar .widget:nth-child(3) a:focus{color:#fff}.footerbar p{margin-top:0}.footerbar .widget-title{font-weight:700;white-space:nowrap;line-height:1.2em;padding-bottom:30px}.footerbar .widget.sign{font-weight:300;margin-right:11%}.footerbar .widget.sign p,.footerbar .widget.sign a{margin:0;color:#82888a}.site-footer .sitemap-trigger,.site-fiiter .sitemap-trigger.active,.site-footer .sitemap-trigger:hover{color:#fff}.site-footer .sitemap-trigger:before,.site-footer .sitemap-trigger.active:hover,.site-footer .sitemap-trigger:hover:before{color:#a0b278}.site-footer a:before{color:#fff;font-size:17px;margin:0 7px 0 -3px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.site-footer a.active:before{color:#a0b278;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}body,html{-webkit-overflow-scrolling:touch}.page-content,.entry-content,.entry-summary,.hentry{margin:0}#page,.site-footer{min-width:1220px;overflow-x:hidden}.site-header{min-width:1220px}body.search .site-main,body.archive .site-main,body.blog .site-main,body.single .site-main,body.error404 .site-main{padding-bottom:70px}.wrap,.posts-wrap,.pre-content,.postnavlinks{width:1220px;display:block;margin:0 auto}@media(max-width:1220px){.wrap,.posts-wrap,.pre-content{padding-left:10px;padding-right:10px}}article{position:relative}.custom-edit-link{position:absolute;bottom:20px}body:not(.home).page .custom-edit-link{position:relative;clear:both;display:block;padding:10px 0}body:not(.home).page .opsection-outer+.custom-edit-link{position:absolute;bottom:-50px}.dyncont{padding-bottom:80px}.dyncont,.opsection{margin-bottom:10px}.flex-box,.smpl-btn,#primary-menu,.topbar .textwidget,body:not(.home) .header-media .wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-center,.smpl-btn,#primary-menu>li,.topbar .textwidget>*,body:not(.home) .header-media .wrap{align-content:center;align-items:center}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-box.flex-center>*,body:not(.home) .header-media h1{margin:0;margin:auto}body:not(.home) .header-media h1{padding-top:2%;font-weight:700}.sideleft,.sideright{width:50%}.sideleft{float:left;padding-right:20px}.sideright{float:right;padding-left:20px}.entry-gallery{width:100%;margin-top:10px}.galimg{display:block;float:left;margin-bottom:10px;margin-left:10px;width:calc((100% - (3*10px))/4)}.galimg:nth-child(4n+1){clear:both;margin-left:0}.topbar .widget,.pagebar .widget,.footerbar .widget{margin:0}.link-cursor{cursor:pointer}.lightgrey{background-color:#e9e7e5}.darkblue{background-color:#1a282f}.midgreen{background-color:#a0b278}.fg-color{overflow:hidden;position:relative}.fg-color>*{z-index:200;position:relative}#stone-becker-video{position:static !important}.fg-color:after{top:0;left:0;content:"";display:block;position:absolute;height:100vh;width:100vw;min-width:1220px}.fg-blue:after{background-color:rgba(28,68,88,.4)}.fg-black:after{background-color:rgba(0,0,0,.5)}.smpl-btn{color:rgba(0,0,0,1);border:2px solid rgba(0,0,0,1);background-color:rgba(160,178,120,0);text-align:center;display:inline-block;padding:7px 35px 0;cursor:pointer}.smpl-btn:hover{color:rgba(255,255,255,1);border:2px solid rgba(160,178,120,1);background-color:rgba(160,178,120,1)}.smpl-btn span,.smpl-btn a{width:auto;display:block;text-align:center;color:rgba(0,0,0,1)}.smpl-btn:hover a,.smpl-btn:hover span{color:rgba(255,255,255,1)}.darkblue .smpl-btn,.midgreen .smpl-btn{color:rgba(255,255,255,1);border:2px solid rgba(255,255,255,1);background-color:rgba(255,255,255,0)}.darkblue .smpl-btn:hover,.midgreen .smpl-btn:hover{color:rgba(160,178,120,1);border:2px solid rgba(255,255,255,1);background-color:rgba(255,255,255,1)}.darkblue .smpl-btn:hover a,.midgreen .smpl-btn:hover span{color:rgba(160,178,120,1)}.tel-number,.fax-number,.email-address{display:block}.tel-number .prefix:not(:empty),.fax-number .prefix:not(:empty),.email-address .prefix:not(:empty){padding-right:10px}body #page .site-header{z-index:501;position:fixed;left:0;right:0;padding:20px 0;background-color:rgba(255,255,255,0)}body #page .site-header .wrap{position:relative}body:not(.home) #page .site-header{padding:10px 0 0}body.home.tablet #page .site-header,body.home.scrolled #page .site-header{padding:20px 0 15px;background-color:rgba(28,68,88,.8)}body:not(.home) #page .site-header,body:not(.home).tablet #page .site-header,body:not(.home).scrolled #page .site-header{background-color:rgba(255,255,255,.9)}.site-branding{overflow:hidden;position:relative;float:left;display:block;width:11%}body:not(.home) .site-branding{width:110px}body:not(.scrolled) .site-branding{height:110px}body:not(.scrolled).home .site-branding{height:135px}body.tablet .site-branding,body.scrolled .site-branding,body.tablet:not(.scrolled) .site-branding{width:146px;height:65px}.site-branding>a{display:block;height:auto;min-width:100%}.site-branding>a>img{height:auto;width:100%;display:block;position:absolute}body .site-branding img:first-child,body.scrolled .site-branding img:last-child,body.tablet .site-branding img:last-child{max-height:400px;opacity:1;visibility:visible}body .site-branding img:last-child,body.scrolled .site-branding img:first-child,body.tablet .site-branding img:first-child{max-height:0px;opacity:0;visibility:hidden}body:not(.home) .topbar{padding-top:41px}.topbar,body:not(.home).tablet .topbar,body:not(.home).scrolled .topbar{float:right;display:block;padding-top:12px;width:10%}.topbar .textwidget>*{margin-left:0;margin-right:auto}.topbar .icon-letter:before{margin-top:4px}.topbar .custom-search{position:relative;display:inline-block}.topbar .custom-search form{opacity:0;position:absolute;visibility:hidden}.topbar .custom-search.active form{opacity:1;visibility:visible}body:not(.home) .main-navigation{padding-top:50px}.main-navigation,body:not(.home).tablet .main-navigation,body:not(.home).scrolled .main-navigation{clear:none;float:right;padding-top:20px}#primary-menu a{font-size:16px}#primary-menu>li{float:none;margin-left:0;margin-right:auto;padding-bottom:13px}#primary-menu>li>.sub-menu{box-shadow:0 3px 3px rgba(0,0,0,.2)}body:not(.home):not(.scrolled) #primary-menu>li{padding-bottom:43px}body:not(.home).tablet #primary-menu>li,body:not(.home) #primary-menu>li{padding-bottom:24px;border-bottom:3px solid rgba(255,255,255,0)}body:not(.home) #primary-menu>li>.sub-menu{margin-top:-30px}body:not(.home).scrolled #primary-menu>li>.sub-menu{margin-top:-15px}#primary-menu>li>a{color:#fff;font-weight:400}body.home #primary-menu>li:hover>a,body:not(.home) #primary-menu>li>a{color:#000}body.home.tablet #primary-menu>li:hover>a,body.single-post #primary-menu li.matblog>a,body:not(.home) #primary-menu>li:hover>a,body:not(.home) #primary-menu li.current-menu-item>a,body:not(.home) #primary-menu li.current-menu-item:before,body:not(.home) #primary-menu li.current-menu-ancestor>a,body:not(.home) #primary-menu li.current-anwendung-ancestor>a{color:#a0b278}body:not(.home) #primary-menu>li:hover,body:not(.home) #primary-menu>li.current-menu-item,body:not(.home) #primary-menu>li.current-page-ancestor,body:not(.home) #primary-menu>li.current-menu-ancestor,body:not(.home) #primary-menu>li.current-anwendung-ancestor{border-bottom:3px solid rgba(160,178,120,1)}body.home.scrolled #primary-menu>li{border-bottom:3px solid rgba(255,255,255,0)}body.home.scrolled #primary-menu>li:hover{border-bottom:3px solid rgba(255,255,255,0)}body.home .tb-icon:before{color:#fff}body.home .tb-icon:hover:before,body.home.scrolled #primary-menu>li:hover>a{color:rgba(160,178,120,1)}#primary-menu>li .sub-menu{left:0;opacity:0;width:auto;visibility:hidden;pointer-events:none;padding:20px 20px 5px;background-color:#e9e7e5;box-shadow:0 0 0 0}#primary-menu>li .sub-menu li{float:left;width:105%;display:inline-block;margin-bottom:15px}#primary-menu>li .sub-menu li.menu-item-has-children{margin-bottom:0}#primary-menu>li .sub-menu li a{float:left;display:inline;white-space:nowrap}#primary-menu li:hover>.sub-menu{opacity:1;pointer-events:auto;visibility:visible}#primary-menu li ul li>.sub-menu{opacity:1;position:relative;visibility:visible;background-color:rgba(0,0,0,0);padding:0 0 0 2px}#primary-menu li ul li>.sub-menu>li{margin-bottom:0}#primary-menu li ul li>.sub-menu>li:last-child{margin-bottom:15px}#primary-menu li ul li>.sub-menu>li:before{content:"–";height:10px;float:left;margin-right:5px;display:inline-block;margin-top:-2px}#primary-menu .sub-menu>li>a,#primary-menu .sub-menu>li:before{color:#000}#primary-menu .sub-menu>li>a:hover,#primary-menu .sub-menu>li:hover:before{color:#a0b278}body.tablet #primary-menu li>ul{display:none;opacity:inherit;visibility:inherit}body.tablet #primary-menu li:hover>ul{display:block;opacity:inherit;visibility:inherit}body.home #page .site-content{background-color:#fff;position:relative;margin-top:100vh;z-index:500}body:not(.home) #page .site-content{position:relative;margin-top:280px;z-index:500;border-bottom:10px solid #fff}body:not(.home).tablet #page .site-content{margin-top:232px}body:not(.home):not(.has-opsection).page .content-area{padding-bottom:50px}body #page .content-area{margin-top:0}body.home #page .content-area{margin-top:10px}body:not(.home) #page .header-media-outer{z-index:100;position:fixed;z-index:100;margin-top:130px}body:not(.home).tablet #page .header-media-outer{margin-top:82px}body.home .header-media{position:fixed;top:0;left:0;right:0}body.home .header-media .frontpage .fb-img,body.home .header-media .frontpage .fb-img img{max-width:none;top:0;left:0;right:0;position:absolute;height:100vh;width:100%;min-width:1220px}body:not(.home) .header-media,body:not(.home) .header-media .header-media-inner,body:not(.home) .header-media .header-media-inner .bg-img{position:relative;max-height:140px;min-height:140px;height:16vh;width:100%}body:not(.home) .header-media .wrap{min-width:0;height:100%}body:not(.home) .header-media .header-media-inner .bg-img{background-size:cover;background-position:center;background-repeat:no-repeat}body.home .header-media .frontpage{overflow:hidden;min-height:100vh}body.home .header-media .frontpage video{width:100vw;height:auto;z-index:-1}@media(max-width:1600px){body.home .header-media .frontpage video{width:auto;height:100vh;z-index:-1}}body.home .header-media .frontpage video source{padding-top:100vh}body.home .header-media .wrap{top:45vh;position:relative;text-align:center;color:#fff;line-height:1em;font-size:28px;height:32vh;z-index:300}.header-media .scrolldown{left:0;right:0;position:absolute;opacity:1;bottom:40px;font-size:12px;font-weight:100;-webkit-animation:bounce 5s 0s infinite ease-in-out;animation:bounce 5s 0s infinite ease-in-out}@keyframes bounce{0%,8%,13%,20%,25%,30%,60%,100%{bottom:-120px;opacity:1.0}5%{bottom:-80px;opacity:1}10%{bottom:-90px;opacity:1}}body #page .pagebar{background-color:#fff;position:relative;z-index:500}.opsection-outer{left:50%;width:100vw;position:relative;margin-left:-50vw}@media(max-width:1220px){.opsection-outer{left:0;width:100%;margin-left:0}}.opsection{position:relative;padding:55px 0}body:not(.home).page.has-opsection .opsection{margin-bottom:0}@media (max-width :1220px){.opsection .entry-content{padding-left:10px;padding-right:10px}}.opsection.bg-left .spalte,.opsection.bg-right .spalte{width:100%}.opsection.bg-left{position:relative;padding-left:calc(50% + 30px);padding-right:calc((100vw - 1220px)/2)}.opsection.bg-left .bg-image{top:0;left:0;position:absolute;width:50%;height:100%;background-position:right bottom;background-size:cover}.opsection.bg-right{position:relative;padding-right:calc(50% + 30px);padding-left:calc((100vw - 1220px)/2)}.opsection.bg-right .bg-image{right:0;top:0;position:absolute;width:50%;height:100%;background-position:left bottom;background-size:cover}@media(max-width:1200px){.opsection.bg-left{background-position:-200% 0}.opsection.bg-right{background-position:300% 0}}.opsection .spalte{min-height:1px}.pre-content{padding-bottom:30px}body.blog article .entry-desc,body.single article .entry-desc,body.archive article .entry-desc{width:100%;padding:0 20px;height:auto;opacity:0;z-index:10;color:#fff;display:block;font-size:22px;font-weight:300;text-align:center;position:absolute;line-height:1.1em;visibility:hidden;top:14%;left:0;right:0;background-color:transparent;font-family:'Biryani'}body.blog article:hover .entry-desc,body.blog article.active .entry-desc,body.single article.active .entry-desc,body.single article:hover .entry-desc,body.archive article:hover .entry-desc,body.archive article.active .entry-desc{opacity:1;visibility:visible}body.blog article .overlay.icon-angle-down:before,body.single article .overlay.icon-angle-down:before,body.archive article .overlay.icon-angle-down:before{margin:0;width:auto;bottom:10%;font-size:18px;display:inline-block;top:auto;left:50%;transform:translate(-50%,0) rotate(0deg)}body.blog article.active .overlay:before,body.single article.active .overlay:before,body.archive article.active .overlay:before{transform:translate(-50%,0) rotate(-180deg)}body.blog article .overlay.icon-close:before,body.single article .overlay.icon-close:before,body.archive article .overlay.icon-close:before{top:40%;left:44%;bottom:auto;transform:none;font-size:25px}body.blog .template,body.single .template,body.archive .template{display:none;width:100vw;position:relative;margin-left:-50vw;left:50%;clear:both;height:auto;z-index:5;min-width:1220px;padding:40px 0;margin-bottom:40px}@media(max-width:1220px){body.blog .template,body.single .template,body.archive .template{width:100%;margin-left:0;left:-10px}}body.blog .template .wrap,body.single .template .wrap,body.archive .template .wrap{width:1220px;margin:0 auto;position:relative;left:0;right:0}body.blog .template .entry-media,body.blog .template .entry-content,body.single .template .entry-media,body.single .template .entry-content,body.archive .template .entry-media,body.archive .template .entry-content{float:left;width:50%}body.blog .template .entry-media img,body.single .template .entry-media img,body.archive .template .entry-media img{min-width:100%}body.blog .template .entry-content,body.single .template .entry-content,body.archive .template .entry-content{width:50%;padding-left:20px}body.blog .template .gallery,body.single .template .gallery,body.archive .template .gallery{width:100%;margin-top:10px}body.blog .template .galimg,body.single .template .galimg,body.archive .template .galimg{display:block;float:left;margin-bottom:40px;margin-left:40px;width:calc((100% - (3*40px))/4)}body.blog .template .galimg:nth-child(4n+1),body.single .template .galimg:nth-child(4n+1),body.archive .template .galimg:nth-child(4n+1){clear:both;margin-left:0}body.blog .template .entry-image .overlay:before,body.single .template .entry-image .overlay:before,body.archive .template .entry-image .overlay:before{font-size:32px}body.blog .template .closer,body.single .template .closer,body.archive .template .closer{font-size:23px;text-align:right;display:inline-block;cursor:pointer;color:#fff;position:absolute;right:0}body.blog .template .closer:hover,body.single .template .closer:hover,body.archive .template .closer:hover{color:#a0b278}body.blog .template .wrap:after,body.single .template .wrap:after,body.archive .template .wrap:after,body.blog .template .gallery:after,body.single .template .gallery:after,body.archive .template .gallery:after{content:"";clear:both;float:none;display:block}body.blog article,body.single article,body.archive article{display:block;float:left;height:auto;position:relative;margin-left:10px;margin-bottom:10px;width:calc((100% - (3*10px))/4);cursor:pointer}body.blog article.active,body.single article.active,body.archive article.active{margin-bottom:30px}body.blog article>.overlay,body.single article>.overlay,body.archive article>.overlay{height:220px;overflow:hidden}body.blog article img,body.single article img,body.archive article img{min-width:100%}body.blog article:after,body.single article:after,body.archive article:after{content:"";margin:0;opacity:0;width:30px;z-index:101;display:block;position:absolute;visibility:hidden;border-top:30px solid #1a282f;border-left:30px solid transparent;border-right:30px solid transparent;right:0;left:50%;bottom:-30px;transform:rotate(180deg) translate(50%,0)}body.blog article.active:after,body.single article.active:after,body.archive article.active:after{opacity:1;visibility:visible}body.blog article:nth-of-type(4n+1),body.single article:nth-of-type(4n+1),body.archive article:nth-of-type(4n+1){margin-left:0;clear:both}body.blog article .title,body.single article .title,body.archive article .title{text-align:center;position:absolute;opacity:0;visibility:hidden;color:#fff;z-index:99}body.blog article .spinner,body.single article .spinner,body.archive article .spinner{opacity:0;z-index:99;font-size:26px;color:#fff;display:block;visibility:hidden;position:absolute;text-align:center;top:42%;left:44%;width:36px;height:36px}body.blog article.active:before,body.single article.active:before,body.archive article.active:before,body.blog article:hover .overlay:after,body.blog article:hover .overlay:before,body.single article:hover .overlay:after,body.single article:hover .overlay:before,body.archive article:hover .overlay:after,body.archive article:hover .overlay:before,body.blog article.active .overlay:after,body.blog article.active .overlay:before,body.single article.active .overlay:after,body.single article.active .overlay:before,body.archive article.active .overlay:after,body.archive article.active .overlay:before{opacity:1;visibility:visible}body.blog article.active:after,body.blog article.loading .spinner,body.blog article.loading .overlay:after,body.single article.active:after,body.single article.loading .spinner,body.single article.loading .overlay:after,body.archive article.active:after,body.archive article.loading .spinner,body.archive article.loading .overlay:after{opacity:1;visibility:visible}body.blog article.loading:hover .overlay:before,body.blog article.loading .overlay:before,body.single article.loading:hover .overlay:before,body.single article.loading .overlay:before,body.archive article.loading:hover .overlay:before,body.archive article.loading .overlay:before{visibility:hidden;opacity:0}body.blog .wrap,body.single .wrap,body.archive .wrap{min-width:1200px;margin:0 auto}.material-outer{background-attachment:fixed;background-size:cover}.materials .material,.products .product{float:left;display:block;margin-left:15px;width:calc((100% - (2*15px))/3);margin-bottom:15px}body.is-ie .materials .material,body.is-ie .products .product{width:calc(((100% - (2*16px)))/3)}.materials .material:nth-child(3n+1),.products .product:nth-child(3n+1){clear:both;margin-left:0}.materials .material img,.products .product img{min-width:100%}.material:hover .overlay:before,.material:hover .overlay:after,.product:hover .overlay:before,.product:hover .overlay:after{opacity:1;visibility:visible}.top-tens .stone{float:left;display:block;position:relative;margin-left:15px;width:calc((100% - (4*15px))/5);margin-bottom:20px}.top-tens .stone:nth-child(5n+1){clear:both;margin-left:0}.top-tens .stone img{min-width:100%}.top-tens .stone .tooltip{opacity:0;z-index:200;display:block;min-width:300px;visibility:hidden;background-color:#a0b278;top:50%;left:56%;position:absolute;padding:20px 20px 0}.top-tens .stone .overlay:hover+.tooltip{opacity:1;visibility:visible}.stoni-section-outer{padding-top:40px;padding-bottom:20px}.stoni-section .sideleft{width:70%}.stoni-section .sideright{width:25%}.stoni-section .stoni{width:300px;height:290px;opacity:0;float:right;visibility:hidden;position:relative}.stoni-section.active .stoni{-webkit-animation:.6s linear 0s 1 forwards stonibatch;animation:.6s linear 0s 1 forwards stonibatch}body.is_ie .stoni-section.active .stone{opacity:1;visibility:visible;-webkit-animation:none;animation:none}.stoni-section .stoni .complete{width:300px;width:290px}.stoni-section .stoni .eyes{z-index:99;position:absolute;width:30px;height:25px;top:113px;right:156px}.stoni-section .stoni .eyepart{opacity:1;visibility:visible;position:absolute;width:50px}.stoni-section .hand{width:85px;position:absolute;right:55px;top:125px;-webkit-animation:10s linear 0s infinite forwards hand;animation:3s linear 0s infinite forwards hand}.stoni-section .closedeye{top:6px;opacity:0;visibility:hidden;-webkit-animation:10s linear 0s infinite forwards closeeye;animation:3s linear 0s infinite forwards closeeye}.stoni-section .openedeye{opacity:1;visibility:visible;-webkit-animation:10s linear 0s infinite forwards openeye;animation:3s linear 0s infinite forwards openeye}.parent-nav-outer{padding:20px 0 40px}.parent-nav{width:auto;float:right;list-style:none;padding:0;margin:0}.parent-nav li{float:left;margin-left:50px}.postnavlinks{clear:both;text-align:center}.postnavlinks:empty{display:none}.postnavlinks .page-numbers{font-size:15px;font-weight:400;padding:8px 15px 3px;display:inline-block;color:#888}.postnavlinks .page-numbers:hover,.postnavlinks .page-numbers.current{color:#000}.postnavlinks .page-numbers.next,.postnavlinks .page-numbers.prev{display:none}body.search #main{width:1220px;margin:0 auto}body.search article{width:100%;clear:both;margin-bottom:30px;display:block}body.search article .entry-content{float:left;height:205px}body.search article .sideleft{width:25%}body.search article .sideleft img{min-width:100%}body.search #page article .sideright{width:75%;padding-left:30px;float:right}body.search article .entry-content h2{padding:10px 0 25px;line-height:.9em;font-weight:600}body.search article .entry-content p{margin:0}body.search article:after,body.search article .entry-content:after{content:"";clear:both;display:block}.site-footer{z-index:500;position:relative;font-size:15px}.site-footer .widget{margin-bottom:0}.footerbar{padding-top:45px;padding-bottom:40px;font-weight:600}.footerbar .widget:nth-child(-n+3){float:left;margin-left:70px;width:calc((100% - (2*100px))/3)}.footerbar .widget:first-child{clear:both;margin-left:0}.footerbar .widget:nth-last-child(2){clear:left;float:left}.footerbar .widget:last-child{float:right}#sitemap-widgets{clear:both;z-index:500;max-height:0px;display:block;position:relative;overflow:hidden;webkit-transition:max-height .3s ease-in-out;-moz-transition:max-height .3s ease-in-out;-o-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}#sitemap-widgets.active{max-height:5000px}.sitemap .widget{float:left;margin-left:100px;width:calc((100% - (2*150px))/3)}.sitemap .widget:nth-child(3n+1){clear:both;margin-left:0}.sitemap ul,.sitemap li{list-style:none;margin:0;padding:0}.sitemap ul:not(.sub-menu)>li{padding-bottom:40px}.sitemap ul:not(.sub-menu)>li>a{font-weight:700}.sitemap ul ul ul>li:after{content:"–";float:left;margin-right:5px;display:inline-block}.contact-page .spaltenparent:last-of-type .spalte:first-child p{margin:0}.contact-page .spaltenparent:last-of-type .spalte:last-child iframe{height:590px}.topbar .custom-search .search-submit{display:none}.custom-search form{top:40px;right:0;z-index:300}.custom-search input{border:0;height:40px;border-radius:0;padding-top:5px;background-color:#e9e7e5;font-family:'Biryani'}body .wpcf7-form input,html .wpcf7-form input,body .wpcf7-form textarea{font-family:'Biryani';font-size:16px;color:#3b3b3b}body .capwrap input,body .capwrap input:focus,html .capwrap input,html .capwrap input:focus{color:#fff}.wpcf7-form{width:100%}.wpcf7-form .ccont-left,.wpcf7-form .ccont-right{float:left;width:100%}.wpcf7-form .ccont-left{margin-right:15px}.wpcf7-form p{margin:0}.wpcf7-form .wpcf7-form-control{width:100%;border-radius:0;height:45px;padding:8px 0 4px 15px;margin-bottom:4px;border:none;background-color:#dcdcdc;font-family:'Biryani';font-weight:400}.wpcf7-form textarea.wpcf7-form-control{resize:none;height:172px;display:block}.wpcf7-form .capwrap{background-color:#9b9b9b;margin-bottom:5px;display:table;width:70%;float:left}.wpcf7-form .capwrap+p{margin:0;padding:0;float:left;width:30%;clear:none;line-height:0;display:inline-block}.wpcf7-form .capwrap .icon-right{float:left;padding:10px 0 0;color:#fff}.wpcf7-form .capwrap .wpcf7-form-control.wpcf7-captchar{float:left;width:50%;margin:0 10px 0 0;background-color:#9b9b9b}.wpcf7-form .capwrap .wpcf7-form-control.wpcf7-captchac{float:left;border:none;margin-top:5px;margin-right:8px;background-color:#9b9b9b}.wpcf7-form input.wpcf7-form-control.wpcf7-submit{width:100%;margin-bottom:0;float:right;font-size:18px;margin-right:0;padding:15px 0;font-weight:700;color:#fff;font-weight:400;border:1px solid #1a282f;background-color:#1a282f;cursor:pointer}.wpcf7-form input.wpcf7-form-control.wpcf7-submit:hover{color:#fff;border:1px solid #a0b278;background-color:#a0b278}.wpcf7-form input.wpcf7-form-control.wpcf7-submit[disabled],.wpcf7-form input.wpcf7-form-control.wpcf7-submit[disabled]:hover{background-color:#636363;border:1px solid #636363;cursor:not-allowed}.wpcf7-form span.icon-angle-right:before{color:#fff;margin-top:10px;font-size:22px;float:left}.wpcf7-form .capwrap>.wpcf7-captchac{width:auto;height:auto}.wpcf7-form span.wpcf7-not-valid-tip{display:none}.wpcf7-form.invalid .wpcf7-form-control.wpcf7-not-valid{border:2px solid #cd1d20}.wpcf7-form .wpcf7-response-output{width:100%;margin:20px 0 0;position:relative;font-size:16px;clear:both}.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{padding:15px 20px 10px;text-align:center;border:2px solid red}.wpcf7-form .wpcf7-list-item{margin-left:0;padding:10px 0}.wpcf7-form .wpcf7-list-item-label{float:right;width:95%;margin-top:3px}.wpcf7-form-control.wpcf7-acceptance{clear:both;background:0 0;padding:0;margin:0;height:auto}.wpcf7-form.invalid .wpcf7-checkbox.wpcf7-not-valid .wpcf7-list-item-label:before,.wpcf7-form.invalid .wpcf7-form-control:not(.wpcf7-checkbox).wpcf7-not-valid{border:2px solid #cd1d20}.wpcf7-form ::-webkit-input-placeholder{font-size:18px;font-weight:400;font-family:'Biryani'}.wpcf7-form :-moz-placeholder{font-size:18px;font-weight:400;font-family:'Biryani'}.wpcf7-form ::-moz-placeholder{opacity:1;font-size:18px;font-weight:400;font-family:'Biryani'}.wpcf7-form :-ms-input-placeholder{font-size:18px;font-weight:400;font-family:'Biryani'}.wpcf7-form ::-ms-input-placeholder{font-size:18px;font-weight:400;font-family:'Biryani'}.wpcf7-form .capwrap ::-webkit-input-placeholder{color:#fff;font-size:18px;font-weight:400;font-family:'Biryani'}.wpcf7-form .capwrap :-moz-placeholder{color:#fff;opacity:1;font-size:18px;font-weight:400;font-family:'Biryani'}.wpcf7-form .capwrap ::-moz-placeholder{color:#fff;opacity:1;font-size:18px;font-weight:400;font-family:'Biryani'}.wpcf7-form .capwrap :-ms-input-placeholder{color:#fff;font-size:18px;font-weight:400;font-family:'Biryani'}.wpcf7-form .capwrap ::-ms-input-placeholder{color:#fff;font-size:18px;font-weight:400;font-family:'Biryani'}a,.tb-icon,#primary-menu .sub-menu>li:before,body.blog .template .closer,body.single .template .closer,body.archive .template .closer,#backtop.active:before,body.home .tb-icon:before{webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}body:not(.home) #primary-menu>li,body.home.scrolled #primary-menu>li{webkit-transition:border .3s ease-in-out;-moz-transition:border .3s ease-in-out;-o-transition:border .3s ease-in-out;transition:border .3s ease-in-out}.overlay:before,.overlay:after,li .sub-menu,.top-tens .stone .overlay+.tooltip,body.blog article .spinner,body.single article .spinner,body.archive article .spinner,body.blog article .entry-desc,body.single article .entry-desc,body.archive article .entry-desc{-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.smpl-btn,.smpl-btn a,.smpl-btn span,.wpcf7-form input.wpcf7-form-control.wpcf7-submit{-webkit-transition:color .3s ease-in-out,border .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:color .3s ease-in-out,border .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,border .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,border .3s ease-in-out,background-color .3s ease-in-out}body:not(.home) #page .site-header,body.home #page .site-header{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}body .site-branding img:first-child,body .site-branding img:last-child{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.blog article .overlay:before,body.single article .overlay:before,body.archive article .overlay:before{-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;-moz-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out}body .site-branding{-webkit-transition:width .3s ease-in-out,height .3s ease-in-out;-moz-transition:width .3s ease-in-out,height .3s ease-in-out;-o-transition:width .3s ease-in-out,height .3s ease-in-out;transition:width .3s ease-in-out,height .3s ease-in-out}body:not(.home) .topbar,body:not(.home) .main-navigation{-webkit-transition:padding .3s ease-in-out;-moz-transition:padding .3s ease-in-out;-o-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out}.site-footer .sitemap-trigger:before{-webkit-transition:color .3s ease-in-out,transform .3s ease-in-out;-moz-transition:color .3s ease-in-out,transform .3s ease-in-out;-o-transition:color .3s ease-in-out,transform .3s ease-in-out;transition:color .3s ease-in-out,transform .3s ease-in-out}.overlay{display:block;position:relative}.overlay img{display:block}.overlay:before{padding:0;width:auto;height:auto;opacity:0;z-index:10;color:#fff;display:block;font-size:22px;top:50%;right:auto;bottom:auto;left:50%;text-align:center;position:absolute;visibility:hidden;background-color:transparent;transform:translate(-50%,-50%)}.overlay:after{content:"";opacity:0;margin:0;z-index:2;opacity:0;width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;visibility:hidden;background-color:rgba(160,178,120,.4)}.overlay:hover:before,.overlay:hover:after{opacity:1;visibility:visible}.material .overlay:before,.products .overlay:before{content:attr(data-more)}a.stone .overlay:after,a.galimg .overlay:after,div.special .overlay:after,article.special .overlay:after{background-color:rgba(0,0,0,.5)}#backtop{width:50px;height:50px;position:fixed;opacity:0;display:block;color:#fff;z-index:999999;visibility:hidden;bottom:100px;right:0;background-color:rgba(239,128,32,1);webkit-transition:background-color .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;-o-transition:background-color .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;transition:background-color .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out}#backtop.active{opacity:1;visibility:visible}#backtop.active:hover{background-color:rgba(255,255,255,0)}#backtop:before{margin:5px 0 0 1px;padding:14px;width:100%;height:100%;color:#fff;font-size:13px}#backtop.active:hover:before{color:rgba(239,128,32,1)}@keyframes stonibatch{from{opacity:0;visibility:hidden;-webkit-transform:scale(1.3) rotate(0deg);-ms-transform:scale(1.3) rotate(0deg);transform:scale(1.3) rotate(0deg)}to{opacity:1;visibility:visible;-webkit-transform:scale(1) rotate(18deg);-ms-transform:scale(1) rotate(18deg);transform:scale(1) rotate(18deg)}}@-webkit-keyframes stonibatch{from{opacity:0;visibility:hidden;-webkit-transform:scale(1.3) rotate(0deg);-ms-transform:scale(1.3) rotate(0deg);transform:scale(1.3) rotate(0deg)}to{opacity:1;visibility:visible;-webkit-transform:scale(1) rotate(18deg);-ms-transform:scale(1) rotate(18deg);transform:scale(1) rotate(18deg)}}@-moz-keyframes stonibatch{from{opacity:0;visibility:hidden;-webkit-transform:scale(1.3) rotate(0deg);-ms-transform:scale(1.3) rotate(0deg);transform:scale(1.3) rotate(0deg)}to{opacity:1;visibility:visible;-webkit-transform:scale(1) rotate(18deg);-ms-transform:scale(1) rotate(18deg);transform:scale(1) rotate(18deg)}}@-o-keyframes stonibatch{from{opacity:0;visibility:hidden;-webkit-transform:scale(1.3) rotate(0deg);-ms-transform:scale(1.3) rotate(0deg);transform:scale(1.3) rotate(0deg)}to{opacity:1;visibility:visible;-webkit-transform:scale(1) rotate(22deg);-ms-transform:scale(1) rotate(22deg);transform:scale(1) rotate(22deg)}}@keyframes openeye{0%,20%{opacity:0;visibility:hidden}21%,100%{opacity:1;visibility:visible}}@-webkit-keyframes openeye{0%,20%{opacity:0;visibility:hidden}21%,100%{opacity:1;visibility:visible}}@-moz-keyframes openeye{0%,20%{opacity:0;visibility:hidden}21%,100%{opacity:1;visibility:visible}}@-o-keyframes openeye{0%,20%{opacity:0;visibility:hidden}21%,100%{opacity:1;visibility:visible}}@keyframes closeeye{0%,20%{opacity:1;visibility:visible}21%,100%{opacity:0;visibility:hidden}}@-webkit-keyframes closeeye{0%,20%{opacity:1;visibility:visible}21%,100%{opacity:0;visibility:hidden}}@-moz-keyframes closeeye{0%,20%{opacity:1;visibility:visible}21%,100%{opacity:0;visibility:hidden}}@-o-keyframes closeeye{0%,20%{opacity:1;visibility:visible}21%,100%{opacity:0;visibility:hidden}}@keyframes hand{0%,20%,100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}21%,99%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes hand{0%,20%,100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}21%,99%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@-moz-keyframes hand{0%,20%,100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}21%,99%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@-o-keyframes hand{0%,20%,100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}21%,99%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}.wrap:after,#primary-menu:after,.topbar:after,.pagebar:after,.footerbar:after,.sitemap:after,.materials:after,.products:after,.top-tens:after,.stoni-section:after,.posts-wrap:after,.sideright:after,.sideleft:after{content:"";display:table;clear:both}body .gallery-lightbox-container>.play-pause+div{display:none !important}body #page .wpcf7-form input[type=submit][disabled],body #page .wpcf7-form input[type=submit][disabled]:hover{background-color:#636363 !important;cursor:not-allowed !important;color:#fff !important}.wpcf7-form .wpcf7-list-item{margin-left:0;padding:10px 0;width:100%}.wpcf7-form .wpcf7-list-item>label{width:100%}.wpcf7-form-control-wrap.acceptance-915{display:block;clear:both}.wpcf7-form-control.wpcf7-acceptance{clear:both;background:0 0;padding:0;margin:0;height:auto;width:100%;display:block}.wpcf7-form-control.wpcf7-acceptance input{box-sizing:border-box;padding:0;float:left}.wpcf7-form .acceptance-915 .wpcf7-list-item-label{float:left;width:95%;margin-top:-6px;padding-left:10px}body .impuls-ga-switch{font-size:16px;margin-bottom:20px}body .impuls-ga-switch .slider{min-width:0}body .ginger_container .ginger_message{padding-top:5px}body .ginger_container .ginger_btn.ginger-accept{border-radius:0;-webkit-border-radius:0px;box-shadow:none}body .ginger_container .ginger_btn.ginger-accept:hover{box-shadow:none}.privacy-msg{width:100% !important}