/*   
Theme Name: 2014 kaiser-grafix responsive Revision 2024
Theme URI: http://www.kaiser-grafix.de/
Author: kaiser-grafix
Author URI: http://kaiser-grafix.de
Version: 2.1a
*/

@charset "utf-8";html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}article,aside,figure,footer,header,hgroup,nav,section{display:block}object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}strong,th{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.ie6 html{filter:expression(document.execCommand("BackgroundImageCache",false,true))}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}body{font:13px Helmet,Freesans,sans-serif}body,select,input,textarea{color:#333}a{color:#a81d16}a:hover{color:#69f}a:link{-webkit-tap-highlight-color:transparent}ins{background-color:#c00;color:#000;text-decoration:none}mark{background-color:#c00;color:#000;font-style:italic;font-weight:700}*{margin:0;padding:0;outline:none}html{background-image:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/bilder/bg.jpg)}body{font-family:Arial,sans-serif;font-size:14px;line-height:24px;color:#333;background:#fff url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/bilder/header.jpg) no-repeat center top;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}iframe,img,video,audio{display:block}embed,object,video{max-width:100%}video{width:100%;height:auto}ul{list-style:none}.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}#wrap{width:1070px;max-width:100%;margin:0 auto;padding-top:15px;overflow:hidden}.container{width:1012px;max-width:100%;margin:0 auto}#main{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin-bottom:15px;text-transform:uppercase;font-family:'Raleway',sans-serif}h1#page-title{padding:20px 0 10px;border-bottom:1px solid #eee;color:#333}h1{font-family:'Raleway',sans-serif;font-weight:800;font-size:2.1em;line-height:1.214em}.single h1{font-size:1.4em}h2{font-family:'Raleway',sans-serif;font-weight:600;font-size:1.4em;line-height:1.375em}h3{font-family:'Raleway',sans-serif;font-weight:600;font-size:1.4em;line-height:1.375em}h4{font-family:'Raleway',sans-serif;font-weight:600;font-size:1.166em;line-height:1.428em}h5{font-family:'Raleway',sans-serif;font-weight:400;font-size:1.083em;line-height:1.461em}h6{font-family:'Raleway',sans-serif;font-weight:700;font-size:1em;line-height:1.5em}a,a>*{text-decoration:none}a:hover,a>*{color:#383838}p{margin-bottom:20px}section,#page-header{margin-bottom:30px}.float-left{float:left}.float-right{float:right}.tip,caption,.caption{color:#999;font-size:.916em;font-style:italic}.grey-text{color:#999}.invisible{display:none !important}hr{background-color:#e5e5e5;color:#e5e5e5;border:none;height:1px;clear:both;margin:40px 0}mark{font-style:normal;font-weight:400}.intro{font-weight:600;font-size:1.083em}.note{color:#9f1c19}#header-top{margin-bottom:20px}#header-top .one-half.column-last{float:right}#logo{font:2.666em/1em 'Open Sans',sans-serif;float:left;text-transform:lowercase;margin-right:15px;margin-bottom:0;max-width:100%}#logo a{display:block;color:#383838}#logo a img{max-width:100%}#tagline{float:left;margin-top:11px;margin-bottom:0;color:#888}.kontakt-info{word-wrap:break-word}#header .kontakt-info{float:left}#header .kontakt-info h3{background-repeat:no-repeat;background-position:left center;margin-left:25px;margin-bottom:0}#header .kontakt-info p{background-repeat:no-repeat;background-position:left center;margin-left:32px;margin-bottom:5px;text-transform:uppercase;font-size:12px}#header .kontakt-info .phone{background-image:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/bilder/top-tel.png);padding-left:30px}#header .kontakt-info .mobile{background-image:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/bilder/top-mob.png);padding-left:30px}.widget .email{background:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/bilder/mail.png) left center no-repeat;padding-left:21px}.widget .phone{background:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/bilder/phone.png)left center no-repeat;padding-left:21px}.widget .mobile{background:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/bilder/mobile.png)left center no-repeat;padding-left:21px}.widget .rufbereitschaft{background:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/bilder/clock.png)left 3px no-repeat;padding-left:21px}.entry-image,.entry-video,.entry-audio,.entry-slider{margin-bottom:10px}.entry-image>a,.entry-slider>ul>li>a{display:block;position:relative}.entry-image,.entry-slider>ul>li{background-color:#fff}.entry-image{display:inline-block;border:1px solid #ccc}.blog-entry-list>.entry>.entry-image{display:block}.entry-image,.entry-image img{max-width:100%}.entry-title a{color:#383838}.entry-body{overflow:hidden}.blog-entry-list .entry{border-top:1px solid #e5e5e5;padding-top:40px}.blog-entry-list .entry:first-child{border:none;padding:0}.blog-entry-list .entry,.blog-entry-single .entry{margin-bottom:20px}.one-half,.one-third,.one-fourth,.two-thirds,.three-fourths{display:inline;float:left;margin-right:3%}.one-half{width:48%;max-width:460px}.one-third{width:31%;max-width:330px}.one-fourth{width:22.5%;max-width:220px}.two-thirds{width:65%;max-width:660px}.three-fourths{width:74.5%;max-width:700px}.column-last{margin-right:0 !important}.gen-table{width:100%;margin-bottom:20px}.gen-table caption{margin-bottom:10px}.gen-table th{font-weight:700}.gen-table th,.gen-table td{background-color:#fff;padding:5px;text-align:center;border:1px solid #e5e5e5;vertical-align:top}.gen-table .empty-left-top{background-color:transparent;border-left-color:transparent;border-top-color:transparent}.gen-table .empty-left-bottom{background-color:transparent;border-left-color:transparent;border-bottom-color:transparent}.gen-table td.top-left{text-align:left;vertical-align:top}.gen-table thead th{font-size:1.166em}.gen-table thead th,.gen-table tfoot td{background-color:#f0f0f0;border-color:#d9d9d9}.gen-table tbody th,.gen-table tr.odd th,.gen-table tr.odd td{background-color:#f7f7f7}.gen-table tfoot td{font-style:italic;font-size:.916em}.gen-table tfoot .button{font-style:normal;font-size:1.09em;margin:5px 0}.gen-table span.check{display:inline-block;background:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/images/check-green.png) no-repeat left top;width:18px;height:14px}.gen-table tfoot+tbody tr.row-last th,.gen-table tfoot+tbody tr.row-last td{border-bottom-color:#d9d9d9}h2.preisbox{line-height:normal;padding:10px 15px;margin:0;border-bottom:1px solid rgba(255,255,255,.4);background:#eee}.pricing-table span.title{display:block;font-size:1.714em;line-height:1.25em}.pricing-table th,.pricing-table td{padding:10px 15px}.pricing-table span.price{display:block;line-height:2.571em}.pricing-table span.price span{font-weight:600;font-size:1.428em;color:#690}.pricing-table span.price sup{font-weight:400}.pricing-table tbody tr:hover td{background-color:#fff}.pricing-table tbody tr:hover th,.pricing-table tbody tr:hover td{background-color:#fff !important}.pricing-table tbody tr:hover th,.pricing-table tr.odd:hover th,.pricing-table tr.odd:hover td{background-color:#f7f7f7 !important}#main .pricing-box{margin-bottom:20px;text-align:center}.basispaket{background:#ffffe8}.basispaketh2{background:#ff4}.standardpaket{background:#e7f7e8}.standardpaketh2{background:#09c400}.premiumpaket{background:#f7e7eb}.premiumpaketh2{background:#f7003e}#main .pricing-box .header,#main .pricing-box .footer{background-color:#f0f0f0;border:1px solid #d9d9d9}#main .pricing-box .footer{padding:10px 15px}#main .pricing-box ul.features{border:1px solid #e5e5e5;border-top:none;border-bottom:none;padding:10px 15px}#main .pricing-box ul.features li{border-top:1px solid #e5e5e5;padding:5px 0;background:0 0;font-size:11px;line-height:16px}#main .pricing-box ul.features li:first-child{border:none}#main .pricing-box .button{margin:5px 0}#main .pricing-box .title{font-weight:700;font-size:1.5em;line-height:1.333em;padding:5px 15px;margin:0}#main .pricing-box .price{line-height:normal;padding:10px 15px;margin:0;border-top:1px solid rgba(255,255,255,.4)}#main .pricing-box .price span{font-weight:600;font-size:2.142em;color:#690}#main .pricing-box .price sup{font-weight:400}#main .pricing-box.featured .title,#main .pricing-box.featured .price span,#main .pricing-box.featured .price sup{color:#fff}#main .pricing-box.featured .price{border-top:1px solid rgba(255,255,255,.1)}#footer{color:#fff;margin-top:5px;clear:both;width:100%;background:#058e56 url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/bilder/footer.jpg) repeat-x center top}#footer h2,#footer h3{color:#fff}#footer h3{font-size:1em;padding-bottom:10px;margin-bottom:15px;background:0 0}#footer .widget_nav_menu{padding:0}#footer-top{overflow:hidden;padding-top:200px;padding-right:0;padding-left:0;padding-bottom:20px}#footer-top a:hover{color:#fff}#footer-top .widget ul.menu li>a{display:block;color:#fff;padding:5px 0;background:0 0}#footer-bottom{overflow:hidden;border-top:1px solid #047f4d;padding:25px 0;font-size:.916em}#footer-top a,#footer-bottom a{color:#eee}#footer-bottom p{margin:0}#footer-nav ul{text-align:right}#footer-nav ul li{display:inline}.widget{margin-bottom:20px}#sidebar{border-left:1px solid #eee}#sidebar .widget{margin-bottom:10px;padding:20px}.kontakt-info p{background-repeat:no-repeat;padding-left:23px;margin-bottom:15px}.widget ul.menu li{border-bottom:1px solid #eee}.widget ul.menu li>a{display:block;color:#383838;padding:4px 0 4px 25px;background:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/bilder/icon_bullet.png) no-repeat 0% 8px}#toTop,#toTopHover{background:no-repeat url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/bilder/hoch.png) center center;width:30px;height:30px;overflow:hidden;bottom:30px;right:20px;text-indent:-10000em;position:fixed}#toTop{display:none;background-color:#af063a}#toTopHover{display:block;opacity:0}#toTop:active,#toTop:focus{outline:none}
a,a>*,.widget ul.menu li>a:hover,.widget ul.menu li.current-menu-item>a,.entry-title a:hover{color:#a81d16}ul#navlist li.current a,.ddsubmenustyle li a:hover,.infobox{border-color:#9f1c19}.hauptbild{width:100%;max-width:960px}.headerbild{margin-top:-1px;margin-bottom:20px}#main a{text-decoration:underline}#main a:hover{color:#a81d16}a.grau{color:#777}#footer-bottom a.grau{color:#eee;text-decoration:underline}#main h1 a,#main h2 a,#main h3 a{text-decoration:none}#main ul{margin-bottom:20px}#main ul li{background:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/../bilder/bullet.png) no-repeat left .5em;padding-left:13px}#main ul.rrssb-buttons{margin:15px 0 0}#main ul.rrssb-buttons li{background:0 0;padding-left:0}.datum{font-style:italic}article.post{margin-bottom:15px}.entry-content img{margin:0 0 10px}.entry-image a img{border-bottom:none}.entry-image:hover{border:1px solid #b2130f}.alignleft,img.alignleft{margin-right:10px;display:inline;float:left}.alignright,img.alignright{margin-left:10px;display:inline;float:right}.aligncenter,img.aligncenter{margin:0 auto;display:block;clear:both;margin-bottom:15px;width:100%;height:auto}.responsiveimg{width:100%;height:auto}img.tucano{margin-top:20px}.wp-caption{text-align:center;padding:4px;border:1px solid #ddd;background-color:#f0f0f0;margin-bottom:15px;max-width:95%}.wp-caption img{margin:0;padding:0;border:0 none;border:1px solid #f0f0f0}.wp-caption p.wp-caption-text{padding-top:5px;font-size:12px;line-height:17px;margin:0}.responsiveContainer{position:relative;padding-bottom:56%;height:0;overflow:hidden}.responsiveContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ansprech{background:#f0f0f0;padding:20px 20px 10px;margin:20px 0;text-align:center}.ansprech h3{color:#b81311}#main .ansprech .phone:before{content:"\260E";margin-right:.5em}.widget h3{padding:5px 0;border-bottom:1px solid #eee;color:#777}.widget h3.rpwe-title,.widget h3.rpwe-title a{color:#777;font-size:14px;background:0 0;padding:0}.rpwe-summary{margin-bottom:15px}#footer img.alignleft{margin-bottom:10px}#footer h4{font-weight:800;font-size:1.4em}#footer .kontakt-info .tel{background-image:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/../bilder/top-tel-grau.png);padding-left:30px}#footer .kontakt-info .mob{background-image:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/../bilder/top-mob-grau.png);padding-left:30px}#footer .kontakt-info h5{background-repeat:no-repeat;background-position:left center;margin-left:0;margin-bottom:0;font-weight:600;font-size:1.333em;line-height:1.375em}#footer .kontakt-info p{background-repeat:no-repeat;background-position:left center;margin-left:6px;margin-bottom:5px;text-transform:uppercase;font-size:12px}#navbar{background:0 0;margin-bottom:0;height:38px;font-size:12px;line-height:1.5em}#nav{float:left;height:38px;position:relative;top:-1px;left:-1px;z-index:99999}#nav1{float:left;height:38;position:relative;top:-1px;left:-1px}#header{z-index:100;margin-bottom:40px}#content{z-index:1;background-color:#fff;border:1px solid #d2d2cf;padding:30px 20px 20px;overflow:hidden;margin-top:0;-moz-border-radius:15px;border-radius:15px;box-shadow:0 0 8px rgba(0,0,0,.24)}.sf-menu,.sf-menu *{margin:0;list-style:none;font-size:1.1em}.sf-menu{margin-top:1px;position:absolute;right:0}.sf-menu li{float:left;position:relative}.sf-menu li a{display:block;font-size:14px;font-weight:400;padding:7px 12px;margin-bottom:6px;margin-right:5px;text-align:center;color:#fff;border-left:none;background:#02b001;border:1px solid #129126;box-shadow:1px 0 rgba(204,204,204,.25);text-transform:uppercase}.sf-menu li.current-menu-ancestor a,.sf-menu li.current-menu-item a,.sf-menu .current{color:#fff;background:#af063a;border:1px solid #991a14}.sf-menu li:hover>a{background:#02a201;border:1px solid #029201}.sf-menu li:hover>a .highlight{background-color:#fff;color:#1da5ff}.sf-menu a{display:block;position:relative;border-left:0;padding:10px 18px}.sf-menu ul{margin-top:0;position:absolute;top:-999em;z-index:10;width:18.5em}.sf-menu ul li{width:100%}.sf-menu li ul li a,.sf-menu li.current-menu-item ul li a{box-shadow:none;background-image:none;display:block;text-transform:none;color:#fff;padding:8px 15px;background-color:#02b001;text-align:left;border-bottom:1px solid #02a201;border-top:none;border-right:none;border-left:none;margin-bottom:0}.sf-menu li:hover ul,.sf-menu li.sfHover ul{position:absolute;width:200px;left:0;top:2.3em}.sf-menu li.current-page-parent ul li.current-menu-item a{color:#fff;background:#af063a;border-bottom:1px solid #02a201;border-top:none;border-right:none;border-left:none}.sf-menu li.current-page-parent ul li a:hover{background:#02a201;color:#fff;border-bottom:1px solid #02a201;border-top:none;border-right:none;border-left:none}.sf-menu li.current-page-parent ul li a{color:#fff;background:#02b001;border-bottom:1px solid #02a201;border-top:none;border-right:none;border-left:none}.sf-menu li ul li.current,.sf-menu li ul li:hover>a,.sf-menu li ul li a:hover{background:#02a201;border-bottom:1px solid #02a201;border-top:none;border-right:none;border-left:none}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:18.5em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:18.5em;top:0}.sf-sub-indicator,#jump,#back{display:none}#toplinie{clear:both;overflow:visible;width:auto;height:12px;background:#fff url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/../bilder/toplinie.gif) repeat-x center top}.startboxen{margin-bottom:20px}.startboxen .box{border-right:1px solid #eee;display:inline;float:left;margin-right:3%;width:22.5%;max-width:230px}.startboxen .box .widget_text{padding:0 15px}.startboxen .box img{width:100%;height:auto}.widget h3.phone{background:#02b001;padding:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:28px}.widget h3.phone a{color:#fff}.widget h3.phone:before{content:"\260F";margin-right:.5em;color:#fff}input#s{float:left;background:0 0;margin:0;font-family:arial,sans-serif;font-size:14px;padding:0;height:28px;width:70%;border:none;color:#fff;font-weight:700;text-transform:uppercase}input#searchsubmit{background:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/../bilder/search.png) no-repeat top left;float:left;border:0;margin:0;padding:0;margin-top:0;margin-left:10%;height:28px;width:28px;cursor:pointer}.suchbox14{background:#3da3da;padding:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:28px;position:relative;height:30px}.startnews{margin:15px 0 25px;padding:5px 0;overflow:hidden;border-bottom:1px solid #f0f0f0;height:auto}.startnews-image{width:160px;height:160px;overflow:hidden;position:relative;float:left;margin-top:5px;margin-right:15px}.startnews-image img{position:absolute;top:-5px;left:-1px;width:150%;height:auto}.startnews-image img.attachment-post-thumbnail{position:absolute;top:0;left:0;width:100%;height:auto}.referenzbox{float:left;clear:none;background-color:#f5f5f1;border:1px dashed #d2d2cf;padding:10px;margin:7px 6px 7px 7px;text-align:center;border-radius:5px;display:inline;width:28%;max-width:300px;min-height:180px}.referenzbox a{font-size:11px;text-transform:uppercase;font-weight:700;text-decoration:none!important;border-bottom:none}.referenzbox img{border:1px solid #d2d2cf;width:100%;height:auto;max-height:106px}#lang_sel_list.lang_sel_list_horizontal li{width:10%;background:transparent!important}#lang_sel_list.lang_sel_list_horizontal li a{background:transparent!important;color:#fff}#breadcrumbs{font-size:10px;line-height:16px}.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #d2d2cf;padding:3px 5px;margin:2px}#main .wp-pagenavi a,#main .wp-pagenavi a:hover,#main .wp-pagenavi a:active{text-decoration:none}#main .wp-pagenavi a:hover,#main .wp-pagenavi span.current{border-color:#ccc;background:#af063a;color:#fff}.wp-pagenavi span.current{font-weight:700}#mc_signup{width:70%;margin:0 auto}.mc_header{width:100px;margin:4px 10px 0 0;display:inline-block;text-align:left;vertical-align:top}.mc_input{background:#f4f5f0 !important;letter-spacing:0px;margin:10px 0 !important;padding:5px;text-align:center;font-size:14px;text-align:left;line-height:20px;text-align:justify}#mc-indicates-required{margin:1em 0 1em 1em;font-size:.9em}#mc_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%}#mc_signup h2{font-weight:700;padding:0;margin:15px 0;font-size:1.4em}#mc_signup input{border:1px solid #ababab;-webkit-appearance:none}#mc_signup input[type=checkbox]{-webkit-appearance:checkbox}#mc_signup input[type=radio]{-webkit-appearance:radio}#mc_signup input:focus{border-color:#799877}#mc_signup .button{display:block;position:relative;background-color:#06a262;padding:0;margin:0 auto;border:0 none;border-bottom:#058e56 3px solid;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;width:140px;height:36px;line-height:36px;font-weight:700;text-align:center;text-decoration:none;vertical-align:top}#mc_signup .button:hover{background-color:#db244a;border-bottom-color:#af063a}#mc_signup .button:active{top:2px;border-bottom-width:1px}#mc_signup label{display:block;font-size:13px;text-transform:uppercase;padding-bottom:7px;color:#616161;font-weight:700}#mc_signup input.email{display:block;padding:8px 4px;margin:0 4% 10px 0;text-indent:5px;color:#818181;font-size:1em;background:#f3f3f3;font-weight:700;width:100%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#mc_signup input.email:focus{color:#666;background:#f3f3f3;-webkit-box-shadow:0 0 12px #80cf7b;-moz-box-shadow:#80cf7b;box-shadow:#80cf7b}.kaisertheatre #myExample{margin:10px auto;width:700px;height:220px;overflow:hidden}.kaisertheatre #myExample img{border:2px solid #fff;-moz-box-shadow:3px 3px 3px rgba(0,0,0,.3);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.3);-o-box-shadow:3px 3px 3px rgba(0,0,0,.3);box-shadow:3px 3px 3px rgba(0,0,0,.3)}.kaisertheatre .controls{text-align:center;text-transform:uppercase;font-size:11px;color:#af063a;margin-top:5px;padding-top:10px}.kaisertheatre .controls span{cursor:pointer;padding:0 10px}#main ul.slides li{background:0 0;padding-left:0}.socialicons li{float:left;padding-right:4px}.socialicons li a:hover{border-bottom:1px solid #fff}.flex960{width:960px;margin:0 auto}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea{background-color:#fff;color:#000;width:90%;border:1px solid #dbdcdc;padding:5px 2px}.wpcf7{margin-top:10px}.red{color:#b90000}.white{color:#fff}.wpcf7-submit{width:auto;display:inline-block;cursor:pointer;line-height:normal;margin:5px 0 20px;color:#fff !important;padding:6px 15px;background-color:#af063a;font-weight:400;float:right;margin-right:8%;border:1px solid #af063a;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888}#cookie-notice{background-color:rgba(245,0,56,.9)!important;width:100%!important}#cookie-notice a{color:#fff !important;font-weight:700;text-decoration:underline}#cookie-notice a:hover{text-decoration:none}#cn-notice-text{display:block;margin-bottom:10px}#cookie-notice .cn-button{color:#333!important;margin-bottom:10px}.cn-button.wp-default.cn-revoke-cookie{background:rgba(245,0,56,.8);padding:10px;-webkit-border-radius:10px;border-radius:10px;color:#fff;text-shadow:none;border:none;text-align:center;color:#298905;margin:0;margin-top:15px;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease;white-space:normal}.cn-button.wp-default.cn-revoke-cookie:hover{text-decoration:underline;background:rgba(245,0,56,1)}a#cn-refuse-cookie{margin-top:10px}.cookie-notice-container{width:auto!important}@font-face{font-family:'Raleway';font-style:italic;font-weight:300;font-display:swap;src:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-300italic.eot);src:local('Raleway Light Italic'),local('Raleway-LightItalic'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-300italic.eot?#iefix) format('embedded-opentype'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-300italic.woff2) format('woff2'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-300italic.woff) format('woff'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-300italic.ttf) format('truetype'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-300italic.svg#Raleway) format('svg')}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-regular.eot);src:local('Raleway'),local('Raleway-Regular'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-regular.woff2) format('woff2'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-regular.woff) format('woff'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-regular.ttf) format('truetype'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-regular.svg#Raleway) format('svg')}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;font-display:swap;src:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-700.eot);src:local('Raleway Bold'),local('Raleway-Bold'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-700.woff2) format('woff2'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-700.woff) format('woff'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-700.ttf) format('truetype'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/css/fonts/raleway-v12-latin-700.svg#Raleway) format('svg')}
.rrssb-buttons.large-format li a,.rrssb-buttons.large-format li a .text{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.rrssb-buttons,.rrssb-buttons li,.rrssb-buttons li a{-moz-box-sizing:border-box;box-sizing:border-box}.clearfix{*zoom:1}.clearfix:after{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.rrssb-buttons{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;height:36px;margin:0;padding:0;width:100%}.rrssb-buttons li{float:left;height:100%;list-style:none;margin:0;padding:0 2.5px;line-height:13px}.rrssb-buttons li.email a{background-color:#0a88ff}.rrssb-buttons li.email a:hover{background-color:#006ed6}.rrssb-buttons li.facebook a{background-color:#306199}.rrssb-buttons li.facebook a:hover{background-color:#244872}.rrssb-buttons li.tumblr a{background-color:#32506d}.rrssb-buttons li.tumblr a:hover{background-color:#22364a}.rrssb-buttons li.linkedin a{background-color:#007bb6}.rrssb-buttons li.linkedin a:hover{background-color:#005983}.rrssb-buttons li.twitter a{background-color:#26c4f1}.rrssb-buttons li.twitter a:hover{background-color:#0eaad6}.rrssb-buttons li.googleplus a{background-color:#e93f2e}.rrssb-buttons li.googleplus a:hover{background-color:#ce2616}.rrssb-buttons li.youtube a{background-color:#df1c31}.rrssb-buttons li.youtube a:hover{background-color:#b21627}.rrssb-buttons li.reddit a{background-color:#8bbbe3}.rrssb-buttons li.reddit a:hover{background-color:#62a3d9}.rrssb-buttons li.pinterest a{background-color:#b81621}.rrssb-buttons li.pinterest a:hover{background-color:#8a1119}.rrssb-buttons li.pocket a{background-color:#ed4054}.rrssb-buttons li.pocket a:hover{background-color:#e4162d}.rrssb-buttons li.github a{background-color:#444}.rrssb-buttons li.github a:hover{background-color:#2b2b2b}.rrssb-buttons li a{background-color:#ccc;border-radius:2px;display:block;font-size:11px;font-weight:700;height:100%;padding:11px 7px 12px 27px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.rrssb-buttons li a .icon{display:block;height:100%;left:10px;padding-top:9px;position:absolute;top:0;width:10%}.rrssb-buttons li a .icon svg{height:17px;width:17px}.rrssb-buttons li a .icon svg path,.rrssb-buttons li a .icon svg polygon{fill:#fff}#main .rrssb-buttons a{color:#fff;text-decoration:none}#main .rrssb-buttons li a .text{color:#fff;text-decoration:none}.rrssb-buttons li a:active{box-shadow:inset 1px 3px 15px 0 rgba(22,0,0,.25)}.rrssb-buttons li.small a{padding:0}.rrssb-buttons li.small a .icon{height:100%;left:auto;margin:0 auto;overflow:hidden;position:relative;top:auto;width:100%}.rrssb-buttons li.small a .text{visibility:hidden}.rrssb-buttons.large-format{height:auto}.rrssb-buttons.large-format li{height:auto}.rrssb-buttons.large-format li a{font-size:15px;font-size:1vw;padding:7% 0 7% 12%;border-radius:.2em;line-height:1vw}.rrssb-buttons.large-format li a .icon{left:7%;padding-top:0;width:12%}.rrssb-buttons.large-format li a .icon svg{height:100%;width:100%}.rrssb-buttons.large-format li a .text{font-size:15px;font-size:1vw}.rrssb-buttons.large-format li a:hover{font-size:15px;font-size:1vw;padding:7% 0 7% 12%;border-radius:.2em}.rrssb-buttons.small-format{padding-top:5px}.rrssb-buttons.small-format li{height:80%;padding:0 1.5px}.rrssb-buttons.small-format li a .icon{height:100%;padding-top:0}.rrssb-buttons.small-format li a .icon svg{height:48%;position:relative;top:6px;width:80%}.rrssb-buttons.tiny-format{height:22px;position:relative}.rrssb-buttons.tiny-format li{padding-right:7px}.rrssb-buttons.tiny-format li a{background-color:transparent;padding:0}.rrssb-buttons.tiny-format li a .icon svg{height:70%;width:100%}.rrssb-buttons.tiny-format li a:hover,.rrssb-buttons.tiny-format li a:active{background-color:transparent}.rrssb-buttons.tiny-format li.email a .icon svg path,.rrssb-buttons.tiny-format li.email a .icon svg polygon{fill:#0a88ff}.rrssb-buttons.tiny-format li.email a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.email a .icon:hover .icon svg polygon{fill:#0054a3}.rrssb-buttons.tiny-format li.facebook a .icon svg path,.rrssb-buttons.tiny-format li.facebook a .icon svg polygon{fill:#306199}.rrssb-buttons.tiny-format li.facebook a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.facebook a .icon:hover .icon svg polygon{fill:#18304b}.rrssb-buttons.tiny-format li.tumblr a .icon svg path,.rrssb-buttons.tiny-format li.tumblr a .icon svg polygon{fill:#32506d}.rrssb-buttons.tiny-format li.tumblr a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.tumblr a .icon:hover .icon svg polygon{fill:#121d27}.rrssb-buttons.tiny-format li.linkedin a .icon svg path,.rrssb-buttons.tiny-format li.linkedin a .icon svg polygon{fill:#007bb6}.rrssb-buttons.tiny-format li.linkedin a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.linkedin a .icon:hover .icon svg polygon{fill:#003650}.rrssb-buttons.tiny-format li.twitter a .icon svg path,.rrssb-buttons.tiny-format li.twitter a .icon svg polygon{fill:#26c4f1}.rrssb-buttons.tiny-format li.twitter a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.twitter a .icon:hover .icon svg polygon{fill:#0b84a6}.rrssb-buttons.tiny-format li.googleplus a .icon svg path,.rrssb-buttons.tiny-format li.googleplus a .icon svg polygon{fill:#e93f2e}.rrssb-buttons.tiny-format li.googleplus a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.googleplus a .icon:hover .icon svg polygon{fill:#a01e11}.rrssb-buttons.tiny-format li.youtube a .icon svg path,.rrssb-buttons.tiny-format li.youtube a .icon svg polygon{fill:#df1c31}.rrssb-buttons.tiny-format li.youtube a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.youtube a .icon:hover .icon svg polygon{fill:#84111d}.rrssb-buttons.tiny-format li.reddit a .icon svg path,.rrssb-buttons.tiny-format li.reddit a .icon svg polygon{fill:#8bbbe3}.rrssb-buttons.tiny-format li.reddit a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.reddit a .icon:hover .icon svg polygon{fill:#398bcf}.rrssb-buttons.tiny-format li.pinterest a .icon svg path,.rrssb-buttons.tiny-format li.pinterest a .icon svg polygon{fill:#b81621}.rrssb-buttons.tiny-format li.pinterest a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.pinterest a .icon:hover .icon svg polygon{fill:#5d0b11}.rrssb-buttons.tiny-format li.pocket a .icon svg path,.rrssb-buttons.tiny-format li.pocket a .icon svg polygon{fill:#ed4054}.rrssb-buttons.tiny-format li.pocket a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.pocket a .icon:hover .icon svg polygon{fill:#b61124}.rrssb-buttons.tiny-format li.github a .icon svg path,.rrssb-buttons.tiny-format li.github a .icon svg polygon{fill:#444}.rrssb-buttons.tiny-format li.github a .icon:hover .icon svg path,.rrssb-buttons.tiny-format li.github a .icon:hover .icon svg polygon{fill:#111}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:'flexslider-icon';src:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/js/flexslider/fonts/flexslider-icon.eot);src:url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/js/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/js/flexslider/fonts/flexslider-icon.woff) format('woff'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/js/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(//www.kaiser-grafix.de/kg24wpbcknd/wp-content/themes/2014kg-responsive-rev/js/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;position:relative;zoom:1;padding:4px;border:}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}
@media only screen and (min-width:960px){.mobilesOnly{display:none}}@media only screen and (max-width:959px){.flex960{width:96%;margin:0}#main img{width:100%;height:auto}.referenzbox{min-height:145px}#main .referenzbox img{padding:0;width:100%;height:auto;max-height:106px}.referenzbox a{font-size:10px;text-transform:uppercase;font-weight:700;text-decoration:none!important;border-bottom:none}.referenzbox{margin:4px}#main .referenzbox p{line-height:12px}.startboxen .box h3{font-size:15px}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:748px}.desktopOnly{display:none}.headerbild,.headerbild img{width:748px;height:auto}.sf-menu li a{font-size:12px}.widget h3.phone,.widget h3.phone a{font-size:22px}.socialicons li img{width:27px;height:auto}}@media only screen and (max-width:767px){#header{margin-bottom:20px}.menu-item-4333{display:none}#sidebar{border-left:none}#sidebar .widget{margin-bottom:10px;padding:20px 0}#navbar,#nav,#nav1{position:relative;height:auto}.sf-menu{height:36px;z-index:100}.sf-menu li{clear:none;width:50%}.sf-menu li a{padding:7px 10px;text-align:center;border-left:none;background-image:none;background-color:#02b001;text-transform:uppercase;border-top:1px solid #ccc;border-right:1px solid #ccc}.sf-menu li.current-menu-ancestor a,.sf-menu li.current-menu-item a,.sf-menu .current{background-image:none;background-color:#b5103b;color:#fff}.sf-menu li ul li{display:none}.desktopOnly{visibility:hidden}.one-half,.one-third,.one-fourth,.two-thirds,.three-fourths{float:none;display:block;margin-right:0;width:100%;max-width:none}.float-left,.float-right{float:none}#main,#sidebar{margin-bottom:40px}#header-top .one-half:first-child{text-align:center}#header-top .one-half.column-last:after{content:"";display:block;height:0;overflow:hidden;clear:both}#header-top .one-half.column-last{margin-top:20px}#logo{float:none;margin:0 auto}#logo,#logo a,#logo img{display:inline}#tagline{float:none;margin-top:5px}#header .kontakt-info{float:left;margin-top:0}#header .kontakt-info p{float:none;margin-top:5px;margin-left:0}#header .kontakt-info p:first-child{margin-top:0}#footer-nav ul{text-align:left}#footer-top>.one-half,#footer-top>.one-third,#footer-top>.one-fourth,#footer-top>.two-thirds,#footer-top>.three-fourths{margin-top:40px}#footer-top>.one-half:first-child,#footer-top>.one-third:first-child,#footer-top>.one-fourth:first-child,#footer-top>.two-thirds:first-child,#footer-top>.three-fourths:first-child{margin-top:0}.page-nav li,.page-nav>span{margin-bottom:10px}.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden}.table-wrapper table{margin-bottom:0}.table-wrapper .scrollable table{margin-left:37.3%}.table-wrapper .scrollable{overflow:scroll;overflow-y:hidden}.table-wrapper caption{display:none}.pinned{position:absolute;left:0;top:0;width:37.3%;height:100%;background-color:#fff;overflow:hidden;overflow-x:scroll}.pinned table th,.pinned table td{white-space:nowrap;border-right:none}.pinned .empty-left-top,table.responsive th{height:88px}table.responsive td,table.responsive th{white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}.entry-image.float-left,.float-left.caption,.entry-image.float-right,.float-right.caption{margin:20px 0}.referenzbox{width:45%;float:left}.referenzbox{min-height:170px}.startboxen .box{width:47%;float:left}.startboxen{margin-bottom:15px}.startboxen .box{border-right:none}.startboxen .box .widget_text{padding:0 12px 0 0}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px}.headerbild,.headerbild img{width:420px;height:auto}.desktopOnly{display:none}h1{font-size:1.6em;line-height:1.1em}#page-header{margin-bottom:20px}.kaisertheatre #myExample{margin:10px auto;width:420px;height:160px}}@media only screen and (max-width:479px){.container{width:300px;padding-bottom:300px}.headerbild,.headerbild img{width:300px;height:auto}.desktopOnly{display:none}h1{font-size:1.6em;line-height:1.1em}#page-header{margin-bottom:20px}.wp-caption{width:100% !important}.wp-caption img{max-width:99.03225806%;height:auto;text-align:center}#navbar,#nav,#nav1{position:relative;height:auto}.sf-menu{height:36px;z-index:100}.sf-menu li{clear:none;width:50%}.sf-menu li a{font-size:12px;padding:7px 3px;text-align:center;border-left:none;background-image:none;background-color:#02b001;text-transform:uppercase;border-top:1px solid #02c901;border-right:1px solid #02c901}.sf-menu li.menu-item-31 a{padding:9px 10px}.sf-menu li.current-menu-ancestor a,.sf-menu li.current-menu-item a,.sf-menu .current{background-image:none;background-color:#af063a;color:#fff}.sf-menu li ul li{display:none}.startboxen .box h3{font-size:13px;line-height:16px}.startboxen .box p{font-size:11px;line-height:16px}.kaisertheatre{display:none}.referenzbox{width:100%;float:left}.referenzbox{min-height:170px}.referenzbox a{font-size:12px}#main .referenzbox img{border:1px solid #d2d2cf;width:100%;height:auto;max-height:200px}}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:normal;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:.001s!important;animation-duration:.001s!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin:-10px 0 0 0;width:15px;height:15px;opacity:.5;padding:10px;border:none;outline:none;background:none;box-shadow:none;cursor:pointer}.cn-close-icon:focus,.cn-close-icon:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cn-close-icon:hover{opacity:1}.cn-close-icon:before,.cn-close-icon:after{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:rgba(128,128,128,1)}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:normal;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:none;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px 0}.cn-text-container,.cn-buttons-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}
.video-wrapped{background:#000 no-repeat center center;background-size:cover;color:#fff;overflow:hidden;position:relative}.video-wrapped .video-wrapped-nojs{padding:20px}.video-wrapped .video-wrapped-play{text-align:center;font-size:30px;padding-top:20px;position:absolute;left:0;right:0;top:50%;cursor:pointer;text-shadow:1px 1px 3px #000}.video-wrapped .video-wrapped-play:before{content:'';border-style:solid;border-width:20px 0 20px 30px;border-color:transparent transparent transparent #fff;position:absolute;width:0;height:0;margin-left:-20px;left:50%;top:-30px;cursor:pointer}.video-wrapped .video-wrapped-play .small{font-size:50%}
.lang-item{display:inline-block;border-bottom:none !important}.lang-item span{display:none}