@font-face{font-family:"rueger";src:url(//www.rueger1881-temp.tjasys.net/sites/all/themes/rueger/css/fonts/rueger.eot);src:url(//www.rueger1881-temp.tjasys.net/sites/all/themes/rueger/css/fonts/rueger.eot?#iefix) format("embedded-opentype"),url(//www.rueger1881-temp.tjasys.net/sites/all/themes/rueger/css/fonts/rueger.woff) format("woff"),url(//www.rueger1881-temp.tjasys.net/sites/all/themes/rueger/css/fonts/rueger.ttf) format("truetype"),url(//www.rueger1881-temp.tjasys.net/sites/all/themes/rueger/css/fonts/rueger.svg#rueger) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"rueger" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"rueger" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:before{content:"b"}.icon-menu:before{content:"a"}.icon-cog:before{content:"g"}.icon-edit:before{content:"h"}.icon-code:before{content:"i"}.icon-up:before{content:"e"}.icon-down:before{content:"f"}.icon-left:before{content:"d"}.icon-right:before{content:"c"}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}html,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,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}:focus{outline:0}ol,ul{list-style:none}table{width:100%;border-spacing:0}.form-item,table.body-table{margin:0 0 10px}thead th,table th{border-bottom:2px solid #d4d3d3;padding-right:1em;font-weight:bold;text-align:left;text-transform:uppercase}tr.even,tr.odd{background:none;padding:0}caption,th,td{padding:3px 0;text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}#admin-menu{padding:0;margin:0}.clearfix:after{content:"";clear:both;display:block}img{max-width:100%;height:auto}html{background:#fff url(//www.rueger1881-temp.tjasys.net/sites/all/themes/rueger/images/bg.gif) repeat scroll 0 0}body{margin:0;padding:0;font:14px/1.4 "Lora",serif;color:#000}#wrapper{position:relative}body.admin-menu #wrapper{margin-top:30px}#overlay-content #main-menu,#overlay-content a#logo,body.page-admin a#logo{display:none}#main-menu{width:100%;margin:0}.wrapper{width:100%;padding:0 2%}#toolbar{width:100%;padding:30px 0 20px}#menu-toggle{position:fixed;right:0;top:0;width:55px;height:50px;display:block;text-align:center;cursor:pointer;z-index:99;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-transition:200ms background-color;transition:200ms background-color}#menu-toggle:hover{background-color:rgba(255,255,255,0.9)}
#menu-toggle.open{background-color:rgba(255,255,255,1)}#menu-toggle:after,#menu-toggle.open:after{content:"a";display:block;font-family:"rueger";width:100%;font-size:30px;line-height:50px}#menu-toggle.open:after{content:"b"}#main-menu{position:fixed;top:0;left:0;overflow:auto;display:none;clear:both;width:100%;min-height:50px;max-height:100%;margin:0}.mobile.menu-processed #main-menu{display:block}#main-menu.open{opacity:1;z-index:98}#main-menu>nav{border-bottom:2px solid #b7ac8c}#main-menu ul.menu{list-style:none;margin:0;padding:0;background-color:#fff;background-color:rgba(255,255,255,0.95)}#main-menu .menu li{position:relative;margin:0;padding:0;list-style:none;background-image:none}.toggle-submenu{position:absolute;right:0;top:0;display:block;height:100%;width:55px;font-size:32px;line-height:50px;color:#fff;text-align:center;background-color:#b7ac8c;cursor:pointer}.toggle-submenu:before{content:"f";display:block;font-family:"rueger"}.toggle-submenu.open:before{content:"e";display:block;font-family:"rueger"}#main-menu .menu li a{display:block;padding:7px 18px;line-height:1.2;background:transparent none;border-bottom:1px solid #b7ac8c}#main-menu .menu li .menu{display:none;font-family:"Lato",sans-serif;background-color:transparent}#main-menu .menu .menu li a{padding:12px 50px 12px 20px;border-bottom-color:#b7ac8c;border-bottom-color:rgba(183,172,140,0.5)}#main-menu .menu .menu li a:before{content:"";display:block;position:absolute;top:0;left:0;width:5px;height:100%;background-color:#b7ac8c}.menu-title,.menu-subtitle{display:block}.menu-title{font-family:"Noto Serif";font-size:17px;color:#242424}.menu-subtitle{display:block;padding-top:2px;font-family:"Lato",sans-serif;font-size:12px;color:#333}.menu .menu .menu-subtitle{display:none}.menu li a:hover .menu-title,.menu li a:focus .menu-title,.menu li a.active .menu-title,.menu li.active-trail .menu-title,.menu li:hover .menu-title,.menu li .menu a:hover .menu-title,.menu li .menu a:focus .menu-title,.menu li .menu a.active .menu-title{color:#cc5c25}.menu li .menu .menu-title{font-family:"Lato",sans-serif;font-size:15px;color:#242424}a#logo{float:left;width:12.6%;padding:1% 0 0 2%;font-size:0;line-height:0}a#logo img{width:100%}.header{margin-bottom:40px;padding:0 2%;background:#efe8ce url(//www.rueger1881-temp.tjasys.net/sites/all/themes/rueger/images/bg_efe8ce.gif) repeat scroll 0 0}.header .wrapper{padding:0;background-color:#fff}.headerbild{margin-left:15%}.field-name-field-headerbild,.region-header{width:85%}.node-form .field-name-field-headerbild{overflow:visible;width:auto;height:auto;padding:0;margin:0}.field-name-field-headerbild,.region-header,.headerbild img,.node-header img{display:block;width:100%}.right-sidebar .block{margin-bottom:10px}.right-sidebar .block h2,.one-sidebar .region-content .block>h2,.ui-widget-header,.ui-dialog .ui-dialog-titlebar{padding:6px 10px 4px 15px;margin-bottom:0;color:#fff;background-color:#b7ac8c;border-bottom:1px solid #fff}.right-sidebar .block .content,.news-block>.content{padding:10px 15px;background-color:rgba(255,255,255,0.5);border:1px solid #d9cca5}.front .dotted-line{margin-top:0}.berater-block .content{padding:0 !important;margin-top:1px;border:0 !important}.berater-block .field-name-field-mitarbeiter-bilder .field-item{position:relative;margin-bottom:1px}.berater-block h2{border-bottom:0 !important}.berater-block img{display:block;width:100%}.berater-name{position:absolute;bottom:0;left:0;width:100%;padding:7px 12px 5px;font-size:16px;color:#fff;background-color:#000;background:rgba(0,0,0,0.7)}.front .main-content{margin-bottom:20px}.front .region-content .block{position:relative;margin-bottom:20px}#block-nodeblock-25 .field-name-body{margin-bottom:0}.carousel,.view-marken .view-content,.view-mitarbeiter .view-content,.field-name-field-mitarbeiter-bilder{position:relative;overflow:hidden;background:transparent url(//www.rueger1881-temp.tjasys.net/sites/all/themes/rueger/images/loader.gif) no-repeat scroll center 50px;-webkit-background-size:64px auto;background-size:64px auto}
.carousel.loaded,.view-marken .view-content.loaded,.view-mitarbeiter.loaded .view-content,.field-name-field-mitarbeiter-bilder.loaded{background-image:none}.carousel .slides li,.view-marken .views-row,.view-mitarbeiter .views-row,.field-name-field-mitarbeiter-bilder>.field-items{opacity:0;-webkit-transition:400ms opacity;transition:400ms opacity}.carousel.loaded .slides li,.view-marken .view-content.loaded .views-row,.view-mitarbeiter.loaded .views-row,.field-name-field-mitarbeiter-bilder.loaded>.field-items,.right-sidebar .testimonials-block .carousel.loaded .views-row{opacity:1}.testimonials-block{position:relative}.right-sidebar .testimonials-block>.content{padding:0}.right-sidebar .testimonials-block>.content:after{content:"";clear:both;display:block}.testimonials-block .field-image{float:left;width:49%}.front .testimonials-block .field-image{width:25%}.testimonials-block .field-image img,.right-sidebar .testimonials-block .field-image img{display:block;width:100%}.testimonials-block .table,.right-sidebar .testimonials-block .table{padding:20px 20px 20px 50px}.testimonials-block .table{float:right;display:table;width:51%}.front .testimonials-block .table{width:75%}.testimonials-block .table .table-cell{display:table-cell;vertical-align:middle}.testimonial-text{position:relative;font-size:16px;font-style:italic}.testimonial-text:before{position:absolute;top:-4px;left:-40px;content:"\201C";display:inline-block;font-size:60px;line-height:1;color:#cc5c25}.testimonials-block .kunde{padding-top:10px;text-align:right;font-family:sans-serif;color:#555}.front .region-content .block,.front .region-content .block>content{width:100%}a.read-more{float:right}.node-news .field-name-field-bild img{max-width:100%;width:auto;height:auto}.ps-block{position:relative}.front .carousel,.right-sidebar .testimonials-block .carousel{position:static;background-position:center 80px}.ps-block .content,.testimonials-block>.content{border:1px solid #d9cca5}.ps-block .slides li a{display:block}.ps-block .slides li a img,.carousel img{display:block;width:100%}.news-media{margin:0 0 20px}.field-name-field-bilder,.field-name-field-produktbilder{margin-bottom:20px}.field-name-field-bilder .flex-direction-nav,.field-name-field-produktbilder .flex-direction-nav{right:auto;left:0;height:auto;background-color:#000;background-color:rgba(0,0,0,0.7);opacity:0;z-index:-1;-webkit-transition:400ms all;transition:400ms all}.field-name-field-bilder:hover .flex-direction-nav,.field-name-field-produktbilder:hover .flex-direction-nav{opacity:1;z-index:99}.flexslider{clear:both}.slides li{position:relative}.flex-caption{position:absolute;bottom:0;left:0;width:100%;padding:7px 12px 5px;font-size:16px;color:#fff;background-color:#000;background-color:rgba(0,0,0,0.7)}.flex-direction-nav{position:absolute;top:0;right:0;height:27px;z-index:2}.flex-direction-nav li{float:left}.flex-direction-nav a{display:block;padding:4px 5px 0;font-family:"rueger";font-size:20px;color:#fff}.flex-direction-nav a:before{display:block;font-family:"rueger";color:#fff}a.flex-prev:before{content:"d"}a.flex-next:before{content:"c"}.carousel-counter{padding-top:6px;font-family:"Lato",sans-serif;font-size:15px;color:#fff}.carousel-counter div{display:inline-block;margin:0 2px}.view-mitarbeiter{position:relative}.view-mitarbeiter .views-row{position:relative;margin-bottom:10px}.view-mitarbeiter .views-row img{display:block;width:100%}.image-overlay{position:absolute;bottom:0;left:0;width:100%;padding:7px 12px 5px;color:#fff;background-color:#fff;background-color:rgba(0,0,0,0.7)}.mitarbeiter-titel{font:12px/1.2 "Lato",sans-serif}.mitarbeiter-name{font-size:16px}#block-views-submenu-block{margin-top:30px}.view-submenu .views-row-last .dotted-line{display:none}.view-submenu .views-row a{position:relative;display:block}.view-submenu .views-row a:after{content:"";clear:both;display:block}
.view-submenu .views-row img{float:left;width:25%;border:1px solid #b7ac8c}.view-submenu .views-row .produktinfos-teaser{width:71%}.produktinfos-teaser .produktheadline-teaser{display:block;margin-bottom:8px}.produktteaser{color:#000}@media(min-width:768px){.view-submenu .views-row .produktinfos-teaser{width:73%}}.field-name-body{overflow:auto;width:100%;margin-bottom:40px}.media_embed{position:relative;width:100%;height:0;margin:0 0 14px;padding-top:56.25%}.field-name-field-video iframe,.media_embed iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.node-ruegerhaus .field-name-body img{max-width:100%;height:auto !important;margin-bottom:15px}.view-marken .view-content{width:100%}.view-marken .views-row{width:100%;margin:0 0 10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.view-marken .views-row .node{width:100%;background-color:#fff}.view-marken .views-row .node.body{cursor:pointer}.view-marken .views-row.open .node{cursor:default}.view-marken .views-row img{display:block;width:100%}.view-marken .views-row .detail{position:relative;display:none;width:100%;padding-top:15px;border-top:1px solid #d9cca5}.view-marken .views-row.open .detail{display:block}.view-marken .views-row .detail h2{padding-right:15px}.view-marken .views-row .detail .field-name-body,.view-marken .views-row .detail .field-name-body p:last-child{margin-bottom:0}.close-detail{position:absolute;top:10px;right:0;width:30px;height:30px;font-size:20px;line-height:39px;text-align:center;cursor:pointer;z-index:20}#sliding-popup .popup-content{max-width:none;padding:8px 20px 0}#sliding-popup .popup-content:after{content:"";clear:both;display:block}#sliding-popup .popup-content #popup-text,#sliding-popup .popup-content #popup-buttons{width:100%;margin:0 0 10px;font-weight:300;text-align:center}#sliding-popup .popup-content #popup-text p{margin:0;padding:0;font-weight:normal}#sliding-popup .popup-content #popup-buttons button{margin:0;font:14px/1.4 "Lora",serif;background:#fff;border:0;border-radius:0}#sliding-popup .popup-content #popup-buttons button:first-child{margin-right:5px}#ga-optout-message{position:fixed;top:48%;left:0;width:100%;margin:0;text-align:center;z-index:2}#ga-optout-message .message-inner{display:inline-block;margin:0 2%;padding:20px;background-color:rgba(255,255,255,.95);border:1px solid #b7ac8c;box-shadow:0 2px 5px rgba(0,0,0,.33)}@media screen and (min-width:480px){.view-marken .views-row{float:left;width:50%;padding-right:10px}.view-marken .field-name-field-bild .field-items{padding:20px 0}.view-marken .views-row .node{padding:20px;border:1px solid #d9cca5}.close-detail{right:-9px}}@media screen and (min-width:768px){.view-marken .views-row{width:33%}.view-marken .field-name-field-bild .field-items{padding:40px 0}#sliding-popup .popup-content #popup-text{width:60%;padding-right:10px;text-align:left}#sliding-popup .popup-content #popup-buttons{width:40%;text-align:right}}@media screen and (min-width:1024px){.view-marken .views-row{width:25%}}.view.zebra .views-row{padding:0 0 20px}.zebra .views-row-last{padding:0}.etage-bildergalerie,.view-service .views-row img{max-width:48%;margin-bottom:10px}.view-service .views-row-odd img,.views-row-odd .etage-bildergalerie{float:left;margin-right:15px}.view-service .views-row-even img,.views-row-even .etage-bildergalerie{float:right;margin-left:15px}.etage-bildergalerie a{display:block;margin-bottom:5px}.etage-klein a:first-child{margin-right:0}.view-etagen .views-row img{width:100%;display:block}.view.zebra .views-row .dotted-line{margin-top:40px}.view.zebra .views-row-last .dotted-line{display:none}#block-block-1>.content{position:relative;width:100%;height:0;padding-top:56.25%}#block-block-1 iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:768px){.view-service .views-row-odd img,.views-row-odd .etage-bildergalerie{margin-right:12px}.view-service .views-row-even img,.views-row-even .etage-bildergalerie{margin-left:12px}.etage-bildergalerie{max-width:200px}.full-stack .etage-klein,.view-service .views-row-odd img{float:left;width:49%}.full-stack .etage-klein:last-child,.view-service .views-row-even img{float:right}.view-service .views-row img{width:200px}.page-node-5 #block-system-main{float:left;width:49%;margin:0 2% 20px 0}.page-node-5 #block-block-1{float:left;width:49%}}@media screen and (min-width:1024px){.view-service .views-row-odd img,.views-row-odd .etage-bildergalerie{margin-right:15px}.view-service .views-row-even img,.views-row-even .etage-bildergalerie{margin-left:15px}.etage-bildergalerie{max-width:250px}.view-service .views-row img{width:200px}}h1{clear:both;margin:0 0 28px;font:700 28px/33px "Noto Serif";color:#cc5c25}h2,.produktheadline-teaser{margin-bottom:11px;font:700 16px/21px "Noto Serif";color:#cc5c25}.front .region-content .block .content h2{margin-bottom:10px;font-size:16px;line-height:18px}p{margin:0 0 14px}a:link,a:visited,a.active,li a.active,a.active-trail,.right-sidebar a.active{color:#cc5c25;text-decoration:none}a:hover,a:focus,a:active{color:#000}strong,label,.label{font-weight:bold}em,i{font-style:italic}.orange{color:#cc5c25}.braun{color:#b7ac8c}.left{float:left}.right{float:right}.centered{margin-left:auto;margin-right:auto}.clearer{clear:both}.dotted-line{clear:both;width:100%;height:7px;margin:20px 0;background:#fff url(//www.rueger1881-temp.tjasys.net/sites/all/themes/rueger/images/bg_d9cca5.gif) repeat scroll 0 0}.footer-line{margin-bottom:10px}#overlay-content .dotted-line{display:none}#overlay-content{padding:30px 20px}#messages{padding-bottom:10px}#plup-list li input.form-text{height:12px;left:2px;top:-9px;width:90px}div.contextual-links-wrapper{top:6px}
#block-nice-menus-1 div.contextual-links-wrapper{top:12px}tr.odd .form-item,tr.even .form-item{margin-bottom:10px;margin-top:0;white-space:nowrap}.form-item label{margin-bottom:1px}.node-form .form-wrapper{margin:0 0 20px}.node-form fieldset{padding:10px;border:1px solid #d3d3d3;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.fieldset-legend{padding:0 5px;font-weight:bold}.image-widget-data div.form-item{width:290px;margin:10px 0}.image-widget-data .form-text{width:280px}.image-widget-data .description{width:280px;white-space:normal}tr.draggable td{padding:10px 0}.cke_wrapper td{padding:0 !important}.main-content .tabs{display:none}body.page-admin .main-content .tabs{display:block}.field-name-field-mitarbeiter-bilder .image-preview img{max-width:100px;width:auto;height:auto}.node-form .field-name-field-mitarbeiter-name,.node-form .field-name-field-mitarbeiter-position{float:left;width:360px;margin:0 0 10px}.node-form .field-name-field-mitarbeiter-name input.form-text,.node-form .field-name-field-mitarbeiter-position input.form-text{width:350px}.node-form .field-name-field-mitarbeiter-bild{float:left;width:290px;margin:-61px 0 -20px 20px}.node-form .field-name-field-mitarbeiter .form-submit{clear:both;float:left}.view .view-content{clear:both}.node-produktslideshow-form .field-name-field-bilder{float:left;width:340px;margin:0}.node-produktslideshow-form div.image-widget-data{position:relative;height:70px}.node-produktslideshow-form .image-widget-data div.form-item{width:230px;margin:0}.node-produktslideshow-form .image-widget-data .form-submit{position:absolute;right:0;bottom:0}.node-produktslideshow-form .image-widget-data input.form-text{width:220px}.node-produktslideshow-form .image-widget-data .epsa-croplink{position:absolute;bottom:0;left:0;margin:0}.node-produktslideshow-form .field-name-field-produktslideshow-reference{float:right;width:310px}.node-produktslideshow-form .field-name-field-produktslideshow-reference input.form-text{width:260px}.node-produktslideshow-form input.form-submit{float:right}.node-produktslideshow-form input#edit-delete{float:left}.manualcrop-style-button-holder{position:relative;left:20px;bottom:14px}.field-name-field-produktslideshow .manualcrop-style-button-holder{position:absolute;right:142px;bottom:0;left:auto}.manualcrop-style-button-holder .manualcrop-style-cropped{right:-7px !important;color:#000}body.cke_show_borders{padding:10px}body.front h1,h1#cke_44,h1#cke_47,.grippie,.filter-wrapper,.image-widget-data .file,.image-widget-data .file-size,.epsacrop-presets-menu,.image-widget-data .description,.tabledrag-toggle-weight-wrapper,#user-filter-form,.form-item-promote,.form-item-sticky,div.autocomplete-deluxe-values{display:none}ul.cke_panel_list li{list-style:none}.vertical-tabs-panes{padding:10px 0}#edit-options .form-item-format,#edit-options .fieldset-legend{display:none}.ui-dialog,.ui-dialog .ui-dialog-content{min-height:300px !important}.ui-widget-header{border:0}.action-links li{float:left}a.button,.image-widget-data a,.action-links li a{display:inline-block;padding:1px 7px;margin:0 10px 10px 0;color:#fff;background-color:#cc5c25;cursor:pointer}a.button.image-widget-data a:hover,.image-widget-data a:focus,.action-links li a:hover,.action-links li a:focus{background-color:#666}.action-links li a{float:none}.image-widget-data .form-submit{float:left}.image-widget-data .form-type-textfield{clear:both}.page-imagecrop .imagecrop-form-link{float:left;margin-left:0;padding:0}#imagecrop-left-controls,#imagecrop-right{float:none;width:auto !important}#imagecrop-preview,#imagecrop-crop-container{margin:0}#cancel-crop{top:10px}#imagecrop-left-controls{border:0;border-bottom:1px solid #ccc}@media(max-width:599px){.testimonials-block .field-image,.front .testimonials-block .field-image,.testimonials-block .table,.front .testimonials-block .table{float:none;width:100%}.testimonials-block .table{display:block}}@media(min-width:600px) and (max-width:1023px){.front .testimonials-block .table{padding-top:10px;padding-bottom:10px}.front .testimonial-text{font-size:14px}}@media(max-width:767px){.right-sidebar{clear:both}.node-ruegerhaus .field-name-body img{width:100% !important}}@media(min-width:600px){.view-mitarbeiter .views-row{float:left;width:49%}.view-mitarbeiter .views-row-odd{margin-right:2%}}@media(min-width:600px) and (max-width:767px){.right-sidebar .testimonials-block .field-image{float:left;width:49%}.right-sidebar .testimonials-block .table{float:right;display:table;width:51%}.right-sidebar .testimonials-block .table .table-cell{display:table-cell;vertical-align:middle}}@media(min-width:768px){a#logo{width:11.9%;padding:3.5% 0 2.5% 3.5%}.one-sidebar .region-content{float:left;width:66%}.right-sidebar{float:right;width:32%}.one-sidebar .region-content .block,.right-sidebar .block{width:100%}.right-sidebar .testimonials-block .field-image,.right-sidebar .testimonials-block .table{float:none;width:100%}.node-ruegerhaus .field-name-body img{max-width:60%;margin-left:15px}.view-mitarbeiter .views-row{float:left;width:32.6%}.view-mitarbeiter .views-row-odd{margin-right:0}.view-mitarbeiter .views-row:nth-child(3n+2){margin:0 1% 10px}.mitarbeiter-titel{padding-bottom:0}}@media(max-width:1024px){#main-menu{opacity:0;z-index:-1;-webkit-transition:400ms all;transition:400ms all}body.admin-menu #menu-toggle,body.admin-menu #main-menu{top:30px}.news-block>.content{height:auto !important}}@media(min-width:1024px){.front .region-content{width:73.5%}.front .region-content .block{float:left;width:49%}.front .region-content .news-block{margin-right:2%}.front .right-sidebar{width:25%}#home-news .content,#home-products .content,.front .right-sidebar .block>.content{overflow:hidden;height:207px !important}#home-news .carousel .slides li,#home-products .carousel .slides li{min-height:187px !important}
#home-news .carousel .slides .contextual-links li,#home-products .carousel .slides .contextual-links li{min-height:0 !important}.front .right-sidebar .block>.content{padding-top:6px}.mitarbeiter-name{font-size:17px}.testimonials-block{width:100% !important}}@media(min-width:1025px){.wrapper{width:981px;margin:0 auto;padding:0}#toolbar{width:1001px;padding:20px 10px}#main-menu{position:relative;overflow:visible;display:block;min-height:0;max-height:none;padding:1px 0;border-top:2px solid #b7ac8c;border-bottom:2px solid #b7ac8c}#menu-toggle,.toggle-submenu{display:none}#main-menu ul.menu{display:block;list-style:none;margin:0;padding:0;background-color:#fff}#main-menu>nav{width:100%;border-top:1px solid #b7ac8c;border-bottom:1px solid #b7ac8c}#main-menu>nav:after{content:"";clear:both;display:block}#main-menu>nav>ul{text-align:center}#main-menu>nav>.menu>li{display:inline-block;margin-right:-4px;text-align:left}#main-menu>nav>.menu>li:last-child{margin-right:0}#main-menu .menu li{position:relative;height:auto;margin:0;padding:0;list-style:none;background-image:none}#main-menu .menu li a{border-bottom:2px solid transparent}#main-menu .menu li a:hover,#main-menu .menu li a:focus,#main-menu .menu li:hover a,#main-menu .menu li.active-trail a{border-bottom-color:#b7ac8c}#main-menu .menu li .menu{position:absolute;top:52px;left:0;display:none;opacity:0;z-index:-1;-webkit-transition:400ms all;transition:400ms all;min-width:130px;background-color:#e5d8ae;background:rgba(229,216,174,0.95);background:rgba(255,255,255,0.95);border-top:1px solid #b7ac8c;border-bottom:2px solid #b7ac8c}.desktop.menu-processed #main-menu .menu li .menu{display:block}#main-menu .menu li:hover .menu{display:block;opacity:1;z-index:99}#main-menu .menu li .menu li a{padding:8px 0;margin:0 18px;text-transform:none;border-bottom:1px solid #b7ac8c;white-space:nowrap}#main-menu .menu .menu li a:before{content:"";display:none}#main-menu li .menu li.last a{border-bottom:0}.menu-title{-webkit-transition:200ms color;transition:200ms color}a#logo{width:140px;padding:24px 21px 23px 30px}.headerbild{margin-left:140px}.field-name-field-headerbild,.region-header{width:840px}#home-news .content,#home-products .content,.front .right-sidebar .block>.content{height:199px !important}#home-news .carousel .slides li,#home-products .carousel .slides li{min-height:179px !important}}