article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/behaviors/box-sizing/boxsizing.php);}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
@font-face{font-family:'clearsansregular';src:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Regular.eot);src:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Regular.eot?#iefix) format('embedded-opentype'),url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Regular.woff) format('woff'),url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Regular.otf) format('opentype'),url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Regular.svg#clearsansregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'clearsanslight';src:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Light.eot);src:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Light.eot?#iefix) format('embedded-opentype'),url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Light.woff) format('woff'),url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Light.otf) format('opentype'),url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Light.svg#clearsanslight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'clearsansitalic';src:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Italic.eot);src:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Italic.eot?#iefix) format('embedded-opentype'),url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Italic.woff) format('woff'),url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Italic.otf) format('opentype'),url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Italic.svg#clearsansitalic) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'clearsansbold';src:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Bold.eot);src:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Bold.eot?#iefix) format('embedded-opentype'),url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Bold.woff) format('woff'),url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Bold.otf) format('opentype'),url(/sites/weber-farbe-raum.de/themes/weber_2014_1/fonts/ClearSans-Bold.svg#clearsansbold) format('svg');font-weight:normal;font-style:normal;}body{font-family:'clearsansregular';font-size:0.9em;height:100%;background-color:#ededed;}.whitebox{width:100%;height:305px;background-color:#ffffff;}img,media,svg{display:block;width:100%;max-width:100%;height:auto;}.red{color:#800031;}.redbold{font-family:'clearsansbold';color:#800031;}.blocksatz,.conleft p{text-align:justify;}h2,h2.pane-title{display:block;color:#800031;padding-bottom:0.2em;border-bottom:1px solid #800031;}header h2.node__title{display:none;}.page-impressum h3{font-weight:normal;margin:2em 0 -0.8em 0;}h6{display:inline-block;font-family:'clearsansbold';color:#800031;font-size:1em;font-weight:normal;width:50px;margin-top:0px;margin-bottom:3em;}body.overlay #overlay-content a{color:#800031;}section.tophead{background-image:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/images/brush_oben.png);background-repeat:repeat-x;width:100%;height:12px;}div.pagec{width:760px;margin:0 auto 3em auto;color:#3c3c3b;line-height:1.5em;}.grey{color:#3c3c3b;text-decoration:none;}div.pane-page-logo{margin-top:-5px;}nav.pane-superfish-1{display:none;}.route-planner-address-form label{display:none;}div.form-item-start{display:inline-block;width:70%;margin-right:5%;}.route-planner-address-form input#edit-start{width:100%;}.route-planner-address-form input#edit-button{display:inline-block;width:30%;max-width:138px;background-image:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/images/absenden_1.png);background-repeat:no-repeat;border:none;color:#ffffff;}div.pane-route-planner-route-target{clear:both;}div.form-item-distance,div.form-item-time{display:none;}#menu label:hover{color:rgb(204,204,204);}label.toggle{color:#a6a6a8;}#menu,#menu .sub-nav{position:absolute;top:0px;bottom:0px;width:13.75em;background:none repeat scroll 0% 0% #800031;z-index:500;left:-13.75em;}#menu ul{background:none repeat scroll 0% 0% #800031;line-height:2.75em;text-decoration:none;padding:0px;list-style:outside none none;margin-top:4.0625em;border-top:1px solid #ededed;}#menu li{border-bottom:1px solid #ededed;}#menu li a{display:block;font-size:0.875em;padding-left:1.5em;color:#ffffff;text-decoration:none;}#menu li a:hover,#menu li a.active-trail,#menu .toggle-sub:hover{color:#800031;background-color:#ffffff;}#menu .toggle-sub{font:bold 1em/2.75em Arial !important;color:#ffffff;background:none repeat scroll 0% 0% #800031;float:right;top:auto;margin-top:-2.75em;width:2.25em;cursor:pointer;text-align:center;border-left:none;}.sub-nav li a{background-color:#800031;}.sub-nav li a:hover{background-color:#800031;}nav.col{padding-right:0px;position:relative;}nav.col ul li{padding:0.5em;}nav a{text-decoration:none;font-size:1.1em;}nav a:link,nav a:visited{color:#a6a6a8;}nav a:focus,nav a:hover,nav .active-trail a{color:#800031;}#menu-2310-1{padding:0.5em 0em 0.5em 0.5em;}nav ul.sf-menu.menu li ul{background-color:#ffffff;background-image:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/images/dropdown.png) !important;background-position:center top;background-repeat:no-repeat;}nav .sf-menu li:hover > ul,nav .sf-menu li.sfHover > ul{left:-50%;top:2.5em;padding-top:7px;}nav .sf-menu li:hover > ul li,nav .sf-menu li.sfHover > ul li{background-color:#ffffff;border-right:1px solid #ededed;border-bottom:1px solid #ededed;border-left:1px solid #ededed;}nav .sf-menu li:hover > ul a,nav .sf-menu li.sfHover > ul a{color:#3c3c3b;font-size:0.95em;}nav .sf-menu li:hover > ul a:hover,nav .sf-menu li:hover > ul a:focus,nav .sf-menu li.sfHover > ul .active-trail a{color:#800031;font-size:0.95em;}.tabs--primary a:link,.tabs--primary a:visited{color:#a6a6a8}.tabs--primary a:hover,.tabs--primary a:focus,.tabs--primary a.active{color:#800031;}.node--banner div.flexslider{box-shadow:none;border:5px solid rgb(255,255,255);border-radius:0px;}.paragraphs-item-2-bilder a{display:block;margin-bottom:4%;width:100%;}.paragraphs-item-3-bilder .field--name-field-bild a,.paragraphs-item-5-bilder .field--name-field-bild a{display:block;margin:2% 1.5% 0% 0%;}.paragraphs-item-4-bilder a,.paragraphs-item-3-bilder a,.paragraphs-item-5-bilder a{display:block;margin:4% 3% 0% 0%;}.page-startseite .node--beitrag ul,.page-philosophie .node--beitrag ul,.page-leistungen .node--beitrag ul,.page-exklusiv .node--beitrag ul{padding:0;list-style-image:none;list-style-type:none;}.page-startseite .node--beitrag ul li,.page-leistungen .node--beitrag ul li,.page-exklusiv .node--beitrag ul li{list-style-image:none;background-image:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/images/punkt.png);background-position:left top 0.4em;background-repeat:no-repeat;line-height:1.8em;padding-left:25px;}.view-mode-orte p{text-align:center;font-size:0.8em;color:#a6a6a8;margin-top:4em;}.page-philosophie .node--beitrag ul li{list-style-image:none;background-image:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/images/preis.png);background-position:top left;background-repeat:no-repeat;padding:7px 0px 8px 50px;margin-bottom:1em;}.historie p{line-height:2em;}.historie .redbold{margin-right:10px;}.page-galerie .pane-page-content > h2{display:none;}div.view-Bildergalerie{width:100%;}.view-Bildergalerie div.view-content{width:100%;}.view-Bildergalerie tr.row-last:nth-child(1) > td:nth-child(1) > a:nth-child(1){display:block;background-color:#a6a6a8;color:#800031;text-decoration:none;padding:0.5em;margin-bottom:1em;}div.views-slideshow-cycle-main-frame-row{margin-left:-15px;}.view-Bildergalerie div.views-row{margin-bottom:20px;}div.views-slideshow-controls-text,ul.pager{width:100%;text-align:right;list-style-type:none;list-style:none;list-style-image:none;}span.views_slideshow_controls_text_previous,.pager .pager-previous a{display:inline-block;background-image:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/images/pfeil2.png);background-repeat:no-repeat;width:46px;height:46px;text-indent:-9999px;overflow:hidden;}.views_slideshow_controls_text_previous a,.views_slideshow_controls_text_next a,.views-slideshow-controls-text-pause,.views_slideshow_controls_text_current,.pager li.pager-current{display:none;}.views-slideshow-controls-text-pause span,.pager li{display:inline-block;margin-left:10px;}span.views_slideshow_controls_text_next,.pager .pager-next a{display:inline-block;background-image:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/images/pfeil.png);background-repeat:no-repeat;width:46px;height:46px;text-indent:-9999px;overflow:hidden;}.node--webform{}.node--webform{}.page-kontakt div.pagec{margin:0 auto 2em auto;}.page-kontakt section.bottomsec{margin-top:4em;}input,textarea{color:#800031;line-height:1.6em;width:100%;background-color:#ededed;border:1px solid #800031;border-radius:3px;padding:0.5em 1em;}form{position:relative;overflow:visible;}div.form-actions{position:absolute;background-image:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/images/absenden_1.png);background-repeat:no-repeat;width:168px;height:48px;right:0px;margin-bottom:3em;}.form-actions input{color:#ffffff;line-height:1.6em;width:100%;background-color:transparent;border:none;border-radius:0px;width:168px;height:48px;}div.webform-component--wuenschen-sie-einen-rueckruf{text-align:right;}.webform-component--wuenschen-sie-einen-rueckruf label{color:#800031;}.webform-component--wuenschen-sie-einen-rueckruf input{width:auto;}.form-item-submitted-wuenschen-sie-einen-rueckruf-key-ruckrufja label{color:#3c3c3b;}footer.bottomfooter{background-image:url(/sites/weber-farbe-raum.de/themes/weber_2014_1/images/footer.png);background-repeat:repeat-x;height:55px;text-align:center;width:100%;color:white;padding-top:10px;}.bottomfooter a{color:white;text-decoration:none;}.bottomfooter p{text-align:center;width:auto;height:45px;padding:10px 0;margin:0 auto;}@media screen and (min-width:760px) and (max-width:959px){div.pagec{width:760px;}}@media screen and (min-width:960px) and (max-width:1280px){body{background-color:#ededed;}.whitebox{width:100%;height:428px;background-color:#ffffff;}div.pagec{width:960px;}.pagec > div:nth-child(1){position:relative;height:auto;}nav.pane-superfish-1{display:block;}.responsive-menu-block{display:none;}nav{height:106px;}ul#superfish-1{display:block;position:absolute;top:50%;right:0px;margin-top:-15px;}nav.col ul li{padding:0.2em;}#menu-2310-1{padding:0.2em 0em 0.2em 0.15em;}nav a{text-decoration:none;font-size:0.95em;}}@media screen and (min-width:1281px) and (max-width:1399px){body{background-color:#ededed;}.whitebox{width:100%;height:478px;background-color:#ffffff;}div.pagec{width:1100px;}nav.pane-superfish-1{display:block;}.responsive-menu-block{display:none;}nav{height:124px;}ul#superfish-1{display:block;position:absolute;top:50%;right:0px;margin-top:-16px;}nav.col ul li{padding:0.3em;}#menu-2310-1{padding:0.3em 0em 0.3em 0.3em;}nav a{text-decoration:none;font-size:1.1em;}nav .sf-menu li:hover > ul,nav .sf-menu li.sfHover > ul{left:-33%;top:2.5em;padding-top:7px;}}@media screen and (min-width:1400px){body{background-color:#ededed;}.whitebox{width:100%;height:606px;background-color:#ffffff;}div.pagec{width:1300px;}nav.pane-superfish-1{display:block;}.responsive-menu-block{display:none;}nav{height:153px;}ul#superfish-1{display:block;position:absolute;top:50%;right:0px;margin-top:-23px;}nav.col ul li{padding:0.6em;}#menu-2310-1{padding:0.6em 0em 0.6em 0.6em;}nav a{text-decoration:none;font-size:1.2em;}nav .sf-menu li:hover > ul,nav .sf-menu li.sfHover > ul{left:-25%;top:2.5em;padding-top:7px;}}
.col{border:0px solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;}.r-span-3{margin-right:12.5%;}@media screen and (min-width:0px) and (max-width:759px){.row{margin-left:-10px;}.col{border-left-width:10px;padding:0 10px;}.span-1{width:4.16666666667%;}.span-2{width:8.33333333333%;}.span-3{width:12.5%;}.span-4{width:16.6666666667%;}.span-5{width:20.8333333333%;}.span-6{width:25.0%;}.span-7{width:29.1666666667%;}.span-8{width:33.3333333333%;}.span-9{width:37.5%;}.span-10{width:41.6666666667%;}.span-11{width:45.8333333333%;}.span-12{width:50.0%;}.span-13{width:54.1666666667%;}.span-14{width:58.3333333333%;}.span-15{width:62.5%;}.span-16{width:66.6666666667%;}.span-17{width:70.8333333333%;}.span-18{width:75.0%;}.span-19{width:79.1666666667%;}.span-20{width:83.3333333333%;}.span-21{width:87.5%;}.span-22{width:91.6666666667%;}.span-23{width:95.8333333333%;}.span-24{margin-left:0;width:100%;}}@media screen and (min-width:760px) and (max-width:959px){section div div.region-inner{width:760px;margin:0 auto;}.topsec div.headout{width:100%;margin:0 auto;background-color:#323232;border-top:3px solid #017eba;}.row{margin-left:-10px;}.col{border-left-width:10px;padding:0 10px;}.span-1{width:4.16666666667%;}.span-2{width:8.33333333333%;}.span-3{width:12.5%;}.span-4{width:16.6666666667%;}.span-5{width:20.8333333333%;}.span-6{width:25.0%;}.span-7{width:29.1666666667%;}.span-8{width:33.3333333333%;}.span-9{width:37.5%;}.span-10{width:41.6666666667%;}.span-11{width:45.8333333333%;}.span-12{width:50.0%;}.span-13{width:54.1666666667%;}.span-14{width:58.3333333333%;}.span-15{width:62.5%;}.span-16{width:66.6666666667%;}.span-17{width:70.8333333333%;}.span-18{width:75.0%;}.span-19{width:79.1666666667%;}.span-20{width:83.3333333333%;}.span-21{width:87.5%;}.span-22{width:91.6666666667%;}.span-23{width:95.8333333333%;}.span-24{margin-left:0;width:100%;}}@media screen and (min-width:960px) and (max-width:1399px){section div div.region-inner{width:960px;margin:0 auto;}.topsec div.headout{width:100%;margin:0 auto;background-color:#323232;border-top:3px solid #017eba;}.row{margin-left:-10px;}.col{border-left-width:10px;padding:0 10px;}.span-1{width:4.16666666667%;}.span-2{width:8.33333333333%;}.span-3{width:12.5%;}.span-4{width:16.6666666667%;}.span-5{width:20.8333333333%;}.span-6{width:25.0%;}.span-7{width:29.1666666667%;}.span-8{width:33.3333333333%;}.span-9{width:37.5%;}.span-10{width:41.6666666667%;}.span-11{width:45.8333333333%;}.span-12{width:50.0%;}.span-13{width:54.1666666667%;}.span-14{width:58.3333333333%;}.span-15{width:62.5%;}.span-16{width:66.6666666667%;}.span-17{width:70.8333333333%;}.span-18{width:75.0%;}.span-19{width:79.1666666667%;}.span-20{width:83.3333333333%;}.span-21{width:87.5%;}.span-22{width:91.6666666667%;}.span-23{width:95.8333333333%;}.span-24{margin-left:0;width:100%;}}@media screen and (min-width:1400px){section div div.region-inner{width:1400px;margin:0 auto;}.topsec div.headout{width:100%;margin:0 auto;background-color:#323232;border-top:3px solid #017eba;}.row{margin-left:-10px;}.col{border-left-width:10px;padding:0 10px;}.span-1{width:4.16666666667%;}.span-2{width:8.33333333333%;}.span-3{width:12.5%;}.span-4,.span-4{width:16.6666666667%;}.span-5,.span-5{width:20.8333333333%;}.span-6,.span-6{width:25.0%;}.span-7{width:29.1666666667%;}.span-8{width:33.3333333333%;}.span-9{width:37.5%;}.span-10{width:41.6666666667%;}.span-11{width:45.8333333333%;}.span-12{width:50.0%;}.span-13{width:54.1666666667%;}.span-14{width:58.3333333333%;}.span-15{width:62.5%;}.span-16{width:66.6666666667%;}.span-17{width:70.8333333333%;}.span-18{width:75.0%;}.span-19{width:79.1666666667%;}.span-20{width:83.3333333333%;}.span-21{width:87.5%;}.span-22{width:91.6666666667%;}.span-23{width:95.8333333333%;}.span-24{margin-left:0;width:100%;}}
